Cafe Linux
The C Programming Language.pdf
اینم کتاب C
#C_programming
#ANSI Version
کتاب سنگینیه ،200 صفحست و به اندازه 2000 صفحه طول میکشه درک کردن و خوندنش
#C_programming
#ANSI Version
کتاب سنگینیه ،200 صفحست و به اندازه 2000 صفحه طول میکشه درک کردن و خوندنش
👍1
Cafe Linux
رفرنس به چه زبانی گذاشته بشه بیشتر
بهتره انگلیسی بخونید ، چون داخل ترجمه های فارسی خیلی از مطالب ممکنه اشتباه ترجمه بشن . . . .
😢4❤1
Cafe Linux
رفرنس به چه زبانی گذاشته بشه بیشتر
تمرکز روی انگلیسی هست
ولی سعی میکنم فارسی هم بزارم
( جعفرنژاد قمی نمیزارم نترسید )
🔸 از عاشقان جعفرنژاد قمی پوزش میطلبم
ولی سعی میکنم فارسی هم بزارم
( جعفرنژاد قمی نمیزارم نترسید )
🔸 از عاشقان جعفرنژاد قمی پوزش میطلبم
😁10
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 سیو کردن 😂 . ( البته من خودم اینو شنیدم ، سندی برای ثابت کردنش نیست )
پس لینوکس شد یه کرنل ، ( سیستم عامل نیست )
اصلا لینوکس از کجا اومد رو بزارید بگم .
شرکت 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 که بعدا درمورد همشون بیشتر بحث میشه
GNU Linux
هرکس برای خودش اومد سیستم عامل ساخت ، توزیع ها به وجود اومدن و تعدادشون وحشتناک زیاده .
از بین همه این توزیع ها یه تعدادیشون موفق شدن و تونستن به زندگی ادامه بدن ، اونم این سه تا دسته اصلی هستن
RedHat , Debian , SlackWare
یه سری توزیع های معروف دیگه هم هستن مثل Arch و OpenSUSE که بعدا درمورد همشون بیشتر بحث میشه
👍4
Cafe Linux
بعدش اومدن این کرنل رو که اسمش Linux بوده با برنامه هایی که استالمن داخل پروژه GNU نوشته بود وصل کردن به هم ، شد یه سیستم عامل به اسم GNU Linux هرکس برای خودش اومد سیستم عامل ساخت ، توزیع ها به وجود اومدن و تعدادشون وحشتناک زیاده . از بین همه این توزیع…
اینایی که گفتم خییییلی ساده و خلاصه شده بود . اگر جاییش رو کم گفته بودم خودتون کاملش کنید ، و به قول #جادی من اینجا merge میکنم :)
#لینوکس #یونیکس #استالمن #گنو #جادی
#لینوکس #یونیکس #استالمن #گنو #جادی
👍4
Cafe Linux
اینایی که گفتم خییییلی ساده و خلاصه شده بود . اگر جاییش رو کم گفته بودم خودتون کاملش کنید ، و به قول #جادی من اینجا merge میکنم :) #لینوکس #یونیکس #استالمن #گنو #جادی
#نکته
( لینوکس مفهومیه ، حفظی نیست )
( لینوکس شمارو به هکر تبدیل نمیکنه ) رویا پردازی های بی جا و بچگانه نداشته باشید ، منطقی فکر کنید .
( لینوکس ترسناک نیست )
( لینوکس یک قدرته )
کمتر شرکت و ارگانی پیدا میشه که لینوکس استفاده نکنه ، بلد بودنش بهتر از نبودنشه ، دقیقا مثل انگلیسی ، اونی که بلده همیشه یه سر و گردن از شمایی که بلد نیستی بالاتره .
پس بخونید تا عقب نمونید
( لینوکس مفهومیه ، حفظی نیست )
( لینوکس شمارو به هکر تبدیل نمیکنه ) رویا پردازی های بی جا و بچگانه نداشته باشید ، منطقی فکر کنید .
( لینوکس ترسناک نیست )
( لینوکس یک قدرته )
کمتر شرکت و ارگانی پیدا میشه که لینوکس استفاده نکنه ، بلد بودنش بهتر از نبودنشه ، دقیقا مثل انگلیسی ، اونی که بلده همیشه یه سر و گردن از شمایی که بلد نیستی بالاتره .
پس بخونید تا عقب نمونید
❤🔥7👍1
Cafe Linux
mastering-ansible-automate-4th.pdf
علاقه مندان به DevOps ، شمارو با انسیبل آشنا میکنم .
یک ابزار قدرتمند برای اتوماسیون شبکه و Task هاتون .
دیگه لازم نیست دونه دونه لاگین کنید داخل سرورها و آپدیت بگیرید ، آی پی ها و یوزرنیم هارو داخل فایل ini بنویسید ، SSH key تعریف کنید ، و به انسیبل بگید که چکار کنه :)
( انسیبل رو با پایتون نوشتن )
#Ansible
#python
#DevOps #Automation
یک ابزار قدرتمند برای اتوماسیون شبکه و Task هاتون .
دیگه لازم نیست دونه دونه لاگین کنید داخل سرورها و آپدیت بگیرید ، آی پی ها و یوزرنیم هارو داخل فایل ini بنویسید ، SSH key تعریف کنید ، و به انسیبل بگید که چکار کنه :)
( انسیبل رو با پایتون نوشتن )
#Ansible
#python
#DevOps #Automation
👍3👏1
Cafe Linux
علاقه مندان به DevOps ، شمارو با انسیبل آشنا میکنم . یک ابزار قدرتمند برای اتوماسیون شبکه و Task هاتون . دیگه لازم نیست دونه دونه لاگین کنید داخل سرورها و آپدیت بگیرید ، آی پی ها و یوزرنیم هارو داخل فایل ini بنویسید ، SSH key تعریف کنید ، و به انسیبل بگید…
انسیبل خیلی ابزار قدرتمند و بزرگیه
خیلی کارا میشه کرد باهاش ، آپدیت کردن یه Task خیلی ریز و کوچولو بود که مثال زدم .
داخل پایتون هم یه کتابخونه به اسمش هست میتونید اضافه کنید به پروژتون و خودتون برنامه ای بنویسید که کارهاتون داخل شبکه رو automate کنه ، بعضی جاها ممکنه این حرکت به کار بیاد ، ولی درکل خود انسیبل امکانات خیلی زیادی داره .
خیلی کارا میشه کرد باهاش ، آپدیت کردن یه Task خیلی ریز و کوچولو بود که مثال زدم .
داخل پایتون هم یه کتابخونه به اسمش هست میتونید اضافه کنید به پروژتون و خودتون برنامه ای بنویسید که کارهاتون داخل شبکه رو automate کنه ، بعضی جاها ممکنه این حرکت به کار بیاد ، ولی درکل خود انسیبل امکانات خیلی زیادی داره .
👍4
Cafe Linux
https://www.ansible.com/
وبسایت رسمی Ansible ، به documentation یه سر بزنید
نیازی نیست سرور واقعی داشته باشید برای تست ، یه VMware نصب کنید و تنظیمات شبکه اش رو روی Bridge بزارید تا از کارت شبکه سیستمتون آی پی بگیره ، کاراتونو روی ماشین مجازی انجام بدید .
انسیبل یه ابزار حرفه ای هست ، داخل دوره DevOps tools که LPI برگزار میکنه بهش اشاره میشه .
یعنی بعد از LPIC 2 -3 .
lpi.org
نیازی نیست سرور واقعی داشته باشید برای تست ، یه VMware نصب کنید و تنظیمات شبکه اش رو روی Bridge بزارید تا از کارت شبکه سیستمتون آی پی بگیره ، کاراتونو روی ماشین مجازی انجام بدید .
انسیبل یه ابزار حرفه ای هست ، داخل دوره DevOps tools که LPI برگزار میکنه بهش اشاره میشه .
یعنی بعد از LPIC 2 -3 .
lpi.org
👍4