طعم شیرین برنامه نویسی

هنر طراحی و پیاده سازی در برنامه نویسی

طعم شیرین برنامه نویسی

هنر طراحی و پیاده سازی در برنامه نویسی

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

آموزش راه انداری vlan

شنبه, ۳۰ شهریور ۱۳۹۲، ۰۱:۵۱ ق.ظ

VLAN مخفف کلمه Virtual Local Area Network است، که برای راه اندازی چند شبکه مجزا از هم، در یک شبکه است. که به منظور جداسازی و امنیت بیشتر انجام می شود. مثلا برای اینکه سرورها و یک سری از کامپیوتر ها که توسط ادمین اداره می شوند، تو یه قسمت و بقیه کامپیوتر ها یه قسمت دیگه باشند، ولی مثلا برای اتصال به اینترنت، هر دو از یک سرور یا سوییچ که روش Vlan راه اندازی شده، عبور کنند.

  • علی محمدی

آشنایی و شروع کار با لینوکس + کار با ترمینال

دوشنبه, ۱۴ مرداد ۱۳۹۲، ۰۱:۵۲ ق.ظ

این مطلب رو سعی دارم یه خورده پایه ای تر و کلی بنویسم و کسانی که آشنایی خاصی با لینوکس ندارن هم این مطلب به دردشون بخوره.

همونطور که میدونید سیستم عامل رو میشه بزرگترین نرم افزار و نرم افزار مادر که ارتباط بین نرم افزارهای دیگه رو با سخت افزار هماهنگ میکنه و بیس کارهای کامپیوتر رو انجام میده نامید. سیستم عامل ها هم مثل نرم افزارها می تونن opensource (کدباز) باشن. سیستم عامل لینوکس بر خلاف سیستم عامل ویندوز سیستم عاملی opensource و قابل تغییر توسط کابرانه و هر کسی میتونه اون طوری که میخواد اون رو ارتقا بده و در واقع خصوصی سازی رو روش انجام بده. اگه بیشتر بخوایم وارد این مبحث بشیم، باید گفت که خود لینوکس سیستم عامل نیست و یه هسته است که هر کسی چه حقیقی و چه حقوقی میتونه این هسته رو با اضافه کردن هر چی که دلش می خواد تبدیل به سیستم عامل بکنه، مثل کاری که گوگل انجام داد و سیستم عامل اندروید رو درست کرد و خود اندروید هم مثل سیستم عامل هایی مثل redhat ، fedora و ... که هسته لینوکس رو دارن، open source و قابل تغییره. تا به اینجا توضیحاتی کلی راجع به لینوکس بود، برای دیدن جزئیات به ادامه مطلب مراجعه کنید.

  • علی محمدی

آموزش اولیه برای شروع کار با ajax

يكشنبه, ۱۳ مرداد ۱۳۹۲، ۰۲:۲۰ ق.ظ
برای اولین مطلب، سخت بود که چه مطلبی رو انتخاب کنم به عنوان مطلب اول که به نوعی نشان دهنده ماهیت وبلاگه. همونطور که میگن برخورد اول با هر کسی مثل معلم، استاد، دوست آینده و ... مهمه، برای منم سخت بود که با چه مطلبی و موضوعی شروع به کار وبلاگ نویسی بکنم! تصمیم گرفتم زبان ajax رو به عنوان آموزش اول در نظر بگیرم، چون خودم واسه شروع این کار یه خورده سختی کشیدم و برای استارتش آموزش خوبی پیدا نکردم و کمی سر در گم بودم! البته این به این معنی نیست که مثلا در آینده مطلبی راجع به javascript و HTML ننویسم!
برای شروع کار با ajax یه آشنایی نسبتا کلی با javascript و html لازمه. کار ajax به زبان آمیانه یعنی مثلا وقتی رو یه لینک کلیک میکنیم، به جای اینکه صفحه رو دوباره بیاره(refresh صفحه)، همونجوری کارش رو انجام بده و نتیجه دریافتی رو به ما برگردونه که اینکار تا به اینجا خیلی راحته. این منطق ajax بود، که حتما اگه با یه مثال کوچیک باشه، خیلی راحت تر میشه باهاش کار کرد. (مثال در ادامه مطلب)
  • علی محمدی