Slide background
Slide background
Slide background
Slide background
Slide background

شروع Git در ۱۰ دقیقه!!!

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

Raspberry Pi

امروزه در صنعت دستگاه های مختلف الکترونیکی وجود دارد که از طرق مختلف به سیستم های کامپیوتری و هوشمند متصل می شوند.اما برای صنایع خرده پا این بسیار هزینه بر است که هم یک کامپیوتر مجهز به  سیستم عامل تهیه کنند و هم یک سیستم الکترونیکی برای کنترل سنسور و ماژول های الکترونیکی.... اخیرا برد های ARM Base با هزینه های بسیار پایین روانه بازار شده اند که هم قابلیت اجرای یک سیستم عامل(عموما لینوکس) هم پورت های خروجی (I/O) را دارند. در این مقاله قصد داریم یکی از معروف ترین این برد ها ، Raspberry Pi  را معرفی و بررسی کنیم و آموزش های مقدماتی جهت راه اندازی ابتدایی آن را ارائه دهیم.

آموزش کامل LESS – اختصاصی

امروز بعد از مدتی که نبودم میخواهم برای شما عزیزان آموزش بسیار کاربردی LESS را به اشتراک بگذارم ، با استفاده از LESS میتوان CSS را مانند یک زبان برنامه نویسی نوشت !! بله تعجب نکنید به عنوان مثال همانطور که میدانیم در یک CSS (اصطلاحا خام) اگر از رنگی قرمز در بخش ها مختلف از کد استفاده کرده باشیم و اگر بخواهیم بعد از مدتی آن را تغییر دهیم ((مثلا رنگ آن را تیره تر کنیم )) اگر بخواهیم در کد بگردیم و یکی یکی کد رنگ آن ها را تغییر دهیم یک کار بسیار طولانی و خسته کننده ایی میشود ، پس چی کار کنیم ؟ خوب ! این یک مثال خیلی کوچک و ساده بود ، در خیلی از بخش های دیگر که یک چیز بخصوصی را بخواهیم تکرار کنیم ، باید در تمام قسمت ها کد آن را ...

نصب و تنظیم OpenVPN بر روی سرور های دبیان و ابونتو

Openvpn چیست ؟ Openvpn سرویس VPN ای است که برای ایجاد مسیر اتباط امن و رمزنگاری شده VPN از پروتکل های رمز نگاری SSL/TLS استفاده میکند تا از دزدی اطلاعات ارسالی و دریافتی شما در مسیری که تا رسیدن به سرور مورد نظر دارد جلوگیری نماید . OpenVPN قادر است به سادگی از انواع فایروال عبور کند . همچنین در صورت نیاز این امکان وجود دارد که OpenVPN بر روی پورت 80 TCP و یا 443 TCP سرویس دهی کند که در این صورت امکان مسدود سازی آن عملا ممکن نیست . و کاربران سازمان بدون نگرانی از دزدی اطلاعات میتوانند از هرجایی در جهان به تبادل اطلاعات مهم سازمانشان بپردازند . این برنامه برای تشخیص هویت میتواند امکان استفاده از  pre-shared secret keys ، certificates و همچنین نام کاربری و رمز عبور را به استفاده کنندگان بدهد تا کارمندان یا کسانی ...

آموزش خواندن بارکد QRCode به زبان سی شارپ

در مطالب قبلی آموزش تولید و یا Encode بار کد QRCode را بصورت کامل برایتان شرح دادیم (برای مشاهده مطلب اینجا کلیک کنید)، حال در این پست قصد داریم نحوه خواندن یا Decode آن به وسیله WebCam و یا فایل تصویری بصورت حرفه ای برای شما عزیزان شرح دهیم. برای انجام این امر می بایست از کامپوننت و یا کتابخانه ZXing (که لازم به ذکر است برترین Decoder موجود برای QRCode می باشد) برای خواندن بارکد QRCode و از کتابخانه WebCamCapture برای بکار گیری وب کم در برنامه استفاده نماییم که آموزش و لینک دانلود سورس و کتابخانه در ادامه مطب قابل مشاهده است.

آموزش ساخت menu چسبان با css و jQuery

امروز می خواهم برای شما وبمستر های عزیز آموزشی قرار دهم که خیلی کاربردی و بدرد بخوره ، در این مطلب می خواهم شما را با نحوه ساخت menu آشنا کنم که با scroll down کردن ، همراه صفحه به پایین حرکت کند و در بالا صفحه ثابت بماند (sticky menu) ! خلاصه بگویم می خواهیم منویی بسازیم شبیه به منوی سایت خودمان . توی این آموزش متوجه میشود که اصلا نیاز به یک پلاگین برای این کار ندارید و خیلی راحت با css و jQuery می توانید یک منوی شیک و بروز بسازید ، با ما همراه باشید ...

راه های برنامه نویسی موبایل

Mobile Programming راه های برنامه نویسی موبایل سلام.در این مقاله قصد دارم شما رو با راه های برنامه نویسی و توسعه نرم افزار های انواع پلتفرم های موبایل آشنا کنم. اول که وارد این وادی میشید هزاران سوال برایتان پیش می آید که از کجا شروع کنیم؟برای چه سیستم عاملی بنویسیم؟باید چه زبانی بلد باشیم؟.... ما قصد داریم به همه سوال های شما پاسخ دهیم از معروف ترین سیستم عامل های موبایل می توان به iOS ,Android,Windows Phone اشاره کرد در آمار مصرف کنندگان جزو بشترین ها در سال ۲۰۱۴ هستند.بعد از این این سه سیستم عامل ،سیستم عامل های سیمبیان و بلک بری و بادا از طرفدارن کمتری برخوردارند!