Author: Damien Fuzeau

Avatar
• Product Owner • Damien Fuzeau se připojil k týmu 4D Product v únoru 2019. Jako Product Owner má na starosti psaní uživatelských příběhů a jejich následný převod do funkčních specifikací. Jeho úkolem je také zajistit, aby dodávané implementace funkcí vyhovovaly potřebám zákazníků. Damien vystudoval softwarové inženýrství na University of Nantes. Ve své bývalé společnosti strávil více než 23 let, nejprve jako vývojář (objevil 4D v roce 1997) a později jako technický manažer a softwarový architekt. Tato společnost je partnerem 4D OEM a nasadila obchodní software založený na 4D pro tisíce uživatelů na stovkách serverů. Damien je tedy zvyklý na 4D vývoj a nasazení ve vícejazyčném kontextu.
Produkt blank

Vzorce v Průvodci štítky

Automaticky přeloženo z Deepl

Počínaje verzí 4D 20 R9 byla aktualizována komponenta Průvodce štítky, která zlepšuje práci se vzorci. Zlepšuje se tak bezpečnost tím, že se zabraňuje vytváření škodlivých vzorců. Zlepšuje také kvalitu tím, že zabraňuje vytváření nesprávných vzorců. Pojďme se ponořit do vylepšení!

Produkt blank

Zlepšení ochrany soukromí a zabezpečení systému macOS pomocí UUID aplikací

Automaticky přeloženo z Deepl

Po aktualizaci Sequoia se systém macOS spoléhá na UUID aplikací pro různé kontroly soukromí a zabezpečení, například pro přístup k síti. Tato nová funkce systému macOS by mohla způsobit problémy na straně koncových uživatelů, například nutnost často znovu autorizovat integrované 4D aplikace. Abychom to vyřešili, má nyní počínaje verzí 4D 20 R9 každá aplikace 4D vytvořená pro systém macOS své vlastní UUID aplikace. Tato změna zajišťuje lépe vyladěné řízení přístupu. Pojďme se ponořit do podrobností.

Produkt blank

Integrace komponent 4D přímo ze služby GitHub

Automaticky přeloženo z Deepl

Mnoho vývojářů 4D využívá možnosti komponent třetích stran, které lze nalézt na GitHubu, zejména těch, které jsou uvedeny v tématu 4d-component. 4D 20 R6 přináší fantastickou novinku: přímou integraci těchto komponent do Správce komponent.

Tento příspěvek na blogu se věnuje podrobnostem, které vám usnadní a zefektivní proces vývoje.

Produkt blank

Vynutit přihlášení se stává výchozím nastavením pro všechny REST Auth

Automaticky přeloženo z Deepl

Nedávno jsme poskytli nový způsob řízení přístupu k rozhraní REST API prostřednictvím oprávnění a funkce ds.authentify: Vynutit přihlášení. Tato funkce nabízí mnohem více než dříve dostupné mechanismy ověřování a byla jasně vysvětlena v tomto příspěvku na blogu.

Ve verzi 4D 20 R6 je nyní Force Login výchozím režimem pro ověřování REST. Zajímá vás, proč a jak tento přechod řešit? Pokračujte ve čtení tohoto příspěvku.

Produkt blank

Ke stažení Auto Tool4D: 4D-Analyzer Rozšíření pro VS Code

Automaticky přeloženo z Deepl

S potěšením oznamujeme nové užitečné zjednodušení v rozšíření 4D-Analyzer pro Visual Studio Code!

Tato funkce je zaměřena na zjednodušení procesu zahájení a vylepšení vývoje s VS Code pro 4D.

Až dosud rozšíření 4D-Analyzer pro VS Code vyžadovalo aplikaci 4D (4D, 4D Server nebo tool4d) spuštěnou na pozadí. Toto nastavení umožňovalo rozšíření komunikovat se serverem 4D LSP (Language Server Protocol).
Tento požadavek však byl s vydáním verze 0.2.0 rozšíření odstraněn.