P.I.W.O v5 - Poznańska Impreza Wolnego Oprogramowania
Call for Papers
Ruszyły prace organizacyjne związane z 5. edycją Poznańskiej Imprezy Wolnego Oprogramowania. Od dziś rozpoczynamy przyjmowanie zgłoszeń wykładów i prezentacji, które zostaną przedstawione podczas 5. edycji Imprezy. Wszystkich, którzy zajmują się hobbistycznie lub zawodowo wolnym oprogramowaniem, a chcieliby podzielić się swoją wiedzą podczas P.I.W.O. zachęcamy do przesyłania pomysłów wystąpień na adres marcin.bazydlo [at] gmail.com. Termin nadsyłania zgłoszeń mija 16.05.2008, co daje wszystkim szansę zagospodarowania czasu w długi majowy weekend i przygotowania zadań na wolne w trakcie Bożego Ciała:). Przyjęcie wystąpienia na nową edycję P.I.W.O. będzie wiązało się z przesłaniem jego konspektu w formie elektronicznej na min. 1 tydzień przed Imprezą.
Tegoroczne P.I.W.O. odbędzie się w sobotę 31.05.2008 i będzie trwać 1 dzień. Podobnie jak w poprzednich latach spotkamy się w udostępnionych nam przez władze uczelni salach Politechniki Poznańskiej.
Oprócz prelegentów poszukujemy (tradycyjnie) również sponsorów i patronów medialnych - zainteresowanych prosimy o kontakt mailowy. Wszystkich sympatyków Wolnego Oprogramowania i P.I.W.O. już teraz serdecznie zapraszamy:)
Konfiguracja Postgresql
Huh udało się, zapisuje ku potomności, taka pierdółka a zajęła kilka godzin grzebania w sieci i plikach konfiguracyjnych. Ad rem, co chce osiągnąć
- postgres z użytkownikiem teodor, hasłem haslo
- dostęp do serwera z zewnętrznego hosta po tcp
Sprawa jest banalnie prosta, tylko trzeba wszystko skonfigurować właściwie. Instalujemy odpowiednie pakiety
apt-get install postgresql-8.1 postgresql-client-8.1następnie edytujemy plik /etc/postgresql/8.1/main/postgresql.conf w moim przypadku chciałem, żeby postgres był dostępny z zewnątrz pod adresem ip 192.168.20.100
listen_address = 'localhost,192.168.20.100'port domyślnie ustawiony jest na 5433, zmieniamy na 5432
port = 5432wsio wszystko w tym pliku, teraz umożliwimy dostęp do serwera z hostów w podsieci 192.168.20.0/24 w tym celu edytujemy plik /etc/postgresql/8.1/main/pg_hba.conf dodajmy takową linie
host all all 192.168.20.0/24 md5
- ostatnia kolumna sprawia, że wymagamy podczas połączenie podania hasła. wpisanie trust spowoduje uwierzytelnienie bez hasła
- w drugiej kolumnie podajemy listę baz które będą dostępne, podanie all daję dostęp do wszystkich baz
- w trzeciej kolumnie podajmy listę użytkowników (oddzielone przecinkiem), grupy użytkowników, możemy również podać plik w którym będą się takowe rzeczy znajdować @nazwa_pliku
Mamy wszystko prócz użytkowników. Logujemy się na konto administratora
su -c - 'psql template'tworzymy użytkownika teodor z hasłem haslo który będzie mógł tworzyć bazy
create user teodor with encrypted password 'haslo' createdb;
Dodatek, jeśli chce się móc korzystać w triggerach z języka plpgsql musimy odpowiednio skonfigurować bazę
createlang plpgsql -h HOST -d BAZA
Mądrości około śniadaniowe
(źródło)
Tymczasem u mnie na uczelni MASM ma się całkiem dobrze.
Trudnawo się mówi, suma summarum i tak assembler. Zacząłem na niego właśnie patrzeć, z czysto uczelnianych powodów. I wcale mnie do niego nie ciągnie, nic a nic.
uprzedzając zarzut, wcale nie chce go zbojkotować ;)
Blokowanie ekranu po zamknięciu pokrywy
Dzisiaj kolejna ciekawostka. Nie blokował mi się ekran po zamknięciu pokrywy i ponownym otworzeniu. Wygaszał się bardzo ładnie ale nie blokował. Taka drobnostka. Nic, pomyślałem, że poszukam w /etc/acpi/. Akcje są, można by w sumie podpiąć i po krzyku, ale ale... przecież to Ubuntu, wy klikam sobie. No to siup do gnome-power-preferneces i szukam możliwości wyboru, co się będzie działo po zamknięciu pokrywy. Nie ma.... ;)
Nie ma to nie, ide poszperać w sieci, jak to się mawia na internecie. Wygrzebałem instrukcję, należy pogrzebać w rejestrze GNOME ;)
Dla potomnych,
- Ctrl+F2, gconf-editor
- apps->gnome-power-manager->lock
- pozaznaczać sobie dowoli, ładne opisy są poniżej ;)
a teraz jeszcze tylko ustawić xscreensaver, on się w sumie zajmuje blokowaniem ekranu.
- Ctrl+F2, gnome-screensaver-preferences
- zaznaczamy Blokowanie ekranu gdy...
tak, róbcie jeszcze mniej opcji w GNOME, najlepiej same profile zostawić, profil dla desktop, laptop, gammer, girl, boy ...
Fanatyków uprasza się o nie atakowanie mnie ;)
Ubuntu srubuntu
Ubuntu, fajne distro. Ostatnio się przesiadłem z powodu braku czasu na zajmowanie się systemem. Miało się samo robić i rzeczywiście wszystko ładnie działa z marszu. Ładnie pięknie, aż do momentu ustawień sieci. Ja rozumiem, że userfriendly i w ogóle pro, ale jak chce sobie sam ustawić DNS w /etc/resolv.conf to jaśnie wielmożny kawałek softu mógłby mi go nie modyfikować co moment. Ja dobrze wiem jakie chce mieć DNSy, nie chodzę z lapsusem między kolejnymi różnymi sieciami, żeby mi się dynamicznie modyfikowały ustawienia sieci. Tak kurde, nie wiem co się dzieje i kto mi to modyfikuje i jak to wyłączyć, potrzebny zaawansowany ubunciarz od zaraz... ;/
Pidgin i joggerbot
W końcu działa. Od pewnego czasu nie miałem kontaktu z jogger botem. Wszystko przez zmianę klienta jabbera na pidgina, który to coś nie bardzo chciał informować o przychodzących wiadomościach z jogger bota. Przestawienie w panelu joggera Typ komunikatu na rozmowa rozwiązało problem.
Wygląda, że to problem pidgina, pod ekg2 wszystko działało należycie.
vmware & pld rescue cd
Instaluje właśnie PLD na VMWare, jakby ktoś się denerwował, że mu się strasznie długo bootuje rescue cd. Niech zmieni kontroler SCSI na wirtualce na LSI Logic. To tak w celach zachowawczych. Instalacja się nie powiodła, poldek się zapętlił. Nic to OpenIMS na PLD nie będzie. Nie mam czasu, ładuje Debiana.
Ubunciak
Prze migrowałem na Ubuntu, chwilo PLD musi poczekać na lepsze czasy, gdzie będę miał więcej czasu. Ubunciak wyśmienity, wszystko samo za mnie się robi ;) nawet vmware z paczki poszedł bez niczego.
mam LDAPa i nie zawaham się go użyć
Okrzyk radości po tym jak ruszyło wreszcie to paskudztwo
Wytnij mi mamo
Prosty problem, proste rozwiązanie. Wycinanie pewnej zawartości ograniczonej przez znaczniki. Wpis notatnikowy.
linia 1 #STATIC tekst 1 tekst 2 tekst 3 #ENDSTATIC linia dalej
chcemy zmienić zawartość bloku #STATIC ... #ENDSTATIC na cokolwiek innego. Do tego celu wystarczy użyć sed'a i prostego wyrażenia. Ot proszę bardzo:
cat ciekawe | sed -e '/^#STATIC/,/^#ENDSTATIC/s/tekst 2/kk/g;' linia 1 #STATIC tekst 1 kk tekst 3 #ENDSTATIC linia dalej