Old website version news | Wpisy ze starej strony

Wydarzenia
08.09.2007.
Witam po dłuższej przerwie.
Parę rzeczy się zmieniło, mianowicie otworzyłem własną firmę zajmującą się głównie serwisowaniem komputerów ITOS – IT Open Solutions.

Zakupiłem więc troche sprzętu i oprogramowania w związku z tym (między innymi laptop Compal FL90 http://www.marcinwilk.eu/lap3.jpg ).

Odbył sie też udany, kolejny juz zlot zakonu Katedra (zdjęcia w galerii).

Poza tym wszystko do przodu, i oby tak dalej :)

Nowe oblicze katedry
11.02.2007.
Strona zakonu Katedra ma nowy wygląd, podczepiony do nowej domeny. Wszystkich zainteresowanych działalnością Katedry zapraszam tutaj: http://eKatedra.net/ .

Nowy design strony
01.12.2006.
Postanowiłem zmienić wystrój swojej strony. Mam nadzieję że spodoba się odwiedzającym :) Jego jedyna wadą jest fakt, iż został przystosowany do rozdzielczości 1024×769, ale w dzisiejszych czasach coraz mniej osób z takiej korzysta, wiec liczę na to, iż nie stanowi to większego problemu.
Pozdrawiam :)

Nowości na stronie
16.09.2006.
Wszystkim osobom odwiedzającym stronę należą się wyjaśnienia dotyczące tego co ostatnio się działo. Na początek sprawy techniczne. Zmieniony został silnik strony z Mambo na Joomla. Zmieniłem także system tłumaczeń z MambelFish na Joom!Fish. Zmiany te wprowadziłem ze względu na bezpieczeństwo oraz pewne niedogodności. Co do zmian na samej stronie, to powstaje nowy dział "OpenBSD". Na początek znajdą się w nim pakiety, których brakowało mi na serwerach FTP projektu, a które znajdują się w portach. Dzięki temu może ktoś z czytających oszczędzi sobie paru godzin kompilowania :)

Przepraszam wszystkich za brak czasu, nie odbieranie telefonów, nie odpowiadanie na smsy. Mimo że moje życie ma leniwe tempo, to jest ono wypełnione po brzegi.

Nowe galerie
11.07.2006.
Witam! Postanowiłem że dobrym pomysłem jest poinformowanie o tym, iż od jakiegoś czasu posiadam kompaktową cyfrówke Sony DSC-S80. Nie chciałem się jednak nią chwalić, dlatego nie będę się rozpisywał na temat jej możliwości. Chciałbym zwrócić jednak uwagę na fak, iż od jakiegoś czasu publikuje wykonane fotki. Znajduję się one pod tym adresem: http://www.marcinwilk.eu/cpg/index.php?cat=10001 . W szczególności polecam dział Makro. Zachęcam do umieszczania komentarzy :)

Paweł Soldak odszedł
23.05.2006.
Mój dobry kolega, Paweł Soldak znany też jaki biesdi lub b7, poznany mi 18 października 2004 roku odszedł. Dzieki niemu bardzo dużo sie nauczyłem, bardzo wiele poznałem. Duzo mu zawdzięczam. Mam nadzieje że to, co uświadomiło mi jego odejście razem z nim pozostanie we mnie już na zawsze. Jest mi bardzo przykro i żal z powodu tego co sie stało. Niestety tak musiało widocznie być. Ostatnia rzeczą nad jaką pracowałem razem z Pawłem był system OpenBSD z wbudowanymi łatkami bezpieczeństwa Zophie. On stworzył Zophie, a ja zaimplementowałem ją w system. Paweł chciał by to opublikować. Link do obrazu systemu znajduje się poniżej (płyta instalacyjna boot start). Jest to najprawdopodobniej ostatni wkład Pawła w pracę na rzecz open source.

Link: http://www.marcinwilk.eu/openbsd/openbsd-3.9-i386-zophie.iso (230MB)

