Новости информационных технологий - 26594

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

  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%, то есть производительности процессора хватило, при этомЧитать полностью »

Программирование / Создание прокси dll для запуска DirectDraw игр в окнеВ продолжение темы расширения функциональности готовых программ хотелось бы рассказать об ещё одном способе изменения логики работы уже скомпилированной программы, который не требует делать изменений в самом исполняемом файле. Это может пригодиться при распространении вашей модификации в США, где прямое вмешательство в исполняемый файл строго осуждается. Речь пойдёт о создании крошечной прокси-dll (всего ≈4 килобайта) для подмены используемой приложением библиотеки на примере ddraw.dll.

Приступим

Вся работа будет проводитьсяЧитать полностью »

Системное программирование / Создание прокси dll для запуска DirectDraw игр в окнеВ продолжение темы расширения функциональности готовых программ хотелось бы рассказать об ещё одном способе изменения логики работы уже скомпилированной программы, который не требует делать изменений в самом исполняемом файле. Это может пригодиться при распространении вашей модификации в США, где прямое вмешательство в исполняемый файл строго осуждается. Речь пойдёт о создании крошечной прокси-dll (всего ≈4 килобайта) для подмены используемой приложением библиотеки на примере ddraw.dll.

Приступим

Вся работа будет проводитьсяЧитать полностью »

На прошлой неделе мы перезапустили «Рамблер-Новости» в новом дизайне и с новыми функциями, а сегодня выпустили их обновленные мобильные приложения для популярных платформ — iPhone, Android и Java, лучший способ читать наши «Новости» на мобильных устройствах.

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

Приложения очень просто устроены, позволяют следить за новостями из разных рубрик и тысяч источников на одном экране. Можно бегло просмотреть только главные новости дня либо продолжить чтение конкретного сюжета илиЧитать полностью »


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