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 18:11 | IT novinky

Mozilla oficiálně spustila (YouTube) svou vlastní VPN s názvem Mozilla VPN. Mozilla VPN je postavena na VPN WireGuard a její původní název byl Firefox Private Network. Služba stojí 4,99 dolaru měsíčně a je k dispozici zatím pouze ve Spojených státech, Spojeném království, Kanadě, Novém Zélandu, Singapuru a Malajsii. Klienti jsou k dispozici pro Android a Windows. V beta verzi je klient pro iOS. Připravují se klienti pro macOS a Linux.

Ladislav Hagara | Komentářů: 0
dnes 14:22 | Komunita

Nadace GNOME oznámila, že spustila svůj internetový obchod (trička, roušky, ponožky, ...).

Ladislav Hagara | Komentářů: 3
dnes 13:11 | Nová verze

Sway, dlaždicový (tiling) správce oken pro Wayland kompatibilní s i3, byl vydán ve verzi 1.5. Do vývoje se zapojilo 78 vývojářů. Přehled novinek na GitHubu. Zdůraznit lze headless výstup využitelný s WayVNC, adaptivní synchronizaci nebo podporu protokolu viewporter.

Ladislav Hagara | Komentářů: 0
dnes 08:00 | Zajímavý projekt

Společnost PINE64 stojící za telefonem PinePhone, notebooky Pinebook a Pinebook Pro nebo hodinkami PineTime publikovala červencový souhrn novinek. Plánovaný PinePhone s postmarketOS lze již objednat. Vedle PinePhone za 149,99 dolaru je nově k dipozici také PinePhone Convergence Package za 199,99 dolaru s vnitřní pamětí 32 GB, operační pamětí 3 GB a dokovací stanicí (2x USB 2.0, HDMI a Ethernet). V novinkách je také představen prototyp

… více »
Ladislav Hagara | Komentářů: 0
dnes 06:00 | Komunita

Byla vydána uživatelská příručka Začínáme s LibreOffice 6.4 (pdf, 444 stran). Jedná se o český překlad příručky Getting Started Guide 6.4.

Ladislav Hagara | Komentářů: 1
dnes 05:00 | IT novinky

Twitter má vážný bezpečnostní problém. Řada účtů s miliony sledujících byla kompromitována a zneužita k bitcoinovému podvodu (když pošlete libovolnou částku v bitcoinech na mou adresu, já vám vrátím dvojnásobek).

Ladislav Hagara | Komentářů: 3
včera 12:44 | Pozvánky

Červencový pražský sraz spolku OpenAlt se koná příští čtvrtek 23. července od 18:30 hodin v restauraci Na Květnici.

Ladislav Hagara | Komentářů: 4
včera 11:55 | IT novinky

Svobodný decentralizovaný skupinový komunikátor Riot založený na protokolu Matrix byl přejmenován na Element.

Ladislav Hagara | Komentářů: 6
včera 07:00 | Nová verze

Google Chrome 84 byl prohlášen za stabilní (YouTube). Nejnovější stabilní verze 84.0.4147.89 přináší řadu oprav a vylepšení. Vylepšeny byly také nástroje pro vývojáře. Opraveno bylo 38 bezpečnostních chyb.

Ladislav Hagara | Komentářů: 0
14.7. 21:55 | Zajímavý článek

Vláda v pondělí 13. července projednala Výroční zprávu o stavu otevřených dat za rok 2019. Ke stažení je na Portálu otevřených dat (pdf).

Ladislav Hagara | Komentářů: 0
Používáte některé open-source řešení [protokol] pro šifrovaný instant messaging?
 (22%)
 (31%)
 (5%)
 (12%)
 (17%)
 (5%)
 (12%)
 (23%)
Celkem 358 hlasů
 Komentářů: 40, poslední dnes 11:15
Rozcestník

Esmska Sneek Peek

12.5.2008 14:22 | Přečteno: 1074× | Java

Pár postřehů ohledně vývojové verze SMSky.

Před pár dny tu proběhla zprávička o nové verzi programu Esmska. Díky tomu, že již vyšla Java 6 pro Mac OS X je nyní možné jí na Macu používat. Samotné rozběhnutí nebylo zas tak složité - stačilo přidat podporu pro JavaScript. Java od Apple totiž nabízí pouze AppleScript. Jak samolibé :-) Horší to už bylo s integrací menu, resp. přemístěním tam, kam patří. Pro neznalé: každá aplikace má své menu na vrchním okrají obrazovky, nikoliv v okně, jak jsme na to zvyklí z Windows, popř. Linuxu. Pod KDE tohoto stavu lze dosáhnout vcelku snadno, ale podporují ho jenom Qt aplikace.

