Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Nudou jsi opuch?
Navštiv Lopuch!

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Archiv klubu Programování [ŽP: neomezená] (kategorie Programování) moderuje tvx.
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
   
[ 413 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 21.7.2005 20:28  301
kingNemluvim o rychlosti ale o tom, co se behem toho programu a jak efektivne oproti jinymu jazyku asi deje.
Myslim, ze uzivat vhodne promenny snad neni tak na skodu.
Tady se treba procesava vystup z iptables -L a hledaj se radky vzdy pro urcitou ip a ten clovek co to psal pokazdy pousti pri nacitani provozu porad znova v cyklech cosi jako:
iptables -L... |grep $ip |awk ($1)
kdyby ten jejich vysup ulozil pred cyklem do promenny a s tou pak pracoval tak by to bylo rychlejsi nebo ne?

Perl prave umoznuje, svejma moznostma opsat ten priklad z bashe, temer identicky ale pokud pouziju nejaky abstraktni datovy struktury tak by to melo behat radove rychleji. Asi sem pak hodim z ceho jsem vychazel a co stvoril jako vysledek, teda par kusu z predlohu musu uz hodit rovnou, treba jde dost veci resit jinak a muze nad tim vzniknout debata..

nic proti bashi ale prave treba to permanentni grep + awk na zjisteni jedny hodnoty z vypisu oproti parsnuti vystupu do pole a primymu pristupu...
king King Born to be king - ... 21.7.2005 19:08  300
BASHtak to pozor, na bash a na shell obecne mi nesahej...

pokud s nim neumis pracovat, tak je pomaly jak svin, ale kdyz vis jak, dokazes z nej vyzdimat docela slusny vykony..

veci kterym se v shellu vyhnout:
promenne, read, expr
veci, ktere pouzivat PIPY !!!! temer kazdy program se da zapsat jako jedna pipeline ;)
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 21.7.2005 17:32  299
Nemuzu v perlu sehnat zadnou funkci co by mi zjistila, zdali v poli existuje nejakej prvek.
Grep mi prijde jako asi zbytecne slozitej na vypocet, je neco jinyho?
exists funguje jenom pro index v poli a klíč u hashe.

Jinak prepisuju neco z bashe do perlu a jak tak premejslim nad tim co vsechno se v tom bashi a jak deje... tak to je tak nulove efektivni kod... teda, ne vinou programatora ale spis prostredku "c)

al3x 20.7.2005 11:31  298
tvx [297]: Jo tohle. To je vec, kterou jsem taky nezjistil, docela me to stvalo. Ted to mam aspon prepinatelny pres F12.
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 20.7.2005 11:12  297
al3xjak nastavit ve vimu jak má vypadat cislovani radku.
především kolik řádů má mít. Defaultně to počítá asi s sedmi řádama - tedy zleva to připraví na číslovaní oražením o 7 znaků, to jako kdybych měl soubor s 9 999 999 řádkama...
al3x 20.7.2005 11:04  296
tvx [295]: Coze presne nevis? Nejak jsem to z toho nepochopil..
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 20.7.2005 10:46  295
tak jsem pomasíroval konfiguraci vim a terminálu a zdá se to hned o moc přítulnější. jen jsem nikde neobjevil jak použít číslování řádků ":set number" a ještě nějak definovat koli řádů toho číslování chci nebo nějaký další podrobnosti jak má vypadat. I manuál v tomto mlčí.
medved2 19.7.2005 10:40  294
UMLTrochu vím, o co jde, ale když jsem to chtěl začít používat, zjistil jsem, že si dost věcí nepamatuju... Zkrátka bych si chtěl koupit nějakou knížku, abych si svoje znalosti UML osvěžil a doplnil. Jako programátor bych se označil jako pokročilý, co se týče znalostí modelování, návrhových vzorů, jsou moje znalosti spíš základní (mám za sebou dva "volnější" semináře).

Doporučil by mi někdo něco? (Moji kandidáti: Myslíme v jazyku UML knihovna programátora a UML a unifikovaný proces vývoje aplikací)
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 18.7.2005 22:58  293
Cekal jsem, ze budete cekat, kdy se ozvu. :-) Ale na to v 283 se nedalo nereagovat, vyznelo to tak, jakoze je emacs jeste silenejsi nez vim, coz neni. Kdybys to napsal tak, ze by to vypadalo, ze je zhruba stejne sileny, tak mlcim. :-)
al3x 18.7.2005 19:10  292
Cekalo nas tu vic.
norfin Norfin 18.7.2005 19:02  291
Kdokoliv [290]: Cekal jsem, kdy se ozves :))
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 18.7.2005 18:24  290
Norfin [283]: Ticho tam. :-) Klavesovy zkratky emacsu jsou zase takovy, ze je malokdy zmacknes omylem, predevsim proto, ze nema ten prikazovy mod, ve kterem bys omylem mohl zacit psat. Navic C-h l cloveku umozni nechat si zobrazit asi sto poslednich klaves, co zmacknul, z cehoz uz snadno vycte, co to bylo, co omylem zmacknul, a pripadne si muze k danym klavesam, co zmacknul omylem, snadno vyvolat napovedu. Timto zpusobem jsem uz prisel na nekolik uzitecnych funkci, o kterych bych jinak vubec nevedel. :-)
al3x 18.7.2005 18:18  289
Aha, tak ne Candy, ale CREAM http://cream.sourceforge.net/screenshots.html

Jinak bych - byt tebou - volil stejne mezi Vimem a Emacsem. Je s tim sice dost prace, ale vyplati se. Pak jsou jeste nejaky dalsi mensi editory, ale to uz je dost na nic - vetsinou nedosahuji ani kvalit zabudovanyho editoru v MC.
al3x 18.7.2005 18:11  288
Existuje nastavba na VIM, ktera se jakoby stale drzi toho insert modu a ma to byl lehky na ovladani pro lamy :) , ale nevim, jak se to presne jmenuje. Snad Candy, ale nevim, jestli to nebezi jen v grafice.
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 18.7.2005 17:51  287
kingTo jo, ale casto se mi podari i takova kobinace klaves, ze to nejak lockne terminal a to jem pak K.O. a uz to nerozchodim...
A kdyz pak pisu v cemkoli jinym je to zoufalstvi opacny :c]

pouziva jeste nekdo neco jinyho?

Jinak ohledne toho, co v nem hodlam psat, tak predevsim perl, bash, ev. php, css, html.

[ 413 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

TOPlist (c) 2001-2011 Lopuch.cz   
Kontakt