» Материалы за Февраль 2017 года » Страница 6

 

Запуск Doom на часах Samsung Gear S2

Автор: admin от 27-02-2017, 10:20, посмотрело: 248

Запуск Doom на часах Samsung Gear S2

Попалась мне в середине прошлой неделе статья о том, что игра Doom портирована на кучу разных платформ. В списке были и калькуляторы и осциллографы. Были там и наручные часы Apple Watch и Android Wear. Но почему-то не было часов Samsung Gear S2 и S3, которые работают на Tizen. Странно, часы мощные. А у меня как раз есть опыт разработки для них. Отлично, решил я, вызов принят.

Категория: Программирование, Веб-разработка

 

Elixir и Angular 2 безо всяких Hello, world!, или Реализуем работу с древовидным справочником, часть 1

Автор: admin от 27-02-2017, 09:35, посмотрело: 212

Elixir и Angular 2 безо всяких Hello, world!, или Реализуем работу с древовидным справочником, часть 1
Функциональный язык программирования Elixir набирает популярность, а один из последних фреймворков для создания одностраничных приложений — Angular 2 — недавно вышел в релиз. Давайте познакомимся с ними в паре статей, создав с нуля полноценный back-end на Elixir и Phoenix Framework, снабжающий данными клиентское приложение-frontend на базе Angular 2.


Hello, world — не наш вариант, поэтому сделанное при необходимости можно будет применить в реальных проектах: весь представленный код выложен под лицензией MIT.


Объем статьи большой огромный! Надеюсь на столь же огромное количество комментариев — любых. Не раз замечал, что из комментариев получаешь не меньше, чем от основной статьи, а иногда и больше.


В первой статье будет несколько вступительных слов и работа над back-end. Поехали!

Категория: Программирование, Веб-разработка

 

Топ 10 ошибок в проектах C# за 2016 год

Автор: admin от 27-02-2017, 09:25, посмотрело: 130

Топ 10 ошибок в проектах C# за 2016 год Для оценки качества работы нашего анализатора, а также с целью популяризации методологии статического анализа, мы регулярно проверяем на наличие ошибок проекты с открытым исходным кодом и пишем про это статьи. Не стал исключением и прошедший 2016 год, который примечателен ещё и тем, что это было время своеобразного «взросления» C# анализатора. PVS-Studio получил значительное количество новых C# диагностик, улучшенный механизм работы с виртуальными значениями (symbolic execution) и многое другое. По результатам проделанной нашей командой работы, я составил своеобразный хит-парад наиболее интересных ошибок, обнаруженных в проектах С# в 2016 году.

Категория: Программирование, Веб-разработка, Microsoft, Windows

 

Умная кормушка: Machine Learning, Raspberry Pi, Telegram, немножко магии обучения + инструкция по сборке

Автор: admin от 27-02-2017, 04:00, посмотрело: 320

Всё началось с того, что жена захотела повесить кормушку для птиц. Идея мне понравилась, но сразу захотелось оптимизировать. Световой день зимой короткий — сидеть днём и смотреть на кормушку времени нет. Значит нужно больше Computer Vision!
Умная кормушка: Machine Learning, Raspberry Pi, Telegram, немножко магии обучения + инструкция по сборке
Идея была простой: прилетает птичка — вжуууух — она оказывается на телефоне. Осталось придумать как это сделать и реализовать.
В статье:

  • Запуск Caffe на Raspberry Pi B+ (давно хотел это сделать)

  • Построение системы сбора данных

  • Выбор нейронной сети, оптимизация архитектуры, обучение

  • Оборачивание, выбор и приделывание интерфейса


Все исходники открыты + описан полный порядок развёртывания получившейся конструкции.

Категория: Программирование

 

Дайджест свежих материалов из мира фронтенда за последнюю неделю №251 (20 — 26 февраля 2017)

Автор: admin от 27-02-2017, 02:40, посмотрело: 196

Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы и интересные материалы из области фронтенда.

Дайджест свежих материалов из мира фронтенда за последнюю неделю №251 (20 — 26 февраля 2017)

Категория: Программирование » Веб-разработка

 

Как я писал компилятор С++. Пересказ спустя 15 лет

Автор: admin от 27-02-2017, 01:55, посмотрело: 246

15 лет назад не было Хабрахабра, не было фейсбука, и что характерно, не было компилятора С++, с выводом диагностических сообщений на русском. С тех пор, вышло несколько новых стандартов С++, технологии разработки сделали гигантский скачек, а для написания своего языка программирования или анализатора кода может потребоваться в разы меньше времени, используя существующие фреймворки. Пост о том, как я начинал свою карьеру и путем самообразования и написания компилятора С++, пришел к экспертному уровню. Общие детали реализации, сколько времени это заняло, что получилось в итоге и смысл затеи — тоже внутри.

Как я писал компилятор С++. Пересказ спустя 15 лет

Категория: Программирование

 

Оживляем FirePhp в Firefox

Автор: admin от 27-02-2017, 01:10, посмотрело: 239

Однажды, с обновлением Firefox мой любимый плагин Firebug был деактивирован. Причиной тому стала интеграция Firebug в консоль Firefox. Все это очень хорошо, за исключением того что перестал работать мой второй любимый плагин FirePHP, о его возможностях писали тут и тут.


Я немного расстроился и уже подумал переделать свои проекты под что-то новое, но решил посмотреть небольшой исходный код FirePHP. И тут выяснилось, что новая консоль Firefox поддерживает протокол Chrome Logger, поэтому с небольшими изменениями я сделал собственную версию FirePHP, которая работает по умолчанию в Firefox и Chrome, и конечно же с использованием Composer.

Категория: Программирование

 

Как добавить AppIcon и LaunchScreen в приложение на React Native

Автор: admin от 26-02-2017, 23:45, посмотрело: 451

Не занимаясь никогда ранее нативной разработкой под мобильные платформы, и в этот раз решил пойти "легким путем" — освоить React Native. Наибольшей трудностью стало добавление иконки приложения(AppIcon) и экрана загрузки (Launch Screen). О чем и хочу рассказать в данной статье тем, кто осваивает React Native.

Категория: Веб-разработка, Game Development, Android, iOS

 

PHP-Дайджест № 103 – интересные новости, материалы и инструменты (12 – 26 февраля 2017)

Автор: admin от 26-02-2017, 23:45, посмотрело: 171

PHP-Дайджест № 103 – интересные новости, материалы и инструменты (12 – 26 февраля 2017)


Предлагаем вашему вниманию очередную подборку со ссылками на новости и материалы.
Приятного чтения!

Категория: Программирование, Веб-разработка

 

Perspective API доступен для разработчиков

Автор: admin от 26-02-2017, 17:25, посмотрело: 198

Есть одна очень интересная новость, которая осталась мало освещенной, особенно в руском сегменте Интернета. Perspective API от Google теперь доступен для разработчиков. Что это ещё за очередная хрень спросите вы? Если коротко, то это API или сервис, который позволяет оценить «токсичность» комментариев в сети. Да, это не шутка, всё именно так. Вы даже можете зайти на и проверить свой комментарий на эту самую «токсичность». Среди партнеров проекта такие новостные агентства как The New York Times, The Guardian, The Economist и интернет энциклопедия Wikipedia.

Категория: Компании » Google