Pishro App – Telegram
Pishro App
151 subscribers
258 photos
50 videos
5 files
215 links
از دنیای صفر و یک



👨‍💻 @imanborumand_ir


Website: https://pishroapp.net
Download Telegram
گیت هاب (github) یک پلتفرم توسعه‌دهندگان است که به آن‌ها اجازه می‌دهد کدهای خود را ایجاد، ذخیره، مدیریت و به اشتراک بگذارند
این پلتفرم از نرم‌افزار Git استفاده می‌کند و امکان کنترل نسخه توزیع‌شده Git را به همراه کنترل دسترسی، پیگیری باگ، درخواست ویژگی نرم‌افزار، مدیریت ویژگی‌ها، یکپارچه‌سازی مداوم و ویکی برای هر پروژه فراهم می‌کند
در GitHub می‌توانید کدهای خود را در یک «مخزن» ذخیره کنید تا به نمایش بگذارید، تغییرات کد خود را در طول زمان پیگیری کنید و دیگران را از نظر کد بررسی کنید و پیشنهاد‌های بهبودی ارائه دهید
این پلتفرم جایی است که بیش از ۱۰۰ میلیون توسعه‌دهنده به همراه همکاری در پروژه‌های متن‌باز، یادگیری از یکدیگر و شکل‌دهی به آینده نرم‌افزار کار می‌کنند


👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
1
توی #لاراول 10.12 متد multiply() برای کالکشن ها اضاف شده
با استفاده از این متد شما میتونید با دادن ورودی به متد multiply() یک کالکشن رو چند برابر کنید!



#laravel

👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🔘 چند نکته ی مهم برای بهینه سازی Docker Images


📌 تصاویر داکر (Docker Images) نسخه‌های ایزوله‌شده‌ای از یک برنامه هستند که شامل همه‌ی موارد لازم برای اجرای برنامه، از جمله کد، کتابخانه‌ها، وابستگی‌ها و تنظیمات، می‌باشند. این تصاویر به عنوان قالب‌هایی برای ساخت و اجرای کانتینرها استفاده می‌شوند.


🔗 https://pishroapp.net/article/157


👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1
می‌دونستید که برخی از ماژول‌های پایتون می‌تونند به‌عنوان ابزارهای خط فرمان دو برابر مفید واقع شن؟

◀️ به عنوان مثال، می تونید ماژول webbrowser پایتون را در ترمینال اجرا کنید تا  URL داده شده رو در مرورگر پیش فرض باز کنه :
$ python -m webbrowser https://pym.dev/p
Opening in existing browser session.

ادامه این ابزار ها رو می‌تونید در لینک زیر بخونید 👇

https://www.pythonmorsels.com/cli-tools/?ref=dailydev

👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
5 استراتژی عالی برای کاهش تاخیر در پاسخگویی به درخواست ها

10 سال پیش، آمازون متوجه شد که هر 100 میلی‌ثانیه تأخیر، 1 درصد هزینه فروش برای آنها دارد.

این رقم در شرایط امروزی 5.7 میلیارد دلار است.

برای سیستم‌های مواجهه با کاربر در مقیاس بالا، تأخیر بالا ضرر بزرگی در درآمد است.

در این لینک می‌تونید بهترین استراتژی ها برای کاهش تأخیر وجود داره رو بخونید:

https://blog.bytebytego.com/p/ep110-top-5-strategies-to-reduce?ref=dailydev

خلاصه مقاله :

1. Database Indexing

2. Caching

3. Load Balancing

4. Content Delivery Network

5. Async Processing

6. Data Compression




👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
اینترنت کشور از ساعتی پیش دچار اختلال گسترده شده است.

‌‌‌‌مدیرعامل شرکت ارتباطات زیرساخت از قطعی ۴۰ درصد از ظرفیت ورودی اینترنت بین‌الملل خبر داد و گفت: افت شبکه ارتباطی کشور به‌زودی برطرف خواهد شد
.


👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
😐1
گفته میشه اتاقک با خریداری اطلاعات افشا شده از هکر اجازه ی انتشار این اطلاعات رو نداد


هکرها اطلاعات اتاقک رو در فروم‌های هکری برای فروش قرار داده بودند که اتاقک اطلاعات خود را از گروهی هکری نامبرده خریداری کرد و اجازه انتشار آن‌ها رو نداد.

👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
😁1👨‍💻1
💡 استراتژی‌های شاخه‌بندی (Branching) در Git (ورژن کنترل)

💡 همونطور که میدونید گیت یه ورژن کنترل هست که میتونید با استفاده از اون به راحتی روی پروژه ی خودتون هنگام توسعه و کارهای تیمی تسلط داشته باشید و تمام تغییرات رو بررسی و منتشر کنید. استراتژی های شاخه بندی به ما کمک میکنن تا بتونیم تیم و ساختار گیت رو با همدیگر تنظیم و سرعت توسعه رو سریعتر کنیم. البته هر استراتژی معایب و مزایای خودش رو داره....



