متتبع أشعة ضوئية بسيط بلغة J: تجربة ممتعة بشكل مدهش

2025-05-30

تتناول هذه المشاركة تجربة الكاتب في بناء متتبع أشعة ضوئية بسيط بلغة J، وهي لغة برمجة موجزة تعتمد على المصفوفات. يستكشف الكاتب مفاهيم رئيسية في لغة J مثل الأفعال الضمنية، وبرمجة المصفوفات، وتكوين الأفعال، مع توضيح تطبيقها في تنفيذ عناصر أساسية في تتبع الأشعة، مثل الرياضيات المتجهة، وحسابات الإضاءة، وتقديم البكسلات. يعتبر متتبع الأشعة الناتج مختصراً وعالي الأداء بشكل مدهش، مما دفع الكاتب إلى الإشادة بتجربة التطوير التفاعلية في لغة J وسرعتها مقارنة بلغات أخرى مثل Common Lisp.

اقرأ المزيد
التطوير لغة البرمجة J

ما وراء كسر مقابلة الترميز: قهر البحث الحديث عن وظائف التكنولوجيا

2025-02-23
ما وراء كسر مقابلة الترميز: قهر البحث الحديث عن وظائف التكنولوجيا

خَلَفُ كتاب "كسر مقابلة الترميز" الشهير قد وصل! يتناول كتاب "ما وراء كسر مقابلة الترميز" المشهد المتطور لمقابلات التكنولوجيا، حيث يقدم أكثر من 150 مشكلة جديدة مع شرح مفصل، مستفيدًا من بيانات من أكثر من 100,000 مقابلة تجريبية. إنه يتجاوز الترميز، حيث يرشد القراء خلال عملية البحث عن وظيفة كاملة، من تحسين السيرة الذاتية واستراتيجيات التفاوض إلى فهم معايير مقابلة الشركة والملاحة في التحديات النفسية للعملية. تعلم العمل بشكل أكثر ذكاءً، وليس بجهد أكبر، واحصل على وظيفة التكنولوجيا التي تحلم بها.

اقرأ المزيد

nCompass: ثورة في تكلفة الاستدلال بالذكاء الاصطناعي

2024-12-16

طورت شركة nCompass Technologies برنامجًا مبتكرًا لخدمة الاستدلال بالذكاء الاصطناعي يقلل من تكلفة تقديم نماذج الذكاء الاصطناعي على نطاق واسع بنسبة تصل إلى 50%. من خلال استخدام برنامج استدلال بالذكاء الاصطناعي مخصص وجدول طلبات مُدرك للأجهزة مع توسيع نطاق Kubernetes التلقائي، تحافظ nCompass على جودة خدمة عالية باستخدام عدد أقل من وحدات معالجة الرسومات، مما يؤدي إلى تحسين يصل إلى 4 أضعاف في وقت الاستجابة وتكاليف بنية تحتية وحدات معالجة الرسومات أقل بكثير. يمكن للمستخدمين الوصول إلى نماذج مفتوحة المصدر عبر واجهة برمجة التطبيقات بدون حدود للسرعة، ويتلقون رصيدًا بقيمة 100 دولار عند التسجيل. تتوفر أيضًا حلول محلية للشركات التي تتطلب الكفاءة من حيث التكلفة والاستجابة.

اقرأ المزيد

أنفاق الرياح: الجسر بين المحاكاة والواقع

2025-05-23
أنفاق الرياح: الجسر بين المحاكاة والواقع

تتناول هذه المقالة عالم أنفاق الرياح، وتستكشف حجمها الضخم وأنواعها المتنوعة. تشرح المقالة كيفية عمل أنفاق الرياح، مع تسليط الضوء على الاختلافات بين التصميمات المفتوحة والمغلقة، وأنفاق الرياح منخفضة السرعة وعالية السرعة، وتطبيقاتها المتعددة في صناعات الفضاء، والسيارات، والرياضة. كما تُفصّل المقالة المعلمات الحاسمة مثل رقم رينولدز ورقم ماخ، مع توضيح كيفية ضبط هذه المعلمات لمحاكاة ظروف الطيران المختلفة والخصائص الديناميكية الهوائية. وأخيرًا، تختتم المقالة بتأمل فلسفي، حيث تُشبه أنفاق الرياح بالجسور التي تربط بين المحاكاة والواقع، وتُشدّد على أهمية التحقق التجريبي.

