company_banner
  • Яблочко на блюдечке, или Как создавался логотип AppCode


      Сегодня мы заглянем за кулисы и расскажем вам о том, как создавался логотип для AppCode — одной из новейших сред разработки от JetBrains.

      Мы выпустили AppCode примерно полтора года назад как среду разработки для Objective-C, и сейчас у продукта вполне узнаваемый пользователями логотип. Не все знают, что до выхода в свет у AppCode было другое кодовое название: CIDR. У нас уже был язык — C и среда разработки — IDE, не хватало только R на конце, чтобы получить CIDER, т.е. «сидр». Как нам показалось, очень удачная ассоциация, ведь сидр делается из яблок, а на Objective-С пишут приложения для устройств Apple. Логотип CIDR в то время выглядел так, как на рисунке справа. (Букву Е мы в итоге выкинули, а-ля Flickr, RazR и т. п.)
      Читать дальше →
    • Дайджест новостей JetBrains с 11 сентября по 9 октября

        Помимо релиза PhpStorm 5.0 и очередного «майлстоуна» проекта Kotlin, про которые мы уже писали на Хабре, за последний месяц вышел еще целый ряд обновлений, которые могли ускользнуть от вашего внимания:

        • 9 октября — вышел минорный релиз AppCode 1.6.2;

        • 4 октября — команда YouTrack выпустила обновление YouTrack 4.0.4;


        Читать дальше →
      • Играем с коднэймами

          У программистов сложная работа. Чтобы подпитывать свой творческий дух, иногда необходимо отвлекаться. Например, мы в JetBrains подбираем кодовые имена для будущих релизов продукта. Вот парочка забавных историй их появления.

          Интеллект от Бога

          IDEAЗа одиннадцать лет на рынке информационных технологий наш лучший образец интегрированной среды разработки IntelliJ IDEA сменил несколько имен богинь: Stella, Vista, Pandora, Ariadna, Aurora, Pallada, Irida, Demetra, Selena, Diana, Maia, Nika, и самое недавнее — Leda.

          Коднэймы находят отражение и в заставках к продуктам. Вот, например, Aurora. Если бы мы делали русскоязычный продукт, наверняка бы изобразили крейсер Аврора, но он ведь интернациональный… а Aurora, кроме богини, по-английски еще означает и «северное сияние». Вот такой коленкор!
          Продолжение истории
        • Вышел Kotlin M3

            Наш язык программирования неуклонно развивается: мы выпустили Kotlin M3 — большой milestone, в который вошло много интересного: от обновления домашней страницы до поддержки режима скриптов. А еще наша команда начала активный «догфудинг»: в ближайшее время все больше кода в проекте Kotlin будет писаться на Kotlin.

            В этом посте я кратко опишу две наиболее интересные вещи, которые были сделаны в M3: мульти-декларации и «расщепление» интерфейсов коллекций.
            Читать дальше →
          • Вышел PhpStorm 5 — еще больше умных полезных штук

              phpstorm

              Продолжая делать упор на анализ и качество кода, мы наконец добрались и до фреймворков. Работа над IDE уже продолжается, а прямо сейчас мы предлагаем попробовать:

              • Новый анализатор типов — меньше неверных предупреждений без дополнительных аннотаций
              • Больше предупреждений о runtime errors прямо в редакторе
              • Больше подсветки не используемого кода и конструкций
              • Панель сущностей MVC-фреймворков — пока Symfony 2 и yii, остальные по мере готовности
              • Прозрачная поддержка PHAR
              • Поддержка callbacks в литералах (call_user_func, etc) — включая поиск использования и рефакторинг
              • Серезные улучшения консоли БД — для всех баз данных — рефакторинг, экспорт, процедуры
              • Форматирование кода по стандартам PSR1/2, Symfony, Drupal
              • LiveEdit — редактирование PHP/HTML/CSS/JS видно в браузере в реальном времени без перезагрузки страницы
              • Серьезно улучшена поддержка CSS/SASS/SCSS/LESS — анализ, дополнение, форматирование
              • Поддержка шаблонов Jade

              Читать дальше →
            • Вышел WebStorm 5 — станьте еще продуктивнее

                Картинка стоит тысячи слов — мы же предлагаем взлянуть на скринкаст:



                Засветились:
                • LiveEdit — обновляет фрагменты страницы без перезагрузки, включая javascript
                • ZenCoding — мгновенная генерация сложных конструкций из соответствующих CSS-селекторов
                • AceJump — навигация по видимому участку кода

                Разумеется мы умеем гораздо больше
                Загрузить последнюю версию для вашей платформы
              • Вышло обновление PyCharm до версии 2.6 с диаграммами классов, Flask, Python 3.3 и улучшенным редактором CSS/Sass/LESS

                  Даже находясь частично на проходящем сейчас в Вашингтоне DjangoCon'е (а может и благодаря этому) мы смогли таки выпустить сегодня большое обновление самой мощной среды разработки для Python & Django — PyCharm 2.6.

                  С прошлого релиза в апреле мы сделали следующее:
                  Читать дальше →
                • Дайджест новостей JetBrains с 7 августа по 4 сентября

                    Пришло время очередного дайджеста новостей. Как и прежде, мы постараемся рассказать про все или почти все основные события, а также самые свежие релизы и апдейты, которые состоялись за последний месяц.
                    image
                    • Сегодня, 4 сентября RubyMine 4.5.3 улучшил поддержку Sass и LESS;



                    Читать дальше →
                  • Интервью с Джоном Линдквистом, евангелистом JetBrains

                      John LindquistПросим любить и жаловать: Джон Линдквист (John Lindquist), новый член команды технологических евангелистов JetBrains. В начале августа Джон дал нам подробное интервью, русскую версию которого мы и хотим представить аудитории Хабра. Но довольно предисловий — читайте и знакомьтесь!

                      1. Здравствуйте, Джон! Мы рады приветствовать Вас в JetBrains. Спасибо, что нашли время поговорить с нами. Вы довольно известная личность — например, в мире Flash, но не могли бы Вы рассказать немного о себе для тех, кто еще Вас не знает?

                      Конечно. Сначала о своем профессиональном пути: я занялся программированием еще в школе, писал игры на калькуляторе TI-85 вместо того, чтобы заниматься математикой (если не считать hypercard, это было еще раньше). Позже я увлекся написанием собственного программного обеспечения для ведения блогов с домашнего сервера (ASP), а затем перешел к выполнению разовых проектов еще во время учебы в колледже, примерно в 2000 году (php, java). Следующие пару лет разрабатывал внутреннее приложение для Университета штата Юта, предназначенное для отправки/ преобразования для просмотра документов в формате pdf (php, pdf и т.п.). Затем устроился на работу в компанию Schematic и работал с такими клиентами, как Disney, Dell, Target и другими (flash, html). В последнее время работал консультантом в компании Roundarch с такими клиентами, как Bloomberg, HBO, ВВС США (HTML/JS, flex, flash и т.п.).
                      Продолжение интервью
                    • AppCode 1.6: что нового?

                        Команда AppCode рада представить вам новую версию нашей интегрированной среды разработки для Objective-C — AppCode 1.6 .

                        Теперь AppCode гораздо быстрее работает с большими проектами, полностью совместим с Xcode 4.4 и Xcode 4.5 preview, поддерживает проекты CocoaPods, проектные и файловые шаблоны сторонних разработчиков, а также все новые функции Objective-C.
                        Вот лишь некоторые особенности релиза:
                      Самое читаемое