Samba to popularny program pozwalający zintegorwać dwa światy: Windowsa i Linuksa
Wszystkie wpisy, których autorem jest Krzysztof Jozwiak
AIX – czas ostatniego logowania użytkownika
Czasem musimy sprawdzić kiedy ostatni raz ktoś się logował. Przydatne wtedy może być polecenie lssec oraz mały skrypt perla.
AIX: Jak sprawdzić wielkość dysku nie dodanego do VG
Jednym z podstawowych problemów z dyskami i planowaniem wolnej przestrzeni w przypdku AIX-a jest wiedza jaki duży jest dysk (ściślej PV). Z pomocą może przyjść nam polecenie bootinfo (nieudokemntowane) z opcją -s.
[node2:root:/home/root:] bootinfo -s hdisk0 17357
ISCSI i AIX 6.1
Cóż, nie stać nie ma drogie pamięci masowe, własnego SAN-a itp, więc postanowiłem zainteresować się ISCSI :), tańsze to jak również można używać nie tylko na AIX-ie ;). Konfiguracja clienta ISCSI jest prosta, w zasadzie są to 3 kroki.
Svn – prowadzenie do zarządzania serwerem subversion dla administratorów
Subversion to system kontroli wersji plików. W każdej organizacji, firmie, zespole programistów z pewnością przyda się możliwość trzymania różnych wersji tego samego dokumentu, przeglądania co kiedy się zmieniło, czy kto wprowadził zmianę.
Czytaj dalej Svn – prowadzenie do zarządzania serwerem subversion dla administratorów
Pliki konfiguracyjne projektu w PHP
No więc zwyczajowo robiłem tak: tworzyłem plik php z danymi konfiguracyjnymi i jak chyba każdy dołączałem go przez require_once do projektu. Ostatnio postanowiłem potworzyć dodatki także w Perlu i pojawił się problem, musiałem tworzyć osobny plik konfiguracyjny dla Perla. Mała przenoszalność tutaj. Postanowiłem więc zmienić formę pliku konfiguracyjnego na ini. I Perl szczęśliwy i PHP potrafi to odczytać ;).
Stary kod php…
Wziąłem się za porządki w moich php-wych projektach. Jeden z nich swoje początki ma mniej więcej 9 lat temu :D. Ostatnie poprawki robiłem w nim jakies 3 lata temu, natomiast główny kod powstał jakieś 6 lat temu. Kurcze, załamałem się tym, jak to było pisane… I pomyśleć, że dzięki temu znalazłem 2 moje byłe prace :D. Teraz już wiem, czemu w nich dużo nie zarabiałem…
SVN i tworzenie nowej galęzi
Postanowiłem być sprytny, utworzyłem katalog branches, tam umieściłem katalog smarty_1 by zrobić miejsce na nową gałąź i kazałem przekopiować svn-owi gałąż trunk do branches/smarty_1, niestety to nie działa tak ;). SVN stworzył podkatalog trunk w smarty_1 ;). Drugie podejście było już wykonane poprawnie. Przy kopiowaniu pozwoliłem mu samodzielnie stworzyć katalog smarty_2 ;). Dzięki czemu nie pojawił się trunk. Musze znowu pamiętać by nie być za sprytny w przyszłości 😉
Smarty vs Open Power Templates
Cóź, muszę przyznać że poległem. Zawsze byłem zwolennikiem Open Power Templates (znaczy w dawnych czasach czyli za wersji 1.x), jednak nowa ich wersja okazała się zbyt trudna dla mnie, musiałem przerzucić się ns Smarty. Może jestem zbyt niecierpliwy, może ich tutorial dla początkujących nie jest taki prosty?
SVN i zewnętrzne repozytoria
Często się zdarza, iż korzystamy w naszym projekcie z elementów przygotowanych przez innych, opublikowanych w ich repozytoriach. SVN umożliwia dołączanie do własnego projektu zewnętrznych repozytoriów.