Doom 3
27.04.2006
Od zawsze grywałem w gry id software. Wszystko zaczeło się z grą Wolfenstein 3D. Ostatnimi latami jednakże nie napotkałem czegoś, co by mnie mocno przytwierdziło do monitora. Jakiś czas temu zmodernizowałem sobie jednak parę części w moim PC i postanowiłem uruchomić grę Doom 3. Wersja demo mi sie spodobała, i miałem ochotę rozegrać to do końca… Zakupiłem więc gre i oto zdziwiłem sie bardzo, kiedy przeczytałem komunikat, iż gra nie zostanie zainstalowana, gdyż nie obsługuje mojego systemu operacyjnego…

Mój system operacyjny to windows 2003 (wersia Trial). Napisałem więc o tym do naszego dystrybutora (dystrybutorem Doom 3 w Polsce jest LEM) z zapytaniem, czy mają na to jakieś rozwiązanie. W odpowiedzi zostałem poinformowany o tym, że gra działa wyłącznie w systemie windows 2000 i XP, oraz że nie ma rozwiązania mojego problemu. Odpisałem więc że jest to kłamstwo, poniewaz producent wydaje wersję dla systemu Linux, co oznacza że silnik gry nie jest uzależniony od wersji systemu operacyjnego (jest także wersja na Maca). Co więcej, znalazłem rozwiązanie mojego problemu (w ciągu kolejnych parudziesięciu minut czytania wyników z google). Rozwiązaniem był prosty skrypt VBS, który modyfikował jeden plik instalatora, dzieki czemu gra bez problemowo zainstalowała się na moim komputerze. Przesłałem owy plik wraz z instrukcją do dystrybutora, zalecając by ten umieścił go z instrukcją w pomocy na stronie www. Było to 20 kwietnia i do dzisiaj nic sie w tejs prawie na stronie LEM nie ruszyło. W związku z tym podaje rozwiązanie tutaj:
– pobrać plik doom3-w-win2003.rar (8KB),
– skopiować zawartość wszystkich płyt do jakiegoś katalogu na dysku, zachowując strukture katalogów na płytach,
– wypakować zawartość ściągniętego pliku,
– przeciągnąc plik "Doom 3.msi" na ikone wypakowanego pliku doom3-w-win2003.vbs,
– zainstalować Doom 3 :)

THE END

Amnesty International
05.04.2006.

W ostatnich dniach, po dłuższym czasie oczekiwania w końcu uzyskałem kartę członkowską stowarzyszenia działającego na rzecz praw człowieka – Amnesty International.

Matrox Guru Arena powraca
19.02.2006.

Strona Matrox Guru Arena, w całości poświęcona kartom graficznym firmy Matrox Graphics Inc. wraca do życia. Obecny adres strony to http://mga.pl.eu.org/.

Studenci z Warszawy
06.11.2005.
Oto jak bawią się studenci Warszawscy w swoich akademikach (1,2MB) http://nicram.sytes.net/hostel-in-warsaw.avi :)

Nowy dział – Artykuły
20.10.2005.
Postanowiłem poszerzyć wiadomości na swojej stronie. Powstał nowy dział – Artykuły. Sukcesywnie będę w nim zamieszczał artykuły i wywiady, których autorem jestem, a ukazywały się one do tej pory jedynie na łamach innych stron internetowych. Zapraszam do czytania :)

Zmiana serwera
06.10.2005.
Ostatnimi czasy mogły występować problemy ze stroną. Od paru dni litery specjalne (charakterystyczne dla języków) były wyświetlone niepoprawnie. Do tego mógł występować czasami problem z dostępem do strony. W związku z tymi problemami strona została przeniesiona. Szybkość łącza serwera zwiększyła się ze 100Mb/s do 1Gb/s. Strona znajduje się na serwerach działających w systemie klastrowym, co powinno zdecydowanie polepszyć jakość ładowania i rozwiązać problemy z czasem oczekiwania na załadowanie serwisu. W razie dalszego występowania problemów proszę o kontakt.

Zlot Katedry 2005
23.08.2005.
Odbył się zlot mojego zakonu "Katedra".
Zwiedziliśmy Częstochowe, Radomsko oraz Sielpię.
Foteczki z wyjazdu tutaj:
Część pierwsza – http://www.marcinwilk.eu/cpg/thumbnails.php?album=1
Część druga – http://www.marcinwilk.eu/cpg/thumbnails.php?album=2