Pro správné zobrazení menu nahoře stačí většinou uvést při startu parametr apple.laf.useScreenMenuBar=true. Horší to ovšem je, když chcete použít jiný než systémový vzhled. Pak je nutno udělat fintu, která z výchozího vzhledu vezme UI jméno pro MenuBar, nastaví vlastní vzhled (třeba Substance, nebo tak) a pak ho zase předefinuje zpět. Získat tuto fintu nebylo moc těžké: stačí se přihlásit do mailing listu a protože to tam ještě nikdo neřešil, tak jsem napsal pár mailů a řešení přišlo od samotného inženýra z Applu, kterým je Mike Swingler. Jemu patří mé díky.

Další vychytávka bylo zprovoznit systémové menu. Je to menu hned vedle toho Jabka () a je schováno pod tučně vytištěným názvem aplikace. Apple pro to poskytuje adaptér, ten je kupodivu součástí pouze Applovské Javy. Proto se musí nahrávat jenom v případě, že běžíme pod Mac OS X. A protože je ClassLoader potvora, je nutno třídu nahrát pomocí reflexe. To teď ještě přepisuju, protože první řešení je vcelku nevyhovující - nepodporuje singleton.

Co je ale killing feature (o které zatím Kamil neví :-) ), je podpora badge. Na spodním okraji obrazovky je dock. Tam jsou ikony programů, které běží, nebo které tam chci mít. Apple ve své Javě 6 dodal podporu pro přidání malinkého popisku, který bude zobrazen na té ikoně. Většinou se tam dává například počet nepřečtených mailů (v případě aplikace Mail), apod. No a my tam budeme mít počet SMS zpráv, které čekají ve frontě. Kravinka, ale podle mě hezká :-)

Závěrem bych rád řekl, že Esmska je fakt dost dobrá aplikace. Mám radost, že se alespoň trochu můžu na jejím vývoji podílet. Ačkoliv tam v podstatě přidělávám akorát kravinky, i tak mě spolupráce na tomto projektu těší. A vy ostatní neleňte a přispějte svojí troškou do mlýna. Adresa je http://code.google.com/p/esmska/. Tak a já doufám, že se už konečně půjdu učit.

Jo a poslední věcí je důkaz místo slibů: screenshot Esmsky běžící pod Mac OS X, v pozadí je nejnovější KUbuntu, na kterém (kupodivu) běží Esmska :-) Obrázek najdete na adrese http://skitch.com/algi/mew5/dual-esmska.        

Hodnocení: 100 %

        špatnédobré        

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

Komentáře

Vložit další komentář

