20 марта 2012

Новый взгляд на комментарии. Hypercomments.com — комментируем фрагменты текста

Приводим в порядок розетку

В Европе недовольны новой политикой Google по работе с данными пользователей

Dropbox (+23 GB) (с ложкой дегтя)

Бомба для Android Market. Первый опыт

КЛАДР умер, да здравствует ФИАС?

[Из песочницы] Стеганография. Скрываем текстовую информацию в bmp файле. Практическая реализация на C#

[Из песочницы] Ruby 2.0 Ленивый Enumerable

cache-js. функция кэширования

Обзор планшета: Sony Tablet P

[Перевод] Идеальный туториал в игре — советы от PopCap

[Из песочницы] Блого-социальная сеть на основе XenForo

[Из песочницы] Фильтрация RSS ленты Хабрахабра с помощью Yahoo!Pipes

[Из песочницы] Обзор Typesafe Stack 2.0 и введение в модель акторов на примере Akka 2.0

[Из песочницы] PHP warning/notice сообщения в JS консоль + секретная кнопка

[Из песочницы] Что мы делаем в сети. Альтернативная версия

Вечер Badoo на РИТ++ закончится розыгрышем iPad 3!

[Из песочницы] Интеграция интернет-магазина с Google Merchant

[Из песочницы] Пользовательские литералы в C++11

[Из песочницы] Разница разрешений девайсов. Советы разработчикам

[Из песочницы] Анатомия одного стартапа, или как мы создавали iOS компанию

[Из песочницы] Автомобильные супер-часы

Amazon покупает за $775 млн компанию, производящую роботов

The Pirate Bay уходит в небо

[Из песочницы] Модифицикация байт-кода функции в Python

[Из песочницы] «Автопереключение раскладки» в php-приложениях

[Из песочницы] Разработка: правильное распределение времени

[Из песочницы] Установка Mercurial Server и использование авторизации по SSH

[Из песочницы] Что такое travis-ci.org и с чем его едят?

На 3 апреля намечен старт продаж Kinect Star Wars

Подборка CSS3 меню

Написание компилятора LALR(1)-парсеров. Часть 2

Настройка веб-сервиса Cherokee под Ubuntu 11.04 для работы с WordPress

Навигация по сайту: задачи и инструменты

Эволюция Android: от G1 до Galaxy Nexus

Synology® представила DiskStation DS412+

Synology® представила DiskStation DS112

“Мягкий контроль” повышает эффективность краудсорсинга

Наш маленький звёздный час

[Из песочницы] «Воскрешаем» HDD с помощью Arduino

[RSS-пост] Яндекс на Shell

TechEd Europe'12: сэкономьте 300 евро на билете

WapStart приветствует участников Mobilefest 2012 промо акцией

Дизайн через интернет

МВД России впервые довело до конца дело о компьютерном фишинге

29 апреля «Скартел» запустит LTE в Краснодаре

Автоматизируем проверку трекинга почты России

Практический опыт подачи электронной отчетности в Украине

Интервью создателя Badoo Андрея Андреева российской прессе

GPS мониторинг городского транспорта

Автоматическая кросс-доменная установка высоты Iframe

Обзор телевизора Sony KDL-24EX320

Изменение кода .net framework библиотек

Fiddler — помощник в отладке JavaScript

Мобильные приложения с рекламой крайне негативно сказываются на продолжительности работы устройства

Microsoft патентует игровой шлем с лазерной проекцией изображения

Таинственные знаки на полях

Где в России из бакалавра качественно прокачаться до IT-магистра?

[Перевод] Как положить спасибо в карман

Продолжаем двигать идею СПО на рассмотрение руководству страны

Введение в JMeter

Примеры использования Windows8 SDK. Часть 2. Датчики и Сенсоры

Две маленьких функции, способных упростить жизнь

Font Awesome: бесплатный свободный (CC BY 3.0) шрифт со значками для употребления в стиле Twitter Bootstrap

Интеграция приложений Terrasoft 3.X с бизнес справочником Cardomat.ru

MySiteCalls.me — Ваш помощник для моментальной связи с клиентом

Twitter-капоэйра вместе с SilverBird

Googleapis.com взломан?

Перцептрон Розенблатта — что забыто и придумано историей?

Боремся с рассылкой сообщений через приложения на стены в Facebook

Rock N’ Roll Racing 3D

Чуть-чуть «извращений» над моделями django

Авторизация через js

Codeigniter Notify

Простая и эффективная защита от дыр в PHP-скриптах

Индексация AJAX-сайтов

SorokaVorona шоу №034 — Samsung Galaxy Xcover, Prada Phone by LG 3.0

Как перевестись в закрытый для перехода тариф МТС Украина

Android vs. iOS. Вопрос безопасности

Загадочный язык программирования фреймворка Duqu определён

Валидация в Yii

19 марта 2012

Бертран Мейер. Объектно-ориентированное конструирование программных систем

Видеоурок по созданию интернет-магазина на MODX Revolution + Shopkeeper. Часть 1

Фоторепортаж с состязаний по робототехнике в Мурманске

Боевое тестирование Wifi Protector: защищаем ARP-таблицу

Андроиды: Канада, Япония, Корея и Россия!

The Humble Bundle for Android 2

Разработчики PHP перешли на Git

OpenStreetMap News №15: +90% на osm.org, лучший сервис роутинга, объекты Википедии на карте, транспорт Владивостока

AVRDudeR — встраиваем avrdude в IDE

Новый ресурс для помощи настроек социальных сетей, BlissControl.com

SoftPatent наконец на Хабре

Проблемы передачи utf-8 из формы в JAX-RS (REST)

Советы себе в прошлом

[Перевод] Ядро Linux 3.3 поддерживает Android

Один из дата-центров Google охлаждается оборотной водой

Dropshipping from Groupon

Парсим проприетарный формат .lnk под Linux'ом

[RSS-пост] Яндекс.Деньги открыли платежи до востребования

Удаленная регистрация СПД(ФОП) в Украине

Интеграция Python и C++

Кайдзен смартфона: обзор Sony Xperia S

Экскурсия в региональные офисы «Лаборатории Касперского»

Впервые за 16 лет Apple выплатит дивиденды

Emacs для начинающих: введение

Выбираем программу для начальника руководителей проектов

Выводим текст на HTML5 Canvas

TimeTracker — следим за временем

«Рунет сегодня», 19 марта 2012 года. Эксперты выпуска: Роман Тышковский, Евгений Курт

