1. vim & pylint

    Pylint, to oprócz Pyflakes i PyCheckera, najpopularniejszy sposób statycznej analizy kodu napisanego w Pythonie. Nie zamierzam się silić na analizę porównawczą czy recenzje tych narzędzi (można o tym poczytać choćby tutaj), a jedynie podzielić się tym jak łatwo jest podpiąć Pylinta pod vima.

    Wystarczy poniższy fragment umieścić w .vimrc

    au …
    read more

    There are comments.

  2. Hold/Unhold packages helper

    $ tail .bash_aliases

    # hold/unhold
    
    function hold {
        if [[ $# -ne 0 ]]; then
            for PKG in $\*; do
            echo "${PKG}" hold \| dpkg --set-selections && echo "Set ${PKG} on hold"
            done
        else
            echo "Currently on hold:"
            dpkg --get-selections \| grep hold \|\| echo "No packages set on hold"
        fi
    }
    
    function unhold {
        for PKG in $\*; do
            echo "${PKG}" install …
    read more

    There are comments.

  3. Konfiguracja touchpada xserver-xorg 1.7.6-2+

    Historia zatoczyła koło - konfiguracja touchpada wraca do xorg.conf, a dokładniej do nowo wprowadzonego xorg.conf.d/10-synaptics.conf. Mój konfig wygląda tak:

    Section "InputClass"
            Identifier "touchpad"
            Driver "synaptics"
            MatchIsTouchpad "on"
            Option "TapButton1" "2"
            Option "TapButton2" "1"
            Option "TapButton3" "3"
            Option "VertEdgeScroll" "on"
            Option "VertTwoFingerScroll" "on"
            Option "HorizEdgeScroll" "on"
            Option …
    read more

    There are comments.

  4. Modyfikacja zależności pakietu deb

    Przy okazji wydania nowej wersji wtyczki gfire po raz kolejny stanąłem przed problemem pozornie niespełnionych zależności. Czemu pozornie? Deweloperzy wspomnianej wtyczki udostępniają paczkę zbudowaną pod Ubuntu. Cały problem w tym, że libpurple ma inne nazewnictwo w Ubuntu niż w Debianie (1:2.x zamiast 2.x) i mimo iż mam …

    read more

    There are comments.

« Page 4 / 6 »

blogroll

social