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

Já Vánoce juchuchu
oslavím na Lopuchu!

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Klub Programování [ŽP: neomezená] (kategorie Programování) moderuje tvx.
Archiv
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
 Titulek, text příspěvku  
Opište pozpátku následující text bez prostředního znaku: xbrpgau
[ 857 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 31.3.2010 16:35  1065
Java, log4jMam dotaz k log4j, bohuzel do toho nevidim natolik, abych vubec tusil, jestli to, co chci, je mozne, jestli nechci neco, co z principu nejde.

Dohackovavam nejakou vec do existujici aplikace (kterou nemohu ovlivnit). Ta aplikace sama o sobe pres log4j loguje do nejakyho globalniho logu (konkretne loguje od urovne ERROR vejs).
Ja si ted vytvorim vlastni logger pomoci
LogManager.getLogger("muj_log");
a nasledne mu pomoci removeAllAppenders() pro jistotu odstranim vsechny appendery, abych mel cistej stul (nevim, jestli je to nutny nebo ne).
Pak si vytvorim svuj vlastni novy RollingFileAppender a nasmeruju si ho na nejakej svuj vlastni soubor.

Prvni pozorovani je, ze kdyz ted do svyho loggeru neco zaloguju, tak do toho souboru pujdou rovnez jenom veci od urovne ERROR vejs (odnekud to zrejme podedi). Druhy pozorovani je, ze zaroven tyhle hlasky skoncej i v tom globalnim logu (tj. nekde je nejak nastaveno, ze at uz si clovek vytvori sam jakejkoliv logger, tak vsechno, co jde do nej, jde mimo jine i do toho globalniho logu). Treti pozorovani je, ze kdyz ja svemu loggeru zmenim uroven logovani (snizim ji treba na DEBUG), tak nejenom, ze do meho souboru zacne chodit vic hlasek, ale bohuzel i do toho globalniho zacnou chodit moje hlasky od urovne DEBUG vejs, coz je krajne nezadouci.

Co bych ja tedy potreboval (a to je muj dotaz, jestli to vubec jde, a pripadne teda jak), je, abych si mohl udelat nejaky co nejvic nezavisly logger, kam si budu cpat velmi podrobna hlaseni (treba prave vsechno od urovne DEBUG), aniz bych tim zahlcoval ten globalni log. Uplne idealni by bylo, kdybych docilil stavu, ze do toho globalniho proste nejde vubec nic, ale postacilo by mi i to, kdyby se tam treba kopirovalo vsechno od ty globalne nastaveny urovne ERROR vejs, ale nemelo na veci vliv, ze jsem si na svem "soukromem" loggeru tu uroven snizil.

Je to srozumitelne? Je to resitelne?
operator304 31.3.2010 11:02  1064
BredyBudto najdu, nebo najdu neco podobnyho a napisu si adapter. Kazdopadne psani veci od zakladu se vyhejbam. Vetsinou ztrata casu.
bredy 31.3.2010 09:36  1063
operator304a najdeš? Po jaké době?
operator304 31.3.2010 09:18  1062
BredyJo, stava, ale potom si prectu tohle a jdu hledat dal.
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 31.3.2010 09:15  1061
ja casto vubec nehledam:)
bredy 31.3.2010 06:46  1060
Obecná otázkaObecná otázka pro programátory. Stává se vám často, že při hledání nějakého modulu, aplikace, zdrojáku na internetu si postupně vyjasňujete požadavky na tu věc až do té míry, že jakékoliv další hledání je náročnější, než si to napsat celé vlastní? Já s tím poslední dobou hodně bojuju. Jak to řešit? :-)
operator304 26.3.2010 10:05  1059
DotazMate nekdo poneti, jak je na tom java JoSQL s rychlosti?

Kdyz to pouziju v implementaci cache, aby to nebylo pomalejsi nez dotahovani z DB.
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 26.10.2009 21:10  1058
No, cmd.exe je furt v mnoha ohledech dost zvlastni (a napoved k nemu mi neprijde vzdy uplne srozumitelna, zvlast na ceskych Windows), ale na druhou stranu toho umi daleko vic, nez sveho casu dosovskej command.com. Jinak je tu samozrejme vzdycky moznost vyuzit Windows Scripting Host nebo noveji nejakej ten jejich PowerShell nebo jak se ta potvora jmenuje.
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 26.10.2009 21:05  1057
kouknu na to, i kdyz pod windows psat batak byvalo k bliti... dokud to slo tak jsem jeste pouzival nortonuv ndos, snad se to od dob W95 nejak zdokonalilo
tessien Tessien Of course slavery is the worst thing - that ever happened. But maybe... 26.10.2009 20:42  1056
Bredy byl rychlejsi :)
tessien Tessien Of course slavery is the worst thing - that ever happened. But maybe... 26.10.2009 20:41  1055
tvx [1053]: imho idealni by byl ten external tool, tam si hodis primo prikazovou radku co to ma pustit..
bredy 26.10.2009 20:41  1054
External Tools Configuration -> Add Program -> a dosti rozsáhlá stránka nastavování.

Myslím, že sehnat nějakýho cmdline sftp clienta a napsat k němu baťák, případně jen nastavit tento nástroj je rychlejší, než hledat a spoléhat na nějaký neexistující plugin.
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 26.10.2009 20:02  1053
Hm, no, nemam zrovna cas se s tim psat, navic zpodwoken, poustet se to ma ciste ON DEMAND na klik v eclipse a nikdy jindy.
bredy 26.10.2009 10:52  1052
tvxA nešlo by to napsat jako builder nebo obyčejný external tool? Kdy se to má spouštět? Já takhle mám napsaný builder pro sync na vývojový server a pak syncuju zpátky výsledky překladu. A jako sync se používá bash-script, kde se volá rsync.
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 26.10.2009 10:50  1051
sftp plugin eclipseshanim nejakej sftp plugin do eclipse co by na vyzadani zkopcil vybrany soubory pomoci sftp na cil...

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

(c) 2001-2011 Lopuch.cz   
Kontakt