Witam w Dziennikach Zyxowych będących jednocześnie mym blogiem i stroną domową. Mam nadzieję, że znajdziesz tutaj ciekawe tematy dla siebie lub pomoc, której poszukujesz. Życzę przyjemnej lektury. Tomasz "Zyx" Jędrzejewski.
Witam w Dziennikach Zyxowych będących jednocześnie mym blogiem i stroną domową. Mam nadzieję, że znajdziesz tutaj ciekawe tematy dla siebie lub pomoc, której poszukujesz. Życzę przyjemnej lektury. Tomasz "Zyx" Jędrzejewski.
Wczoraj zakończyła się szósta edycja Wakacyjnych Warsztatów Wielodyscyplinarnych organizowanych pod patronatem kilku jednostek administracyjnych Uniwersytetu Warszawskiego. Jest to obóz naukowo-edukacyjny adresowany do licealistów z całej Polski, poświęcony matematyce, informatyce i fizyce. Jestem z nim związany od jego powstania w 2006 roku, a w tym roku po raz pierwszy pojawiłem się na nim jako członek komitetu organizacyjnego.
W zwiedzaniu sieci tramwajowych na północy Polski przeszkadza mi dość duża odległość, jednak w ostatnich dniach przebywałem w Olsztynie, co umożliwiło mi wygospodarowanie kawałka dnia na fotowyprawę do kolejnego miasta. Wybór padł na Elbląg - dawne miasto wojewódzkie w pobliżu Zatoki Gdańskiej, gdzie znajduje się mała, ale niezwykle ciekawa sieć tramwajowa. Zapraszam zatem do lektury oraz obejrzenia galerii zdjęć z podróży.
Wydaje się, że jedyna rzecz, na której dziennikarze faktycznie się znają, to polityka i afery. Czytając artykuły poświęcone innym dziedzinom wszystko również wygląda w porządku... dopóki człowiek nie siedzi nieco bardziej w temacie. 4 sierpnia w Krakowie otwarto kolejny odcinek sieci tramwajowej, zatem Krzysztof Sakowski z Gazety Krakowskiej postanowił się nim przejechać i zdać relację w postaci artykułu "Kraków: zrobiliśmy test nowego tramwaju". I niestety na tym wieści się kończą, ponieważ od strony merytorycznej tekst to robienie sobie jaj z czytelników.
Gdy producenci sprzętu dotarli do granic możliwości przyspieszania pojedynczego układu, zainteresowali się zagadnieniem współbieżności. Technologie dostępne wcześniej głównie w serwerach oraz stacjach roboczych nagle pojawiły się w każdym domu za sprawą procesorów wielordzeniowych. Jednak pisanie programów wielowątkowych jest dużo trudniejsze. Aby ułatwić życie programiście, powstały języki do programowania współbieżnego. Jednym z nich jest Erlang, o którym chciałbym dzisiaj nieco opowiedzieć.
W naszej opowieści o wzorcu MVC pora zrobić krok dalej. Do eksperymentalnej implementacji Trinity dodaliśmy już całą procedurę rozruchową, moduły oraz hierarchiczne cegiełki pozwalające składać kontroler z mniejszych klocków. Mając już pewne rozeznanie, jak MVC działa i jakie możliwości, tudzież ograniczenia wprowadza w porównaniu z tym, co się implementuje we frameworkach, jesteśmy gotowi do rozważań na temat bardziej namacalny dla użytkownika końcowego, czyli nawigacji. Zastanowimy się, jak umieścić jej generowanie w strukturze wzorca oraz omówimy możliwe rozwiązania techniczne.
To już niemal pewne: pod koniec 2013 roku Olsztyn powróci do grona miast z komunikacją tramwajową po prawie półwieczu przerwy. Miasto bowiem oficjalnie ogłosiło przetarg na zaprojektowanie i wybudowanie od zera zupełnie nowej, piętnastej na terenie kraju sieci tramwajowej. Lata niedoinwestowania za czasów PRL-u oraz przemian gospodarczych sprawiły, że dla wielu polityków tramwaje wciąż jawią się jako przestarzały środek transportu, który tylko "przeszkadza samochodom i nowoczesnym autobusom". Należy mieć nadzieję, że inwestycja odniesie sukces i pokaże niedowiarkom, w jak wielkim błędzie żyją.
Z nużącą regularnością odbieram opinie o tym, że na "Zyxist.com panuje cenzura, bo komuś nie publikuję części komentarzy". Prawda jest niestety trywialna - otóż ciężko opublikować coś, co nie dodało się nawet do bazy, a tak jest w 99,9% oskarżeń, gdzie adwersarz nawet nie zwrócił uwagi, że system wyświetlił mu komunikat błędu, a później nawet nie zapyta się poprzez e-mail, tylko od razu rzuca oskarżenia. Wiem, że ten komunikat średnio rzuca się w oczy i zamierzam to w wolnej chwili usprawnić, ale przynajmniej jest... czego nie można powiedzieć o systemach komentowania stosowanych na innych blogach. Krótki przegląd kwiatków, na jakie można trafić i na co zwracać uwagę, projektując system komentowania na podstawie doświadczeń własnych i cudzych.
Mój ostatni wpis o MVC oraz eksperymentalnym frameworku Trinity wywołał wyjątkowe poruszenie. Jednym z celów eksperymentu jest m.in. zerwanie z jedynym słusznym podziałem kontroler/akcja i udostępnienie programiście większej swobody w budowie kontrolerów. Pojawia się tu jednak problem z ponownym wykorzystaniem kawałków kodu. Dlatego zasiadłem z powrotem nad kartką papieru i odkurzyłem koncepcję zastosowaną w jednym z moich ubiegłorocznych projektów.
Dzisiaj trafiła w moje ręce wydana przez wyd. Eurosprinter zaledwie kilkanaście dni temu ogromna monografia pt. Krakowskie tramwaje. Jak sama nazwa wskazuje, jest to skrupulatnie spisana historia rozwoju komunikacji tramwajowej w Krakowie od momentu powstania w 1882 roku aż do dnia dzisiejszego, okraszona gigantyczną wręcz ilością zdjęć i pełna ciekawostek, o których dziś już zapomniano lub które zaginęły w mroku dziejów wraz z poprzednimi pokoleniami. Świeżo po lekturze pragnę podzielić się kilkoma spostrzeżeniami na jej temat.
W związku z zawieszaniem świadczenia usług przez freedns.sgh.waw.pl od dnia 1 lipca zmuszony jestem zmienić serwery DNS obsługujące domenę zyxist.com. Będzie to mogło skutkować krótką przerwą w dostępie do bloga dla niektórych czytelników, zanim zmiany rozpropagują się po sieci, dlatego wolę zawczasu poinformować. Za wszelkie problemy i niedogodności z góry przepraszam.