بارز

لمن يهمه الأمر،،،

بسم الله والحمد لله والصلاة والسلام على رسول الله، أما بعد، السلام عليكم ورحمة الله وبركاته،

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

لذلك أطلب منك أن تأخذ نسخة من المشروع الذي يعجبك وتدخره عندك إحتياطا حتى لا تضيع الملفات ويذهب المجهود سدى. ولا مانع لدي من وضع المشروع على موقعك الشخصي – وإن مازال الموقع الأصلي موجود على الشبكة- لأن في ذلك نشر وتعميم الفائده، وهذا هو مبتغاي وهدفي من المشاريع أصلا. شرطي الوحيد لوضعه على موقعك هو التتقيد ببنود ترخيص المشروع، والتي في العادة إما أن تكون غبر موجودة (“النطاق العام”\PD) أو بنود GNUv3. بنود ترخيص المشروع موجودة عادة في الدليل الرأسي لحزمة المشروع.

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

قدرتي على التواصل مع غيري  مرهونة بوضعبي، لذلك لا تبتئس إن لم تتلقى مني رد، فالذي يرجح أنه لم يتسنى لي قراءة رسالتك حتى أتمكن من الرد عليها. تقارير الأعطاب (Bug reports) تندرج تحت صنف المراسلة والتواصل. أعتذر مسبقا.

وختاما، إدعوا يا أخواني لعموم المسلمين خيري الدنيا والآخرة، ففضل الدعاع بظهر الغيب كبير كما تعلومون، والسلام عليكم ورحمة الله وبركاته.

— سًٍ

صابونة الإنترنت

السلام عليكم ورحمة الله وبركاته،

789px-Lux_soapمما يسعدني ويسر خاطري أن أقدم لكم مخطوطة Internet’s Soapbar لإزالة العبارات الإلحادية وبعض الكلمات البذيئة التي كثر ورودها في وسائل الإنترنت المقروءة. تقوم هذه المخطوطة بتقية الصفحات من العبارات المنكرة مثل …

Holy [هنا ما يليق وما لا يليق]

… وبعض الكلمات التي قد يساء إستخدامها مثل …

god, moses, christ, ...

… لحظة اكتمال تنزيلها من الشبكة، وتنقيتها مجددا إذا تغيير محتواها (لتنقية الصفحات المتغيرة مثل Google+ وتعليقات يوتوب وتويتر). يجدر بي أن أنوه بأن عملية مراقبة المحتوى لا تحدث إلا في المتصفحات الجديدة أو كروم (أعتذر عن دعم فايرفوكس لأسباب سلف ذكرها).

تتوقف المخطوطة تلقائيا أذا إنصرفت عن تبويب\لسان\tab الصفحة -لتخفيف على الجهاز- وتعود لتزاول الصفحة إذا رجعت إليه.

مثال: إذا أفترضنا أن IMPROPERWORD كلمة منكرة، فإن العبارة …

        IMPROPERWORD This is amazing

… تتبدل لتكون …

        This is amazing  --modefied

تضاف علامة --modefied للعبارة إذا غيرت المخطوطة بها، وتتكرر بعدد التغييرات.

تستهدف المخطوطة في إصدارها الحالي تسع عبارات فقط (موجودة في أول المخطوطة)، وهذه كافية لتصفح صافي من العبارات المنكرة (حتى في المواقع التي تتكرر وتكثر فيها هذه العبارات).

أما عن توافقية المخطوطة مع المتصفحات المختلفة، فأنها ستعمل -إن شاء الله- على أي متصفح ما كان داعما لمخطوطات Userscript/ Greasemonkey. (لم أجربها بنفسي إلا على Chromium و Opera Mobile للأنظمة الأندرويدية).

لقد استخدمت هذه المخطوطة لفترة طويلة (ثلاثة أشهر) وقد أصلحت الكثير من العلل التي شابتها، ولكني إنسان والإنسان يخطئ ويقصر. لذا لا تتردد بطرح المقترحات والإنتقادات هنا أو في مكانها المخصص.

يا أيها المستخدم العربي،، سهل على نفسك واستخدم Ctrl+Shift+u

السلام عليكم ورحمة الله وبركاته،

من المزايا المفيدة التي توفرها برامج GTK+ تمكين المستخدم من إدخال محارف اليونيكودية متى في الأماكن التي تقبل مدخلات لوحة المفاتيح، وذلك عن طريق ضغط المفاتيح Ctrl و Shift والحرف u.

u600

ملاحظات:

  • لا أدري إذا كان هذه الميزة موجودة في QT أو حتى xorg، ولكن أغلب المتصفحات تستخدم GTK+.
  • تأكد من أن تكون لغة إدخال الوحة الإنجليزية وأن وسيلة إدخال النافذة Input method هي Simple أو System (وليست X Input Method).