Nasze pierwsze auto
16.08.2005.
W końcu stało się. Kupiliśmy nasze pierwsze rodzinne auto. Jako że Daniel (młodszy brat) ma prawa jazdy to on zostanie jego właścicielem. Samochód to Seat Toledo :)

Użytkownik dnia w SETI
10.08.2005.
Dzisiaj odebrałem wiadomośc email o treści "Congratulations! – You've been chosen as the SETI@home user of the day! Your profile will be featured on the SETI@home website for the next 24 hours.". To bardzo fajnie zostać wybranym spośród tysięcy użytkowników SETI :)

Nowa wersja strony
01.08.2005.
Po raz kolejny mam zaszczyt przedstawić nową edycję mojej strony domowej. tym razem poszerzonej o nowe mozliwości oglądania (więcej języków, więcej skórek) :) Pozdrawiam wszystkich oglądających moją witrynę :)

Starsze wiadomości
01.08.2005.
Wiadomości z poprzedniej edycji strony :)

31.05.2005 – 21:24
Po raz drugi postanowiłem przeprowadzić akcję promującą mój ulubiony system OpenBSD. Także tym razem można zdobyć paczkę z systemem + naklejki, które sam zaprojektowałem :) Więcej informacji pod adresem : http://bsdzine.org/stories.php?story=05/05/31/3214922 .

3.05.2005 – 16:56
Właśnie testuje pewien komputer i postanowiłem coś tu skrobnąć. Natknąłem się na ciekawy test dotyczący sexu :) Zachęcam wszystkich do jego wypełniania : http://www.yoursexappeal.com/test.php?test=147207

12.04.2005 – 18:15
Przygotowałem krótką ankietę w języku polskim, dla wszystkich chcących dowiedzieć się jak dobrze mnie znają (lub nie znają). Dostępna jest pod adresem http://nicramek.funtest.pl/ .

21.03.2005 – 01:40
Trochę mi się nudziło więc postanowiłem że postawie nową edycję strony. Mam nadzieje że wygląda inaczej od poprzedniej, i że wszystkim odwiedzającym się spodoba. Poza tym umieściłem fotki z 18stki kuzyna Tomasza ( dostepne w galerii ). Wszystkiego Najlepszego!!!

Linux Mint 3 on FL90 laptop | Linux Mint 3 na laptopie FL90

Linux Mint 3 na Compal FL90 z HDD USB
Jako ze kocham komputery, a w rekach mam nowego lapka postanowilem napisac takie HowTo.
Sprawa wbrew pozorom nie jest prosta, a wrecz jest dosc trudna. Na szczescie nie ma rzeczy niemozliwych :)

* Dlaczego Mint Linux?
Jest to dystrybucja Linuxa bazowana na Ubuntu (dzieki czemu mamy duuuuzo pakietow, i latwo znalezc pomoc na jakims forum),
ma wlasne "latwe dla uzytkownikow migrujacych z Windowsa" narzedzia, do konfiguracji systemu i jego elementow.
W tym GUI do instalacji sterownikow WiFi Windowsowych pod Linuxa itp.

* Dlaczego instalacja na innym dysku?
Takie bylo moje zamierzenie, a konkretnie, chcialem miec Windowsa XP pozostawionego na lapku, a Linuxa miec na zewnwetrznym HDD "w razie czego, jakby co, by prezentowac ludziom ze Linux tez moze byc uzywany w latwy sposob".

Dodatkowa zaleta to preinstalowany Beryl z ladnymi efektami. Domyslne srodowisko to gnome, a samo distro
wymaga sciagniecia 1 plytki CD-ROM (okolo 680MB). Jest to plytka LiveCD, z ktorej to instalujemy system operacyjny :)

Skladniki:
Plytka CD z Linux Mint 3 Cassandra
Laptop Compal FL90 (zaktualizowany BIOS do wersji 1.10, AHCI ustawione na Enabled)
Zewnetrzny dysk twardy SAMSUNG 400GB w obudowie Mobito (model ME-740J) podlaczony do portu USB.

