Category: it

Наш пострел везде поспел

Итак, потребовалось сегодня сгонять в центр, дабы встретиться с давним моим одногруппником Максом. Макс ехал в Яндекс на конференцию Moscow Erlang Factory Lite, но по дороге согласился встретиться, поболтать о том, о сём.

Болтовня немного затянулась, так что я решил прокатиться до офиса Яндекса, а то я там как-то ни разу и не был - интересно же.

Полный размер

Collapse )

Заметка закросспостена с блога www.g0l.ru

Спасибо рекламному отделу журнала Vogue за очень позитивный день!

Вчера прочитал топик на Хабре. Поржал и забыл. А сегодня днём подумал что железка могла бы и пригодиться. Сел в машину, доехал до соседнего светофора, зашёл на заправку BP. На витрине как раз два нужных журнала лежали. Так что у меня теперь два универсальных мини-компутера, ценой по 199 рублей (ага, на BP дорого, но что поделаешь).

Полный размер

По информации с Хабра (я даташит на проц ещё не читал), выходит что:

Внутри вот такой, излюбленный китайцами, процессорик (вроде даже нетбуки на старшем собрате штампуют с Linux/Andoid/WinCE на борту): www.ingenic.cn/eng/productServ/AppPro/JZ4725/pfCustomPage.aspx
умет:
— 360MHz XBurst CPU
— XBurst RISC instruction set to support Linux and WinCE
— XBurst SIMD instruction set to support multimedia acceleration</>
— LCD controller: 18bits, support both RGB and MCU interface, 1280*1024 resolution
— Interrupt Controller, Timer, WDT, PWM, I2C interface, UART (можно на замену Arduino)
— USB 2.0 Device controller, high speed, 1 port
— 2 MMC/SD/SDIO controller

А вот немножко про эту рекламную акцию фирмы Americhip и Vogue.
Collapse )

Заметка закросспостена с блога www.g0l.ru

Oversun VS McHost, или Как Оверсан МакХост Вырубил.

Историческое, в какой-то мере, событие :-) Оверсан прикрыл Макхост за хроническую неуплату.

Картинка с Хабра. Офигенно оживлённое и интересное обсуждение вот тут.
Collapse )

Заметка закросспостена с моего блога g0l.ru

Сброс пароля на BIOS ноутбука Acer TravelMate 2350.

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

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

Acer TravelMate 2350

Полный размер Acer TravelMate 2350

Обычные варианты программного сброса пароля двумя хитрыми машинными командами отпали ибо в DOS никак не загрузиться. Так что остался один вариант - вскрыть пациента, найти джампер сброса CMOS. Ну или отсоединить батарейку CMOS чтоб все настройки сбросились.
Collapse )

Заметка закросспостена с блога www.g0l.ru

Вай-фай сдох. Да здравствует Вай-Фай!

Некоторое время назад начала тупить моя домашняя точка доступа ASUS WL-320gE. Тупление заключалось в том что при копировании на домашний сервак (или с сервака) большого файла (гиговая киношка, например) коннект пропадал. Приходилось точку доступа ребутить. Прошивку пробовал менять на альтернативную (от Олега) - не помогало. А тут вот на днях сидел за ноутом, что-то делал, ничего не качал. Как вдруг квип резко покраснел и начал материться на потерю соединения. Точка доступа вырубилась. Ребутнул её - не помогает. И лампочки на корпусе странно моргают - первым загарается LAN, затем POWER. Через пару секунд загорается AIR и гаснет одновременно с POWER. И так в цикле. Индикатор LAN продолжает гореть. Но точка ни пингуется, не веб-морду не показывает.
Collapse )

Заметка закросспостена с моего блога g0l.ru

IPFW под виндой

Задолбали меня вконец эти чёртовы Agnitum Outpost, штатный брандмауер винды, и тем более всякие KIS-брысь-мяу.

Захотелось чего-нибудь нормального, чистого, светлого. Файрвола на домашнюю виндовую машинку и на ноут.

