February 18, 2009

Как почистить скролл у Apple Mighty Mouse?

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

Самый банальный метод разобрать и почистить. Для меня, инженера, это  было бы не проблемно и довольно привычно, но 1) мышка не моя, поэтому разбирать совсем нежелательно. 2) нет подходящей отвертки под рукой и 3) нижняя часть этой мышки посажена на клей. Пришлось искать походящие способы.

February 8, 2009

Дибилами растем, дибилов производим

Смотрю, как студенты понтуются, кто из них больше ни фига не делал и всё сдал.
Эх...
Когда я был студентом, я сдавал право одной очень милой женщине. Она была практикующим юристом, и я ожидал, что такой специалист меня сейчас будет гонять от и до по всему конспекту.
Она посмотрела на меня и, ничего не спрашивая, поинтересовалась:
- Оценку вам какую ставить?
- Э... Пять хотелось бы
- Отлично, - сказала она, и стала писать в зачётке
- А вы что, даже ничего спрашивать не будете? - удивился я.
Она оторвалась от заполнения зачётки, внимательно посмотрела на меня и сказала:
- Запомните, молодой человек, чем меньше вы знаете, тем более ценна я как специалист.
Эта фраза мне запомнилась на всю жизнь и больше я не страдал фигнёй во время занятий.
И сейчас самое время мне, уже доценту и одновременно практикующему проектировщику зданий, повторить то же самое:
Господа студенты, не учитесь, пожалуйста! Старайтесь как можно больше получить на халяву! Чем меньше вы знаете по окончании института, тем более ценен я как специалист и тем большую зарплату я могу потребовать за свои услуги!

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

February 3, 2009

Удалить все таблицы в базе MySQL одной строкой


Как удалить одной строкой (в том смысле что не писать кучу запросов типа DROP TABLE tablename;) все таблицы в базе данных MySQL. Кажется что может быть проще чем DROP ALL TABLES;. Ан нет! Нет такого запроса. Чтобы найти решение не пришлось долго рыться в бескрайнем интернете :) Делюсь  решением с вами.

mysql --silent --skip-column-names -u[USERNAME] -p[PASSWORD] [DATABASE] -e "show tables" | \
gawk '{print "drop table " $1 ";"}' | mysql -u [USERNAME] -p[PASSWORD] [DATABASE]

via

Второе решение этой задачи не заставило себя долго ждать
mysqldump -u[USERNAME] -p[PASSWORD] --add-drop-table --no-data [DATABASE] | \
grep ^DROP | mysql -u[USERNAME] -p[PASSWORD] [DATABASE]

via. Какие то проблемы с этим вариантом есть с Windows... ну а кто этим занимается в винде? :)
Пользуйтесь!