اشتراک‌ها
دریافت کتاب مجازی سازی سرور به کمک Hyper-V
در این کتاب مطالب به صورتی تهیه شده که شما را با Microsoft © Hyper-V server 2008 R2 آشنا سازد ابتدا با مفاهیم اولیه مجازی سازی آشنا خواهید شد و سپس اولین virtual machine خود را می‌سازید و در ادامه چند نمونه نکته را یاد خواهید گرفت. 
دریافت کتاب مجازی سازی سرور به کمک Hyper-V
نظرات مطالب
کار با Docker بر روی ویندوز - قسمت دوم - نصب Docker
زمانیکه Hyper-V را در Windows 10 فعال میکنم،  VMWare اجرا میشه ولی هیچکدام از ماشینها رو اجرا نمیکنه و این خطا رو میده

 آیا برای رفع آن (به غیر از غیر فعال کردن Hyper-V ) راهی وجود داره که همزمان هم Docker، هم  VMWare  فعال باشند.
نظرات مطالب
کار با Docker بر روی ویندوز - قسمت دوم - نصب Docker
سلام؛ با تشکر از مطلب خوبتان، با نصب Hyper-V مجازی سازی‌های دیگر مثل VirtualBox به مشکل می‌خورند. در نصب داکر گویا امکاناتی برای کار با VirtualBox به جای Hyper-V وجود دارد. لطفا در خصوص آن هم توضیح بفرمایید و اگر می‌شود بفرمایید کدامیک بهتر است. متشکرم.
نظرات مطالب
توسعه برنامه های Cross Platform با Xamarin Forms & Bit Framework - قسمت پنجم
خیلی ممنون. فقط اینه که جواب داد، یعنی اینکه mac اومد بالا، یا اینکه با xamarin هم کار کردید باهاش؟ مزیت روش شما اینه که virtual box توسط docker و genymotion هم استفاده مجدد میشه. و یه سوال دیگه. واقعا سریع‌تر بود مک روی virtual box؟
نظرات مطالب
شروع کار با Apache Cordova در ویژوال استودیو #5
بله؛این امکان وجود دارد .
به طور خلاصه :
  1. راه اندازی سیستم عامل مک بر روی ماشین مجازی 
  2. نصب remotebuild agent  بر روی آن
  3. به دست آوردن IP سیستم عامل نصب شده در مرحله اول
  4. تنظیمات  Remote Agent Configuration  بر روی VS
  5. اجرای پروژه برای سیستم عامل iOS
نظرات مطالب
کار با اسکنر در برنامه های تحت وب (قسمت دوم و آخر)
با تشکر 
این مثال به قسمت Catch رفته و عکس پیشفرض رو نشان می‌دهد
درحالی که بر روی کامپیوتر من اسکنر نصب است و با دموی DynamSoft هم به خوبی جواب گرفتم و مشکلی نداشتم
به نظرتون چرا پنجره اسکنر رو باز نمیکنه. اسکنر مجازی میشه نصب کرد و تست گرفت 
نظرات مطالب
ایجاد سرویس چندلایه‎ی WCF با Entity Framework در قالب پروژه - 9
- در قسمت هفتم، تنظیمات برنامه‌های وب آن بحث شده. پابلیش آن کپی و پیست پروژه در یک دایرکتوری مجازی در IIS است (یعنی فرقی با راه اندازی یک وب سایت معمولی ASP.NET نداره در اساس).
- اگر به خطایی برخوردید در این بین، عین خطا را ارسال کنید تا بیشتر بشود بحث کرد.
پاسخ به بازخورد‌های پروژه‌ها
خطای Payment Is Not Valid
سپاس از شما
در هر 2 حالت انصراف و پرداخت نتایج زیر حاصل شد (درگاه پرداخت مجازی)
1- انصراف از خرید :
Status = 0
Status = 3
2- تایید پرداخت
Status = 0
Status = 1 

مطالب
دریافت فایل از یوتیوب

سلام

سال نو مبارک! به امید سالی بهتر از پارسال!

این روزها با هزینه‌‌ای معادل هزینه‌ی تهیه‌ی یک هاست اشتراکی سالیانه برای بالاگذاری یک سایت معمولی در 5 سال قبل، می‌توان یک VPS تهیه کرد و به این صورت قفل و کلید یک نیمچه سرور را (با 200 و خرده‌ای مگ رم، 30 گیگ فضا، سرعت CPU نزدیک به 700 MHz و ویندوز سرور 2003 یا 2008) در اختیار شما قرار می‌دهند (البته به قول معروف هر چقدر پول بدهید همانقدر هم سخت افزار در اختیار شما قرار می‌دهند) بجای صرفا یک دایرکتوری مجازی محدود با 100 مگ فضای هاست که هر احدی در آن هاست اشتراکی می‌تواند سر مبارک را اندکی چرخانده و تمام زندگی شما را مرور کند و غیره!
استفاده‌ی مفیدی هم که این VPS برای من داشته، ترنس لود کردن یک سری فایل است (با توجه به سرعت‌های نجومی دریافت فایل این سرورها). برای مثال دریافت فایل از یوتیوب و انتقال به یک هاست دیگر برای دریافت ساده‌تر خودم و یا دیگران.
برای نمونه سایت dotnet-tv.com را در نظر بگیرید. تعدادی از ویدیوهای این سایت در یوتیوب هاست شده و از این دست زیاد هستند. خیلی‌ها برای فرار از مشکلات کمبود پهنای باند از یوتیوب استفاده می‌کنند. یوتیوب هم که از این طرف بسته است. خوب، من الان می‌خواهم ویدیوی مربوط به ASP.Net MVC آن را مشاهده کنم، چکار باید کرد؟!
یک برنامه‌ی ساده‌ی کنسول را تهیه کرده‌ام که این کار را برای VPS‌ داران تسهیل می‌کند.
- دریافت فایل از یوتیوب
- آپلود خودکار آن به رپیدشیر


یک نمونه خروجی آن: (فایل‌های یوتیوب سایت ذکر شده که به رپیدشیر منتقل شده)
دریافت

در سورس این برنامه موارد زیر پیاده سازی شده است:
- یافتن لینک‌های یوتیوب سایت dotnet-tv.com با استفاده از regular expressions
- یافتن لینک دانلود مستقیم این فایل‌ها از سایت یوتیوب که شامل استفاده از regular expressions برای استخراج قسمت‌های مفید از صفحات و همچنین استفاده از امکانات Json دات نت فریم ورک سه و نیم برای parse قسمت‌های استخراج شده است.
- ایجاد یک thread pool سفارشی که هر بار 7 لینک مستقیم را به صورت همزمان از یوتیوب دریافت می‌کند. (thread pool پیش فرض دات نت تمام تردها را به یکباره شروع می‌کند که برای اینکار مفید نیست. به همین جهت از این thread pool سفارشی شده استفاده شد)
پیش فرض فایلی که از سایت یوتیوب دریافت می‌شود MP4 با کیفیت بالا است که با fmt=18 در فایل Youtube.cs مشخص شده. فرمت‌های دیگر را می‌توانید از این فایل ایده بگیرید.
- آپلود فایل دریافتی از یوتیوب به یک اکانت رایگان کالکتور در رپیدشیر. (ماخذ این مورد در سایت code projects)
مشخصات این اکانت رایگان کالکتور در فایل app.config باید ذکر شود.

این سورس می‌تونه ایده‌ی ابتدایی بسیاری از کارهای مشابه باشد. برای مثال ایجاد یک وب سرویس، یک وب سایت، یک سرویس ایمیلی و غیره.



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