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



👨‍💻 @imanborumand_ir


Website: https://pishroapp.net
Download Telegram
🤖 شرکت OpenAI قصد دارد موتور جستجوی مبتنی بر هوش مصنوعی خود را به زودی راه‌اندازی کند تا با گوگل و بینگ مایکروسافت رقابت کند.
این موتور جستجو از فناوری ChatGPT استفاده خواهد کرد.
تنها چالش های قانونی مربوط به نقض کپی رایت است که باعث زمان بر شدن عرضه این سیستم هوشمند جستجو شده!

👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
#موقعیت_شغلی

شرکت مانا افزار مبتکر به دنبال یک برنامه‌نویس فلاتر توانمند و خلاق برای پیوستن به تیم خود است.
شرح وظایف:
• طراحی، توسعه و نگهداری برنامه‌های کاربردی موبایل با استفاده از فلاتر
• نوشتن کد تمیز، قابل نگهداری و قابل تست
• به روز ماندن با آخرین تکنولوژی‌ها و بهترین شیوه‌ها
• همکاری با طراحان رابط کاربری برای ایجاد برنامه ‌های بصری جذاب
نیازمندی‌ها:
• حداقل 2 سال سابقه کار با فلاتر
• تسلط بر Dart و سایر زبان‌های برنامه‌نویسی مرتبط
• تسلط بر معماری CLEAN
• تسلط بر BloC State management
• تسلط بر DI
• تسلط بر Code generation جهت کاهش زمان توسعه
• تسلط بر GraphQL
• آشنایی با Reactive Programming
• تجربه کار با Git و سایر ابزارهای کنترل نسخه
نوع همکاری:
• شروع همکاری پروژه ای با امکان استخدام تمام وقت
مزایا:
• پرداخت های زمان بندی شده و به موقع
• کار بر روی پروژه های نوآورانه و جذاب
• فرصت یادگیری و گسترش مهارت
بازه‌ی حقوق ماهیانه:
۳۰ تا ۵۰ میلیون تومان
مکان شرکت:
رشت
روزها و ساعت‌های کاری:
۵ روز در هفته قابل توافق، 9 صبح تا 5 بعد از ظهر
ایمیل ارتباطی:
m.irnpnh.5122@gmail.com

👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
سیستم دیزاین تلگرام

👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
😃 ژنراتور در PHP چیست؟ با #Generators در #PHP آشنا بشیم


💡 بصورت کلی ژنراتورها اجازه میدن تا روی مجموعه‌ای از داده‌ها بدون بارگذاری کل مجموعه در #حافظه، پیمایش کنیم. این ویژگی زمانیکه با مجموعه‌های داده بزرگ یا داده‌های جریانی(Date Stream) کار میکنیم خیلی مفید هست.



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


👾 @pishroapp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2👏1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁5👏1
گیت هاب (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