[Из песочницы] JFavicon — простая библиотека для упраления favicon

NetApp FAS2240

Отчет о AR Conference Microsoft в Киеве

Теория или практика? Что важней?

Компания NEC разработала сверхтонкие гибкие батареи

Извлекаем мета-информацию из Си/C++ кода при помощи (py)gccxml

Что делать с компьютерными проводами

3D в описании товара

Электроника с нуля. Часть первая

[RSS-пост] Как рисовался Навигатор

Программа Zen обыграла в го профессионального игрока 9 дана с форой в 4 камня

Highscreen Yummy Duo – новый Android-смартфон с поддержкой двух SIM-карт

Сервер all-in-one для SMB

[Перевод] Чтобы бы вы могли сделать, если бы вы были Google и у вас бы были их базы данных?

Как просто создать удаленный GIT репозитарий на домашнем сервере

Плоттер из конструктора fischertechnik

[Из песочницы] Экспорт друзей VK в Google Contacts

Электроника с нуля. Часть нулевая

Учебный курс «Интерфейсы для айфонов»

Открытая лекция Нормана Джуда “Создавая будущее сегодня: Роль инноваций и молодых новаторов в современном мире”

[Из песочницы] Заготовка для сайта (Kohana+Bootstrap+HTML5)

Ещё 6 стартапов, которые получат гранты от Мильнера и Дурова

Новые функции и сервисы СПС «Право.ру»

Часть №4. Биовычисления по сворачиванию. Как оценить ход сворачивания односпиральной РНК?

Примеры использования Windows8 SDK. Часть 1. API системы

Внутри Evernote Peek: как мы реализовали управление приложением с помощью обложки для iPad 2

Sync vs Async на примере Firebird

Знакомство с Presto — Часть Четвёртая

2ГИС API. Новые организации каждый день-2

Знакомство с Presto — Часть Третья

Краткое сравнение 11n vs 11ac vs 11ad. И какие услуги мы увидим в будущем

Новинки сервиса Selloby.ru

[Из песочницы] Расширение функциональности элемента input type=”text” до уровня «ComboBox»

habrAllHub — переключалка между «Все блоги» и «Мои избранные блоги»

Droider Show #32. Конфуций против!

[Из песочницы] Smart pointers для начинающих

Запуск TechDays.ru в Облака

В Москве в тестовом режиме запущена мобильная LTE-сеть «Антарес» (более 80 мегабитов в секунду)

[Из песочницы] Скорость работы корпоративных приложений

Планы этажей нового офиса Apple

Подготовка rails-окружения для установки Redmine используя RVM

[Из песочницы] Переопределение функций в PHP 5.3

[Из песочницы] PHPUnit: Mock объекты

[Из песочницы] Пишем кеш с определенным временем хранения объектов с использованием java.util.concurrent

[Из песочницы] Затухающие полоски на CSS3 без изображений

18 марта 2012

Качество поиска в Рунете – 2011

Скалакси — сбой в работе

Neo Geo X стала реальностью. Правда, дорогой реальностью

Добавление правил в IPFW через web-интерфейс

Разработка русскоговорящего «аналога» Siri за 7 дней

Сэр Джонатан Айв: айЧеловек на сцене

i-COMference’2012: акценты и выводы

Google разрабатывает новую систему наказаний для чрезмерно оптимизированных сайтов

Живой танец под соусом из цифровых технологий

[Перевод] Число серверов с Linux продолжает расти, доля Windows и Unix сокращается

Тернистый путь монетизации проектов в интернете

Разработка парсера PHP средствами ANTLR

Утечка в вебмани до которой там никому нет дела

[Из песочницы] КартонБот v1.0 — утилизируем картон с пользой для мозга

Lily — модуль для управления пользователями с авторизацией через различные сервисы

«Truth in Numbers?» — фильм о Wikipidia на русском языке

[Из песочницы] Запись разговоров на Android

Месячный бойкот пиратами медиакорпораций

Трансляция с состязаний роботов прямо сейчас

Потрясающее видео запуска Space Shuttle. В HD и со звуком

[Перевод] SQL.js: движок SQLite переведён на JavaScript посредством Emscripten

Мониторим Nginx c помощью ZTC и Zabbix

SSI loop — Циклы в SSI

Динамическое добавление групп элементов в формах Zend Framework с использованием ZendX_JQuery

Основы JAX-RS

POST Card или ликбез по диагностике Part II

Часть №3. Биовычисления по сворачиванию. Как уменьшить число поворотов цепи?

Чуть менее уныло?

Фанаты собирают $1.3M на Wasteland 2

17 марта 2012

МТС и услуга Автоплатежа с банковской карты

PayPal выпустил мобильный терминал PayPal Here

[Из песочницы] AndroidLost: удалённое управление утерянным смартфоном

Экскурсия в ЦОД «Билайна»

Кроссбраузерный -бар

«Та самая цель» в разработке на заказ

Switchvox от Digium признан лучшим решением унифицированных коммуникаций 2011 года

Racing technologies: Electronic Control Unit

Использование RF-модулей

[Из песочницы] Перенос истории из CVS/PCVS/VSS/ClearCase/StarTeam/MKS в SVN

Kinect for Windows помогает подбирать одежду

[Из песочницы] VIM, Django… Django, VIM

Несколько популярных мифов о HTML5

[Из песочницы] Решение задачи о миссионерах и каннибалах на языке Haskell

Подсветка синтаксиса в VIM: полное погружение

Шрифты Uralic с расширенною кириллицею для языков уральских народов

[Из песочницы] Кратко о PsychoPy

Ликбез по IonCube

Региональный этап РОБОФЕСТА-2012 пройдёт в Екатеринбурге 31 марта

Война войной, а обед — по расписанию. В iPad 3 дисплей от Samsung

Часть №2. Введение в биовычисления по сворачиванию. Мат. критерии

Условия if...else

Часть №1. Введение в биовычисления по сворачиванию. От белков к РНК

Старожила

28 марта объявлен днём свободного документооборота

Открытые состязания СПб по робототехнике

16 марта 2012

Путь к проведению SQL-инъекций в Zend Framework

Визуальные социальные сети как маркетинговая площадка

Droider Chart. Выпуск 91, навигационный

Tilt-Shift фотографии своими руками

TOP-3 Hi-tech: Непризнанные гаджеты!

Первый тренинг по KnockoutJS от Романа Гомолко в Днепропетровске

