|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
so zapnutím všetkých upozornení kompilátora
Od: limki
|
Pridané:
22.7.2015 14:25
"vsetkych" alebo "vsetkych" upozorneni?
btw, nejaky zamestnavatel na slovensku/KE co ma aspon podobne pravidla?
|
|
Re: so zapnutím všetkých upozornení kompilátora
Od reg.: TradeMark
|
Pridané:
22.7.2015 14:41
V COOP Jednote zamestnanci pocas pracovnej doby nesmu programovat. Zevraj je to rovnako aj v Bille.
|
|
Re: so zapnutím všetkých upozornení kompilátora
Od: Cpx
|
Pridané:
22.7.2015 14:57
Robim v Jednote uz par rokov pracujem a veru ze programovat mozem a dokonca to mam aj v pracovnej zmluve, tak neviem o com tocis.
|
|
Re: so zapnutím všetkých upozornení kompilátora
Od reg.: Večný_študent_s_podtržníkmi
|
Pridané:
22.7.2015 15:02
No tak súdiac podľa toho ako vypadajú jednotlivé prevádzky po slovensku tak by som povedal že derové štítky sa nedajú považovať za programovanie ako je popísané v článku.
|
|
Re: so zapnutím všetkých upozornení kompilátora
Od: olovo
|
Pridané:
22.7.2015 21:47
a ten hnoj z ovocia a zeleniny čo tam predávajú.
Mali by si upgradnuť kalendár už nieje rok 95.
|
|
Re: so zapnutím všetkých upozornení kompilátora
Od: Cpx
|
Pridané:
23.7.2015 12:21
To si bol v jednote naposledy este v 1971 ze?
|
|
Re: so zapnutím všetkých upozornení kompilátora
Od: ext..
|
Pridané:
22.7.2015 21:01
... dotknuty coop jednota programator...
|
|
Re: so zapnutím všetkých upozornení kompilátora
Od: hulo
|
Pridané:
23.7.2015 15:17
Slavo, si to ty? :D
|
|
Re: so zapnutím všetkých upozornení kompilátora
Od reg.: weiss
|
Pridané:
22.7.2015 14:53
Nejaky style-guide maju vsade, kde robia viac ako dvaja.
|
|
47 rokov od pristatia na mesiaci - výsmech
Od: 47 rokov od pristatia na mesiaci
|
Pridané:
23.7.2015 16:09
NASA mi príde bigotne konzervatívna.
Tam asi experimentujú len s overenými 20 ročnými postupmi.
|
|
Re: 47 rokov od pristatia na mesiaci - výsmech
Od reg.: ugo111
|
Pridané:
23.7.2015 22:16
Neviem co by si robil keby ti padla sonda za niekolko milionov len preto ze niekto napisal zle funkciu a ona sa zacykli.
|
|
Re: 47 rokov od pristatia na mesiaci - výsmech
Od: pampalinix
|
Pridané:
25.7.2015 8:43
ved nech to odbehne manualne resetnut
|
|
java exceptiony
Od: GustikPiestany
|
Pridané:
22.7.2015 14:54
ts, v jave, ked narazi sonda na mimozemsku civilizaciu, tak
throw alienEncounter(IN_THIS_VERY_MOMENT)
definovane v
class alienEncounter extends runtimeException(int time)
|
|
Re: java exceptiony
Od: _M_M_
|
Pridané:
22.7.2015 16:06
ty si toho v jave asi este vela nenaprogramoval, co?
|
|
Re: java exceptiony
Od: NooN
|
Pridané:
22.7.2015 16:22
Jeho celu tvorbu si videl v prispevku vyssie.
|
|
Python
Od: Arch_Bastard
|
Pridané:
22.7.2015 14:55
v pythone by to bolo jednoduche
import universe
import planetary_probe
new_horizon = planetary_probe.probe(universe.universe_rules)
new_horizon.do_stuff()
|
|
Re: Python
Od: Arch_Bastard
|
Pridané:
22.7.2015 16:25
import universe
import planetary_probe
new_horizon = planetary_probe.probe(universe.universe_rules)
pluto = universe.milkyway.sol_system.planets.deprecated[0]
new_horizon.do_stuff(pluto)
|
|
Re: Python
Od: anusicek
|
Pridané:
22.7.2015 16:37
.doStuff(uranus)
|
|
Re: Python
Od: anusicek
|
Pridané:
22.7.2015 16:39
preboha do.ebal som vam naming conventions
|
|
Re: Rx
Od: Lenovo@
|
Pridané:
22.7.2015 18:54
Observable
.From(SolarSystem)
.Where(planet => planet.equals(Planet.Mars))
.Do(mars => doLand(mars))
.Subscribe();
|
|
Re: Rx
Od: f245rawr
|
Pridané:
24.7.2015 10:39
kentus!
|
|
Re: Rx
Od: Lenovo@
|
Pridané:
24.7.2015 17:50
Kentus si ty, ked nevies co to je
|
|
Re: Python
Od: de-pejrak
|
Pridané:
22.7.2015 19:13
# mas tam chybu
import universe
>> RuntimeError 'maximum recursion depth exceeded'
# zabudol si na:
sys.setrecursionlimit(EARTH_SOLAR_SYSTEM_SIZE)
|
|
ako to
Od: magdaaa
|
Pridané:
22.7.2015 15:13
"Každá funkcia môže mať kvôli prehľadnosti najviac 60 riadkov a najviac šesť parametrov"
ktory debil by to uz len takto napisal????
|
|
Re: ako to
Od: nnn5
|
Pridané:
22.7.2015 15:30
preco debil? vo vacsine pripadov 60 riadkov na funkciu staci... je to lahsie testovatelne aj ked to vola dalsie funkcie... A tie parametre tiez, malokedy potrebujes viac ako 6 paramerov ktore su kompletne na sebe nezavisle ze by sa nedali zlucit do triedy. Ono vyznat sa vo funkcii s 20 parametrami zabere cas, ale ked tak mozes bachnut triedu/strukturu + 2,3 parametre tak je to prehladnejsie a plni to to isty ucel. Taktiez je to lahsie na udrzanie "naming convention" v celom projekte
k funkciam, ide o to ze si mozes unit otestovat kazdu nezavislu (aj zavislu cast kodu, napr mocking) takze to znizuje pravdepodobnost chyby.
|
|
Re: ako to
Od: magdaaa
|
Pridané:
22.7.2015 15:38
ja som to prave tak myslel, ak niekto bezne pise funkciu s 60 riadkamy a 6 parametramy.. mal by pouvazovat nad inym zamestnanim/hobby
|
|
Re: ako to
Od: DDD-1
|
Pridané:
22.7.2015 15:46
Ty by si (koli pravopisu) nemal pisat prispevky do diskusii.
|
|
Re: ako to
Od: bbcvb
|
Pridané:
22.7.2015 16:11
FAIL! koli sa pise s v
|
|
Re: ako to
Od: zasran
|
Pridané:
22.7.2015 16:21
Ale inak ma pravdu
|
|
Re: ako to
Od: acko
|
Pridané:
22.7.2015 16:31
ja by som tvrdil, ze aj to je vela ;)
|
|
Re: ako to
Od: hgfsd
|
Pridané:
24.7.2015 10:41
triedu??!!! isto nie! predavat parametre implicitne je cesta do pekla
|
|
Re: ako to
Od: hojojo
|
Pridané:
22.7.2015 15:47
no divil by si sa kolko takych debilov existuje... kolega minule refactoroval nejaky 10 rocny kod (viacero jednoucelovych programov, ktore potrebovali kvoli zavedeniu SEPA aj trochu upravit) a teda niekedy sme na to cumeli, cely program pozostaval napr z cca 3000 riadkov absolutne nestrukturovany do nejakych metod/makier/whatever...
|
|
Re: ako to
Od: Klovatina
|
Pridané:
22.7.2015 16:32
Ked fungoval jak mal tak to je hadam jedno
|
|
Re: ako to
Od: Sancho
|
Pridané:
22.7.2015 17:43
Je to jedno, pokial nad tym kodom nie je potrebne spravit "drobnu zmenu".
Ale teda nechcel by som robit white-box nad 3000riadkovym nestrukturovanym bordelom...
|
|
Re: ako to
Od: quix_
|
Pridané:
22.7.2015 18:04
a uz si videl kod webminu?
|
|
Re: ako to
Od reg.: pocitujlasku
|
Pridané:
22.7.2015 18:56
to potesi, a este ked tam je niekolko if else :)
|
|
Jazyk ADA
Od: Muad'Dib
|
Pridané:
22.7.2015 15:34
A prečo tí magori používajú C-čko?!
Veď to je ako rezať dosku nožíkom!
Prečo radšej nepoužívajú niečo vhodnejšie a takpovediac vyvinuté pre tento účel, ako napríklad jazyk ADA?
Určite preto, aby to bežalo o chlp rýchlejšie, že?
Samozrejme, rekurzia je modla teoretikov... a toto je ukážkový príklad, do akej miery je teoretická informatika využiteľná pri písaní programov určených do skutočného života. :-D
|
|
Re: Jazyk ADA
Od: okec2
|
Pridané:
22.7.2015 15:56
Tiez nemam rekurziu v laske ,ale ako by si inak poriesil operacie so subormi , pripadne s objektami co odkazuju samy na seba ?
|
|
Re: Jazyk ADA
Od: karolkooooo
|
Pridané:
22.7.2015 16:14
pri kazdej rekurzii si mozes spravit nejaky int, ktory pri opatovnom volani tej istej funkcie inkrementujes... ak je napriklad int >= 1000, tak vies, ze je niekde problem.. vo vacsine pripadov problem medzi klavesnicou a stolickou ;)
|
|
rekurzia
Od: McUH
|
Pridané:
22.7.2015 16:20
Každú rekurziu vieš ekvivalentne nahradiť cyklom+zásobníkom. Cyklus a zásobník zrejme povolené majú.
|
|
Re: rekurzia
Od reg.: jebebejbe
|
Pridané:
22.7.2015 16:24
je to tak, ako pise kolega... opacne to ale neplati :)
http://dopice.sk/e8i
|
|
Re: rekurzia
Od: Budovi
|
Pridané:
22.7.2015 19:37
Mňa by zaujímalo, prečo si myslíš, že iteračný algoritmus je problém nahradiť rekurziou...
|
|
Re: rekurzia
Od reg.: jebebejbe
|
Pridané:
22.7.2015 22:32
vdaka za upozornenie :] iteracia a rekurzia sa daju navzajom nahradit. mea culpa
|
|
Re: rekurzia
Od reg.: K-NinetyNine
|
Pridané:
23.7.2015 12:05
nie vsetky rekurzie su primitivne rekurzie nahraditelne iteraciami. som zvedavy ako by si ziteroval Ackermannovu funkciu :)
|
|
Re: rekurzia
Od reg.: K-NinetyNine
|
Pridané:
23.7.2015 12:18
beriem spat, vygooglil som si priklad non recursive ackermanna :)
kazdy den sa nieco nove dozviem :D
|
|
Re: Jazyk ADA
Od: ggggggggggg
|
Pridané:
22.7.2015 15:57
No pozor toto su predsa programy pre mimozemsky zivot xDDD
|
|
.....
Od reg.: Sheer Mirage
|
Pridané:
22.7.2015 15:50
Chcel som sa spýtať, čo to je rekurzia, lebo nie som IT, ale už som vygúglil, takže vlastne ani neviem, načo píšem tento príspevok...
|
|
Re: .....
Od: okec2
|
Pridané:
22.7.2015 15:57
Rekurzivna funkcia ,polopate povedane vola vo svojom vnutri sama seba, je nebezpecna kvoli zacykleniu.
|
|
Re: .....
Od: naj amater
|
Pridané:
22.7.2015 16:41
neviem programovat, akurat viem par zakladov co sa pouzivaju v .bat suboroch. tak sa pytam, myslene rekurzie su nieco ako toto?
:abc
goto abc
|
|
Re: .....
Od: Buybubu
|
Pridané:
22.7.2015 17:35
Instrukcia:
Chod do piche, kedze si z nej vysiel a mas tam zasa ist, dojde k zacykleniu a tym padom pretrtkas celu noc az kym nedojde k restartu.
|
|
Re: .....
Od: quix_
|
Pridané:
22.7.2015 18:08
to máš tak, treba ti šťať, tak ideš. doštíš a sadneš si k pc a zas ti treba šťať, tak ideš, doštíš a sadneš si k pc a treba ti šťať, tak ideš. doštíš a sadneš si k pc a zas ti treba šťať, tak ideš, doštíš a sadneš si k pc a treba ti šťať, tak ideš. doštíš a sadneš si k pc a zas ti treba šťať, tak ideš, doštíš a sadneš si k pc a treba ti šťať, tak ideš. doštíš a sadneš si k pc a zas ti treba šťať, tak ideš, doštíš a sadneš si k pc a treba ti šťať, tak ideš. doštíš a sadneš si k pc a zas ti treba šťať, tak ideš, doštíš a sadneš si k pc a treba ti šťať, tak ideš. doštíš a sadneš si k pc a zas ti treba šťať, tak ideš, doštíš a sadneš si k pc a treba ti šťať, tak ideš. doštíš a sadneš si k pc a zas ti treba šťať, tak ideš, doštíš a sadneš si k pc. pre toto je to nebezpečné..
|
|
Re: .....
Od: 'PPQ'
|
Pridané:
22.7.2015 22:27
pri tretej rezurzii som sa dosral
|
|
Re: .....
Od: romanovic
|
Pridané:
23.7.2015 4:16
akurat, ze toto nie je rekurzia, ale goto
|
|
Re: .....
Od: quix_
|
Pridané:
23.7.2015 8:31
dobre moj krasny a ako by si rekurziu napisal do ludskeho jazyka s obmedzenym poctom znakov? :)
|
|
Re: .....
Od: madvad
|
Pridané:
23.7.2015 11:51
Najjednoduchšia definícia rekurzie v slovníku cudzích slov je asi takáto:
rekurzia
viď: rekurzia
Toto je triviálna, avšak nekonečne zacyklená rekurzia.
|
|
Re: .....
Od: madvad
|
Pridané:
23.7.2015 11:52
Potom trochu netriviálnejšie priblíženie rekurzie by bol napr. návod na rozobratie súčiastky(to je jedno akej súčiastky)
Ako sa rozoberá súčiastka:
1. ak sa dá súčiastka rozobrať, nájdeme spôsob ako ju rozobrať (obyčajne sú na nej skrutky ktoré treba odskrutkovať, alebo je tam zips, suchý zips, magnet, závlačka alebo iný spôsob spoja, ktorý treba rozpojiť)
2. nájdeným spôsobom rozoberieme súčiastku na menšie súčiastky, z ktorých sa skladá.
3. rozoberieme každú súčiastku, ktorá nám takto vznikla.
4. ak sa už súčiastka nedá rozobrať, odložíme si ju nabok do vitríny úspechov.
Tu je rekurzívny krok č. 3, pretože tento návod používa sám seba na riešenie problému v kroku 3 ..
Táto rekurzia je konečná, pretože predokladáme že prinajhoršom skončí tak že vitrína úspechov bude plná kvarkov, na ktoré sa nám podarilo rozložiť súčiastku a na menšie ako kvarky to už nedokážeme.
Táto rekurzia by mohla byť aj nekonečná, ak by krok 4. znel takto:
4. ak sa už súčiastka nedá rozobrať, aj tak rozober túto súčiastku
|
|
Re: .....
Od reg.: cca01
|
Pridané:
22.7.2015 16:10
V kontexte článku je to v podstate jedno čo je rekurzia. Zrejme štatisticky prišli na to, že na sondách s obmedzenými prostriedkami jej používanie robia najväčšie problémy.
Rekurzia je napr. vyhľadávanie všetkých súborov v nejakom priečinku vrátane jeho podpriečinkov. Teda ak pri hľadaní narazím na priečinok, hľadám aj vo vnútri. Ak je tam ďaľší, hľadám aj v ňom atď. :D
|
|
Re: .....
Od: NooN
|
Pridané:
22.7.2015 16:27
Predstav si to ako ked si pichnes hlavu do svojej riti... a stale hlbsie a hlbsie
|
|
Re: .....
Od: idem sa dat strihat
|
Pridané:
22.7.2015 17:11
a ked si ju prestrcis cez usta, tak si ju zas pichnes do riti a stale dookola.
|
|
Re: .....
Od: NooN
|
Pridané:
23.7.2015 8:29
To som zabudol dodat....
|
|
Re: .....
Od: sensei-san
|
Pridané:
24.7.2015 8:43
Vidíš? A presne preto sa v NASA nepoužíva rekurzia.
|
|
Re: .....
Od: Alt
|
Pridané:
22.7.2015 16:30
*Rekurzia* vid *rekurzia*
|
|
Re: .....
Od: baGoLo
|
Pridané:
22.7.2015 16:40
ja vlastne tiež neviem, prečo som klikol na odpovedať.
|
|
Re: .....
Od: rekurzia
|
Pridané:
23.7.2015 9:48
Na to aby si pochopil rekurziu musis pochopit rekurziu
|
|
Re: .....
Od reg.: K-NinetyNine
|
Pridané:
23.7.2015 12:06
na to aby si pochopil rekurziu, musis najprv pochopit rekurziu.
|
|
Algoritmy
Od: Miles Stiles
|
Pridané:
22.7.2015 16:50
Určite tam všetci využívajú dynamické programovanie :) Pekne si problém rozdelia do podproblémov a si z toho vypočítali algoritmus s tromi cyklami :)
|
|
Re: Algoritmy
Od reg.: M a t t
|
Pridané:
23.7.2015 12:07
:) (: :) ( ͡° ͜ʖ ͡°)
|
|
Re: Algoritmy
Od reg.: M a t t
|
Pridané:
23.7.2015 12:07
fail
|
|
programovaci jazyk
Od: Koumak
|
Pridané:
22.7.2015 17:05
Nechapem, preco to jednoducho nebastlia rovno v ASM pre danu platformu. Ved chechtakov na tieto zbesile projekty ide viac nez je zdrave, takze zaplatit par koderov by nemusel byt problem. A navyse sa to da odladit na uplne maximum, co pri ziadnom C/JAVA/atd.. nehrozi.
|
|
Re: programovaci jazyk
Od: stary ujo
|
Pridané:
22.7.2015 18:36
nah, ani nie.
momentalne ide viac penazi na pre ludstvo dolezitejsie projekty typu: "preco su lesbicky tucne". vies - usa a priority...
|
|
Re: programovaci jazyk
Od: neviem meno
|
Pridané:
23.7.2015 8:17
Lebo ich žiadny chlap nechce - vyriešené. Čo dostanem za výskum?
|
|
Re: programovaci jazyk
Od: stary ujo
|
Pridané:
24.7.2015 18:40
kebab do huby :D
|
|
Re: programovaci jazyk
Od: Muad'Dib
|
Pridané:
25.7.2015 23:57
3 roky odňatia slobody nepodmienečne za homofóbny prejav. :-D
|
|
Re: programovaci jazyk
Od: Budovi
|
Pridané:
22.7.2015 19:33
Základné konštrukcie jazyka C sú implementované tak často a tak primitívne, že by som tam nevidel žiaden problém s rýchlosťou či efektivitou kódu. Naopak, C prináša obrovské výhody z pohľadu efektivity písania a ladenia kódu.
Ak budeš niekedy riešiť problém na veľmi nízkej úrovni, napríklad budeš chcieť funkciu log2() pre celé čísla, áno, môže sa Ti hodiť použiť konkrétna inštrukcia niektorej platformy. To však nie je problém napísať do C kódu ako inline assembler.
Takže by som to videl tak, že písať dnes niečo kompletne v jazyku symbolických inštrukcií je zlyhanie managementu / zdravého rozumu.
|
|
mars code
Od: v92
|
Pridané:
22.7.2015 18:10
Vyborna prednaska na tuto temu je Mars Code ktoru prednasa riaditel LARS (Lab. for reliable software) . Je zaujimave, do akej miery testuju software a akymi metodami.
http://bit.ly/1HJi8DQ
|
|
Re: mars code
Od reg.: K-NinetyNine
|
Pridané:
23.7.2015 12:12
funkcny link tu: http://dopice.sk/e8I
|
|
rekurzia
Od: 1337
|
Pridané:
22.7.2015 18:41
ak sa spravne pamatam na prednasky, tak kazdy rekurzivny algoritmus sa da napisat nerekurzivne... len netreba byt lenivy
|
|
Re: rekurzia
Od: Soaron
|
Pridané:
22.7.2015 20:20
Dá sa, ale nemá to žiaden zmysel.
|
|
Re: rekurzia
Od reg.: t€rist
|
Pridané:
22.7.2015 22:17
Akože, žiadny zmysel. Uvedomuje si vôbec, čo znamená zavolanie funkcie?
|
|
Re: rekurzia
Od: Muad'Dib
|
Pridané:
25.7.2015 23:47
Počuj, on si to zrejme nielen uvedomuje, ale tomu asi aj rozumie.
Totiž, svätým grálom teoretických informatikov je využívať rekurziu tzv. rekurziu na chvoste, ktorá má v podstate rovnaké účinky ako iterácia, len to stále vyzerá ako rekurzia.
(Pre každého, kto aspoň trochu pričuchol napr. k funkcionálnemu programovaniu, bola rekurzia na chvoste takpovediac jeho denným chlebíčkom.)
|
|
nie len C
Od: dnesMagdalena
|
Pridané:
22.7.2015 20:17
"Assembly was the original answer but I was wrong and the great coders let me know what the real answer was. -Jillian
Speaking only of the spacecraft code, that was written in C using the Nucleus RTOS. I'd bet there was some assembly in the board support package and maybe some sprinkled here and there, but it the vast majority was written in C. The guidance and control algorithms were auto-generated C via Simulink. --Christopher Krupiarz, New Horizons Flight Software"
-zdroj reddit AMA
|
|
dakujem pekne
Od: genglos
|
Pridané:
22.7.2015 21:07
dakujem oekne za dobry clanok.
posielam kvety
|
|
Re: dakujem pekne
Od: neiom
|
Pridané:
23.7.2015 8:01
ďakujem za peknú diskusiu
|
|
Re: dakujem pekne
Od: sdfsd
|
Pridané:
23.7.2015 9:08
dakujem svojej rodine a priatelom, janke hospodarovej a aj vsetkym ostatnym
|
|
Re: dakujem pekne
Od: dagi1984
|
Pridané:
23.7.2015 14:08
ku gratulacii sa pripaja kolektiv, stryko Stefan, teta Julia, pan riaditel Komorny, dcery Agata a Kornelia, synovia Martin, Servac a Bonifac. Vnucky Sofia a Izabela posielaju velku pusu.
|
|
Re: dakujem pekne
Od: antiapple
|
Pridané:
23.7.2015 9:18
... posielam rekurziu.
|
|
recurs
Od: xander_feng
|
Pridané:
23.7.2015 9:49
to understand recursion, you must understand recursion
|
|
ge ce ce
Od: vuenus
|
Pridané:
24.7.2015 10:55
Nasa pouziva GCC a okrem Java tu na zemi pouzivaju aj Python,
fajne.
|