Сбросить забытый пароль для sa на MSSQL 2000
Бывают в жизни ситуации, когда пароль от sa для MS SQL забыт, либо установлен неизвестным одмином, а доступ все же есть, но через доменный аккаунт.
Не отчаивайтесь, сбросить пароль можно довольно простым действием, зайти в Query Analyzer и запустить
sp_password @new = ‘will_never_forget_again’, @loginame = ‘sa’
и будет вам великое счастье.
IP over DNS
Вот что обнаружено в прошивке dd-wrt на маршрутизаторе TP-Link TL-WR1043ND (IP over DNS Tunneling)

А это значит, что легким движением мыши вы можете включить аццкий функционал, позволяющий обходить авторизацию многих платных хотспотов в отелях, и использовать wifi бесплатно, как описано здесь http://xgu.ru/wiki/DNS-tunneling и здесь http://theapplegeek.ru/archives/283
(updated) Про беспроводной маршрутизатор TP-LINK (802.11n) TL-WR1043ND
История началась с желания увеличить емкость внешнего накопителя на моем старом добром ASUS wl500gP, который трудился в качестве router + torrent + samba + afp + avahi уже не первый год.Подключен был к нему SSD PQI S525 на 64Gb. И все было относительно хорошо. Абсолютно бесшумный. Надежный. 2 порта USB. Кастомной прошивкой из роутера можно выпилить практически все что угодно.
Полезные шорткаты для Mac
Mac
-
Открыть папку с программами: Shift-Command-A
-
Сделать скриншот: Shift-Command-4
-
Переместить в Корзину: Command-Delete
-
Очистить Корзину: Shift-Command-Delete
-
Удалить одно слово слева от курсора: Option-Delete
-
Проверка орфографии: Command-:
-
Найти слова с ошибками: Command-;
-
Сохранить: Command-S
-
Сохранить как: Shift-Command-S
-
Распечатать: Command-P
-
Свернуть рабочее окно: Command-M; Свернуть все окна: Option-Command-M
-
Закрыть рабочее окно: Command-W; Закрыть все окна: Option-Command-W
-
Завершить принудительно зависшее окно или программу: Option-Command-Esc
-
Закрыть все приложения (с сохранением всех изменений в ваших документах) и перезагрузка:Control-Command-Eject
Про государственные говносайты
Как правило, государственные сайты всегда представляли собой кусок неудобоваримого говна, что и понятно, учитывая кем и как ставилось техническое задание, а также кем оно исполнялось и кем принималось.
А бывает ли так, что 10лет назад сайт выглядел гораздо лучше, чем сегодня?
Вот сайт киевского института автоматизации систем в строительстве, где в 1999 я начинал свою трудовую карьеру:
Ниже сайт образца 2000 года, выполнен дизайнерами провайдера Elvisti, который в то время находился на территории института.
UPDATED: Запуск виртуальной машины в VMWare Fusion автоматически при старте системы (в background не работает)
Частым сценарием использования в Mac Server является запуск Windows экземпляра в виртуальном окружении используя VMWare Fusion.
Но бывает неудобной после перезагрузки (особенно если она связана с перезагрузкой по питанию) необходимость вручную стартовать виртуальную машину.
Можно ли настроить автоматический запуск boot time?
Оказывается, можно, и не так уж сложно.
В Mac OS есть отличный механизм автозапуска демонов и агентов boot time, а также перезапуска оных в случае чего — launchctl (читаем маны).
Linux: миграция с одного hdd на второй ext3 с увеличением объема
Пришлось на asus wl500gP мигрировать с SSD на 64Gb на USB-HDD 500Gb.
Как водится в интернетах была использована команда
dd if=/dev/sdb of=/dev/sdc
которая и сдублировала посекторно весь диск.
Фокус в том, что и сам диск 500ка стал виден как 64Гб 🙂 Гугление вокруг да около не возымело должного эффекта и решение простыми средствами (fdisk, parted) и resize2ext мне показалось стремным.
И вот был обнаружен gparted, который по факту оказался ничем иным как свободной версией известного PQMagic, по крайней мере по функционалу точно такой же.
Ruby on Rails хозяйке на заметку: менеджер локальных сайтов Pow
Чрезвычайно удобной оказалась возможность работы с несколькими сайтами на базе RoR (по факту на Rack), которую предоставляет утилита Pow.
Вкратце, если у вас достаточно много сайтов разработке, утилита предоставляет хук в DNS зону dev и позволяет обращаться к вашим сайтам по url вида http://myapp.dev , http://myapp2.dev, а также добавляет правило в фаерволе, которое заворачивает обращения к self с порта 80 на внутренний порт утилиты.
Сам Pow состоит из двух частей — DNS responder и проксирующего web server. Реализовано все счастье на Node.js.
Mac OS X transparent squid ipfw bugfix
Сам прозрачный прокси включается проще простого, в squid.conf добавляем:
http_port 3128 transparent
и в ipfw добавляем следующее правило заворачивающее с 80го порта на внутренний:
ipfw add 1050 fwd 127.0.0.1:3128 tcp from 192.168.1.0/24 to not 192.168.1.0/24 80
Однако, оказалось, на 10.6 не работает ipfw fwd правило для прозрачного прокси.
Непродолжительное гугление помогло выявить вот такой багфикс:
sudo sysctl -w net.inet.ip.scopedroute = 0
или еще лучше прописать в /etc/sysctl.conf
net.inet.ip.scopedroute = 0 и перезагрузить сервер.