Обзор Avast Mobile Security для Android

[Из песочницы] Загрузка классов в серверах приложений, особенности JBoss AS 7

Bookworm: онлайн-сервис по вытягиванию книг с books.google.com

Исследование рынка: как заказчики относятся к тендерам, фрилансерам и удалённым партнёрам?

Решается вопрос о телефонных номерах в сети LTE

МТС упал в Питере и Пушкине

Skype теперь при видеозвонке иногда показывает рекламу вместо изображения собеседника

[Из песочницы] Принт-сервер на FreeBSD

[Из песочницы] Пишем сайт на GWT: Часть 1

[Из песочницы] .Net Локализованные сообщения «относительного времени»

Почему телефон расходует заряд быстрее, чем заявляют производители

О погоде: гиперлокальный прогноз

В Кембридже разработали технологию удаления тонера с листа бумаги

[Перевод] Что же всё-таки не так со структурой DateTime?

[Из песочницы] Шустрый 128-битный LFSR (MMX required)

Видео обзор смартфона Samsung Galaxy Note

Новый Xbox не появится ранее 2013 года

Обновление грида через ajax

[Из песочницы] Продвижение приложения в AppStore

Канобувости, 135-й выпуск

Эксперты MVP отвечают на форумах TechNet и MSDN

Как решить проблемы подсистемы печати в терминальном сервере

Лучшим приложениям — бесплатное продвижение!

[Из песочницы] Анализируем Twitter при помощи R

Ликбез по патентам. ч.5

Scalaxy: Мы признаем, что удаление серверов было ошибочным

Мониторинг распределенной и облачной инфраструктуры

Привет от NASA: необычная куртка с термометром

Как создавался «Кинопоиск» для Windows Phone

Бесплатный хостинг реляционных баз данных для скриптов Node.js

По Intel’овским местам CeBIT 2012

Пишем свой VLOOKUP для того, чтобы не зависеть от стандартного (Excel functions)

[Перевод] Поиск Google: Грядут изменения

Опубликована первая порция докладов в списке докладов DevCon’12

[Перевод] Распознаём retina-дисплеи джаваскриптом

Проекционная клавиатура Celluon Magic Cube — первый взгляд

Виртуальные миры: практическое применение

WebRTC в Mail.Ru Агенте и ICQ – плюсы, минусы и перспективы

Бесплатный вебинар по Visual Studio 11 beta и TFS 11 beta

Общественная Палата обсудит возможность легализации торрентов

Реализация алгоритма сортировочной станции на Java

Участие в Google Summer of Code

15 марта 2012

[Перевод] Почему я ушел из Google

[Из песочницы] Внешний прогресс-бар

Сколько серверов в облаке Amazon EC2?

[Из песочницы] php и nodejs, разница на пальцах

[Из песочницы] Файл подкачки Windows

[Перевод] 25 полезных шорткатов для Photoshop

Рекомендательные системы: SVD, часть I

Я просто оставлю это здесь

Написание компилятора LALR(1)-парсеров. Часть 1

Трансплантация IP адресов с сервера на сервер

Усовершенствовании паттерна Flyweight в биовычислениях

Сравнительное тестирование Hello world в различных фреймворках

[Из песочницы] Злые фишинг картинки

Сисадмин и путь меча

[Из песочницы] Прозрачный прокси сервер Squid с паролем на Ubuntu 11.04

Анализируй это или что мы делаем в сети

Записки Астерискера — Биржа работ и услуг по VoIP — телефонии

[Из песочницы] Принудительное перемещение и/или установка приложений на карту памяти без Root'a

Tactoom. Как насчет мидл-блоггинга?

Cloudpaging — новая технология для переноса приложений в облака

Профит-Шоу XVII: Николай Палиенко, со-основатель Prom.ua / Tiu.ru

10 самых популярных игр для Ubuntu по версии UALinux

Как прошел Московский Django Meetup

[Из песочницы] Взрослеем с GlusterFS

Taobao.com. Инструкция по применению

Защита персональных данных в виртуальной среде: чеклист угроз

AWS в Северной Вирджинии: сетевые проблемы

[Из песочницы] Junior Java Developer. Подготовка к собеседованию

HTC анонсировала новую технологию изготовления корпуса для смартфона

Kartograph — фреймворк для создания интерактивных карт

Правильное использование паттерна «Мост» (Мост с двухсторонним движением) или MVC->«Бизнес-сущность — Визуализация — Контроллер»

Anonymous представили инструментарий «начинающего взломщика»

Интервью с Вадимом Митякиным, директором и основателем ГАЛС Софт

Реализация инструментов для создания контента OVAL® на Python

156. Мобильные браузеры

Оптимизатор загрузки JavaScript

Серия встреч Дмитрия Гришина со студентами

Blueseed — корабль стартапов

Наступила весна – пора обновляться! Новый интерфейс Workle

Факторный анализ вектора критериев в задачах распознавания образов

Как я изобрел машину времени — Photo Time Machine

Приглашаем на вебинар 17 марта. Тема: Пайка — советы, приемы, нюансы

Cкрипт для настройки MultiHomed linux router

Онлайн-симулятор для проверки и тестирования интерфейсов для людей с ограниченными возможностями

Эволюция ImageCMS или что нужно, чтобы стать серьезным конкурентом на рынке CMS

Просим откликнуться тех, кто тестировал CloudServer

К вопросу о безопасности, или зачем вообще хранить пароли

MS12-020: разведение RDP-червей

Из Томска в Кремниевую Долину и Обратно

Новые конфигурации серверов на базе Intel Xeon E5

Облегчаем вес приложения при деплое на сервер приложений Apache Tomcat

Дороги России

Украинская Лига Авторских и Смежных Прав (УЛАСП)

Комментарий дня: Everyone’s irish on March 17th!

Изменения на Хабре глазами разработчика со стороны

Честная генерация DOCX файлов на PHP. Часть 2

Удобство наблюдения, atop

Прямая трансляция Microsoft Innovation Day 2012

Масштабирование печатных макетов в три клика

Скринкасты в линуксе, личный опыт

Известный копираст против копирастии: Скотт Коэн считает текущую модель убийственной для бизнеса

[Опрос] Вам понравилось весеннее обновление Хабра?

Помощь в реализации идей для мобильных приложений

Фотохостинги и privacy ваших фотографий

Полезности для php. Часть 1, Autoload

