شروع سال جدید میلادی (2013) رو به همه مردم دنیا تبریک می گم و امیدوارم که همشون در زیر سایه این خدای واحد شاد باشن و موفق.
امیدوارم که تو سال جدید بتونم تو این وبلاگ مطلب بزارم
شروع سال جدید میلادی (2013) رو به همه مردم دنیا تبریک می گم و امیدوارم که همشون در زیر سایه این خدای واحد شاد باشن و موفق.
امیدوارم که تو سال جدید بتونم تو این وبلاگ مطلب بزارم
امیدوارم که با الگوهای طراحی نرم افزاری آشنا باشید. البته اگه آشنا هم نیستید ملالی نیست، من تو این مطلب توضیح کوتاهی از الگوهای طراحی معروف و مرسوم (Gang of Four) آوردم.
الگوهای طراحی عبارتند از راه حل های استاندارد و اصولی برای مسائل مشترکی که در طراحی و پیاده سازی نرم افزار برای تیم های نرم افزاری پیش میاد. عده ای نشستن (البته شاید ایستادن و شاید هم خوابیدن) این مسائل رو بر اساس تعداد دفعات و تکثر وقوعشون، تشخیص دادن و دسته بندی کردن و راه کار جامعی براشون پیدا کردن. طوری که توی هر نرم افزاری اون مسأله ها پیش بیاد، این راه کار ها جوابگو هستش.
حالا توضیحات هر یک از الگوهای طراحی رو تو ادامه مطلب بخونید(توضیحات به زبان اصلی هستش و زیر نویس هم نداره):
تو آحر مطلب لینک منبع رو گذاشتم که نمونه کد و توضیح کامل هر یک از این الگوها رو داره
ما اخیرا یکی از Web App هامون باید روی یه سروری که منابع کمی داره اجرا می شد. واسه همین درگیر بحث بهینه سازی کدها شدیم. با اینکه سعی می کنیم بهینه کد بزنیم، اما باز از دید بین المللی و اصول کد نویسی فاصله هایی داریم با سطح استاندارد. بحث بهینه سازی خیلی مهمه و خیلی جالب و از طرفی حوصله و صبر می خواد تا روش های مختلف رو تست کنی و نتایج رو مقایسه کنی.
مخلص کلام اینکه با توجه به هر تکنولوژی که برای طراحی و پیاده سازی برنامه ها استفاده می کنید، باید روش مناسب به اون رو برای بهینه سازی پیدا و استفاده کنید.
ما که از تکنولوژی ASP.Net با زبان C# و برای DataAccess از Entity Framework استفاده می کنیم، مقالاتی رو برای بهینه سازی پیدا کردیم که لینکشون رو اینجا آوردم (نا گفته نمونه که این لینک ها رو بچه های آداک اعم از خانم مهندس نعمت پور، آقای مهندس محمدی، آقای مهندس حمید نوروزی و من جستجو کردیم و سعی کردیم ازشون استفاده کنیم):
بهینه سازی های مربوط به کد نویسی سی شارپ :
http://www.dotnetperls.com/optimization
بهینه سازی مربوط به ASP.Net:
10 ASP.NET Performance and Scalability Secrets
بهینه سازی مربوط به Entity Framework:
می تونید برای شروع این لینک : http://www.xpango.com?ref=92356890 رو کلیک کنید و یا توضیحات دوستمون رو که برام فرستاده بود رو تو ادامه مطلب بخونید و بعد لینک رو کلیک کنید
آقای ری اوزی - Ray Ozzie که قبلا معمار ارشد نرم افزار در شرکت مایکروسافت (جانشین بیل گیتس) بود، در حال رفتن از این شرکت است و یادداشتی بسیار عالی در مورد وضعیت جاری دنیای PC و شروع دنیای Post-PC نوشته است و گفته که برای رفتن به این دوره ی جدید باید چه کارهایی کرد و چه نوآوری هایی لازم است تا در این دوره جدید جایگاه خوبی داشت. او خاطر نشان می کند که دنیای جدیدی که هم اکنون شروع شده است - موبایل، تبلت، پردازش ابری و . . . - هنوز اول راه است و نوآوری هایی خواهد شد که قابل مقایسه با وضعیت فعلی نخواهد بود. پیشنهاد می کنم این یادداست رو که لینکش پایین هست، حتما بخونید و چندین بار بخونید.
لینک یادداشت پر محتوا و با ارزش ری اوزی
خبری رو توی سایت همشهری آنلاین خوندم که برام جالب اومد.
یه مسئولی این واقعیت رو قبول کرده که شبکه های اجتماعی و گسترش اونها اجتناب ناپذیره و باید این واقعیت رو قبول کرد و به توسعه نسخه های بومی اون برای بهره برداری مفید و مؤثر، مثلا در مدیریت شهری و اشتراک دادن مردم در تصمیم گیری های مدیریت شهری بپردازیم.
ای ول یه این شخص عاقل و واقع بین .
متن کامل خبر در رو از این لینک بخونید.
می تونید ادامه مطلب رو بزنید و دیگه به سایت همشری آنلاین نرید و همینجا بخونیدش.
ConferenceAlert.ir چیست؟
برای اطلاع از آخرین اطلاعات، فعالیتها و فراخوانهای کنفرانسها،
همایشها، سمینار و گردهماییهای علمی مورد علاقه خود در سطح ملی و بین
المللی، کافی است در پایگاه اطلاع رسانی کنفرانسها و همایشهای ایران ConferenceAlert.ir
عضو شوید. این درگاه با بهره گیری از دانش و تجربه اساتید، مدیران،
کمیتههای علمی و اجرایی و شرکت کنندگان در همایشها و کنفرانسهای داخلی و
خارجی طراحی شده است و دقیقا چیزی است که هم مخاطبان و هم برگزار کنندگان
کنفرانسها می خواهند و تا بحال به آن دست نیافته اند: سریع، کافی، به هنگام و ساده.
پایگاه اطلاع رسانی کنفرانسها و همایشهای ایران در تاریخ 13 بهمن ماه 1390 راه اندازی خواهد شد. برای اطلاع از راه اندازی این پایگاه و همچنین قرارگیری در بین کاربران ویژه در سایت ثبت نام کنید.
بياييد دراين روزها آشتى كنيم; زيرا ما رفتنى هستيم و آنها ماندنى، از روزها خجالت نمى كشيم، آنها با وجود زياد بودن، طولانى بودن و كوتاه بودن دركنار هم اند و ما با وجود كوتاه يا بلند بودن و با وجود كم بودن يا زياد بودن، ازهمديگر دور افتاده ايم، حوصله ى كنار هم ماندن رانداريم اما روزها دارند، خوب هم دارند، حوصلشان بيشتر از آن است كه ما فكرش را بكنيم، آنهاغم دارند شادى دارند، ولى هميشه شاد يا هميشه غمگين نيستند، شايد نميخواهند هر بار يكى باشند، تنوع را دوست دارند.
ولى ما انسانها دوست داريم آنگونه باشيم كه آنها نيستند، گاهى شاديمان از بيخياليمان نشأت مى گيرد، تغيير يافتنمان سخت است اما روزها زود تغيير مى يابند، ما دوست داريم مثل هم باشيم از ديگرى تقليد كنيم نه الگوبردارى، اما آنها تك تك با هم فرق دارند و طبق فرموده على(ع) دوست ندارند مثل هم باشند، ولى ما زورمان به آنها هم ميرسد و وادارشان ميكنيم كه به گونه اى كه ما مى خواهيم باشند.
انسانها! بياييد آشتى كنيم بياييد زندگى را از روزها بياموزيم،بياييد به آنها حسودى كنيم....
سلام
این روزا دنیای کامپیوتر، محاسبات، نرم افزار و تکنولوژی، افراد خیلی مهم و تأثیر گذاری رو از دست می ده.
دنیس ریچی - Dennis Ritchie - مخترع زبان برنامه نویسی C و یکی از سازندگان سیستم عامل یونیکس امروز در گذشت.

در لینک های زیر به اطلاعات بیشتری در مورد وی و خدمات ارزنده اش به جامعه بشری می توانید برسید:
تسلیت می گم به همه دوست داران استیو جابز و شرکت فوق العاده اش، اپل.
استیو جابز در سن 56 سالگی، از دنیا رفت و ما را مات و مبهوت در دنیایی از خلاقیتش جا گذاشت.
تصاویر جالبی از استیو جابز، مدیر سابق شرکت اپل، خلاق ترین مدیر دنیا، در لینک زیر قابل مشاهده است.
امیدوارم مفید واقع بشه
اگه می خواید تاریخچه ی محبوب ترین و مرسوم ترین سیستم عامل دنیا - مایکروسافت ویندوز - رو بدونید، لینک زیر رو بزنید و به صورت تصویری ببینید که نسخه های مختلف این سیستم عامل چه قیافه هایی داشتن و به کجا رسیدن.
تریگر در واقع تعیین عملیاتی است که در حین اتفاق افتادن برخی از رویدادها بر روی جداول بانک اطلاعاتی اجرا می شوند.
رویداد ها : درج، حذف و بروز رسانی : Insert, Update, Delete
شما می توانید برای یک جدول مشخص کنید که وقتی رکوردی از این جدول درج، بروزرسانی یا حذف شد، SQL Server بصورت اتوماتیک و خودکار ، عملیاتی را انجام دهد.
مثلا وقتی در جدول Persons اطلاعات یک نفر حذف شد، کلیه پیام هایی که به وی در مرتبط می باشند و در جدول PersonMessages نگه داری می شوند به صورت خودکار حذف شود:
CREATE TRIGGER trg_Person_DeleteAllMsgsOnDelete
On Persons
After DELETE
AS
BEGIN
delete from PersonMessages
Where PersonId in (select d.id from deleted d)
END
این نمونه ساده از نوشتن تریگر بر روی رویداد حذف یک جدول بود.
مقاله ای در وب سایت CodeProject.com قرار دارد که توضیح کاملی در مورد تریگرها در SQL Server 2000/2005 ارائه کرده است.
امیدوارم مفید بوده باشه
امروزه سایتهای مبتنی بر وب 2 بیشتر و بیشتر می شوند و سرمایه گزاران صنعت IT علاقه بیشتری به این سایتها و سرویس ها پیدا کرده اند.
در اقدامی قابل توجه، سایت RealSoftwareDevelopment لیست بهترین این سایتها را با دسته بندی کامل و صحیح ارائه کرده است که بررسی این لیست و مشاهده برخی از این وب سایتها برای علاقه مندان به تکنولوژی، اینترنت و طراحی صفحات وب هیجان انگیز خواهد بود. از شما دعوت می کنم که حتما به این لیست توجه کنید تا هنر، زیبایی، تخصص و مهارتهای به کار رفته در این محصولات را احساس نمایید.
برای مشاهده این لیست و لذت بردن از آن بر روی لینک ادامه مطالب کلیک نمایید:
زنجان، نمایشگاه کاسپین، سالن شماره 3، غرفه شماره 303 (غرفه سوم)
تاریخ : دوم تا هشتم مرداد ماه (با یکروز تمدید)
محصولات معرفی شده :
- سیستم مدیریت محتوا وب سایت (آداک سی ام اس)
- پورتال سازمانی تحت وب - آداک پورتال
- سیستم دبیرخانه آنلاین کنفرانس ها و همایش ها - آداک کنفرانس
- سیستم مدیریت الکترونیکی نشریات علمی - آداک ژورنال
جهت کسب اطلاعات بیشتر در مورد محصولات و خدمات آداک به وب سایت شرکت مراجعه فرمایید

