Byla vydána nová verze 5.5 (novinky) skriptovacího jazyka Lua (Wikipedie). Po pěti a půl letech od vydání verze 5.4.
Byla vydána nová verze 5.4.0 programu na úpravu digitálních fotografií darktable (Wikipedie). Z novinek lze vypíchnout vylepšenou podporu Waylandu. Nejnovější darktable by měl na Waylandu fungovat stejně dobře jako na X11.
Byla vydána beta verze Linux Mintu 22.3 s kódovým jménem Zena. Podrobnosti v přehledu novinek a poznámkách k vydání. Vypíchnout lze, že nástroj Systémová hlášení (System Reports) získal mnoho nových funkcí a byl přejmenován na Informace o systému (System Information). Linux Mint 22.3 bude podporován do roku 2029.
GNU Project Debugger aneb GDB byl vydán ve verzi 17.1. Podrobný přehled novinek v souboru NEWS.
Josef Průša oznámil zveřejnění kompletních CAD souborů rámů tiskáren Prusa CORE One a CORE One L. Nejsou vydány pod obecnou veřejnou licenci GNU ani Creative Commons ale pod novou licencí OCL neboli Open Community License. Ta nepovoluje prodávat kompletní tiskárny či remixy založené na těchto zdrojích.
Nový CEO Mozilla Corporation Anthony Enzor-DeMeo tento týden prohlásil, že by se Firefox měl vyvinout v moderní AI prohlížeč. Po bouřlivých diskusích na redditu ujistil, že v nastavení Firefoxu bude existovat volba pro zakázání všech AI funkcí.
V pořadí šestou knihou autora Martina Malého, která vychází v Edici CZ.NIC, správce české národní domény, je titul Kity, bity, neurony. Kniha s podtitulem Moderní technologie pro hobby elektroniku přináší ucelený pohled na svět současných technologií a jejich praktické využití v domácích elektronických projektech. Tento knižní průvodce je ideální pro každého, kdo se chce podívat na současné trendy v oblasti hobby elektroniky, od
… více »Linux Foundation zveřejnila Výroční zprávu za rok 2025 (pdf). Příjmy Linux Foundation byly 311 miliónů dolarů. Výdaje 285 miliónů dolarů. Na podporu linuxového jádra (Linux Kernel Project) šlo 8,4 miliónu dolarů. Linux Foundation podporuje téměř 1 500 open source projektů.
Jean-Baptiste Mardelle se v příspěvku na blogu rozepsal o novinkám v nejnovější verzi 25.12.0 editoru videa Kdenlive (Wikipedie). Ke stažení také na Flathubu.
OpenZFS (Wikipedie), tj. implementace souborového systému ZFS pro Linux a FreeBSD, byl vydán ve verzi 2.4.0.
Gtk asi jakási výstupní forma těchto jazyků?Gtk+ je knihovna. U knihoven v nízkoúrovňových jazycích (C, C++) je běžné, že mají rozhraní i pro jiné jazyky.
Zkusil jsem tedy něco sesmolit z pár příkladů z C, ale všude už jaksi počítali s tím že zbytek věcí už umím, například to jak ten program poté taky spustit, mě ve finále zůstal nějaký textový soubor .cpp ,ale nevím jak dále s ním pracovat, jak ho otevřít, předpokládám že mi tam asi něco chybí.Hm, takže otázka: Umíš programovat v jakémkoli jazyce? Pokud ano, tak v kterém? Pokud ne, tak psaní rovnou programu s grafickým rozhraním nedoporučuji, bude to krušné a počítej, že výsledek budeš mnohokrát zahazovat a psát celý znovu. Přinejmenším se ale musíš pro nějaký jazyk rozhodnout.
Další věc byla, že v nějakém článku psali, stáhněte si tuhle knihovnu, aby to ve výsledku šlo, v jiném článku po mě chtěli jinou, to je taky špatné, mám gnome, a rád bych aby to využívalo nějakou knihovnu která už tam standardně je.Jak se přesně jmenuje balíček s Gtk+, to závisí na distribuci, když ji nenapíšeš, těžko poradit přesně. Typické názvy jsou gtk2-devel a libgtk2.0-dev, každopádně by příslušný balíček měl mít v popisu Gtk+ 2 development.
kdyby zde umístil nějaký hotový příklad tak, aby to šlo spustit a bylo to funkčníDoufám, že by opravdu nespouštěl náhodnou binárku, kterou by ti někdo podstrčil v nějakém fóru. Takže dostaneš (a) zdroják (b) skript v interpretovaném jazyce.
Já si prohlédnu zdroják a doufám že to z něj alespoň zhruba pochopím.Tak teď jsem zmaten. Používáš spokojeně pojmy jako zdroják. Víš přitom, o čem mluvíš, nebo ne? Z
mě ve finále zůstal nějaký textový soubor .cpp ,ale nevím jak dále s ním pracovat, jak ho otevřít, předpokládám že mi tam asi něco chybíbych usuzoval, že vůbec, ale těžko říci. Zde: http://library.gnome.org/devel/gtk-tutorial/2.22/c39.html najdeš podrobný popis hello-world programu, včetně toho, jak se přesně zkompiluje do binárky. Je to základní Gtk+ tutorial a pokud jsi nějaký googlil, tak jsi ho nepochybně našel.
Hm, takže otázka: Umíš programovat v jakémkoli jazyce?
Pokud ano, tak v kterém?
Základy bashe, php pak ještě umím html/css i když to už programovací jazyk není :)
Doufám, že by opravdu nespouštěl náhodnou binárku, kterou by ti někdo podstrčil v nějakém fóru. Takže dostaneš (a) zdroják (b) skript v interpretovaném jazyce.
Když píši že nic neumím, ale chci se to naučit, tak nepředpokládám že mi někdo podstrčí tu nejtěžší formu ale naopak :)
Tak teď jsem zmaten. Používáš spokojeně pojmy jako zdroják. Víš přitom, o čem mluvíš, nebo ne?
Jako zdroják chápu obsah souboru, stáhnu si hotové řešení a podívám se do jeho "zdrojového kódu (např. tak že si ho otevřu v texťáku)" jak ho vytvořili a s jeho "zdrojovým kódem" budu dál pracovat, "zkoušet ho upravovat a koukat co to dělá" Když jsem tak koukal na to Hellworld který byl v C tak jsem zhruba pochopil co a jak tam je ze zkušeností s jinými jazyky. Děkuji. :)
s jeho "zdrojovým kódem" budu dál pracovat, "zkoušet ho upravovat a koukat co to dělá"C je ovšem kompilovaný jazyk, takže mezi úpravou zdrojáku a spuštěním je zapotřebí program zkompilovat a sestavit (slinkovat) do spustitelné binárky. Nevím, zda je tato věc jasná. Každopádně Gtk+ tutorial obsahuje i návod ke zkompilování, který lze v zásadě použít i bez pochopení, co děláš. Pochopení lze získat, jak psal kolega, např. s pomocí Herouta.
#include <gtk/gtk.h>
int main( int argc,
char *argv[] )
{
GtkWidget *window;
gtk_init (&argc, &argv);
window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_widget_show (window);
gtk_main ();
return 0;
}
Dále jsem podle návodu požil příkaz:
gcc base.c -o base `pkg-config --cflags --libs gtk+-2.0`
[monte@localhost ~]$ cd Plocha
[monte@localhost Plocha]$ gcc base.c -o base `pkg-config --cflags --libs gtk+-2.0`
Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-2.0' found
base.c:1:21: error: gtk/gtk.h: Adresář nebo soubor neexistuje
base.c: In function ‘main’:
base.c:6: error: ‘GtkWidget’ undeclared (first use in this function)
base.c:6: error: (Each undeclared identifier is reported only once
base.c:6: error: for each function it appears in.)
base.c:6: error: ‘window’ undeclared (first use in this function)
base.c:10: error: ‘GTK_WINDOW_TOPLEVEL’ undeclared (first use in this function)
[monte@localhost Plocha]$
To mě trochu zaráží, oba dva balíčky které nevidí nainstalované mám.
Dále: #include <gtk/gtk.h> odkazuje na další soubor - který nemám?
Už je to docela zlý když nezvládnu dát nic dohromady ani podle návodu. :-X
[root@localhost ~]# urpmi libgtk+2.0_0-devel
Následující balíčky nelze instalovat, protože závisí na balíčcích,
které jsou starší než instalovaná verze:
libpixman-1-devel-0.20.0-1mdv2010.1
libcairo-devel-1.9.14-0.2mdv2010.1
libpango1.0-devel-1.28.0-1.2mdv2010.2
libgtk+2.0_0-devel-2.20.1-1mdv2010.1
Přesto pokračovat v instalaci? (A/n) a
[root@localhost ~]# urpmi libgtk+2.0_0-devel --auto
Následující balíčky nelze instalovat, protože závisí na balíčcích,
které jsou starší než instalovaná verze:
libpixman-1-devel-0.20.0-1mdv2010.1
libcairo-devel-1.9.14-0.2mdv2010.1
libpango1.0-devel-1.28.0-1.2mdv2010.2
libgtk+2.0_0-devel-2.20.1-1mdv2010.1
[root@localhost ~]#
Já jsem si spíše všiml že už podobný problém někdo řešil, http://forum.mandrivalinux.cz/index.php?topic=3768.0 (rok 2005 :D:D:D:D:D )
Ano já mám 2010.1 upgradovanou na 2010.2 a fungují mi balíčky pro obě dvě verze, ale to přestávám řešit. V ubuntu to už šlo jak má, tady je muj vysledek:http://img340.imageshack.us/img340/8752/snmekobrazovkyo.pngChci vám mnohokrát poděkovat, teď už se jenom učit, aspon vím že to jde! :D Chtěl bych takovéhle okno a jeho obsah by tvořilo html/css .. s tím už jsem se setkal s jednou aplikací v mandrivě (mandriva-galaxy) ... musím dál zkoušet :)
. Nezdá se ti, že zrovna OpenOffice je docela velké sousto? Ale prosím, dle chuti každého soudruha, jak se říká
. Jestli by nebylo lepší, třeba pro začátek studovat něco jednoduššího?
Tiskni
Sdílej: