{"id":926564,"date":"2012-04-22T23:42:00","date_gmt":"2012-04-22T23:42:00","guid":{"rendered":"http:\/\/sindikat.bloguje.sk\/926564-zapisky-04-2012.php"},"modified":"2012-04-22T23:42:00","modified_gmt":"2012-04-22T23:42:00","slug":"926564-zapisky-04-2012-php","status":"publish","type":"post","link":"https:\/\/sindik.at\/?p=926564","title":{"rendered":"Z\u00e1pisky 04\/2012"},"content":{"rendered":"<p>Pukance a siete<\/p>\n<p><!--more--><\/p>\n<p>Slne\u010dn\u00e9 r\u00e1no, do ktor\u00e9ho som sa dnes preb\u00fadzal nazna\u010dovalo, \u017ee sa nie\u010do bude dia\u0165. \u00c1no, po\u010dasie zd\u00e1 sa nesklamalo a pri takmer ide\u00e1lnych podmienkach mohlo za\u010da\u0165 na\u0161e \u010fal\u0161ie stretnutie. U\u017e vopred mi bolo jasn\u00e9, \u017ee vybra\u0165 vhodn\u00fd term\u00edn v r\u00e1mci tohto bl\u00e1zniv\u00e9ho mesiaca &#8211; ve\u010f je predsa apr\u00edl &#8211; v\u00f4bec nebude trivi\u00e1lne.<\/p>\n<p>\u00a0<\/p>\n<p>Najprv to vyzeralo na sobotu 21. (\u010di\u017ee v\u010dera), ale nakoniec vplyvom r\u00f4znych vonkaj\u0161\u00edch faktorov a po dohode s niektor\u00fdmi \u00fa\u010dastn\u00edkmi padlo rozhodnutie na nede\u013eu. T\u00e1to zmena term\u00ednu op\u00e4\u0165 nevyhovovala v\u0161etk\u00fdm potenci\u00e1lnym z\u00fa\u010dastnen\u00fdm, ale u\u017e\u00a0som nemal najmen\u0161iu chu\u0165 to prehadzova\u0165 a rie\u0161i\u0165 term\u00edn v zmysle &#8222;odvol\u00e1v\u00e1m co jsem odvolal a slibuji co jsem sl\u00edbil&#8220;.<\/p>\n<p>Po ra\u0148ajk\u00e1ch som teda za\u010dal pobehova\u0165 a zh\u00e1\u0148a\u0165 veci, ktor\u00e9 by sa mi na dne\u0161n\u00fa akciu mohli hodi\u0165. Trochu som v\u00e1hal \u010do vlastne zobra\u0165 a \u010domu by bolo dobr\u00e9 sa venova\u0165. Vo\u013eba padla na \u010derstvo dokon\u010den\u00fd MIF85, ku ktor\u00e9mu bolo treba nachysta\u0165 kompletn\u00e9 PMD\u010dko a na z\u00e1klade in\u0161pir\u00e1cie z rozhovoru, ktor\u00fd som mal v t\u00fd\u017edni s M\u00e1riom som ako \u010fal\u0161iu z\u00e1bavku zobral ethernetov\u00fd modul s <a href=\"http:\/\/www.microchip.com\/wwwproducts\/devices.aspx?ddocname=en022889\">ENC28J60<\/a>.\u00a0V mojom pr\u00edpade je modul s\u00fa\u010das\u0165ou tzv. &#8222;kombajnu&#8220; \u010di\u017ee multi interfejsu ku Spektru.<\/p>\n<p>\u00a0<\/p>\n<p>Po polhodinke balenia som u\u017e mal pekne na\u0161\u013eapnut\u00e9 na me\u0161kanie otvorenia klubovne. Na\u0161\u0165astie je prem\u00e1vka v nede\u013eu r\u00e1no minim\u00e1lna a na miesto sa mi podarilo dorazi\u0165 o 9:40.\u00a0\u0160iroko-\u010faleko okolo vchodu ani nohy, tak som v k\u013eude pootv\u00e1ral a za\u010dal vyba\u013eova\u0165. Veci na stole postupne prib\u00fadali. Najprv to bolo PMD, potom Ondra a na z\u00e1ver Speccy. Tak\u017ee sp\u00e4tn\u00e9 balenie bolo znova tort\u00farou, na\u0161\u0165astie trochu rozlo\u017eenej\u0161ou v \u010dase, lebo som veci zo stola pakoval priebe\u017ene.<\/p>\n<p>\u00a0<\/p>\n<p>S prib\u00fadaj\u00facmi vecami na stoloch sa samozrejme zvy\u0161oval aj po\u010det \u00fa\u010dastn\u00edkov. Najprv sa zjavil \u010ci\u017eo, potom Mikezt, nesk\u00f4r FFG, ktor\u00fd pred obedom odi\u0161iel. Po obede n\u00e1s zasa pri\u0161iel na kr\u00e1tku chv\u00ed\u013eu pozrie\u0165 Ub880d. Cel\u00fdm stretnut\u00edm sa niesla hlavn\u00e1 t\u00e9ma &#8211; <a href=\"http:\/\/en.wikipedia.org\/wiki\/Popcorn_(song)\">skladba Popcorn<\/a>,\u00a0ktor\u00fa sme v r\u00f4znych obmen\u00e1ch po\u010duli asi stokr\u00e1t.<\/p>\n<p>\u00a0<\/p>\n<p>Nie v\u0161etka technika, na ktorej sme t\u00fato skladbu reprodukovali fungovala bezchybne. S PMD to bolo ako na h\u00fapa\u010dke. Ob\u010das fungovalo, ob\u010das nie. Kompletn\u00e1 zostava po\u010d\u00edta\u010d, vlastn\u00fd ROM modul, PMD32SD a MIF85 sa spr\u00e1vala ve\u013emi nestabilne. Pod chv\u00ed\u013eou som dost\u00e1val chybov\u00e9 hl\u00e1senia o na\u010d\u00edtan\u00ed obsahu diskety (BDOS Error), po v\u00fdbere hudby pre MIF z najnov\u0161ieho obrazu P32 sa hudba z repr\u00e1kov neozvala a syst\u00e9m prestal reagova\u0165 aj na kl\u00e1vesnicu. Premeral som nap\u00e1janie PMD a v\u00fdstupn\u00e9 nap\u00e4tie zdroja na vetve 5V je 4,77V \u010do je na pokraji pou\u017eite\u013enosti. Hlavne ke\u010f uv\u00e1\u017eime, \u017ee je z neho nap\u00e1jan\u00fd ATmega v PMD32SD, tak\u017ee jeho v\u00fdstupy s\u00fa e\u0161te o p\u00e1r desat\u00edn volta ni\u017e\u0161ie. Doma som tak\u00e9to potia\u017ee nezaznamenal, preto m\u00e1m pocit \u017ee probl\u00e9m je v ryb\u00e1rskej sieti a nie v zdroji samotnom.<\/p>\n<p>\u00a0<\/p>\n<p>Ondra n\u00e1m dal dnes zabra\u0165. Prv\u00fd kr\u00e1t som sa naozaj dostal k vysk\u00fa\u0161aniu \u010do vlastne dok\u00e1\u017ee. Doma som testoval iba JetPac pre SSM ROM a nahratie M\u00edkosu. Dnes sme sa pohrali s JetSet Willy, Karlom aj Basicom. Na za\u010diatku som si nevedel spomen\u00fa\u0165 ako sa v SSM ROM na\u0165ahuje nejak\u00fd program z p\u00e1sky, nakoniec sme sa k tomu dopracovali, \u017ee je to \u010dist\u00fd Enter bez ak\u00e9hoko\u013evek pr\u00edkazu. Moja replika Ondru m\u00e1 \u010derven\u00fa verziu kl\u00e1vesnice TS522, tak\u017ee nesed\u00ed popis, preto sa zi\u0161iel \u0165ah\u00e1k v podobe fotky z Martinovho blogu\u00a0<a href=\"http:\/\/www.8bity.cz\">8bity.cz<\/a>. Mikezt spravil prv\u00fd program v Basicu, ktor\u00fd v cykle vypisoval obsah pam\u00e4ti na obrazovku. Vydr\u017eali sme ho sledova\u0165 do adresy okolo 9000dec a potom sme Ondru vypli a \u010fal\u0161\u00ed skvel\u00fd program upadol do ve\u010dn\u00e9ho zabudnutia.<\/p>\n<p>\u00a0<\/p>\n<p>Z\u00e1bavka, ktor\u00e1 mi dnes zo\u017erala najviac \u010dasu sa vol\u00e1 <a href=\"http:\/\/speccyboot.sourceforge.net\/build.html\">SpeccyBoot<\/a>.\u00a0Je to projekt zalo\u017een\u00fd na popul\u00e1rnom sie\u0165ovom \u010dipe ENC28J60 pripojenom cez p\u00e1r registrov priamo na zbernicu ZX Spektra. Sna\u017eil som sa rozbeha\u0165 prostredie, kde by bolo mo\u017en\u00e9 skompilova\u0165 potrebn\u00fd firmv\u00e9r a pr\u00edpadne ho zmodifikova\u0165 na be\u017enej\u0161\u00ed typ interfejsu ako v s\u00fa\u010dasnosti pou\u017e\u00edva. V na\u0161ich kon\u010din\u00e1ch by bolo \u0161ikovnej\u0161ie pripojenie k 8255 \u010di u\u017e cez UR4 alebo pr\u00edslu\u0161n\u00fd port na Didaktiku Gama. Samozrejme z\u00e1vislosti, ktor\u00e9 m\u00e1 posledn\u00e1 verzia projektu 1.4 z roku 2009 s\u00fa nezl\u00fa\u010dite\u013en\u00e9 s Debian 6.0 a preto som bol n\u00faten\u00fd nain\u0161talova\u0165 do virtu\u00e1lnej ma\u0161iny Ubuntu 9.10, na ktorom by mal by\u0165 projekt skompilovate\u013en\u00fd. Zatia\u013e sa mi to e\u0161te nepodarilo, ale nevzd\u00e1vam to.<\/p>\n<p>\u00a0<\/p>\n<p>Mikezt venoval svoj \u010das \u00faprave <a href=\"http:\/\/www.ipsec.info\/w\/software\/ppp_tcpip.tar.gz\">TCP\/IP stacku<\/a> od www a glipa na SIF, ale v kone\u010dnej f\u00e1ze zistil, \u017ee samotn\u00fd SIF nekomunikuje spr\u00e1vne ani cez be\u017en\u00fd termin\u00e1lov\u00fd program. Po\u010das testovania mu vypovedalo poslu\u0161nos\u0165 aj jeho divIDE, preto som mu po\u017ei\u010dal svoje. N\u00e1sledne som sa mohol pohra\u0165 s vyp\u00edskavan\u00edm programov do Speccy z Linuxu. Samozrejme v r\u00e1mci dne\u0161nej t\u00e9my prv\u00fd na rad pri\u0161iel <a href=\"http:\/\/www.worldofspectrum.org\/infoseekid.cgi?id=001787\">Popcorn z WOSu<\/a>, ktor\u00fd je uroben\u00fd v 128k Basicu pomocou pr\u00edkazu PLAY.\u00a0Aby probl\u00e9mov s technikou nebolo dos\u0165, musel som e\u0161te rozobra\u0165 moje Speccy Issue 6 upraven\u00e9 na 128k, lebo spom\u00ednan\u00fd program sa mi za\u010dal seka\u0165 a n\u00e1sledne aj cel\u00fd po\u010d\u00edta\u010d. V tomto pr\u00edpade pomohla jednoduch\u00e1 &#8222;rozborka-zborka&#8220;.<\/p>\n<p>\u00a0<\/p>\n<p>\u010ci\u017eo sa cel\u00fd de\u0148 intenz\u00edvne venoval vyh\u013ead\u00e1vaniu a prehr\u00e1vaniu v\u0161etk\u00fdch mo\u017en\u00fdch verzi\u00ed skladby Popcorn, dokonca si na z\u00e1ver spravil svoju vlastn\u00fa v trackeri na Android telef\u00f3ne. Okrem toho potr\u00e1pil joystick pri r\u00f4znorod\u00fdch z\u00e1bavn\u00fdch gamesk\u00e1ch.<\/p>\n<p>\u00a0<\/p>\n<p>Obed sme dnes absolvovali netradi\u010dne v <a href=\"http:\/\/www.kamnapivo.sk\/pivodb\/petrzalka\/4024\">re\u0161taur\u00e1cii Engerau<\/a> a to hlavne z toho d\u00f4vodu, \u017ee \u00e1zijsk\u00e1 prev\u00e1dzka bola zavret\u00e1. Napriek trochu vy\u0161\u0161\u00edm cen\u00e1m oproti \u010d\u00ed\u0148anom, mne sa kvalita jedla aj obsluha ve\u013emi pozd\u00e1vala, tak\u017ee k\u013eudne by som to niekedy zopakoval.<\/p>\n<p>\u00a0<\/p>\n<p>Nesk\u00f4r popoludn\u00ed sa n\u00e1m po\u010dasie mierne zhor\u0161ilo a za\u010dalo pr\u0161a\u0165. Nie\u010do po piatej teda nastal \u010das balenia a l\u00fa\u010denia.\u00a0A tak sme v komornej atmosf\u00e9re pri zop\u00e1r technick\u00fdch probl\u00e9moch pr\u00edjemne str\u00e1vili ve\u013ek\u00fa \u010das\u0165 nedele. Te\u0161\u00edm sa nabud\u00face.<\/p>\n<p>\u00a0<\/p>\n<p>\/ikon<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pukance a siete<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[7],"tags":[],"class_list":["post-926564","post","type-post","status-publish","format-standard","hentry","category-tema-4-stretnutia-php"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5aqy8-3T2A","jetpack_likes_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/posts\/926564","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sindik.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=926564"}],"version-history":[{"count":0,"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/posts\/926564\/revisions"}],"wp:attachment":[{"href":"https:\/\/sindik.at\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=926564"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sindik.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=926564"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sindik.at\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=926564"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}