#کارجو #کارآموز #کارآموزی
سلام و وقت بخیر به دنبال یک فرصت کارآموزی پایتون و جنگو هستم
به تکنولوژی های زیر آشنایی (ویا تسلط) دارم
Python،Linux(lpic1),آشنا به
MCSA,ESXi,CCNA,Veeam,Kerio،Voip مسط به
سن:۲۹
شهر:تهران
مدرک: کارشناسی(سابقه کاریم شبکه هست اما دوست دارم توی زمینه برنامه نویسی فعالیت کنم،درحال حاضر توی تیم اپریشن ایرانسل من و مسئول شبکه چندتا شرکت هستم)
آیدی جهت ارتباط :@azimraeisi
〰〰〰〰〰〰
©@DjangoEx
سلام و وقت بخیر به دنبال یک فرصت کارآموزی پایتون و جنگو هستم
به تکنولوژی های زیر آشنایی (ویا تسلط) دارم
Python،Linux(lpic1),آشنا به
MCSA,ESXi,CCNA,Veeam,Kerio،Voip مسط به
سن:۲۹
شهر:تهران
مدرک: کارشناسی(سابقه کاریم شبکه هست اما دوست دارم توی زمینه برنامه نویسی فعالیت کنم،درحال حاضر توی تیم اپریشن ایرانسل من و مسئول شبکه چندتا شرکت هستم)
آیدی جهت ارتباط :@azimraeisi
〰〰〰〰〰〰
©@DjangoEx
✨جالب است بدانید...
✔️ در 16 آگوست 2013، وبسایت گوگل برای 5 دقیقه دچار اختلال شد و در همین حین ترافیک اینترنت جهانی 40% کاهش یافت!
#منهای_جنگو
#tips #google
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
✔️ در 16 آگوست 2013، وبسایت گوگل برای 5 دقیقه دچار اختلال شد و در همین حین ترافیک اینترنت جهانی 40% کاهش یافت!
#منهای_جنگو
#tips #google
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
کسایی که جاوا اسکریپت کار میکنن:
برای مرتب کردن آرایه از ()array.sort استفاده میکنم
جاوا اسکریپت :
#javascript #fun
〰〰〰〰〰〰
© @DjangoEx
برای مرتب کردن آرایه از ()array.sort استفاده میکنم
جاوا اسکریپت :
#javascript #fun
〰〰〰〰〰〰
© @DjangoEx
✔ Get Started With Django Part 3: Django View Authorization
👉🏻Link: https://realpython.com/django-view-authorization/
〰〰〰〰〰〰
©@DjangoEx
👉🏻Link: https://realpython.com/django-view-authorization/
〰〰〰〰〰〰
©@DjangoEx
Realpython
Get Started With Django Part 3: Django View Authorization – Real Python
This tutorial covers how to restrict your web pages to users with different roles through Django view authorization. You'll learn about HttpRequest.user objects, view decorators that authenticate, and how to notify your users with the Django messages framework.
✔️ زبان پایتون در چه مواقعی کاربرد دارد؟
پایتون را معمولا یک زبان general-purpose توصیف میکنند. به این معنی پایتون محدود به انجام صرفاً یک نوع توسعه نرمافزار نمیباشد.
با این زبان برنامهنویسی میتوان توسعه بکاند وب اپلیکیشنها، توسعه نرمافزار، تحقیقات علوم داده، هوش مصنوعی و... را انجام داد...
برای مطالعه بیشتر میتوانید از لینک زیر استفاده کنید.
🌐 https://skillcrush.com/blog/what-is-python-used-for
پ.ن: در این پست زبان JavaScript را به عنوان یک زبان general-purpose نشناختهاست که با توجه به قابلیتهای کنونی JS این عقیده اشتباه است.
#python
〰️〰️〰️〰️〰️〰️
© @DjangoEx
پایتون را معمولا یک زبان general-purpose توصیف میکنند. به این معنی پایتون محدود به انجام صرفاً یک نوع توسعه نرمافزار نمیباشد.
با این زبان برنامهنویسی میتوان توسعه بکاند وب اپلیکیشنها، توسعه نرمافزار، تحقیقات علوم داده، هوش مصنوعی و... را انجام داد...
برای مطالعه بیشتر میتوانید از لینک زیر استفاده کنید.
🌐 https://skillcrush.com/blog/what-is-python-used-for
پ.ن: در این پست زبان JavaScript را به عنوان یک زبان general-purpose نشناختهاست که با توجه به قابلیتهای کنونی JS این عقیده اشتباه است.
#python
〰️〰️〰️〰️〰️〰️
© @DjangoEx
Skillcrush
What Is Python Used For? 5 Industries That Use It Daily - Skillcrush
What’s all this talk about Python? Here’s a quick explainer on how developers use Python in 5 lucrative industries and why to make Python your next programming language.
✔️ کنونیکال (canonical) در سئو به چه معناست ؟؟
تگ کنونیکال برای معرفی نسخه اصلی یک صفحه به موتورهای جست و جو استفاده می شود. این تگ موتورهای جست و جو می گویند که یک صفحه را چگونه خزش کنند و یک محتوا چه میزان اهمیت دارد. در صورتی که در یک وب سایت برای یک محتوا URL های مختلفی وجود داشته باشد، با استفاده از این تگ میتوان به موتورهای جست و جو اعلام کرد که کدام نسخه URL نسخه اصلی است و مشکل محتوای تکراری را حل کنید و در نهایت رتبه محتوا را بهبود ببخشید.
تگ کنونیکال چیست؟
تگ کنونیکال یه قطعه کد است که در کدهای HTML در بخش HEAD قرار میگیرد و به موتورهای جست وجو مهم ترین و اصلی ترین نسخه یک محتوا را معرفی می کند. این تگ به صورت زیر ظاهر می شود.
گوگل محتوای تکراری را دوست ندارد. محتوای تکراری انتخاب خزنده گوگل را برای موارد زیر سخت می کند:
#سید
#seo #سئو
〰️〰️〰️〰️〰️〰️
© @DjangoEx
تگ کنونیکال برای معرفی نسخه اصلی یک صفحه به موتورهای جست و جو استفاده می شود. این تگ موتورهای جست و جو می گویند که یک صفحه را چگونه خزش کنند و یک محتوا چه میزان اهمیت دارد. در صورتی که در یک وب سایت برای یک محتوا URL های مختلفی وجود داشته باشد، با استفاده از این تگ میتوان به موتورهای جست و جو اعلام کرد که کدام نسخه URL نسخه اصلی است و مشکل محتوای تکراری را حل کنید و در نهایت رتبه محتوا را بهبود ببخشید.
تگ کنونیکال چیست؟
تگ کنونیکال یه قطعه کد است که در کدهای HTML در بخش HEAD قرار میگیرد و به موتورهای جست وجو مهم ترین و اصلی ترین نسخه یک محتوا را معرفی می کند. این تگ به صورت زیر ظاهر می شود.
<link rel="canonical" href="page_url">چرا تگ کنونیکال برای سئو مهم است؟
گوگل محتوای تکراری را دوست ندارد. محتوای تکراری انتخاب خزنده گوگل را برای موارد زیر سخت می کند:
#سید
#seo #سئو
〰️〰️〰️〰️〰️〰️
© @DjangoEx
Django Expert
✔️ کنونیکال (canonical) در سئو به چه معناست ؟؟ تگ کنونیکال برای معرفی نسخه اصلی یک صفحه به موتورهای جست و جو استفاده می شود. این تگ موتورهای جست و جو می گویند که یک صفحه را چگونه خزش کنند و یک محتوا چه میزان اهمیت دارد. در صورتی که در یک وب سایت برای یک…
⚠️ نکته : اگر شما در وب سرور مشخص
نکنید که www فعال یا غیرفعال باشد به مشکل کنونیکال بر خواهید خورد
برای این منظور میتوانید در وب سرور تمامی این صفحات را طبق آموزش زیر به
صفحه بدون www ریدایرکت 301 کنید
لینک آموزش
اگر از کلودفلر استفاده میکنید میتوانید از
طریق page rules این ریدایرکت را انجام دهید
لینک آموزش
توجه داشته باشید صفحات http را نیز به https منتقل کنید
〰️〰️〰️〰️〰️〰️
© @DjangoEx
نکنید که www فعال یا غیرفعال باشد به مشکل کنونیکال بر خواهید خورد
برای این منظور میتوانید در وب سرور تمامی این صفحات را طبق آموزش زیر به
صفحه بدون www ریدایرکت 301 کنید
لینک آموزش
اگر از کلودفلر استفاده میکنید میتوانید از
طریق page rules این ریدایرکت را انجام دهید
لینک آموزش
توجه داشته باشید صفحات http را نیز به https منتقل کنید
〰️〰️〰️〰️〰️〰️
© @DjangoEx
پلاگین جدید استوری در VSCode
Link: https://marketplace.visualstudio.com/items?itemName=benawad.stories
〰️〰️〰️〰️〰️〰️
© @DjangoEx
Link: https://marketplace.visualstudio.com/items?itemName=benawad.stories
〰️〰️〰️〰️〰️〰️
© @DjangoEx
✔️ همهی ما یه چیزایی در مورد GIL میدونیم و شاید مطالبی در موردش خونده باشیم.
اما واقعا GIL چی هست و اصلا چرا در پایتون وجود داره؟
🌐 https://devmo.in/python-gil/
#python
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
اما واقعا GIL چی هست و اصلا چرا در پایتون وجود داره؟
🌐 https://devmo.in/python-gil/
#python
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
دِو معین
پایتون GIL به زبان ساده - دِو معین
همهی ما در مورد GIL و محدودیتهایی که برای ما ایجاد میکنه چیزهایی شنیدیم و مطالبی خوندیم. اما آیا واقعا میدونیم GIL چی هست؟ قبل از اینکه بخوایم در مورد GIL صحبت کنیم، بیایید یه تابع ساده بنویسیم. فرض کنید قطعه کدی به صورت زیر نوشتیم که عددی رو از ورودی…
✔️ اگر به مفاهیم توسعه نرمافزار، بکاند و DevOps علاقهمند هستید پیشنهاد میکنم Hussein Nasser رو در یوتیوب دنبال کنید.
خیلی از مفاهیم کاربردی و جدید رو با زبان ساده توضیح میده.
🌐 https://www.youtube.com/c/HusseinNasser-software-engineering
#معرفی
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
خیلی از مفاهیم کاربردی و جدید رو با زبان ساده توضیح میده.
🌐 https://www.youtube.com/c/HusseinNasser-software-engineering
#معرفی
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
YouTube
Hussein Nasser
Join me as we discuss various software engineering topics with examples and add fun elements to them. We always try to learn by example here in this educational Youtube channel which we believe is the right way to learn. I love Software engineering (especially…
✔️دوره آموزش جنگو به زبان فارسی
این دوره ی آموزشی جنگو به صورت مقدماتی و پروژه محور در یوتیوب برگزار میشود و روزانه بین یک تا دو آپلود داره. (جلسه ۷۰ تا ۷۴)
۰۷۰ - افزودن تصویر گراواتار به پنل کاربری
https://www.youtube.com/watch?v=07QGcfin6HU
۰۷۱ - افزودن بخش دیدگاه ها
https://www.youtube.com/watch?v=rGnH35lLygo
۰۷۲ - ترجمه و استایل بخش دیدگاهها
https://www.youtube.com/watch?v=KUkRoLU4Llg
۰۷۳ - اطلاعرسانی دیدگاه ها از طریق ایمیل
https://www.youtube.com/watch?v=6IQJGazY96s
۰۷۴ - امتیازدهی ستاره ای در جنگو
https://www.youtube.com/watch?v=yiYszS9vdRI
#django
#Django_tutorial
#آموزش_جنگو
#آموزش #جنگو
Thanks to @siliciumir
〰️〰️〰️〰️〰️
©️ @DjangoEx
این دوره ی آموزشی جنگو به صورت مقدماتی و پروژه محور در یوتیوب برگزار میشود و روزانه بین یک تا دو آپلود داره. (جلسه ۷۰ تا ۷۴)
۰۷۰ - افزودن تصویر گراواتار به پنل کاربری
https://www.youtube.com/watch?v=07QGcfin6HU
۰۷۱ - افزودن بخش دیدگاه ها
https://www.youtube.com/watch?v=rGnH35lLygo
۰۷۲ - ترجمه و استایل بخش دیدگاهها
https://www.youtube.com/watch?v=KUkRoLU4Llg
۰۷۳ - اطلاعرسانی دیدگاه ها از طریق ایمیل
https://www.youtube.com/watch?v=6IQJGazY96s
۰۷۴ - امتیازدهی ستاره ای در جنگو
https://www.youtube.com/watch?v=yiYszS9vdRI
#django
#Django_tutorial
#آموزش_جنگو
#آموزش #جنگو
Thanks to @siliciumir
〰️〰️〰️〰️〰️
©️ @DjangoEx
YouTube
۰۷۰ - افزودن تصویر گراواتار به پنل کاربری
کانال تلگرام:
https://t.iss.one/siliciumir
در این قسمت کوتاه یاد میگیریم که چطور از تصاویر گراواتار در جنگو استفاده کنیم.
کانال دونیت به سیلسیم:
https://t.iss.one/donate_silicium/6
https://t.iss.one/siliciumir
در این قسمت کوتاه یاد میگیریم که چطور از تصاویر گراواتار در جنگو استفاده کنیم.
کانال دونیت به سیلسیم:
https://t.iss.one/donate_silicium/6
✔️ استریم ویدئو در جنگو همراه با تنظیم کیفیت و قالب ویدئو
حتما تا به حال در سایتهای پخش ویدئو گزینه تنظیم کیفیت را دیدهاید. با این روش میتوانید ویدئوهای خود را با کیفیت و قالب دلخواه در سایت خود نمایش دهید.
نکته: در این روش نمیتوانید ویدئوها را در فضای ذخیرهسازی شخصی نگهداری کنید.
🌐 https://cloudinary.com/documentation/django_video_manipulation
#django #video_streaming #video_transformation
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
حتما تا به حال در سایتهای پخش ویدئو گزینه تنظیم کیفیت را دیدهاید. با این روش میتوانید ویدئوهای خود را با کیفیت و قالب دلخواه در سایت خود نمایش دهید.
نکته: در این روش نمیتوانید ویدئوها را در فضای ذخیرهسازی شخصی نگهداری کنید.
🌐 https://cloudinary.com/documentation/django_video_manipulation
#django #video_streaming #video_transformation
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
Cloudinary
Python Video Streaming and Transformations | Cloudinary
Transcode video formats, set quality, play video-in-video, trim or concatenate videos, play in HTML5 video player, CDN delivery with Python.
✔️ کتابخانه DRP در جنگو
🔶 زیرساخت کتابخانه Pandas استفاده گستردهای در تحلیل دادهها با زبان پایتون دارد، با کتابخانه django-rest-pandas میتونید دیتافریم pandas رو توسط django rest framework برای سمت کلاینت ارسال کنید. ✌️
🔷 The goal of Django REST Pandas is to provide a generic REST API for serving up pandas dataframes.
Link: https://github.com/wq/django-rest-pandas/
〰️〰️〰️〰️〰️
©️ @DjangoEx
🔶 زیرساخت کتابخانه Pandas استفاده گستردهای در تحلیل دادهها با زبان پایتون دارد، با کتابخانه django-rest-pandas میتونید دیتافریم pandas رو توسط django rest framework برای سمت کلاینت ارسال کنید. ✌️
🔷 The goal of Django REST Pandas is to provide a generic REST API for serving up pandas dataframes.
Link: https://github.com/wq/django-rest-pandas/
〰️〰️〰️〰️〰️
©️ @DjangoEx
GitHub
GitHub - wq/django-rest-pandas: 📊📈 Serves up Pandas dataframes via the Django REST Framework for use in client-side (i.e. d3.js)…
📊📈 Serves up Pandas dataframes via the Django REST Framework for use in client-side (i.e. d3.js) visualizations and offline analysis (e.g. Excel) - wq/django-rest-pandas
✔️ کاهش سایز تصاویر در جنگو
یک وقتایی هست که شما نیاز دارید توی سایت یک تصویر رو در بخشی به سایز کوچک نمایش بدید و در صفحه ای دیگه سایز اصلی رو نمایش بدید
اگر شما تغییر سایز نمایش رو صرفا فقط
با html,css انجام بدید یک نکته منفی از نظر #سئو برای شما هستش. چون که کاربر داره تصویر اصلی با حجم بالا رو دانلود میکنه و تصویر کوچک میبینه و فقط پیج لودینگ رفته بالا
راه حل تغییر سایز تصاویر در بک اند هستش
اگر تصاویر قبلا ذخیره شدن و الان قصد تغییر سایز رو دارید از این کتاب خونه استفاده کنید :
https://github.com/vinyll/django-imagefit/
و اگر قصد تغییر سایز هنگام ذخیره تصویر رو دارید از این کتابخونه استفاده کنید :
https://github.com/matthewwithanm/django-imagekit
#سید @IT_SEYED
#seo #image_resize #lib
〰️〰️〰️〰️〰️
©️ @DjangoEx
یک وقتایی هست که شما نیاز دارید توی سایت یک تصویر رو در بخشی به سایز کوچک نمایش بدید و در صفحه ای دیگه سایز اصلی رو نمایش بدید
اگر شما تغییر سایز نمایش رو صرفا فقط
با html,css انجام بدید یک نکته منفی از نظر #سئو برای شما هستش. چون که کاربر داره تصویر اصلی با حجم بالا رو دانلود میکنه و تصویر کوچک میبینه و فقط پیج لودینگ رفته بالا
راه حل تغییر سایز تصاویر در بک اند هستش
اگر تصاویر قبلا ذخیره شدن و الان قصد تغییر سایز رو دارید از این کتاب خونه استفاده کنید :
https://github.com/vinyll/django-imagefit/
و اگر قصد تغییر سایز هنگام ذخیره تصویر رو دارید از این کتابخونه استفاده کنید :
https://github.com/matthewwithanm/django-imagekit
#سید @IT_SEYED
#seo #image_resize #lib
〰️〰️〰️〰️〰️
©️ @DjangoEx
GitHub
GitHub - vinyll/django-imagefit: Resize an image on render. Preserve your original file on your system.
Resize an image on render. Preserve your original file on your system. - vinyll/django-imagefit
✔️ یک اشتباه رایج در نوشتن api با جنگو
خیلی از افراد برای نوشتن api در جنگو بخصوص افراد تازه کار که از روش فانکشنال بیس کد میزنن اینه که یک ویو شبیه به زیر ایجاد میکنن و دیتارو با فرانت رد و بدل میکنن
1- احراز هویت
2- مشکل csrf توکن
برای حل مشکل اول شما دو راه دارید. یا اینکه کل اپ رو مجبور به احراز هویت کنید یا اینکه از توی url ها احراض هویت رو انجام بدید یا بالای فانکشن دکوریتور لاگین رو بکار ببرید
پس دوباره با استفاده از دکوریتور معافیت csrf رو برای اون فانکشن لحاظ کنید :
#api_for_noobs #api #django
〰️〰️〰️〰️〰️
©️ @DjangoEx
خیلی از افراد برای نوشتن api در جنگو بخصوص افراد تازه کار که از روش فانکشنال بیس کد میزنن اینه که یک ویو شبیه به زیر ایجاد میکنن و دیتارو با فرانت رد و بدل میکنن
from django.http import JsonResponseدوتا مشکل داریم اینجا :
def api(request):
data = {'seyed': 'noob'}
return JsonResponse(data)
1- احراز هویت
2- مشکل csrf توکن
برای حل مشکل اول شما دو راه دارید. یا اینکه کل اپ رو مجبور به احراز هویت کنید یا اینکه از توی url ها احراض هویت رو انجام بدید یا بالای فانکشن دکوریتور لاگین رو بکار ببرید
from django.contrib.auth.decorators import login_requiredin views.py
@login_requiredin urls.py
def api(...
OR
path('api',login_required(views.api))خب برای csrf توکن که موقع دریافت متد های پست بشدت باهاش درگیر هستید اگر از سمت فرانت کد csrf رو بفرستید گاهی وقت ها به مشکل منقضی شدن کد میخورید و کاربر مجبوره دیتای فرم رو بعد از رفرش صفحه دوباره پر کنه
پس دوباره با استفاده از دکوریتور معافیت csrf رو برای اون فانکشن لحاظ کنید :
from django.views.decorators.csrf import csrf_exemptاگر از کلاس بیس استفاده میکنید و قصد نوشتن api رو دارید قبل از اسم کلاس بدین روش از دکوریتور استفاده کنید
(روش استفاده مثل دکوریتور قبل)
from django.utils.decorators import method_decorator#سید @IT_SEYED
from django.views import View
from django.views.decorators.csrf import csrf_exempt
@method_decorator(csrf_exempt, name='dispatch')
class MyApi(View):
def api(self, request):
pass
#api_for_noobs #api #django
〰️〰️〰️〰️〰️
©️ @DjangoEx
✔️ آموزش صفر تا صد Celery
در این ۲ قسمت جدید با ساختار پروتکل AMQP آشنا میشیم و مفاهیم Exchange و Routing رو درک میکنیم. همچنین در آخر با سیستم اولویتبندی پیامها (Message Priorities) کار میکنیم.
۰۴۶ - آموزش سلری - توضیح پروتکل AMQP و نحوه مسیردهی تسکها
https://youtu.be/4zkTLgUq73Y
۰۴۷ - آموزش سلری - اولویتبندی در تحویل تسکها
https://youtu.be/IrJYVJRj1lM
#python #celery #rabbitmq #redis
〰️〰️〰️〰️〰️
©️ @DjangoEx
در این ۲ قسمت جدید با ساختار پروتکل AMQP آشنا میشیم و مفاهیم Exchange و Routing رو درک میکنیم. همچنین در آخر با سیستم اولویتبندی پیامها (Message Priorities) کار میکنیم.
۰۴۶ - آموزش سلری - توضیح پروتکل AMQP و نحوه مسیردهی تسکها
https://youtu.be/4zkTLgUq73Y
۰۴۷ - آموزش سلری - اولویتبندی در تحویل تسکها
https://youtu.be/IrJYVJRj1lM
#python #celery #rabbitmq #redis
〰️〰️〰️〰️〰️
©️ @DjangoEx
YouTube
۰۴۶ - آموزش سلری - توضیح پروتکل AMQP و نحوه مسیردهی تسکها
در این ویدئو ساختار اصلی پروتکل AMQP رو که وظیفش دریافت تسک و تحویل به Queue هست رو توضیح بدیم.
دونستن این ساختار بهمون کمک میکنه تا هرچه بیشتر فرایند کاریمون رو توزیع شده کنیم و سرعت کارمون رو افزایش بدیم.
دونستن این ساختار بهمون کمک میکنه تا هرچه بیشتر فرایند کاریمون رو توزیع شده کنیم و سرعت کارمون رو افزایش بدیم.
✔️ حذف فایل ذخیره شده با
FileField, ImageField
اگر قصد دارید بعد از حذف یک دیتای ذخیره شده در تیبل همراه با اون فایل یا عکسی که توی فیلد ها ذخیره شده بودن هم پاک بشه میتونید از این کتاب خونه استفاده کنید :
https://github.com/un1t/django-cleanup
〰️〰️〰️〰️〰️
©️ @DjangoEx
FileField, ImageField
اگر قصد دارید بعد از حذف یک دیتای ذخیره شده در تیبل همراه با اون فایل یا عکسی که توی فیلد ها ذخیره شده بودن هم پاک بشه میتونید از این کتاب خونه استفاده کنید :
https://github.com/un1t/django-cleanup
〰️〰️〰️〰️〰️
©️ @DjangoEx
GitHub
GitHub - un1t/django-cleanup: Automatically deletes old file for FileField and ImageField. It also deletes files on models instance…
Automatically deletes old file for FileField and ImageField. It also deletes files on models instance deletion. - un1t/django-cleanup
✔️لینوکسی شو (قسمت هشت و نه)
طی این سری، از پایه با لینوکس آشنا میشیم، دانلود و کنار ویندوز نصب می کنیم، تمام تنظیمات مورد نیاز برای برنامهنویسی رو انجام میدیم و در یک کلام، لینوکسی میشیم (:
۰۰۸ - دسترسی ها در لینوکس
🖥 تماشا در یوتیوب
۰۰۹ - شروع به کار با ZSH
🖥 تماشا در یوتیوب
#منهای_جنگو
#لینوکس
#سیستم_عامل
〰️〰️〰️〰️〰️
©️ @DjangoEx
طی این سری، از پایه با لینوکس آشنا میشیم، دانلود و کنار ویندوز نصب می کنیم، تمام تنظیمات مورد نیاز برای برنامهنویسی رو انجام میدیم و در یک کلام، لینوکسی میشیم (:
۰۰۸ - دسترسی ها در لینوکس
🖥 تماشا در یوتیوب
۰۰۹ - شروع به کار با ZSH
🖥 تماشا در یوتیوب
#منهای_جنگو
#لینوکس
#سیستم_عامل
〰️〰️〰️〰️〰️
©️ @DjangoEx
YouTube
۰۰۸ - دسترسی ها در لینوکس
کانال تلگرام:https://t.iss.one/siliciumirبعد یه وقفه، آموزش رو ادامه میدیم با موضوع مهم دسترسی ها در لینوکس و تغییر اونا.کانال دونیت به سیلسیم:https://t.iss.one/donate...