-
Hyperboria — это Open Source реализация проекта Mesh сетей, аналог всем известного и желанного проекта Netsukuku, который, к сожалению, умер. Другими словами, Hyperboria это самоорганизующаяся децентрализованная сеть, которая сама строит маршруты между узлами. Или проще говоря — это то, чем…
-
Создание multiboot HDD в linux (GRUB2+memdisk+grub4dos)
Создание multiboot HDD в linux (GRUB2+memdisk+grub4dos) В какой-то определённый момент мне надоело носить с собой с десяток загрузочных флешек. И создал я себе multiboot usb hdd.
-
6 часов с МегаФон Login или ищем бюджетный смартфон с android для поездки в отпуск
Данный пост не является обзором указанного в заголовке аппарата, это скорее предостережение. Тем более, что полноценный обзор телефона уже есть на просторах «Хабра» Соответственно мне остается только честно и неподкупно поделится своими впечатлениями от 6 часов использования смартфона Мегафон Login…
-
Реализация стилей подчеркивания в LESS через генерацию png в data-URI
Решил я однажды реализовать гибкий способ стилизации подчеркивания ссылок — очень уж хотелось делать модные нынче полупрозрачные подчеркивания, регулировать паттерн в dashed/dotted-border, делать волнистые подчеркивания и вообще иметь настройки CSS3 text-decoration, которые так еще ниодин браузер и не умеет. И…
-
10Gbit сетевое хранилище при умеренных затратах
Задача стояла следующая — выполнить upgrade системы хранения для фотографа. Вернее, фотографов. Имелся сетевое хранилище на основе Windows Server 2008 (так сложилось исторически), RAID контроллера Adaptec 3405 и 4х подключенных к нему дисков по 1.5Тб. Для связи с внешним миром…
-
Эксперт ООН призвал мировое сообщество притормозить создание боевых роботов с искусственным интеллектом
В Совете ООН по правам человека предложили временно запретить производство боевых автономных роботов, способных самостоятельно принимать решение об уничтожении живых мишеней. Эксперты уверены, что если не сдерживать развитие подобных технологий, то через 30 лет стоит ожидать гибели множества людей от…
-
Использование CMake с Qt 5
CMake — это система сборки ПО (точнее генерации файлов управления сборкой), широко используемая с Qt. При создании больших или сложных проектов, выбор CMake будет более предпочтительным, нежели использование qmake. KDE когда-то был переломным моментом в популярности CMake как таковой, после…
-
Введение в GTD
Я всегда что-то забывал. Когда я учился в школе — я забывал, что нужно на занятие завтра взять тетрадку или транспортир. В институте я забывал о лабораторных работах и сроках сдачи курсовых. Что-то очень важное постоянно вылетало у меня из…
-
[Перевод] BADLAND – игра на cocos2d-iphone
BADLAND был запущен 4 апреля 2013 на App Store для iPad, iPhone и iPod touch. С тех пор было продано более 100 000 экземпляров. Сыграйте в эту игру (iTunes link) или посмотрите трейлер, прежде чем продолжить чтение — так вы…
-
Знакомство с шейдерами на примере GPUImage
В этой статье я собираюсь описать разработку приложения для iphone, которое будет в реальном времени обрабатывать видео с камеры устройства. Для этого мы будем использовать GPUImage фреймворк, напишем собственный шейдер на OpenGL ES и попробуем разобраться в том, что представляют…