اذهب إلى المحتوى

لوحة المتصدرين

  1. سامح أشرف

    سامح أشرف

    الأعضاء


    • نقاط

      4

    • المساهمات

      2934


  2. Mohssen A Mohssen

    Mohssen A Mohssen

    الأعضاء


    • نقاط

      3

    • المساهمات

      317


  3. Hassan Hedr

    Hassan Hedr

    الأعضاء


    • نقاط

      3

    • المساهمات

      2851


  4. إياد أحمد

    إياد أحمد

    الأعضاء


    • نقاط

      3

    • المساهمات

      92


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 12/07/21 في كل الموقع

  1. لعلك لم تنتبه إلى أحد الأوامر المهمة في لارافيل أثناء استعراض الأوامر التي يوفرها artisan عن طريق طباعة. php artrisan هذا الأمر هو: php artisan make:request CustomRequest إذ يتيح هذا الأمر إمكانية إنشاء صنف يرث Request ويحمل صفاته الأساسية ويوفر إماكانية تغيير أشياء من مثل قواعد التحقق Validation أو غيرها. وهو أحد الأمور التي أحب العمل بها في لارافيل. يقوم الأمر php artisan make:request CustomRequest بإنشاء ملف CustomRequest.php داخل app\http\requests، يحمل افتراضا: تابعا rules يقوم بإعادة مصفوفة بكامل قواعد التحقق validation بشأن طلبية Http /** * Get the validation rules that apply to the request. * * @return array */ public function rules() { return [ ]; } تابعا authorize يقوم بتحديد ما ان كان من المسموح قبول هاته الطلبية: /** * Determine if the user is authorized to make this request. * * @return bool */ public function authorize() { return false; } نقوم بتضمين هذا الصنف في أحد ملفات المتحكمات كالتالي: use App\Http\Requests\CustomRequest; ثم نقوم بإستقبال نموذج عنه في التابع المستهدف بطلبية ما، مثال: إذا كان الرابط: POST http://path.to/api/users يستهدف التابع store من المتحكم UserController بطلبية Http، فإن هذا التابع يستقبل معاملا request من الصنف CustomRequest كالتالي: public function store(CustomRequest $request){ } ثم سيمكن إستعمال أي من الخواص أو التوابع التي يقدمها الصنف مباشرة. ولنقل أننا نريد استخراج البيانات المتحقق منها من الطلب فقط: public function store(CustomRequest $request){ $data = $request->validated(); } في حين أن CustomRequest هو من سيضم قواعد التحقق كالتالي: public function rules(){ return [ 'username' => 'required|max:8', 'password' => 'required|min:10', 'extra_data' => 'nullable', ]; } أليست الفكرة أفضل من هذا الشكل: public function store(Request $request){ $data = $request->validate([ 'username' => 'required|max:8', 'password' => 'required|min:10', 'extra_data' => 'nullable', ]); } ثما ماذا لو أردنا إضافة التحقق من صلاحية المستخدم في إنشاء مورد جديد: public function store(Request $request){ if(auth()->user()->is_able_to_store_user) { $data = $request->validate([ 'username' => 'required|max:8', 'password' => 'required|min:10', 'extra_data' => 'nullable', ]); } } تخيل أن الأمر سيمتد لتصبح حتى قراءته مزعجة. فيما يلي مجموعة من الميزات التي تجعلك تنشئ أصناف طلببيات خاصة: كون الطلبيات تختلف فيما بينها يجعل الحاجة إلى معالجتها بشكل منفصل شيء مهم. يقتضي فصل الطلبيات عن المتحكمات اثنين من أهم مبادئ REST لتصميم واجهات تطبيق برمجية فعالة ومميزة. مبدأ فصل المهام الذي يقتضي فصل مكونات التطبيق عن بعضها البعض، فكل صنف أو تابع يجب أن يحوي وظيفة واحدة. وفكرة أن تابعا ما يقوم هو بعملية التحقق والتوثيق والإستعلام من قواعد البيانات والرد فكرة غير محببة كثيرة ويتطلب فصل مكوناتها.. هذا وبجانب أنه يحترم أيضا مبدأ نظام الوسطاء بتوسطه بين طلبية العميل وواجهة المتحكم وعدم تركهما يتفاعلان بصفة مباشرة. يحقق إستعمال أصناف طلبيات مخصصة الكثير من مبادئ الشيفرة النظيفة التي تجعل الشيفرة الخاصة بك قابلة للقراءة والتعديل والتخصيص على شكل واسع. يقوم إنشاء طلبيات مخصصة بإتاحة إمكانية جعل جميع الوظائف المماثلة تستند إلى نفس قواعد التحقق والتوثيق الخاصة بطلب واحد، وذلك بدلا عن إنشاء واحد لكل منها. بمعنى، أنه لو كنا نقوم بإنشاء مستخدم جديد في التابع store الخاص بالمتحكم UserController وأيضا في التابع store للمتحكم AdminController وتابع آخر في متحكم آخر، سيصبح لدينا الكثير من الشيفرة المتشابهة والمكررة في كل منها، فسنحتاج أن نكتب قواعد التحقق لكل تابع في كل متحكم، وأن نتحقق من صلاحية الطلبية في كل تابع من كل متحكم وهكذا.. هذا بجانب أن الأمر يصبح صعب التعديل لاحقا، ماذا لو قمت بإضافة عمود جديد في قواعد البيانات وأردت تعميم قاعدة التحقق الخاصة به على كامل الطلبات؟ بدلا عن كل هذا يتيح إنشاء صنف مخصص توحيد كل تفاصيل هاته الطلبيات. وبدل أن تبدوا متحكماتك كالتالي: public function update(Request $request, User $user){ if(auth()->user()->is_able_to_update_user){ $validator = Validator::make($request->all(), [ 'username' => 'required|max:8', 'password' => 'required|min:10', 'extra_data' => 'nullable', ]); if($validator->fails()) { return back()->withErrors($validator); }else{ $data = $validator->validated(); $user->update($data); return back()->with('success' ,'تم !'); } }else{ return back()->with('unauthorized' ,'غير مسموح لك !'); } } ستبدوا كـ: public function update(UpdateUserRequest $request, User $user){ $user->update( $request->validated() ); return back()->with('success' ,'تم !'); } مقسمة إلى: // UpdateUserRequest.php <?php /** * Determine if the user is authorized to make this request. * * @return bool */ public function authorize() { return auth()->user()->is_able_to_update_user; } /** * Get the validation rules that apply to the request. * * @return array */ public function rules() { return [ 'username' => 'required|max:8', 'password' => 'required|min:10', 'extra_data' => 'nullable', ]; } وهذا ما تم العمل به في المقال الذي قمت بإرفاقه، وبالتالي فإن عليك بدل تضمين كامل الواجهات التي يقوم صاحب المقال بتضمينها أن تقوم بإنشاء صنف Request المخصص الخاص بك وإستدعاءه متى طلبت الحاجة. تتحدث هاته المقالة عن أفضل التطبيقات وأساسيات التحقق من المدخلات في لارافيل، يوجد من بينها طريقة إنشاء أصناف طلبيات مخصصة: كما يمكنك الإطلاع على التوثيق الرسمي لكامل ما يخص التحقق في لارافيل هنا.
    2 نقاط
  2. الصلاحية هي الفكرة الأساس أساس نظام الصلاحيات هو الصلاحية المفردة (صلاحية رؤية مورد ما - صلاحية تعديل مورد - صلاحية حذف مورد ...) يمكنك بناء نظام الصلاحيات كاملًا حوله وتقوم بربط كل مستخدم بالصلاحيات الممنوحة له والتحقق منها عند قيام أي مستخدم بطلب أي فعل ما داخل مشروعك الأدوار هي طبقة فوق الصلاحيات المفردة بسبب التكرار في منح مجموعة متماثلة من الصلاحيات لعدة مستخدمين، يظهر لدينا فكرة الدور وهي ليست إلا تجميعة من الصلاحيات يتم إدارتها ومنحها وسحبها معا من عدة مستخدمين، توفر الأدوار مرونة أكثر في الصيانة والمتابعة في حال كان عدد الصلاحيات كبير نسبيًا أو لا يوجد استثناءات للمستخدمين تجعل من الضروري اعطائهم صلاحية خاصة متميزة عن غيرهم من نفس الفئة متى استخدم كل منهما في مشروعي حسب حالة مشروعك جرب البدء فقط بتضمين صلاحيات ومنحها للمستخدمين، واستخدم لاحقا فكرة الأدوار في حال وجدت حاجة لها داخل مشروعك كتكرار لعمليات منح نفس الصلاحيات دومًا أو ظهر لك دور ما مع الاستعمال الطويل لمشروعك يمكنك انشاء دور وربط عدة صلاحيات به وربط المستخدمين مع الدور مباشرة وليس مع الصلاحيات.
    2 نقاط
  3. سنشرح في هذا المقال أهميّة غاية الشّركة في تقرير هيكلها التّجاري، كما سنتعرّف على العديد من الهياكل التّجاريّة، وكيفية التّفريق بين الغايات والهياكل للنّشاطات الرّبحية وغير الرّبحية. قبل الانطلاق في محتوى هذا المقال، نود الإشارة إلى أنّ كلّ ما سيُذكر هنا في هذا المقال هو مستقى من القوانين الأمريكية، لذا يرجى الرجوع إلى قوانين البلد المنشود الذي تسكنه أو تريد إنشاء شركة فيه للحصول على تفاصيل أدق. يُنشئ الهيكل التّجاريّ البيئة القانونيّة، والضّريبيّة، والتّشغيليّة الّتي سينشط فيها النّشاط التّجاريّ. ولاختيار هيكل تجاريّ، فعلى روّاد الأعمال امتلاك فكرة واضحة عن نوع النّشاط التّجاري الّذين يسعَون إلى تأسيسه، والغاية من ورائه، وموقعه، وكيفيّة عمله. يُعامَل النّشاط التّجاري غير الربحيّ مثلًا، معاملةً مختلفةً عن النّشاط التّجاري الّذي يسعى مُلّاكه إلى تحقيق ربح يوزّع عليهم. ولذا فالخطوة الأولى في المشروع الرّياديّ هي تحديد نوع النّشاط التّجاريّ وغايته. (الشّكل 2.13) الشكل 2.13: هناك العديد من الهياكل التجارية القاعديّة: الملكية الفردية، والشراكات، والشركات، والأنواع الهجينة. وفي الشّراكات أنواع أيضًا، فقد تُهيكَل على أنّها شراكة عامّة، أو شراكة محدودة، أو شراكة ذات مسؤولية محدودة. أمّا في الأنواع الهجينة فغالبًا ما تتشكّل على أنّها شركة ذات مسؤولية محدودة، أو مشروع مشترك. ويشير الرّمزان C (اختصار Conventional أي شركة تقليديّة "ت") ، وS (اختصار Small أي شركة صغيرة "ص") المصاحِبان لأسماء بعض الشركات إلى البند الضريبي الّذي يشتغلان حسبه. بينما تحصل الشركات على الرمز B (ب) عندما يتناسب هيكلها ونشاطها مع بعض المعايير الّتي تخوّلها خدمة أغراض مجتمعيّة. حفظ الحقوق: تصميم مسجّل لجامعة رايس، OpenStax، تحت ترخيص CC BY 4.0 من أهمّ القرارات الأولى الّتي على رائد الأعمال اتّخاذها من وجهة نظر قانونية، هي التنظيمُ القانوني لشركته، أو ما يسمّى الهيكل التّجاري business structure، أو اختيار الكيان. وتتنوّع الاختيارات وتختلف، بوجود الكثير من الكيانات الأساسيّة، الّتي لكلّ منها العديد من النّسخ. تمتلك العديد من المشاريع التّجارية -بغضّ النظر عن بداياتها المتواضعة- فرصةً للتطوّر إلى مشاريع تجارية ضخمة؛ وهذا ما يضفي على القرارات الأولى أهميّتها الكبيرة؛ إذ على المؤسِّسين التّفكير عميقًا في كلّ خطوات تطوير الأعمال، ومواصلة ذلك إلى ما بعد التّأسيس، لينظروا في المسارات الممكنة للأعمال، ذلك أنّ كيفيّة تنظيم رائد الأعمال لنشاطه التّجاري، وهيكل العمل الّذي يختار لهما تأثير كبير عليه وعلى نشاطه على حدٍّ سواء. تنقسم خيارات هيكل الأعمال إلى خيارات تقليدية، مثل: الشركات، والشراكات، والملكية الفردية؛ وأخرى مختلطة، مثل: الشركات ذات المسؤولية المحدودة LLC، والشراكات ذات المسؤولية المحدودة LLP، والمشاريع المشتركة JV. يحمل كلّ هيكل مخاطر ملكيّة مختلفة، ومتطلَّبات إعداد مختلفة، والتزامات مختلفة، مثل الضّرائب والوثائق الحكوميّة، حيث يجب على رواد الأعمال عند اختيار الهيكل مراعاة هذه العوامل، ومراعاة نمو الأعمال المتوقّع، مع إدراك أنّ الهيكل قد يتغيّر، بل ويجب عليه ذلك كلّما نما المشروع أكثر. إذا كنت تريد مشاركة السلطة والمسؤوليات والالتزامات مع أشخاص آخرين مثلًا، فمن المحتمل أن يكون أفضل خيار لك هو الشراكة، حيث يساهم الأشخاص الآخرون بالمال، ويساعدون في إدارة الأعمال؛ أمّا إذا كنت تفضّل إدارة العمل بنفسك، فقد يكون الخيار الأفضل لك هو شركة ذات مسؤولية محدودة ذات عضو واحد، وهذا على افتراض قدرتك على اقتراض المال إذا لزم الأمر؛ بالمقابل، إذا كنت تعتقد أنّ فكرتك تحظى بشعبية كبيرة لدرجة قدرتك السريعة على النمو، وتريد القدرة على زيادة رأس المال عن طريق بيع الفوائد في عملك من خلال الأسهم أو الديون، فستكون الشركة هي خيارك الأفضل. وفي كلّ الأحوال، يجب عليك الحصول على مشورة قانونية وضريبية حول الهيكل الذي تنوي اختياره. إنشاء الغرض التجاري يساعد الفهم الواضح لغرض العمل على توجيه صاحب المشروع نحو هيكل العمل الأكثر ملاءمةً، فالغرض من العمل هو السبب الذي يجعل صاحب المشروع يشكِّل الشركة ويحدد من يستفيد منها. سواءً كان صاحب المشروع، أو العملاء، أو أيّ كيان آخر. نقطة الانطلاق في تحديد الهيكل التنظيمي المناسب للمشروع تتأتّى بعد صياغة توقُّعات رائد الأعمال، وكيف ستعمل الشركة، مع تحليل دقيق لكيفية توليدها للتدفقات النقدية، وتحقيق الأرباح، ولمن ستدين الشركة بالتزاماتها الأساسية. تساعد خطة العمل المكتوبة رائد الأعمال على تطوير أفضل هيكل قانوني ينشط فيه مشروعه، لأنّ الهيكل القانوني للعمل يجب أن يكون مرتبطًا بطبيعة النّشاط التّجاري. بمجرد تحديد رائد الأعمال لطبيعة نشاطه والغرض منه، يمكنه البدء بالنظر في هياكل الأعمال، وأوّل ما يأخذه بالحسبان هو ما إذا كان إنشاء الكيان يهدف لتحقيق ربح للمالكين والمساهمين، أو إنشاء كيان غير ربحي؛ أمّا العامل الثّاني، فهو حالة التّأسيس، إذ تختلف قوانين الحماية باختلاف حالات التّأسيس. ومن الأمور الأخرى الواجب أخذها بالحسبان أيضًا، مدى تسهيل الهيكل لجلب مستثمرين جدد، ودعمه لتحويل الأرباح خارج النشاط التجاري، وتبسيطه لبيع الكيان؛ كما تُعَدّ الضّرائب جانبًا مهمًّا جدًا لنجاح الأعمال. إذ يؤثّر الهيكل المختار على كيفيّة احتساب الضّرائب في النّشاط التّجاري. الشركات الربحية مقابل الشركات غير الهادفة للربح يؤسِّس المالكون الأعمال التجارية لأحد الغرضين، إمّا لتحقيق ربح، أو لتعزيز قضية اجتماعية دون جني الأرباح. وفي كلتا الحالتين، هناك خيارات متعدِّدة فيما يتعلق بكيفية تنظيم الأعمال، حيث يحمل كلّ هيكل التزاماته الضريبية الخاصة التي تحددها متطلّبات المالكين الماليّة، وكيفيّة توزيعهم للأرباح. خصائص الأعمال الهادفة للربح تُعَدّ الأعمال الهادفة للربح for-profit business مصمّمةً خصّيصًا لتحقيق أرباح يتقاسمها المالكون، وهناك العديد من الهياكل المستخدمة في الكيانات التجارية الربحية، مثل: الشركات، والشركات ذات المسؤولية المحدودة، والشراكات، والملكيات الفردية. لكن عادةً ما يسعى العديد من أصحاب الأعمال الربحية إلى نوع من أنواع المسؤولية المحدودة، وبالتالي يشكِّلون شركةً، أو شركةً ذات مسؤولية محدودة. الشركات الربحية هي كيانات تجارية تُحقِّق عمومًا إيرادات، من خلال مبيعات المنتجات أو الخدمات؛ بينما تتشكّل المنظّمات غير الرّبحية لأغراض اجتماعيّة، ويُمكنها تقديم الأصول أو الدخل للأفراد على أساس تعويض عن خدماتهم فقط. قد تكون الشركات الربحية إمّا مملوكةً للقطاع الخاص (مثل شركة ذات مسؤولية محدودة)، أو مملوكةً للقطاع العام ومتداولة (مثل الشركة)، فتبيع الشركات المملوكة للقطاع العام والمتداولة الأسهم أو المصالح، ويجب عليها الالتزام بقواعد خاصة لحماية المساهمين؛ في حين قد تكون الشركات المملوكة للقطاع الخاص أقل تنظيمًا. وقد تختلف اللوائح حسب الموقع ونوع التأسيس. خصائص المنظمات غير الهادفة للربح عادة ما تكون المنظمة غير الهادفة للربح not-for-profit organization، واختصارها NFPO، مكرسةً لخدمة المصلحة العامة، أو تعزيز قضية اجتماعية معيّنة، أو الدعوة إلى مصلحة مشتركة، حيث يجب عليها اتباع لوائح معيّنة فيما يتعلق بالأهلية، والضغط الحكومي، والمساهمات المعفاة من الضرائب. تستخدم المنظمة غير الهادفة للربح من الناحية المالية، إيراداتها الفائضة لتحقيق هدفها النهائي، بدلاً من توزيع دخلها على المساهمين، أو الشركاء، أو الأعضاء في المنظمة. وتشمل الأمثلة الشائعة على المؤسسات غير الربحية كلًا مما يأتي: المؤسسات التعليمية، مثل: المدارس، والكليات، والجامعات. الجمعيات الخيرية العامة. المنظمات الدينية. المؤسّسات، مثل المنظّمات التّجاريّة. مجموعات الدفاع عن القضايا. كما تُعَدّ المنظمات غير الحكومية، ومنظمات المجتمع المدني، والمؤسسات التي تقدِّم التمويل للأنشطة المختلفة، والمنظمات التطوعية الخاصة جميعًا منظمات غير ربحية. وتنشأ هذه الأنواع من المنظمات بموجب القانون المحليّ، وتكون عادةً للصالح العام، كما تكون عادةً معفاةً من الضرائب، مما يعني أنها لا تدفع ضريبة الدخل على الأموال التي تتلقّاها لمنظمتها.. للعمل بصفة شركة غير هادفة للربح، تطلب معظم الولايات في الولايات المتحدة الأمريكيّة مثلًا من صاحب المشروع، إنشاء شركة لها غرض محدَّد للعمل في المصلحة العامة. هذا النوع من الشركات ليس له مالِكون، ولكن لديه مديرون مكلَّفون بإدارة المنظّمة للصّالح العام. ووفقًا للوائح، تتطلب بعض الولايات مديرًا واحدًا على الأقل، في حين قد تتطلب في الولايات الأخرى ثلاثة مديرين أو أكثر، وهذا يُعَدّ أمرًا مهمّا لرجل الأعمال، لأنّ المؤسسة غير الربحية ستحتاج إلى موافقة جميع المديرين، وليس شخصًا واحدًا فقط لإنشائها. ويُعَدّ التدقيق الدقيق لأعضاء مجلس الإدارة هو أفضل سياسة لأيّ رائد أعمال لأنّ المديرين عليهم واجب تجاه الشركة. نظرًا لاختلاف القوانين بين الولايات، فالشركة غير الهادفة للربح التي نشأت من أجل الصالح العام في ولايةٍ ما، تحتاج إلى إذنٍ من ولاية أخرى للعمل فيها. ولا بدّ من حرص رائد الأعمال على أنّ نشاطه التّجاري يحترم جميع القوانين، والقواعد، والتّنظيمات لكلّ ولاية ينشط فيها. هناك مسألة أخرى يجب مراعاتها، وهي إنشاء منظمة أعمال غير ربحية لغرض معيّن. وأحد الأمثلة على المنظمات ذات الأغراض الخاصة هو منظمة الخرّيجين، وعادةً ما تُدمَج على أساس منظمة غير ربحية تحت التّرميز 501(c)(3). والتي تتضمّن جمع الأموال لكلية أو جامعة لسبب محدد، مثل المنح الدراسية للطلاب. قد يتأسّس نادٍ معزّز لتلقّي التبرعات لغرض واحد، وقد تحتاج هذه المنظمات إلى موافقات إضافية قبل الإنشاء أو بدء العمليات، اعتمادًا على المتطّلبات القانونية المحليّة. وهذا هو السبب وراء حاجة رائد الأعمال إلى فهمٍ كامل للغرض من العمل الذي بدأه، وبيئة التشغيل القانونية قبل اختيار هيكل العمل. صحيح أنّ المنظمات غير الربحية تلعب دورًا مهمًا، لكنّ معظم رواد الأعمال يشكّلون أعمالًا ربحية. لذلك سيركز الجزء المتبقي من هذا الفصل أساسًا على كيانات الأعمال الربحية. .addtional__paragraph { border: 3px solid #f5f5f5; margin: 20px 0 14px; position: relative; display: block; padding: 25px 30px; } رائد أعمال في الميدان تحديد الغرض من نشاطك: ربحي أم غير ربحي أم مزيج بين الاثنين. المنهج المستخدم من طرف رائد أعمال جرافيتي بايمنتس Gravity Payments دان برايس Dan Price. الشكل 3.13: تصدّرت جرافيتي بايمنتس طريق استكشاف كيفية عمل رواتب الموظّفين والشّركات التّقليدية "ت" من حبث الأرباح، وأجور المعيشة، والاعتبارات الأخلاقيّة المرتبطة بها. حفظ الحقوق: تعديل على صورة مقدّمة من جرافيتي بايمنتس. تتصرّف الشّركات الهادفة للرّبح أحيانًا بطريقة تبدو للبعض أقرب للفلسفة غير الهادفة للرّبح. لذا فعلى أغلب الشّركات النّاشئة تحديد غرض نشاطها التّجاري، فهل تسعى إلى إثراء مالكيها؟ أم إلى نشر فوائد النّجاح لتشمل الموظفين؟ يوضّح تاريخ جرافيتي بايمنتس هذه القضيّة. أبْلغ سنة 2011 موظّف يكسب 35000 دولار سنويًّا رئيسه دان برايس في جرافيتي بايمنتس (وهي شركة دفع بالبطاقات الائتمانية) أنّ مداخيله لا تكفي لحياة لائقة في مدينة سياتل الأمريكيّة باهظة المعيشة. تفاجأ دان من تلك الحقيقة، إذ كان دائمًا ما يفتخر بمعاملته العادلة لموظّفيه. وعليه قرّر زيادة أجر سنويّة قدرها 20% للسّنوات الثّلاثة اللاّحقة، ومع ذلك لم تتأثر الأرباح وظلّت تفوق الأجور، لهذا أعلن دان عمل شركته على وضع حدّ أدنى للأجور يقدّر بـ 70 ألف دولار. وخفّض راتبه من مليون دولار إلى 70 ألف دولار لإثبات جديّته، والمساعدة في تمويل زيادة الرّواتب على مستوى الشّركة. وفي الأسبوع التّالي، تقدّم 5000 شخص بطلبات للحصول على وظائف في جرافيتي،. بما في ذلك مسؤولة تنفيذية في شركة ياهو Yahoo، حيث اختارت الأجر الأقلّ للعمل في شركة عدّت العمل فيها مرحًا وقيّمًا. أدرك برايس أنّ الأجور القاعدية المنخفضة كانت مناقِضةً لقيَمه، ولما يَعُدّه جزءًا كبيرًا من غرض نشاطه، ورغم أنّ رفعه لاحقًا للأجور أدّى إلى تقليل الأرباح، لكنّ إيرادات جرافيتي استمرّت في النموّ، جنبًا إلى جنب مع قاعدة العملاء، والقوة العاملة. يؤمن برايس أنّه ينبغي على المديرين أن يعدّوا الغرض، والتّأثير، والخدمة في نفس المقام الّذين يضعون الأرباح فيه. هل تعتقد أنّ رائد أعمال يستطيع تشغيل نشاط تجاري ربحيّ ناجح، مع دفع أجور لعمّاله أكبر بكثير من الأجور الّتي يدفعها منافسوه؟ ترجمة وبتصرف للفصل Business Structure Options: Legal, Tax, and Risk Issues من كتاب Entrepreneurship. اقرأ أيضًا المقال التالي: الشركات في قوانين الولايات المتحدة الأمريكية المقال السابق: إدارة العمليات في الخطة التشغيلية للأعمال أشكال الملكية التجارية: الملكية الفردية والشراكة فهم التجمعات الاقتصادية الدولية وعرض أبرز الاتفاقيات الدولية
    1 نقطة
  4. في هذا المقال سنتحدث عن رحلة ريادة الأعمال والخطوات الواجب المرور بها للوصول إلى الريادة في مجال الأعمال. التوظيف الذاتي: رحلة ريادية عندما يكون الاقتصاد قويّا، وسوق العمل منتعشة، يمتلك رائد الأعمال شبكة أمان تقلّل من مخاطر إنشاء مشروع جديد، أو شركة، أو مؤسسة ناشئة، أو منظّمة تدير الأعمال، أو تلبّي حاجة ما، وتسمح باسترجاع سريع إذا فشل المشروع. تظهر المزيد من الشّركات النّاشئة الجديدة، عندما تكون هناك مستويات عالية من الثقة في نجاح المشروع من جهة، وثقة رائد الأعمال في العثور على عمل، إذا فشل مشروعه من جهة أخرى، ويستحوذ الأشخاص الّذين تزيد أعمارهم على 40 عامًا على معظم نشاط الشّركات النّاشئة، ومردّ ذلك التوجّهُ الذي تنتهجه الشّركات؛ الرغبة في اللّجوء إلى متعاقد مستقلّ، بدل تعيين موظّف دائم، حيث تحصل تلك الشركات على شخص يؤدّي المطلوب، دون أن يكون جزءًا من كشوف الرّواتب، وفي الوقت نفسه يتحمّل ضرائبه، وتأميناته بنفسه. وبفضل معرفتهم، وخبراتهم السّابقة، يدرك روّاد الأعمال الفرص الّتي يوفّرها هذا التوجّه الذي لا يحبذ تعيين الموظّفين بدوام كامل، والمقبل على توظيف المتعاقدين المستقلّين، وأحد المساهمين في هذا التوجّه هو اقتصاد النّشاطات الصّغيرة (The gig economy)، والذي يعتمد على استخدام وظائف مؤقتة، وانتقالية، وفي كثير من الأحيان يتم التّوظيف فيها حالة بحالة، بدلًا من الاحتفاظ بطاقم عمل كامل من الموظفين بدوام كامل، ويعود هذا النّظام على صاحب العمل بمزايا انخفاض تكلفة المِنح، والتّرقيات لبعض الموظّفين، أمّا مزايا العامل المستأجَر، أو المتعاقد المستقل؛ (ويسمّى أحيانًا "المستقلّ") فمزاياه في هذا النّظام: الحريّة، حريّة العمل، كون الالتزام قصير الأجل، وحريّة الاختيار، كونه يتمتّع بمرونة في قبول العقود، أو رفضها. من منظور ريادة الأعمال، كما يوفر إنشاء المواقع الإلكترونية الّتي تدعم اقتصاد النّشاطات الصّغيرة فرصًا لمشروعات مستقلة، وقد أصبح العديد من الناس اليوم روّاد أعمال ذوي مشاريع صغيرة، ويُطلق على هذه العملية، العديد من الأسماء، نذكر منها: الاقتصاد التشاركي. اقتصاد النّشاطات الصّغيرة. اقتصاد الأقران، أو النّظراء. الاقتصاد التعاوني table { width: 100%; } thead { vertical-align: middle; text-align: center;} td, th { border: 1px solid #dddddd; text-align: right; padding: 8px; text-align: inherit; } tr:nth-child(even) { background-color: #dddddd; } وقد تشير هذه العملية إلى قيادة النّاس كما يحصل في lyft، وUber، ويسير، وكريم، أو تقديم خدمات مثل الّتي توفّرها مواقع مستقلّ، وخمسات و Upwork. وبلغت نسبة المتعاقدين المستقلّين، والعمّال، حسب الطلب 42 % للشركات الصغيرة في الولايات المتّحدة الأمريكيّة بحلول 2020، بزيادة نسبة 8 % عن سنة 2018. مع توقّعاتٍ بأن يصبح أكثر من 50 % من القوة العاملة الأمريكية متعاقدين مستقلين بحلول عام 2027، إذا استمر هذا الاتجاه على الوتيرة الحالية وفي تقرير "العمل الحر في أمريكا: 2019" الدراسة السنوية السادسة التي قام بها UpWork وجاء في تقرير اتحاد العمال المستقلين، أنّ 57 مليون مواطن أمريكي يعملون لحسابهم الخاص، مع اقتراب الدّخل من 5 بالمائة من الناتج المحلي الإجمالي للولايات المتحدة بما يقرب من تريليون دولار، وكسب معدل متوسط قدره 28 دولارًا للساعة، وهو ما يمثل دخلًا سَاْعِيًّا أكثر من 70 % من العاملين في الاقتصاد الأمريكي العام . كما وجد أحد التقارير أن 94 % من صافي نمو الوظائف من 2005 إلى 2015 كان في فئات عمل بديلة؛ 60 % منهم من المستقلين، ومتعاقدي الشّركات. ووفقًا لمكتب الولايات المتحدة لإحصاءات العمل، فإن عدد الأمريكيين العاملين لحسابهم الخاص آخذ في الازدياد مع 9.6 مليون شخص يعملون لحسابهم الخاص في نهاية عام 2016، ومن المتوقع أن يرتفع هذا العدد إلى 10.3 مليون بحلول عام 2026. وتوقّعت دراسة نشرها تقرير FreshBooks السنوي الثاني "للعمل الحر" أن 27 مليون موظف أمريكي، يتركون العمل التقليدي لصالح العمل الحر بحلول عام 2020، مما يزيد من عدد المحترفين ذاتيّي التّوظيف بدوام كامل إلى 42 مليونًا، وقد كان الدافع الرئيس لهذا التغيير في القوى العاملة؛ هو الرغبة الكبرى في التحكم في مهنة المرء، مع القدرة على التحكم تحكمًا أكبر في ساعات العمل، ونوعه. كما أن العمالة الذاتية بالطّبع فئة واسعة تشمل أصحاب الأعمال الصغيرة، والشركات الناشئة، وموظّفي النّشاطات الصّغيرة المستقلّين، فمنذ عام 2016، ظهر انخفاض في عدد الموظّفين لدى الشّركات ذاتية التّوظيف، وهذا نتيجة مجموعة متنوّعة من العوامل منها: صعوبة العثور على موظفين مؤهلين، فأولئك المؤهّلون صاروا يمتلكون كثيرًا من فرص التّشغيل، مثل: التّوظيف عبر النّشاطات الصّغيرة، والتّعاقد الحرّ الخارجي. التّقنيات الحديثة الّتي تقلّل من الحاجة إلى الموظفين. وهذا كلّه حافظ على بقاء نشاط ريادة الأعمال ثابتًا. ريادة الأعمال حول العالم كتب ديفيد جولي مقالًا في بيزنس إنسايدر (Business Insider) سنة 2017 بعنوان "تحتاج أمريكا إلى روّاد الأعمال المهاجرين". وجاء فيه: "يشكّل المهاجرون 15 بالمائة من القوى العاملة الأمريكية، و 25 بالمائة من القوى العاملة في البلاد من روّاد الأعمال تشمل 40٪ من الشّركات الناشئة مهاجرًا واحدًا على الأقل." تستشهد مقالة جولي بدراسة خلصت إلى أنّ احتمال أن ينشئ مهاجر عملًا تجاريًّا أكبر بمرّتين، من احتمال أن يبدأه مولود في الولايات المتّحدة الأمريكيّة. وفي عام 2016، تم تأسيس 40.2% من شركات Fortune 500 من قِبل مهاجر، أو ابنِ من أبوين مهاجرين على الأقلّ، وذكرت دينا برين في مقال كتبته في مجلة فوربس سنة 2018 أنّ المهاجرين يشكّلون 25% من الشّركات الأمريكية الجديدة، وأنّ الشّركات الجديدة المملوكة للمهاجرين أوجدت 4 إلى 5 ملايين وظيفة، وقد دفعت هذه الإحصاءات، والنّتائج الأخرى دولًا مثل كندا إلى مراجعة سياسات الهجرة الخاصة بها، لجذب المزيد من المهاجرين ذوي العقليّة الرّياديّة. وقد صنّف تقرير البنك الدولي الصادر في مايو 2018 الولايات المتحدة في المرتبة 53 من بين 190 دولة في ترتيب الدّول حسب سهولة بدء الأعمال التجارية فيها، ويصنّف التّقرير ذاتُه الولايات المتحدة في المرتبة الثّامنة في مقياس سهولة ممارسة الأعمال التجارية، ويشير الاختلاف في هذه التصنيفات إلى أنه بمجرد إنشاء نشاط تجاري، فإنّ عوامل مثل: اللوائح، والتصاريح، والوصول إلى الائتمان، والبنية التحتية، تدعم قدرة صاحب العمل على مواصلة العمل، ولكنّ بدء العمل في الواقع يكون أكثر صعوبة. كما تعدّ سهولة بدء نشاط تجاري في أي دولة كانت، واهتمامها بدعم نشاط ريادة الأعمال، أمرًا حاسمًا في جذب روّاد الأعمال، ودعم قدرتهم على العمل، فيما يقلّل فرض اللّوائح، والقيود، من عدد المشاريع الجديدة تقليلًا كبيرًا. وقد كان أعلى معدّل لنشاط ريادة الأعمال في جميع أنحاء العالم في 2018 في أنغولا بنسبة 41% ، إذ إنّ اقتصاد الدّخل المنخفض في أنغولا يعني فرص عمل أقل، مما خلق ضغوطًا لإيجاد طرائق أخرى لكسب الدخل، هذا، وقد سجّلت غواتيمالا نسبة 28% والشيلي 25% من نشاط ريادة الأعمال، وتعدّ هذه النّسب عالية جدّا في الاقتصادات المتوسطة، والعالية الدخل، مع الأخذ في الحسبان، أن هذه الاقتصادات توفّر فرص عمل في الشركات القائمة. أمّا من حيث الابتكار، فبنسبة 47% للهند، وبنسبة 48% لكلّ من لوكسمبورغ، والشيلي، حيث تأخذ هذه الدّول زمام المبادرة في تقديم منتجات، وخدمات جديدة لم تكن متاحة من قبل، ويعكس هذا النّشاط الرّيادي سهولة بدء الأعمال التجارية، في حين تصنّف هولندا، وبولندا، والسويد، أسهل الدول التي يمكن أن تبدأ فيها نشاطا تجاريًّا جديدًا، ويرجع ذلك جزئيًا إلى أنّ العديد من الناس في تلك البلدان ينظرون إلى ريادة الأعمال على أنها أسلوب حياة جذّاب، كما يساهم دعم الدّولة لسلوك ريادة الأعمال بالإضافة إلى الفرص الاقتصادية المتوفّرة فيها في تحديد عدد الأشخاص الذين يمارسون أنشطة ريادة الأعمال. ومن منظور الجنس، يوجد حاليًا أكثر من 11 مليون شركة مملوكة للنساء في الولايات المتحدة، وهذا الرّقم يشمل كلّا من أصحاب الأعمال الصغيرة، وروّاد الأعمال، فقبل ثلاثين عامًا، لم يكن هناك سوى 4 ملايين شركة مملوكة للنساء، بل ارتفع عدد الأعمال التّجارية المملوكة للنساء بنسبة 45% بين عامي 2007 و 2016، وهو أسرع بخمس مرات من المتوسّط الوطني. بدء رحلتك الريادية كيف تتلاءم فرصك مع الرّحلة الريادية؟ سيساعدك هذا الفصل على استكشاف إمكاناتك، وسبر أغوار فرصك في اعتماد ريادة الأعمال خيارًا وظيفيًّا. اجعل هذه التّجربة الاستكشافية طريقة لرسم استراتيجيّة الوصول إلى أهدافك، أو أحلامك، ولنفترض أنّ عطلة أحلامك هي نزهة مشي طويل في جبال حديقة جلاسير الوطنيّة في ولاية مونتانا الأمريكية؛ حيث يتمتّع مشاة الجبال –كما تعلم- بمستويات مختلفة من الخبرة، والحال ذاتها فيما يخصّ أصحاب المشاريع، كما تتضمن خطتك لرياضة المشي لمسافات طويلة في البرية، العديد من المراحل، كذلك فإنّ رحلتك في مجال الأعمال فيها مستويات متعددة؛ من اكتشاف الذات والاستكشاف، والتجارب، والإنجازات، في طريقك إلى النجاح. وبناء على ما شرحناه سابقًا، فإننا نعني بمصطلح "مشروع ريادة الأعمال" أيّ نوع من الأعمال التجارية الجديدة، أو المنظّمات، أو المشاريع، أو العمليّات المربحة، الّتي تنطوي على شيء من المخاطرة في اقتناص فرصة ما، لم تكن موجودة من قبل، لذلك فإنّ لكلّ قصة نجاح في ريادة الأعمال، يتم مشاركتها، مثل قصة Facebook أو Airbnb، هناك قصص نجاح ريادية أقلّ شهرة مثل Zipline، وهي شركة تقدم الإمدادات الطبية في رواندا، وغانا، بطائرة بدون طيار، وقد واجه روّاد الأعمال هؤلاء معضلات جمة في السّعي وراء شغفهم، أو الفرص التي قادتهم إلى مصيرهم في ريادة الأعمال، حيث خرجوا بشجاعة من مناطق راحتهم، لاستكشاف الاحتمالات التي تنتظرهم. ولكنْ، ما الفرق بينك، وبين روّاد الأعمال؟ الفرق الرّئيس هو اتّخاذ الخطوة الأولى، فكثير من الناس لديهم أفكار تتناسب مع تعريف فكرة ريادة الأعمال، ولكنّهم لا يتّخذون تلك الخطوة الأولى، وكما يقول الفيلسوف الصّيني لاو تزو: "كلّ رحلة تبدأ بخطوة واحدة". إن فتح مستقبلك لإمكانية بدء مشروعك الخاص، يجلب تجارب جديدة، ومثيرة (الشكل 2.2). حيث يخطو كلّ رائد أعمال عدّة خطوات من التفكّر في رحلة ريادة الأعمال، وبمجرد أن تفهم هذه الرحلة، ستساعدك الخطوات في تحديد مسارك نحو إنشاء مشروعك الجديد، وبدء تشغيله، إذ تقدّم كلّ خطوة من هذه العملية مستوى جديدًا من الفهم، يؤهلك للنّجاح على المدى الطويل. كيف ستحقّق هذا النجاح؟ من خلال اتخاذ خطوة واحدة في كل مرة، والاستكشاف والتعلم، والتفكّر في أفكار، وتوقّعات جديدة، ثمّ تطبيق هذه التّجارب لتحقيق نتائجك الشخصية، فكّر في رحلة ريادة الأعمال على أنّها دليل لمعرفة ما ينتظرك، عندما تبدأ مشروعك الجديد. "الشّكل 2.2: قد يبدو بالنّسبة للبعض أنّ الاستعداد للرحلة الرياديّة أشبه بالذّهاب في مغامرة تجديف نهريّ، حيث يجتمع جمال المناظر، مع بعض التّحدّيات المثيرة، بل والمخيفة أحيانا. حفظ الحقوق "Hadns Up" بواسطة جيرامي جانين / فليكر، CC BY 2.0." تتمثّل إحدى مزايا رسم الخطّة خطوة بخطوة في فرصة استكشاف مسارات، أو سلوكيات مختلفة، قد تؤدّي إلى مشروع ريادي. فكّر مرة أخرى في حلمك لزيارة حديقة جلاسيير الوطنية، وكيف ستصل إلى هناك؟ ما المعدّات الّتي ستحتاجها؟ ما أنواع التّجارب الّتي تتوقّعها؟ اجعل رحلة الحديقة الوطنية، رحلتك في ريادة الأعمال، تشبيه هدفه مساعدتك أثناء إنشاء حياتك المهنية كرائد أعمال. ما الذي يجعل شخصًا مستعدًا، أو راغبًا في اختيار ريادة الأعمال، بدلًا من أن يصبح موظفًا في شركة راسخة، أو صاحب شركة صغيرة؟ يتطلب الأمر الثّقة، والشّجاعة، والتّصميم، والمرونة، وبعض الدّراية لاختيار ريادة الأعمال مهنةً، بالإضافة إلى إدراك الفرصة. يُعرَّف رائد الأعمال على أنه شخص فوق إدراكه للفرصة؛ فهو مستعدّ لاقتناصها، فكلا الإجراءين مطلوب، فقد نتمكّن من تحديد فرصة، لكنّ كثيرًا من الناس لا يستغلّونها، فالثقة، والشّجاعة، والرّغبة، كلّها ضروريّةٌ لاتخاذ هذه الخطوة الأولى، بالإضافة إلى تذكر ما يلي: أنت فريد، حتّى ولو حاول شخصان متشابهان إطلاق المشروع ذاته، فمن المحتمل ألاّ تكون النّتائج هي نفسها، وذلك لأن لكلّ منّا أفكارًا، ونهجًا، وموارد متاحةً، ومستويات راحةٍ مختلفةً، وكلّها تؤثر على تطوير المشروع، ونجاحه في نهاية المطاف. على الرّغم من عدم وجود قواعد، أو نظريّات دقيقة، وسريعة حول أفضل طريقة للانطلاق في ريادة الأعمال، إلاّ أنّه يمكننا اكتساب الحكمة من الدّروس المستقاة من أصحاب المشاريع ذوي الخبرة. يتطلّب اختيار مهنة ريادة الأعمال الصّدق، والتّفكير، وميلا إلى حبّ العمل، وستحتاج إلى التعرّف على نقاط قوّتك، وحدودك، والتزامك لتحقّق الصّدق المطلوب مع نفسك، أمّا التّفكير فمطلوب لتحقيق النموّ الشّخصي بالسّعي وراء تحسين مهاراتك، وتعاملاتك، وصنعك للقرار، وأمّا الالتزام فمطلوب للحفاظ على نسق رغبتك في جعل المشروع الجديد، أولويّة قصوى في حياتك، وستحتاج -أيضًا- إلى قناعة بأنه لا يمكنك إنجاز كل شيء بنفسك، وقد تحتاج إلى طلب المساعدة، لذا، من المفيد أن تكون فضوليًا، ومنفتحًا، وقادرًا على خوض المخاطر المحسوبة، وأن تكون مرنًا، ومصمّما، عندما تواجه تحدّيات، أو عقبات. سفرية ريادة الأعمال رحلة ريادة الأعمال هي استكشافك لتحديد ما إذا كانت ريادة الأعمال مناسبة لك، فكلّ رحلة ريادية، هي فريدة من نوعها، ولن يواجهها شخصان بالطريقة نفسها، فسوف تجد على طول الطريق الفرص، والمخاطر إلى جانب التحدّيات، والمكافآت، لذا، فمن المفيد التّفكير في رحلة ريادة الأعمال على أنها سفريّة مثيرة، أو مغامرة جديدة. إن معظم الاستعدادات، والخطوات التي تتّخذها من أجل التّخطيط لسفريّة، تشبه تلك المتّخذة لبدء مشروع، تمامًا كما تخطط وتستعدّ لرحلة -بدءًا من الإلهام، وحتى الانطلاق، وأخيرًا في السفريّة- يمكنك اتّباع خطوات مماثلة لبدء مشروعك، ومثلما تستعدّ لأي تحديات، قد تواجهها في السفريّة، من سوء الأحوال الجوية، أو فقدان أمتعتك، أو الضّياع في الطّريق؛ يجب أن تفكر -أيضًا- في العقبات، أو العوائق المحتملة على طول رحلتك في ريادة الأعمال (الشّكل 3.2). اجعل هذه الصعوبات فرصًا لمعرفة المزيد عن العمليّة الرّياديّة، وعن نفسك، وكيف تخوض التحديات. "الشّكل 3.2: تتضمن رحلة ريادة الأعمال عقبات، وحواجز محتملة،و يجب على العابرين لهذه السّبيل تجاوزها. حفظ الحقوق: ""فليكر / مضمار العقبات في قاعدة تاجي التابعة للجيش الأمريكي"" بواسطة الجيش الأمريكي ويكيميديا كومنز - مادة مشاع." ويمكن أن يكون تطوير المشروع تجربة مثيرة، ونشطة، كما يحتاج -أيضًا- إلى كثير من العمل الشاق، والّذي يمكن أن يكون مجزيًا، وممتعًا على حد سواء، ونقدّم هنا رحلة ريادة الأعمال في سبع خطوات، أو تجارب محدّدة، ستواجهها على طول الطريق، لتصبح رائد أعمال، كما ستجد المزيد من المعلومات حول رحلة ريادة الأعمال، في فصول أخرى في هذا الكتاب. الخطوة 1: الإلهام: ما هو دافعك لتصبح رائد أعمال؟ الخطوة 2: الإعداد : هل لديك ما يلزم لتصبح رائد أعمال؟ الخطوة 3: التقييم: ما هي الفكرة التي تخطّط لتقديمها من خلال مشروعك؟ الخطوة 4: استكشاف الموارد: ما هي الموارد، والخصائص التي تحتاجها لجعل هذا المشروع يعمل؟ الخطوة 5: خطّة العمل: ما هو هيكل العمل، ونموذجه اللّذان ستعتمد عليهما في مشروعك؟ الخطوة 6: الملاحة: في أي اتّجاه ستأخذ مشروعك؟ من ستقصد لطلب الإرشاد؟ الخطوة 7: التّدشين: متى، وكيف، ستدشّن مشروعك؟ أثناء خوضك كلّ خطوة من رحلة ريادة الأعمال، يجب أن تستعدّ لجوانب مهمة من هذه التجربة، وسوف تقابل مكافآت وتحديّات، كما ستواجه بنتائج القرارات المتّخذة في نقاط مختلفة على طول رحلتك، لتسهيل تصوّر خطوات رحلة ريادة الأعمال. تخيّل رحلة المشي الطّويل إلى الحديقة الوطنية (الجدول 1.2). تمامًا كما تختلف خبرات ممارسي المشي الطّويل، فكذلك يتمتّع روّاد الأعمال بخبرات مختلفة. وازن بين جوانب التّحضير للمشي الطّويل، وبين جوانب رحلتك في ريادة الأعمال. تشبيه رياضة المشي برحلة ريادة الأعمال نوع الرياضي مستوى مهارة المشي في الجبال ما يعادله في رحلة ريادة الأعمال ماشٍ خبرة مشي بسيطة ،أو محدودة. اطّلاع جديد، أو محدود على ريادة الأعمال. لم يبدأ مشروعًا من قبل. متسلّق * خبرة مشي متوسّطة. مهارات خاصّة في المغامرة والأسطح الصّعبة. بعض المعرفة أو الخبرة الرّياديّة. الاطّلاع على ريادة الأعمال، عبر العائلة، أو صديق في العمل. جبليّ رياضيّ خبير، ذو مهارات تقنيّة في تسلّق الهضاب، والجبال. رائد أعمال خبير. حاول، أو أطلق مشروعًا (منفردًا أو مع شريك). الجدول 1.2 الخطوة 1: الإلهام عندما تفكّر في أن تغدو رائد أعمال، ما هو الإلهام لمشروعك؟ فكما يكون لديك مصدر إلهام لرحلة المشي لمسافات طويلة، نحو حديقة جليشر الوطنية، ينبغي أن يكون لديك مصدر إلهام، وراء قرارك أن تصبح رائد أعمال، عندما تخطّط لرحلة إلى مكان جديد، ومثير، هناك شيء واحد يمكنك القيام به، وهو تخيّل ما ستختبره خلال الرحلة، وعند الوصول إلى وجهتك (الشّكل 4.2). يتضمّن هذا الجزء من رحلة ريادة الأعمال، تخيّل نفسك رائد أعمال، أو جزءًا من فريق ريادة أعمال، في هذه المرحلة ستحتاج إلى حالة ذهنية إبداعية، ومنفتحة، ومبتكرة، تُعرف -أيضًا- باسم عقليّة ريادة الأعمال، والّتي نناقشها بمزيد من التفصيل في "عقليّة ريادة الأعمال" و"الإبداع، والابتكار، والاختراع". اجعل أحلامك بمستقبلك الممكن، وفرصك المحتملة، أحلامًا كبيرة. (الشّكل 5.2). "الشّكل 4.2: رحلة ريادة الأعمال لا تقلّ أهميّة عن الوصول إلى وجهتك. حفظ الحقوق: ""تحدّي Raise في المناظر الطّبيعيّة - جبل"" بواسطة محمد حسن / بيكسابي CC0." الشّكل 5.2: عندما يُلهم المرء لبدء مشروع رياديّ، لا يلبث أن يتساءل عن قدرته في تنفيذه، ويشرع في إدراك العوائق الّتي تحول دون ذلك. حفظ الحقوق: جامعة رايس، Openstax / ترخيص CC BY 4.0. الخطوة 2: الإعداد تحتاج من أجل التّجهيز لسفريّة، والإعداد لرحلة ريادة الأعمال إلى خطّة (الشّكل 6.2). قبل سفريّة المشي التي تحلم بها، يمكنك جمع معلومات حول الحديقة الوطنيّة، من مصدر موثوق به، مثل صديق جيد، لديه خبرة في السفر، أو يمكنك إجراء بحث عبر الإنترنت، ويمكن أن تكون تعليقات صديقك الدّافع المناسب الّذي تحتاجه لخوض هذه التّجربة بنفسك، كما يمكنك الاعتماد على بحثك لتحديد ما إذا كانت الرحلة ممكنة، كما ستحتاج إلى إلقاء نظرة على الخرائط، إمّا عبر الإنترنت، أو على الورق، وفي كلتا الحالتين، يمكنك -أيضًا- التّفكير في خيارات السفر، والإقامة، مثل: حجز رحلة طيران، والعثور على مكان للإقامة، كما قد ترغب -أيضًا- في تسجيل معايير للتّوفيق بين رحلتك، ومواردك المتاحة، مثل مقدار الوقت، ومقدار الأموال التي عليك إنفاقها على السفريّة. معايير الموازنة؛ هي طريقة لتتبع التوقّعات المستهدفة مع النّتائج القابلة للتّنفيذ من خلال موازنة أداء شركتك مع متوسّط الأداء في مجالها، أو مع شركة رائدة في المجال، أو مع قطاع من السّوق، ويمكن أن تساعد معايير الموازنة في تصميم سفريّة تحقّق الأهداف، والجداول الزمنية المضافة، من منظور كلّ من خطة السّفر، وريادة الأعمال. وعلى الرغم من أنّ معايير الموازنة لا تستخدم إلاّ كآليّة تحكّم، غير أنّ المواقف يمكن أن تفرض تغييرًا في الخطة، مما يستدعي تعديلًا في معايير الموازنة. "الشّكل 6.2: من المهمّ التّخطيط للرّحلة الرّياديّة كما تخطّط لسفريّة. حفظ الحقوق: ""#conservationlancd15 نسخة التواصل الاجتماعي. 15 أغسطس، في نصب سانتا روزا وسان جاسينتو بكاليفورنيا"" بواسطة Bureau Of land Management / فليكر، CC BY 2.0. " للتخطيط لرحلة ريادة الأعمال، يجب عليك أولًا إجراء بعض الأبحاث الاستباقيّة بشأن فكرة مشروعك، وإذا أردت صورة واضحة عن المشروع، فيجب أن يكون بحثك صادقًا، وموضوعيًا، ويمكنك، بعد ذلك، تنظيم البحث، والأفكار، وتحديد أولوياتها، فعلى سبيل المثال: قد ترى فكرة مثل فكرتك عبر الإنترنت، أو على التلفزيون، وتشعر بخيبة أمل لأن أحدهم سرق فكرتك الرائعة، أو سبقك إليها، هذا أمر شائع في ريادة الأعمال، ولكن لا ينبغي أن يثبط عزيمتك، وبدلًا من ذلك، استخدم المعرفة، والطّاقة، للعثور على جانب مغْفَل، أو مختلف، من فكرتك الأصلية، فقد يكون الفرق هو التّركيز على سوق مستهدف مختلف، أو مجموعة محدّدة من المستهلكين الّذين تتصوّر تطوير منتج، أو خدمة لهم، علاوة على ذلك، من الأهمية بمكان التّركيز على توسيع نطاق المنتج، أو الخدمة لإفرادها بفوائد تختلف عن الفوائد الموجودة، أو تلك الّتي يقدّمها المنافسون، إن التّركيز على سوق مستهدف مختلف؛ هو بالضبط؛ كيفية إنشاء الهاتف الذكيّ Jitterbug، لأنه يستهدف كبار السن، حيث يوفّر هذا الهاتف الذكيّ شاشة أوسع، وأزرارًا أكبر، وميزات أبسط، تسهّل على كبار السنّ إجراء مكالمات سريعة، أو إرسال رسائل نصية. يشمل التحضير -أيضًا- تخصيص مساحة في حياتك من الوقت، والطّاقة، تلتزم بهما في دعم مشروعك الجديد، فهل الأشخاص المهمّون في حياتك على استعداد لدعم الاهتمام، والشّغف بهذا المشروع الجديد؛ الّذي تريد تخصيص الوقت، والطّاقة، والموارد الأخرى له؟ راجع الأسئلة في (الشّكل 7.2) لتأخذ إجاباتك عليها في الحسبان، ونناقش التّحضير عبر البحث، والنّشاطات الأخرى بتفاصيل أعمق في "تحديد الفرصة الرّياديّة". الشّكل 7.2: في خضمّ إعدادك لمشروعك، ينبغي أن تتساءل: ماذا تريد أن تحقّق؟ وماذا تريد أن تعرض؟ وماذا تريد أن تستهدف؟ كما يجب أن تتفكّر في العوائق المحتملة، الّتي قد تشكّل تحدّيات لك. حفظ الحقوق: جامعة رايس، Openstax / ترخيص CC BY 4.0. الخطوة 3: التقييم الآن، بعد أن قرّرت أين تذهب لرحلتك، وجمعت المعلومات للتحضير لها، فإنّ الإجراء الآتي هو إنشاء جدولك الزمني وتحديده، وهذا الإجراء بسيط، ولكنّه حاسم، لأنه يتضمن ربط، وتنسيق المعلومات، والموارد التي تناسب نمط حياتك واحتياجاتك. وعلى سبيل المثال: يمكنك جدولة توصيل صباحي باكر، عبر أوبر، أو ليفت، إلى المطار، واستلام بطاقة طائرتك إلكترونيّا على هاتفك، أمّا بالنسبة لرحلة ريادة الأعمال، فقد تعتمد هذه المرحلة تحديدًا، على العلاقات المناسبة، وجمع الموارد اللازمة. بالنسبة للعديد من روّاد الأعمال، قد توفّر فرصة تلقّي التوجيه من المستشارين الموثوقين، أو الموجّهين، رؤية قيّمة حول كيفية إدارة العملية، فهذه الخطوة تسمح لك بالتأمّل في فكرتك، ونواياك، وبعد الانتهاء من البحث، وجمع المعلومات حول فكرتك من خلال خطوة التحضير، هل مازالت الفكرة قابلة للتطبيق؟ أم مازالت الفكرة مثيرة للاهتمام بالنسبة لك؟ مع فهم أفضل للصناعة، وفكرتك، واهتماماتك التي اكتسبتها في الخطوة الثّانية (الإعداد)، أترى هذه الفكرة شيئا مازلت تريد استكشافه؟ تتم مناقشة هذه الخطوة مناقشة كاملة في حل المشكلات، وتقنيات التعرف على الحاجة، مع تغطية أعمق لموضوع التعرّف على الفرص (الشّكل 8.2). الشّكل 8.2: يسمح تقييم العلاقات والموارد بتحسين فكرتك ونواياك. حفظ الحقوق: جامعة رايس، Openstax / ترخيص CC BY 4.0. الخطوة 4: استكشاف الموارد بغضّ النّظر عن المكان الذي قد تسافر إليه، لا يمكنك إكمال رحلتك بدون موارد كافية؛ مثل: التمويل المتاح، فهناك العديد من الطّرائق التي يمكنك من خلالها تمويل رحلة التنزه ومنها: المدّخرات مثلًا، أو القروض، أو الدّفع أولًا بأول، أو الرّعاية؛ (الأسرة، أو الأصدقاء)، أو أيّ مجموعة من هذه الخيارات، على سبيل المثال لا الحصر. وبغض النّظر عن كيفيّة تمويل رحلتك، فقد يكون من المفيد أن يكون لديك رصيد متاح من النّقد، ومن بطاقات الائتمان لدعم نفقاتك اليومية، وأيّ أنشطة خارجة عن الحسبان، أو حتّى حالات الطوارئ غير المتوقعة. يتكرّر هذا السيناريو في رحلة ريادة الأعمال، فكما أنك لن تبدأ سفريّة بدون موارد كافية، بما في ذلك توفير المال الكافي، فأنت لن تبدأ رحلتك في تنظيم المشاريع بدون الموارد اللازمة، بما في ذلك المال، فالخيارات بين تمويل سفريّة، وتمويل مشروع جديد، متشابهة، ولكنْ لها أسماء مختلفة، فعلى سبيل المثال: في السفريّة، يمكنك استخدام المال الموجود في حوزتك، من المدخرات، أو القرض الشخصي، أما بالنسبة لرحلة ريادة الأعمال، يمكنك اعتماد إدارة النّقد [والّتي تعني إدارة التدفّقات النّقدية الواردة، والخارجة، لدعم احتياجات المشروع الماليّة] لتضمين **التمويل الذاتي **(Bootstrappi)، وهي استراتيجية تمويل؛ تسعى إلى الاستخدام الأمثل للأموال الشّخصيّة، والاستراتيجيّات الإبداعيّة الأخرى (مثل المقايضة) لتقليل التدفقّات النّقدية الخارجة. (راجع التمويل، والمحاسبة الرّياديّان للحصول على مزيد من المعلومات حول Bootstrapping). يتضمن التمويل الذاتي أفكارًا مثل: الاستئجار، بدلًا من الشراء، أو اقتراض الموارد، أو استبدال الموارد الضّروريّة بالموارد غير المطلوبة. ومن أمثلة إدارة النقد الأخرى: نموذج عمل تقدّم فيه اشتراكات دوريّةً، بدلًا من دفعة واحدة في عمليّة شراء واحدة، فنظام الاشتراكات هذا، يوفّر لرائد الأعمال المال مقدَّما، مع تلقّي المشتري للمزايا على مدار العام. تفكّر في المثال التّالي: تقدّم أمازون خدمة Prime مع اشتراك سنوي، بالإضافة إلى الاشتراك، والحفظ، وAmazon Instant Video، وAmazon Mom، وAmazon Web Services، وكلها تعتمد على نموذج أعمال الاشتراك. ووفقًا لموقع Entrepreneur.com، تقدم النماذج المحتملة الأخرى، والقائمة على نظام الاشتراكات، وعلى خدمات، ومنتجات موجّهة للمستهلكين الأكبر سنًا، تقدّم فكرة مماثلة وهي خدمات طلاّب الجامعات، فكلتا الفكرتين تقدّمان لأفراد العائلة اشتراكًا يرسل هدايا، أو منتجات شهرية، كما نرى -أيضًا- هذا النموذج المقدم لأصحاب الحيوانات الأليفة، الّذين يدفعون اشتراكًا شهريًّا لتلقي الهدايا، والألعاب لحيواناتهم الأليفة. وإذا عدنا إلى أمازون، فإننا نرى أنّ الشّركة تسهّل الشّراء المتكرّر للمنتجات المستخدمة بكثرة، مثل الفيتامينات، وفلاتر الهواء. .anntional__paragraph { border: 3px solid #f5f5f5; margin: 20px 0 14px; position: relative; display: block; padding: 25px 30px; } رائد أعمال في الميدان شركة Prospurly Prospurly هي شركة قائمة على الاشتراك، وهي تستخدم منصّة الاشتراك Cratejoy لبيع المنتجات الحرفية صغيرة الحجم للاستحمام، والجسم، والمنزل، وتسويق نمط حياة طبيعيّ، يركّز على سعادة العيش، بحياة بسيطة، وهانئة. قم بإجراء بحثك حول Prospurly، وشركات أخرى قائمة على الاشتراك الدّوري. للمزيد من المعلومات عن هذه الشّركة، وانتقالها من فكرة مجردة إلى أموال، وأرباح. اقرأ المقالة: "كيف أنشأت نشاطًا تجاريًا للاشتراك كَسِبَ أكثرَ من 50 ألف دولار في 6 أشهر". من الأفكار الأخرى لإيجاد التّمويل، التقدّم للحصول على "منحة تمويل"، وتتطلّب أهميّة النّقد، وإدارته تغطية متعمّقةً نقدّمها في التّمويل، والمحاسبة الرّياديّان، وخيارات هيكل الأعمال: المسائل القانونية، والضريبية، وقضايا المخاطر. تتضمّن فكرة استكشاف الموارد، العديد من الخيارات الأخرى، إلى جانب كيفية تمويل مشروع جديد أثناء التشغيل التجريبي، قد تعرض منتجك، أو خدمتك للبيع في سوق محدود على أساس تجريبي، لتقييم الموارد الإضافية اللازمة لدعم نجاح المشروع (الشكل 9.2). ومن الأماكن الّتي يكون فيها التّشغيل التجريبي مناسبًا، اعتمادًا على منتجك؛ أسواق المزارعين، أو المبيعات داخل المنزل، أو من خلال الأصدقاء، والعائلة، وتكمن الفكرة في تتبع التعقيبات التي تتلقاها حول منتجك، أو خدمتك، وكيف يتفاعل الناس مع السعر، وجودة المنتج، والعبوة؟ ويمكنك التجربة عن طريق تحديد متغير واحد لتعديله: تغيير السّعر مثلًا، أو التغليف، أو عرض المبيعات، أو العرض التّقديمي، أو الكمية. ثمّ تتبع ردود الفعل، وإجراء التحسينات بناءً على هذه الملاحظات، وقد تقرّرُ بعد ذلك تعديل المتغيرات الأخرى لجمع المزيد من المعلومات، بالإضافة إلى التفكير في الموارد الأخرى اللازمة لنجاح المشروع الجديد. نناقش التمويل، وأفكار الحفاظ على استقرارك المالي، مناقشةً أكثر شمولًا في التّمويل، والمحاسبة الرّياديّان. الشّكل 9.2: يمكنك في التّشغيل التّجريبي استهداف سوق محدودة لاختبار منتجك، أو خدمتك. حفظ الحقوق: جامعة رايس، Openstax / ترخيص CC BY 4.0. الخطوة 5: خطّة العمل إن القدرة على السفر، وزيارة أماكن جديدة، هو امتياز، وفرصة رائعة، لاكتساب الخبرة، والاطلاع على فرص جديدة، بالإضافة إلى العمل المطلوب في التحضير لسفرية، فإنّ السّفر ذاته يستدعي اتخاذ قرارات مستمرة لتحقيق الأهداف، والنتائج المرجوة، فعلى سبيل المثال، هل يجب أن تسافر إلى مكان واحد في حديقة جليشر الوطنية، وتستكشف هذه المنطقة بعمق؟ أم تحاول زيارة أكبر عدد تسمح به مواردك من أماكن المنطقة؟ يتمثل التحدّي في هذه الخطوة من رحلة ريادة الأعمال، في الاستمرار، والتركيز على إدارة مواردك لتحقيق أهدافك، ونتائجك أثناء كتابة خطّة عملك لمشروعك الجديد، وسوف تحتاج إلى التركيز على المهارات، والخبرة، والموارد اللازمة لمشروعك، والإدارة، وصنع القرار المطلوبين لضمان النجاح، وتعديل خطتك بناءً على التغييرات، والمعلومات الجديدة. ويمكن أن تجد موقعًا في الحديقة حيث تريد الإقامة لبضع ليالٍ، مما يدفعك للتخلي عن خطّة عملك الأصلية (التي تمت مناقشتها في نموذج، وخطّة الأعمال ) إلى إجراء تعديلات، وتغييرات، بناءً على المعلومات، والحقائق الجديدة. كن صادقًا مع نفسك من خلال إجراء فحص واقعي حول قدرتك على إدارة مشروع، خاصة من منظور القدرات الشخصية، فعلى سبيل المثال: إذا بدأت مشروعًا تجاريًا، فهل سيكون مشروعًا بدوام جزئي، أم بدوام كامل؟ هل ستبدأ في المدرسة؟ أم ستنتظر حتى بعد التخرج؟ يمكن أن يكون توقيت فتح المشروع هو الفرق بين النجاح، والفشل، ضع في حسبانك الفرق بين المشي لمسافات طويلة في الحديقة الوطنية في منتصف فصل الشتاء، عندما تكون درجة الحرارة نهارًا 34 درجة مئوية تحت الصّفر، والمشي لمسافات طويلة في منتصف الصيف، عندما تكون درجة حرارة النهار 26 درجة مئويّة. يعدّ توقيت زيارتك للحديقة جزءًا مهمًا من استمتاعك، ونجاحك في الوصول إلى وجهتك، فأنت ستنتبه عند التخطيط لرحلتك، إلى وقت مغادرتك، لضمان الاستمتاع، والنجاح في مغامرتك. وبالمثل، كجزء من خطة عملك، ستبحث -أيضًا- عن أفضل وقت لإطلاق مشروعك. أخيرًا، من الممكن -كثيرًا- أثناء سفرك أن تضيع، أو تنهار تحت الضّغوط، أو تُحرف عن طريقك، فإذا تهت أثناء السفر، فقد تستعين بتطبيقات التنقل مثل خرائط Google أو Waze أو HERE WeGo للعثور على طريقك لفّة بلفّة، أو ربّما تستعين برابط إلكترونيّ، أو خريطة مطبوعة، أو خبير محليّ، أو دليل على دراية بالمنطقة. إن خطّة العمل هي خريطتك، لذا يجب عليك تحديد نقاط القرار، ومعالم الطّريق في خطتك، هذه المعالم يمكن أن تتضمّن اللّحظة الّتي تصل فيها إلى التّعادل، حيث يَنتج عن الدّخل عائدات كافية تمامًا لتغطية التكاليف. إذا كانت التوقعات المالية في خطة عملك غير قابلة للتحقيق، فما هي خطوتك الآتية ضمن الخطة؟ إذا لم تصل إلى المعالم المحدّدة في خطة عملك، فما الخيارات البديلة التي يمكنك اتخاذها لإعادة توجيه مشروعك؟ يجب أن تعْلمك خطة العمل، في مسودتها الأولى، ما إذا كان لمشروعك فرصة للنّجاح، وإذا كانت هناك مناطق سلبية، فما الذي يمكنك تغييره؟ يمنحك تجهيز هذه الخطة قبل بدء العمل، المعرفة، والخبايا حول فكرتك، أجرِ أيّ تغييرات ضروريّة على الخطّة، لتعزيز إمكانيّة النّجاح. بعد ذلك، وعندما تبدأ المشروع، تتبّع إن كان واقع المشروع يتوافق مع توقّعات خطّة عملك، واحتمالاتها، وتؤدّي خطة العمل دور خريطة طريق لمساعدتك على رؤية وجهتك الآتية، في بناء مشروعك من جهة، ودور قائمة مرجعيّة لتتبع ما إذا كنت في المسار الصحيح، أو تحتاج إلى إجراء تعديلات. عندما يحيد روّاد الأعمال عن المسار الصحيح، يمكنهم الاستعانة بمواقع المساعدة الذّاتيّة، أو التحدّث مع مدرب أعمال، أو مستشار، أو الاتصال بالوكالات، أو المنظمات المحلية، بما في ذلك "إدارة الشّركات الصّغيرة SBA" الفيدراليّة، وهي منظّمات تقدّم استشارات مجانية (أو منخفضة التكلفة) للمشاريع الصغيرة، والإرشاد، والتدريب. سنناقش هذه الموارد بمزيد من التعمق في بناء الشبكات، والأسس. ينظر إلى أسئلة المراجعة، وأسئلة المناقشة في نهاية هذا القسم؛ للتحضير لإنشاء خطة عملك، كما نناقش خطط الأعمال (الشكل 10.2) في نموذج، وخطّة الأعمال. الشّكل 10.2: يمكن لخطّة العمل أن تمنحك رؤية عميقة حول فكرتك قبل إطلاق المشروع، وأن تساعدك في تعديل شركتك قبل افتتاحها، لمنحها فرصة أفضل للنجاح. حفظ الحقوق: جامعة رايس، Openstax / ترخيص CC BY 4.0. الخطوة 6: الملاحة بمجرد الانتهاء من رحلتك، فكّر في التجارب التي مررت بها، بغض النظر عن شعورك حول جودة تخطيطك، إذ لا يمكن بأيّ حال من الأحوال، الاستعداد لجميع التحديات، والتغييرات، والعقبات المحتملة التي قد تحدث: رحلات الطّائرة الفائتة، أو المتغيرة. سوء الأحوال الجوية. مرض غير متوقع. ممر، أو طريق مغلق للإصلاح. حظ جيّد غير متوقّع. ما هي أجزاء الرحلة التي سارت على ما يرام؟ إذا واجهت مشكلة، كيف تعاملت معها؟ هل كانت المشكلة شيئًا كنت تتوقعه وخططت له؟ أم أنها كانت غير متوقعة؟ ماذا فعلت، وتعلمت من التجربة؟ إذا كنت تخطط لرحلة إلى متنزه وطني آخر، فماذا كنت ستفعل بشكل مخالف لما فعلته في مرحلة التخطيط الأولى الخاصة بك؟ تمامًا مثلما يتكيف المسافرون المخضرمون مع ظروفهم، ويتعلمون من تجاربهم، يجب عليك -كونك رائد أعمال- أن تتعلم التكيف من خلال إدارة التحديّات، ومواجهتها مباشرة، بعد الانتهاء من خطة عملك، ربما تحتاج إلى تعديل خطتك (الشكل 11.2). قد تقرّر أنّه لن يكون لديك ما يكفي من الموارد لإبقاء المشروع، حتى بلوغ نقطة التعادل، أو قد تستنتج أن الموقع الذي حددته لم يعد متاحًا، وهناك متغيرات عديدة تتطلب المزيد من الاستكشاف، والبحث. امتلاك عقلية ريادة الأعمال، سيجعلك مستعدًا استعدادًا أفضل عندما تظهر الفرص، أو التحديات، أو العقبات، وعلى الرغم من أنك لن تكون قادرًا على التنبؤ، أو التخطيط لكل سيناريو محتمل على طول رحلة ريادة الأعمال؛ إلا أن عقلية ريادة الأعمال ستساعدك على أن تكون واسع الحيلة، عندما تحين الفرص، أو تلوح التحديات، أو تطل خيبات الأمل، من خلال جرد الموارد المتاحة لديك، ويمكنك -أيضًا- الحصول على صورة أفضل لما قد تحتاج إلغاءه، أو الاحتفاظ به، أو التخلص منه، أو حتى إذا كان الاتجاه الجديد هو أفضل مسار للعمل؛ ففي رحلتك في ريادة الأعمال، يُعد تقييم التجربة، أو الموقف، فرصة مثالية لك لتحديد مدى واقعية أحلامك، وأهدافك، أو طموحها المبالغ فيه، أو سذاجتها. يستكشف هذا الفصل رؤيتك لمستقبلك، ومشروعك، فهل تتضمن رؤيتك مستوى من المرونة بما يتيح استكشاف خيارات جديدة عند اكتشاف معلومات جديدة؟ الشّكل 11.2: تنطوي الملاحة على الاستعداد، وإجراء التّغييرات عند مواجهة العقبات. حفظ الحقوق: جامعة رايس، Openstax / ترخيص CC BY 4.0. الخطوة 7: التّدشين الإطلاق الفعلي (أو التّدشين) هو الحدث المثير عندما تفتح عملك، فعند وصولك إلى هذه النقطة، تكون قد أدخلت تحسينات على منتجك من خلال التّعقيبات الّتي تلقّيتها أثناء التشغيل التجريبي، حيث حدّدت القيمة، أو الفوائد التي يقدّمها منتجك، كما حدّدت السوق المستهدف، وموقع الإطلاق، سواء كان موقعًا جغرافيًا، أو موقعًا على الإنترنت. ضع في حسبانك السّوق المستهدف، والموارد اللاّزمة لدعم مشروعك عند اختيار موقع الإطلاق، لذا فإننا نقترح عليك اتّباع المعمول به في عالم ريادة الأعمال، حيث تدشّن مشروعك "تحت الرادار" وبعيدًا عن الأضواء؛ حيث يمكنك ارتكاب الأخطاء، وصقل نموذج عملك وعروضك، وتصبح ناجحًا دون أن يلاحظك المنافسون. (سوف تتعلم المزيد عن هذا في التّدشين بنيّة التطوّر لتحقيق النّجاح.) حتى أثناء إطلاق مشروعك، ستلفت العديد من المتغيرات انتباهَكَ، تمامًا كما تناولنا في الخطوة 7. هذا وتتطلّب الملاحة بين هذه المتغيّرات -بينما ينمو مشروعك- اهتمامًا مستمرًا عند ظهور فرص محتملة جديدة. رائد أعمال في الميدان سيكستو كانسل و"فكّروا فينا" واجه "سيكستو كانسل" بنجاح، تحدّيات النّشأة خارج نظام رعاية الأيتام دون توجيه، ودعم الكبار. ثمّ تخيّلَ نظام رعاية أفضل للشباب ثم اشترك في تأسيس شركة Think of US "فكّروا فينا"، و هي منصّة تساعد الشباب في برنامج الحضانة، على بناء مجلسهم الاستشاري الرقمي الشخصي، من البالغين الداعمين، الذين يعملون كمجموعة افتراضية للتدريب على الحياة. يقوم البالغون بإرشاد الشباب من خلال نظام الحضانة، والتأكّد من أنّهم قادرون على أن يصبحوا مستقلين عندما يتركون النظام في سن الثامنة عشرة. لمزيد من المعلومات حول هذا المشروع، يرجى زيارة www.thinkofus.org ترجمة -وبتصرف- للفصل (The Entrepreneurial Journey and Pathways) من كتاب Entrepreneurship. اقرأ أيضًا المقال التالي: عملية التحول نحو ريادة الأعمال المقال السابق: العقلية الريادية لرائد الأعمال
    1 نقطة
  5. الكود التالي به خطأ في صياغة الجملة synatx ,ومرفق ملف للمصفوفة <div class="form-group col-lg-2 col-md-2"> <label for="inputState">نوع العميل</label> <select id="inputState" type='text' class="form-control"> <option selected>...أختر</option> {{-- اذا كان المختار يحتوي علي كلمة مواطن --}} @php if ( echo '<option selected> </option>' = 'مواطن'){ $formhandler = include(resource_path('countries/countries.php')); // قم بطباعة قائمة منسدلة تحتوي علي القاءمة المنسدلة التالية @foreach ($formhandler['guest_form_types[citizen]'] as $guest_type => $value) echo '<option value=' {{$guest_type}} '>' {{$value}} '</option>' @endforeach // أما أذا كان المختار يحتوي علي كلمة جواز سفر if ( echo '<option selected> </option>' = 'جواز سفر '){ //قم باظهار الحقول التالية للمستخدم echo '<div class="form-group col-lg-2 col-md-2"> <label for="inputPassword4">رقم جواز السفر</label> <input type="text" name='phone' class="form-control" id="inputPassword4" > </div> <div class="form-group col-lg-2 col-md-2"> <label for="inputAddress">رقم التأشيرة</label> <input type="text" name='city' class="form-control" id="inputAddress"> </div>'; } } @endphp </select> </div> . countries.php
    1 نقطة
  6. أحاول أن أقوم بعمل موقع لإختصار الروابط من خلال فلاسك Flask، ولدي كود بسيط كالتالي: @app.route('/<id>') def redirect(): return 'redirect' كيف أقوم بتحويل المستخدم إلى موقع خارجي عند زيارة هذا المسار؟
    1 نقطة
  7. لدي صفحة ويب بها جدول، يحتوي الجدول على صفين فقط بكل منهما عدة خلايا. ما أحاول القيام به هو المرور على الصفوف وإرجاع النص الموجود في كل خلية. الكود بالشكل التالي: <table class="datadisplaytable"> <tbody> <tr> <td class="A">200</td> <td class="A">100</td> <td class="A">Adward</td> <td class="B">VB</td> <td class="B">30</td> <td class="B"></td> </tr> <tr> <td class="A">500</td> <td class="A">200</td> <td class="A">Roland</td> <td class="B">VC</td> <td class="B">52</td> <td class="B"></td> </tr> </tbody> </table>
    1 نقطة
  8. لدي المقطع التالي من كود HTML: <body> <p id='A'> # </p> <p id='B'> ## </p> <p id='C'> ### </p> </body> من خلال الكود التالي يمكنني الحصول على الوسم p الأول: driver.find_element_by_id('A') لكن أريد الحصول على الأخ التالي له next sibling؟
    1 نقطة
  9. لدي مقطع HTML التالي: <span id="A"> <select id="X" name="X"> <option value="A"></option> <option value="B"></option> <option selected="" value="C"></option> <option value="D"></option> </select> </span كيف يمكننا تحديد قيمة (ولتكن B) من قائمة من الخيارات (قائمة منسدلة)؟
    1 نقطة
  10. اريد انشاء دالة تقبل مدخل من نوع int و تحوله الي date حيث ان هذا التايخ يعبر عن اليوم الذي استلم به مدير معين ادارة قسم معين بالاضافة لاستخراج اسم القسم و اسم المدير مع هذا التاريخ --قمت بعدة الحاولات المرفقة ولكنها لا تعمل
    1 نقطة
  11. السلام عليكم ورحمه الله وبركاته، في هاته المقالة تم استخدام الدالة request للتاكد او عمل validate للبيانات، وعند تطبيق نفس ما ذكر في المقالة في مشروع خاص يظهر الخطأ التالي : lluminate\Contracts\Container\BindingResolutionException Target class [App\Http\Requests\StoreGuestRequest] does not exist. http://localhost/myotel/public/guests/create فما هي ما الطريقة المستخدمة هنا ؟ ولماذا لم يستخدم Request $request مباشرة ؟ وايضا هذا السطر المفروض ان يعيد رسالة نجاح لا تظهر لدي أبدا ؟ ->withSuccess('User created successfully.'); مرفق ملف المتحكم الذي قمت بانشاءه: ClientController.php
    1 نقطة
  12. أقوم حاليًا بتطوير تطبيق فلاسك Flask، ولكن المشكلة هي أني أقوم بإعادة تشغيل ملف بايثون في كل مرة أقوم فيها بتغير الكود، وهذه العملية يتم تكرارها عدة مرات في كل دقيقة. ألا توجد طريقة لكي يتم إعادة تشغيل التطبيق عندما أقوم بتعديل أحد ملفات المشروع كما يحدث في برامج node.js عبر حزمة nodemon؟
    1 نقطة
  13. لدي مسار كالتالي: @user.route('/posts/<page>') def posts(page): pass وأريد ان أجعل قيمة page إختيارية، بحيث تكون القيمة الإفتراضية هي 1، كيف أقوم بهذا الأمر في فلاسك Flask؟ هل يجب أن أقوم بعمل مسار آخر ودالة أخرى للقيام بهذه المهمة؟
    1 نقطة
  14. كما ذكر الأخ وائل، برنامج Laragon متوفر فقط لأنظمة ويندوز، و على نظام ماك او اس يوجد بدائل أخرى ك Mamp و Xampp. لكن إن كنت تريد توفير بيئة تطوير لإطار لارافل فأحد الخيارات المتاحة البسيطة و السريعة هي valet يُمكنك إتباع صفحة valet على توثيق لارافل لتثبيت و التعامل معها لخدمة مشاريعك على جهازك. قبل تثبيت valet يجب تثبيت: Homebrew الذي يُعتبر مدير حزم خاص بنظام ماك او اس ثم تقوم بتحديث Homebrew عن طريق الأمر: brew update ثم يجب إستخدام Homebrew لتثبيت PHP: brew install php بعد ذلك يجب تثبيت composer الذي سنستخدمه لتثبيت valet: composer global require laravel/valet أخيراً يجب تنفيذ: valet install الذي سيقوم بإعداد valet على جهازك. بعد تثبيت valet و إعدادها ستُصبح جاهز لبدء خدمة تطبيقات Laravel الخاصة بك. يوفر Valet أمرين لمساعدتك في خدمة تطبيقاتك: park and link. بعد تنفيذ الأمر: valet park بداخل أحد المسارات التي تريدها. كل التطبيقات التي تضعها بداخل ذلك المسار ستكون مُخدمة عن طريق رابط خاص بها سيكون الرابط من الشكل http://<directory-name>.test حيث directory-name هو إسم المجلد الذي يحوي ملفات ذلك التطبيق على سبيل المثال إن قمت بإنشاء تطبيق لارافل بالإسم tasks فيُمكنك الوصول إلى التطبيق من خلال المتصفح عن طريق http://tasks.test.
    1 نقطة
  15. هل يمكنك أن تريني كيفية تضمين هذه الوظيفة مع اسم المدير واسم القسم في استعلام تحديد
    1 نقطة
  16. يجب إزالة كلمة echo لا يمكن استخدامها بهذه الطريقة هل ممكن ترفق الكود كاملاً
    1 نقطة
  17. هناك خطأ syntax error بالشيفرة قمت بتعديل الشيفرة بتخزين قيمة الطباعة في متغير يحتوي علي مصفوفة يظهر نفس الخطأ
    1 نقطة
  18. يجب فعل ما تريده باستخدام jQuery و يتم بهذا الشكل <div class="form-group col-lg-2 col-md-2"> <label for="inputState">نوع العميل</label> <select id="inputState" class="form-control"> <option selected>...أختر</option> <option value="citizen"> مواطن</option> <option value="passport"> جواز سفر </option> </select> <select id="first" style="display: none;" class="form-control"> <option selected>...أختر</option> @php $formhandler = include(resource_path('countries/countries.php')); @endphp @foreach ($formhandler['guest_form_types[citizen]'] as $guest_type => $value) <option value=' {{$guest_type}} '>{{$value}}</option> @endforeach </select> // أما أذا كان المختار يحتوي علي كلمة جواز سفر if ( echo '<option selected> </option>' = 'جواز سفر '){ //قم باظهار الحقول التالية للمستخدم echo ' <div id="#input" style="display: none;"> <div class="form-group col-lg-2 col-md-2"> <label for="inputPassword4">رقم جواز السفر</label> <input type="text" name='phone' class="form-control" id="inputPassword4" > </div> <div class="form-group col-lg-2 col-md-2"> <label for="inputAddress">رقم التأشيرة</label> <input type="text" name='city' class="form-control" id="inputAddress"> </div> </div>'; } } @endphp </select> </div> <script> $('#inputState').change(function(){ if($(this).val() == 'citizen'){ // or this.value == 'volvo' $('#first').show(); } if($(this).val() == 'passport'){ $('#input').show(); } }); </script> بحيث يمكنك إنشاء القائمة المنسدلة بهذا الشكل <select id="inputState" class="form-control"> <option selected>...أختر</option> <option value="citizen"> مواطن</option> <option value="passport"> جواز سفر </option> </select> وعند اختيار أي قيمة يمكنك عرض أي فورم تريده <script> $('#inputState').change(function(){ if($(this).val() == 'citizen'){ // or this.value == 'volvo' $('#first').show(); } if($(this).val() == 'passport'){ $('#input').show(); } }); </script> عند اختيار مواطن يتم إظهار القائمة المنسدلة التي تحتوي على البلدان , عند اختيار جواز سفر يتم إظهار نموذج الإدخال .
    1 نقطة
  19. قبل API إصدار 23 كان يعتمد كما ذكرت فقط على ذكر الصلاحيات المطلوبة للتطبيق في Manifest وعند تثبيت التطبيق فإن كل الصلاحيات المذكورة يكون المستخدم قد وافق عليها ضمنيا. بينما في API إصدار 23 وما بعد فقد تم تغيير تجربة المستخدم من حيث السماح للصلاحيات، حيث يتم الموافقة على الصلاحيات من داخل التطبيق وعند احتياجها فقط مع اجبار التطبيق على إظهار رسالة لكل صلاحية يطلبها التطبيق وقد يوافق المستخدم عليها وقد لا يوافق. السبب في ضرورة حاجتك لاستخدام أصناف Compat هو أنك تستهدف API 23 وما فوق في بناء تطبيقك، ولكنك تدعم إصدارات أقدم فيجب عليك الاستعانة بتصنيفات Compat حتى يتم توفير توافقية في حال كان المستخدم على إصدار أقدم من 23
    1 نقطة
  20. التابع flask.jsonify يعيد نتيجة من نوع flask.Response أي يكون كود JSON جاهز ليتم إرساله إلى العميل، ويتم إرسال ترويسة content-type بقيمة application/json حتى يتمكن العميل من معرفة نوع البيانات المرسلة إليه، ويقوم بمعالجتها بشكل سليم، على الجانب الآخر التابع json.dumps يقوم بتحويل قاموس Dictionary من البيانات (أو قائمة List) إلى نص ليتم إستخدامه أو إرساله أو تخزينه لوقت لاحق، وإذا إستخدمت هذا التابع في إرسال كود JSON إلى العميل فلن يتم تجهيز ترويسة من content-type بقيمة application/json، ولكن سيتم إستخدام القيمة الإفتراضية text/html; charset=utf-8 يمكنك أن تتأكد من الترويسات المرسلة إلى العميل من خلال أدوات مثل Postman أو أدوات المطورين Dev tool، كما في الصورة التالية: عند إستعمال التابع flask.jsonify عند إستعمال التابع json.dumps لاحظ أيضًا كيف تعرفت الإضافة JSON Formatter على كود JSON عند إستعمال التابع flask.jsonify، بينما لم تتعرف عليه عند إستعمال التابع json.dumps، وذلك بسبب الترويسة content-type لذلك إن أردت أن تقوم بعمل API أو تريد أن ترسل كود JSON بشكل عام، فعليك أن تستعمل التابع flask.jsonify المُعد لهذا الأمر، بينما إذا أردت أن تقوم بتخزين الكود في قاعدة بيانات أو ملف ما، فعليك أن تستعمل التابع json.dumps ملاحظة: التابع flask.jsonify يستخدم التابع json.dumps ضمنيًا لكي يقوم بتحويل القواميس والقوائم إلى نص String، ولكن يتم تجهيز الترويسة content-type كما ذكرت سابقًا.
    1 نقطة
  21. يمكنك أن تستخدم الخاصية json فقط وليس التابع ()json في الكود الخاص بك، حيث تعيد هذه الخاصية قاموس يعبر عن كود JSON الذي تم إرساله في جسم الطلب request، كالتالي: @app.route('/api/<id>', methods=['GET', 'POST']) def add_message(id): content = request.json # dictionary return content أيضًا تستطيع أن التابع ()get_json للحصول على نفس القيمة: @app.route('/api/<id>', methods=['GET', 'POST']) def add_message(id): content = request.get_json() return content لكن لاحظ أن كلا الطريقتين السابقتين تحتاج إلى إرسال نوع البيانات application/json كترويسة في الطلب header وإلا لن يعمل الكود السابق، ولكي تتخطي هذا النوع الوحصول على البيانات حتى وإن لم يتم إرسال application/json ضمن ترويسة الطلب، فعليك أن تقوم بتمرير الخاصية force بقيمة True إلى التابع get_json: @app.route('/api/<id>', methods=['GET', 'POST']) def add_message(id): content = request.get_json(force=True) return content وفي حالة ظهر لك الخطأ 400 Bad Request response فهذا يعني أن هناك مشكلة في كود JSON المرسل إلى الخادم، ويجب التحقق منه بشكل قبل إرساله إلى الخادم.، ويمكنك أن تستعمل مواقع مثل JSON validator للتحقق من صلاحية الكود أيضًا تستطيع أن تقوم بمرير الخاصية silent بقيمة True إلى التابع get_json لكي لا يظهر أي أخطاء في حالة حدوث مشكلة: @app.route('/api/<id>', methods=['GET', 'POST']) def add_message(id): content = request.get_json(force=True, silent=True) if not content: return "can't parse JSON code" return "done"
    1 نقطة
  22. للأسف Laragon غير متاح على أنظمة التشغيل ماك mac os، ويمكن تحميل وتجريب استخدام عدة بدائل تقوم بنفس العمل الأساسي (مخدم ويب) مثل: XAMPP (الأفضل و الأكثر شهرة ومجاني) Vagrant BitNami MAMP يمكنك تحميل أي منهم من الموقع الرسمي.
    1 نقطة
  23. للقيام بهذا الأمر عليك أن تقوم بإستخدام التابع jsonify والذي سيقوم بتحويل القائمة list إلى كود JSON، لكن عليك في البداية قراءة محتوى الملف csv.txt وحفظ هذا المحتوي في قائمة، كالتالي: def parse_request(): input_file = csv.DictReader(open("csv.txt")) data = [] for line in input_file: data.append(line) ثم يمكنك أن تستعمل الدالة jsonify لتحويل هذه القائمة إلى كود JSON، على النحو التالي: import csv @app.route('/', methods=['GET']) def parse_request(): input_file = csv.DictReader(open("csv.txt")) data = [] for line in input_file: data.append(line) return flask.jsonify(data)
    1 نقطة
  24. الخاصية request.data تحتوي على البيانات الممررة من خلال الطلب على شكل نص string، وللحصول على البيانات من الطلب في شكل قائمة من البيانات أو قاموس يمكنك أنت تستعمل الخاصية request.args والتي تقوم بتحويل البيانات الممررة من خلال عنوان الصفحة URL Query إلى قائمة من المفاتيح والقيم key/value: # URL : http://127.0.0.1:5000/?name=sameh @app.route('/', methods=['GET']) def parse_request(): data = flask.request.args print(data) # [('name', 'sameh')] return data كما سيتم تحويل البيانات المرجعة returned إلى كود JSON مباشرة وبشكل تلقائي (في Flask الإصدار 1.1.0 أو أحدث). تستطيع أيضًا أن تقوم بإستخدام الخاصية request.values والتي تحتوي على البيانات الموجودة في عنوان الصفحة URL Query وعلى أي بيانات ممررة من خلال نموذج Form في صفحة HTML: @app.route('/', methods=['GET']) def parse_request(): data = flask.request.values for i in data: print(i, data[i]) # name sameh return data لاحظ أنه عليك أن تستعمل حلقة for لكي تصل إلى البيانات بشكل سهل، ويمكنك أن تستعمل التابع get للحصول على قيمة معينة، على النحو التالي: @app.route('/', methods=['GET']) def parse_request(): data = flask.request.values print(data.get('name')) # sameh return data يمكنك الإطلاع على هذه المقالة للحصول على مزيد من المعلومات عن تمرير البيانات إلى تطبيق Flask:
    1 نقطة
×
×
  • أضف...