Архив за 13 февраля 2013 - 5

Listick.ru - твои онлайн заметкиУже достаточно долго мы занимаемся разработкой простого и понятного пользователям сервиса заметок. Но, как это обычно бывает, за внешней простотой стоит большая работа. В нашем случае это касается интерфейсов и javascript приложений. И, кажется, пришло время поделиться нашими идеями и узнать мнение профессионалов.

Под катом кратко про сервис и технологии.
Listick.ru — сервис онлайн заметокЧитать полностью »

В 73,95 евро оценен производителем показанный на иллюстрациях водоблок EK-VGA Supremacy HWBOT Edition. Новинка, ставшая первым плодом сотрудничества между EK Water Blocks и HWBOT, является универсальной, то есть подходит для многих современных 3D-карт.

Водоблок EK-VGA Supremacy HWBOT Edition стоит 73,95 евро

Будучи прямым преемником модели EK-VGA Supreme HF в ассортименте словенской компании, специализирующейся на выпуске таких изделий, водоблок EK-VGA Supremacy HWBOT Edition полностью изготовлен из металла.

Сегодня довелось покрутить в руках живьём Sony Xperia Z и Xperia ZL. В продаже эти телефоны появятся примерно через месяц, а пока их видели только некоторые журналисты, да ваш покорный слуга (: А заодно узнал ответы на некоторые популярные вопросы об этих моделях. Подробнее под катом.

Первые впечатления от Sony Xperia Z и ZL
Читать полностью »

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

В этой статье будет рассказано, как запилить сервер, который будет при включении грузиться по PXE, потом монтировать корневую файловую систему по iSCSI и спокойно жить дальше.

Что необходимо?

Для загрузки системы нужны три компонента: ядро, initramfs и корневая файловая система.
Ядро и initramfs мы передадим по PXE, а корневую файловую систему — по iSCSI.

iSCSI-таргеты

Небольшой ликбез по iSCSI

iSCSI — реализация протокола SCSI поверх TCP. Сам протокол SCSI весьма универсален, теоретически с его помощью можно подключить устройство любого типа. Тем не менее, в большинстве случаев SCSI используется для доступа к тем или иным устройствам хранения данных (жёсткие диски, дисководы компакт-дисков и DVD и т. п.). Для примера Mass Storage Device, использующийся в USB-устройствах, является реализацией SCSI поверх USB. Поэтому, кстати, флешки в Linux опознаются как /dev/sdX-устройства. Использующаяся на серверах шина SAS также является реализацией SCSI (собственно, это видно из названия — Serial Attached SCSI).
В iSCSI различаются понятия таргета (target, целевое устройство, осуществляет приём и выполнение запросов) и инициатора (initiator, порождает запросы). В более привычных терминах таргет — это сервер, а инициатор — клиент.
Таргеты и инициаторы бывают разных видов. iSCSI-таргетом может выступать обычный компьютер, сервер или система хранения данных. Инициаторами обычно выступают сетевые карты (в их ROM бывает прошит необходимый код) или software-реализации.

Для Ubuntu возможно использовать различные iSCSI-таргеты. Вот неполный их список:

  • ISCSI Enterprise Target — одна из самых старых реализаций iSCSI-таргета на Linux. Насколько мне известно, жива и здравствует, однако требует установки (в Ubuntu) через DKMS и совсем лёгкого дребезга бубнов. На opennet.ru есть рабочий HOWTO, применимый и к более поздним версиям ОС (Precise)
  • SCSI Target Framework (STGT/TGT) — реализация iSCSI-таргета, портированная из BSD-систем. В отличии от IET, позволяет использовать не только iSCSI, но и другие родственные технологии (такие, как, например, SRP). К сожалению, код STGT в части iSCSI в линуксе работает в userspace. Как следствие, производительность получается где-то в районе плинтуса.
  • SCST — новая реализация универсального таргета для Linux. По заявлениям разработчиков обладает массой преимуществ и фишек. В ядро не включена, для установки требует патчей исходников ядра и продолжительного зубодробительного секса. По слухам, мила, прекрасна и похожа на сакуру. Когда-то давно ее использовали, например, в Оверсан-Скалакси (их опыт вкратце описан на хабре). Пакеты для Ubuntu перестали поддерживаться около полутора лет назад, в SVN есть некоторая активность, то есть проект жив и здравствует. Кстати, разработчики — русские парни :)
  • LIO — Linux Unified Target, универсальная система, реализующая iSCSI, SRP, FCoE и несколько других вариантов экспорта устройств в сеть. Официально включена в ядро и является стандартным таргетом, начиная с версии 2.6.38. К ней есть определенные претензии в плане того, что на официальном сайте активно продвигается проприетарная сборка, обладающая большим функционалом, но оставим вопли RMS.

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

