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í
×
    včera 23:11 | Nová verze

    UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch, vydala Ubuntu Touch 24.04-1.0, tj. první stabilní vydání založené na Ubuntu 24.04 LTS.

    Ladislav Hagara | Komentářů: 0
    včera 21:00 | Komunita

    Rakouská armáda přechází na LibreOffice. Ne kvůli licencím (16 000 počítačů). Hlavním důvodem je digitální suverenita. Prezentace v pdf z LibreOffice Conference 2025.

    Ladislav Hagara | Komentářů: 1
    včera 12:44 | Bezpečnostní upozornění

    Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB) upozorňuje na sérii kritických zranitelností v Cisco Adaptive Security Appliance (ASA) a Firepower Threat Defense (FTD) a Cisco IOS, CVE-2025-20333, CVE-2025-20363 a CVE-2025-20362. Zneužití těchto zranitelností může umožnit vzdálenému neautentizovanému útočníkovi spustit libovolný kód (RCE). Společnost Cisco uvedla, že si je vědoma aktivního zneužívání těchto zranitelností.

    Ladislav Hagara | Komentářů: 10
    včera 12:11 | IT novinky

    Ochrana uživatelů a zároveň příznivé podmínky pro rozvoj umělé inteligence (AI). Ministerstvo průmyslu a obchodu (MPO) připravilo minimalistický návrh implementace evropského nařízení o umělé inteligenci, tzv. AI aktu. Český zákon zajišťuje ochranu občanům a bezpečné používání AI, ale zároveň vytváří pro-inovační prostředí, ve kterém se může AI naplno rozvíjet, firmy mohou využít jeho potenciál a nebudou zatíženy zbytečnou administrativou. Návrh je nyní v meziresortním připomínkovém řízení.

    Ladislav Hagara | Komentářů: 6
    včera 05:11 | Komunita

    Dle plánu Linus Torvalds odstranil souborový systém bcachefs z mainline Linuxu. Tvůrce bcachefs Kent Overstreet na Patreonu informuje, že bcachefs je nově distribuován jako DKMS modul.

    Ladislav Hagara | Komentářů: 2
    29.9. 17:44 | IT novinky

    PIF, Silver Lake a Affinity Partners kupují videoherní společnost Electronic Arts (EA) za 55 miliard dolarů (1,14 bilionu korun).

    Ladislav Hagara | Komentářů: 2
    29.9. 16:33 | Pozvánky

    Konference LinuxDays 2025 proběhne již tento víkend 4. a 5. října v Praze v areálu ČVUT v Dejvicích na FIT. Konference znamená desítky přednášek a workshopů, zástup zajímavých osobností, místo pro setkání, spoustu nových nápadů a informací a stánky řady různých projektů: Fedora, openSUSE, vpsFree.cz, Mozilla, MacGyver - bastlíři SH, OpenAlt a mnoho dalších. Účast na konferenci je zdarma.

    Ladislav Hagara | Komentářů: 0
    29.9. 14:22 | Zajímavý článek

    Před měsícem Google oznámil, že bude vyžadovat ověření identity vývojářů aplikací pro Android. Dnes se k této změně vyjádřil F-Droid, tj. instalovatelný katalog svobodných a open source aplikací pro platformu Android. Změna ohrožuje F-Droid a další otevřené platformy pro distribuci aplikací.

    Ladislav Hagara | Komentářů: 17
    29.9. 00:22 | Nová verze

    Po 9 týdnech vývoje od vydání Linuxu 6.16 oznámil Linus Torvalds vydání Linuxu 6.17. Přehled novinek a vylepšení na LWN.net: první a druhá polovina začleňovacího okna a Linux Kernel Newbies.

    Ladislav Hagara | Komentářů: 0
    29.9. 00:11 | Pozvánky

    The Catch 2025, oblíbená podzimní CTF (Capture the Flag) soutěž, začne v pondělí 6. října přesně ve 12:00. Letošní ročník s podtitulem TCC Power Grid prověří znalosti hráček a hráčů na scénářích spojených s elektrickou rozvodnou sítí. Kromě hlavních výher čekají na soutěžící ceny až do 50. místa a také speciální bonusy za nejrychlejší řešení či kvalitní write-upy.

    Ladislav Hagara | Komentářů: 0
    Jaké řešení používáte k vývoji / práci?
     (39%)
     (49%)
     (12%)
     (14%)
     (16%)
     (14%)
     (19%)
     (14%)
     (14%)
    Celkem 140 hlasů
     Komentářů: 9, poslední 24.9. 17:28
    Rozcestník

    Seminář Embarcadero – RAD Studio 2017 Tokyo s podporou Linuxu

    17. 3. 2017 | Redakce | Reklama | 2203×

    Společnost Embarcadero uvedla na trh očekávanou verzi vývojového prostředí RAD Studio 10.2 Tokyo s podporou Linuxu a internetu věcí a uspořádala k němu začátkem března 2017 seminář, na kterém vystoupil software house Asseco Solutions, jenž RAD Studio aktivně používá. RAD Studio znamená podle technologického guru Embarcadera Pawla Glowackého rychlou cestu, jak vyvíjet nativní aplikace nezávislé na platformě s flexibilními službami a širokou konektivitou pro IoT.

    Richard Jan Voigts

    Podpora operačních systémů

    V poslední verzi bylo cílem poskytnout v sadě nástrojů RAD Studio možnost vytvářet aplikace pro nejrozšířenější operační systémy z jediného zdrojového kódu. Existuje tedy už oficiální podpora Windows 10 Anniversary Update, MacOS Sierra, iOS 10, Android N (Nougat) a 64bitových verzí Ubuntu a Red Hat Enterprise Linux (tj. serverové verze). Podpora Windows 10 byla zvolena z důvodu rychlého přijímání tohoto operačního systému a jak řekl pan Daniel Jenne z Asseco Solutions: „Prostě to tak bude dříve nebo později, protože to Microsoft chce. Windows 7 dnes mají podle průzkumu W3Counter (který je však veřejně nedostupný) 18,51% podíl, Android 6 má 14 %, Windows 10 mají 12,93 %, Android 5 má 10,89 % a Android 4 už jen 8,88 %. Kam se svět ubírá, je tedy jasné.

    Richard Kubát

    Podpora cloudu

    RAD Studio 10.2 Tokyo podporuje Amazon Web Services a Azure ohledně přístupu k úložištím dat, tabulkám a frontám, dále podporu BaaS včetně Parse a Kinvey, klientské knihovny s přímým přístupem REST a HTTP a databázové komponenty NoSQL s plnou podporou pro MongoDB.

    Konektivita pro internet věcí

    RAD Studio Tokyo poskytuje širokou podporu pro IoT a zpřístupňuje desktopové a mobilní aplikace pro IoT. Podporuje přenosové protokoly Bluetooth, Bluetooth LE a Wi-Fi, komponenty IoT připravené k nasazení, rozpoznání blízkého zařízení, které se ohlásí, komponenty BeaconFence pro obshuhu pozičních majáčků, umí sbírat data ze senzorů a monitorovat distribuovaná zařízení IoT pomocí komponent ThingPoint.

    Vývoj pro Linux pod RAD Studio 10.2 Tokyo

    RAD Studio Tokyo obsahuje meziplatformní kompilátor Delphi Linux včetně úplné sady nástrojů a knihoven. Kompilátory tedy má celkem pro pět operačních systémů, mezi které patří 32bitové a 64bitové Windows, Android, iOS, Mac OS X a nově Linux, meziplatformní runtime knihovnu a přístup do databází (paměť, souborový systém, threading, výjimky, datové tabulky, XML, JSON, HTTP a klienty REST…), a také knihovnu FireMonkey pro vizuální komponenty. V RAD Studio 10.2 Tokyo lze vyvíjet v prostředí C++Builder, Delphi a pro ukládání dat využít databázový systém InterBase 2017. Podporované architektury procesorů jsou Intel a ARM.

    Při práci lze využít Quick Edits pro vytváření formulářů, přidávání tlačítek a editaci společných vlastností. Quick Edits má pět nových oblastí – rychlé vytvoření formuláře, přidání společně používaných ovládání a komponent, připnutí ikon a kontejneru obrázků, editace společných vlastností, jako například popisky, zarovnání prvků, jejich barev, atd.; lze využít jen pro VCL, podpora FMX se plánuje.

    Vývoj s RAD Studio 10.2 v Asseco Solutions, podpora MS Marketplace (Windows Store)

    Richard Kubát

    Daniel Jenne nejprve představil software house Asseco Solutions, který je součástí Asseco Group, vyrábí celkem čtyři ERP systémy (Helios Red pro živnostníky a malé firmy, Helios Orange pro malé až středně velké firmy, Helios Green pro velké firmy a Helios Fenix pro segment státní správy), má 18 poboček po celém světě a je kótována na burzách ve Varšavě, Tel Avivu a NASDAQ ve Spojených státech amerických. Poté seznámil posluchače s Helios Zoom, multiplatformním klientem pro API (eServer) v produktu Helios Orange, aplikací vyvíjenou už v Delphi 10.2 Berlin Update 2, která je k dispozici na platformách Windows (od Windows 7), Android, iOS a Mac OS. Vzhledem k tomu, že podle statistiky W3Counter se v únoru 2017 přistupovalo na stránky používající čítač W3Counter ve 36 % z Windows, 34 % z Androidu, 11 % z iOS a v 5 % z Linuxu, je dobré mít všechny tyto platformy v patrnosti a pokud se už něco vyvíjí, umístit to i na Windows Store.

    Umístění aplikací na Windows Store s Delphi od V. 10.2 Berlin Update 2

    Daniel Jenne dále seznámil přítomné s Windows Desktop Bridge (původně projekt Centennial), který patří do rodiny nástrojů pro převod aplikací z různých platforem do UWP (Universal Windows Platform). Aktuálně jsou k dispozici nástroje pro převod z hlavních platforem Win32 a iOS a doplňují je nástroje pro mobilní aplikace v Silverlight a webové aplikace; slouží k převodu obecných Win32 aplikací do formátu UWP (balíček APPX). Výsledek je opět určený pouze pro desktopové Windows 10, veřejně je k dispozici od Windows 10 Anniversary Update od srpna 2016 a je součástí Windows SDK. APPX je souborový formát použitý pro distribuci aplikací UWP.

    Pro převod aplikací do balíčku APPX používá RAD Studio standardní nástroje Microsoft SDK. Práce s nimi je však poměrně složitá. Proto je RAD Studio již od verze 10.1 Berlin Update 2 překrývá přehlednými průvodci, které tuto činnost zjednodušují. Výsledný formát APPX (soubor formátu ZIP s adresářovou strukturou) je tak plně slučitelný s normami MS.

    Pan Daniel Jenne se také snažil odhadnout fáze přechodu na UWP podle Microsoftu, aktuální stav je „convert“, tj. výše popsané převedení aplikací, další (cca čtyři fáze: convert – enhance – extend – migrate – reach all) budou vyžadovat další vývoj.

    V Delphi pro vytváření aplikací pro Windows Store existuje podpora v nové položce konfigurace na platformě Windows, nová definice SDK pro Windows, nové ikony a parametry pro vytvoření manifestu, nová sekce Provisioning v Delphi specifikuje způsob distribuce balíčku APPX – buď jako samostatná Ad hoc pomocí souboru .appx, kdy je nutný certifikát pro podepsání appx, nebo jako Store přímo pomocí Windows Store. Delphi má také rozšířenou sekci Deployment, která automaticky zabalí určené soubory do APPX.

    Pro umístění souborů do Windows Store je nutné mít vývojářský účet od Microsoftu. Pro fyzické osoby jde o jednorázový poplatek za 19 dolarů, pro právní subjekty za 99 dolarů. K tomu je nutné požádat speciálním online formulářem o přistoupení do Centennial Early Adopter Program, založit novou aplikaci ve vývojářském účtu, předložit ke kontrole původní aplikaci Win32 i její podobu v APPX. Tým pak dostane pro daný vývojářský účet práva na publikování dané aplikace. Ještě je třeba doplnit potřebné informace a publikovat balíček .appx (submission) a počkat na certifikaci a publikování.

    Formáty EXE a APPX je nutné stále udržovat, protože poměr Windows 7 a Windows 10 je ještě vyrovnaný, a proto je také příprava aplikací pro Windows Store zatím náročnější. Pro APPX hovoří snadné vytvoření nativního instalačního balíčku, snadná dostupnost ve Windows Store, centrální aktualizace (i pro interní podnikové aplikace jako například distribuce aktualizací desktopových aplikací pro ERP Helios od Asseco Solutions) a centrální monetizace, kromě toho i potenciální přístup k UWP API – notifikace, zprávy typu „toast“ a živé dlaždice. Více na www.delphi.cz.

    Ukázky vývoje naživo

    Pawel Glowacki z Embarcadera ve druhé polovině semináře, kterého se zúčastnilo přes 140 zájemců, předvedl ukázky vývoje pro Linux, databázových aplikací s FireDAC a vytváření REST API pro mobilní zařízení a IoT. Všichni účastníci dostali jako dárek slevový kupón na nové RAD Studio 10.2 Tokyo.

           

    Hodnocení: -

    zatím nehodnoceno
            špatnédobré        

    Nástroje: Tisk bez diskuse

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

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