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

В данном посте хочу рассказать как предпочитаю реализовывать наследование в объемном JavaScript приложении.
Допустим для проекта необходимо множество родственных и не очень классов.Если мы попытаемся каждый тип поведения описать в отдельном классе, то классов может стать очень много. И у финальных классов может быть с десяток предков. В таком случае обычного JavaScript наследования через prototype может оказаться не достаточно. Например мне понадобилась возможность из метода вызывать аналогичный метод класса-предка. И захотелось создавать и наследовать некоторые статические свойства и методы класса. Такую функциональность можно добавить, вызываяЧитать полностью »

Электронное правительство / Mobile ID
Привет!
Я хочу рассказать о том, что такое Mobile-ID, и как использовать эту услугу в своём софте.

Предыстория

В последние 10 лет в Эстонии появилось много разных электронных няшек: ID карта, электронные выборы, электронная школа (e-kool), дигитальный рецепт (digiretsept), электронный билет на общественный транспорт, порталы для граждан, пациентов больниц, портал для подачи показаний электросчётчиков и оплаты счетов за электричество, и так далее и тому подобное.

Одной из таких электронных няшек является Mobile-IDЧитать полностью »

Human Resources / Психологическая деформация программистов. Взгляд с обеих сторон баррикад Само наличие психологической деформации у какой-либо профессии, как правило, достаточно спорный момент ввиду того, что у разных людей она проявляется по-разному. Однако общую тенденцию можно выделить и, пожалуй, настало то время когда можно достаточно смело говорить, что программисты всё же имеют свой особенный психологический портрет который обусловлен их профессиональной деятельностью.

Я достаточно часто сталкивался с подобным мнением и не придавал ему особого значения, но когда женский коллектив нашей организации поздравил программистов с 23-м февраля по доброму назвав ихЧитать полностью »

Жила-была в небольшом сибирском университете маленькая серверная на 10 стоек и ~20 кВт суммарной потребляемой мощности. Денно и нощно покой и температурный режим её охраняли два больших брата Leonardo по 20 кВт отводимого тепла каждый. Но так уж вышло, что гномы, следившие за состоянием братьев были очень ленивы — за три года «обслуживания» один из братьев стал совсем плох и большую часть времени проводил на больничном. Когда призвали врачевателя кондиционеров, подтвердилось страшное предположение — братьям требуется капитальный ремонт, вплоть до возможной замены агрегатов. Ремонт этот дорогостоящий, грозящий вылиться в сумму до 1 млн. руб. на каждыйЧитать полностью »

На днях я создал на Хабре опрос «Какой букридер подарить маме?» Неожиданно в одной из веток комментариев всплыл отличный комментарий от юзера ave:

Единственный аргумент сторонников мифа о «вредности» TFT, LCD и т.д. — это факт подсветки экрана. Мол, это всё равно что «лампочка в глаза». Более продвинутые говорят о разнице между освещением экрана и фона. Это уже ближе к реальности. Действительно, если читать на высоком уровне яркости в темноте, то глаза быстро «сядут». Решение очень простое: яркость экрана выкручивается на минимальный уровень (или второй), а цвет «страницы» выставляется наЧитать полностью »

В предыдущей статье я рассказывал про фильтр U32. В этой статье речь пойдёт о так называемых tc actions — действиях, которые можно производить над трафиком. Например, можно построить файерволл без использования iptables/netfilter, или изменять отдельные байты в пакетах, перенаправлять/зеркалировать трафик на другие интерфейсы. Осваивать это будем на примерах. Продолжение под катом.

Что же это за tc actions такие?

Traffic Control Action (далее просто «действия») — это расширение фильтров в подсистеме управления трафиком. Расширения эти нужны для самых разнообразных нужд — от простейшегоЧитать полностью »

Помните пост о временном переключении WIFI в режим точки доступа? Конечно же нет, давно было. Вот он: habrahabr.ru/blogs/linux/122876/.

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

Имеем

— Ноутбук с Ubuntu 11.10 и беспроводным сетевым адаптером
— Беспроводной интернет
— Комьютер сЧитать полностью »

Обсуждение многострадального шаблона Bridge на хабре, выявило много интересных мнений и заблуждений. Попробуем разобраться, реанимировать данный шаблон в глазах тех кто борется с формулировками оригинального каталога GoF, а интересующимся темой шаблонов показать несколько дополнительных штрихов.

Кратко о шаблонах GoF (Gang of Four – «банда четырех»)

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

«Когда мы писали нашу книгу, мы действительно пытались кое-чтоЧитать полностью »

Киберпанк / Рекламный щит распознаёт женщин

Благотворительная организация Plan UK разместила в Лондоне футуристический рекламный щит с HD-видеокамерой и системой распознавания пола человека по лицу. Система работает с 90%-ной точностью и если сигнализирует, что мимо проходит женщина — ей показывают полную версию 40-секундного рекламного видеоролика "Because I’m a Girl" с призывом помочь девочкам в развивающихся странах получить образование.

Организаторы рекламной акции говорят, что в «игнорировании» мужчин есть дополнительный смысл — рекламныйЧитать полностью »

Гаджеты. Устройства для гиков / Samsung Galaxy Beam — новый смартфон с проектором

До сих пор вроде бы не было моделей смартфонов со встроенными проекторами. А если и были, то это были штучные модели, которые так и не стали популярными. Теперь, похоже, все может измениться, поскольку компания Samsung собирается выпустить в массы смартфон со встроенным проектором. Эта модель будет представлена на Mobile World Congress. Причем это не концепт, как обычно, а реальное устройство с реальными характеристиками.

Конфигурация девайса включает 2-х ядерный процессор с частотой в 1 ГГц, плюс 4-х дюймовый дисплей с разрешением 800*480 пикселей. Есть и 5-мегапиксельная тыловая камера, сЧитать полностью »