PIRO — ракета для вашего PivotalTracker акаунта

Разбор списка и преобразование его в XML

14 возможностей ReSharper по навигации и редактированию

Конструктор jQuery slider'ов

Стресс-тесты оборудования HP

Игра Super Mario признана NP-полной задачей

Магистратура за рубежом: как поступить и получить стипендию?

Javascript в декларативном стиле

14 марта 2012

Суд признал что Российский союз правообладателей (РСП) зарегистрирован незаконно

Screensaver = обновлятор?

Премьера рубрики Nexus TestDrive. Выпуск первый, голосовой ввод

Энергетическая авария в Киеве, лежит целый ряд хостинг-компаний

Школьник участвовал во взломе сайта космического агентства Казахстана

Когда уже закончатся IPv4?

[Из песочницы] Работа с генератором трансляторов coco/r

SorokaVorona шоу №033 — Apple iPad, Google Play, OnLive, Samsung, CeBIT

[Из песочницы] Немного о хэшах и безопасном хранении паролей

[Из песочницы] Nginx — уходим на технические работы

Быстрое сжатие изображений по алгоритму JPEG на CUDA

[Из песочницы] Кроссбраузерные CSS

[Из песочницы] Создание пользовательского фильтра для списка в SharePoint 2010

[Из песочницы] Вступительные титры из Star Wars на JS+CSS3

Шпаргалки для тех, кто делает первые шаги

Готовим css-спрайт в Spritepad

NeoQUEST — подведение итогов

5ая Киевская Хабравстреча

FireTalks — секретная переписка становится все секретнее

Протонный ускоритель может сделать солнечные панели вдвое дешевле

[Из песочницы] FON — бесплатный Wi-Fi по всему миру

Britannica будет выходить теперь только в цифре

[Из песочницы] Ускоряем проверку ваших iOS/Mac приложений в iTunesConnect с недели до одного дня

О кроссплатформенности «Е1 Евфрат»

Synology® представила DiskStation DS112j

[Из песочницы] Рисуем свою кнопку в QGraphicsScene в PyQt4

Модуль nginx для борьбы с DDoS

Сотрудники Symantec потеряли 50 мобильников. Не находили?

[RSS-пост] Дела в Яндекс.Почте

Программное обеспечение для госучреждений должно быть с открытым исходным кодом

Реализуем протокол или как работают астрологи

[Из песочницы] Пишем клавиатуру для нестандартного ввода под iOS

Защищаем сайт от атак на примере ХабраХабра

/ Защищаем сайт от атак на примере ХабраХабра

/ Петиция: верните иконку RSS в установку Firefox по-умолчанию

Петиция: верните иконку RSS в установку Firefox по-умолчанию

/ Quick brown fox jumps over the lazy dog

Quick brown fox jumps over the lazy dog

[RSS-пост] Лекции Школы анализа данных открыты для всех

/ Рецензия Касперского на био Стива Джобса

[Из песочницы] Android — фильтруем пины на карте, в зависимости от расстояния друг от друга

Несколько подробностей о системе индексации в Evernote

/ Несколько подробностей о системе индексации в Evernote

Trafaret — библиотека для проверки и преобразования данных

/ Trafaret — библиотека для проверки и преобразования данных

/ О «смерти» Adobe Flash, играх и прогнозах

/ [Из песочницы] Создание DAG кластера на серверах Mailbox Exchange

/ [Из песочницы] Бот для игры в камень, ножницы, бумага

/ [Из песочницы] Android SDK: боремся с ограничением размера памяти для картинок

/ HL7 — электронный медицинский документооборот

/ Допиливание оболочки Ubuntu до Xfce

/ Светочипсет «Holey Optochip»

/ Весеннее обновление

/ Перевод на русский язык презентации Apple от 7 марта 2012 года — The new iPad

/ WebProject — бесплатная программа для создания и сопровождения html-сайтов

Веб-разработка / WebProject — бесплатная программа для создания и сопровождения html-сайтов

/ Допиливание Gnome 3 под ArchLinux

13 марта 2012

Dura Lex / Перевод интервью Кима Доткома новозеландскому тв

/ Перевод интервью Кима Доткома новозеландскому тв

/ [Перевод] Азы социально-сетевого анализа (Social Network Analysis)

Социальные сети / [Перевод] Азы социально-сетевого анализа (Social Network Analysis)

/ Spring Showcase 2012

/ UniSender запустил карту кликов

Дистанционное обучение в IT / «Золотой ключик» или как мы создавали дистанционную школу

Game Development / Guild Wars 2 — разработка и особенности игры

Блог компании Intel / Платформа Intel Medfield. Процессор Atom Z2460 для смартфонов

/ Платформа Intel Medfield. Процессор Atom Z2460 для смартфонов

/ [Из песочницы] Мотивационный автопостинг с помощью Twitter API

Социальные сети / Теряем посетителей — много и каждый день

/ Теряем посетителей — много и каждый день

/ Замена SIM-холдера у Samsung Galaxy Tab 10.1 P7500

DIY или Сделай Сам / Замена SIM-холдера у Samsung Galaxy Tab 10.1 P7500

/ [Из песочницы] Как стать разработчиком или путь к junior

/ Скринкасты по Ruby для начинающих

Ruby / Скринкасты по Ruby для начинающих

/ Видеокурс по работе с Яндекс. Директ. Часть 4

Google App Engine / [Из песочницы] Написание сервиса японских кросвордов на gae, backbone, underscope, require и еще с помощью черт знает чего

/ [Из песочницы] Написание сервиса японских кросвордов на gae, backbone, underscore, require и еще с помощью черт знает чего

Гаджеты. Устройства для гиков / SleepTracker. Мифы и реальность

/ SleepTracker. Мифы и реальность

Интерфейсы / [Перевод] Обращение к разработчикам IPad приложений для детей

Django Framework / [Из песочницы] Фотогалерея на Django с использованием Google Picasa в качестве хостинга

DIY или Сделай Сам / Доска для записей — дёшево и быстро

Python / [Из песочницы] И снова про декораторы в Python

Google / [Перевод] Обновление раздела «Ошибки сканирования» в Google Webmaster

Блог компании Sony Mobile Communications / Мартовская премьера Sony: встречайте Xperia Sola

Ruby / Знакомство с Presto — Часть Вторая

Ruby / [Из песочницы] Знакомство с Presto — высокоскоростной веб-фреймворк на Ruby

