Archiwum pingera

Nowy mini-blog na moim twitterze już ładnie pracuje, a stary z pingera już wkrótce zniknie z sieci. Dzięki skryptowi get-pinger-timeline.pl z poprzedniego mojego wpisu wyeksportowałem wszystkie wpisy razem z komentarzami. Udało się już wszystkie przejrzeć, odfiltrować zbędne, a następnie kolejnym skryptem (o nim na końcu) przetworzyć wygenerowane archiwum z JSON-owej formy na format HTML-owy, aby finalnie zaprezentować w niniejszej notatce.

Jest to wpis archiwizujący całą moją aktywność z serwisu pinger.pl. Powstał głównie dla moich własnych potrzeb dokumentacyjno-archiwalnych. Ale jest też ciekawym zbiorem opisującym tamten okres czasu, w jakim byłem aktywnym mini-blogogerem. Niektóre wpisy i komentarze mogą wydawać się nieco dziwne. Gdy ktoś z komentujących usunął konto przed moim zrzutem, wraz z tym zniknęły jego wpisy i komentarze, dlatego niektóre wypowiedzi mogły utracić swój kontekst i sens.

Poniżej lista wszystkich wpisów. Miłej lektury!


  1. malcom @ 2014-03-27 23:24:40

    Po dluzszej przerwie, dzisiejszy wypiek chleba, mozna zaliczyc do najlepszego ;)

  2. malcom @ 2013-01-08 00:04:03

    Taki tu spokoj.... sialala...

  3. malcom @ 2012-09-16 23:37:56

    A gdzie C64?... :(


  4. malcom @ 2012-09-15 14:45:25

    Moze czas znalezc jakies inne miejsce na mini-bloga? A moze dodac cos do samego devbloga... a moze czas na blipa, twittera? Bo cos tutaj zycie zamarlo...

    1. pepper88 @ 2013-09-03 15:31:30

      Życie umarło już dawno.... teraz zrobiło sie tutaj ponuro od małolat :)

  5. malcom @ 2012-09-01 20:00:55

    Powrot w blasku i chwale na MaldevBlogu ;)

  6. malcom @ 2010-06-02 11:54:50

    Wreszcie kilka dni odpoczynku w domku ;)

  7. malcom @ 2010-03-07 22:15:23

    Powrot do zycia ;)

    1. malcom @ 2010-03-08 16:28:30

      Witam, pracuje sie bardzo dobrze i torche pracy jest, ale nie to mialem na mysli ;)

      Nowa praca, nowe mieszkanie, sesja itd. Przez co od konca roku wszystko nad czym pracowalem i kilka innych rzeczy trzeba bylo wstrzymac... a teraz ciezko wrocic ;)

    2. jamniczek-pl @ 2010-03-12 20:16:41

      Zawsze jest ciężko się przestawić. Wracać. Odchodzić. Zmieniać coś.

      Etc.

  8. malcom @ 2010-01-04 19:32:00

    first day on a new job ;)

  9. malcom @ 2009-12-02 17:54:43 / #serial

    Moge powiedziec poki co tylko tyle ze intro i muzyka z #Paradox mi sie wybitnie podoba ;p

  10. malcom @ 2009-11-26 11:23:06 / #programowanie, #wxWidgets

    W ostatnich dniach troche moich patchy do wxWidgets sie "przeforsowalo"...

  11. malcom @ 2009-11-22 23:00:04

    Troche sie rozczarowalem, mialem nadzieje, ze bedzie kontynuacja watku z ostatniego odcinka Stargate Universe...

    1. firem @ 2009-11-23 08:00:48

      Nie za dobry ten serial, rozczłonkowany, bez motywu przewodniego.

    2. malcom @ 2009-11-23 10:36:58

      Mam do obejrzenia "V" w wersji oryginalnej z '80-tych, miniserial, film, i serial, tylko czasu brak jak zawsze ;p

  12. malcom @ 2009-11-21 22:14:56 / #muza

    Pwtornie motyw "Polscy chłopcy w językach obcych" w Strefa rokendrola wolna od angola na "trocjce" ;)

  13. malcom @ 2009-11-17 14:35:39 / #C, #programowanie, #C++

    "People often write less readable code because they think it will produce faster code. Unfortunately, in most cases, the code will not be faster."

    Krotka prezentacja o tym co potrafia wspolczesne kompilatory (odnosnie optymalizacji):
    http://www.linux-kongress.org/2009/slides/compiler_survey_felix_von_leitner.pdf

    1. firem @ 2009-11-18 07:35:17

      Niestety nie dotyczy to języków skryptowych.

  14. malcom @ 2009-11-17 01:10:43

    The Pirate Movie - swietny film z swietnym soundtrackiem, szczegolnie utwor (Song of) Victory.

    Dla odmiany nieco metalowa wersja, cover Mayhayrona


  15. malcom @ 2009-11-08 00:11:46 / #mifare, #technika

    Bezstykowe karty Mifare sa bardzo wygodne w uzyciu. Gorzej jak ma sie ich kilka np. w portfelu (legitymacja, karta miejska) i chce sie jednej uzyc bez wyjmowania... co ostatnio doswiadczylem przy bramkach na WAT-cie. Zapewne przy metrze i kasownikach bedzie podobnie ;p

    1. gość @ 2009-11-08 17:38:35

      Powoli wkraczamy do NWO

  16. malcom @ 2009-11-06 01:14:00

    Dziwny swiat, dziwni ludzie, teraz beda dublowoac wszelkie swoje "smieci" w sieci.

    Moze warto zintegrowac rowniez wiekszosc for dyskusyjnych i wysylajac na jedno, wysylac na pol sieci?

  17. malcom @ 2009-10-20 23:10:46 / #xime, #COM, #C++

    Ostatnio babralem sie z COM i XPCOM przy embedowaniu #IE i #Gecko do prostej aplikacji. Moze w xime oprze API na czyms podobnym... Latwe i przyjemne uzywanie spod C++ i C, czyli zewszad ;)

  18. malcom @ 2009-10-06 13:53:47 / #muza, #rock

    Polskie brzmienia w lacisnkim rocku - Amaryllis ;)

    Mi szczegolnie przypadl do gustu utwor "Magnificat".

  19. malcom @ 2009-10-06 12:03:14 / #muza, #metal, #folk

    Podazajac kierunkiem ostatniej wolnej strefy - "Polscy chłopcy w językach obcych", dzisiejsze poludnie sponsoruje Percival Schuttenbach ;)

    http://www.youtube.com/watch?v=uQvvE5qNxi4


  20. malcom @ 2009-10-06 09:15:37 / #im, #tlen

    Paskudny ten #tlen na #qt, kontrolki takie bleee, emulwoane/malowane nijak maja sie do natywnych.

  21. malcom @ 2009-09-29 18:22:56 / #xmpp, #im, #tlen

    s2s @ #tlen jest online [via kaworu]

  22. malcom @ 2009-09-25 19:50:34 / #wxWidgets

    Maly bug w wx'ach, a juz chcialem klnac na MS...

  23. malcom @ 2009-09-22 23:05:32 / #studia

    Na USiu tez mnie "chca", ale zostane przy WAT, tylko 2x drozej ;p

  24. malcom @ 2009-09-20 21:43:24 / #unix, #sed

    Szybka konwersja znakow konca linii win<>unix, bez zaprzegania perla, awka i innych kobyl, via sed:

    sed -e 's/\r//' -i plik

    sed -e 's/$/\r/ -i plik

    1. malcom @ 2009-09-21 13:07:45

      Tylko, ze chyba nie zawsze jest w std ;)

  25. malcom @ 2009-09-18 13:16:55 / #studia, #WAT, #armia

    Czas myslec o przeniesieniu sie do stolicy, od kolejnego miesiaca swoja pseudo-edukacje bede kontynuowal na WAT.

    Military University of Technology ;)

    1. kurtc @ 2009-09-18 13:19:12

      WAT bo wojskowy :d ?

    2. katarzynkaa @ 2009-09-18 13:26:49

      uuu.... Prestiżowa uczelnia.

    3. malcom @ 2009-09-18 15:11:22

      Dzieki ;)

      Oczywiscie, ze zaoczne, nie potrafilbym tyle czasu marnowac na uczelni ;p

  26. malcom @ 2009-09-17 23:27:26 / #xmpp, #nasza-klasa, #im

    Cala siec podnieca sie poszlakami na temat nktalk i przewidywaniem krucjaty #xmpp przeciwko #gg...

    A myslalem ze bedzie spokoj, ale jak widac za stary jestem chyba na siec, bo mnie byle g*wno nie kreci :(

    1. kurtc @ 2009-09-17 23:30:56

      Mam tak samo :|

  27. malcom @ 2009-09-17 22:34:31 / #muza, #metal, #folk

    Dzisiejszy wieczór sponsoruje metal łacinski w wydaniu niemiecki (In Extremo) i rosyjskim (koncertowo Наследие Вагантов), czyli kochane "Totus Floreo".

    http://www.youtube.com/watch?v=_6SY_-ijgEI

    1. czatowapielegniara @ 2009-09-17 23:37:28

      Pierwszy raz słysze coś takiego o.o

    2. malcom @ 2009-09-17 23:39:14

      Mnie torche kreci folk-metal, slowianski, ale rowniez regionalny z wiekszosci zakatkow swiata ;) Fajne rytmy ;p

  28. malcom @ 2009-09-17 20:19:03

    Od wczoraj na devblogu nowy design ;)

    Pozostalo jeszcze skrobnac te kilka linijek o antispam math captcha do wp.

  29. malcom @ 2009-09-15 22:53:04 / #Škwor, #muza, #metal

    Dzisiejszy wieczor sponsoruje Škwor i Sraž nás na kolena


  30. malcom @ 2009-09-14 02:08:13 / #muza kern, #rock

    Dzisiejsza noc sponsoruje Kern i Blízko Nás

    http://www.youtube.com/watch?v=feGZqNsKRvU

    1. kurtc @ 2009-09-15 13:49:32

      Czeski metal :d

  31. malcom @ 2009-09-13 08:30:51

    Dzien programisty, czas swietowac ;)

  32. malcom @ 2009-09-12 15:21:48 / #cytat

    "The foundation of every good relationship is three words: I don't know. Where are you going? I don't know. What are you thinking about? I don't know. Who is that under you? I don't know. You see, it's bulletproof!"

    [Michael Kelso, That '70s Show, 4.11 The Third Wheel, 11:10]

    http://www.youtube.com/watch?v=Pxz9smZB5cA (offset -9:10)

  33. malcom @ 2009-09-09 23:02:56

    Chyba wszystko co znalazlem na hdd i sieci juz wrzucilem na projects.malcom.pl.

    Troche tych rzeczy sie zrobilo, napisalo ;)

    1. kurtc @ 2009-09-11 14:32:28

      Nice :d dodam do zakładek :]

  34. malcom @ 2009-09-09 17:38:44 / #GitHub, #gist

    Przekombinowali z tym "language detected by filename", gdy podamy nazwe pliku przy wklejce na #GitHub. Nie zawsze udaje mu sie okreslic poprawnie jezyk, szczegolnie przy niestandardowych nazwach/rozszerzeniach, a wybrac jezyka wtedy sie nie da :/

  35. malcom @ 2009-09-07 14:18:46

    Maja binarke, ale i tak nie wspolgra z #TortoiseGit, ktory chce msysowa wersje. A i tak wywala sie git.exe na dllce z curla.

    A te gitowe gui to porazka... a nie bardzo usmiecha mi sie klepanie z konsoli, aby poprzegladac drzewo katalogow...

  36. malcom @ 2009-09-07 13:35:19 / #git, #programowanie

    Super, #TortoiseGit x64 jakies 17MB, wymaga #msysGit jakies 30MB, niech bedzie. Po rozpakwoaniu msysGita i automatycznym skompilowaniu pozera tylko prawie 1GB na hdd, wtf?

    Ahh, no coz, przeciez tam znajdziesz msysa, mingwa, nawet perla i polowe narzedzi uniksowych, szkoda ze wiekszoc i tak mam w systemie...

    Fajnie, chyba na glowe ktos upadl, to juz nikt binarek nie rozprowadza, samych binarek, anie polowy systemu?

    A ja chcialem tylko kilka repo z sieci przegladnac :(

  37. malcom @ 2009-09-07 11:27:47 / #code, #programowanie

    Mysle o wrzuceniu zrodel z dodawanych na projects.malcom.pl projektow w kategorii code i scripts na GitHuba lub cos podobnego. Tylko, ze tam beda glownie 1, 2 pliki, wiec czy ma sens dla kazdego tworzyc repo?

  38. malcom @ 2009-09-04 22:37:22

    16,563 downloads last 7 days, 1,125,669 total downloads...

    Jakby mi placili $1 za pobranie, to w 3 lata bym zarobil swoj pierwszy milion dolcow, za #widzet do #Opera, ktory juz nie dziala ;p

    Trzeba bedzie w wolnym czasie poprawic ;)

  39. malcom @ 2009-09-04 14:19:35

    Wszystko o moich pluginach tlenowych zaladowane juz jest na projects.malcom.pl.

    Ale to nadal jedynie maly wycinek tego co musze jeszcze zrobic...

  40. malcom @ 2009-09-03 18:08:12

    Przez pomylke dostalem maila z poufnymi raportami/danymi z adresu rzadowego.

    Jak przystalo na prawowitego obywatela, wiadomosc z zalcznikiem juz znika z mojego komputera, a nadawca zostaje powiadomiony.

    1. tannat @ 2009-09-03 18:12:05

      trzymam kciuki byś z powodu swojej uczciwości nie miał kłopotów...w absurdalnej biurokracji tego kraju wszystko jest mozliwe

    2. malcom @ 2009-09-03 18:19:29

      Co ciekawe w stopce zawarto informacje o poufnosci/niejawnosci danych chronionycyh ustawa, ze jest przeznaczona do uprawnionych adresatow, i co zrobic jak ktos ja otrzyma przez pomylke.

      Czyzby czesto zdarzaly sie takie wypadki przy pracy?

    3. tannat @ 2009-09-03 18:32:28

      @malcom: szczerze? nie wiem...mozesz poinformowac policje o podejrzeniu popelnienia przestepstwa (ujawnienie danych niejawnych osobom postronnym) - ale niesadze by bez wspomagania ze strony prasy, ktokolwiek sie tym zajal, a tym abrdziej wyciagnal konsekwencje w stosunku do osoby odpowiedzialnej za wyciek...moze na wszelki wypadek trzeba bylo zachowac kopie maila w jakims zakamuflowanym folderze na kompie...sytsuacja jest malo fajna

    4. malcom @ 2009-09-03 18:39:37

      Mysle, ze nie ma sie czym przejmowac, w koncu nie byly to dane mogace w jakikolwiek sposob zagrozic bezpieczenstwu, posrednio, badz bezposrednio.

      Nie jest tez powiedziane, ze byly to poufne informacje, moze dzis lub za kilka dni o nich uslyszymy w wiadomosciach? ;p

    5. tannat @ 2009-09-03 18:42:27

      @malcom: :) wkazdym razie nie zycze klopotow....pozdrawiam :)

  41. malcom @ 2009-09-02 23:04:41 / #projekty, #Markdown, #programowanie

    Jednak zdecydowalem sie na uzycie skladni Markdown do opisu tresci projektów na stronie projects.malcom.pl wraz z implementacja w trybie natychmiastowym z malymi modyfikacjami. Pozostaje jeszcze kwestia kolorowania skladni.

    I tak oto znow uzuplenienie tej strony kontentem przeciagnie sie w czasie...

  42. malcom @ 2009-09-02 19:08:20 / #muzyka, #radio

    Pamieta ktos audycje Wilczura "Strefa rokendrola wolna od angola!" na radiu BIS?

    Obecnie (od dawna) "leci" na trojce, niestety po sciagnieciu jej z antenty BISa stracilem z nia kontakt.

    Ktos byl tak mily i zrzucil wszystkie audycje ;)
    http://chomikuj.pl/pepeko/Strefa+rokendrola+wolna+od+angola

  43. malcom @ 2009-09-02 17:30:23 / #programowanie, #C++

    Czy uzycie potepianego goto do wyjscia z pewnego scope pociagnie za soba wywolanie dtor'ow obiektow?

    Ponoc C++ daje gwarancje, ze przy wyjsciu z zasiegu w dowolny mozliwy sposb spowoduje poprawne zniszczenie lokalnych obiektow.

  44. malcom @ 2009-09-02 17:22:40

    Zmudne uzupelnianie strony z projektami...

  45. malcom @ 2009-09-02 14:01:50 / #hard rock, #muza, #Krucipüsk, #metal

    Dzisiejsze popoludnie sponsoruje Krucipüsk i Druide!


  46. malcom @ 2009-08-31 12:32:43 / #boost, #programowanie, #smart_pointers, #C++, #RAII

    Fajnie ze smart_pointers z boosta moga pobrac deleter jako drugi argument wzorca. Mozna robic inlineowe RAII dla nietrywialnych zasobow, tylko wymaga funktora, wiec czasem napisanie samego wrappera na zasob jest szybsze lub bardziej przejrzyste w kodzie :/

  47. malcom @ 2009-08-27 20:04:08 / #im, #tlen

    Screeny #tlen 7 na windowsa zbytnio nie porywaja ;p

    1. raidon @ 2009-08-27 22:41:00

      a kiedy start xime czy to tylko projekt zaliczeniowy ;)

    2. malcom @ 2009-08-27 22:44:34

      Jesli cos bedzie dzialac i bedzie warte chocby okreslenia alpha ;p

      Za niedlugo minie rocznica od startu projektu, a tutaj buba, nie ma za duzo, ostatnie 3 miesiace bylem zajety konczeniem licencjata, odpoczywaniem i innymi kodami. Mam nadzieje, ze za kilka dni wroce do kodu xime...

    3. raidon @ 2009-08-27 22:54:31

      a wszyscy liczą na start pierwszego września ;)

  48. malcom @ 2009-08-26 17:15:01 / #gg, #re, #reverse enginering

    Co nieco analizy nt. wylaczenia cenzora na gg at devblog ;p

    1. raidon @ 2009-08-27 19:50:57

      Cenzora? chodzi o linki od osób z poza listy ;) zapewne.

    2. malcom @ 2009-08-27 19:55:00

      Tak, filtr antyspimowy, cenzor czy jak tam to zwali ;p

  49. malcom @ 2009-08-24 15:55:18 / #apache, #.htaccess, #ErrorDocument

    Czemu ErrorDocument 500 w .htaccess nie chce dzialac? Tylko ciagle serwuje ten z httpd.conf?

    A ponoc naprawili ten blad w #Apache w ~1998 roku :/

  50. malcom @ 2009-08-22 19:44:12 / #programwoanie

    Interesujace znalezisko wyladowalo juz w rssach ;)

  51. malcom @ 2009-08-21 01:48:52

    Od ponad 30 min, nie mozna bylo dodac notki na #pinger, wreszcie ruszylo...

    1. firem @ 2009-08-21 01:58:10

      Mała awaria. A co wy wszyscy robicie o tej porze?

    2. malcom @ 2009-08-21 16:50:53

      Praca i inne ciekawe rzeczy ;p

  52. malcom @ 2009-08-21 01:47:59 / #php, #programowanie

    Czy definicja funkcji w funckji w PHP jest traktowana jako naduzycie? A jak sprawa wyglada w przypadku OOP i definicji w metodzie, mimo iz nic nie stoi na przeszkodzie, aby funkcja ta byla zwykla metoda?

  53. malcom @ 2009-08-20 13:54:43 / #framework, #cache, #php, #web

    Chyba dodam proste cache-owanie sparsowanych widokow do pliku html i dowolnych danych po zserializowaniu do pliku.

    Napewno lepsze to bedzie od mielenia tymi samymi danymi przy kazdym refreshu strony...

  54. malcom @ 2009-08-19 13:09:44 / #sqlite, #SQL

    SQLite nie obsluguje rekurencyjnych zapytan SELECT ;/ Trzeba bedzie w kodzie sie meczyc.

    1. firem @ 2009-08-19 13:42:22

      Podzapytania to wydajnościowe ZUO!

    2. malcom @ 2009-08-19 13:45:11

      Ale wydajniejsze, niz wywolywanie kolejnych zapytan juz spoza silnika bazodanowego ;p

    3. firem @ 2009-08-19 14:23:38

      @malcom: jeśli robisz to jednorazowo, to oczywiste.

    4. malcom @ 2009-08-19 14:49:35

      Problem drzewka, kategorie i subkategorie. Naszczescie kategorii nie jest za duzo i sa rzadko zmieniane, edytowane tylko przez admina, dlatego w tabeli z kategoria trzymam dodatkowo pelna sciezke do danej kategorii, a aktualizuje te wartosci przy kazdej zmianie w kategoriach. Po jakielkowiek zmianie na kategoriach akcja jest forwardowana do listy kategori, wiec wystarczy przeiterowac te dane, wygenerowac nowe sciezki, a nastepnie "puscic" jednym zapytaniem nowe wartosci do bazy ;)

  55. malcom @ 2009-08-18 18:24:34 / #elektronika, #radio, #TSA6057

    TSA6057: Radio tuning PLL frequency synthesizers sterowany via I2C. Moze jednak uda mi sie zrobic radyjko sterowane z kompa, pokrywajace wiekszosc zakresow AM/FM. Tylko trzeba bedzie pomeczyc sie z analogowka ;)

  56. malcom @ 2009-08-18 17:17:45 / #C64, #programowanie, #emulacja

    Co jakis czas wraca pomysl na implementację emulatora C64, bo zadna z istniejacych aplikacji nie pasuje mi w ten, czy inny sposob. Moze poczekac z tym do kolejnej dyplomowki? ;p

  57. malcom @ 2009-08-02 20:02:10

    Return to Castle Wolfenstein, rozrywki troche nie zaszkodzi, w koncu stuklo 25 ;p

    1. gość @ 2009-08-04 18:44:13

      Hehe :D Czemu nienawidzisz Javy?Dla mnie jest ona o niebo lepsza niż ten cały .NET od M$yfu o ASP.NET nie wspominając, który jest dziurawy jak ser!!!

    2. malcom @ 2009-08-04 18:51:40

      Nie lubie tak samo jak nie przepadam za pythonem i innymi rzeczami ;p

      .NET-a nie mnie oceniac, bo go nie znam zbyt dobrze, wole sowje zabawki, a z asp mialem tylko male, wymagane zetkniecie.

  58. malcom @ 2009-07-29 21:51:11 / #html, #col, #css

    Przegladarki, nawet col porzadnie nie moga obsluzyc, szczegolnie wyrowanie tekstu... :/

    I dalej trzeba bedzie dla kazdej komorki w kolumnie przypisywac klase css.

    1. gość @ 2009-08-01 10:00:56

      Za to kocham te standardy htmla

  59. malcom @ 2009-07-27 18:09:32 / #framework, #php, #perl

    Jednak ten maly mini frame w php zrobie, bo zabralem sie za odswiezenie kolejnej swojej prywatnej strony. Wiadomo, ze perl bylby lepszy, ale serwer tylko przez fastCGI go obsluguje, nie ma mod_perla ;(

  60. malcom @ 2009-07-23 18:44:26 / #Apache, #SSI, #mod_autoindex

    Jak dobrze, ze opcja XHTML w IndexOptions w apaczowym mod_autoindex zmienia domyslny doctype z HTML 3.2 na XHTML 1.0 (przynajmiej). Ba, a inne opcje jeszcze lepiej moga pomoc przy zabawach z HeaderName and ReadmeName z mala szczypta zapomnianego SSI, aby nie co poprawic listowanie plikow z dolaczeniem dodatkowych informacji ;)

  61. malcom @ 2009-07-21 02:06:05 / #web, #homepage

    Odswiezylem troche strone domowa, nie co wiecej aktualniejszych informacji ;p

  62. malcom @ 2009-07-17 17:59:58 / #dyplomowka, #bsc

    I po obronie, mimo iz z obrony maksymalna ocena, podobnie z egzaminu koncowego, to jakos nie czuje satysfakcji ;p

    1. firem @ 2009-07-17 18:00:56

      Gratulacje! Dlaczego bez satysfakcji?

    2. malcom @ 2009-07-17 18:15:29

      Dzieki. A nie wiem wlasnie, moze z tego powodu ze to juz koniec, albo ze ocena na dyplomie bedzie wypadkowa srednia, albo ze 2 lata temu mialem to juz zrobic ;p

    3. monicapl @ 2009-07-19 12:39:53

      stawiam na to 3.. wieczny studencie, mimo to, gratulacje ;) W koncu....

    4. malcom @ 2009-07-20 17:49:29

      BTW na blogu jest nie co wiecej informacji wraz z linkiem do storny z praca i materialami z nia zwiazanymi.

  63. malcom @ 2009-07-08 16:40:49 / #dyplomowka, #bsc

    Praca zlozona, teraz czekac termin i sama obrone ;)

    Chyba wreszcie moge wrocic do swoich projektow ;p

    1. malcom @ 2009-07-10 12:20:29

      Po obronie pewnie pojawi sie w sieci ;p

  64. malcom @ 2009-07-06 22:36:24 / #latex, #bsc dyplomowka

    Rysunki budowy i formatu pakietow jak przystalo na RFC sa w ASCII. Ale w pracy wymagaly podpisu i nie udalo sie dzis zlozyc pracy :/

    Paskudnie wygladalo wrzucenie otoczenia packet bazujacego na Verabtim w figure i opatrzenie captionem. Cholerne marginesy...

  65. malcom @ 2009-06-29 22:37:06 / #dyplomowka, #bsc

    Mimo iz termin mija jutro, mozna oddawac dyplomowke do konca tygodnia, do 6-tego.

    Mialem zarywac nocke, a i tak prawdopodbnie bym nie zdazyl, bo caly dzien mecze sie z softem, a do tego jeszcze kilka fragmentow i rozdzial trzeba dopisac + zabawa z latexem...

    1. malcom @ 2009-06-30 11:10:16

      Taa, sama tresc poki co i tak mam w wordzie, mam skolonnosci do nadmiernych literowek w co 3cim slowie, wiec slownik i autokorekty mnie ratuja, ale mimo to przy przenoszeniu bede mial okazje poprawic jeszcze niedociagniecia, od ktorych sie jeszce roi ;p

    2. malcom @ 2009-06-30 11:12:33

      Odnosnie softu, to dodanie, poprawki przekladalem ciagle na pozniej, pozniej, a potem na koncu okazalo sie ze jest duuzooo do zorbienia i duzo pracy zeby to zaczlo w ogole dzialac ;p

  66. malcom @ 2009-06-18 15:40:58 / #LaTeX, #dyplomowka, #bsc

    Zastanawiam sie czy nie pisac pracy w LaTeX-u. Tylko czas nagli (~10 dni), a jeszcze nie istnieje zadna strona, wiec mala szansa.

    1. gość @ 2009-06-21 13:55:42

      OpenOffice lub MS Office LaTeX-a daruj sobie

    2. malcom @ 2009-06-21 14:26:41

      Edytiry WYSIWYG w niektorych sytuacjach mnie troche mecza... z topornym ustawieniem pewnych rzeczy i styli :/

  67. malcom @ 2009-06-09 19:55:35 / #Stargate

    Na Abydos doba trwa 36h, tez tak chce ;p

  68. malcom @ 2009-06-04 22:56:39 / #SG-1, #serial, #Atlantis, #Stargate, #film

    Mysle nad obejrzeniem Stargate i spin-offa Stargate: Atlantis, w sumie 15 sezonow - 314 odcinkow ;)

    1. dragi @ 2009-06-04 23:00:17

      Nie mysl tylko ogladaj :P Warto :)

    2. malcom @ 2009-06-04 23:04:30

      Tylko ~100GB DVDRipa, dobrze ze nie potrzebuje 720 lub jakiegos innego HD ;p

  69. malcom @ 2009-05-31 19:21:34

    Czas zniknac i zajac sie dyplomowka, 4 tyg. na zaprojektowanie protokolu + lib do jego obslugi + przykladowy program + sama tresc pracy + pewnie jakies specyfikacje...

    No i sama sesja, ale to tylko 1 exam ;p

    Tak, wiec wszelkie projekty i inne zabawy na ten czas musza odejsc w kat.

    1. firem @ 2009-05-31 19:40:04

      Powodzenia. Sama obrona to już pestka.

    2. malcom @ 2009-05-31 19:50:55

      Dzieki, nie przewidywuje zadnych problemow, no moze procz motywacyjnych i checi, ale trzeba juz usiasc i zaczac dzialac... bo tyle razy to odkladalem, ze teraz juz czas zaczyna odgrywac wielka role ;p

      Zapewne za 2 lata bedzie kolejna - mgr'owa ;)

  70. malcom @ 2009-05-27 02:38:29 / #24

    Od 7 czerwca 3 sezon 24 godziny w Polsacie. Wreszcie sie obudzili...

    1. firem @ 2009-05-27 06:30:26

      Z dubbingiem nie da się oglądać, zero napięcia.

    2. malcom @ 2009-05-27 19:43:51

      Dubbing? Raczej bedzie lektor, jak w pierwszych emisjach poprzednich sezonow na Polsacie.

      Polsat nigdy sie nie bawil w dubbing, chyba ;p

  71. malcom @ 2009-05-25 20:57:32 / #programowanie, #Perl

    "Yes, sometimes #Perl looks like line noise to the uninitiated, but to the seasoned Perl programmer, it looks like checksummed line noise with a mission in life."

  72. malcom @ 2009-05-23 17:05:21 / #Visual Studio, #automatyzacja, #VS, #makra

    Spodobalo mi sie pisanie #makra do #VS, mozna zautomatyzowac prace lub inne ciekawe rzeczy robic w IDE badz na zrodle, projektach zaladowanych... ;)

  73. malcom @ 2009-05-22 01:54:15

    Ostatnio musialem troche przysiedziec w #Perl'u, ale teraz moge wrocic do #C++ i #xime. Najwyzszy czas ustabilizowac liste kontaktow... po to 2 tyg. temu usuwalem fragmenty kodu z niedokonczonych funkcji i featursow ;)

  74. malcom @ 2009-05-20 12:06:36

    Zawsze mnie ciekawilo czemu ludzie tak sie troszcza o pusty pulpit, ja ma zawalony caly ikonami, no ale ciagle praca, kod i duzo rzeczy tam laduje...

    1. firem @ 2009-05-20 12:26:23

      Twoje miejsce pracy świadczy o Tobie :)

    2. malcom @ 2009-05-20 12:36:56

      Mi sie bardzo dobrze pracuje... niezaleznie jak wyglada pulpit :p

      No, ale niektorzy to nawet usilnie kosz usuwaja z pulpitu, tylko po co? Zeby popatrzec na tapete?

    3. gość @ 2009-05-20 13:40:50

      jak masz porządek na pulpicie, to łatwiej cokolwiek znaleźć;p ..a nie-oczopląsy ..spowodowane nadmierną iloscia ikon.

    4. malcom @ 2009-05-20 13:42:28

      Nie prezmawia to do mnie, nie mam problemu z znalezieniem tego czego szukam na pulpicie ;p

    5. gość @ 2009-05-20 15:26:59

      jak masz okulary to nie:D

    6. jakub.stolarski @ 2009-05-26 17:13:17

      Ja potrzebuję czystego pulpitu, żeby móc go zaśmiecić tymczasowymi rzeczami. Staram się nie trzymać tam nic, z czego korzystam na codzień. Zresztą niewygodny jest do niego dostęp. Trzeba inne okna najpierw zminimalizować.

    7. malcom @ 2009-05-26 17:17:34

      No u mnie te tymczsowe zamieniaja sie na wazne - do najblizszego przetworzenia, szkoda tylko ze zawsze sie przedawniaja ;p

      Do szybkiego pokazania pulpitu sluzy skrot "Pokaz pulpit" dostpeny w kazdym windowsie i chyba w wiekszosci X'ach ;)

    8. jakub.stolarski @ 2009-05-26 20:20:44

      @malcom: No tak, zapomniałem o tym przycisku do pokazywania całego pulpitu :)

      Jednak przyzwyczajenia robią swoje.

      Z przedawnianiem też to mam :)

  75. malcom @ 2009-05-18 16:29:12 / #exceptions, #programowanie, #Perl

    Troche mi brakuje wyjatkow w #Perl, ale ta swoboda pisania w dowolnym stylu, jak sie komu podoba i chce, rekompensuje wszystko...

  76. malcom @ 2009-05-18 14:22:43

    A moze jednak doceniaja mnie na tym uniwerku, skoro kolejne naukowe, mimo iz kompletnie nic nie robie (zeby nie pisac olewam).

  77. malcom @ 2009-05-17 15:18:41 / #programowanie, #C++, #Perl

    Zwracanie przez funkcje referencji do zmiennej lokalnej w niektorych jezykach ( #C++ ) jest wielkiem bledem, a w niekotrych szczegolnie tych skryptowych z dynamiczym typowaniem i garbate collectorem ( #Perl ) czyms normalnym.

  78. malcom @ 2009-05-14 14:43:19 / #interia

    Zalozylem testowe konto pocztowe na #interia, po skonfigurowania klienta odebralem poczte, i 12 maili reklamowych, a w webmailu byl tylko powitalny :|

  79. malcom @ 2009-05-13 23:47:02 / #programowanie, #onet, #perl

    Prosty #perl skrypcik do importu ksiazki adresowej rozszerzyl zasieg na najpopularniejsze serwisy pocztowe. Ze tez #onet nie ma opcji eksportu adresow w webmailu i trzeba recznie parsowac regexpami ;p

  80. malcom @ 2009-05-13 12:25:23 / #Nasza, #nasza-klasa, #botnet

    Budowanie #botnet przy pomocy #Nasza-Klasa
    http://gynvael.coldwind.pl/?id=189&lang=pl

    1. tomaszs @ 2009-05-13 12:40:16

      fajnie zrealizowane są komentarze, jak kod programu na tym blogu :)

  81. malcom @ 2009-05-12 20:19:35 / #SSL, #o2.pl

    Dziwne te #SSL na poczcie o2.pl. Tylko logowanie szyfrowane, a reszta hula czystym tekstem...

    1. firem @ 2009-05-12 20:35:04

      Ze względu na reklamy...

  82. malcom @ 2009-05-12 19:58:47 / #o2.pl, #perl, #programowanie, #skrypt

    Skrobnalem prosty skrypcik w perlu do importu ksiazki adresowej z serwera pocztowego o2.pl.

  83. malcom @ 2009-05-12 12:26:04 / #C, #programowanie, #C++

    Pre-defined C/C++ Compiler Macros: http://predef.sourceforge.net/

    nie raz sie moze przydac ;)

  84. malcom @ 2009-05-11 23:34:30 / #xmpp

    Jak podaje community XMPP Standards Foundation, kilka XEP'ow zmienilo status ;)

  85. malcom @ 2009-05-11 00:55:55 / #porazka, #vmware

    Vmware to jednak badziwie. Znow zrobil to co potrafi najlepiej, czyli wyczyscic wirtualny dysk, albo rozwalic swojego config, ze nawet maszyny nie da sie otworzyc.

  86. malcom @ 2009-05-10 17:56:54 / #xmpp, #PubSup

    PubSup (XEP-0060 i przyjaciele)[1] wydaje sie troche "ciezki" i przekombinowany, i najdluzsze sa jego XEPy, i troche zawile ;p

    Moze teraz wszelkie boty wysylajace notyfikacje, czy wiadomosci roznych serwisow, powinny przejsc na PubSub'a?

    [1] http://xmpp.org/tech/pubsub.shtml

  87. malcom @ 2009-05-07 23:02:44 / #exceptions, #xime, #programowanie

    Wywalilem paskudne boole i ify z implementacji listy kontaktow, zastepujac rzucaniem wyjatkow. Od razu czystszy i przejrzystszy kod.

    Lapanie i konwersja na kody bledow i tak bedzie w wrapperach API, wiec po co pakowac w implementacje kontrolki zaleznosci obslugi bledow?

  88. malcom @ 2009-05-05 01:17:46 / #xmpp, #tlen

    Ci od tlena, mogliby oddac sie lekturze rozdzialu 4.7 rfc 3920.

  89. malcom @ 2009-04-29 20:44:28 / #metaprogramowanie, #C++

    "Jeśli nie potrafisz sparsować poniższego, to nie martw się. Ja też nie. Nazywamy to modern C++."
    http://groups.google.pl/group/pl.comp.lang.c/browse_thread/thread/8eb095dd60175c71

    1. noder @ 2009-04-29 20:58:41

      C++owy technologiczny onanizm ..

    2. malcom @ 2009-04-29 22:42:36

      To tylko strasznie wyglada... ;p

    3. noder @ 2009-05-11 11:46:13

      wcale nie wyglada strasznie ,.. nie ma w tym kodzie tragedii .. tylko tragedia jest w podejsciu do programowania w ten sposob .. to sie nazywa wlasnie technologiczny onanizm - rzeczy ktore mozna zrobic latwo-przjezyscie - w inny - konwencjonalny sposob, i co wazniejsze - w sposob ktory pozwoli mniejwiecej rozumiec kod wynikowy binarny (asm) i wiedziec jak zachowa sie procesor (branch-prediction), to ludzie robia przekombinowane kosntrukcje pokazujac jacy sa fajni "bo potrafia" .. wiesz tez potrafie dojechac do gdanska przez tatry - ale po co .. hm ?

    4. malcom @ 2009-05-11 15:27:10

      Co znaczy "konwencjonalny sposob"?

      Ja tu widze tylko 2 inne mozliwosci odnosnie powyzszego kodu: olewam biblioteke standardowa, boosta, i implementuje sam sobie kontener, algorytmy, co jest masochizmem, i glupota, i marnowanie czasu, lub poszczegolne typy aliasuje typedefem, ale wtedy aliasy te beda widoczne w calym scope, co moze byc niepozadanym efektem.

      Nie widze tu przekombinowania, ten kod jest przejrzysty, jesli sie wie co do czego suzy i jak dziala, to nie ma problemu.

    5. noder @ 2009-05-11 22:27:34

      boost to jest masochizm .. pozniej debugowanie i szukanie bledow wlasnie sprowadza sie do takich bledow jakie pokazales na screenie kilka postow nizej :) stl daleko nie odbiega

    6. malcom @ 2009-05-11 23:30:24

      To prawda, ze komunikaty bledow z kilkoma zagniezdzonymi templateami czasem moga przyprawic o bol glowy...

      Ale wiekszosc kompilatorów potrafi juz nieco bardziej przystepnym formacie przedstawic komunikat...

      Co do debugowania, sianie nawet znikomej ilsoci assertow potrafi czasem w duzym stopniu ulatwic ten process, bez zaglebiania sie w kolejno zagnizdzone wzorce... ale czasem nie ma rady :D

  90. malcom @ 2009-04-26 19:20:04 / #programowanie, #asm

    "Wielu programistów sądzi, że liczby heksadecymalne stanowią absolutny dowód na to, że Bóg nigdy nie planował aby ktokolwiek pracował w asemblerze."

    1. noder @ 2009-04-27 12:48:14

      bullshit .. pierwsze asemblery uzywaly notacji binarnej i oktagonalnej.

    2. malcom @ 2009-04-27 12:54:56

      To tylko cyatat z jakies ksiazki poruszajacej temat asemblera.

      Oczywiscie nie zgadzamy sie z nim ;p,

      Choc pewnie wielu koderow "nowego pokolenia" wychowanych na "nowoczesnych" jezykach, gdzie myslenie jest wylaczone, bedzie sie z tym zgadzac.

  91. malcom @ 2009-04-26 01:11:54 / #template, #C++, #metaprogramowanie

    Doczekalismy sie czasow, ze nawet kod do skompilowania kompilator sam sobie pisze ;p

    1. kurtc @ 2009-10-14 01:02:13

      Potem siada noob robi "just clik" i cieszy morde, że program napisał :/ Pełen respekt dla programistów C/C++ Javy i unix/linux Do nich trzeba opasłych tomów książek, a nie visualowe "just click" :d

    2. malcom @ 2009-10-14 01:07:43

      Ciezko sie nie zgodzic ;)

      Aczkolwiek wpis dotyczyl metaprogramowania za pomocą szablonów w C++. A to wyglada troche na wyzsza szkole jazdy niz zwykle klepanie kodu, przynajmniej na poczatku lub dla "nie obeznanych" z tematem ;)

    3. kurtc @ 2009-10-14 01:12:55

      @malcom: Tak, ale załamuje to że dziecko 13-16 lat jest przepraszam kim? Programistą!?! przeczytało Thinking in Java albo książki Jana Bieleckiego? Niee obejrzało video tutorial od MS, gdzie słyszy "you can do it in many way" Ten wpis chyba najbardziej pasuje tutaj. Chyba to, że zaczynałem zabawę z programowaniem to wyglądało to tak, że półka była zagracona książkami :p

    4. malcom @ 2009-10-14 01:19:14

      Ja uwazam, ze nawet Ci co przeczytali nie bardzo powinni sie tak nazywac ;p

    5. kurtc @ 2009-10-14 01:22:37

      @malcom: właśnie :p

  92. malcom @ 2009-04-24 19:07:36 / #bind, #xime, #boost, #metaprogramowanie, #C++

    Chyba w xime wszystkie definiowane funktory predykatów znikna, a w ich miejsce zostanie uzyty boost'owy bind.

  93. malcom @ 2009-04-23 22:03:26 / #templates, #metaprogramowanie, #C++

    C++ template error messages!

    Nie ma jak czytelny call stack ;)

  94. malcom @ 2009-04-23 00:17:03 / #last.fm

    ---------------------------

    Podobało Ci się?

    ---------------------------

    Okres próbny minął. Subskrybuj,">http://lastfm.pl/subscribe'>Subskrybuj, aby słuchać non-stop, spersonalizowanego radia!

    ---------------------------

    OK Anuluj

    ---------------------------

  95. malcom @ 2009-04-13 21:03:38

    Zawsze mnie bawilo, jak "specjalisci", ktorzy nie maja zbytnio pojecia o czyms, pouczaja poczatkujacych. Potem Ty cierpisz rozwijajac i poprawiajac taki kod.

  96. malcom @ 2009-04-10 12:57:45

    Ponoc "Z dokumentacją jest tak jak z seksem: jakakolwiek lepsza niż żadna" ;p

  97. malcom @ 2009-03-28 23:44:29 / #emesengger, #im

    MatriX for Silverlight 1.10
    http://blog.ag-software.de/?p=60

    Zastanawiajace, czy eMessengery przejma kiedys wieksza czesc rynku IM?

    1. eddy55555 @ 2009-04-10 02:19:10

      wsadź koledze w dupsko te palce i nie wymachuj nimi

    2. malcom @ 2009-04-10 10:23:12

      @Eddy Gordon: Ty pewnie robisz to lepiej, wiec nie bede zabieral ci twojej profesji.

    3. raidon @ 2009-08-27 19:50:08

      Wydaje mi się @mal że nie. Mobilne wersje szybciej zdobywają rynek i bardziej agresywnie.

    4. malcom @ 2009-08-27 19:57:17

      To chyba raczej kiedys ta wieksza czescia rynku zawladna...

  98. malcom @ 2009-03-19 17:51:27 / #AOL, #IM

    Kiedys czulem oburzenie na wiadomosc o tym, ze AOL posiada patent na "Instant Messaging". Teraz patrzac z perspektywy czasu i historii sieciowej komunikacji, mozna uznac ze sie mu nalezy.

  99. malcom @ 2009-03-10 21:03:35 / #praca

    Milo czasem znalezc w skrzynce maila:

    Just a little email to say thank you to all of you ! You are great et listening my needs for the interpreters and helping me in every possible way.

    It's a pleasure to work with you !!!

    Az chce sie zyc, tzn. pracowac, z wieksza motywacja ;p

  100. malcom @ 2009-02-25 11:05:00 / #monopolizm, #Google, #IE, #Microsoft

    Google dołącza do walki o Windowsa bez IE: http://di.com.pl/news/25836,0.html

    Normalnie smiac mi sie chce. Czemu nikt nie wlaczy o inne systemy wolne od preinstalwoanych wraz z nim broswerow. Ach zapomnialem, skoro to nie jest MS, to moze...

    Smieszne zeby tworca oprogramowania nie mogl dolaczyc innych swoich produktow, bo inni lub dziwne prawo zabrania ;p

    Zawsze mnie bawily chore przepisy antymonopolowe.

    1. firem @ 2009-02-25 11:08:41

      A Apple to może sprzedawać komputery, na których jest preinstalowany MacOS i Safari.

    2. gość @ 2009-02-25 11:49:27

      Widać jak głupi jesteś.

    3. Grom @ 2009-02-25 18:36:03

      Nie rozumiesz. UE domaga sie by na Windowsach byla zainstolowana domyslnie inna przegladarka jak Firefox/Opera. Ma to na celu przyspieszenie rozwoju internetu i prawde mowiac nie ma sie co dziwic ich tokowi myslenia. IE tylko blokuje rozwoj internetu swoimi archaizmami i brakiem wsparcia dla popularnyh standardow.

  101. malcom @ 2009-02-24 18:45:21 / #nokia, #iphone, #n80

    Ostatnio sie namnozylo fanboy'ow iPhone'a, dobrze ze wystracza mi moja stara N80, ktorej mozliwosci i tak w 90% nie wykorzystuje... czasem tylko wifi...

    1. monicapl @ 2009-02-25 02:19:59

      99% bo nie dzwonisz, bo nigdy nie masz nic na karcie xd :*

    2. malcom @ 2009-02-25 07:59:04

      Wlasnie na karcie jest kilka stowek, ale nie ma do kogo dzownic ;p

    3. gość @ 2009-02-25 11:50:22

      @malcom: bo nie masz kolegów

  102. malcom @ 2009-02-24 12:36:49 / #support, #Vista, #Win7

    Jak czytam w changelogach roznych programow lub newsach "wsparcie dla systemu Windows 7 lub Vista" to usmieszek sie pojawia.

    Zawsze mnie ciekawilo co oni takiego robia z tym kodem lub "dodają", aby zwykly program wspieral te "nowe" systemy. Przeciez podstawowe API dalej to samo, a nowych funkcji nie wykorzystują.

  103. malcom @ 2009-02-20 11:51:23 / #STL, #VC, #_SECURE_SCL, #C++, #iterator

    Ile sie nameczylem wczoraj przez Checked Iterators (_SECURE_SCL i przyjaciele) w VC. Ms'owy dodatek debugowy dla sprawdzania zakresu iteratorow i podbnych niebezoieczenstw, zapakowany w kazdej metodzie iteratora, przydtane i ulatwiajace wychwycenie wielu bledow, ale momentami doprowazajace do szalu.

    A wszystko przez to ze zapomnialem wyrownac niepelne wiersze w vectorze imitujacym tablice dwuwymiarowa ;p

    I wychodzi na to, ze dobrze, ze ciagle asserty mnie meczyly ;p

  104. malcom @ 2009-02-03 14:49:11

    Praca, praca, a choroba meczy, ze nic sie nie chce.

  105. malcom @ 2009-01-04 23:04:43 / #gcc, #leopard, #mac

    I juz mozna pracowac na leopku ;)

  106. malcom @ 2009-01-03 19:17:01 / #mac, #wirtualizacja, #leopard, #os x

    Udalo sie wrescie zwirtualizowac leopardka pod Vista. Jak oni moga uzywac to cos? I gdzie gcc?

  107. malcom @ 2008-12-30 11:43:32 / #muza, #gothic metal

    Nawracam sie na symfoniczny i gotycki metal, i okolice, szczegolnie z zenskim wokalem ;p

    1. pannazmatfizu @ 2008-12-30 12:10:55

      Czyżby Nightwish?

    2. malcom @ 2008-12-30 13:08:08

      Niezupelnie, narazie zaopatrzylem sie w kilka albumow takich kapel jak: Beseech, Sirenia, Tristania, Estatic Fear, Elis... wiekszosc z propozycji serwowanych mi przez lasta...

  108. malcom @ 2008-12-26 02:18:31 / #handrony, #wzh, #Martin Lechowicz

    Nas nie nęcą feromony,

    Nie dla nas dziewczęce wdzięki,

    My wolimy tłuc hadrony,

    Zamiast podrywać panienki.

    Bo alternatywą dla burzy hormonów

    Jest wielki zderzacz hadronów!

    1. tomaszs @ 2008-12-26 04:18:11

      Martin Lechowicz? Ten z Masy Krytycznej?

    2. malcom @ 2008-12-26 14:58:14

      Nie wiem ktory, byc moze ten ;p

    3. gość @ 2008-12-27 21:03:14

      Tak, ten Martin :) Płytę wydał :)

    4. gość @ 2008-12-29 00:01:16

      Skąd się wzięła ksywa "malcom" co oznacza ?

    5. malcom @ 2008-12-29 00:53:02

      Jedni mowia ze w jakims stopniu zwiazany jest z UT, inni ze z nazwiskiem...

  109. malcom @ 2008-12-13 14:52:03

    Nie wiem jak inne, ale dane w formacie XML zwracane przez pingerowe API przekraczaja udokumentowana liczbe 10 wpisow na 'strone'.

    Dzieje sie tak od jakiegos czasu, pewnie po ostatnich aktualizacjach ;p

    1. firem @ 2008-12-13 15:00:03

      ech, już widzę, ktoś przestawił na 30 :|

    2. firem @ 2008-12-13 15:07:33

      Nie, 30 to maksymalna liczba, zmieniliśmy po prostu logikę i nie wysyłamy tych wiadomości do których nie ma dostępu (tylko dla znajomych, prywatne, itd).

  110. malcom @ 2008-12-13 01:24:45

    Czas nieustannie ucieka, a porazajacych zmian w kodzie nie widac ;p

  111. malcom @ 2008-12-09 17:20:58 / #wojsko, #armia

    Wlasnie w tv zobaczylem reklame MONu pt. "Dolacz do nas", ale nie ma co sie dziwic skoro przechodzimy na armie zawodowa, to tak jak ma to miejsce w cywilizowanych krajach, co raz czesciej bedzie mozna zobaczyc fajne reklamy zachecajace do wstapienia w szeregi armi.

    1. noder @ 2008-12-09 21:55:54

      generalnie juz kilka takich reklam bylo w tv o dolaczeniu do woja

  112. malcom @ 2008-12-08 17:28:15

    Czas wracac do roboty - kodu...

    1. gość @ 2008-12-09 19:28:43

      Nie mowie o $ ale jak sie motywujesz do pracy do pisania kodu itd ??

    2. malcom @ 2008-12-09 21:20:13

      Mnie nawet $ zbytnio nie chca zmotywowac ;p

      Ale swoje cele trzeba jakos osiagac ;p

      Jak to mawiaja, "praca musi cieszyc".

  113. malcom @ 2008-11-27 17:05:55

    "Patrząc z drugiej strony barykady, to my, programiści, jesteśmy tymi niepokornymi którym się wydaje, że są aj-waj niesamowici, a tak naprawdę programowanie i kopanie rowów różni się tylko użytym narzędziem."

  114. malcom @ 2008-11-21 15:39:28

    "First make it work, then make it fast!"

  115. malcom @ 2008-11-20 21:35:25 / #wywiad, #national security, #sluzby specjalne

    "Zabilem kilka osob, zrobilem najwiekszy skok na bank w dziejach Polski, dostalem dozywocie, wzamian za prace dla dobra Ojczyzny w wywiadzie, otrzymalem wolnosc + legitymacje oficerska. Moge dalej to robic, ale w tym przypadku za przyzwoleniem prawa."

    Dlatego warto trzymac sie blisko spec sluzb ;p

  116. malcom @ 2008-11-20 14:08:16 / #irak, #kontyngent wojskowy, #army, #afganistan, #kondor, #czad, #wojsko polskie

    5 polskich kontyngentow wojskowych sie "szweda" po swiecie: Afganistan, Irak, Czad, Pulaski, Kondor.

  117. malcom @ 2008-11-15 01:45:54

    W tym tygodniu tez nie zdarze, wiec chyba trzeba przesunac termina na koniec miesiaca? ;p

    1. Kacper @ 2008-11-16 22:58:29

      czy kogokolwiek to obchodzi

    2. malcom @ 2008-11-17 00:00:33

      Skoro to 'zajrzales' to Ciebie tez powinno ;p

  118. malcom @ 2008-11-14 17:45:32 / #sip, #NAT, #VoIP

    SIP/VoIP + NAT, masquarada, inne paskudctwo = wieczne problemy, analizowanie logow, wkurwianie...

  119. malcom @ 2008-11-13 15:56:48 / #xmpp, #im, #tweet.im, #twiter

    A Twitter XMPP gateway service - Tweet.IM.

  120. malcom @ 2008-11-10 11:55:54 / #Attero Dominatus, #muzyka, #Sabaton

    Attero!

    Dominatus!

    Berlin is burning!

    Denique!

    Interimo!

    The reich has fallen!

  121. malcom @ 2008-11-09 19:30:19 / #music, #metal, #Sabaton

    "Once again we look forward to come to Poland to celebrate your independance day with the Polish Panzer Battalion!"

  122. malcom @ 2008-11-07 22:26:17 / #STL, #C++, #iterator

    Jak przekonwertowac z powrotem wskaznik na STL-owy iterator?

    1. firem @ 2008-11-08 09:18:41

      To chyba stratna konwersja.

    2. malcom @ 2008-11-08 10:24:35

      na devblogu kilka sposobow przedstawilem, ale doszedlem do wniosku ze to jest bez sensu, wiec moze wieczorem bedzie druga notka ;)

    3. firem @ 2008-11-08 10:35:18

      Nie dałeś linka, więc myślałem że pytasz :) Lecę poczytać.

    4. malcom @ 2008-11-08 11:05:51

      To bylo pytanie, pozniej doszedlem do odpowiedzi ;)

      Ale dzis odpowiedz zrewiduje, bo w sumie w ogole taka operacja jest bez sensu i swiadczy o zlym projekcie.

  123. malcom @ 2008-11-06 23:37:42 / #pch, #vc

    Chwilka grzebania, kilka przelacznikow i 2 nowe targety projektu kompilwoane przez VC z precompiled headers dolaczaja do projektu, a wszytsko pod C::B ;)

  124. malcom @ 2008-11-05 23:37:41 / #project, #xime

    Do konca tego tygodnia musialbym uporzadkowac kod, maly rewiev, uzuplenic testy i wpakowac wreszcie projekt do svna. Zapewne znow nie zdarze, bo od 2 dni zbytnio nic w tym kierunku nie zrobilem :/

  125. malcom @ 2008-11-04 15:15:51 / #C++0x, #C++, #standard

    C++0x is comming!

  126. malcom @ 2008-11-03 00:04:03 / #sizoef, #array, #C++, #array sizoef

    Dlaczego

    #define ARRAY_SIZEOF(a) (sizeof(a)/sizeof(a[0]))

    do "pobierania" rozmiaru tablicy w C++ jest evil?
    http://msinilo.pl/blog/?p=64

    1. malcom @ 2008-11-25 18:05:12

      Przeciez to bylo pytanie retoryczne, z linkiem do odpowiedzi ;p

      Az taki big evil nie, bo czy zawsze potrzebna jest dynamiczna tablica alokowana wewnetrznie (vector) czy zewnetrznie (new/delete []?

    2. malcom @ 2008-12-09 17:22:24

      War, war never changes ;p

  127. malcom @ 2008-11-02 20:37:44

    Czy to wszystko ma sens skoro i tak umrzemy?!

    1. kasiart4 @ 2008-11-02 20:40:09

      musi mieć jakiś sens, bo w przeciwnym wypadku po co byśmy żyli?

    2. xxx4 @ 2008-11-02 20:41:38

      Uwielbiam pytania retoryczne. Psuć cały ich przekaz, całą ich wartość. Odpowiadam: NIE i to jest piękne.

      Znowu piszę jak naćpana.

      Pozdrawiam.

    3. lotarking @ 2008-11-02 20:41:47

      Ence pence

      Cztery ręce.

      Idzie sobie smok w sukience

      Elke trelke

      Kartofelke.

      Smok sie przebrał za modelkę!;-)

      Mi pomaga!

    4. cosmo7 @ 2008-11-02 20:44:29

      Świadomość śmierci powoduje chęć życia - przynajmniej czasami w to wierzę

  128. malcom @ 2008-10-30 19:07:42 / #symbian, #nokia

    Symbian pisany w pelni w OOP w C++. Dzieki Bogu ze nie w jakims pure C i pseudo wyimaginowanej strukturze.

    Trzeba bedzie kiedys cos napisac do swojej nokii ;p

  129. malcom @ 2008-10-25 14:05:14

    code is poetry

  130. malcom @ 2008-10-24 23:28:19

    Visací zámek - Známka Punku

  131. malcom @ 2008-10-22 23:08:57

    Radio Hey! Poctivý rock.

  132. malcom @ 2008-10-21 19:18:08 / #optymalizacja, #efektywnosc

    Donald Knuth mawial (cytujac Hoare'a): "przedczesna optymalizacja to zrodlo wszelkiego zla".

    A Jon Bentley dodawal: "z drugiej strony, nie mozemy ignorowac efektywnosci".

  133. malcom @ 2008-10-17 23:26:42

    Program, ktory nie byl testowany, nie dziala!

    1. Minnie. @ 2008-10-17 23:47:31

      heh

    2. gość @ 2008-10-20 10:02:45

      Jak wszędzie, obowiązują pewne zasady.;)

      "Grunt to bunt.":D

  134. malcom @ 2008-10-16 20:09:24 / #Jamie Zawisnki

    Zawinski's Law of Software Envelopment:

    Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can.

  135. malcom @ 2008-10-16 19:11:59 / #MIT

    The Law of Software Development and Envelopment at MIT:

    Every program in development at MIT expands until it can read mail.

    1. firem @ 2008-10-16 19:45:28

      Szukałem ostatnio tego prawa, dzięki. Ono dotyczy chyba każdego programu :)

  136. malcom @ 2008-10-10 22:10:35 / #uniwerek

    Rano znow na uniwerek :/

  137. malcom @ 2008-10-02 23:11:31 / #metaprogramowanie, #C++, #template

    Programowanie generyczne w C++ wciaga, wszczegolnosci, gdy trzeba sie jeszcze duzo nauczyc ;)

    A niektorzy dalej wola copy&paste do tworzenia podbnych klas, zamiast zlecic ich wygenerowanie kompilatorowi.

  138. malcom @ 2008-09-15 00:59:32 / #wxWidgets, #patch

    Weekend minal pod znakiem "skrobania" patchy do wxWidgets, a jeszce troche ich zostalo do napisania.

  139. malcom @ 2008-09-12 15:00:46 / #developers

    developers! developers! developers!...

  140. malcom @ 2008-09-12 01:54:28 / #Windows, #Steve Ballme, #MIcrosoft

    Jak mozna nie kochac tego czlowieka - Steve Ballmer, CEO w Microsoft. Chyba wystepowal w reklamach wszystkich wersji Windowsa poczynajac od 1.0, az plakac sie chce ze smiechu.

    Polecam kilka filmikow, tych zabawnych i tych powaznych.

    http://www.youtube.com/results?search_query=Steve+Ballmer&search_type=&aq=f

    Najlepszy wystep dal jednak na jednej z konferencji MSa.

  141. malcom @ 2008-09-10 18:50:31 / #source, #WordPress, #WP

    Nie moge znalezc porzadnej wtyczki do WordPressa do kolorowania kodu i obrobki. A nie bardzo mam ochote na pisanie, badz przerabianie czegos :/

  142. malcom @ 2008-09-04 00:43:09 / #windows, #unix, #POSIX

    Wkurza mnie czasem narzekanie na to ze Windowsy nie maja za bardzo kompatybilnosci z POSIX. To ja sie grzecznie zapytam, po jakiego uja maja miec, skoro to w ogole inne systemy, ktore nie maja nic wspolnego z Unixami i POSIXem, no moze procz historycznych nalecialosci autorow.

  143. malcom @ 2008-09-02 20:29:07 / #blog, #devblog, #template

    Przydaloby sie troche odswiezyc template devbloga, wymienic stale wymiary na 'plynne', aby dostosowywalo sie do roznych rozdzialek i panoram, i wyrzucic kilka zbednych elementow, taki bardziej minimalistyczny ;)

  144. malcom @ 2008-08-29 23:08:10

    Organizacja, ktora traktuje swoich programistow jak osoby niesprawne umyslowo, wkrotce bedzie miala programistow gotowych i zdolnych do dzialania jedynie jako takie wlasnie osoby.

  145. malcom @ 2008-08-28 16:48:42 / #text, #shell, #automatyzacja

    Wracaja jeszcze do poprzedniej notki.

    Automatyzacja pracy przez pisanie prostych skryptow konsolowych, niezaleznie od systemu, jest jak 3 niewidoczna reka, bez ktorej, my deweloperzy czasem nie mozemy sobie poradzic ;)

    Wszelkie budowanie aplikacji, bibliotek, plikow dystrybucyjnych, testowanie i masa innych przydatnych rzeczy staje sie duzo prostsza i szybsza, i nie rzadko moze byc nienadzorowana.

  146. malcom @ 2008-08-28 14:04:58 / #cmd, #command, #shell, #console

    'BSD is for people who love Unix. Linux is for people who hate Microsoft.'

    Mozna calkiem duzo zrobic w tym 'czarnym okienku' w Windowsie niz wspomniano http://jakilinux.org/administracja/cmdexe-dla-fanatykow-linuksa/

    Krytyka czegos czego sie nie zna nadal bardzo popularna.

    Ahhh jakie zabawne komentarze ;p

  147. malcom @ 2008-08-27 17:11:49 / #zarzadznie pamiecia, #lips, #garbate collector, #C, #odsmiecacz

    Mowi sie, ze osoby programujace w Lipsie wiedza, ze zarzadzanie pamiecia jest tak wazne, ze nie mozna go zostawic uzytkownikom, a osoby programujace w C wiedza, ze zarzadzanie pamiecia jest tak wazne, ze nie mozna go zostawic systemowi.

    [B. Stroustrup - The C++ Programming Language]

  148. malcom @ 2008-08-25 15:51:38 / #wtyczka, #pingerpp, #tlen.pl, #pingerek

    Przeszla mnie przez chwile mysl, aby zrobic maly update Pinger++ i wtyczki Pingerek, ale naszczescie juz przeszlo :P

  149. malcom @ 2008-08-23 13:04:15 / #elekronika, #tranzystor

    Znalazlem w szufladzie kilka sztuk, nie uzywanych tranzystorkow, bodajze BC 558 i kilka innych czesci jakie sie zgromadzilo za czasow 'grzebania' w elektronice.

    Wrocily wspomnienia, tak sobie mysle, zeby znow cos sklecic, cos podzialac, chocby tak o dla zabawy ;)

  150. malcom @ 2008-08-20 17:22:40

    Wczorajszy wyrzezbiony kod, ladny kod, czysta poezja, dzis leci do kosza. Zmienily sie kontrakty, zalozenia i niektore fragmenty kodu sa niepotrzebne :/

    API powinno pozwalac na wieksza kontrole wyswietlaniem listy kontaktow, nie tylko jej rendering ;)

    W pozniejszych planach wsparcie spersonalizowanych widokow, miedzy ktorymi bedzie mozna sie przelaczac w dowolnym momencie.

    W przyszlosci niedalekiej, bo teraz nie moge, nie chce mi sie, choc to proste, ale tak nigdy nie skoncze tej cholernej listy, bo ciagle cos nowego lub jakies przerobki, zmiany zalozen.

    Ale patrzac z drugiej strony lepiej sie teraz zastanowic przemyslec, brac pod uwage planowane ficzery, niz pozniej przerabiac znow polowe kodu.

  151. malcom @ 2008-08-19 17:53:44 / #sortowanie, #list

    Nie ma co kombinowac, zastosuje cos podobnego do sortowania przez wstawianie. Przy wstawianiu elementow, opieram sie na podbnym algorytmie, przechodzac przez liste i wstawiajac dany element w odpowienie miejsce.

    Jest to bardzo proste w implementacji. Szacuje, ze w jednej liscie nie bedzie elementow > 100.

    Chyba ze ktos lubi trzymac wszytskie kontakty w jednej grupie :P

  152. malcom @ 2008-08-19 14:22:22 / #STL, #sortowanie, #xime, #C++

    Inna droga to wykorzystanie std::sort, ktore opiera sie na algorytmie introsort, tylko wtedy musialbym dopisac do swoich struktor iteratory i operator <. Powinno hulac jak milo ;)

    1. iwussiak @ 2008-08-19 14:25:38

      yy...po polsku prosze ;P

    2. firem @ 2008-08-19 14:26:57

      Jeśli nie sortujesz więcej niż kilka tysięcy elementów, albo gdy koszt porównania jest co najwyżej rzędu wielkości kosztowi zamiany, to quicksort jest przesadą.

    3. malcom @ 2008-08-19 14:48:15

      Wlasnie nie wiadomo ile bedzie elementow, ale napewno nie > 1000 ;)

      Ale mimo to wole optymalne rozwiazania, takie male zboczenie :P Czasem wole dodac jedna linijke kodu wiecej przed while, aby w samej petli pozbyc sie jednego ifa ;)

      Generalnie to wstawianie elementu do listy jest dokonywane juz na odpowiedniej pozycji. Koszty znikome, bo jak musze wstawic na koniec to i tak musze przeleciec cala liste, aby sie tam dostac.

      Jedynie przy zmianie sposobu sortowania/algorymtu przez plugin or sth, musze przesortowac wszytskie listy w drzewie, ktorego dotyczy ta zmiana, wiec nie musi to byc super fast, bo nie jest to wykonywane w newralgicznym/strategicznym miejscu/czasie ;)

    4. firem @ 2008-08-19 15:00:19

      Wiesz, w ten sposób tracisz czas na mikrooptymalizacje, które nic nie wnoszą do wydajności (do tego trzeba stworzyć testy), zamiast poświęcić ten czas na funkcjonalność/debuowanie/testy/dokumentację.

    5. malcom @ 2008-08-19 15:08:02

      Wiem, wiem, ale az tak zle nie jest, optymalizacja jest fajna ale z umiarem, za duzo przedwczesnej to samobojstwo.

  153. malcom @ 2008-08-19 14:17:12 / #QuickSort, #xime, #qsort

    Musze napisac jakas prosta i mplementacje QuickSorta, ktora bedzie bezposrednio operowala na strukturze wewnetrznej listy kontaktow.

    W danym momencie i tak bedzie tylko pracowac na jednej 'galezi', czyli prostej liscie powiazanej jedno/dwukierunkowej.

    Lepsze to niz zrzucenie z drzewa/listy elementow do tablicy, posortowanie i ponowna konwersja pierwotny format.

  154. malcom @ 2008-08-18 22:14:10 / #Venedae

    Drzewa i noc dodaja mi sily,

    bym podolal walce po kres mych dni,

    skladam ofiare z czesci mego zycia

    wojowniczej krwi.

    Ksiezyc zabiera ma dusze

    do odleglej krainy...

    [Venedae - W Krwawym Krolestwie Drzew]

  155. malcom @ 2008-07-03 19:07:06 / #money, #forex, #euro

    Milo czasem podwoic kapital, jak dzis, przy ~150-pipsowym spadku pary EUR/USD ;)

  156. malcom @ 2008-06-09 12:08:51 / #sesja

    Sesja zakonczona w 2 dni, bez zbednego wysilku, zostalo tylko kilka formalnosci ;p

  157. malcom @ 2008-06-03 22:42:18

    Nie mozesz napisac doskonalego oprogramowania.

    Czy to Cie zabolalo? Nie powinno. Przyjmnij to za zyciowy aksjomat. Celebruj go. Bo doskonale oprogramowanie nie istnieje.

    1. fifka @ 2008-06-03 22:57:32

      Celebruję fakt, iż nigdy w życiu nie napiszę doskonałego oprogramowania.
      Ba! nie napiszę żadnego oprogramowania.

      Celebruję jak nie wiem co!
      ;)

  158. malcom @ 2008-05-23 01:26:11 / #WinAPI, #GUI, #console, #publikacje, #stderr

    Zaktualizowalem arta na temat dostepu do konsoli spod aplikacji GUI pod Windowsem, na docs.malcom.pl ;)

  159. malcom @ 2008-05-15 22:28:20

    Czasami to sie nic nie chce :(

    1. kwiateusz @ 2008-05-15 23:12:04

      mi to sie nigdy nic nie chce wiec nie narzekaj mal ;p

  160. malcom @ 2008-05-05 01:41:48 / #wxWidgets

    Dwa patche do wx napisane ;p

  161. malcom @ 2008-05-03 12:56:09

    Pierwsza w Europie, druga na swiecie Konstytucja 3 maja.

    1. xxxdarkangelxxx @ 2008-05-03 12:58:38

      ..no i dobrze....
      tak ma być...:D
      w końcu jakieś fajne święto...
      w urodzinki moyej siorki...
      i wolne mamy a to;P
      najważnioejsze przecież;)

    2. betonowe0miasto @ 2008-05-03 13:13:02

      jest to niewątpliwie powód do dumy dla Polaków, nawet 3 wieki później.

  162. malcom @ 2008-04-24 21:25:15 / #elektronika

    Naszla mnie ochota na elektronike, dawno nic nie tworzylem :( czasu brakuje... a kiedys sie nie zle 'bawilem" ;)

  163. malcom @ 2008-04-22 17:28:58

    A co Ty zrobiłeś dla sprawy?

  164. malcom @ 2008-04-14 11:46:04 / #cpp, #templates, #metaprogramowanie

    Obecnie magia i standardem programwoania w C++ jest generytyzm, szablony, programowaniem uogólnione i metaprogramowanie.

    A wiekszosc programistow, ktorzy dumnie chwala sie znajomoscia tegoz jezyka, zatrzymala sie na etapie C z klasami lub nieco wyzej ;p

    1. firem @ 2008-04-14 11:47:48

      Na przykład ja. Na szczęscie nie muszę już C++ klepać :)

    2. malcom @ 2008-04-14 11:52:56

      Niektorzy kochaja ten jezylk z wszystkimi jego wadami i zaletami.

      Ale duzo jeszcze wody uplynie (chyba) nim na szeroka skale zaczne opierac swoj kod na szablonach, no procz STL-a i moze boosta ;p

  165. malcom @ 2008-04-13 17:34:22 / #g++, #C++, #asm, #asembler

    Co nieco pooptymalizowalem asm wygenerowany przez gcc ;p

    1. nowaker @ 2008-06-05 23:37:49

      Assembler to zło ;]

    2. malcom @ 2008-06-06 10:34:37

      Lubie to zlo;p

  166. malcom @ 2008-04-12 21:05:00 / #STL, #map, #C++, #lib

    Wstawienie elemntu do std::map poprzez make_pair:

    std::pair ret = nasz_map.insert(std::make_pair(key, value));

    powoduje tylko 4 krotne kopiowanie obiektu value.

    Dlatego wole do wszelkich stlowych kontenerow, procz list, wrzucac wskazniki ;p

  167. malcom @ 2008-04-09 02:57:47 / #bsd, #Theo de Raadt, #Linus Torvalds, #linux

    "I think our code quality is higher, just because that's really a big focus for us," De Raadt says. "Linux has never been about quality. There are so many parts of the system that are just these cheap little hacks, and it happens to run." As for Linus Torvalds, who created Linux and oversees development, De Raadt says, "I don't know what his focus is at all anymore, but it isn't quality."

  168. malcom @ 2008-04-05 20:58:05 / #STL, #C++, #lib

    Na nowo odkrywam tajniki STL-a ;)

  169. malcom @ 2008-04-02 12:55:10 / #bakefile, #pakiety, #autopackage, #linux

    Ze tez nie ma czegos do hurtowej generacji pakietow linuksowych w kilku popularnych formatach, cos jak bakefile dla makefile'ow ;)

    A moze nie wiem o istnieniu :>

    W takim bakefile sobie opisuje projekt w XML-u, i na podstawie jego moge wygenerowac makefile dla dowolnej platformy, czy to gcc, czy ms'owy vc, ba nawet pliki projektu...

    Potrzebuje wlasnie takie cos dla pakietow, czyzbym byl zmuszony do autopackage?

  170. malcom @ 2008-04-02 11:03:04 / #nasza klasa

    Hah, dostalem zaproszenie na nk od osoby poslugujacej sie tym samym imieniem i nazwiskiem co ja ;p

    1. firem @ 2008-04-02 11:04:45

      Może to prima aprilis?

    2. malcom @ 2008-04-02 12:10:48

      Raczej nie ;)

  171. malcom @ 2008-03-29 21:58:42 / #SockStream, #socket, #stream

    Zobiektowalem i owyjatkowalem sobie obsluge socketow pod C++ oczywiscie crossplatformowo win/unix. Poki co, prosto, bez zadnych eventow ;p

    Ale mysle czyby nie dorzucic, do tych prostych socketowych typow, SockStream na bazie std::iostream ;)

    1. elderwand @ 2008-03-29 22:01:01

      a może UFO :D

    2. malcom @ 2008-03-30 18:34:42

      The time is near :P

    3. xych @ 2008-03-31 01:46:51

      Oj maluś, maluś. Przez tego pingerka zaniedbujesz bloga :(

    4. malcom @ 2008-03-31 02:04:31

      E tam, nie chce sobie bazy zasmiecac krotkimi wpisami o byle czym ;p

  172. malcom @ 2008-03-26 22:34:57 / #STL, #lexical_cast, #boost, #C++, #stringstream

    Boostowy lexical_cast<> to w najprostszym przypadku prosta nakladka na konwersje typow przy wykorzystaniu stlowego stringstream.

    Ale za to proste w uzyciu ;)

  173. malcom @ 2008-03-26 16:14:57 / #pinger, #tagi, #js

    Draznia mnie te tagi i niemoznosc uzycia znaku +.

    Rozumiem, ze zapewne js i xhttprequest posredniczy przy wysylaniu danych (choc przy dodawaniu msg nie bardzo), ale moze wartoby przed wyslaniem potraktowac je urlencode or sth. Typowy get/post nie ma takich problemow ;p

    Zapewne jest jakies proste rozwiazanie tego problemu.

    1. bizzaria @ 2008-03-26 20:53:52

      Chyba się ciesze, że nie rozumiem tych problemów :)

    2. malcom @ 2008-03-26 21:29:12

      Czasem chcialbym miec takie problemy, jak inni, jak ludzie... ;p

    3. alrving @ 2008-03-28 16:07:43

      nie rozumiem cie!

  174. malcom @ 2008-03-26 15:58:34 / #referencja, #C++

    Czlowiek uczy sie cale zycie ;)

    Przez '...' nie mozna przekazać referencji, bo zostanie ona przekonwertowana na wartosc.

    Do tego przekazanie argumentu przez '...' wymaga kompletności jego typu.

  175. malcom @ 2008-03-25 23:23:51

    Nie wiedzialem, ze Wodzislaw jest miastem partnerskim tureckiego Alanyi ;)

  176. malcom @ 2008-03-25 01:43:17 / #ANSI, #C

    Jezyk C++ jest takim jezykiem C, jakim chcielismy go uczynic, lecz nie potrafilismy.

    Lary Rosler, pierwszy redaktor komitetu ANSI C na posiedzeniu organizacyjnym komitetu X3J16 ANSI.

  177. malcom @ 2008-03-24 18:54:18

    Nim zgasnie we mnie zar...

  178. malcom @ 2008-03-21 22:49:25 / #perl, #interpunkcja, #script

    Draznia mnie wstawiane przez niektorych spacje przed znakami interpunkcyjnymi :(

    Perl pomoze nam odpluskac pliki z tekstem ;p
    http://blog.malcom.pl/2008/03/21/interpunkcja-z-spacjami/

    1. bizzaria @ 2008-03-22 16:52:18

      A co tu może drażnić...co to za różnica ?

    2. malcom @ 2008-03-23 00:37:06

      Zasady pisowni, sematyka jezyka... mnie drazni ;p

    3. bizzaria @ 2008-03-23 22:31:35

      internet rządzi się swoimi prawami :)

  179. malcom @ 2008-03-21 16:58:54

    Hah sobie wczoraj zoptymalizowalem fryzure do 3mm, bo ciezko sie czuje, gdy wlosy przekraczaja 1-3cm ;p

    1. bizzaria @ 2008-03-21 17:00:05

      można powiedzieć, że wiosenne porządki na głowie :)

    2. malcom @ 2008-03-21 20:32:17

      Taaa ;)

    3. bizzaria @ 2008-03-21 20:47:52

      :)

    4. bizzaria @ 2008-03-21 21:16:54

      może jesteś poza zasięgiem :D

    5. malcom @ 2008-03-21 22:51:10

      Zapewne :(

  180. malcom @ 2008-03-21 16:39:06 / #API, #tlen.pl, #sdk

    W ktorejs z poprzednich wersji Tlena ktos zjebal funkcje TLEN_GET_EXE_PATH, ktora zwracala rozmiar potrzebnej tablicy, jesli podana zbyt krotka. W tlenku byla ona wywolywana z dwoma NULL-ami, aby najpierw pobrac wymagany rozmiar tablicy znakow.

    Obecnie funkcja zwraca 1243352 i ciag z wartosciami osobliwymi.

    I juz wiem czemu pingerek sie wysypuje, bo new bezskutecznie probuje zaalokowac tyle pamieci i rzuca wyjatkiem.

    1. krzysiek @ 2008-03-21 17:52:54

      Wyjątki się łapie ;)

    2. gość @ 2008-03-22 02:24:23

      GetModuleFileName(HInstance, PlugPath, MAX_PATH);
      GetModuleFileName(0, TlenPath, MAX_PATH);

    3. malcom @ 2008-03-23 00:36:11

      Nie zawsze bylem dobry z lapania ;p

      GetModule... nie tedy droga, przeciez nie bede wydawal specjalnie nowej wersji liba i pluga tylko dlatego, ze ktos cos zepsul :D

      User i tak zawsze z wrzaskiem na autora, gdy mu nie dziala wtyczka lub wywala tlena, ze autor sie nie zna, do dupy, nie umie programowac, etc. A w wielu przypadkach wina lezy po stronie systemu lub tlenu ;p

    4. gość @ 2008-03-25 22:58:53

      nie tedy droga!!!??? mozesz polegac na api tlenowym i potem marudzic lub byc niezaleznym.

      "przeciez nie bede wydawal specjalnie nowej wersji liba i pluga tylko dlatego, ze ktos cos zepsul" - no jasne ze nie bedziesz...

    5. malcom @ 2008-03-25 23:08:44

      Ano nie bede, poprawia to bedzie dzialac wtyczka, nie poprawia to nie bedzie...

      To nie ja trace userow or sth ;p

      A marudzenie jest na miejscu, bo to nie moja wina, a ich ;)

      Poza tym, na Tlenie mi nie zalezy, i tak nic do niego juz nie pisze, jedynie czasem rozwoj istniejacych wtyczek, o ile mi sie nudzi lub ktos usilnie prosi ;p

    6. gość @ 2008-03-27 01:24:28

      widze ze nie skumales tego "no jasne ze nie bedziesz...", chodzilo mi o to, ze stawiasz sie w swietle "co to nie ja", robiac łaskę z poprawieniem jednej linijki by ten twoj plug zadzialal (co zreszta potwierdziles swoja odpowiedzia) . mam nadzieje, ze jesli pracujesz jako programista, to nie masz stycznosci z klientami, lub masz samych USILNIE proszacych, hehe :)

    7. malcom @ 2008-03-27 10:10:55

      Na szczescie nie mam stycznosci jako takiej :P

      A odnosnie poprawiania, to byloby kilka linijek nie tylko w plugu, a takze bibliotece, ale to nie problem w tym, ze mi sie nie chce poprawic ;p

      Ale tak czy siak, bedzie mnie czekac mala refaktoryzacja tlenka i kilku plugow w wolnym czasie (czyli nigdy) ;)

  181. malcom @ 2008-03-17 21:44:17 / #webmail, #smtp, #email

    Czy nazwa konta email moze zawierac znak " ' "?

    Mily Pan z kontakt.o2.pl przekonuje mnie, ze nie moze: http://kontakt.o2.pl/index.php?dzial=answer&x=193922&y=615877&auth=3ef7e40fd9bd6dad2f59efe21f113195 ;)

    1. firem @ 2008-03-18 06:24:28

      Dzięki za zgłoszenie. A supportem się nie przejmuj, to tylko ludzie :)

    2. malcom @ 2008-03-18 12:27:16

      A mialem Cie pomeczyc w tej sprawie ;p

      Problem dosc dziwny bo zniknal po reedycji nazwy, choc w mini webmailu via tlen zawsze bylo ok.

    3. firem @ 2008-03-18 13:01:19

      Tam jest przez PHP robione :) Ale może czas skończyć z IE?

    4. malcom @ 2008-03-18 14:21:31

      Nie ;p

      Na szczescie preferuje dedykowane klienty pocztowe, niz webmaile, no ale czasem nie ma wyjscia.

  182. malcom @ 2008-03-17 02:10:52 / #Chorał

    I z archaniołem Twoim na czele

    Pójdziemy potem na wielki bój,

    I na drgającym szatana ciele

    Zatkniemy sztandar zwycięski Twój!

    [Chorał - Kornel Ujejski]

    1. gość @ 2008-03-17 12:49:48

      Amen.

  183. malcom @ 2008-03-12 21:39:39 / #pinger, #api, #tlen.pl

    Co nieco sie pozmienialo na pingerze i API, bede musial Pinger++ kiedys uaktualnic i moze wtyczke Pingerek do tlenika ;)

    1. nadja @ 2008-03-13 12:36:15

      taa przydało by sie ;)

  184. malcom @ 2008-03-12 19:57:59 / #forteca, #zolnierz polski, #patriotyzm

    Bo ja jestem zolnierz polski, kiedys z bracmi bronilem Ojczyzny, teraz stary i zapomniany, na ziemi dziele rany...

    Chyba bede musial zdobyc caly album ;p

  185. malcom @ 2008-03-12 19:26:54 / #nzs, #Narodowe Siły Zbrojne, #nacjonalizm, #patriotyzm

    Walczyliśmy o Orła, teraz - o koronę dla Niego, hasłem naszym Bóg, Ojczyzna, Honor...

    [Narodowe Siły Zbrojne]

    http://www.youtube.com/watch?v=hzm3Sj7xaZ0

  186. malcom @ 2008-03-03 01:13:36 / #IDE, #Code::Blocks

    Wreszcie Code::Blocks w wersji stable. Po ponad 2 latach "meczenia sie" z Nightly builds przyszedl czas na stabilna wersje 8.02 ;p

  187. malcom @ 2008-03-01 18:51:06 / #pinger, #tagi

    Weee, tagi na pingeru olewaja znak + z poczatku/konca i kupa sie robi :/ A z tego co sie dowiedzialem, predko nie zostanie to poprawione...

  188. malcom @ 2008-03-01 18:34:49 / #sip, #voip, #farmework

    Hah, znalazlem fajnego frameworka SIP/VoIP - PJSIP.

    Wiecej info na DevBlogu ;p

  189. malcom @ 2008-02-29 13:26:10 / #xml

    Jak szybko i bez bolesnie przeformatowac plik XML z "zaburzona" struktura?

    Chyba bede musial cos w Perlu badz C++ napsiac do tego...

  190. malcom @ 2008-02-23 02:00:30 / #konsolidacja, #VC, #VS

    Co mnie wkurwia w VC?

    Statyczna i dynamiczna konsolidacja z CRT...

    wiecej na DevBlogu ;p

    1. malcom @ 2008-02-23 19:12:18

      Mi tam nie zabardzo podchodzi ;p

  191. malcom @ 2008-02-21 02:34:45 / #VS, #Visual Studio, #update, #VC

    SP1 for VS 2k5... totalna porazka przy aktualizacji, wieczna, do tego jak nie mielaca dyskiem to zazynajac maksymalnie procka przez dlugie okresy... wymagajaca duzo wolnego miejsca na czas instalacji... doprowadzajaca do rozpaczy, zlosci i wybuchow agresji przeplatanej pieknymi wiazankami...

    A ja tylko chcialem VC "poprawic" ;(

    Czy MS nie mogl zrobic tego porzadnie?

    1. malcom @ 2008-02-21 03:02:50

      Wlasnie VS wyszlo najlepiej MS, tyle ze ja sie odzwyczailem od tego, a chyba za niedlugo porzuce 2k5 na rzecz 2k8, ktore tylko pobierznie jakis czas temu testowalem :)

      Doswiadczeni uzytkownic - istnieja tacy?

    2. malcom @ 2008-02-21 03:33:42

      Tak, marnowanie czasu na takie rzeczy to koszmar, ja musze jeszce jutro przekompilwoac kilka libow, naszczescie one nie powinny zbyt duzo czasu pochlonac, oby ;p

  192. malcom @ 2008-02-13 22:45:45 / #zasoby, #Tlen.pl

    Wedlug tajnych informacji nowy Tlen bedzie wspieral zasoby...

    Coz moge powiedziec, wreszcie? A moze dopiero?

  193. malcom @ 2008-02-13 01:39:10 / #SIP, #praca

    Tak, wiec mecze prosciutkiego, malego klienta SIP dla francuskiego projektu konferencji glosowych z tlumaczeniami.

    Na razie tak 1/2 etatu, bo jest jeszcze kilka innych projektow na glowie. Do tego planuje sie rozejrzec za jakims pelnym etatem. Wtedy to dopiero bedzie wesolo, ~12h walki z kodem + wlasne projekty ;p

    1. gość @ 2008-02-13 02:55:42

      sadomaso;P

  194. malcom @ 2008-02-11 16:13:02 / #tlen, #Pingerek, #plugins

    Wersja 0.7 beta wtyczki Pingerek dla komunikatora Tlen.pl.

    Wiecej info na devblogu or ekipie tlenowej ;p

  195. malcom @ 2008-02-10 21:32:40 / #API, #Pinger, #pingerpp

    Updajtnolem liba do Pingera o nowo dodane pierdolki w API.
    http://projects.malcom.pl/pingerpp/

    Wypadaloby jeszcze w Pingerku dorzucic obsliuge tagow i tytulu przy dodawaniu wuadomosci ;p

  196. malcom @ 2008-02-08 01:15:50 / #linkedIn

    Zalozylem sobie konto na linkedIn, i co dalej...?

  197. malcom @ 2008-02-05 10:28:52

    Skoro projekt z Javy zaliczony, a zrodla JPaintera w sieci, to moge sie pozbyc juz tego Netbeansa i jdk z systemu.

    Nigdy wiecej Javy ;p

  198. malcom @ 2008-02-02 01:29:53 / #strzelec, #militaria, #jednostka-strzelecka, #wojsko, #army

    Nie spodziewalem sie ze w rodzimym miescie istnieje Jednostka Strzelecka ;p
    http://pl.youtube.com/watch?v=WQip2NAcoO4

    A ja chce sie wyprowadzic i znalezc prace gdzies w glebi kraju, a tu takie cuda...

  199. malcom @ 2008-02-01 20:08:30 / #api, #xime, #sdk

    Z okazji, ze przesuneli mi jeden egzamin, mialem troche czasu, aby pobabrac sie w kodzie xime ;)

    Na razie dalej mecze implementacje listy kontaktow, uwzgledniajac API i SDK, ktore ma nieco pozniej powstac.

    1. panmusk @ 2008-02-05 00:47:07

      kiedy w reszcie będzie jakaś alfa :P ?

    2. malcom @ 2008-02-05 12:07:11

      Pewnie nie predko ;p

  200. malcom @ 2008-01-31 15:22:03 / #GPL, #tlen, #Miranda

    Jak wyglada sprawa wykorzystywania kodu GPL-owego w zamknietym oprogramowaniu?

    Moze to niefortunny zbieg okolicznosci, ze kilka fragmentow kodu systemu obslugi API w Tlenie jest identyczne jak w Mirandzie ;p

    1. Mateuszm @ 2008-02-02 00:01:44

      Więc, jeśli chodzi o wykorzystanie kodu GPL to należy umieścić odpowiednią informację w programie, że wykorzystuje on kod GPL. Do tego licencja OpenSource (GPL) nakłada obostrzenia - program musi być rozpowszechniany za darmo, najlepiej OpenSource ;). Jeśli więc Tlen nie posiada takiego info, kod podobny do Mirandy powinien zostać z niego usunięty.

  201. malcom @ 2008-01-30 15:42:36

    Ilu Polaków trzeba do wykręcenia żarówki? Trzech - jeden trzyma żarówkę, a dwóch nim kręci. To jeden z setek tzw. "polish jokes" opowiadanych w USA.

    A ilu trzeba Amerykanow zeby zlapac jednego Araba?

    1. gość @ 2008-01-30 22:17:12

      Zgadzam się! I do tego jeszcze jest potrzebna pomoc Polskich Sił Zbrojnych! O! Niech nie będą tacy cwani! ;)

  202. malcom @ 2008-01-30 15:29:58

    lol, tylko 3 osoby zaliczyly kolosa z dyskretnej, dobrze ze jestem wsrod nich ;p

    Teraz tylko w sobote ustny zostal, co calkiem ciekawie sie zapowiada, majac tylko 2 notatki z wykladow. I koniec z mata na uniwerku :D

  203. malcom @ 2008-01-29 21:10:06 / #java, #JPainter

    nigdy wiecej javy!!!

    1. Koko @ 2008-01-29 22:09:46

      Musisz sie nudzić ;p

    2. malcom @ 2008-01-29 22:35:30

      Az tak sie nie nudze, aby sie meczyc w jakies Javie, ale zaliczenie przydaloby sie, wiec nie ma rady ;p

    3. grejf @ 2008-01-30 18:15:06

      hehehe Mal za jakie grzechy? hehe ;]

  204. malcom @ 2008-01-28 12:54:51 / #paint, #java, #NetBeans, #JPainter

    Painta w Javie musze napisac na zaliczenie javy.

    Narazie udalo mi sie sciagnac jdk i NetBeans'a ;p

  205. malcom @ 2008-01-20 22:21:49

    Grono++ at devblog ;)

  206. malcom @ 2008-01-20 01:28:03

    Bede musial odlozyc wszelkie zrodla i projekty na jakies 3 tygodnie, i zajac sie sesja i projektami z nia zwizanymi :/

    1. gość @ 2008-01-20 16:30:41

      Powodzenia ;P

    2. malcom @ 2008-01-24 23:52:46

      Uczyc raczej nie, ale wypadaloby sie dopwiedziec kiedy jakie egzminy i z czego ;p

  207. malcom @ 2008-01-11 13:45:32

    "Mnie uczyli ludzie, którzy programowania uczyli się z książek i nigdy nie napisali nic dłuższego niż 1000LOC a nawet jak napisali, to nie musieli potem tego utrzymywać dłużej niż 2 dni."

    Realia nie tylko polskich uczelni?

    1. firem @ 2008-01-11 13:54:07

      Brzmi znajomo.

    2. malcom @ 2008-01-11 14:52:21

      Cytat z jednego flame'a z pl.comp.lang.c ;p

      W sumie malo kto po studiach zostaje programista, zreszta wiekszosci studentow i tak programowanie nie interesuje, a tych ktorych interesuje, studiuja pewnie tylko dla "papierku" :D

    3. snipe @ 2008-01-11 16:21:40

      Skąd ja to znam :) na studiach nie uczy sie praktyki i tylko w większości samą teorię. A potem człowiek idzie do pracy, i co? :P

    4. gość @ 2008-01-11 18:17:07

      Programowania mnie nie uczono.
      Ale uczyli pasjonaci oraz ludzie posiadający ogromna praktykę w swoich dziedzinach.
      ;P

  208. malcom @ 2008-01-10 13:57:27

    Obsluga SVF tylko w wxChecksums - wxchecksums.sourceforge.net ;)

    O malo, a sam bym cos podbnego napisal ;p

  209. malcom @ 2008-01-10 13:57:10

    Obsluga SVF tylko w wxChecksums - wxchecksums.sourceforge.net ;)

    O malo, a sam bym cos podbnego napisal ;p

  210. malcom @ 2008-01-08 15:21:47

    Mapa serwisu pinger.pl - PingerMapa - http://pingermapa.webexpanders.org ;)

    1. szydera @ 2008-01-08 15:25:46

      SUPER

    2. alebazi @ 2008-01-08 15:36:48

      podoba sie :)

    3. pingermapa @ 2008-01-08 16:17:43

      dzięki za promocję :)

  211. malcom @ 2008-01-03 20:35:46

    Jak obiecalem, Pinger++ ujrzal swiatlo dzienne ;)

    Na devblogu wiecej info.

  212. malcom @ 2008-01-03 13:57:05

    Dodalem wczoraj SharedPtr do Pinger++ i moze dzis wrzuce to na strone, bo czas najwyzszy zajac sie xime ;)

  213. malcom @ 2007-12-31 14:52:03

    Wtyczka WP-Pinger dla WordPressa, wyswietlajaca ostatnie wiadomosci z minibloga z pinger.pl na naszym blogu opartym na WP, w wersji 0.1 wydana ;)

    Wiecej info na devblogu.

  214. malcom @ 2007-12-30 01:46:14

    Male odswiezenie glownej devbloga i integracja z pingerem wykonane ;)

    Teraz jeszcze pozostala reszta, ale to sukcesywnie w miare checi i czasu ;p

  215. malcom @ 2007-12-28 12:59:32

    Kombinuje nad malymi zmianami (layout) na devblogu i integracja z pingerem, ale zbytnio nie moge nic sensownego wymyslic.

    1. firem @ 2007-12-28 13:08:32

      malcolm, po świętach udostępnimy wklejkę dla ostatnich statusów.

    2. malcom @ 2007-12-28 13:16:04

      malcom*

      Ja sobie z API skorzystam ;)

      Moze nawet pluga do WordPressa napisze, ale mi sie nie chce :P

      Jedyny problem to gdzie ja to mam wyswietlic i co poprawic w designie, zeby mi sie podobalo ;p

    3. firem @ 2007-12-28 13:20:06

      Pomyłka z rozpędu :) Super, że Ci się chce, bo nasza oficjalna wtyczka nie dorasta do pięt Twojej.

    4. malcom @ 2007-12-28 13:40:03

      Po swietach wlasciwie nic sie nie chce :D

      Mialem wiele rzeczy skonczyc do konca roku i zajac sie slusznymi sprawami, a jak zawsze nie zdarze, ale to juz bylo wiadomo od dawna. W miedzyczasie jeszcze fajnej pracy szukac ;p

    5. firem @ 2007-12-28 13:47:06

      Zgłoś się do nas (poważnie).

    6. malcom @ 2007-12-28 14:00:11

      Milo slyszec ;)

      Ze sie tak wyraze, pierwsze kroki w tym kierunku juz zostaly postawione, tylko "czas propagacji" troche wysoki, chyba wszyscy sa zalatani ;)

      (mozesz Krzysiowi przypomniec o zaleglej korespondencji ;p)

    7. firem @ 2007-12-28 14:02:38

      Koniec roku, nie ma się co dziwić. Niestety, ja też mógłbym trochę ponarzekać na nasz dział HR :|

  216. malcom @ 2007-12-24 16:27:44

    lol

    Ale mnie rozbawil post kumpla na forum klasowym na nasza-klasa.pl:

    > PS. To może następny wątek 'kto co robi, ew. gdzie i za co siedzi?'.

    > Aaa, właśnie; Marian już wyszedł?? :D

    "Marian" to moj dawny pseudonim "atystyczny" z technikum :P

    Cytat ten ma troche wieksze znaczenie niz sie wydaje i chyba malo kto go doglebnie zrozumie :P

    1. malcom @ 2007-12-24 20:56:17

      Raczej z 4 scian, w ktorych zamknieto me zycie przez wymiar sprawiedliwosci :P

  217. malcom @ 2007-12-23 14:16:05

    Trzeba wymyslic cos, aby w Pinger++, w niektorych metodach przy zwracaniu vectora z obiektami, nie bylo wykonywane kilkakrotnie kopiowanie calej zawartosci.

    Napisac jakis template opakowujacy vector w cos ala shared_ptr or sth + zliczanie referencji ;p Ale czy to ma sens?

  218. malcom @ 2007-12-18 13:58:44

    Wlasnie przyszla przesylka z Canonical z 10 CD + naklejki, aktulane wersje ubuntu, kubuntu i edu, w wersjach x86 i 64bit :P

    Szybko sie wyrobili 1-2 tygodnie ;p

  219. malcom @ 2007-12-18 00:12:42

    Wlasnie wydalem nowa wersje wtyczki Pingerek ;)

    Wersja 0.6 beta.

    Wieciej info na devblogu or forum ekipy.

    1. alebazi @ 2007-12-18 00:20:25

      a co z użytkownikami tleenx2 ?

    2. malcom @ 2007-12-18 00:29:41

      wszystkich nie zadowole ;p

    3. malcom @ 2007-12-20 00:43:50

      pojedyncze incydenty, chyba naprawione na localu ;p

  220. malcom @ 2007-12-17 17:03:45

    Chcialem w wtyczce zrobic config na xmlu, ale jednak latwiej o optymalniej bedzie pozostawic go na ini. Wtedy w Load bedzie 15 linijek kodu, a nie 15^15 jakby to bylo w przypadku xmla.

  221. malcom @ 2007-12-06 21:34:35

    Wersja 0.5 beta pluginku pingerek dla komunikatora Tlen.pl, lepszej alternatywy dla oficjalnej wtyczki.

    Wiecej informacji na devblogu (http://blog.malcom.pl/2007/12/06/pingerek/) lub forum ekipy ;)

    Dla ciekawskich informacja, ze Blipek jest w planach ;p

  222. malcom @ 2007-12-06 20:03:58

    Moze ktos poprawi taka sytuacje, ze gdy serwer ma jakies problemy etc, to pobierajac XML przez API nie bylo wysylane XHTML z strona o tresci "Serwer jest chwilowo niedostępny. Spróbuj za chwile." tylko jakis error code typu 40x.

    Bo w tej sytuacji jest 200 i niby ok, a danych nie ma i nie ma jak sie o tym dowiedziec, aby wyswietlic stosowny komunikat or sth.

  223. malcom @ 2007-12-06 00:14:07

    Czemu w API nic nie pisze o source przy wysylaniu wiadomosci?

    Oraz czy bedzie jakas opcja, aby dla danego klienta wyswietlalo sie jakies autorskie logo obok wpisu jak to ma miejsce przy oficjalnej wtyczce i notce z komorki?

  224. malcom @ 2007-12-05 19:02:04

    Przy kopiowaniu tablicy unicodowej dla CP1250 do docelowego pliku zrodlowego pominalem pierwsza linie, czyli 8 x short, przez co pingerek zle mi kodowal znaki, co widac w poprzednim wpisie ;p

    1. lukasz @ 2007-12-05 19:03:42

      zrobiles pingera? dawaj!!

    2. igor @ 2007-12-05 19:05:57

      No już! podziel się! Nie pozwól czekać ludziom!

  225. malcom @ 2007-12-05 18:28:39

    Domy¤lnie wszystkie ÇÁdania sÁ typu GET.

    Zapytania, ktűre dodajÁ wiadomo¤ci lub komentarze sÁ typu POST.

    1. lukasz @ 2007-12-05 18:34:54

      sóóóóópęr

  226. malcom @ 2007-12-04 23:32:30

    Wszyscy pokutujemy za to ze zyjemy!

    1. malcom @ 2007-12-04 23:45:11

      Jedni maja latwiej, inni gorzej...

      Jeden z hitow punkowego 'Sedesu' ;)

  227. malcom @ 2007-12-04 22:35:20

    Preprocesor VC6 ma problemy z przeciazaniem makr :/

    Nie chce mi sie sprawdzac pod nowszym i gcc, mam nadzieje, ze tam juz nie ma problemow ;p

  228. malcom @ 2007-11-29 21:38:59

    Nie będzie MacBooka Pro, nie będzie wtyczki (Gronek) do grona i udziału w konkursie…

    Byłem cierpliwy przez długi czas, ale już mam dosyć!

  229. malcom @ 2007-11-28 11:40:32

    Zostaly 2 dni na skonczenie liba do obslugi API grona i napisanie plugina do Tlenu... a mi nadal nic sie nie chce :/

    1. ox @ 2007-11-28 13:14:55

      tak trzymać xD

  230. malcom @ 2007-11-27 23:02:08

    Blood 2: The Chosen ;)

    Dawnych wspomnien czar ;p

  231. malcom @ 2007-11-25 23:15:31

    Ok. 6.30 podazasz na uniwerek, a wracasz do domu przed 23... super...

  232. malcom @ 2007-11-24 17:55:29

    Na matematyce dyskretnej sobie pomyslalem, ze moze jednak xime bedzie posiadla system pluginow, do tego z obiektowym API...

    Zobaczymy co z tego wyjdzie, choc zapewne, w ktores dopiero wersji taka funkcjonalnosc sie pojawi...

    Skoro beda juz pluginy to wbudowana bedzie w IM tylko obsluga protokolu XMPP ;)

    A moze wszystko do plugow wrzucic?

    1. .ang @ 2007-11-24 17:58:09

      mal sie kurna nie obijaj na wykladach tylko pisz dokumentacje dla sam wiesz kogo :]

    2. xych @ 2007-11-24 18:04:51

      Eee... to xime jeszcze żyje? To dalej to xime, za które się brałeś od kwietnia - "w następnym tygodniu się wezmę za xime"? :P

    3. malcom @ 2007-11-24 18:09:06

      Za niedlugo bedzie rocznica projektu, ktory po 4/5 miesiacach zostal wstrzymany, ale niedlugo "w nastepnym tygodniu" wracam do tego kodu ;p

      I czeka mnie przepisanie polowy istniejacego kodu :D

  233. malcom @ 2007-11-22 18:53:28

    Jakos dziwnie sie czuje pod tym VC9... Code::Blocks podchodzi mi bardziej...

  234. malcom @ 2007-11-21 14:53:13

    MS Visual Studio 2008 released...

    cos czuje ze sie bezposrednio na vs9 przezuce pomijajac 8ke (2k5) ;p

  235. malcom @ 2007-11-21 11:15:43

    my employer can blow me

    [Jamie Zawinski]

  236. malcom @ 2007-11-20 23:45:17

    Przez caly zien udalo sie tylko napisac 1 rozdzial o konferencjach do dokumentacji... a gdzie tam czaty...

    kaw nie bedzie zadowolony ;p

    1. K @ 2007-11-21 09:27:04

      No, raczej ;p

  237. malcom @ 2007-11-20 16:23:43

    Cos sie chyba syplo, bo w obserwujacych przybylo mi kontaktow, o dziwo wszyscy z znajomych ;p

    1. malcom @ 2007-11-20 17:48:29

      Milo byloby jeszcze jakby gdzies w zakamrkach panelu mozna bylo sprawdzic tych ktorzy mnie dodali do znajomych ;p

    2. Kuba @ 2007-11-20 20:23:56

      Że tak powiem: "a nie mówiłem?" :P

  238. malcom @ 2007-11-20 16:15:54

    czyzby sie robil onet?

    1. masakra @ 2007-11-20 16:19:17

      Proszę Cię, nie strasz! :P

    2. malcom @ 2007-11-20 16:27:07

      Nie strasze :P

  239. malcom @ 2007-11-20 01:02:04

    Ostatnio powstaja jak grzyby na deszczu wszelakie serwisy spolecznosciowe, ktore i tak nie maja racji bytu... wszystko umrze to tylko kwestia czasu, ktory to zweryfikuje ;p

  240. malcom @ 2007-11-18 23:52:46

    ludzie maja problemy...

  241. malcom @ 2007-11-16 20:57:37

    Udalo sie "sklecic" ta tablice transcodowa do cp1250, teraz tylko troche "poprawic" algorymt kodowania z libxml2 i wrzucic do tlenka ;p

  242. malcom @ 2007-11-16 14:28:35

    Kto mi napisze transcode table dla cp1250 z utfa?

  243. malcom @ 2007-11-14 23:22:54

    Same wxWidgets + .lib pod VC i gcc zajmnie dodatkowe ~3 :D

  244. malcom @ 2007-11-14 23:20:50

    Thank You for Downloading

    Windows SDK for Windows Server 2008 Release Candidate 0 and .NET Framework 3.5 Beta2

    ~2.5GB zajmuje sam SKD ;p

    Trzeba wreszcie przejsc na VS2k5, a za niedlugo go zalegalizowac ;)

    I ubedzie ok. 5GB miejsca na to, nie liczac dodatkowych 'smieci' i libow + C::B z gcc ;)

    Czas wymienic laptopa?

  245. malcom @ 2007-11-14 22:29:50

    Nie wiem co oznacza 5 bit w typie pokoju na tlenowych czatach :(

  246. malcom @ 2007-11-14 15:58:31

    Wlasnie zauwazylem ze pod IE szablon mojego devBloga troche sie 'psuje' przy wyswietlaniu pojedynczego wpisu :P

    1. malcom @ 2007-11-14 16:40:16

      oczywiscie mowa o IE7

  247. malcom @ 2007-11-13 23:38:26

    Albo mi sie wydaje, albo s*^&Y*y tlen w pewnych okolicznosciach sobie moje ownerdata w opcjach nadpisuje! :/

    Nie, nie wydaje mi sie...

  248. malcom @ 2007-11-13 20:55:30

    Nowa wersja wtyczki GaduRadio dla Tlenu... do pobrania z mojego serwerka, do czasu az ekipa powstanie ;)

  249. malcom @ 2007-11-13 14:08:11

    zagubiony w kodzie....

  250. malcom @ 2007-11-12 11:34:53

    Heh i pin ger poczestowal mnie Assertem, to teraz wiemy na czym to stoi;p

    Python 2.4.3

    AssertionError: Forwarding loop detected; '/_/error/document/' visited twice (internal redirect path: ['/_/ajax/refresh', '/_/error/document/'])

    args = ("Forwarding loop detected; '/_/error/document/' v... path: ['/_/ajax/refresh', '/_/error/document/'])",)

    Powinno wystarczyc, nie bedziemy smiecic ko

  251. malcom @ 2007-11-12 03:19:15

    Zdenerowalem sie i napisalem sobie prosta wtyczke do pingera. Pewnie nastepna notka bedzie juz z niej wyslana;p

  252. malcom @ 2007-11-10 15:17:43

    Na laborce z Javy... za jakie grzechy?

  253. malcom @ 2007-11-10 02:33:52

    Current title: Within Temptation - The Howling

    nawet fajny kawalek ;)

    1. gość @ 2007-11-10 10:16:43

      nice aczkolwiek wole

      within temptation - what have you done (rock_mix)

      :)

  254. malcom @ 2007-11-10 02:16:37

    Kolejny dzien minal, a od wczoraj jakos kodu nie przybywa :(

    Nic sie nie chce, a czas ucieka...

  255. malcom @ 2007-11-10 00:52:08

    Current title: The Kovenant - Jihad

  256. malcom @ 2007-11-09 16:25:33

    Current title: Lamb Of God - More Time To Kill

  257. malcom @ 2007-11-08 16:43:29

    Coraz bardziej zaczyna mi sie podobac DDX/DDV support i UpdateData() w MFC;p

    1. noder @ 2007-11-08 16:44:55

      MFC ssie .. jest wolniejsze niz win32 (abstrakcja), przeobiektowione, i brzydkie :D

    2. malcom @ 2007-11-08 16:58:48

      Przeobiektowiona to jest java, ble ;p

      MFC do GUI jest wysmienite, chcac zmodyfikwoanie jakies kontrolki jest banalne i szybsze, niz babranie sie w WndProc z switch'ami i calym balaganem :D

      A obiektowosc, patrz wxWidgets (podbna struktura co MFC), Qt, Gtk... obiektowe toolkity nie tylko do samego GUI sa zbawieniem ;)

      Choc racja, nie ktore rzeczy mi sie nie podobaja w MFC;p

    3. noder @ 2007-11-08 20:09:40

      co do javy tez sie zgodze .. ale mfc jakos nie trawie. :)

  258. malcom @ 2007-11-08 11:36:51

    Current title: Arch Enemy - We Will Rise

  259. malcom @ 2007-11-07 22:05:06

    Stream name: ChroniX Aggression - Loud & Clear - www.chronixradio.com

    Current title: In This Moment - Beautiful Tragedy

  260. malcom @ 2007-11-07 00:53:40

    Dalej sie mecze z libem do grona. Jak ja nie lubie za duzo kombinowac, planowac, rozmyslac nad interfejsem i abstrakcja.

    Ale w sumie trzeba to zrobic, aby jakos to wygladlo i bylo intuicyjne w uzywalnosci ;p

    1. monicapl @ 2007-11-07 00:56:52

      właśnie widać na BT jak się męczysz xD *

    2. malcom @ 2007-11-07 01:23:29

      mala przerwa nigdy nie zaszkodzi :D

  261. malcom @ 2007-11-06 13:58:52

    Moze jakiegos bota sie szkubnie dla xmpp or sth, ba moze nawet do tlena, bo ta wtyczka jakas niedo$%^&*na ;p

    1. malcom @ 2007-11-06 14:03:35

      Nie watpie w to, ale mi sie i tak nie podoba ;p

    2. Grom @ 2007-11-06 15:47:07

      mam bota do wyslania wiadomosci z tlena do twittera i chyba jednak przy niej pozostane... najwyzej dodam jeszcze mozliwosc pisania powiadomien rowniez na to... cos ;)

  262. malcom @ 2007-11-06 00:29:43

    lol

    czemu to to przy kazdej operacji wywala blad, a opcja "cofnij operacje" strajkuje?

  263. malcom @ 2007-11-06 00:27:14

    kolejny polski klon twittera?


