سلام به دوستای عزیز. 
شروع سال ٢٠١۴ میلادی رو شما تبریک میگم. 
+ نوشته شده توسط جواد نوروزی در پنجشنبه دوازدهم دی 1392 و ساعت 15:32 |
سلام دوستان

امروز که اومدم شرکت، همکارام بهم روز برنامه نویس رو تبریک گفتن و من با تعجب اساسی گفتم مگه برنامه نویسا روز بزرگ داشت دارن. خلاصه رفتم گوگل کردم که Is There Any Programmer's Day و گوگل با سخاوت اساسی جواب داد که 256 امین روز هر سال روز برنامه نویس هستش. با خوشحالی میوه ای که صبح از خونه آورده بودم رو بین بچه ها پخش کردم و از واحد فروش خواستیم که به برنامه نویسای شرکت هدیه بگیرن :). البته اونا هم نامردی نکردن و اصلا انگار نه انگار که چنین حرفی تو شرکت زده شده، به خودشون نگرفتن و . . .  .

خلاصه امروز هم 256 امین روز سال 1392 هستش و جا داره که به همه ی برنامه نویسای عزیر و حتی اونایی که برنامه نویسا رو دوست دارن :) تبریک بگم. من از طرف خودم و بچه های شرکت آداک این روز رو بهتون تبریک می گم. برای خارجی های عزیز هم 13 سپتامبر روز برنامه نویس میشه.

برای اطلاعات بیشتر و اینکه چرا 256 امین روز از سال و . . . به لینکهای زیر یه نگاهی بندازید : 

- ویکی پدیا برای روز برنامه نویس خارجی های محترم

- ویکی پدیا برای روز برنامه نویس ایرانی های عزیز


برچسب‌ها: برنامه نویس, روز برنامه نویس, 256 امین روز سال
+ نوشته شده توسط جواد نوروزی در یکشنبه دهم آذر 1392 و ساعت 14:39 |
سلام عزیزان

شروع سال جدید میلادی (2013) رو به همه مردم دنیا تبریک می گم و امیدوارم که همشون در زیر سایه این خدای واحد شاد باشن و موفق. 

امیدوارم که تو سال جدید بتونم تو این وبلاگ مطلب بزارم


+ نوشته شده توسط جواد نوروزی در پنجشنبه چهاردهم دی 1391 و ساعت 23:50 |
سلام دوستان

امیدوارم که با الگوهای طراحی نرم افزاری آشنا باشید. البته اگه آشنا هم نیستید ملالی نیست، من تو این مطلب توضیح کوتاهی از الگوهای طراحی معروف و مرسوم (Gang of Four) آوردم. 

الگوهای طراحی عبارتند از راه حل های استاندارد و اصولی برای مسائل مشترکی که در طراحی و پیاده سازی نرم افزار برای تیم های نرم افزاری پیش میاد. عده ای نشستن (البته شاید ایستادن و شاید هم خوابیدن) این مسائل رو بر اساس تعداد دفعات و تکثر وقوعشون، تشخیص دادن و دسته بندی کردن و راه کار جامعی براشون پیدا کردن. طوری که توی هر نرم افزاری اون مسأله ها پیش بیاد، این راه کار ها جوابگو هستش.

حالا توضیحات هر یک از الگوهای طراحی رو تو ادامه مطلب بخونید(توضیحات به زبان اصلی هستش و زیر نویس هم نداره):

تو آحر مطلب لینک منبع رو گذاشتم که نمونه کد و توضیح کامل هر یک از این الگوها رو داره


برچسب‌ها: الگوهای طراحی, Design Patterns, مفاهیم شی ء گرایی, شیء گرایی
ادامه مطلب
+ نوشته شده توسط جواد نوروزی در یکشنبه نوزدهم شهریور 1391 و ساعت 11:49 |
سلام دوستان 

ما اخیرا یکی از Web App هامون باید روی یه سروری که منابع کمی داره اجرا می شد. واسه همین درگیر بحث بهینه سازی کدها شدیم. با اینکه سعی می کنیم بهینه کد بزنیم، اما باز از دید بین المللی و اصول کد نویسی فاصله هایی داریم با سطح استاندارد. بحث بهینه سازی خیلی مهمه و خیلی جالب و از طرفی حوصله و صبر می خواد تا روش های مختلف رو تست کنی و نتایج رو مقایسه کنی.

مخلص کلام اینکه با توجه به هر تکنولوژی که برای طراحی و پیاده سازی برنامه ها استفاده می کنید، باید روش مناسب به اون رو برای بهینه سازی پیدا و استفاده کنید.

