CleverDevs
توی یه سری پست میخوام در باره لایسنس های معروف اوپن سورس توضیحاتی بدم و معرفیشون کنم سوالی اینه که چرا باید لایسنس داشته باشیم ؟ چون وقتی برنامه اوپن سورسی منتشر میکنیم حتی اگه شما قصدتون این باشه که رایگان بزارید تا بقیه از کد شما استفاده کنن باز نمیتونن…
لایسنس بعدی Massachusetts Institute of Technology یه به اختصار MIT هست
لایسنس MIT هم از دسته permissive license هستش و از سال 1980 بین توسعه دهنده هایی که میخوان کد یه نرم افزار رو بر اساس نیاز های خودشون تغییر بدن و محصول خودشون رو با کم ترین سخت گیری ها بالا بیارن محبوب شده
یکی از مهم ترین دلایلی که MIT اینق محبوبه اینه که توسعه دهنده ها میتونن کد رو اصلاح کنن ، بهش اضافه کنن و منتشرش کنن و بتونن بفروشنش . اگه کدی که نوشتید میتونه تو پروژه های بزرگ تر بدرد بخوره و براتون مهم نیس ملت از کدتون استفاده تجاری بکنن MIT گزینه خوبیه براتون 👌
#license #openSource | Source
@CleverDevs - @CleverDevsGp
لایسنس MIT هم از دسته permissive license هستش و از سال 1980 بین توسعه دهنده هایی که میخوان کد یه نرم افزار رو بر اساس نیاز های خودشون تغییر بدن و محصول خودشون رو با کم ترین سخت گیری ها بالا بیارن محبوب شده
یکی از مهم ترین دلایلی که MIT اینق محبوبه اینه که توسعه دهنده ها میتونن کد رو اصلاح کنن ، بهش اضافه کنن و منتشرش کنن و بتونن بفروشنش . اگه کدی که نوشتید میتونه تو پروژه های بزرگ تر بدرد بخوره و براتون مهم نیس ملت از کدتون استفاده تجاری بکنن MIT گزینه خوبیه براتون 👌
#license #openSource | Source
@CleverDevs - @CleverDevsGp
👍23🔥2👌2
دوتا از بچه های چنل یه نرم افزار اوپن سورس برای اشتراک گذاری اسکرین بر روی لوکال نتورک توسعه دادن . کارشون خفنه و پیشنهاد میکنم حتما نگاه بندازید بهش و اگه میتونید توی توسعش مشارکت کنید
آدرس گیت هاب پروژه
https://github.com/MaxEdison/ScreenCapture
راهنمای نصب و استفادش هم به طور کامل توی گیتهاب هست
// اگه پروژه اوپن سورسی دارید که قصد معرفیش رو دارید میتونید برام بفرستید تا بزارم چنل @mmdrsdev
@CleverDevs - @CleverDevsGp
آدرس گیت هاب پروژه
https://github.com/MaxEdison/ScreenCapture
راهنمای نصب و استفادش هم به طور کامل توی گیتهاب هست
// اگه پروژه اوپن سورسی دارید که قصد معرفیش رو دارید میتونید برام بفرستید تا بزارم چنل @mmdrsdev
@CleverDevs - @CleverDevsGp
🔥12❤3👍3❤🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
ویژگی ادیت pdf توی فایرفاکس که فعلا از ورژن 125 به بعد (فعلا توی بتا هست) اومده و خیلی جاها میتونه بدرد بخور باشه و کارمون رو سریع تر کنه
برای نصب فایرفاکس بتا رو توزیع های ارچ بیس میتونید کامند زیر رو بزنید
برا بقیه هم این لینک رو ببینید
https://www.mozilla.org/en-US/firefox/channel/desktop/
#firefox #news
@CleverDevs - @CleverDevsGp
برای نصب فایرفاکس بتا رو توزیع های ارچ بیس میتونید کامند زیر رو بزنید
yay -S firefox-beta-bin
برا بقیه هم این لینک رو ببینید
https://www.mozilla.org/en-US/firefox/channel/desktop/
#firefox #news
@CleverDevs - @CleverDevsGp
👍16🔥4👎1👌1
یکی از چیزای باحالی که تو پایتون هست یه شعر به اسم zen of python هستش که اصول کد زدن درست رو توش گفته . ذن پایتون رو Tim Peters توی سال 2004 نوشته و تو پایتون گذاشته
برای دیدن ذن کافیه این تیکه کد زیر رو توی پایتون بنویسید
و این خروجی رو بگیرید
#python | peps
@CleverDevs - @CleverDevsGp
برای دیدن ذن کافیه این تیکه کد زیر رو توی پایتون بنویسید
import this
و این خروجی رو بگیرید
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those!
CleverDevs are better than other devs
#python | peps
@CleverDevs - @CleverDevsGp
😁26👍9👌3❤2👎1
CleverDevs
توی یه سری پست میخوام در باره لایسنس های معروف اوپن سورس توضیحاتی بدم و معرفیشون کنم سوالی اینه که چرا باید لایسنس داشته باشیم ؟ چون وقتی برنامه اوپن سورسی منتشر میکنیم حتی اگه شما قصدتون این باشه که رایگان بزارید تا بقیه از کد شما استفاده کنن باز نمیتونن…
لایسنس بعدی Apache License 2.0 هستش که درباره اونم توی این پست توضیح میدم
توسط Apache Software Foundation تولید شده و یکی از لایسنس های permissive هست که خیلی بین توسعه دهنده ها و شرکت ها محبوبه . مثل بقیه permissive ها هرکسی میتونه محصول رو برداره اصلاحش کنه و تحت شرایط محصول اصلی توزیعش کنه
اگه بند های تبلیغاتی پاک بشه توسعه دهنده ها و سازمان ها دیگه نیازی نیست به لایسنس آپاچی دست بزنن . Apache 2.0 حق امتیاز محصول رو ثبت میکنه و با دقت مفهوم برنامه رو تعریف میکنه
مثلا اگه شما یه برنامه ارسال ایمیل داشته باشید و تحت لایسنس اپاچی باشه یه شرکت دیگه میتونه ازش توی سیستم CRM که میفروشن استفاده کنه
#license #openSource | Source
@CleverDevs - @CleverDevsGp
توسط Apache Software Foundation تولید شده و یکی از لایسنس های permissive هست که خیلی بین توسعه دهنده ها و شرکت ها محبوبه . مثل بقیه permissive ها هرکسی میتونه محصول رو برداره اصلاحش کنه و تحت شرایط محصول اصلی توزیعش کنه
اگه بند های تبلیغاتی پاک بشه توسعه دهنده ها و سازمان ها دیگه نیازی نیست به لایسنس آپاچی دست بزنن . Apache 2.0 حق امتیاز محصول رو ثبت میکنه و با دقت مفهوم برنامه رو تعریف میکنه
مثلا اگه شما یه برنامه ارسال ایمیل داشته باشید و تحت لایسنس اپاچی باشه یه شرکت دیگه میتونه ازش توی سیستم CRM که میفروشن استفاده کنه
#license #openSource | Source
@CleverDevs - @CleverDevsGp
👍19❤🔥2🔥2👌1🆒1
برنامه نویسی توی ایران :
نزدیک دو ساعت زمان برد تهشم ارور 403 داد کنسل شد 💔
#docker
@CleverDevs - @CleverDevsGp
نزدیک دو ساعت زمان برد تهشم ارور 403 داد کنسل شد 💔
#docker
@CleverDevs - @CleverDevsGp
💔84👍8👌1
یکی از بچه های چنل یه لایبرری ساده و کاربردی برای ساخت ربات تلگرام به زبون php نوشته که اگه قصد نوشتن ربات با php دارید میتونید یه نگاه بهش بندازید
لینک گیتهاب جهت استفاده یا مشارکت
https://github.com/hctilg/telebot
// اگه پروژه اوپن سورسی دارید که قصد معرفیش رو دارید برام بفرستید
#openSource
@CleverDevs - @CleverDevs
لینک گیتهاب جهت استفاده یا مشارکت
https://github.com/hctilg/telebot
// اگه پروژه اوپن سورسی دارید که قصد معرفیش رو دارید برام بفرستید
#openSource
@CleverDevs - @CleverDevs
🔥23👍4🤣3💯2