Do przetworzenia archiwum wygenerowane przez get-pinger-timeline.pl na czytelną postać HTML-a napisałem sobie bardzo prosty perlowy skrypt. A jako, że otrzymany plik archiwum zawiera tablicę obiektów JSON-owych, gdzie w pliku każda linia reprezentuje jeden obiekt, który z kolei jest pełnym odzwierciedleniem wpisu, to przetwarzanie jest bardzo proste i sekwencyjne - linia po linii.

Oczywiście należy pominąć linie komentarza z nagłówka pliku oraz identyfikacje głównej tablicy ([ i ]) archiwum. Tak samo trzeba przed parsowaniem nieco poprawić linię, aby perlowy parser JSON nie krzyczał o jakiś niepoprawnych znakach lub złym niewalidującym się formacie. Dlatego z końca linii należy wyciąć , rozdzielający poszczególne wpisy w JSON-owej tablicy archiwum. I dopiero wtedy takim stringiem można nakarmić funkcję dekodującą decode_json.

say '<section class="pinger">';
say '<ol class="posts">';
 
while(<$fh>) {
 
	next if /^\s*#/;	# skip comments
	next if /^\[|\]$/;	# skip start/end array lines
 
	s/,$//;				# remove , from end
	s/\\r\\n/\\n\\n/g;	# normalize new lines
 
	my $c = decode_json($_);
 
	say '<li><article>';
	[...]
	say '</articler></li>', "\n";
}
 
