Cafe Linux – Telegram
Cafe Linux
843 subscribers
88 photos
26 videos
118 files
186 links
🔸 Linux and Programming Concepts
🔸 IT EBooks

" Free " as in free speech , not as in (Free Beer) "

whoami : @weaksecurity
ChatRoom Link :
{ https://news.1rj.ru/str/+YGnmwL6TNhk2ZDVk }
Forum :
{ https://news.1rj.ru/str/+tcz1EzVJSGs1ZDhk }

© Copyleft - Tārokh
Download Telegram
Friedmans Dream
Jadi
🔥31👍1
Cafe Linux
^ چیزی حدود 97% از Linux رو با C نوشتن ^ آقای لینوس توروالدز سال 1991 در 17 سپتامبر اولین ورژن لینوکس رو رلیز کرد یه ایمیل به بچه های دانشگاه هلسینکی زد ( فنلاند بوده ) و گفت این ایمیل رو دارید از لینوکس دریافت میکنید :) اکثر کد با C نوشته شده ، کدهاش…
🔸 لینوکس ، یونیکس

اصلا لینوکس از کجا اومد رو بزارید بگم .

شرکت AT & T سال 1969 شروع کرد به نوشتن سیستم عامل UNIX ، که بتونه خب با سخت افزار ارتباط برقرار کنه .
برنامه نویس های خیلی خوبی داخل این شرکت کار می‌کردن و داخل نوشتن یونیکس نقش داشتن که یکیشون خود آقای دنیس ریچی ( طراح زبان برنامه نویسی سی ) بود .
بعد از اینکه یونیکس نوشته میشه شرکت AT&T میاد سورس های یونیکس رو می‌بنده تا شرکت های دیگه نتونن ازش استفاده کنن . ( حالا یا زورش میومده یا هرچی ) ، در این میان آقای ریچارد استالمن بهش بر میخوره ! و اعتقاد داشته که نرم افزار باید رایگان باشه و در دسترس عموم قرار بگیره و هرکسی بتونه داخلش تغییر ایجاد کنه یا برای خودش build کنه و . . . .

برای همین پروژه خودش رو استارت زد
پروژه ای به اسم GNU ...
که همین GNU از جمله خنده داری میاد :

GNU Not Unix
( گنو یونیکس نیست )
کلا یه پروژه جدا رو استارت زد ،
گنو یه مجموعه ای از نرم افزار های آزاد و Free رو تشکیل داد ، یه کرنل هم طبیعتاً داشت ولی خب قدرتمند نبود .
الان برنامه های GNU کاملا در دسترسن و سورس هاشون موجوده .
چندین سال بعد لینوس توروالدز کرنل رو نوشت ، دلیل اینکه هم اسمش رو Linux گذاشتن این بوده که چون آقای توروالدز اسم خودش Linus بوده و اون زمان عادت داشتن انتهای پروژه ها حرف x رو قرار میدادن ، این پروژه رو Linux سیو کردن 😂 . ( البته من خودم اینو شنیدم ، سندی برای ثابت کردنش نیست )

پس لینوکس شد یه کرنل ، ( سیستم عامل نیست )
👍4👏1
Cafe Linux
🔸 لینوکس ، یونیکس اصلا لینوکس از کجا اومد رو بزارید بگم . شرکت AT & T سال 1969 شروع کرد به نوشتن سیستم عامل UNIX ، که بتونه خب با سخت افزار ارتباط برقرار کنه . برنامه نویس های خیلی خوبی داخل این شرکت کار می‌کردن و داخل نوشتن یونیکس نقش داشتن که یکیشون…
بعدش اومدن این کرنل رو که اسمش Linux بوده با برنامه هایی که استالمن داخل پروژه GNU نوشته بود وصل کردن به هم ، شد یه سیستم عامل به اسم

GNU Linux

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

RedHat , Debian , SlackWare

یه سری توزیع های معروف دیگه هم هستن مثل Arch و OpenSUSE که بعدا درمورد همشون بیشتر بحث میشه
👍4
Cafe Linux
اینایی که گفتم خییییلی ساده و خلاصه شده بود . اگر جاییش رو کم گفته بودم خودتون کاملش کنید ، و به قول #جادی من اینجا merge میکنم :) #لینوکس #یونیکس #استالمن #گنو #جادی
#نکته

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


کمتر شرکت و ارگانی پیدا میشه که لینوکس استفاده نکنه ، بلد بودنش بهتر از نبودنشه ، دقیقا مثل انگلیسی ، اونی که بلده همیشه یه سر و گردن از شمایی که بلد نیستی بالاتره .

پس بخونید تا عقب نمونید
❤‍🔥7👍1
Cafe Linux
mastering-ansible-automate-4th.pdf
علاقه مندان به DevOps ، شمارو با انسیبل آشنا میکنم .

یک ابزار قدرتمند برای اتوماسیون شبکه و Task هاتون .
دیگه لازم نیست دونه دونه لاگین کنید داخل سرورها و آپدیت بگیرید ، آی پی ها و یوزرنیم هارو داخل فایل ini بنویسید ، SSH key تعریف کنید ، و به انسیبل بگید که چکار کنه :)


