Home

Advertisement

Customize

архивирование больших писем в gmail

May. 6th, 2007 | 11:48 am

Если ящик в Gmail близок к переполнению, а почту удалять жалко, то можно сделать следующее --

1. Cоздать ещё один gmail аккаунт
2. В главном своём ящике сделать фильтр или а) просто has attachment (все письма с файлами) или, например, б) по расширению файла -- в поле Has the words указать filename:mp3
3. Данному фильтру назначить действия delete и forward it to: на тот самый свежесозданный аккаунт.
4. Зайти в Deleted items и очистить (delete forever).
5. Обязательно удалить фильтр из списка, чтобы новые письма не трогал.

Лично у меня самые огромные письма ловятся на filename:mp3 и filename:zip.

Link | | Add to Memories | Tell a Friend

(no subject)

Sep. 24th, 2006 | 11:55 pm

Чтобы вставить красивый спецсимвол, идём на http://www.unicode.org/charts/ , ищем его, конвертируем шестнадцатиричный код в десятичный и вставляем как &#код;.
Tags:

Link | Leave a comment {5} | Add to Memories | Tell a Friend

(no subject)

Sep. 24th, 2006 | 11:54 pm

Размер папки и всех вложенных элементов — du -s somename.
Tags:

Link | Leave a comment | Add to Memories | Tell a Friend

(no subject)

Sep. 24th, 2006 | 11:53 pm

Перловые скрипты дают bad interpreter, если неправильно прописан путь к перлу в первой строке (правильный путь узнаётся через <i>which perl</i> в шелле) или нет нормальных прав на исполнение (chmod в шелле или даже ctrl+a в фаре).

Link | Leave a comment | Add to Memories | Tell a Friend

(no subject)

Sep. 24th, 2006 | 11:52 pm

php ftp_mkdir не создаёт папки с вложениями. Хочешь создать /dharma/dukha/ — создавай сначала dharma, потом в ней dukha.  
Tags:

Link | Leave a comment | Add to Memories | Tell a Friend

(no subject)

Sep. 24th, 2006 | 11:51 pm

Фильтры IE работают только на текстовых блоках с установленной высотой и шириной или с position:absolute. Дефекты текста происходят из-за картинки на фоне (лечится принудительной установкой того же фона для блока). Код для плавного перехода:

el.filters[0].Apply();
<i>тут что-то происходит с блоком (исчезает, меняется)</i>
el.filters[0].Play();

Link | Leave a comment | Add to Memories | Tell a Friend

(no subject)

Sep. 24th, 2006 | 11:47 pm

Заголовок, прописанный в utf-8 в <title> не даёт показывать документ — потому что meta с правильной кодировкой пока нету и броузер дуреет.  
Tags:

Link | Leave a comment | Add to Memories | Tell a Friend

Ruby on Rails / ActionMailer / embedded images

Jul. 21st, 2006 | 04:15 pm
music: Nature And Organisation - Wicker Man Song

Если отправка html письма с аттачами встроенными средствами RoR в документации более-менее отражена, то с отправкой письма в формате HTML со встроенными картинками (emdedded images/objects) дело обстоит куда хуже. Работающий вариант удалось подобрать путём длительных алхимических манипуляций.

работающий пример и несколько замечаний )
Tags:

Link | Leave a comment {6} | Add to Memories | Tell a Friend

скриншот из windows media player

Mar. 28th, 2006 | 09:22 am

Чтобы сделать в XP скриншот из windows media player попросту, с помощью print screen, следует отключить hardware acceleration. А именно, display properties -> troubleshoot -> hardware acceleration -> none.
Tags:

Link | Leave a comment {3} | Add to Memories | Tell a Friend

jscript, присваивание очередного элемента массива

Mar. 28th, 2006 | 09:04 am

Подобно тому, как в php можно присвоить следующий элемент массива $a[]="smth";, в jscript можно использовать a[a.length]="smth";
Tags:

Link | Leave a comment | Add to Memories | Tell a Friend

jscript, query string

Mar. 28th, 2006 | 09:02 am

Содержимое query string на стороне клиента доступно через window.location.search.
Tags:

Link | Leave a comment | Add to Memories | Tell a Friend

iframe, прозрачный фон

Mar. 27th, 2006 | 12:07 pm

Задача — сделать прозрачный фон в iframe с тем, чтобы через него был виден подложенный фон. Решение (IE, FireFox) —