ما که از تکنولوژی ASP.Net با زبان C#  و برای DataAccess از Entity Framework استفاده می کنیم، مقالاتی رو برای بهینه سازی پیدا کردیم که لینکشون رو اینجا آوردم (نا گفته نمونه که این لینک ها رو بچه های آداک اعم از خانم مهندس نعمت پور، آقای مهندس محمدی، آقای مهندس حمید نوروزی و من جستجو کردیم و سعی کردیم ازشون استفاده کنیم):

بهینه سازی های مربوط به کد نویسی سی شارپ :

 http://www.dotnetperls.com/optimization

بهینه سازی مربوط به ASP.Net: 

Optimize ASP.Net

10 ASP.NET Performance and Scalability Secrets

بهینه سازی مربوط به Entity Framework:

Troubleshooting Performance Problems in Entity Framework Applications

+ نوشته شده توسط جواد نوروزی در چهارشنبه پانزدهم شهریور 1391 و ساعت 18:46 |
هدیه های با ارزش: سلام دوستان، اگه می خواین گوشی آیفون، تبلت آیپد، تلویزیون هوشمند و چیزای با ارزش دیگه هدیه بگیرید، کافیه بدون هزینه و با صرف کمی وقت و البته استفاده از ارتباطاتتون، کاملا بی خطر، برای یه شرکت تبلیغاتی تبلیغ کنید و با کسب امتیاز لازم، هدیه رو دم دره خونتون تحویل بگیرید.

می تونید برای شروع این لینک : http://www.xpango.com?ref=92356890 رو کلیک کنید و یا توضیحات دوستمون رو که برام فرستاده بود رو تو ادامه مطلب بخونید و بعد لینک رو کلیک کنید


ادامه مطلب
+ نوشته شده توسط جواد نوروزی در دوشنبه سوم بهمن 1390 و ساعت 18:27 |
سلام دوستان

آقای ری اوزی - Ray Ozzie که قبلا معمار ارشد نرم افزار در شرکت مایکروسافت (جانشین بیل گیتس) بود، در حال رفتن از این شرکت است و یادداشتی بسیار عالی در مورد وضعیت جاری دنیای PC و شروع دنیای Post-PC نوشته است و گفته که برای رفتن به این دوره ی جدید باید چه کارهایی کرد و چه نوآوری هایی لازم است تا در این دوره جدید جایگاه خوبی داشت. او خاطر نشان می کند که دنیای جدیدی که هم اکنون شروع شده است - موبایل، تبلت، پردازش ابری و . . . - هنوز اول راه است و نوآوری هایی خواهد شد که قابل مقایسه با وضعیت فعلی نخواهد بود. پیشنهاد می کنم این یادداست رو که لینکش پایین هست، حتما بخونید و چندین بار بخونید.

لینک یادداشت پر محتوا و با ارزش ری اوزی

+ نوشته شده توسط جواد نوروزی در جمعه شانزدهم دی 1390 و ساعت 13:2 |
سلام دوستان

خبری رو توی سایت همشهری آنلاین خوندم که برام جالب اومد.

یه مسئولی این واقعیت رو قبول کرده که شبکه های اجتماعی و گسترش اونها اجتناب ناپذیره و باید این واقعیت رو قبول کرد و به توسعه نسخه های بومی اون برای بهره برداری مفید و مؤثر، مثلا در مدیریت شهری و اشتراک دادن مردم در تصمیم گیری های مدیریت شهری بپردازیم.

ای ول یه این شخص عاقل و واقع بین .

متن کامل خبر در رو از این لینک بخونید.

می تونید ادامه مطلب رو بزنید و دیگه به سایت همشری آنلاین نرید و همینجا بخونیدش.


ادامه مطلب
+ نوشته شده توسط جواد نوروزی در سه شنبه ششم دی 1390 و ساعت 15:41 |

ConferenceAlert.ir چیست؟
برای اطلاع از آخرین اطلاعات، فعالیتها و فراخوان‌های کنفرانس‌ها، همایش‌ها، سمینار و گردهمایی‌های علمی مورد علاقه خود در سطح ملی و بین المللی، کافی است در پایگاه اطلاع رسانی کنفرانس‌ها و همایش‌های ایران ConferenceAlert.ir عضو شوید. این درگاه با بهره گیری از دانش و تجربه اساتید، مدیران، کمیته‌های علمی و اجرایی و شرکت کنندگان در همایشها و کنفرانس‌های داخلی و خارجی طراحی شده است و دقیقا چیزی است که هم مخاطبان و هم برگزار کنندگان کنفرانس‌ها می خواهند و تا بحال به آن دست نیافته اند: سریع، کافی، به هنگام و ساده.

