Log inSign up

#development

174 posts

Posts and discussion tagged #development on DFace.

Roast Dev

HarmonyOS NEXT Practical: Image Magnification and Reduction

Goal: Use two fingers to pinch and zoom in and out of the imageKnowledge points:
PinchGesture is used to trigger a pinch gesture, with a minimum of 2 fingers and a maximum of 5 fingers, and a minimum recognition distance of 5vp.
interface
⛶PinchGesture(value?:{fingers?:number, distance?:number})Th...

? https://www.roastdev.com/post/harmonyos-next-practical-image-magnification-and-reduction…

Source: roastdev.com

Roast Dev

Revolutionizing Teamwork Skills: The Impact of Online Learning Platforms on Students

Teamwork is an essential skill set in today's collaborative work culture. Students need to master this skill not only for their academic growth but also to stay competitive in their future professional lives. Traditional classrooms have always offered numerous opportunities to work in groups. Howeve...

? https://www.roastdev.com/post/revolutionizing-teamwork-skills-the-impact-of-online-lea…

Source: roastdev.com

Roast Dev

HarmonyOS NEXT Practical: Pop up Bottom Menu

Goal: Pull up the bottom menu to enable it to pop up and close.Knowledge points:
The half modal page (bindSheet) defaults to a non full screen pop-up interactive page in modal form, allowing some underlying parent views to be visible, helping users retain their parent view environment when interacti...

? https://www.roastdev.com/post/harmonyos-next-practical-pop-up-bottom-menu

#news #tech #…

Source: roastdev.com

Roast Dev

Best Practices for Optimizing Construction Budgets and Resources

Managing budgets and resources efficiently is essential for the success of any production mission. Without the right planning, initiatives can face monetary overruns, delays, and useful resource wastage, all of which could cause severe losses. A nicely optimised finances not handiest helps in fee ma...

? https://www.roastdev.com/post/best-practices-for-optimizing-construction-budgets-and-resour…

Source: roastdev.com

Roast Dev

Haber Gezgini İncelemesi: Abdulkadir Güngör'ün Dijital İmzası – Bir Web Tasarım ve Geliştirme Uzmanının Kapsamlı Portalı

Dijitalleşmenin hüküm sürdüğü bu çağda, teknoloji profesyonellerinin çevrimiçi kimlikleri, kariyer yollarını şekillendiren en kritik unsurlardan biri haline geldi. Bu bağlamda, Abdulkadir Güngör tarafından oluşturulan kişisel web sitesini Haber Gezgini olarak mercek altına aldı...

? https://www.roastdev.com/post/haber-gezgini-i-ncelemesi-abdulkadir-g-ng-r-n-dijital-i-mzas-bir-web-tasar-m-ve-gel…

Source: roastdev.com

Roast Dev

Derive TypeScript Types from Mongoose Schemas ?

When working with Mongoose and TypeScript, two helper types make your life much easier:
⛶/**
* Extracts the “plain” shape of your schema—
* just the fields you defined, without Mongoose’s built-in methods or `_id`.
*/
export type User = InferSchemaTypetypeof userSchema;

/**
* ...

? https://www.roastdev.com/post/derive-typescript-types-from-mongoose-schemas

#news #tech #developme…

Source: roastdev.com

Roast Dev

Introduction to Data Engineering Concepts |5| Streaming Data Fundamentals

Free Resources


Free Apache Iceberg Course


Free Copy of “Apache Iceberg: The Definitive Guide”


Free Copy of “Apache Polaris: The Definitive Guide”


2025 Apache Iceberg Architecture Guide


How to Join the Iceberg Community


Iceberg Lakehouse Engineering Video Playlist


Ultim...

? https://www.roastdev.com/post/introduction-to-data-engineering-concepts-5-streaming-dat…

Source: roastdev.com

Roast Dev

Introduction to Data Engineering Concepts |4| Batch Processing Fundamentals

Free Resources


Free Apache Iceberg Course


Free Copy of “Apache Iceberg: The Definitive Guide”


Free Copy of “Apache Polaris: The Definitive Guide”


2025 Apache Iceberg Architecture Guide


How to Join the Iceberg Community


Iceberg Lakehouse Engineering Video Playlist


Ultim...

? https://www.roastdev.com/post/introduction-to-data-engineering-concepts-4-batch-process…

Source: roastdev.com

Roast Dev

React 19 and Its Optimization Improvements via the New Compiler

What is the optimization in react:
Typically optimization in react refers to improve the user experience by reducing the load time and minimizing the unnecessary re-rendering in the DOM.
Developers have handled optimization manually by applying techniques
like lazy loading , React.memo an...

? https://www.roastdev.com/post/react-19-and-its-optimization-improvements-via-the-new-compiler…

Source: roastdev.com

Roast Dev

How I Ended Up Writing DITA Decoded?

On January 7th, 2024, I committed to a project that would demand both technical discipline and creative resolve: authoring a book on Darwin Information Typing Architecture (DITA). The result was DITA Decoded — a structured, reference-grade manual built to reduce friction for developers and technic...

? https://www.roastdev.com/post/how-i-ended-up-writing-dita-decoded

#news #tech #development

Source: roastdev.com