Quantcast
Channel: وادي التقنية - أخبار تقنية المعلومات أولا بأول
Viewing all 580 articles
Browse latest View live

برنامج GnuCash المحاسبي الحر

$
0
0
برنامج GnuCash المحاسبي الحر
  شعار برنامج GnuCash المحاسبي الحر
Fahadالسبت, 2020/07/25 - 10:44م

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

تاريخ جنو كاش

برنامج جنو كاشليس برنامجا حديثا حيث بدأ تطويره في ١٩٩٧م وصدرت أول نسخة مستقرة منه ١٩٩٨م وأضيفت إليه ميزات محاسبة المؤسسات الصغيرة عام ٢٠٠١م ونقل ليعمل على منصة ويندوز في ٢٠٠٧م و أعلن عن نسخة جنو كاش لأندرويد عام ٢٠١٢م وهو تطبيق متابعة المصروفات مصاحب لبرنامج جنو كاش الأصل.
في إحصائية لعدد التنزيلات جنو كاش في عام ٢٠١٨م أوضحت أنه نزل أكثر من ٦,٣ مليون مرة منذ إصدارة على موقع سورسفورج.
هذا التاريخ الطويل من التطوير وعدد المستخدمين يجعلنا نطمئن على استمرارية البرنامج وأمانه للاستخدام في المؤسسات و الشركات الصغيرة.

مميزات جنو كاش

سأستعرض الآن إلى أهم مميزات جنو كاش

يعمل على منصات مختلفة لينكس وويندوز وماك

يستخدم نظام القيد المزدوج لضبط الحسابات

[Basic account relationship]

نظام القيد المزدوج هو مصطلح محاسبي ويعتبر النظام الأساسي والمعياري المستعمل من شركات الأعمال والمنظمات الأخرى لتسجيل حركاتهم المالية يسمى هذا النظام بـ نظام القيد المزدوج لأن كل معاملة مالية يتم تسجيلها في الأقل في حسابين : واحد مَدِين (بفتح الميم وكسر الياء) (وهو حساب الآخذ أو المُستلِم ) , وآخر دائن (وهو حساب المُسلِّم أو العاطي ) بحيث يكون مجموع الحسابات المدينة مساو لمجموع الحسابات الدائنة.

نظام السجل لإدخال المعاملات المالية سلس وسهل

حيث يسمح لك بفصل المعاملات و وسمها بأنها تمت تصفيتها أو تسويتها
إمكانية الملء التلقائي وتخصيص طريقة العرض

[Register]

المعاملات المجدولة

يسمح لك جنو كاش بإنشاء وتخصيص معاملات مجدولة مع وضع تنبيه آلي لها

[Scheduled transactions]

التقارير والاحصائيات الرسومية

يأتي مع جنو كاش حزمة متكاملة من التقارير القابلة للتخصيص وتشمل: الربح والخسارة وقائمة الحسابات وغيرها الكثير

[Graphs]
كشف التسوية

بحيث تسمح للمستخدم من مقارنة المعاملات المسجلة في سجل الحسابات مع كشف البنك لاكتشاف الأخطاء و المعاملات غير المسجلة حتى يتوافق كشف المعاملات مع كشف البنك.

[Reconcile]

أنواع حسابات المصروفات و المداخيل

على حسب التصنيف تسمح لك بتصنيف التدفق المالي و إنشاء تقارير متنوعة حولها

[jqplot barchart]
مميزات لمحاسبة المؤسسات الصغيرة

مثل تسهيل إدارة ومتابعة الزبائن والمزودين و المهام و الفوترة و الدفعات و الضرائب وشروط الدفعNew Customer Registration Window

Edit Invoice WindowHTML Style Sheets Example Output

ومع استخدام حسابات القابلة لإدخال و الدفع يمكن إدارة رواتب الموظفين.

Payroll Example 3
كذلك يوفر جنو كاش أداة لإدارة ميزانية المؤسسة.

دعم عدة عملات بين الحسابات وفي القيد المزدوج

دعم استيراد وتصدير بصيغة QIF المستعمل في برنامج Quicken و OFX وهو برتوكول مستخدم في البنوك لتبادل المعلومات المالية. كذلك يدعم جنو كاش بروتوكول HBCI المستخدم في ألمانيا

باحث المعاملات

حيث يمكن البحث عن معاملة بسهولة عن طريق باحث المعاملات

طباعة الشيكات

يمكن طباعة الشيكات في الصيغ القياسية على أوارق الشيكات المشهورة ويمكن تخصيص مخطط الشيك وتطويره على حسب الحاجة

التوثيق الممتاز يغطي كل نواحي البرنامج

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

نسخة لنظام أندرويد لمتابعة المصاريف

لتنزيل البرنامج من هنا

disqus

سناب دروب Snapdrop تبادل الملفات والنصوص بين الجوال والحاسوب بسهولة

$
0
0
سناب دروب Snapdrop تبادل الملفات والنصوص بين الجوال والحاسوب بسهولة
سناب دروب snapdrop
أسامة عقادالأربعاء, 2020/07/29 - 1:57م

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

البرنامج مطوره الأساسي هو روبن لينوس من كوستاريكا، وقد كتب باستخدام عدة تقنيات منها HTML5 و NodeJS و WebRTC. لإرسال النص على الحاسوب يكون بالضغط على رمز الجهاز الهدف بالزر الأيمن للفأرة ومن الجوال يكون بالضغط المطول على رمز الهدف.

الميزات

مفتوح المصدر📜، نقل النصوص 📋، نقل الملفات 📁، لا حاجة لتثبيت برامج 🚫⬇️.

هنا تسجيل لطريقة التعامل معه

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

الموقع: https://snapdrop.net/

الكود البرمجي: https://github.com/RobinLinus/snapdrop

disqus

صدور LibreOffice 7.0: أفضل حزمة مكتبية مفتوحة المصدر على الإطلاق

$
0
0
صدور LibreOffice 7.0: أفضل حزمة مكتبية مفتوحة المصدر على الإطلاق
شعار ليبرأوفيس
Fahadالخميس, 2020/08/06 - 11:22ص

أعلن مشروع LibreOffice عن توفر نسخة LibreOffice 7.0، وهو إصدار رئيس جديد يوفر ميزات جديدة مهمة أهمها: دعم تنسيق OpenDocument (ODF) 1.3 ؛ ومحرك رُسُوم Skia  يعمل معالجة الرسوميات Vulkan لتحسين الأداء ؛ وتحسين التوافق مع ملفات DOCX و XLSX و PPTX .

من أبرز المميزات دعم صيغة الملفات ODF 1.3. OpenDocument وهي الصيغة المعتمدة في حزمة ليبرأوفيس، حيث حدثت إلى الإصدار 1.3 كمواصفة للجنة الفنية OASIS. أهم الميزات الجديدة فيها هي التوقيعات الرقمية للمستندات والتشفير المستند إلى OpenPGP لمستندات XML ، مع تحسينات في مجالات مثل تعقب التغييرات وتفاصيل إضافية في وصف العناصر في الصفحات الأولى والنص والأرقام والرسوم البيانية. مولت تطوير ميزات ODF 1.3 بواسطة التبرعات إلى The Document Foundation.

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

