وبلاگ

image

مهارت های مورد نیاز یک هکر حرفه ای

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

image

چگونه یک برنامه نویس می تواند از طریق اینترنت درآمدزایی کند؟

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

image

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

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

image

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

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

image

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

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

image

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

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

image

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

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

image

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

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

image

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

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

image

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

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

image

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

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

image

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

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

image

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

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

image

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

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