Как стать автором
Обновить
43
0
mgyk @mgyk

Пользователь

Отправить сообщение

Переворачиваем интернет на 1-е апреля

Время на прочтение2 мин
Количество просмотров2.9K
image

Для того чтобы устроить полный переворот интрернета нам понадобится

1) Сервер раздающий интернет для локальной сети
2) Прокси сервер
3) 15 минут времени

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

Читать дальше →
Всего голосов 48: ↑35 и ↓13+22
Комментарии18

Автоматические напоминания о днях рождения по данным из google contacts

Время на прочтение1 мин
Количество просмотров100K
Я использую андроид телефон уже более полутора лет. Контакты наконец-то приведены в порядок и для многих проставлены дни рождения. Чтобы не забыть, а так же не поддаваться на провокации (многие любят изменять свой день рождения указанный в социальных сетях) я делал себе напоминания в google calendar с повторениями каждый год. Набивать все данные руками мне надоело и я решил разобраться как этот вопрос автоматизировать.

Google Calendar позволяет подключить внешний календарь с разными событиями в том числи и по дням рождения из Contacts.

Читать дальше →
Всего голосов 67: ↑59 и ↓8+51
Комментарии38

Compaq Armada 1530

Время на прочтение2 мин
Количество просмотров5.5K
image
Этот ноутбук был выпущен в 1997-1998 году. Точно установить сейчас уже сложно. Ко мне он попал в 2002 году и использовался как рабочая машина в течение нескольких лет. Итак конфигурация:

CPU: pentium 133 Mhz mmx
RAM: 16Mb (базовая). В 2003 расширена до 48 мб
HDD: 1.4 Gb Seagate Marathon (умер)
FDD: есть, но не проверялся
CDROM: не установлен, вместо него заглушка
Порты: 1xCOM, 1xLPT, 1xVGA, 1xPS/2, 2xPCMCIA 32bit + разьем репликатора портов
Дисплей: 800x600 256 цветов
Вес: 3.2 кг + жесткий диск 150г
Читать дальше →
Всего голосов 48: ↑44 и ↓4+40
Комментарии31

MySQL: Хранимые процедуры и динамический SQL

Время на прочтение1 мин
Количество просмотров50K
Если кто-либо из вас пытался сделать вроде бы очевидную вещь, а именно, создать sql запрос внутри процедуры передав ей имя таблицы, пользователя и т.п., то скорее всего натыкались на ошибку, о том, что нельзя использовать динамический sql.

SET @mytable='users';
SELECT * FROM @mytable;

Такая конструкция работать не будет. А что же делать, чтобы она заработала?
Читать дальше →
Всего голосов 69: ↑65 и ↓4+61
Комментарии26

Использование putty и ssh ключей в Windows

Время на прочтение2 мин
Количество просмотров294K
Так как приходиться уже не первый раз объяснять как это делается, решил оформить в виде How-To в картинках
Скачиваем архив putty отсюда putty.zip
1. Распаковываем и запускаем ssh-keygen

Выбираем ключ ssh-rsa и длину 2048 бит. Жмем «Generate».
Читать дальше →
Всего голосов 26: ↑15.5 и ↓10.5+5
Комментарии14

Сравнение WIPmania и MaxMind баз GeoIP

Время на прочтение2 мин
Количество просмотров3.2K
В связи с появившийся альтернативой базе MaxMind решил сравнить на сколько отличаются эти базы. Сравнивается именно отличия, а не правильность/неправильность определения.
Читать дальше →
Всего голосов 8: ↑7 и ↓1+6
Комментарии2

Полезные утилиты для работы с XFS

Время на прочтение1 мин
Количество просмотров3.2K
Если у вас есть большой раздел с XFS который по каким-то причинам достаточно часто заполнялся практически на 100%, то фаилы на нем могут быть достаточно сильно фрагментированы. Для того, чтобы это проверить и воспользоваться онлайн дефрагментацией необходимо установить xfs_utils, xfsdump.
Для Debian/Ubuntu выполняем
sudo apt-get install xfs_utils xfsdump
Смотрим насколько сильно фрагментирован раздел
sudo xfs_db -r /dev/sdb1
xfs_db> frag
actual 278616, ideal 24966, fragmentation factor 91.04%

Итак теперь, когда мы выяснили, что дефрагментировать раздел не помешает — воспользуемся тем, что xfs умеет проводить онлайн дефрагментацию раздела.
Запускаем
sudo xfs_fsr -v /dev/sdb1

/home/ftp start inode=0
ino=163
extents before:2 after:1 DONE ino=163
ino=169
extents before:2 after:1 DONE ino=169
ino=171
extents before:2 after:1 DONE ino=171
ino=1391
......

После первого прохода результат
xfs_db> frag
actual 48121, ideal 24966, fragmentation factor 48.12%

Чтобы выполнить сразу несклько проходов можно запустить с парметром -p или указать сколько по времени работать с -t
Всего голосов 9: ↑6.5 и ↓2.5+4
Комментарии7

Информация

В рейтинге
Не участвует
Откуда
Швеция
Дата рождения
Зарегистрирован
Активность