بهترین نرم افزارهای رایگان رسم فلوچارت برای ویندوز

بهترین نرم افزارهای رایگان رسم فلوچارت (Flowchart) برای ویندوز، آیا با نرم افزارهای رایگان رسم فلوچارت و نمودار آشنایی دارید و می دانید این برنامه ها چه قابلیت ها و ویژگی هایی را دارند؟ طراحی و رسم نمودارها تنها کار مهندسان، برنامه نویسان و مدیران نیست، بلکه هر کسی می تواند از یادگیری نحوه رسم […]

اسنک بار چیست : چگونه از Snack Bar در اندروید استفاده کنیم؟

آموزش استفاده از Snack Bar در اندروید: در گذشته، بین برنامه نویسان مرسوم بود برای نمایش پیغامی به کاربر در اپلیکیشن از Toast استفاده شود. با معرفی کتابخانه Material Design ابزار جدیدی به نام Snack Bar معرفی شد. استفاده از Snack Bar بسیار راحت بوده و در عین حال تجربه کاربری خیلی خوبی را ارائه […]

اموزش اصول برنامه نویسی و اصطلاحات برنامه نویسی که باید بلد باشید.

اموزش اصول برنامه نویسی و اصطلاحات برنامه نویسی که باید بلد باشید. ممکن است که در حال مطالعه‌ی این آموزش هستید یکی از افراد علاقه‌مند به برنامه نویسی بوده و بارها این سوال را از خود پرسیده‌اید که چگونه باید برنامه‌نویسی را شروع کنم؟ چگونه می‌توانم برنامه‌های دلخواه خود را نوشته و ایده‌هایی که در ذهن دارم را […]

روش های کسب درآمد برنامه نویسی python در ایران و جهان

روش های کسب درآمد برنامه نویس python در ایران و جهان پیشرفت پایتون از زمانی که برای اولین بار در سال ۱۹۹۲ راه اندازی شد تا به امروز بسیار چشمگیر بوده است. این زبان با اپلیکیشن‌هایی که در توسعه وب، تجزیه و تحلیل داده ها، یادگیری ماشین و طراحی ارائه داد، به سرعت به یکی […]

پردازش تصویر یا Image Processing چیست و کاربرد های ان کجاست ؟

یادگیری عمیق یا Deep Learning در چند سال اخیر تأثیر شگرفی بر زمینه های مختلف فناوری داشته است. بینایی کامپیوتر (Computer Vision)، یکی از داغ‌ترین موضوعات در این صنعت پرطرفدار است. بینایی کامپیوتر عبارت است از توانایی رایانه‌ها برای درک تصاویر و ویدیوها بدون دخالت انسان. ماشین‌های خود ران و تشخیص چهره، همگی بر بینایی […]

بررسی دلایل رایگان بودن وردپرس

اکثر اوقات وقتی خدماتی رایگان دریافت می‌ کنیم؛ شک می کنیم که این محصول یا خدمات چرا باید رایگان باشد؟ یا شاید کیفیت چندانی ندارد! طبیعی است که کیفیت برای ما اهمیت بالایی داشته باشد و در مورد وردپرس برای خیلی از افراد سؤال ایجاد می‌شود که سیستمی با این قدرت و امکانات چطور ممکن […]

ابزار Jenkins و کاربرد های آن

برای درک بهتر نرم افزار Jenkins تصور کنید چندین برنامه نویس در شرکت دارید و قصد دارید برنامه نویس ها در هماهنگی کامل باشند و بر روی یک پروژه بصورت آنلاین و همزمان فعالیت داشته باشند، طبیعتاً اگر هر یک از افراد بصورت جداگانه بر پروژه مد نظر نظارت داشته باشند، نتیجه کار ممکن است […]

معرفی Git – Github – Gitlab در برنامه نویسی

Git یک سیستم کنترل نسخه (VCS) رایگان و متن باز است که با ارائه امکانات و ویژگی های عالی به یک ابزار خلاق و قدرتمند برای توسعه دهندگان تبدیل شده است. بررسی هر گونه تغییر و بروزرسانی مرتبط با کدها و فایل ها باعث می شود که همکاری کاربران مختلف و اشتراک گذاری فایل ها، […]

زبان مدل‌سازی یکنواخت (UML) چیست و چرا از آن استفاده می‌کنیم؟

در زمینه مهندسی نرم‌افزار، همیشه کدنویسی حرف اول را نمی‌زند. گاهی اوقات، یک زبان تصویرمحور برای مدل‌سازی استاندارد لازم است که زبان مدل‌سازی یکنواخت کار را برای مهندسان نرم‌افزار ساده کند. Unified Modeling Language که به اختصار به UML معروف است و به زبان مدل‌سازی یکنواخت شناخته می‌شود، تشکیل شده از مجموعه‌ای یکپارچه از نمودارها […]

تعریف وب معنایی (Semantic Web)

وب معنایی (Semantic Web) توسط کنسرسیوم جهانی وب W3C ارائه و رهبری می‌شود. در وب مفهومی، صاحبان وب‌سایت‌ها تشویق به گنجاندن محتوای معنایی در صفحات وب خودشان می‌شوند تا کاربردی‌تر و ساختار پذیرتر به اشتراک گذاشته شوند. وب مفهومی در یک تعریف ساده و قابل فهم آینده‌ای از وب کنونی است که تمامی بخش‌ها در […]