2011-04-06 23:23:44

Ubuntu 9.10 + lm_sensors + ITE IT8721F/IT8758E

Linux

Получив для своего домашнего сервера новую материнскую плату Foxconn D42S на основе чипсета Intel NM10 Express, я столкнулся с рядом проблем при миграции с предыдущего железа. Одной из них стала неаозможность использования lm_sensors для мониторига оборотов вентилятора (можно было видеть только температуру, да и то на virtual device).

Обновив пакет lm-sensors до последней доступной версии, я узнал что на моей плате установлен чип ITE IT8721F/IT8758E, с которого можно получить все нужные параметры, но вот только драйвер для него "to-be-written". Изучив список поддерживаемых устройств, я узнал что мой чип все же поддерживается в поледней версии sensors (на данный момент 3.3.0), но с уточнением что Supported since kernel 2.6.37 or standalone driver. Это безусловно радовало, но не все так просто: мне предстояло либо собирать драйвер из исходников, либо пытаться вживить в свою Ubuntu 9.10 ядро 2.6.37, которого нет даже в самой свежей убунте.

От вживления нестабильного ядра я отказался сразу, оставалось попробовать собрать драйвер.

Читать дальше...

2011-03-27 17:44:59

Бесшумный компьютер: новый проект

Бесшумный компьютер Mini-ITX Моддинг

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

Материнская плата Foxconn D42S

На ней встроенный Intel Atom и уже готовое пассивное охлаждение (остальные параметры платы можно посмотреть здесь). Все остальные комплектующие остались от предшественника. Не у дел остался только старый корпус, рассчитанный на совсем другую компоновку системы. Но зато новая плата с ее пассивным охлаждением дала возможность сделать сендвич: мат.плата, вентилятор, жесткий диск; который должен получиться значительно компактнее старого решения.

Теоретическая модель

Предполагаемая суть сендвича заключается в том, что вентилятор будет забирать воздух с диска и нагонять на радиатор процессора, тем самым охлаждая и то и другое. Дело в том, что максимальная рабочая температура процессора атом, установленного на плате, может доходить почти до 100 градусов, тем самым поток теплого воздуха от диска (расчетной температурой ~40 градусов) будет вполне достаточен для охлаждения. Для повышения эффективности сендвича его было решено сделать вертикальным и разделить пополам перегородкой (на которой как раз и будет вентилятор) на 2 камеры: зона забора воздуха с диска и зона нагнетания воздуха на мат.плату.

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

Реализация

Читать дальше...

2011-03-26 22:57:02

Мысли о велосипедах или почему я не люблю фреймворки

Про работу PHP

Это

Это, наверное, единственный осмысленный и более-менее полезный пост из моего ЖЖ, попытка вести который когда-то, привела к созданию собственного блога. Оригинал датирован 2011 годом и был написан в качестве комментария на пост про использование PHP-фреймворков.

Читать дальше...

2011-03-17 18:36:59

Всем любителям тюнинга посвящается

Юмор Авто

Вот такие вот медальки нужно многим выдавать ;)

2011-03-15 19:55:52

Установка Oracle Client под Windows

Oracle Windows

Применимо для Windows XP x32 (Oracle Client Basic 10.2.0.4 + ODBC) и для Windows 7 x64 (Oracle Client Basic 11.1.0.6.0 x32).

В связи с участившимися вопросами "как ставить oracle client" опубликую что-то вроде инструкции из собственного опыта.

Первым делом нужно обзавестись самим клиентом, его можно скачать с сайта Oracle или еще где-то. Понадобится

  • instantclient-basic-win32-XXXX.zip
  • instantclient-odbc-win32-XXXX.zip (если требуется чтобы драйвер Oracle появился в Панель управления → Источники данных (ODBC))

Для работы PHP OCI8 и TOAD вполне будет достаточно только архива instantclient-basic. Приступим.

Читать дальше...