Удаление портов freebsd

Для виртуального сервера с ограничением ресурсов не только по процессорным мегагерцам, мегабайтам памяти, емкости жесткого диска встает задача избавления от неиспользуемых байтов. Коллекция портов (/usr/ports), с помощью которой идеологически устанавливается подавляющая часть ПО, может быть без сожаления удалена

rm -rf /usr/ports

и с той же простотой восстановлена

portsnap fetch extract

ТЧК

Об облаках

Я бы пользовался облаками тегов, если бы в них было три группы, различные по кеглю и опасити (opacity), а в каждой группе было не больше пяти ссылок (и то многовато).

В нынешних представлениях какое-то жуткое устремление использовать все кегли от 24 до 8 с шагом в 1px. В итоге — неудобоваримое, некликабельное, непонятное говно вроде того, что показано ниже.

О unix timestampes и переводе стрелок часов

Одно из устойчивых мнений — время в базе надо хранить в виде целого числа секунд, прошедших с 1-го января 1970 года (unix timestamp). Традиционные же временные функции пхп (php): time, date, mktime,— обязательно учтут локальное время сервера. Зададим два события в локальном времени: полночь 1 октября 2008 года:

< ?php echo date('U = r',mktime(0,0,0,10,1,2008))?>
//outputs: 1222804800 = Wed, 01 Oct 2008 00:00:00 +0400
< ?php echo gmdate('U = r',mktime(0,0,0,10,1,2008))?>
//outputs: 1222804800 = Tue, 30 Sep 2008 20:00:00 +0000

и 23:59:59 31 октября 2008 года:

< ?php echo date('U = r',mktime(0,0,0,10,31,2008))?>
//outputs: 1225486799 = Fri, 31 Oct 2008 23:59:59 +0300
< ?php echo gmdate('U = r',mktime(0,0,0,10,31,2008))?>
//outputs: 1225486799 = Fri, 31 Oct 2008 20:59:59 +0000

Казалось бы, разница таймштампов, деленная на количество секунд в сутках (86 400), даст 31 осенний день. На деле же выйдет 31 день и 1 час. Так, биллинг контейнерного терминала, взимающего плату за хранение оборудования включительно с днями прибытия и отправки, округлил полученный результат до 32 дней.

Скорректировать это недоразумение можно, учтя разницу в секундах с Гринвичем date(’Z',$timestamp).

$days=ceil(($out-$in+date(’Z',$out)-date(’Z',$in))/86400);

Открываю музей клонов

Яна Франк

и скетч-концепт визитки для Гаггей Гаггеевича от 24 июня

Хотя людей на этой планете настолько много, что возьмут и визуализируют схоже тривиальный инфошум из ноосферы.

О том, как усугубить кризис рекламной отрасли

Правила хорошего тона при выводе нового продукта на рынок требуют обращения в рекламное агенство (считаем, что мы уже позанимались перед этим маркетингом и хотим присунуть хуй потребителям в правую лобную долю). Итак, РА сделает нейминг — 3 500 eur, разработает логотип — 3 500 eur, создаст творческую концепцию рекламного образа (основное сообщение, cлоган, кей-визуал) — 7 500 eur. При этом маленькими буквами отметит, что последнее без учета продакшн (фотосъемка, иллюстирование).
Итого, включая НДС: 17 110 eur.

Неужели с обилием связей в мире креатива я буду тратить средства компании на менеджеров, бухгалтеров, чужую аренду и налоги? Дай бог, копирайтер, дизайнер и креативщик получат 100—150 тысяч рублей на троих из этих денег, включая ЕСН.

История одного логотипа

В изнурительном круговороте мысли, ищущей название продукта и свободного домена, я провел около двух суток. В ходе демонстанции списка альтернатив фокус-группе из девелоперов и бухгалтеров Молнета победителем вышел «libspace».

Мы предложили поработать с нами Яну Стенину (если не ошибаюсь, семь его работ вошли в сборник лучших логотипов 2007 года). Результат сотрудничества представлен ниже.

Анализ конкурентов

Поиск формы

Поиск цвета

Страница из брендбука

И немного пиздежа
«Решение логотипа лаконичное как по форме, так и по цвету. В двух нижних элементах графического знака четко читается контур раскрытой книги. Яркий оранжевый элемент символизирует одновременно и страницу, и бесценную информацию.»

Дапм mysql по cron

У меня возникла обыкновенная задача создания резервной копии одной из таблиц в базе данных. Скрипты с правами 0750 лежат в $HOME/bash, архивированные дампы ложатся в каталог $HOME/dump с правами 0660.

Скрипт

#!/bin/sh
DATE=`date +%d.%m.%Y_%H.%M`
HOST=mysql-sintownr.ht-systems.ru
USER=user
PASS=pass
BASE=base
TABLE=table
/usr/local/bin/mysqldump –host=$HOST –user=$USER –password=$PASS $BASE $TABLE | /usr/bin/gzip -c9 > $HOME/dump/cl.$DATE.gz

Запись в cron

sh $HOME/bash/cl.hourly.sh

Немного графиков и диаграмм на amCharts

О текстах от клиентов

Снижение издержек во фрилансе за счет отсутствия редактора и корректора требовало от меня проверки текстов клиентов до публикации в Сети. Вот, например, охуительный опус: «Делаем подарки из шерсти с детьми».

14 единиц спама в день

Akismet отловил уже кучу спама (500) со времени установки.