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 20:22 | Zajímavý článek

Nadace Raspberry Pi vydala již osmapadesáté číslo (pdf) stostránkového anglicky psaného časopisu MagPi věnovanému Raspberry Pi a projektům postaveným na tomto jednodeskovém počítači a druhé číslo (pdf) časopisu Hello World primárně určeného pro učitele informatiky a výpočetní techniky.

Ladislav Hagara | Komentářů: 0
včera 19:55 | Humor

Portál Stack Overflow informuje na svém blogu, že pomohl ukončit editor Vim už více než milionu vývojářů. V loňském roce například hledal odpověď na otázku Jak ukončit editor Vim v průměru 1 z 20 000 návštěvníků.

Ladislav Hagara | Komentářů: 4
včera 19:22 | Nová verze

Po pěti měsících od vydání verze 3.5.0 byla vydána nová stabilní verze 3.6.0, tj. první z nové řady 3.6, minimalistické linuxové distribuce zaměřené na bezpečnost Alpine Linux (Wikipedie). Z novinek lze zmínit například podporu dvou nových 64bitových platforem little-endian POWER machines (ppc64le) a IBM z Systems (s390x) nebo nové balíčky Rust 1.17.0, Cargo 0.18.0, GHC 8.0.2 a Julia 0.5.2.

Ladislav Hagara | Komentářů: 0
24.5. 21:33 | Bezpečnostní upozornění

V Sambě byla nalezena a opravena bezpečnostní chyba CVE-2017-7494. Má-li útočník právo ukládat soubory na vzdálený server, může tam uložit připravenou sdílenou knihovnu a přinutit smbd server k jejímu načtení a tím pádem ke spuštění libovolných příkazů. Chyba je opravena v upstream verzích 4.6.4, 4.5.10 a 4.4.14. Chyba se týká všech verzí Samby od verze 3.5.0 vydané 1. března 2010.

Ladislav Hagara | Komentářů: 4
24.5. 20:44 | Nová verze

Byla vydána nová stabilní verze 4.3.0 integrovaného vývojového prostředí (IDE) Qt Creator. Z novinek lze zmínit například integraci editoru kódu do Qt Quick Designeru.

Ladislav Hagara | Komentářů: 1
24.5. 20:11 | Bezpečnostní upozornění

Společnost Check Point informuje na svém blogu o novém vektoru útoku. Pomocí titulků lze útočit na multimediální přehrávače VLC, Kodi, Popcorn Time, Stremio a pravděpodobně i další. Otevření útočníkem připraveného souboru s titulky v neaktualizovaném multimediálním přehrávači může vést ke spuštění libovolných příkazů pod právy uživatele. Ukázka na YouTube. Chyba je opravena v Kodi 17.2 nebo ve VLC 2.2.6.

Ladislav Hagara | Komentářů: 11
23.5. 15:18 | Zajímavý software

CrossOver, komerční produkt založený na Wine, je dnes (23. 5. 2017) dostupný ve slevě. Roční předplatné linuxové verze vyjde s kódem TWENTYONE na $21, resp. $1 v případě IP z chudších zemí. Firma CodeWeavers, která CrossOver vyvíjí, významně přispívá do Wine. Přidaná hodnota CrossOver spočívá v přívětivějším uživatelském rozhraní, integraci do desktopu a podpoře.

Fluttershy, yay! | Komentářů: 26
23.5. 15:11 | Zajímavý projekt

V únoru loňského roku bylo představeno několik útoků na celou řadu bezdrátových klávesnic a myší s názvem MouseJack. Po více než roce lze chybu opravit, tj. aktualizovat firmware, také z Linuxu. Richardu Hughesovi se podařilo navázat spolupráci se společností Logitech, získat od nich dokumentaci, přesvědčit je, aby firmware poskytovali přímo a ne jako součást .exe souboru, aby mohl být popis začleněn do služby Linux Vendor Firmware Service (LVFS) a aktualizace tak mohla proběhnou přímo z Linuxu pomocí projektu fwupd.

Ladislav Hagara | Komentářů: 2
23.5. 13:22 | Nová verze

Po roce a půl vydali vývojáři projektu SANE (Scanner Access Now Easy) (Wikipedie) novou verzi 1.0.27 balíku SANE-Backends. Nejnovější verze tohoto balíku pro přístup ke skenerům přináší například významná vylepšení v několika backendech nebo podporu pro více než 30 nových modelů skenerů. Verze 1.0.26 byla přeskočena.

