Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - kozzi11

Stran: 1 [2]
16
Vývoj / Re:Docker a systém v kontejnerech
« kdy: 16. 06. 2020, 14:27:09 »
3.) Proč tedy ty image u dockeru jsou relativně malé vůči image u virutal machine, když mají vlastní taky OS?

Jestli se nemylim, Docker pouziva pro image Alpine Linux. Ten je opravdu malej (instalacni image pro virtualni verze ma ~40MB) a v zakladu nema prakticky nic...

Ne tak to neni, docker image muze byt postaven na ruznych distribuci. Ale je pravda ze velka cast docker image je i verzi vystavene na Alpine, prave kvuli velikosti, ktera byva o proti  image vystavenych nad Debian nebo Centos vetsinou i nekolikanasobne mensi.

Duvodem proc vetsinou byvaji docker image mensi nez image pro VM je to ze proste nepotrebuji spousta balastu okolo ale staci jim jen zakladni knihovny, kdezto VM casto obsahuje plnohodnotnou verzi distribuce i s jadrem a jeho modulama. Ale teoreticky je mozne pripravit VM image v podstate stejne velky jako docker image, pokud by tam bylo jen to co je potreba.

17
Hardware / Re:Spokojenost s RPi 4B, 4 GB RAM
« kdy: 09. 04. 2020, 01:47:46 »
To stoji ted tolik? Ja to kupoval za neco malo pres litr. Kazdopadne na ten minecraft server to nestaci.

18
Server / Re:Docker: více aplikací a subdomény
« kdy: 28. 03. 2020, 00:55:49 »
Tak mně osobně běží jak nginx tak ten letsencrypt přímo v dockeru. Takže mám jen holý systém a dockery. Jinak používám přímo oficiální image z docker hubu. Návodů je spousta. Které jste zkoušel a co přesně nefungovalo. Pokud máte zájem mohu poslat ukázku z mého docker-compose.yml a konfiguraci nginx kde mám několik služeb pro které  nginx dělá reverzní proxy.

19
Distribuce / Re:Distribuce na VPS
« kdy: 28. 03. 2020, 00:48:34 »
Tak já si u vpsfree pořídil už 4 servery a krom jednoho všechny běží už  na vpsadminos, takže funguje i docker. A nemůžu si to vynachvalit. Takže bych docker nezatracoval. V podstatě vše mi běží jako docker a díky tomu je velmi snadné to přenést a rozchodit kdekoliv jinde či změnit distribuci. Aktuálně všude používám Centos (8 na vpsadminos a 7 na OpenVZ), jsem na Centos zvyklí z práce a mohu doporučit.

20
Trh je obsazený hlavně jednoduchými nepoužitelnými kreslítky jako SweetHome3D nebo FloorPlanner a normální editační funkce jsou až v těch drahých.

Tak zrovna SweetHome3D je kupodivu super. Stavim barak a pravdou je ze me prekvapilo ze neexistuje zadny rozumny soft (a to bych si ho i zaplatil), ktery by mi pomohl. Potreboval jsem si navrhnout kladecak jak dat nosniky, nebo jak umistit okno, nebo jake kachle zvolit, jak udelat pricky a milion dalsich veci. A je pravdou ze sweethome3d mi nestacilo, ale nakonec bylo jedine kde jsem to vse nejak rozumne zvladnul vyresit. Samozrejme mi chybeli veci jako vypocet unosnosti a dalsi veci, ale to se da resit tim ze misto urcite traversy pouziji vetsi a misto 8 roxoru pouziji 12 atd. :D

21
Však to taky netvrdím. Ale přes všechny zdejší mistry světa co je podle nich VŠ naprosto zbytečná mám z desítek let praxe v oboru jednoznačný poznatek: Škola (*) hodně silně koreluje s kvalitou člověka. Není to samozřejmě 100%, ale v náročnějších firmách ani lidi bez VŠ nezvou na pohovory, protože by to byla skoro jistá ztráta času. Je klidně možné, že je to prostě tím, že chytřejší lidé obecně chodí na lepší školy, ale je to prostě tak.

*) Míněno nejen SŠ / VŠ, ale i jaká konkrétní škola

Tak stím se dá souhlasit, ale znám i vyjímky potvrzující pravidlo.

"Zaučit" znamená, že ten člověk začne firmě brzy přinášet peníze a to je to, o čem mluvím. Když tam přijde člověk, co nemá vzdělání ani nějakou praxi, jak tazatel, tak bude trvat rok, než bude alespoň k něčemu dobrý, tak to není "zaučit".

