Forwarded from Saeed
کانال ما:
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Saeed
کانال ما:
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
این بالارفتن قیمت دلار برای پکیج فروشا بدجور نون و آبه
حواستون باشه تو دامشون نیوفتید
تا جای ممکن از یوتیوب استفاده کنید برای یاد گرفتن چیزای مختلف
حواستون باشه تو دامشون نیوفتید
تا جای ممکن از یوتیوب استفاده کنید برای یاد گرفتن چیزای مختلف
Forwarded from Ai Events️ (حمید محمودآبادی)
ارائهی دکتر مهدیه سلیمانی (استاد گروه هوش مصنوعی دانشگاه شریف) در مورد مقاله DeepSeek R1 و تفاوت رویکرد آن در استفاده از RL برای جستجو
مشاهده در یوتیوب
مشاهده در آپارات
برای اطلاع از رویدادهای هوش مصنوعی، به کانال زیر بپیوندید:
https://news.1rj.ru/str/AI_Events
@Ai_Events
مشاهده در یوتیوب
مشاهده در آپارات
برای اطلاع از رویدادهای هوش مصنوعی، به کانال زیر بپیوندید:
https://news.1rj.ru/str/AI_Events
@Ai_Events
Forwarded from LearnPOV | لرن پی او وی (Mohammad hossein)
سلام رفقا، امیدوارم حالتون خوب باشه ✌️
همایش پارسال فرانتچپتر واقعا تجارب فوقالعاده ای رو برامون به جا گذاشت به همراه کلی دوستای خفن، که به شخصه خیلی خوشحالم از اشنایی باهاشون 🔥
همایش امسال هم ثبت نامش شروع شده و میتونید با کد تخفیف ما با 123.000 تومان تخفیف ثبت نام کنید، امیدوارم شیراز ببینمتون و کلی اتفاقات خفن رو رقم بزنیم در کنار هم ❤️
کد تخفیف :
لینک ثبت نام 🔻
همایش پارسال فرانتچپتر واقعا تجارب فوقالعاده ای رو برامون به جا گذاشت به همراه کلی دوستای خفن، که به شخصه خیلی خوشحالم از اشنایی باهاشون 🔥
ولاگش روهم ضبط کردیم که میتونید ببینید🔻
https://news.1rj.ru/str/coolycode/16 #event
همایش امسال هم ثبت نامش شروع شده و میتونید با کد تخفیف ما با 123.000 تومان تخفیف ثبت نام کنید، امیدوارم شیراز ببینمتون و کلی اتفاقات خفن رو رقم بزنیم در کنار هم ❤️
کد تخفیف :
coolycodeلینک ثبت نام 🔻
http://FrontChapter.ir/event
𝗖𝗛𝗔𝗡𝗡𝗘𝗟 | 𝗚𝗥𝗢𝗨𝗣
Forwarded from LearnPOV | لرن پی او وی (Mohammad hossein)
رفقا لینک ثبتنام رو یادم رفته بود بزارم 🤣
به پایین پست اضافه شد میتونید ببینید ✅
به پایین پست اضافه شد میتونید ببینید ✅
Forwarded from 𝙷𝙾𝙶 𝚊𝚍𝚖𝚒𝚗
دوست داری به کلی فایل لایه باز و فونت به صورت رایگان دسترسی داشته باشی؟
هنوزم برای پروژه هات پول فونت و طرح اولیه میدی؟! خب اشتباه میکنی 😌😎
چنل خانه گرافیک با کلی فونت، فایل لایه باز و پک 3d رایگان منتظرته 🗂 🎨 ✒️
یاد میگیری هر فایلی رو خودت طراحی کنی
پس فرصت رو ار دست نداد زود جوین شووو 🙂
🆔️ @House_Of_Graphics
هنوزم برای پروژه هات پول فونت و طرح اولیه میدی؟! خب اشتباه میکنی 😌😎
چنل خانه گرافیک با کلی فونت، فایل لایه باز و پک 3d رایگان منتظرته 🗂 🎨 ✒️
یاد میگیری هر فایلی رو خودت طراحی کنی
پس فرصت رو ار دست نداد زود جوین شووو 🙂
🆔️ @House_Of_Graphics
Forwarded from Linuxor ?
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
اگر کتاب کلین کد رو نخوندید ، متن زیر رو بخونید انگار کل کتاب رو خوندید (توسط هوش مصنوعی تولید شده)
در زیر یک خلاصه از کتاب کلین کد (Clean Code) نوشته رابرت سی. مارتین (عمو باب) ارائه شده است:
1. اهمیت کد تمیز:
کتاب تأکید میکند که کد نوشته شده باید مانند یک داستان خواندنی و قابل فهم برای هر برنامهنویسی باشد. کد تمیز، نگهداری و گسترش آن در طول زمان را بسیار سادهتر میکند.
2. نامگذاری معنادار:
- استفاده از نامهای واضح و دقیق برای متغیرها، توابع و کلاسها به خوانایی کد کمک میکند.
- نامهای خوب باید منظور و عملکرد اجزای کد را به خوبی منعکس کنند.
3. تابعهای کوچک و وظیفهگرا:
- هر تابع باید فقط یک کار مشخص انجام دهد.
- توابع کوتاه، تست و اشکالزدایی آنها را سادهتر میکند و باعث میشود کد بهینهتر و قابل فهمتر شود.
4. کد خود توضیحی:
-کد باید تا حد امکان به گونهای نوشته شود که خود به خود معنا داشته باشد و نیاز به کامنتهای اضافی کاهش یابد.
-کامنتها نباید به عنوان جایگزین کدهای قابل فهم استفاده شوند؛ بلکه باید تنها برای توضیح نکات پیچیده به کار روند.
5. اجتناب از پیچیدگی:
- سعی در ساده نگه داشتن ساختار کد و حذف پیچیدگیهای غیرضروری از اصول مهم کتاب است.
- پیچیدگی زیاد باعث افزایش احتمال خطا و سختی در نگهداری میشود.
6. اصول طراحی شیگرا (SOLID):
-کتاب به اصولی مانند اصل مسئولیتپذیری منفرد (Single Responsibility) و سایر اصول SOLID اشاره میکند که به طراحی سیستمهای منعطف و قابل توسعه کمک میکنند.
7. آزموننویسی و پوشش کد:
-اهمیت نوشتن تستهای واحد (Unit Tests) برای اطمینان از صحت عملکرد کد و جلوگیری از بروز خطا در آینده مورد تأکید قرار میگیرد.
-تستهای خوب به برنامهنویسان کمک میکنند تا هنگام تغییر یا اضافه کردن ویژگیهای جدید، عملکرد کد تضمین شود.
8. بازنگری و بهبود مداوم:
-کد هیچگاه “تمام شده” تلقی نمیشود؛ بلکه همیشه جای بهبود دارد.
- نویسنده توصیه میکند که برنامهنویسان به صورت مستمر کدهای خود را بازنگری کنند تا آنها را بهینه و تمیز نگه دارند.
9. فرهنگ کاری حرفهای:
-نوشتن کد تمیز تنها به تکنیکهای برنامهنویسی محدود نمیشود؛ بلکه یک نگرش و فرهنگ کاری است که بر احترام به همکاران و ارزش نگهداری سیستمهای نرمافزاری تأکید دارد.
نتیجهگیری:
کتاب کلین کد یک راهنمای عملی برای برنامهنویسان است تا با پیروی از اصول و روشهای مطرحشده، کدهایی تمیز، خوانا و قابل نگهداری بنویسند. این کتاب نشان میدهد که سرمایهگذاری در نوشتن کدهای باکیفیت نه تنها در کوتاه مدت بلکه در بلندمدت، بهرهوری تیم و کیفیت نرمافزار را به طور چشمگیری افزایش میدهد.
@DevTwitter | <Ali KhodaeiDoost/>
در زیر یک خلاصه از کتاب کلین کد (Clean Code) نوشته رابرت سی. مارتین (عمو باب) ارائه شده است:
1. اهمیت کد تمیز:
کتاب تأکید میکند که کد نوشته شده باید مانند یک داستان خواندنی و قابل فهم برای هر برنامهنویسی باشد. کد تمیز، نگهداری و گسترش آن در طول زمان را بسیار سادهتر میکند.
2. نامگذاری معنادار:
- استفاده از نامهای واضح و دقیق برای متغیرها، توابع و کلاسها به خوانایی کد کمک میکند.
- نامهای خوب باید منظور و عملکرد اجزای کد را به خوبی منعکس کنند.
3. تابعهای کوچک و وظیفهگرا:
- هر تابع باید فقط یک کار مشخص انجام دهد.
- توابع کوتاه، تست و اشکالزدایی آنها را سادهتر میکند و باعث میشود کد بهینهتر و قابل فهمتر شود.
4. کد خود توضیحی:
-کد باید تا حد امکان به گونهای نوشته شود که خود به خود معنا داشته باشد و نیاز به کامنتهای اضافی کاهش یابد.
-کامنتها نباید به عنوان جایگزین کدهای قابل فهم استفاده شوند؛ بلکه باید تنها برای توضیح نکات پیچیده به کار روند.
5. اجتناب از پیچیدگی:
- سعی در ساده نگه داشتن ساختار کد و حذف پیچیدگیهای غیرضروری از اصول مهم کتاب است.
- پیچیدگی زیاد باعث افزایش احتمال خطا و سختی در نگهداری میشود.
6. اصول طراحی شیگرا (SOLID):
-کتاب به اصولی مانند اصل مسئولیتپذیری منفرد (Single Responsibility) و سایر اصول SOLID اشاره میکند که به طراحی سیستمهای منعطف و قابل توسعه کمک میکنند.
7. آزموننویسی و پوشش کد:
-اهمیت نوشتن تستهای واحد (Unit Tests) برای اطمینان از صحت عملکرد کد و جلوگیری از بروز خطا در آینده مورد تأکید قرار میگیرد.
-تستهای خوب به برنامهنویسان کمک میکنند تا هنگام تغییر یا اضافه کردن ویژگیهای جدید، عملکرد کد تضمین شود.
8. بازنگری و بهبود مداوم:
-کد هیچگاه “تمام شده” تلقی نمیشود؛ بلکه همیشه جای بهبود دارد.
- نویسنده توصیه میکند که برنامهنویسان به صورت مستمر کدهای خود را بازنگری کنند تا آنها را بهینه و تمیز نگه دارند.
9. فرهنگ کاری حرفهای:
-نوشتن کد تمیز تنها به تکنیکهای برنامهنویسی محدود نمیشود؛ بلکه یک نگرش و فرهنگ کاری است که بر احترام به همکاران و ارزش نگهداری سیستمهای نرمافزاری تأکید دارد.
نتیجهگیری:
کتاب کلین کد یک راهنمای عملی برای برنامهنویسان است تا با پیروی از اصول و روشهای مطرحشده، کدهایی تمیز، خوانا و قابل نگهداری بنویسند. این کتاب نشان میدهد که سرمایهگذاری در نوشتن کدهای باکیفیت نه تنها در کوتاه مدت بلکه در بلندمدت، بهرهوری تیم و کیفیت نرمافزار را به طور چشمگیری افزایش میدهد.
@DevTwitter | <Ali KhodaeiDoost/>
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
سون لرن ی دوره جاوا اسکریپت داره و ی دوره html css اینا روی هم ۱۱ ملیون میشه حدودا
بعد شما بخوای همین محتوا رو بری از خود یودمی بخری ارزون تر میفته
:))))
@DevTwitter | <MOHAMAD/>
* حدود سه تومن برای HTML و CSS
بعد شما بخوای همین محتوا رو بری از خود یودمی بخری ارزون تر میفته
:))))
@DevTwitter | <MOHAMAD/>
* حدود سه تومن برای HTML و CSS
Forwarded from IRCF | اینترنت آزاد برای همه
هنوز ۲۲ بهمن تموم نشده، مسعود حدود نیمساعت دیگه وقت داره #فیلترینگ رو برداره 😄
🔍 ircf.space
@ircfspace
🔍 ircf.space
@ircfspace
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 مزخرف ترین سیستم عضویت, مربوط به استیم است.
هر پسوردی براش تعریف می کنید و ۵ دقیقه بعد پیام تایید تغییر پسورد میاد.
بعدش با همون پسورد تعریف کردید رو وارد می کنید و پیغام please check your password and account name and try again می دهد.
۱۰ بار تغییر پسورد انجام می دهید, ولی گردن نمی گیره و اینکه چنین پسوردی قبول کنه, شانسی هست.
@TheRaymondDev
هر پسوردی براش تعریف می کنید و ۵ دقیقه بعد پیام تایید تغییر پسورد میاد.
بعدش با همون پسورد تعریف کردید رو وارد می کنید و پیغام please check your password and account name and try again می دهد.
۱۰ بار تغییر پسورد انجام می دهید, ولی گردن نمی گیره و اینکه چنین پسوردی قبول کنه, شانسی هست.
@TheRaymondDev
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
من با بسیاری از بنیانگذاران استارتاپ ها صحبت کرده ام و تقریباً همه آنها از Django در قسمت Backend استفاده می کنند.
اگر به دنبال کاریابی هستید، یادگیری Django می تواند انتخاب بسیار خوبی باشد.
@DevTwitter | <Persian_Programmer/>
اگر به دنبال کاریابی هستید، یادگیری Django می تواند انتخاب بسیار خوبی باشد.
@DevTwitter | <Persian_Programmer/>
Forwarded from دستاوردهای یادگیری عمیق(InTec)
از کانال یوتیوب
اینبار بررسی دستاوردهای
توجه شمارو جلب میکنم به میزان سالهای تحقیق و هزینههای تیم
What if all the world's biggest problems have the same solution?
Veritasium تا حالا خیلی نوشتم؛ ولی واقعا از تمام ویدئوهای این کانال لذت میبرم.اینبار بررسی دستاوردهای
AlphaFold چطور به این ایده رسیدن؛ چطور راهکار براش پیشنهاد شد و چرا جایزه نوبل بهشون دادند ؟توجه شمارو جلب میکنم به میزان سالهای تحقیق و هزینههای تیم
DeepMind برای رسیدن به این خروجی.What if all the world's biggest problems have the same solution?
YouTube
AlphaFold - The Most Useful Thing AI Has Ever Done
The biggest problems in the world might be solved by tiny molecules unlocked using AI. Take your big idea online today with https://ve42.co/hostinger - code VE at checkout.
A huge thank you to John Jumper and Kathryn Tunyasuvunakool at Google Deepmind; and…
A huge thank you to John Jumper and Kathryn Tunyasuvunakool at Google Deepmind; and…
Forwarded from دستاوردهای یادگیری عمیق(InTec)
#ExplainedByScience
یک توضیح علمی و منطقی برای تجربیات و اتفاقات غیر منطقی (خطاهای کامپیوتری)
خیلی جوانتر که بودم (زمانی که توی کار شبکه بودم) یک بحثی داشتیم راجب اینکه چرا دیتا سنتر رو به ارتفاعات منتقل نکنیم (مشکل شدید گرما، کابلکشی و ... داشتیم و این موضوع خیلی روی تجهیزات و درآمد شرکت اثر میذاشت)
مشاور ساخت دیتا سنتر یک ایرانی بود که با غولهای تکنولوژی کار میکرد
اون زمان میگفت این کار باعث افزایش خطای محاسباتی میشه و نباید از یک ارتفاعی بالاتر دیتاسنتر ساخت،
دیروز توی کانال یوتیوب Veritasium این موضوع و دلیل بعضی از خطاهای بدون منطق و بدون دلیل کامپیوتری رو نشون داد
پیشنهاد میکنم حتماً این ویدئو رو ببینید :
Youtube Link
یک توضیح علمی و منطقی برای تجربیات و اتفاقات غیر منطقی (خطاهای کامپیوتری)
خیلی جوانتر که بودم (زمانی که توی کار شبکه بودم) یک بحثی داشتیم راجب اینکه چرا دیتا سنتر رو به ارتفاعات منتقل نکنیم (مشکل شدید گرما، کابلکشی و ... داشتیم و این موضوع خیلی روی تجهیزات و درآمد شرکت اثر میذاشت)
مشاور ساخت دیتا سنتر یک ایرانی بود که با غولهای تکنولوژی کار میکرد
اون زمان میگفت این کار باعث افزایش خطای محاسباتی میشه و نباید از یک ارتفاعی بالاتر دیتاسنتر ساخت،
دیروز توی کانال یوتیوب Veritasium این موضوع و دلیل بعضی از خطاهای بدون منطق و بدون دلیل کامپیوتری رو نشون داد
پیشنهاد میکنم حتماً این ویدئو رو ببینید :
Youtube Link
YouTube
The Universe is Hostile to Computers
Tiny particles from distant galaxies have caused plane accidents, election interference and game glitches. This video is sponsored by Brilliant. The first 200 people to sign up via https://brilliant.org/veritasium get 20% off a yearly subnoscription.
This…
This…
Forwarded from IRCF | اینترنت آزاد برای همه
سرویس جدید کاندویت که امروز توسط سایفون معرفی شده، احتمالا چیزی شبیه Tor باشه، که افراد خارج از کشور میتونن با نصب و اجرای اون، اینترنت آزاد رو از بستر سایفون در اختیار مردم کشورهایی (نظیر ایران) که با محدودیت اینترنت مواجهان قرار بدن.
خود کاندویت یک فیلترشکن نیست، اما بهنظر میرسه درصورت استقبال توانایی سایفون رو در عبور از فیلترینگ بهطور قابل توجهی افزایش بده.
🔍 ircf.space
@ircfspace
خود کاندویت یک فیلترشکن نیست، اما بهنظر میرسه درصورت استقبال توانایی سایفون رو در عبور از فیلترینگ بهطور قابل توجهی افزایش بده.
🔍 ircf.space
@ircfspace
Forwarded from Python Hints
logging نوشتن برای ی سیستم ماژولار و بزرگ؛ بعد ی اتفاقی افتاده توی سیستم مجبور شدن لاگهارو چک کنند ولی هیچی به دست نیاوردن.
کاربرا ادعای خسارت کردن و اینها هم مطمئن هستن حداقل ۳۰٪ کاربرا دروغ میگن (منم همین رو دیدم توی دیتاها) اما کدوم کاربرا مشخص نیست.
گفتیم شاید داریم لاگ اشتباهی رو میبینیم؛ ممکنه چند بخشی باشه یا ...
ولی وقتی رفتیم پای کدها؛ دیدیم دولوپر نوشته:
BUG: TODO:
I am forced to move to another micro-service, and this will not work on scale.
و حالا به اون مرحله رسیدند؛ ادعاهای خسارت قابل بررسی نیست و مدیرعامل شرکت به غلط کردن افتاده.
طبق گفته خودشون؛ سود چندین سال شرکت پرید - کارد میزدی خون مدیرعامل در نمیومد چون خودش نیروها رو فورس کرده بود.
شرکت دیگری که مقصر این وضعیت هم بوده گفته بدون لاگ هیچ خسارتی پرداخت نمیکنیم حتی ۱ نفر و اون ۷۰٪ باقیمانده رو که فکر میکردن ازین شرکت بگیرند رو هم باید از جیب بدند.
اینجا دیگه موضوع برنامهنویس بد نبود؛ موضوع فشار آوردن بیش از اندازه به تیم برنامهنویسی بود.
Forwarded from Linuxor ?
مغز تصویر رو از شبکیه میگیره و از طریق عصب بینایی به قشر بینایی اولیه V1 میفرسته، چیزای ساده مثل لبهها و جهتها پردازش میشن. بعدش توی قشر بینایی ثانویه V2 اشکال پیچیدهتر تحلیل میشن. قشر V4 رنگ و بافت رو تشخیص میده و در نهایت، V5/MT حرکت و ردیابی اشیا رو پردازش میکنه تا مغز بتونه کل صحنه رو بفهمه.
کامپیوتر هم عکس رو به صورت آرایهای از صفر و یک میگیره، بعد پردازنده با فیلترهای تشخیص لبه و استخراج ویژگیهای پایهای، اطلاعات اولیه رو میسازه شبیه همون کاری که V1 توی مغز میکنه. بعدش الگوریتمهای یادگیری ماشین شکل و رنگ رو میفهمن و در نهایت، شبکههای عصبی عمیق مثل CNN و ViT تصویر رو تحلیل و تفسیر میکنن، درست مثل مغز!
@Linuxor
کامپیوتر هم عکس رو به صورت آرایهای از صفر و یک میگیره، بعد پردازنده با فیلترهای تشخیص لبه و استخراج ویژگیهای پایهای، اطلاعات اولیه رو میسازه شبیه همون کاری که V1 توی مغز میکنه. بعدش الگوریتمهای یادگیری ماشین شکل و رنگ رو میفهمن و در نهایت، شبکههای عصبی عمیق مثل CNN و ViT تصویر رو تحلیل و تفسیر میکنن، درست مثل مغز!
@Linuxor
Forwarded from Gopher Academy
🔵 عنوان مقاله
etree 1.5: A Library to Parse and Generate XML Easily
🟢 خلاصه مقاله:
این مقاله به بررسی روشی ساده و مستقیم برای کار با XML در زبان برنامهنویسی Go پرداخته است که از ElementTree پایتون الهام گرفته شده است. در این رویکرد، اسناد XML به صورت درختهایی نمایش داده میشوند که امکان پیمایش آسان آنها را فراهم میکند. کاربران میتوانند اسناد XML را ایجاد، وارد، تغییر دهند و ذخیره کنند. همچنین، پرس و جو در این اسناد میتواند با استفاده از روشی شبیه به XPath انجام شود. این مقاله به توضیح و بررسی این امکانات میپردازد و نحوه استفاده از آنها در زبان Go را به طور دقیق شرح میدهد. این رویکرد به برنامهنویسان اجازه میدهد تا با استفاده از ابزارهای Python و الهام از آن، به راحتی با XML در Go کار کنند.
🟣لینک مقاله:
https://golangweekly.com/link/165346/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
etree 1.5: A Library to Parse and Generate XML Easily
🟢 خلاصه مقاله:
این مقاله به بررسی روشی ساده و مستقیم برای کار با XML در زبان برنامهنویسی Go پرداخته است که از ElementTree پایتون الهام گرفته شده است. در این رویکرد، اسناد XML به صورت درختهایی نمایش داده میشوند که امکان پیمایش آسان آنها را فراهم میکند. کاربران میتوانند اسناد XML را ایجاد، وارد، تغییر دهند و ذخیره کنند. همچنین، پرس و جو در این اسناد میتواند با استفاده از روشی شبیه به XPath انجام شود. این مقاله به توضیح و بررسی این امکانات میپردازد و نحوه استفاده از آنها در زبان Go را به طور دقیق شرح میدهد. این رویکرد به برنامهنویسان اجازه میدهد تا با استفاده از ابزارهای Python و الهام از آن، به راحتی با XML در Go کار کنند.
🟣لینک مقاله:
https://golangweekly.com/link/165346/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - beevik/etree: parse and generate XML easily in go
parse and generate XML easily in go. Contribute to beevik/etree development by creating an account on GitHub.