W tym momencie, zanim cokolwiek zaczne robic podlaczam zewnetrzny dysk za pomoca portu USB do laptopka,
Uruchamiam go…

Na dysku w laptopie zainstalowana jedna duza partycja NTFS a na niej Windows XP PRO (nie ma to w zasadzie znaczenia).
Na dysku zewnetrznym sa 4 partycje podstawowe:
1 – ReiserFS – 6GB (Na Linuxa)
2 – Linux swap – 512MB (pamiec podreczna dla Linuxa)
3 – NTFS – 300GB (na backup danych z systemow Windows NT)
4 – FAT32 – pozostale miejsce (na backup danych z systemow Windows 9X).

Partycje przygotowalem programem GParted (Gnome Partition) dostepnym w systemie Linux po starcie z plytki LiveCD (wiele linuxow go posiada, takze Linux Mint). Podpowiem w tekscie kiedy to zrobilem.

No to lecimy :)

Ze wzgledu na mozliwosci uzycia przycisku F12 przy starcie laptopka, nie zmieniam konfiguracji BIOS w zakresie napedu,
z ktorego system ma startowac najpierw.

Kiedy pokazuje sie logo Phoenix naciskam po prostu F12, i wybieram aby system wystartowal z napedu CD (w nim wlozona powinna byc juz plytka z naszym Linux Mint 3).

Ukaze sie ladne menu graficzne startowe (takie jak na tym obrazku: http://www.linuxmint.com/pictures/screensh…cassandra/0.png ) :)

Wybieramy opcje "Start Linux Mint in safe graphics mode" i UWAGA – nie naciskamy jeszcze Enter.
Naciskamy "F6" dzieki czemu mozemy dopisac wlasne opcje startowe. Wiec dopisujemy "break=top" (bez cudzyslowia).
Teraz naciskamy Enter aby system dalej startowal.

Dzieki temu Linux nie bedzie uzywal trybu sterownika Nvidia, ktory jest stary i nie obsluguje naszej karty graficznej (w wypadku plyty LiveCD).
Opcja break=top powoduje wyswietlenie informacji o bledzie i odniesienie sie do niej w trakcie startu systemu.
Po chwili zobaczymy ekran ladowania systemu :) Napisy mowiace o kolejnych zladowanych modulach i ustawieniach. System dziala ale nagle…
Nagle, w pewnym momencie sie…. Wykrzaczy :)
Zostawnie wyswietlony komunikat o bledzie ( /bin/sh: can't access tty; job control turned off ) i sprowadzeni zostaniemy do linii polecen (initramfs).
Wpisujemy w niej:

modprobe piix
exit

Tutaj Linux ma problemy z zaladowaniem tego modulu (nie robi tego, a powinien gdyz uzywamy dyskow SATA (w tym jednego podlaczonego przez USB, z ktorego chcemy uruchamiac Linuxa). Wykonanie powyzszego modprobe piix laduje odpowiedni modul, dzieki czemu nasze HDD beda poprawnie dzialac, a funkcja exit pozwoli powrocic do… startu systemu.

LiveCD startuje wiec dalej… Po jakims czasie uruchomi sie menadzer okien GNOME.
Ze wzgledu na to ze dziala w trybie VESA ma rozdzielczosc ekranu 800×600.
Dlatego zaraz po zaladowaniu Linuxa do konca, warto przesunac pasek narzedziowy z dolu ekranu (caly) na prawa czesc ekranu :) – metoda przeciagnij i upusc to wykonujemy.

W tym momencie uruchamiam program Gnome Partition (Gparted).
Znajdziemy go tak jak na tym screenie ( http://shots.osdir.com/slideshows/slidesho…13&slide=23 ) w menu Administration (Gnome Partition Editor).
Przykladowy zrzut ekranu programu: http://partedmagic.com/downloads/screenshots/gparted.jpeg .

Po prawej stronie okna aplikacji mozemy wybrac dysk (wlasciwie w prawym gornym rogu, przypomina to przycisk ale jest rozwijane).
Wybieramy /dev/sdb).

No i w tym momencie klikamy prawym przyciskiem myszy na pasku naszejw ielkiej partycji i wybieramy "unmount". Inaczej nie bedziemy mogli wprowadzac zadnych zmian.

Teraz tworzymy nowa partycje wg. wlasnego uznania (moze to byc jedna wielka linuxowa, moze byc tak jak ja to mam podzielone i przedstawione wyzej, jedyny warunek aby byla partycja linuxowa najlepiej jako pierwsza, no i jakas partycja swap).

Naciskamy na przycisk "Apply" dzieki czemu zmiany zostana wprowadzone. Teraz zabieramy sie za instalacje systemu :)
Uruchamiamy "Install".

