Use meta key on Linux in Intellij IDEA based IDEs

Lack of meta key in IntelliJ IDEA on Linux. Why? For a long time I miss ability to use meta-key with IntelliJ based IDEs. On Windows it’s impossible, because win-key is kind of magical. On the other hand, on Linux, it’s a typical modifier key, like Control or Alt. So why can’t we use that […]

WordPress: znikający panel administracyjny

Od pewnego czasu miałem problem z panelem administracyjnym wordpressa: znikał. Ładował się, przez kilka sekund działał, a potem znikał, zostawało białe tło i sam <head/>. Co się naprzeklinałem, to moje. Sprawdziłem, co się dało, odkryłem, że ktoś się już zdążył przez tego wordpressa wbić na mój serwer i wykorzystywać go do wysyłki spamu. Ktoś inny […]

Gdy MC nie chce edytowanych zapisywać plików na zdalnym serwerze… Ku pamięci

Midnight Commander to kapitalne narzędzie, kto korzystał z jego protoplasty w czasach DOSa, ten wie. Jest niczym szwajcarski scyzoryk dla takiego lenia, jak ja. Must-have wszędzie, gdzie tylko da się odpalić konsolkę. Na windows też.

Ekipa od Ubuntu w paczce ustawiła domyślną konfigurację tak, że próba zapisu pliku otworzonego z vfs kończy się niepowodzeniem. To znaczy, mc nic nie mówi, tylko nie wgrywa pliku na serwer.

Przemyślenia po coding-rage’u: Agile są lepsze!

Dłubię pewien projekt.
<hermetyczny żart>Spędziłem 2 ostatnie dni i 2 ostatnie noce, czyli cztery dni, na kodzeniu.</hermetyczny żart> Staram się pisać zgodnie ze sztuką, dbać o detale, automatyzować co się da i pisać testy jak grzeczny chłopiec. Klepać kod zaczynając od niższych warstw w PHP, myśląc nad schematem bazy danych itp itp.

Gdy czytam cudzy kod i widzę, że jest niechlujny, bez testów, z ręcznym, by nie powiedzieć murzyńskim automatyzowaniem, coś mnie trafia.

Zacząłem się zastanawiać, dlaczego, na Latającego Potwora Spaghetti, idzie mi to tak wolno? Fakt, że kilka razy samemu coś spieprzyłem i próbowałem cofać zmiany ręcznie zamiast wesprzeć się Gitem. Fakt, że w końcu nauczyłem się jak używać takich wynalazków jak composer i bower. Fakt, że to mój pierwszy projekt w Laravel 4 (mam doświadczenie z Laravel 3). Ale do jasnej, dlaczego idzie mi to 3x wolniej, niż w trakcie uczenia kogoś, kto PHP widzi pierwszy raz na oczy?

Niech Git w Ubuntu pamięta hasło do GitHub czy Bitbucket

Męczyłem się i przeklepywałem hasło z keepass by zalogować się do github/bitbucket przy robieniu push, a tymczasem Git ma to wbudowane. There’s an app for that! Siedzi sobie toto w /usr/share/doc/git/contrib/credential/gnome-keyring i czeka na skompilowanie. Po kolei: Potrzebujemy mieć nagłówki do gnome-keyring: sudo apt-get install libgnome-keyring-dev Następnie wchodzimy do katalogu ze źródłami helpera i make: […]

Win7 niedotykalski…

Chyba właśnie ubiłem windowsa na komputerze który mam z pracy. Chciałem zmienić rozmiar partycji z win7 by przenieść trochę wolnego miejsca do kolejnej partycji, z Ubuntu. A tu zonk, win7 się nie odpala. Resize robiłem jakimś windowsowym softem który ponoć jest niezły. I jestem wkurzony, bo gdybym to zrobił jak normalny biały człowiek, przez gparted, […]

Jedno logowanie a wiele witryn?

W jaki sposób jogger robi jedno logowanie do całej platformy? Prześledziłem to, co się dzieje w ciastkach – przy logowaniu jest przesyłane ciastko csid które pozostaje stałe gdy klikam po linkach w swojej domenie, gdy klikam po panelu administracyjnym, ale gdy przejdę do obcej domeny (sprawdzałem ekrany.org.pl) to ustawione jest już tylko phpssid, a csid […]