Чтобы добавлять сообщения и комментарии, .

@drvlat:
drvlat

full-screen-api.approval-required: false в Firefox навсегда убирает мерзкую надпись "<site> is now fullscreen", при переключении между полноэкранным видео и другими задачами.

@viator:
viator

Захотелось, запилилось, делюсь. Скрипт для конвертирования документов в pdf средствами openoffice/libreoffice и его открытия в читалке. Поставил средством открытия документов по умолчанию в DE.

viator@nya:~/bin$ cat openpdf
#!/bin/sh
# autoconvert with libreoffice / openoffice

# config
writer=lowriter
# or
#writer=oowriter

format=pdf

reader=evince


source_file="$*"
out_file=${source_file%.*}.$format

$writer --convert-to $format $source_file
$reader $out_file

# vi: ts=2 sw=2

@mc:
mc

Как оказалось, есть очень простой способ работать с хешеми, о котором я не знал.
en.wikipedia.org
Подробнее в этом гисте: gist.github.com

@Lirium:
Lirium

Если запускать не "make", а что-то вроде "make 2>&1 >/dev/null | grep rror", то ошибки будут видны сразу.

@RedUser:
RedUser

В консоли при нажатии Scroll Lock приостанавливается вывод на экран ru.wikipedia.org Для возобновления надо снова нажать Scroll Lock

@whitered:
whitered

public class AlwaysNull
{
public function AlwaysNull()
{
throw new Error("This class cannot be instantiated");
}
}

@wwarlock:
wwarlock

Трюк, конечно, старый, но он как хорошее старое вино:
public boolean isOdd(int n) {
return ((n & 1) == 1);
}

@mc:
mc

Google анонсировала утилиту под названием GoogleCL.

Например закачать директорию с фотографиями в Picasa теперь можно так:
$ google picasa create --title "My album" ~/Photos/vacation/*.jpg

Ещё примеры использования:

$ google blogger post --blog "My blog" --tags "python, googlecl, development" my_post.html
$ google calendar add "Lunch with Jason tomorrow at noon"
$ google docs edit --title "Shopping list" --editor vim

@mc:
mc

Make all opera processes run nicer:
renice +4 `pgrep opera`

man pkill

@alsmirn:
alsmirn

ололо: zip(*[iter(xrange(10))]*2), попарная группировка списка.

@sergray:
sergray

SQL trick for pivot or cross-tab table bit.ly

@yzh44yzh:
yzh44yzh

Возвращаясь к озвученой вчера проблеме: нужен input, у которого в первой строке был бы отступ, а последующие строки шли бы без отступа.

TextFormat.indent работает в пределах параграфа — для кусков текста, разделенных new line. То есть, если бы юзер вводил текст, не нажимая перевод строки, то было бы то, что надо. Но каждый перевод строки дает новую строку с отступом, а это мне не нужно. Нужен отступ только в первой строке.

Трюк в том, чтобы применять разные TextFormat к разным частям текста. После некоторых экспериментов найден такой не очевидный вариант:

private var tf : TextField = new TextField();
private var formatIndent : TextFormat = new TextFormat();
private var formatNoIndent : TextFormat = new TextFormat();

private function Init() : void
{
formatIndent.indent = 40;
formatNoIndent.indent = 0;

tf = new TextField;
tf.width = 100;
tf.border = true;
tf.autoSize = TextFieldAutoSize.LEFT;
tf.multiline = true;
tf.type = TextFieldType.INPUT;
tf.wordWrap = true;
tf.addEventListener(Event.CHANGE, Update);

holder.rawChildren.addChild(tf);
Update();
}

private function Update(ev:Event = null):void
{
if(tf.text.length == 0)
{
tf.defaultTextFormat = formatIndent;
}
else
{
tf.defaultTextFormat = formatNoIndent;
tf.setTextFormat(formatIndent, 0, 1);
}
}

@kutu:
kutu

кажется я случайно изобрел оптический обман, хотя наверняка о нем уже известно, но все же, какого цвета точки вы видите на картинке не увеличивая её?
dl.dropbox.com

@KoZo:
KoZo

Secret of levitation youtube.com

@boriskins:
boriskins

сервис RSS-слежения за страницами, где нет поддержки RSS
feed43.com
обнаружен здесь: #123430 и здесь #130340 :)

@boriskins:
boriskins

гугловский гаджет Gmail перестает работать, если в "большом" интерфейсе Gmail стоит настройка "всегда использовать https"

@boriskins:
boriskins

все сталкивались с книжками в формате djvu. для их чтения нужен djvu reader. однако в нем нет функции печати, что в какой-то момент оказалось для меня важным. так вот, есть djvu плагины к разным известным программам, например InfanView. Мне было лень специально из-за этого переходить с XnView и я попытался найти плагин для нее. Оказалось, что он давно не обновлялся, и новую версию формата djvu не поддерживает. Тогда-то я и обратил свой взор на плагин к файрфоксу. замечательная вещь. гораздо больше функций, чем в стандартном ридере, и самое главное, можно отправить на печать! ищется гуглом.