Tak toto je individuální, a neřekl bych že tazatel nemá žádnou praxi a vzdělání, u podobných lidí jsem měl zkušenost že to trvalo měsíce a né rok, než začali být přínosem. A ono to občas bohužel je i obráceně. Lidé se vzděláním a praxí nemusí vždy znamenat přínos.

Ale chápu, že můj příspěvěk vyzněl tak, že umím akorát patlat weby a informační systémy.

Spíš vyzněl tak, že si to představuješ jako Hurvínek válku. Udělat jakýkoli složitější soft je týmová práce.

Tak jsou jedinci co dokáží vytvořit komplexní a složitý soft sami, ale to jsou vyjímky a nakonec i oni uznají že v množství je síla :-)

22
Ahoj mám takový dotaz, jsem skoro rok po střední a když jsem vyšel školu dostal jsem práci ajťáka, ale vesměs jsem taková "holka na všechno" a spíš síťařina. Až teď mě začalo hodně bavit programování, nejvíce Python. Chci se zeptat, jaké jsou začátky v práci jako programátora. Chtěl bych si najít práci jako programátor, ale umím podle mého tak základy Pythonu + nějaký ten framework, C# a práce s linuxem.

Tak jak to popisuješ to vypadá dobře a na nějakou junior pozici by to mohlo být. Každopádně se to chce rozhodnout zda nejít studovat tu VŠ. Za mne osobně jsem sice toho názoru že VŠ není nezbytně nutná, ale zkušenost ukazuje že lidé například aspoň se třemi semestry na FIT VUT měli dobré návyky a vše se velmi rychle naučili. Každopádně pokud by si šel na VŠ tak bych asi doporučoval se věnovat primárně studiu aspoň ze začátku a pak po pár semestrech se koukat po práci. Záleží jaké máž možnosti a jak moc nutně potřebuješ jít makat. Pokud potřebuješ co nejdříve vydělávat tak bych se na VŠ asi vykašlal.

A teď k tomu hlavnímu  ;D jak se k vám chovali při nástupu ? Zaučovali vás jako programátora nějak nebo jenom odzkoušeli co umíte a podle toho se rozhodovali jestli vás vezmou či nikoliv ? Prostě si nedokážu sám od sebe říct, co bych musel umět abych se tam v té práci ihned uplatnil a mohl si říkat programátor. Děkuji za odpovědi.

Tak já si vzpomínám že jsem nastoupil do mladého kolektivu, který mě výborně přijal a kolegové se mohli přetrhnout kdo mne co naučí. Opravdu si nemůžu stěžovat na přístup kolegů. Ono to tak nějak bylo i v jejich zájmu mě toho co nejvíc naučit aby měli méně práce :-D.

Po pár letech když jsme přijímali nové kolegy tak to bylo stejně. Prostě jsme to brali jako investici do budoucna (většinou to trvalo měsíc dva a člověk se u nás naučil to nejyákladnější a začal být přínosem). Ano je pravda že se hodněkrát stalo to, že jsme někoho něco naučili a on pak odešel jinam za lepším, ale to je prostě byznys a riziko, které nám nijak nevadilo. A i na dále se s takovými kolegy pravidelně potkáváme u pivka a probíráme co je kde lepší.

Takže za mne bych se toho nebál jít na nějakou juniorskou pozici, tam se očekává že se ti budou muset "věnovat". Zkusil bych několik pohovorů a nebát se na nich na toto téma klidně i zeptat. Tam kde jsou normální lidi by ti měli být schopni říct jak to tam chodí. A tam kde ne tam asi nechceš.


23
Hardware / Re:Nasazení RAM na A320 deskách
« kdy: 02. 12. 2019, 11:42:49 »
Všechny komponenty jsou zbrusu nové. Deska má jen 2 sloty, takže nelze dát 2 identické moduly do špatných slotů. No příště zkusím MB série B, která je dražší jen o 500, lowendová řada A se AMD fakt nepovedla...

Tak to bych netvrdil, doma m8m Gigabyte A320-M-S2H a jak jsem psal tak jsem sice taky narazil na pamětové moduly co byly nekompatibilní, ale to se mi stalo už mnohokrát u různě drahých desek. Popravdě v práci mám x570 chipset, nejaka deska od MSI a stejne stim byly problemy, az po nekolika updatech bios se to da pouzivat

24
Hardware / Re:Nasazení RAM na A320 deskách
« kdy: 27. 11. 2019, 17:05:07 »
Dobrý den,

