Kotlin 1.2: общий код для JVM и JavaScript |
Вчера компания JetBrains выпустила релиз Kotlin 1.2. Новая версия — большой шаг на пути к тому, чтобы сделать Kotlin наиболее удобным инструментом для разработки всех компонентов современного приложения.
В версии Kotlin 1.1 мы официально выпустили поддержку JavaScript — возможность транслировать код на Kotlin в JS и выполнять его в браузере. В этой версии мы добавляем к этому возможность переиспользования кода между JVM и JavaScript. Теперь вы можете использовать одну и ту же реализацию бизнес-логики во всех компонентах вашего приложения — бэкэнде, фронтэнде в браузере и мобильном приложении под Android. Мы также работаем над библиотеками, которые в этом помогают — в частности, над кросс-платформенной библиотекой для сериализации.
Метки: author yole kotlin блог компании jetbrains java jvm javascript multiplatform |
Opensource нам строить и жить помогает: интервью разработчика Yii Framework Александра Макарова |
Метки: author Ontaelio карьера в it-индустрии yii блог компании skyeng интервью опенсорс patreon совмещение с фултаймом |
Инвесторы снизили финансовую оценку Uber на $18,5 млрд после серии скандалов и хакерских атак |
Метки: author itinvest финансы в it блог компании iti capital uber финансы инвестиции хакерские атаки скандалы |
[Перевод] Впечатления разработчиков и дизайнеров от iPhone X — и от выреза |
Метки: author m1rko разработка под ios разработка мобильных приложений дизайн мобильных приложений графический дизайн iphone x ios 11 вырез закругленные края |
«ONLYOFFICE Документы» для iOS: как изменилось приложение за год |
Метки: author xkorolx разработка под ios разработка мобильных приложений блог компании onlyoffice onlyoffice редакторы документов офисный пакет мобильные решения для бизнеса |
Avito Product Analytics Meetup 9 декабря: анонс |
Компании собирают всё больше информации о пользователях. Но мало её получить, важно понимать, какие именно данные и как будут использоваться. Приглашаем продуктовых и data-аналитиков на Avito Product Analytics Meetup. Поговорим о том, как работать с хранилищем данных и масштабировать его для высоких нагрузок, о персонализации сайта для пользователей на основе customer journey map и об измерении удовлетворенности пользователей. Под катом — тезисы докладов, ссылки на регистрацию и прямую трансляцию.
Метки: author onetruecolor хранилища данных управление продуктом конференции big data блог компании avito продуктовая аналитика meetup avito |
Дайджест IT событий на декабрь |
Метки: author EverydayTools хакатоны развитие стартапа карьера в it-индустрии блог компании everyday tools конференции митапы конкурсы стартапы it сообщество |
«Блендер на 28 докладов, каждый из которых равен десяти статьям» — интервью с Программным комитетом HolyJS 2017 Moscow |
Для обычного пользователя программы, которые мы пишем — это магия. Фронт, бэк — неважно. Человек нажимает на кнопку в браузере, и вдруг случается чудо. Но мы-то знаем, что это не чудо, а результат упорной работы.
Когда приходишь на конференцию, кажется, что всё работает само собой. Всегда есть интересный доклад. В нём есть конкретные места, которые можно использовать в работе прямо сейчас, которые стоит обсудить с друзьями и коллегами или которые просто почему-то цепляют тебя лично.
Это происходит само собой, просто по статистике? Если набрать достаточное количество докладов, всё получится автомагически? Как бы не так. Всё подстроено. Как программу на JS проектируют архитекторы, так и за каждой конференцией стоит команда отличных инженеров, которые проектируют её специальным образом. Они проектируют не только структуру, но и вместе с докладчиками «отлаживают» каждый доклад, строчка за строчкой, раз за разом. Проводят кросс-ревью, оценку, починку багов. Пишутся специальные инструменты и выкладываются на GitHub. И так до тех пор, пока не скомпилируется хорошо работающая, безбажная конференция.
Наверное, каждый иногда хотел пообщаться с разработчиками тех инструментов, которыми мы все пользуемся. К примеру, кто хотел бы сказать пару ласковых создателям React или Node.js? А кто хотел бы узнать от них парочку тайн о внутренней кухне проекта?
Это интервью — с разработчиками конференции HolyJS 2017 Moscow, с её Программным комитетом. Мы будем обсуждать:
|
[Перевод] Как перетасовать песни? |
Метки: author Infopulse_Ukraine работа со звуком математика анализ и проектирование систем алгоритмы shuffle |
История стартапа ROI4CIO: Можно ли автоматизировать продажи ИТ решений в B2B сфере и не только? |
|
Доступен PhpStorm 2017.3 |
Всем привет!
Вот и состоялся очередной релиз PhpStorm, третий в этом году. В этот раз, помимо добавления новых возможностей и исправления старых проблем, мы уделили особенное внимание производительности, повысив отзывчивость редактора при наборе текста и увеличив скорость работы некоторых инспекций. Помимо этого, мы поддерживаем контакт с авторами популярных плагинов, помогая им сделать их как можно быстрее.
Для вступления, я думаю, достаточно. Стоит разве что добавить, что статья является вольным переводом страницы “What’s new”. Скачать новую версию можно по предыдущей ссылке или с помощью Toolbox App. Как всегда, доступна 30-дневная пробная версия. Полную же версию могут использовать обладатели действующей подписки на PhpStorm или All Products pack, а также студенты и разработчики проектов с открытым исходным кодом.
Погнали! (Осторожно, под катом 2873.15 Кбайт картинок.)
Читать дальше ->
Метки: author artspb разработка веб-сайтов программирование php блог компании jetbrains jetbrains phpstorm ide web web- разработка |
Xamarin, нативные iOS/Android и гибридные инструменты разработки |
Метки: author Wellsoft разработка мобильных приложений xamarin xamarin.android xamarin.ios |
[Перевод] Хакерские байки c Quora |
Метки: author rishat_edison информационная безопасность блог компании edison хаки хакер edisonsoftware |
[Из песочницы] Введение в нейронные сети на Golang |
Метки: author SenDu машинное обучение go нейронные сети |
Классификация звуков с помощью TensorFlow |
|
Три мифа о безопасности мобильных платежей |
Метки: author Yota4All информационная безопасность блог компании yota онлайн платежи nfc- платежи системы безопасность |
Анонс митапа Sync.NET #5 в Харькове |
Метки: author NIX_Solutions .net блог компании nix solutions sync.net |
Kotlin code style |
За полтора года работы с языком Kotlin, мы перевели на него все свои проекты и фреймворки. Чтобы разработчики могли быстрее включаться в работу над проектом, а код ревью не превращался в бесконечный спор, мы решили формализовать накопленный опыт и разработали собственный код-стайл.
Поехали!
Читать дальше ->
Метки: author dsmr разработка под android блог компании redmadrobot kotlin code style redmadrobot android |
Нетривиальные случаи работы с серверами |
Метки: author Darksa серверное администрирование блог компании селектел серверы selectel |
Вот — новый поворот? От педагогики к андрагогике, от андрагогики к хьютагогике |
Метки: author juliashikova карьера в it-индустрии блог компании гк ланит сетевая академия ланит ит-обучение хьютагогика |