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: pnayhyr
[ 857 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
operator304 13.7.2012 11:43  1368
dotazPrave nam log4j sestrelilo produkci. Dvanact hodin OK a pak zpomalilo jboss 5 natolik, ze reaper zacal odrezavat entity bean transakce. Ani restart nepomohl..

Nepotkali jste to nekdo? Zmeny byly pouze v kategoriich v log4j xml. Appendry zustaly stjny.
anonym 10.4.2012 23:12  1367
Programátorské soustředěníKSP pořádá jarní programátorské soustředění. Je určené středoškolákům a nejsou předpokládány žádné programátorské znalosti účastníků. Součástí bude kurz základů programování, pokročilým nabízíme zajímavé přednášky: od různých programovacích jazyků přes algoritmy a datové struktury po matematiku. (Lepší představu si můžete udělat ze seznamu přednášek v minulém roce: http://ksp.mff.cuni.cz/sksp/2011J/prednasky.cgi ) Samozřejmě dost času budeme věnovat i neodbornému programu. Ten budou tvořit především táborové hry pro středoškoláky. ;) Organizátoři jsou studenti MFF UK. Více viz naše stránky: http://ksp.mff.cuni.cz/sksp/2012J/.
sekory Sekory The journey of thousand miles - starts with a single step. 5.3.2012 20:19  1366
Misa: Díky za odpověd. To dává smysl a co jsem si teď zběžně vygooglil, tak máš pravdu. Měl jsem rozepsaný delší příspěvek, ale protože se to mně samotnému nezdálo, tak jsem si to pro jistotu ještě zkusil a ač nerad musím konstatovat, že se pravděpodobně jednalo o menší problém mezi židlí a klávesnicí. Nebudu to pitvat, každopádně co jsem napsal níž s těma různýma knihovnama je tedy očividně blbost.
misa Misa Záviďte mi - máte proč :o) 5.3.2012 19:04  1365
Sekory [1363]: ty DLL verze (tj. pro release "Multi-threaded DLL (/MD)") právě způsobí závislost na runtime knihovnách MSVC.
misa Misa Záviďte mi - máte proč :o) 5.3.2012 19:02  1364
Sekory [1363]: to s "d" na konci jsou debug verze, pokud budeš jinde pouštět jen release, nejsou třeba. A pak si hlídej nastavení v projektu - v MSVC2008 to bylo v Configuration properties - C/C++ - Code generation - Runtime Library. Tam bys neměl mít ty DLL verze, tj. pro release patrně "Multi-threaded (/MT)"
sekory Sekory The journey of thousand miles - starts with a single step. 5.3.2012 18:44  1363
huh: To je pravda (resp. asi by měla být), ale ne vždy je to zcela zřejmé (aspoň mně). Každopádně to neřeší, že u jiného systému někdy potřebuju jinou knihovnu. Respektive dost mě zarazilo, že to tak je. Neřeknu, kdybych to zkompiloval dvakrát jinak... Jedná se ale o stejnou kompilačku. Konkrétně jde o
msvcp100.dll vs msvcp100d.dll
msvcr100.dll vs msvcr100d.dll
používám MS Visual Studio 2010. No nemůžu se zbavit pocitu, že se ptám jako lama... ale co už...
huh huh 5.3.2012 11:07  1362
No tak snad víš, jaké knihovny používáš a jestli je linkuješ staticky nebo dynamicky.
sekory Sekory The journey of thousand miles - starts with a single step. 5.3.2012 07:48  1361
Potřebné dllJak se dá zjistit jaké *.dll potřebuju ke spuštění programu? Je docela nepěkné něco zkompilovat a jinde to pak nepustit. Znám leda Dependency Walker, který vyhodí všechno co daný program používá, ale má to pro tento účel dvě chyby. Nevím, jaké knihovny jsou systémové a je tedy zbytečné je přikládat. Některé knihovny jsou různé v závislosti na systému (rozdíl xp-32 a w7-64). Jak se tohle řeší, řekněme "na úrovni"?
sekory Sekory The journey of thousand miles - starts with a single step. 18.2.2012 17:24  1360
Gumysh: Mám několik zdrojových kódů (mnou napsaných) a hodilo by se mi nějak exaktně stanovit (jak jsem psal nemusí být přesné) jejich složitost. Samozřejmě vím co mi kolik zabralo času, ale chci mít i další vodítko.

K tomu by mi mělo stačit to co jsem postoval níže (ačkoli ještě jsem to netestoval).
gumysh 18.2.2012 11:07  1359
Sekory:

Na integračním serveru (Hudson/Jenkins) nám běží nějaké nástroje. Určitě Checkstyle, Sonar, Findbugs a možná ještě něco (bavíme se tedy o nástrojích pro Javu) – musel bych se podívat, mrknu na to jen příležitostně a dlouho příležitost nebyla ;o) IMO využitelnost podobných nástrojů v praxi není moc vysoká, snad jen není špatné, když člověk napíše něco většího, to tím prohnat a výstup brát jako podnět k úvaze „safra, tady to podle analýzy vypadá složitě – fakt to nešlo napsat lépe?“

Jinak k tomu tvému záměru: k čemu to potřebuješ? To je podle mě ještě daleko důležitější otázka, než co použít a či jak co měřit.
sekory Sekory The journey of thousand miles - starts with a single step. 15.2.2012 00:50  1358
Na základě Cyclomatic complexity jsem našel zajímavou věc na ohodnocení kódu. Nic lepšího asi nenajdu.
sekory Sekory The journey of thousand miles - starts with a single step. 14.2.2012 23:44  1357
Tessien: Díky, to vypadá celkem zajímavě.
tessien Tessien Of course slavery is the worst thing - that ever happened. But maybe... 14.2.2012 23:24  1356
Sekory: zkus kouknout na Cyclomatic complexity (nejsem si jisty, jak se to preklada do cestiny). Existuji na to programy/pluginy do IDE, ktery ti to spocitaji.
operator304 14.2.2012 23:20  1355
Sekory [1350]: Taky dost zalezi na pouzitych technologiich. Treba takovy EJB2.1, to mas nejakych 50 radek kodu a xml na 4 hodiny.
misa Misa Záviďte mi - máte proč :o) 14.2.2012 21:02  1354
Sekory [1353]: tak měřit můžeš asi tak maximálně ty řádky. Ale opravdu to nevypovídá skoro nic, ten jeden jen může být šikovnější a tvořit úspornější kód, používat míň ukecaný jazyk, šetřit na komentářích, víc kód hustit, atd. Maximálně tak když bude 4kB kód a vedle toho 500kB kód, tak se dá čekat, že to druhé asi dalo práce víc.

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

(c) 2001-2011 Lopuch.cz   
Kontakt