المحفوظات الشهرية: شباط/فبراير 2008

مضحك الأحد: “لا للتصدير”

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

هذا الجهد مؤرخة قبل Microsoft.NET. سهل الفانيليا آسيا والمحيط الهادئ لا تزال جديدة نوعا ما (أو على الأقل غير مألوف جداً لشركتي). "الطوب وقذائف هاون" الشركات كانت محكوم عليها. محكوم عليها! هذا يعني أن ذلك العمل كان الرائد. لا "مصادم هادرون" العمل الرائد, ولكن بالنسبة لنا في عالمنا قليلاً, وكان العمل الرائد.

كنا مجنون مشغول. كنا نفعل ميني الجسيمي في كل يوم تقريبا, معرفة كيفية الحفاظ على الدولة في متوسطة طبيعتها من عديمي الجنسية, معرفة المسائل متعددة اللغات, أمان على مستوى الصف. حتى أننا قد خلق مفردات لتعريف المصطلحات الأساسية (فضلت الدولة المستمرة ولكن لسبب ما, ستاتيفول "محرجا" وفاز في اليوم).

كما أننا بجنون تم اختراع هذا المنتج, الشعب التسويق والمبيعات كانت هناك محاولة لبيعه. على نحو ما, أنها تمكنت من بيعه إلى كابوس لدينا. حتى ولو كنا تصميم وتنفيذ حل المؤسسة, ونحن حقاً لم أكن أتوقع أول عميل لاستخدام ميزة كل آخر نحن في صلب اليوم الناتج صفر. هذا العميل المطلوبة متعدد اللغات, واجهة مستخدم مختلفة اختلافاً جذريا عن معيار "" النظام ولكن مع نفس منطق تسلسل العمل. متعدد اللغات كان من الصعب خاصة في هذه الحالة, لأننا نركز دائماً على الإسبانية أو الفرنسية, ولكن في هذه الحالة, كان الصيني (وهو حرف بايت مزدوج تعيين وتتطلب معالجة خاصة نظراً للتكنولوجيا المستخدمة ونحن).

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

  • الأمريكية: "يمكن أن تخبرني كيفية الحصول على [XX] شارع?"
  • الصينية: "عذراً, لا يمكننا التحدث باللغة الإنجليزية ".
  • الأمريكية: "أوه, حسنا أنا أتكلم الفصحى." وطلب منهم مرة أخرى بالصينية, ولكن أكثر وضوح (كما أفضل ما كان يمكن).
  • الصينية: جداً بأدب, "عذراً, لا يمكننا التحدث باللغة الإنجليزية ".

المحادثة ذهب مثل ذلك بت وتخلى أمريكا في الإحباط. كما أنه كان يترك لهم أنه سمع رجل واحد يتحدث إلى أخرى, "يمكن لقد أقسمت أنه كان يسأل عن كيفية الوصول إلى [XX] الشارع."

وقد التقطت بضعة أجزاء وقطع من المعلومات شبه المتصلة بالصين والأخرى "نصائح مفيدة":

  • كورية شاركت وعملت قال لي أنني بحاجة إلى أن نكون حذرين من الصينيين لأنه "أنهم سيحاولون الحصول على لي في حالة سكر، والاستفادة من أنت" في الشعور بالضغط على لي في قرارات الأعمال السيئة.
  • ولم يسمح لنا بقيادة السيارات (وكان هناك بعض الالتباس فيما ما إذا كان هذا العرف, شرط قانوني أو مجرد القاعدة عميل).
  • وهناك قواعد خاصة للذهاب عن طريق الجمارك.
  • ولم يسمح لنا ﻻستخدام الأموال الأميركية لأي شيء.
  • أنت ليس من المفترض أن يغادر نصائح. أنها إهانة إذا كنت تفعل.

وأخيراً, كان لي ذكريات جديدة نسبيا مذبحة تيان أن مين. عندما كنت في الكلية, أتذكر رؤية في الوقت الحقيقي Usenet معلنة كالعالم بدأ في رعب.

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

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

في نهاية المطاف, بدأت في قراءة مواد التعبئة والتغليف على قطعة من البرمجيات كان اليد-يحمل معي للعميل, ملقم ويب Netscape 's. أنا اقرأ متطلبات الأجهزة/البرامج, blurbs التسويق, تبحث في صورة جميلة، وفجأة, أنا الصفر في العملاق "لا للتصدير" تحذير, شيئا عن 128 بت التشفير. أنا محشوة المربع مرة أخرى في بلدي حقيبة حمل, تحذير الوجه للأسفل (كما لو أن من شأنه أن يساعد) وحاول إبقاء رؤى إكسبريس منتصف الليل من رأسي.