Полазив по яше, таки нашёл! Называется... ipfw. Точнее, wipfw. Или IPFW For Windows. Это уж для самых обзабоченных извращенцев, т.е. как раз мне подходит.

Если и вам подходит, вот оф сайт http://wipfw.sourceforge.net/. Под вистой работает, проверено на ноуте. А вот как выглядит:
установка WIPFW

установка WIPFW


Collapse )

Заметка закросспостена с моего блога g0l.ru

Полный... буква, изобретённая Лео Кагановым...

Руки у меня из жопы растут, однозначно...



Решил на работе поиграться с InnoDB. В итоге сдохла (совсем сдохла) база g0l.ru. А самое фиговое то что бэкап (который я был уверен что есть) не создался, а у меня на винте был только месячной давности. Так что три страницы (30 записей) пропало.

Но чукча не дурак! Потратив несколько часов достал все-все-все (кроме двух вчерашних) записи из кэша гугла!!!

Огромное человеческое спасибо гугловцам за столь удачное кэширование! Чтоб прочувствовали всю глубину моей благодарности, могу даж перевести е-деньгами баксов 10-20 на гугловский счёт, но вот только не знаю номер счёта... А искать уже влом.

Мораль: бэкап, бэкап и ещё сто раз бэкап.

Заметка закросспостена с моего блога g0l.ru

HP iPAQ hx4700 обновление сначала до WM5 а потом и до WM 6

Делал вот по этой сцылочке. Всё прекрасно обновилось. Щас ковыряюсь, смотрю чего интересненького.

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

Сейчас нашёл WM6, пробую её зафигачить.

UPD>ОК, прошло удачно. У меня теперь установлена WM6! Первые впечатления хорошие, всё летает по сравнению с WM5. И вроде быстрей чем на W2003SE.

Как всё проходило:

Как уже говорил, сначала собирался обновляться до WM5.
Нашёл вот такую статейку, по ней и делал. Скачал установочный пакет пятой винды, которая версия 2.01 (ссылки в вышеупомянутой статье), запустил на компе экзешник. Установщик попросил согласиться с лицензионным соглашением, а потом спросил куды всё распаковывать, путь по-умолчанию C:\\iPAQ\\SP33318. Туда и распаковал.

В указанном каталоге появились файлы (слева имя файла, справа размер)

CeiPAQ.dll 7 544
CEOS_UPD.nbf 133 958 184
DisconnectActiveSync.exe 40 960
EnterBL.exe 5 496
GetDeviceData.exe 10 104
hpRUU.exe 1 536 000
hpRUU.ini 39
hpRUUENG.dll 294 912
iPAQPCSDK.dll 90 112
ReadMe.txt 4 407
RUUClientDriver.dll 167 936
unicows.dll 245 408

И сразу автоматом запустился обновлятор, который проверил коннект КПК с компом (через активсинк) и показал какая версия винды стоит щас на КПК и какую будем прошивать.

Бэкап старой, 2003SE винды я делать не стал, на всякий случай только с оф сайта hp.com скачал такую же обновляшку для прошивки 1.10 WM2003SE, на тот случай если новая винда не понравится чтоб можно было обратно вернуться.

Так что вставил мой ипак в крэдл, подключил питание от блока питания и запустил прошивку. Экран КПК сразу же погас, даже индикатор зарядки мигать перестал. Активсинк пискнул что мол "коннект разорван". А ползунок прогресса стал оч медленно, но всё-таки ползти и процентики стали скакать. Прошивка заняла где-то минут двадцать, хотя точное время я не засекал.

Когда на большом компе в окне прошивщика появилась надпись "100%" а затем извещение о том что прошивка успешно закончена, осталось только нажать Reset на наладоннике и пошла загрузка уже новой винды.

Почитав дальше инфу на форуме оказалось что глюков там довольно много, утечка памяти как была так и осталась. Я ж попробовал установить руссификатор LEng, после чего началась полная жопа. После софт-резета винда грузилась, но не запускалось ни одно приложение, работала только закладка "Settings", где я полез в настройки памяти. Выяснилось что в списке запущенных приложений нет ни одной программы, а всё равно периодически вылезают сообения о том что мало памяти.

