Как стать автором
Обновить
0
@failureread⁠-⁠only

Пользователь

Отправить сообщение

GA144: русские спецификации процессоров

Время на прочтение1 мин
Количество просмотров6.2K
image

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

Если вы решили это прочитать, возможно, вы уже знаете, что речь идет о процессорах компании GreenArrays, которые имеют в себе 144 ядра, обладают колоссально низким потреблением энергии и стоят 20 долларов. Если вы не знаете об этом ничего или хотите больше, то милости прошу сюда:
144-ядерный процессор Чарльза Мура поступил в продажу по $20
а лучше сюда:
greenarraychips.com

Волею случая, пришлось заняться переводом спецификаций для данных устройств, чем спешу поделиться:
narod.ru/disk/33446124001/DB002-110705-G144A12.pdf.html
narod.ru/disk/33446071001/DB001-110412-F18A.pdf.html

Я потратил много времени на придание аутентичного вида документу и работу над качеством перевода, но увы, английским владею средне.

Прошу, если вас не устраивает что-то, например, что перевод не высокого качества или что оглавления нету, не ругаться и не минусовать — перед вами рабочая версия документов. Я их буду обновлять и дорабатывать с течением времени и, так как я не нашел альтернативных переводов в интеренете, думаю что кому-нибудь это пригодится.

Спасибо за внимание.
Всего голосов 56: ↑53 и ↓3+50
Комментарии7

Установка Fedora 16 в качестве полнофункциональной PV-guest системы в XenServer

Время на прочтение2 мин
Количество просмотров957
В этой заметке хотелось бы рассказать, как можно установить Fedora 16 в качестве PV-гостевой машины в XenServer/Xen Cloud Platform. В принципе, описанный ниже способ установки не поддерживаемых напрямую дистрибутивов хорошо известен, однако при установке Fedora 16 возник ряд затруднений, с которыми пришлось немного повозиться. Готовое решение под катом.
Читать дальше →
Всего голосов 8: ↑6 и ↓2+4
Комментарии0

OpenFlow for dummies

Время на прочтение3 мин
Количество просмотров6.9K
imageПришла пора закрасить еще одно белое пятно на информационной карте Habrahabr. С удивлением обнаружил, что кроме пары вскользь упомянутых фактов, на нашем любимом сайте до сих пор не рассказано про близящийся прорыв в интернет-коммуникациях, к которому сейчас активно прикладывают руку такие монстры сетевых технологий, как Google, Juniper, Cisco и прочие не менее знаменитые компании.

Сам протокол OpenFlow довольно молод, он был разработан в Сэндфордском университете всего лишь чуть больше пары лет назад, но с тех пор количество ресурсов, людских и технических, вовлеченных в его реализацию, растет лавинообразно. Пол-года назад и моя компания присоединилась к этой гонке, и теперь я попробую вкратце описать все плюсы и минусы этой технологии на уровне “чайников”, ибо монстры-админы и так найдут, где прочитать подробные спеки.
Читать дальше →
Всего голосов 34: ↑29 и ↓5+24
Комментарии39

Локальный прокси-сервер для Siri

Время на прочтение2 мин
Количество просмотров10K
История с недавним взломом протокола коммуникации Siri получила естественное продолжение: разработан прокси-сервер SiriProxy, с помощью которого можно легко добавить дополнительную функциональность к этой программе. Например, через голосовой интерфейс можно посылать текстовые сообщения на произвольные сайты или активировать голосовое управление устройствами в домашней сети. Скажем, вот плагин для термостата:

— Siri, какая сейчас температура в комнате?
— Двадцать градусов.
— Понизь до восемнадцати.
— OK.

Напомним, что после подделки SSL-сертификата и установки своего DNS-сервера программа Siri обменивается данным с вашим собственным сервером, а не с дефолтным guzzoni.apple.com.
Читать дальше →
Всего голосов 52: ↑48 и ↓4+44
Комментарии11

«Умный дом» собственными руками

Время на прочтение5 мин
Количество просмотров126K
Представьте картину: вы входите домой, автоматически включается свет и приятный женский (мужской, впрочем — кому как) голос приветствует вас. Вы небрежно бросаете фразу в сторону микрофона: «Дом, включи мой компьютер». Через несколько секунд слышите привычный шелест кулеров своего родного железного коня.

Фантастика? Под хабракатом я хочу поделиться своими успехами в построении подобной системы у себя дома.
Читать дальше →
Всего голосов 88: ↑68 и ↓20+48
Комментарии47

Создаём на wifi-роутере за-tor-енную точку доступа

Время на прочтение6 мин
Количество просмотров41K
Многие современные домашние роутеры по сути представляют собой мини-компьютер — у которого разве что нет монитора и мыши/клавиатуры. Впрочем, учитывая назначение этих самых железяк, последнее — вовсе не проблема.