W trakcie instalacji zostaniemy zapytani oto gdzie zainstalowac linuxa, wybieramy opcje dla zaawansowanych, i jako nasz dysk magazynujacy wybieramy nasza partycje ReiserFS (/dev/sdb1). To wazne! Jezeli pomylisz partycje…. Mozesz stracic wszystkie dane.

Kolejne kroki instalacji sa dosc latwe. Chociaz w pewnym momencie, trzeba wejsc w Advanced i zmienic dysk, na ktorym instalujemy menadzera GRUB (zmieniajac jego siezke na HD1 tak jak na tym obrazku http://img370.imageshack.us/img370/4543/ubu7043yl6.png ).
Dlaczego tak? Poniewaz w moim wypadku, chcialem aby Linux dzialal zupelnie niezaleznie od Windowsa. Dysk z Linuxem bedzie podlaczany tylko czasami, i nie zawsze bede mial ochote czekac az GRUB uruchomi mi system. Wygodniej w moim wypadku bedzie do tego uzywac menadzera dysku startowego dostepnego w systemie BIOS (przycisk F12). Pozwala on bowiem, na pozniejszy start komputera z dysku podlaczonego przez USB.

Jezeli chcesz miec menadzera GRUB na glownej partycji, mozesz pominac ten krok zmiany jego ustawine instalacyjnych.

Po zakonczeniu procesu instalacji systemu musimy jeszcze wykonac pare operacji.
Po pierwsze uruchamiamy terminal, a w nim uzyskujemy dostep do konta root poleceniem "sudo", nastepnie musimy stworzyc jakis katalog, i zamontowac do niego nasza zainstalowana partycje linuxowa. Nastepnie musimy sie wniej zamknac, tak jakby byla podstawowym systemem plikow na ktorym dzialamy, i zmienic konfiguracje ladowanego systemy takm aby przy kolejnych startach systemu nie trzeba bylo kolejny raz wpisywac recznie laodwania modulu piix. Kolejne komendy przedstawione ponizej wykonuja to co opisalem:

mkdir system
mount /dev/hda1 system
chroot system
echo piix >> /etc/initramfs-tools/modules
update-initramfs -u

Po wykonaniu powyzszych zadan zniknie problem z instalacja modulu piix, ale powstal inny klopot.
Dotyczy on samego menadzera startowego GRUB. Teraz nalezy wiec uruchomic jakis wybrany edytor tekstu, i wyedytowac z naszego zamontowanego katalogu "systen" plik /boot/grub/menu.lst (a wiec bedzie to system/boot.grub/menu.lst).

Trzeba odnalezc linijki zawierajace wpis (hdd1,0) i zamienic je na (hdd0,0).
Poniewaz GRUB bedzie odpalany z dysku USB, bedzie to dysk traktowany przez niego jako pierwszy. W wypadku GRUB kolejnosc jest nastepujaca: 0, 1, 2, 3 itd. Stad tez musimy ustawic 1,0 na 0,0 (gdzie pierwsza cyfra to numer dysku, a druga to numer partycji na tym dysku).

Nastepnie wyszukujemy linijki, w ktorych znajduje sie wpis break=top. Usuwamy z nich ten wlasnie wpis (reszte pozostawiamy bez zmian).
Po tej zamianie zapisujemy zmieniony plik, no i mozemy zrestartowac nasz system.

W momencie pojawienia sie logo Phoenix naciskamy F12 :) Wybieramy dysk podlaczony na USB jako dysk startowy.
Pokaze sie menadzer GRUB, z ktorego startujemy system operacyjny. W moim wypadku w tym miejscu wszystko przebiegalo poprawnie.

