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

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

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

تقليص

Home

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

  • نبذة عن ما هو جديد في فيدورا 22

    نبذة عن ما هو جديد في فيدورا 22

    طبعا فيدورا 21 والتي استغرق تطويرا ما يقارب السنة حملت في طيتاها تغيرات جذرية على راسها تقسيم التوزيعة الى 3 نكهات:
    1- خادم
    2- محطة عمل (مكتبي)
    3- سحابي

    فيدورا 22 والتي صدرت بعدها بعدة شهور استكملت هذه النقلة بتنقيحات وتحسينات وكذلك اضافات جديدة على راسها التالي:
    - اعتماد مدير الحزم DNF كبديل ل Yum بشكل كامل.
    - اعتماد نظام الملفات XFS كنظام افتراضي في نكهة الخادم.
    - تحسين لتطبيق "قمرة القيادة" cockpit والذي يمكنك من ادارة عدة خوادم من خلال المتصفح. - اعتماد اصدارة واجهة قينوم 3.16 حيث تاتي بنظام تنبيها جديد ورائع وكذلك تحسين في الشكل وايضا امكانية تشغيل...
    شاهد أكثر | الذهاب إلى المشاركة

  • اوبنتو تتحول الى شركة عامة

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

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

  • منظم الكتب الالكترونية من نوع pdf

    منظم الكتب الالكترونية من نوع pdf

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


    ميزات البرنامج
    1-يمكنك اظافة كتاب او مسح مجلد بحثا عن الكتب 2-يتم انشاء مصغرات للكتب المظافة تلقائيا 3-يمكنك وضع الكتب في مجموعات 4-كما يمكن التنقل عبر تبويب المجموعات او المؤلفين او التنقيط 5-يمكنك تحرير معلومات اي كتاب في اي وقت 6-يمكن البحث عن الكتب حسب الاسم 7-امكانية مطالعة الكتاب عبر البرنامج او فتحه ببرنامج خارجي 8-امكانية السحب والافلات للكتاب من الجهاز 9-امكانية جعل البرنامج افتراظي لفتح الكتب من نوع pdf 10-امكانية عرض الايقونات او التفاصيل 11-امكانية اضافة علامات مرجعية للمواضيع التي ت...
    شاهد أكثر | الذهاب إلى المشاركة

  • خطوات تثبيت توزيعة دبيان8،التجهيز للتثبيت، مابعد التثبيت وأول ماتقوم به

    --- | بسم الله الرحمن الرحيم | ---

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

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

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

    الهدف من الموضوع: أكبر تجميع للمعلومات والخبرات بالعربية لتوزيعة دبيان...
    شاهد أكثر | الذهاب إلى المشاركة

  • #شرح بعض الدوال في بايثون للحصول على إسم النظام أو إسم التوزيع

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


    أولا أريد أن أوضح في الشرح إستخدمت توزيعة أرتش وإستخدمت بايثون إصدار 3.4 وليس بايثون 2.7.


    من os :


    1-os.name .


    كود PHP:
    import os
    print (os.name

    أولا نستدعي os عن طريق import os ثم نستدعي ونطبع متغير name من os .


    ولا مانع من حفظ النتيجة بمتغير أيضا مثال


    كود PHP:
    import os
    a
    =os.name
    print (a

    -إذا كان النظام لينكس أو ماك سيطبع posix .


    -إذا كان النظام ويندوز سيطبع nt .










    من platform :


    1-()platform.system .


    كود PHP:
    import platform
    print (platform.system()) 

    -إذا كان النظام لينكس سيطبع Linux ونلاحظ أول حرف حرف كبير مشابه لأمر uname -s من الطرفية .


    -إذا كان النظام ماك سيطبع Darwin ونلاحظ أول حرف حرف كبير .


    -إذا كان النظام ويندوز سيطبع Windows ونلاحظ أول حرف حرف كبير .














    2-()platform.release .


    كود PHP:
    import platform
    print (platform.release()) 

    -إذا كان النظام لينكس سيطبع شيء كهذا 16-3.19.0 أي رقم إصدار النواة مشابه لأمر uname -r من الطرفية .


    -إذا كان النظام ماك سيطبع شيء كهذا 8.11.1 الصراحة لا أعلم شيء بنظام ماك لا أعلم ما هو هذا الرقم قمت بنقله عن الإنترنت لكن أظن مثل لينكس في الأعلى لأن النظامين فيهم تشابه كبير بالأوامر .


    -إذا كان النظام ويندوز سيطبع مثلا Vista ونلاحظ أول حرف حرف كبير .














    3-()platform.linux_distribution أو ()platform.dist.


    كود PHP:
    import platform
    print (platform.linux_distribution())
    print (
    platform.dist()) 

    كما قلت في أول الموضوع أنا أستعمل توزيعة أرتش الأن في أرتش سيطبع قائمة من نوع tuple
    شيء كهذا
    كود PHP:
    ("arch","Arch","Linux"

    وبالطبع يمكننا التحديد أكثر بأن نطلب أول إسم من القائمة سأعطي مثل وسأطبع أول إسم من القائمة.
    كود PHP:
    import platform
    print (platform.linux_distribution()[0]) 
    كما قلنا سابقا في بايثون وفي لغات البرمجة عامه يبدأ التعداد من الصفر لهذا أول عنصر في القائمة يكن رقمه صفر.


    -لهذا [0]()platform.linux_distribution تساوي كلمة arch .


    -لهذا [1]()platform.linux_distribution تساوي كلمة Arch .


    -لهذا [2]()platform.linux_distribution تساوي كلمة Linux


    ملاحظة [3]()platform.linux_distribution سنحصل على خطىء لأننا نطلب العنصر الرابع من القائمة وهو غير موجود. تنفيذ نفس الكود من ubuntu 15.04 سنحصل على ...
    شاهد أكثر | الذهاب إلى المشاركة

  • إطلاق واحــة لينكس 8 (هجرة) نسخة مرشحة

    إطلاق واحــة لينكس 8 (هجرة) نسخة مرشحة

    السلام عليكم

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

    رابط الإعلان

    http://wahaproject.org/linux/wahalin...a-rc-released/
    شاهد أكثر | الذهاب إلى المشاركة

  • كتاب من تأليفي لتنصيب أرش إلى جانب windows

    كتاب من تأليفي لتنصيب أرش إلى جانب windows

    بسم الله الرحمن الرحيم

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



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

  • 2-بعض الشرح عن المتغيرات من نوع string في python وبعض الشرح عن الدوالي التي تعالجها

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


    سأكمل ما بدات هنا (http://www.linuxac.org/forum/threads...7%D8%A7-%D8%A7)


    1-سأشرح دالة ()len التي تأتي مدمجة مع python ولا تحتاج import وظيفة هذة الدالة أن تقوم بتعداد كم حرف في الكلمة أو في السطر أو كم عنصر يوجد في القاموس و...لكن سأتكلم عن string الأن مثال على دالة len .
    كود PHP:
    b="hello world"
    print len(b
    سنحصل على جواب 11 لا ننسى أن المسافة تعد حرف أيضا.




    2-كما قلنا سابقا في python وفي لغات البرمجة بشكل عام دائما يبدأ التعداد من الصفر وليس من الواحد وفي الأحرف كذالك مثال :
    معنا سطر
    hello world في متغير a هكذا.
    كود PHP:
    a="hello world" 
    كود PHP:
    a[0تمثل h
    a
    [1تمثل e
    a
    [
    ...
    شاهد أكثر | الذهاب إلى المشاركة

  • تسقيف/تحديد سرعة التنزيل لتطبيق معين، مثال eXtreme Download Manager

    السلام عليكم ورحمة الله هذه الأيام أعيد تهيئة Macbuntu 14.04 كي يصبح نظامي الأساسي ومما افتقده هو برنامج تسيير لعمليات التنزيل من الشبكة. على ويندوز 7 استخدم EalgleGet المجاني واحتاج فيه ميزات مهمة أولها اتمام تنزيل توقف سابقا وتنزيل فيديوهات يوتوب وخصوصا ميزة تحديد سرعة التزيل كي لا يأكل كل سعة خط النت الضعيف عندي. هذا حتى أتمكن مثلا من تصفح الويب في نفس الوقت. على لينكس جربت flareget لكنه لم يعجبني وأنا الآن بصدد تجربة xdman (eXtreme download manager) لكنه يفتقد ميزة تسقيف سرعة التنزيل. لتجاوز هذا المشكل يمكن الاستعانة بتطبيق مثل trickle يحدد سرعة استعمال الشبكة في أي تطبيق آخر يستعمل libc. أولا يجب عمل سكريبت لتشغيل xdman.sh بأمر ...
    شاهد أكثر | الذهاب إلى المشاركة

  • 1-بعض الشرح عن المتغيرات من نوع string في python وبعض الشرح عن الدوالي التي تعالجها ا

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


    بعض الشرح عن المتغيرات من نوع string اي أحرف وكلمات وبعض الشرح عن الدوالي التي تعالجها :


    1-المتغير من نوع string يمكن كتابته في ثلاث طرق :
    -أولا.
    كود PHP:
    moutaghayer='hello world' 
    -ثانيا.
    كود PHP:
    moutaghayer="hello world" 
    -ثالثا.
    كود PHP:
    moutaghayer="""hello world""" 

    الأن ما الفرق لنفترض أننا نريد أن نكتب hello world هكذا 'hello 'world عندها نكتب
    كود PHP:
    moutaghayer="hello 'world' " 



    أما عن """ نستعملها لشيئين
    -أولا إذا أردنا أن نكتب مثلا hello world هكذا "hello "world عندها نكتب
    كود PHP:
    moutaghayer="""hello "world" """ 
    ملاحظة مهمة يجب التنبه إلى أخر الكود أن تم الفصل بين " و""" بمسافة فارغة


    -ثانيا إذا كنا نريد أن نكتب hello في سطر و world في سطر نكتب هكذا
    كود PHP:
    moutaghayer="""hello
    world""" 

    ملاحظة لكتابة كل كلمت في سطر أو كل سطر في سطر ممكن أيضا أن نكتب هكذا
    كود PHP:
    moutaghayer="hello\nworld" 
    حيث n\ تعني سطر جديد الإثنين يعملو جيدا لكن أنا أحاول أن أشرح كل شيء


    ولإقاف تأثير n\ نكتب حرف r قبل الجملة هكذا
    كود PHP:
    moutaghayer=r"hello\nworld" 
    أو نستعمل \ لإلغاء تأثير n\ هكذا
    كود PHP:
    moutaghayer="hello\\nworld" 

    ول \ عمل أخر ممكن وهو لن يأثر على عمل الكود...
    شاهد أكثر | الذهاب إلى المشاركة
لا توجد مقالات في هذا القسم.
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة
رجاء إدخل إلى حسابك لمشاهدة المشاركات المشترك بها.

التصانيف

تقليص

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