-
Иногда open source проекты переводятся на множество иностранных языков. С одной стороны это делает их более доступными для широкого круга пользователей, но с другой стороны, все эти переводы нужно поддерживать. Переводы обычно разделены по yaml-файлам и выделены в отдельную директорию,…
-
0day* уязвимости к Новому Году: ICQ, Ebay, Forbes, PayPal и AVG
В одном из своих постов я пытался привлечь внимание к проблеме безответственного отношения к уязвимостям различных веб-сайтов. Представьте себе ситуацию: вы энтузиаст в области информационной безопасности, нашли уязвимости на каком-нибудь известном сайте и пытаетесь о ней сообщить, но: Невозможно найти…
-
Интервью с Бьерном Страуструпом о языке C++
Считанные часы остались до Нового 2014-го года, в котором в числе прочего всем нам был обещан новый стандарт C++14. Однако он будет не большим самостоятельным обновлением, а лишь доработкой C++11, багфиксом, который придаст текущей версии языка завершенный вид. На этом…
-
Pocketsphinx — распознавание речи в реальном проекте
Некоторое время назад я начал большой эксперимент по использованию открытой технологии распознавания речи Pocketsphinx в одном очень интересном проекте под Android. Его целью было создание голосового ассистента-звонилки на русском языке с применением датчиков смартфона в качестве способов активации микрофона. За…
-
BITcommander — ваш следующий файловый менеджер
Мопед не мой, я просто хочу обратить внимание общественности на этот интересный проект. Может быть кто-то захочет его поддержать. BITcommander это файловый менеджер нового поколения для Windows, целью которого является собрать лучшие из уже имеющихся решений и, переосмыслив их с…
-
Библиотека для кэширования на стороне клиента
Поискал на хабре пост про эту библиотеку, не нашел и решил написать коротенько о ней. Библиотека называется locache.js и позволяет кэшировать JS строки, массивы и объекты. Изюминка библиотеки в том, что кэшировать можно как внутри сессии пользователя, т.е. до перезагрузки…
-
Outsourcing плюс backsourcing минус проблемы
Я знаю людей из корпоративных разработчиков, которым outsourcing буквально «жизнь поломал». Энергичный хлопок дверью. – Всем нужен программист, – сказал я, возвращаясь к ботинкам. Embarcdero (Borland) не использует модель outsourcing-а в «чистом виде», однако схема привлечения внешних ресурсов вполне может…
-
Создание виртуальной машины QEMU + соединение с сетью средствами qemu-bridge-helper (Arch Linux 2013.12.01)
Создание виртуальной машины не очень сложное дело, но нужная информация раскидана по разным сайтам. Будем считать, что программа QEMU уже установлена. Для начала нужно создать пустой образ диска: sudo qemu-img create -f raw u1310 10G Теперь настроим сеть в режим…
-
Рейтинг самых влиятельных брендов IT-индустрии 2013 года по версии хабра
Пока зимние каникулы предлагаю хабрасообществу выбрать наиболее влиятельные IT-бренды 2013 года. Правила все те же: В комментариях называем бренд, желательно дать картинку, кратко описываем, чем же он так влиятелен. По плюсам за комментарии определяем, кто лучше. Подчеркиваю − учитываются только…
-
Shine — фитнесс-пуговица
Раньше это называлось шагомер. Теперь шагомеры подросли, отрастили себе Bluetooth(все лучше с Bluetooth!), научились считать не только шаги, но и калории и стали показывать результаты на экране смартфона. Ну и имя задно поменяли — теперь они зовутся гордо, фитнесс-трекерами. Встречаем…