awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 مستودعات

Awesome GitHub RepositoriesData Endianness

Methods for handling byte order in binary data across hardware architectures.

Explore 5 awesome GitHub repositories matching operating systems & systems programming · Data Endianness. Refine with filters or upvote what's useful.

Awesome Data Endianness GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • jwasham/coding-interview-universityالصورة الرمزية لـ jwasham

    jwasham/coding-interview-university

    353,639عرض على GitHub↗

    هذا المشروع عبارة عن خارطة طريق تعليمية شاملة مصممة لتوجيه مهندسي البرمجيات نحو إتقان أساسيات علوم الحاسوب والتحضير للمقابلات التقنية. يوفر مساراً تعليمياً منظماً وواعياً بالتبعية ينظم مفاهيم الحوسبة المعقدة في منهج هرمي، مما يمكن المستخدمين من بناء أساس هندسي مهني من خلال الدراسة التكرارية والتنفيذ العملي. يتميز المنهج بدمج المعرفة النظرية مع التطوير المهني، حيث يقدم فهرساً موحداً للموارد المرجعية المتبادلة بما في ذلك الكتب، والأوراق الأكاديمية، ودروس الفيديو. ويؤكد على توحيد كفاءة الخوارزميات من خلال تحليل التعقيد المقارب (asymptotic complexity analysis) ويوفر تفكيكاً دقيقاً ومعيارياً للمواضيع لتسهيل التعلم المركز والتراكمي عبر مجالات تقنية واسعة. بعيداً عن الخوارزميات وهياكل البيانات الأساسية، يغطي المستودع نطاقاً واسعاً من القدرات بما في ذلك تصميم بنية النظام، والأنظمة الموزعة، وأمن الحاسوب، والنمذجة الرياضية المتقدمة. كما يوفر توجيهاً استراتيجياً لدورة التوظيف بأكملها، بدءاً من تحسين السيرة الذاتية والتحضير للمقابلات السلوكية وصولاً إلى النمو الوظيفي طويل الأمد. يتم الحفاظ على قاعدة المعرفة بأكملها كمستودع خاضع للتحكم في الإصدار ومدعوم بـ markdown، مما يسمح بنهج تعاوني ومستقل عن المنصة للتعليم التقني.

    Master byte order handling to ensure binary data compatibility across diverse hardware architectures.

    algorithmalgorithmscoding-interview
    عرض على GitHub↗353,639
  • gallopsled/pwntoolsالصورة الرمزية لـ Gallopsled

    Gallopsled/pwntools

    13,271عرض على GitHub↗

    Pwntools is a Python-based framework designed for rapid prototyping and automation in binary exploitation, reverse engineering, and security research. It serves as a comprehensive toolkit for interacting with local and remote processes, providing the primitives necessary to manage complex exploit workflows and streamline security analysis tasks. The framework distinguishes itself through its specialized capabilities for binary manipulation and automated exploit construction. It includes dedicated utilities for parsing executable file formats, assembling and disassembling machine code, and gen

    Provides utilities for translating between high-level data types and raw byte sequences with configurable endianness.

    Pythonassemblybsdcapture-the-flag
    عرض على GitHub↗13,271
  • cyan4973/xxhashالصورة الرمزية لـ Cyan4973

    Cyan4973/xxHash

    10,885عرض على GitHub↗

    xxHash is a high-performance, non-cryptographic hash library designed for rapid checksum generation and data integrity verification. It functions as an incremental hashing engine, allowing for the processing of large or streaming data inputs by maintaining a persistent internal state across sequential chunks. The library is engineered as a computational framework that maximizes throughput by utilizing wide CPU registers and branchless instruction pipelining. It achieves high-speed performance by aligning data access with CPU cache lines and employing multi-stage mixing functions that ensure c

    Normalizes data ingestion across different hardware architectures to ensure consistent hash results regardless of the host processor byte order.

    Ccdispersionhash
    عرض على GitHub↗10,885
  • c3lang/c3cالصورة الرمزية لـ c3lang

    c3lang/c3c

    5,147عرض على GitHub↗

    c3c is the compiler for the C3 programming language, transforming source code into executable binaries, static libraries, or dynamic libraries using an LLVM backend. It implements a system based on result-based error handling, scoped memory pooling, and a semantic macro system. The compiler provides first-class support for hardware-backed SIMD vectors that map directly to processor instructions and enables runtime polymorphism through interface-based dynamic dispatch. The project covers a broad set of low-level capabilities, including manual and pooled memory management, inline assembly inte

    Performs input and output operations using little-endian byte ordering for specific data formats.

    C3c3compilerlanguage
    عرض على GitHub↗5,147
  • feross/bufferالصورة الرمزية لـ feross

    feross/buffer

    1,883عرض على GitHub↗

    Buffer هي مكتبة لمعالجة البيانات الثنائية توفر تنفيذاً متوافقاً مع المتصفح لواجهة برمجة تطبيقات البيانات الثنائية لـ Node.js. تتيح للمطورين إنشاء، وتعديل، ومعالجة هياكل البيانات الثنائية الخام داخل بيئات الويب باستخدام واجهة متسقة تعكس معايير جانب الخادم. تتميز المكتبة بتوفير نهج موحد لتطوير JavaScript عبر المنصات، مما يسمح بكود مشترك بين بيئات الخادم والمتصفح. تحقق ذلك عن طريق ملء (polyfilling) الطرق الثنائية القياسية وتوسيع نموذج مصفوفة البايت الأصلية، مما يضمن قدرة المطورين على إدارة الذاكرة وهياكل البيانات دون الاعتماد على تنفيذات خاصة بالبيئة. تتضمن مجموعة الأدوات أدوات للتعامل مع الوصول إلى البيانات الواعي بترتيب البايت (endianness) وإجراء تقطيع بدون نسخ (zero-copy) لمعالجة قطاعات الذاكرة دون تكرار الحمولات. كما تدعم توافق البيانات الواسع من خلال تسهيل التحويلات بين المخازن المؤقتة (buffers)، والمصفوفات المكتوبة، والكائنات الثنائية الكبيرة (blobs)، مما يضمن إمكانية تبادل البيانات الثنائية عبر واجهات ويب وتنسيقات تخزين متنوعة.

    Implements manual byte-order handling to ensure consistent reading and writing of multi-byte numeric values across diverse hardware architectures.

    JavaScriptbrowserbrowserifybuffer
    عرض على GitHub↗1,883
  1. Home
  2. Operating Systems & Systems Programming
  3. Kernel and Core Internals
  4. System Programming Primitives
  5. System Programming
  6. Data Endianness