اقرأ المزيد
التكنولوجيا أنفاق الرياح

مغامرات في التعليمات البرمجية القديمة: ملحمة كوبول

2025-05-22

أدى صيانة 200,000 سطر من شفرة كوبول إلى اكتشاف كنز من الاختراقات المبتكرة والخصائص التاريخية الغريبة. اكتشف المؤلف الأرقام العشرية، وتحليل السلاسل الذكي باستخدام تعريفات البيانات، وتعليمة "REDEFINES" المستخدمة في توطين البرمجيات (حتى مع إعادة تعريفات باللغة الإسبانية!). تم تنفيذ عمليات الخروج المبكرة لإنهاء المهمة بشكل مفاجئ، واحتوى ملف بشكل غامض على الأرقام الطبيعية الثمانية المائة الأولى كقيم سلسلة ثابتة. وتختتم القصة بالكشف عن أن الأمر "dd" في يونكس مشتق من تعليمة "DD" في كوبول لتعريف البيانات، مما يُظهر الإرث غير المتوقع لبرمجة الحواسيب الكبيرة.

اقرأ المزيد
التطوير شفرة قديمة

Icepi Zero: لوحة تطوير FPGA محمولة

2025-05-30
Icepi Zero: لوحة تطوير FPGA محمولة

Icepi Zero عبارة عن لوحة تطوير FPGA فعّالة من حيث التكلفة بحجم Raspberry Pi Zero، مزودة بمعالج Lattice ECP5 25F عالي الأداء. يجعلها حجمها الصغير ومنفذ HDMI مثالية للعديد من التطبيقات. على عكس البدائل باهظة الثمن و الضخمة، تُمكّن Icepi Zero الطلاب، وهواة الألعاب، والمبرمجين على حد سواء. وتتميز بمحوّل USB إلى JTAG مدمج، مما يلغي الحاجة إلى برامج خارجية، وهي مفتوحة المصدر بالكامل.

اقرأ المزيد
العتاد لوحة تطوير

التقديم متجه الجليفات في الوقت الحقيقي: ما وراء SDFs، نحو مكافحة التعرجات عالية الدقة

2025-06-13

شعر الكاتب بالإحباط من قيود حلول عرض النصوص في الوقت الحقيقي الحالية، مثل مشاكل الضبابية والتركيبات الخاصة بـ SDFs، فبدأ في نهج جديد. كانت مشاكل بنية الصورة الفرعية لشاشة OLED الجديدة هي الدافع النهائي. تخلى عن SDFs، وبدأ في ترجمة منحنيات بيزير الجليفات مباشرة على وحدة معالجة الرسومات، باستخدام تراكم الوقت لتحسين جودة مكافحة التعرجات بمرور الوقت. تدير الخوارزميات الذكية لحزم الأطالس وخوارزميات الترتيب Z بيانات الجليفات بكفاءة، بينما تعمل مكافحة التعرجات الفرعية على حل مشاكل الهوامش الملونة على شاشات OLED. والنتيجة هي عرض نصوص عالية الجودة وعالية الأداء في الوقت الحقيقي، وهي مثيرة للإعجاب بشكل خاص عند التعامل مع الخطوط الدقيقة والجليفات المعقدة.

اقرأ المزيد

هل رمزك عديم القيمة؟ تجربة إعادة الكتابة تكشف الحقيقة

2025-05-21
هل رمزك عديم القيمة؟ تجربة إعادة الكتابة تكشف الحقيقة