say '</ol>';
say '</section>';

Warto też nieco znormalizować znaki nowej linii, bo pinger wstawiał tam standardowo \r\n, ale JSON-owy praser lub sam Perl dziwnie je interpretuje w samych tekstach wiadomości. Czasami pozostawiał w tekście sam znak powrotu karetki, a czasem w towarzystwie nowej linii. Na wszelki wypadek, aby wszystko było spójne pozostałem przy samym \n, ale w podwójnej wersji, aby WordPress traktował odpowiednio poszczególne akapity w tekście.

Dodatkowo chciałem nieco poprawić formatowanie swoich testów. Na początek zamienić wszystkie linki w klikalne odnośniki. Ale z pominięciem tych skierowanych do youtube'a, bo to już zadanie dla samego WordPresa, który ładnie zamieni url na emebedowany kontent z odtwarzaczem video. Łatwa sprawa do zrobienia przez nieco rozbudowane wyrażenie regularne:

# replace url to html link
# except youtube / wp will try embed text url to video
s!(http(?:s)?://([^\s]+))! $_=$1; $2 =~ /^(www\.youtube\.com)/ ? $_ : '<a href="'.$_.'">'.$_.'</a>' !xeg;

Często linki wrzucałem do nowej linii w wiadomości, przez co teraz w wielu przypadkach odnośnik taki wyląduje w nowym akapicie, więc trzeba to zniwelować już w kodzie skryptu, aby później ręcznie tego nie poprawiać.

# remove empty line before link
s/\n\n<a/\n<a/gi;

Te regexp-owe potworki wrzuciłem do prostej funkcji make_links, ponieważ oprócz wpisów, także komentarze powinny być formatowane w ten sam sposób.

I tym sposobem otrzymałem odrębną sekcję z listą pingerowych wpisów, odpowiednio sformatowaną, która można bezpośrednio wkleić do źródła strony lub wpisu na dzienniku. Wraz z małą szczyptą CSS-a idealnie współgra z postała częścią wpisu. Formatowe i stylowe szczegóły do obczajenia w źródle niniejszego wpisu ;)

Pełne źródła skryptu wkrótce także umieszczę na swoim githubie lub wrzucę na gista.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *