Архив за 26 июля 2013

Стриминг в Rails 4

Что такое стриминг?

Стриминг крутился около Rails начиная с версии 3.2, но он был ограничен исключительно стримингом шаблонов. Rails 4 же вышел с более зрелым функционалом стриминга в реальном времени. По сути это значит что Rails сейчас способен нативно обрабатывать I/O объекты и посылать данные клиенту в риалтайме.

Streaming и Live — два отдельных модуля, реализованных внутри ActionController'а. Streaming включен по умолчанию, в то время как Live должен быть явно добавлен непосредственно в контроллере.

Основной api стриминга использует класс Fiber (доступен с версии ruby 1.9.2). Файберы предоставляют инструментарий для потоко-подобного параллелизма в ruby. Fiber дает возможность потокам приостанавливаться и возобновлять работу по желанию программиста, а не быть по сути упреждающими.
Читать полностью »

Сан-Франциско (Reuters) — двое русских арестованы по делу о том, что прокуроры называют самым большим онлайновым мошенничеством, произошедшим в Соединённых Штатах. Поймать их удалось за счет использования сочетания высокотехнологичных инструментов, упорной детективной работы и счастливой случайности.

Склонность состоятельных молодых русских путешествовать предоставила властям хорошую возможность схватить их в Нидерландах в прошлом году.

Дмитрий Смильянец, 29 лет, который предположительно отвечал за денежные потоки, был экстрадирован в Соединенные Штаты для предъявления ему обвинительного заключения, которое было обнародовано в четверг в федеральном суде в Ньюарке, Нью-Джерси, в то время как один из наиболее разыскиваемых хакеров на планете, Владимир Дринкман, 32 лет, все еще борется против своего перемещения из Нидерландов.

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

Люди, работающие по этому делу говорят, что они уверены что Дринкман является одним из ключевых участников преступного сговора в деле о мошенничестве с кредитными картами с участием Альберта Гонсалеса из Майами. Гонсалес был арестован в 2008 году и в настоящее время отбывает 20-летний срок за преступления, в том числе за кражу 130 миллионов кредитных карт у компании Heartland Payments Systems.

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

В своей статье хочу рассказать о все более становящейся популярной в Германии системе получения высшего образования – речь пойдет о так называемом дуальном обучении. На хабре я не нашла ни одного упоминания про это, а т.к. система очень интересная и практически незнакомая для жителей России и стран СНГ, я решила написать про нее подробно, т.к. в свете последних событий эмиграционные настроения становятся все более популярными возможно, кто-то заинтересуется и захочет попробовать. Я сама учусь по такой системе на специальности прикладная информатика, закончила на данный момент 4 семестра, так что все написанное будет из личного опыта.
image
Читать полностью »

Хроническая усталость, апатия, сезонная «депрессия» и многое другое: тривиальная причинаНа хабре часто публикуют статьи о самоорганизации — нам всем хочется меньше прокрастинировать, и делать больше полезного. Но что если делать полезное мешает дичайшая усталость? Никакая организация задач усталость не уберет.

Казалось бы, работа у IT-шников несложная — вагоны не разгружаем, землю не роем и уставать физически не должны. Однако о дичайшей усталости людей занятых интеллектуальным трудом приходится слышать чаще, чем хотелось бы. После того как я приехал в Москву 3 года назад — я почему-то начал дичайше уставать на совершенно ровном месте, и ни я, ни врачи не могли найти причину. После 2-х лет поисков тривиальная и легко исправимая причина нашлась, и на мой взгляд — в группе риска находятся практически все люди, занимающиеся интеллектуальным трудом. Ситуация усугубляется двумя народными обычаями.

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

1) Летом все ок, а зимой — апатия, ничего не хочется делать. Это любят называть сезонной «депрессией».
2) Утром все ок, а к вечеру на работе — мозги «не варят», ничего не хочется делать — только хабр и reddit листать. Приходите домой — и с дичайшей усталостью падаете в кресло. Сил хватает только лазить в интернете до ночи. Этот пункт — касается и работодателей, есть шанс, что люди вечером перестают работать не из-за своей лени.
3) Даже если вы просыпаетесь без будильника — вы не высыпаетесь.
4) Кофе и прочие стимуляторы — не дают бодрости, лишь делают вас злее.
5) Сны все время короткие и не запоминающиеся, или их нет вообще.
6) Вы замечаете, что даже 1 вещь вам иногда трудно удержать в голове. Мы можете забыть что вы сейчас хотели сделать.
7) Вы просыпаетесь уже с дичайшей усталостью
8) Вам кажется, что в комнате темно и все несколько не резкое.Читать полностью »

Здравствуйте!

Уже довольно давно я читаю на Хабре о тех или иных тенденциях в области 3D-печати, о новых принтерах и проектах. Что меня всегда удивляло и удивляет в этих статьях, так это полное отсутствие информации об отечественных, российских разработках в этой области. Подобный вакуум не случаен. Ведь он создает ощущение, что Россия — настоящая дыра и в ней живут лишь пьяные работяги и олигархи, а в городах повсюду происходит вакханалия распила и полная деградация. И даже если что-то интересное в России и происходит, то на фоне мировых событий это не стоит даже упоминания и обсуждения.