توافق أفضل مع ملفات DOCX و XLSX و PPTX. يحفظ DOCX الآن في وضع 2013/2016/2019 الأصلي ، بدلاً من وضع التوافق لعام 2007 ، لتحسين التكامل مع إصدارات متعددة من MS Office ، بناءً على نفس نهج Microsoft. يمكن التصدير إلى ملفات XLSX بأسماء أوراق أطول من 31 حرفًا ، بالإضافة إلى تصدير مربعات الاختيار في XLSX. حلت رسالة "خطأ المحتوى غير صالح" عند فتح ملفات XLSX التي تم تصديرها بأشكال. وأخيرًا ، كانت هناك تحسينات على مرشح استيراد / تصدير PPTX.
 
يوفر LibreOffice أعلى مستوى من التوافق في مجال مجموعة المكتب ، بدءًا من الدعم الأصلي لتنسيق OpenDocument (ODF) - مع ميزات أمان وقابلية تشغيل أفضل على تنسيقات المحتكرة - إلى دعم مثالي تقريبًا لملفات DOCX و XLSX و PPTX. إضافة إلى ذلك، يشتمل LibreOffice على فلاتر للعديد من تنسيقات المستندات القديمة، وعلى هذا فهي أفضل أداة لتبادل الملفات في السوق.

ملخص الميزات الجديدة الأخرى:

العامة:

توفير مجموعة أيقونات جديدة افتراضية نظام على macOS و نظام ويندوز Sukapura تتبع مواصفات الألوان المعيارية لتلك المنصات


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

رايتر

تحسين قابلية الوصول ودعم PDF/UA

 أصبح المستكشف  Navigator أسهل في الاستخدام مع تكامل أفضل مع قوائم السياق
دعم النص شبه شفاف


يمكن الآن عرض الإشارات المرجعية في سطر نص


 مساواة الترقيم في القوائم ، من أجل الاتساق

   معالجة أفضل لعلامات الاقتباس والفاصلات

كالك

    وظائف جديدة لتوليد الأرقام العشوائية غير المتطايرة
    تمت إضافة اختصار لوحة المفاتيح للجمع  التلقائي

امبرس و درو

دعم النص شبه الشفاف هنا أيضًا
جعل النصوص الرفيعة  الآن إلى القيمة الافتراضية وهي 8٪

SubscriptReport 7.0.png
يمكن الآن إنشاء ملفات PDF أكبر من 500 سم

تكنولوجيا LibreOffice
طورت الميزات الجديدة لـ LibreOffice 7.0 من قبل مجتمع كبير من المساهمين في الكود: 74٪ من الالتزامات هي من مطورين يعملون لدى شركات تعمل في المجلس الاستشاري ، مثل Collabora و Red Hat و CIB ، بالإضافة إلى العديد من المنظمات الأخرى ، و 26٪ هم من المتطوعين الأفراد.

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

تتوفر المنتجات التي تعتمد على تقنية LibreOffice لجميع أنظمة تشغيل سطح المكتب الرئيسية (Windows و macOS و Linux و ChromeOS) ، وللحوسبة السحابية ومنصات الهواتف المحمولة. تم إصدارها من قبل The Document Foundation ، ومن قبل شركات النظام البيئي المساهمة في تطوير البرمجيات.

لتنزيل هذه الإصدارة من هنا

disqus

كتاب الظل الأسود في 100 سؤال وإجابة في بايثون

$
0
0
كتاب الظل الأسود في 100 سؤال وإجابة في بايثون
كتاب الظل الأسود في 100 سؤال وإجابة في بايثون
زايدالاثنين, 2020/08/17 - 2:14م

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

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

يمكنكم تنزيل الكتاب من هنا.

disqus

صدور Kdenlive 20.08

$
0
0
صدور Kdenlive 20.08
Kdenlive
Fahadالثلاثاء, 2020/08/18 - 10:40ص

صدرت النسخة٢٠٫٠٨ من محرر الفيديو كدنلايف جاءت هذه الإصدارة بمميزات جديدة من أهمها مخططات الواجهة المخصصة و دعم الدفق الصوتي المتعدد و إدارة بيانات التخزين المؤقتة و أشرطة التكبير في نافذة مراقبة المقاطع و نافذة التأثيرات  بالإضافة إلى زيادة ثبات البرنامج و تحسينات في الواجهة. هذه الإصدارة تبرهن على شعبية برنامج كدنلايف وتطوره السريع وخصوصا أن معظم المميزات الجديدة جاءت من مساهمين جدد. وفي ما يلي أبرز المميزات

تحت الغطاء

اشتغل المطورون على  عملية إعادة هيكلة كبيرة لملف  مشروع  كدنلايف لإصلاح مشكلة طويلة الأمد مع تعارض الفاصل العشري (الفاصلة / النقطة) مما تسبب في العديد من الأعطال من مثل عدم عمل بعض التأثيرات على منصة ويندوز.

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

تخطيطات واجهة جديدة

تهدف مساحات العمل هذه إلى تحسين التخطيط لكل مرحلة من مراحل إنتاج الفيديو:

    التسجيل لمراجعة لقطاتك

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


    صوت لخلط وتعديل الصوت الخاص بك

    تأثيرات لإضافة التأثيرات

    لون لضبط ودرجات اللون

تحقق هذا الفيديو لمزيد من التفاصيل.

ملاحظة: لا تعمل نطاقات الفيديو مع DirectX ضمن Windows.

الصوت

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

أشرطة التكبير

لوحة التأثيرات

أصبح ضبط الإطارات الرئيسة أسهل.


شاشة المقطع

تلقى Clip Monitor أيضًا أشرطة تكبير. لاحظ أيضًا تحسينات الواجهة مثل البحث عند السحب، مسطرة التخطيط الجديدة، أحجام التراكب المحسّنة (fps ، timecode ، إلخ).

إدارة ذاكرة التخزين المؤقت

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

اختصارات جديدة

    ' (علامة اقتباس أحادية) لتعيين دفق الصوت إلى مسار الهدف.
    Shift + Alt كاختصار بديل لنقل مقطع واحد إلى مسار آخر.
    Alt + Mouse اختصار Windows المحدد لتغيير مسار مقطع مجمّع (Alt + mouse).
    . + عدد من التركيز على مسارات الفيديو (أي: . + 1 التركيز على المسار فيديو 1)
    alt + رقم للتركيز على المسارات الصوتية (على سبيل المثال: alt + 2 التركيز على المسار الصوتي 2)
    ( يستقر بداية المقطع إلى المؤشر في المخطط الزمني
    ) يستقر نهاية المقطع إلى المؤشر في المخطط الزمني
يمكنك الاطلاع على كامل التغييرات من هنا
لتنزيل البرنامج  من هنا

disqus

كتاب ملاحظات للعاملين بلغة SQL 1.0.0

$
0
0
كتاب ملاحظات للعاملين بلغة SQL 1.0.0
كتاب ملاحظات للعاملين بلغة SQL 1.0.0
Fahadالاثنين, 2020/08/24 - 8:02م

