clean code

clean code چیست

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

اخبار

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

learning trello

آشنایی با Trello

Trello یک ابزار همه کاره برای مدیریت پروژه است. البته تنها برای مدیریت پروژه ساخته نشده، بلکه می توان به کمک آن برای انجام...
Design Patterns

الگوی طراحی Observer

الکترونیک

ساخت فرستنده رادیویی ساده

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

ساخت گیت NOT

آغاز فعالیت وب سایت

این وب سایت از تاریخ 21 فروردین 1393 تحت عنوان "امپراطوری من" شروع به فعالیت نموده است. هدف اصلی این وب سایت معرفی "گروه...
regex thumb

آموزش Regex در PHP

در این آموزش می‌خواهیم در مورد Regex در PHP صحبت کنیم. در واقع regex ترکیب دو کلمه regular و expression به معنای عبارت با...

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

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

جاوا از ابتدا، بخش هشتم

رشته ها(Strings) در بخش های قبل با متغیر هایی که اعداد را ذخیره می کردند آشنا شدیم. در این بخش با متغیر هایی آشنا می...

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

تابع replace در SQL

پایگاه داده‌های SQL یا همان رابطه‌ای(Relational) دارای یک تابع داخلی به نام Replace هستند که برای جایگذاری اطلاعات مورد استفاده قرار می گیرد. فرض...
MySQL Database

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

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

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

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

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

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

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

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

مطلب تصادفی

جاوا از ابتدا، بخش بیست و یکم

اگر نمی دانید که چند آیتم قرار است در آرایه ذخیره شود، بهتر است از چیزی به نام ArrayList استفاده کنید. ArrayList یک ساختمان...