<iframe allowtransparency="true" [...]></iframe>
...
в самом фрейме
<body style="background:none;">
Tags:

Link | Leave a comment {9} | Add to Memories | Tell a Friend

nis exchange rate

Mar. 25th, 2006 | 06:26 pm

nisRate - php класс, выдающий курс шекеля к доллару. Пример использования:

$date="11-08-2000";
require "nis_rate.php";

$nis_rate = new nisRate;
$nis_rate -> cache_dir = $_SERVER["DOCUMENT_ROOT"]."/cache/";

echo "NIS exchange rate for ".$date.": ";

if ($res= $nis_rate->get($date))
 echo $res;
else
 echo "there is no info on this date";
Tags: ,

Link | Leave a comment | Add to Memories | Tell a Friend

simple rss google module

Mar. 25th, 2006 | 02:12 pm

если вам, как и мне, не удалось занести некоторые любимые rss потоки к себе на персонализированную домстраницу google (http://www.google.com/ig), то предлагаю воспользоваться простой, как правда, модулей, которую я нацарапал, будучи не в силах вынести такое поражение в правах.

последовательность действий:
"добавить содержание" -> "создать раздел" -> "поиск по теме или адресу..." -> http://google.jeeva-con.com/simple_rss/simple_rss.xml + "поиск" -> "OK" (честное слово, этот модуль не взломает ваш компьютер) -> заполнить поля "RSS address" (полный url потока) и, по желанию, прочие настройки -> "Сохранить".
Tags: , ,

Link | Leave a comment {6} | Add to Memories | Tell a Friend

скроллинг на rtl страницах

Mar. 23rd, 2006 | 03:31 pm

Пользователи привыкли к скроллингу на страницах справа, даже если это иврито- или арабо- язычные пользователи и весь контент на странице идёт справа налево. Такой скроллинг делается примерно таким css-правилом:

<style type="text/css">

body { direction: ltr; text-align: right; }
body * { direction: rtl; }

</style>
Tags:

Link | Leave a comment | Add to Memories | Tell a Friend

flash, принудительное обновление

Mar. 19th, 2006 | 01:33 pm

Когда отлаживаем флэш (что подразумевает двадцать версий одного и того же ролика), броузер отчаянно пытается загрузить версию из кэша и ctrl+f5 при этом не помогает. Самый простой и быстрый трюк -- прописать дополнительный параметр при вызове: <param name="movie" value="/im/movie.swf?nocache=1"> и менять параметр каждый раз при изменении ролика. Если же страница генерируемая, то ещё лучше сделать что-то вроде <param name="movie" value="/im/movie.swf?nocache=<?=date("U");?>">
Tags:

Link | Leave a comment | Add to Memories | Tell a Friend

smarty, права доступа

Mar. 18th, 2006 | 10:43 pm

Самая частая ошибка у меня при развёртывании Смарти -- отсутствие нужных прав на временные папки (compile_dir, config_dir, cache_dir).
Tags:

Link | Leave a comment {7} | Add to Memories | Tell a Friend

google, поиск по индексам

Mar. 18th, 2006 | 10:39 pm

Интересно искать в Гугле незакрытые списки (индексы) файлов:
-inurl:htm -inurl:html intitle:"index of" ключевые слова

Например, фотографии любимой группы: -inurl:htm -inurl:html intitle:"index of" current93 jpg
Tags:

Link | Leave a comment | Add to Memories | Tell a Friend

эмуляция max-width в IE

Mar. 18th, 2006 | 07:10 pm

Эмуляция свойства css2 max-width для IE:

html:

<table class="liquid">

css:

table.liquid
{
max-width: 780px;
width:90%;
width:expression( document.body.clientWidth > 780 ? "780px": parseInt(document.body.clientWidth*0.9)+"px");
}


На выходе получаем таблицу, которая занимает 90% ширины экрана (пока ширина эта меньше 780px) и 780px при дальнейшем растягивании.
Tags: ,

Link | Leave a comment | Add to Memories | Tell a Friend

mysql_fetch_assoc приятнее

Mar. 18th, 2006 | 06:59 pm

В общем случае куда как приличнее использовать mysql_fetch_assoc, нежели mysql_fetch_array. Как правило, нам надо перегрузить результат в ассоциативный массив по полям -- так зачем эти лишние числовые индексы?
Tags:

Link | Leave a comment | Add to Memories | Tell a Friend