Ladislav Hagara | Komentářů: 0
22.5. 20:55 | Komunita

Od 18. do 21. května proběhla v Saint-Étienne Linux Audio Conference 2017. Na programu byla řada zajímavých přednášek a seminářů. Videozáznamy přednášek lze zhlédnout na YouTube. K dispozici jsou také články a prezentace.

Ladislav Hagara | Komentářů: 0
Chystáte se pořídit CPU AMD Ryzen?
 (6%)
 (32%)
 (1%)
 (8%)
 (44%)
 (9%)
Celkem 616 hlasů
 Komentářů: 62, poslední 19.5. 01:57
    Rozcestník

    Dotaz: řádky s max hodnotou

    15.1.2013 21:13 Mike
    řádky s max hodnotou
    Přečteno: 439×
    Ahoj všem

    potřebuji vrátit řádky (Stačí id) s nejvyšším datumem pro každý stroj

    id |stroj |opraven
    1 pluh 1.1.2001
    2 lopata 5.2.2001
    3 pluh 3.3.2001
    4 vidle 3.3.2001
    by mělo vrátit
    2
    3
    4

    Řádek s id 1 chybí, protože pro pluh má řádek 3 vyšší datum
    Prosím o pomoc s tvorbou dotazu

    Mike

    Řešení dotazu:


    Odpovědi

    15.1.2013 22:31 Dejv | skóre: 37 | blog: Jak ten blog nazvat ... ? | Ostrava
    Rozbalit Rozbalit vše Re: řádky s max hodnotou

    Ahoj

    Pokud to ma byt v SQL, tak potrebujes max() (a k nemu samozrejme group by)

    Dejv

    Pevne verim, ze zkusenejsi uzivatele me s mymi napady usmerni a poslou tam, kam tyto napady patri...
    16.1.2013 09:05 s0 | skóre: 32 | blog: nejchytřejší kecy | prágl
    Rozbalit Rozbalit vše Re: řádky s max hodnotou
    create table t
    (
        id number not null,
        stroj varchar2(10) not null, -- FK?
        opraven date not null
    );
    
    insert into t values (1, 'pluh', sysdate-10);
    insert into t values (2, 'lopata', sysdate);
    insert into t values (3, 'pluh', sysdate);
    insert into t values (4, 'vidle', sysdate);
    
    commit;
    
    select * from t;
    
    ID STROJ  OPRAVEN
    == ====== ===================
    1  pluh   2013-01-06 07:52:45
    2  lopata 2013-01-16 07:52:53
    3  pluh   2013-01-16 07:52:54
    4  vidle  2013-01-16 07:52:54
    
    select id
        from (select id, row_number() over (partition by stroj order by opraven desc) as r
                  from t)
        where r = 1;
    
    ID
    ==
    2 
    3 
    4 
    

    zbytek si dohledej za domácí úkol. Včetně ošetření toho, co by se stalo kdybys měl stejné maximální datum ve více řádcích jednoho stroje...
    Kuolema Kaikille (Paitsi Meille).
    Josef Kufner avatar 17.1.2013 13:22 Josef Kufner | skóre: 67
    Rozbalit Rozbalit vše Re: řádky s max hodnotou
    Získat max datu je lehké (max a group by), získat ostatní sloupce na takovém řádku už vyžaduje trošku kouzlení. Asi nejjednodušší je pak udělat join sama se sebou podle data a toho, co jsi dal do group by.

    Tedy něco takového:
    SELECT t.*
    FROM (SELECT stroj, MAX(opraven) as max_opr FROM tabulka GROUP BY stroj) AS m
    LEFT JOIN tabulka AS t ON t.stroj = m.stroj AND t.opraven = m.max_opr
    
    Pokud ale jde o nějaké netriviální množství dat, raději bych si přidal do tabulky strojů sloupec s datem poslední opravy, který by byl vypočítáván podle obsahu tabulky s opravami.
    Hello world ! Segmentation fault (core dumped)
    17.1.2013 19:47 díky
    Rozbalit Rozbalit vše Re: řádky s max hodnotou
    Omlouvám se za pozdní reakci, byl jsem mimo net. Ale to hlavní je, že tohle řešení mi dokonale splňuje požadavky.

    Moc děkuji

    Mike

    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.