Android / Samsung начинает распространять официальный ICS для Galaxy S2

Виртуализация / [Из песочницы] Мой опыт миграции с VMWare Server на ESXi

PHP / Пишем простенький веб-эмулятор терминала на PHP

Работа со звуком / Microsoft разрабатывает универсальный голосовой переводчик

Учебный процесс в IT / Специальность Software Design в Академическом Университете. Отзыв студента

Разработка / Еще раз про skiplist…

Apple / [Из песочницы] Разъяснение великой четырёхядерной путаницы с Apple A5X

Adobe / [Перевод] Разъяснение великой четырёхъядерной путаницы с Apple A5X

Блог компании Яндекс / [RSS-пост] Говорит и показывает Яндекс.Навигатор

Блог компании Студия Трейлеров / Ролик для Яндекса

Блог компании Evernote Corporation / Система поисковой индексации в Evernote

Dura Lex / О сроке активации SIM-карты МТС. Правовой аспект

Яндекс / «Яндекс» представил сервис навигации

Системное администрирование / [Перевод] IIS 8: динамическое ограничение доступа по IP

Браузеры / 7 шагов, чтобы подготовиться к IE10 и Windows 8

jQuery / Вывод и фильтрация больших таблиц данных с помощью плагина DataTables + ColumnFilter. Часть 1

Копирайт / Yahoo обвиняет Facebook в нарушении патентов

Телекомы / «МТС-фон» — Wi-Fi сеть за счет клиентов Стрима

Беспроводные технологии / Бездомных в Техасе используют как передвижные хотспоты

12 марта 2012

Разработка под Android / Взаимодействие между приложением и службой

Браузеры / WebKit стал №1 в рейтинге браузерных движков

Интерфейсы / [Перевод] Познание и внутренний опыт пользователя

Блог компании Runa Capital / Нечестное преимущество — Интервью с Сергеем Белоусовым

Старое железо / [Из песочницы] Маршрутизаторы Cisco 1000 серии

Блог компании Селектел / Новости облака

Железо / Фобос-Грунт. Уроки для оставшихся на Земле

Arduino / Bluetooth термометр

.NET / HotTranslator — перевод текста в мессенжерах «на лету»

HTML5 / Decoding HTML5

Android / Instagram для Android «будет лучше, чем для iOS»

.NET / Изучить C# за 30 дней

Веб-разработка / Tinyicon — счетчик в favicon на js

Гаджеты. Устройства для гиков / Умелец создал систему кормления собаки через Twitter

.NET / Маленькие чудеса C#/.NET – структура DateTimeOffset

Переводы / Маленькие чудеса C#/.NET – структура DateTimeOffset

Блог компании ABBYY / ЕГЭ: как это было

Блог компании Nokia / История появления технологии SMS

Блог компании ALEE Software / О чем не расскажет вендор: технические тонкости выбора ECM-системы

Python / Python, SWIG, Visual C++

Блог компании ВымпелКом (Билайн) / Что, если завтра отключат сотовую связь?

Блог компании M2M Украина / “Пожизненная” гарантия и барьер в 15.000 устройств

Системное администрирование / [Перевод] Что нового в IIS 8?

Дистанционное обучение в IT / Создание групп для курса Technology Entrepreneurship от Stanford University

Блог компании Microsoft / Создание Windows 8 и IE10 — подборка материалов за февраль'12

jQuery / Документация jQuery UI на русском

Обработка изображений / Идентификация расы человека

Блог компании Юлмарт / Cebit 2012. Итоговый отчет

Переводы / Линус Торвальдс о бинарной совместимости

.NET / Альтернативная проверка предусловий в Code Contracts

Windows Phone / Настольные игры для Windows Phone: разведка боем

GPS / Time.is

Старое железо / Ноутбук Digital Hi-Note Ultra 2000

11 марта 2012

Яндекс / Как возникают автомобильные пробки?

DIY или Сделай Сам / Автомобильная спутниковая сигнализация на STM32F1

Алгоритмы / [Из песочницы] Рекурсивные функции — создание собственной математики (Scala)

Информационная безопасность / Вешаем сервер через PHP

Исследования и прогнозы в IT / [Из песочницы] Если Вы все еще думаете, делать бизнес в интернете или нет

Apple / [Из песочницы] Реализация автограф-сессии автора для iBooks

jQuery / ikSelect — идеальный плагин для стилизации селектов

Смартфоны и коммуникаторы / [Из песочницы] Опыт использования аккумулятора на 3600 мАч для смартфона HTC Sensation

Блог компании 1С-Битрикс / Интернет-магазин под нагрузкой — метрики качества веб-кластера

Блог компании Академия проектов Farminers / Академия проектов Farminers представляет свои проекты на первом Co-Investment Day

Блог компании Synology / Synology объявила об официальном выпуске ОС DiskStation Manager 4.0

PHP / [Из песочницы] Рисуем код из «Матрицы» на PHP

Блог компании Digital October / Data Mining в футболе: давайте оцифруем матч и всех посчитаем!

PHP / [Из песочницы] PHP Unit. Опыт тестирования классов, работающих с Базой Данных

JAVA / [Из песочницы] Аннотации в JAVA: обзор синтаксиса и создание собственных

.NET / [Из песочницы] C# 5 — об async/await с начала

Веб-разработка / [Из песочницы] Как я делал самый популярный сайт о выборах

.NET / [Из песочницы] Автоматизация сборки на .Net с использованием NuGet

Ajax / Юзерскрипт: кроссбраузерно, кроссдоменно

Блог компании Microsoft / Опубликованы записи вебинаров по Visual Studio 11, о нововведениях в ASP.NET и MVC4

Типографика / Prosto в Google Web Fonts

Сетевые технологии / NETCONF. Начало

Windows / Использование Bing Maps SDK для Windows8 Metro приложений

Бизнес студии / Как искать программистов в регионах? Мы нашли эффективный способ. Делимся…

Haskell / Измерение объёмов при помощи двух заданных сосудов: решение на языке Haskell

Веб-разработка / Google Thumbnail: Получаем миниатюры сайтов

Разработка под Android / Путаница на хакатоне в Омске

Twitter / Twitter включил поддержку SPDY

Django Framework / Как не пересчитывать суммы и средние каждый раз

.NET / Работа с большими файлами экселя

10 марта 2012

*nix / X-сервер для Android

Android / Сравнительный тест программ, предотвращающих атаку на ARP-таблицу

