وبلاگ ilikephp.ir

تفاوت های توسعه دهنده، برنامه نویس و کدنویس چیست؟

علیرضا حاتمی نیا 1395/9/7 7029
تفاوت های توسعه دهنده، برنامه نویس و کدنویس چیست؟

در دنیای توسعه و طراحی نرم افزار متخصصان و افراد زیادی درگیر هستند که نام و سمت آنها بنا به وظایفی که دارند تعیین می شود. شاید نام توسعه دهنده Developer ، برنامه نویس programmer ، کدزن Coder ، تحلیلگر سیستم System Analyst و ... را شنیده باشید ولی در کل همه افراد را با نام برنامه نویس می شناسید و یا در نهایت وظایف هیچ کدام را نمی دانید. در اینجا سعی بر آن شده تا تفاوت اصلی بین افراد اصلی درگیر یک پروژه را به طور مختثر با هم بررسی کنیم.

ادامه مطلب

6 نکته کلیدی که باعث شد ترامپ رییس جمهور آمریکا شود

--- 1395/8/20 3922
6 نکته کلیدی که باعث شد ترامپ رییس جمهور آمریکا شود

در دنیای ارتباطات امروزی که روز به روز فناوری اطلاعات و ارتباطات پیشرفت می کند و هر روز شاهد تولد نسل جدیدی از تکنولوژی های جدید هستیم،تنها دانش برنامه نویسی و طراحی برای بقا و پیشرفت در بازار داغ و پررقابت آی تی نیست. با این وجود شما مجبورید فردی خلاق و نوآور باشید و شما بایستی اصول فنون و مذاکره و روش های مدیریت بحران ها را بخوبی بدانید. شما باید بتوانید با رقبا رقابت کنید و در بهترین زمان بهترین برگ خود را رو کنید. به همین دلیل روزهای داغ انتخابات آمریکا را غنیمت شمردیم و مقاله ای را توسط دوست عزیزی از نشریه Times را با عنوان "6 نکته کلیدی که باعث پیروزی ترامپ شد" را در اختیار شما قرار می دهیم.

ادامه مطلب

شتاب دهنده صفحات موبایل Accelerated Mobile Pages(AMP)

زهرا پیری 1395/7/17 3005
شتاب دهنده صفحات موبایل Accelerated Mobile Pages(AMP)

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

ادامه مطلب

تفاوت های طراحی واکنش گرا و انطباق گرا در چیست؟

علیرضا حاتمی نیا 1395/5/3 4288
تفاوت های طراحی واکنش گرا و انطباق گرا در چیست؟

حتما تا به حال با طراحی واکنشگرا یا ریسپانسیو (Responsive) آشنا شده اید و یا دست کم نام آن را شنیده اید. با ورود و پیشرفت طراحی واکنشگرا، طراحی دیگری تحت عنوان طراحی انطباق گرا یا adaptive وارد دنیای وب شد که اگر چه مانند طراحی واکنش گرا وظیفه نمایش وبسایت ها را در دستگاه های مختلف به عهده دارد ولی تفاوت های شایانی نسبت به طراحی واکنشگرا نیز دارا می باشد که باعث میشود طراحان و مشتریان در انتخاب یکی از این دو نوع طراحی تردید داشته باشند.

ادامه مطلب

طبقه بندی و تجزیه و تحلیل حملات SQL Injection در نرم افزارهای مبتنی بر وب

مهدی احمدی 1395/4/31 4855
طبقه بندی و تجزیه و تحلیل حملات SQL Injection در نرم افزارهای مبتنی بر وب

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

ادامه مطلب

فرار از عذاب آزمون رگرسیون (Regression testing)

ابوالفضل دیزجی 1395/4/1 3585
فرار از عذاب آزمون رگرسیون (Regression testing)

یکی از عذاب­ آورترین کارهایی که مثل شتر، درِ هر واحد تستی می‌خوابد، آزمون Regression است. این آزمون که عنوان مرحله­ای از آزمون است و نه تکنیک ومتدی برای آزمون، زمانی آغاز می­شود، که سیستم در دوره نگهداشت بوده، و روی آن Update(مثلا رفع باگ یا افزودن امکان جدید) صورت گرفته باشد.

ادامه مطلب

پایگاه داده فضایی چیست ؟

مهدی احمدی 1395/3/28 4824
پایگاه داده فضایی چیست ؟

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

ادامه مطلب

تکنیک Dublin Core برای بهینه سازی سایت

زهرا پیری 1395/3/25 4427
تکنیک  Dublin Core  برای بهینه سازی سایت

Dublin Core یا به طور مختصر DC نوعی متاتگ است که به آن Metadata نیز گفته می‌شود که وب سایت را به موتورهای سرچ بهتر معرفی می کند.و برای موتور جستجوی بینگ و اسپایدارهای آن هم از اهمیت زیادی برخوردار است.همانطور که با تگ های متا که در بخش head صفحه html تعریف می شوند آشنا هستید، Dublin core در عمل نسخه کاملتر این تگ ها برای توصیف بهتر صفحات وب است.

ادامه مطلب

درباره سربرگ ویژه گوگل یا Featured Snippet

زهرا پیری 1395/3/11 5742
درباره سربرگ ویژه گوگل یا Featured Snippet

وقتی که شما سوالی را در جستجوی گوگل سرچ می کنید. ممکن است پاسخ شما بصورت یک باکس حاوی پاسخی برجسته در بالای نتایج گوگل نمایش داده شود(در سوالات انگلیسی بسیار مشاهده می شود). این باکس شامل توضیحاتی ست در پاسخ به سوال شما است که از یک صفحه اینترنتی معتبر دریافت شده.عنوان صفحه، تصویر شاخص و لینک آن نیز در این باکس مشخص است.نمونه ای از باکس Featured Snippet :

ادامه مطلب

چرا همه باید برنامه نویسی را یاد بگیریم

علیرضا حاتمی نیا 1395/2/30 24494
چرا همه باید برنامه نویسی را یاد بگیریم

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

ادامه مطلب