كيفية رسم قطة

هذا حديثي في ​​PiterPy Meetup # 20 ، مسجلة في نص ومعدلة قليلاً. إذا كنت تريد مشاهدة الفيديو ، وليس قراءته ، فهو في نهاية

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

عنوان الوظيفة - كيفية رسم قطة. هذه خدعة clickbait ، ارسم القطط كما تريد! لكن الموضوع يثيرني حقًا. الآن سأشرح كل شيء ، سأذكر على شكل حرف T ، وحبر نفسه وثلاث قصص شخصية.



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



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



هنا لدينا Asya junior developer ، وبالطبع ، Asya لديها نوع من المهارة.

تكتب آسيا الخدمات المصغرة. يبدو عمل Asina شيئًا مثل هذا: تكتب آسيا نقطة نهاية ، ويصل طلب إلى نقطة النهاية ، ومهمة Asina هي أن تقوم الخدمة بتقديم طلب إلى قاعدة البيانات وإعطاء إجابة معقولة.

تشعر آسيا بقلق شديد وفي حالة حدوث ذلك ، في كل مرة تحقق فيها من Stack Overflow ما إذا كانت قد أعلنت بشكل صحيح قائمة فارغة.

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



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



نشير إلى هذا في مخططنا. كانت عاصي تمتلك مهارة ، ونمت المهارة. مثل هذه الحالة من المهارات ، كما في زمن عاصي ، تسمى Ai في استعارة المهارات على شكل حرف T.



Ai ، إنها مثل T ، ولكن مع بعض الاختلاف.



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

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

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



قصتي الأولى تسمى "تطبيق kubectl ناقص foo dot yaamel"

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

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

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

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

في هذه اللحظة ، الحقيقية ، بحرف كبير ، تنتظرني المهام ، والتي ، كما يخبرني قلقي ، من الضروري قضاء الوقت الآن. لكن هذا قلق وأنا لا أصدقها.



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



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

الضفدع الثاني يسمى العلجوم من الكمالية. Kubernetes ، إذا كنت تعرف بالفعل ، فمن الجيد أن تعرف. يجب أن يبدأ هذا بالأساسيات. حجم كبير للشراء والقراءة والاحتفاظ بخلاصة. ضع خط تحت التعاريف بعلامة. تعلم كل شيء يؤكده القلب. أنا متخصص جيد ، أنا خبير في عملي ، إذا درست kubernetes ، يمكنني بالتأكيد كتابة جميع الخيارات الخاصة بـ StrategyType للنشر على اللوحة. أنا لا أتلاعب ، ولكن سيد مركبتي ، لن أتعلم في الخنازير. سأذهب وأطلب كتاب. وسأضيف إلى قائمة القطع للدراسة. هناك بالفعل 53 نقطة ملحوظة بشكل متراكم. آه ، ومن الصعب في الوقت الحاضر على المطورين ، أشياء كثيرة ، أشياء كثيرة.

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

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



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

ولكن كانت هناك قيود:
► لا يُسمح باستخراج
الشفرة ever لا يمكن استخدام خادم للتعلم
الآلي، والأهم من ذلك ، في غضون عام من حرق الأموال المجانية ،

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



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

لقد قمنا بنقل كل شيء من مضيف إلى آخر ، فقط نقوم بتصحيح التكوينات. لقد ساعدني كثيرًا في العبث مع kubernetes.



قصتي الثانية تسمى "Oculus" ،

فأنا أحب الواقع الافتراضي ، ولدي خوذتان للعين في نفس الوقت ، محمولة ، Quest and Go.

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



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



في لعبتي الأخرى ، جعلتك تمشي في خوذة الواقع الافتراضي ورؤية أشخاص آخرين يرتدون الخوذات.

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



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

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





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

أذكر أن المنشور يسمى "كيفية رسم قطة". إليك طريقة للقيام بذلك. ارسمه في CSS.

بالنسبة لي ، فإن رسم CSS يشبه اللغز. كيف ترسم شيئًا بمجموعة صغيرة جدًا من الأدوات؟ أدوات ليست للرسم.

سيكون الأمر مضحكًا ، وستتعرف أيضًا على مليون عقار جديد ، وفي مهام أكثر مللًا من مستوى "تحريك div" ستشعر وكأنك سمكة في الماء.





Pixel art هو عالم ضخم ، ولكن سأتحدث عنه فقط لأن المواقع بها رموز المفضلة. حاول صنع رمز مفضل جيد 16x16. هذا تحد!

منذ سنوات عديدة ، عملت في شركة بجهد 220 فولت وحاولت ، بدافع الاهتمام ، رسم رمز جديد لمتجر عبر الإنترنت. لقد قضيت وقتًا رائعًا في الرسم ، ولا أشعر أنني أضعت وقتي على الرغم من حقيقة أنهم لم يأخذوا ذلك (وهو محق في ذلك!). بعد سنوات عديدة ، لا يزال لديهم المثلث الأصفر ، وليس لي ، على الرمز المفضل ، ويسرني أن أنظر إليه وأتذكر العالم القاسي 16x16.



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



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

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

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



اقرأ المزيد عن القدرة الفائقة. هناك رسومات ثلاثية الأبعاد. Blender ، هذا هو برنامج النمذجة ، لديه API python. قد لا تعرف كيفية الرسم ثلاثي الأبعاد ، ولكن يمكنك برمجة الرسوم المتحركة للفرط المكعب لبضع أمسيات وقضاء وقت ممتع.


صاحب الصورة programagor

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



لقد قمت بعمل قائمة بأشياء محددة يمكنك القيام بها ، إذا كنت تريد ذلك حقًا ، ولكن ليس من الواضح من أين تبدأ.


►الالكترونيات الدقيقة والمنزل الذكي
graphics رسومات ثلاثية الأبعاد في Blender
► بروتين برقية
شخصية programming البرمجة الوظيفية
machines الأجهزة الخلوية ►
افحص الرسم البياني لأصدقائك باستخدام واجهات برمجة التطبيقات الخاصة
بالوسائط الاجتماعية networks الشبكات العصبية ، إذا لم تكن
بالفعل ►لعب ، انظر إطار pygame
service خدمة الويب التي لا أحد سأفعل ،
بجانبك ► إجراءات فن ASCII



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



كيف تدمج كل هذه الأشياء المفيدة المضحكة في حياتك إذا لم يكن لديك الوقت وكنت مشغولاً بالفعل بالعمل والأسرة والدراسة؟ وكيف يعمل بالنسبة لي عندما أكون مشغولاً للغاية في العمل في شركة ناشئة؟

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

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


هذا كل شيء ، شكرا للقراءة ، أرسل القطط إلى حصان ، وهنا فيديو التقرير الأصلي:


All Articles