إذا نظرنا إلى الوراء على ذلك الآن, كان ينبغي أن يكون قلقا, إذا كان على الإطلاق, عندما غادرت الولايات المتحدة, not when I was entering China 🙂 Nothing untoward happened and I still consider that to be the best and most memorable business trip I’ve had the pleasure of making.

</نهاية>

الاشتراك في بلادي بلوق!

[تشنورتي] بطاقات: ,

الحل: سبكويري عدم البحث في المجلدات

أنا تم تنفيذ الأسبوع الماضي "المتطورة" الحل لعميل الذي يستخدم BDC وسبكويري واصطدم ببعض صعوبة في استخدام سبكويري ضد مكتبة المستندات التي تحتوي على المجلدات. خلاصة: تعيين "العودية" لعرض السمة للاستعلام.

بلدي السيناريو:

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

خدمة BDC النهائي على الواجهة يستخدم استعلام مثل هذا للقيام بحث:

 // تستخدم أداة U2U للمساعدة في توليد هذا الاستعلام CAML.
      oQuery.Query =
        "<حيث>";

      إذا كان (titleFilter.Length > 0)
          = oQuery.Query
          "  <و>";

        = oQuery.Query
        "    <و>" +
        "      <جيك>" +
        "        <اسم FieldRef =  "DocumentId" />" +
        "        <نوع القيمة =  "Text">" + ميند + "</القيمة>" +
        "      </جيك>" +
        "      <لك>" +
        "        <اسم FieldRef =  "DocumentId" />" +
        "        <نوع القيمة =  "Text">" + مزيد + "</القيمة>" +
        "      </لك>" +
        "    </و>";

      إذا كان (titleFilter.Length > 0)
          = oQuery.Query
          "    <يحتوي على>" +
          "      <اسم FieldRef =  "Title" />" +
          "      <نوع القيمة =  "Text">" + تيتليفيلتير + "</القيمة>" +
          "    </يحتوي على>" +
          "  </و>";
        = oQuery.Query
        "</حيث>";

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

أنا ضربت هذه المشكلة مرتين كتنفيذ التقنية تطورت وحلها هو بشكل مختلف في كل مرة. المرة الأولى, أنا لم يكن استخدام يحتوي على عامل التشغيل في الاستعلام. دون عامل تشغيل يحتوي على, وكنت قادراً على حل المشكلة عن طريق تحديد العرض على كونتراكتور سبكويري. بدلاً من استخدام منشئ افتراضي:

سبليست أوليست = ويب.قوائم["وثائق"];

سبكويري أوكويري = الجديد سبكويري();

لقد استخدمت بدلاً من ذلك على منشئ المحدد في طريقة عرض:

سبليست أوليست = ويب.قوائم["وثائق"];

سبكويري أوكويري = الجديد سبكويري(oList.Views["كافة المستندات"]);

أن تحل هذه المشكلة وبدأت للحصول على بلدي النتائج.

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

oQuery.ViewAttributes = "نطاق = " Recursive "";

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

حقيقة أن SPQuery المستندة إلى رأي يعمل لبعض مشغلي (جيك/لك) والبعض الآخر لا (يحتوي على), إلى جانب حقيقة أن مؤشرات الأداء الرئيسية لا يبدو للعمل على الإطلاق مع المستند الذي يحتوي على المجلد مكتبات العملاء المتوقعين لي إلى الاعتقاد بأن سبكويري لديه بعض القضايا تعامد.

شكر خاص:

</نهاية>

الاشتراك في بلادي بلوق!

[تشنورتي] بطاقات: ,

علة KPI موس? مؤشر قائمة مرتبطة إلى مكتبة المستندات باستخدام مجلدات

التحديث 02/29/08: أنا حل هذه المشكلة بإنشاء مجلد ومن ثم تعيين نوع محتوى إلى المجلد الذي يحتوي على البيانات الوصفية أحتاج لمؤشرات الأداء الرئيسية. هو موضح تفصيل أكثر قليلاً هنا.

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

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

هذه عادة بسيطة للقيام ووصفت شيئا كثيرا مثل هذا في بيجل SharePoint مع الكثير من قطات الشاشة إذا كنت مهتما.