پایگاه اطلاع رسانی کنفرانس‌ها و همایش‌های ایران در تاریخ 13 بهمن ماه 1390 راه اندازی خواهد شد. برای اطلاع از راه اندازی این پایگاه و همچنین قرارگیری در بین کاربران ویژه در سایت ثبت نام کنید.

+ نوشته شده توسط جواد نوروزی در جمعه بیست و پنجم آذر 1390 و ساعت 19:24 |
روزهابسيارند و ماكم

بياييد دراين روزها آشتى كنيم; زيرا ما رفتنى هستيم و آنها ماندنى، از روزها خجالت نمى كشيم، آنها با وجود زياد بودن، طولانى بودن و كوتاه بودن دركنار هم اند و ما با وجود كوتاه يا بلند بودن و با وجود كم بودن يا زياد بودن، ازهمديگر دور افتاده ايم، حوصله ى كنار هم ماندن رانداريم اما روزها دارند، خوب هم دارند، حوصلشان بيشتر از آن است كه ما فكرش را بكنيم، آنهاغم دارند شادى دارند، ولى هميشه شاد يا هميشه غمگين نيستند، شايد نميخواهند هر بار يكى باشند، تنوع را دوست دارند.

 ولى ما انسانها دوست داريم آنگونه باشيم كه آنها نيستند، گاهى شاديمان از بيخياليمان نشأت مى گيرد، تغيير يافتنمان سخت است اما روزها زود تغيير مى يابند، ما دوست داريم مثل هم باشيم از ديگرى تقليد كنيم نه الگوبردارى، اما آنها تك تك با هم فرق دارند و طبق فرموده على(ع) دوست ندارند مثل هم باشند، ولى ما زورمان به آنها هم ميرسد و وادارشان ميكنيم كه به گونه اى كه ما مى خواهيم باشند.

انسانها! بياييد آشتى كنيم بياييد زندگى را از روزها بياموزيم،بياييد به آنها حسودى كنيم....

+ نوشته شده توسط کبری نوروزی در دوشنبه چهاردهم آذر 1390 و ساعت 10:36 |

سلام

این روزا دنیای کامپیوتر، محاسبات، نرم افزار و تکنولوژی، افراد خیلی مهم و تأثیر گذاری رو از دست می ده.

دنیس ریچی - Dennis Ritchie - مخترع زبان برنامه نویسی C و یکی از سازندگان سیستم عامل یونیکس امروز در گذشت.

در لینک های زیر به اطلاعات بیشتری در مورد وی و خدمات ارزنده اش به جامعه بشری می توانید برسید:

Wikipedia

Computer World

Google

+ نوشته شده توسط جواد نوروزی در دوشنبه بیست و پنجم مهر 1390 و ساعت 21:6 |
سلام دوستان

تسلیت می گم به همه دوست داران استیو جابز و شرکت فوق العاده اش، اپل.

استیو جابز در سن 56 سالگی، از دنیا رفت و ما را مات و مبهوت در دنیایی از خلاقیتش جا گذاشت.


+ نوشته شده توسط جواد نوروزی در پنجشنبه چهاردهم مهر 1390 و ساعت 17:47 |
سلام دوستان

تصاویر جالبی از استیو جابز، مدیر سابق شرکت اپل، خلاق ترین مدیر دنیا، در لینک زیر قابل مشاهده است.

Image gallery: Steve Jobs through the years

امیدوارم مفید واقع بشه


+ نوشته شده توسط جواد نوروزی در یکشنبه ششم شهریور 1390 و ساعت 15:55 |
سلام دوستان

اگه می خواید تاریخچه ی محبوب ترین و مرسوم ترین سیستم عامل دنیا - مایکروسافت ویندوز - رو بدونید، لینک زیر رو بزنید و به صورت تصویری ببینید که نسخه های مختلف این سیستم عامل چه قیافه هایی داشتن و به کجا رسیدن.

Microsoft Windows after 25 years: A visual history

+ نوشته شده توسط جواد نوروزی در جمعه بیست و یکم مرداد 1390 و ساعت 17:34 |
Trigger چیست؟

تریگر در واقع تعیین عملیاتی است که در حین اتفاق افتادن برخی از رویدادها بر روی جداول بانک اطلاعاتی اجرا می شوند.