В данной статье я хочу изменить эту традицию и рассказать об отечественных наработках в области домашней 3D-печати, тем более, что я сам достаточно давно работаю в этой сфере. Несмотря на довольно сложную ситуацию в России с новыми технологиями, у нас в стране есть энтузиасты и компании, которые, ознакомившись с проектом RepRap, послали к черту сырьевую модель экономики и приступили к выпуску 3D-принтеров собственной конструкции.
Читать полностью »

Фонд свободного ПО начал сбор средств на ReplicantФонд свободного программного обеспечения (Free Software Foundation) объявил сбор пожертвований на операционную систему Replicant, которая является полностью свободным дистрибутивом Android. Это первая мобильная ОС, которая работает без единой строчки проприетарного кода.

Версия 4.0.0004 от 22 июля поддерживает 10 различных устройств, но если разработчикам удастся собрать деньги, они купят новые устройства, проверят и портируют систему на них. Поддержка каждого нового устройства обходится в 400-600 долларов только на покупку девайса. Также немного денег нужно на инфраструктуру и рекламу проекта.
Читать полностью »

imageСтало известно, что хакер Джек Барнаби, чье выступление на Black Hat должно было состояться 1 августа, где он собирался рассказать о дистанционном воздействии на кардиостимуляторы, неожиданно умер за несколько дней до начала конференции. Причина смерти неизвестна, в Сан-Франциско ведется расследование.

Хакер смог добиться серьезных результатов: его способ позволял получить доступ к кардиостимулятору, и в том числе — возможность подать на него смертельный заряд 830 вольт со своего ноутбука, будучи при этом на расстоянии 9 метров от жертвы. Также потенциальный взломщик мог перепрограммировать стимулятор, заложив в него сбой через некоторое время. Кроме всего прочего, найденная уязвимость позволяла загрузить прошивку, которая заражала бы любые устройства, оказавшиеся в его радиусе действия.
Читать полностью »

Три дня назад компания Canonical начала сбор средств для создания смартфона Edge под управлением Ubuntu Phone OS. Среди спецификаций будущего устройства были указаны 4 ГБ оперативной памяти и «наиболее мощный многоядерный чип». С учётом того, что смартфон, будучи подключённым к ПК, должен предоставить пользователю полноценную Ubuntu Desktop PC, данные параметры не казались излишними. Сегодня в Сети появилось видео, на котором демонстрируется работа данной ОС на смартфоне Читать полностью »

Месяц с планшетом 3Q RC9730CЗнакомство с компанией 3Q у меня началось нестандартно. Решил приобрести для поездок легкий компактный ноут с диагональю 11.6. Ключевыми параметрами были выбраны диагональ и вес при доступной цене. Тут я и узнал, что существует компания 3Q, разработавшая весьма интересный для моих запросов нетбук ES1105N. Аппарат заслуживает отдельной статьи, а тем временем история продолжается. Не успел я уехать с новым буком в отпуск, как он перестал работать. Просто пропала SSD из системы. Что ж делать, написал в техподдержку, взял старый ноут и укатил в Киев на праздники. Грела мысль, что не пожалел 300 рублей на услугу быстрой замены брака в магазине.
По возвращении обнаружил что техподдержка ответила буквально через час, предложив сдать ноут в сервис. Но смысла не было, поехал менять. К моему разочарованию, на складе подобного девайса для обмена не оказалось, после длительного выбора по каталогу магазина взял другой бренд. Тем не менее, ES1105N успел чем-то зацепить и не выходил из головы. Через какое то время наткнулся во «Вконтакте» на группу 3Q и написал им свою историю. Завязался диалог, результатом которого стало мое предложение написать обзор одного из планшетов компании. Да-да, эта статья — самая настоящая заказуха! Шутка :) Условием было беспристрастное и честное исследование планшета со всеми его плюсами и минусами в обмен на само устройство.
Итак, мне в руки попал 9.7 дюймовый планшет RC9730C. После месяца активного использования удалось выявить его сильные и слабые стороны и составить цельное Читать полностью »

Я не знаю, как там на самом деле все происходит, но почему-то приятно считать, что придумывая новое устройство, разработчики сидят такие на кухне, потягивают пиво и немного лениво перебрасываются фразами. Как, например, в таком случае придумывали Wexler Tab 7iD?

Wexler Tab 7iD: почти Нексус с двумя симками

— А что если взять Google Nexus 7…
— Допустим, и-и-и?
— И сделать его еще дешевле!
— Идея хорошая, но как мы это сделаем? Он же и так дешевый.
— Хм, ну не знаю, давай запилим туда экран с меньшим разрешением и двухъядерный проц? М?
— И кому он такой будет нужен?
— Но цена опустится до 5к — это не аргумент?
— Аргумент, но нужна все же какая-то фишка!
— Ну ок, что там в тренде сейчас? Плафоны? Двухсимочники? Давай сделаем из него гигантский смартфон с двумя симками! А? А?! А-а-а?!
— Черт, это круто, чувак! Завтра же на конвейер!
— Уф… Ну что, еще по бокальчику?

А если без шуток, то...Читать полностью »


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