12.5.2008 15:19 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Re: Esmska Sneek Peek
Algi avatar 12.5.2008 15:34 Algi | skóre: 1 | blog: Sinner
Rozbalit Rozbalit vše Re: Esmska Sneek Peek
Hh, to měla bejt spíš parodie na Leopard Sneek Peek. Ale obzvlášť ta definice Peak mě pobavila :-)
I'm a firestarter, twisted firestarter...
Mac-adresa avatar 12.5.2008 15:42 Mac-adresa | skóre: 2
Rozbalit Rozbalit vše Re: Esmska Sneek Peek
skvělá práce (Y)
Algi avatar 12.5.2008 15:52 Algi | skóre: 1 | blog: Sinner
Rozbalit Rozbalit vše Re: Esmska Sneek Peek
Dík. Na základě těchto zkušeností pak napíšu příručku pro Java programátory, kteří chtějí, aby jejich aplikace vypadala pěkně i pod Macem, ale používají Linux (nebo Windows). Zjistil jsem totiž, že nikdo kromě Macařů neumí psát Java aplikaci tak, aby vypadala skvěle i pod Macem. Jak by taky, když není nikde návod :-)
I'm a firestarter, twisted firestarter...
12.5.2008 16:19 zde | skóre: 9 | blog: Linuch | Brno
Rozbalit Rozbalit vše Re: Esmska Sneek Peek
Není Java ten skvělý jazyk, co všude běhá a vypadá stejně, tudíž je úplně lhostejné kde se napíše a odladí?
Táto, ty de byl? V práci, já debil.
Algi avatar 12.5.2008 16:30 Algi | skóre: 1 | blog: Sinner
Rozbalit Rozbalit vše Re: Esmska Sneek Peek
Tento ideál nejde dosáhnout u žádného programovacího jazyka. A cílem mého snažení je, aby právě nevypadal stejně, jako na jiných systémech :-) Nikdo totiž na Macu není zvědavý na menu uprostřed okna, apod. Ze začátku je to sice trochu fuška, než si člověk osvojí ty správné zvyky, ale pak zjistíš, že je to vlastně brnkačka. Java na Applu má spoustu možností, o kterých se Sunům ani nezdálo. Takže ačkoliv ji vydávají (krutě) pozdě, tak jsem docela rád, že to dělá Apple a ne Sunové. Ti by tam totiž ty hračičky nedávali. Krom toho by to určitě dostalo Motif Look and Feel :-D
I'm a firestarter, twisted firestarter...
freshmouse avatar 13.5.2008 00:32 freshmouse | skóre: 42 | blog: Bruno Banány
Rozbalit Rozbalit vše Re: Esmska Sneek Peek
Samozřejmě, že je. Všude tam, kde je potřebné běhové prostředí, běhá a vypadá stejně.
13.5.2008 00:37 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
Rozbalit Rozbalit vše Re: Esmska Sneek Peek
Hmm... Proč mi teda Maple 11 v Linuxu nebere vrchní část klávesnice (+ěščřžýáíé) ve spojení s klávesou shift jako čísla? A ve Windows ano... Protože stejné není vždy stejné.
freshmouse avatar 13.5.2008 00:43 freshmouse | skóre: 42 | blog: Bruno Banány
Rozbalit Rozbalit vše Re: Esmska Sneek Peek
A není tohle spíš věcí nastavení prostředí (tím nemyslím JRE, ale Windows, resp. Linux)? JRE totiž podle mě podléhá platformě, tzn. operačnímu systému.
13.5.2008 00:45 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
Rozbalit Rozbalit vše Re: Esmska Sneek Peek
Ne. Je to bug v Javě. :-p
freshmouse avatar 13.5.2008 00:46 freshmouse | skóre: 42 | blog: Bruno Banány
Rozbalit Rozbalit vše Re: Esmska Sneek Peek
Každopádně platí: "Všude tam, kde je potřebné běhové prostředí, běhá a vypadá stejně."
13.5.2008 09:09 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
Rozbalit Rozbalit vše Re: Esmska Sneek Peek
No, takové kategorické tvrzení by si zasloužilo uvést odkaz do bugs.sun.com, jinak vypadá trochu směšně. Čímž nechci říct, že taková chyba v Javě nemůže být, je to dost složitý kus softwaru, takže chyby nutně obsahuje (a o různých problémech javovských programů s klávesnicí pod Linuxem je občas slyšet).
Ještě na tom nejsem tak špatně, abych četl Viewegha.
Algi avatar 13.5.2008 15:04 Algi | skóre: 1 | blog: Sinner
Rozbalit Rozbalit vše Re: Esmska Sneek Peek
Tahle chyba měla být opravena ve verzi 1.6 pokud vím. Dá se na to možná najít i návod, jak to obejít. Kdysi jsem to také řešil. Teď už bohudík nemusím Javu na Linuxu provozovat. Místy tam jsou zajímavé bugy (překreslování komponent, Compiz, apod.).
I'm a firestarter, twisted firestarter...
12.5.2008 17:38 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
Rozbalit Rozbalit vše Re: Esmska Sneek Peek
Něco takového už jsem kdesi zahlédl. Teda ne v podobě příručky, spíš to byl výčet možností, co všechno se dá udělat a jak na to. Ale zaboha si nemůžu vzpomenout, jak jsem se k tomu dostal.
Ještě na tom nejsem tak špatně, abych četl Viewegha.
Algi avatar 12.5.2008 17:44 Algi | skóre: 1 | blog: Sinner
Rozbalit Rozbalit vše Re: Esmska Sneek Peek
To by bylo samozřejmě skvělé. Ale myslím, že by tam stejně nebyly věci jako: jak vytvořím DMG soubor, jakou metodu používat pro klávesové zkratky v menu aplikace, apod. Já zatím na to nemám moc času, ale jakmile se k tomu dostanu, tak ten výčet by se mi mohl hodit. Přece jenom, co když něco neznám, nebo bych zapomněl.
I'm a firestarter, twisted firestarter...
12.5.2008 18:10 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
Rozbalit Rozbalit vše Re: Esmska Sneek Peek
Tohle jsem teď v rychlosti našel v RSS čtečce, ale myslím, že to není přesně to, co jsem četl… (tam byly i radio buttony atd.)
Ještě na tom nejsem tak špatně, abych četl Viewegha.
Mac-adresa avatar 12.5.2008 19:33 Mac-adresa | skóre: 2
Rozbalit Rozbalit vše Re: Esmska Sneek Peek
JDe získat učet t-zones když nemám sim t-mobile?
Algi avatar 12.5.2008 19:52 Algi | skóre: 1 | blog: Sinner
Rozbalit Rozbalit vše Re: Esmska Sneek Peek
Bohužel. Hned v prvním kroku registrace se ti lumpové zeptají na telefonní číslo :-) Pokud by teda někdo věděl, jak to obejít, bylo by to fajn. Ale dost o tom pochybuju...
I'm a firestarter, twisted firestarter...
Mac-adresa avatar 12.5.2008 20:26 Mac-adresa | skóre: 2
Rozbalit Rozbalit vše Re: Esmska Sneek Peek
jediná možnost je získat simku, uď koupit: http://aukro.cz/search.php?string=t-mobile&order=p nebo získat od nich, rozdávají to u škol apod.

Založit nové vláknoNahoru

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