Forwarded from ⚝ (Amir Hossein 'Amiria' Maher)
Telegram
واج نوشت
آغاز به کار از ۸ تیر ۱۴۰۱ ۲۳:۴۱
@pvajnevesht
@pvajnevesht
Forwarded from laravel-news
تیلور، خبر از مشارکت دختر 13 ساله اش در مستندات لاراول داد! 👩🦱
تیلور: "او می خواهد نویسنده یا روزنامه نگار شود، احتمالا امسال اولین مشارکت خود را در مستندات لاراول انجام دهد. ❤️"
#Laravel_Doc
تیلور: "او می خواهد نویسنده یا روزنامه نگار شود، احتمالا امسال اولین مشارکت خود را در مستندات لاراول انجام دهد. ❤️"
#Laravel_Doc
Forwarded from Gopher Academy
🔵 عنوان مقاله
Build Go Apps using Project IDX and the Gemini API
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته به معرفی و توضیح IDX، یک محیط کار آنلاین مبتنی بر هوش مصنوعی توسعه یافته توسط Google برای توسعه برنامههای کاربردی به صورت فول-استک میپردازد. IDX ابزارها و امکانات متنوعی را برای کاربران و توسعهدهندگان نرمافزار فراهم میآورد تا بتوانند به طور مؤثری بر روی پروژههای خود کار کنند. در این مقاله، راهنمای گام به گامی برای شروع کار با IDX به ویژه برای کدنویسی با زبان برنامهنویسی Go ارائه شده است. نکات عمده در این مقاله شامل چگونگی آغاز به کار با IDX، مزایای استفاده از این پلتفرم در توسعه برنامههای کاربردی و توصیههایی برای بهرهبرداری بهینه از امکانات آن میباشد. این مقاله هدف دارد که توسعهدهندگان را با ابزارهای لازم و دانش کافی مجهز کند تا بتوانند پروژههای توسعه نرمافزاری خود را با کارایی بالا پیش ببرند.
🟣لینک مقاله:
https://golangweekly.com/link/163977/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Build Go Apps using Project IDX and the Gemini API
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته به معرفی و توضیح IDX، یک محیط کار آنلاین مبتنی بر هوش مصنوعی توسعه یافته توسط Google برای توسعه برنامههای کاربردی به صورت فول-استک میپردازد. IDX ابزارها و امکانات متنوعی را برای کاربران و توسعهدهندگان نرمافزار فراهم میآورد تا بتوانند به طور مؤثری بر روی پروژههای خود کار کنند. در این مقاله، راهنمای گام به گامی برای شروع کار با IDX به ویژه برای کدنویسی با زبان برنامهنویسی Go ارائه شده است. نکات عمده در این مقاله شامل چگونگی آغاز به کار با IDX، مزایای استفاده از این پلتفرم در توسعه برنامههای کاربردی و توصیههایی برای بهرهبرداری بهینه از امکانات آن میباشد. این مقاله هدف دارد که توسعهدهندگان را با ابزارهای لازم و دانش کافی مجهز کند تا بتوانند پروژههای توسعه نرمافزاری خود را با کارایی بالا پیش ببرند.
🟣لینک مقاله:
https://golangweekly.com/link/163977/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Googleblog
Google for Developers Blog - News about Web, Mobile, AI and Cloud
Explore the power of AI-assisted development with Project IDX, as we guide you through building Go applications.
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
#نقل_کد
“A person who never made a mistake never tried anything new.”
– Albert Einstein
«کسی که نمیرینه نمیتونه تپههای جدید رو فتح کنه»
— آلبرت انیشتین
@DevTwitter
“A person who never made a mistake never tried anything new.”
– Albert Einstein
«کسی که نمیرینه نمیتونه تپههای جدید رو فتح کنه»
— آلبرت انیشتین
@DevTwitter
Forwarded from Nimana
درود بر خرددوستان سرمند. در خردنامه، ما دربارهی زبان و ادبیات فارسی مینویسیم و میاندیشیم. البته، گهگاهی نیز گریزی به دیگر علوم انسانی هم میزنیم. سری به جستارهای برگزیدهی ما بزنید و اگر پسندید، خرددوست شوید:
دو کلام حرف حساب با دانشجویان ادبیات
الف، «بافتادن» یا «نافتادن»؟ مسئله این است!
توماس هابز، حق آزادی، دادن یا ندادن؟
از ترجمه
سخنی با ویراستاران دربارهی کَرد
تاریخوانه
آرایهای ناخودآگه در آگهی
دو کلام حرف حساب با دانشجویان ادبیات
الف، «بافتادن» یا «نافتادن»؟ مسئله این است!
توماس هابز، حق آزادی، دادن یا ندادن؟
از ترجمه
سخنی با ویراستاران دربارهی کَرد
تاریخوانه
آرایهای ناخودآگه در آگهی
Telegram
خردنامه
پایگاهی برای آگاهی از گوشه و کنارههای زبان و فلسفه 🖋️
«از اندیشه تا فرااندیشه» 🖋️
در این اندیشهکده، درونمایه بر شمارش برتری دارد 🖋️
تأسیس: ۱۴۰۳/۰۳/۰۶
«از اندیشه تا فرااندیشه» 🖋️
در این اندیشهکده، درونمایه بر شمارش برتری دارد 🖋️
تأسیس: ۱۴۰۳/۰۳/۰۶
Forwarded from Laravel News
Lua - Laravel powered open-source URL shortener https://laravel-news.com/lua
Laravel News
Lua - Laravel powered open-source URL shortener - Laravel News
lua.sh is a next-generation, scalable, and open-source URL shortener built with the modern stack of Laravel, Vue 3, and Inertia.js. Lua is designed to be fast, flexible, and an excellent choice for developers and organizations looking for a simple yet powerful…
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 نسخه اندروید برای دیپ سیک منتشر شد.
https://play.google.com/store/apps/details?id=com.deepseek.chat
#AI
@TheRaymondDev
https://play.google.com/store/apps/details?id=com.deepseek.chat
#AI
@TheRaymondDev
Google Play
DeepSeek - AI Assistant - Apps on Google Play
Intelligent AI Assistant
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 فرهنگستان زبان و ادب فارسی، واژه فارسی «فرسته» را معادل واژه فرنگی «پٌست» تصویب کرد.
🤦♂️
@TheRaymondDev
🤦♂️
@TheRaymondDev
Forwarded from Anophel | آنوفل
فرض کن جلوی یه ساختمون خیلی شیک و بزرگ وایسادی، ولی لازم نیست بری داخلش و همه اتاقاشو ببینی. فقط کافیه از بیرون، نمای ساده و مرتبش رو ببینی و کارتو راه بندازی. پترن Facade دقیقاً همینه! یه رابط کاربری ساده میده که دیگه لازم نباشه با پیچیدگیهای سیستم درگیر بشی.
دو تا اصل مهم دنیای کدنویسی اینجا برامون روشنتر میشه:
وقتی از Facade استفاده میکنی، پیچیدگیهای پشت پرده سیستم رو قایم میکنی و فقط چیزی که کاربر (یا حتی خودت!) نیاز داری رو نشون میدی. کدت مرتبتر، قابل نگهداریتر و قابلفهمتر میشه.
فرض کن میخوای به دیتابیس وصل بشی، کوئری بزنی و قطع کنی. بدون Facade اینجوریه:
type Database struct {
DatabaseConnection *sql.DB
}
func (db *Database) Connect() {
// کد اتصال
}
func (db *Database) Query() {
// کد کوئری
}
func (db *Database) Disconnect() {
// قطع اتصال
}
// استفاده
var db Database
db.Connect()
db.Query()
db.Disconnect()
ولی با Facade، همه اینا تو یه دونه تابع جمع میشه:
type DatabaseFacade struct {
Database *Database
}
func (dbf *DatabaseFacade) ExecuteQuery() {
dbf.Database.Connect()
dbf.Database.Query()
dbf.Database.Disconnect()
}
// استفاده
var dbf DatabaseFacade
dbf.ExecuteQuery()
کار با فایلها
ارتباط با API
راهاندازی وبسرور
مدیریت سفارشهای فروشگاه آنلاین
دیزاین پترن Facade، یه ابزار فوقالعاده برای سادهسازی و مرتب کردن کدهاتونه. اما همونطور که هر چیزی حد داره، از این پترن هم فقط وقتی استفاده کن که به درد بخوره و لازم باشه.
شما چطور از Facade استفاده کردید تجربههاتون رو تو کامنتها بگید.
#الگوی_طراحی #Facade #گو #گولنگ #Go #Golang #KISS #DRY
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
#نقل_کد
"The only way to learn a new programming language is by writing programs in it." - Dennis Ritchie
«بهترین راه یاد گرفتن یک زبان برنامه نویسی جدید اینه که تپه های نریده ی اون زبان رو هم آباد کنی» - دنیس ریچی
@DevTwitter
"The only way to learn a new programming language is by writing programs in it." - Dennis Ritchie
«بهترین راه یاد گرفتن یک زبان برنامه نویسی جدید اینه که تپه های نریده ی اون زبان رو هم آباد کنی» - دنیس ریچی
@DevTwitter
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
#نقل_کد
“Experience is the name everyone gives to their mistakes.” – Oscar Wilde
«تجربه، کدشریه که آدما به ریدمانشون نسبت میدن» – اسکار وایلد
@DevTwitter
“Experience is the name everyone gives to their mistakes.” – Oscar Wilde
«تجربه، کدشریه که آدما به ریدمانشون نسبت میدن» – اسکار وایلد
@DevTwitter
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
زبان برنامهنویسی آقای هاشمی، در واقع یک تلاشی برای بیاعتبار کردن مقامات قدیمی کشور و توهین به شخص هاشمی رفسنجانیه.
چرا مقامات قضایی برخورد نمیکنند؟
#آقای_هاشمی
<Macincii : Homecoming/>
@DevTwitter
چرا مقامات قضایی برخورد نمیکنند؟
#آقای_هاشمی
<Macincii : Homecoming/>
@DevTwitter
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
کی بنظرتون اولین فریمورک زبان برنامه نویسی هاشمی رو ارائه میده
#آقای_هاشمی
<Majid Ahmadi/>
@DevTwitter
#آقای_هاشمی
<Majid Ahmadi/>
@DevTwitter
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
به زودی پشتپردههای زبان برنامهنویسی ملی/بومی آقای هاشمی که از تاریخ شمسی هم پشتیبانی نمیکنه در این اکانت.
#آقای_هاشمی
<Macincii and 69420 others/>
@DevTwitter
#آقای_هاشمی
<Macincii and 69420 others/>
@DevTwitter
Forwarded from Laravel News
DevDb - VS Code database management extension launches v2 https://laravel-news.com/devdb-2
Laravel News
DevDb - VS Code database management extension launches v2 - Laravel News
A lightweight VS Code extension that auto-loads your database and provides affordances from your database to aid development and debugging.
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
۱. الگوریتم جدید ما، LinearBoost، منتشر شد. این الگوریتم بسیار سریع برای Classification روی دادههای Tabular استفاده میشه. روی هفت دیتاست معروف بنچمارک، دقتش از XGBoost در هر هفت تا، و از LightGBM در پنج تا بالاتر بوده، و زمان اجراش تا ۹۸ درصد کمتره!
۲. روی این الگوریتم، چند سال با Reza Rawassizadeh وقت گذاشتیم تا به نتیجه برسه. و البته به عنوان پروژه جانبی و در اوقات فراغت جلو بردیمش و تمرکز اصلیمون نبوده. به همین دلیل جای کار زیاد داره. در ادامه جنبه فنی رو بیشتر توضیح میدم. نتایج رو هم در داخل ریپو گیتهاب ببینید.
۳. ماجرا اینه که سه الگوریتم رایج یعنی XGBoost و LightGBM و CatBoost مبتنی بر بوستینگ درخت تصمیم هستند. اما آیا نمیشه یه الگوریتم خطی رو جانشین درخت تصمیم کرد؟ درخت تصمیم فیچرها رو یکی یکی در نظر میگیره، در حالی که یه الگوریتم خطی همه فیچرها رو با هم میبینه و این جنبه مثبتیه.
۴. جواب اینه که میشه، ولی دو تا مشکل هست، یکی این که الگوریتمهای خطی مثل SVM معمولا زمانبر هستند و بوستینگشون زمان بسیاری خواهد گرفت، و دیگری این که این الگوریتمها خودشون خوب هستند و خیلی جنبه Weak Classifier ندارند. اما ما اومدیم و الگوریتم قبلیمون، یعنی SEFR رو بوست کردیم.
۵. نتیجه تا الان که جالب شده. مقالهاش رو هم بهزودی منتشر خواهیم کرد. کار هم به صورت متنباز و هم به صورت پکیج پایتون ارائه شده و اگر دوست دارید، شما هم تستش کنید.
https://github.com/LinearBoost/linearboost-classifier
@DevTwitter | <Hamidreza Keshavarz/>
۲. روی این الگوریتم، چند سال با Reza Rawassizadeh وقت گذاشتیم تا به نتیجه برسه. و البته به عنوان پروژه جانبی و در اوقات فراغت جلو بردیمش و تمرکز اصلیمون نبوده. به همین دلیل جای کار زیاد داره. در ادامه جنبه فنی رو بیشتر توضیح میدم. نتایج رو هم در داخل ریپو گیتهاب ببینید.
۳. ماجرا اینه که سه الگوریتم رایج یعنی XGBoost و LightGBM و CatBoost مبتنی بر بوستینگ درخت تصمیم هستند. اما آیا نمیشه یه الگوریتم خطی رو جانشین درخت تصمیم کرد؟ درخت تصمیم فیچرها رو یکی یکی در نظر میگیره، در حالی که یه الگوریتم خطی همه فیچرها رو با هم میبینه و این جنبه مثبتیه.
۴. جواب اینه که میشه، ولی دو تا مشکل هست، یکی این که الگوریتمهای خطی مثل SVM معمولا زمانبر هستند و بوستینگشون زمان بسیاری خواهد گرفت، و دیگری این که این الگوریتمها خودشون خوب هستند و خیلی جنبه Weak Classifier ندارند. اما ما اومدیم و الگوریتم قبلیمون، یعنی SEFR رو بوست کردیم.
۵. نتیجه تا الان که جالب شده. مقالهاش رو هم بهزودی منتشر خواهیم کرد. کار هم به صورت متنباز و هم به صورت پکیج پایتون ارائه شده و اگر دوست دارید، شما هم تستش کنید.
https://github.com/LinearBoost/linearboost-classifier
@DevTwitter | <Hamidreza Keshavarz/>
Forwarded from Laravel News
A Fluent Email Validation Rule Added in Laravel 11.38 https://laravel-news.com/laravel-11-38-0
Laravel News
A Fluent Email Validation Rule Added in Laravel 11.38 - Laravel News
This week, the Laravel team released v11.38, which includes a fluent Email validation rule, the ability to retrieve a form request or fluent value as an array, a finally() pipeline method, and more.
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
قبل از اینکه بخواید مقایسهی سرعت زبونهای برنامهنویسی (benchmark) رو جدی بگیرید، این ۲ تا ویدیو رو ببینید؛ یه خرده طولانین ولی کاملا میارزه.
https://youtube.com/watch?v=RrHGX1wwSYM
https://youtube.com/watch?v=EH12jHkQFQk
@DevTwitter | <Mohammad FS/>
https://youtube.com/watch?v=RrHGX1wwSYM
https://youtube.com/watch?v=EH12jHkQFQk
@DevTwitter | <Mohammad FS/>
Forwarded from نوشتههای ترمینالی
در مورد ریبیس (git rebase) یکی از بهترین آموزشهایی بود که دیدم. خیلی خوب توضیح داد و با عمق کافی هم پوشش داد به نظرم. کلا چنل دوستداشتنیایه.
https://youtu.be/DkWDHzmMvyg?si=Zyl-RMPXRABZmsdq
https://youtu.be/DkWDHzmMvyg?si=Zyl-RMPXRABZmsdq
YouTube
git rebase - Why, When & How to fix conflicts
Why, when and how to do git rebase. How to fix merge conflicts during git rebase.
If you like my style of teaching, I'd love to see you at a workshop!
https://philomatics.com/git-workshop/
Fixing merge conflicts:
https://youtu.be/DloR0BOGNU0
Video on `git…
If you like my style of teaching, I'd love to see you at a workshop!
https://philomatics.com/git-workshop/
Fixing merge conflicts:
https://youtu.be/DloR0BOGNU0
Video on `git…
Forwarded from Geek Alerts
یه مدل آسیایی جدید اومده به اسم MiniMax-01 که از معماری معروف Transformer استفاده نمیکنه و با Lightning Attention کار میکنه.
ساده اینکه مدلهای زبانی از Attention «توجه» برای پیدا کردن ارتباط بین کلمات استفاده میکنن.
مکانیسم متداول Softmax که تو مدلهای GPT استفاده میشه و خوب کار میکنه مشکلش اینه هرچقدر متن یا جمله طولانیتر بشه سرعت پردازش مدل کمتر میشه و حافظه بیشتری هم لازم داره.
این Lightning Attention اما این مشکل رو حل میکنه و چه جمله ۱۰ کلمهای بهش بدی و چه کتاب ۱۰۰۰ صفحهای سرعت پردازش مدل تقریبا ثابت هست.
در واقع این یه مدل خیلی مفید برای ارسال پرامپتهای طولانی همراه با فایل و گرفتن جوابهای طولانیتر هست.
تو سایت hailuo ai فایلهایی تا ۱۰۰ مگابایت رو الان میشه آپلود کرد.
راستی این مدل رایگان هست و میتونید الان استفاده کنید. برای استفاده به سایت hailuo .ai مراجعه کنید.
https://www.hailuo.ai/
minimaxi
@geekalerts
ساده اینکه مدلهای زبانی از Attention «توجه» برای پیدا کردن ارتباط بین کلمات استفاده میکنن.
مکانیسم متداول Softmax که تو مدلهای GPT استفاده میشه و خوب کار میکنه مشکلش اینه هرچقدر متن یا جمله طولانیتر بشه سرعت پردازش مدل کمتر میشه و حافظه بیشتری هم لازم داره.
این Lightning Attention اما این مشکل رو حل میکنه و چه جمله ۱۰ کلمهای بهش بدی و چه کتاب ۱۰۰۰ صفحهای سرعت پردازش مدل تقریبا ثابت هست.
در واقع این یه مدل خیلی مفید برای ارسال پرامپتهای طولانی همراه با فایل و گرفتن جوابهای طولانیتر هست.
تو سایت hailuo ai فایلهایی تا ۱۰۰ مگابایت رو الان میشه آپلود کرد.
راستی این مدل رایگان هست و میتونید الان استفاده کنید. برای استفاده به سایت hailuo .ai مراجعه کنید.
https://www.hailuo.ai/
minimaxi
@geekalerts