Переломный момент. Банк Англии делает свой bitcoin |
«Золото — для идолопоклонников, а не для нас. Пока есть идолопоклонники, а они важнее золота, нашему делу ничто не угрожает» высказывание приписывается Натану Ротшильду
Метки: Платежные системы Криптография Peer-to-Peer bitcoin банк Англии |
Триггерные рассылки |
Метки: Блог компании Mindbox C# Проектирование и рефакторинг .NET Разработка CRM aвтоматизация маркетинга |
Все по графику: как мониторинг активности пользователей на главной Mail.Ru помогает жить и решать проблемы |
Метки: Тестирование веб-сервисов Блог компании Mail.Ru Group Веб-разработка главная страница mail.ru статистика |
Как я поехал учиться в Сингапур бесплатно |
Метки: Блог компании Innopolis University информационная безопасность innopolis university грант сингапур обучение |
Ликбез: почему дома интернет по Wi-Fi тормозит |
Метки: Стандарты связи Беспроводные технологии ИТ-инфраструктура Блог компании ВымпелКом (Билайн) WI-Fi интернет ШПД помехи |
[recovery mode] Сравнение Android-приложений для шифрования данных |
Метки: Блог компании КиберСофт Информационная безопасность шифрование данных android приложения |
Где смерть Кащеева? |
«На море на океане есть остров, на том острове дуб стоит, под дубом сундук зарыт, в сундуке — заяц, в зайце — утка, в утке — яйцо» в яйце игла — смерть Кощея!
Метки: Хранение данных Математика Геоинформационные сервисы Алгоритмы Программирование nested set morton code рубрикатор иерархические структуры |
Как настроить бесплатные оповещения о проблемах с Вашим сайтом |
|
IBM приглашает на технический семинар «z13 Technical Enablement Roadshow» |
Метки: Сетевые технологии Блог компании IBM мэйнфрейм z13 z13 Technical Enablement Roadshow |
[Из песочницы] Откуда есть пошел Animusic |
Метки: Работа со звуком Работа с анимацией и 3D-графикой MIDI расправил плечи надоел read-only cил моих нет! |
Как запустить программу без операционной системы: часть 6. Поддержка работы с дисками с файловой системой FAT |
Метки: Блог компании НеоБИТ Системное программирование howto smp fat16 fat32 |
Новый релиз: серверная версия 3CX WebMeeting |
Метки: Блог компании 3CX Ltd. Asterisk ИТ-инфраструктура 3cx ip-телефония WebRTC |
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 ошибки в коде ошибки в программе си++ коровы |
[Перевод] Доказательство некорректности алгоритма сортировки Android, Java и Python |
Метки: Разработка под Android Алгоритмы java Программирование python сортировка баг timsort |