Byla vydána nová verze 260 správce systému a služeb systemd (Wikipedie, GitHub). Odstraněna byla podpora skriptů System V. Aktualizovány byly závislosti. Minimální verze Linuxu z 5.4 na 5.10, OpenSSL z 1.1.0 na 3.0.0, Pythonu z 3.7.0 na 3.9.0…
Byla vydána nová verze 5.1 svobodného 3D softwaru Blender. Přehled novinek i s náhledy a videi v poznámkách k vydání. Videopředstavení na YouTube.
Bylo oznámeno vydání nové verze 8.1 "Hoare" kolekce svobodného softwaru umožňujícího nahrávání, konverzi a streamovaní digitálního zvuku a obrazu FFmpeg (Wikipedie). Doprovodný příspěvek na blogu Khronosu rozebírá kódování a dekódování videa pomocí Vulkan Compute Shaders v FFmpeg.
Byl představen open-source a open-hardware prototyp nízkonákladového raketometu kategorie MANPADS, který byl sestaven z běžně dostupné elektroniky a komponent vytištěných na 3D tiskárně. Raketa využívá skládací stabilizační křidélka a canardovou stabilizaci aktivně řízenou palubním letovým počítačem ESP32, vybaveným inerciální měřicí jednotkou MPU6050 (gyroskop a akcelerometr). Přenosné odpalovací zařízení obsahuje GPS,
… více »Vědci z univerzity La Sapienza v Římě vyvinuli systém, který dokáže identifikovat jednotlivce pouze na základě toho, jak narušují signály Wi-Fi. Autoři tuto novou technologii nazvali WhoFi. Na rozdíl od tradičních biometrických systémů, jako jsou skenery otisků prstů a rozpoznávání obličeje, nevyžaduje tato metoda přímý fyzický kontakt ani vizuální vstupy. WhoFi může také sledovat jednotlivce na větší ploše než kamera s pevnou polohou; stačí, je-li k dispozici Wi-Fi síť.
SuperTux (Wikipedie), tj. klasická 2D plošinovka inspirovaná sérií Super Mario, byl vydán v nové verzi 0.7.0. Videoukázka na YouTube. Hrát lze i ve webovém prohlížeči.
Ageless Linux je linuxová distribuce vytvořená jako politický protest proti kalifornskému zákonu o věkovém ověřování uživatelů na úrovni OS (AB 1043). Kromě běžného instalačního obrazu je k dispozici i konverzní skript, který kompatibilní systém označí za Ageless Linux a levné jednodeskové počítače v ceně 12$ s předinstalovaným Ageless Linuxem, které se chystají autoři projektu dávat dětem. Ageless Linux je registrován jako operační
… více »PimpMyGRC upravuje vzhled toolkitu GNU Radio a přidává alternativní barevná témata. Primárním cílem autora bylo pouze vytvořit tmavé prostředí vhodné pro noční práci, nicméně k dispozici je nakonec celá škála barevných schémat včetně možností různých animací a vizuálních efektů (plameny, matrix, bubliny...), které nepochybně posunou uživatelský zážitek na zcela jinou úroveň. Témata jsou skripty v jazyce Python, které nahrazují
… více »GIMP 3.2 byl oficiálně vydán (Mastodon, 𝕏). Přehled novinek v poznámkách k vydání.
FRANK OS je open-source operační systém pro mikrokontrolér RP2350 (s FRANK M2 board) postavený na FreeRTOS, který přetváří tento levný čip na plně funkční počítač s desktopovým uživatelským rozhraním ve stylu Windows 95 se správcem oken, terminálem, prohlížečem souborů a knihovnou aplikací, ovládaný PS/2 myší a klávesnicí, s DVI video výstupem. Otázkou zůstává, zda by 520 KB SRAM stačilo každému 😅.
Popravdě řečeno, kdyby mi někdo při pohovoru položil takovouto otázku, v mých očích by dost klesl, protože to je otázka hnidopišská, která se týká jenom abstraktní terminologie a o znalostech programování nevypovídá vůbec nic.
Minimalne podle odpovedi na tuhle otazku poznas, jestli pred tebou nahodou nesedi uplny lamoid (nerikam, ze by zrovna tohle musel vedet kazdy, ale kdyz uz se pohovor tyka J2EE ..)
Z čistě formálního hlediska jsou to skutečně dvě zcela různé věci, ale v praxi jsou na jedno brdo.![]()
No jeste ze jsem neodpovedel takhle :)
, dokonce mi to prijde posledni dobou, co tak slycham, skoro takovy modni trend ptat se u pohovoru na tuhle otazku. Je asi dost popularni, az bych rekl proflakla. Souhlasim, ze vypovidaci hodnota je minimalni. Nekdo ma treba osvojene velice dobre ruzne programovaci techniky, ruzne konstrukce pro optimalizaci, ma naprosto perfektni binarni predstavu co se deje tehdy a onehdy, ale treba mu dela problemy mnohdy navrhnout jak to ma vlastne vypadat a jak se to bude "user friendly" ovladat a pak na schuzi rekne s davkou opovrzeni nad hloupym uzivatelem: "Dyt' to je prece jasny jak se ma ta operace udelat, normalne pres petihmat CTRL+&+INSERT+F1+F12 a pak kliknes mysi na tu ikonku, ktera tam este neni, ale dodelam ji, a pak dvakrat ENTER a je to". Nekdo ma osvojene rekneme "stredne pokrocile" techniky, se kterymi si vzdy tak nejak vystacil, a klade duraz na to aby to vypadalo, fungovalo a dalo se to nejak pouzivat a to ze to neni plne optimalizovany nakonec zakaznika stejne nezajima, kdyz to funguje jak ma a vyhovuje mu to. Pamatuju se, ze sem po jedne kolegyni z prace nasel kus kodu neco jako:
. Sice ta kolegyne obcas napsala nejakou trochu vetsi bejkarnu, ale v navrhu vzhledu a ovladani aplikace se na to dycky dokazala podivat okem uzivatele z nas vsech tak nejak nejlip. Tezko potom rict, jestli je pro danou firmu lepsi najmout toho nebo toho. Na tuhle hnidopišskou otazku by treba odpovedet neumela, ale je to presne ten pripad, jak pisete, kdy skutecne schopnosti zustavaji skryty.
) , pokud tomuto neodpovida, v terminologii se z nej zpravidla stava obstraktni trida, ale je to pravda jen slovickareni, v praxi je to k nicemu.
Na programování uživatelského rozhraní pak vezmeš někoho, kdo třeba není takový guru, ale dokáže myslet jako uživatel, a všichni budou spokojeni.
To je pravda, a právě takoví programátoři by se měli nechat hákovat kernelNejlepší je takový GURU, který si myslí, že komentáře jsou jen plýtváním místa na disku a jeho času. To je pak radost se do jádra podívat proč mi ten driver hapruje
Ale co... Už jsem si zvykl...
Na druhé straně, je lepší kód bez komentářů než kód s komentáři, které lžou.
Největší odvaz je, když na začátku programátor ty komentáře udělá, pak ten kód nějakých pár let žije vlastním životem, leckdo do něj přidá nějakou funkčnost, něco změní, opraví bugy, ale neobtěžuje se změnit ty komentáře. Pak k tomu přijde nějaký důvěřivý nešťastník, přečte si ty komentáře a protože vypadají velmi důvěryhodně, řídí se podle nich, a to je jeho konec.
Presne tak, prachy jsou mily fakt tohodle presunu, ale jde mi hlavne o to, pohybovat se ve "funkcnejsim" prostredi (jestli to neni jen moje iluze bych mel pomerne brzo zjistit). Krome toho jsem to bral, jako sveho druhu vyzvu, objevit se v cizi zemi, s jednim kufrem (jeste sem potrebuju dostat vsechny svoje tucnaky), notebookem a nejakym pocket money
Dik :)
Krom obligátního, "Jaký je rozdíl mezi abstraktní třídou a interface?" si se mnou popovídal o spoustě prvků J2EE, mockování a JUnit testech ... problém jsem měl jenom, když mi stres nedovolil odpovědět na otázku, týkající se rozdílu mezi java.util.List a Set z téže package. Selhání u takto triviální otázky pro mě znamenalo jasnou překážku při potenciálním vstupu do řad zaměstnanců BMC.Ano, stres je pěkné svinstvo. U každého vrcholí v jiný okamžik. U někoho před akcí u jiného po a u někoho - tak jako u mne - přesně v onen kritický okamžik kdy by se měl vzepnout k vrcholnému výkonu. Pro mne to byl primární důvod proč jsem ukončil svá vysokoškolská studia. Zatímco na FSS MUNI byla většina zkoušek prováděna formou písemných testů, na FF MUNI se zkoušelo klasicky formou pohovoru. Žádný teror, ale míra stresu prostě gradovala ve chvíli kdy jsem byl pozván dovnitř. V takovou chvíli mě vždy ovládne jediné přání - být někde úplně jinde. Testování u pohovoru navíc nemá vůbec nic společného s reálnou prací, protože psát nějaké skripty či příkazy z hlavy vypovídá jen o paměťových schopnostech. Jenže člověk, který má zkušenosti s více distribucemi a verzemi nejen software, ale i OS ví, že syntaxe nemusí být vždy stejná, že stejnou věc lze dělat více způsoby a že před závažnější akcí je vždy lepší pro jistotu prubnout atribut help a prolézt trochu dokumentaci. Rutinně zvládá většinou to s čím zrovna dnes a denně dělá. Vývoj a změny v oblasti IT mají totiž takové tempo, že pokud by měl nosit v hlavě všechno nač se ho kdy kdo může zeptat, tak by měl hlavu jak balón. Bohužel to však na přesvědčivosti u pohovoru nepřidá. Dobrý zaměstnanec většinu věcí dělá jen jednou za čas, protože to častěji není třeba, všechno mu funguje. V praxi je mnohem důležitější schopnost rychle se učit, přizpůsobit se možnostem a využít vzniklé situace pro maximálně optimální řešení.
deb http://ftp.cz.debian.org/debian jessie main contrib non-freeJa si myslim, ze psani skriptu/prikazu z hlavy nejaky smysl ma. Podle me totiz ukaze jak moc opravdu clovek s nejakou veci pracuje. Navic muze pomerne dobre oddelit lepice kodu od tech kdo ho opravdu pisi.
Tiskni
Sdílej: