لیست سایت های کاری های ریموت (دور کاری)
GitHub
GitHub - parvvaresh/remote-job: This repository contains a list of websites where you can find remote job opportunities. These…
This repository contains a list of websites where you can find remote job opportunities. These platforms offer a wide range of job types, from tech and IT roles to other industries, catering to pro...
❤5
توی بعضی ریپو های گیت دیدید کامیت ها چقدر منظم نوشته میشن ؟ مثلا عکس بالا رو ببینید اول همشون نوشته fix یا feat که البته اینارو دستی نمینویسن و یا اگه دستی بنویسن ممکنه توی بعضی کامیتا فراموش کنن.
یه ابزار هست بهتون کمک میکنه قبل از کامیت پیام کامیت رو آماده کنید و طبق قالب خاصی براتون کامیت رو درست میکنه. فقط کافیه نصبش کنید و بجای
git commit
بزنید
git cz
ازتون سولای لازم رو میپرسه و کامیت رو براتون آماده میکنه
نصب:
commitizen.github.io/cz-cli
یه ابزار هست بهتون کمک میکنه قبل از کامیت پیام کامیت رو آماده کنید و طبق قالب خاصی براتون کامیت رو درست میکنه. فقط کافیه نصبش کنید و بجای
git commit
بزنید
git cz
ازتون سولای لازم رو میپرسه و کامیت رو براتون آماده میکنه
نصب:
commitizen.github.io/cz-cli
❤3💩1
Forwarded from Go Casts 🚀
اگه دارید یه پروژه گولنگی رو سنگین ریفکتور میکنید پیشنهاد میکنم از
// Deprecated
خیلی زود استفاده کنید
قشنگی قضیه اینه که lsp گولنگ وقتی چنین کامنتی روی تابع یا type یا field خاصی قرار میگیره متوجه میشه و شما حین ریفکتور خیلی راحت قسمت هایی که deprecate شده رو میتونید از کد حذف کنید و یا صرفا جهت backwardCompatibility نگهشون دارید.
خیلی پیچیدگی ریفکتور رو کم میکنه مخصوصا اگه تعداد تغییرات زیاد باشه.
همچنین اگه به تیم ها و کلاینت هاتون sdk ارائه دادید میتونید برای backward compatibility این فیلدهارو حفظ کنید ولی اون deprecated annotation بهشون هشدار میده که نباید دیگه ازش استفاده کنن.
ضمنا بهتره تو توضیحات روش جایگیزین (اگه وجود داره رو) اشاره کنید که کم کم کلاینت های sdk هم تشویق بشن از روش جایگزین استفاده کنن.
توضیحات بیشتر رو اینجا میتونید بخونید
https://go.dev/wiki/Deprecated
@gocasts
// Deprecated
خیلی زود استفاده کنید
قشنگی قضیه اینه که lsp گولنگ وقتی چنین کامنتی روی تابع یا type یا field خاصی قرار میگیره متوجه میشه و شما حین ریفکتور خیلی راحت قسمت هایی که deprecate شده رو میتونید از کد حذف کنید و یا صرفا جهت backwardCompatibility نگهشون دارید.
خیلی پیچیدگی ریفکتور رو کم میکنه مخصوصا اگه تعداد تغییرات زیاد باشه.
همچنین اگه به تیم ها و کلاینت هاتون sdk ارائه دادید میتونید برای backward compatibility این فیلدهارو حفظ کنید ولی اون deprecated annotation بهشون هشدار میده که نباید دیگه ازش استفاده کنن.
ضمنا بهتره تو توضیحات روش جایگیزین (اگه وجود داره رو) اشاره کنید که کم کم کلاینت های sdk هم تشویق بشن از روش جایگزین استفاده کنن.
توضیحات بیشتر رو اینجا میتونید بخونید
https://go.dev/wiki/Deprecated
@gocasts
go.dev
Go Wiki: Deprecated - The Go Programming Language
❤3💩1
Forwarded from Linuxor ?
اگه خواستین نمودار و داشبورد توی ترمینال بسازین یاد این لایبری بیفتین باهاش کارای جالبی میشه کرد مثلا نقشه کشورا یا انواع نمودارا مثلا میله ای و دایره ای و ... رو توی ترمینال کشید
کار کردن باهاش کاری نداره فقط کافیه این README رو بخونید :
github.com/yaronn/blessed-contrib
@Linuxor
کار کردن باهاش کاری نداره فقط کافیه این README رو بخونید :
github.com/yaronn/blessed-contrib
@Linuxor
👍3❤1
شرکت اوبر یکی شرکت های بزرگه که از زبان گو استفاده میکنه، اینجا میتونید کد استایلی که با زبان گو میزنن رو ببینید نسخه ترجمه شده به فارسی هم داره ولی یکم دیر تر از نسخه اصلیش آپدیت میشه
https://github.com/uber-go/guide
https://github.com/uber-go/guide
GitHub
GitHub - uber-go/guide: The Uber Go Style Guide.
The Uber Go Style Guide. Contribute to uber-go/guide development by creating an account on GitHub.
❤3
Forwarded from DevTwitter | توییت برنامه نویسی
https://github.com/parvvareshInfrastructure/gitlab-setup
نصب گیت لب برای سرور (ip or domain) رو هم هندل میکنه
@DevTwitter | <Alireza Parvaresh/>
نصب گیت لب برای سرور (ip or domain) رو هم هندل میکنه
@DevTwitter | <Alireza Parvaresh/>
❤2
Forwarded from DevTwitter | توییت برنامه نویسی
یه ابزار باحال برای به اشتراک گذاری صفحهنمایش که با go مخصوص developerها نوشته شده
- کیفیت بالا و تاخیر کم
- میتونیم روی سرور خودمون بالا بیاریم
- نصب ساده با داکر
-امنیت بالا اگر براتون مهم باشه
https://github.com/screego/server
@DevTwitter | <Milad Niroee/>
- کیفیت بالا و تاخیر کم
- میتونیم روی سرور خودمون بالا بیاریم
- نصب ساده با داکر
-امنیت بالا اگر براتون مهم باشه
https://github.com/screego/server
@DevTwitter | <Milad Niroee/>
🔥3
این دوره یه آموزش فارسی و مرحلهبهمرحله دربارهی برنامهنویسی غیرهمزمان (asyncio) در پایتونه.
توش یاد میگیری async و await دقیقاً چطور کار میکنن، event loop چیه، چطور چند کار رو همزمان اجرا کنی، با تسکها و صفهای async کار کنی، خطاها و زمانبندی رو مدیریت کنی و الگوهای همزمانی پیشرفته مثل fan-in / fan-out رو بسازی.
هدف دوره اینه که async رو واقعاً بفهمی و بتونی توی پروژههای واقعی ازش استفاده کنی.
https://github.com/irvaniamirali/asyncio-course-fa
توش یاد میگیری async و await دقیقاً چطور کار میکنن، event loop چیه، چطور چند کار رو همزمان اجرا کنی، با تسکها و صفهای async کار کنی، خطاها و زمانبندی رو مدیریت کنی و الگوهای همزمانی پیشرفته مثل fan-in / fan-out رو بسازی.
هدف دوره اینه که async رو واقعاً بفهمی و بتونی توی پروژههای واقعی ازش استفاده کنی.
https://github.com/irvaniamirali/asyncio-course-fa
GitHub
GitHub - irvaniamirali/asyncio-course-fa: یادگیری برنامهنویسی غیرهمزمان پایتون به فارسی — یک دورهٔ عملی و متنی با تمرکز روی مثالهای…
یادگیری برنامهنویسی غیرهمزمان پایتون به فارسی — یک دورهٔ عملی و متنی با تمرکز روی مثالهای واقعی - irvaniamirali/asyncio-course-fa
❤1👎1
اگر داخل ایران زندگی کنی :
هر چقدر بيشتر سوار قطار اشتباه بمونى، بليط برگشتت گرونتر ميشه
هر چقدر بيشتر سوار قطار اشتباه بمونى، بليط برگشتت گرونتر ميشه
❤9👎2
از اونجایی که همیشه نگرانی از دست رفتن ریپوهامون رو داریم تو ایران، این ابزار به شما کمک میکنه که به صورت خودکار از کل گیت خودتون بکآپ بگیرید.
با داکر ران میشه و میتونید روی یه سرور بیاریدش بالا تا روزانه یا هفتگی بکآپ بگیره :)
https://github.com/TimWitzdam/GitSave/
با داکر ران میشه و میتونید روی یه سرور بیاریدش بالا تا روزانه یا هفتگی بکآپ بگیره :)
https://github.com/TimWitzdam/GitSave/
GitHub
GitHub - TimWitzdam/GitSave: GitSave is a self-hosted and open-source application that backs up your Git repositories.
GitSave is a self-hosted and open-source application that backs up your Git repositories. - TimWitzdam/GitSave
👍3
Parvaresh 's channel
از اونجایی که همیشه نگرانی از دست رفتن ریپوهامون رو داریم تو ایران، این ابزار به شما کمک میکنه که به صورت خودکار از کل گیت خودتون بکآپ بگیرید. با داکر ران میشه و میتونید روی یه سرور بیاریدش بالا تا روزانه یا هفتگی بکآپ بگیره :) https://github.com/T…
اینم خوب بود
https://github.com/amitsaha/gitbackup
https://github.com/amitsaha/gitbackup
GitHub
GitHub - amitsaha/gitbackup: Tool to backup your Bitbucket, GitHub and GitLab repositories
Tool to backup your Bitbucket, GitHub and GitLab repositories - amitsaha/gitbackup
❤4
این سایته کلی آزمایشگاه رایگان در اختیارتون قرار میده که توش تکنولوژی های کامپیوتر و زبان های برنامه نویسی رو تمرین کنید و یاد بگیرید :
labex.io
labex.io
❤2
Forwarded from DevTwitter | توییت برنامه نویسی
اگر دوست دارید سرویس ها مختلف مثل اور لیف و جوپیتر و ار استدیو و ... لوکال بیارید بالا و همشو باهم داشته باشید
این ریپو به دردتون میخوره
https://github.com/parvvareshInfrastructure/local-service
@DevTwitter | <Alireza Parvaresh/>
این ریپو به دردتون میخوره
https://github.com/parvvareshInfrastructure/local-service
@DevTwitter | <Alireza Parvaresh/>
❤4
Forwarded from DevTwitter | توییت برنامه نویسی
کتابخانه جدید «pandas-toon» این امکان را میدهد که دادههای DataFrame را با فرمت جدید و بهینه TOON ذخیره و بارگذاری کنید.
این فرمت مخصوص مدلهای زبانی طراحی شده و نسبت به JSON یا CSV مصرف توکن شما را تا نصف کاهش میدهد.
برای استفاده فقط کافیست با یک خط کد، دادهها را با pandas به TOON تبدیل کنید و با هوش مصنوعی خود در کمترین هزینه و بالاترین سرعت به اشتراک بگذارید.
https://pypi.org/project/pandas-toon/
لینک سورس کد
https://github.com/AMSeify/pandas-toon
https://medium.com/@amseify.dev/pandas-toon-bringing-token-efficient-data-serialization-to-pythons-most-popular-data-library-64fed5f0168f
@DevTwitter | <Amir Seify/>
این فرمت مخصوص مدلهای زبانی طراحی شده و نسبت به JSON یا CSV مصرف توکن شما را تا نصف کاهش میدهد.
برای استفاده فقط کافیست با یک خط کد، دادهها را با pandas به TOON تبدیل کنید و با هوش مصنوعی خود در کمترین هزینه و بالاترین سرعت به اشتراک بگذارید.
https://pypi.org/project/pandas-toon/
لینک سورس کد
https://github.com/AMSeify/pandas-toon
https://medium.com/@amseify.dev/pandas-toon-bringing-token-efficient-data-serialization-to-pythons-most-popular-data-library-64fed5f0168f
@DevTwitter | <Amir Seify/>