بضغطك على هذه المفاتيح الثلاثة سيظهر الحرف u وتحته خط، إتبع هذا الحرف برمز المحرف المطلوب وسيدرج المحرف مكانه.

مثال:
u2074 ← ⁴

لا تخلو هذه الوسيلة من عيوب، فهي، كما أسلفت، لن تجدي بأي نتيجة إن كانت لغة لوحة المفاتيح العربية، وأنها لا تقبل الأعداد الملصقة (Ctrl+v) بحكم طريقة عملها: يتوجب عليك حفظ رموز المحارف وإدخالها يدويا بدلا من نسخها.

بعض الرموز التي قد تعجبك:

  • رموز المحارف من 660 إلى 669 هي رموز الأرقام العربية الشرقية (٠ ١ ٢ ٣) أي بإبدالك لـx الرمز 66x بالعدد الغربي، فإنك تحصل على نظيره الشرقي.
  • رموز محارف رسم الحدود من2500إلى297f، مثال:
    ╔══════════════════════════════════════════╗
    ║  نعم، ما زال ممكنًا                        ║
    ╚══════════════════════════════════════════╝
  • رموز محارف الأشكال الهندسية من25A0 إلى 25FF مثل ▶ .

لكي تتعرف على رموز اليويكود، ابحر في قاعدة اليونيكود النصية (خمسة وعشرون ألف محرف تقريبا) يدويا إن وجدت في نفسك الشجاعة، أو اطلع على معيار اليونيكود والذي يعرف المحارف ويرتبها في مجموعات وفصول، أو انظر لجداول المعيار، أو استخدم قاموس من القواميس المتشرة في الإنترنت، أو ارسم شكلالمحرف المراد!

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

والسلام عليكم ورحمة الله وبركاته.

[إصدار جديد] مهذب اليوتوب

السلام عليكم ورحمة الله وبركاته، وإليكم تفاصيل الإصدار:

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

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

سأكتب منقي للعبارات الإلحادية الشائعة في المستقبل القريب إن شاء الله تعالى. وذكروني بها إن لم أفعل،

رابط تثبيت المهذب (مخطوطة Greasemonkey) موجود على صفحته: http://userscripts.org/scripts/show/92937
رقم الإصدار: 2.3

والسلام عليكم ورحمة الله وبركاته.

لحظات قليلة وإذ بزائر يزورني من ألمانيا!

لاحظت مؤشر الزيارات تغير بعد ان نشرت موضوع الأخير عن ضعف اللغة العربية عند العرب بلحظات مما اثار فضولي لأن رواد مدونتي قلة (تقريبا 0، تقريبا)، وعندما بحثت في مصدر الزيارة وجدتها قد اتت عن طريق google.com من ألمانيا.

السؤال الذي يستطرح نفسه: ما السبب الذي بوتا يزورني من ألمانيا في ظرف زمني قصير مثل هذا؟

السبب الراجح لي هو اني اضفت عبارة “Grammar Nazi”.

الإنترنت مراقب مراقبة مباشرة وهذا ليس بالأمر الجديد، ولكن الجديد ان الدول التي تراقب ليست محصورة على الدول التي اعتادها الجميع، وإنما الأمر مفتوح للجميع.

طبعا يجوز اني مخطئ في افتراضي هذا،  كل شيئ وارد….

“اللغة العربية عند العرب اليوم ضعيفة، فما الحل؟”

بيم الله والصلاة والسلام على رسول الله، اما بعد،

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

وهذه الظاهرة، ظاهرة تصحيح الآخرين، منتشرة في المواقع الأعجمية، وفي المواقع الإنجليزية خصوصا. فهم يركزون على الأخطاء النحوية (Grammar Nazi \ نازي نحو) و الأخطاء الشائعة في الكلمات المتشابه (Their, There, They’re و affect/effect ..الخ)، بل انهم يتهكمون بالأخطاء التي يعثرون عليها.
مثال لما رأيت ققبل فترة قصيرة:

الطرف الأول: … after which they got into they’re car and drove off …
الطرف الثاني: they are car?

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

وختاما، ارجو تصحيح أي خطأ املائي او نحوي في تدوينتي هذه.

بعض الوجوه المضلعة العشوائية كي تتفكر فيها عندما ترقد ليلتك هذه

بعض الوجوه المضلعة العشوائية كي تتفكر فيها عندما ترقد ليلتك هذه

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

هناك طبعا بئة NaCl الخاصة بكروم، ولكنها خاصة بكروم ولن يعمل البرنامج على المتصفحات الأخرى مثل أوبرا.

نصيحة تقنية عشوائية: لا تنسى اضافة var امام المتغرات في جافاسكربت عندما تستخدمهم لأول مرة، لأنها سبب كثير من المشاكل الخفية خصوص مع الدوال العودية.
وتقبل الله طاعتكم.