خیلی وقتی هست که مطلبی ننوشتم و ننوشتیم (خطاب به نویسندگان همکار)
خوب سرمون شلوغ بود (و اصلا تنبلی نکردیم!)
تو این مدت خیلی چیزا باد گرفتم که دوست دارم بگم. اینشالا که این دفعه بتونم حداقل هفته ای یه مطلب بزارم.
چیزی که یاد گرفتم : رشته ی نرم افزار، بهترین رشته ی تحصیلی، شغلی، تفریهی و ... روی زمین هست.
چیزی که یاد گرفتم : تو این رشته، گرایش مهندسی نرم افزار: تو طراحی و تولید نرم افزار، کاری شبیه کارای خدا می کنی. از هیچ چی، یه چیزی می سازی. اول تصورش می کنی، بعد کمی مدل سازیش می کنی، بعد شروع می کنی با چند تا دستور و زبان مدل هات رو پیاده می کنی و بعد از مدتی، می بینی چیزی ساختی که قبلا اصلا وجود نداشته. خیلی با حاله
فعلا تا بعد
دعا کنین که بتونیم مطلب بزاریم رو این وبلاگ
راستی اگه بخواین می تونین جزو نویسندگان این وبلاگ بشین(با من تماس بگیرید : noruzi.j[at]gmail[dot]com)
اسامی فناوران نمونه و علت تقدیر از ایشان در خبرگزاری ها و وب سایت پارک علم و فناوری زنجان اعلام شده است که لینک آنها در ادامه آمده است:
روزنامه مردم سالاری: تجليل از فناوران نمونه پارک علم و فناوري زنجان