مدتیه دارم راجع به web3 مطالعه میکنم. احتمالا اگه این ساختار گسترده و همه گیر بشه شاهد افزایش جمعیت دولوپرهای Frontend به ویژه فریمورک های js خواهیم بود. فاوندیشن web3 بر پایه rust یه PoA رو برای شبکه Polkadot معرفی کرده وچون فعلا همین رو داریم احتملا rust کارها هم حسابی مشغول بشن.
من فکر میکنم به احتمال خیلی زیاد PoA بعدی با nodejs پیاده سازی بشه که یه بوست خیلی چشمگیری رو خواهیم داشت.
@DevTwitter | <Aly/>
من فکر میکنم به احتمال خیلی زیاد PoA بعدی با nodejs پیاده سازی بشه که یه بوست خیلی چشمگیری رو خواهیم داشت.
@DevTwitter | <Aly/>
👍1
نکته: لینوکس فقط یه هسته است ، گنو لینوکس یا سایر توزیع های دیگه سیستم عامل هستن
@DevTwitter | <Lithium/>
@DevTwitter | <Lithium/>
👍1
میدونستید که میشه Google Drive تون رو توی Linux (و حتی wsl) به عنوان فایل سیستم در هرجایی Mount کنید؟
این با استفاده از FUSE ممکن هست که WSL 2 ازش ساپورت میکنه.
واقعا چیز خفنیه. مخصوصا وقتی کرالر دارم و میخوام هر روز از خروجی ش بکاپ بگیرم.
نصب و استفاده:
https://github.com/astrada/google-drive-ocamlfuse/
@DevTwitter | <Nobody/>
این با استفاده از FUSE ممکن هست که WSL 2 ازش ساپورت میکنه.
واقعا چیز خفنیه. مخصوصا وقتی کرالر دارم و میخوام هر روز از خروجی ش بکاپ بگیرم.
نصب و استفاده:
https://github.com/astrada/google-drive-ocamlfuse/
@DevTwitter | <Nobody/>
👍1
توی php نسخه 8.1 یک چیزی به اسم php fiber معرفی شده, خلاصه اش میشه coroutine که با yeild و resume میشه هندلش کرد.
هنوز به نظرم swoole راه بهتری رو برای مدیریت این موارد داره.
@DevTwitter | <Amin Sharifi/>
هنوز به نظرم swoole راه بهتری رو برای مدیریت این موارد داره.
@DevTwitter | <Amin Sharifi/>
👍1
همکارم اولین پروژه شخصی Rust اش رو بهمون نشون داد، یه ابزار برای تبدیل فرمت های مختلف serialization داده ها، مثلا json به yaml یا HCL به json، کیف کردم که چقدر آدم فعال و فنی خوبیه این شخص. شاید برای شما هم جذاب باشه بچه ها.
https://github.com/martinohmann/dts
https://github.com/martinohmann/dts
👍2
بعد از سال ها تونستم سرعت اسکرول موس رو در ابونتو رو درست کنم
با پچ کردن libinput بدون نیاز به imwheel
https://github.com/tkkcc/libinput_patch
با پچ کردن libinput بدون نیاز به imwheel
https://github.com/tkkcc/libinput_patch
👍2
هر برنامهنویسی الزاما شغلش برنامهنویسی نیست، همونطور که هرکسی شغلش برنامهنویسیه، الزاما برنامهنویس نیست
@DevTwitter | <Vesal/>
@DevTwitter | <Vesal/>
👍1
Don’t say Safari is always last. Sometimes we are first.
presenting :has()
“For example, a:has(>img) selects all <a> elements that contain an <img> child.”
— from https://caniuse.com/css-has
@DevTwitter | </Jen Simmons>
presenting :has()
“For example, a:has(>img) selects all <a> elements that contain an <img> child.”
— from https://caniuse.com/css-has
@DevTwitter | </Jen Simmons>
👍1
یکی از سمومی که تو وبفارسی اضافه شده اینه که هرکسی حس کرده میتونه یه مقاله آموزشی بنویسه توی ویرگول منتشر کرده. در مورد دیزاین پترن ها که سرچ کنی اکثرا ویرگول میاد که یه توضیح مختصر فارسی نوشته شده و کدها هم از مثال های خارجی کپی پیست شده و بیشتر ذهنو پراکنده میکنه.
@DevTwitter | <hannanstd/>
@DevTwitter | <hannanstd/>
👍1
به یه پروژه جالب متن باز برخوردم که میتونید رو سرورتون نصب کنید و به عنوان کلاینت یوتیوب ازش استفاده کنید:
https://github.com/iv-org/invidious
خوبیش اینه که وقتی رو سرورتون نصب میکنید، بدون فیلترشکن میتونید به این منبع دانش با ادرس خودتون دسترسی داشته باشید.
تستی مثلا
https://yewtu.be/channel/UCV-q5eC0hjN10KiCYRnVjnw
@DevTwitter | <Farid/>
https://github.com/iv-org/invidious
خوبیش اینه که وقتی رو سرورتون نصب میکنید، بدون فیلترشکن میتونید به این منبع دانش با ادرس خودتون دسترسی داشته باشید.
تستی مثلا
https://yewtu.be/channel/UCV-q5eC0hjN10KiCYRnVjnw
@DevTwitter | <Farid/>
👍1
بزرگترین ضربهای که مهاجرت برنامه نویسان با سواد به اکوسیستم می زنه، ایجاد توهم سنیور بودن در برنامه نویسان تازه کاره
فرض کنید head تیم اندروید یک شرکت مهاجرت کنه
اونوقت یک برنامه نویس از همون تیم تبدیل میشه به head اندروید و فکر می کنه واقعا سواد و تجربه این کار رو داره
@DevTwitter | <Hussain Kazemi/>
فرض کنید head تیم اندروید یک شرکت مهاجرت کنه
اونوقت یک برنامه نویس از همون تیم تبدیل میشه به head اندروید و فکر می کنه واقعا سواد و تجربه این کار رو داره
@DevTwitter | <Hussain Kazemi/>
👍1
سلام دوستان،
اگر رسانه ای دارید که براش تولید محتوا میکنید و مربوط به حوزه ی برنامه نویسی هست، کانال دو توییتر میتونه شمارو به اعضای خودش معرفی کنه.
کانال تلگرام، کانال یوتیوب، پروژه های اوپن سورس، مدیوم، پادکست و...
* فقط اگر تولید محتوا میکنید پیام بدید
* رایگانه
@DevTwitterAdmin
اگر رسانه ای دارید که براش تولید محتوا میکنید و مربوط به حوزه ی برنامه نویسی هست، کانال دو توییتر میتونه شمارو به اعضای خودش معرفی کنه.
کانال تلگرام، کانال یوتیوب، پروژه های اوپن سورس، مدیوم، پادکست و...
* فقط اگر تولید محتوا میکنید پیام بدید
* رایگانه
@DevTwitterAdmin
👍1
معنای واقعی 1 دقیقه طولانیتر بودن شب یلدا رو اون برنامه نویسی درک میکنه که ددلاین پروژش فردای شب یلداست.
یلداتون مبارک دوستان عزیز.
@DevTwitter | <Amir Assadzadeh/>
یلداتون مبارک دوستان عزیز.
@DevTwitter | <Amir Assadzadeh/>
👍1
اگه به هر دلیلی از صداتون رو به عنوان ورودی سیستمتون استفاده میکنین. مثلاً ضبط ضدا مکالمه با skype یا هر چیز دیگه اینو استفاده کنین.
https://github.com/lawl/NoiseTorch
@DevTwitter | <Emad Baqeri/>
https://github.com/lawl/NoiseTorch
@DevTwitter | <Emad Baqeri/>
👍1
کورس درسی NLP با استفاده از Deep Learning
دانشگاه استنفورد
رایگان
برسونید به دست کسایی که به هوش مصنوعی و ماشین لرنینگ و... علاقه دارند
پیشنیاز : Python,Numpy,Pytorch و مباحث یادگیری ماشین
پیشنیاز ریاضی: آمار مقدماتی،جبر خطی، دیفرانسیل،ماتریس و...
http://web.stanford.edu/class/cs224n/
@DevTwitter | <اهلی بیفقی/>
دانشگاه استنفورد
رایگان
برسونید به دست کسایی که به هوش مصنوعی و ماشین لرنینگ و... علاقه دارند
پیشنیاز : Python,Numpy,Pytorch و مباحث یادگیری ماشین
پیشنیاز ریاضی: آمار مقدماتی،جبر خطی، دیفرانسیل،ماتریس و...
http://web.stanford.edu/class/cs224n/
@DevTwitter | <اهلی بیفقی/>
👍1
اگر موقع کامیت کردن ۲ تا -m بذاری یه توضیج کوچیک یه توضیج بزرگ برای کامیت درنظر میگیره!!
git commit -m "fix bug" -m "bug 1, bug2, bug3"
@DevTwitter | <Reza Parsian/>
اگر موقع کامیت کردن ۲ تا -m بذاری یه توضیج کوچیک یه توضیج بزرگ برای کامیت درنظر میگیره!!
git commit -m "fix bug" -m "bug 1, bug2, bug3"
@DevTwitter | <Reza Parsian/>
👍1
یکی از دوستان راجع به تکنیکهای فهم و نگهداری یه پروژه قدیمی legacy پرسیده بود. این روشها به ذهنم رسید. شما هم اگه لم و تجربهای دارید لطفا بگید:
۱- سعی کن پروژه رو روی یه سیستم کاملا تمیز نصب کنی. اینطوری میفهمی در بالاترین سطح چه اجزا و چه چالشهایی داره
۲- اگه سورس کنترل شده است commitهای قدیم رو مرور کن. ببین برای هر فیچری کجاها رو تغییر دادن
۳- اگه کد ریویویی وجود داره حتما کامنتهای اونجا رو ببین
۴- تیکتهای پشتیبانی قدیمی رو بخون ببین هر ایرادی رو چطوری رفع کردن
۵- اگه مقدوره یکی دو سناریوی اصلی رو خط به خط Trace کن
۶- به اعصابت مسلط باش. همه کدهای عجیب به خاطر حماقت برنامهنویس قبلی نیست. گاهی باید با محدودیتهای سیستم و نیازمندیهای متناقض اون زمان میجنگیدن. اون محدودیتها ممکنه امروز وجود نداشته باشه یا به کلی تغییر کرده باشن
۷- هر چه برنامهنویس حرفهایتر و با سابقهتر میشه، احتمال این که با سیستمهای legacy و پیچیده برخورد کنه بیشتره تا پروژههای greenfield. به عنوان یه بخش از زندگی حرفهای قبولش کن
@DevTwitter | <مرد آرام/>
۱- سعی کن پروژه رو روی یه سیستم کاملا تمیز نصب کنی. اینطوری میفهمی در بالاترین سطح چه اجزا و چه چالشهایی داره
۲- اگه سورس کنترل شده است commitهای قدیم رو مرور کن. ببین برای هر فیچری کجاها رو تغییر دادن
۳- اگه کد ریویویی وجود داره حتما کامنتهای اونجا رو ببین
۴- تیکتهای پشتیبانی قدیمی رو بخون ببین هر ایرادی رو چطوری رفع کردن
۵- اگه مقدوره یکی دو سناریوی اصلی رو خط به خط Trace کن
۶- به اعصابت مسلط باش. همه کدهای عجیب به خاطر حماقت برنامهنویس قبلی نیست. گاهی باید با محدودیتهای سیستم و نیازمندیهای متناقض اون زمان میجنگیدن. اون محدودیتها ممکنه امروز وجود نداشته باشه یا به کلی تغییر کرده باشن
۷- هر چه برنامهنویس حرفهایتر و با سابقهتر میشه، احتمال این که با سیستمهای legacy و پیچیده برخورد کنه بیشتره تا پروژههای greenfield. به عنوان یه بخش از زندگی حرفهای قبولش کن
@DevTwitter | <مرد آرام/>
👍2
یه کانال پر از مطالب مفید دات نت
جوین شین شاید بدردتون خورد
https://news.1rj.ru/str/dotnetcode
@DevTwitter
جوین شین شاید بدردتون خورد
https://news.1rj.ru/str/dotnetcode
@DevTwitter
👍2
ابزاری جهت دریافت دسترسی از سیستم عامل اندروید بواسطه روش های مهندسی اجتماعی
https://github.com/a9v8i/andtroj
@DevTwitter | <Afahin Fakhim/>
https://github.com/a9v8i/andtroj
@DevTwitter | <Afahin Fakhim/>
❤1👍1
فرق عمده Web 3.0 و Web 2.0 اینکه به جای استفاده از سرورهای متداول به عنوان backend از اسمارتکانترکتها به عنوان backend استفاده میکنه. یه جورایی serverless هست ولی نه اون serverlessی که ما تو Cloud داریم (مثلا مثل Lambda رو AWS نیست) همین باعث میشه DevOps سبکتری داشته باشه.
@DevTwitter | <Iman/>
@DevTwitter | <Iman/>
👍1