{"id":97,"date":"2004-05-09T22:36:41","date_gmt":"2004-05-09T22:36:41","guid":{"rendered":"https:\/\/143-42-55-146.ip.linodeusercontent.com\/?p=97"},"modified":"2004-05-09T22:36:41","modified_gmt":"2004-05-09T22:36:41","slug":"muj-novy-sparc-drobnosti","status":"publish","type":"post","link":"https:\/\/nax.cz\/?p=97","title":{"rendered":"M\u0139\u017dJ NOV\u0102\u009d SPARC, DROBNOSTI"},"content":{"rendered":"<p>Opravdu u\u0139\u017e z \u00c4\u008detnosti p\u0139\u0099\u0102\u00adsp\u00c4\u009bvk\u0139\u017b jist\u00c4\u009b c\u0102\u00adt\u0102\u00adte to bl\u0102\u00ad\u0139\u017e\u0102\u00adc\u0102\u00ad se zkou\u0139\u0104kov\u0102\u0160 obdob\u0102\u00ad. Nicm\u0102\u0160n\u00c4\u009b \u00c4\u008d\u0102\u00adm se mus\u0102\u00adm pochlubit je, \u0139\u017ee jsem \u0102\u015fplnou n\u0102\u0104hodou z\u0102\u00adskal do sv\u0102\u0160 p\u0102\u0160\u00c4\u008de jeden kousek stroje <a href=\"http:\/\/www.sunstuff.org\/hardware\/systems\/sun4\/sun4m\/SPARCstation5\/\">SUN SPARCstation 5<\/a>. Bohu\u0139\u017eel jsem se z \u00c4\u008dasov\u0102\u02ddch (je\u0139\u0104t\u00c4\u009b mne \u00c4\u008dek\u0102\u0104 p\u0102\u0104r semestr\u0102\u0104lek) a kabelov\u0102\u02ddch (nem\u0102\u0104m nap\u0102\u0104jec\u0102\u00ad) d\u0139\u017bvod\u0139\u017b jsem ho zat\u0102\u00adm nerozb\u00c4\u009bhl i kdy\u0139\u017e jsem m\u00c4\u009bl obrovskou chu\u0139\u013d.<\/p>\n<p>Na rootovi vy\u0139\u0104el zrovna v minul\u0102\u0160m t\u0102\u02dddnu dvoud\u0102\u00adln\u0102\u02dd seri\u0102\u0104l o tom jak na <a href=\"http:\/\/www.root.cz\/clanek\/2167\">SPARCstation nainstalovat linux<\/a>. Konkr\u0102\u0160tn\u00c4\u009b m\u0102\u0160ho obl\u0102\u00adben\u0102\u0160ho Debiana. J\u0102\u0104 m\u0102\u0104m ov\u0139\u0104em s t\u0102\u00adm slun\u0102\u00ad\u00c4\u008dkem jin\u0102\u0160 pl\u0102\u0104ny. Bu\u00c4\u008fto se mi poda\u0139\u0099\u0102\u00ad vy\u0139\u0104pekulovat jak n\u00c4\u009bjak inteligentn\u00c4\u009b ud\u00c4\u009blat multi head za vyu\u0139\u017eit\u0102\u00ad druh\u0102\u0160ho po\u00c4\u008d\u0102\u00adta\u00c4\u008de (to znamen\u0102\u0104 sd\u0102\u00adlen\u0102\u0104 kl\u0102\u0104vesnice a my\u0139\u0104 mezi t\u00c4\u009bmi po\u00c4\u008d\u0102\u00adta\u00c4\u008di) a t\u0102\u00adm p\u0102\u0104dem by se po\u00c4\u008det monitor\u0139\u017b na mne z\u0102\u0104\u0139\u0099\u0102\u00adc\u0102\u00ad rozrostl na t\u0139\u0099i, a nebo hold rezignuji na to abych ho m\u00c4\u009bl u mne v pokoji a deponuji ho bu\u00c4\u008f do lo\u0139\u017enice k rodi\u00c4\u008d\u0139\u017bm nebo n\u00c4\u009bjak \u0139\u0104ikovn\u00c4\u009b do ob\u0102\u02ddv\u0102\u0104ku. No uvid\u0102\u00adm, ale sp\u0102\u00ad\u0139\u0104 se do toho pust\u0102\u00adm a\u0139\u017e po zkou\u0139\u0104k\u0102\u0104ch.<\/p>\n<p>Dal\u0139\u0104\u0102\u00ad co jsem k tomu dostal byly 2 p\u0102\u0104skov\u0102\u0160 z\u0102\u0104lohovac\u0102\u00ad mechaniky, ale bohu\u0139\u017eel do nich nem\u0102\u0104m m\u0102\u0160dium. Budu muset zap\u0102\u0104trat po sv\u0102\u02ddch zn\u0102\u0104m\u0102\u02ddch, kte\u0139\u0099\u0102\u00ad pracuj\u0102\u00ad jako s\u0102\u00ad\u0139\u013da\u0139\u0099i u v\u00c4\u009bt\u0139\u0104\u0102\u00adch firem. Kone\u00c4\u008dn\u00c4\u009b se tak douf\u0102\u0104m nau\u00c4\u008d\u0102\u00adm jak se s takov\u0102\u02ddmi p\u0102\u0104skami zach\u0102\u0104z\u0102\u00ad a moje idea je ud\u00c4\u009blat backup centrum pro v\u0139\u0104echna AP v na\u0139\u0104em cloudu.<\/p>\n<p>No a te\u00c4\u008f k tem p\u0102\u0104r drobnostem co jsem b\u00c4\u009bhem toho t\u0102\u02dddne (nebo sp\u0102\u00ad\u0139\u0104e v\u0102\u00adkendu kdy jsem pracoval na semestr\u0102\u0104lce na p\u0139\u0099edm\u00c4\u009bt <a href=\"http:\/\/unix.felk.cvut.cz\/unix\/\">UNIX<\/a> &#8211; btw slajdy z tohohle p\u0139\u0099edm\u00c4\u009btu doporu\u00c4\u008duji jako velice dobr\u0102\u02dd studijn\u0102\u00ad materi\u0102\u0104l pro za\u00c4\u008d\u0102\u0104te\u00c4\u008dn\u0102\u00adky) vyp\u0102\u0104tral. Tak hlavn\u00c4\u009b stoj\u0102\u00ad asi za zaznamen\u0102\u0104n\u0102\u00ad jak se pracuje v editoru <strong>vim<\/strong> s v\u0102\u00adce\u0102\u015frov\u0139\u0088ovou schr\u0102\u0104nkou (clipboardem). Docela \u00c4\u008dasto se mi stalo, \u0139\u017ee jsem se omylem n\u00c4\u009bco smazal, pak je\u0139\u0104t\u00c4\u009b n\u00c4\u009bco (obzvl\u0102\u0104\u0139\u0104\u0139\u013d na exoti\u00c4\u008dt\u00c4\u009bj\u0139\u0104\u0102\u00adch kl\u0102\u0104vesnic\u0102\u00adch jako maj\u0102\u00ad t\u0139\u0099eba termin\u0102\u0104ly na FELu na chodb\u00c4\u009b) a pak kdy\u0139\u017e jsem to cht\u00c4\u009bl vr\u0102\u0104tit, tak jsem narazil na to, \u0139\u017ee v bezprost\u0139\u0099edn\u00c4\u009b pou\u0139\u017eiteln\u0102\u0160 schr\u0102\u0104nce byl jen posledn\u00c4\u009b smazan\u0102\u0104 v\u00c4\u009bc. Te\u00c4\u008f u\u0139\u017e v\u0102\u00adm, \u0139\u017ee je to docela jednoduch\u0102\u0160. Sta\u00c4\u008d\u0102\u00ad p\u0139\u0099ed t\u0102\u00adm, ne\u0139\u017e zm\u0102\u0104\u00c4\u008dknete <strong>p<\/strong> jako paste napsat sekvenci <strong>&#8218;#<\/strong> kde # znamen\u0102\u0104 jednocifern\u0102\u0160 \u00c4\u008d\u0102\u00adslo. Tak\u0139\u017ee pokud jste do schr\u0102\u0104nky ulo\u0139\u017eili n\u00c4\u009bkde \u0139\u0099\u0102\u0104dek, pak jste smazali jin\u0102\u02dd \u0139\u0099\u0102\u0104dek a te\u00c4\u008f chcete vlo\u0139\u017eit to co jste p\u0139\u017bvodn\u00c4\u009b ulo\u0139\u017eili sta\u00c4\u008d\u0102\u00ad napsat <strong>&#8218;2p<\/strong>.<\/p>\n<p>Je to dosti podobn\u0102\u02dd princip jako se zna\u00c4\u008dkami. Vy si toti\u0139\u017e ve vimku m\u0139\u017b\u0139\u017eete nadefinovat m\u0102\u00adsta (v p\u0139\u0099\u0102\u00adkazov\u0102\u0160m re\u0139\u017eimu <strong>mX<\/strong>, kde m\u0102\u00adsto &#8222;X&#8220; m\u0139\u017b\u0139\u017ee b\u0102\u02ddt jak\u0102\u02ddkoli znak a pak kdykoli kdy\u0139\u017e zm\u0102\u0104\u00c4\u008dknete kombinaci <strong>&#8218;X<\/strong> se octnete na m\u0102\u00adst\u00c4\u009b kde jste si ud\u00c4\u009blali tu virtu\u0102\u0104ln\u0102\u00ad zna\u00c4\u008dku (na v\u0102\u02ddsledn\u0102\u02dd text to samoz\u0139\u0099ejm\u00c4\u009b \u0139\u017e\u0102\u0104dn\u0102\u02dd vliv nem\u0102\u0104.<\/p>\n<p>Dal\u0139\u0104\u0102\u00ad drobnosti se t\u0102\u02ddkaj\u0102\u00ad u\u0139\u017e jen bashe. Tak jednak jsem si pohr\u0102\u0104val s aritmetikou v bashi. Docela hezk\u0102\u0104 <a href=\"http:\/\/www.twister.cx\/linux\/bash\/arithmetics.txt\">demonstrace aritmetiky<\/a> v bashi.<\/p>\n<p>Dnes posledn\u0102\u00ad drobnost (u\u0139\u017e jsem n\u00c4\u009bjak\u0102\u02dd mal\u0102\u0104tn\u0102\u02dd) je jak programem cut zpracovat v\u0102\u02ddsledek p\u0139\u0099\u0102\u00adkazu <strong>ls -l<\/strong>. Odpov\u00c4\u009b\u00c4\u008f na tento probl\u0102\u0160m (ls generuje mezi jednotliv\u0102\u02ddmi sloupci pohybliv\u0102\u0160 mezery aby to l\u0102\u0160pe vypadalo) jsem na\u0139\u0104el <a href=\"http:\/\/wiki.linuxquestions.org\/wiki\/Cut\">tady<\/a>. D\u00c4\u009bl\u0102\u0104 se to pomoc\u0102\u00ad filtru <strong>tr<\/strong>, kter\u0102\u02dd slou\u0139\u017e\u0102\u00ad k nahrazen\u0102\u00ad znak\u0139\u017b v \u0139\u0099\u0102\u0104dku za jin\u0102\u0160 znaky a pomoc\u0102\u00ad p\u0139\u0099ep\u0102\u00adna\u00c4\u008de <strong>tr -s<\/strong> se d\u0102\u0104 specifikovat, \u0139\u017ee m\u0102\u0104 nahradit i n\u00c4\u009bkolik v\u0102\u02ddskyt\u0139\u017b za sebou za jeden znak z n\u0102\u0104hrady. Prost\u00c4\u009b v t\u0102\u0160 moj\u0102\u00ad semestr\u0102\u0104lce to d\u00c4\u009bl\u0102\u0104m n\u00c4\u009bjak takhle:<\/p>\n<p><strong>ls -l | tr -s &#8218; &#8218; | cut &#8211;output-delimiter=&#8216;  &#8218; -d &#8218; &#8218; -f -8<\/strong><\/p>\n<p>co\u0139\u017e vytiskne v\u0139\u0104e krom\u00c4\u009b posledn\u0102\u00adho dev\u0102\u0104t\u0102\u0160ho sloupce, tedy krom\u00c4\u009b jm\u0102\u0160na souboru.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Opravdu u\u0139\u017e z \u00c4\u008detnosti p\u0139\u0099\u0102\u00adsp\u00c4\u009bvk\u0139\u017b jist\u00c4\u009b c\u0102\u00adt\u0102\u00adte to bl\u0102\u00ad\u0139\u017e\u0102\u00adc\u0102\u00ad se zkou\u0139\u0104kov\u0102\u0160 obdob\u0102\u00ad. Nicm\u0102\u0160n\u00c4\u009b \u00c4\u008d\u0102\u00adm se mus\u0102\u00adm pochlubit je, \u0139\u017ee jsem \u0102\u015fplnou n\u0102\u0104hodou z\u0102\u00adskal do sv\u0102\u0160 p\u0102\u0160\u00c4\u008de jeden kousek stroje SUN SPARCstation 5. Bohu\u0139\u017eel jsem se z \u00c4\u008dasov\u0102\u02ddch (je\u0139\u0104t\u00c4\u009b mne \u00c4\u008dek\u0102\u0104 p\u0102\u0104r semestr\u0102\u0104lek) a kabelov\u0102\u02ddch (nem\u0102\u0104m nap\u0102\u0104jec\u0102\u00ad) d\u0139\u017bvod\u0139\u017b jsem ho zat\u0102\u00adm nerozb\u00c4\u009bhl i kdy\u0139\u017e jsem m\u00c4\u009bl [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,10],"tags":[],"class_list":["post-97","post","type-post","status-publish","format-standard","hentry","category-hw","category-personal"],"_links":{"self":[{"href":"https:\/\/nax.cz\/index.php?rest_route=\/wp\/v2\/posts\/97","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nax.cz\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nax.cz\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nax.cz\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nax.cz\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=97"}],"version-history":[{"count":0,"href":"https:\/\/nax.cz\/index.php?rest_route=\/wp\/v2\/posts\/97\/revisions"}],"wp:attachment":[{"href":"https:\/\/nax.cz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=97"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nax.cz\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=97"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nax.cz\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=97"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}