Author: Vanessa Talbot

Vanessa Talbot
• Product Owner • Vanessa Talbot se připojila k programovému týmu 4D v červnu 2014. Jako Product Owner má na starosti psaní uživatelských příběhů a jejich převod do funkčních specifikací. Její úlohou je také zajistit, aby implementovaná funkce odpovídala potřebám zákazníka. Od svého příchodu pracovala na definování klíčových prvků ve 4D. Pracovala na většině nových funkcí preemptivního multi-threadingu a také na velmi složitém tématu: nové architektuře pro enginované aplikace. Vanessa má titul z Telecom Saint-Etienne. Svou kariéru začala ve Výzkumném ústavu kriminalistickém jako vývojářka pro audiovizuální oddělení. Působila také v mediální a lékařské oblasti jako expertka na technickou podporu, produkci i dokumentaci novinek.
Produkt New icons for Form wizard

Čerstvé ikony pro Průvodce formulářem

Automaticky přeloženo z Deepl

Někdy mohou mít velký vliv i maličkosti… a ukazuje se, že tyto maličkosti, kterým říkáme ikony, jsou v dnešních rozhraních docela důležité. Proto 4D v16 R5 přichází s čerstvou sadou ikon, které jsou k dispozici s Průvodcem formulářem. Tyto jednoduché, ploché a moderní ikony se dokonale přizpůsobí platformám MacOS a Windows.

Produkt The 4D WEB Server information by programming

Nový příkaz pro získání informací o webovém serveru

Automaticky přeloženo z Deepl

Tato funkce je další možností, jak vytvořit vlastní dialogové okno pro správu serveru. Po možnosti získat informace o všech procesech (přidané na 4D v16 R4), we are now vám nabízí nový příkaz, který vrátí jako celek všechny informace o běhu 4D Web serveru.

S aplikací 4D v16 R5 nebylo získávání informací o webovém serveru nikdy jednodušší, a to díky jedinému příkazu: WEB Get server info.

Produkt 4D v16 R5 supports the JSON pointers

Práce s ukazateli JSON

Automaticky přeloženo z Deepl

V 4D v16 R4, jsme obohatili objektové příkazy tak, abyste mohli validovat objekty JSON. 4D v16 R5 jde ještě dál a zavádí podporu ukazatelů JSON. Skvělé – ale co je to ukazatel JSON a co s ním mohu dělat?

Stejně jako neukládáte údaje o firmě pro každého zaměstnance do záznamu v databázi (místo toho používáte odkaz na záznam o firmě), může být opravdu užitečné strukturovat dokument JSON pomocí částí, které lze opakovaně použít na mnoha místech.

Vezměme si například příklad objednávky na webové stránce; zákazník zadá dodací adresu a označí stejnou fakturační adresu. Místo duplikování informací o adrese můžeme definovat dodací adresu jako odkaz na fakturační adresu.

Produkt Generate disgest, a new 4D command

Generování digestu nyní podporuje SHA-2

Automaticky přeloženo z Deepl

Funkce digestu jsou matematické funkce, které vypočítávají klíč digestu pro dokument. Stejné dokumenty mají stejný digest klíč; pokud změníte část dokumentu, digest klíč se bude lišit. Tyto funkce jsou velmi užitečné pro kontrolu integrity dat při jejich výměně nebo porovnávání. Ve verzi 4D v16 R5 byla funkce 4D vylepšena. Generate digest příkaz o podporu algoritmů SHA-2 podle bezpečnostních doporučení.

Produkt New 4D Commands to create a hash password

Hashování a ověřování hesel pro přihlašování uživatelů na webu

Automaticky přeloženo z Deepl

Bezpečnost se stává stále důležitějším tématem, protože podnikové aplikace jsou stále častěji přístupné prostřednictvím webu a v důsledku toho jsou zranitelnější vůči hrozbám. Protože společnost 4D věnuje otázkám bezpečnosti velkou pozornost, přinášíme vám ve verzi 4D v16 R5 několik bezpečnostních vylepšení a jedno z nich se týká ochrany hesel uživatelů webu pomocí hashování hesel.

