• Несколько дней назад мой знакомый обратил внимание, что его большие JSON ответы (порядка 0,5-1 мегабайта) не паковались. Рабочая связка Windows 2008 R2 + IIS 7.5 + ASP.NET MVC 4. Проблема обозначена, начался поиск решения. Чтобы воспроизвести наши действия, для статьи…

  • Баг отображения ХАБР Во время работы над проектом, решил немного перекурить и почитать хабр. Вошел с браузера Google Chrom версии 29.0.1514.0 Canary, заметил БАГ отображения шапки сайта ее просто не было. Сперва подумал, что ХАБР решил поменять интерфейс сайта, но…

  • Многие Руби-разработчики игнорируют потоки (threads), хотя это очень полезный инструмент. В данной статье мы рассмотрим создание IO потоков в Руби и покажем как Руби справляется с потоками в которых происходит много вычислительных операций. Попробуем применить альтернативные имплементации Руби, а так…

  • Всем привет! Хотим поделиться еще одним видеороликом Alconost Video о разработках российского инженера Дахира Семенова. Сегодня речь пойдет о “Скорпионе”, мобильном беспилотном роботе, предназначенном для ведения боевых, разведывательных и спасательных операций в городских условиях. Более подробная информация о боевом роботе…

  • Введение Приветствую всех, кому предыдущие статьи оказались полезными или были просто интересны. В прошлой части мы разобрались с Selenium WebDriver, и теперь, перед тем, как приступать к написанию тестов, мы должны описать страницы тестируемого приложения. В превью перечислю основные моменты…

  • Роберт Меткалф Как гласит вики «Общепринято считать, что Ethernet был изобретён 22 мая 1973 года, когда Роберт Меткалф (Robert Metcalfe) составил докладную записку для главы PARC о потенциале технологии Ethernet» Не знаю, на сколько это достоверно, но пишут так же,…

  • Приветствую, Хабр! Наступает лето, а значит многие из нас выкатывают из гаражей и со стоянок свои мотоциклы, мопеды и прочих двухколесных друзей. А еще, летом мы любим путешествовать, не так ли? Ну а некоторые из нас совмещают приятное с приятным…

  • Google предупреждает, что вынуждена закыть хостинг файлов на Google Code из-за «растущего количества случаев нецелевого использования сервиса» и для обеспечения «защиты и безопасности» пользователей. Новые правила вступают в действие немедленно для новых проектов. Разместить новые файлы на Google Code теперь…

  • Имея кластер из двух серверов стоящих на Proxmox с объединенным по DRBD хранилищем, бывает нужно обновить узел в этом кластере, без остановки работы машин в нем. Задача не сложная, но некоторые моменты не всегда вспоминаешь в процессе. Поэтому, для себя,…

  • Профильная оптимизация это очень интересный способ оптимизации кода приложения в среде выполнения (в команде разработчиков Visual C этот метод называют POGO или PGO, от английского Profile Guided Optimization). Впервые профильная оптимизация была применена в конце 90-х исследовательскими группами в Visual…