Game Development / Unreal engine 3 портирован на flash

Firefox / Доступен релиз Firefox 11

Open source / Nvidia вступила в Linux Foundation

Data Mining / Стивен Вольфрам проанализировал свою жизнь

Dura Lex / SMS-спам или «Рассылать можно!»

Yii — php-фреймворк / [Из песочницы] Yii и мультиязычный сайт. Правильные URL и гибкость в работе

Информационная безопасность / Блокиратор одноклассников и прочих сайтов

Веб-разработка / Адаптируем графику под Retina экран

Веб-разработка / Простая интеграция сайта и 1С

Node.JS / [Из песочницы] Запуск Cloud9 IDE под Mac OS X Lion 10.7.3

MySQL / Подводные камни при миграции с MSSQL на MySQL и BLToolkit

Браузеры / Российский программист получил 60 тысяч долларов за найденную уязвимость Chrome

Программирование / Тестирование с использованием BDD

09 марта 2012

Веб-стандарты / Единая база расширений GNOME Shell

Microsoft / Уменьшение лага сенсорных экранов со 100 мс до 1 мс

Алгоритмы / Упаковка в контейнеры (bin packing) при помощи генетического алгоритма

IP-телефония / Вариация на тему: прогноз погоды по телефону

05 марта 2012

Python / Вышел новый PyCharm 2.1 Early Access Preview

C++ / [Из песочницы] [asio::udp] Не кроссплатформенное поведение

Python / [Из песочницы] Реализация паттерна MVC для PyQt

Железо / Лайтпак 6. Обзор фоновой подсветки для монитора

Проектирование и рефакторинг / Наследование интерфейсов и контракты

GTD / [Из песочницы] Единое рабочее пространство для дома и офиса

Python / Документация по Grab — библиотеке для парсинга сайтов

Разработка под Android / [Из песочницы] AIDL (Android Interface Definition Language) и коммуникация между процессами (IPC)

Гаджеты. Устройства для гиков / Карманный китайский проектор

Разработка под Android / MIT открыл Google App Inventor в бета-версии

Обработка изображений / [Из песочницы] Реализация RGB-алгоритма изменения контраста изображения

Дополненная реальность / [Из песочницы] 2D->3D in Augmented reality

Google Chrome / [Из песочницы] Google Chrome Extension: Печатаем статьи с habrahabr

Программинг микроконтроллеров / [Из песочницы] ПЛК — что это такое?

Блог компании ДубльГИС (2ГИС) / CodeFest. Новый сезон. 31 марта—1 апреля, Новосибирск

Ruby / [Из песочницы] Использование связки Sinatra, mongodb и carrierwave, пишем простую фотогаллерею

JAVA / [Из песочницы] Spring Data на примере JPA

Блог компании e-Legion Ltd. / Yandex Mobile Camp в рамках конференции #MBLT12

Блог компании Яндекс / [RSS-пост] Карты стали народнее

Электроника для начинающих / CircuitLab: создаем схемы в браузере

Блог компании DEPO Computers / Доверенная загрузка и защита данных при удаленной работе на графических станциях

Каскадные Таблицы Стилей / [Из песочницы] Секундомер на CSS3 без картинок, скриптов и SMS

DIY или Сделай Сам / Усилитель для наушников, чуть сложнее

Visual Studio / Visual Studio 11 Beta- что нового!? + Хакатон по разработки Metro приложений для Windows в субботу в Москве

Обработка изображений / Анализ данных аэрофотосъемки

JAVA / Mutation testing на примере Pitest

04 марта 2012

Информационная безопасность / Егор, прекрати взламывать Github!

Копирайт / В Германии отклонены взаимные патентные претензии Apple и Samsung

Visual Studio / Первые впечатления от Visual Studio 11

Серверное администрирование / [Из песочницы] Настраиваем связку graphite + virtualenv + collectd

Работа с видео / Mercedes сделал «прозрачный» автомобиль (LED и видеокамера)

Программинг микроконтроллеров / STM32F1хх — продолжаем лечение от ардуинозависимости при помощи LCD

DIY или Сделай Сам / [Из песочницы] Remote Follow Focus на Arduino

Django Framework / Django Micro

Разработка под Android / [Из песочницы] Пишем плагины для Android

Алгоритмы / [Из песочницы] Наработки к планированию процессов в ОСРВ

Open source / MariO — релиз

Open source / FSF предоставил доказательства роста популярности GPL

Android / Эмуляция Gameboy на Android

Работа с видео / ТВ-рипы переходят на кодек x264

Операционные системы / Как вернуть «Пуск/Start» в Windows 8 Consumer Preview

03 марта 2012

DIY или Сделай Сам / Android + Arduino + 4 колеса. Часть 2

Ruby / [Перевод] Забег реализаций ruby '2012

Хостинг / У Selectel авария

Высокая производительность / AMD APP SDK: Compute Abstraction Layer (CAL)

Game Development / Reddwarf на примере онлайн-игры «Камень-ножницы-бумага»: Клиент

Game Development / Reddwarf для создания Java-сервера на примере онлайн-игры «Камень-ножницы-бумага»: Сервер

Веб-разработка / RealSync — односторонняя синхронизация исходников в реальном времени для веб-разработчиков

Zend Framework / Zend Framework 2.0.0beta3 Released!

Firefox / Фокус ввода на кнопке «Попробовать снова» при ошибках сети

Django Framework / Поддержка Django приложений в Google App Engine

Искусственный интеллект / Машины без водителей — перекрёстки без светофоров

Яндекс / Интересный способ искать сотрудников

Eclipse / [Из песочницы] Разработка простого Eclipse RCP приложения

.NET / [Из песочницы] Автопереводчик через Skype

Разработка под Android / Портирование на Android

Разработка под Android / Конфигурация приложения в Android: быстрая разработка

Телекомы / Сотовые операторы не отдадут SMS без боя

JavaScript / Khan Academy будет использовать JavaScript для обучения программированию

DIY или Сделай Сам / Электронное ожерелье. Часть 2

Социальные сети / Instagram вырос до 25 млн пользователей: самая большая социальная сеть на мобильной платформе

Qt Software / [Из песочницы] Кросскомпиляция Qt-4.8.0 под mingw32 (x86) в Gentoo (x86_64)

jQuery / Morris.js: средство рисования красивых графиков при помощи jQuery и Raphaël

Работа с видео / [Из песочницы] Установка видеонаблюдения на избирательных участках