باختصار, لقد فعلت ما يلي:

  • إنشاء طريقة عرض في مكتبة وثيقة تسمى "معلقة".
  • تكوين طريقة العرض لتجاهل بنية المجلد.
  • إنشاء قائمة KPI.
  • إنشاء مؤشر في القائمة التي تشير إلى lib دوك وأن "معلق" طريقة العرض.

وهذا ببساطة لا تعمل. يعرض KPI هدفي (مثلاً. خمس وثائق عاجلة) ولكن دائماً يظهر العدد الفعلي للوثائق العاجلة كصفر. ومن المفارقات, إذا كنت إلى أسفل تفاصيل, ويظهر خمس وثائق عاجلة في القائمة. أنا خلقت سيناريو بسيط جداً مع هاتين الوثيقتين, واحدة في مجلد وواحد لا. هنا هو لقطة الشاشة:

الصورة

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

ويبدو لي أنه حتى ولو قمت بتحديد طريقة عرض, لا شرف KPI "إظهار كافة العناصر بدون مجلدات" الإعداد وبدلاً من ذلك, ويقتصر على المجلد الجذر.

إذا كنت مخطئا, يرجى قطره لي خط أو ترك تعليق.

</نهاية>

الاشتراك في بلادي بلوق!

[تشنورتي] بطاقات:

سير العمل والحزب الديمقراطي الاشتراكي “تجميع البيانات من مستخدم”: تعديل نموذج المهمة التي تم إنشاؤها

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

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

أنا في حاجة إلى توفير ارتباط في هذه النماذج المهمة التي فتحت خصائص طريقة العرض (dispform.asxp) البند ذات الصلة "" في نافذة جديدة. وهذا يوفر الوصول بنقرة واحدة للبيانات الوصفية للبند ذي الصلة. وهذا ما أعنيه:

الصورة

والحمد لله, يمكننا أن نفعل ذلك، وليس من الصعب جداً. وبصفة عامة, إطلاق النار حتى الحزب الاشتراكي الديمقراطي, انتقل إلى الدليل الذي يضم ملفات سير العمل وفتح ملف ASPX الذي تريد تعديله. هذه هي تعليمات تحويل XSL الكلاسيكية فقط، وإذا كنت ملوث مع itemstyle.xsl, البحث أو سيناريوهات أخرى XSL, هذا سيكون من السهل بالنسبة لك. في الحقيقة, لقد وجدت أن يكون من الأسهل عموما منذ النموذج الذي تم إنشاؤه أسهل نوعا ما تتبع بالمقارنة مع جزء ويب نتائج بحث الأساسية (أو كوكب الكابوسية).

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

اختبار 1:

  • تعديل ملف ASPX باليد.
  • اختبار (التحقق من أن التغييرات تم حفظها بشكل صحيح، ولم يكسر أي شيء).
  • فتح سير العمل وإضافة إجراء لا علاقة لها (مثل "سجل للتاريخ").
  • حفظ سير العمل.

النتيجة: وفي هذه الحالة, الحزب الديمقراطي الاشتراكي لم تخلق إعادة النموذج.

اختبار 2:

  • القيام بنفس #1 باستثناء مباشرة تعديل "تجميع البيانات من مستخدم" عمل.

النتيجة: وهذا إعادة إنشاء النموذج من نقطة الصفر, الإفراط في كتابة التغييرات الخاصة بك.

الملاحظات الختامية:

  • على الأقل هما الحزب الديمقراطي الاشتراكي الإجراءات إنشاء نماذج مثل هذا: "تجميع البيانات من مستخدم" و "تعيين للقيام بالبند". كل من هذه الإجراءات’ يمكن تعديل النماذج يدوياً.
  • وكنت قادراً على توليد بلدي وصلة إلى dispform.aspx لأن, وفي هذه الحالة, وقد ربط العنصر دائماً المعرف الخاص به جزءا لا يتجزأ من URL البند ذي الصلة. كنت قادراً على استخراج ومن ثم بناء <href> استناداً إلى توفر ميزة الوصول إلى البيانات الوصفية بنقرة واحدة. من غير المرجح أن عنوان URL الخاص بك يتبع هذه القاعدة. قد تكون هناك طرق أخرى للحصول على معرف البند ذي الصلة ولكن لم تتح لعبور هذا الجسر, حتى أنا لا أعرف إذا كان يحصل على الجانب الآخر من الهوة.
  • أنا لم أكن التحقيق, ولكن لن اندهش إذا كان هناك نوع من ملف القالب في 12 خلية يمكن تعديل لتؤثر على كيف ينشئ الحزب الديمقراطي الاشتراكي النماذج الافتراضية (مثل الكثير من نحن يستطيع تعديل قوالب تنبيه).

