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 - JmJ

Stran: 1 2 [3] 4 5 ... 19
31
Software / Re:Messenger pro Android? (aktuální stav)
« kdy: 07. 03. 2019, 17:34:31 »
Co se ty ce gui, tak mam nejradeji Telegram, pridani a uprava fotky mi prijde treba lepsi jak ve whatsupu. Musim mit i WhatsUp skrze praci a par dobrych kontaktu a pro cca 2 kontakty mam i Viber, ten mi prijde nejdivnejsi. Co se volani tyce, tak si myslim, ze whatsup je spolehlivejsi nez telegram, ale k volani to obecne moc neuzivam. Kazdopadne moznost tvorit skupiny a posilat fotky, lokace, soubory je moc fajn a nejednou to vyrazne usnadnilo reseni problemu. To pres sms proste rozumne nejde.

32
Studium a uplatnění / Re:Jak jste se naučili programovat?
« kdy: 15. 01. 2019, 16:07:29 »

Jo takhle, takže ta čísla řádků nejsou nijak generované ale nadatlované ručně :D
A co když místo pro další meziřádky došlo? To se na poslední volný napsalo GOTO a pokračovalo se s kódem na jiném místě? Jak nad tím přemýšlím, tak první program co bych si v tom napsal, by byl na automatickou inkrementaci čísel řádků zdrojáku. Nebo by to bylo na tehdejší poměry plýtvaní zdroji a člověk to nadatloval rychleji?

Rozhodně bylo rychlejší to nadatlovat ručně. Nebyly žádné celostránkové editory, prostě jsi měl dole editační řádek, napsal jsi tam číslo řádku, kod a zmáčkl enter a program to zařadil na správné místo. Jak se to opravovalo, to už si fakt nepamatuju. Jak bys tam narval nějaký program na automatickou inkrementaci čísel řádku, to nechápu, ani nevím, k čemu by to bylo dobré. Možná na přečíslování hotového programu, ale to byl musel přečíslovat i skoky v programu a ZX tenkrát podporoval i takové prasárny, jako GOTO n, kde n byla proměnná.

Nektere editory pracovaly jen v jednom radku (tusim ZX i GW? basic (pmd)), nektere umoznovaly editovat kod kdekoliv na obrazovce (Atari). Jeste se cislo radku uzivalo u prikazu restore, kde se udavalo, na kterem radku se maji zacit cist hodnoty ulozene jako "data". Pres tato data slo primo do kodu dat treba mapu herni obrazovky nebo data pro znakovou sadu, proste jakakoliv data ciselna i textova.

33
Studium a uplatnění / Re:Ako ste sa nauli programovat?
« kdy: 13. 01. 2019, 11:42:51 »
Taky jsem treba udelel editor terenu do hry stunts, bo sem ji mel moc rad, ale slo stavet jen snad na peti terenech.
Editor terénů ve Stunts se zapíná Shift+F1. Samozřejmě jsem tehdy také neměl originálku s návodem, ve kterém je to napsané ;D
Ale ještě víc bych uvítal editor aut, něco jako bylo v Nascar...
Lol, ted si mne znicil cely detstvi ;-) Po tech letech a takovy odhaleni, to bych necekal. Ale to fakt nevedel asi nikdo. Dik za info!

34
Studium a uplatnění / Re:Ako ste sa nauli programovat?
« kdy: 12. 01. 2019, 19:11:13 »
Dali mi pocitac bez her, ukazali par prikazu v basicu a tak sem si programoval.

Chtel jsem naprogramovat treba hru, nebo program na malovani, pozdeji treba editor na plosinovky, nic z toho sem/sme nedotahli samozrejme donkonce, ale kodoval sem ja divej. Pozdeji na pc jsem programoval hry, ktere sem znal z atarka a nemel sem je. Treba sapera nebo lasermaniu, nebo jsem kopiroval i hru z pc , kterou sem ale upravil podle sveho. Taky jsem treba udelel editor terenu do hry stunts, bo sem ji mel moc rad, ale slo stavet jen snad na peti terenech. Nebo prvni apky pro vidle sem delal pro hromadne editace id3 tagu mp3 souboru. Internety nemaje, louskal sem formaty souboru casto sam. Tehdy ale bylo vse postejsi. Tezko rict, co se da takhle resit dnes.

35
Studium a uplatnění / Re:Zkušeností s prací na dálku
« kdy: 01. 01. 2019, 15:02:27 »
Pracujem ako developer a momentalne ako zivnostnik ale je to v podstate tpp. Rad by som casom presiel na homeoffice (prestahovanie sa niekam mimo hlavneho mesta => menej ponuk, volnost), ale to moc firiem nepovoluje, preto ma zaujali stranky ako weworkremotely, remoteok, ai. Mate niekto nejake skusenkosti s takymito strankami, alebo podarilo sa vam najst takto pracu na remote? Popr. ak mate nejake tipy, budem rad.
Dakujem
Prace na dalku neni problem, zalezi na tom, jak poctivy a spolehlivy programator je.