Mimochodem, pokud se chcete dozvědět více o tom, jak vám 4D pomáhá s ochranou dat a se zabezpečením obecně, doporučuji vám podívat se na tento příspěvek na blogu.

Produkt Set the minimal TLS version for 4D Web Server

Větší zabezpečení serveru 4D

Automaticky přeloženo z Deepl

Vprůběhu let se bezpečnost stala klíčovým tématem podnikových aplikací. ProtokolTLS ( Transport Layer Security ) a jeho předchůdceSSL ( Secure Sockets Layer ), oba často označované jako „SSL“, jsou kryptografické protokoly, které zajišťují bezpečnost komunikace v počítačové síti. Verze protokolu TLS, kterou vaše aplikace používá například pro připojení k webu nebo klient/server, přispívá k úrovni jejího zabezpečení.

4D podporuje všechny verze TLS: 1.0, 1.1 a 1.2. Použitá verze protokolu je vyjednána mezi serverem a klientem při navazování spojení. Pro zvýšení úrovně zabezpečení je počínaje verzí 4D v16 R5 výchozí minimální podporovaná verze TLS 1.2, starší verze jsou odmítány, protože by mohly být nezabezpečené.

Tipy Many thumbs up for the JSON Validator tool

Nový nástroj: JSON Validator

Automaticky přeloženo z Deepl

4D v16 R4 introduces Nový příkaz: JSON Validate. Tento příkaz umožňuje ověřit, zda je dokument JSON „validní“ podle vašeho schématu JSON. To je opravdu užitečné pro výměnu informací mezi servery nebo mezi serverem a jeho klientem. Díky standardům schématu JSON můžete definovat „protokol“ pro komunikaci se svým serverem nebo externím serverem. Další podrobnosti najdete v tomto příspěvku na blogu.

Tipy 3D chart on Tablet

Jak používat grafy Google ve 4D

Automaticky přeloženo z Deepl

Podle neurologů reagujeme na vizuální formu lépe a rychleji než na jakýkoli jiný typ zobrazení. Proto jsou grafy a tabulky jednoznačně klíčem k lepšímu pochopení dat.

Pokud tedy hledáte zobrazení sloupcových, histogramů nebo koláčových grafů, které jsou moderní a plně kompatibilní s předními prohlížeči, ale také vhodnější pro způsob, jakým lidský mozek zpracovává informace, jsou Grafy Google jednou z možných odpovědí. Dostupné typy grafů v aplikaci Google Charts jsou rozmanité: kromě klasických sloupcových/sloupcových/koláčových grafů nabízí Google Charts také propracované grafy, jako je mapa stromů, svíčkové a měřítkové grafy.

Produkt New Get license information command

Získání informací o licenci naprogramováním

Automaticky přeloženo z Deepl

Při analýze, reportování nebo ladění serverové aplikace můžete chtít znát počet dostupných klientů, počet spotřebovaných připojení, datum vypršení platnosti a mnoho dalších informací.

Nyní můžete pomocí verze 4D v16 R4 získat podrobné informace o aktivní licenci spuštěného produktu 4D (například 4D Server). Např:

  • verze,
  • platforma,
  • počet dostupných a spotřebovaných připojení pro 4D Write Pro,
  • počet dostupných a spotřebovaných připojení pro 4D Client,
  • datum vypršení platnosti,
Produkt blank

Definujte pořadí karet naprogramováním

Automaticky přeloženo z Deepl

Zde jsou 2 velmi časté potřeby vývojářů: 1. V závislosti na kritériích uživatele chcete změnit uspořádání objektů ve formuláři. – 2.Vzávislostina vybrané položce v seznamu chcete zobrazit, skrýt nebo přesunout objekty ve formuláři.

Ve všech těchto případech je třeba změnit pořadí karet objektů formuláře. Nyní v 4D v16 R4, můžete pořadí karet na kartě upravit za běhu pomocí programování. Za tímto účelem byly vytvořeny 2 nové příkazy: FORM SET ENTRY ORDER a . FORM GET ENTRY ORDER.