يُجادل الكاتب بأن قيمة الشفرة في تطوير البرمجيات مُبالغ فيها، مستخدمًا حكاية شخصية. فقد تم إعادة كتابة بوابة ويب استغرقت فريقًا ستة أشهر لبنائها بواسطة الكاتب بمفرده في أسبوعين فقط. ولم يكن ذلك بسبب مهارات برمجة متفوقة، بل لأن القيمة الحقيقية تكمن في العمل الجماعي، ومنطق العمل، والتصميم، وليس الشفرة نفسها. يمكن التخلص من الشفرة وإعادة بنائها، بينما تُعد خبرة الفريق ومبادئ التصميم هي الأصول الرئيسية. وتحث المقالة على التفكير بعمق في تكاليف وقيمة تطوير البرمجيات، وتشجع القراء على إجراء تجارب مماثلة.

اقرأ المزيد

اختبارات الإنتاج: اكتشاف الأخطاء مبكرًا وإصلاحها بشكل أسرع

2025-05-20

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

اقرأ المزيد

من إيمكس إلى أوبسيديان: رحلة مطور في إدارة المعرفة الشخصية

2025-06-08

يشارك مطور برمجيات رحلته من استخدام إيمكس إلى أوبسيديان. على الرغم من قوة إيمكس، إلا أن تكلفة الصيانة العالية دفعته إلى التحول إلى أوبسيديان الأسهل في الاستخدام، بالإضافة إلى استخدام طريقة PARA لإدارة الملاحظات والمهام والموارد. يجادل الكاتب بأن الحفاظ على قاعدة بيانات للمعرفة الشخصية أمر بالغ الأهمية في عصر الذكاء الاصطناعي، مما يعزز التفكير المستقل ويمنع الاعتماد المفرط على أدوات الذكاء الاصطناعي. يصبح أوبسيديان أداة للتفكير المستقل، وليس مجرد ملحق للذكاء الاصطناعي.

اقرأ المزيد
التطوير إيمكس

الدنمارك تتخلى عن مايكروسوفت سعياً للسيادة الرقمية

2025-06-12
الدنمارك تتخلى عن مايكروسوفت سعياً للسيادة الرقمية

تتحول الدنمارك بعيداً عن مايكروسوفت أوفيس إلى ليبر أوفيس، مع إعطاء الأولوية لـ "السيادة الرقمية" على الاعتماد المُعتقد على عمالقة التكنولوجيا الأمريكيين. مدفوعاً بمخاوف أمنية، وعوامل اقتصادية (زيادة بنسبة 72٪ في تكاليف برامج مايكروسوفت خلال خمس سنوات) ومخاوف جيوسياسية، تهدف الحكومة إلى تقليل الاعتماد على التكنولوجيا الأجنبية. في حين أن الانتقال الكامل لن يكون سهلاً، وليس الجميع متفقاً على هذه الاستراتيجية، إلا أن هذه الخطوة تعكس دفعاً متزايداً في جميع أنحاء الاتحاد الأوروبي من أجل سيطرة أكبر على بنيته التحتية الرقمية وبياناتها، مدفوعاً بحوادث مثل تعطل خدمات مايكروسوفت المزعوم للمحكمة الجنائية الدولية بعد فرض عقوبات أمريكية.

اقرأ المزيد
التكنولوجيا

كاتبة عمود في واشنطن بوست تستقيل وتطلق منفذا إعلاميًا مستقلًا

2025-01-29
كاتبة عمود في واشنطن بوست تستقيل وتطلق منفذا إعلاميًا مستقلًا

استقالت جينيفر روبين، كاتبة عمود في صحيفة واشنطن بوست، مشيرة إلى تقاعس بيزوس عن مواجهة ترامب، وانحراف الصحيفة عن المبادئ الديمقراطية. وأطلقت "The Contrarian"، وهو منفذ إعلامي مستقل، قائلة إن وسائل الإعلام الكبرى التي يسيطر عليها أصحاب المليارات والشركات، ضحت بالنزاهة الصحفية وزادت من التهديدات التي تواجه الديمقراطية. وسيقدم "The Contrarian" تعليقات وتحليلات ثقافية حرة، بهدف مواجهة السلطوية المتزايدة في الولايات المتحدة.

اقرأ المزيد

90s.dev: مُنشئ ألعاب ريترو يعمل على متصفحك

2025-05-20

90s.dev هي عبارة عن منصة مبتكرة لإنشاء ألعاب تعتمد على المتصفح، وتوفر لوحة قماشية بحجم 320x180 بكسل لإنشاء ألعاب وتطبيقات ومشاركتها. مستوحاة من منشئي ألعاب ريترو مثل Pico-8 وTic-80، إلا أنها تتميز باختراعات فريدة، بما في ذلك نظام واجهة مستخدم رسومية قائم على الإشارات وإمكانيات تكوين قوية، مع دعم استيراد الوحدات من GitHub أو NPM. يمكن للمستخدمين إنشاء أدوات مثل محررات فن البكسل، ومنشئي الرسومات، ومحررات الخرائط، ومشاركة إبداعاتهم من خلال iframes أو الروابط. تهدف 90s.dev إلى بناء مجتمع نابض بالحياة، يشجع على إنشاء الألعاب والأدوات ومشاركتها بشكل تعاوني.

اقرأ المزيد
الألعاب

Wild: برنامج ربط سريع للغاية لنظام Linux

2025-01-24
Wild: برنامج ربط سريع للغاية لنظام Linux

Wild هو برنامج ربط مصمم للسرعة في التطوير المتكرر. على الرغم من عدم تنفيذ الربط التزايدي حتى الآن، إلا أنه سريع بشكل مثير للإعجاب بالفعل. بالنسبة إلى عمليات البناء الإنتاجية، يُنصح باستخدام برامج ربط أكثر نضجًا مثل GNU ld أو LLD. ومع ذلك، بالنسبة للتطوير، يُسرّع Wild أوقات البناء بشكل كبير، خاصة على أنظمة Linux x86-64. وهو يدعم الملفات التنفيذية والأشياء المشتركة المرتبطة ثابتًا وديناميكيًا، وقد تم اختباره مع العديد من المكتبات الشائعة من crates.io. حاليًا، يتم تطوير ميزات مثل الربط التزايدي، ودعم أنظمة هندسة أخرى، وأعلام برامج الربط الإضافية.

اقرأ المزيد
التطوير برنامج ربط

مسؤول صيانة نواة لينكس يستقيل بسبب تعليق "الخط الأزرق الرفيع"

2025-02-15

استقال مسؤول صيانة نواة لينكس كارول هيربست بسبب عدم تحمله لعبارة "نحن الخط الأزرق الرفيع" داخل المجتمع. واعتبر هذه العبارة حصرية ومشكلة بشكل خاص في المناخ السياسي الحالي للولايات المتحدة. وأكد على أهمية الشمولية والاحترام داخل مجتمع المصدر المفتوح، مشيراً إلى أن ضغط وإرهاق عمل الصيانة ساهم أيضاً في رحيله.

اقرأ المزيد

السجائر الإلكترونية التي تُستخدم لمرة واحدة تطلق معادن سامة بمعدلات تنذر بالخطر

2025-06-25
السجائر الإلكترونية التي تُستخدم لمرة واحدة تطلق معادن سامة بمعدلات تنذر بالخطر

