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 | Nová verze

    Byla vydána nová verze 2026.1.0 "Like a Version" svobodného softwaru ScummVM (Wikipedie) umožňujícího bezproblémový běh mnoha klasických adventur na zařízeních, pro které nebyly nikdy určeny. Přehled novinek v poznámkách k vydání a na GitHubu. Změněno bylo číslování verzí. Předchozí verze byla 2.9.1.

    Ladislav Hagara | Komentářů: 0
    dnes 14:55 | IT novinky

    Internetový prohlížeč Firefox bude mít nové ovládací prvky pro umělou inteligenci, které umožní uživatelům vypnout vestavěné AI funkce přímo v nastavení prohlížeče. Jednotlivě půjde vypnout nebo zapnout automatické překlady stránek, generovaní popisného textu k obrázkům v otevřených PDF dokumentech, samoorganizaci tabů do skupin, náhledy odkazů s krátkým shrnutím a boční panel s chatbotem. Tyto možnosti v nastavení prohlížeče

    … více »
    NUKE GAZA! 🎆 | Komentářů: 0
    dnes 14:44 | IT novinky

    Desktopové prostředí KDE Plasma 6.6, která je právě ve fázi beta, nahrazuje stávající SDDM novým Plasma Login Managerem, který je ale pevně navázán na systemd. Plasma Login Manager využívá systemd-logind a další součásti systemd, které nejsou dostupné v operačních systémech bez systemd, jako je například FreeBSD, případně jsou linuxové distribuce Gentoo, Void Linux anebo Alpine Linux. Pro uživatele zatím stále ještě existuje možnost používat SDDM.

    NUKE GAZA! 🎆 | Komentářů: 1
    dnes 14:33 | Komunita

    Na webu komunitního setkání CSNOG 2026 jsou dostupné prezentace v PDF, jejich videozáznamy a fotografie z lednové akce ve Zlíně. CSNOG 2026 se zúčastnilo téměř 300 zájemců o vystoupení věnovaných správě sítí, legislativním a regulačním tématům nebo projektům z akademické sféry. Letos byly prezentace rozdělené do dvou treků, ve kterých se představilo 35 přednášejících. Setkání komunity CSNOG organizují společně sdružení CESNET, CZ.NIC a NIX.CZ.

    VSladek | Komentářů: 0
    dnes 11:33 | IT novinky

    Americká vesmírná společnost SpaceX miliardáře Elona Muska koupila další Muskovu firmu xAI, která se zabývá vývojem umělé inteligence (AI). Informovala o tom na svém účtu na síti 𝕏. Musk tímto krokem propojí několik ze svých služeb, včetně chatbota s prvky umělé inteligence Grok, sociální sítě 𝕏 či satelitního internetového systému Starlink. Tržní hodnota společnosti SpaceX dosahuje jednoho bilionu dolarů (20,6 bilionu Kč), hodnota xAI pak činí 250 miliard dolarů.

    Ladislav Hagara | Komentářů: 3
    včera 23:22 | Bezpečnostní upozornění

    Byl odhalen supply chain attack na Notepad++: útočníci kompromitovali hosting Notepad++ a vybrané dotazy na aktualizace přesměrovávali na servery pod jejich kontrolou. Doporučuje se stáhnout instalátor a přeinstalovat.

    a1bert | Komentářů: 6
    včera 13:22 | Zajímavý projekt

    Francouzská veřejná správa má v rámci vládní iniciativy LaSuite Numérique ('Digitální sada') v plánu od roku 2027 přestat používat Microsoft Teams a Zoom a přejít na videokonferenční platformu Visio, hostovanou na vlastním hardwaru. Konkrétně se jedná o instance iniciativou vyvíjeného open-source nástroje LaSuite Meet, jehož centrální komponentou je LiveKit. Visio nebude dostupné pro veřejnost, nicméně LaSuite Meet je k dispozici pod licencí MIT.

    NUKE GAZA! 🎆 | Komentářů: 5
    včera 12:11 | IT novinky

    Eben Upton oznámil další zdražení počítačů Raspberry Pi: 2GB verze o 10 dolarů, 4GB verze o 15 dolarů, 8GB verze o 30 dolarů a 16GB verze o 60 dolarů. Kvůli růstu cen pamětí. Po dvou měsících od předchozího zdražení.

    Ladislav Hagara | Komentářů: 17
    včera 05:11 | Zajímavý software

    Shellbeats je terminálový hudební přehrávač pro Linux a macOS, který umožňuje vyhledávat a streamovat hudbu z YouTube, stahovat odtud skladby a spravovat lokální playlisty. Pro stahování dat z YouTube využívá yt-dlp, pro práci s audiostreamy mpv. Je napsán v jazyce C a distribuován pod licencí GPL-3.0, rezpozitář projektu je na GitHubu.

    NUKE GAZA! 🎆 | Komentářů: 6
    včera 03:22 | Nová verze

    Byla vydána nová verze 26.1.30 svobodného multiplatformního video editoru Shotcut (Wikipedie) postaveného nad multimediálním frameworkem MLT. S podporou hardwarového dekódování videa. Shotcut je vedle zdrojových kódů k dispozici také ve formátech AppImage, Flatpak a Snap.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (18%)
     (6%)
     (0%)
     (10%)
     (25%)
     (3%)
     (5%)
     (2%)
     (12%)
     (30%)
    Celkem 743 hlasů
     Komentářů: 24, poslední včera 21:31
    Rozcestník


    Vložit další komentář
    JiK avatar 5.6.2006 22:39 JiK | skóre: 13 | blog: Jirkoviny | Virginia
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    vim je ten uberkool editor, co ho lidi obcas spousti i vzdalene, na serverech, aby editovali nejake konfiguraky? A casto s pravy roota aby meli pravo ty konfiguraky menit? No, asi zustanu u Mac OS X.
    5.6.2006 22:45 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Vim na OS X snad tuto vlastnost nemá? Nebo jsou tam konfiguráky zásadně psány v Ruby? ;-)
    When your hammer is C++, everything begins to look like a thumb.
    6.6.2006 09:42 happy barney | skóre: 34 | blog: dont_worry_be_happy
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    6.6.2006 11:19 zde | skóre: 9 | blog: Linuch | Brno
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    A jak si hento, Kefalín, taký útok představujete? Pomodlíte se ke Klausovi a na začátku konfiguráku se objeví require "my-evil-script.rb", vim se přepne do ruby-mode, a v site-packages se objeví váš zákeřný exploit, aby jej vim mohl spustit?
    Táto, ty de byl? V práci, já debil.
    6.6.2006 11:35 Martin Povolný | blog: Krev na widlich | Brno
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    1. krok: pusťte si irb, napište $: a podívejte se, jaké máte implicitně nastavené cesty.

    2. krok (pokud vám to ještě nedocvaklo) zkuste to samé ve VIMu (v 'a.rb' přidejte řádek system("echo #{$:.inspect} >> /tmp/zde_je_pako") .

    3. krok (pokud vám to ani teď nedocvaklo) - zamyslete se nad tím, jestli je třeba možné, že by někdo pustil VIM z adresáře /tmp/.

    4. krok a) pokud vám to už docvaklo, nasypte si popel na hlavu a příště před psaním ironického příspěvku přemýšlejte, b) pokud se cvaknutí stále nedostavilo, změňte povolání
    6.6.2006 12:56 kaaja | skóre: 24 | blog: Sem tam něco | Podbořany, Praha
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Jestli jsem to pochopil, tak to nebyl ironicky prispevek na blog, ale spis ironicky prispevek na ten prispevek, ktery pise o tom, ze to muze byt nebezpecne pri editaci konfguraku. Mysim, ze autor pochopil, jak to funguje, ale chtel tim rict, ze kdyz uzivatel nebude blbej tak se pri editaci konfiguraku na serveru nemuze nic stat.
    6.6.2006 13:05 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Kromě toho, nepřijde mi, že by tenhle bezva sajt byl nezabezpečenej. :-) I ten loading kvůli zjištění názvů metod by měl jít celkem rozumně zasandboxovat. Jen by se o to měl přičinit autor... ;-)
    6.6.2006 13:04 zde | skóre: 9 | blog: Linuch | Brno
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    1) pokud má Ruby jako prioritní search path pro moduly ".", je to jistý bezpečnostní nedostatek, ovšem pro Ruby, ne pro Vim.

    2) Pusťte si Bash. Pod rootem napište echo >/etc/povolny_je_pako, a stiskněte ENTER (ta velká klávesa napravo se zalomenou šipkou). Ha! bash je děravý.

    3) To samozřejmě možné je, ale netuším co tím chcete dokázat.

    4) Myslím že vaše rady nebudu brát příliš vážně.
    Táto, ty de byl? V práci, já debil.
    Josef Kufner avatar 6.6.2006 14:35 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Účel bashe je ten, že se používá ke spouštění příkazů/skriptů. Účel vimu a je editace souborů. Vidíš ten rozdíl?
    Hello world ! Segmentation fault (core dumped)
    6.6.2006 14:38 Martin Povolný | blog: Krev na widlich | Brno
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    1) pokud má Ruby jako prioritní search path pro moduly ".", je to jistý bezpečnostní nedostatek, ovšem pro Ruby, ne pro Vim.
    Jako prioritní ne, ale v serch path '.' má a to stačí. A problém VIMu to je, protože mluvíme o variantě, kdy je VIM linkován s Ruby a VIM nevhodným způsobem Ruby používá (nenastavuje $SAFE).
    2) Pusťte si Bash. Pod rootem napište echo >/etc/povolny_je_pako, a stiskněte ENTER (ta velká klávesa napravo se zalomenou šipkou). Ha! bash je děravý.
    No to je dost mizerný vtip a ještě horší přirovnání.
    3) To samozřejmě možné je, ale netuším co tím chcete dokázat.
    Třeba to, že exploit zranitelnosti, kterou jsem popsal je poměrně proveditelný.
    5.6.2006 22:42 Martin | skóre: 10 | blog: Nádraží Perdido
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Hmmm, tak to je drsný.
    5.6.2006 22:53 Jan Kundrát (jkt) | skóre: 27 | blog: jkt | Praha - Bohnice
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Otazka spis je, jak to resit. Python ma treba nejaky sandbox, ktery dokaze kod celkem silne omezit (za predpokladu, ze je bastilla bez chyb, teda). Umi Ruby neco podobneho?

    Jo a btw, uz jsi poslal bugreport?
    Mikos avatar 5.6.2006 23:12 Mikos | skóre: 34 | blog: Jaderný blog | Praha
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Řešit code completion za pomoci vykonání kódu mi přijde jako vrchol idiocie ať by se jednalo o jakýkoliv jazyk. To je prostě stupidita nejvyššího kalibru, nemůžu si pomoct...
    CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
    Heron avatar 5.6.2006 23:15 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Asi tak. Při čtení blogu jsem byl lehce v šoku, jestli je něco takového vůbec možné.
    5.6.2006 23:33 Jan Kundrát (jkt) | skóre: 27 | blog: jkt | Praha - Bohnice
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Zajimalo by me, jak si chces jinak poradit s nekterymi vlastnostmi, ktere treba Python ma...
    6.6.2006 00:49 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Jsou IPython a irb idiotský software, když nabízejí code completion již vykonaného kódu? :-D
    6.6.2006 06:32 Martin Povolný | blog: Krev na widlich | Brno
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    irb je naprosto jiná situace. Jak jste sám napsal, k nabízení variant doplnění tam dochází pomocí introspekce v kontextu již vykonaného kódu.

    Zatímco VIM ten kód k nalezení variant vykoná.
    6.6.2006 11:47 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    No, "jiná"...a v tom je ten největší průšvih. Ona je to siuace přesně tatáž. :-) Jinak než z již vykonaného kódu se v jazycích jako Python, Ruby a Lisp doplňovat prostě nedá. Používám hlavně Slime, takže mi to vlastně ani nevadí a už mi přijde úplně přirozené, že completion bere v úvahu kód, který jsem již napsal, načetl a vyzkoušel. (Stejně si ho člověk krátce po napsání chce taky vyzkoušet, že jo... ;-)) Třeba ty accessory v Ruby a v Lispu prostě jinak zjistit nejdou, leda, že by se udělala ad-hoc omezená statická analýza omezená pouze na standardní jazyk. Což by ve větším kódu asi dlouho nevydrželo.
    6.6.2006 12:10 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Mimochodem, připomínám, že Tcl je na tom ještě mnohem hůř. Tam bez evaluace nemůže fungovat ani syntaktický verifikátor, natožpak nějaký doplňovač... :-D (Forth vynechám, ten je na tom teoreticky nejhůř, ale asi se neočekává, že by někdo do několikakilobajtového softwaru montoval Visual Studio :-D)
    6.6.2006 13:03 Tom.š Ze.le.in | skóre: 21 | blog: tz
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    A co code walker, ten by nefungoval? :)

    Jinak mi přijde, že problém není ani tak ve vlastním kódu, ale když si chci prohlédnout cizí kód než ho spustím... Jak to dělá slime (jsem vimista, takže nemám zkušenost) - načítá kód až když se mu řekne, nebo iniciativně sám od sebe?
    6.6.2006 15:26 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Mno, kdyby byl turingovsky úplný... :-D

    Slime to řeší úplně jednoduše s přímočaře. C-c C-k provede compile-file a load. Tím pádem se dostane kód do běžícího lispu a je přístupný pro swank (serverová část Slime). Completion je řešená na straně serveru, tedy v tom bežícím procesu. Slime klient v Emacsu tedy nepředstírá, že umí doplňovat symboly z aktuálního souboru - to umět samozřejmě nemůže. :-) Tahá si je ze spuštěného image. :-)

    Zákonitě se nenajde nikdo, komu by to vadilo, přestože jde o tentýž proces, jako v případě Vimu a Ruby. :-D Jediný rozdíl je v tom, že tady je ta kompilace explicitní.

    Mimochodem, fuzzy code completion ve Slime je z pohledu lispera úplný mazlíček. Třeba negado expanduje na most-negative-double-float, wiof na with-open-file...prostě expanduje podle procenta fuzzy matche dost vychytaným způsobem... :-) To by možná ocenili i javisti a C#aři, kdyby jim oumeme + TAB samo vyhodilo OutOfMemoryException (OutOfMemoryError) a nemuseli se se vším tak psát, zvlášť, když z toho dělají proměnnou a musejí to psát dvakrát. ;-)
    6.6.2006 14:08 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Asi tak, jen do toho seznamu ještě přidej Perl. A to nemluvě o tom, že v Perlu lze jít ještě dál a nevytvářet accessor při include (method import) jiného modulu, ale třeba až uvnitř AUTOLOADERU, takže code completion pak není možné vůbec. Mimochodem zrovna před 14 dny jsem si cvičně naprogramoval takovou knihovnu, která právě tohle dělá. Pokud se pokusím použít metodu, která ještě není natažená, tak se v autoloaderu zjistí jestli náhodou některý z atributů objektu právě takovou metodu neposkytuje, výjimka se generuje až při nenalezení. Code completion se s takovým zdrojákem pak nedá provádět ani když se provede evaluace.
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    6.6.2006 15:28 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    No jo, s autoloaderem jsem měl problémy už ve Smalltalku. :-D Docela by mě zajímalo, co na tomhle poli šikovných fíčur vznikne v průběhu příštích dvaceti let a jak se s tím editory vypořídají. :-)
    6.6.2006 16:12 happy barney | skóre: 34 | blog: dont_worry_be_happy
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    20? Stačí pozrieť na úlety perl 6, napr. definícia operátorov.
    Ak tomu dobre rozumiem, bude možný i takýto zápis (samozrejme, po správnej príprave)
    if ($a == ($b ± autobus)) {
      ...
    }
    
    
    hmm, a to sa jeden čuduje, prečo im ten vývoj trvá tak dlho
    Mikos avatar 6.6.2006 14:53 Mikos | skóre: 34 | blog: Jaderný blog | Praha
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    To byl vtip? ;-) On je trochu rozdíl mezi textovým editorem a interaktivním interpretrem. VIM se pokud vím interaktivním interpretrem nenazývá :-)
    CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
    6.6.2006 15:34 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Ne tak docela. :-) Spousta editorů ten interpret obsahuje nebo nějaký umožňuje používat. Nehledě na to, že já zásadně nepoužívám textové editory. Používám výhradně interaktivní interpret Emacs Lispu, který se (jen) jako textový editor defaultně tváří. :-D
    Mikos avatar 6.6.2006 15:39 Mikos | skóre: 34 | blog: Jaderný blog | Praha
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Jo, Emacs to je dobrý operační systém, jen v něm chybí pořádný textový editor ;-)
    CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
    Mikos avatar 6.6.2006 15:48 Mikos | skóre: 34 | blog: Jaderný blog | Praha
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Jinak já nepoužívam ani VIM ani Emacs ;-) Na běžné věci používam Kate a když programuju v Pythonu tak Eric3 (který autocompletion v Pythonu dělá a to aniž by vykonával kód ;-)). Sice v něm to doplňování kódu asi nebude tak "dokonalé" jako v editorech který ten kód vykonávají, ale mně to stačí a nemusim se bát, že mi textový editor napáchá škody v systému :-)

    No a jako interaktivní interpretr nejčastěji používám výborný IPython, ten nemá konkurenci :-)
    CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
    Mikos avatar 6.6.2006 15:49 Mikos | skóre: 34 | blog: Jaderný blog | Praha
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Doplnění: Jsem holt "klikoš" ;-) A v konzoli třeba na editaci konfiguráků mi bohatě stačí nano :-)
    CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
    6.6.2006 16:17 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Mno, IPython je skvělý, to jo. Jenže pak jsem vyzkoušel Slime a už to bylo... :-D

    Možná by to stálo za nějaký Slime-reklamní blogpost. Nebo rovnou video. :-)
    6.6.2006 16:27 Tom.š Ze.le.in | skóre: 21 | blog: tz
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Ale to už přece existuje... :)
    6.6.2006 16:32 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Tohle video? :-)

    http://common-lisp.net/movies/slime.mov

    No jo, ale já stejně přemýšlím, že v téhle zemi se tvoří příliš málo screencastů... :-D Taková skvélá forma sdělování informací a ono kde nic, tu nic. :-)
    7.6.2006 09:29 Tom.š Ze.le.in | skóre: 21 | blog: tz
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Podle linku to je ono (neotvíral jsem).

    Co se týče tohohle způsobu prezentace, tak to nemám moc rád, protože je to na mne moc pomalé a špatně se přeskakuje co člověka nezajímá (narozdíl od textu).

    Co se týče myšlenky propagace slimu, tak souběžně s tím by se musel asi propagovat i (Common) Lisp - protože těm, co ho nepoužívají je slime na nic moc. A mám pocit, že v tomhle ohledu tahle země není zrovna na špici.

    Každopádně alespoň reklamní blogpost by se hodil, tady jsme dost off-topic :)
    Mikos avatar 7.6.2006 14:30 Mikos | skóre: 34 | blog: Jaderný blog | Praha
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    ((Děkuji) (((ale o Lisp (nemám)) ((zrovna moc) zájem)))) :-D

    (((vím, ((jsem ignorant) a tohle) je) poněkud laciný) (humor)) ;-)
    CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
    6.6.2006 16:12 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Ale nechybí... :-D :-D Neupírám Vimu jednu přednost: Mnoho textových editorů obsahuje závažný bug, který náhodně poškozuje editovaný text a vkládá do něj náhodný šum, například :wq!, ZZ nebo qq. Ani Emacs se tomu nevyhnul. Vim je zato z nějakého důvodu imunní. :-)

    Mimochodem, převeďte si "vi vi vi" z římských číslic na arabské a pochopíte postoj Církve Emacsu k tomuto tématu... :-D
    6.6.2006 00:43 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Řekl bych, že zrovna Ruby tohle řeší podstatně líp, než Python:

    http://www.rubycentral.com/book/taint.html

    Jenže tu jsou principielní problémy - metody, které by byly vytvořené/definované až po provedení akce, která bude znemožněna, samozřejmě nikdy nevzniknou, ať už bude model ochrany jakýkoliv. Sice ke škodě nedojde, ale completion prostě nebude. :-D Statickým parsingem zase všechny metody člověk nezjistí, nebo aspoň ne obecně. Můžu mít ošetřený attr_reader, attr_writer a attr_accessor, ale podobné "metaprogramovací metody" si člověk může nadefinovat sám a pak je editor bez pomoci v pytli. ;-)

    Vítejte do světa dynamických jazyků... :-D
    6.6.2006 00:56 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Jenom ještě podotknu, že není snad takový problém do kódu, který je součástí většího softwaru (psaného po jednotlivých modulech s definicemi, v kontrastu s one-off skriptem v jednom souboru a převážně bez metod a s okamžitým prováděním příkazů), nepsat příkazy, které způsobí side-effecty při načítání. Takže ne omylem, ale spíš hloupostí, :-) Jó, kdo přičichne k lispu, uvědomí si, že i pouhá kompilace může mít side-effecty, protože při ní dochází třeba ke spouštění makrofunkcí (ty side-effecty ovšem mohou být záměr). :-)
    6.6.2006 06:36 Martin Povolný | blog: Krev na widlich | Brno
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Pozorný čtenář si všim, že tento odkaz se součástí mého původního blogpostu.

    Méně pozorný ne ;-)
    6.6.2006 11:36 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Už jsem usínal a adresa mi unikla... :-D
    Josef Kufner avatar 5.6.2006 23:16 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Poslal jste jim uz nekdo bugreport s nejvyssi prioritou?
    Hello world ! Segmentation fault (core dumped)
    6.6.2006 10:47 Martin Povolný | blog: Krev na widlich | Brno
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Vzhledem k tomu, že nemají bugzillu ani nic podobného, tak jsem jim poslal akorát mail do mailing listu.
    Josef Kufner avatar 6.6.2006 12:34 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Lepší než nic. :-)
    Hello world ! Segmentation fault (core dumped)
    5.6.2006 23:34 abr | skóre: 24 | blog: ab
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    Tak proto tak nektere distra otaleji s balickama 7ky (btw nekdy paticka nelze :-D )
    6.6.2006 12:30 Lukáš Rýdlo | skóre: 18 | blog: Silný kafe | Brno
    Rozbalit Rozbalit vše Re: VIM 7 + Ruby -- bezpečnost zadupána do země novými funkcemi?
    OT: Nojo, nemate programovat v takovym pochybnym jazyce, ktery je uplne naRuby :-D
    θηριον ειμι

    Založit nové vláknoNahoru

    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.