بایگانی ماهیانه: ژوئن 2008

توکا نیستانی – از همکاران آتک – می‌نویسد :
بازی با یک سؤال ساده آغاز می شود: اگر بدانی که این آخرین بیست و چهار ساعت باقی مانده از عمرت است، چه خواهی کرد؟
به اتاق مدیرعامل شرکت می روم و بالاخره به لاغری دستمزدم اعتراض می کنم و می خواهم، فقط برای حفظ آبرویم بعد از مرگ، حقوقم را برای بیست و چهار ساعت اضافه کند!
امروز مشغول تحقیقات برای دستکاری SharePoint بودم. قرار بود که تعداد زیادی سایت (یا وب) ساخته شود. اولین راه‌حلی که به ذهن می‌رسه ساختن الگو (واقعاً فارسی ِ Template همینه ؟) از یک سایت و ساختن بقیه از روی آن است. اما Requirement هایی وجود دارد که استفاده از Code برای این کار را الزامی می‌کند. مهمترین مورد این است قسمت‌هایی از یک سایت باید بر طبق Business Logic با دیگری فرق داشته باشند. اصلاً همین فرق داشتن باعث می‌شود که راه‌حل استفاده از الگو به تنهایی ناکارمد باشد. در نظر گرفتن تغییرات احتمالی در آینده هم دلیل دیگری ست که یک “برنامه” برای دستکاری چندصد سایت SharePoint داشته باشیم. فقط حساب کنید یک عامل انسانی که حتی حقوقش را هم به موقغ گرفته باشد ممکن است یک درصد خطا داشته باشد. درصورت استفاده از این عامل ما حتماً چند سایت معیوب خواهیم داشت.
 
روش‌های پیش ِرو برای این کار استفاده از Web Services  و API است. با نگاهی مختصر به مستندات SharePoint در‌می‌یابیم که توابع API چندین و چند برابر Web Services هستند! با این توابع ما می‌توانیم:
  • یک سایت بسازیم
  • اعضای آن را از یک فهرست به آن اضافه کنیم.
  • مجوزهای مربوطه را طبق منطق خاصی اعطا کنیم.
  • صفحات مورد نیاز را بسازیم.
  • Web Part های دلخواه با تنظیمات مناسب را به آن اضافه کنیم.
  • List بسازیم و اسنادی را در آن بارگذاری کنیم.
  • Item های List ها را بخوانیم و ویرایش کنیم.
 SharePoint اصولاً بستر مناسبی است برای سیستم‌های یکپارچه تحت وب، هر کاری می‍توان با آن انجام داد!
هر از چند گاهی هر کسی تصمیم می‌گیرد بلاگ بنویسد و مرتب بنویسد و خوب بنیوسد و …
 
از امروز سامانه‌ی گزارش روزانه و SharePoint بیش از پیش به هم مرتبط می‌شوند. امروز Web Serives و Web Part هایی طراحی کردیم برای انتقال بعضی اطلاعات پروژه‌ها به SharePoint Sites.
 
خریدهای امروز هم شامل Video Projector و Laptop جدید بود.
چند روز دیگه دقیقاً یک ماه می‌شود که چیزی اینجا ننوشتم. البته اخبار آتک و روزهای حضور من هم چندان زیاد نبوده. از پیامبر هم نقل است که از مستحبات روز جمعه به‌روز کردن وبلاگ است (پیامبر اسلام نه، Yahoo Messenger). اتفاقاتی که در این یک ماه افتاده :
  • Laptop شرکت سرقت شد و نیمی از هزینه‌ی آن از کارانه (نوعی اضافه حقوق) همکاران واحد کامپیوتر کسر شد!
  • تعدادی از همکاران برای برگزاری مراسم ارتحال به سواحل ترکیه مشرف شدند!
  • پخش ماشین من رو (Alpine فابریک روی سمند LX سال) رو کنار بزرگراه آفریقا سرقت کردند. چند هفته یک بار از این موارد مشاهده می‌شود.
  • S a m i x روز پنج‌شنبه چند نفر را برای نمایش سیستم به آنها به آتک آورده بود.
  • انبارداری در مرحله ورود داده‌ها است.
  • پروژه‌های جدیدی خواهیم داشت در مورد SharePoint Sites و AutoCad
  • یک فقره ژنراتور عظیم برق خریداری شده که توان راه‌اندازی آسانسور و تهویه را هم داشته باشد.