Интересно, что переход 3.8.8 -> 4.0.1 закончился дизастером и откатом базы к резервной копии. При этом, переход на 3.8.9, а потом .10 прошел вообще без проблем, хотя в варианте “сразу на 4” я сломался именно на изменениях схемы именно 3.8.8 -> 3.8.9. Плюс они куда-то выкинули CHANGELOG, за то на сайте крупное объявление про платную поддержку за 100 долларов в месяц.
Linux
There are 165 posts filed in Linux (this is page 12 of 17).
MySQL
Друзья, а база в 7Гб на MySQL 5.0 мне чем-то грозит? Апгрейд не очень желателен, у системы жизнь кончается через 2-3 месяца.
Linux on iPad
Смех смехом, но работает же. Можно в nethack поиграть.

lost+found
Друзья, а как правильно пользоваться /lost+found? Я теорию знаю, а на практике там оказываются файлы россыпью, вроде нужные, системные. Но и без них тоже все работает 🙂
Кстати, вчера изучил практику восстановления разделов HFS+. MBA жены отказался грузиться, показывал прогрессбар на фоне серого экрана и выключался. Эппловский KB показал, что это намекает на рассыпавшуюся файловую систему. Мол, надо загрузиться с компакта, прогнать fsck и все будет хорошо! Проблем обнаружилось 2:
– компакт с актуальной операционкой был потерян, в закромах валялась только 10.5 (а скачивать было не вариантом);
– в эйре нет привода.
Однако, я сделал загрузочную флешку командой “sudo asr –restore –source /Volumes/MountedDMG-Disk –target /Volumes/USB-Stick –erase”. Disk Utility, которая все лишь морда к fsck, сказала, что диск безвозвратно испорчен, но из консоли, с ключами -fry и прогнанная 3 раза подряд, починка удалась. Теперь ноутбук работает, а в /lost+found много непонятно зачем нужного добра.
Release notes
Навеяно обзором Win8MS1
Linux: в новой версии ядра поддерживается 100500 процессоров, файлы размером 100500 петабайт и IPv12. Планировщик задач ядра теперь умеет заказывать пиво, а бесконечный цикл выполняется на 74.5% быстрее. Флеш тормозит на 0.003% меньше.
Mac: поддерка мультитача с 21 зоной, на 50% уменьшено количество настроек, до 100500 часов автономной работы на батарейке толщиной в 1 атом. Новая технология iDontCare скрывает все технические подробности.
Windows: на 30% больше кнопки закрытия окна, новые обои.
Чтобы не забыть
for i in *.sqlite; do echo “VACUUM;” | sqlite3 $i ; done
Лабы
В общем, подходит ко мне преподаватель принимать зачет, видит мой vi, и спрашивает “а вы знаете, какие есть 2 типа текстовых редакторов?”. В ответ он хотел услышать что-то про интерактивность, схожесть парадигм”меню” и “управление через ^K”, но я ответил: “конечно знаю, удобные и неудобные!”.
Еще на этих лабах было шайтан-выключение компьютера: надо было сделать logoff, потом залогиниться пользователем shutdown без пароля, у которого вместо шелла был прописан скрипт очистки студенческой песочницы и само выключение. К чести нашей группы, развлечение “подключись shutdown’ом удаленно к машине соседа, когда тот позвал преподавателя” появилось на первой же лабораторке. В качестве решения преподаватель отключал свитчи.
Подскажите железо
1 – WiFi-карточка для PCI, чтобы поддерживался n, работало в Линуксе и в комплекте была антенна на проводе (но это не обязательно).
2 – Сетевушка для PCI на несколько портов. Чтобы работало в Линуксе и не кушало CPU.
Гложет меня идея сделать роутер на базе старого копмьютера.
Ужасы нашего городка
Все-таки Последователи Олега какие-то странные: как можно собрать линукс без useradd/adduser и без NFS (даже без клиента!)? Это при том, что их проект направлен на расширение функционала роутера и на форуме народ активно насилует Transmission и Rtorrent?
В результате не получилось заменить флешку файлсервером и со спам-коллектором тоже не срослось.

Вот почему всегда так?
Это как с вешалками. Когда не надо, валяется гора всяких флешек около гигабайта, которые были подарены, получены на презентациях и т.п. А когда всплывает нужда засунуть что-то давно ненужное в качестве хранилища для логов и свопа, то получается вот так:
[root@router root]$ df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 3.0M 3.0M 0 100% /
tmpfs 14.7M 192.0K 14.5M 1% /tmp
/dev/scsi/host0/bus0/target0/lun0/part2
117.9M 75.7M 36.1M 68% /opt
[root@router root]
Из всего многообразия старых флешек, которые не используются нашлась на 256 МБ!