جوبز: قصة المتوازيات المهندس مكسيم Kuz'kina
وظائف / / December 27, 2019
I الجمع بين الأدوار المتعددة في الشركة - تاريخيا مهندس نظام منتجات سطح المكتب الافتراضية لدينا. فهي تقوم على منصة واحدة، في خلق التي شاركت I مباشرة. لذلك، وأنا أيضا تشارك بنشاط في التنسيق وظيفية العديد من قراراتنا، وتحديد كيف سنطور من الناحية الفنية. من أحدث المشاريع - ل أوجه الشبه ترقية إلى ويندوز 7 (واحد من أصعب من حيث الناتج سيناريوهات الأداء) المتوازيات سطح المكتب لنظام التشغيل Mac 5و المتوازيات محطة المتطرفة. بالطبع، في كثير من الأحيان إلى نفسه وإلى برنامج - عشية الإفراج عن أيدي أبدا بما فيه الكفاية.
كيف مكان عملك؟
مكان العمل - وهذا هو الجدول الكبير الذي النافذة، والتي هي دائما اثنين أجهزة الكمبيوتر المحمولة. واحدة - PC، والآخر - ماك. على مكتبي هو دائما الكثير من الكتب والورق. أنا حقا أحب من جديد إلى الكتابة على الورق، في محاولة لتنظيم أفكارهم حول أفضل السبل لمعالجة مهمة تطوير ملامح معينة، الخ ثم أننا جميعا كفريق واحد يناقش، رسم، وبعد ذلك فقط القيام التنمية. بشكل عام، وأنا أؤيد هذه الفكرة، أولا التفكير في الامر ومن ثم القيام بذلك. لأنه في برنامج المدى الطويل ليس كما الشيء الصعب فهم، وهذا في الواقع ما تحتاجه لخلق، للاستثمار في المنتج. من تجربتي في العمل مع الناس متقدمة جدا - حدث شيء جيد أن الكثير من الخير للمهندسين المتوازيات - لا مشكلة على فعل شيء، عندما يكون هناك فهم جيد للمشكلة. وفي الوقت نفسه، يمكن أن تنشأ المشاكل عندما أنه ليس من الواضح ما ينبغي القيام به، أو يساء فهم فكرة السوق. كتاب أنا أفضل أن يقرأ ورقة "الطراز القديم" - حتى المفضلة لباد ما زلت لا يمكن أن أتخلص من هذه العادة.
ما هي الأجهزة التي تستخدمها؟
كما قلت، أنا أعمل دائما مع جهازين في تكوين مشابهة جدا:
- لينوفو ثينك باد T500 15.4 "إنتل كور 2 ديو المعالج و4GB RAM (متعدد التمهيد بين ويندوز 7 برو 64 بت وأوبونتو 9.10« الكرمية »64 بت)
- أبل ماك بوك برو 15.4 "مع إنتل كور 2 ديو المعالج و4GB RAM (متعدد التمهيد بين نظام التشغيل Mac OS 10.6.4 ويندوز إكس بي برو SP3 32 بت في معسكر)
بشكل عام، لاختيار من الحديد جئت فقط لأنه من غير عناء المستهلكين. بالنسبة لي أهم شيء هو أنه كان هناك الكثير من الذاكرة والحاضر الأجهزة الظاهرية. الآن أجهزة الكمبيوتر كلها تقريبا تلبية هذه الاحتياجات.
اعتمادا على ما المشروع أفعله، وأنا استخدم واحد أو الجهاز الآخر. التبديل بين منصات لدي عالميا بضع مرات في السنة. لذلك، فإنه من المستحيل أن تعطي الأفضلية للأي نظام تشغيل معين - وأنا أقدر ذلك. وبين أجهزة الكمبيوتر المحمولة من المؤكد أن الهاتف يستحق. في عملي، وهذا هو أداة مهمة جدا، ل بسبب التوزيع الجغرافي لشركتنا، الفرق في مناطق زمنية ضروري للمشاركة في مجموعة متنوعة من konfkollov مناقشة مع مركز القيادة المشاريع. بالطبع، لقد كنت تستخدم بنشاط الهاتف المحمول. أصبح فون أداة بالنسبة لي، والتي بدونها فمن الصعب بالنسبة لي أن أتخيل حياتي. في نفس الوقت، وقتا طويلا وأنا قاومت، وليس اشترى في الأساس فون له، معتبرا ذلك "لعبة المألوف". لكن يوم واحد أعطيته، ونذهب بعيدا! الآن هو راض تماما مع لي، ومثل الهاتف، ووسيلة من وصول الإنترنت عبر الهاتف النقال، فضلا عن البريد الإلكتروني للعمل. اعتدت مختلف الهواتف الذكية على أساس ويندوز موبايل، سيمبيان وبلاك بيري - وليس هو ذهب. لكن iPhone'om I امتلأ وحتى زرعها أفراد الأسرة على ذلك.
منازل لديها متجر كمبيوتر توزيعها بسهولة في جميع أنحاء الشقة... وبمجرد أن قرر العد وفرز أكثر من 10 سيارة. كل فرد في الأسرة لديه كمبيوتر محمول. كمبيوتر مشترك واحد لمشاهدة الأفلام والألعاب (كور 2 كواد مع 8GB RAM ونفيديا غيفورسي GTS 250 تشغيل ويندوز 7 هوم 64 بت، متصلة المسرح المنزلي من قبل HDMI). في المنزل لدي خوادم هما (القليل جدا من العمر أحادية النواة بنتيوم II + SUSE 8.2 و Pentium IV + ويندوز 2003): يتم توزيع البنية التحتية بيتي بينهما. لا أستطيع أن أقول أنها متقدمة جدا، ولكن في أي حال، هذا هو كل حاجة لي لإكمال عمل المنزل، وإذا لزم الأمر: VPN، خادم البريد، والنسخ الاحتياطي، ملقم الملفات، الخادم سيل والتحكم في الإصدار، و bugtracker. منازل هما marshutizatora: D لينك DI-808HV تقف عند مدخل إلى شبكة محلية (تم اختياره بشكل رئيسي بسبب السكن المريح جدا - أنه كان من السهل جبل)، وبالإضافة إلى ذلك ينبغي لينكسيس WRT160N (أنا وضعت بحيث يمكنك العمل في المنزل مع معيار 802.11n الشبكة، بسبب سرعة واي فاي تصل إلى هذا في كثير من الأحيان لا يكفي). أنا يمكن أن تعمل بسرعة في عزلة إذا لزم الأمر! ولكن بشكل عام أنا جدا العمل عن بعد العدو في أعمالنا. تطوير البرمجيات التجارية، ولكن لا يزال من الصعب في حالة المتوازيات - انها فريق العمل، والكثير من الأشياء معقولة ولدوا في عملية التواصل الشخصي لكامل المشاركين في فريق المشروع. ولكن، بطبيعة الحال، إذا كان شخص ما من وجهة نظري يحتاج الأطفال إلى العمل من المنزل عرضية - ليست كارثة.
ما هي البرامج التي تستخدمها؟
أولا، أنا أعمل تماما مع جميع أنظمة التشغيل الحالية وأحدث الإصدارات الخاصة بهم. على جهاز الكمبيوتر لدي ويندوز 7 برو 64 بت على ماك - آخر تحديث نظام التشغيل Mac OS X (10.6.4). وكقاعدة عامة، أضع آخر تحديث نظام التشغيل Mac OS X، في أقرب وقت كما أن تصبح متوفرة من خلال اتصال أبل المطور (أي إلى حد ما في وقت سابق من المستخدم النهائي).
إذا كنا نتحدث عن التطبيق، على جهاز المستندة إلى Windows - وهذا هو مايكروسوفت أوفيس 2007. أنا وضعت في عام 2010، لكنه لم أذهب - تحميل، عندما سيكون العمل أكثر استقرارا. بالتأكيد دون MS أوتلوك / التبادلي في أي مكان. وهناك الكثير من العمل في باور بوينت، إكسل و Visio - مواصفات رسمت المنتجات المتوازيات سطح المكتب هناك. رسول - سكايب. دون أي سكايب لبعض الوقت من حياته لا أستطيع أن أتخيل - أمرا لا غنى عنه. للاتصال قديمة جدا يجب ICQ، ولكن في العام الماضي بالنسبة لي شخصيا، وكان أفرج عنه في الدورة الدموية. يمكنني استخدام جميع المتصفحات. ولكن افتراضيا، وربما أود أن العمل مع فايرفوكس، على الرغم من أنه من الافراج عن الافراج عن مزيد من المفاجآت لي. أنا أكثر ميلا للذهاب إلى سفاري تماما. لم القبض على جوجل. في نفس الوقت، وأنا استخدم بنشاط RSS (Omea قارئ) - هناك قراءة كل الأخبار، لذلك خصوصا للاستخدام الشخصي متصفحي و لا حاجة. وإذا كنا نتحدث عن "كل يوم" - أن كل جهاز كمبيوتر لدي اي تيونز.
وينبغي إيلاء اهتمام خاص لتطوير تولسا، وأنا أعمل بنشاط على. من الواضح، فهي مختلفة على منصات مختلفة. على ويندوز، وهذا مدير الأقصى (شكرا يوجين روشال ازاريفتش لعمله على هذه الأداة!) - وهو tulza مفيدة جدا، والتي بدونها كنت قد أصعب بكثير العمل - VIM (كما في المحرر الافتراضي للالأقصى) - لا يوجد شيء أفضل في النص VIM (جميع المشجعين من إيماكس، من فضلك لا يكون المتضرر)! هيو أنا غالبا ما تستخدم مثل المشاهد الافتراضية في الأقصى - في كثير من الأحيان العمل معه متعة من، أقول، والمؤسسة الدولية للتنمية. معجن - عميل SSH لا غنى عنه لويندوز، وأيضا استخدامه في كثير من الأحيان. لقد تم برمجة معظمها في C، وأحيانا C ++ / كيو تي، في كثير من الأحيان أن تفعل أشياء في بيثون. ايديس أنا استخدم بشكل غير منتظم، كما من وجهة نظري، وطغت هم أيضا من وظائف لا لزوم لها. ومع ذلك، أقف البصرية ستوديو 6 و 7 و 8 (أداة أختار اعتمادا على المهمة). على لينكس وماك، وأنا أعمل في الغالب الحق في المحطة، وهمة هو بلدي معظم أداة مهمة للتنمية.
ما كان هناك أحلام التكوين؟
وأود أن الأجهزة والبرمجيات هنا المشتركة.
من ناحية "الأجهزة"، أنا لا أحب أن نرى أجهزة الكمبيوتر باعتباره بعض الأجهزة الفردية. أعتقد أن الحصول على المعلومات ينبغي أن تكون ضئيلة ممكن فيما يتعلق بأي البدنية محاولة ليكن لديك لتحمل معها بعض حساء، وضمان علاقتهم بالشبكة، لتوجيه الاتهام لهم بانتظام. أريد أن أكون بسيط الحد الأقصى واجهة التفاعل.
من حيث البرامج، فإن اختراق أهم بالنسبة لي أن يكون الفصل بين البيانات وسائط التخزين المادية في الحياة اليومية. وهنا هو مجرد فكرة الوصول إلى البيانات عبر الإنترنت - خدمات "سحابة" - يصبح على الفور ملموسة جدا. أريد أن أكون قادرة على العمل مع المستندات والبرامج من أي مكان في العالم، دون المخاطرة السرية ودون التضحية سهولة الاستخدام. أعتقد، في شكل أو آخر، فإنه سيكون لإنشاء هذا النوع من البنية التحتية (على سبيل المثال، جوجل كروم OS، في الواقع، هو أول "سحابة" نظام التشغيل) - نظرة على ما كل هذا سيؤدي إلى 5-10 سنوات. وبالإضافة إلى ذلك، المتوازيات، ونحن ماضون مباشرة في مجال تطوير البرمجيات لمعظم مقدمي "سحابة"، حتى أنها يمكن أن تقدم فقط في نهاية الشركات الصغيرة IT كخدمة، تشغيلها مع الحد الأدنى لنفسك التكاليف. بشكل عام، أنا مهتم.