Pokud umite C# nebo C++, pripadne by se na na nase interni veci seslo i PHP, tak se ozvete :-)

https://www.bjsw.cz/kontakt.php

36
Vývoj / Re:Pomoc s Reflexí v C#
« kdy: 18. 11. 2018, 08:53:47 »
...
Uplne "uvnitr" vsech await volani musi byt volani metody cca Task MojeAsyncMetoda() { return Task.Run(() => muj_hrozny_vypocet());} .

Omlouvám se za trochu offtopic, ale nedá mi to.
Výše napsané není pravda a je to podle mně jeden z těch méně vhodných příkladů jak Async/Await používat/implementovat.

Ve zkratce:
Pro CPU bound tasky async/await nemá moc smysl, respektive výhody.
Naopak u IO to dává async/await velký smysl, pokud se tedy úplně "uvnitř" použijí "nativní" async I/O funkce (na místo Task.Run( .. synchroní I/O ..). Umožňuje to mít spuštěno najednou více tasků než je (najednou) využito vláken což šetří zdroje.

Také je dobré si pamatovat že samotné await/await nevynucuje to že práce bude provedena v jiném vlákně(i když to tak někdy může dopadnout). Do hry tu vstupuje koncept SynchronizationContext (kde lze například vynutit že vše bude bude probíhat pouze v jednom vlákně).

Jiný pohled, z hlediska i/o: pokud čteme ze socketu a data jsou již přijata, tak předávat práci(čtení ze socketu do bufferu) "na jiné vlákno" není zrovna hospodárné, proto se čtení se může provést synchroně, a to i včetně potenciálně CPU bound kódu který za povelem na čtení následuje.

Popsat všechny výhody/nevýhody z různých pohledů, to je jistě na několik článků a doporučuji googlit.
Ale ani ofici8ln9 dokumentace není pro začátek špatná, třeba : https://docs.microsoft.com/cs-cz/dotnet/csharp/programming-guide/concepts/async/index

Popravde moc nevim, co z toho, zo jsem puvodne psal, povazujete za nepravdu. Ve vami odkazovanem prikladu se napr. pracuje s http clientem, ktery ma asynchronni metody, ktere primo vraceji tasky, takze se primo tyto metody daji volat pres async. Jak to rozporuje to, co jsem napsal? Dale dotazovatel resil asynchronni zapisy, vy hovorite o asynchronnim cteni. Tady souvislost s mou odpovedi take uplne nevidim. Myslim, ze jsem ani explicitne neuvadel, zda tasky vzdy bezi jako thready nebo ne. V cem tedy prosim spociva nepravdivost me odpovedi? Rad se poucim.

37
Vývoj / Re:Pomoc s Reflexí v C#
« kdy: 16. 11. 2018, 18:18:05 »
To zalezi na tobe, co tvuj program ma delat ;-)

Pokud bys to napsal spravne a fakt by ten zapis do streamu probihal na pozadi, pak by ti mohlo dojit k tomu, ze poradi dat ve streamu bude jine, nez bylo poradi volani te funkce, ktera mela do streamu neco zapsat. Pokud v tom miste, odkud budete tu funkci pro zapis volat, chcete mit minimalni zdrzeni pri volani te zapisovaci funkce, tak treba to zapisovani na pozadi muze byt resenim. Ale jak sem psal, zapisy muzou byt prehazene.

Pokud chci nezdrzovat zapisy a mit spravne razeni, tak proste hodim to co, se ma zapsat, do fronty (bufferu) a na pozadi mi bezi proces, ktery frontu vybira a zapisuje data do streamu.

async await na to neni k nicem, to je takova obezlicka, ktera vam usetri nejake kodovani, ale ktera spohlive mate naprostou vetsinu lidi. Ja to nekdy pouzivam, ale moc casto zase ne ;-).

Priznam se, ze vam to nerknu ted z placu na 100%, ale hadal bych, ze tak ja jste to zapsal vy, by to ani na pozadi nebezelo ;-). V podstate jde o to, ze ta vase metoda nema v sobe zadny bezici Task. Sice to mate jako async metodu, ktera vraci Task, ale v te metode zadny bezici task neni. Dokonce si myslim,  ze vam compiler na to rekne, ze v te metode nemate zadny await na metodu, ktera vraci Task. Uplne "uvnitr" vsech await volani musi byt volani metody cca Task MojeAsyncMetoda() { return Task.Run(() => muj_hrozny_vypocet());} .

38
Windows a jiné systémy / Re:Čím posloucháte MP3 v Androidu?
« kdy: 11. 10. 2018, 12:50:20 »
PowerAmp - taky celkem umi ignorovat knihovnu medii a jit spis po adresarich