رویداد ها : درج، حذف و بروز رسانی : 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 ارائه کرده است.

لینک مقاله 

امیدوارم مفید بوده باشه

+ نوشته شده توسط جواد نوروزی در چهارشنبه نوزدهم مرداد 1390 و ساعت 0:23 |
بهترین بهترینهای وب 2 : برترین سرویس ها و وب سایتهای وب 2

امروزه سایتهای مبتنی بر وب 2 بیشتر و بیشتر می شوند و سرمایه گزاران صنعت IT علاقه بیشتری به این سایتها و سرویس ها پیدا کرده اند.

در اقدامی قابل توجه، سایت RealSoftwareDevelopment لیست بهترین این سایتها را با دسته بندی کامل و صحیح ارائه کرده است که بررسی این لیست و مشاهده برخی از این وب سایتها برای علاقه مندان به تکنولوژی، اینترنت و طراحی صفحات وب هیجان انگیز خواهد بود. از شما دعوت می کنم که حتما به این لیست توجه کنید تا هنر، زیبایی، تخصص و مهارتهای به کار رفته در این محصولات را احساس نمایید.

برای مشاهده این لیست و لذت بردن از آن بر روی لینک ادامه مطالب کلیک نمایید:

Web 2.0, facebook, social network, web design, best, software, development,web site

ادامه مطلب
+ نوشته شده توسط جواد نوروزی در سه شنبه یازدهم مرداد 1390 و ساعت 11:29 |
روز جمعه، مورخه هفتم مرداد ماه 90، خبرگزاری ایسنا با مهندس اصغر میتی، مدیر عامل شرکت نرم افزاری آداک مصاحبه ای با موضوع خدمات دولت الکترونیک و توانایی های شرکت آداک در طراحی و توسعه درگاه های خدمات الکترونیک آنلاین برای شرکت ها و سازمان ها انجام داد.

لینک مصاحبه در وب سایت خبرگزاری ایرنا

+ نوشته شده توسط جواد نوروزی در شنبه هشتم مرداد 1390 و ساعت 12:51 |
خبرگزاری ایسنا در نمایشگاه " زنجان در مسیر توسعه" با مهندس اصغر نیتی، مدیر عامل شرکت نرم افزاری آداک در زمینه اشتغال زایی فناورانه در صنعت نرم افزار به گفتگو پرداخت.

لینک خبر در وب سایت خبر گزاری ایسنا

+ نوشته شده توسط جواد نوروزی در شنبه هشتم مرداد 1390 و ساعت 12:46 |
حضور فعال شرکت نرم افزاری آداک در نمایشگاه زنجان در مسیر توسعه.

زنجان، نمایشگاه کاسپین، سالن شماره 3، غرفه شماره 303 (غرفه سوم)

تاریخ : دوم تا هشتم مرداد ماه (با یکروز تمدید)

محصولات معرفی شده :

- سیستم مدیریت محتوا وب سایت (آداک سی ام اس)

- پورتال سازمانی تحت وب - آداک پورتال

- سیستم دبیرخانه آنلاین کنفرانس ها و همایش ها - آداک کنفرانس

- سیستم مدیریت الکترونیکی نشریات علمی - آداک ژورنال

جهت کسب اطلاعات بیشتر در مورد محصولات و خدمات آداک به وب سایت شرکت مراجعه فرمایید

+ نوشته شده توسط جواد نوروزی در شنبه هشتم مرداد 1390 و ساعت 12:41 |
برای هر جستجو گوگل تمام تلاش خود را به کار می‌برد تا بهترین نتایج ممکنه را برای شما پیش بینی کند. کشور جستجو کننده یکی از راه‌های تشخیص است.
ابتدا مساله را باز می‌کنیم. بحث این است که وقتی شما یک کلمه را در گوگل جستجو می‌کنید، نتایج چگونه بر اساس زبان و کشور شما فیلتر می‌شود؟ 
جواب سر راست و اولین پاسخی که ممکن است هر کسی به این سوال بدهد این است که بر اساس IP شما این عمل صورت می‌گیرد. ولی آیا واقعا همین طور است؟

به گزارش پایگاه خبری فناوری اطلاعات برسام، بر اساس تحقیقات و بررسی‌های صورت گرفته به این نتیجه رسیدیم که آدرس IP مهمترین عامل این اتفاق نیست.


+ نوشته شده توسط جواد نوروزی در شنبه هفتم خرداد 1390 و ساعت 17:45 |