December 2nd, 2009

Main

Ноутбук, апгрейд, и т.д -- for the record

Проапгрейдил ноутбук. Говорят, у Делл плохая гарантийка, у друзей были проблемы с делловской батарейкой. У меня же пока на моем делл-500 за 13 тыс р, за год проблем не набежало.

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

Благо инструкция по разборке ноута имеется:
Dell® 500 Service Manual

В Олди был куплен диск сигейт на 500 гиг SATA, 8 мб, 5400 за 2700р, коробка для диска, который я выну за 200р, и память 1 гиг за 700р.

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

Поставил на это дело новую убунту, 9.10. Обычно надо делать достаточное количество телодвижений, чтобы все настроить, а тут все встало и заработало, кроме Network Manager. WIFI все время рвался, каждую минуту. Но установка wicd решила эту проблему.

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

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

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

Казалось бы можно было перевести дух. Но на новом винте под заново поставленной виндой XP меня ждал кошмар на 4 часа с установкой апач-мускул-пых.... Вот уж кто бы мог подумать. Это видимо день не мой был. То я скачал пых не тредсейф и почему он не запускался апач писал только в виндовые логи, а собственные были пусты. То мои файлы бд, которые я просто перенес со старой системы заглючили с последним мускулом. То ли я не перезагрузился вовремя, то ли пароли были старого стандарта -- пых 5.3 своим mysqlnd не умеет с таким работать. Провозился больше чем разбирал-собирал ноут.

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

Вечером посмотрели грустный фильм Американская история X. Надеюсь сегодняшний день будет спокойнее.
Main

Переключения между проектами -- девелоперское

Одна из больших проблем разработчика, особенно фрилансера, -- это переключение между проектами. Известна истина, что если проекты делать один за другим, то первый проект закончится в момент времени t1, второй -- в t2, и т.д. tn, причем t1<t2<....<tn. А если делать параллельно, то закончатся в t1+t2+....+tn., Это если сроки не слетят, и стоимостью переключения между проектами можно прнебречь. А в реальной жизни проекты сыпятся в параллель, сроки улетают.... Хотелось бы что-то сделать с переключением. Переключаешься в свой же проект недельной давности и день-два тупишь -- вспоминаешь как и чего где работает. От паролей всяких, до структур БД и классов. Хоть инструкцию пиши для прочтения перед переключением, да что-то не верится, что поможет....
Main

Переключатель версий PHP для Ubuntu

Когда-то я делал переключатель версий php для винды. Проблема-то и сейчас актуальна! Между 5.2 и 5.3 есть разница, 6 вот-вот соберется выходить, да и 4 рррр в одном месте еще есть....

Нашел хорошую статью про такое же в Убунте:
Apache 2 PHP module version switcher for Debian/Ubuntu

UPD
там есть продолжение
http://moisadoru.wordpress.com/2009/08/24/apache-2-php-module-version-switcher-for-debianubuntu-2/
Main

неа. нефартит

словил get accelerator. сижу под линух, читаю, что дело плохо.... блин....

непонятно где я его словил. подозрение что через флэшбанер на зараженном форуме. ходил оперой, не чтобы там чем....

:( :(

авось вылечу конечно....