Архив за 01 октября 2013 - 3

История пиратской сцены

За последний год я опубликовал на хабре около десятка статей про сцену. Это пиратский андеграунд, тысячи и десятки тысяч энтузиастов во всём мире, которые соревнуются между собой в скорости, делая релизы только внутри — на сцене, при этом не извлекая никакой финансовой выгоды. В 2007-2008 годах существовал сайт «aboutthescene», где была опубликована основная информация о структуре, механизмах и правилах сцены, а также история её возникновения и развития. Сейчас материалы сайта доступны только в интернет-архиве.

Я начал перевод с истории сцены. Статья была без иллюстраций, поэтому я добавил к ней исторические скриншоты 1995 года с крупнейшей в Нью-Йорке BBS «Park Central», на которых видно, как до 16 пользователей одновременно подключаются к ней с помощью модемов на скорости от 9600 до 28800 бод.
Читать полностью »

Я, как и любой человек из IT сферы увлекающийся машинами, всегда поражался тому насколько медленно технологии приходят в автомобили. Нет, я сейчас не говорю про всякие там парковочные радары, системы активной безопасности и какие-нибудь модные источники освещения. Я сейчас говорю про развлекательные технологии. Вспомните сколько лет прошло с момента появления iPod'ов до момента, когда штатные бортовые системы стали их поддерживать? USB-носители информации, SD-карты, Bluetooth, Wi-FI, LTE — все это появлялось в машинах очень не сразу и первым делом попадало в модели самого дорогого сегмента.

image

Но не так давно ситуация стала меняться. Европейские производители сперва разработали каждый свою систему управления бортовым компьютером и мультимедиа-функциями (Command у Mercedes-Benz, MMI у Audi, iDrive у BMW, OnCall у Volvo и т.д.). Затем унифицировали эти систему по всему модельному ряду. А потом стали их «социализировать» посредством Интернета. Конечно, это не ускорит последующего внедрения сетей 5-6 поколений в автомобилях или USB 4.0 и Bluetooth 5.1, когда они появятся. Однако это наверняка позволит сократить пропасть в программном обеспечении между мобильными и автомобильными системами.

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

Во Франции на высоком уровне — результаты представлял лично министр внутренних дел Стефан Дюмон (Stéphane Dumond) — рассказали об эксперименте по переходу на свободное программное обеспечение на компьютерах жандармерии (Gendarmerie nationale), которая выполняет функции внутренних войск и военной полиции в государстве.

Ещё в 2004 году ведомству пришлось решать что делать — минимальная стоимость функционирования компьютерной сети жандармерии значительно превышала стоимость лицензий на используемый тогда офисный пакет. В итоге было принято волевое решение и на 90 000 компьютеров был установлен Open Office, формат ODF был принят для внутриведомственной переписки, а 20 000 лицензий на старый офисный пакет оказались не продлёнными.
Читать полностью »

Нам не нужен ваш кофе

Это открытое письмо CoffeeScript-сообществу.
Вы можете присоединиться к дискуссии на Hacker News.

Эта тирада, возможно, также справедлива для TypeScript и ему подобных. Чёрт, да даже для asm.js. Я знаю, что asm.js впечатляет в теории, но вы сами пытались пройтись по написанному на нём коду? Это мусор, и вам явно не придётся писать такое в ваших обычных каждодневных исходниках.
Читать полностью »

Храним сессии на клиенте, чтобы упростить масштабирование приложения (3 я из 12 статей о Node.js от команды Mozilla Identity)От переводчика: Это третья статья из цикла о Node.js от команды Mozilla Identity, которая занимается проектом Persona. Эта статья посвящена применяемому в Persona способу хранения данных сессии на клиенте.


Статические веб-сайты хорошо масштабируются. Их легко кэшировать, и не нужно постоянно синхронизировать данные на нескольких серверах.

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

Масштабирование сайта с хранением состояния

Если необходимо масштабировать такой сайт, есть три варианта:

  1. Реплицировать данные сессии между всеми серверами.
  2. Использовать центральное хранилище, к которому будут обращаться все серверы.
  3. Закрепить за каждым пользователем определённый сервер.

У всех этих подходов есть недостатки:

  1. Репликация ухудшает производительность и увеличивает сложность.
  2. Центральное хранилище ограничивает возможность масштабирования и приводит к дополнительным задержкам.
  3. Привязка пользователей к конкретным серверам приводит к проблемам, когда сервер отключается.

Тем не менее, поразмыслив немного, можно придумать и четвёртый способ: хранить все данные сессии на клиенте.
Читать полностью »

В своё время смартфон HTC Butterfly пользовался неплохой популярностью. Позже вышло обновление в виде модели Butterfly S. Конечно, компании нужна была полностью новая модель, которая являлась бы продолжением линейки. И вот в Сети появились изображения передней панели будущего Butterfly 2.

HTC Butterfly 2

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

Интересный проект от дизайнера Натали Рохас покажет нам все фотографии профилей Facebook. Сейчас социальная сеть насчитывает уже уже 1.2 миллиарда профилей. Фотографии 1/6 части населения земли уместились на страничке цветом напоминающий «белый шум». Проект называется Faces of Facebook. Нумерация идет слева направо, сверху вниз.

Faces of Facebook: Все пользователи FB на одной странице

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

Создатель «Вконтакте» Павел Дуров сегодня через газету «Ведомости» обвинил фонд UCP в давлении и угрозах.

«Ваша агрессивность на акционерном уровне очень негативно влияет на атмосферу в коллективе. Мне приходится прилагать усилия, чтобы не потерять команду, — заявил он «Ведомостям». — Несколько ключевых сотрудников уже ушли, не выдержав давления. Они [представители UCP] никому не верят и везде параноидально ищут подвох. Если бы я не знал, что они финансисты, я бы предположил, что имею дело с сотрудниками ФСБ».
Читать полностью »

Новая конфигурация выделенных серверов

Сегодня мы представляем новую конфигурацию выделенных серверов: Intel Xeon E3-1270v3, 32GB RAM, 2x240GB SSD. За этими краткими цифрами стоят действительно широкие возможности. Рассмотрим их более подробно.
Читать полностью »

В этой статье я продолжу тему, начатую моим коллегой mrppa тут http://habrahabr.ru/post/191976/, о совместной работе видеотерминалов Aastra Blustar 8000i со сторонними IP-PBX, в моем случае это будет Cisco CUCM 9.0.

Данная статья будет полезна VoIP-инженерам, которые занимаются внедрением и эксплуатацией Call Manager от Cisco, и перед которыми стоит задача организовать видео-общение пользователей, а так же начинающим инженерам CUCM, так как в статье будет рассмотрена первичная настройка Cisco CUCM 9.0 для работы 3rd-Party SIP-устройств.
Читать полностью »


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