Na čem aktuálně pracují vývojáři GNOME a KDE? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE.
Před 70 lety, 7. června 1954, ve věku 41 let, zemřel Alan Turing, britský matematik, logik, kryptoanalytik a zakladatel moderní informatiky.
NiceGUI umožňuje používat webový prohlížeč jako frontend pro kód v Pythonu. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.
Open source platforma Home Assistant (Demo, GitHub, Wikipedie) pro monitorování a řízení inteligentní domácnosti byla vydána ve verzi 2024.6. Z novinek lze vypíchnout lepší integraci LLM (OpenAI, Google AI, Ollama) nebo podporu Matter 1.3.
IKEA ve Spojeném království hledá zaměstnance do své nové pobočky. Do pobočky v počítačové hře Roblox. Nástupní mzda je 13,15 liber na hodinu.
Alyssa Rosenzweig se v příspěvku na svém blogu Vulkan 1.3 na M1 za 1 měsíc rozepsala o novém Vulkan 1.3 ovladači Honeykrisp pro Apple M1 splňujícím specifikaci Khronosu. Vychází z ovladače NVK pro GPU od Nvidie. V plánu je dále rozchodit DXVK a vkd3d-proton a tím pádem Direct3D, aby na Apple M1 s Asahi Linuxem běžely hry pro Microsoft Windows.
Byla vydána (𝕏) květnová aktualizace aneb nová verze 1.90 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a animovanými gify v poznámkách k vydání. Ve verzi 1.90 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
Byla vydána (Mastodon, 𝕏) nová verze 2024.2 linuxové distribuce navržené pro digitální forenzní analýzu a penetrační testování Kali Linux (Wikipedie). Přehled novinek se seznamem nových nástrojů v oficiálním oznámení.
Počítačová hra Tetris slaví 40 let. Alexej Pažitnov dokončil první hratelnou verzi 6. června 1984. Mezitím vznikla celá řada variant. Například Peklo nebo Nebe. Loni měl premiéru film Tetris.
MicroPython (Wikipedie), tj. implementace Pythonu 3 optimalizovaná pro jednočipové počítače, byl vydán ve verzi 1.23.0. V přehledu novinek je vypíchnuta podpora dynamických USB zařízení nebo nové moduly openamp, tls a vfs.
Maxi, můžeš se prosímtě zastavit? Ok...
Jop, sousedka s přítelem si pořídili xtý tablet, už mají tablety všichni sousedi a sousedky. Začalo to Čínou, pak si připláceli za výkonnější varianty. Nyní měli problém s Prestigo tabletem. Příšerně pomalý a prý jim pořád hlásí, že nemají paměť, přitom by měla mít 16GiB.
Zastavil jsem se tedy u nich a mé zjištění bylo poněkud jiné, než bych čekal :-/. Nojo, máte tam 1GiB interní uložiště, řešením bude přesunout aplikace na SD kartu, na to slouží program App2SD. Pár aplikací jsem přesunul, ale třeba AngryBirds, které měly 350MiB přesunout nešly.
Tak jsem vám ty aplikace hodil na sd kartu, ale něco nejde, zkusíme naladit čistou instalaci těch aplikací a pak by to jít mohlo (nepomohlo totiž ani vyčištění dočasných dat aplikace). Hmm, ale tam žádná sd karta není. Cože? Koukám, koukám a skutečně, sd kartu tam nemají.
Ten šunt má 1GiB uložiště označované jako "Internal Storage", poté má 12GiB uložiště označované jako "Uložiště NAND" (nebo tak nějak) a zároveň je toto uložiště vidět v různých přehledech jako uložiště SD. Aplikace se samozřejmě instalují na to Interní uložiště. Když i blbý AngryBirds mají 350MiB, tak je většině lidí jasné, že si děcko nainstaluje dvě hry a je tablet totálně zabitý :-/. Tady si vážně někdo dělá prdel :-/. Označovat toto Prestigo, že má 16GiB interní paměť, to je samozřejmě pravda, ale zároveň zavádějící.
Po menším googlení jsem došel k tomu, že lze výchozí uložiště, kam by se aplikace měly instalovat, změnit na externí (standardně na SD kartu). Změna by měla jít nastavit bez rootnutí pomocí adb.
Tahat se s tabletem domu k PC se mi moc nechtělo, tak jsem si řekl, že to bude brnkačka a pořeším to na místě. Známá měla Windows 7 32bit.
Základem je mít nainstalovaný java jdk (jre-7u55-windows-i586.exe), k tomu je potřeba adb, které je součástí Android SDK (adt-bundle-windows-x86-XxxxXxXx.zip)
Po nainstalování těchto dvou věcí se v rámci Android SDK sosne universální driver : Google USB Driver.
V případě dalších výrobců jsou na stránkách zajímavé linky ke stažení : OEM Drivers.
Jak už to bývá, měl jsem smolíka, viz :
Díky tomuto tipu : Android ADB with Prestigio MultiPad and Win7 bylo řešení hned na světě.
Stačí tedy najít VID a PID tabletu, buď v registrech windows, nebo jednoduše pomocí aplikace USBDeview, ze kterého lze Vendor Name (Vendor ID - VID) a Product Name (Product ID - PID) lehce vyčíst. V mém případě to tedy bylo :
VID = 2207
PID = 0010
Poté stačí upravit googlý universální driver (přidat tam pár řádek):
adt-bundle-windows-x86-20140321\sdk\extras\google\usb_driver\android_winusb.inf ... [Google.NTx86] ... ; Prestigo VID : 2207, PID:0010 %SingleAdbInterface% = USB_Install, USB\VID_2207&PID_0010 %CompositeAdbInterface% = USB_Install, USB\VID_2207&PID_0010&MI_01 ... [Google.NTamd64] ... ; Prestigo VID : 2207, PID:0010 %SingleAdbInterface% = USB_Install, USB\VID_2207&PID_0010 %CompositeAdbInterface% = USB_Install, USB\VID_2207&PID_0010&MI_01 ...
Po uložení stačí ve správci zařízení zvolit aktualizaci ovladače, naklikat cestu k našemu upravenému driveru a odťuknout průzkum. Problém v takovém případě je jediný, takový driver je nepodepsaný a windows budou křičet ze všech sil, ale co se dá dělat, tentokrát to musíme odkejvat. Výsledkem pak je :
Nevím, jak moc je to nutné (neměl jsem moc času na experimenty), ale ještě se doporučuje definovat VID do :
%UserDir%\.android\adb_usb.ini # tzn. např. : C:\Users\uživatel\.android\adb_usb.ini 0x2207
Nu, když už člověk ví, o co jde, tak narazí na další, zjednodušené, postupy jako např. :
Tutorial To Install USB Driver On Any Android Device
nebo další zajímavé zmínky jako např. zde :
Univerzální ADB ovladač pro Android: Užitečná pomůcka pro kutily
Provede se pomocí adb velmi jednoduše :
# zastavení serveru # (pokud jsme celou dobu měli tablet připojen a adb hlásilo, že nenašlo zařízení) \sdk\platform-tools> adb kill-server # spuštění adb serveru (není třeba, většinou se spustí sám při prvním zavolání adb) \sdk\platform-tools> adb start-server # výpis aktuálních zařízení : \sdk\platform-tools> adb devices # zjištění aktuálního nastavení : \sdk\platform-tools> adb shell pm get-install-location 0[auto] # výpis helpu k nastavení výchozího uložiště pro instalaci \sdk\platform-tools> adb shell pm set-install-location ... pm set-install-location: changes the default install location. NOTE: this is only intended for debugging; using this can cause applications to break and other undersireable behavior. 0 [auto]: Let system decide the best location 1 [internal]: Install on internal device storage 2 [external]: Install on external media # nastavení instalace na externí uložiště : \sdk\platform-tools> adb shell pm set-install-location 2 # ověření správného nastavení : \sdk\platform-tools> adb shell pm get-install-location 2[external]
Po instalaci AngryBirds se už objevily na větší části uložiště označované jako NAND. Nicméně ubylo místo i prvnímu 1GiB internímu uložišti (možná jen dočasné soubory instalace, uvidíme časem).
Mno, někdy mám pocit, že výrobci dělají všechno proto, aby své výrobky nějak kurvili :-/.
A co mně čeká dál? Nu, leží mi tu další šmejd, tentokrát od další známé v podání čistě noname China (nějaký Allwinner A13, něco jako Q88B-9S, J-Q88B apod.). Obligátně locknutý vlivem nastavení odemykacího gesta, které bylo zapomenuto. Unlock přes google služby nefunguje (ostatně jako na většině šmejdů) a hádejte co, nemá to recovery nabídku vyvolanou klasickou kombinací při spouštění (resp. má, ale bez možností) a dle google existuje hafo lidí, co řeší něco podobného. Někomu občas něco pomůže, ale ti mají zřejmě jinou noname odnož, kde to náhodou jde :-/.
Zdar Max
PS: Jinak to Prestigo PMP5780D je línej sekající se šmejd.
Tiskni Sdílej:
To opravdu neznas zakladni schema?
Muzu rikat milionkrat, nekupujte si ty nejlacinejsi spotrebaky, protoze po roce konci zaruka a potom uz se to muze jen vyhodit. Stejne to kupuji a pokousi se mi to protlacit pres manzelku behem damskeho kavovo-kocarkoveho konciliu. Nejhorsi ze vseho je rodina a pribuzenstvo, protoze i kdybys mel IQ200, zlate ruce a dokonale technicke znalosti, stejne bude odsouzen podle vypsanych kriterii. Take se rad stouram ve vsem co ma vice jak dva cudliky a tece do toho elektrika, ale jsou pripady, kdy radeji beru nohy na ramena. Nastesti mam chapavou drahou polovicku a podobne figle nezkousi.
Osobni zkusenost a ziskane znalosti se hodi, jen si kladu otazku, za jakou cenu jsi je ziskal. Minimalne pro nas jsou zadarmo. Slava Tobe.
to nie je len v IT..Věřím, že třeba u oprav aut to existovalo dřív než u počítačů ;).
kde neslo o vela, takze stacil niekto kto nedrzi fotak prvy krat.. ale potom prisli poziadavky, ze to musi byt aspon 30 fotiek z toho, 50 z tamtoho, 100 z .....No jo, to známe. Potřebovali bychom s něčím pomoct, pro tebe to bude hračka. Bude to úplně jednoduché.
tak zacalo "vyhrazanie", ze si na to najme osvedcenu fotografku za prachy.To mě baví.
nakoniec to dopadlo tak, ze fotografka aj tak nemohla, ja uz som to odmietolDobře jsi udělal, člověk si nesmí nechat srát na hlavu alespoň tam, kde to není nezbytně nutné. A věřím, že tě ty mobilové fotky pobavily.
Muzu rikat milionkrat, nekupujte si ty nejlacinejsi spotrebaky, protoze po roce konci zaruka a potom uz se to muze jen vyhodit.No jo, jenže i dražší věci jsou často šmejd.
Já tak dlouho rozhlašoval, že používám Linux a windows vůbec nerozumím, až mne všichni přestali otravovatJo, to používám už cca deset let. Nebo ještě dělám to, že odpovídám exponenciálně na dotazy ohledně mé práce. Nejdříve na otázku co dělám že programuju. Na otázku kde, řeknu firmu a vysvětlím, že je to Brněnská pobočka Americké firmy. Na otázku co už se trochu rozpovídám o operačních systémech. A když ani to nepomůže, začnu přihazovat nějaké technické pojmy a to už většinou získám požadovanou image mimozemšťana. Já jsem se krátce před nástupem do RH trochu blíž seznamoval se sedmičkama. A jak nerad lžu, tak už jsem několika lidem řekl, že windows se dotýkám jen když jde o velké peníze. To už je sice trochu drzé, ale na druhou stranu jsem v posledních deseti letech nikomu ani nenaznačil, že bych se chtěl starat o domácí instalace Windows.
To já nedokážu jednat neupřímně.Člověk má tři možnosti. Buď si nechá srát na hlavu, nebo se schovává za výmluvy, nebo se vyjádří naplno. Já osobně dávám přednost té třetí možnosti, ale uznávám, že říct někomu do očí, že na něj prostě sereš (i kdyby jinými slovy) je kolikrát těžší než použít nějakou tu neupřímnou výmluvu.
Když mi někdo donese nějaký starý šunt (pc s winxp, který je starý 12let), tak mu řeknu, že to je křáp s hodnotou nula a nevyplatí se, abych nad tím čekal den, než to něco udělá.Já jsem kdysi pomáhal s křápem v podobné situaci velmi dobrému kamarádovi. Strávil jsem na tom nejmíň dva dny a nějak jsme to rozběhali. Po čase se mi ozval, že by to chtělo znova načisto rozběhat pro dědu, ale že mi to děda zaplatí. Vyčíslil jsem, kolik by i při přátelské sazbě (a to už taky nepoužívám) stály i kdyby jen dva celé dny práce a že za tu cenu není problém koupit stroj o několik let novější, už připravený, nad kterým nebude potřeba strávit víc jak dvě hodiny.
Synlogy je otevřené, takže ssh aj. věci není problém, stejně jako vlastní aplikace atd.S těmi vlastními aplikacemi to nevypadalo tak úplně jednoduše. Na druhou stranu, reaguješ na docela zvláštní popis problému se synology, který obsahuje mimojiné tvrzení, že na Linuxu by to nebyl problém, což takhle samo o sobě vypadá docela úsměvně.