Короче, фигня какая-то. Не такие изменения по сравнению со старой виндой чтоб такой гемор терпеть. Уже собрался откатываться обратно на старую винду, но на том же форуме нашёл статейку про прошивку шестой винды. А вот про неё уже все хорошо отзываются.

Ссылка на форум

Так что решил ставить WM6. Такого инсталлятора как для пятой винда здесь нет, скачал только архив в котором оказался файл WM6_4700_0_7_0_FIX2.nbf

На форуме описаны два способа прошивки. Я опробовал оба, но сработал только один.

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

Как сделать полный бэкап WM5
1. Берём чистую SD-карту не менее 128 мегов объёмом, я делал на 256 мегабайтную
2. Крэдл или шнур для подключения КПК к компу через USB или COM-порт.
3. Прога MultiTTY ...Скачать...
4. Избавляемся от active-sync программы на обычном компьютере - task manager и прибиваем процесс wcescomm.exe
5. Вводим КПК в бутлоадер - жмем одновременно кнопки contacts + itask + reset стилусом и ждем в таком положении несколько секунд пока на экране не появятся разные надписи и логотип HP без подсветки. (Не забываем кстати что хард-ресет КПК при этом будет обеспечен...)
6. Ставим КПК в кредл (либо подключаем к COM-порту) - при соединении с УСБ на экране КПК вверху над логотипом HP должна появиться надпись USB (для COM-порта либо когда КПК никуда не подключен - соответственно надпись Serial)
7. Запускаем MultiTTY - в случае УСБ-соединения выбираем порт УСБ - это будет надпись типа WCEUSBHXXX
8. Вставляем в КПК SD-карточку и набираем в MultiTTY команду d2s
9. Необходимо некоторое время подождать пока MultiTTY не выдаст надпись Store image to SD/MMC card successful.

Всё. Теперь на SD-карточки полный образ операционки.
Чтоб восстановить ось из этого образа надо сделать так:
1. Вставить SD-карту с образом оси в КПК.
2. Ввести КПК в режим бутлоадера, нажав одновременно contacts + itask + reset и подержав пару секунд.
3. На экране (подсветки не будет) появятся сообщения о том что сделать надо и побегут проценты. В конце бэкапа появится соответствующее сообщение.

Теперь, собссно, прошивка WM6.
1. Качаем утилиты для прошивки, либо находим их в той папке C:\\iPAQ\\SP33318 куда всё распаковалось при прошивке до WM5.
2. Качаем собссно прошивку ...Сцылко...
3. В файле hpRUU.ini в строке OS_IMAGE прописываем имя файла с образом который хотим прошить. Т.е. в моём случае это было
OS_IMAGE=WM6_4700_0_7_0_FIX2.nbf
4. Запускаем утилиту-прошивальщик hpRUU.exe
5. Далее следуем её указаниям.
6. Начнётся процесс прошивки, подсвета экрана КПК погаснет, останется логотип HP, полоска статуска прошивки и кол-во готовых процентов процесса.
7. По окончании прошивки надо пару раз хард резет сделать, тогда запустится шестая винда.

Кстати, хард-резет делается одновременным нажатием клавиш
Contacts + Mesages + Power + Reset. Сложно, но у меня стало получаться :-) Появится сообщение о том что для полного сброса надо нажать клавишу Contacts, а для отмены - нажать iTask.

UPD>Исправление некоторых проблем в WM6.

1)Всвязи с тем что в вм6 поменялись названия кодеков для WMV и WMA этот архив устранит проблему невозможности воспроизведения этих файлов сторонними плеерами,кидать нужно в папку windows или в папку с плеером таким как TCPMP.
...Скачать dll-ки... Проверено, работает.

2)В вм6 нет строки инициализации эта или эта программка решает проблему.(Говорим спасибо gunboat)
...Скачать прогу... Проверено, работает.

Заметка закросспостена с моего блога g0l.ru