Два года назад познакомился с замечательнейшим фреймворком для разработки игр на Actionscript Ash (почти сразу после знакомства с ним, пришло понимание, что фреймворк подойдет под любой язык. А еще чуть-чуть позже появились порты фреймворка под другие языки — на момент написания перевода имеется 7 штук). Некоторое время распирало желание поделиться находкой с русскоязычным сообществом, пока меня не опередили переводом на Хабре. Теперь вдогонку хочу выложить перевод касательно реализации почти незаменимого паттерна Finite-State Machine для Ash Entity System фреймворка.
Читать полностью »
Архив за 11 апреля 2014 - 5
Паттерн конечные автоматы для Ash Entity System фреймворк
2014-04-11 в 9:00, admin, рубрики: Action Script, actionscript 3.0, game development, gamedevelopmentРобот-принтер
2014-04-11 в 8:34, admin, рубрики: Гаджеты. Устройства для гиков, Дизайн в IT, краудфандинг, принтер, метки: robot, краудфандинг, принтерПривет!
Большая часть «карманных» принтеров — это сморщенная версия обычных. Просто ее чуть легче носить. В ZuTa Labs решили исправить данную проблему и «скукожить» принтер до размера чернильницы, которая, подобно роботу-пылесосу, будет кататься по листу бумаги и печатать нужную информацию.
Под хабракатом — видео и подробности.
Сегодня на главной Яндекса мы будем показывать всем пользователям ссылку на страницу с нашими советами о том, как важно следить за своими паролями и регулярно менять их.
Вы, вероятно, догадываетесь, почему мы так делаем. CVE-2014-0160 — одна из самых серьезных уязвимостей, найденных за последние годы. Нельзя сказать, что она касается только отдельных сервисов и сайтов — уязвимость затронула практически весь интернет. OpenSSL — одна из самых распространённых криптобиблиотек. По разным оценкам, до двух третей всех HTTPS-соединений в интернете организуются с помощью этой библиотеки.
В этом посте я расскажу, как мы реагировали на информацию об уязвимости, что, когда и почему делали.
Читать полностью »
10 распространённых ошибок начинающий JavaScript-программистов
2014-04-11 в 8:09, admin, рубрики: Без рубрикиJavaScript считается простым языком программирования. Но впечатления обманчивы. Есть ряд моментов, на которые стоит обратить пристальное внимание. Мы перевели статью для тех, кто только собирается постигать азы JavaScript. Итак, 10 самых самых распространённых ошибок.Читать полностью »
Беспроводная клавиатура Logitech Illuminated Living-Room Keyboard K830 оснащена тачпэдом и предназначена для HTPC
2014-04-11 в 7:54, admin, рубрики: Новости, метки: новостиКомпания Logitech представила клавиатуру с подсветкой клавиш и тачпадом, созданную специально для использования в гостиной, в том числе, в качестве пульта дистанционного управления HTPC. Новинка называется Logitech Illuminated Living-Room Keyboard K830.
Настройка Intel Galileo с нуля и до установки полной версии Debian
2014-04-11 в 7:54, admin, рубрики: Без рубрикиНа днях получил долгожданный Intel Galileo, заказывал у SparkFun Electronics, приехало довольно быстро и дешево. За несколько минут установил Little Linux от Intel подключился к нему по SSH и сразу стало грустно :) т.к. возможности у этого линукса крайне ограничены.
Поиски по интернету инструкций по установке полноценного Linux на Intel Galileo успехов не принесли. Потому решил написать статью по полной установке от начала до конца и заодно получить инвайт на хабр.
Итак начнем, инструкция будет основываться на этой.
Читать полностью »
Адаптация из книги Майкла Льюиса «Быстрые мальчики»
Фото: слева направо: Роб Парк, Брэд Кацуяма, Ронан Райан
До коллапса финансовой системы США в 2008 году Брэд Кацуяма (Brad Katsuyama) мог уверять себя в том, что не несет за эту систему никакой ответственности. Брэд работал в Королевском Банке Канады (Royal Bank of Canada, RBC). Королевский Банк был пятым по величине банком Северной Америки, однако никто на Wall Street не принимал его в расчет.
Это было тихое, добропорядочное место – в недалеком будущем все узнают о том, что его сотрудники смогли противостоять искушению предоставить клиентам необеспеченные займы или ввергнуть их в руки невежественных инвесторов. Но менеджеры банка никогда не задумывались – в те редкие моменты, когда они вообще о чем-либо задумывались – как заторможенно работал RBC. Боссы Кацуямы отправили его в Нью-Йорк из Торонто в 2002-м, когда ему было 23 года – это было сделано в рамках программы «большого рывка», призванной вывести RBC в игроки Wall Street. Горькая правда заключалась в том, что об этом банке там никто и не слышал. «Канадцы постоянно говорят: «Мы слишком часто отдаем свои деньги американцам», – рассказывает Кацуяма. «Чего они не понимают, так это того, что платить американцам приходится, поскольку никто не хочет работать на RBC. RBC – это пустое место».
Raspberry Pi Compute Module – известный микрокомпьютер стал еще меньше, приняв форму модуля SO-DIMM
2014-04-11 в 7:40, admin, рубрики: Новости, метки: новостиМиниатюрный и доступный по цене одноплатный компьютер Raspberry Pi, продажи которого начались два года назад, выпущен в еще более компактном варианте. Новинка называется Raspberry Pi Compute Module и имеет форм-фактор модуля памяти DDR2 SO-DIMM.
M3D The Micro – 3D-принтер стоимостью 199 долларов, на выпуск которого за несколько дней собрано более 2,2 млн долларов
2014-04-11 в 7:14, admin, рубрики: Без рубрикиWebWorker+XMLHttpRequest
HTML5 уже никого не удивляет, но у многих новичков возникает много вопросов. Особенно вопросы связаные с параллельными потоками, а именно с WebWorker. Дальнейшее повествование требует знания JS и HTML — я не буду разжевывать основы html и js.
Сегодня мы рассмотрим как обернуть в WebWorker обычный XMLHttpRequest.Читать полностью »