https://play.google.com/store/apps/details?id=com.maxmpz.audioplayer&hl=cs

39
Distribuce / Re:Xubuntu 18.04 na Lenovo R61 nehibernuje
« kdy: 10. 10. 2018, 11:32:02 »
Myslím, že Xubuntu z těch možností vypnout/restartovat/hibernovat atd. zobrazuje "chytře" právě ty, které na daném HW fungují: a ty sis to vyeditoval a vnutil mu možnost hibernace...
Mozny je lecos, kazdopadne pokud to neumi hibernaci na 7 let starym hw, tak jsem linuxovym desktopem i po letech zase zklaman :-(

40
Distribuce / Re:Xubuntu 18.04 na Lenovo R61 nehibernuje
« kdy: 10. 10. 2018, 11:30:40 »
O pouziti LUKS/sifrovani nevim, jedine by to xubuntu delalo samo od sebe ve vychozi instalaci. Coz doufam ze nedela :-)
LUKS dela intalator kdyz TY zaskrtnes "sifrovat cely disk"

Kazdopadne ve zminenem souboru bylo UUID swap oddilu. Zmenil jsem to na UUID oddilu, ktery se mountuje jako root (jiny oddil ani nemam, schvalne jsem instalaci udelal co nejprostsi), bohuzel to nemelo efekt. Hibernace stale nepracuje.
v  /etc/initramfs-tools/conf.d/resume MA byt UUID swap oddilu, takze ho tam zas vrat ;-)
Ah, sakra, ok, vratim to zpet :-)

41
Distribuce / Re:Xubuntu 18.04 na Lenovo R61 nehibernuje
« kdy: 09. 10. 2018, 21:25:46 »
Zdravim,

po hodne dlouhe dobe sem ucinil pokus s linuxovym desktopem a nainstalil sem xubuntu 18.04 na muj stary notebook Lenovo R61. Po instalaci nebyla dostupna moznost hibernace. Na netu jsem nasel, ze to musim povolit editaci konfiguracniho souboru (ted z hlavy nevim jakeho), coz pomohlo a volba zacala byt k dispozici. Bohuzel hibernace neni funkcni. Pri zvoleni hibernace ntb pipne, obrazovka zcerna a na ntb blika LED ve tvaru mesice. Coz by odpovidalo prechodu do hibernace, takhle to fungovalo pod windows bezproblemove po snad 7 let. Bohuzel se pak ntb nevypne, ale tusim znovu zapne podsviceni displaye, znovu zacne blikat mesic a tak to vydrzi na vzdy. Ntb u toho "jede" tak, ze pousti i chladici ventilator.

V syslogu je posledni zaznam vzdy ve smyslu "syncing file system...." a pak uz nic, az novy start systemu po tvrdem vypnuti a zapnuti.

Snazil jsem se kolem toho rozumne googlit, ale zatim jsem nic nenasel. Tak se obracim na zdejsi osazenstvo.

Co diskové oddíly? Používáte LUKS/šifrování?
Taky zkontrolujte v /etc/initramfs-tools/conf.d/resume, jestli je správně zadáno UUID vašeho oddílu pro hibernaci.

O pouziti LUKS/sifrovani nevim, jedine by to xubuntu delalo samo od sebe ve vychozi instalaci. Coz doufam ze nedela :-)

Kazdopadne ve zminenem souboru bylo UUID swap oddilu. Zmenil jsem to na UUID oddilu, ktery se mountuje jako root (jiny oddil ani nemam, schvalne jsem instalaci udelal co nejprostsi), bohuzel to nemelo efekt. Hibernace stale nepracuje.

Mrknu na upgrade biosu, ten je urcite "puvodni".

42
Distribuce / Re:problem s hibernaci xubuntu 18.04, Lenovo R61
« kdy: 08. 10. 2018, 22:41:13 »
Pokud suspend v xfce v xubuntu je suspend-to-ram, pak ano, to mi funguje.

Na windows s hibernaci nikdy problem nebyl. Ani v XP, ani ve win 7. Takze na hw problem bych to nevidel. Podle toho, co jsem nasel na netu, by v syslogu melo byt vice info o probihajici hibernaci. U me to proste konci hlaskou o synchronizaci filesystemu:

Oct  2 21:18:09 Aero-lnx kernel: [  713.963787] PM: hibernation entry
Oct  2 21:18:09 Aero-lnx systemd-sleep[2030]: Suspending system...
Oct  2 21:18:09 Aero-lnx kernel: [  713.964546] PM: Syncing filesystems ...

