[Из песочницы] Взаимодействие PHP и Erlang посредством RabbitMQ |
Метки: Erlang/OTP php Веб-разработка rabbitmq erlang высокая производительность rebar |
Для чего используют TOR? |
Метки: I2P ИТ-инфраструктура Информационная безопасность peer-to-peer tor детская порнография malware анонимность |
[Из песочницы] Основные моменты настройки Cubieboard с linux |
Метки: *nix Настройка Linux cubietruck cubieboard tutorial |
Как я проходил собеседования в Яндекс: мой непростой, но успешный опыт |
Метки: Профессиональная литература Промышленное программирование Блог компании Яндекс никто не читает теги Яндекс работа история успеха |
[Из песочницы] Большие подводные камни маленького контроллера |
|
Ещё один пост о сборке front-end проекта |
Метки: HTML javascript CSS Веб-разработка gulp browserify babel es6 jade stylus |
Использование COM-порта для восстановления жесткого диска WD My Passport |
Метки: Блог компании ХардМастер Восстановление данных Western Digital восстановление данных с носителей |
Переломный момент. Банк Англии делает свой bitcoin |
«Золото — для идолопоклонников, а не для нас. Пока есть идолопоклонники, а они важнее золота, нашему делу ничто не угрожает» высказывание приписывается Натану Ротшильду
Метки: Платежные системы Криптография Peer-to-Peer bitcoin банк Англии |
Триггерные рассылки |
Метки: Блог компании Mindbox C# Проектирование и рефакторинг .NET Разработка CRM aвтоматизация маркетинга |
На Cousera открыта запись на курсы по веб-разработке на Ruby on Rails «Web Application Architectures» |
Метки: ruby on rails Программирование ruby coursera курсы разработка веб-приложения |
Все по графику: как мониторинг активности пользователей на главной Mail.Ru помогает жить и решать проблемы |
Метки: Тестирование веб-сервисов Блог компании Mail.Ru Group Веб-разработка главная страница mail.ru статистика |
Как я поехал учиться в Сингапур бесплатно |
Метки: Блог компании Innopolis University информационная безопасность innopolis university грант сингапур обучение |
Ликбез: почему дома интернет по Wi-Fi тормозит |
Метки: Стандарты связи Беспроводные технологии ИТ-инфраструктура Блог компании ВымпелКом (Билайн) WI-Fi интернет ШПД помехи |
Objective-C Runtime для Си-шников. Часть 3 |
Метки: Разработка под OS X Разработка под iOS iOS objective-c os x |
[Перевод] UX-команда MailChimp: Как мы проводим исследования [3-я часть книги] |
Метки: Профессиональная литература Блог компании Фонд развития интернет-инициатив Usability Интерфейсы Веб-дизайн ux юзабилити исследования |
Обзор наиболее интересных материалов по анализу данных и машинному обучению №37 (23 февраля — 1 марта 2015) |
Метки: Машинное обучение big data data mining data science data science digest machine learning high scalability |
[recovery mode] Nyan Cat с музыкой в 1023 байта на Wct |
Метки: Кодобред Совершенный код Программирование Open source Ненормальное программирование Видео Wct Time-lapse Машинные коды |
Опасности использования open-uri |
require "open-uri"
патчит Kernel.open и вызывает разный код для разных аргументов, что может привести к удаленному выполнению кода или чтению любого файла на сервере!open(params[:url])
это выполнение кода для url=|ls
Все что начинается с | рассматривается как системный вызов.open(params[:url]) if params[:url] =~ /^http://
не лучше для url=|touch n;\nhttp://url.com
(сломанные регулярки могут привести к RCE, используйте \A\z).
Метки: Ruby on Rails ruby Информационная безопасность rails |
Лекции Технопарка. 1 семестр. Алгоритмы и структуры данных |
Метки: Алгоритмы Блог компании ABBYY Блог компании Mail.Ru Group Программирование mail.ru технопарк лекции технопарка сортировки структуры данных деревья хеш-таблицы |
Проверка проекта LibreOffice |
Метки: Блог компании PVS-Studio c++ Open source libreoffice pvs-studio bugs open-source ошибки в коде ошибки в программе си++ коровы |