Системное администрирование / [Из песочницы] Разгоняем портфолио сисадмина бесплатными сертификатами

Информационная безопасность / Взломаны cервера на Linode, украдено около 50K BTC ($250K)

Google / Как достучаться до службы поддержки Google

Каскадные Таблицы Стилей / Новый метод замены текста картинкой, или избавляемся от -9999px

Информационная безопасность / Аддон для Firefox: наглядно увидеть, какие сайты «тихо» устанавливают cookie

02 марта 2012

Домены / Зона.РФ начала сдуваться

Блог компании Nomobile.Ru / Новые подробности про Medfield, а также дополненная реальность от Intel и демо диджейского стола

Информационная безопасность / OVAL® или «миф об идеальном сканере»

Dura Lex / Уголовное дело за брелок

Электронное правительство / Программа для записи трансляции с webvybory2012.ru (Java)

Perl / Делаем спрайт-иконки на Perl

Qt Software / Синхронная и асинхронная загрузка изображения из сети с последующей обработкой

Блог компании Креатент / 3D-Технологии из России!

Блог компании Ростелеком / Экскурсия в московский дата-центр Ростелеком

Django Framework / Виртуальный хостинг Django, модель N

Веб-разработка / uLogin — С боевым крещением. Отчеты, советы

Блог компании TrendClub / Компания ASUS официально представила Padfone

Mail.Ru / Новые возможности программы Guard@Mail.Ru

Блог компании Droider.Ru / TOP-5 самых ярких гаджетов MWC 2012

Блог компании Droider.Ru / Boot to Gecko — взгляд на мобильную операционку от Mozilla [Видео]

Энергия и элементы питания / Аккумуляторы для ноутбуков — фантазии и реальность

Python / Моя интеграция с 1С

Блог компании ABBYY / Кому 23 февраля жить хорошо

Электронное правительство / Госуслуги прозрачные, но не качественные

MODx CMS / [Перевод] Интервью с Райаном Трэшем о MODx CMS

Блог компании Kanobu Network / Канобувости, 133-й выпуск

Электронное правительство / Электронная налоговая декларация в Эстонии

Mobile Development / Canonical создаёт собственную мобильную платформу

Game Development / Нотч отдаёт сотрудникам свои $3 000 000 дивидендов за 2011 год

Дизайн в IT / Дизайн услуг в борьбе с мелочью

Блог компании Юлмарт / Весна, Cebit 2012

DIY или Сделай Сам / Электронное ожерелье. Часть 1

DSLR / Canon EOS 5D Mark III. Первый взгляд

Системное администрирование / Windows Installer: то, что вендор прописал

Блог компании Microsoft / Windows 8 Camp — все и на русском, прямо сейчас

GTD / Добавленная стоимость жизни

PHP / Наконец-то вышел php 5.4

Ненормальное программирование / [Из песочницы] Изучение английского и старый добрый CMD

Mobile Development / Сравнение характеристик микромеханических гироскопов

01 марта 2012

Спортивное программирование / Чемпионат по программированию VK Cup 2012

Контекстная реклама / Как СМС-мошенники пролезают в контекст Яндекса?

Работа со звуком / MIDI и OSC — основные протоколы взаимодействия музыкальных приложений

Информационная безопасность / Как относятся к безопасности своих данных в НАСА?

Django Framework / Виртуальный хостинг для Django (FreeBSD + Apache + mod_python / mod_wsgi)

Game Development / Insurgent Games делает все игры бесплатными и переводит в Open Source

HTML5 / [Из песочницы] HTML-атрибуты data-* для хранения параметров и получения их в js

Android / Перехват сессий в беспроводных сетях

Алгоритмы / [Из песочницы] Алгоритмическая ошибка привела к аварии самолёта

Node.JS / Connect 2 — Новые дополнения, улучшения и документация!

Блог компании НОТИК / Обзор (видео обзор) планшета Asus Eee Pad Transformer Prime TF201

OpenStreetMap / Несколько интересных новостей OpenStreetMap — 13

C++ / [Из песочницы] Причины любить C++

Блог компании LinguaLeo / 1 млн. пользователей. День рождения стартапа LinguaLeo. Вечеринка. Всё сегодня!

Инфодизайн в IT / Паттерны Визуализации Информации

Блог компании Компания «Актив» / Рутокен ЭЦП и Open Source

Блог компании ВымпелКом (Билайн) / ЦОД в Ярославле: инженерные решения для бесперебойной работы

Блог компании Одноклассники / Как мы избавились от пауз GC с помощью собственного java off-heap storage решения

IP-телефония / [Из песочницы] Переадресация для Asterisk

Программинг микроконтроллеров / [Из песочницы] Программирование ПЛК Siemens на Simatic Step7

Операционные системы / Демонстрация работы Boot to Gecko

Assembler / [Из песочницы] Автоматизация создания прокси-dll

Управление проектами / Результаты опроса по управлению знаниями

Смартфоны и коммуникаторы / Приостановлено производство МТС 945 ГЛОНАСС

*nix / Microsoft продавливает аналог Secure Boot на ARM-архитектуре

Блог компании Яндекс / [RSS-пост] Группы контактов в Яндекс.Почте

Иконосказ / Рисуем трехмерные иконки

Блог компании Журнал Хакер / Разработка своего PE-упаковщика

PHP / Официальный релиз PHP 5.4 на подходе

Разработка под Apple iOS / Cocos2D вода на основе SPH

Дизайн в IT / Haskell — Дизайн

Haskell / Haskell — Эстетика

Yii — php-фреймворк / AssetManager: как форсировать получение пользователем обновленной статики

Операционные системы / Обзор Windows 8 Consumer Preview

Переводы / 3 минуты в месяц на Google+

Гаджеты. Устройства для гиков / USB-рогатка для игры в Angry Birds

29 февраля 2012

Linux для всех / [Из песочницы] Сборка DebWRT на примере Ubiquity RouterStation Pro

Visual Studio / Visual Studio 11 Beta и .NET 4.5 Beta доступны для скачивания

Телекомы / Экскурсия по ЦОД МегаФона

Блог компании Droider.Ru / Три девайса в одном — взляд на Asus PadFone

Информационная безопасность / Полностью никто никогда не защищён. Уязвимости на eBayToday

Разработка под Apple iOS / [Из песочницы] Разрабатываем iOS приложение на флэше

HTML5 / Игра Survivor (Commodore 64) на html, css и javascript

