abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 17:00 | IT novinky

    Podvodné reklamy na sociálních internetových platformách, jako je Facebook, Instagram nebo X, vytvořily loni v Česku jejich provozovatelům příjmy 139 milionů eur, tedy zhruba 3,4 miliardy korun. Proti roku 2022 je to nárůst o 51 procent. Vyplývá to z analýzy Juniper Research pro společnost Revolut. Podle výzkumu je v Česku zhruba jedna ze sedmi zobrazených reklam podvodná. Je to o 14,5 procenta více, než je evropský průměr, kde je podvodná každá desátá reklama.

    Ladislav Hagara | Komentářů: 0
    dnes 15:44 | Nová verze

    Desktopové prostředí KDE Plasma bylo vydáno ve verzi 6.6 (Mastodon). Přehled novinek i s videi a se snímky obrazovek v oficiálním oznámení. Podrobný přehled v seznamu změn.

    Ladislav Hagara | Komentářů: 0
    dnes 03:22 | Nová verze

    Czkawka a Krokiet, grafické aplikace pro hledání duplicitních a zbytečných souborů, byly vydány ve verzi 11.0. Podrobný přehled novinek v příspěvku na Medium. Od verze 7.0 je vedle frontendu Czkawka postaveného nad frameworkem GTK 4 vyvíjen nový frontend Krokiet postavený nad frameworkem Slint. Frontend Czkawka je už pouze v udržovacím módu. Novinky jsou implementovány ve frontendu Krokiet.

    Ladislav Hagara | Komentářů: 13
    dnes 02:00 | Zajímavý článek

    Jiří Eischmann na svém blogu publikoval článek Úvod do MeshCore: "Doteď mě radioamatérské vysílání úplně míjelo. Když jsem se ale dozvěděl, že existují komunity, které svépomocí budují bezdrátové sítě, které jsou nezávislé na Internetu a do značné míry taky elektrické síti a přes které můžete komunikovat s lidmi i na druhé straně republiky, zaujalo mě to. Když o tom přede mnou pořád básnili kolegové v práci, rozhodl jsem se, že to zkusím taky.

    … více »
    Ladislav Hagara | Komentářů: 1
    včera 22:55 | Nová verze

    Byla vydána verze 0.5.20 open source správce počítačových her na Linuxu Lutris (Wikipedie). Přehled novinek v oznámení na GitHubu. Instalovat lze také z Flathubu.

    Ladislav Hagara | Komentářů: 0
    včera 12:44 | IT novinky

    Peter Steinberger, autor open source AI asistenta OpenClaw, nastupuje do OpenAI. OpenClaw bude převeden pod nadaci a zůstane otevřený a nezávislý.

    Ladislav Hagara | Komentářů: 0
    včera 03:11 | Zajímavý článek

    Společnost Backblaze zveřejnila statistiky spolehlivosti pevných disků používaných ve svých datových centrech za rok 2025. Ke konci roku 2025 vlastnila 349 462 pevných disků. Průměrná AFR (Annualized Failure Rate), tj. pravděpodobnost, že disk během roku selže, byla 1,36 %. V roce 2024 to bylo 1,57 %. V roce 2023 to bylo 1,70 %. V roce 2022 to bylo 1,37 %.

    Ladislav Hagara | Komentářů: 13
    15.2. 21:55 | Zajímavý software

    Nástroj sql-tap je proxy mezi aplikací a databází, které zachytává všechny SQL dotazy a zobrazuje je v terminálovém rozhraní. Zde lze téměř v reálném čase zkoumat dotazy, sledovat transakce a spouštět SQL příkaz EXPLAIN. Podporované databázové systémy jsou pouze PostgreSQL a MySQL. Zdrojový kód je dostupný na GitHubu, pod licencí MIT.

    NUKE GAZA! 🎆 | Komentářů: 0
    15.2. 13:55 | Nová verze

    Byla vydána nová verze 9.2 textového editoru Vim (Vi IMproved). Přináší vylepšené doplňování, podporu schránky ve Waylandu, podporu XDG Base Directory (konfigurace v $HOME/.config/vim), vylepšené Vim9 skriptování nebo lepší zvýrazňování změn. Vim zůstává charityware. Nadále vybízí k podpoře dětí v Ugandě. Z důvodu úmrtí autora Vimu Brama Moolenaara a ukončení činnosti jím založené charitativní organizace ICCF Holland projekt Vim navázal spolupráci s charitativní organizaci Kuwasha.

    Ladislav Hagara | Komentářů: 4
    14.2. 12:33 | Zajímavý projekt

    Byl představen editor MonoSketch, webová aplikace pro tvorbu diagramů, technických nákresů, flowchartů a různých dalších vizualizací, to vše jenom z ASCII znaků. Všechny operace běží pouze v prohlížeči uživatele a neprobíhá tedy žádné nahrávání dat na server. Zdrojový kód aplikace (drtivá většina Kotlin, žádné C#) je dostupný na GitHubu pod licencí Apache 2.0.

    NUKE GAZA! 🎆 | Komentářů: 5
    Které desktopové prostředí na Linuxu používáte?
     (19%)
     (6%)
     (0%)
     (11%)
     (27%)
     (3%)
     (4%)
     (2%)
     (12%)
     (27%)
    Celkem 890 hlasů
     Komentářů: 25, poslední 3.2. 19:50
    Rozcestník

    Android 5 bez ripple efektu

    22.1.2016 14:59 | Přečteno: 2182× | Výběrový blog | poslední úprava: 22.1.2016 14:59

    Nedávno mě totálně vypeklo miui, strávil jsem hodiny debugováním html5 kódu kolem geolokace, aby se nakonec ukázalo, že to číňani rozbili tak šikovně, že geolokace fungovala v nativních aplikacích ale nefungovala v čemkoliv co využívá WebView. Redmi2 letěl do koše a vzal jsem mobil, na kterém jsem vědel že rozchodím CyanogenMod. S CM (12.1) zatím spokojenost, vše chodí skvěle, akorát mě vyložene irituje jeden efekt, který google přidal do Android 5. Popravdě, poprvé, když jsem měl v ruce tablet s Android 5, tak jsem 5 minut procházel Developer options a Accessibility settings, než mě došlo, že to není chyba, ale nový cool efekt. Nakonec bylo potřeba trochu poupravit bytecode.

    Nebudu si stěžovat na to, jak se všechny firmy snaží Android upravit, ale vždy to dopadne hůř než vanilla Android, za který se pak musí připlácet, ani na to že Android ze systémového a vývojářského pohledu je jeden velký anti-pattern. Rozmazlený z linuxu jsem původně plánoval upravit zdrojáky, překompilovat jeden balíček, nahrát do mobilu a voilà. Ale v Androidu je potřeba překompilovat celý systém (asi 15GB zdrojáků) atd. atd. Proto také úprava bytecodu místo zdrojáků. K věci.

    Ripple efekt vypadá takto, je protkán celým UI (více příkladů), ale v tomto případě, je nejen otravný, ale vyloženě hnusný. Pro srovnání - bez ripple efektu. Naštěstí to stejně vidí i v googlu, a v android 6 (c)ripple efekt překopali tak, že už vypadá jako normální efekt a ne jako Developer/Accessibility feature. To ošklivé přepínání tabů ale zatím nevyřešili.

    Po dvou dnech hrabání se v Androidu jsem dal dohromady postup jak se tohoto efektu kompletně zbavit v CM 12.1 - je potřeba trochu upravit kód a navíc nainstalovat téma, které vše ještě trochu doladí.

    Nebudu se moc rozepisovat o technických detailech - zdrojáky nevypnutelného ripple efektu jsou tady ... zkompilované to pak skončí v /system/framework/framework.jar; můj patch pouze nahradí funkci draw za funkci, která vrací true ale nic nedělá.

    Zrušení ripple efektu na CM 12.1

    Tento postup vyžaduje nainstalované adb, apktool a roota na mobilu/tabletu.

    Přepsání funkce Ripple.draw

    1. V "Developer options" zapneme "Android debugging" a "Root access" (For ADB)
    2. Přepneme adb do root módu
      adb root
    3. Z mobilu vycucneme /system/framework/framework.jar
      adb pull /system/framework/framework.jar
    4. Na framework.jar pustíme disassembler
      apktool d framework.jar
    5. Přepíšeme funkci draw ve třídě Ripple
      cd framework.jar.out; patch -p1 < android5_noripple.patch; cd ..
      Druhá možnost je použít python skript
      python android5_noripple.py framework.jar.out/smali/android/graphics/drawable/Ripple.smali

      Patch i skript žijí v tomto repu: https://github.com/luv/android5_noripple.

    6. Zbuildujeme upravený framework.jar
      apktool b framework.jar.out
    7. Potřebujeme write přístup na /system
      adb shell
      mount -o remount,rw /system
      
    8. Nahrajeme zpět upravený framework.jar
      adb push framework.jar.out/dist/framework.jar /system/framework/
    9. Reboot

    Mimochodem, protože apktool je java utilitka, tak samozřejmě kašle na dobré mravy, a vytváří si v $HOME neskryté adresáře, po použití je ještě potřeba rm -rf ~/apktool.

    Instalace tématu "NoRipple Theme"

    Toto téma dále mění vzhled systémových aplikací, aby vypadali ješte trochu čistěji.

    Stačí stáhnout a nainstalovat toto APK.

    APK je také možno zbuildit ze zdrojáků na https://github.com/luv/android5_noripple_theme - stačí naimportovat do Android studia a kliknout na tlačítko "build".

           

    Hodnocení: 100 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    22.1.2016 17:04 tom
    Rozbalit Rozbalit vše Re: Android 5 bez ripple efektu
    Ja se toho zbavil nastavenim delky vsech animaci na 0.
    23.1.2016 01:02 smazáno | skóre: 18 | blog: smazáno
    Rozbalit Rozbalit vše Re: Android 5 bez ripple efektu
    Dobre vedet, ze chyba neni v mych ocich, kdyz z 500 precteni ten stejny "efekt" stval alespon jednoho dalsiho cloveka tak, ze si kvuli tomu vypnul vsechnny animace.

    Btw. nastavenim animaci na 0x (jak nekdo radi na stackoverflow) se toho efektu uplne nezbavis (jak nekdo na tu radu na stackoverflow odpovida). Porad to treba skarade problikava pri kliknuti na sipku zpatky v "settings", jak se chova zrovna prepinani tabu pri delce animaci "0x" si nepomatuju.
    23.1.2016 09:23 tom
    Rozbalit Rozbalit vše Re: Android 5 bez ripple efektu
    Ja vypinal animace vzdycky, nechapu, k cemu v systemu je tolik animaci, ktere nemaji zadnou vysvetlujici ulohu, napriklad animace pri prepnuti aplikace - kdyz prepinam aplikace, je to proto, abych pracoval s tou druhou, ne proto, abych koukal, jak se vymenujou. Smysl ma napriklad animace pri dosazeni konce seznamu, kdy mi ukazuje, ze se dal nemuzu posunout a ja to tak odlisim od pripadu, kdy je aplikace zaneprazdnena.

    Je to uplne stejne, jako kdyby nekdo vyrobil vrtacku, ktera po stisknuti spouste bude nejdriv par sekund blikat, zahraje melodii a az pak zacne vrtat.

    Je mi lito, jak CM skoncil - pridavaji blbosti a pritom je v systemu tolik bugu, ze je obcas otravne ho pouzivat, napr. layout homescreenu se rozbije pri otoceni na sirku, protoze plocha je zarovnana na stred, bez ohledu na to, ze napravo je "spodni" lista, ktera pak s plochou koliduje. Integrovanej ssh klient funguje jen pod rootem a jen s IPckem, protoze jmeno si neresolvne atd. :(
    Pavel Stárek avatar 9.2.2016 12:11 Pavel Stárek | skóre: 43 | blog: Tady bloguju já :-) | Kolín
    Rozbalit Rozbalit vše Re: Android 5 bez ripple efektu
    Blbé ovšem je, že po vypnutí animací zase nefungují díky nějakým bugům jiné věci. Například na Tesco mobilu Op3n Dott který ma relativně čistý Android mi nevyjížděl číselník. Tehdy jsem skončil u nastavení animací alespoň na hodnotu 0.5.
    Kdo chce, hledá způsob; kdo nechce, hledá důvod.
    23.1.2016 01:09 smazáno | skóre: 18 | blog: smazáno
    Rozbalit Rozbalit vše Re: Android 5 bez ripple efektu

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.