23
listopada
2010
Niektorzy ludzie są z natury tępi, jak ja.
Od miesiąca składamy nowe szafki w kuchni i mimo że od paru tygodni wiem jak dostosować ustawienie drzwiczek za pomocą odpowiedniego ustawienia śrubek przy mocowaniach zawiasów, dopiero dzisiaj mnie "olśniło" i się udało.
I nareszcie w szafkach między drzwiczkami nie ma szpar na 1cm i wszystko jest ładnie i równo poustawiane. Jak widać sa ludzie którym opanowanie teorii nie wystarczy. Także opanowanie teorii w praktyce. Dopiero opanowanie praktyki w praktyce daje jakieś efekty :]
18
listopada
2010
Jak niektórzy wiedzą gentoo posiada narzędzie eix służące do szybkiego wyszukiwania pakietów w systemie.
Na ogół współpracuje on z standardowym managerem pakietów, czyli portage. Dla użytkowników paludis istnieje wtyczka która sprawia że po wykonaniu synchronizacji poprzez paludis następowało aktualizowanie cache'u eix na wszystkich repozytoriach używanych przez paludis.
Niedawno paludis został odstawiony na "boczny tor" przez developerów i obecnie rozwijany jest nowy klient, cave, nadal wchodzacy w sklad pakietu paludis.
Problem z cave polega na tym że dotychczasowa wtyczka dla eix przestała działać. W związku z tym przysiadłem i wyskrobałem nową, zgodną z nowym managerem.
/etc/paludis/hooks/sync_all_post
#!/bin/bash
[[ -x /usr/bin/update-eix ]] || return 0
source ${PALUDISEBUILDDIR}/echo_functions.bash
ebegin "Updating eix database"
opts= for repo in $(${PALUDIS_COMMAND} --list-repositories | sed -n /^*/s/^..//p)for repo in $(cave print-repositories)
do
[[ $(cave print-repository-metadata ${repo} | grep format | cut -d= -f 2) \
== "ebuild" ]] || \
[[ $(cave print-repository-metadata ${repo} | grep format | cut -d= -f 2) \
== "e" ]] || continue
location=$(cave print-repository-metadata ${repo} | grep \^location | cut -d= -f2)
opts="${opts} --add-overlay ${location}"
done/usr/bin/eix-update -o ${ROOT}/var/cache/eix-tmp -q ${opts}
[ -f ${ROOT}/var/cache/eix ] && /usr/bin/eix-diff ${ROOT}/var/cache/eix ${ROOT}/var/cache/eix-tmp/bin/mv ${ROOT}/var/cache/eix ${ROOT}/var/cache/eix.old
/bin/mv ${ROOT}/var/cache/eix-tmp ${ROOT}/var/cache/eix
dodatkowo musimy ustawić /etc/eixrc
OVERLAY_CACHE_METHOD="parse"
W przeciwnym razie eix będzie sypać błędami przy skanowaniu dodatkowych repozytoriów.
teraz wystarczy zrobić cave sync i sprawdzić czy pakiety z repozytoriów pokazują się w eix.
18
listopada
2010
Z ciekawosci zapuscilem firefox 4 beta 7 (bodajże).
Nareszcie ktos rozwiazal jedno z najbardziej uciazliwych problemow z ta przegladarka. I nie chodzi tu o wydajność, ale o to co pojawia się po kliknięciu linku prawym klawiszem myszy.
W 4 beta najpierw jest otworz w nowej karcie a potem jest w nowym oknie. Odwrotnie niż do tej pory. Teraz trzeba się tylko przestawić i nie wybierać drugiej opcji za każdym razem :]
A prywatnie :
Mało piszę bo czasu nie ma za bardzo. Wrzuciłem kolejną kupę kasy w kolejny kurs prawa jazdy, w pracy robota po pachy, w domu tłuczenie testów. Może coś napiszę w niedługim czasie (przydałoby się o LaTeX kontynuować).
14 września 2011, 22:19:53 | klucz ssh na gitorious |
Od niedawna przyłapałem się na tym że na gitorious.org przestał działać mój klucz ssh. Próba ponownej instalacji klucza powodowała jego odrzucanie ( " ssh key invalid " ).
Problem polega na tym ze zamiast user@host na końcu klucza trzeba wpisać swój email jaki podaliśmy przy rejestracji w gitorious.org. Być może problem nie dotyczy wszystkich, ale u mnie było to jedyne działające rozwiązanie.
04 lipca 2011, 12:48:34 | Tunelowanie esx po ssh |
Szybka notatka na przyszłość; aby wbić się na serwer ESX za pomocą vSphere poprzez tunel SSH, trzeba przeforwardować porty 443, 902, 903 oraz dodać wpis do hosts postaci
127.0.0.1 esxhost
bez tego nie pójdzie. Posiadanie wpisu określającego 127.0.0.1 jako "localhost" też z jakiegoś powodu nie wystarcza i dostaje się tajemnicze informacje o nieprawidłowym hoście, braku łączności itp.
02 sierpnia 2010, 20:12:02 | [mini] nietypowy problem CUPS |
ERRDOS - ERRbadaccess (Invalid open mode.) opening remote spool Test Page
W takiej sytuacji należy w windows w wlaściwościach drukarki odznaczyć "drukuj bezpośrednio na drukarkę". Dziwne, ale zostawię to sobie tutaj na przyszłość.