پرتال شخصی مهدی رافعی

فروشگاه افق
ofogh-shop.com

نویسندگان

۶۰۸ مطلب توسط «مهدی رافعی» ثبت شده است

باسلام خدمت همه عزیزان

در راستای هرچه بارورتر شدن سایت؛ از همه عزیزانی که دستی به قلم دارند دعوت به همکاری به عمل می آید تا مطالب ارسالی شما عزیزان را به اسم خودتان بر روی سایت قرار دهیم.

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

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

bayan.rafeei@yahoo.com

پیشاپیش از همکاری شما عزیزان نهایت تشکر و قدردانی را دارم.

مهدی رافعی

۰ نظر موافقین ۰ مخالفین ۰ ۲۳ آذر ۹۱ ، ۱۲:۳۶
مهدی رافعی

 

گوگل و کسب وکارها        

            ابزاری از گوگل که می تواند روند کاری شما را بهبود بخشد      

 

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

۰ نظر موافقین ۱ مخالفین ۰ ۲۳ آذر ۹۱ ، ۱۲:۰۴
مهدی رافعی

همه حملات سایبری به ایران                    

 

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

حملات سایبری به لحاظ حقوقی مسائل خاص خود را دارد و تمام کشورها به عنوان عضوی از جامعه جهانی باید به قوانین بین المللی پایبند باشند. اهمیت پایبندی به این امر به قدری است که خیلی از کشورها مثل روسیه هرگونه تهاجم سایبری را جنگ رسمی علیه خود تلقی می کنند. با وجود این، کشور ما ایران، به دفعات مورد حملات سایبری قرار گرفته است و با آن که همه می دانند عوامل این اقدامات غیرقانونی چه کشورهایی هستند اما تاکنون عوامل آن رسما مسئولیت این کارها را برعهده نگرفته اند. این نوشتار مروری دارد به مهم ترین حملات سایبری که علیه ایران صورت گرفته است.

۰ نظر موافقین ۱ مخالفین ۰ ۲۳ آذر ۹۱ ، ۱۱:۵۶
مهدی رافعی

                                         واژه ی نا ب

 

توی این دنیای پر غم که نگاها دل فریبن

                                                      یا که تنها باشی همه ی مردم غریبن

هیچ کسی کاری نداره اگه قلبت پرِ دردِ

                                         حتی از حرفا می فهمی که دلاشون سنگِ سنگِ

۰ نظر موافقین ۲ مخالفین ۰ ۲۱ آذر ۹۱ ، ۱۳:۲۴
مهدی رافعی

۱۲ راه برای کدنویسی بهتر                        

           

جوئل اسپولسکی بنیانگذار Fog Creek Software است که یک شرکت کوچک نرم افزاری در شهر نیویورک است.او فارغ التحصیل دانشگاه یل(Yale University) است وبه عنوان برنامه نویس و مدیر در مایکروسافت ،Viacom و Juno کارکرده است.

آیا تا بحال نام SEMA (Software Engineering Measurement and Analysis) را شنیده اید؟ SEMA ، سیستم نسبتاً مبهمی است برای اندازه گیری شایستگی یک تیم نرم افزاری. نه! صبر کنید، به سایت آن نروید، زیرا فقط شش سال طول می کشد تا مطالب آن را بفهمید. به همین علت من تست کاملاً نامرتب و نامعتبر (!) خودم را برای ارزیابی کیفیت یک تیم نرم افزاری درست کردم. بهترین قسمت ماجرا اینجاست که فقط سه دقیقه از وقتتان را می گیرد. با وقتی که صرفه جویی می کنید، می توانید به سراغ حرفه پزشکی بروید[۱]!

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

۰ نظر موافقین ۱ مخالفین ۰ ۲۱ آذر ۹۱ ، ۱۳:۱۹
مهدی رافعی

مفاهیم برنامه نویسی شئ گرا در NET.                 

 

برنامه نویسی در محیط دات نت فریم ورک بر پایه اشیا انجام می گیرد. اشیا طرحهای برنامه پذیرند که می توانند نمونهایی از بسته های از دادهای مرتبط و دستورات باشند. اشیا طرحهای کامل و خاصی برای دیگر اعضای محیط برنامه هستند، بدون این که جزییات کارهای درونی خود شی مطرح شود. اشیا از یک قالب به نام کلاس ساخته می شود. کلاسهای کتابخانه ای پایه NET. یک سری کلاسهایی برای درست کردن اشیا در برنامهایتان آماده کرده اند. همچنین شما می توانید از محیط برنامه نویسی Microsoft Visual Studio برای درست کردن کلاسهای اختصاصی خودتان استفاده کنید. در این مقاله شما با مقدمات برنامه نویسی شئ گرا آشنا می شوید.

 

۰ نظر موافقین ۱ مخالفین ۰ ۲۱ آذر ۹۱ ، ۱۳:۱۴
مهدی رافعی

قدر این فناوری ها را بیشتر بدانیم  

            در این مقاله ما می خواهیم ۳ نوع از تکنولوژی هایی که باعث افزایش بهبود کیفیت زندگی شده اند را برای شما برشمریم، از تکنولوژی های بزرگی که اساس و ساختار زندگی ما را تغییر داده اند و آنهایی که تاثیرات کوچکی روی زندگی ما داشته اند.

   

۰ نظر موافقین ۲ مخالفین ۰ ۲۱ آذر ۹۱ ، ۱۲:۴۹
مهدی رافعی

ویژگی های دات نت جدید             

 

با عرضه نسخه نهایی ویژوال استودیو ۲۰۱۲ و همین طور دات نت نسخه ۵ / ۴، مایکروسافت نسخه ۴ از کتابخانه معروف ASP.NET MVC را ارائه کرد. این کتابخانه را ـ که روز به روز با سرعت بیشتری نسبت به هسته اصلی ASP.NET در حال رشد است ـ می توان آینده مایکروسافت برای توسعه دهند گان وب دانست. خیلی از برنامه نویسان و توسعه دهند گان نرم افزارهای تحت وب، این کتابخانه را جایگزین ASP.NET کرده اند و وب سایت های خود را روی این کتابخانه پیاده کرده اند. یکی از بزرگ ترین وب سایت هایی که با این کتابخانه توسعه داده شده وب سایت stackoverflow.com است.

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

۰ نظر موافقین ۱ مخالفین ۰ ۲۱ آذر ۹۱ ، ۰۹:۳۵
مهدی رافعی

پنج جایگزین دیسک های نوری (تکنولوژی که در حال منسوخ شدن است)

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

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

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

این روزها دیسک های Blu ray بیشترین سهم بازار دیسک های نوری را در اختیار دارند. اصلی ترین علت این موضوع هم حمایت شرکت های فیلم سازی از این تکنولوژی است. اما درست مانند صنعت موسیقی، بسیاری از کارشناسان معتقدند که فیلم ها هم باید به تدریج به فضای رایانش ابری بروند.

با این اوصاف وب سایت www.makeuseof.com به تازگی به بررسی و معرفی پنج جایگزین دیسک های نوری پرداخته است که آنها را در اینجا می خوانید:

 

۰ نظر موافقین ۲ مخالفین ۰ ۲۱ آذر ۹۱ ، ۰۹:۱۶
مهدی رافعی

کسب و کار صفر و یکی

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

۰ نظر موافقین ۱ مخالفین ۰ ۲۱ آذر ۹۱ ، ۰۹:۰۵
مهدی رافعی