Архив за 15 августа 2012 - 3

Миллион одновременных соединений на Node.js

TL;DR:

  • Node.js v0.8 позволяет обрабатывать 1 млн одновременных HTTP Comet соединений на Intel Core i7 Quad/16 Gb RAM практически без дополнительных настроек.
  • На 1 соединение тратится чуть больше 10 Kb памяти (4.1 Kb Javascript Heap + 2.2 Kb Node.js Native + 3.8 Kb Kernel)..
  • V8 Garbage Collector не рассчитан на управление > ~500Mb памяти. При превышении нужно переходить на альтернативный режим сборки мусора, иначе «отзывчивость» сервера сильно уменьшается.
  • Подобный опыт можно (и нужно!) без особых затрат повторить самому (см. под катом).

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

Читая свою Хабра-ленту в Google Reader, очень обидно увидеть интересный заголовок, а пройдя по ссылке увидеть что топик закрыт.

image

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

Sony Xperia ion выходит в российскую продажу

Смартфон Sony Xperia ion с самым большим в линейке Sony экраном выходит в российскую продажу. До середины сентября его можно будет купить только в сети розничных салонов МТС по цене 24 990 рублей.

Экран из прочного минерального стекла диагональю 4,6" и разрешением 1280х720 выполнен по технологии No air gap, предотвращающей появление воздушной прослойки между стеклом и матрицей, благодаря чему дисплей Xperia ion выглядит единым целым с корпусом телефона. Помимо этого, в дизайне ion использованы эргономичные вставки из софт-тач пластика и алюминий, из которого сделана задняя крышка. За свой свой внешний вид ion получил премию Red Dot Awards в номинации product design 2012.
Читать полностью »

Все началось с того, что мне понадобилось ехать в другой город записывать звук для фильма, а денег… ну, сами понимаете. Единственным АЦП подходящего качества, который удалось приобрести за разумные средства, оказалась внешняя (USB) звуковая карта CreativeSound Blaster Surround 5.1. Но к ней требовался компьютер. Ноутбука естественно тоже не было. А тащить с собой настольный компьютер ну очень не хотелось. Пришлось сделать ноутбук своими руками.Читать полностью »

Наверное, все уже в курсе, что одно из главных узких мест серверов — дисковая подсистема. Особенно это заметно на web-серверах и больших СУБД. Производители жестких дисков находятся в постоянной гонке за производительность, но против физики не попрешь — головка жесткого диска не может болтаться со скоростью света :).

Приходят SSD, казалось бы, вот оно — счастье! Нет механики, не надо ждать, пока головка доедет до нужной точки (особенно если данные фрагментированы или ОС пытается считать много всего сразу). Ан нет — дорого, ненадежно, места мало — в общем, на сервер не поставишь.

Какое решение? Правильно, совместить! Задача — получить скорость и время доступа SSD и надежность и обьем HDD. Существуют аппаратные решения, но мы же бедные экономически подкованные — поэтому будем делать программно.
Читать полностью »

Оказывается, хорошие дизайнеры и художники избегают чёрного цвета. Даже в художественных школах говорят, что его ни в коем случае нельзя использовать, потому что он подавляет соседние цвета. Имеется в виду чистый чёрный цвет #000000.

Сооснователь Segment.io, дизайнер Ян Сторм Тейлор (Ian Storm Taylor) показывает на примерах, что в природе вокруг на самом-то деле нет чёрного! Всё, что мы принимаем за чёрный, является оттенками тёмного серого цвета. Например, на этой фотографии самый тёмный цвет вовсе не #000000, а #130f30, это яркость 19% и насыщенность 69%!

Совет дизайнерам: не использовать чёрный
Читать полностью »

Читал намедни свежий обзор MacBook’а Pro Retina 2012 от небезызвестного блогера.
И наткнулся на упоминание интересного сервиса 4Sync. Полез на Хабрахабр почитать отзывы о данном сервисе, и… ничего не нашел (хотя судя по упоминаниям в интернете существует он вроде бы уже давно).

Еще один интересный облачный сервис с 15Gb бесплатного дискового пространства
Читать полностью »

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

Сегодня мы добавили в маршруты двух столиц электрички и пригородные автобусы. Благодаря этому вам будет проще понять, как доехать, например, от Тверской улицы в Москве до Зеленограда или от Невского Проспекта в Санкт-Петербурге до Сестрорецка.

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

Ridual — новый файловый менеджер для Ubuntu

Когда я только переходил на Linux, я пытался найти для себя удобный двухпанельный файловый менеджер. Оказалось, что для Linux полнофункциональных двухпанельников довольно мало, и все они по каким-то причинам меня не устроили. В итоге я расстался с этой идеей и стал пользоваться Nautilus и командной строкой.

Однако недавно Canonical объявила конкурс по разработке приложений для Ubuntu, и я решил попробовать сделать лучший файловый менеджер для Ubuntu.

Сейчас в Ridual еще не реализованы многие функции (и самая важная из них — управление файлами). Поэтому пользоваться им в полной мере нельзя. Однако я надеюсь, что читатели подскажут мне несколько ценных идей и скажут, в правильном ли направлении я движусь. Впрочем, этого поста бы не появилось, если бы не тот факт, что началось голосование, которое определит результаты конкурса.

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

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


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