لوحة المتصدرين
المحتوى الأكثر حصولًا على سمعة جيدة
المحتوى الأعلى تقييمًا في 03/29/16 في كل الموقع
-
الإصدار 2.0.0
44935 تنزيل
كثر العاملون عن بعد في اﻷعوام الأخيرة إما عملًا حرًا أو نظاميًا، وقفز هذا النمط قفزات كبيرة وتغير كذلك عدة مرات في تلك الأعوام، وربما نشهد استقرارًا نسبيًا لتقلباته على المدى القريب، وإن كان الإصدار الأول من هذا الكتاب منتصف عام 2015 يبشِّر به ويدعو الناس إليه وإلى مزايا التعامل مع الموظفين عن بعد، كان لزامًا علينا تحديث الكتاب وإصدار هذه النسخة التي سنتوسع فها ونتعرض للمشاكل التي تواجه الذين يوظِّفون عن بعد، فقد طرأت مشاكل جديدة لم تكن موجودة من قبل استحداث هذا النمط من العمل، وسنذكر بعض الحلول لتلك المشاكل مما رأيناه في السوق أو جربناه بأنفسنا. وكانت الوظائف التي تسمح بالعمل عن بعد في الغالب في المجال التقني أو المجالات التي تعتمد على التقنية في مهامها اليومية، حيث يكون المنتج مادة تُنشأ وتعالَج وتُخرَج على الحواسيب، إما برمجيات أو تصاميم أو نصوص أو مرئيات أو مواد مالية أو غيرها، على عكس المجالات التي تكون المنتجات فيها حقيقية مثل المصانع والمتاجر التي لا بد من تواجد حقيقي للموظفين في محل الإنتاج أو البيع، فازدهرت الشركات المتخصصة في تلك المجالات التي تعتمد أساسًا على نهج العمل البعيد وبدأت شركات كثيرة بتبنيه وفقًا لما يناسبها طبعًا، وهنا أردنا تبيان الطريق الصحيح الذي يسهِّل على صاحب الشركة تبني مفهوم العمل عن بعد ويوصل بشركته إلى النجاح، فرأينا أن نضع هذا الكتاب بين يديك ليكون عونًا ودليلًا ومرجعًا. هذه النسخة موجَّهة في الأساس إلى رواد الأعمال وأصحاب الشركات الذين يودون تأسيس شركة تعمل عن بعد أو لديهم شركة قائمة تقليدية تعمل من مقر حقيقي ويريدون تحويلها إلى شركة بعيدةً سواءً كليًا أو جزئيًا، أما إن كنت عاملًا تعمل عن بعد، سواءً موظفًا أو مستقلًا، فنحيلك هنا إلى كتاب دليل المستقل والعامل عن بعد. ونرجو بهذا العمل أن نكون قد وُفقنا في وضع مرجع بين يديك يؤهلك لتأسيس شركة تعمل عن بعد ويرشدك إلى أهم نواحي إدارتها وتوظيف مختلف الكفاءات فيها، بل وحتى تطويرها والانطلاق بها نحو النجاح، عسى أن نرى الكثير من الشركات العربية التي تخدم سوق العمل وتقوده نحو التطور والنجاح. هذا الكتاب مرخص بموجب رخصة المشاع الإبداعي Creative Commons «نسب المُصنَّف - غير تجاري - الترخيص بالمثل 4.0». يمكنك قراءة فصول الكتاب على شكل مقالات نسردها بالترتيب التالي: مدخل إلى العمل عن بعد تأسيس بيئة عمل عن بعد أساسيات التوظيف عن بعد آليات الإدارة والتطوير لشركة تعمل عن بعد تحديات العمل عن بعد والإدارة البعيدة استقرار وتطور الشركات العاملة عن بعد1 نقطة -
النمو السكاني المُطّرد والبطالة المُتنامية الناجمة لاسيما في أوساط الشباب أظهرت مُعاناة حقيقية في دول كثيرة من العالم، وما يجدر ذكره بأن البطالة المُطلقة امتدّت لتشمل أصحاب الشهادات العُليا ولم تقتصر على متوسطي التعليم أو طبقة الأُميين، هذا عدا عن نمو واضح في فئة محدودي الدخل كتحصيل حاصل للتضخم. كُلها أسباب حقيقيّة دفعت الحكومات إلى تشجيع الأعمال الحُرة سواء أكان بشكلها العائلي (الأعمال أو المشاريع العائليّة) أو كانت مُوجّهة لباقي أفراد المُجتمع (أعمال الأفراد المُستقلين أو مجموعات الأفراد المُستقلين). وكنتيجة لذلك نمت خلال العقد المُنصرم مفاهيم جديدة أصبحت تتردد على مسامعنا كالـ (مُستقل freelancer – الرائد أو المُبادر entrepreneur والذي يختلف بطريقته عن العامل الحر .. ومفاهيم أخرى). ما هو العمل الحرّ ومن هو المُستقل العمل الحر هو مُصطلح يُطلق على الأعمال التي تُدار من طرف أشخاص يعملون لحساباتهم الشخصيّة والذين أطلقنا عليهم مفهوم المُستقلين "freelancers". الجدير بالذكر أن العمل الحرّ قديم بقدم البشرية وإن اختلفت مُسمياته وتطورت أدواته وقنواته (قد يكون العامل الحر مُزارعًا – مُحاميًا – راعي أغنام - روائيًّا .... الخ). العمل الحرّ قد يكون مُعتمدًا على المادة (رأس المال) كأن يقوم طبيب مُتخصص بترك وظيفته في مُستشفى وافتتاح عيادة خاصة به. وقد يكون مُعتمدًا على المهارات (كمهارات التصميم والبرمجة والكتابة ... الخ). والاعتماد على المهارة مُرتبطة بشكل أكبر في "العمل الحرّ". بإمكاننا تقسيم العمل الحرّ إلى: عمل مُستقل كامل: أي اعتماد الفرد على العمل الحرّ كعمل أساسي مُطلق. عمل مُستقل بشكل جزئي: أي اعتماد الفرد على العمل الحرّ كعمل ثانوي "من يعمل بشكل إضافي إلى جانب وظيفته الصباحية". سنتناول معكم في سلسلة من المقالات جميع المبادئ والإرشادات التي يحتاجها الفرد للتحوّل إلى مُستقل كامل أو مُستقل بشكل جزئي، مُرتكزين على العمل الحرّ بشكله الافتراضي (باستخدام شبكة الإنترنت) بحيث سننتقل معكم خطوة بخطوة ابتداءً من الانطلاق وتأسيس العمل الحرّ، مُرورًا بآليات توجيه العروض والترويج وإدارة العمليات والوقت، إضافة إلى التطرق لأبرز المشاكل التي قد تعترض العمل الحرّ مع إيضاح الحلول. إذن .. إن كُنت عاطلًا عن العمل، أو كُنت تبحث عن تنمية لمواردك وتحسين وضعك المعيشي بعمل إضافي إلى جانب وظيفتك فهذه السلسلة موجهة لك بشكل خاص. سنستخدم في هذه السلسلة مُصطلحي "العمل الحر" ، "العمل المُستقل" للدّلالة على نفس المفهوم (freelancing) وسنشير إلى الـ freelancer بمُصطلحي "مُستقل" أو "العامل الحر". أسّس عملك المُستقل الآن "عجلة الحياة مُستمرة والأمان فكرة خُرافية غير موجودة في الواقع، وعلى الإنسان الفطن أن يسعى بعد التّوكّل على الله إلى الاستمرار في طلب الرزق وتأمين الحياة الكريمة له ولعائلته ومُحيطه" كلمات لطالما سمعناها من أشخاص حكماء، عصاميين وناجحين كانوا على يقين بإمكانياتهم وامتلكوا الشجاعة لاتخاذ قرارهم بالاستقلال والانطلاق بأعمالهم. أبرز الميزات التي يجب أن تدفعك الآن للعمل المُستقل باستخدام الإنترنت: 1- الإدارة الذاتية: تميل النفس البشرية بطبيعتها إلى القيادة والرغبة في امتلاك اتخاذ القرار، لذلك من الطبيعي أن تجد أفراد كُثرًا لا يتآلفون مع فكرة العمل الوظيفي رغم أنهم مُنضبطين ومُنظمين. 2- مصاريف تشغيل مُنخفضة وتكاد تكون معدومة. 3- لا مكان – لا زمان: يتميز هذا النوع من الأعمال بمرونة عالية بحيث يُمكن مُتابعة العمل في أي مكان وفي أي زمان من خلال التواصل مع الزبائن باستخدام شبكة الإنترنت. 4- سوق عالمي مفتوح وطلب في ازدياد مُطّرد. 5- العمل في أمور مُحببة. (مُعظم العاملين المُستقلين بدؤوا أعمالهم عبر استغلال هواياتهم المُحبّبة). 6- زيادة الدخل ورفع درجة الأمان المعيشي. "العمل الحرّ لا يرتبط بعدم الانتظام، فنجاحك كمُستقل على المدى الطويل يرتبط بكونك مُنظّمًا، مُلتزمًا، مُنضبطًا وخبيرًا بمجال عملك" نحث الأفراد في مُجتمعنا العربي الفتي إلى التفكير جديًّا بمواكبة هذه التّوجه لما له من منفعة عليهم وعلى أسرهم، مُجتمعاتهم، وأوطانهم. أما عن الأدوات، والقنوات، وطرق العمل الحرّ وجميع التفاصيل الأخرى فهذه الأمور ستعرف عنها الكثير من خلال هذه السّلسلة. استغل خبراتك ومواهبك واستفد إذا ما استثنينا أصحاب الإمكانيات العقلية المُنخفضة وفئة الأطفال، فإنه لا يُمكن تصديق فكرة وجود شخص على سطح البسيطة مُنعدم تمامًا من أي موهبة، أو مرّ خلال حياته سواء إن صغرت أو عظُمت بتجارب مُختلفة نمّت لديه خبرات فوّقته على أشخاص آخرين هُم أيضًا متفوقين عليه بخبرات أخرى. أساس العمل الحرّ يُشرق من هُنا بعض الأشخاص بارعون في فئات مُعينة من الفنون (كالفن المعماري – الرسم – التصميم - التصوير ... وغيرها)، والبعض منهم حباهم الله بحب الرياضيات والمنطق فتجدهم يستمتعون في كتابة الأسطر البرمجية، وبعضهم مر بتجارب أكسبته خبرات عملية في أمور حياتية مُختلفة (كالترجمة – تقديم النصائح والاستشارات المُختلفة ... وغيرها)، وقد تجد بعضهم الآخر بارعًا في إسعاد الآخرين،نعم إسعاد الآخرين هو عمل مُربح ويبحث عنه أشخاص كُثر. عليك منذ الآن بالتفكير في أمور تُحبها وتُجيد فعلها على حد سواء، دوّنها ورتبها ثم فكّر بشكل منطقي في كيفية استفادتك منها، ولا تغفل أبداً التخصص بقدر المُستطاع. أمثلة "رائد" موظف في أحد البنوك بدوام صباحي. يمتلك رائد إلى جانب خبرته المصرفية قدرة عالية في تدوين القيود وإعداد ميزان المُراجعة والقوائم المالية وأمور مُحاسبية أخرى إلّا أنه يعيش في مدينة صغيرة مُتخمة بالسكان والحصول على وظيفة إضافية مسائية أشبه بالمُعجزة. توجّه "رائد" إلى حاسوبه المنزلي المُرتبط بشبكة إنترنت وأنشأ حسابًا في إحدى منصات العمل المُتخصصة للمُستقلين وعرض خدماته على جمهور واسع وبدأ في مساء كل يوم بمُتابعة الطلبات الواردة وتنفيذها بجوار مدفئته وكوب القهوة خاصته. أما "أحمد" صاحب الإجازة الجامعية في التاريخ، فهو عاطل عن العمل تمامًا، ولم يترك أبدًا أي باب إلّا وقام بطرقه في سبيل إيجاد وظيفة، لكنه بالرغم من ذلك لم يحصل على مُراده في بلد عربي مليء بالكفاءات فقير بالوظائف. ذات يوم أيقن "أحمد" بأن عليه التفكير بشكل أوسع خارج نطاق بلده فقرر الاستفادة من إمكانياته الجيّدة في الكتابة الإبداعية والتنقيح اللغوي ليعرض خدماته على جمهور واسع في بلدان مُختلفة حول العالم باستخدامه لشبكة الإنترنت. صديقنا المُفترض "أحمد" وبعد أيام وأشهر قلة من إثبات نفسه ككاتب مُبدع على شبكة الإنترنت أصبح يبحث عن أوقات فراغ بسيطة كنوع من الإجازة. على جانب آخر من العالم هُناك ربة المنزل "هبة" التي تعيش في مدينة سياحية ساحرة، والتي قررت تزويد الأشخاص المُهتمين بالسياحة بإرشادات سياحية حول مدينتها بحيث سهّلت عليهم عناء البحث واستفادت من نصائحها ماديًا. وهُناك "فاطمة" كاتبة الروايات الناشئة التي لا تمتلك مقومات مالية لطباعة ونشر رواياتها، والتي قررت استغلال إحدى مواقع العمل الحُر بجعله وسيط لبيع رواياتها بعد أن حولتها إلى نسخ إلكترونية، فساهمت تلك الخطوة ببيعها لمئات النُسخ وتحقيقها لشهرة واسعة. أيضًا هُناك عبد العزيز الذي رزقه الله عز وجل بصوتٍ رخيم وموهبة في الإلقاء فقرر الاستفادة من ذلك عبر تقديم خدمات التسجيلات الصوتية والإلقاء حسب الطلب. منصات العمل للمُستقلين انتشرت على شبكة الإنترنت العديد من منصات العمل الخاصة بالمُستقلين والتي تحمل بمُعظمها الصفة العالمية، ولكل موقع منها طرق عمل وتصنيفات وإمكانيات خاصة، إلّا أنها اتفقت جميعها بعمل دور الوسيط بين أصحاب المواهب والخبرات (المُستقلين)، وأصحاب الأعمال (طالبي العمل) الذين ليسوا بالضرورة أن يكونوا مُنعدمين من تلك الخبرات إنما قد يُحاولون تركيز استغلال أوقات عملهم باستئجارهم لمُستقلين جاهزين لأداء مهام مُعينة مُقابل عوائد مالية. التالي باقة بأهم المواقع المُتخصصة بالعمل الحرّ عربيًا وعالميًا: أولاً: أشهر المواقع العربية للمُستقلين 1- مُستقل منصة عربية تعمل كصلة وصل بين أصحاب المشاريع والشركات من جهة والمُستقلين المُحترفين من جهة أخرى، بحيث يستطيع المُستقل بناء ملف تعريفي خاص به على الموقع يحوي نُبذة عنه وعن مهاراته إضافة إلى معرض خاص بأعماله. الجدير بالذكر أن الموقع أُطلق في أواخر العام 2014 وحاز خلال وقت قصير على شهرة واسعة من خلال تجسيده لخدمة حقيقية عبر أسلوب عرضي سلس واضح. 2- خمسات سوق عربي لبيع وشراء الخدمات المُصغرة في شتى المجالات، يستفيد منه آلاف الشباب العربي عبر تقديمهم لخدمات ومُنتجات مُصغرة بأسعار تبدأ بـ 5 دولار أمريكي فقط وطرحها على شريحة واسعة من الزبائن المُستفيدين من تلك الخدمات ذات الأسعار الاقتصادية. يتميز الموقع بإقبال مُرتفع ومصداقية عالية ودعم فني مُمتاز. 4- بيكاليا متجر خاص للمُصممين، يُمكّنهم من بيع تصاميمهم وأعمالهم الفنية للجمهور العربي عبر إضافة تلك الأعمال وشرحها بشكل واضح لزبائن المتجر مع توفير المُعاينة الحية بحسب الطلب. ثانياً: أشهر المواقع العالمية للمُستقلين: 1- Freelancer من أشهر مواقع العمل الحُر على مستوى العالم وأكثرها إقبالًا. يوفّر الموقع منصة سهلة التعامل تُمكّن أصحاب الأعمال والشركات من استئجار مُستقلين لتنفيذ مهام مُختلفة في التصميم والهندسة والعلوم والتسويق والخدمات القانونية وغيرها. 2- Odesk يلعب الموقع دور الوسيط بين أصحاب الأعمال والمُستقلين، بحيث يقوم صاحب العمل بعرض طلبه ويتقدم إليه طالبو العمل ممن يرون في أنفسهم الكفاءة، ويقوم صاحب العمل باختيار أحد المُتقدمين (أو أكثر من مُتقدم من المُستقلين). الموقع ضخم جدًا ولا يُستهان به على الإطلاق ولديه طرق وخوارزميات مُختلفة لإبراز أفضل الخبرات، لذلك وبالمُختصر كُلما كان المُستقل مُتخصّصًا أكثر ومُبدعًا أكثر في مجاله كُلما زادت مبيعاته وأرباحه. 3- Elance يُعدّ الموقع الأفضل في مجاله، وبإمكان المُستقل إنشاء حساب وإضافة بياناته وتحديد مجال العمل ضمن خيارات كثيرة مُتوفرة وأيضًا تحديد السعر وطريقة العمل. أكثر ما يُميّز الموقع احتواؤه على عدد كبير جدًا من المشاريع المطروحة، ووجود نسبة كبيرة من المشاريع ذات الميزانيات العالية، بالإضافة إلى موثوقيته العالية واحتوائه على خصائص وميزات مُمتازة. 4- Design Crowd منصة مثالية لعمل المُصممين المُحترفين في مجالات التصميم المُتنوعة (شعارات – أغلفة – بطاقات أعمال – تصميم مواقع ... الخ)، ما يُميّز الموقع بأن مُعظم مُرتاديه من أصحاب الأعمال يحترمون العمل التصميمي ويقدرون ثمنه، لذلك ستجد بأن أسعار الأعمال به جيّدة مُقارنة بباقي المواقع المُشابهة. 5- People Per Hour كما هو واضح من اسمه فإن الموقع يقدّم منصة تُمكّن المُستقلين من العمل بشكل حُر، بحيث بإمكان المُستقل إنشاء ملفه الشخصي بسهولة من خلال الموقع والبحث عن مشاريع تُناسب خبراته. يعتمد الموقع بشكل كبير على التقييم لذا فالعمل الجيّد المصحوب بتقييم إيجابي سيجلب بالتأكيد أعمال أخرى. 6- 99designs المكان الأمثل لعمل المُصممين المُستقلين، حيث يُوفر الموقع منصة غاية في الجودة تُمكّن المُصممين من عرض أعمالهم والتقديم للمشاريع. يتميّز الموقع بإقبال عالي جدًا من طرف أصحاب المشاريع ويُعدّ الأفضل في اختصاصه. 7- Guru هو الآخر موقع رائع وستجد عليه كمُستقل عدد كبير من فرص العمل في مجالات مُختلفة، كُل ما عليك فعله هو بناء ملف تعريفي مُتكامل والبحث عن أفضل فُرص. 8- Sellfy أفضل مكان للمُستقلين ممن لديكم مُنتجات رقمية (كتب إلكترونية – خطوط – قوالب – تسجيلات صوتية ..الخ) ويريدون بيع نسخ منها إلى أكبر عدد مُمكن من المُهتمين. تتميّز المنصة بسهولة التعامل كما يتميّز الموقع بانخفاض نسبة عمولته مُقارنة بباقي المواقع ذات نفس المجال حيث يتقاضى الموقع 5% فقط لقاء كل عملية بيع مُنتج رقمي تتم عبره. 9- Themeforest منصة مُوجّهة للمُصممين والمُبرمجين وهي الأفضل على مستوى العالم بمجالها. تُعدّ (ثيم فورست – themeforest) أفضل مكان لبيع القوالب والتصاميم والإضافات التصميمية والبرمجية، يتقاضى الموقع عمولة مُرتفعة نسبيًا كما أن لديه سياسة صارمة جدًا عند قبول أي ملفات أو قوالب للبيع لكن رغم ذلك فهو يُوفر شريحة ضخمة جدًا من المُشترين وهذا ما يُميزه، لذا يتوجّب على أي عامل مُستقل عند انعقاد نيته لصناعة مُنتج وبيعه من خلال المنصة أن يطّلع أولًا على تفاصيل وشروط الموقع بالكامل وأن يتصفح الأعمال الشبيهة بعمله والمقبولة على الموقع ثم يُعطي كل الاهتمام لإنجاز عمله على المستوى المطلوب، وعندها بالتأكيد سيكون قد حاك لنفسه بداية قصة نجاح مُبهرة! 10- Gumroad منصة عرض موجهة للمُستقلين تهدف إلى مُساعدتهم في بيع مُنتجاتهم الرقمية، فهي أشبه بالمتجر الذي بإمكانك أن تعرض وتبيع به مُنتجاتك الرقمية (كتب إلكترونية – برامج – شروحات – مقاطع فيديو ... الخ) بكل بساطة ودون أي تعقيدات. قد يخطر ببالك حاليًا السؤال التالي: لماذا لا أفتح متجري الخاص وأبيع أعمالي إلى زبائني مُباشرة وبالتالي أوفر على نفسي رسوم أو نسبة أرباح مواقع (منصات العمل الحُر)؟ السؤال مشروع، إنما ما رأيك بالوقوف أولًا على الميزات التي توفرها منصات العمل الحر: 1- توفير عناء ووقت وكلفة إنشاء متجر إلكتروني، فمنصّات العمل الحُر جاهزة وتحتاج منك فقط إدخال بياناتك وتأكيدها وبناء معرض أعمالك بطريقة عالية الجودة. 2- توفير وسائل الدفع المُختلفة. 3- توفير قاعدة عظيمة من المُتابعين والمُطّلعين على الخدمات، فمواقع العمل الحُر تُسوّق وتأتي بالزبائن لكامل شبكتها بالنيابة عنك. 4- توفير عامل الثقة للزبائن (أصحاب الأعمال) عبر وجود طرف ثالث ضامن لحقوقهم والمُمثّل بمنصة العمل الحُر، وهو أمر أساسي ومُحفّز لهم على الشراء. بينما إن كانت منصة الشراء خاصة بك وحدك وأنت صاحب القرار بها، فبالتأكيد مسألة الثقة بينك وبين زبائنك ستتطلب وقت طويل جدًا وهذا أمر طبيعي في المُعاملات المالية. بالتوقف والتفكير قليلًا في الميزات السابقة ستجد بأن رسوم (أو نسبة الأرباح المُقتطعة) هي بسيطة مُقابل الخدمة التي تتلقاها. تلميح: إن قيام منصات العمل الحُر بالترويج عن كامل شبكتها لا يعني أبدًا ألّا تسعى في التسويق والترويج لحساباتك في تلك المنصات عبر أساليب مُختلفة سوف نتحدث عنها في وقت لاحق. في المقالات القادمة سنناقش بالتتابع الخطوات العملية للانطلاق وآليات العمل والمُتابعة مع الوقوف على أهم المشاكل التي قد تعترض عملك كمُستقل والحلول لها إضافة إلى أمور أخرى ستمكنك بالنهاية من العمل بثبات لتحقيق النجاح.1 نقطة
-
بعد أن تعرّفنا في الدّرس السّابق على طريقة تنصيب بايثون وكيفيّة العمل معها، سنكمل في هذا الدّرس مشوار تعلّم هذه اللغة بتعلّم كيفيّة التّعامل مع البيانات مثل المُتغيّرات وأنواعها كالأرقام وإسناد القيم. ولكن قبل ذلك عليك أن تتعرّف على طريقة دعم اللغة العربيّة، ويجب عليك أن تفهم بعض المُصطلحات المتداولة في مجال البرمجة (والتّي اعتَمدتُ عليها في هذا الدّرس). تذكير: نقوم بتنفيذ الأسطر البرمجيّة مُباشرة من مُفسّر بايثون، لمزيد من المعلومات عن المُفسّر راجع الدّرس السّابق. وللتوسع في لغة بايثون وتعلمها أكاديميًا، ننصحك بالانضمام إلى دورة تطوير تطبيقات باستخدام لغة بايثون التي تقدمها أكاديمية حسوب. دعم اللغة العربية في بايثون قد تواجه خطأ إذا حاولت تنفيذ أمر طباعة جملة "مرحبا بالعالم" مُستخدما حروفا عربية، لذلك يجب عليك أن تكتب السّطر التّالي، قبل كتابة أي أمر يحتوي على كلمات عربية: # -*- coding: utf-8 -*- المصطلحات مخرج Output: تعني الجواب أو النّتيجة الذي يُقدّمها مُفسّر بايثون، فمثلا إذا طلبت من مُفسّر بايثون طباعة كلمة Hello، فستستخدم السّطر التّالي: >>> print "Hello" Hello هنا نُسمّي Hello المُخرج الذي يُرجعه البرنامج (أي نتيجة الأمر). مُتغيّر: وهو الاسم الذي نُطلقه على حرف أو “كلمة” تحمل قيمة مُعيّنة، مثلا: >>> name = "abdelhadi" هنا قُمنا بإنشاء مُتغيّر name وأسندنا له القيمة abdelhadi. وإذا أردنا إظهار القيمة abdelhadi فيكفي أن نكتب اسم المُتغيّر في مُفسّر بايثون: >>> print name كما يُمكن أن نضيف تحّية على الشّكل التّالي: >>> print "Hello " + name تُفسّر الشيفرة أعلاه وتكون مُخرجاتها: Hello Abdelhadi يُمكن أن يحمل المُتغيّر عدّة أنواع من القيم، كالأرقام والنّصوص والأحرف… تعيين القيم يُعتبر تعيين قيمة لاسم معيّن من أهمّ أساسيّات البرمجة، وهذا الاسم معروف في البرمجة بالمُتغيّر، وإليك مثالا على ذلك: >>> x = 4 >>> x * x 16 قمنا في المثال أعلاه بوضع القيمة 4 للمتغيّر x، بعبارة أخرى المُتغيّر x يحمل القيمة 4. بحيث يُمكننا استعمال x عوضا عن 4 في باقي الأسطر في برنامجنا. وبعدها قمنا بالعمليّة الحسابيّة x * x أي 4 * 4 وحصلنا على 16 كنتيجة. إذا حاولت أن تستخدم مُتغيّرًا لم يُعرّف من قبل في برنامجك، فستحصل على خطأ كالتّالي: >>> foo Traceback (most recent call last): File "<stdin>", line 1, in ? NameError: name 'foo' is not defined >>> foo = 4 >>> foo 4 حاولنا أعلاه أن نقوم باستخدام المُتغيّر foo الذي لم نعرّفه أساساً، فحصلنا على رسالة من مُفسّر بايثون مفادها بأنّ المُتغيّر foo ليس موجودا. وبعد تعريفه وتعيين القيمة "4" له أصبح بإمكاننا استدعاؤه بدون أي مشكلة. إذا وضعت قيمة مُغايرة لمتغيّر يحمل مُسبقاً قيمة ما، فالقيمة القديمة تُستَبدَل بالقيمة الجديدة، بحيث يحمل المتغيّر القيمة الجديدة. >>> x = 4 >>> x 4 >>> x = 'hello' >>> x 'hello' في المثال أعلاه، قمنا بتحديد القيمة "4" للمتغيّر x ثمّ بعد ذلك قمنا بتحديد "hello" لنفس المُتغيّر فأصبح x يحمل القيمة hello في نهاية المطاف. ويُمكنك تعيين أكثر من قيمة لأكثر من مُتغيّر في آن واحد. >>> a, b = 1, 2 >>> a 1 >>> b 2 >>> a + b 3 ومُبادلة قيمتي مُتغيّرين (بحيث يحمل المُتغيّر قيمة الآخر) سهل جدّا في لغة بايثون: >>> a, b = 1, 2 >>> a, b = b, a >>> a 2 >>> b 1 عند تعيينِ قيمة في بايثون، تكون الأهميّة للجانب الأيمن قبل الأيسر، بحيث يقوم بايثون بالتّعرّف على القيّم في الجانب الأيمن ثمّ يقوم بتعيينها للمتغيّرات في الجانب الأيسر لعلامة = . إذ ما يقع على يسار علامة = هو المُتغير وما يقع على يمينها هو القيمة. التعليقات تُستعمل التّعليقات في البرمجة لشرح وظيفة سطر معين أو لإعطاء فكرة عن برنامجك لمن يقرأ شيفرته، وتكون التّعليقات مسبوقة بعلامة # إما في سطر مستقل أو في نفس سطر الشّيفرة، وتتميّز بأنّها لا تؤثّر على عمل البرنامج إذ يتجاهلها المُفسّر ولا تُنفّذ، وهي عموما اختيارية، لذا فأنت لست مُجبرا على كتابتها، وإليك مثالاً على التّعليقات: >>> # السّطر التّالي عبارة عن تعيين قيمة لمتغيّر >>> x = 'hello' # هذا السّطر عبارة عن تعيين قيمة لمتغيّر الأرقام لقد تعرّفنا من قبل حول كيفيّة التّعامل مع الأرقام بشكل بسيط. >>> 42 42 >>> 4 + 2 6 تدعم بايثون الأعداد العشريّة كذلك. >>> 4.2 4.2 >>> 4.2 + 2.3 6.5 وتدعم العمليّات المُختلفة مثل الإضافة والفرق وغيرهما من العمليّات الحسابيّة: + إضافة - الفرق * الضّرب / القسمة ** الأس (القوة) % باقي القسمة لنجرّب هذه العمليّات على الأعداد الصّحيحة: # عمليّة إضافة >>> 7 + 2 9 # عمليّة فرق >>> 7 - 2 5 # عمليّة ضرب >>> 7 * 2 14 # عمليّة قسمة >>> 7 / 2 3 # الأس >>> 7 ** 2 49 # باقي القسمة >>> 7 % 2 1 إذا تمعّنت في النّظر ستجد أنّ ناتج قسمة 7 على 2 يُساوي 3 وليس 3.5 وهذا لأنّ الرّمز / يُرجع الأرقام الصحيحة فقط عندما يعمل معها، لننظر مالذي سيحدث إذا جرّبنا نفس الأمر لكن بأعداد عشريّة هذه المرّة: >>> 7.0 / 2.0 3.5 >>> 7.0 / 2 3.5 >>> 7 / 2.0 3.5 يُمكن القيّام بالعمليّات الحسابيّة بالاعتماد على أكثر من عامل: >>> 7 + 2 + 5 - 3 11 >>> 2 * 3 + 4 10 هذا مهمّ جدّا وذلك لفهم كيفيّة تعامل لغة بايثون مع العمليّات الحسابيّة، حيث هناك أولويّات للعمليّات وذلك كالقائمة التّالية، من الأقل أولويّة إلى الأه: + - * / % ** ولفهم ذلك أكثر، إليك هذا المثال: عند تنفيذ العمليّة 2 + 3 * 4 في بايثون فالعمليّة الأولى التّي تُنفّذ هي 3 * 4 ، لأن العامل * أكثر أولويّة من عامل +، وبعد ذلك تضاف القيمة إلى 2. >>> 2 + 3 * 4 14 يُمكننا أن نعتمد على الأقواس () لتحديد أولويّات العمليّات، انظر المثال التّالي: >>> (2 + 3) * 4 20 في المثال أعلاه، قمنا بوضع العمليّة 2+3 بين قوسين لإخبار مُفسّر بايثون بأنّ لهذه العملية الأولويّة ويجب حسابها أوّلا، فإن لم نقم بوضع القوسين لقام المُفسّر بحساب العمليّة 4*3 ثم إضافة العدد 2. جميع العمليّات باستثناء ** يبدأ تطبيقها من اليسار ثمّ اليمين. 1 + 2 + 3 * 4 + 5 ↓ 3 + 3 * 4 + 5 ↓ 3 + 12 + 5 ↓ 15 + 5 ↓ 20 تمارين تمرين 1 ما هي مُخرجات (القيّم التّي سيطبعها) البرنامج التّالي: x = 4 y = x + 1 x = 2 print x, y تمرين 2 ما هي مُخرجات (نتيجة) البرنامج التّالي: x, y = 2, 6 x, y = y, x + 2 print x, y تمرين 3 ما هي مُخرجات البرنامج التّالي: a, b = 2, 3 c, b = a, c + 1 print a, b, c ترجمة -وبتصرف- للكتاب Python Practice Book لصاحبه Anand Chitipothu.1 نقطة
-
سنتعلم في هذا الدرس كيف رسم عصير الليمون المنعش باستخدام برنامج إنكسكيب مع خلفية مناسبة له. خطوات رسم عصير الليمون نبدأ برسم الكأس، باستخدام أداة المستطيل نرسم مستطيلا بالارتفاع والعرض الذي نرغب به. باستخدام أداة التحرير Node tool نختار من الشريط العلوي Object to path لتحويل الشكل لمسار. من الشريط العلوي لأداة التحرير نضيف عقدتين nodes في ضلعي المستطيل الأيمن والأيسر، وذلك بتحديد الضلع ثم من الشريط العلوي نختار Insert new nodes . ثم نحدد العقدتين الجديدتين ومن الشريط العلوي نختار Make selected nodes symmetric لتصبح أذرع العقد Node handles متناسبة، بمعنى أن التغيير على أحد ذراعي العقدة بسحبها أو تحريكها ينطبق على الذراع الأخرى. نحدد العقدتين الأخيرتين في الطرف السفلي للكأس، ثم نقوم بتضييق المسافة بينهما بالاختصار <+Ctrl ثم نقوم بنفس الشيء مع العقد العلوية بالقدر الذي نرغب أن يكون عليه اتساع الكأس. نكرر الكأس ثم نلونه من شريط الألوان السفلي باللون الرمادي، ثم نرسم مستطيلا يغطي الكأس باستثناء قاعدته التي ستكون رمادية اللون حيث نجعلها تظهر بالارتفاع الذي نرغب أن تكون عليه، ثم نختار النسخة المكررة الرمادية مع المستطيل ومن قائمة المسار Path نختار Difference. نلون النسخة الأصلية من الكأس باللون الأبيض ونقلل قيمة الشفافية Opacity قريبا من العشرين ومن لوحة التعبئة والحدود Fill and stroke نختار تبويب رسم الحدود Stroke paint ونعطي الكأس حدودا بلون أسود حتى تكون واضحة عند تقليل الشفافية. نكرر الكأس مجددا ونلونه بلون عصير الليمون ونزيل الشفافية، وقد لوناه هنا بالتدرج الخطي Linear gradient من تبويب التعبئة Fill واخترنا القيمتين التاليتين للوني التدرج: f6ffd5ff و e3ff81ff. نعيد العصير خطوة للخلف من الشريط العلوي عن طريق اختيار Page down ثم نرسم مستطيلا أعلى العصير من أجل تقليل ارتفاعه في الكأس، ثم نحدد العصير مع المستطيل ومن قائمة المسار نختار Difference ثم نزيل حدود العصير باختيار x من تبويب رسم الحدود. سنرسم على الكأس مجموعة من الفقاعات، لذا سنكبر الشاشة عن طريق زر + من لوحة المفاتيح، ثم نرسم بأداة الرسم المنحني Bezier خطا صغيرا مكون من عقدتين، ثم باستخدام أداة التحرير نعدل عليه بسحب الخط ما بين العقدتين للأسفل لإعطائه انحناء، ويمكننا التعديل على المنحنى بتحريك أذرع العقدة Node handles، ثم من لوحة التعبئة والحدود سنختار تبويب سمة الحد Stroke style لتقليل عرض المنحنى. سنكرر المنحنى عن طريق تحديده ثم من الزر الأيمن نختار Duplicate وبما أننا سنكرر النسخة لعدد كبير من المرات، يمكننا سحب المنحنى بزر التحديد والضغط على زر المسافة أثناء السحب، ومع كل ضغطة من زر المسافة أثناء السحب ستنشأ لنا نسخة جديدة، ومن أسهم التحديد والتحجيم يمكننا أن نغير في حجمها وارتفاعها، وباستخدام أداة الدائرة سنرسم بعض الفقاعات الصغيرة حيث نجعل حدودها بعرض حدود المنحنى، ونزيل التعبئة من تبويب التعبئة Fill، وسنقوم أيضا باستخدام أداة الرسم المنحني برسم خطوط بنفس عرض المنحنيات ونجعلها منحنية ونضيف لها بعض العقد عن طريق أداة التحرير. نرسم دائرة متساوية الأبعاد في أحد الطرفين العلويين للكأس مع الضغط على Ctrl أثناء الرسم، ونلونها بلون الليمون ثم نكررها ونصغرها مع الضغط على Ctrl+Shift أثناء التصغير للمحافظة على أبعادها وعلى مركزها وسط الدائرة الأولى ونلونها بلون أصفر باهت. باستخدام أداة النجمة والمضلع Stars and polygons نرسم مثلثا باختيار المضلع من الشريط العلوي ونختار عدد الزوايا corners 3 ويمكننا أن نجعل المثلث مستديرا بإضافة القيمة التي نريد لخانة rounded أو تركه كما هو مع الضغط على Ctrl أثناء الرسم لجعل قاعدة المثلث مستقيمة ومتوازية مع المسطرة دون انحناء. نعدل حجم المثلث حسب رغبتنا ومع بقائه محددا نحدد الدائرة البيضاء ونحاذيهما عاموديا من لوحة المحاذاة والاصطفاف Align and distribute. نُفَعّل من الشريط العلوي الالتقاط والكبس Enable snapping ثم منه نُفَعّلSnap an item's rotation center لالتقاط مركز الشكل، ثم نحدد الدائرة بالضغط عليها مرتين حتى تظهر أسهم الاستدارة ويظهر مركز الدائرة على شكل علامة + في وسطها، ثم نسحب من الأعلى من عند المسطرة خطا وهميا ونتجه بعقدة الخط لمركز الدائرة ليلتقطها وكذلك نسحب من الجهة اليسرى. نضغط على المثلث مرتين ليظهر لنا مركزه ثم نسحبه مع الضغط على Ctrl أثناء السحب لمركز الدائرة وسنلاحظ أنه سيتم التقاطه بسبب وجود الخطين المتقاطعين، ثم نكرر المثلث ونقوم بتدويره مع الضغط على Ctrl أثناء التدوير للمحافظة على مسافة ثابتة بين المثلثات. نكرر الدائرة الصفراء ونصغرها مع الضغط على Ctrl+Shift أثناء التصغير. بهذا تكون شريحة الليمونة قد اكتملت، نحدد جميع أجزائها ونجمعها عن طريق الزر الأيمن ثم نختار Group أو عن طريق الاختصار Ctrl+G ثم نعيد شريحة الليمونة للأخير عن طريق Lower selection to bottom. سنرسم الماصة التي سنستخدمها لشرب العصير عن طريق أداة المستطيل بارتفاع أعلى من الكأس، ثم عند طرفه العلوي سنرسم مستطيلا بنفس العرض أو أعرض منه بشيء يسير مع جعل ارتفاعه قصير جدا، ثم نسحب مركزه في حافته اليمنى ثم نكرره ونرفعه قليلا لأعلى المستطيل السابق مع تدويره قليلا مع اتجاه عقارب الساعة وهكذا نستمر في التكرار والرفع والتدوير عدة مرات، ثم نختم الماصة برأسها الذي سيكون بنفس عرض الماصة إلا أنه سيكون بارتفاع أقل وندوره بما يتناسب مع اتجاه المستطيلات الصغيرة. نجمع الماصة ونرسلها للأخير، ثم نحدد جميع أجزاء الكأس ونجمعها، وبهذا يكون عصير الليمون المنعش قد اكتمل. خطوات رسم النظارة الشمسية ارسم مستطيلا بزوايا مستديرة وذلك بتحريك العقدة في زاوية المستطيل اليمنى إلى الأسفل. نحول الشكل إلى مسار عن طريق أداة التحرير باختيار Object to path ثم نحدد العقد الأربعة السفلية ومن الشريط العلوي نختار Make selected node auto smooth لجعلها ناعمة تلقائيا أو يمكننا تركها دون تغيير نوعها. نغير مكان العقد برفع العقد السفلية الأكثر ارتفاعا للأعلى والعقد السفلية نحركها لليمين واليسار بحيث نضيق المسافة بينهما إلى أن نحصل على شكل زجاجة النّظّارة. نكرر الزجاجة التي حصلنا عليها ونعكسها أفقيا من الشريط العلوي، ونلونها باللون الأسود مع تقليل الشفافية، ثم نرسم بينهما مستطيلا نثني وسطه بإضافة عقد من أداة التحرير ونرفع العقد للأعلى. لنضيف لمعانا للنظارات، نكرر الزجاجة اليمنى مجددا ونلونها باللون الرمادي ثم نصغرها قليلا بالضغط على Ctrl+Shift ثم نكرر النسخة المكررة ونلونها بلون مميز وليكن الأزرق ونحركها ليمين الزجاجة الرمادية ونكبرها قليلا من الأعلى والأسفل، ثم نحدد القطعة الرمادية مع الزرقاء ومن قائمة المسار Path نختار Difference. نكرر نفس الخطوات مع الزجاجة اليسرى، ويمكننا اختصار الخطوات بتكرار اللمعان الذي رسمناه على اليمنى وعكسه وتحريكه على الزجاجة اليسرى، ولعمل بعض الاختلاف بين اللمعانين سنرسم مربعا على الطرف السفلي للمعان الأيسر ونختاره هو اللمعان ومن قائمة المسار نختار Difference. نرسم حامل النظارة عن طريق أداة المستطيل، حيث سنرسم مستطيلا بارتفاع الحامل نكرر الحامل ونقلل من ارتفاعه لنحصل على طرف الحامل الذي يمتد خلف الأذن، وندوره بحيث يكون بزاوية قائمة مع المستطيل الأول. ومن لوحة المحاذاة والاصطفاف نختارهما ونحاذيهما من الطرف العلوي. من قائمة المسار سنختار Union لتوحيد المستطيلين، ثم باستخدام أسهم التحجيم سنحركه من السهم العلوي المتوسط إلى اليمين لتغيير بعده، ثم سنحرك السهم المتوسط الأيمن للأعلى، ثم نضغط عليه مجددا لتظهر أسهم التدوير وندوره عكس عقارب الساعة ثلاث خطوات تقريبا، إن احتاج لمزيد من التحريك بالأسهم أو التدوير قمنا بها حسب ما يلزم. باستخدام أداة التحرير سنحرك العقد القريبة من طرف الزجاجة اليمنى لتعديل موضع العقدتين على حافة الزجاجة اليمنى، ثم نكرر الحامل ونعكسه أفقيا ونحركه لطرف الزجاجة الأخرى، ثم نلونهما باللون الأسود. اكتملت النظارة ويبقى أن نحدد أجزاءها ونجمعها. سنضع خلفية مناسبة للعصير والنظارة عن طريق أداة المستطيل ونلونها باللون الأرق. نرسم باستخدام أداة الرسم المنحني خطين، الأول سيكون مكانه حيث نرغب أن يكون طول السماء في الخلفية، والثاني حيث نرغب أن يكون طول البحر في الخلفية، سنضيف للسفلي منهما ثلاثة عقد، ونجعل عقد الخط ناعمة ثم نرفع العقدة الثانية والرابعة - بحسب ترتيبها من اليمين إلى اليسار - إلى الأعلى ليعطينا شكل الأمواج. نحدد الخلفية مع الخط المستقيم الأول ومن قائمة المسار نختار Division لتقسيم الخلفية وبالتدرج الخطي نلون القسم العلوي بالتدرج السماوي والأبيض. نكرر الخط المتموج ونضعه جانبا، لنعود إليه لاحقا ثم نحدد الجزء السفلي من الخلفية مع الخط المتموج الأصلي ونعيد اختيار الأمر Division ثم نلون البحر بالتدرج الخطي واخترنا له لوني التدرج: 7ca3dbff و 00ffffff، ثم نلون القطعة الأخيرة بلون الرمل واخترنا له لوني التدرج: ffb380ff و ff7b24ff. يمكن أن تكون خلفيتنا قد اكتملت عند هذا الحد وإن شئنا أضفنا مزيدا من التفاصيل عن طريق الخط المتموج الذي تركناه جانبا، وذلك بتعريضه من تبويب سمة الحد ثم تكراره ونشره على الرمل وعلى البحر، مع تلوينه باللون المناسب. قمنا بعدها بإضافة مجموعة من الدوائر في السماء لتشكيل الغيوم. النتيجة النهائية هذه هي النتيجة النهائية لهذا الدرس:1 نقطة
-
أهلًا أخي.. هل تبحث عن قالب جاهز مجاني مثلًا... لم لا تبحث بنفسك عبر جوجل وستجد الكثير بالتأكيد.. أما إذا كنت تريد قالبًا مميزًا واحترافيًّا وخاصًّا بك وباللغة التي تريدها فيمكنك تقديم مشروع على مستقل مثلًا وأنا متأكد بأنه ستنهال عليك عشرات العروض لتصميم ما تصبو إليه وبأفضل الأسعار.. المقصود أخي أن ما تطلبه مكانه ليس هنا، فلن يقوم أحد بعملية بحث طويلة وشاقة لأجلك، هنا مكان لطرح أسئلة عن أساليب وطرق ومشاكل تتعلق بالتصميم وبرامجه. بالتوفيق1 نقطة
-
اخي يحيى شكرا لمساعدتك واهتمامك وسعة صدرك لقد اختفت لدي مشكلة الشاشة الزرقاء نهائيا لانني كنت خائفا من ان الهارد دسك قد تعرض للتلف .. شكرا جزيلا لك1 نقطة
-
ببساطة أنت تريد نقل مدونة ووردبريس من المجلد الرئيسي للمجلد الفرعي. توجد طريقة سهلة يُنصح بها من قبل دعم "ووردبريس" وملخصها كالتالي: انقل ملفات وودبريس إلى المجلد الجديد (مثلا اسمه ww). انقل ملف /ww/.htaccess إلى مجلد الجذر. انقل ملف /ww/index.php إلى مجلد الجذر. عدل هذا السطر في ملف /index.php: require( dirname( __FILE__ ) . '/wp-blog-header.php' ); ليكون كالتالي: require( dirname( __FILE__ ) . '/ww/wp-blog-header.php' ); بعد ذلك سجل دخولك إلى لوحة التحكم وحدّث الروابط من خلال لوحة Permalinks إذا كنت قد أعددتها سابقا. في النهاية عدل على ملف /.htaccess ليكون كالتالي: RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] ملاحظة: لا تجرب هذه الطريقة على موقعك مباشرة. المصدر1 نقطة
-
هل من مزيد من المعلومات حول تطبيقك؟ لغة البرمجة المستخدم؟ النظام الذي يعمل عليه؟ (ويندوز، أندرويد، لينكس ...)1 نقطة
-
1 نقطة
-
يقال أن القائد الجيد هو من يخلق قادة جدد وليس مجرد عبيد وتباع له. القائد الجيد هو من يعرف كيف يوازن المعاملة بين موظفيه، أي بين الشدة واللين. القائد الجيد هو من يسمع لموظفيه جيدا قبل أن يتحدث. القائد الجيد لا يتحدث من دون فائدة، كلامه قليل ومفهمومه واسع. القائد الجيد يتمتع بكاريزما وثقة عالية في النفس. القائد الجيد هو من يكون بجانب محيطه موظفيه وعائلته، دائما مستعد للمساعدة.1 نقطة
-
1 نقطة