mám problém s nasazením DDR4 RAMekhttps://www.tsbohemia.cz/crucial-ballistix-sport-lt-grey-ddr4-4gb-2666mhz-single-ranked-x8_d285996.html do desky A320. Zkoušel jsem to u MSI A-320M-A Pro i Gigabyte A320-M-S2H, ale bios buď vůbec nenaběhne nebo je z 8GB k dispozici 6. Případám si jak debil co neumí nasadit RAM... víc na doraz už to fakt nasadit nelze. Oba zobáčky jsou zaklaplé, nevíte co s tím?

A máš to ve správných slotech? Zkus jednotlivé moduly zvlášť v rúzných pozicích. Ověřil bych že samotné moduly jsou v pořádku. Dále bych zkusil nahrát nejnovější BIOS. Osobně se mi stalo že prostě některé moduly nebyli v mé A320 gigabyte desce podporované. Ještě yáleží i na procesoru, ten si nezmínil.

26
Vývoj / Re:regexp - fix nazvu douboru
« kdy: 30. 10. 2019, 13:07:58 »
Kód: [Vybrat]
sed 's/\(.*\)\([_.\-]\)\(.*\)[_.\-]\(.*\)/\1\2\3.\4/'

27
Fungující ERP systém naprogramovaný v Nette, PHP, MySQL - budu nyní aktualizovat velmi starý OS a přecházet na novější verze PHP, MySQL(MariaDB) a otázka zní, je lepší to rozdělit na dva samostatné (virtuální) servery, jeden kde budou scripty samotné a PHP, tedy aplikační server a druhý pouze s MySQL (MariaDB) nebo to mít jako doteď na jednom serveru?

Domnívám se, že je lepší to rozdělit. Hlavní výhodu vidím v tom, že fyzicky mohu každý z virtuálů dát na jiné železo, a tedy celkově systém může být tím pádem rychlejší, za druhé lépe se to spravuje a MySQL(MariaDB) server může být využitelný i pro jiné aplikace, lépe se to zálohuje a pokud se v budoucnu budou opět dělat upgrady PHP nebude to ovlivňovat db server.

Jsou nějaká proti nebo uvažuju správně?

Jak už zde bylo řečeno, nevíme jak je aplikace napsána, takže těžko soudit. Každopádně to že nejste autorem aplikace neznamená že nemůžete analyzovat jaké a kolik dotazů se provadí. Bez této analýzy se těžko rozhodnete správně. Jinak obecně mám zkušenost že aplikace využívající frameworky typu Nette a MySQL většinou rozdělením utrpí.

Pokud jde o izolaci, tak je zde stále možnost využít docker nebo podobné technologie.

28
Vývoj / Re:Použití příkazu GOTO v jazyku C
« kdy: 20. 08. 2019, 23:38:52 »
Citace
Problém nevidím, může to ta vrstva poznat? O to v tom příkladu snad nešlo... Určitě by se to pak napsalo úplně jinak, ne?
Já se snažím psát funkce tak, aby když selžou, vrátily stav programu do stavu před svým voláním (tzn. uklidí po sobě).

No to je důvod proč preferuji pure funkce. Protože vím že nemohou ovlivnit okolní stav jinak než je očekáváno (to znamená nijak).

29
Vývoj / Re:Použití příkazu GOTO v jazyku C
« kdy: 19. 08. 2019, 19:55:39 »
:D compilace/disassembling je docela dobry napad  :)

Ale jak uz bylo receno, brani mi v tom znalost ASM. Mimochodem, taky bych chtel trochu ten ASM okusit.

https://godbolt.org/z/elNcJ8 - to je dobry link, diky moc  :)

To je škoda, by jste viděl, že to je prostě strojová instrukce jmp (skok na adresu) a že těch jmp je tam normálně víc. Jak píše Linus Torvalds: Každý if je goto.

Proto je lepsi se if-um vyhybat :-). Taky proto mozna vznikaji jazyky ktery maji polymorphic dispatch, pattern matching a podobne.... (a ano je to taky prevleceny goto... )

Podle me se to proste hur cte...
Kompiler at si tam naseka jmp kolik chce.... ale proc to mam cist ja?

A jeste sem tu nevidel link na https://homepages.cwi.nl/~storm/teaching/reader/Dijkstra68.pdf

Tak goto se cte skvele a o te praci se pise hned v nekolika odkazech co jsou tu ve vlakne. Ta prace je holt stara a jeji hodnota je minimalne spekulativni.

Stran: 1 [2]