August 10th, 2008 by AnnieAndNamek
Tak z życia :) Ostatni czasy miałem przemeblowanie w pokoju. Nowy kolor ściany, inaczej ułożone meble, panele zamiast wykładziny przypominającej dywan… a teraz chcę kupić monitor. Tu zrodził się problem, który razem z Anią wydrążymy najgłębiej jak potrafimy.
www.skapiec.pl (nazwa wiele sugeruje, ale stronka jest bardzo pomocna) i przeglądam listę monitorów ;) Wspaniale! Za nie tak wielką już cenę wielkie monitory, znośnej, bardziej czy jeszcze bardziej znośnej jakości, no ale - parametry producenta to bajka nr 1 :) Trzeba zasięgnąć także opinii, a na końcu własnego oka - już w sklepie. Teraz zatrzymam się tylko na drugim etapie.
Opinia ludzka - niesamowicie cenione porady - żeby przypadkiem nie wybrać czegoś, co jest kiepskie, nie spisuje się, nie nadaje itd. Często ratują nas od użytkowych kataklizmów, płaczu po nocach i żałości do końca miesiąca. A czasem nie… Jak czasem?
Read the rest of this entry »
Posted in Our Life, Philosophy in Life | 4 Comments »
July 24th, 2008 by namek
Chciałem swego czasu coś pokodować w języku C#… na Linuxie. Wsparcie jest śmieszne i żenujące. Jak przeczytałem po wszystkich próbach na którymś z forum: jeden dyskutant rozmawiał kiedyś z programmerem od środowiska Mono. Powiedział mu (tłumacząc na polski) - “nie bądź głupi, myśląc, że Mono będzie w 100% kompatybilne z C# od Microsofta”. Innymi słowy - programu szczęśliwie za często nie przekompilujesz :) Chociaż ostatnio udało mi się to z jednym moim edytorem do zapisywania animacji postaci dla gier 2D.
Język jest bardzo miły podczas tworzenia aplikacji okienkowych, wszystko można uzyskać w łatwy sposób, a biblioteka .NET jest tak intuicyjna, że można przeglądać referencję i większość z niej zakodować. W przypadku Javy muszę znacznie więcej zaglądać do artykułów na internecie. Ostatnio przesiadłem się na Linux Gentoo [0]. Skoro tak fajnie z C#, to zacznę kodować w tym języku pod Linuxem! - pomyślałem.
Read the rest of this entry »
Posted in Coding | No Comments »
July 8th, 2008 by namek
Jak niektórzy być może spostrzegli ostatnio blog był nieaktywny. Musiałem wyczarować templatkę całkowicie od nowa, więc są drobne zmiany. Ale jak widać - blog powrócił :)
Przez dłuższy czas śledzę rozwój nowego języka programowania. Wyobraźcie sobie język, który daje nam efektywność działania (szybkość) jak język C/C++, ale jednocześnie daje możliwość znacznego zmniejszenia potrzebnej ilości czasu oraz powstałych bugów - jak np. Java czy Python. Wierzcie lub nie, ale takim właśnie językiem jest D.
Read the rest of this entry »
Posted in Coding | 3 Comments »
June 5th, 2008 by namek
Warto pisać listy. Szczególnie te miłosne. One naprawdę działają!
Jednak należy iść z duchem czasu. A nawet nie tylko tyle co należy, ale i trzeba. Powstało bowiem swego czasu pisanie SMS-ów miłosnych - nowa generacja listów. Najgorsze jest to, że one działają - nawet czasem lepiej niż tradycyjna forma.
Read the rest of this entry »
Posted in Coding | 2 Comments »
April 9th, 2008 by namek
Dosyć zaległa sprawa, ale obiecałem i muszę się wypowiedzieć. Ostatnio krąży coraz szerzej wieść o Igrzyskach w Chinach i w związku z tym Tybetańczycy w jakiś sposób wykorzystują tą sytuację, aby “rozreklamować” swoją podległość. A dodatkowo niektórym się wydaje, że Polski rząd powinien się tym zająć.
Co chcę jasno zaznaczyć - Polska nie ma czasu ani pieniędzy na to, żeby wspierać jakiś Tybet. Szczególnie teraz. Notabene strajki o wyższe płace, kombinacje skąd tu pieniądze wziąć, Tusk oszczędza na samolotach, NFZ się sypie. Prywatyzacji nie chcą, korupcja wychodzi na jaw głęboko i wszerz, a wy ludzie - wy o Tybecie prawicie? Gdyby ową [1] petycję można było podpisać na NIE, to najchętniej bym to zrobił. Akurat nam Tybet kiedyś pomoże… Być może będzie szacunek dla jednego z wielu (krajów), jakaś pamięć, a poza tym to tyle. I uwaga - nie jestem egoistą, to racjonalne podejście. Naprawdę sądzę, że Polska akurat teraz nie powinna się akurat tym zajmować. Czysto teoretycznie - to tylko reklama, aby wywołać jakiś ruch. Kto wie, czy to nie kolejna inicjatywa spammerów [2].
[1] Petycja
[2] Łańcuszki - Wiki
Posted in Philosophy in Life | 6 Comments »
April 9th, 2008 by namek
Jedna interesująca rzecz, o której chciałem opowiedzieć, to pewien ciekawy, nowatorski rodzaj sportu amatorskiego. Ciekawy, bo można go uprawiać znacznie częściej niż inne standardowe dyscypliny, wymaga treningu bardziej geek-owego, a przy tym cieszy oczy - i nie tylko nasze.
Read the rest of this entry »
Posted in Our Life | 1 Comment »
February 25th, 2008 by namek
“Bluetooth - ząb jest niebieski, to ma dwa kolory” - inna wersja tytułu tej notki.
Ostatnio zainteresowałem się jedną z najpopularniejszych technologii w świecie IT. Mowa oczywiście o Bluetooth, który ideowo miał być kolejnym krokiem do tego, aby wszystkie urządzenia mogły ze sobą współpracować, niezależnie od swoich producentów i typów. Np. laptop Dell i drukarka HP albo PDA od HTC z PC-tem… byle jakim w zasadzie. Pomysł idealny, ku rozwojowi “.NET-owego domu”, gdzie wszystkie cyfrowe technologie winny być totalnie zintegrowane, a wymiana informacji pomiędzy nimi nie sprawia najmniejszego kłopotu. Jednakże założenia jak zwykle to nie to samo co wykonanie - albo raczej odwrotnie. Wykonanie nie jest jeszcze tak dobre jak idea, dlatego trochę ponarzekam :)
Read the rest of this entry »
Posted in Coding | No Comments »
February 10th, 2008 by namek
Co chwilę, jako programiści, tworzymy sobie w naszych programach nowe funkcje. I jakiekolwiek każda z nich ma znaczenie, często mamy dylemat jak od początku do końca dobrze je zapisać. Powstaje w związku z ich deklaracją kilka dylematów.
W całym zagadnieniu wyszło mi, że owe podproblemy są posortowane od najtrudniejszego/najbardziej spornego do najbardziej fundamentalnych.
Spis treści:
1. Kolejność argumentów
2. “Piętnaście” argumentów
3. Nazewnictwo
3.1. Nazewnictwo od bytu obiektowości
3.2. Nazewnictwo właściwymi słowami kluczowymi
4. Sens tworzenia funkcji
Read the rest of this entry »
Posted in Coding | 5 Comments »
February 8th, 2008 by namek
Na podstawie moich nowych Callback’ów obmyśliłem sobie na szybko mini system do tworzenia wątków o dowolnej ilości parametrów. Używam biblioteki POSIX Thread (pthread) i jest tam dosyć osobliwe - bo znane - ograniczenie. Można - a nawet trzeba - tam podać tylko jeden argument, ściśle określonego typu - void*. Ja oczywiście postanowiłem temu zapobiec.
Read the rest of this entry »
Posted in Coding | 1 Comment »
February 7th, 2008 by namek
Mały update (tudzież info) dotyczący tego bloga: jako że będę pisał teraz częściej na temat codingu, zrezygnowałem z numeracji postów.
Dzisiaj pracowałem nad czymś, co pozwoliłoby mi trochę uelastyczniść pisany kod przy użyciu mojego frameworka. Chodzi mianowicie o tzw. callbacki. Czemu uelastycznić? W silniku używam Mediatora. Jest to klasa zajmująca się modułami Graphs, Input itd. Czasem nie mam ochoty tworzyć wskaźnika do niego, a później dopiero do poszczególnych modułów i jeszcze ich metod.
Read the rest of this entry »
Posted in Coding | 9 Comments »
January 21st, 2008 by AnnieAndNamek
Namek: Jesteśmy w wieku… wieku ucywilizowanym, XXI w. Cywilizacja goni ludzi do pracy, do nauki, ciągłego rozwoju. Z pokolenia na pokolenie coraz więcej trzeba umieć albo coraz bardziej zacieśnić się w specjalizacji. Pojawiają się choroby cywilizacyjne, takie jak alergie, nadciśnienie, otyłości, bulimie oraz anoreksje, różne psychozy. Później powstają zawały, wady postawy ciała czy ogólnie niepotrzebne zmiany genetyczne. Z nadmiaru stresu człowiek popada w skrajności i zbyt często szuka i sięga do niepoprawnych rozwiązań. Jedni mają alkoholizm, drudzy Kościół i, patrząc na dzisiejszy świat (a szczególnie Polskę pod pewnymi względami) naprawdę nie jestem w stanie powiedzieć które rozwiązanie jest lepsze. Ale nie to jest tematem dyskusji, lecz samo sedno sprawy stresu. A cóż to? Po prostu - jak człowiek radzi sobie ze stresem, jak zapobiega jego obłędnym wynikom?
To proste! W życiu człowieka ważna jest Satysfakcja. Kiedy ją osiąga - czuje zaspokojenie. Tych zaspokojeń jest wiele w dzisiejszym świecie. Szczególne popularne dookoła są różne imprezy, niby integracyjne - poczynając od tych małych, kończąc na tych dużych. W dawnych czasach ludziom nie potrzeba było niczego wielkiego. Co mam na myśli? Otóż, dzisiejsze “osiemnastki” - wytwór niedoboru poczucia Satysfakcji, zjadanej przez dzisiejszy światowy popęd.
Read the rest of this entry »
Posted in Our Life, Philosophy in Life | 6 Comments »
January 17th, 2008 by namek
Są takie czasy, kiedy przypominamy sobie o czymś, co kiedyś zaczęliśmy, a potem o tym zapomnieliśmy. Jest to nie tyle, co bolesne dla tego czegoś, ale uciążliwe dla naszego własnego sumienia. Nawiązuję tutaj szczególnie do projektów programistycznych, które wydały nam się niemalże idealne, a bardzo chcieliśmy, aby były udane i zakończone jednocześnie. Przedstawię tutaj krótką - może ironiczną, może trochę o charakterze satyrycznym - historię… “Historię Dowolnego Programu”.
Read the rest of this entry »
Posted in Coding, Philosophy in Life | 2 Comments »
January 13th, 2008 by namek
Wynalazłem ciekawszy sposób na debugowanie aplikacji, które piszemy pod Windows Mobile. Standardowym sposobem jest każdorazowe “wysyłanie” exe’ka przez ActiveSync (poprzez zwykłe naciśnięcie klawisza F5). Visual C# robi to automatycznie, jednak dogrywanie trwa zbyt długo - czy to na prawdziwy PDA czy na emulator. Alternatywą takiego podejścia do sprawy jest użycie klasy System.Diagnostics.Debugger i metody Launch.
Read the rest of this entry »
Posted in Coding | No Comments »
December 21st, 2007 by namek
Ostatnimi czasy doszedłem do starego stwierdzenia, które mówi o potrzebie świeżej energii, tudzież świeżej krwi, do pracy. Praca ta to samorealizacja, stawia więc na wyłączność moją ochotę do jej wykonywania. W tym (moim) przypadku owa ochota jest praktycznie zawsze, ale nie zawsze w pozytywnej postaci.
Read the rest of this entry »
Posted in Coding, Our Life, Philosophy in Life | 11 Comments »
October 23rd, 2007 by namek
A więc dawno nic nie pisałem ;) Myślę, że teraz będę mógł robić to częściej, bo słynna ustawa o rejestrowaniu blogów jako komercyjne czasopisma ucichła :D Oczywiście mam nadzieje, że nikt nie wierzy, iż to był mój powód “nieobecności”.
W ostatnim czasie zdarzyło się “dość kilka” spraw. Mianowicie, wymyśliłem dwa projekty, z których jeden, póki co, porzuciłem, a drugi jest moim (prawie) głównym ciągiem wydarzeń w życiu. Innymi słowy (prawie) niczym innym się nie interesuję jak tym projektem.
Read the rest of this entry »
Posted in Our Life | 8 Comments »