Skip to main content

blog.dsinf.net

2014

Firefox wyglądający po ludzku pod Linuksem.
·240 words·2 mins
blog.dsinf.net firefox linux
Na Windowsach 7 i nowszych mamy ładny centralny przycisk “Firefox” oraz usunięty pasek tytułu w trybie maksymalizacji - bo po co on komu no i zajmuje tylko miejsce. Na Linuksach wygląda to tragicznie. Ani GTK, ani Qt czyli silniki utrzymujące Gnome /Unity oraz KDE nijak się z tym kompatowym wyglądem nie integrują. Powoduje to straszne efekty wizualne, tym gorsze na stacjach typu serwer z grafiką 1024x768, gdzie wszystkie paski są monstrualnie wielkie, a ty musisz pilnie pobrać aktualizację od producenta routera czy coś podobnego.
VLC jako root – nie róbcie tego w środowisku produkcyjnym
·129 words·1 min
blog.dsinf.net linux root vlc
Tak, są ludzie tak leniwi, że pracują na koncie roota. Ale są też tak wredni deweloperzy, że zmuszają użytkownikó do rekompilacji całego ogromnego pakietu jakim jest m.in. VLC ze specjalną flagą by dało się wystartować jako root…
W poszukiwaniu edytora uniwersalnego [Sublime Text]
·945 words·5 mins
blog.dsinf.net edytor linux sublime text
Edytor to najważniejsze narzędzie każdego informatyka niezależnie od jego specjalności. Od wyboru głównego edytora zależy komfort codziennej pracy. Artykuł jak najbardziej subiektywny :)
FoGall wydany. Prosta katalogowa galeria w PHP z prostym uploaderem
·194 words·1 min
blog.dsinf.net
Trochę poddenerwowany brakiem sensownego webowego skryptu galerii, który by bazował na katalogach systemu plików (wgrywam przez SFTP i oglądam jak są zapisane na dysku), a tym bardziej wyposażonego w jakiś webowy system wgrywania, stworzyłem własny - FoGall. W ogólności jest to remix Simple Metro PHP Gallery odpowiadającego za wyświetlanie obrazków i robienie miniatur z potężnym Pluploadem, który zapewnia łatwe wgrywanie wielu plików za pomocą m.in. HTML5, HTML4, Flasha, Silverlighta i jQuery’ego.
Librus Cleaner
·19 words·1 min
blog.dsinf.net userscripts
Czas najwyższy nadszedł na wydanie Librus Cleaner’a, czyli userskryptu poprawiającego e-Dziennik Librus.

2013

MySQL: pseudo TRUNCATE DATABASE
·241 words·2 mins
blog.dsinf.net mysql
MySQL oferuje DROPa (kasującego obiekt) na bazę danych i tabelę, natomiast TRUNCATEa (zerującego rekordy w obiekcie) tylko na tabelę. Czasem jednak chcemy wyczyścić bazę danych, żeby załadować dane z kopii zapasowej, jednak nie możemy (bo na naszym hostingu się nie da) lub nie chcemy (bo mamy przypisane procedury tudzież uprawnienia specjalne) skasować obiektu bazy danych. Jak zwykle - jest na to skrypt :)
Jak zawsze nie zawiodłem się na ubuntu... Historia kilku restartów.
·318 words·2 mins
blog.dsinf.net multiscreen ubuntu
Po długiej przerwie postanowiłem dać ubuntu kolejną szansę. I mimo względnie przyjemnego startu jest jak zawsze czyli niezbyt dobrze
PHP: var_dump do zmiennej
·138 words·1 min
blog.dsinf.net php
Tego łatwo się nie znajdzie, a potrafi krwi napsuć. W PHP var_dump() wyrzuca zmienną wraz z jej typem, o jest szczególnie użyteczne przy rzucaniu całych tablic (np. $_GET, czy $_SERVER). Ale jak ściągnąć wynik do zmiennej, żeby np. wrzucić go do pliku?
Teoretycznie zbędny, ale czasem przydatny zegarek w skrypcie CMD
·80 words·1 min
blog.dsinf.net cmd
Dziś coś śmiesznie zbędnego, ale czasem jak się okazuje przydatnego - zegarek napisany na szybko w skrypcie CMD.
WordPress: wiele kategorii w jednym archiwum wpisów + filtrowanie wpisów na stronie głównej
·247 words·2 mins
blog.dsinf.net wordpress www
Dwie ciekawostki dotyczące kategorii na Wordpressie. Pierwsza to chyba jedyny odpowiednik potężnego dodatku do Drupala Views - możliwość konstruowania zapytań do artykułów, a druga - modyfikacja treści prezentowanych na stronie głównej - jak na Wordpressa przystało trzeba to "z palca" dopisać do motywy i rzecz jasna potem go omyłkowo nie zaktualizować.