نشرت أكاديمية حسوب كتابًا تعليميًا متقدمًا عن لغة SQLبعنوان (ملاحظات للعاملين بلغة SQL 1.0.0)، ويعرض هذا الكتاب ملاحظات عملية وأمثلة تطبيقية عن مختلف مواضيع لغة SQL بدءًا من الأساسيات حتى المواضيع المتقدمة.

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

الكتاب مبني على أحد أفضل الكتب الإنجليزية المتقدمة عن SQL، وهو كتاب "SQL Notes For Professionals" من موقع GoalKicker المبني بدوره على توثيق موقع StackOverflowوقد ساهم في إعداده عدد كبير من المساهمين على شبكة StackOverflow الشهيرة (إن أردت الاطلاع على قائمة المساهمين الكاملة، ارجع إلى قسم "Credits" في نهاية الكتاب الأصلي، SQL Notes For Professionals).

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

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

فهرس الكتاب

‫جدول المحتويات‬
‫تقديم‬‬
‫‪ 1‬لماذا عليك تعلم ‪SQL‬؟‪‬‬
‫‪ 2‬عن الكتاب واستخدامه؟‪‬‬
‫‪ 3‬ماذا بعد هذا الكتاب‪‬‬

‫مدخل إلى ‪ SQL‬‬
‫‪ 1‬المُعرِّفات ‪identifiers‬‬
‫‪ 2‬أنواع البيانات‪‬‬
‫‪ 3‬القيمة ‪NULL‬‬
‫‪ 4‬المفاتيح الرئيسة  ‪Primary Keys‬‬
‫‪ 5‬المفاتيح الاجنبية  ‪Foreign Keys‬‬
‫‪ 6‬التعليقات‪‬‬
‫‪ 7‬أمثلة على قواعد البيانات والجداول‪‬‬

‫الاستعلام عن البيانات عبر ‪SELECT‬‬
‫‪ 1‬اختيار جميع الاعمدة عبر *‪‬‬
‫‪ 2‬استخدام ‪ SELECT‬مع كنى الاعمدة‪‬‬
‫‪ 3‬اختيار عدد ‫معين من السجلات‪‬‬
‫‪ 4‬الاختيار الشرطي‪‬‬
‫‪ 5‬الاختيار باستخدام ‪CASE‬‬
‫‪ 6‬اختيار أعمدة ذات أسماء مطابقة لكلمات محجوزة‪‬‬
‫‪ 7‬الاختيار باستخدام كنى الجداول‪‬‬
‫‪ الاختيار دون حجز الجدول‪‬‬
‫‪ 9الاختيار باستخدام الدوال التجميعية‪‬‬
‫‪ 10الاختيار من بين قيم ‫عينة من عمود‪‬‬
‫‪ 11‬تطبيق الدوال التجميعية على مجموعات من الصفوف‪61‬‬
‫‪ 12الاختيار مع ترتيب النتائج‪‬‬
‫‪ 13‬استخدام ‪ null‬الاجل الاختيار‪‬‬
‫‪ 14‬اختيار قيم فريدة‪63‬‬
‫‪ 15‬اختيار الصفوف من عدة جداول‪‬‬

‫التجميع والترتيب ‪‬‬
‫‪ 1‬التجميع عبر ‪GROUP BY‬‬
‫‪ 2‬الترتيب عبر ‪ORDER BY‬‬
‫‪ 3‬الفرق بين ‪ Group By‬و ‪Distinct‬‬
‫‪ 4‬المعاملان المنطقيان ‪ AND‬و ‪OR‬‬

‫تنفيذ تعليمات شرطية عبر ‪CASE‬‬

‫ً‬
‫‪ 1‬حساب عدد الصفوف في عمود يحقق‬ ‫شرطا‪‬‬
‫‪ 2‬البحث الشرطي‪‬‬

‫البحث والتنقيب والترشيح ‪‬‬
‫‪ 1‬المعامل ‪LIKE‬‬
‫‪ 2‬التحقق من الانتماء عبر ‪IN‬‬
‫‪ 3‬ترشيح النتائج باستخدام ‪ WHERE‬و ‪HAVING‬‬
‫‪ 4‬ضبط عدد نتائج الاستعلام‪‬‬
‫‪ 5‬تخطي مجموعة نتائج من استعالام‪‬‬
‫‪ 6‬استعمال ‪ EXPLAIN‬و ‪ DESCRIBE‬مع االاستعلامات‪‬‬
‫‪ 7‬العبارة ‪EXISTS‬‬

‫إنشاء الجداول وتحديثها وحذفها ‪‬‬
‫‪ 1‬إنشاء جدول جديد‪‬‬
‫‪ 2‬إنشاء قاعدة بيانات جديدة‪‬‬
‫‪ 3‬إنشاء دالة جديدة‪‬‬
‫‪ 4‬تعديل معمارية جدول‪‬‬
‫‪ 5‬إضافة بيانات لجدول‪‬‬
‫‪ 6‬تحديث بيانات جدول‪‬‬
‫‪ 7‬التحديث عبر الدمج‪‬‬
‫‪ 8‬حذف الجداول أو قواعد البيانات‪‬‬

‫الدمج بين الجداول ‪‬‬
‫‪ 2‬الدمج الضمني ‪Implicit Join‬‬
‫‪ 3‬التطبيق المتقاطع والدمج الحرفي‪‬‬
‫‪ 4‬الدمج العودي ‪Recursive JOIN‬‬
‫‪ 5‬الدمج الداخلي الصريح‪‬‬
‫‪ 6‬الدمج في استعلام فرعي ‪‬‬
‫‪ 7الاتحاد عبر

‫دوال التعامل مع البيانات والنصوص‪‬‬
‫‪ 1‬الدوال التجميعية‪‬‬
‫‪ 2‬التعامل مع الانواع الرقمية‪‬‬
‫‪ 3‬الدوال التحليلية‪‬‬
‫‪ 4‬دوال النافذة ‪Window Functions‬‬
‫‪ 5‬دوال التعامل مع النصوص‪‬‬

‫الاستعلامات الفرعية والإجراءات ‪‬‬
‫‪ 1الاستعلامات الفرعية‪‬‬
‫‪ 2‬كتل التنفيذ‪‬‬

‫‪ 3الإجراءات المخزنة‪‬‬
‫‪ 4‬المنبهات ‪Triggers‬‬
‫‪ 5‬العمليات ‪Transactions‬‬

‫تخطيط الجداول وترتيب التنفيذ وتنظيم الشيفرة‪‬‬
‫‪ 1‬تصميم الجداول ‪Table Design‬‬
‫‪ 2‬مخطط المعلومات ‪Information Schema‬‬
‫‪ 3‬ترتيب التنفيذ‪‬‬
‫‪ 4‬تنظيم شيفرات ‪ SQL‬وتأمينها‪‬‬
‫‪ 5‬حقن ‪SQL‬‬

