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 21:22 | IT novinky

    Ministerstvo pro místní rozvoj (MMR) jako první orgán státní správy v Česku spustilo takzvaný „bug bounty“ program pro odhalování bezpečnostních rizik a zranitelných míst ve svých informačních systémech. Za nalezení kritické zranitelnosti nabízí veřejnosti odměnu 1000 eur, v případě vysoké závažnosti je to 500 eur. Program se inspiruje přístupy běžnými v komerčním sektoru nebo ve veřejné sféře v zahraničí.

    Ladislav Hagara | Komentářů: 0
    dnes 16:22 | IT novinky

    Vláda dne 16. července 2025 schválila návrh nového jednotného vizuálního stylu státní správy. Vytvořilo jej na základě veřejné soutěže studio Najbrt. Náklady na přípravu návrhu a metodiky činily tři miliony korun. Modernizovaný dvouocasý lev vychází z malého státního znaku. Vizuální styl doprovází originální písmo Czechia Sans.

    Ladislav Hagara | Komentářů: 6
    dnes 15:33 | Upozornění

    Vyhledávač DuckDuckGo je podle webu DownDetector od 2:15 SELČ nedostupný. Opět fungovat začal na několik minut zhruba v 15:15. Další služby nesouvisející přímo s vyhledáváním, jako mapyAI asistent jsou dostupné. Pro některé dotazy během výpadku stále funguje zobrazování například textu z Wikipedie.

    bindiff | Komentářů: 4
    dnes 13:33 | Bezpečnostní upozornění

    Více než 600 aplikací postavených na PHP frameworku Laravel je zranitelných vůči vzdálenému spuštění libovolného kódu. Útočníci mohou zneužít veřejně uniklé konfigurační klíče APP_KEY (např. z GitHubu). Z více než 260 000 APP_KEY získaných z GitHubu bylo ověřeno, že přes 600 aplikací je zranitelných. Zhruba 63 % úniků pochází z .env souborů, které často obsahují i další citlivé údaje (např. přístupové údaje k databázím nebo cloudovým službám).

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

    Open source modální textový editor Helix, inspirovaný editory Vim, Neovim či Kakoune, byl vydán ve verzi 25.07. Přehled novinek se záznamy terminálových sezení v asciinema v oznámení na webu. Detailně v CHANGELOGu na GitHubu.

    Ladislav Hagara | Komentářů: 0
    včera 20:44 | IT novinky

    Americký výrobce čipů Nvidia získal od vlády prezidenta Donalda Trumpa souhlas s prodejem svých pokročilých počítačových čipů používaných k vývoji umělé inteligence (AI) H20 do Číny. Prodej těchto čipů speciálně upravených pro čínský trh by tak mohl být brzy obnoven, uvedla firma na svém blogu. Americká vláda zakázala prodej v dubnu, v době eskalace obchodního sporu mezi oběma zeměmi. Tehdy to zdůvodnila obavami, že by čipy mohla využívat čínská armáda.

    Ladislav Hagara | Komentářů: 10
    včera 17:22 | Nová verze

    3D software Blender byl vydán ve verzi 4.5 s prodlouženou podporou. Podrobnosti v poznámkách k vydání. Videopředstavení na YouTube.

    Ladislav Hagara | Komentářů: 0
    14.7. 22:22 | Komunita

    Open source webový aplikační framework Django slaví 20. narozeniny.

    Ladislav Hagara | Komentářů: 0
    14.7. 16:11 | Komunita

    V Brestu dnes začala konference vývojářů a uživatelů linuxové distribuce Debian DebConf25. Na programu je řada zajímavých přednášek. Sledovat je lze online.

    Ladislav Hagara | Komentářů: 0
    14.7. 11:33 | IT novinky

    Před 30 lety, tj. 14. července 1995, se začala používat přípona .mp3 pro soubory s hudbou komprimovanou pomocí MPEG-2 Audio Layer 3.

    Ladislav Hagara | Komentářů: 28
    Jaký je váš oblíbený skriptovací jazyk?
     (59%)
     (27%)
     (7%)
     (3%)
     (0%)
     (1%)
     (4%)
    Celkem 401 hlasů
     Komentářů: 16, poslední 8.6. 21:05
    Rozcestník


    Vložit další komentář
    5.8.2005 09:35 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Zvýraznění syntaxe
    Napadají mne jen dva způsoby zvýrazňování syntaxe - buď celý rámeček se zdrojákem (tedy <pre class="kod">) mít se světlým pozadím i ve tmavém stylu, nebo se inspirovat nějakým IDE (třeba jEdit), a vytvořit styly např. .kw_comment1, .kw_comment2, .kw_digit, .kw_function atd. Ty nechť si pak každý ostyluje dle své chuti a přesvědčení. Přičemž pro tmavé styly bude třeba vytvořit ještě alternativu pro tisk.

    Nakonec bych byl ale pro výpis zdrojáků na světlém podkladu - IMHO zvýraznění syntaxe na tmavém podkladu není rozumně možné, protože barev, které jsou čitelné na tmavém pozadí, a dají se rozlišit, není podle mne mnoho.
    5.8.2005 09:58 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Syntaxe
    Z mého pohledu je zuniverzálnění jednoduché.

    Vim má zvýrazňování syntaxe pro všechno. Všichni normální lidi dokáží použít vim. Takže se upraví 2html skript ve vimu, aby negeneroval náhodně pojmenované třídy CSS (poznámka: ačkoli 2html umí generovat výpisy kódu s třídami namísto font elementů (což jsem BTW kdysi dopsal já ;-) nepoužil jsem to v seriálu, protože to tehdy použít nešlo), ale psal do class standardní vimí jména zvýrazňování (což by snad mělo jít):
  • Comment
  • Constant
  • Identifier
  • Statement
  • PreProc
  • Type
  • Special
  • případně další (Todo, ...)

    a ty se nadefinují v CSS Ábíčka.
  • 5.8.2005 10:03 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: Syntaxe
    Zpět, v nových verzích vimu už to 2html dělá, takže postačí:

    1. Používat ke generování zvýrazněné syntaxe 2html.vim (lze ho případně obalit skriptem pro lidi, co mají k vimu nepřekonatelný odpor).

    2. Nadefinovat výše zmíněné třídy v CSS Ábíčka.
    5.8.2005 10:26 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: Syntaxe
    #!/bin/bash
    vim -R -e -s "$@" <<'EOF'
    :syn on
    :let use_xhtml=1
    :let html_use_css=1
    :unlet html_no_pre
    :run syntax/2html.vim
    :1,/<pre>/-1d
    :/<\/pre>/+1,$d
    :w!
    :qa
    EOF
    
    5.8.2005 10:41 Robert Krátký | skóre: 94 | blog: Robertův bloček
    Rozbalit Rozbalit vše Re: Syntaxe
    Hlavní potíž nevidím ani tak v tom, jak to řešit v rámci CSS. Samozřejmě, že ten skriptík by mi pomohl, protože nepatřím mezi normální lidi ;-), ale tak jako tak je největší překážkou praktická otázka barev.

    Jak už zmínil někdo v prvním komentáři, je těžké najít barvy, které by byly dobře čitelné na tmavém pozadí. Kdyby nebylo tohoto problému, byl bych už to zavedl - na staré díly seriálu by stačil jednoduchý search & replace. Varianta světlého pozadí v jinak tmavém stylu se mi nelíbí (nehledě na to, že to není řešení).
    5.8.2005 10:45 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: Syntaxe
    V čem je problém? Když se nenajdou, tak se v tmavém stylu nadefinují třídy méně odvážně. Vim taky na černobílém terminálu, který umí nanejvýš tučné písmo, udělá jen tučné Statement a Type...
    5.8.2005 11:13 Robert Krátký | skóre: 94 | blog: Robertův bloček
    Rozbalit Rozbalit vše Re: Syntaxe
    Tak to mě nenapadlo. Vůbec jsem neuvažoval o tom, že bychom mohli jeden styl nějak "ošidit". Ale máš pravdu, je to jednoduché a rozumné řešení. Udělám to asi tak.
    5.8.2005 11:31 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: Syntaxe
    BTW na vim.org je spousta tmavých barevných schémat, která samozřejmě definují barvy pro všechny třídy. Divil bych se, kdyby mezi nimi nebylo nějaké modré, které se hodí k tmavému stylu.
    5.8.2005 11:00 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Nadpisy
    Když už na ně opět došlo: Z používání H1 na Ábíčku asi porodím ježky... Není možné se držet invariantu právě jednoho H1 na stránku? Výjimky by snad dávaly smysl u stránek, které vypadají jako seznamy nadpisů (bez nadpisu toho seznamu), ale články a pod. by měly mít jeden H1: svůj nadpis.
    5.8.2005 11:16 Robert Krátký | skóre: 94 | blog: Robertův bloček
    Rozbalit Rozbalit vše Re: Nadpisy
    Není možné se držet invariantu právě jednoho H1 na stránku?
    Ale proč? Čemu to vadí? Předpokládám, že máš na mysli třeba články, kde jsou jednotlivé "kapitoly" nadepsány právě pomocí h1. Nerozumím tomu, proč ti to působí takovou bolest (a chudáci ježci...).
    5.8.2005 11:43 unchallenger | skóre: 69 | blog: unchallenger
    Rozbalit Rozbalit vše Re: Nadpisy
    Dají se o tom vygooglit spousty textu... Základ je, že už podle specifikace HTML je H1 významnější nadpis než H2 (a ten než H3 atd.). Takže např.:

    When you introduce the second H1, are you saying "Ignore the first H1, this one is the real starting point" or are you saying "These two sections are equally important" ?

    If they are 'equally important', and we can't have two starting points to the document, then they have to be H2's under a H1 that describes the content of the total document.

    Zkus se podívat na ABC Linuxu něčím jako ,Show table of contents` v Amaya -- vypadá dost nelogicky, takže to degraduje i přístupnost (accessibility).

    Další věc je SEO...
    5.8.2005 11:57 Robert Krátký | skóre: 94 | blog: Robertův bloček
    Rozbalit Rozbalit vše Re: Nadpisy
    Tedy, ignorantsky se přiznávám, že kdybys na konci nezmínil i SEO, nepovažoval bych ty výše uvedené důvody za nějak moc důležité. Ale co... nic nám nebrání začít se aspoň od nynějška chovat zase trochu více podle pravidel. Začnu se tím při přípravě článků řídit.

    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.