Очередной дамп памяти и записной книжки.
Linux desktop
Запись потока из gource + кодирование ffmpeg
lossless source:
gource -1920x1080 -s 0.2 \ --hide filenames,dirnames,progress,mouse -o - \ | ffmpeg -y -r 60 -f image2pipe -vcodec ppm \ -i - -threads 4 -cpu-used 0 -c:v ffvhuff input.mkv
encode:
ffmpeg -i input.mkv \ -c:v libx264 \ -preset ultrafast \ -qp 12 \ -threads 4 \ test2.mp4
Сильно повысить скорость листания в Evince (стандартный просмотрщик документов для Gnome) можно, отключив боковую панель слева (F9).
Linux Steam audio:
export SDL_AUDIODRIVER=alsa
(source: https://bbs.archlinux.org/viewtopic.php?pid=1223796#p1223796)Virtualbox headless from GUI: shift+start button.
LaTeX
Latex русские буквы в формулах и PDF. Если захочется использовать русские буквы в качестве русских букв в формулах, то спасёт пакет mathtext. Если захочется получить нормальные русские буквы при поиске в готовых pdf, то поможет пакет cmap. Впрочем, есть ещё лучшее решение: можно проинклюдить файл glyphtounicode.tex с unicode-кодами значительной части символов, тогда в готовом pdf можно будет искать (и копипастить) греческие буквы и многие математические значки.
Системы сборки специально для LaTeX: rubber, latexmk
Просто милота: http://www.texample.net/tikz/examples/hand-drawn-lines/
Tikz, создание отдельных иллюстраций с помощью
pdflatex --jobname=fig-01
получится файлfig-01.pdf
с отдельной картинкой\pgfrealjobname{my-figures} ... \beginpgfgraphicnamed{fig-01} \begin{tikzpicture} ... \end{tikzpicture} \endpgfgraphicnamed
Dev
Flash of unstyled content в Firefox для тега input с атрибутом autofocus. Сначала подумал, что это связано с quirks mode, потому что W3C валидатор подсказал, что комментарии до доктайпа могут приводить к такому. https://bugzilla.mozilla.org/show_bug.cgi?id=712130
В комментариях есть хаки для обхода.
Дождаться полной загрузки MathJax: The way to synchronize with MathJax’s startup actions it to register a StartupHook that will fire when the startup is complete. For example, you can use MathJax.Hub.Register.StartupHook(“End”,function () { … your startup code here … }); at the end of the tag that configures MathJax, or in a separate tag just after loading MathJax if you are using the default MathJax configuration file in MathJax/config/MathJax.js. That should let you hook into MathJax’s initialization sequence so you can do your own setup at the right time.
Selenium не может открыть страницу, если в
/etc/host
запись сlocalhost
не стоит на первом месте.http://code.google.com/p/selenium/issues/detail?id=3280
Tomcat 7 parallel deployment. Одновременный запуск разных версий приложения. В Jenkins тогда вместо плагина DeployPlugin нужно использовать copy ssh.
Embedded tomcat with maven (executable war): http://tomcat.apache.org/maven-plugin-2.0/executable-war-jar.html
Netbeans Freemarker plugin
http://java.net/projects/nb-api-samples/sources/api-samples/show/versions/7.2/misc/ftl
svn co https://svn.java.net/svn/nb-api-samples~api-samples/versions/7.2/misc/ftl
Комментариев нет :
Отправить комментарий