abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 20:55 | IT novinky

    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.

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

    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.

    Ladislav Hagara | Komentářů: 18
    včera 01:00 | Nová verze

    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.

    Ladislav Hagara | Komentářů: 0
    včera 00:44 | Nová verze

    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í.

    Ladislav Hagara | Komentářů: 0
    5.6. 16:44 | IT novinky

    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.

    Ladislav Hagara | Komentářů: 10
    5.6. 10:44 | Nová verze

    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.

    Ladislav Hagara | Komentářů: 0
    5.6. 10:22 | Nová verze

    Canonical vydal Ubuntu Core 24. Představení na YouTube. Nová verze Ubuntu Core vychází z Ubuntu 24.04 LTS a podporována bude 12 let. Ubuntu Core je určeno pro IoT (internet věcí) a vestavěné systémy.

    Ladislav Hagara | Komentářů: 2
    5.6. 01:00 | Nová verze Ladislav Hagara | Komentářů: 0
    4.6. 19:55 | IT novinky

    Intel na veletrhu Computex 2024 představil (YouTube) mimo jiné procesory Lunar Lake a Xeon 6.

    Ladislav Hagara | Komentářů: 0
    4.6. 13:44 | IT novinky

    Na blogu Raspberry Pi byl představen Raspberry Pi AI Kit určený vlastníkům Raspberry Pi 5, kteří na něm chtějí experimentovat se světem neuronových sítí, umělé inteligence a strojového učení. Jedná se o spolupráci se společností Hailo. Cena AI Kitu je 70 dolarů.

    Ladislav Hagara | Komentářů: 0
    Rozcestník

    Lazarus 3.0

    Byla vydána verze 3.0 multiplatformního integrovaného vývojového prostředí (IDE) pro rychlý vývoj aplikaci (RAD) ve Free Pascalu Lazarus (Wikipedie). Přehled novinek v poznámkách k vydání. Využíván je Free Pascal Compiler (FPC) 3.2.2.

    21.12.2023 18:22 | Ladislav Hagara | Nová verze


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

    Komentáře

    Vložit další komentář

    21.12.2023 22:11 jo prisel jsem trolit a nestydim se za to protoze jsem si dal 9 piv
    Rozbalit Rozbalit vše Re: Lazarus 3.0
    Tak to je skvely nomen omen (odkaz pro zoomery nemajici sajnu o latine) na mrtvy jazyk. Tak muzu meditovat jak vhodne pojmenovat jeho bratranky Perl, C atd.
    xkucf03 avatar 22.12.2023 00:27 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Re: Lazarus 3.0
    Má to hodně širokou podporu platforem (Free Pascal). Že v tom můžeš programovat prakticky pro vše za posledních třicet let, mi přijde docela fajn vlastnost.

    Psát begin a end místo složených závorek mi nepřijde úplně zábavné, ale to je celkem detail a vyvíjet se v tom určitě dá. A možná ti to dovolí se na vlastní práci soustředit líp, než „moderní“ vývoj, kde řešíš spousty kravin a nedodělků a všechno je schované za desítkami vrstev balastu.
    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    22.12.2023 08:23 Slavko
    Rozbalit Rozbalit vše Re: Lazarus 3.0
    Kedysi dávno som do Lazara urobil slovenský preklad, a trochu som ho aj používal, ako alternatívu, či náhradu za Delphi. Ale potom to zavial čas... Robiť sa v tom dá, to áno, ale výsledný spustiteľný súbor je (bol) jednoducho obrovský, pretože to do neho zakompiluje(valo) celé grafické prostredie, či už je v programe použité alebo nie.

    Určite by som sa k Pascalu/Lazarovi nevrátil, ale s potešilo ma, že to stále žije ;-)
    Blaazen avatar 22.12.2023 22:04 Blaazen | skóre: 24 | blog: BL
    Rozbalit Rozbalit vše Re: Lazarus 3.0
    Velkou binárku může dělat debug info. To se dá pročistit. Třeba binárka "doublecmd", tedy Double Commander pro Qt5 má necelých 16MB, což je OK. Sám Lazarus má 120 MB, když udělám "strip lazarus", tak se zmenší na 30MB.
    xkucf03 avatar 22.12.2023 23:17 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Re: Lazarus 3.0
    Teď na projektu dělá vedlejší tým moderní webový frontend, který má 100 MB (a to už to zmenšili, původně to bylo asi 300). Přitom grafika tam vlastně není (jedno logo) a formulářů/stránek je tak deset. Ale to si ani nad čistým operačním systémem nespustíš, k tomu potřebuješ NodeJS na serveru (ano, jde o frontend, který vyžaduje svůj běžící software na serveru, ne jen nějaké HTTP API, na které by se napojil) a potom webový prohlížeč na klientovi, což extra monstrum (na počet řádků přes 20 000 000). Takže jsem se trochu pousmál nad tím, že někomu přijdou binárky z Lazarusu velké.
    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    23.12.2023 10:21 daks
    Rozbalit Rozbalit vše Re: Lazarus 3.0
    Je to tak, aplikace kompilovaná v debug módu, velikosti 42MB, má po zkompilování v release cca 6MB, ani strip to už nezmenší...
    23.12.2023 13:03 koroptev
    Rozbalit Rozbalit vše Re: Lazarus 3.0
    no tak to je snad uplne nezajimavy ne, pokud ta velikost neroste linearne s velikosti aplikace ale je to fixni no matter what..

    koho zajima 6MB penalty u potencialne slozity aplikace, kterou to umozni vyvijet rychleji a lepe nez nejakej ceckovskej sranec, kde autor nemysli na tri prdele bugu, ktery muzou nastat uplne banalnim zpusobem..
    24.12.2023 08:58 daks
    Rozbalit Rozbalit vše Re: Lazarus 3.0
    proč penalty, mě teda těch 6 mega v případě GUI aplikace netrápí...
    22.12.2023 20:47 tacoberu | skóre: 6
    Rozbalit Rozbalit vše Re: Lazarus 3.0
    Tyvozo, stále postavené na gtk2.
    Blaazen avatar 22.12.2023 21:51 Blaazen | skóre: 24 | blog: BL
    Rozbalit Rozbalit vše Re: Lazarus 3.0
    Můžeš si vybrat. Jak samotný Lazarus, tak aplikace, které v něm vytváříš. Pro Linux je to Qt4/Qt5/Qt6/GTk2/GTk3. Dál Carbon, Cocoa a Windows.
    22.12.2023 21:57 tacoberu | skóre: 6
    Rozbalit Rozbalit vše Re: Lazarus 3.0
    Nasměruješ mě prosím? Při instalaci balíčku to vyžaduje gtk2-devel. Nebo to je jako tak, že to při instalaci sice vyžaduje, ale při kompilaci to už cílí na konkrétní platformu/toolkit?
    23.12.2023 13:47 Pavel Píša | skóre: 18 | blog: logic
    Rozbalit Rozbalit vše Re: Lazarus 3.0
    Ano, binární distribuce Lazarusu je proti některé z volitelných knihoven zkompilovaná. Ale umí si vytvořit knihovny pro libovolnou cílovou variantu. Jen v GUI se projektu přiřadí, na co se má kompilovat. Vlastní Lazarus lze ze zdrojových kódů také zkompilovat pro všechny/většinu (je možné že u některých okrajových jsou limity a některé specializované widgety nejsou k dispozici) cílových platforem.

    Zatím je určitá nevýhoda, že FreePascal neumožňuje vytváření plnohodnotných dynamických knihoven z objektového Pascal kódu, takže při přidávání balíčků s funkcemi do návrháře dialogů se Lazarus přelinkuje s daným balíkem. Delphi by si dotahovaly do návrháře dané widgety.

    Co se velikosti týče, tak naše celkem rozsáhlá a již dosti historická aplikace (CHROMuLAN) původně vyvíjená pro Delphi jde s Lazarusem zkompilovat a výsledek má 30MB. Výhoda je, že binární soubor je při volbě varianty s GTK2 spustitelná téměř na libovolném AMD64 Linuxu. Ale zatím většina uživatelů používá Windows Delphi 32-bit build. Ale i 64-bit Windows build z Lazarusu máme vyzkoušený. Náš otevřený projekt pomohl v mnoha vědeckých projektech (při hledání léků proti rakovině, hledání nových léčivých látek v pralesích, odchycení metabolických poruch a záchraně mnoha novorozenců před demencí atd.). Na přepsání do Qt peníze nejsou. Naopak nějaké menší finance na dotažení tisku a dalších drobných nedostatků v Lazarus buildu bych i něco z prostředků své firmy vydělaných na jiných projektech věnoval. Ale hledání lidí s dobrou znalostí Delphi Pascalu je celkem problém. Rád bych i do projektu přidal matematiku pro vyhodnocení, kterou jsem připravoval v rámci své dizertace před 15 lety. Byla by to i pěkná diplomová práce... Ale sám mám dost zábavy s výuku, souvisejícími nástroji, vývojem driverů a subsystémů pro různé RTOS (RETMS, NuttX, Linux), robotiku, ESA projekty atd... Takže CHROMuLAN zatím na péči čeká, a slouží tak jak je ...

    Lazarus mi pak poskytuje velikou službu, že občasný vývoj mohu realizovat na GNU/Linuxu, kde s našimi drivery otestuji i funkčnost se zařízeními a pak jen pod Wine kompiluji řádkově s Deplhi a výsledek pošlu zákazníkům.

    Založit nové vláknoNahoru


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