رفتن به مطلب
مرورگر پیشنهادی آرساکیا گیم مرورگر های تحت موتور کرومیوم می‌باشد، برای دانلود روی مرورگر انتخابی خود کلیک کنید
Google Chrome Microsoft Edge Ungoogled Chromium Brave Opera GX Opera

Integer

عضو
  • تعداد ارسال ها

    898
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    1

تمامی مطالب نوشته شده توسط Integer

  1. Integer

    Break it to make it!

    In the name of God درود بر همه دوستان عزیز امیدوارم حالتون خوب باشه, با یه مطلب انگیزشی-آموزشی در خدمت شوما هستیم خب دوستان ببینید, از موضوع تاپیک مشخصه در مورد چی میخوایم حرف بزنیم... Break it to Make it - بشکنش تا بسازیش... در اصل, در مورد این موضوع هستش که بیل گیتس الان شده بیل گیتس, از آسمون نازل نشده, مطمعن باشید صد تا PC رو به فنا داده که شده بیل گیتس و دستش عادت کرده و الان حرفه ای شده خلاصه ی مطلب من اینه که سعی کنید بیشتر کار کنید, بیشتر تجربه کسب کنید و بیشتر روی کار خودتون فکوس کنید من خودم رو مثال میزنم, یه ویندوز ۷ داشتیم (اون زمان ها که پلی میدادم آرساکیا رو, دوستان میدونن...) اون شده بود پناهگاهه بدافزار ها داستان از اینجا شروع شد که اومدم WAMP Server رو نصب کنم, نگو ریدایرکت شدم به یه سایت روسی, منم دقت نکرده بودم به URL, سره همین اینستال رو زدم همه چیز رو رفتم جلو.... تا یه پاپ آپ اومد, گفتم خب دیگه داره نصب میکنه دیگه... بعد دیدم که اوه اوه, داره تمام فایل های درایو سی و دی رو میگرده و اون پایین هم خب اسم فایل هارو مینوشت... بعد سریع بستم ویندو اش رو.... ولی خب چه فایده؟ بدافزار نصب شده بود روی سیستمم و خب بدبخت شدم بعد از چند ساعت دیدم همه فایل هام تبدیل شدن به .lkhy, بعد گشتیم و گشتیم و حالا این وسط ها اتفاقاتی افتاد و رسیدم به Panda Antivirus زدم و باج افزار (lkhy یه باج افزار از خانواده ی DJVU/STOP هستش) حذف شد... ولی فایل ها هیچوقت برنگشت که نگشت... بعد هم متوجه اتفاقات شدم و فهمیدم که داستان واقعی چی بود... در اصل Win32 Ramnit که حالا یه ویروس ساده, قدیمی ولی بازم مخرب وارد سیستمم شده بود و اونم همه فایل های .exe & .dll & .cmd & .bat & .html & .htm هام رو به فنا داده بود (یعنی کلا فایل های اجراییم رو) و خلاصه که همه چیزم به فنا میرفت هی, مثلا AGSAL رو هی مجبور میشدم هر روز حذف نصب کنم, وی اس کد ام به شدت سنگین شده بود و... خلاصه کلی بدبختی سرم پیش اومد بعدشم که حالا مجبور شدیم سیستم رو عوض کنیم و هم اکنون دبیان (لینوکس) رو دارم ولی خلاصه که میگم درس عبرت هم گرفتیم هم تجربه, اینکه بدافزار ها چطوری کار میکنن, فیشینگ نه به صورت تیوری بلکه خودم تستش کردم ( ), و... و هیچوقت هم اون فایل هام و عکس هام و کلا هرچی که داشتم برنگشت که نگشت... و خلاصه که میگم الان دو تا چیز بلدیم, سره همین موضوع ها بود, درسته عوابقش در حد یه چند تا فایل و عکس و یه چند تا عوابق دیگه بود, ولی خب باز دو تا چیز ارزشمند یاد گرفتیم و خب البته داستان منم همینجا تموم نمیشه... الان هم که دبیان هستم هم کلی دردسر و بدبختی دارم مثلا با خودم گفتم (خب واسه اینکه دیگه نیاز نباشه sudo بزنم, چرا همه ی فایل های /usr/bin رو نیام و chown کنم به USER:GROUP (که واسه من میشه javad:javad)؟) و اومدم انجامش دادم ولی خب چیزی نبود که انتظار داشتم, یه Rescue Window هم داشتم (که روی su - بودش) که اونم بستم بعد اومدم میگم که خب, بزار یه apt install بزنیم بعد زدم دیدم که نه بابا! sudo هم کار نمیکنه و اون Rescue Window ای که داشتم هم بسته بودم و هیچ راه نجاتی واسم نبود و بعدش متوجه شدم باید یه Rescue ISO روی فلشم درست کنم و بزنم به کامپیوترم و درست کنم همه چیزم رو و اینکار رو هم کردم و الان خوشبختانه درست شد (تا حدی) البته هنوز لایبرری های /lib (/usr/lib نه, خود /lib) درست نشدن و هرسری که بوت میکنم کامپیوتر رو وارنینگ میده که فلان لایبرری توی /lib نباید فلگ عه Executable داشته باشه (واسه این که درست بشه همه چیز, اومدم زدم chmod +x /lib ولی نمیدونم چه ربطی به /usr/lib داشت, ولی خلاصه که الان کامپیوترم صحیح و سالم هستش) ولی خب داره کار میکنه و مهم هم همینه, البته یک سری قابلیت ها به فنا رفتنا (مثلا با SDDM فقط میتونم لاگین کنم, نمیتونم وقتی کامپیوتر رو اسلیپ کردم دیگه ورود کنم و باید سوییچ یوزر بزنم و دوباره لاگین کنم, یا حتی مثلا اسپیکر هام هی قفل میشن (Because of {UNKNOWN}), و مجبورم هر سری که ورود میکنم fuser -v /dev/snd/* بزنم و همه رو kill -9 کنم تا اسپیکر هام اوکی بشن (این هم تحقیق کردم مشکل به نظررررر به خاطر اینه که اول Pipewire اینیت میشه بعد PulseAudio بعد ALSA, در صورتی که برعکس این باید باشه: اول ALSA, بعد PulseAudio و آخرینشون PipeWire) ولی خلاصه که ارزشش رو داشت, مثلا الان به شخصه میدونم که Rescue ISO چیه و هر موقع سیستم به فنا رفت چطوری میتونم دوباره درستش کنم, یا حتی مثلا کلی کامند های لینوکسی رو سره همین موضوع یاد گرفتم مثل همین fuser, alsaremix (تا جایی که یادمه یا alsa-remix دقیق یادم نیستش خب...), aplay و... همه اینارو خوشبختانه سره داغون کردنه سیستم عاملم یاد گرفتم و خلاصه ی مطلبم اینه که بشکنید, راه حل پیدا کنید, درست کنید, توی مغزتون هم یه Ctrl + S بزنید تا همه چیز یادتون بمونه و وقتی با این شرایط دوباره مواجه شدید چطوری درستشون کنید اما خب یه موضوع مهم دیگه ای هستش که من خودم به تازگی بهش پی بردم... متاسافانه آدم های پیش فعال و کمال گرایی مثل خود من که دوست دارن همیشه خودشون #1 باشن, همیشه دنبال تشویق این و اون هستن و نمیدونم چرا واقعا مطلبی که میخوام بهتون بگم اینه که روی چیز هایی که خودتون واقعا میخواید فکوس کنید مثلا من میدیدم @Slap زبان هایی مثل سی و سی پلاس پلاس رو بلده منم گفتم خب منم یاد میگیرم چیزی نیست که! تا یه جاهایی واقعا یاد گرفتم, بعدش خودم کلا بیخیالش شدم این نه به خاطر حسادت, بلکه به خاطر حس رقابته و اون کمال گرایی ای که داشتم بود یا مثلا کلا دنبال تشویق این و اون بودم, وقتی اوایل که مطالب میزاشتم توی تاپیک ها و فروم های برنامه نویسی واقعا قصدی که داشتم یاد گرفتن دوستان نبود فقط میخواستم توی ذهن همه بمونه که "آره! اینم بلده!", واقعا هم نمیدونم چه مرزی بود حتی یه گروه هم زده بودم در رابطه با این موضوع, که دوستانی مثل @Slap, @MohammadAli, @Kamyab, @Mohny, @Carl, @Olden و باقی دوستان داخلش عضو شدن, به اسم "برنامه نویسای آرساکیا گیم", هدفم این بود که بیایم و توی مطالب برنامه نویسی, آموزش برنامه نویسی رو بدیم و حتی یه مدت هم گذاشتم تا پارت ۳ یا ۴ عه HTML & CSS رو, ولی خب متاسافانه بعدش ادامه ندادم, زده شدم کلا چرا؟ چون وقتی که میدیدم کسی نیست که بشینه ببینه, خب چون اصلا قصدم این نبود که "در آینده شاااااااااااااااااااید یکی بشینه یاد بگیره", چون تنها هدفی که داشتم میخواستم همه بگن "آها! دیدی این خیلی خفنه!؛ ولی خب واقعا چشمام رو باز کردم و گفتم مثلا این تشویق های زود گذر چی میخواد نسیب من بشه؟ نه من اینارو میشناسم نه اینا منو و حتی دوستانی مثل @samcoder هم با اینکه کوبیدن من رو ولی واقعا بیدارم کردن, مثلا یه تاپیک متنی گذاشته بودم از توضیح تیوری جاوااسکریپت در صورتی که واقعا در حد دونستن دام و بام چیه و کلا استرینگ چیه و کلا چیزهای سطحی جاوااسکریپت رو بلد بودم و واقعا بلدم نبودم چی به چیه و کی به کیه و حتی برخی مطالب رو به اشتباه رسوندم به دوستان ولی خب چشمام رو باز کردم, و خب به این نتیجه رسیدم که خب حداقل یه چی بزاریم که دوستان واقعا یاد بگیرن و خب الان دیگه اصلا مهم واسم نیست که مثلا ریکشن بزاره, کی نظرش رو بده, کی فلان بگه و... چون من به قصد یادگیری دوستان میزارم, نه اینکه یه چی بزارم و سریع رد بشم و خب خلاصه بهتون بگم که روی کاری که خودتون دارید تمرکز کنید, سعی کنید روی یک چیز فکوس کنید و همون رو ادامه بدید, به خدا اگر بیل گیتس هم ۱۰ تا کار بلد باشه و خب یه چند تا مطلب آموزشی هم توی پلتفرم هایی مثل Dev.to گذاشتم, ولی اینبار نه به قصد تشویق و اینا, به قصد یاد گرفتن دوستان گذاشتم که حالا میتونید ببینید: https://dev.to/JavadInteger و اینکه امیدوارم سرتون رو هم درد نیاورده باشم, میدونم خیلی زیاد گفتم چیز میز و خلاصه که امیدوارم یه قطره ی کوچیکی هم حتی تونسته باشم به علمتون اظافه کنم خلاصه که ممنونم که همراهم بودید امیدوارم شب و روز بر تک تکتون خوش باشه خدانگهدار همتون
  2. خب از کجاش بگم؟ @Olden مراپ و معرفت @Karim اولدن نسخه ی ۲ @AliAgent بی طرفی (انصافا اولین و آخرین ایونتی که برنده شدم زمانی بود که ایشون ادمین بود و یه اسپیشال ایونت گذاشته بود ) @Slap جدی بودن @MohammadAli خودی بودن و... خیلی از دوستان دیگه
  3. Integer

    All-in-One DevOps and SEO TOPIC

    ممنونم (LOVE) حتما تاپیک های بعدی روهم دنبال کنید از این بهتر هم خواهد شد...
  4. نه راستش ربطی به این موضوع نداره امیر جان... چون بررسی ظرفیت سرور توی دیتابیس نیستش اگر قرار باشه با هر ورود / خروج بازیکنان به دیتابیس یک کویری زده بشه به دیتابیس (که اغلب دیتابیس سرور های سمپ MySQL هستش) سرور منابعش پر میشه به شدت... چون هر کویری در بهترین حالت حداقل ۱۰۰-۲۰۰ مگابایت حافظه ی رم رو اشغال میکنه (دقیق مانیتور نکردم, اما مقدار قابل توجهی هستش) حالا فرض کن هر ۱ دقیقه ده نفر ورود / خروج کنن: یعنی عملا ۱ الی ۲ گیگابایت حافظه ی رم پر شد حال این تعداد خوبشه, با وضیعت اینترنت عزیز ایران, میشه تا ۱۰۰ نفر هم این موضوع رو رسوند: ۱۰ الی ۲۰ گیگابایت راحت با ورود و خروج ۱۰۰ نفر و ۱/۱۰ نفرات سرور و باز هم اشتباهه پروسه متصل شدن هم حین اتصال رخ میده (چون کاربر آیپیش زمانی رو میشه که onConnect فراخوانی بشه, یعنی وقتی اتصال برقرار شد) پس در همه صورت شدنی هستش کلی هم بخوام نظرم رو بگم... موافق نیستم چرا؟ چون مگه میخوایم اینجا حکومت دیکتاتوری مثل حکومت متحده شوروی رو درست کنیم (که شامله روسیه, اوکراین و یه چند تا کشور اروپایی دیگه میشد که از هم پاشید بخاطر دیکتاتوری), الان چه نفعی به بازیکن ها داره؟ مسیول فروشگاه, توسعه دهنده وب, مسیول لیدر, هلپر و ادمین و دیگه بدتر! هاستر ۶ وجودشون توی سرور چه مزیتی خواهد داشت؟ میتونید توضیح بدید دقیقا؟ اولویت روی پلیر ها و بازیکن ها باید بشه, نه اینکه افراد مقام دار مثلا بازیکن های تازه وارد (بازیکن هایی که از لول ۱۰-۲۰ کمتر هستن) اولویت داشته باشن تا تجربه ی کاربریشون از بازی مثبت باشه و موندگار باشن نه اینکه بخاطر یه سیستمی که میاد به اسم High Queue Priority همه چیزشون و تجربشون به گند کشیده بشه @Mohny
  5. Integer

    All-in-One DevOps and SEO TOPIC

    In the Name of God سلامممممممممممممممم خدمت همه شوما دوستان عزیز امیدوارم حالتون خوب باشه, حال دلتون از خودتون بهتر خب, فکر کنم دوستان فهمیدن که در این تاپیک چه خبره و قراره چه کاری انجام بدیم... در این تاپیک, قراره به بررسی دو آپس, سیو (Search Engine Optimization), و کلا عملیات های مربوطه بپردازیم اما خب, اول از همه باید به بررسی این بپردازیم که اصلا این اصطلاحات مثلا چی هستن؟ به چه کارمون میان اصلا؟ و چرا باید بلد باشیم خب, همراه ما باشید برای سرخط خبرا.... چیز یعنی برای ادامه ی آموزشمون 1- اصطلاحات خب, دوستان در این بخش میخوایم ببینیم اون اصطلاحات و کلمات عجیب غریبی که جلوی چشم اکثرتون گیلی بیلی میرفت چقدر ساده هستن و الکی بزرگ کرده بودینشون 1- DevOps: ترکیب شده از کلمات Development (توسعه) و Operation (عملیات) که بخوایم سرهم کنیمشون, میشه عملیات توسعه یا حالا توسعه عملیات و.... اما کارشون چیه؟ ببینید, شما فرض کنید که یه نرم افزار دارید مثلا واسه مایکروسافت یه نرم افزار هم دارید واسه گوگل دو تیم هم دارید که یکی نظارت میکنه (Operation), یکی هم توسعه میده (Development) در قدیم, به این شکل بود که تیم توسعه, هی مجبور بود کد هارو بده به تیم عملیات, ببینه باگ داره, وارنینگ داره, اروری چیزی اصلا داره یا نه طی این رفت و برگشت ها خب دهن توسعه و عملیات سرویس میشد حالا اومدن گفتن خب یه فکری چرا نیایم یه تیمش کنیم, اسمش رو هم بزاریم DevOps؟ اینجا شد که DevOps متولد شد دوآپس میگه که داش, این کاری که میکنی هیچ مفید نیست که هیچ, گوگل اگه خودش انجام داده بود سه تا از این محصول رو ساخته بود بعد میگه بیا از من استفاده کن من بهت مزیت میدم, چه مزیتی؟ سرعتت رو بهبود میبخشم و بهش اتوماسیون و خودکارسازی رو میدم اینجا شد که نرم افزار هایی در این زمینه مثل N8N, Docker, Kubernates, Compose (Docker), Swarm, GitHub Actions, GitLab CI, BitBucket Pipelines, CI/CD, Jenkins, ابزار های مانیتورینگ (ELK Stack (Elasticsearch, Logstach, Kibana), Zabbix و...) و حتی ابزار های لینوکسی مثل Cron Jobs و اینا به وجود اومدن حالا دیدید چیز خیلی سختی نبود؟ و صد البته که همه ی این ابزار هارو تا حد توضیح بهتون میگم ولی یه Call-to-Action ای هم بهتون میدم که خودتون برید آموزش هاشون رو ببینید و استفاده کنید ازشون... 2- SEO: سیو (SEO) مخفف شده ی کلمه ی Search Engine Optimization هستش, یعنی بهینه سازی موتور جستوجو دیدید مثلا وقتی مینویسید مثلا "خرید NVIDIA RTX 5080" دیجیکالا, ترب, دیوار و... براتون میاد توی ۳-۴-۵ سایت اول؟ یا مثلا وقتی میزنید ویکی, کلی سایت هستش که داخلشون کلمه ی ویکی استفاده شده, اما ویکی پدیا میاد توی اولین وب سایت لیست؟ این دقیقا بخاطر اعضای زحمت کش SEOی این سایت ها هستن SEO یعنی شما بیای به موتورجستوجو بگی عزیزم, من اینکارو میکنم, تو منو بزار توی ۳ سایت اول اونم میگه چشمم... چون شما گفتی... ولی اگر کار هارو واقعا انجام بدید... خدا داند, شاید وقتی زدن "RTX 5080" به جای سایت رسمی Nvidia یا حتی Amazon, سایت شما رو دیدیم... حالا این کارها چی میتونه باشه؟ گذاشتن OpenGraph, Twitter Card, Schema, Canonical, CLS, FCP, LCP, Keywords, Deep Linking, Search Intent, FID, رعایت کردن اصل هایی مثل EAT و EEAT و TF-IDF و استراتژی هایی مثل Pillar Cluster, و حتی احترام گذاشتن به الگوریتم های گوگل مثل Dance, Panda, Penguen (در اصل پنگوین هستشا نمیدونم درست نوشتم یا نه...), Pagerank, HillTop, Sandbox, Caffeine, Freshness, Venice, Pirate, EMD, Page Layout, Zebra, Hummingbird, Payday Loan, Pigeon, Mobilegeddon, Mobile-Friendly, Rankbrain, Possum, Fred Google, Medic, Mobile-First Index, BERT, Passage, Core Web Vitals, MUM, Product Review, Helpful Content, SpamBrain, و... (که در مورد همشون هم صحبت خواهیم کرد) دیدید؟ این هم به جز اسم الگوریتم های گوگل عزیز که یکمی عجیب غریب هستن, سیو هم مثل دوآپس اصطلاح فرازمینی و آسمونی و حتی نازل شده ای نیست این دو مفهوم اصلی بود که باید گفته میشد خب, الان میتونیم بریم سراغ کار اصلیمون... ۲- کار اصلی خب, دیگه در این بخش جدی میریم سراغ کارمون و توضیح اینکه هرکدوم چی هستن و به چا کاری میان (ولی گفتم, من آموزش نمیدم, فقط میگم کدوم واسه چیه, کال تو اکشن بهتون میدم برید آموزششون رو ببینید) ۱- ابزار های دوآپس 1- N8N: خب این چیه حالا؟ N8N یه ابزار اتوماسیون هستش که شما میتونید واسه خودتون یه دستیار بسازید و حتی یه هوش مصنوعی بسازید! مثلا شما یه قولی به خودت مدی, میگی ساعت ۸ صبح شنبه ی سال بعد, میخوام با مایکروسافت قراردادم رو تمدید کنم آقا به شنبه ی یک سال بعد که هیچی... سره صبحانه که میری فرداش, میگی ای بابا چیکار میخواستم کنم؟ بعد به باد میره همه چیزت حالا N8N میگه اینقدر قسم و قول الکی نده از من استفاده کن, خودم واست راست و ریستش میکنم حالا شما به جای اینکه توی ذهنت نگه داری.... یه چند تا نود میکشی توی N8N... اون واست میره طبق چیزی که گفتی, همه چیز رو راست و ریست میکنه واست حالا یکم وارد دنیای تخصصی دوآپس بشیم... شما میخواید ساعت ۸ صبح فردا روزی, پروژه رو بندازی روی گیت هاب... دیگه نمیخواد با استرس اینکه فردا صبح پامیشی یا نه شب سکته بزنی و کلا بیدار نشی تا ابد... یه N8N بزار, تو اصلا به خواب زمستونی برو واسه خودت به همین خوشمزگی هستش CTA (Call-to-Action): خب, ببینید دوستان برای کال تو اکشن N8N, به شما میگم که حتما برید دوره ی زیر رو ببینید, آپدیت ترین دوره ی N8N حال حاظر هستش (فقط متاسافانه قیمت دوره هم آپدیت هستش...) ببینید دوستان, من نه این سایت ماله بابامه, نه من صاحبشم, نه اصلا واسه پسرخالمه نه چیزی بی طرفانه بهتون میگم, دوره های این آقا عالیه, و این دوره رو هم جدیدا گذاشته پس حتما پیشنهاد میکنم ببینیدش: https://toplearn.com/courses/windows/آموزش-n8n 2- Docker: خب این یکی چیه حالا؟ داکر یکی دیگه از ابزار های دوآپس هستش تا قبل از داکر داستان چی بود؟ آی کابل Ethernet وصل کن, آی نمیدونم Website رو بفرست توی یه کامپیوتر توی شبکه, آی اون چمیدونم باید PHP 7.4 رو نصب کنه, آی نمیدونم Swoole و لاراول هم باید نصب کنه و... بعدش شد VM, کار ساده تر نشد که هیچ, باید میرفتی VM هارو هم یاد میگرفتی بعد شد چی؟ بعد شد کانتینرایزیشن که همون ظهور داکر بود داکر گفت داش, چیکار میکنی؟ بیا من کرنل اون سیستم عامل تو رو + پروژت رو + وابستگی هارو میریزم توی یه جام (یه جاش...) به اسم کانتینر تو به جای اینکه این همه اعذاب بکشی... یه docker run بزن, فرض کن سیستم عامل در خونت نشسته (چون واقعا هم کرنل رو با خودت حمل میکنه... مثلا یهو میبینی یه نرم افزار سی شارپ ای که با کرنل NT (Windows) نوشته شده, داره روی آرچ لینوکس با کرنل لینوکس (GNU) اجرا میشه, بدون VM) خب بدیهیا خیلی کمک زیادی کرد, فرض کن یه کامند میزدی, یهو همه چیز توی یه فایل جا میشد... مثل اینه که یهو اجی مجی کنی بی ام و جلو در خونت ظاهر بشه... خب بدیهیا تو خونه ی دوآپس ها هم عروسی بود زمان های اولیه ای که داکر اومد... اما بعدش یه مشکل خیلی بزرگ پیش اومد... که در نرم افزار بعدی متوجه میشید چی بود... CTA: حتما پیشنهاد من اینه که دوره ی زیر رو ببینید... خیلی بی نقص و کامل هستش...: https://toplearn.com/courses/operating-system/آموزش-جامع-docker 3- Kubernates این یکی چیه؟ همونطور که گفتم... دوآپس ها با اومدن داکر تو خونشون عروسی بود... تا یه مدت که کانتینر ها فتو فراوون شد دیگه از کنترل خارج شد... اینجا بود که گوگل در نزد اومد با لگد... گوگل فرصت طلب داستان ما هم, اومد و نرم افزاری ساخت, به اسم کوبرنیتس دقیقا! درست حدس زدین کوبرنیتس برای مدیریت کانتینر های داکر هستش اما با قابلیت های اسپیشیال چه قابلیت هایی؟ مثلا لود بلنسینگ اتوماتیک (یعنی اینکه ترافیک شبکه رو بین کلاستر (خوشه ها) تقسیم کنی و توی چندین سرور اجرا کنی توی دیتاسنتر) و کلی قابلیت دیگه... اما بازم یه مشکلی وجود داشت: بیش از حد پیچیده بود کوبرنیتس اینجا بود که کم کم همه داشتن از داکر زده میشدن... تا یهو یه چند نفر اومدن یه کاری کردن... اومدن گفتن خب, کوبرنیتس این همه کانفیگ پیچیده داره و به شدت سنگینه (فرض کنید مثلا خود داکر ۲ گیگ رم میخوره, کوبرنیتس یهو ۱۰ گیگ رم میخورد!) چرا یه کاری نکنیم؟ و نتیجه شد نرم افزار هایی که در ۴ معرفی میشه... CTA: https://faradars.org/courses/fvkub9906-basic-of-kubernetes-for-container-management Then: https://maktabkhooneh.org/course/آموزش-kubernetes-mk8442/ 4- Swarm / Compose اینا چین حالا؟ اینا همشون مثل Kubernates, ابزار های مدیریت کانتینر هستن... اما سبک تر و ساده تر Swarm: رقیب جدی کوبرنیتس, ساده, سریع, قدرتمند Compose: ابزار پیشفرض برای مبتدیان, اسم کاملش Docker Compose هستش در اصل و رسمی توسط خود تیم Docker ساخته شده CTA: Swarm: https://en.git.ir/udemy-the-complete-course-of-docker-swarm-2024/ Docker Compose: https://git.ir/linkedin-learning-docker-compose 5- GitHub Actions / GitLab CI / BitBucket Pipelines چیه؟ خب... رسیدیم به بخش جذاب ماجرا ابزار های CI/CD قدرتمند... هرکدوم بهترین در جای خود... اما بزارید اول توضیح بدم هرکدوم چی هستن: GitHub Actions: یه ابزار ساده و سریع, قابلیت های زیاد ولی همه بدرد بخور نیستن و خیلی قوی نیست نسبت به رقبای خودش... برای کسایی که گیت هاب استفاده میکنن بدرد بخور هستش... ولی برای عاشق های CI/CD گزینه های بهتر از گیت هابی هستش GitLab CI: قدرتمند ترین ابزار CI/CD حال حاظر به شدت قدرتمند, به شدت ساده, به شدت بدرد بخور اینتگریت شده برای گیت لب یوزر ها... به شخص خودم بیشتر از گیت لب استفاده میکنم (البته بخاطر تحریم ها یکمی ازش جدا شدم ولی حتما پیشنهاد میکنم حرفه ای تر شدید از گیت هاب خداحافظی کنید...) BitBucket Pipeline: اولد بات گولد (Old, But Gold), یکی از محبوب ترین پلتفرم ها براش اشتراک کد و CI/CD بیشتر سازمان ها ازش استفاده میکنن و نسبت به رقبای خودش (گیت لب و گیت هاب) خیلی کمتر هستش کاربراش ولی ابزار CI/CD خیلی قدرتمند میتونه (میتونه که نه البته, هست) رقیب جدی عه گیت لب سی آی باشه CTA: GitHub Actions: https://en.git.ir/udemy-ci-cd-using-github-actions-made-easy/ GitLab CI: https://git.ir/udemy-gitlab-ci-cd-pipeline-hands-on-for-devops-gitlab-tutorial-2/ BitBucket Pipelines: https://git.ir/linkedin-advanced-bitbucket-pipelines-automating-deployments-and-managing-third-party-integrations/ و https://git.ir/linkedin-bitbucket-pipelines-for-cicd/ 6- Jenkins این چی چیه دیگه؟ خب, بلهههههههه معرفی میکنم, این شما و اینم جن کینز اما معرفی من از اون معرفی های خشک و خالی نیست... واستون شده اینترنت رو به هکم, می هکم و واستون میارم چی به چیه.... خب, حالا جنکینز چیه؟؟ جنکینز یه ابزار CI/CD قدرتمند هستش که مستقل از پلتفرم شما (GitHub (Actions), GitLab (CI), BitBucket (Pipelines)) کار میکنه, واسه همین شده عشق همه دوآپس ها CTA: https://git.ir/udemy-jenkins-jenkins-unchained-deploy-jenkins-to-cloud-3-in-1/ | https://git.ir/packtpub-effective-jenkins-continuous-delivery-with-jenkins-pipeline-video/ | https://git.ir/udemy-learn-devops-ci-cd-with-jenkins-using-pipelines-and-docker/ | https://en.git.ir/udemy-jenkins-for-beginners-master-cicd-automation-from-scratch/ | | https://sariasan.com/featured/jenkins/ | https://toplearn.com/courses/web/آموزش-jenkins-به-همراه-پروژه-عملی خب, دوستان فعلا تا همینجا کافی هستش, بقیه ی موارد رو میزاریم برای تاپیک بعدی امیدوارم شاد و سرحال و شنگول باشید و شب و روز بر شما خوش باشه خدانگهدار یک یکتون
  6. Integer

    هوش مصنوعی VS برنامه نویس

    درود مطلب جالب و هات ای بود و خوشحال میشم شرکت کنم... ببینید, تا یه جاهایی درسته تا یه جاهایی غلط در حال حاظر, هوش مصنوعی نمیتونه جای برنامه نویس رو بگیره مثل این میمونه (حالا چون خودتون بلدید بهتون به این شکل میگم) بگید نود جی اس از جاوااسکریپت بهتره, پس نود جی اس جایگزینش میشه یا بگید چون فلاتر هم پرسرعت هستش, هم منابع کمی میگیره و هم کراس پلتفرم هستش, پس جایگزین زبان هایی مثل Java, Kotlin, Swift, C++, C#, Objective-C/C++ میشه یا حتی بگیم Elixir جایگزین Erlang میشه یا حتی جامع تر و کلی تر بخوام بگم, نرم افزار جایگزین سخت افزار میشه نه بدیهیا این شکلی نیستش فلاتر خودش به کمک Java, Kotlin, Swift, و... (بقیه زبان هایی که اسم بردم) داره اپلیکیشن های پر سرعت, کراس پلتفرم و... میسازه پس نمیتونه جایگزینشون بشه وقتی پایه ی خودش اونا هستن و بهشون نیاز داره و حتی نود جی اس, روی جاوااسکریپت بنا شده پس نه نمیشه همچین چیزی, غیر ممکنه و حتی الیکسیر هم روی ماشین ارلنگ بنا شده, پس نه, جایگزین شدن ایشون هم غیرممکنه و نرم افزار هم برای اجرا شدن نیاز به سخت افزار داره پس اینم نه, غیرممکنه حالا توی هوش مصنوعی هم همینه هوش مصنوعی خودش با کدنویسی و برنامه نویسی ساخته میشه اینکه جایگزین برنامه نویسی و برنامه نویس ها بشه غیرممکنه چون هوش مصنوعی خودش نیاز داره به برنامه نویسی شدن یه نفر هم باید باشه که بخواد کدنویسی رو انجام بده دیگه خود هوش مصنوعی که نمیتونه (فعلا البته...) خودش رو برنامه نویسی کنه پس نه ولی این موضوع که یه آدم عادی هم میتونه یه برنامه ای رو در عرض ۱۰ دقیقه بنویسه بله این موضوع رو هم متاسافانه موافقم... (تا حدی) و هم مخالفم چون هم به نفع خود برنامه نویس ها هستش (سرعت کار بیشتر میشه) و هم به ضرر چون هرکسی برنامه نویس میشه... به شخصه بعد از ۴ سال کار کردن, به این نتیجه رسیدم که از هوش مصنوعی میشه به عنوان "دستیار" استفاده کرد نه اینکه به فکر این باشی "یه روز این ماشین جایگزین من میشه" و به عنوان "دستیار" استفاده کردن یعنی خورده کاری هات رو بدی بهش مثلا فلان هوش مصنوعی, این باگ رو واسم فیکس کن فلان هوش مصنوعی, این تابع رو بنویس این کلاس رو بنویس این لامبدا رو واسم بنویس این های اوردر فانکشن رو واسم بنویس و... نه اینکه یهو بهش بگی: یه Team Speak واسم بساز یا یه مثلا VSCode واسم بنویس یا حتی یه Antigravity (Google IDE) واسم بساز با هوش مصنوعی نتیو داخلش نه, اینا غیرممکن هستن (حداقل الان) امیدوارم سرتونم درد نیاورده باشم
  7. Integer

    OffCall 110 && Enter to tunings with wanted/

    به نام خداوند جان و خرد درود بر تمامیه شما دوستان عزیز یک پیشنهادی داشتم که فکر کنم قبل ها داده شده, ولی خب حالا ما بازم پیشنهادمون رو میگیم در حال حاظر ازار دهنده ترین سیستم آرساکیا گیم سیستم Auto-Wanted هستش شاید شخص مورد نظر که روش DM انجام داده شده یا مثلا Car Jack شده نخواد به شخص در حال مجرم شدن وانتد بده به همین دلیل دستوری با نام [OffCall 110/] && [OfflineCall 110/] اظافه بشه که این مشکل رو حل کنه در زمانی که از دستور OffCall 110 استفاده میکنیم باید نام کامل شخص رو بنویسیم تا وانتد به شخص اظافه بشه سینتکس: OfflineCall 110 FullPlayerName/ همچنین "ستون هایی" در "دیتابیس -> جدول کاربران" اظافه بشه با نام "IsPlayerCanConvict" + "Reporter" + "WantedsCanConvict" اظافه بشه که هر کدوم کار های زیر رو انجام بدهند و مقادیر زیر رو دریافت کنند: میاد و میگه که آیا پلیر (در زمانی که وارن وانتد شخص اومد) میتونه مجرم بشه یا نه :IsPlayerCanConvict = Value: Boolean (0 - 1) - Work میاد و شخصی که میتونه ریپورت بده رو درون خودش ذخیره میکنه :Reporter = Value: PlayerID (In database + That can convict player) - Work تعداد وانتدی که ریپورتر میتونه به شخص در حال مجرم شدن رو بده رو نگه داری میکنه :WantedsCanConvict = Value: Integer (Beetween 0 - 6) - Work حالا میایم چک میکنیم اگه شخصی که ریپورت داده شخصی که میتونه وانتد بگیره همونی هستش که در دیتابیس ذخیره شده یا نه در صورتی که شخص مورد نظر تا 45 ثانیه وانتد نده همه ی مقادیر بالا به ترتیب طبق موارد زیر بشود: 0 (IsPlayerCanConvict) NULL (Reporter) 0 (WantedsCanConvict) ( در صورتی که بخواهید میتونم کد های PAWN رو براتون ارسال کنم ) و البته در زمانی که شخصی که میتونه مجرم بشه از سرور لفت بده وارنی مبنی بر: .Player X has left the game, you can convict X with command /offcall 110 برای شخص ریپورتر ارسال بشود حالا پیشنهاد دومم چی هستش؟ به این صورت هستش که شخصی که وانتد داره بتونه بره به تیونینگ ها و یک لیمیتی هم براش گذاشته بشه که اگه تا 1 الی 2 دقیقه از تیونینگ بیرون نیادش از سرور کیک بشود + در صورتی که وانتد شخص کمتر از 5 مینتس مونده بود شخص نتونه اینتر بده + شخص مورد نظر نتونه در یک شهر 2 بار به تیونینگ های اون شهر بره و زمانی که مثلا به تیونینگ رینگ و اینا رفتش در شهر سن فیرو نتونه به تیونینگ اسپویلر و اینا بره و حتما باید به شهر لاس ونتوراس و لوس سانتوس بره امیدوارم خوشتون بیادش, تا درودی دیگر, همه ی شما رو به خدا میسپارم خدا یار و نگهدار همتون باشه
  8. Integer

    پیشنهاد هایی برای سرور

    بسمالله رحمان رحیم سلامممممممممممممم عرضو میکنم به یکیکتون! با پیشنهادات جدید تر * 2 در خدمتتونیم 1- پیشنهاداتی برای سرور 1- سی ام دی ای برای سفید شدن نام اعضای FBI خب... طبیعتا اینو همه میدونن تا یه FBI پیدا میشه طرف میاد و ازش دور میشه اسلحه هاشو اینارو میندازه بعد میاد و کارشو انجام میده پیشنهاد من این هستش که سی ام دی اظافه بشه برای اعضای FBI که بیان و اسم خودشون رو به شکل اعضای فکشن دیگه ای در بیارن سینتکس & سی ام دی: HideColorName Color/ رنگ ها: National Guard 1 Police Department 2 (به رنگ اعضای دسته متوسط نتونن در بیارن) ParaMedic 3 Taxi Driver 4 News Reporter 5 School Instructors 6 Tow Truck Company 7 و برای تغییر به حالت اول هم HideColorName/ رو مقدار 0 Federal Bureau of investigation رو بدن با این موردی که اظافه بشه طبیعتا بازی بهتر خواهد شد چون دلیلش هم گفتم ابیوزی هم صورت نمیگیره چون در حال حاظر اگر یک تاکسی سره بانک رابری اینتر بده طبیعتا دزد ها میفهمن این یه اف بی ای هستش و مورد بعدی اینکه با یک هاستر هم اشتباهی نمیشه گرفتش (چون هاستر ها یک سری رنگ های بیشتری دارن ولی مورد بالا فقط 7 تا رنگ داره و طبیعتا میشه فهمید که این یک اف بی ای هستش) 2- اظافه شدن قوانین و سیستم زیر به اقلیت های دسته ویژه بنده یک مدت بود که داشتم دنبال یک راه حلی برای اعضای گارد میگشتم که یک سری مشکلاتشون حل شه اولین مشکل هر گارد ملی که پرسیدم از برخی از دوستان این بود که سره چکپوینت ها در جیل دیر میرسیدن و از پایترول جیل میوفادن بیرون پیشنهاد من اینه که یا تایم رو بردارید یا بهش اظافه کنید طبیعتا برخی از مشکلات رو حل میکنه دومین مورد این هستش ماشین های رنک یک اعضای کاپ بسیار بسیار افتضاح هستن پیشنهادم اینه که یک سری ماشین های چهار در بیشتری به اقلیت های دسته ویژه اظافه شه بخوام مثال بزنم Benz ZR-350 Sultan و... 3- کم تر شدن / بیشتر شدن تایم وانتد بر اساس لول وانتد و WK WA طبیعتا فرار کردن از وانتد لول یک ارست ارزش خواصی نداره چون که 5 دقیقه کجا 15-20 دقیقه کجا پیشنهاد من برای تایم ها به شرح زیر میباشد WA: وانتد 1: 3 دقیقه وانتد وانتد 2: 7 دقیقه وانتد وانتد 3: 13 دقیقه وانتد وانتد 4: 17 دقیقه وانتد وانتد 5: 19 دقیقه وانتد وانتد 6: 26 دقیقه وانتد WK: وانتد 1: 13 دقیقه وانتد وانتد 2: 18 دقیقه وانتد وانتد 3: 21 دقیقه وانتد وانتد 4: 25 دقیقه وانتد وانتد 5!!: 34 دقیقه وانتد وانتد 6: 45 دقیقه وانتد 2- پیشنهاد هایی برای فروم!!!!!!!! تنها پیشنهادی که برای فروم دارم این هستش که زمانی که از چیزایی مثل یا یا یا یا استفاده میکنیم یک صفحه ای هم مانند زمانی که دیگران رو تگ میکنیم بیاد که بگه "آیا منظور شما بود؟" اگر بگیم نه که خب هیچی میاد و .:) رو میزاره اگر بگیم آره میادو میزاره پیشنهاد ما هم دوباره تموم شد امیدوارم بتونیم با پیشنهاداتمون چیزایی بیاریم که به نفعه خودمون نباشه بلکه به نفعه سرور باشه و بتونیم این خانواده رو بزرگ ترش کنیم امیدوارم که مثل همیشه از پیشنهاداتمون رازی باشید گلان تا پیشنهادات بعدی شمارو به خدای بزرگ میسپارم خدا یارو نگهدارتون باشه
  9. Integer

    پیشنهاد هایی برای سرور

    یسمالله رحمان رحیم سلام عرض میکنم خدمت تمامیه شما دوستانه عزیز در خدمت شما هستیم با پیشنهادات جدید تر ۱- اظافه شدن شغل Terrorist خب... همه طبیعتا کانتر رو بازی کردن این شغل به این شکل هستش که اعضای تروریست به هم دیگه یک cr میدن و بعدش به نغاتی میرن یک نفر میاد و c4 میزاره (باید حتما c4 داشته باشه) در مکان های مخصوصش و بعد از اینکه c4/ زدش یک وارن برای اعضای NG بره و اون ها برن و بمب رو خنثی کنند ۱- مقدار ثانیه رو خوده ترورییت مشخص میکنه ۲- مکسیموم ثانیه ۳٠٠ و مینیمومش ۵٠ هستش ۳- هر چقد ثانیه بیشتر باشه پول بیشتری گیر همه میاد ۴- کدی که برای خنثی کردن بمب هستش هم باز خود تروریست مشخص میکنه ۵- فقط دو رقم اولش رو میتونه عدد دلخواه بزاره و دو رقم بعدی باید ٠ باشن مثال ۱۵٠٠ میشه کد خنثی کردن بمب ۶- از طریق برنامه ای در گوشی اعضای NG (فقط NG) میشه خنثی کرد بمب رو ۷- حداقل اعضای تروریست: ۲ ۸- حداکثر اعضای تروریست: ۸ ۹- حداقل اعضای گارد ملی آنلاین در سرور: ۴ ۱٠- حداکثر اعضای گارد ملی آنلاین در سرور: نامحدود بعد از خنثی کردن بمب به اعضایی که شرکت داشتن (برای شرکت کردن یک چکپوینتی میگیرن اعضای NG که اگر در اونجا باشن فقط پول میگیرن) پولی برسه و در صورت امکان اکتیویتی اعضای NG بشه بعد از ترکیدن بمب به اعضایی که شرکت داشتن (در cr) ییک پول کلفتی برسه (چون اگه اینطوری نباشه دیگه هیچکس نمیاد شرکت کنه در این شغل) نظر من: حداقل پولی که به تروریست ها برسه: ۵٠کا حداکثر پولی که به تروریست ها برسه: ۲٠٠کا حداقل پولی که به NG ها برسه: هم مانند تروریست حداکثر پولی که به NG ها برسه: ۲۵٠کا ۲- اظافه شدن / حذف شدن / عوض شدن برخی از قوانین خب طبیعتا قوانین زیاد جالب نیستن (ببعضی جاهاش البته) پپیشنهادات بنده این هستش که اظافه / حذف و عوض شن بعضی هاشون پیشنهادات بنده: قوانین عمومی دسته ویژه شما حق تیر اندازی به ماشین دیگران در مناطق امن رو ندارید (مجازات = FW) پیشنهاد بنده این هستش که مجازات رو به مستقیما FP80 ببرید دلیلش هم واضح هستش بقیشون هم میسپارم به ذهن خلاق دوستان ❤ مشتاق نظراته زیبا و ارزشمندتون هستیم گلا اگر موافق بودید (+) بزارید و اگر خدایی نکرده در حرف های بنده اشتباهی دیدید و یا به هر دلیلی مخالف بودید لطفا و لطفا دلیلتون هم بنویسید که بتونیم در پیشنهادات آینده برای شما زیبایان جبران کنیم تا پیشنهادات بعدی شما رو به خدای بزرگ میسپارم خدا یار و نگهدارتون باشه @Ali @Mohny @Toofan @WhiteCollar @AmirMahdi @Kamyab @EnDWaY @SFC @Noise @Martyn @PermenentLion @Roya @Olden @Puck @Robert @Feu @OmidGH @Hazzard @Forces @Exit @TooRunMizanam @Slap @AmirMamad @Azure @Firdok @Alqapaning22 @ijoker @AdmBoT @iKamyar @Fail @ElmiraKamrani58 @mamad @Javad @MoSSaKeN @MoonD @GooD @ROZE @ROKY @Carl @samcoder و... بقیه دوستان که اسمشون رو فراموش کردم به بزرکیه خودشون ببخشند ❤
  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی، در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...