بهنظر میاد که Github Copilot یک پلن رایگان اضافه کرده و خب تا اونجایی که یادم هست واقعا ابزار خفنی بود 🥪
امتحانش کنید:
▪️ Github Copilot
امتحانش کنید:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2🙊1
Forwarded from Geek Alerts
یوتیوب از الان اگه عنوان یا عکس یه ویدیو چیزی رو وعده بده ولی داخل ویدیو نباشه، حذفش میکنه.
از هند شروع کردن و ویدیوها بدون اخطار قبلی حذف میشن.
این بخشی از پروژه مبارزه با ویدیوهای کلیکبیت توی یوتیوب هست.
theverge
@geekalerts
از هند شروع کردن و ویدیوها بدون اخطار قبلی حذف میشن.
این بخشی از پروژه مبارزه با ویدیوهای کلیکبیت توی یوتیوب هست.
theverge
@geekalerts
🔥5🤣1🙊1
هرچی بگم از طنز ماجرا کم نمیشه :)))).
Source
https://archive.is/jiE5r1
این تمام هوش مصنوعی ایرانی است، یک پرامت ساده از چت جی پی تی که بهش گفته شده اگر کسی ازت پرسید اینو پنهان کن به همه بگو اسمت RITengine ه!
ماهی ۲۰ دلار رو ۴۸ دلار میکنن تو پاچه ملت به اسم هوش مصنوعی ایرانی که تحریم نیست و همه دنیا هم دنبال خریدشن و با این اراجیف تا شورای عالی فضای مجازی میرن بالا!
Source
🤣8🙊1
Forwarded from IRCF | اینترنت آزاد برای همه
این اتفاقی که درباره فیلترینگ افتاده به قدری خنده دار و احمقانه است، که حتی ارزش واکنش هم نداره.
نه تنها رفع فیلترینگ نیست، نه تنها شل کردن فیلترینگ هم نیست، بلکه با اون "ساماندهی" و "پوسته" و اینترنت طبقاتی، عملا بدتر شدن ماجرا هم هست.
هه.
© moh53n_fa
🔍 ircf.space
@ircfspace
نه تنها رفع فیلترینگ نیست، نه تنها شل کردن فیلترینگ هم نیست، بلکه با اون "ساماندهی" و "پوسته" و اینترنت طبقاتی، عملا بدتر شدن ماجرا هم هست.
هه.
© moh53n_fa
🔍 ircf.space
@ircfspace
🤝2🙊1
Forwarded from thisisnabi.dev [Farsi]
اولین دسته از برنامه نویس هایی که AI جاشون رو میگیره، بطور قطع اونهایی هستن که میگن بیزینس مهم نیست و ما فقط بتونیم کد بنویسیم کافیه.
🙊2
Mahi in Tech
وقتی روی ریپوی پابلیک اشتباهی secret key پوش کردی
توی دوران کارآموزی یکی از شرکتها، چون بخشی از پروژه اپنسورس بود، یک چند باری این داستان برای بچهها (از حق نگذریم خودمم یهبار همینکار رو کردم🙏🏻) پیش اومد. که البته بعد از ۲-۳ ساعت عذاب کشیدن با git rebase حل شد 😁 ولی خب بعدها فهمیدیم همچین ابزاری برای بازنویسی راحتتر history گیت وجود داره که میتونه توی این مواقع مفید باشه:
https://github.com/newren/git-filter-repo
https://github.com/newren/git-filter-repo
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - newren/git-filter-repo: Quickly rewrite git repository history (filter-branch replacement)
Quickly rewrite git repository history (filter-branch replacement) - newren/git-filter-repo
❤🔥5🙊1
Forwarded from ادریس میرویسی 👥
"Every idea is taken. It's not possible to build a startup anymore."
Bullshit.
Do it simpler.
Do it smarter.
Do it faster.
Do it better.
Do it cheaper.
Do it in a new country.
Do it with better design.
Do it automated.
Do it personalized.
Do it with a social mission.
Do it sustainably.
Do it w/ top-notch service.
Do it on subnoscription.
Do it for women.
Do it friendlier.
Do it for a smaller audience.
Do it for a bigger audience.
Do it premium.
Do it for men.
Do it with faster delivery.
Do it with a unique brand story.
Do it with hyper-local targeting.
Do it with a global perspective.
Do it w/ better tech.
Do it more conveniently.
Do it hyper-niche.
Do it transparently.
Do it flexible.
Do it on-demand
Do it dependable.
Do it reliable.
Do it customizable.
Do it hybrid.
Do it accessible.
Do it immersive.
Do it gamified.
Do it entertaining.
Do it informative.
Do it educational.
Do it trendy.
Do it classic.
Do it retro.
Do it modern.
Do it futuristic.
Do it nostalgic.
Do it luxurious.
Do it affordable.
Do it bundled.
Do it a la carte.
Do it fun.
Find a proven idea, and just do it different.
----
از اینجا.
Bullshit.
Do it simpler.
Do it smarter.
Do it faster.
Do it better.
Do it cheaper.
Do it in a new country.
Do it with better design.
Do it automated.
Do it personalized.
Do it with a social mission.
Do it sustainably.
Do it w/ top-notch service.
Do it on subnoscription.
Do it for women.
Do it friendlier.
Do it for a smaller audience.
Do it for a bigger audience.
Do it premium.
Do it for men.
Do it with faster delivery.
Do it with a unique brand story.
Do it with hyper-local targeting.
Do it with a global perspective.
Do it w/ better tech.
Do it more conveniently.
Do it hyper-niche.
Do it transparently.
Do it flexible.
Do it on-demand
Do it dependable.
Do it reliable.
Do it customizable.
Do it hybrid.
Do it accessible.
Do it immersive.
Do it gamified.
Do it entertaining.
Do it informative.
Do it educational.
Do it trendy.
Do it classic.
Do it retro.
Do it modern.
Do it futuristic.
Do it nostalgic.
Do it luxurious.
Do it affordable.
Do it bundled.
Do it a la carte.
Do it fun.
Find a proven idea, and just do it different.
----
از اینجا.
🤝4🙊1
این ابزارها میتونند یک اپلیکیشن کامل رو تنها با prompt ایجاد کنن و بهنظر میاد بهزودی قویتر هم بشن.
Cursor.com
Bolt.new
Lovable.dev
چند نمونه اپ ساخته شده باهاشون رو دیدم، و نتیجه واقعا حیرتآور بود.(هرچند برای من هنوز خود ChatGPT هم عادی نشده 😂 )
Cursor.com
Bolt.new
Lovable.dev
چند نمونه اپ ساخته شده باهاشون رو دیدم، و نتیجه واقعا حیرتآور بود.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣4🙊1
یکی از مواردی که میتونه دید خیلی خوبی نسبت به سناریوهای مختلف توی پروژههای کوچیک و بزرگ بهتون بده و شما رو به مهندس بهتری تبدیل کنه نه صرفا کدنویس، مطالعهی tech blog شرکتهای بزرگ هست؛ حالا چه ایرانی و چه خارجی. معمولا تجربیات و مقالات ارزشمندی بینشون پیدا میشه.
در ادامه لیستی از مقالات تخصصی و فرانتاندی شرکت PayPal رو که توسط Soheib Kiani معرفی شده بود قرار دادم:
🔻 چطور PayPal Checkout اپلیکیشن frontend خودش رو مقیاسپذیر کرد؟
https://bluepnume.medium.com/sane-scalable-angular-apps-are-tricky-but-not-impossible-lessons-learned-from-paypal-checkout-c5320558d4ef
🔻 PayPal درباره Dependency injection چه نظری داره؟
https://bluepnume.medium.com/dependency-injection-in-angular-isn-t-worth-it-more-lessons-learned-from-scaling-paypal-checkout-2189ec9c21a0
🔻 کاهش 1000 دکمه PayPal به iFrame
https://bluepnume.medium.com/less-is-more-reducing-thousands-of-paypal-buttons-into-a-single-iframe-using-xcomponent-d902d71d8875
🔻 درخواستهای cross-origin بدون CORS
https://bluepnume.medium.com/reinventing-cross-origin-requests-without-cors-b9c4cb645376
🔻 چرا اپلیکیشن وب جدید در PayPal از Typenoscript استفاده میکنه؟
https://medium.com/@kentcdodds/why-every-new-web-app-at-paypal-starts-with-typenoscript-9d1acc07c839
🔻 مقیاسپذیری GraphQL در PayPal
https://medium.com/paypal-tech/scaling-graphql-at-paypal-b5b5ac098810
🔻 کامپوننتهای UI قابل اشتراکگذاری PayPal در سطح Enterprise
https://medium.com/paypal-tech/reusing-ui-components-at-enterprise-level-a7df1ea1f8dd
🔻 اپلیکیشنهای PayPal معماری Microfrontend رو دنبال میکنند
https://medium.com/paypal-tech/how-micro-frontend-has-changed-our-team-dynamic-ba2f01597f48
🔻 توضیح PayPal درباره پذیرش GraphQL
https://medium.com/paypal-tech/graphql-at-paypal-an-adoption-story-b7e01175f2b7
🔻 داستان موفقیت PayPal Checkout
https://medium.com/paypal-tech/graphql-a-success-story-for-paypal-checkout-3482f724fb53
#PayPal #FrontEnd
در ادامه لیستی از مقالات تخصصی و فرانتاندی شرکت PayPal رو که توسط Soheib Kiani معرفی شده بود قرار دادم:
https://bluepnume.medium.com/sane-scalable-angular-apps-are-tricky-but-not-impossible-lessons-learned-from-paypal-checkout-c5320558d4ef
https://bluepnume.medium.com/dependency-injection-in-angular-isn-t-worth-it-more-lessons-learned-from-scaling-paypal-checkout-2189ec9c21a0
https://bluepnume.medium.com/less-is-more-reducing-thousands-of-paypal-buttons-into-a-single-iframe-using-xcomponent-d902d71d8875
https://bluepnume.medium.com/reinventing-cross-origin-requests-without-cors-b9c4cb645376
https://medium.com/@kentcdodds/why-every-new-web-app-at-paypal-starts-with-typenoscript-9d1acc07c839
https://medium.com/paypal-tech/scaling-graphql-at-paypal-b5b5ac098810
https://medium.com/paypal-tech/reusing-ui-components-at-enterprise-level-a7df1ea1f8dd
https://medium.com/paypal-tech/how-micro-frontend-has-changed-our-team-dynamic-ba2f01597f48
https://medium.com/paypal-tech/graphql-at-paypal-an-adoption-story-b7e01175f2b7
https://medium.com/paypal-tech/graphql-a-success-story-for-paypal-checkout-3482f724fb53
#PayPal #FrontEnd
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1🙊1
This media is not supported in your browser
VIEW IN TELEGRAM
یک ابزار خوب برای دیدن و پردازش دیتای JSON در ترمینال:
https://github.com/antonmedv/fx
پ.ن: مرسی از تلگرام که گیف رو طوری فشرده میکنه که هیچی مشخص نیست🙏🏻
https://github.com/antonmedv/fx
پ.ن: مرسی از تلگرام که گیف رو طوری فشرده میکنه که هیچی مشخص نیست🙏🏻
🙊1
Forwarded from Golang Insights (Javad)
دوستان اگه اپلیکیشن رو بصورت مونولیت مینیوسید، کار خوبی میکنید، اما aggregation pattern رو جدی بگیرید، کمک بزرگی میکنه به حفظ loosely coupled بودن ماژول و سرویس هاتون.
یه اشتباه رایجی که باعث میشه خیلی راحت همه چیز در هم تنیده و coupled بشه نیازهای بیزینسی ای هست که دیتای aggregate شده از چند domain مختلف رو میخواد از شما. تو حالت مونولیت خیلی ساده ست که شما در هر domain به دیتابیس یه domain دیگه درخواست بزنی و یا حتی تو interactor/service دیگه یه متد جدید تعریف کنی که دیتای مد نظر رو بده. که معمولا باعث در هم تنیده شدن و چاق شدن سرویس هاتون میشه.
بهتره سرویس یا همون interactorهاتون کارهای خیلی کوچیک و well-definedی رو انجام بدن و اگه نیازمندی های aggregationطور دارید، یه سری service دیگه بسازید که وابستگی خواهد داشت به سرویس های مختلف و دیتاهای raw رو میگیره و پردازش میکنه که دیتای نهایی رو آماده کنه.
بعضی وقت ها از طریق gateway هم ممکنه بتونید aggregate کنید. بعضی وقت ها ممکنه تو همون لایه دلیوری (کنترلر) تون بتونید دو تا سرویس رو فراخوانی کنید و کار رو در بیارید، گاهی هم پیچیده تر میشه و لازمه یه سرویس(interactor) بنویسید که کار aggregation رو انجام بده
https://learn.microsoft.com/en-us/azure/architecture/patterns/gateway-aggregation
باز خود aggregate کردن حالت های مختلفی داره، اینجا میتونید بیشتر بخونید در موردش
https://medium.com/geekculture/design-patterns-for-microservices-aggregation-pattern-1b8994516fa2
#gocasts | #hossein
➖➖➖➖➖➖➖➖
☄️ @GoInsights | @GolangEngineers
یه اشتباه رایجی که باعث میشه خیلی راحت همه چیز در هم تنیده و coupled بشه نیازهای بیزینسی ای هست که دیتای aggregate شده از چند domain مختلف رو میخواد از شما. تو حالت مونولیت خیلی ساده ست که شما در هر domain به دیتابیس یه domain دیگه درخواست بزنی و یا حتی تو interactor/service دیگه یه متد جدید تعریف کنی که دیتای مد نظر رو بده. که معمولا باعث در هم تنیده شدن و چاق شدن سرویس هاتون میشه.
بهتره سرویس یا همون interactorهاتون کارهای خیلی کوچیک و well-definedی رو انجام بدن و اگه نیازمندی های aggregationطور دارید، یه سری service دیگه بسازید که وابستگی خواهد داشت به سرویس های مختلف و دیتاهای raw رو میگیره و پردازش میکنه که دیتای نهایی رو آماده کنه.
بعضی وقت ها از طریق gateway هم ممکنه بتونید aggregate کنید. بعضی وقت ها ممکنه تو همون لایه دلیوری (کنترلر) تون بتونید دو تا سرویس رو فراخوانی کنید و کار رو در بیارید، گاهی هم پیچیده تر میشه و لازمه یه سرویس(interactor) بنویسید که کار aggregation رو انجام بده
https://learn.microsoft.com/en-us/azure/architecture/patterns/gateway-aggregation
باز خود aggregate کردن حالت های مختلفی داره، اینجا میتونید بیشتر بخونید در موردش
https://medium.com/geekculture/design-patterns-for-microservices-aggregation-pattern-1b8994516fa2
#gocasts | #hossein
➖➖➖➖➖➖➖➖
Please open Telegram to view this post
VIEW IN TELEGRAM
Docs
Gateway Aggregation pattern - Azure Architecture Center
Learn about the Gateway Aggregation pattern, which uses a gateway to aggregate many individual requests into a single request.
🙊1
Golang Insights
دوستان اگه اپلیکیشن رو بصورت مونولیت مینیوسید، کار خوبی میکنید، اما aggregation pattern رو جدی بگیرید، کمک بزرگی میکنه به حفظ loosely coupled بودن ماژول و سرویس هاتون. یه اشتباه رایجی که باعث میشه خیلی راحت همه چیز در هم تنیده و coupled بشه نیازهای بیزینسی…
توی EasyMicroservices هم اکثر مواقع از همین پترن Microservice - Aggregator ☝🏻استفاده میکردیم، دریابیدش.
https://medium.com/geekculture/design-patterns-for-microservices-aggregation-pattern-1b8994516fa2
https://medium.com/geekculture/design-patterns-for-microservices-aggregation-pattern-1b8994516fa2
🙊1
Yasha
Senior 🤡
فارغ از محتوای پیام:)))، مگه ضربالمثل در حد چند کلمه نبود؟ 😂
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣6🍓5🙊1
ظاهرا ChatGPT برای اینکه فشار روی سرورهاش کمتر شه، مدل دیفالتش رو از مدل قویتر یعنی 4o تغییر داده به 4o-mini. بنابراین اگه سوال یا کار جدیای داشتین حواستون به این مورد هم باشه، خصوصا اگر اشتراک Plusش رو دارید نره تو پاچهتون 😐
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝6🙊1