Архив за 28 февраля 2012 - 4

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

Маленькая (ну очень маленькая) заметка о том, как дать плагину выбирать самому — собираться в данной системе или нет. Конечно, есть старый добрый способ — просто исключить сам лишний плагин из сборки, к примеру, так:

# plugins.pro  TEMPLATE=subdirs  SUBDIRS+=common macx: SUBDIRS+=macplugin win32: SUBDIRS+=winplugin

Но при таком подходе при добавлении каждого нового плагина надо его прописать в plugins.pro и установить для каких систем он будет собираться. Если плагинов всего-то 5 штук и больше не предвидится, то это нормально. Но если уже есть 20 плагинов, и ещё 30 планируется, причём многие из них должныЧитать полностью »

За последние 30 лет в США принято 15 «антипиратских» законов, которые или расширяли срок действия копирайта, или ужесточали наказание для «пиратов», или покрывали новые способы нелегального копирования контента. Как показывают недавние попытки продвижения SOPA/PIPA, требования правообладателей ещё далеки от удовлетворения, и они будут продолжать.

  1. 1982. Piracy and Counterfeiting Amendments Act: увеличение максимальной уголовной ответственности за нелегальное копирование записей, кассет и фильмов с $25000 и 2 лет тюремного заключения до $250 000 и 5 летЧитать полностью »

Всем привет! Меня зовут Сергей, я математик, и я определяю развитие рекомендательной системы Surfingbird. Этой статьёй мы открываем цикл, посвящённый машинному обучению и рекомендательным системам в частности – пока не знаю, сколько в цикле будет инсталляций, но постараюсь писать их регулярно. Сегодня я расскажу вам, что такое рекомендательные системы вообще, и поставлю задачу чуть более формально, а в следующих сериях мы начнём говорить о том, как её решать и как учится наша рекомендательная система Tachikoma.

image

Рекомендательные системы – это модели, которые лучше васЧитать полностью »

Когда мы давали общее описание архитектуры нашего сервиса на нашем англоязычном техноблоге, у читателей, имеющих опыт работы с другими большими сервисами, самыми частыми вопросами были:

  1. Почему ваши структурированные данные хранятся в базах данных с SQL вместо того, чтобы использовать NoSQL-решения?
  2. Почему вы используете собственное аппаратное обеспечение вместо того, чтобы воспользоваться услугами облачного хостинга?

Оба этих вопроса закономерны и интересны. Сегодня мы ответим на первый, а второй прибережем для отдельного поста.

При правильном применении современныйЧитать полностью »


Краткое введение

Случилась у меня под новый год беда: уронил с высоты полутора метров свою файловую помойку(Хитач на 1 Тб), как оказалось — падение было фатально… Посмотрел я на цены и решил заместо новой помойки купить системный SSD, а существующий 500 гиговый хитач сделать помойкой, настройко- и документо- хранилищем и местом различных программ не требующих быстрого SSD. выбор пал на 60 гиговый OCZ Vertex 3, который и был куплен, теперь перед мной стояла задача выноса системного и пользовательского мусора на 2й винт, о чём и пойдёт дальнейшее повествование…

Готовимся к опасным экспериментам

Сразу после установки системы,Читать полностью »

Доброго времени, уважаемые читатели!

Для смартфона оптимальность архитектуры приложений особенно важна, поэтому я решил провести сравнение по производительности бесплатных и открытых библиотек контейнеров, доступных для Windows Phone.
Удостоились внимания следующие библиотеки (самые последние версии на момент тестирования):

Autofac 2.5.2
Caliburn.Micro v1.3.1 (компонент SimpleContainer)
Funq 1.0
MicroIoc 1.0
Ninject 2.2.1
TinyIoC

Читать полностью »

Дмитрий Кушнир — генеральный директор Luxoft Ukraine и вице-президент Luxoft по Восточной Европе. Из этой программы вы узнаете об уровне зарплат украинских разработчиков в сравнении с ближайшими соседями, о путях вывода отечественного образования из кризиса и деятельности ИТ-лобби в Верховной Раде.

01:00 Краткая биография
06:35 Кризис аутсорсингу не помеха
12:15 О законодательных инициативах и отношениях с государством
20:30 Зарплаты программистов в Восточной Европе по сравнению с украинскими
31:00 Украинское образование — от школ до вузов
41:00 Ответы на вопросыЧитать полностью »

Электронное правительство / Глас НародаНадоел произвол мигалок? Надоело слышать, что страна катится в бездну? Отсыхают уши от дебилизма законов? На власть надежды нет, и я даже не говорю о распилах и тп., просто все понимают, что им слушать нас невыгодно. Пусть клоуны бьются за власть, пока мы создаем государство 2.0. Звучит громко, но и мысль и техника дошла, так чего ждать?!

Давно еще родилась идея о портале, который бы акцентировал внимание и разъяснял, что происходит там наверху, чем это нам грозит, и что можно было бы изменить будь на то наша воля. Идея, как заставить власть прислушиваться к мнению народаЧитать полностью »

Сегодня мы запустили поиск маршрутов городского транспорта на Яндекс.Картах для Пскова, Одессы, Львова, Донецка и Харькова.

Последние три города примут у себя матчи Евро-2012, поэтому у любителей футбола, которые пользуются Яндекс.Картами, есть хорошая возможность сберечь эмоции для поддержки своей команды и без лишних нервов добраться до стадиона. Само собой, сервис пригодится не только болельщикам и не только в эти дни.

Чтобы воспользоваться сервисом, достаточноЧитать полностью »

Всё началось с простой задачи: скачать по 100-мегабитной сети большой объём данных с помощью rsync. Возник вопрос, можно ли ускорить этот процесс. Утилита top показала, что на сервере-источнике шифрование занимает не более 10 процентов процессора, поэтому было решено что можно попробовать сжатие данных. Тогда мне было неясно, будет ли хватать производительности процессора для упаковки данных с необходимой скоростью, поэтому была выставлена самая маленькая степень сжатия, а именно использовался флаг --compress-level=1 для rsync. Оказалось, что загрузка процессора не превысила 65%, то есть производительности процессора хватило, при этомЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js