Мини игра с отслеживанием положения головы или как я встретил headtrackr.js
11.02.2013 г. читатель omfg опубликовал статью, с которой началось мое знакомство с headtrackr.js.
В этом топике я расскажу, как средствами браузера с поддержкой getUserMedia получить координаты и угол наклона головы пользователя перед монитором, как учесть дефекты изображения, принимаемого с веб-камеры и отфильтровать их, и как использовать данную технологию в своих пректах, задействовав лишь html + JavaScript.

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

image

Когда Эдисон еще не популяризировал лампу накаливания с цоколем Е27, люди спали по 10 часов в сутки (хотя, некоторые персонажи, и даже с Хабры, умудряются спать по 12 часов). Это доказанный факт и удивительно, что с этого момента прошло более 110 лет. Но еще удивительнее то, что за каких-то 100 лет человечество научилось звонить, писать СМС и смотреть кино с какой-то непонятной квадратной фигни, которая помещается в руке.

И тем не менее, компания Philips заявила, что настал переломный момент в истории ламп накаливания с их новой лампочкой Hue...Читать полностью »

Южнокорейский производитель официально подтвердил информацию о намерении выпустить версию смартфона LG Optimus G Pro с дисплеем увеличенного размера. Напомним, японский вариант смартфона LG Optimus G ProЧитать полностью »

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

Проблемы бывают разные. Те, которые связаны с багами софта, железа или мозга клиента приходится локализовывать и передавать кому следует. Это не так интересно.

Гораздо интереснее заморочистые задачки.

Как то:
OSPF пиринг поднимается и падет через некоторое время.
Маршруты, полученные Route Reflector'ом по BGP не анонсируются клиентам.
Не работает Inter-AS Option C.

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

Битрикс + Bitcoin. Часть 2. Выбор процессинга Интро: В первой части мы рассмотрели стандартную структуру модуля для Битрикс. Дальнейшим логичным шагом в разработке платёжного модуля будет выбор процессинга, о чём я и хотел бы рассказать. В данной статье я попытаюсь оценить текущую ситуацию в мире Bitcoin.

Дисклаймер: Все написанное ниже является набором субъективных оценок автора вперемешку с фактами и не претендует на звание истины в последней инстанции.
Читать полностью »

image
Администраторы Windows долгое время полагались на такие проверенные временем инструменты командной строки как PING, IPCONFIG и REPADMIN. И некоторые до сих пор ими пользуются, вместо того, чтобы обратить свое внимание на PowerShell. Ashley McGlone, Premier Field Engineer Active Directory and PowerShell (именно его улыбающееся лицо вы можете видеть на фото), создал замечательное 4-страничное руководство, которое соотносит хорошо известные CMD-утилиты для работы с Active Directory с соответствующими им PowerShell-командлетами. Например, вместо PING можно использовать PowerShell командлет Test-Connection, вместо NSLOOKUP — Resolve-DNSName, вместо GPUPDATE — Invoke-GPUpdate.
Читать полностью »


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