Coding with Titans

so breaking things happens constantly, but never on purpose

Triki z SVN: Przenoszenie repozytorium na OpenWRT

Na szczęście autorzy Subversion przewidzieli, że potrzeba czasem przenieść repozytorium z jednej lokalizacji do drugiej z zachowaniem pełnej historii. Pobieramy i zapisyjemy w pliku ‘repo.dump’ istniejące rewizje poleceniem: svnadmin dump <ścieżka_do_źródłowego_repozytorium> > repo.dump Na ekranie zobaczymy postęp w formie: * Dumped revision 0. * Dumped revision 1. * Dumped revision 2. * Dumped revision 3. * Dumped revision 4. * Dumped revision 5. * Dumped revision 6. * Dumped revision 7. Read more →

Triki z SVN: tworzenie repozytorium na OpenWRT

Na początku serii porad o zarządzaniu i operacjach z serwerem SVN pokażę najprostszą rzecz – a mianowicie utworzenie nowego repozytorium. Zakładam jednocześnie, że będzie ono hostowane na naszym lokalnym routerze z systemem OpenWRT BackFire 10.03 oraz, że w chcemy mieć do niego dostęp przy użyciu protokołów svn:// i svn+ssh://, zależnie od tego, z której strony się łączymy. Prawdopodobnie Subversion nie jest jeszcze zainstalowany w ogóle. Dlatego, aby się upewnić sprawdzamy listę zainstalowanych dodatków: Read more →

Instalacja OpenWRT na Asus WL-500g Premium v1

Słowem wstępu – jak to już wcześniej opisałem udało mi się reanimować router. Model całkiem niezły i radość tym większa, że teraz mając dwa, na jednym można poeksperymentować. Jak zatem da się go jakoś mądrze wykorzystać? Otóż w sieci domowej miło jest mieć jakiś serwerek, gdzie poprzez zwykłe otoczenie w Windowsie można by trzymać kopie swoich dokumentów, zdjęć, filmów i mieć do nich zawsze dostęp. Lub też utrzymywać inne repozytorium (jak SVN, git czy mercurial) albo uderzyć z zupełnie innej strony i postawić sobie stronkę WWW na własne potrzeby. Read more →

Naprawiamy router Asus WL-500g Premium

Jakiś czas temu awarii uległ mój router Asus WL-500gP. Sam moment zejścia trwał dość długo, bo około miesiąca i objawiał się dosyć dziwnie, w różnych etapach żywotności. Aż w końcu pewnego dnia, umarł, a później cudownie ożył! Ale po kolei. Najpierw zastałem go resetującego się raz po raz. Było to o tyle ciekawe, iż na pierwszy rzut oka wpływ na to miało uruchamianie się WiFi. Zazwyczaj to po zapaleniu tej lampki następował restart. Read more →

OpenWRT - omówienie

Zebrana garść informacji i odkryć a propos dystrybucji OpenWRT BackFire 10.03. Nie będę ukrywał, iż będąc w posiadaniu ASUS WL-500gP v1 postanowiłem go wykorzystać do czegoś ciekawszego, niż tylko przepychania pakietów. Choć oryginaly firmware posiadał dość ciekawe funkcje, to i tak (zważywszy na niewielkie zużycie prądu oraz możliwość podpięcia urządzeń na USB) sprzęt ten wydawał się kuszący, aby uruchomić na nim: serwer plików SAMBA w sieci lokalnej serwer kontroli wersji (Subversion, Git, Mercurial) serwer WWW serwer SFTP/FTP Na sam początek odsyłam do źródeł, czyli www. Read more →