Dura Lex / [Из песочницы] Как я стал уголовником

Блог компании Nomobile.Ru / Главный шок выставки MWC 2012: 41 Мп смартфон Nokia 808 на Symbian

Python / Python-интерфейс между компьютером и физическим миром

PHP / [Перевод] The MicroPHP Manifesto

Операционные системы / Windows 8 Consumer Preview доступен для загрузки

Windows Phone / [Из песочницы] Пишем простой плеер под Windows Phone

Беспроводные технологии / 3D-стилус с использованием эхолокации

Платежные системы / Google хотел эмитировать свою валюту

Ruby / FnordMetric: красивый мониторинг событий для веб-приложения

Блог компании Яндекс / [RSS-пост] Яндекс финансирует компанию TimeBooker

Блог компании Opera Software / Технические подробности релиза Opera Mobile 12, сияющие демо и дробные проценты

Блог компании Droider.Ru / Демонстрация дополненной реальности от Qualcomm на MWC 2012. Видео

Twitter / Простой сервис уведомлений через Twitter

Алгоритмы / Интернет-Математика: Итоги

Информационная безопасность / Анализ случайных последовательностей с помощью простых графических тестов

Ненормальное программирование / Сетевое обращение к библиотекам и рантайм-формирование вызовов функций

Open source / Проект открытого ПО для государства длинною в президентский срок

Блог компании Яндекс / [RSS-пост] Все самое свежее

Блог компании Академия проектов Farminers / Гид по приложению: что выбрать

Железо / С Днем Оверклокера! @29

Peer-to-Peer / TPB: No more .torrents — Трекер полностью перешел на magnet-ссылки

Работа с видео / Доработка видеоплеера ffmpeg

Хостинг / Превью Parallels Plesk 11: шаг в «облако»

Беспроводные технологии / Тестирование бесплатного Wi-Fi в московском метро

Linux для всех / Raspberry Pi — веселые старты

Блог компании Digital October / Виртуальная реальность: почему враги всегда красные, а вы — всегда за зелёных?

Git / [Перевод] GitHub сделал страницу создателей файла

Разработка / iPad как среда разработки

Копирайт / Иллюстрация к вопросу о правоприменительной практике копирайта

Информационная безопасность / Хактивисты с Anonymous смогли вывести из строя сайт интерпола

Информационная безопасность / Полиция арестовала 25 активистов Anonymous

Linux для всех / Продажа Raspberry Pi стартует сегодня в 10:00 МСК

C++ / Обзор конференции Going Native'2012

GMail / Открываем ссылки "mailto:" в Gmail

Google Chrome / Chrome научился понимать спецссылки (protocol handlers)

Game Development / GuildWars 2

28 февраля 2012

Apple / Apple приглашает на презентацию iPad 3

Linux для всех / Linux показал рост 64% за год

Высокая производительность / В IBM говорят, что готовы создавать квантовые компьютеры

Вопросы безопасности в веб-технологиях / Сайты *.narod.ru работают на ZX Spectrum

Веб-разработка / Защищаем веб-формы от спама без CAPTCHA — 2: Ботобор

Сетевые технологии / Популярно об Amazon Web Services: CloudFront [продолжение]

Серверное администрирование / [Из песочницы] Централизованный syslog

MODx CMS / Интернет-магазин miniShop для MODX Revolution

Проектирование и рефакторинг / Принцип замещения Лисков и контракты

Веб-разработка / Техническое задание на сайт

Блог компании .тостер / [Опрос] Что вы думаете о мастер-классах/воршопах от иностранных звезд?

Информационная безопасность / Google раздаст 1 миллион долларов борцам с багами

Смартфоны и коммуникаторы / Duracell выпустила «зарядную карту» для беспроводной зарядки мобильных устройств

Блог компании Opera Software / Мобилизация: OMAX, SmartPay и Opera Mobile Store

Блог компании Nokia / Nokia на MWC 2012: всё, чем мы удивили — в одном посте

Qt Software / Выборочная сборка плагинов — мы пойдём иным путём

Копирайт / Сколько законов нужно для счастья?

Блог компании Surfingbird / Рекомендательные системы: постановка задачи

Блог компании Evernote Corporation / ПочемуSQL?

.NET / [Из песочницы] Сравнение производительности IoC-контейнеров под Windows Phone

Подкасты / Профит-Шоу XIII: Дмитрий Кушнир, директор украинского Luxoft

Блог компании Яндекс / [RSS-пост] Маршруты городского транспорта – для болельщиков и не только

Сжатие данных / [Из песочницы] Сравнение программ сжатия в применении к передаче больших объёмов данных

Системное программирование / Создание прокси-dll для запуска DirectDraw игр в окне

Программирование / Создание прокси-dll для запуска DirectDraw игр в окне

Блог компании «Афиша» и «Рамблер» / Новые мобильные приложения «Рамблер-Новостей»

Веб-аналитика / [Из песочницы] Отслеживание взаимодействия с контентом при помощи Google Analytics

Разработка под Android / Живые обои на Android без нативного кода или история написания Two Hearts Live Wallpaper

Блог компании Intel / Intel Wireless Display: для разработчика

Электронное правительство / Камеры для наблюдения за выборами

Веб-разработка / [Из песочницы] Начала отладки и профилирования веб-приложений

Блог компании Microsoft / 3 апреля, Самара. WebProfessionals – веб-конференция Microsoft. Вход бесплатный

Информационная безопасность / Уязвимы по определению

Вопросы безопасности в веб-технологиях / Уязвимы по определению

Дизайн в IT / Показать товар лицом

Microsoft / Microsoft Research. Будущее рядом: интерактивный рабочий стол, Illumishare и Holoflector

Обработка изображений / [Из песочницы] Отслеживание спортсменов в видеотрансляциях с помощью Particle Filter

DIY или Сделай Сам / Детектор попадания мячика используя OpenCV

Серверное администрирование / [Из песочницы] Установка легковесного Jabber сервера Prosody с LDAP аутентификацией через SASL

Ruby on Rails / Еще 5 гемов на все случаи жизни

GPS / ФБР по решению суда отключило 3000 GPS-жучков, теперь не может их найти

PHP / [Из песочницы] Кастомизация Magento с использованием Event/Observer

Высокая производительность / Методы мониторинга веб-сайтов и сервисов

27 февраля 2012

Ненормальное программирование / Автоматическое добавление keywords к файлам в TortoiseSVN под Windows