( انسیبل رو با پایتون نوشتن )

#Ansible
#python
#DevOps #Automation
👍3👏1
Cafe Linux
علاقه مندان به DevOps ، شمارو با انسیبل آشنا میکنم . یک ابزار قدرتمند برای اتوماسیون شبکه و Task هاتون . دیگه لازم نیست دونه دونه لاگین کنید داخل سرورها و آپدیت بگیرید ، آی پی ها و یوزرنیم هارو داخل فایل ini بنویسید ، SSH key تعریف کنید ، و به انسیبل بگید…
انسیبل خیلی ابزار قدرتمند و بزرگیه
خیلی کارا میشه کرد باهاش ، آپدیت کردن یه Task خیلی ریز و کوچولو بود که مثال زدم .

داخل پایتون هم یه کتابخونه به اسمش هست میتونید اضافه کنید به پروژتون و خودتون برنامه ای بنویسید که کارهاتون داخل شبکه رو automate کنه ، بعضی جاها ممکنه این حرکت به کار بیاد ، ولی درکل خود انسیبل امکانات خیلی زیادی داره .
👍4
Cafe Linux
https://www.ansible.com/
وبسایت رسمی Ansible ، به documentation یه سر بزنید

نیازی نیست سرور واقعی داشته باشید برای تست ، یه VMware نصب کنید و تنظیمات شبکه اش رو روی Bridge بزارید تا از کارت شبکه سیستمتون آی پی بگیره ، کاراتونو روی ماشین مجازی انجام بدید .

انسیبل یه ابزار حرفه ای هست ، داخل دوره DevOps tools که LPI برگزار می‌کنه بهش اشاره میشه .
یعنی بعد از LPIC 2 -3 .

lpi.org
👍4
Cafe Linux
https://www.omgubuntu.co.uk/2022/12/linux-mint-21-1-beta-is-available-to-download
اونایی که می‌خوان تازه از ویندوز مهاجرت کنن به لینوکس ، لینوکس Mint گزینه مناسبیه
Cafe Linux
https://analyticsindiamag.com/top-9-python-libraries-for-machine-learning-in-2022/
9 تا کتابخونه پایتون برای یادگیری ماشین

( پایتون چندین ساله که اولین زبان هوش مصنوعی هست ،)
👍2
Cafe Linux
Jadi – Hash Hash Hash
#رادیوگیک شماره 18

' Hash Hash Hash ' 🐞
#جادی
🔥2
Cafe Linux
Mark_Myers_A_Smarter_Way_to_Learn_JavaScript_The_new_approach_that.pdf
#Javanoscript
A smarter way to learn JavaScript

#programming #JS #WEB

برای کسایی که دوست دارن جاوااسکریپت یاد بگیرن .
این کتاب از صفر بهتون آموزش نمی‌ده . بهتون مباحث پیشرفته تر رو توضیح میده
👍2