• Насколько быстро можно создать устройство для Интернета вещей (IoT), которое управляется через браузер, получает и передает информацию, учитывая, что вы никогда не работали с микроконтроллерами, а только занимались высокоуровневым программированием на JavaScript? Например, такое устройство как на фото. У него…

  • Компиляция и декомпиляция try-with-resources, или рассказ о том, как я фиксил баг и что из этого вышло. Введение Какое-то время назад backlog рабочего проекта почти опустел, и вверх всплыли различного рода исследовательские задачи. Одна из них звучала весьма интригующе: прикрутить…

  • В этой статье я хочу рассказать о процессе создания медиаплеера UrbanDenoiser Player. Помимо всяких «прелестей и красивостей» (о которых лучше почитать на практически одноимённом официальном сайте) плеер имеет новаторские режимы воспроизведения: Denoiser — повышение разборчивости аудиосигнала несмотря на внешний шум;…

  • 11 июня вышла альфа версия долгожданного PHP 7. Этот релиз является началом седьмой ветки. Релиз финальной версии запланирован на ноябрь 2015 года. В статье приведен неполный список основных нововведений.

  • Введение Информация, изложенная в данной инструкции, предназначена для настройки ПАК’а «Шлюз ПДн». Вся информация сформирована из личного опыта работы с этой «дурацкой штуковиной» с шлюзом ПДН. Начну с совета: если вам поручили настраивать/ перенастраивать ПАК «ШЛЮЗ-ПДН» — наберитесь терпения. Возможно,…

  • В мае 2010 года появилась игра Transformice, которую создали всего лишь два разработчика ради собственного удовольствия и в свое свободное время. Эта игра принадлежит к классу многопользовательских платформеров. Своим же успехом Transformice обязана публикациям на таких платформах, как 4chan и…

  • Большинство сайтов взламываются «в лоб» — злоумышленники используют популярные сканеры и утилиты, выявляют потенциальные уязвимости и эксплуатируют их. Многие уязвимости, эксплуатируемые среднестатическим злоумышленником, лежат на поверхности и не требуют глубоких познаний или квалификации для их эксплуатации. С описанием утилит и…

  • Недавно пришлось поработать с интересной вещью и я решил поделиться этим с читателями «Хабрахабра». Я хочу рассказать об опыте использования Object Change Notification в Oracle. О том, как узнать, что данные изменились, не делая запрос.

  • В 2012 году разработчик игровой консоли для Android компания Ouya собрала более $8 миллионов на Kickstarter. В планах компании было портировать на свою консоль игры, созданные для мобильных устройств с Android OS. Первоначальная цена консоли составляла $99. Однако до сегодняшнего…

  • В приветственной статье нашего блога на Хабре, основатель проекта, Павел Голубев, уже вкратце рассказал сообществу, что такое Appodeal, зачем он был создан и как, в общих чертах, работает. Но о самих себе можно рассказывать долго и что угодно, гораздо ценнее…