</نهاية>

الاشتراك في بلادي بلوق!

[تشنورتي] بطاقات: ,

هي “خطأ غير معروف” رسائل حقا أفضل من تتبع مكدس?

كنت اقرأ في [مدهور] بلوق وظيفة على كيفية تمكين عرض تتبع مكدس الذاكرة المؤقتة والآن أنا أتساءل: لماذا لا يمكننا دائماً إظهار تتبع مكدس?

الذي جاء مع تلك القاعدة، ولماذا ونحن نتابع?

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

</نهاية>

[تشنورتي] بطاقات:

اليوم الأحد (محرجة) مضحك: “اﻹسﻻمي بول غالفين”

حفنة من قبل سنوات, مدرب بلدي طلب مني لتدريب بعض المستخدمين على منتج يسمى النتائج. النتائج مستخدم النهائي أداة الإبلاغ. مماثل تقريبا للإبلاغ عن خدمة SQL Server أو كريستال. وفي الوقت, وقد صممت لتشغيل أنابيب الخضراء (مثلاً. Wyse 50 المحطة الطرفية) متصل إلى مربع Unix عبر telnet.

بلدي الافتراضية الإجابة على أي السؤال الذي يبدأ ب "يمكن لك … " "نعم" وهذا حيث بدأ كل المتاعب.

كانت شركة كيميائية الخروج في جنوب كاليفورنيا وقد اختتم فقط حول تطبيق نظام تخطيط موارد المؤسسات رئيسية استناداً إلى العميل الذي قاد مبدعين/برو. تسمى خطة التنفيذ الآن لتدريب المستخدمين النهائيين السلطة على المنتج نتائج.

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

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

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

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

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

استيقظت في اليوم التالي, جهدي لتذليل بلدي الدعوى حتى أن لم أكن أتطلع مثل فيلي لومان على يوم سيء، وترأسها للعميل. وكما الحال في كثير من الأحيان, وفي شخص قالت أنها لطيفة, مهذبا ولطيفا جداً. وهذا وقفت في تناقض صارخ للها رسائل البريد الإلكتروني/البريد الصوتي غاضبون جداً من اليوم السابق. وقالت أنها تؤدي لي حول 3 كم من خلال بناء بعد بناء على مقطعة قبالة منطقة في مستودع الكيماوية عملاقة سوف نجري فيها الفئة للأيام الثلاثة القادمة. أن 15 أو 20 تجميع الطلاب ببطء, معظم لهم لا تزال تتوقع دينيس.

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

ونحن أن يختتم وإطلاق النار حتى جهاز الإسقاط. اذهب لمسح معلومات الاتصال بي و … وقد كتبت في علامة دائمة. كان الحرج حتى. في ذهني عين, أنه يشبه هذا: يوجد هذا بول غالفين "" الشخص, استبدال اللحظة الأخيرة لدنيس المحبوبة لدينا. يرتدي تكوم حتى تناسب الأعمال التجارية وغير حليق. وقد كتب رسائله ضخمة اسم فقط على متن الأبيض في علامة دائمة. ما هي البصر!

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

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

</نهاية>

[تشنورتي] بطاقات: ,

وجهات النظر: مقابل SharePoint. كبيرة Hadron collider الكبيرة

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

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

وعلى مر السنوات, كانت صعبة للغاية لتلبية بعض الاحتياجات لقد واجهت. الأشياء SharePoint المعقدة, بناء ويب تجهيز الأطر القائمة على التكنولوجيا صديقة ويب, مجمع BizTalk التوزيعات الموسيقية وما شابه ذلك. يمكننا جميعا (نأمل أن) ننظر إلى الوراء بفخر على عملنا الوظيفي وأقول, "نعم, التي كانت صعبة لحل, ولكن في النهاية أنا pwned أن سومبيتش!" والأفضل من ذلك, التحديات حتى أكثر إثارة للاهتمام ومتعة في انتظار.

وأنا شخصيا أعتقد أن سيرتي, وفي هذا الصدد, هو عميق جداً وأنا فخور جداً منه (ولو أعلم زوجتي لن يفهم 1/20 من أنه). لكن هذا الأسبوع, كنت اقرأ مقال حول Hadron collider الكبيرة في بلدي "العلمية الأمريكية" مجلة وكانت واحدة من تلك اللحظات تواضع نادرة حيث أدركت أن على الرغم من بلدي "العملاق" الوضع في بعض الدوائر أو مدى عمق وأعتقد أن بلدي جيد للتجربة, وهناك عمالقة الحقيقية في عالمين مختلفين تماما.

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

أنا كان يدرس هذه المسألة عندما قرأت هذه الجملة: "المستوى الأول وسوف تلقي وتحليل البيانات من مجموعة فرعية فقط من المكونات كشف جميع, من الذي كان يمكن اقتطاف الأحداث المبشرة بالخير على أساس العوامل المعزولة مثل ما إذا كان رصدت الميونات نشيطة تحلق بها في زاوية كبيرة من المحور شعاع." حقاً … ? أنا لا تلعب في هذا النوع من رمل وابدأ وسوف.

في المرة القادمة وأنا مع بعض الأصدقاء, وأنا ذاهب إلى رفع نخب جيدة للناس يعملون على LHC, نأمل أنها لا تزن جسيم بوزون هيغز ولعنة القمر بنجاح. اقترح عليك أن تفعل نفس. سيكون نخب 🙂

</نهاية>

[تشنورتي] بطاقات:

محدد موقع معلومات Microsoft الشر

أقوم بعملية بحث جوجل:

الصورة

اضغط على الوصلة المبينة أعلاه ("تفاصيل التحميل: Windows SharePoint…").

الحصول على هذا:

الصورة

ملاحظة URL.

تبدو مريبة جداً بالنسبة لي. أنا لا أعرف إذا كان يجب أن اضحك, ضحكة مكتومة أو استدعاء قس.

</نهاية>

[تشنورتي] بطاقات:

الانطباع السريع: مخطط قدرة مركز النظام ل SharePoint

أطلقت فقط قدرة التخطيط أداة لهذا كل الغضب في هذه الأيام.

وجدت أنه سهل الاستخدام، وسرعان ما على غرار بيئة عميل عملت على هذا الصيف الماضي.

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

يبدو من الأشياء القوية جداً نقطة انطلاق أفضل كثيرا من صفحة فارغة.

وأود أن تسمح لك ببعض التفصيل جيدة حول البيئة. كم عدد المستخدمين, كيف يمكنك المشروع سيستخدم النظام (نشر, التعاون, إلخ), مكتب فرع والربط / سعة الشبكة بينهما والخادم ماما. الأشياء الجيدة.

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

ترددت تنزيله لأن لدى الكثير من الأشياء الأخرى للنظر فيه, قراءة، ومحاولة لهضم. وأنا سعيد لأنني فعلت.

أنها عملية سهلة مؤلفة من خطوتين. تحميل مخطط قدرة مركز النظام ومن ثم تحميل نماذج SharePoint. تشغيله بشكل جيد على نظام التشغيل Windows XP.

استناداً إلى بلدي الانطباع السريع, وأنا لا أرى كيف أنها قد تستأثر:

  • البحث: مجموع الوثائق, وربما أنواع المستندات, اللغات.
  • ملقم Excel: كم, إذا كان على الإطلاق?
  • أشكال خادم: كم, إذا كان على الإطلاق?
  • BDC: كم, إذا كان على الإطلاق.

قد يكون على غرار تلك، ولكني لم أكن أرى لهم في 10 مراجعة دقيقة.

سيتم بالتأكيد استخدامها في موكلي القادم.

إذا لم تكن خبير استشاري وبدلاً من ذلك العمل لشركة حقيقية :), أن نموذج بلدي البيئة الحالية ورؤية كيف يطابق النموذج الموصى به للأداة ضد الواقع. ذلك أن يكون أنيق جداً. يمكن أن يؤدي إلى بعض النقاش بنية تحتية جيدة.

</نهاية>

[تشنورتي] بطاقات:

الحل: System.IO.FileNotFoundException على “SPSite = SPSite جديد(عنوان url)”