Как правило, в базовой прошивке роутер умеет раздавать интернет на один или несколько LAN-портов, а также обслуживать собственную беспроводную сеть. Более продвинутые модели зачастую включают один или несколько портов USB, куда можно подключить, например, принтер или флэшку с файлами.

Однако всё богатство возможностей этого железа открывается при использовании открытых прошивок. Для новичков — dd-wrt, для более продвинутых — серия open-wrt и прочие wrt-based.
В настоящей статье речь пойдёт о настройке анонимизированной wifi-точки на базе роутера Asus RT-N16 с прошивкой dd-wrt и optware.
Читать дальше →
Всего голосов 47: ↑47 и ↓0+47
Комментарии13

Centos5.5 Nginx 0.8.33 + PHP5.3.1(fpm) + MySQL5.5.0(phpmyadmin) — полная настройка для начинающих — 1 часть

Время на прочтение12 мин
Количество просмотров5.4K
Centos5.5 Nginx 0.8.33 + PHP5.3.1(fpm) + MySQL5.5.0(phpmyadmin)

Недавно мой знакомый купил ВПС, и конечно же ему захотелось развернуть полноценный сервер, плюс учитывая начальные ресурсы: 768Мб памяти и 2 ядра выделеных на его контейнер, сервер должен быть не прожорливым и быстрым, на нем будет крутиться blog. Решил поставить nginx, и php+php-fpm. Думаю nginx описывать не буду, как и php+php-fpm обзоры можно найти на хабре. Вот только вся соль проблемы в том, что он хотел поставить все правильно, как в учебнике. Заглянул по форумам, перегуглил весь интернет, но так и не нашел правильного пацанского мануала. Везде только основные моменты настроек и установки сервера. Так не пойдет, сказал он и пришел ко мне. Одна голова хорошо, но пиво в двоем пить лучше!
Стали составлять план, что нам нужно для работы.

! Данный пост предназначен только для начинающих, для тех кто не имеет опыта в установке и настройке сервера. Вам будет понятно на примере что и где и как установить, и потом углубившись в мануалы и вооружившись напильником, сделать все конкретно под ваши задачи.
Как минимум для начала работы нужно:
Putty — the.earth.li/~sgtatham/putty/latest/x86/putty.exe — SSH client

Centos 5.5 — последяя будет уже стоять на серваке.
Nginx 0.8.33 — можно выбрать и старший релиз или стабильный.
PHP 5.3.1 — думаю проблем с ней не будет.
MySQL 5.5.0 — база!
php-fpm патч
suhosin-patch
libevent-1.4.13-stable

и далее все остальные пакеты которые понадобятся для компиляции и работы сервера:
gcc gcc-c++ libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers libmcrypt libmcrypt-devel pcre-devel

Поехали...
Всего голосов 40: ↑25 и ↓15+10
Комментарии28

Что не спрашивать на технических интервью

Время на прочтение2 мин
Количество просмотров5.4K
Никогда не требуйте от соискателя эзотерических знаний в какой-то определенной технологии. Нет абсолютно никакой связи между такими знаниями и тем, насколько эффективно человек будет работать в вашей команде.

Идея этого поста пришла мне в голову, когда я наткнулся на статью под названием «Вопросы для интервью на должность Front-end разработчика». Невероятно длинный список, приведенный в статье — это именно те вопросы, которые никогда не следует задавать. Вообще никогда.

Спрашивать эти вещи на собеседовании означает внушить соискателю, «я настоящий маньяк и неделю гуглил всю эту бессмысленную фигню только затем, чтобы поиздеваться над тобой и увидеть, как ты страдаешь».
Читать дальше →
Всего голосов 133: ↑105 и ↓28+77
Комментарии399

Заметки о восстановлении работы встраиваемых систем

Время на прочтение4 мин
Количество просмотров8.3K
Попытался собрать свой опыт портирования OpenWRT на встраиваемое оборудование. В этой статье расскажу о том как работать с загрузчиком u-boot и основных проблемах возникающих при загрузке операционной системы.
Читать дальше →
Всего голосов 3: ↑3 и ↓0+3
Комментарии2

Парсер RSS на bash для LostFilm.TV: Transmission + SQLite + mkvtools

Время на прочтение6 мин
Количество просмотров1.8K
Здравия желаю, Хабр!

В ответ на предыдущий топик про парсер RSS-ленты LostFilm.TV хочу выложить свой вариант работающий уже около 4х месяцев без каких-либо ошибок.
Суть идеи состоит в том, что сервер качает сериалы и раскладывает по папкам, оформляя при этом файлы с обложкой и нормальным заголовком.
Однако, в работе всей системы участвует не один скрипт, а целый набор скриптов. В такой системе скрипты разделены на pre-обработку и post-обработку.
И, конечно же, для эстетов: файлы каждой серии должны выглядеть красиво и быть разложены по папкам.
Читать дальше →
Всего голосов 7: ↑6 и ↓1+5
Комментарии14

Диагностика неисправностей блока питания с помощью мультиметра

Время на прочтение4 мин
Количество просмотров348K
Недавно понадобилось произвести диагностику питания, для того чтобы понять по какой причине не запускается машина. К сожалению, в интернете оказалось мало годных статей на эту тему, поэтому пришлось самому лезть в даташиты.
Эта статья является выжимкой из моих изысканий и надеюсь поможет кому-нибудь, когда им придется заниматься тем же самым.

Дисклеймер номер раз: Данная статья относится только к обычным блокам питания стандарта ATX, она не относится к проприетарным стандартам блоков (например как у старыx рабочиx станциях DELL или SUN), использующим другую распиновку ATX-коннектора. Внимательно сверьтесь со схемой и убедитесь в том, что ваш блок питания является стандартным прежде чем проводить диагностику, во избежании причинения вреда вашему компьютеру.

Дисклеймер номер два: Вы должны понимать что вы делаете и соблюдать технику безопасности, в том числе электростатической (в т.ч. работать в антистатическом браслете). Автор не несет ответственности за порчу оборудования или вред здоровью вследствие несоблюдения или незнания техники безопасности и принципов работы устройства.


Перейдем к теории:

Стандарт ATX имеет 2 версии — 1.X и 2.X, имеющие 20 и 24-пиновые коннекторы соответственною, вторая версия имеет 24-x 4 дополнительных пина, удлиняя тем самым стандартный коннектор на 2 секции таким образом:
image

Прежде чем мы начнем, расскажу про “правила большого пальца” по отношению к неисправностям:
1) Проблемную материнскую плату легче заменить чем починить, это крайне сложная и многослойная схема, в которой разве что можно заменить пару конденсаторов, а обычно это проблемы не решает.
2) Если вы не уверены в том что вы делаете, то не делайте этого.

Читать дальше →
Всего голосов 135: ↑130 и ↓5+125
Комментарии58

Сборка кастомной прошивки OpenWRT

Время на прочтение3 мин
Количество просмотров67K
Не так давно озадачился поднятием на своем роутере D-Link DIR-320 сервера OpenVPN. Но после установки прошивки OpenWRT оказалось, что на 4-х мегабайтной флешке роутера не осталось достаточно места для установки OpenVPN. Выходом из ситуации стала сборка собственного варианта прошивки с помощью Image Generator, что позволило при том же наборе пакетов получить прошивку меньшего размера.
Читать дальше →
Всего голосов 39: ↑36 и ↓3+33
Комментарии10

Будущий аналитик шпионского агенства — Вы

Время на прочтение5 мин
Количество просмотров1.4K
Краудсорсинг. Его можно использовать везде: на предвыборных гонках, для создания супер-энциклопедии, для разработки инструментов лучшей оценки фильмов для сервиса Netflix. А американские шпионские агенства надеются, что краудсорсинг поможет им предсказать ближайшие по времени события в мире. Новым остроглазым вашингтонским аналитиком разведки можете стать — Вы! Начальное тестирование системы начнется уже на этой неделе.

В пятницу корпорация «Объединение Прикладных Исследований» (Applied Research Associates, Inc) запустит «Систему Совокупного Вычисления Вероятности» (Aggregative Contingent Estimation System (ACES)) — веб сайт, который позволит представителям общественности попробовать методы краудсорсинга для развед-прогнозирования. Финансируемая организацией IARPA, кузницей продвинутых разработок разведывательного сообщества, ACES предлагает пользователям попробовать свои силы в прогнозировании, а также в оттачивании уже имеющихся навыков прогнозирования. Как надеются ARA и IARPA, полученная информация поможет узнать, сможет ли «толпа» стать подходящим магическим шаром предсказаний для мира разведки. Посредством сайта, в рамках проекта будет проверено, можно ли применить карудсорсинг-прогнозирование для развед-сообщества.
Читать дальше →
Всего голосов 6: ↑3 и ↓30
Комментарии5

модификация PHP: своё расширение

Время на прочтение1 мин
Количество просмотров674
Это вводная статья, что начнёт цикл посвящённый модификации php. Основные цели этого занятия: а) доделать мне свой проект; б) будет подталкивать меня хоть что-то делать, и в) может и вам пригодится.

