Тег «скрипты»

Бесплатный VPS (шок! жесть!)

Сегодня, когда в очередной раз что-то наябнулось на рабочих серверах, подумалось, что как же тяжело приходилось ранее на виртуальном хостинге в случае серьёзных проблем. Каждый раз вспоминаю с ужасом восстановления бэкапов «по запросу» (когда ответ может прийти через сутки, а может не прийти вообще) и безвозвратно утерянные сайты. Даже для небольших сайтов сейчас вряд ли я возьму отдельный виртуальный хост — скорее повешу на свой шаред. Тем более, с недавнего времени, у нас с Лёшкой появился халявный VPS от McHost.ru. Пока никаких проблем не было — правда, ничего крупного там ещё и не крутится. Зато можно самим озаботиться бэкапами и настройками.

Кстати, если вам нужен пример скрипта, который по крону будет бэкапить необходимые базы и файлы, можете воспользоваться этим bash-скриптом. Я его перепилил под свои нужды и он успешно справляется со своей задачей на одном сервере — bash рулит, ага :)

25.09.2010. Раздел: Интернет. Ключевые слова: , .

Коллекция php-скриптов

Сегодня до двух ночи сортировал свою коллекцию никому ненужных скриптов. Есть у меня хобби — скачивать всякие php-скрипты, чтобы подтырить идей-посмеяться над индусами-позавидовать умениям (нужное подчеркнуть). Так вот насобиралась огромная куча этого хлама (особенно много с phpclasses) и я сортировал его по функционалу. В итоге получилось 30 папок (ajax, db, http, mail и др.) на 120 метров (правда, более 80 метров занимают фреймворки всякие… толстый Zend такой толстый).

А вот на домашнем локальном компе есть ещё большая сборка скриптов, которые я качал, когда ещё только начинал изучать php. Помню тогда были популярны всякие каталоги, типа woweb.ru, где можно было откопать отобранный шлак. До сих пор сохранились раритеты, писанные ещё на php3… Хотя среди них есть те, на которых я учился — надо будет написать пост про это :)

08.01.2009. Раздел: PHP. Ключевые слова: , .

Рабочее…

Let me see your script
Down to the source…

© Оригинальный текст by Martin L. Gore. Depeche Mode «Stripped»

15.05.2008. Раздел: Программирование. Ключевые слова: , .

Список стран

Вчера нарисовалась необходимость сделать для одной формочки выпадающий список стран. Ну, кажется, проще ничего не бывает. Да вот только нормального готового массива с данными я достать не смог. Везде неполные списки. А мне ж еще нужны были названия стран как по-русски, так и по-английски.

В итоге, немного повозился и сделал свою табличку, где, кроме названий на двух языках, есть обозначения доменов и статус этих стран — целиком независимые или государства с другим статусом. Итого — 253 штуки. Короче, если надо — пользуйтесь (MySQL), найдете ошибки — сообщайте.

Скачать файл countries.sql.gz (5,93 Kb)

19.03.2008. Раздел: Программирование. Ключевые слова: , , , .

Slaver’s Photos

Вы думали я буду поздравлять дорогих женщин? А вот и нет! Буду поздравлять себя! :)

Потратил весь день на перенос своих старых фотографий в новую галерею. Нашел просто чудесный скрипт — zenphoto, который теперь и выполняет всю грязную работу за меня. Это именно такой скрипт, которыя я собирался написать: простой, лёгкий, функциональный. Работа над ним активно продолжается, не хватает некоторых необходимых фишек. Но даже без них получилось все очень красиво и удобно!

Нужно еще добавить блок, где будут показываться последние добавленные фотографии и все это интегрировать в блог. Кстати, фанаты кровавого WordPress, обратите внимание на zenphoto. Там уже есть модуль интеграции с вашим любимым движком…

Ну, короче, встречайте — Slaver’s Photos!

P.S. А девушек я все же поздравляю с 8 марта. Желаю лишь того, чтобы о вас помнили каждый день, а не только по праздникам!

08.03.2007. Раздел: Блоги. Ключевые слова: , , .

Френд-лента для блога

Собственный блог — вещь удобная, все под рукой: и картинки, и тэги, и комментарии. Но не хватает френд-ленты. Конечно, абсолютное большинство пользуется либо онлайн-читалками RSS, либо программами, которые собирают и обрабатывают каналы на машине пользователя. Но вот мне читать блоги все-таки удобнее «у себя» на сайте. Ленты новостей я собираю через встроенную в Opera читалку, а за блогами теперь слежу на сайте.

Решение задачи довольно простое. На серевере устанавливается RSS-граббер и оболочка для вывода лент из базы данных. Чтобы не писать все с нуля, я воспользовался скриптом FeedOnFeeds, обновил MagpieRSS до последней версии и принялся за исправление недостаков FeedOnFeeds. В итоге прикрутил AJAX, чтобы быстро помечать прочитанными сообщения, добавил возможность ведения списка избранного, прикрутил иконки для лент, изменил много кода (в том числе, добавил авторизацию) и т.д. Теперь читать блоги также просто, как и френд-ленту в ЖЖ!

10.11.2006. Раздел: Скрипты. Ключевые слова: , , .