نوشته های من !

راجع به تجربه های شخصی از دنیای برنامه نویسی می نویسم، یا از روزمرگی هام …

کمپین خیریه من هم هستم !

نویسنده:
۸ دی ۹۲

بنیاد کودک + دنت

دنت با همکاری بنیاد کودک یک برنامه خیریه راه اندازی کرده، که به ازای ثبت نام هر فرد ( ثبت پست الکترونیکی ) مبلغی به بنیاد کودک اهدا میشه .

شما هم میتونین با رفتن به آدرس زیر اقدام به ثبت نام کنین .

http://childf.danette-ir.com/

بالا بردن کارآیی پایگاه داده با حذف منابع حاشیه ای (overhead) در MySQL

نویسنده:
۷ دی ۹۲

امکان داره توی  phpMyAdmin، موقعی که دارین جزئیات ( در ورژن های قدیمی Details و در ورژن های جدید Information) یک جدول رو نگاه میکنین چشمتون به عنوان overhead ( منابع حاشیه ی ) خورده باشه، که حالت ایده آل برای این عنوان صفر هست، ولی در مواقعی امکان داره این عنوان عددی رو نشون بده، تو این پست سعی دارم راجع به این بگم که اصلا این عنوان چی هست، چرا اتفاق می افته، چه ضررهایی داره و چه جوری میشه ازش جلوگیری کرد .

منابع حاشیه ای چی هستند ؟

تو یک نگاه کلی میشه گفت فضاهایی از جداول هستند که در اون ها اطلاعاتی ذخیره نشده به معنای ساده تر یعنی تعداد بیت هایی که اختصاص داده شدن، اما استفاده نمی شن . ( در منابع MySQL تعریف رسمی پیدا نکردم، ولی تعریفش همین هست، بدون منبع قبول کنین لطفا. )

چرا همچین پدیده ای اتفاق می افته ؟

منابع حاشیه ای وقتی اتفاق می افته که تغییر عمده ای توی جدول ایجاد بشه، تغییر عمده میتونه حذف ، درج و یا حتی به روز رسانی تعدادی زیاد رکورد، و یا حتی تغییراتی در ساختار جداول باشه .

با رخ دادن چنین پدیده هایی با یک فایل اطلاعات (data file) مواجه میشیم که در بین رکوردها فضاهای خالی ایجاد کرده که مورد استفاده قرار نمیگرن و باعث بالا رفتن حجم کلی فایل اطلاعات می شود. ( که این حجم اضافه همان منابع حاشیه ای یا overhead هست. )

این تداخل در فایل اطلاعات باعث کم شدن کارآیی جدل شده و در نتیجه در عملیات پایگاه داده تاخیر ایجاد می کند .

(بیشتر…)

پروژه های من : “دکــتر سیــویـل”

نویسنده:
۲۲ آذر ۹۲

Capture

آدرس پروژه : دکتر سیویل

این پروژه بک نمونه کاری از طراحی یک فروشگاه آنلاین است که به صورت تخصصی در زمینه دکترا عمران فعالیت میکند، فروش پاسخ سوالات کنکور سراسری / آزاد و امکانات رایگان دیگر .

مشخصات فنی پروژه : به زبان PHP نوشته شده و از پایگاه داده MySQL استفاده میکند، سیستم مدیریت محتوای این پروژه از پایه نوشته شده ( از فریمورک استفاده نشد . )

سازگاری این پروژه با مرورگرهای مدرن و مرورگرهای نسل قدیم ( به غیر از اینترنت اکسپلورر زیر 9 )  کامل است.

در طراحی سایت سعی شده است از فونت های بهینه سازی شده زبان فارسی برای اینترنت استفاده شود .

در مجموع گفتنی های این پروژه زیاد است و وقت کم، امیدوارم در نوشته های بعدی بیشتر راجع به الگوریتم ها و تکنولوژی های استفاده شده در این پروژه توضیح بدم .

 

اولین همایش تخصصی طراحی واکنش گرا

نویسنده:
۱۶ آذر ۹۲

اولین همایش تخصصی طراحی واکنش گرا

سلام، خودمم باورم نمیشه با این همه فاصله مطلب گذاشتم … شرمنده دیگه … روی یه پروژه کار میکردم که ایشالا  به زودی معرفی می کنمش .

بگذزیم، دو روز رفته بودم تهران برای این همایش، واقعا از سطح انتظارات من خیلی بالاتر بود، با این که موقع برگشت انواع و اقسام بلایای طبیعی نازل شد .

یه تشکر خیلی ویژه از آقای سالار کابلی ( دبیر علمی همایش ) می کتم … با این که از ارائه شخص خودشون انتظار بالاتری داشتم، ولی خب میدونم که وقت اجازه نداد .

کلا چیزهای خوبی یاد گرفتم، ایشالا که به مرحله استفاده هم برسه 🙂