Našich 10 nejlepších příspěvků na blogu v roce 2019

Automaticky přeloženo z Deepl

Končí další rok a další desetiletí, a proto je čas ohlédnout se zpět a představit si 10 našich nejčtenějších příspěvků. Od projektových databází přes šifrování, optimalizaci výkonu až po pokročilé možnosti ORDA a programování… rok 2019 měl všechno! Zde jsou témata, která vás v roce 2019 zaujala.

#10 – Rozdíl mezi kooperativním a preemptivním

Laurent Esnault, viceprezident pro inženýrství, vysvětluje rozdíl mezi kooperativními a preemptivními procesy; jak díky preemptivnímu vícevláknovému zpracování můžete mít více paralelních procesů, a tím přidávat další a další uživatele (ať už pro desktopové nebo webové aplikace).

#9 – Jak testovat beta verze aplikací pro iOS pomocí TestFlight

TestFlight je bezplatné řešení poskytované společností Apple, které umožňuje odeslat testovací verzi aplikace konkrétním uživatelům beta verze. Díky tomu můžete spravovat zpětnou vazbu od beta testerů a aplikovat případné úpravy (pokud jsou potřeba) ještě před vydáním aplikace v App Store. V tomto příspěvku na blogu jsme vám ukázali, jak využít TestFlight pro produkční aplikaci bez chyb.

#8 – Průvodce zabezpečením 4D

Abychom vám pomohli odpovědět na otázky vašich zákazníků týkající se zabezpečení, zveřejnili jsme podrobného průvodce zabezpečením, který popisuje všechny vestavěné nástroje a techniky spojené s vytvářením bezpečného prostředí pro vaše podnikové aplikace.

#7 – Nový způsob odesílání e-mailů

Tento příspěvek představil nový způsob vytváření a odesílání e-mailů. Výkonný a snadno použitelný. Odesílání poutavých e-mailů založených na HTML, s obrázky, videi a přílohami lze provést pomocí několika řádků kódu.

#6 – Použití ORDA ke zvýšení výkonu v režimu klient/server

V tomto příspěvku jste se dozvěděli, jak se výrazně zvýšil přístup k velkým tabulkám (zejména těm s relacemi) v režimu Client/Server pomocí ORDA. Uvidíte 2-3x vyšší výkon v síti LAN a až 30x vyšší výkon v síti WAN. A co je nejlepší – není třeba nic měnit ve vašem kódu, vše je automatické.

#5 – Práce s ukazateli JSON

V tomto příspěvku jsme si představili ukazatele JSON, které jsou užitečné pro strukturování dokumentů JSON jejich rozdělením na menší, opakovaně použitelné části. 4D podporuje ukazatele JSON pomocí nového příkazu JSON resolve pointers. Ten analyzuje ukazatele JSON nalezené v objektu předaném jako parametr a poté vrátí objekt se stavem úspěšnosti, hodnotou výsledku a případným seznamem chyb.

#4 – Nový vzorec

Tento příspěvek představil skrytou sílu, která se skrývá za příkazem New formula. Možná vás inspiroval k tomu, abyste objektu přiřadili vzorec jako metodu nebo vytvořili chytré objekty, které mohou vypočítat hodnoty nebo udělat cokoli, co potřebujete. To je skvělé a ukazuje to, že v této funkci je víc, než se na první pohled zdá!

#3 – Zobrazení kolekce v poli seznamu

Byl představen nový typ seznamového pole: seznamové pole typu kolekce. Seznamové boxy typu kolekce umožňují zobrazovat různorodá data v jednom sloupci.

#2 – Psaní obecného kódu pomocí ORDA

Tento příspěvek na blogu ukázal, jak můžete psát generický kód pomocí různých funkcí ORDA.

#1 – Převedení existující databáze do projektu

V příspěvku #1 z roku 2019 jsme si ukázali, jak převést existující binární databázi na databázi projektu. Zdůraznili jsme také několik věcí, které je třeba vědět, než budete pokračovat.

Avatar
• Produktový marketingový manažer • Intissar nastoupila do 4D v roce 2017 jako produktový marketingový manažer. Úzce spolupracuje s týmy produktovými, marketingovými, inženýrskými a technické podpory, aby aby sdělila různému publiku „proč“, „jak“ a „co“ o nových a aktualizovaných funkcích. Tato úzká spolupráce jí umožňuje formulovat zprávy a psát hloubkový obsah a příklady kódu pro 4D blog a web. Po absolvování inženýrského titulu v oboru informatiky na univerzitě VINCI pracovala Intissar v několika startupech jako softwarový inženýr. Mezi její praktické zkušenosti patří specifikace softwaru, návrh a vývoj, školení a podpora uživatelů a správa týmu.