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

@pakan:
pakan

успешно настроил в far3.x64 подсветку
powershell синтаксиса в colorer-е [[http://colorer.sourceforge.net/]]

Из ColorerPack.1205061641.7z [farnet.googlecode.com]

положил powershell.hrc как:

"C:\Program Files\Far Manager\Plugins\FarColorer\base\hrc\powershell.hrc"

в рядом лежащий:

"C:\Program Files\Far Manager\Plugins\FarColorer\base\hrc\proto.hrc"

добавил строки:

<prototype name="powershell" group="scripts" description="PowerShell">
<filename>/\.(ps[dDmM]?1|psfconsole)$/i</filename>
<location link="powershell.hrc"/>
</prototype>

@pakan:
pakan

В продолжение темы GraphViz

для mediawiki есть расширение

mediawiki.org

подробное описание разметки DOT на русском языке здесь:

lib.custis.ru

Для python под windows пользую networkx.lanl.gov собрал успешно как описано здесь: hilaltarakci.blogspot.com

@pakan:
pakan

Сегодня ислледовал предмет построения графов с помощью graphviz.org

Удобное описание синтаксиса DOT на русском: lib.custis.ru

Еще, обнаружены восхитительные графики для проектов на
ohloh.net

они "рисуются" на canvas с по мощью highcharts.com
данные "подаются" через JSON, пример url-a: ohloh.net


*graphviz *visualization *javascript *charts

@pakan:
pakan

только сегодня узнал, что в mysql есть функция SUBSTRING_INDEX

примеры:

mysql> SELECT SUBSTRING_INDEX('john@localhost', '@', 1);
-> 'john'
mysql> SELECT SUBSTRING_INDEX('john@localhost', '@', -1);
-> 'localhost'

dev.mysql.com

нобнаружилось через sqlmaestro.com

@pakan:
pakan

docs.djangoproject.com

Весьма удобно для поля модели с choices пользовать:

p.get_gender_display()
вместо
p.gender

в том же __unicode__()

@pakan:
pakan

много интересного нашлось в:

Hidden features of Python — stackoverflow.com

@pakan:
pakan

Для работы с историей в clipboard на Ubuntu установил glipper
[fransdejonge.com]

Под windows уже давно пользую ditto [sourceforge.net]

@pakan:
pakan

Подписался на на фиды django, python с dzone.com

css.dzone.com css.dzone.com

@pakan:
pakan

RFC 4627: The MIME media type for JSON text is application/json.

подсмотрено: stackoverflow.com

@pakan:
pakan

Подсмотрено в: en.newinstance.it

Проверив, что файл /etc/bash_completion.d/git существует, добавил в ~/.profile:

GIT_PS1_SHOWDIRTYSTATE=true
PS1='\[\033[32m\]\u@\h\[\033[00m\]:\[\033[34m\]\w\[\033[31m\]$(__git_ps1)\[\033[

и все работает!

@pakan:
pakan

Консольные программы для просмотра свойств файлов:
forum.farmanager.com

Web: aria2.sourceforge.net
Поддерживаемые форматы: .torrent, .meta4, .metalink

Консольная программа для скачивания файлов/торрентов.
Умеет показывать список файлов.
Torrent-файлы отображаются более детально.

edit:< aria2c.exe -S "!\!.!"

@pakan:
pakan

офигительно содержательный блог посвященный драгоценностям, золоту и брильянтам
brilaum.ru

@pakan:
pakan

цитата из compress.ru

"Согласно спецификации ATA/ATAPI регулировка может осуществляться по 126 дискретным уровням (значения в hex 0x80-0xFE), но на практике часто поддерживаются только два уровня регулировки — AAM ON (шумопонижение включено — значения hex 0x80-0xA0) и AAM OFF (соответственно максимальная производительность — значения hex 0xA1-0xFE). Принцип работы утилит, управляющих уровнем шумности винчестеров, заключается в изменении содержимого специального регистра Аcoustic Management.

Как правило, эта функция не предусматривает плавного снижения скорости, а лишь переключает режимы из «быстрого» в «тихий», но расширение ее возможностей запланировано в будущих реализациях. Причем шумность диска можно менять в любой момент без потери целостности диска, то есть не разрушая имеющуюся на нем информацию"

Этими значениями можно управлять с помощью утилиты hdparm, соотв. ключи:

-B Set Advanced Power Management setting (1-255)

и

-M Get/set acoustic management (0-254, 128: quiet, 254: fast)

@pakan:
pakan

Краткий список [идей] кастомных legend для chart под flex3:

1. LineChart with CheckBox Legend (Filter Series): flexdevtips.blogspot.com src: keg.cs.uvic.ca

2. AdvancedLegend Component (Adobe Flex 3): srirangan.net src: srirangan.net

3. interactive legend – explode piechart wedge: shemesh.wordpress.com src: shemesh.axspace.com

@pakan:
pakan

Ставил python2.6-amd64 под 64 битной windows.
Многие модули нашлись тут: lfd.uci.edu
О том, что не нашлось ниже.

На офсайте launchpad.net нет сборки для amd64 — только для x32, нашлось тут: egenix.com
кроме того voidspace.org.uk здесь нашлось voidspace.org.uk нужно для paramiko

Итого: лучше[быстрее] ставить x32 версию python (она работает на 64битной ОС без проблем), Python и amd64 ставить проблемно — собранные модули в основном "от энтузиастов"

@pakan:
pakan

cacti
для наблюдения за очередью процессора в windows можно пользовать Win32_PerfFormattedData_PerfOS_System — он включает метрику uint32 ProcessorQueueLength

msdn.microsoft.com

@pakan:
pakan

zadolba.li — Жизненные истории, многие смешные, а от некоторых плакать хочется

@pakan:
pakan

*maverick
Задача:
Нужно вычислять(evaluate) на python javascript код.
Решение:
Пользовать code.google.com или code.google.com или ...искать еще

на моей Ubuntu 10.10/maverick x64 собирал из исходников pyv8, взял за основу эту заметку: troeger.eu с поправкой на x64 (scons arch=x64).
Безуспешно — pyv8 не собралось.
В итоге — взял отсюда уже собранное [Precompiled package for Debian x64 w/ Python 2.6 and Boost 1.41] code.google.com , дабы удовлетворить зависисимость пришлось создать симлинк в /usr/lib:
ln -s libboost_python-py26.so.1.42.0 libboost_python.so.1.41.0

python-spidermonkey собралось без проблем, все сделал как описано в разделе Installation, кроме установки python-pyrex пакетом через apt.

Для интересу сравнил скорость вычисления выражения "1+2":

In [1]: from spidermonkey import Runtime
In [2]: rt = Runtime()
In [3]: cx = rt.new_context()
In [4]: cx.eval_script("1 + 2")
Out[4]: 3
In [5]: timeit cx.eval_script("1 + 2")
10000 loops, best of 3: 23.6 us per loop
In [6]: import PyV8
In [7]: ctxt = PyV8.JSContext()
n [8]: ctxt.enter()
In [9]: ctxt.eval("1 + 2")
Out[9]: 3
In [10]: timeit ctxt.eval("1 + 2")
100000 loops, best of 3: 22.2 us per loop

@pakan:
pakan

Очень воодушивился посланием от веб студии к фрилансерам lnkd.in
twitter.com

Да, КОНКРЕТНО...

@pakan:
pakan

Установил chkconfig_11.0-79.1-2_all.deb, взял тут: ubuntu2.cica.es
По сути это более привычная [для меня бывалого rpm-щика] альтернатива инструменту sysv-rc-conf, который суть альтернатива встроенному update-rc.d