التحديث: نشرت هذه المسألة إلى MSDN هنا (http://forums.microsoft.com/Forums/ShowPost.aspx?PostID=2808543&SiteID=1&mode=1) والوشم Michael مايكروسوفت ورد بإجابة مختصرة.

أنا خلقت خدمة ويب بمثابة واجهة BDC صديقة إلى قائمة SharePoint. عند استخدام هذا من بلدي بيئة التطوير, عملت غرامة. عندما أنا هاجرت هذه إلى ملقم جديد, هذا خطأ:

System.IO.FileNotFoundException: تطبيق الويب في http://localhost/sandbox تعذر العثور على. تأكد من أن قمت بكتابة عنوان URL بشكل صحيح. إذا كان ينبغي أن يكون عنوان URL خدمة المحتوى الموجود, المسؤول عن النظام قد تحتاج إلى إضافة تعيين URL طلب جديد للتطبيق المقصود. في Microsoft.SharePoint.SPSite...المنشئ(مزرعة سبفارم, أوري ريكويستوري, كونتيكستسيتي المنطقية, أوسيرتوكين سبوسيرتوكين) في Microsoft.SharePoint.SPSite...المنشئ(سلسلة ريكويستورل) في Conchango.xyzzy.GetExistingDocument(سلسلة ميند, سلسلة مزيد, سلسلة تيتليفيلتير) في ج:\الوثائق و 2005ProjectsxyzzyBDC_DocReviewBDC_DocReviewDocReviewFacade.asmx.cs SettingsPaulMy DocumentsVisual ستوديو:خط 69

هنا خط 69:

استخدام (موقع SPSite = SPSite جديد("http://localhost/sandbox"))

حاولت الأشكال المختلفة على عنوان URL, بما في ذلك استخدام اسمه الحقيقي على الملقم, عنوان ip الخاص به, مائلين زائدة على عنوان URL, إلخ. حصلت دائماً على هذا الخطأ.

وكنت انتظر جوجل للبحث. الكثير من الناس يواجهون هذه المشكلة, أو صيغ مختلفة, ولكن لا أحد يبدو أن يكون حل.

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

حدث استثناء أثناء محاولة الحصول على المزرعة المحلية:
System.Security.SecurityException: غير مسموح بالوصول إلى التسجيل المطلوبة.
في System.ThrowHelper.ThrowSecurityException(الموارد اكسسيبتيونريسورسي) في Microsoft.Win32.RegistryKey.OpenSubKey(اسم السلسلة, منطقية للكتابة) في Microsoft.Win32.RegistryKey.OpenSubKey(اسم السلسلة) في Microsoft.SharePoint.Administration.SPConfigurationDatabase.get_RegistryConnectionString() في Microsoft.SharePoint.Administration.SPConfigurationDatabase.get_Local() في Microsoft.SharePoint.Administration.SPFarm.FindLocal(SPFarm& المزرعة, قيمة منطقية& إيسجوينيد)
وكانت المنطقة من الجمعية العامة بأن فشل:  جهاز الكمبيوتر

هذا وفتح آفاقاً جديدة للبحث, لذا فإنه يعود إلى Google. التي دفعتني إلى هذا وظيفة المنتدى: http://forums.codecharge.com/posts.php?post_id = 67135. أن لم تساعد حقاً لي ولكن يبدأ تجعلني أعتقد أن هناك مشكلة في قاعدة البيانات و/أو الأمن. أنا واظب و أندرو Connell نشر أخيرا المشغلة يعتقد أنه ينبغي أن أتأكد من أن حساب هوية تجمع التطبيق حق الوصول المناسب إلى قاعدة البيانات. وأعتقد أنه بالفعل. ومع ذلك, زميلي ذهب، وأعطى في التطبيق تجمع هوية حساب الوصول الكامل إلى SQL.

كما أدلت بهذا التغيير, كل شيء بدأ العمل.

ماذا حدث بعد أفضل محسوباً قصائد شعر الهايكو قصيدة:

مشاكل رفع أيديهم.
يمكنك سوينغ وملكة جمال. حاول مرة أخرى.
النجاح! لكن كيف? لماذا?

وقالت أنها لم أكن أريد ترك الأمور وحدها مثل هذا, مفضلة لإعطاء الإذن المطلوب الحد الأدنى (وربما مع التطلع إلى كتابة إدخال مذكرات على الويب; يضربها لكمه, موهاهاهاهاها!).

وقالت إزالة أذونات المتعاقبة من حساب هوية تجمع التطبيق حتى … لم تعد هناك أي إذن صريح لحساب هوية تجمع التطبيق على الإطلاق. تواصل خدمة ويب تعمل على ما يرام.

ذهبنا وتمهيد الملقمات. واصل كل شيء يعمل بشكل جيد.

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

إذا كان أحد يعرف لماذا التي ينبغي أن عملوا, يرجى ترك تعليق.

</نهاية>

[تشنورتي] بطاقات: