منبع اصلی نوشتار زیر در این لینک قرار دارد

منبع اصلی نوشتار زیر در این لینک قرار دارد

پیش پردازنده ها در زبان C و ++C

به نام اهورامزدای پاک پیش پردازنده یا preprocessor پیش پردازنده دستور خاصی است که دستورات یک زبان را به دستورات قابل درکی برای مفسر تبدیل می کند. در زبان برنامه نویسی C , ++C و با تعریف پیش پردازنده ها که از لحاظ مفهومی مرحله نخست تفسیر برنامه هستند, امکانات فراوانی در اختیار برنامه نویسان…

Continue Reading

نوشته پیش پردازنده ها در زبان C و ++C اولین بار در گشتاسب مظفریان – GMozafarian پدیدار شد.

ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

تنظیمات Git

به نام اهورامزدای پاک شروع تنظیمات Git بعد از نصب , Git نیاز به انجام یکسری تنظیمات دارد. این تنظیمات فقط یک بار و برای تمام منابع است. البته در صورت لزوم درهرزمان که لازم باشد میتوانید این تنظیمات را تغییر دهید. ما با استفاده از دستور git config می توانیم تمامی تنظیمات مورد نظر…

Continue Reading

نوشته تنظیمات Git اولین بار در گشتاسب مظفریان – GMozafarian پدیدار شد.

ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

معرفی C++

به نام اهورامزدای پاک  سی پلاس پلاس چیست؟ زبان برنامه نویسی C++ در سال ۱۹۸۵ توسط Bjarne Stroustup دانشمند دانمارکی در آزمایشگاه AT&T بعنوان توسعه ای بر زبان C بوجود آمد. افزونه هایی که بر این زبان اضافه شد، از زبان Simula گرفته شده بودند. از آن زمان تا کنون، C++، با سرعت زیادی در…

Continue Reading

نوشته معرفی C++ اولین بار در گشتاسب مظفریان – GMozafarian پدیدار شد.

ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

کتاب آموزش کامل برنامه نویسی C++14 فصل سوم متغیرها و انواع داده ها

به نام اهورامزدای پاک متغیر چیست ؟ متغیر نام فضایی در Ram کامپیوتر است که داده هایمان را درون آن می ریزیم. ما از داده های مختلفی در برنامه هایمان استفاده میکنیم پس برای آن که به مشکل نخوریم برای هرنوع داده از یک نوع متغیر استفاده میکنیم . مثلا برای اعداد صحیح از متغیر…

Continue Reading

نوشته کتاب آموزش کامل برنامه نویسی C++14 فصل سوم متغیرها و انواع داده ها اولین بار در گشتاسب مظفریان – GMozafarian پدیدار شد.

ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

منبع اصلی نوشتار زیر در این لینک قرار دارد

مدیر بارگیری uGet: این بار، اندروید!

در پست قبل٬ مدیر بارگیری آریا۲ رو معرفی کردم و راه نصبش رو توضیح دادم. اگر خیلی با رابط متنی راحت نیستید یا به هر دلیلی ترجیح نمی‌دید که ازش استفاده کنید، راه بهتری هم وجود داره: مدیر بارگیری uGet. این نرم‌افزار ذاتا یک رابط گرافیکی برای دیگر دانلود منیجرهاست و «خودش» چیزی رو دانلود نمی‌کنه.

بریم برای نصب!

نصب

در صورتی که آریا۲ رو نصب نداشته باشید، uGet از curl استفاده می‌کنه و برای دانلودهای ساده و کم‌حجم کافیه. ولی اگر احتیاج به قابلیت هایی مثل بارگیری چند رشته‌ای دارید، می‌تونید uGet رو برای استفاده از آریا۲ پیکربندی کنید.

برای نصب، مثل همه‌ی برنامه‌های اندروید می‌تونید بسته‌ی اندروید رو دریافت و نصب کنید.

پیکربندی(اختیاری)

بعد از نصب، برنامه رو باز کنید، روی منو(Menu) بزنید و تنظیمات(…Settings) رو بیارید. بخش «Aria2 plug-in options» رو باز کنید و گزینه‌ی «Run aria2 in this device» رو فعال کنید. مسیر کامل باینری آریا۲ رو توی قسمت «Path» وارد کنید.

اگر به روش روت آریا۲ رو نصب کردید، می‌تونید با این دستور مسیر کامل باینریش رو ببینید:

$ which aria2c

و اگر به روش بدون دسترسی روت این کار رو انجام دادید، مسیر کامل می‌شه این:

/data/local/tmp/aria2c

بقیه‌ی تنظیمات مثل تعداد اتصال و غیره رو هم بهتره تنظیم کنید که سلیقه‌ای هستن و بستگی داره که اتصالتون چقدر ذغالی باشه 😁

ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

مدیر بارگیری آریا۲: این بار، اندروید!

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

نصب

بسته به این که دیوایس شما روت شده باشه یا نه، محل نصب فرق می‌کنه. نصب با روش دسترسی روت این خوبی رو داره که باینری برنامه توی $PATH شما قرار می‌گیره و نیازی به وارد کردن مسیر کامل ندارید؛ ولی در این صورت باید توی پارتیشن سیستم بنویسید که ممکنه علاقه‌ای به این کار نداشته باشید. در هر صورت، نتیجه‌ی نهایی یکیه. تمام دستورها روی گوشی اجرا می‌شن. هم می‌تونید از adb shell استفاده کنید و هم از یک برنامه‌ی شبیه‌ساز ترمینال.

با دسترسی روت

امیدوارم که روی گوشیتون، busybox نصب داشته باشید؛ چون ممکنه باینری mount خود گوشی مشکل ایجاد کنه.

پارتیشن سیستم رو برای خارج کردن از حالت فقط خواندنی، دوباره سوار می‌کنیم:

$ su -c 'busybox mount -o remount,rw /'

حالا، پرونده‌ی فشرده‌ی برنامه رو دریافت کنید و باینری aria2c رو ازش استخراج کنید و منتقلش کنید به گوشی، مثلا /sdcard/. با بقیه‌ی محتویات پرونده‌ی فشرده کاری نداریم، می‌تونید پاکش کنید.

باینری aria2c رو به یکی از مسیرهایی که توی متغیر محیطی PATH هستن کپی می‌کنیم، معمولا /system/bin توی این متغیر هست. بعدش بهش دسترسی‌های لازم رو می‌دیم و سیستم رو به حالت فقط خواندنی برمی‌گردونیم.

$ su
# cp /sdcard/aria2c /system/bin/aria2c
# chmod 755 /system/bin/aria2c
# mount -o remount,ro /
# ^D
$ rm /sdcard/aria2c

بدون دسترسی روت

مثل روشی که دسترسی روت نیاز داشت، پرونده‌ی فشرده رو دریافت و باینری رو استخراج کنین و به گوشی کپی کنین. مثلا /sdcard/.

باینری رو کپی می‌کنیم و دسترسی اون رو هم درست می‌کنیم:

$ cp /sdcard/aria2c /data/local/tmp/aria2c
$ chmod 755 /data/local/tmp/aria2c
$ rm /sdcard/aria2c

استفاده

اگر با دسترسی روت نصب کردید، فقط بزنید aria2c و برنامه رو به کار بگیرید. در غیر این صورت، هر بار باید مسیر کامل رو وارد کنید، مگر این که پوشه‌ی حاوی باینری رو به PATH اضافه کنید:

$ /data/local/tmp/aria2c
# OR
$ export PATH= /data/local/tmp/:$PATH
$ aria2c

دانلود خوبی داشته باشید :))

ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

دانلود Web Server Stress tool – ابزار تست حملات DDOS

Web
Server Stress Tool‌یک
ابزار رایگان و بسیار قدرتمند جهت اجرای
تست سناریو های
DOS
و
DDOS
میباشد
که به مدیران سرور ها و متخصصین امنیت
شبکه این امکان را میدهد تا با استفاده
از ماکزیمم قدرت پردازشی و پهنای باند
پکت های خود را به سمت سرور هدف ارسال
نموده و توان آنها را به درستی بسنجند
.

دانلود
Web
Server Stress tool – ابزار
تست حملات
DDOS

ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

فیلم آموزش رفع مشکل لاگین در لینوکس و Xauthority

فیلم آموزش رفع مشکل لاگین به لینوکس و Xauthority   بعضا ممکن است که با وجود داشتن Valid Password در ورود به سیستم عامل لینوکسمون دچار مشکل شویم و حتی با زدن پسورد معتبر بدون هیچ گونه Error ای نتوانیم وارد محیط Desktop لینوکس شویم. ما در این ویدئوی آموزشی سعی کردیم با شبیه سازی… ادامه مطلب

به سیاره لینوکس امتیاز دهید

به اين صفحه امتياز دهيد