Po zaladowaniu systemu nadal mamy slaba rozdzielczosc. Wykorzystujemy wiec ENVY, zainstalowany w systemie instalator sterownikow dla kart ATI i Nvidia.
Instalujemy dzieki niemu sterowniki nvidia no i… Po tym procesie mozemy juz cieszyc sie pelnowartosciowym systemem Linux Mint 3 Cassandra, dzialajacym niezaleznie od Windowsa, z mozliwoscia korzystania z efektow interfejsu Beryl czy Compiz.

Milej zabawy zycze.

Mark Heily – SOFI 2 | Mark Heily – SOFI 2

Jakiś czas temu projekt SOFI, zaraz po ukazaniu się wersji 0.9 został zamknięty. Autor zargumentował swoją decyzję tym, iż stos TCP/IP w systemie FreeBSD wydaje mu się szybszy, a SOFI było projektowane ściśle dla OpenBSD, więc projektu nie dało się zwyczajnie przenieść. Cały czas projekt wydawał się martwy, kiedy to zajrzałem na jego stronę i zauważyłem że wrócił do życia. Postanowiłem dowiedzieć się więcej. Co było powodem powrotu do OpenBSD i powrotu do życia SOFI?

Zapytałem drogą poczty elektronicznej autora projektu – Marka Heily, dlaczego powrócił do OpenBSD, projektowania SOFI, oraz co różni najnowsze wydanie 2.0 od poprzednich. Oto co dostałem w odpowiedzi.

Mark Heily:
To prawda że projekt SOFI przez długi czas był zamknięty a jego strona domowa została wyłączona na wiele miesięcy. Próbowałem zmienić system operacyjny mojego firewalla na FreeBSD, ale ciągłe konfigurowanie wszystkiego ręcznie było bardzo uciążliwe. Postanowiłem więc powrócić do OpenBSD.

Zaprzestałem rozwijać SOFI ponieważ byłem niezadowolony budową programu z punktu widzenia bezpieczeństwa. Uruchomienie SOFI 1.0 oznaczało wyłączenie funkcji chroot serwera Apache, oraz utworzenie bardzo niebezpiecznego (w sensie możliwości jego wykorzystania – setuid-root) skryptu CGI pisanego w Perlu.

Zaczęłem więc pisać jeszcze raz, ponieważ interesuje mnie pisanie bezpiecznych aplikacji WWW i zawsze wiedziałem jak "właściwie" przeprojektować SOFI, aby wykorzystywać separację przywilejów.

SOFI 2.0 działa w środowisku chroot, oraz wykorzystuję separację przywilejów. W zasadzię, składa się teraz z dwóch części:
– pierwsza nie jest uprzywilejowana do wprowadzania zmian w systemie, i jej zadaniem jest kontakt ze światem zewnętrznym w celach konfiguracyjnych (których nie wykonuje),
– druga działa z prawami roota, i zajmuje się wprowadzaniem zmian do systemu (pobiera dane z części pierwszej). Dzięki takiemu rozwiązaniu dodatkowo projekt SOFI stał się bardziej portowalny. Nie trudne jest teraz przeniesienie go na systemy Linux, NetBSD czy inne systemy typu UNIX.

Jestem zadowolony z obecnej budowy SOFI i myślę że to dobry początek do dalszych prac nad projektem. W przyszłości mam nadzieję dodać zarządzanie połączeniami VPN, Kerberosem, IPSEC, IDS i innymi systemami bezpieczeństwa.

Serdecznie dziękuje autorowi projektu SOFI – Mark Heily za chęć udzielenia odpowiedzi na moje pytania i podzielenia się nimi z czytelnikami serwisu bsdzine.org.

Strona projektu SOFI: http://sofi-firewall.sourceforge.net