-
На Хабре полно математиков и физиков, которым будет интересно узнать об одной любопытной компьютерной игре «The Bridge». Она не вот чтобы прям свежая, я не ее автор и в тематику хабра она с трудом попадает, но я думаю что для…
-
Definer.js — простая модульная система
Пока JavaScript не обзавёлся настоящими модулями мы продолжаем импровизировать. Так появилась на свет ещё одна реализация модулей — definer. Главная идея этой модульной системы в отсутствии модульной системы. Исходные коды приложения удобно раскладываются по модулям с указанием зависимостей между собой,…
-
FreeBSD 10.0 RELEASE и проблемы с ip forwarding
В механизмах работы с IP стеком v4 в новом релизе FreeBSD 10.0 было внесено много изменений. В том числе был изменен механизм ip fordwarding. В частности была убрана опция ядра options IPFIREWALL_FORWARD о чем написано в updates к релизу. Теперь…
-
Музыкальная шкатулка на PIC16F753
Меня в свое время очень впечатлил этот пост о создании светомузыкального устройства на микроконтроллере в подарок любимой. И однажды пришло мое время сделать такой подарок. Учитывая отличия от автора упомянутого проекта в навыках и инструментарии; будучи сильно ограничен во времени…
-
Попробовал в TDD. Люто-бешенно доставляет. Никакой зависимости!
На самом деле — нет. Немного не TDD. Думаю, что правильнее назвать это стремлением к 100%-покрытию кода тестами: у меня нет «красненьких» и «зелененьких» этапов и рефакторинга после n-ного цикла. А иногда (бог ты мой) я пишу код до написания…
-
Домашняя ферма личинок
Дипломированный дизайнер Катарина Унгер (Katharina Unger) спроектировала настольную ферму, которая предназначена для выращивания съедобных личинок. «Ферма 432 позволит людям избавиться от зависимости от существующей системы производства мяса и выращивать свой собственный источник протеина», говорит Унгер.
-
Как я Symfony2 c Vagrant подружил
Недовно я познакомился с инструментом для создания виртуального окружения Vagrant, который я использую для веб разработки и очень рад этому. Но не все так радостно c реализизацией в этом окружении Symfony2 проекта. А именно, проблема в медленности загрузки (генерации) страницы!…
-
Kickstarter был взломан
В среду вечером сотрудники правоохранительных органов связались с нами и предупредили, что хакеры искали и получили несанкционированный доступ к некоторым данным наших клиентов. Узнав об этом, мы сразу же закрыли брешь и начали усиливать меры безопасности по всей системе Kickstarter.
-
Игровые боты. Начало
Что может быть интереснее процесса игры в игры? Правильно! Процесс наблюдения за тем, как играет в игры написанный тобой бот. Некоторое время, я размышлял, о чём бы написать свою первую статейку. Хотел написать о программировании микроконтроллеров, но оказалось трудно отделить…
-
10 самых прорывных технологий 2013 года и основанные на них стартапы
Пересказ с www.technologyreview.com/featuredstory/513736/supergrids/. MIT опубликовал список самых прорывных технологий за 2013 год.