Pishro App
الذهاب إلى القناة على Telegram
از دنیای صفر و یک 👨💻 @imanborumand_ir Website: https://pishroapp.net
إظهار المزيد253
المشتركون
لا توجد بيانات24 ساعات
لا توجد بيانات7 أيام
+230 أيام
أرشيف المشاركات
253
💡همونطور که میدونید ممکنه گاهی نیاز داشته باشیم چند متغیر رو بهطور همزمان تعریف و مقداردهی کنیم.
تو این حالت، استفاده از روش کوتاهنویسی (Shorthand) میتونه کد رو خواناتر و سادهتر کنه.
📌 توی زبان برنامه نویسی #گولنگ ما میتونیم بصورت زیر اینکار رو انجام بدیم.
فرض کنید چند متغیر داریم که از یک نوع هستند میشه بصورت زیر:
var a, b, c int a = 1 b = 2 c = 3حالا بصورت خلاصه ما میتونیم بصورت زیر متغییر ها رو ایجاد کنیم:
a, b, c := 1, 2, 3⭕️ تعریف و مقداردهی چند متغیر تویِ یک خط، وضوح کد رو افزایش میده و از تکرار بیمورد جلوگیری میکنه. این روش مخصوصاً در مواقعی که نیاز به مقداردهی چندین متغیر، فلگ، یا پارامتر مختلف ابتدای یک تابع یا حلقه هست میتونه مفید باشه. #golang 👾 @pishroapp
253
🔥 ارسال بو از طریق هوش مصنوعی ممکن شد!
این هم در نوع خودش میتونه جالب باشه
نظر شما چیه؟!؟
👾 @pishroapp
253
این وسط هم #تپسی افتاده به شکایت کردن از #اسنپ که رستوران برا ما هم بذار😐😂
🐰 فک کنم مدیرعامل تپسی یه شب از اسنپ خاست شام بگیره شام رو پیک دیر آورد درِ خونهاش! میخابه و صبحش بیدار میشه و با خودش میگه من باید سوپر اپ بزنم من چرا نه😐😅
و این شد که الان میخاد با شکایت و دعوا بازار رو دست بگیره😂😂😂😂
نکشیمون مدیرعامل🏃♂️
👾 @pishroapp
253
‼️قطع سرویسهای تومن تسویهحساب یکمیلیون راننده اسنپ را دچار مشکل کرده است
🔹 «تومن» اعلام کرده قطع APIهایش توسط بانک مرکزی حداقل روی ۵ میلیون کاربر تأثیر گذاشته است.
🔹بیش از یکمیلیون راننده اسنپ از سرویس تسویهحساب تومن استفاده میکنند و مستقیم از این مسئله آسیب دیدهاند.
🔹همچنین روزانه بیش از یکمیلیون نفر در «دیوار» از سرویس پرداخت امن تومن استفاده میکنند.
🔹بیشتر از ۲ میلیون کاربر نیز از سرویس پرداخت کرایه تاکسی این شرکت استفاده میکنند. علاوهبراین کاربران «علیبابا»، «جاباما»، «شیلا» و کارگزاریهای بورسی از این اتفاق آسیب دیدهاند.
253
درگاه پرداخت های تومن و جیبیت رو هم از دیروز مسدود کردن😐
و گویا هیچ کدوم از مسئولین هم پاسخگو نیستن و کلی کاربر اپلیکیشن هایی که از این دو پلتفرم استفاده میکردن الان با مشکل مواجه شدن
#مملکتِ_گلُ_بلبل
253
⭕️ سلام دوستان، فرض کنید توی #لاراول میخواید برای هر کاربر یه آدرس بصورت زیر با زیر دامنه داشته باشید
user.pishraopp.netحالا تو لاراول می تونید با استفاده از روتینگ این کار رو انجام بدین متد Route::domain در لاراول به شما این امکان رو میده تا مسیرها (Routes) رو برای زیردامنههای خاصی تعریف کنید. 💡 با این روش میتوانید زیردامنهای پویا داشته باشید و از اونها به عنوان متغیر در گروهی از مسیرها استفاده کنید. مثال زیر رو ببینید:
Route::domain('{username}.pishroapp.net')->group(function () {
Route::get('profile', function ($username) {
return "User: $username";
});
});
توی مثال بالا، هر زیردامنهای که به شکل {username}.pishroapp.net باشه (مثل iman.pishroapp.net) وارد این گروه میشه و مقدار username به فانکشنها ارسال میشه.
با این روش میتونید زیر دامنه های پویا رو به راحتی در سیستم لاراولی خودتون داشته باشید.
#laravel
👾 @pishroapp253
سلام بچه ها همونطور که میدونید Scheduler در #لاراول، ابزاری هست که به ما این امکان رو میده تا دستورات و کارها را بدون نیاز به تنظیمات پیچیده بصورت زمانبندیشده اجرا کنید.
با استفاده از Scheduler، میتونیم کارهایی مثل ارسال ایمیل، پاکسازی پایگاهداده، انجام عملیات های دوره ای، یا انجام وظایف تکراری را بهسادگی انجام بدیم.
توی Scheduler لاراول یه متد وجود داره بنام skip، این متد در زمانبندی (Scheduler) به ما این امکان رو میده که اجرای یه دستور رو تو شرایط خاصی متوقف کنیم.
در واقع، متد skip یه شرط تعیین میکنه که اگه اون شرط برقرار باشه، اجرای دستور مربوطه در زمانبندی به صورت خودکار نادیده گرفته میشه و در آن زمان اجرا نشود
مثلا فرض کنید شما میخواید به کاربرانتون هر روز هفته ایمیل خاصی رو اجرا کنید بجز روز های تعطیل
با این متد می تونید به راحتی بصورت زیر اینکار رو انجام بدین
$schedule->command('emails:send')->daily()->skip(function () {
return Calendar::isHoliday();
});
تو نمونهی بالا شرط skip تعیین کرده که اگه متد Calendar::isHoliday() مقدار true برگرداند (یعنی آن روز، تعطیل باشه)، این دستور اجرا نشود.
#laravel
👾 @pishroapp253
نکات و ترفندهای SQL برای بهینه سازی عملکرد دیتابیس.
#SQL #Database #Optimization #Performance #TipsAndTricks
https://github.com/ben-n93/SQL-tips-and-tricks
منبعpythony
👾 @pishroapp
253
بیش از 700 سوال پر تکرار برای متخصصین Front-end و Back-end
تایپکهایی که شامل این Repository میشه :
System Design - Algorithm - Data Structure - Solid Priciples - Live Coding - Task - Design Pattern - Coding Challenge - Live Coding Chanllenge
https://github.com/Soheib-Kiani/most-repeated-interview-questions
منبع:DevTwitter
👾 @pishroapp
253
📱 اندروید 16 سه ماه زودتر منتشر میشود!
▪️بنا به گفته صاحب اندروید یعنی گوگل ، سال آینده باید زودتر از موعد ، یعنی در سه ماهه دوم سال 2025 منتظر انتشار نسخه نهایی اندروید 16 باشیم. همچنین قراره در این سال دو نسخه مجزا از سیستم عامل اندروید منتشر بشه...!
+ در واقع زمانی مابین ماههای آوریل تا ژوئن باید منتظر انتشار این سیستم عامل باشیم./RoidBest
👾 @pishroapp
253
❄️ کاربرد های #پایتون در هوش مصنوعی:
یادگیری ماشین و یادگیری عمیق: پایتون به عنوان یکی از زبانهای اصلی برای پیادهسازی الگوریتمهای یادگیری ماشین و یادگیری عمیق استفاده میشود. کتابخانههایی مانند TensorFlow و PyTorch که ابزارهای قدرتمندی برای این حوزه ارائه میدهند، به زبان پایتون پیادهسازی شدهاند.
پردازش زبان طبیعی (NLP): در حوزه پردازش زبان طبیعی، پایتون از طریق کتابخانههایی مانند NLTK (Natural Language Toolkit) و SpaCy استفاده میشود. این کتابخانهها برای تحلیل و پردازش متون به زبان انسانی، تشخیص انواع متن، ترجمه ماشینی و دیگر کاربردها به کار میروند.
پردازش تصویر و بینایی ماشین: برای پردازش تصویر و بینایی ماشین، پایتون از کتابخانههایی مانند OpenCV و scikit-image استفاده میکند. این کتابخانهها ابزارهایی برای تشخیص الگوها، تشخیص اشیا، تشخیص چهره، تشخیص اثر انگشت و سایر وظایف پردازش تصویر را فراهم میکنند.
سیستمهای پیشنهادگی: در سیستمهای پیشنهادگی (مانند سیستمهای پیشنهاد محتوا)، پایتون به عنوان زبان اصلی برنامهنویسی مورد استفاده قرار میگیرد. از کتابخانههایی مانند Surprise و LightFM برای پیادهسازی سیستمهای پیشنهادگی در پایتون استفاده میشود.
🤔 تحلیل داده و انتقال آنها به اطلاعات مفید: پایتون به عنوان یکی از ابزارهای اصلی برای تحلیل داده و استخراج اطلاعات از دادههای ساختار یافته و ناساختاری (مانند دادههای وب، دادههای حسگرها و دادههای مرتبط با IoT) به کار میرود. کتابخانههایی مانند Pandas، NumPy و scikit-learn به این منظور استفاده میشوند.
پردازش گفتار: برای پردازش سیگنالهای صوتی و تشخیص گفتار، پایتون از کتابخانههایی مانند SpeechRecognition و librosa استفاده میکند.
☕️ همچنین، پایتون به عنوان یک زبان برنامهنویسی چندمنظوره، در سایر حوزههای هوش مصنوعی نیز مورد استفاده قرار میگیرد مانند رباتیک، تحلیل اعمال تصویری، تجزیه و تحلیل دادههای بزرگ و غیره.منبع python_rd
#python
👾 @pishroapp
253
👨💻 وقتی یک برنامه روی کامپیوتر اجرا میشه دقیقا چه اتفاقی می افته؟
این سایت خلاصه و کوتاه در چند مرحله به این سوال جواب میده و یه دید خوبی بهتون میده 👇
https://cpu.land
👾 @pishroapp
253
سلام دوستان، همونطور که میدونید در SQL، از JOIN (جوین) برای ترکیب دادهها از چندین جدول استفاده میشه.
❤️ به عبارت سادهتر، join به شما این امکان رو میده که اطلاعات مرتبط رو از جداول مختلف به هم پیوند بدین تا بتونید به دادهها به صورت یکپارچه دسترسی داشته باشید.
بصورت کلی معمولاً وقتی دادهها در چندین جدول ذخیره میشوند، از جوین برای استخراج و ترکیب این دادهها استفاده میشود.
میخام در مورد دو نوع جوین برای شما توضیح بدم:
🧠 اینر جوین(INNER JOIN): این نوع جوین فقط ردیفهایی که تو هر دو جدول مورد نظر دارای مقادیر منطبق هستند رو برمیگردونه. برای مثال، اگه بخواید فقط سفارشات میشتریهایی که سفارش ثبت کردهاند رو ببینید، از INNER JOIN استفاده میکنید.
🧠 لفت جوین(LEFT JOIN): این نوع جوین همهی ردیفها رو از جدول چپ (اول) و ردیفهای منطبق از جدول راست (دوم) رو برمیگردونه. اگر در جدول راست تطابقی وجود نداشته باشه، مقدار NULL در آن ستونها نمایش داده میشود. این نوع جوین وقتی مفید هست که بخواید لیست کامل همه دادههای جدول اول رو ببینید و فقط اطلاعات مرتبط از جدول دوم را اضافه کنید، حتی اگر بعضی از دادهها در جدول دوم وجود نداشته باشه.
❌ فرض کنید دو جدول داریم:
جدول Customers (مشتریان) که اطلاعات مشتریان رو ذخیره میکنه.
جدول Orders (سفارشات) که سفارشات ثبتشده توسط مشتریان رو نگهداری میکنه.
با استفاده از INNER JOIN و LEFT JOIN میتونیم انتخاب کنیم که دادهها را فقط برای مشتریانی که سفارش دارند ببینیم (INNER JOIN)، یا اطلاعات تمام مشتریان را که حتی سفارشی نداشته باشند با (LEFT JOIN) نمایش بدیم.
INNER JOIN:
SELECT a.ID, a.Name, b.OrderDate
FROM Customers a
INNER JOIN Orders b ON a.ID = b.CustomerID;
در query بالا، فقط مشتریهایی که سفارش دارند نمایش داده میشن.
LEFT JOIN:
SELECT a.ID, a.Name, b.OrderDate
FROM Customers a
LEFT JOIN Orders b ON a.ID = b.CustomerID;
در query بالا نیز، همه مشتریها نمایش داده میشن؛ حتی اگر سفارشی نداشته باشند.
✨به طور خلاصه:
از JOIN برای ترکیب دادههای مرتبط از جداول مختلف استفاده میشه و با INNER JOIN فقط دادههای منطبق از هر دو جدول را میگیرید و با LEFT JOIN دادههای کامل جدول اول را به همراه دادههای منطبق از جدول دوم (و مقدار NULL برای موارد ناموجود) رو میتونید بگیرید
#mysql #sql #join
👾 @pishroapp253
سلام دوستان، همونطور که میدونید در SQL، از JOIN (جوین) برای ترکیب دادهها از چندین جدول استفاده میشه.
به عبارت سادهتر، جوین به شما این امکان رو میده که اطلاعات مرتبط رو از جداول مختلف به هم پیوند بدین تا بتونید به دادهها به صورت یکپارچه دسترسی داشته باشید.
بصورت کلی معمولاً وقتی دادهها در چندین جدول ذخیره میشوند، از جوین برای استخراج و ترکیب این دادهها استفاده میشود.
میخام در مورد دو نوع جوین برای شما توضیح بدم:
اینر جوین(INNER JOIN): این نوع جوین فقط ردیفهایی که تو هر دو جدول مورد نظر دارای مقادیر منطبق هستند رو برمیگردونه. برای مثال، اگه بخواید فقط سفارشات میشتریهایی که سفارش ثبت کردهاند رو ببینید، از INNER JOIN استفاده میکنید.
لفت جوین(LEFT JOIN): این نوع جوین همهی ردیفها رو از جدول چپ (اول) و ردیفهای منطبق از جدول راست (دوم) رو برمیگردونه. اگر در جدول راست تطابقی وجود نداشته باشه، مقدار NULL در آن ستونها نمایش داده میشود. این نوع جوین وقتی مفید هست که بخواید لیست کامل همه دادههای جدول اول رو ببینید و فقط اطلاعات مرتبط از جدول دوم را اضافه کنید، حتی اگر بعضی از دادهها در جدول دوم وجود نداشته باشه.
به عنوان مثال، فرض کنید دو جدول داریم:
جدول Customers (مشتریان) که اطلاعات مشتریان را ذخیره میکند.
جدول Orders (سفارشات) که سفارشات ثبتشده توسط مشتریان را نگهداری میکند.
با استفاده از INNER JOIN و LEFT JOIN میتوانید انتخاب کنید که دادهها را فقط برای مشتریانی که سفارش دارند ببینید (INNER JOIN)، یا اطلاعات تمام مشتریان را نمایش دهید، حتی اگر سفارشی نداشته باشند (LEFT JOIN).
INNER JOIN:
sql
Copy code
SELECT a.ID, a.Name, b.OrderDate
FROM Customers a
INNER JOIN Orders b ON a.ID = b.CustomerID;
در اینجا، فقط مشتریهایی که سفارش دارند نمایش داده میشوند.
LEFT JOIN:
sql
Copy code
SELECT a.ID, a.Name, b.OrderDate
FROM Customers a
LEFT JOIN Orders b ON a.ID = b.CustomerID;
در اینجا، همه مشتریها نمایش داده میشوند؛ حتی اگر سفارشی نداشته باشند، مقدار NULL برای ستونهای مربوط به سفارش نمایش داده میشود.
به طور خلاصه:
JOIN برای ترکیب دادههای مرتبط از جداول مختلف استفاده میشود. با INNER JOIN فقط دادههای منطبق از هر دو جدول را میگیرید و با LEFT JOIN دادههای کامل جدول اول را به همراه دادههای منطبق از جدول دوم (و مقدار NULL برای موارد ناموجود)
253
ویژگی جدید گوگل برای نمایش آپدیتهای لحظهای در نوار وضعیت اندروید
گوگل داره روی ویژگی جدیدی به اسم "اعلانهای جاری" کار میکنه که شبیه قابلیت Live Activities آیفون عمل میکنه. این ویژگی به کاربران #اندروید اجازه میده تا آپدیتهای لحظهای رو مستقیم از نوار وضعیت پیگیری کنن.
به گفته میشال رحمان، گوگل یه API جدید به اسم Rich Ongoing Notifications تو نسخه آزمایشی Android 15 QPR1 Beta 3 اضافه کرده که به اپها اجازه میده اعلانهایی مثل وضعیت حملونقل یا زمان تخمینی تحویل رو به صورت خلاصه تو نوار وضعیت نشون بدن.
این اعلانها میتونن مثل تایمر تماس تلفنی فعلی اندروید، اطلاعات مختصری تو یه حباب نشون بدن که با لمس کردنش میشه جزئیات بیشتر رو دید. این ویژگی احتمالاً با اندروید 16 عرضه میشه.رادیوبست
👾 @pishroapp
253
🔹تاریخچهی هوشمصنوعی از زبان ChatGPT
🔹تاریخچه هوشمصنوعی (AI) به دهه 1950 برمیگردد، زمانی که محققان برای اولین بار شروع به کاوش در مفهوم ماشینهایی کردند که قادر به تفکر و یادگیری هستند.
🔹 در سال 1956، کنفرانسی در کالج دارتموث آغاز تحقیقات مدرن هوش مصنوعی بود.
🔹 در این دوره، محققان الگوریتمهایی را برای رایانهها توسعه دادند تا مسائل را حل کنند و از تجربیات آنها درس بگیرند.
🔹در دهه 1960، تحقیقات هوش مصنوعی بر روی توسعه برنامههایی متمرکز شد که بتوانند زبان طبیعی را درک کنند و بازیهایی مانند شطرنج انجام دهند.
🔹در سال 1966، جوزف وایزنبام ELIZA را ایجاد کرد، یک برنامه کامپیوتری که میتوانست مکالمه با کاربر انسانی را شبیهسازی کند.
🔹 به دنبال آن سیستمهای خبره در دهه های 1970 و 1980 توسعه یافتند که برای تقلید از فرآیندهای تصمیم گیری انسانی طراحی شده بودند.
🔹 در دهه 1990، تحقیقات هوش مصنوعی به سمت یادگیری ماشین و شبکههای عصبی تغییر یافت.
🔹 این منجر به پیشرفتهای قابل توجهی در بینایی کامپیوتر، پردازش زبان طبیعی، رباتیک و سایر زمینههای تحقیقات هوش مصنوعی شد.
🔹امروزه هوش مصنوعی در بسیاری از کاربردهای مختلف مانند وسایل نقلیه خودران، سیستمهای تشخیص پزشکی، نرمافزار تشخیص چهره و غیره استفاده میشود.
👾 @pishroapp
253
📲 خداحافظی هواوی با اندروید؛ سیستمعامل HarmonyOS Next معرفی شد
🔸#هواوی نسخه جدید سیستمعامل خود با نام HarmonyOS Next را معرفی کرد که رقیب سیستمعامل اندروید محسوب میشود. HarmonyOS Next در واقع اولین سیستمعامل هواوی است که بهصورت کاملاً مستقل از اندروید توسعه داده شده است و از اپلیکیشنهای اندروید پشتیبانی نمیکند.
🔸این نسخه از سیستمعامل اختصاصی هواوی روی طیف وسیعی از دستگاهها اعم از گوشیهای هوشمند، پوشیدنیها، دستگاههای خانه هوشمند و خودروها قابلیت اجرا دارد. HarmonyOS Next از میکروکرنل اختصاصی هواوی براساس هسته منبعباز OpenHarmony استفاده میکند. همچنین از طریق کامپایلر هواوی آرک با سرویسهای موبایل هواوی (HMS) پشتیبانی از اپلیکیشنها را به دستگاههای هواوی میآورد.
👾 @pishroapp