‫مواضيع متقدمة في ‪SQL‬‬
‫‪ 1‬العروض ‪Views‬‬
‫‪ 2‬استعمال الفهارس  ‪Indexes‬‬
‫‪ 3‬التسلسلات ‪‬‬
‫‪ 4‬المرادفات ‪Synonyms‬‬
‫‪ 5‬العبارة ‪TRY / CATCH‬‬
‫‪ GRANT 6‬و ‪REVOKE‬‬
‫‪ 7‬استخدام ملفات ‪ XML‬في ‪SQL‬‬
‫‪ 8‬رقم الصف ‪row number‬‬
‫‪ 9‬التعابير الجدولية الشائعة‪‬‬

لتنزيل الكتاب من أكاديمية حسوب من هنا

لتنزيل الكتاب من مستودع وادي التقنية من هنا

disqus

أساسيات سلسلة الكتل (Blockchain) - الجزء الأول

$
0
0
أساسيات سلسلة الكتل (Blockchain) - الجزء الأول
بلوك تشين BlockChain
أسامة عقادالأحد, 2020/08/30 - 1:58م

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

اللامركزية

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

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

فوجود البيانات في مكان مركزي واحد تعني أن مدير النظام وكل من له صلاحية تعديل البيانات يمكنه التعديل على أي سجل من السجلات دون معرفة الآخرين وهنا باب للتزوير والتلاعب.

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

 

كيف تحافظ شبكة بيتكوين على نفسها من التلاعب؟

تستخدم بتكوين وغيرها من الشبكات المشابهة تقنيات التهشيم checksums (تحقق جمعي)، البعض يلاحظ أحيانا عند تنزيل ملف من الإنترنت أن الموقع يقدم لك بيانات مرمزة بهذه الصيغة وهذا مثال من موقع أبونتو الرسمي:

b45165ed3cd437b9ffad02a2aad22a4ddc69162470e2622982889ce5826f6e3d *ubuntu-20.04.1-desktop-amd64.iso
443511f6bf12402c12503733059269a2e10dec602916c0a75263e5d990f6bb93 *ubuntu-20.04.1-live-server-amd64.iso

تمكنك هذه التهشيمات من التحقق من وصول الملف بسلامة إلى جهازك وعدم وجود تزوير أو نقص أو خطأ في تنزيله  وتدعى هذه الخاصية بالـتحقق الجمعي. لكل ملف أو نص رمز معين خاص به وفق الخوارزمية فإن تغير حرف في نص في داخل ملف فإن ناتج الخوارزمية سيتغير. الرمز السابق هو ناتج خوارزمية SHA256. مثل هذه الخوارزميات تستخدم في سلسلة الكتل وهي خوارزميات قطعية Deterministic algorithm أي أنك إذا أعطيتها نفس المدخلات فستحصل على نفس المخرجات دائما.

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


لماذا يعدن الناس على شبكة بيتكوين وأمثالها؟

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

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

بما أن موضوعنا فيه تشفير فرأيت أن أشفّر صورة هذا الرجل أيضا :)

العمولات على شبكة بيتكوين

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

كيف تنتج الكتلة؟

صمم ساتوشي تعدين بيتكوين بحيث تنتج الشبكة كتلة واحدة كل 10 دقائق. وكما قلنا كان الناس يعدنون باستخدام حواسيبهم الشخصية والتعدين هو في الواقع حل أحجية، لكنها ليست عمليات يمكن للإنسان حلها بل تتطلب آلة. كيف ذلك؟
من يعرف Brute-Force سيسهل عليه معرفة طريقة عملها. يدعى هجوم القوة العمياءأو الغاشمة ويعني تجربة كل المفاتيح الممكنة لحل النص المشفر. تخيل أنك تجلس أمام حاسب نسيت كلمة سره وتحاول تجربة كل كلمات السر الممكنة، لكن في هذا الهجوم تجري تجربة إحتمالات كثيرة جدا حتى تصل للكلمة المطلوبة. في بيتكوين المطلوب ليس كلمة معينة بل إنتاج تهشيم Hash فيه عدد معين من الأصفار.

مثلا:

لنقل عليك أن تجد تهشيم فيه ثلاثة أصفار في بدايته فحاولنا في عدد كبير جدا من الكلمات حتى وجدنا أن كلمة "Succeed87” إذا أدخلت لخوارزمية sha256 فإنها تنتج الهاش التالي:

000b51a78de93dc706a42826fcce70d36a951aefe799ed9604073363d637fcc5

وفي بدايته 3 أصفار. يمكنك تجربة نفس ذلك باستخدام برنامج GtkHash أو الأمر التالي:
echo -n "Succeed87" | sha256sum

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

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

كيف ترسل الأموال عبر سلسلة الكتل؟

لنضرب لذلك مثالا وهو تشفير البريد الالكتروني باستخدام تقنية PGP. كل من المرسل والمستقبل لديه  مفتاحين واحد عام يعطى لأي شخص Public Key وآخر خاص يحتفظ به ولا يشاركه مع أحدPrivate key.

كي إرسل لك رسالة مشفرة فإني آخذ مفتاحك العام وأكتب لك رساله لا تستطيع قراءتها إلا باستخدام مفتاحك الخاص. كيف يعمل هذا الأمر؟ ذلك يحتاج لقراءتك عنتشفير المفتاح العام Public Key Encryption وهي تقنية تشفير مستخدمة في كثير من التطبيقات. ما يهمنا الآن أني أستخدم مفتاحاً عام تضعه على موقعك أو ترسله لي وأنا بناء على هذا العنوان (المفتاح) أشفر البيانات وأرسلها بحيث تستطيع أنت فقط فتحها باستخدام مفتاحك الخاص.

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


سنبحث مزيدا من التفاصيل إن شاء الله في مقال لاحق خشية الإطالة فمازال هناك مصطلحات كثيرة مثل UTXO و Merkle Tree و UASF وسعة الكتلة وغيرها قد نبحثها. لملاحظتكم واستفساركم يمكنكم الكتابة في قسم التعليقات.

لإرسال إكرامية للكاتب عبر العملة الرقمية: 

disqus

مؤسسة بلندر تطلق بلندر 2.9

$
0
0
مؤسسة بلندر تطلق بلندر 2.9
بلندر 2.90
Fahadالأربعاء, 2020/09/09 - 9:28م

 أصبحت النسخة Blender 2.90 متوفرة للتنزيلهذه الإصدارة تحديث رئيس كان يتوقعه الفنانون والمصممون الرقميون منذ مدة طويلة.

تشمل أبرز ميزات Blender 2.90 دعم Wayland الأولي، وإضافة خامة الملمس المادي الجديد المسمى Nishita لمحاكاة ألوان السماء، إعادة تطوير خاصية الضباب في محرك EEVEE مع دعم تشوه الشبكة والشعر للحصول على دِقَّة أفضل وتسريع عملية الضباب  عبر Intel Embree لتتبع الأشعة على وحدة المعالجة المركزية.

هناك أيضًا إعداد تعويض نهاية الظل الجديد الذي يوفر ظلالًا سلسة دون عيوب مثلما كان سابقا، ومانع جديد يمكن استخدامه بشكل تفاعلي في منفذ العرض ثلاثي الأبعاد ، ودعم NVLink لـ NVIDIA CUDA و OptiX.
يتيح البرنامج الآن للمستخدمين محاكاة القماش باستخدام أربعة أنواع من المحاكاة ، بالإضافة إلى جهاز FK باستخدام وضع Face Set FK الجديد في فرشاة Pose ، الذي يأتي أيضًا مع وضعي تشوه جديدين ، وهما Scale / Translate و Squash & Stretch. يتميز وضع Topology Slide / Relax أيضًا بوضعين جديدين للتشوه ، القرص والتوسيع.
زيادةً على ذلك ، يوفر Blender 2.90 الدعم لتعديل ضغط القلم لخاصية الصلابة ، ومنحنيات الضغط / الحجم والقوة التي يمكن التنبؤ بها لشرائط الطين ، وهو نظام إعادة تصميم تلقائي ، الذي يكتشف الآن بشكل صحيح حدود الشبكة في كل من الشبكات ومستويات Multires.
ولكن انتظر هناك المزيد! يمكن لبلندر الآن ضبط ألوان UV و Vertex تلقائيًا في أثناء تحرير الشبكة ، مما يتيح للمستخدمين اختيار مستوى التقسيم الفرعي للنحت عليه ، وكذلك للتبديل بين المستويات ، وتخزين السوائل وبيانات الدخان في ملف .vdb واحد لكل إطار لتحسين الأداء. كما يأتي واجهة المستخدم مع بعض التغييرات الضرورية، بما في ذلك وظائف جديدة للبحث والعناوين للأعمدة، ودعم السحب والإفلات  لإعادة ترتيب معدلات وأكوام أخرى، وتسهيل تغيير حجم المناطق، ودعم الخطوط السميكة والمائلة، وأكثر من ذلك بكثير يمكن الاطلاع عليها في ملاحظات الإصدار .

الفيديو التالي يستعرض أهم مميزات بلندر 2.90

disqus

متصفح كروميوم بلا خدمات جوجل

$
0
0
متصفح كروميوم بلا خدمات جوجل
صورة متصفح كروميوم
أسامة عقادالأحد, 2020/09/13 - 1:37م

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

متصفح كروميوم المجرد (من خدمات جوجل) ungoogled-chromium هو ببساطة كروميوم بلا خدمات جوجل، يتميز عن باقي المتصفحات المشتقة  بأنه يحافظ على تصميم  المتصفح وتجربة المستخدم دون أن يكون له رؤية مختلفة عدا قطع الارتباط مع خدمات جوجل وزيادة الخصوصية.

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

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

طريقة التثبيت

يتوفر البرنامج بصيغة Appimage و غيرها لأنظمة مختلفة. أسهل الطرق وأخر الإصدارت تبنى على نظام أوبن سوزة للبناء OBS  إلا أنني أنصح بزيارة الموقع الأساسي لاخيتار التوزيعة وطريقة التثبيت المناسبة والحصول على أحدث المعلومات. يمكنك الحصول على البرنامج في أبونتو 20.04 بالطريقة التالية:

echo 'deb http://download.opensuse.org/repositories/home:/ungoogled_chromium/Ubuntu_Focal/ /' | sudo tee /etc/apt/sources.list.d/home:ungoogled_chromium.list
curl -fsSL https://download.opensuse.org/repositories/home:ungoogled_chromium/Ubuntu_Focal/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home:ungoogled_chromium.gpg > /dev/null
sudo apt update
sudo apt install ungoogled-chromium

⚠️ يتعارض البرنامج مع متصفح كروميوم المقدم من التوزيعة لذا لا تستخدم الاثنين معا

مصدر الكود السابق للتثبيت من OpenSuse Build System ، لتوزيعات وإصدارات أخرى يمكنكم النظر في صفحة التنزيل للمشروع. لمزيد من المعلومات يمكنكم النظر في المستودع الرسمي: https://github.com/Eloston/ungoogled-chromium

تلميحات لمزيد من الخصوصية

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

disqus

صدور جنوم 3.38

$
0
0
صدور جنوم 3.38
GNOME 3.38
Fahadالخميس, 2020/09/17 - 8:34م

أعلنت منظمة سطح المكتب جنوم عن إطلاق الإصدارة جنوم 3.38بعد ستة أشهر من التطوير. حوت هذه الإصدارة على مميزات كبيرة و كثير من التحسينات الصغيرة . و في المجمل حوت  27896 تغييرا شارك فيها 901 مساهما.
وفي ما يلي أهم مميزات جنوم 3.38 مترجمة بتصرف من موقع OMG! Ubuntu

1. تطبيق جديد لجولة الترحيب

GNOME 3.38 feature: Welcome Tour

ميزة جنوم 3.38: جولة ترحيب

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

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

GNOME 3.38 feature: fingerprint login

ميزة جنوم 3.38: تسجيل الدخول ببصمة الإصبع

هل أنت محظوظ بما يكفي لامتلاك جهاز به قارئ بصمات الأصابع؟ إذا كان الأمر كذلك ، فستقدر اللمسات التي أحدثها المطورون على نظام  كلمة المرور / المصادقة ببصمة الإصبع.

ساهم مطورو Ubuntu بجزء كبير من العمل (وتم نقله إلى Ubuntu 20.04 LTS). في جنوم 3.38 ، يمكن الوصول إلى واجهة المستخدم الجديدة لتسجيل بصمات الأصابع ، الموضحة أعلاه ، من قسم المستخدمين في تطبيق الإعدادات لجميع المستخدمين في جميع التوزيعات المعتمدة على الأجهزة.
3. شبكة تطبيقات أفضل

GNOME applications grid on a wide monitor

شبكة تطبيقات جنوم على شاشة عريضة

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

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

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

GNOME 3.38: app folder pagination
ميزة مجلدات التطبيق المرقمة في هذا التحديث

تستخدم مجلدات التطبيقات ترقيم الصفحات عند وجود أكثر من 9 عناصر. تدعم الرموز الموجودة في المجلدات تحديد الموضع المخصص أيضًا (مع أنّه لا يمكنك سحب اختصار تطبيق من مجلد وإفلاته في مجلد آخر ؛ تحتاج إلى إفلاته على الشبكة ، ثم سحبه إلى المجلد المطلوب بدلاً من ذلك).

 

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

GNOME 3.38 features: restart option
ميزات جنوم 3.38: خيار إعادة التشغيل

يعرض جنوم 3.38 Restartخيارًا مرئيًا في قائمة النظام - أخيرًا!

إن هذا التغيير مرحب به بالتأكيد! في حين يمكن دائمًا الوصول إلى خيار إعادة التشغيل في GNOME Shell - ما عليك سوى معرفة مكان البحث عنه أولاً (ملحوظة: حدد "Power Off") – وجعل هذا الخيار أكثر وضوحًا هو توفير للوقت.
5. إظهار خيار نسبة البطارية

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

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

أضاف مطورو جنوم لوحة لإضافة ضوابط أبوية جديدة.

عند إنشاء حساب "طفل" أو إدارته في لوحة المستخدمين ، يوجد الآن خيار لتشغيل " المراقبة الأبوية" . عندما يكون نشطًا ، يوفر هذا خيارات لـ:

    تقييد متصفحات الويب
    تقييد تطبيقات معينة
    حظر عمليات تثبيت التطبيق الجديدة
    تعيين التصنيف العمري للتطبيقات

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

GNOME 3.38 features: maps night mode

ميزات جنوم 3.38: خرائط الوضع الليلي
أضيفت مميزات جديدة في تطبيق خرائط سطح المكتب للملاحة في جنوم 3.38.

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

أصبح عرض القمر الصناعي الاختياري مفيد أخيرًا . يعرض الآن التسميات المستندة إلى الموقع لمساعدتك على معرفة ما تبحث عنه! كان الافتقار إلى تسميات الموقع غريب في الإصدار السابق ، لذا من المؤكد أن الإصلاح سيكون موضع ترحيب من قبل الكثيرين!

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

GNOME 3.38: web

جنوم 3.38: الويب

خطى GNOME Web المعروف أيضًا باسم Epiphany بضع خطوات ليكون  أقرب إلى أن يكون متصفحًا صالحًا للعمل اليومي في هذا التحديث.

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

ليس ذلك فحسب ، بل يمكنك الآن بسهولة كتم / إلغاء كتم الصوت في علامات تبويب فردية من خلال النقر على أيقونة الصوت في زر علامة التبويب.

يدعم الويب أيضًا مخطط URL جديدًا لوضع القارئ المدمج فيه الذي يسمح للمستخدمين بالارتباط على وجه التحديد بإصدار مُحلل من صفحة الويب ؛ يمكنه استيراد بيانات متصفح Chromium (ويفترض أن Chrome أيضًا) ؛ وجميع مربعات حوار التفضيلات داخل التطبيق في المتصفح تتميز بتغييرات متواضعة في التصميم.
9. QR Code Wifi Hotspots

https://149366088.v2.pressablecdn.com/wp-content/uploads/2020/09/qr-wifi.jpg
ميزات جنوم 3.38: النقاط الساخنة لرموز الاستجابة السريعة

سهّل جنوم مشاركة اتصال الإنترنت بجهاز الحاسوب المحمول مع الأجهزة المحمولة. في المرة القادمة التي تريد فيها تحويل الحاسوب المحمول الخاص بك إلى نقطة اتصال Wi-Fi محمولة للأجهزة المحمولة للاتصال فقط لالتقاط رمز الاستجابة السريعة المعروض في لوحة Wi-Fi باستخدام تطبيق متوافق مع الأجهزة المحمولة.
10. إعادة تصميم  برنامج  تصوير الشاشة

https://149366088.v2.pressablecdn.com/wp-content/uploads/2020/09/gnome-3.38-screenshot.jpg
ميزات جنوم 3.38: إعادة تصميم لقطة الشاشة

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

تغييرات أخرى

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

    يستخدم مسجل الشاشة المدمج نظامPipewire لتحسين الأداء
    و مسجل الصوت تم إعادة تصميم التطبيق
    يتغير رمز الميكروفون ليعكس حالة نشطة / كتم الصوت
    يستخدم Tracker محرك فهرسة ملفات الآن نموذج قاعدة البيانات الموزعة
    يحتوي تطبيق الصور على نسخة معدلة هندسيًا من فلتر "Clarendon" في Instagram
    مربع حوار جديد "إضافة ساعة عالمية" في الساعات
    GJS على أساس Spidermonkey v78
    قم بتعيين غفوة ومدة الرنين للتنبيهات في الساعات
    رموز جديدة مختلفة، بما في ذلك الجبن و حاسبة
    تقع أحداث التقويم الآن أسفل التقويم في علبة الرسائل
    معالجة أفضل لمعدلات تحديث الشاشة في Wayland

 

disqus

صدور سطح مكتب بلازما 5.20

$
0
0
صدور سطح مكتب بلازما 5.20
سطح مكتب بلازما 5.20
زايدالأربعاء, 2020/10/14 - 11:09م

أصبح سطح مكتب بلازما 5.20 متوفراالذي يعد أحد أفضل أسطح المكتب للحواسيب، هذه الإصدارة تعد "أحد أضخم الإصدارات، يقدم طيفاً واسعاً من التحسينات و المزايا التي تجعل من تجرِبة استخدامك لسطح مكتب بلازما افضل و أسهل و أكثر إمتاعاً.”

في هذه الإصدارة ركز المطورون على فيض التحسينات المستمر كما هي عادتهم في سلسلة الإصدارات الأخيرة، بالرغم ذلك لم تخلو هذه الإصدارة من مميزات كبيرة، و هنا سنذكر أهمها:

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

- دعم الإشعارات حيث أصبحت تعرض على شكل شبكة.

- إعادة تصميم العديد من وحدات إعداد النظام لكدي منها وحدة مراقبة صحة الأقراص SMART.

- أصبح أسهل الآن ملاحظة التعييرات التي تحدثها وحدة إعداد السمات في إعدادات النظام؛ حيث ميزت بعلامات واضحة كل التغييرات قبل تطبيقها.

وفي الأخير هذه فيديو يعرض أهم الأشياء الجديدة في هذه الإصدارة:

disqus

كتاب المبرمج العملي

$
0
0
كتاب المبرمج العملي
غلاف المبرمج العملي
زايدالاثنين, 2020/10/19 - 6:16م

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

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

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

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

وهذه محتويات الكتاب:
الفصل الأول: فلسفة عمليّة    
الموضوع 1. إنها حياتك    
الموضوع 2. القطّة أكلت شِفرتي المصدريّة    
الموضوع 3. اعتلاج البرمجيات (Software Entropy)    
الموضوع 4. حَساء الحصى والضفادع المغليّة    
الموضوع 5. برمجيات جيّدة كفايةً    
الموضوع 6. محفظتك المعرفيّة    
الموضوع 7. تواصَل!    

الفصل الثاني: نهج عملي    
الموضوع 8. جوهر التصميم الجيّد    
الموضوع 9. DRY – شرور التكرار    
الموضوع 10. التعامدية    
الموضوع 11. قابلية العكس (Reversibility)    
الموضوع 12. الرصاصات الخطّاطة    
الموضوع 13. النماذج الأوليّة والملاحظات المُلحقة    
الموضوع 14. لغات النطاق    
الموضوع 15. التقدير (Estimating)    

الفصل الثالث: الأدوات الأساسيّة    
الموضوع 16. قوّة النص الواضح (Plain Text)    
الموضوع 17. ألعاب شِل Shell    
الموضوع 18. قوّة التعديل    
الموضوع 19. التحكم في الإصدار    
الموضوع 20. تنقيح الأخطاء (Debugging)    
الموضوع 21. معالجة النص    
الموضوع 22. دفاتر يوميّات الهندسة    

الفصل الرابع: جنون العظمة العملي    
الموضوع 23. التصميم حسب العقد    
الموضوع 24. البرامج الميتة لا تكذب    
الموضوع 25. البرمجة التوكيديّة    
الموضوع 26. كيفيّة موازنة الموارد    
الموضوع 27. لا تتجاوز مصابيحك الأماميّة    

الفصل الخامس: انحنِ، وإلاّ تُكسر    
الموضوع 28. الفصل    
الموضوع 29. تلاعب العالم الحقيقي    
الموضوع 30. برمجة التحويل    
الموضوع 31. ضريبة الوراثة    
الموضوع 32. الضبط (Configuration)    

الفصل السادس: التساير    
الموضوع 33. كسر الاقتران الزمنيّ    
الموضوع 34. الحالة المشتركة حالة غير صحيحة    
الموضوع 35. الممثلون والعمليات    
الموضوع 36. السبّورات    

الفصل السابع: حين تبرمج    
الموضوع 37. استمع إلى حدسك    
الموضوع 38. البرمجة بالمصادفة    
الموضوع 39. سرعة الخوارزمية    
الموضوع 40. إعادة البناء    
الموضوع 41. اختبر لتكتب الشِفرة    
الموضوع 42. الاختبار المعتمد على الخاصيّة    
الموضوع 43. ابق آمنًا هناك    
الموضوع 44. تسمية الأشياء    

الفصل الثامن: قبل بَدْء المشروع    
الموضوع 45. هوّة المتطلبات    
الموضوع 46. حل الألغاز المستحيلة    
الموضوع 47. العمل معا    
الموضوع 48. جوهر التطوير الرشيق    

الفصل التاسع: المشروعات العمليّة    
 الموضوع 49. الفرق العمليّة    
الموضوع 50. جوز الهند لا يفي بالغرض    
الموضوع 51. مجموعة البَدْء العملية    
الموضوع 52. أبهِج مستخدميك    
الموضوع 53. كبرياء وتحامل

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

يمكنكم تنزيل نسخة PDF من هنا.
وهناالنسخة ODF القابلة لتعديل.

 

disqus

تقرير عن أوبنتو 20.10

$
0
0
تقرير عن أوبنتو 20.10
اوبنتو 20.10
زايدالسبت, 2020/10/24 - 11:07ص

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

أهم الأشياء التي أتت بها هذه الإصدارة كالتالي:

- دعم نواة لينكس 5.8.

- تحزيم تطبيقات المكتب ليبراوفيس لأحدث إصدارة 7.0.2، مع مجموعة أيقونات جديدة.

- دعم التمرير عالي الدِّقَّة في متصفح فايرفوكس.

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

- دعم Active Directory في عملية التثبيت وهذا مهم إذا أردت أن تضيف حاسبك على شبكة العمل.

- دعم رسميلراسبري باي .

هذا فيديو لأهم هذه التحديثات:

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

disqus

سلسلة تعلم Angular بالعربي

$
0
0
سلسلة تعلم Angular بالعربي
غلاف سلسلة تعلم Angular بالعربي
زايدالاثنين, 2020/11/02 - 10:53م

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

جاء في مقدمة السلسلة "اللهم علمنا ما ينفعنا وانفعنا بما علمتنا إنك أنت العليم الحكيم..
أضع بين أياديكم أحبتي وأخوتي مطوري الويب وبالتحديد مطوري Front End أول سلسلة عربية تتكلم عن إطار عمل Angular حيث تقوم فكرة هذه السلسلة على حصر جميع الميزات التي يُقدمها Angular ومن ثم في كل كتاب يتم أخذ مِيزة أو ميزتين والإبحار فها بشكل مستقل محاولاً بذلك تغطية أغلب وأهم جوانبها مع الشرح المفصل والأمثلة المتعددة.

ومن هذا المنطلق يجب التنويه أن هذه السلسلة ليست للمبتدئين في البرمجة. وإنما لابد أن تمتلك عزيزي المتعلم في الأقل أساسيات أركان تطوير الويب الثلاثة :HTML-CSS-JavaScript ومن ثم لابد ان تمتلك اساسيات Typescript لأن إطار عمل Angular يعتمد على هذه التقنية. ولا يخفى على كل مطور واجهات أمامية أهمية Typescript التي من وجهة نظري أرى انه يجب على كل مطور ويب تعلمها وإتقانها ونكتفي أن نقول أن  Deno.js وهي اللغة الجديدة من Node.js أصبحت تدعم هذه التقنية بشكل كامل. لذلك انصح كل مطور عربي بتعلم هذه التقنية ومحاولة الإلمام بجوانبها وكيفية الاستفادة منها في إطار عمل Angular بشكل خاص ولتطوير الويب عمومًا.
و
لا يخفى عليك عزيزي المتعلم أن الكمال لله ولا يخلوا عمل من الأخطاء فالخطأ وارد والتقصير موجود. لذلك في حال وجدت أي تقصير أو أي خطأ في هذه السلسلة أو أردت تقديم أي اقتراح لتطوير هذه السلسلة فلا تتردد بمراسلتي بالبريد الإلكتروني (تجده في  الكتاب).

وأخيراً أسأل الله العلي العظيم أن ينفع به وان يتقبله عملاً خالصاً لوجهه سبحانه.

ولا تنسوني أخوتي من صالح دعائكم"

تحتوي السلسلة على خمسة كتب تغطي المواضيع التالية:

Angular Environment Setup
Angular Components and Services
Angular Pipes and Directives
Angular Routing and Modules
Angular Forms

لتحميل السلسلة من هنا.

 

disqus

توزيعة CentOS ستركز على CentOS Stream

$
0
0
توزيعة CentOS ستركز على CentOS Stream
توزيعة سنت أوس
Fahadالخميس, 2020/12/10 - 11:47ص

أعلنت توزيعة CentOS عن تحول تركيزها إلى CentOS Stream و هي بيئة اختبارية تسبق صدور توزيعة لينكس ردهات للشركات RHEL وبذلك لن تصبح توزيعة CentOS مستقرة  ومتوافقة تماما مع RHEL وهذه كانت نقطة تفوقها سابقا.
أما بالنسبة إلى CentOS Linux 8 فإنها ستستمر في تلقي الدعم والتحديث حتى نهاية 2021.
هذا التحول المفاجئ عدّه البعض هو ظهور آثار استحواذ IBM  على ردهات وسعيها إلى زيادة الإيرادات.

ما الخيارات المتاحة حاليا؟

هناك عدة خيارات متاحة للتعامل مع هذا التحول أولها هو الانتقال إلى النسخة المدفوعة من ردهات
ويمكن أيضا استخدام توزيعة Springdale Linuxمن تطوير جامعة برنستون وهو مشروع ظهر قبل  CentOS ويعتمد على توزيعة ردهات.
كذلك أعلن مؤسس مشروع CentOS  عن توزيعة جديدة مبنية على ردهات ومتكاملة ١٠٠٪ معها أطلق عليها Rocky Linux.
من ناحية أخرى هذه فرصة لاستكشاف توزيعات لينكس أخرى من مثل دبيان و أوبنتو و أوبن سوز.

disqus

تطور مبهر في الصوت العربي في مشروع الصوت للعموم من موزيلا

$
0
0
تطور مبهر في الصوت العربي في مشروع الصوت للعموم من موزيلا
 اليوم العالمي للغة العربية
Fahadالسبت, 2020/12/19 - 9:04ص

توقيتا مع اليوم العالمي للغة العربية أعلنت مجموعة دعم العربيةبقيادة د.رياض بغدادي عنتقدم كبير في دعم الصوت العربي  مشروع  الصوت للعموم من موزيلا الحر وهذا نص إعلانهم:

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

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

مهتمون بالتطوع معنا؟ يمكنكم جميعا المشاركة بالانضمام إلى مجموعة دعم اللغة العربية. سنواصل العمل باذن الله.

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

disqus

هاتف أبيض وأسود!

$
0
0
هاتف أبيض وأسود!
هاتف أحادي اللون أبيض وأسود
أسامة عقادالأحد, 2020/12/27 - 10:32ص

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

ضبط تلقائي باستخدام نمط الاستعداد للنوم Wind down

عدد من الهواتف الحديثة تحتوي ميزة الاستعداد للنوم Wind down حيث لا تحتاج لتفعيلها إلا إلى الدخول إلى الإعدادات تحت "الحالة الرقمية وعناصر التحكم الأبوية" (انجليزي: digital wellbeing and parental control) حيث يمكنك تحديد وقت لتفعيل الوضع الرمادي.

خيارات المطورين في أندرويد

يمكنك جعل الهاتف أحادي اللون monochromacy عبر خيارات المطورين تحت Simulate color space (العربية: محاكاة مسافة اللون) وهنا فيديويشرح ذلك. لكن دخول تلك القائمة وإن كان أسهل طريقة على المدى القصير إلا أنه لابد من توفر اختصار يسهل تفعيل وإغلاق ذلك وهنا نستخدم برنامج مونوكروماتيك.

مونوكروماتيك Monochromatic

يوجد برنامج مونوكروماتيك Monochromatic كأحد الحلول للمشكلة، حيث يمكنك البرنامج من إضافة اختصار للمفاتيح السريعة في الدرج العلوي. البرنامج مفتوح المصدر ومتوفر في متجر جوجل وعلى f-droid كذلك. يحتاج البرنامج إلى صلاحيات جذرية لتمكين ميزة أحادية اللون أو لربط بحاسوب يحتوي برمجية adb وتفعيل USB Debugging ثم تنفيذ الأمر التالي:

adb shell pm grant uk.co.richyhbm.monochromatic android.permission.WRITE_SECURE_SETTINGS

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

خلاصة

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

 

مفاتيح تفعيل سريعة في درج أندرويد

خيارات المطورين
disqus

حماية بريدك الالكتروني باستخدام ممرر بريد Forwarder

$
0
0
حماية بريدك الالكتروني باستخدام ممرر بريد Forwarder
بريد يحترم الخصوصية
أسامة عقادالأحد, 2020/12/27 - 6:14م

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

تمرير البريد Email forwarding

تمرير للبريد الالكتروني بحيث أنك  تعطي الموقع عنوانا ثابتا بديلا لعنوانك الحقيقي، فيكون عنوانك الحقيقي مثلا admin@itwadi.com لكن عنوان التمرير هو على نطاق آخر مثلا:

itwadi@username.anonaddy.me أو 61144b54-1642-4d3a-af08-5bfdeb61b652@anonaddy.me

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

مخاطر إستخدام البريد نفسه في كل المواقع

  • سهولة تتبع نشاطك والتجسس عليك عندما يشارك البيانات مع خدمات جمع البيانات والتتبع
  • تعرض البريد لكم من الإعلانات عند استخدامه من مواقع غير احترافية قد تبيعه
  • زيادة التعرض لمحاولات الاختراق، مثلا عند اختراق خدمة ما وكشف عنوان بريدك
  • عدم معرفة الموقع الذي سرب عنوانك

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

خدمة أنون آدي AnonAddy

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

أنواع العناوين البريدية

نطاق مشترك بين المستخدمين (المجاني محدود ب 20 مستخدم)

1144b54-1642-4d3a-af08-5bfdeb61b652@anonaddy.me

فأي مستخدم يمكنه أن ينشئ بريدا على نطاق anonaddy.me وأمثاله من النطاقات المتاحة ومن الصعب معرفة صاحبه ويستخدم ترميز uuidقبل رمز @


بريد يحوي اسم المستخدم الخاص بك (غير محدود)

itwadi@username.anonaddy.me

حيث username هو اسم المستخدم الخاص بك وهذه يسهل ربط حسابات المستخدم ببعضها لكنه يبقى أصعب من الربط عند استخدام نفس البريد

خدمات أخرى مدفوعة

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

موقع الخدمة:

https://anonaddy.com/

النص المصدري للبرمجية:

https://github.com/anonaddy/anonaddy

النص البرمجي للموقع:
https://github.com/anonaddy/anonaddy.com/

خدمة مشابهة (بلغة بايثون):

https://simplelogin.io/

disqus

صدور ليبر أوفيس 7.1

$
0
0
صدور ليبر أوفيس 7.1
ليبر أوفيس
Fahadالأحد, 2021/02/07 - 8:36ص

أعلنت منظمة المستند المفتوح عن إطلاق الإصدار 7.1من الحزمة المكتبية الحرة ليبرأوفيس في هذه الإصدارة  تغير مسمى الحزمة إلى LibreOffice 7.1 Community  بإضافة كلمة المجتمعي ليكون الاسم ليبر أوفيس المجتمعي للدلالة على أنها نسخة مدعومة من المجتمع وعلى الشركات استخدام النسخة المدعومة من الشركات التي تدعم ليبر أوفيس.
إضافة إلى ذلك هناك الكثير من المميزات الجديدة في هذه النسخة من أهمها:
- نافذة جديدة لاختيار واجهة البرنامج التي تفضلها.


- تحديث معاينة الطباعة بطريقة غير متزامنة
- نافذة للبحث عن الإضافات وتثبيتها.

- منقح أنماط جديد لعرض خصائص الفقرات والحروف.

Style Inspector

- تحسين سرعة البحث والاستبدال
- نمط ظل محسن وجديد

New soft blurred shadow

- إضافة إمكانيات تحريك جديدة

Physics based animation effects
 
لتنزيل هذه الإصدارة من هنا
disqus

صدور كدي بلازما 5.21

$
0
0
صدور كدي بلازما 5.21
بلازما 5.21
Fahadالأربعاء, 2021/02/17 - 9:00ص

أعلن مجتمع سطح المكتب كد ي عن إطلاقبلازما 5.21، هذه الإصدارة ركزت على تجميل سطح المكتب كدي و تحسين جودتها.
أهم مميزات هذه الإصدارة:
١- مطلق برامج جديد يسهل إيجاد البرامج ويدعم العربية بشكل جيد.


٢- تحسين سمة التطبيقات و ألوانها


٣- سمة جديدة Breeze Twilight تدمج السمة الداكنة و الفاتحة

Screenshot showing Breeze Twilight with a dark panel and light applications
٤- إضافة تطبيق Plasma System Monitor لمراقبة موارد النظام بشكل متطور وحديث

Overview page

History page

Application resource usage overview

New page editor

Wayland logo

٥- تحسين دعم Wayland
٦- إضافة صفحة لإعداد الجدار الناري في صفحة إعدادات النظام

New Firewall KCM
٧- تحسين وتطوير  Plasma Mobile  لعمل بلازما على الهواتف

disqus
Viewing all 580 articles
Browse latest View live