نرم افزار ساخت تم و پوسته برای تلگرام نسخه دسکتاپ

علیرضا حاتمی نیا 1395/11/18 3009
نرم افزار ساخت تم و پوسته برای تلگرام نسخه دسکتاپ

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

ادامه مطلب

12 قدم محکم برای هکر شدن (هکر قانونی)

عباس حبیبی 1395/11/9 26910
12 قدم محکم برای هکر شدن (هکر قانونی)

چگونه هکر شویم ؟، نام مقاله ای است که توسط تیم FRIENDS برای علاقه مندان به دنیای جذاب هکرها منتشر شده است ، شما در این مقاله با نقشه ی راه هکرها آشنا خواهید شد و یاد می گیرید که چگونه سریع و اصولی به دنیای جذاب هکرها وارد شوید و از آن لذت ببرید . اگر شما دوست دارید یک هکر ماهر شوید پیشنهاد میکنیم این مقاله را از دست ندهید …

ادامه مطلب

چگونه یک برنامه نویس حرفه ای شویم؟

علیرضا حاتمی نیا 1395/10/6 6499
چگونه یک برنامه نویس حرفه ای شویم؟

این سوال برای خیلی از علاقه مندان به زبان های برنامه نویسی مطرح است. چگونه و چه طور یک برنامه نویس حرفه ای شویم ؟ متاسفانه نود درصد منابع آموزشی در کشور ما در زمینه آموزش های برنامه نویسی و طراحی بسیار قدیمی و اکثرا در سطح مقدماتی می باشند. چند سالی طول می کشد تا آموزش معتبری برای هر تکنولوژی جدیدی که در دنیای فناوری اطلاعات و ارتباطات متولد می شود توسط انتشارات معتبری در ایران منتشر شود و اگر هم منتشر شود یا در سطح مقدماتی ست یا مترجم زحمت ترجمه آن را به مترجم گوگل داده است.

ادامه مطلب

معرفی و مقایسه 20 زبان برنامه نویسی قسمت دوم

محمدصادق خوش نظر 1395/9/23 1994
معرفی و مقایسه 20 زبان برنامه نویسی قسمت دوم

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

ادامه مطلب

معرفی و مقایسه 20 زبان برنامه نویسی قسمت اول

محمدصادق خوش نظر 1395/9/23 2106
معرفی و مقایسه 20 زبان برنامه نویسی قسمت اول

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

ادامه مطلب

انتخاب بهترین رنگ برای وبسایت

فرید کرمی 1396/3/26 1895
انتخاب بهترین رنگ برای وبسایت

رنگ ها عناصر بسیار مهمی در طراحی وبسایت هستند. در HTML5 و CSS3 برای نام رنگ ها 140 مقدار تعریف شده است که از این میان 17 رنگ برای مشخصات HTML و 123 رنگ برای مشخصات CSS می باشند. جدول زیر 17 رنگ مشخصات HTML را نشان می دهد.

ادامه مطلب

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

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

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

ادامه مطلب

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

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

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

ادامه مطلب

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

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

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

ادامه مطلب

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

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

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

ادامه مطلب