پرل یکی از زبان های برنامه نویسی قدیمی و قوی است که قدرت آن در پردازش متن است.این کتاب زبان پرل را به شما آموزش میدهد.زبان کتاب انگلیسی میباشد.
پرل یکی از زبان های برنامه نویسی قدیمی و قوی است که قدرت آن در پردازش متن است.این کتاب زبان پرل را به شما آموزش میدهد.زبان کتاب انگلیسی میباشد.
زمانی که صحبت از گیمینگ در لینوکس میشود،بخشی به نام بازی های ترمینال وجود دارد.این بازیها مانند بازی ۲۰۴۸ در خط فرمان اجرا میشوند!هر چند با آمدن بازیهای فانتزی با گرافیک خفن(!) بازی های ترمینال فراموش میشوند اما هنوز هم کسانی هستند که بازی های ترمینال را دوست دارند!این تصویر،بازی ترون رت در ترمینال نشتن میدهد:
برای اینکه این بازی را چند نفره داشته باشید به این موارد نیاز دارید:
ssh sshtron.zachlatta.com
قبل از شروع بهتر هست نکاتی را بدانید:
با preev.com میتونید پول های مجازی(مثل بیت کوین،لایت کوین و...) رو به پول های واقعی(دلار،یورو و ...) تبدیل کنید:
/dev/null
/dev/zero
این دو خیلی به هم شباهت دارند و هر چه را به آنها بدهید نابود میکنند!
cat MyFile >> /dev/null
مانند یک سیاه چاله!اما این دو یک تفاوت با هم دارند.اگر تلاش کنید از نول چیزی بخوانید مقدار EOF را برمیگرداند و اگر تلاش کنید از زیرو چیزی بخوانید بینهایت صفر برمیگرداند.
یکی از سرگرمی های من با زیرو:
cat /dev/zero >> ~/z
بعد صبر میکنم تا چند گیگ فایل ساخته بشه!بعدش با لذت حذفش میکنم!
بعضی برنامه ها با استفاده از پارامتر ها کار ها مختلفی انجام می دهند. یا مثلا بعضی برنامه ها می توانند از طریق open with فایل ها را بخوانند و باز کنند. اما چگونه؟
تمام این پارامتر ها و یا آدرس فایل ها در متغیر هایی ذخیره می شوند که توسط فاصله از هم جدا می شوند. فرض کنید برنامه ای با نام test.exe داریم و می خواهیم آن آن را با این پارامتر ها اجرا کنیم
test.exe /c /copy c:\test.txt "c:\new folder"
خب، تمام این مقادیر در متغیر هایی مانند 1%، 2%، 3% و... ذخیره می شوند مانند:
test.exe %1 %2 %3 %4
پس مقادیر این متغیر ها این چنین است:
%1 | c/ |
%2 | copy/ |
%3 | c:\test.txt |
%4 | "c:\new folder" |
توجه داشته باشید چون متغیر ها توسط فصله از هم جدا می شوند توجه داشته باشید برای مقادیری مانند "c:\new folder" حتما علامت " گذاشته شود.
این کتاب الگوریتم های مرتب سازی(حبابی،سریع و ...) را به همراه کد سی پلاس پلاس هر الگوریتم آموزش میدهد.
هر برنامه و هر اسکریپتی که نوشته میشود طبیعتا نیاز دارد از کاربر اطلاعات را دریافت کند یا به کاربر اطلاعات را نمایش دهد.بش دسنوراتی ساده را برای کار با وروذی و خروجی استاندارد (به ترتیب کیبورد و صفحه نمایش) فراهم آورده که به صورت سریع و ساده آنها را آموزش میدهم.
همان طور که در آموزش دستور assoc این دستور جنبه ی خرابکاری هم دارد.
توسط این دستور می توانید کاری کنید تا هیچ برنامه ای اجرا نشود حتی آنتی ویروس یا برنامه ی ریکاوری! کافیست تعریف فرمت exe. را تغییر دهیم تا ویندوز دیگر آن را به عنوان فایل اجرایی نشناسد که این کار توسط دستور assoc امکان دارد.
دو دستور cd و chdir که مخفف دو کلمه ی (change direction) است به معنی (تغییر آدرس) کمک می کنند تا آدرس اجرا شدن cmd یا برنامه خود را تغییر دهید و می توانید از برنامه ها و فایل های آن محل استفاده کنید و در عین حال از فرمان ها خود cmd نیز استفاده کنید. علاوه بر آن می توانید توسط آن مسیر اجرا را نشان دهد.
از طریق لینک زیر میتونید مستندات SQLite3 رو دانلود کنید.این مستندات شامل طرز کامپایل برنامه& استفاده از برنامه و ... هست که همگی به زبان انگلیسی هستند.