Archive for 'narzędzia'

mutt & firefox (by urlview)

w ubuntu wystarczyło: apt-get install urlview w ~/.muttrc dodane makro macro pager \\cb <pipe-entry>urlview<enter> ‘Follow links with urlview’ orac plik ~/.urlview: REGEXP ((http|https|ftp|gopher):(//)?[^ <>"\\t]*|www\\.[-a-z0-9.]+)[^ .,;\\t<">\\):] COMMAND /usr/bin/nohup firefox -remote „openURL(„%s”, new-tab)” >/dev/null 2>&1 & teraz ctrl+b zbiera linki z treści wiadomości, które otwieramy w wybranej przeglądarce

google apps (gmail) i mutt

Znalezione na sieci i przystosowane do google apps: set imap_user = „user@domena.pl” set imap_pass = „password” set smtp_url = „smtp://users\\@domena.pl@smtp.gmail.com:587/” set smtp_pass = „password” set from = „user@domena.pl” set realname = „My ql user” set folder = „imaps://imap.gmail.com:993″ set spoolfile = „+INBOX” set postponed=”+[Google Mail]/Drafts” set header_cache=~/.mutt/cache/headers set message_cachedir=~/.mutt/cache/bodies set certificate_file=~/.mutt/certificates set move = no

git pre-commit hook – symfony / php

Mam jeszcze tą nieprzyjemnośc pracy z PHP (w tym przypadku z symfony framework) i aby była przyjemniejsza dodałem sobie hook na pre-commit do git’a. * http://dl.getdropbox.com/u/185133/git/pre-commit by zadziałało przerywanie commit’a gdy ‘symfony unit-test‘ się nie udadzą, potrzebna jest łatka na symfony (przynajmniej na moją wersję 1.0.17) * http://dl.getdropbox.com/u/185133/git/symfony_return_code.diff Hook zakłada, że commit jest robiony w [...]

git, svn i puste katalogi

Importując repozytorium svn’a poprzez git-svn tracimy puste katalogi, co czasem nie jest przyjemne. W dodatku to przecież nasze katalogi i chcemy je mieć Dziś mnie trochę to przycisnęło więc, pogadałem chwilę z google i znalazłem użyteczny skrypt git-me-up. Wystarczy pobrać sam plik git-me-up, nadać mu prawa wykonywania i wykonać: git-me-up http://svn.somerepo.com/path/to/project ./project a skrypt sam [...]

lint dla php

Za dnia piszę najczęściej w php i zazdroszczę pythonowi pylinta. Z ciekawości zagooglałem i znalazłem rozwiązanie dla PHP sprawdzające Coding Standard: pear install PHP_CodeSniffer phpcs –standard=Zend SomeTest.class.php phpcs -i podaje dostępne standardy: PEAR MySource PHPCS Squiz Zend Mi najbardzie odpowiada Zend co widać po wynikach lintowania, najczęściej 0 ostrzeżeń i błędów . phpcs pozwala także [...]

virtualbox brakujący vboxdrv kernel + ubuntu

Czasem w Ubuntu (np przy pakietach proposal) przychodzi wyższa wersja kernela bez upgrade drivera do virtualbox’a Wtedy pomaga mi taka kombinacja sudo apt-get install virtualbox-ose-source sudo m-a update sudo m-a prepare sudo m-a a-i virtualbox-ose sudo /etc/init.d/vboxdrv restart Restart virtualbox’a i gotow. Back to work.