🔗 https://pishroapp.net/article/159


👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
👏1
This media is not supported in your browser
VIEW IN TELEGRAM
کاربری مدعی شده که با توجه به پیشرفت ابزارهای "تبدیل متن به ویدئو"، تصمیم گرفته پروژه فیلم سازی خود را آغاز کند.
این تیزر اعلام شروع اولین قسمت از مجموعه سریال علمی-تخیلی ساخته شده با هوش مصنوعی توسط این شخص است.
او قصد دارد این مجموعه را در پلتفرم‌های بزرگ منتشر کند!

👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
😐3👍1
یکی از مهم ترین قابلیت های گولنگ concurrency هست که قدرتش رو از go scheduler داره

این ویدیو سعی کرده بصورت مصور و عمیق scheduler رو بررسی کنه که کلی نکته داره و میتونه دید خوبی به شما بده در مورد نحوه کارش/منبع DevTwitter

Dmitry Vyukov — Go scheduler: Implementing language with lightweight concurrency

https://youtu.be/-K11rY57K7k?si=1Qdlhna11caQIXFK

👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
💡 اولین ورژن از نسخه php 8.4 منتشر شد و شما میتونید برای آزمایش از این نسخه استفاده کنید.
نسخه 8.4 php قراره 21 نوامبر ۲۰۲۴ بطور رسمی منتشر بشه


نسخه Alpha 1 از php 8.4 رو از اینجا میتونید ببینید و برای تست دانلود کنید


https://www.php.net/archive/2024.php#2024-07-05-1

#php

👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥1
💡 هوش مصنوعی جمنای بی‌سروصدا فایل‌های PDF ذخیره‌شده در گوگل درایو را اسکن می‌کند


کاربری مدعی شده است که هوش مصنوعی جمنای بدون درخواست او PDF ذخیره‌شده در گوگل درایو را اسکن می‌کند.

🗣️ بنابر گزارشی در ایکس مبنی بر اسکن فایل‌های ذخیره‌شده در گوگل درایو توسط جمنای، کوین بنکستون، مشاور ارشد مدیریت هوش مصنوعی، متوجه شد که جمنای بدون درخواست او خلاصه‌ای از اظهارنامه مالیاتی‌ای را که قبلاً در گوگل درایو آپلود کرده بود، نمایش می‌دهد.

بنکستون حدس می‌زند فعال کردن Google Workspace Labs باعث مشکل مورد بحث شده باشد. این برنامه به کاربران اجازه می‌دهد تا ویژگی‌های جدیدی را که گوگل در حال آزمایش کردن آن‌ها است، زودتر از بقیه استفاده کنند؛ اما در این حالت کاربران کنترلی روی حریم شخصی و میزان استفاده از داده‌های خود توسط گوگل را نخواهند داشت.

👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
😁1
📌 لود بالانسر، ریورس پروکسی یا API گت وی کدام بهتر است؟

💡 با کنار هم چیدن لود بالانسر، ریورس پروکسی و API گت‌وی می‌تونید یه وب‌سایت کارآمد، امن و قابل ارتقا بسازید.توی این مطلب با انواع لود بالانسر، ریورس پروکسی و API گت‌وی بیشتر آشنا میشیم و متوجه میشم هرکدوم چه معایب و مزایایی دارن و کجا ها استفاده میشن.


🔗 https://pishroapp.net/article/160


#لود‌بالانسر #ریورس_پروکسی #API_Gateway

👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
گوگل با پروژه IDX، محیط برنامه‌نویسی اندروید استودیو را به وب می‌آورد


با ادغام پروژه‌‌ی IDX و اندروید استودیو، می‌توانید مستقیماً ازطریق مرورگر خود، اپلیکیشن اندرویدی توسعه دهید.

⭐️ پروژه‌ی IDX با استریم #اندروید استودیو از بستر ابری به مرورگر کار می‌کند. این محیط توسعه‌ی #تحت‌وب از ماشین مجازی لینوکسی بهره می‌برد و در کنار شبیه‌سازهای اندروید و iOS، از دستیار #هوش_مصنوعی  کدنویسی جمنای نیز پشتیبانی می‌کند.


این ابزار فرایند راه‌اندازی بسیار ساده‌ای دارد و با طی‌کردن چند مرحله‌ قادر خواهید بود مستقیماً ازطریق مرورگر وب، به طراحی، ساخت و تست اپلیکیشن‌های اندرویدی خود بپردازید. دسترسی به این قابلیت ازطریق وب‌سایت idx.google.com و همچنین مستقیماً از وب‌سایت اندروید استودیو امکان‌پذیر خواهد بود.

