clean code

clean code چیست

در این آموزش می‌خواهیم در مورد clean code و نحوه‌ی بازنویسی و تبدیل کدهای آشفته و کثیف به کد تمیز صحبت کنیم. هدف اصلی...

اخبار

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

آموزش اندروید، بخش پنجم

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

الکترونیک

سنسور دما DS18B20

سنسور DS18B20 یک سنسور دمای دیجیتال قابل برنامه ریزی است که می تواند دمای محیط را با دقت 9 تا 12 بیت اندازه گیری...

سنسور دما LM35

آموزش avr بخش دوم

در این آموزش با ساختار کلی برنامه نویسی AVR در کامپایلر CodeVision AVR آشنا خواهیم شد. ساختار کلی برنامه: #include <mega8.h> #include <delay.h> // Declare your global variables...
visual studio

آشنایی با Thread در سی شارپ(مبتدی)

Thread چیست؟ موقعیت‌هایی وجود دارند که در آنها برنامه ما باید حجم بالایی از محاسبات را انجام دهد و یا تعداد درخواست‌های زیادی را پاسخگو...
گیت OR

ساخت گیت NOT

نماد گیت NOT گیت NOT ساده ترین گیت منطقی است. نماد این گیت در مدارها مانند شکل زیر است: معادل ترانزیستوری این گیت، یک ورودی و یک...

آموزش اندروید، بخش دوم

در ادامه مبحثی که در آموزش قبلی مطرح شد، می خواهیم به بررسی جزئیات هر یک از لایه های پشته نرم افزاری اندروید(Android Software...

پایگاه‌داده‌ها

sqlite relationship

برقراری رابطه میان جداول در sqlite

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

تابع CONCAT در MySQL

ممکن است برخی مواقع بخواهیم به ستونی خاص از رکوردهای یک جدول متنی را اضافه کنیم. ممکن است این اضافه کردن متن، بنا به...
PostgreSQL configuration

نصب و پیکره‌بندی PostgreSQL در اوبونتو

در این آموزش می‌خواهیم نصب و پیکره‌بندی پایگاه داده PostreSQL را در سیستم عامل Ubuntu فرا بگیریم. برای این کار مراحل زیر را دنبال...

جستجوی Full Text به روش Natural Language در MySQL

در این مطلب می‌خواهیم در مورد نحوه استفاده از متد Natural language full text search در پایگاه داده MySQL صحبت کنیم. استفاده از این...

SQLite چیست

در این آموزش مروری کلی بر روی پایگاه‌داده SQLite خواهیم داشت تا بدانیم SQLite چیست و در مورد ویژگی‌هایی که باعث شده تا این...

مطلب تصادفی

MySQL Database

آشنایی با Full Text Search در MySQL

در این آموزش با گونه‌ای از جستجو در پایگاه‌داده MySQL آشنا می‌شویم که امکانات یک موتور جستجوی پیشرفته را در اختیار ما قرار خواهد...