Tuanh.nettuanhnet.hashnode.dev·Nov 3, 20244 Reasons Why You Should move from Lombok to Java RecordsSource: 4 Reasons Why You Should move from Lombok to Java Records 1. Understanding Lombok and Java Records 1.1 What is Lombok? Lombok is a Java library that provides annotations to reduce boilerplate code, such as getters, setters, ...DiscussJava
Le Quoc Cuongnospaceavailable.hashnode.dev·Nov 2, 2024Gadget Inspector – a tool to find Java gadget chains for exploitationTại hội nghị Black Hat 2018, Ian Haken (JackOfMostTrades) đã giới thiệu một tool cho phép automation việc tìm gadget chain trong các thư viện hoặc classpath mà một Java application sử dụng. Trong blog này thì mình sẽ đi tìm hiểu cách hoạt động của to...Discuss·33 reads#gadget chain
hjklhjkl11.hashnode.dev·Oct 31, 2024Performance Analysis of JSON, Buffer / Custom Binary Protocol, Protobuf, and MessagePack for WebsocketsThis article examines and compares data serialization and deserialization methods / formats: JSON, Buffers (custom binary protocol), Protobuf, and MessagePack, and offers guidance on how to implement them. (Performance benchmark at the end) JSON This...Discuss·1 likecustom binary protocol
Tuanh.nettuanhnet.hashnode.dev·Sep 6, 2024Understanding Serialization and Deserialization: Methods, Examples, and Best PracticesSource: Understanding Serialization and Deserialization: Methods, Examples, and Best Practices 1. What is Serialization and Deserialization? Serialization and deserialization are processes used to convert complex data structures into a format ...Discussserialization
Tomohisa Takaokatomohisa.hashnode.dev·Aug 6, 2024Serializing and deserializing interface properties in C# to JSON using JsonDerivedTypeTL;DR When serializing/deserializing a class with an interface property like public record User(string Name, IUserEmail Email); in C#, you can achieve this using the JsonDerivedType attribute. (.NET 7 and above) Background: Wanting to Program with Ty...Discuss·1 like·125 readsC#
Tomohisa Takaokatomohisa.hashnode.dev·Aug 3, 2024Reasons and Solutions for Deserialization Failure of Data Persisted in Json while Representing State with Types in C#"JsonDerivedType" is an attribute in C# that can be attached to a parent interface to define which types implement that interface, allowing the state to be represented by types. By using this method, you can define the data type with the original par...Discuss·38 readsjson
Abdulrahman Mustafapebble-programming.hashnode.dev·Jul 6, 2024Streamlining API Interactions: Building a Pythonic Wrapper for EgyTech APIBackground First of all, why use a wrapper? Well, wrappers are incredibly useful high-level tools that allow you to use an API without having to worry about constructing correct API calls, allowing the user of such wrapper to focus more on their code...DiscussCreating, Documenting, & Publishing A Pythonic API WrapperHttpx
The Frontendistthefrontendist.com·Jul 2, 2024Understanding the Importance of Delaying Serialization in Modern Applications1. Performance Optimization Serialization and deserialization can be computationally expensive processes. By delaying serialization, you can avoid the performance overhead until it's absolutely necessary. This can lead to more efficient use of system...Discussserialization
Donald Kibetdonaldkibet.hashnode.dev·Jul 1, 2024Excel Import and Journal Processing in D365 F&O - Part TwoPart Two: Creating and Posting the Journal Entries Introduction Having successfully read the imported Excel file and passed the values as arguments to the helper class, we will now use these values to create a journal entry, create journal lines, and...Discussd365fo
Donald Kibetdonaldkibet.hashnode.dev·Jul 1, 2024Excel Import and Journal Processing in D365 F&O - Part OneIn this article, we'll walk through the process of importing Excel files into D365 F&O for bank charges. After the upload is complete, the contents of the Excel file are read, a journal is created with journal entries, and the journal is posted. The ...Discuss·27 readsObject Oriented Programming