درحال‌حاضر، ادغام #اندروید_استودیو و پروژه‌ی IDX در مرحله‌ی پیش‌نمایش اولیه قرار دارد و توسعه‌دهندگان می‌توانند با مراجعه به بخش  بخش ثبت‌نام سایت IDX، در لیست انتظار ثبت‌نام کنند.


👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31
XML (Extended Markup Language)

یک زبان نشانه‌گذاری است که برای توصیف داده‌ها به صورت ساختاری استفاده می‌شود
این زبان برای مبادله داده‌ها بین مختلف سیستم‌ها و برنامه‌ها به کار می‌رود XML به طور عمده شناخته شده به عنوان یکی از فرمت‌های استاندارد برای ذخیره و انتقال اطلاعات بین سیستم‌ها است و به صورت متنی و قابل خواندن برای انسان و نیز قابل پردازش برای ماشین طراحی شده است

ایکس ام ال (XML) اطلاعات را با استفاده از تگ‌های نشانه‌گذاری می‌کند که هرکدام دارای نام و مقدار هستند
این تگ‌ها به صورت ساختاری درختی به هم پیوسته (Nested) قرار می‌گیرند که به ترتیب این ساختار به عنوان Document Object Model (DOM) شناخته می‌شود

👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
توی شبکه‌های توزیع شده بزرگ وقتی بخوان یه اطلاعاتی به همه نودها برسه و منابع زیادی مصرف نشه از پروتکل شایعه استفاده میکنن

به این صورته که یه نود یه دیتایی رو رندوم به چند تا نود دیگه میده و بقیه هم همین کارو میکنن. البته تضمینی نیست به همه برسه و مهم هم نیست چون هدف اصلی این پروتکل‌ها پوشش دادن بخش بزرگی از شبکه با مصرف منابع کم است.

دقیقا توی دنیای واقعی هم شایعه به همین شکله نیازی به منابع زیادی نداره که مثلا بخواید همه رو یجا جمع کنید و اطلاعاتی بدید و هدفش پوشش بخش بزرگی از جامعس.

فقط کافیه یه نفر بتونه یه دیتایی رو به چند نفر تصادفی بده و اگر اون چند نفر این کارو تکرار کنن به این صورت شایعه پخش میشه. در هر حالت، اطلاعات ممکنه در حین انتشار تغییر شکل داده یا عوض بشه.

جالب اینجاست توی ریاضیات برای این یه اصلاح داریم به اسم WHP که میگه اگه تعداد گره ها زیاد باشه به احتمال نزدیک به 1 این شایعه رو همه میشنون. این اصطلاح به این معنیه که با افزایش اندازه شبکه، احتمال رسیدن اطلاعات به همه نودها به طور چشمگیری افزایش پیدا میکنه. منبع Linuxor

👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍1🔥1
توی لاراول ۱۱ فایل Kernel.php حذف شده
و شما میتونید کامندهای خودتون رو توی فایل 
routes/console.php

تعریف کنید


#laravel


👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21
مثل اینکه فیلتر #دیسکورد تو برخی ISP ها رفع شده

برای شما چطوره؟
👍1👎1
💜با Artisan Console و دستورات جذاب آن در #لاراول آشنا شویم

💡آرتیسان (Artisan) ابزار داخلی لاراول برای تعاملات خط فرمان با برنامه هاست. این ابزار مجموعه‌ای قوی از دستورات را ارائه می‌دهد که به توسعه‌دهندگان کمک می‌کند تا جریان کاری خود را بهبود بخشند. دستورات Artisan می‌توانند وظایف تکراری را خودکار کنند، محیط برنامه را مدیریت کنند و بهره‌وری کلی را افزایش دهند.


🔗 https://pishroapp.net/article/161


👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
اسم زبون راست (Rust) رو اکثرتون شنیدید اما اگه از راست خوشتون نمیاد میتونید از زبون چپ  (Chap) استفاده کنید

چپ یه پروژه فان هستش که توسط علی قهرمانی توسعه یافته با وجود فان بودنش پروژه خوبیه که میتونید تستش کنید

برای نصب و خوندن داکیومنتش میتونید به گیت هاب سر بزنید

https://github.com/ali77gh/Chap

همچنین میتونید بدون نصب کردن و آنلاین امتحانش کنید

https://ali77gh.github.io/ChapApp/

پ.ن  خود زبون چپ هم با راست نوشته شده 😂

#Chap #Rust
CleverDevs منبع

👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
😁6👍3
نمونه سوالات مصاحبه زبان برنامه نویسی GO (فارسی) + نکات مهم  👇

🔗 https://github.com/mrbardia72/Go-Interview-Questions-And-Answers

نکات جالبی داره اگه حتی درحال یادگیری گو‌ هستید ببینید

👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2