43
Distribuce / Re:problem s hibernaci xubuntu 18.04, Lenovo R61
« kdy: 08. 10. 2018, 21:42:45 »
Gratulace ke znovuobjevení Ameriky;D
To neni ten stejny problem. Mi se notebook sam neprobere. Naopak se "nekonecne" snazi hibernovat. Toto v tvem odkazu nevidim. Nehlede na to, ze oni resi T61, ja R61. Nejsem si jist, ze jde o stejny hw.

44
Distribuce / Xubuntu 18.04 na Lenovo R61 nehibernuje
« kdy: 08. 10. 2018, 21:28:59 »
Zdravim,

po hodne dlouhe dobe sem ucinil pokus s linuxovym desktopem a nainstalil sem xubuntu 18.04 na muj stary notebook Lenovo R61. Po instalaci nebyla dostupna moznost hibernace. Na netu jsem nasel, ze to musim povolit editaci konfiguracniho souboru (ted z hlavy nevim jakeho), coz pomohlo a volba zacala byt k dispozici. Bohuzel hibernace neni funkcni. Pri zvoleni hibernace ntb pipne, obrazovka zcerna a na ntb blika LED ve tvaru mesice. Coz by odpovidalo prechodu do hibernace, takhle to fungovalo pod windows bezproblemove po snad 7 let. Bohuzel se pak ntb nevypne, ale tusim znovu zapne podsviceni displaye, znovu zacne blikat mesic a tak to vydrzi na vzdy. Ntb u toho "jede" tak, ze pousti i chladici ventilator.

V syslogu je posledni zaznam vzdy ve smyslu "syncing file system...." a pak uz nic, az novy start systemu po tvrdem vypnuti a zapnuti.

Snazil jsem se kolem toho rozumne googlit, ale zatim jsem nic nenasel. Tak se obracim na zdejsi osazenstvo.

45
S tim, ze spousta aplikaci, ktere v minulosti kladly duraz na funkcionalitu pred vzhledem a dojmem, se pokazila musim bohuzel souhlasit. V it oblasti je to bohuzel zrejme dano tim, ze se it siri mezi vsechny vrstvy obyvatelstva. Autori aplikaci se asi snazi se prizpusobit. Pro ne hloupeho uzivatele je to ale cesta do pekel. Pripadne jde o to, vykazat nejakou cinnost, vymyslet jak lidi na neco nachytat, nebo cert vi co za kulisarny.

Zazil jsem bankovnictvi postovni spor potazmo csob. Bylo to me prvni ib. Dalo s s nim domluvit. Pak prisla zmena. Sice prestaly fungovat nejtere operace a muselo se prepinat na starou verzi, ale mel jsem kolacovy graf, kolik penez sem utratil za jidlo a kolik ve vykricenych domech. Nikdy me to nezajimalo a bylo mi to k nicemu a nevylepsilo to ani to, ze mezi jidlo pocital i benzin. Vice lidi kolem me koulelo ocima a prepinalo vzdy rovnou na starou verzi. Toto trvalo vice jak rok, bez zlepseni stavu. Pak sem odesel k fio.

U fio zatim dobry, platbu odeslu pres jeden formular, vyznam se v tom, je to strohe, jasne, celkem prehledne. Desim se, ze to brzo nekdo znici.

Mam hypo ucet u unicreditu. Po prihlasni do ib vidim tri barevne plochy, ktere asi znazornuji me ucty. U nich nejake divne udaje. U detailu uctu je par informaci zobrazeno tak, ze se nevejdou na monitor a musi se scrollovat. Tak si rikam, asi to maji pro starsi lidi, at je to velke a prehledne. Proc mi tedy starsi pani, ucitelka jazyka ze zs, sama zacne vykladat, ze ib u unicreditu je hruza, ze driv to bylo prehledne, ted tam informace kolik ze nasetrila, ale zjistit kolik ma na uctu je problem. Proc pouziva starou verzi dokud muze? Jina znama se nechala slyset: mam tam pracovni ucet, protoze musim, okamzite prepinam na starou verzi. Takze tri lide ruzneho stari, ze trech ruznych profesi s tim maji problem. V bance vam sami reknou, ze vi, ze je to opruz. Presto vam ti banka uz dva roky nuti.

A tak by se dalo pokracovat dal a dal. Bohuzel neznam ucinny zpusob, jak se tomuto branit. Jak nekomu vysvetlit, ze ib neni hracka pro deti, ze to nejsou ani letni saty a ani damska kabelka a ze to tedy rozhodne nepodleha kazdorocnim modnim vlnam, ale ze to je PRACOVNI NASTROJ, ktery chci dlouhodobe rychle a efektivne uzivat a chci tezit z toho, ze jsem s nim jednou naucil dobre zachazet.

Citim se vsemi, kterym nejaky blbec znicil dobre fungujici ib a jeste se jim banka vysmiva holedbanim se, co za genialni pocin to neudelala. Pokud muzete, jdete jinam.

Stran: 1 2 [3] 4 5 ... 19