И так, что необходимо мне в модуле и зачем он нужен
а) множественное наследование или реализация что-то типа mixins. Да, я знаю, что есть такое уже написанное похожее, но я это хочу разобрать и показать что, как и зачем происходит.
а-2) разъяснить для чего какие структуры используются.
б) добавить разные удобные функции, которыми часто пользуюсь, но которые на чистом php не достаточно быстро работают.
в) попытаться модифицировать синтаксис php (а в друг получится)
г) попытаться написать что-нибудь на c++ для php.
д) Д
е) может что-то реализовать то, что кто-то хотел, но не знал как

упд.
ж) хочу переписать/дополнить Closures, чтобы они попадали в область видимости, в которой определяются, а не в глобальную и в них использовался this

упд2. я хочу описать внутренние алгоритмы так, чтобы было понятно. а что получится, то получится

упд3. так как карму сбили, то написать теперь ничего не выйдет.

пока что можно накидать вопросов или предложений.

ниже будет оглавление статей.
Всего голосов 39: ↑19 и ↓20-1
Комментарии21

HTML Captcha без использования изображений

Время на прочтение24 мин
Количество просмотров1.7K

HTML Captcha на основе таблиц



Основана данная проверка на обычных HTML таблицах. Принцип заключается в следующем:
  • 1. Задается список цветов для букв — ячеек таблицы
  • 2. Задается список цветов для фона — ячеек таблицы


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

Читать дальше →
Всего голосов 21: ↑13 и ↓8+5
Комментарии38

Претендент на теорию всего — Е8 геометрия

Время на прочтение7 мин
Количество просмотров6.7K

Единая геометрическая теория — часть 1


Теории объединения взаимодействий


В самом деле вопрос о теории всего или теории объединения всех фундаментальных взаимодействий (электромагнитное, слабое, сильное, гравитационное, кстати первые три поддаются нынешним теориям объединения) в единую теорию является наверное одним из основных вопросов современной теоретической физики. В этой статье пойдет речь о кандидате на решение данного вопроса, а именно о единой геометрической теории E8. Что же это такое?
Читать дальше →
Всего голосов 57: ↑56 и ↓1+55
Комментарии21

Домашний медиа-сервер на основе Ubuntu Server 12.04 LTS

Время на прочтение8 мин
Количество просмотров356K
Привет, Хабр! В ходе обсуждения одной статьи про «идеальную» домашнюю сеть, возник спор, что лучше, аппаратный NAS или мини-компьютер с Linux дистрибутивом. Автор предлагал использовать аппаратный NAS, т. к. якобы он проще в администрировании, не требует знаний Linux, да и вообще NAS тихий. Но при этом, для просмотра на DLNA-телевизоре видео, который он не поддерживает, предлагал включать ноутбук с транскодирующим DLNA. Меня это, мягко говоря, удивило, т. к. в идеальной сети такого быть не должно. Поэтому хочу представить своё видение одного из ключевых компонентов домашней сети — централизованного хранилища данных, и основано оно будет на мини-ПК с ОС Ubuntu Server.
Читать дальше →
Всего голосов 112: ↑99 и ↓13+86
Комментарии76

Немножко паранойи для онлайн-хранилища

Время на прочтение3 мин
Количество просмотров13K
Дропбокс появился давно. Но с самого начала идея хранить свои файлы на несвоём сервере мне не нравилась. Ведь хранить хотелось такие вещи, которые ну совсем нежелательно видеть кому-то постороннему…

Сейчас таких сервисов уже десятки, и народ их активно использует. А что же делать нам, дорогие единомышленники-параноики :) да так чтоб и удобство работы не страдало, и приватность блюлась? Решение есть, и оно, как выяснилось, не ново — хранить в онлайне файлы, зашифрованные eCryptfs.

Речь пойдёт про Linux. Преимущественно про Ubuntu и Ubuntu One…

Читать дальше →
Всего голосов 22: ↑21 и ↓1+20
Комментарии25

Строим защищённую систему на основе TOR и I2P

Время на прочтение5 мин
Количество просмотров77K

Введение


В этом посте я попробую расписать по шагам о том, как построить защищённую систему для безопасного приёма, передачи, хранения и обработки конфиденциальных и иных опасных данных. Ни для кого не секрет, что сейчас различные лица и организации пытаются удушить свободу как самого интернета, так и его пользователей, и зачастую им это удаётся. Поэтому сейчас мы попробуем соорудить небольшую, но прочную крепость внутри нашего компьютера.

На провокации вида «при помощи такой системы можно слить гостайну врагу» я отвечаю сразу: при помощи ядерных ракет можно не только устроить конец света, но и отогнать или расколоть угрожающий нашей планете астероид.
Читать дальше →
Всего голосов 108: ↑100 и ↓8+92
Комментарии57

Роутер на базе PC или ноутбука за пару минут

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

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

Имеем


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

Задача


— Получить с компьютера доступ в интернет
Читать дальше →
Всего голосов 29: ↑11 и ↓18-7
Комментарии10
1
23 ...

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность