إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

آخر الأخبار والمواضيع

تقليص

Home

  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • تعريف عن python وبعض المعلومات

    تعريف عن python وبعض المعلومات

    سلام عليكم
    تعريف ماهي لغة برمجة python :
    بدون تعقيدات وبشكل مختصر هي لغة برمجة تفسيرية مفتوحة المصدر متعددت المنصات وهناك مفسرين الأن python2.7 وpython3.4...


    1- لغة تفسيرية تعني أن السكربت أو البرنامج المبرمج بلغة python عباره عن ملف نصي يوجد بداخلة كودات مكتوبة بلغة python ولهذا لا يمكن إخفاء الأكواد في python


    مثال برنامج لطباعة كلمت hello نقوم بإنشاء ملف نصي نكتب بداخله الكود في الأسفل ونحفظه مثلا بإسم my_programe.py ملاحظة ال py. في أخر الإسم إختياري لكن مهم حتى نميز أنه برنامج python وليتعرف عليه مدراء الملفات ك nemo thunar على أنه برنامج python
    :
    print "hello"
    لتشغيل هذا البرنامج نحتاج أن يكون مفسر python منصب على الجهاز ليفسر هذا الكود إلى لغة الحاسوب التي هي شيء كهذا 010101001... في لينكس يأتي python مدمج مع النظام حيث الكثير من البرامج في لينكس مبرمجة بلغة python أما في windows تحتاج أن تنزل المفسر من الموقع الرسمي ل python أما عن mac الصراحة لا أعلم إذا يأتي مدمج او لا ... وفي لينكس...
    شاهد أكثر | الذهاب إلى المشاركة

  • الشرح الميسر لتعريف طابعة Hp على فيدورا (fedora 21) أو اي طابعة أخرى .

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


    ...
    شاهد أكثر | الذهاب إلى المشاركة

  • كيف تفتح ملف الفوتوشوب PSD في برنامج Inkscape

    كيف تفتح ملف الفوتوشوب PSD في برنامج Inkscape

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


    احتجت الى طريقة لفتح ملف PDF في برنامج Inkscape وبعد البحث وجدت هذا الاضافة واحببت المشاركة بها

    اضافة PSD Import Extension

    تقوم بتحميل الاضافة من الموقع التالي

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

    \Inkscape\share\extensions

    ثم تقوم بفتح البرنامج

    صورة اثبات للدعم


    تم ارفاق الملف

    ...
    شاهد أكثر | الذهاب إلى المشاركة

  • إعداد اللوح ليعمل على شاشات rca

    إعداد اللوح ليعمل على شاشات rca

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

    سنشرح اليوم كيفية تشغيل اللوح راسبيري في شاشات العرض ذات المدخل RCA

    توضع لنا الصورة التالية مخرج AV أو كما يسمى RCA مع ارجل المآخذ على اليسار :


    و هذه صورة الكابل الذي يربط اللوح شاشة التلفاز :

    لنتمكن من التشغيل بدون مشاكل يلزمنا خطوة واحدة فقط ألا و هي فتح الطرفية و تنفيذ :
    :
     sudo leafpad /boot/config.txt 
    سيفتح لنا الملف config - نحذف كل محتواه و نستبدله بالتالي :.
    :
    # For more options and information see 
    # http://www.raspberrypi.org/documentation/configuration/config-txt.md
    # Some settings may impact device functionality. See link above for details

    # uncomment if you get no picture on HDMI for a default "safe" mode
    #hdmi_safe=1

    # uncomment this if your display has a black border of unused pixels visible
    # and your display can output wit 
    ...
    شاهد أكثر | الذهاب إلى المشاركة

  • مدخل الى معالجات arm

    مدخل الى معالجات arm

    بسم الله الرحمن الرحيم ان التكنولوجيا تتطور بشكل سريع جدا وكدلك هي عاداتنا فبعدما كان الحاسوب هو المنصة الوحيدة التي تمكننا من القيام بكل شيئ من تشغيل للبرامج و برمجتها اصبحت الهواتف الدكية واللوحات الرقيم قادرة على فعل نفس الشيء واصبح معظم الناس يفضلونها على الحواسيب وهذا امر رائع جدا بالنسبة لهم ولكنه محزن للمخترقين فاين سوف يمضون وقتهم الان ادا لم يستطيعوا تعلم هدا السحر الجديد لحسن الحظ فانه رغم ان التكونولجيا تتطور بشكل ملفت للنظر الا ان بعض الاساسيات تبقى ثابتة وربما السبب في دلك ان هده الاجهزة الجديدة حاولت ان تقوم فقط بتصغير للحواسيب وجعلها جيبية وبالتالي ماكان ينطبق على الحاسوب اصبح ينطبق على هده الاجهزة الجديدة وبالتالي سوف يرث ثغرات اجداده المهم بعد هده المقدمة البسيطة دعونا ندخل الى صلب الموضوع ما هي اجهزة Arm اجهزة Arm هي الاجهزة التي تعتمد على معالج Arm وما هو معالج Arm معالج Arm هو [ هو نوع من أنواع المعالجات الدقيقة الذي يتعرف على أعداد قليلة من الأوامر (Reduced Instruction Set Computer) و يستخدم هذا المعالج بكثرة في الأجهزة ذات المصادر (الإمكانيات) المحدودة مثل أجهزة الهواتف المحمولة وأجهزة ا...
    شاهد أكثر | الذهاب إلى المشاركة

  • إعداد اللوح ليعمل على شاشات vga

    إعداد اللوح ليعمل على شاشات vga

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

    سنشرح اليوم كيفية تشغيل اللوح راسبيري في شاشات العرض ذات المدخل VGA
    - يلزما أولا محول من HDMI إلى VGA مثل التالي :




    لنتمكن من التشغيل بدون مشاكل يلزمنا خطوة واحدة فقط ألا و هي فتح الطرفية و تنفيذ :

    :
    sudo leafpad /boot/config.txt 
    سيفتح لنا الملف config - نحذف كل محتواه و نستبدله بالتالي :

    :
    # For more options and information see 
    # http://www.raspberrypi.org/documentation/configuration/config-txt.md
    # Some settings may impact device functionality. See link above for details

    # uncomment if you get no picture on HDMI for a default "safe" mode
    #hdmi_safe=1

    # uncomment this if your display has a black border of unused pixels visible
    # and your display can output without overscan
    #disable_overscan=1

    # uncomment the following to adjust overscan. Use positive nu 
    ...
    شاهد أكثر | الذهاب إلى المشاركة

  • 2/2 : أسس التعامل مع مآخذ الخرج و الدخل - gpio

    2/2 : أسس التعامل مع مآخذ الخرج و الدخل - gpio

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


    نتابع ما عزمنا تنفيذه وفقا لهذا الموضوع حيث سنتطرق لشق البرمجي بعدما تعرفنا على الشق العتادي في الجزء الأول

    في الأول يلزما توضيح بعض الأمور ألا و هي :


    1. 1.لغة البرمجة المستخدمة لتعامل مع اللوح هي بايثون
    2. 2.الوضعية البرمجية لمكتبة GPIO الخاصة بالبايثون هي BCM : سنتبع ترتيب شريحة bcm يعني ترتيب NAME الموضحة في الصورة الخاصة بالجزء الأول


    ملاحظة :

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


    نبدأ باسم الله :

    نحتاج أولا تنصيب مكتبة التحكم في GPIO الخاصة بالبايثون كما يلي :

    1. 1.حدث النظام بهذا الأمر :

    ‫â€ھsudo‬‬ ‫â€ھapt-get‬‬ ‫â€ھupdate‬‬

    1. 2.تثبيت مكتبة - gpio- بهذا الأمر :
    ‫â€ھsudo‬‬ ‫â€ھapt-get‬‬ ‫â€...
    شاهد أكثر | الذهاب إلى المشاركة

  • مشكال يحصل على تحديث جديد

    مشكال يحصل على تحديث جديد

    سلام عليكم .

    أعلن الأستاذ الجامعي طه زرّوقي عن إصدارة جديدة من برنامج مشكال تدعم تمييز الحركات لونيًا :





    جزاه الله خيرًا .

    http://www.tahadz.com/mishkal...
    شاهد أكثر | الذهاب إلى المشاركة

  • 16 حقيقة عن «غوغل» قد تعرفها لأول مرة

    16 حقيقة عن «غوغل» قد تعرفها لأول مرة

    ذكر موقع «بيزنس إنسايدر» الأميركي 16 حقيقة حول محرك البحث الشهير «غوغل» ربما لا يعرفها الكثيرون وهي: 1 - «غوغل» يبحث 200 عنصر قبل أن يصل بك لنتيجتك الصحيحة في غضون ثوان قليلة. 2 - يمتلك «غوغل» حقول افتراضية قريبة من اسمه فيوجد غووغل وغوغلر ويوجد حقل يستخدم الأرقام تعويضا عن كل حرف وبذلك يصبح الحقل باسم «46645» دوت كوم. 3 - في عام 1998 مع إنشاء المحرك، كان يبحث نحو 500 ألف مستخدم (نصف مليون) في اليوم بينما يبحث الآن مليونا مستخدم في الثانية الواحدة. 4 - يتبنى المحرك مشاريع تهدف لخدمات ملايين الأشخاص، فقام في عام 2012 بتعديل لغة الشيروكي في بريد «جيميل». 5 - في عام 2007 أطلق المحرك خدمة تصوير الشوارع أو ...
    شاهد أكثر | الذهاب إلى المشاركة

  • لتغير صورة خلفية ال grub2 في arch

    لتغير صورة خلفية ال grub2 في arch

    سلام عليكم
    أولا سأستعمل صوره من cd arch نفسه لكن يمكن إستعمال أي صورة عن الإنترنت مخصصة ل grub2 لأن لا يمكن وضع أي صورة وإلا سيؤدي إلى توقف grub2 عن العمل
    من داخل cd أو usb arch ب folder arch/boot/syslinux صورة إسمها splash.png إعمل لها copy paste على Desktop
    ثم
    :
    sudo cp Desktop/splash.png /etc/default
    أو أي folder تراه لكن في etc/default/ بعيده عن الأعين حتى لا يتم مسحها بالخطأ
    ثم نأخذ نسخة إحتياطية من file الذي نريد أن نعدل عليه
    :
    sudo cp /etc/default/grub /etc/default/grub.bachup
    ثم نعدل أنا أستعمل nano يمكن إستعمال أي محرر ك geany gedit mousepad....
    :
    sudo nano /etc/default/grub
    نحصل على هذه النتيجة
    :
    GRUB_DEFAULT=0
    GRUB_TIMEOUT=5
    GRUB_DISTRIBUTOR="Arch"
    GRUB_CMDLINE_LINUX_DEFAULT="quiet"
    GRUB_CMDLINE_LINUX=""
    
    # Preload both GPT and MBR modules so that they are not missed
    GRUB_PRELOAD_MODULES="part_gpt part_msdos"
    
    # Uncomment to enable Hidden Menu, and optionally hide the timeout count
    #GRUB_HIDDEN_TIMEOUT=5
    #GRUB_HIDDEN_TIMEOUT_QUIET=true
    
    # Uncomment to use basic console
    GRUB_TERMINAL_INPUT=console
    
    # Uncomment to
    ...
    شاهد أكثر | الذهاب إلى المشاركة
لا توجد مقالات في هذا القسم.
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة
رجاء إدخل إلى حسابك لمشاهدة المشاركات المشترك بها.

التصانيف

تقليص

Latest Articles

تقليص

  • تجربة تثبيت توزيعة ديبيان بجانب ويندوز بدون usb او cd
    أحمد غريب
    التجربة تمت على VirtualBox النظام ويندوز اكسبي قرص صلب واحد قسمين c و d

    التجربة قسمين القسم الاول تجهيز ملف iso دبيان لعملية الاقلاع لايف من الهاردسك والقسم الثاني عملية الثتبيت تحتاج الى
    27-11-2016, 03:08 PM
  • عداد الإستغفار
    مبتدى في للينكس
    السلام عليكم ورحمة الله و بركاته

    شرح فكرة السكربت:

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


    شرح إعداد السكربت:

    1. قم بفتح مجلد Home وقم بإنشاء مجلد بإسم counter

    2. في داخل المجلد counter قم بإنشاء ملف نصي بإسم Counter.java , ثم قم بنسخ السكربت التالية و ضعه في داخل الملف ثم قم بالحفظ



    :
    package counter; import java.awt.BorderLayout; import java.awt.Event; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.IOException; import java.io.PrintWriter; import java.nio.charset.Charset; import java.nio.charset.StandardCharsets; import java.nio.file.Files; import java.nio.file.Paths; import java.util.logging.Level; import java.util.logging.Logger; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JButton; import javax.swing.SwingConstants; public class Counter extends JFrame { private static String fileName = System.getProperty("user.dir") + "/counter/count.txt"; public Counter() { this.setTitle("Counter"); this.setResizable(false); this.setLocationRelativeTo(null); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.pack(); this.setSize(150, 150); this.setVisible(true); } public static void main(String[] args) { Counter obj = new Counter(); int count = 0; try { try { try { String countString = readFile(fileName, StandardCharsets.UTF_8).trim(); count = (int) Integer.parseInt(countString); } catch (Exception e) { outResult(fileName, String.valueOf(count)); } finally { if (count
    ...
    23-11-2016, 02:11 AM
  • سكربت بايثون لتسهيل تثبيت بعض الأشياء في فيدورا
    yucef
    بسم الله الرحمن الرحيم
    السلام عليكم ورحمة الله وبركاته




    قمت بعمل سكربت بايثون لتسهل تثبيت بعض الأشياء لفيدورا ,طريقة تنزيل وتشغيل السكربت مشروحة في هذا الرابط .

    https://github.com/yucefsourani/arfedy

    ...
    23-11-2016, 02:09 AM
  • إعادة تسمية الملفات باستخدام rename
    OtmanGX
    لينكس على السّريع : إعادة تسمية الملفات باستخدام rename


    تذكير بالموضوع السابق : إعادة تسمية الملفات باستخدام mv

    كما في المرة السابقة سنتحدث اليوم عن إعادة تسمية مجموعة من الملفات لكن باستخدام أداة أخرى وهي rename ؛ بحيث أنّنا لن نضطر لاستعمال حلقات التكرار والأمر مشابه نوعا ما لما يقوم به الأمرsed ، لكن الأداة rename تستخدم التعابير النظامية perlexpr لكننا سنذكر فقط التعابير النظامية المشتركة بين الاثنين .
    بعض خصائص الأمر :
    n, –no-act- : يوصى باستخدام هذه الخاصية كثيرا ، فمن خلالها يتم إظهار التغييرات التي ستتم بدون إجراء أي تعديل
    f, –force : الكتابة على الملفات بدون أدنى تحذير
    v, –verbose – : تفعيل وضع verbose ليتم إظهار التغييرات الجارية
    ويكون الشكل العام للأمر كالتالي :

    :
    rename [option] 's/old-name/new-name/' file
    باستبدال file بالملفات التي تود تغيير أسمائها
    كمثال أوّلي مثلا نريد استبدال المسافات الفارغة المتواجدة في أسماء الملفات أو المجلدات بالرمز _ :

    المثال 1 :
    :
    rename 's/ /_/g' *
    g ليتم الاستبدال في أكثر من موضع إن وجد
    الآن سنقوم كالعادة بإنشاء مجلد نقوم فيه بأمثلتنا
    ...
    23-11-2016, 02:05 AM
  • المراقبة العالمية ! Global surveillance
    عبدالرحمـن محمد
    السلام عليكم ورحمة الله

    مقدمة :
    في يونيو 2013، سرَّب إدوارد سنودين، وهو عميل متعاقد مع وكالة الأمن القومي، مستندات تّصِف بريسم "ومجموعة برامج أخري" بأنه برنامج يتيح مراقبة معمقة للاتصالات الحية والمعلومات المخزنة. ويمكن من استهداف أي عميل لشركة منخرطة في برنامج بريسم، في حال كان هذا العميل يسكن خارج الولايات المتحدة، أو كان مواطنًا أمريكيًا له اتصالات تتضمن محتويات وِب خاصة بأشخاص خارج الولايات المتحدة. البيانات التي يقال أن بريسم يمكِّن من الحصول عليها تتضمن، رسائل البريد الإلكتروني، ومحادثات الفيديو والصوت، والصور، والاتصالات الصوتية ببرتوكول الإنترنت، وعمليات نقل الملفات، وإخطارات الولوج وتفاصيل الشبكات الاجتماعية.
    كشفت الوثائق المسرّبة أن NSA كانت قادرة على الدخول مباشرة إلى الخوادم الخاصة لكل من
    ...
    23-11-2016, 02:04 AM
  • اضافة مستخدم لينيكس جديد و استعمال نفس اسم الحساب لMySQL و قاعدة بيانات بإسمه ايضًا.
    superlinux
    طبعًا هذه استعملها لفتح حساب جديد لشخص يريد ان يستعمل مجلده المنزل (او home directory بالانجليزي) لحفظ موقع الويب خاصته. يعني هذه طريقة ارجو تكون خفيفة ظريفة لإدارة الخادم عليكم. و هكذا ابدؤوا بيع المواقع عالسريع.

    انا استعمل دبيان 8.0 جسي هنا.

    قبل أي شيء, لتوظيف المجلدات المنزل كلها لتكون محافظ لصفحات ويب لكل مستخدم. نفعّل الوحدة userdir:
    :
    a2enmod userdir
    بس على شان تفهم كيف تحفظ الامر السابق: a2 = apache2 web server , enmod =enable module
    هناك الكثير من الاوامر تخص خادم الويب اباتشي تبدأ بــ a2 .

    ثم حرر بأي محرر نصي مثل vi او pico ملف اعدادات الاباتشي:

    :
    vi /etc/apache2/apache2.conf
    ضع في آخر سطر في الملف على سطر مستقل لوحده ما يلي:
    :
    UserDir public
    UserDir disable root
    الكلمة public_html هو اسم مجلد موجود في المجلد المنزل مباشرة. بمعنى لو كان عندك اسم مستخدم اسمه saleem (سليم) , لازم سليم يضع موقعه على الخادم داخل مسار القرص /home/saleem/public_html/ . و التعل...
    23-11-2016, 02:03 AM
يعمل...
X