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

Společnosti Adobe, Apple, Facebook, Google, Microsoft a Mozilla společně oznámily konec Flashe. Podpora Flashe oficiálně skončí na konci roku 2020.

Ladislav Hagara | Komentářů: 9
včera 05:55 | Komunita

Před 10 lety, v červenci 2007, se začal prodávat svobodný chytrý telefon Neo 1973 (vnitřní označení GTA01). Za jeho vývojem stáli vývojáři projektu Openmoko (Wikipedie). O rok později bylo možné koupit jejich druhý telefon Neo FreeRunner (GTA02). V roce 2011 byl představena platforma GTA04. Tuto platformu využívá také projekt Neo900, jehož cílem je vývoj nástupce telefonu Nokia N900. Nahlédnutí do historie Openmoko a další informace v článku na Vanille.de [Hacker News].

Ladislav Hagara | Komentářů: 22
včera 04:44 | Komunita

Tým Debianu zabývající se reprodukovatelnými sestaveními (Reproducible Builds), tj. kdokoli může nezávisle ověřit, že daný binární .deb balíček vznikl překladem daných zdrojových kódů, oznámil, že 94 % balíčků Debianu lze přeložit a sestavit reprodukovatelně. V únory 2015 to bylo 83 % [reddit].

Ladislav Hagara | Komentářů: 4
24.7. 11:22 | Komunita

Mozilla.cz informuje, že na blogu Mozilly věnovaném bezpečnosti byly zveřejněny výsledky bezpečnostního auditu služby Firefox Accounts, v českých překladech účet Firefoxu, sloužící hlavně k přihlašování k synchronizaci Firefox Sync. Nalezeno bylo celkem 15 bezpečnostních chyb, z toho jedna byla označena jako kritická a tři jako vážné.

Ladislav Hagara | Komentářů: 0
24.7. 11:00 | Nová verze

Byla vydána první stabilní verze 1.0 svobodného komunikačního softwaru Ring (Wikipedie). Ring, původně SFLphone, je součástí projektu GNU [reddit].

Ladislav Hagara | Komentářů: 3
24.7. 06:00 | Zajímavý projekt

Warner Skoch na svých stránkách zveřejnil návod (YouTube) na zhotovení kapesní herní konzole MintyPi. Konzole MintyPi je postavena na Raspberry Pi Zero W a RetroPie. Jako obal slouží plechová krabička od mentolek.

Ladislav Hagara | Komentářů: 0
23.7. 02:00 | Nová verze

Byl vydán Debian 9.1, tj. první opravná verze Debianu 9 s kódovým názvem Stretch a Debian 8.9, tj. devátá opravná verze Debianu 8 s kódovým názvem Jessie. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 9 a Debianu 8 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.

Ladislav Hagara | Komentářů: 37
22.7. 15:50 | Zajímavý článek

Nadace The Document Foundation (TDF) zastřešující vývoj svobodného kancelářského balíku LibreOffice zveřejnila čtyřiačtyřicetistránkovou výroční zprávu za rok 2016. K dispozici je ve formátu pdf ve vysokém (21,68 MB) a nízkém (7,1 MB) rozlišení. Zpráva byla vytvořena ve Scribusu.

Ladislav Hagara | Komentářů: 0
22.7. 14:40 | Zajímavý software

Mozilla.cz informuje, že Firefox Focus pro Android, velmi jednoduchý prohlížeč zaměřený na anonymní prohlížení, dosáhl milionu stažení. Firefox Focus blokuje sledující prvky a reklamy a při ukončení automaticky smaže všechna uložená data stránek, historii prohlížení a cookies.

Ladislav Hagara | Komentářů: 41
22.7. 14:20 | Komunita

Vyplněním dotazníku na Formuláře Google lze ovlivnit výběr výchozích aplikací v Ubuntu 18.04 LTS. Podrobnosti v příspěvku Dustina Kirklanda na Ubuntu Insights [reddit].

Ladislav Hagara | Komentářů: 13
Těžíte nějakou kryptoměnu?
 (4%)
 (2%)
 (18%)
 (76%)
Celkem 94 hlasů
 Komentářů: 5, poslední dnes 08:26
    Rozcestník

    Dotaz: Je rychlejší kontrolovat zapisovaná data pomocí PL/pgSQL nebo přímo v aplikaci?

    12.9.2012 22:56 vasek
    Je rychlejší kontrolovat zapisovaná data pomocí PL/pgSQL nebo přímo v aplikaci?
    Přečteno: 380×
    Ahoj, mám v postgresu tabulku s několika sloupci. V koncové aplikaci (napsané v PHP) vkládám do tabulky hodnoty. Vytvořil jsem si pár funkcí v PHP pro kontrolu oprávnění a podle definice oprávnění pro aktuálně přihlášeného uživatele v mé aplikaci se před vložením dat do tabulky kontroluje, zda k tomu má uživatel oprávnění. Rád bych si zjednodušil aplikační kód a tak mě napadlo nechat tuto kontrolu na postgresql a to tak, že by se spouštěl nějaký trigger (nebo po dotazu nějaká procedura), který by podle definice oprávnění buď povolil nebo zakázal provedení dotazu. Použil bych na to PL/pgSQL. Ty definice oprávnění mohou být docela komplexní (např. povoleno vkládat něco, co odpovídá několika regulárním výrazům apod.). Je rozumné kontrolu oprávnění přenechat databázi nebo to mám nechat na aplikaci? Zajímá mě to hlavně z pohledu výkonnosti obou řešení.
    příklad INSERTU:
    INSERT INTO tabulka(sloupec) VALUES ('hodnota');
    příklad oprávnění: (sloupec>100&sloupec<500)|sloupec=50
    

    Odpovědi

    okbob avatar 12.9.2012 23:28 okbob | skóre: 30 | blog: systemakuv_blog | Benešov
    Rozbalit Rozbalit vše Re: Je rychlejší kontrolovat zapisovaná data pomocí PL/pgSQL nebo přímo v aplikaci?
    PL/pgSQL je zhruba tak rychlé jako PHP - přičemž, když se použijí reguláry, tak je to stejně rychlé, bo stejně jako v PHP, jsou reguláry implementované v C.

    Co je důležité - budete pro kontrolu přístupu potřebovat další SQL? Pak může být rychlejší PL/pgSQL - jelikož se provede pouze jeden DB call - jinak to může vyjít nastejno.
    13.9.2012 14:11 jekub
    Rozbalit Rozbalit vše Re: Je rychlejší kontrolovat zapisovaná data pomocí PL/pgSQL nebo přímo v aplikaci?
    Pokud je to možné, vždy volím omezeni v databázi. Nikdy nevíte, zda k datům bude přistupovat pouze vaše aplikace.

    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.