كشفت دراسة أجرتها جامعة كاليفورنيا، ديفيس، أن بعض السجائر الإلكترونية التي تُستخدم لمرة واحدة، وحاويات الفيب، تطلق كميات أكبر بكثير من المعادن السامة، مثل الرصاص والنيكل والأنتيمون، مقارنة بالسجائر التقليدية والنماذج القديمة من السجائر الإلكترونية بعد بضع مئات من السحبات. أطلق جهاز واحد قابل للاستخدام مرة واحدة كمية من الرصاص في يوم واحد تفوق ما يقرب من 20 علبة سجائر تقليدية. اكتشف الباحثون أن هذه السموم إما موجودة في السائل الإلكتروني أو تتسرب من المكونات إلى السائل الإلكتروني، ثم تنتقل في النهاية إلى البخار. تشير المستويات العالية من هذه المعادن، والتي تتجاوز عتبات المخاطر الصحية للإصابة بالسرطان وغيره من الأمراض، إلى الحاجة الملحة لوضع لوائح وتنفيذها بشكل أكثر صرامة، خاصةً بالنظر إلى شعبية هذه الأجهزة بين المراهقين والشباب الذين يكونون عرضة بشكل خاص للتعرض للرصاص. تُبرز النتائج العواقب الصحية الخطيرة المحتملة، والتي تتجاوز في بعض الحالات عواقب السجائر التقليدية.

اقرأ المزيد

نسخة محمولة من أمر `lc` لنظام Coherent UNIX

2025-01-10
نسخة محمولة من أمر `lc` لنظام Coherent UNIX

هذا المشروع على جيثب هو نسخة محمولة من أداة سطر الأوامر `lc` من نظام Coherent UNIX من شركة Mark Williams. تقوم الأداة `lc` بعرض الملفات حسب الفئات والأعمدة. وتضيف هذه النسخة المحمولة دعمًا للروابط الرمزية. إنها أداة عملية لإدارة وعرض الملفات.

اقرأ المزيد
التطوير

OpenAI تحظر مهندسًا قام بإنشاء بندقية حراسة روبوتية تعمل بتقنية ChatGPT

2025-01-09
OpenAI تحظر مهندسًا قام بإنشاء بندقية حراسة روبوتية تعمل بتقنية ChatGPT

قام مهندس يُعرف باسم STS 3D بإنشاء بندقية حراسة روبوتية يتم التحكم فيها بواسطة واجهة برمجة التطبيقات ChatGPT من OpenAI، مما أثار جدلاً ساخناً حول تسليح الذكاء الاصطناعي. أدى النظام، الذي ظهر وهو يُطلق طلقات فارغة في مقطع فيديو انتشر على نطاق واسع، إلى قيام OpenAI بحظر المهندس بسرعة لانتهاكه سياسات الاستخدام الخاصة بها، والتي تحظر استخدام خدماتها لتطوير أو نشر أسلحة. على الرغم من قيام OpenAI بإزالة اللغة التي تحد من التطبيقات العسكرية في العام الماضي، إلا أنها ما زالت تحافظ على حظر استخدام خدمتها لإيذاء الآخرين. يُبرز هذا الحادث المخاطر المحتملة للذكاء الاصطناعي والحاجة إلى تنظيمات صارمة لاستخدامه.

اقرأ المزيد
الذكاء الاصطناعي الأسلحة الروبوتية

فاتح ستائر أوتوماتيكي منزلي بتكلفة 30 دولارًا: مشروع عطلة نهاية الأسبوع

2025-05-18

يُفصّل مشروع عطلة نهاية الأسبوع هذا إنشاء فاتح ستائر أوتوماتيكي بطيء وصامت بتكلفة أقل من 30 دولارًا، باستخدام قطع مُعاد تدويرها والطباعة ثلاثية الأبعاد. تتضمن المكونات الرئيسية محركًا مُزوّدًا بعلبة تروس (من مُنظّف أسنان مُعاد تدويره!)، ومُشفّرًا مغناطيسيًا، وريلايات، وESP8266. على الرغم من أن المُشفّر المغناطيسي لم يكن مثاليًا، إلا أن التغذية الراجعة من عزم الدوران حددت بنجاح موضع الستارة. يتكامل فاتح الستائر بسلاسة مع نظام أتمتة المنزل، مما يسمح بالتحكم عبر تطبيق والتشغيل الآلي عند شروق الشمس/غروبها.

اقرأ المزيد
العتاد
1 2 588 589 590 591 592 593 594 596 Next →