TGViewer
Channel Public Channel
Microfrontend.ir

Microfrontend.ir

@microfrontend_ir

کانال تلگرامی وبلاگ میکروفرانت‌اند. مباحثی پیرامون هوش مصنوعی و یادگیری ماشین، معماری نرم افزار با تمرکز بر DDD ، میکروسرویس و میکروفرانت‌اند
www.microfrontend.ir

@hemanhp2
Subscribers
1.35K
Photos
224
Videos
3
Links
277

Showing posts older than #345 · Back to latest

Older Posts 14 shown
Post #344 2.16K
یکی از نوستالژیک‌ترین تکنولوژی‌ها برای من انگولار است. لحظه لحظه مستند تاریخچه انگولار برام جذاب و دلنشین بود!

«انگولار؛ از یک آزمایش داخلی تا بازگشتی شگفت‌انگیز
انگولارجی‌اس (AngularJS) در ابتدا به‌عنوان یک آزمایش داخلی در گوگل متولد شد و حتی توسط تیم‌های جیمیل و گوگل مپس چندان جدی گرفته نشد. اما خیلی زود به یکی از محبوب‌ترین فریمورک‌های جاوااسکریپت تبدیل شد. بااین‌حال، زمانی که فشارهای داخلی تیم را به سمت بازنگری اساسی در این فریمورک سوق داد، جامعه توسعه‌دهندگان احساس کردند که کنار گذاشته شده‌اند. آنچه در پی آمد، سال‌ها تلاش برای بازگرداندن انگولار به دوران اوج خود، بدون ایجاد یک شکست دیگر در اکوسیستم بود.
انگولار که زمانی مرده و دفن‌شده به نظر می‌رسید، اکنون دوباره بر سر زبان‌ها افتاده و در حال گسترش مرزهای جاوااسکریپت است. این فریمورک نه‌تنها جایگاه خود را در گوگل تثبیت کرده، بلکه به یکی از مهم‌ترین ابزارهای توسعه وب تبدیل شده است.
از انگولار ۲ تا آیوی (Ivy)، از سیگنال‌ها (Signals) تا همگرایی با ویز (Wiz) و همه تحولات بین این مسیر، داستان تکامل انگولار را با حضور چهره‌هایی همچون میشکو هوری (Miško Hevery)، ایگور مینار (Igor Minar)، برد گرین (Brad Green)، مینکو گچف (Minko Gechev)، سارا درزنر (Sarah Drasner)، الکس ریکابا (Alex Rickabaugh)، ادی عثمانی (Addy Osmani)، رایان کارنیتو (Ryan Carniato) و سیمونا کوتین (Simona Cotin) مرور خواهیم کرد.»

Link: https://youtu.be/cRC9DlH45lA?si=pUsnYUyddTnzqhfp

〰️〰️〰️〰️〰️〰️
© | @microfrontend_ir
  • ❤ 9
Post #343 1.94K
در اواخر دهه ۱۹۶۰، دانشمندان کامپیوتر در آزمایشگاه‌های بل، دنیس ریچی و کن تامپسون، کار بر روی پروژه‌ای را آغاز کردند که از یک سیستم‌عامل به نام Multics الهام گرفته شده بود. این سیستم‌عامل نتیجه همکاری مشترک MIT، شرکت جنرال الکتریک (GE) و آزمایشگاه‌های بل بود. ویکتور ویسوتسکی، میزبان و راوی این فیلم، نیز در پروژه Multics فعالیت داشته است. ریچی و تامپسون که برخی مشکلات این سیستم‌عامل را شناسایی کرده بودند، تصمیم گرفتند یک سیستم انعطاف‌پذیرتر، کاربردی‌تر و قابل حمل‌تر برای برنامه‌نویسان ایجاد کنند.

آنچه در مورد رشد UNIX شگفت‌انگیز است، مدت‌زمان طولانی‌ای است که این سیستم به‌طور طبیعی و بر اساس نیازهای کاربران و برنامه‌نویسان توسعه یافت. اولین نصب این سیستم در سال ۱۹۷۲ روی یکی از کامپیوترهای شعبه NY Telephone انجام شد. این پیشرفت هم‌زمان با تکامل زبان برنامه‌نویسی C بود که طراحی آن عمدتاً توسط دنیس ریچی صورت گرفت.

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

فیلم "The UNIX System: Making Computers More Productive" یکی از دو مستندی است که آزمایشگاه‌های بل در سال ۱۹۸۲ درباره اهمیت، تأثیر و قابلیت استفاده از UNIX تولید کرد. حتی ۱۰ سال پس از اولین نصب این سیستم، این فیلم همچنان به‌عنوان مقدمه‌ای بر UNIX محسوب می‌شد. فیلم دیگر، "The UNIX System: Making Computers Easier to Use" تقریباً مشابه همین فیلم اما کمی کوتاه‌تر بود. فیلم اول بیشتر برای توسعه‌دهندگان نرم‌افزار و دانشجویان علوم کامپیوتر تهیه شده بود، درحالی‌که فیلم دوم بیشتر بر برنامه‌نویسان تمرکز داشت.

در این مستند، مصاحبه‌هایی با توسعه‌دهندگان اصلی مانند ریچی، تامپسون، برایان کرنیگان و بسیاری دیگر انجام شده است.

اگرچه استفاده گسترده از UNIX کاهش یافته، اما بیشتر سیستم‌عامل‌های مدرن حداقل از نظر مفهومی بر پایه UNIX بنا شده‌اند.

تصاویر این مستند با همکاری آرشیو و مرکز تاریخ AT&T در وارن، نیوجرسی ارائه شده است.

Link: https://www.youtube.com/watch?v=tc4ROCJYbm0

〰️〰️〰️〰️〰️〰️
© | @microfrontend_ir
YouTube AT&T Archives: The UNIX Operating System Watch new AT&T Archive films every Monday, Wednesday and Friday at http://techchannel.att.com/archives In the late 1960s, Bell Laboratories computer scientists Dennis Ritchie and Ken Thompson started work on a project that was inspired by an operating…
  • ❤ 12
Post #339 2.29K
حالا که بحث deepseek داغه پیشنهاد می‌کنم ابرقدرت های هوش مصنوعی رو یه نگاه بندازید. بخش‌هایی از کتاب ممکنه قابل نقد باشه ولی شرح خوبی ارایه می‌ده از این‌که چی شد خیابان‌هایی که ابزارهایی دیجیتال کپی می‌فروختن تبدیل به بستر دست اول تکنولوژی شدن!


〰️〰️〰️〰️〰️〰️
© | @microfrontend_ir
  • 🔥 8
  • ❤ 3
  • 👍 2
Post #331 1.51K

Forwarded from Go Casts | Systems & Agents 🚀

هفته نامه Golang Nugget رو اگه دوست داشتید دنبال کنید.
منابع خوبی رو معرفی میکنه
این یه نمونه ش هست

https://golangnugget.com/p/go-concurrency-upgrade-strategies-memory-management-january-6-2024

این خبرنامه رو آقا لیام عزیز مدیریت میکنه
https://x.com/liammanesh


@gocasts
Golang Nugget Golang Nugget - January 6, 2024 Go's concurrency, upgrade strategies, and internals of memory management. Plus, tools and tips for Gophers.
  • 👍 8
Post #329 1.22K

Forwarded from Reza Jafari

WEF_Future_of_Jobs_Report_2025.pdf14 MB
گزارش "Future of Jobs Report 2025" از World Economic Forum درباره آینده مشاغل در سال 2030

این گزارش 300 صفحه‌ای و طولانیه، ولی نکات مهمش رو می‌تونید تو ویدیو 1 دقیقه‌ای زیر ببینید.

@reza_jafari_ai
  • ❤ 3
Post #328 1.7K
Microfrontend.ir در قسمت دهم از آموزش برنامه نویسی به زبان GO به بررسی و تعریف Performance از ابعاد مختلف و مستقل از زبان پرداختیم. به جهان برنا‌مه‌نویسی پراگماتیک خوش آمدید. جایی که برنامه نویس ها از اهداف پرفورمنس نمی‌ترسند و تغییر در نیازمندی‌ها بدون ترس از افت پرفورمنس…
در قسمت یازدهم از آموزش برنامه نویسی به زبان گو به بررسی روند و مراحل Go Compiler پرداختیم.


Link: https://youtu.be/WkKGAhD9DRY

PlayList: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBx6qqziDa4PoWUlKBw4rlBO

〰️〰️〰️〰️〰️〰️
© | @microfrontend_ir
  • ❤ 12
  • 👍 1
Post #326 2.08K
Microfrontend.ir اگر تجربه برنامه نویسی دارید و می‌خواید Go رو با جزییات بیشتری یاد بگیرید زمستان رو براش برنامه دارم. به دوستان خود بگویید :) Playlist: https://youtube.com/playlist?list=PLJ9zDGwhhsBx6qqziDa4PoWUlKBw4rlBO&si=BdHSiIYnG1Cvkf09
در قسمت دهم از آموزش برنامه نویسی به زبان GO به بررسی و تعریف Performance از ابعاد مختلف و مستقل از زبان پرداختیم.
به جهان برنا‌مه‌نویسی پراگماتیک خوش آمدید. جایی که برنامه نویس ها از اهداف پرفورمنس نمی‌ترسند و تغییر در نیازمندی‌ها بدون ترس از افت پرفورمنس اتفاق می‌افتد و کدبیس ساده می‌ماند اما آیا این امکان پذیر است؟

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



Link: https://youtu.be/ZOClH2BLRwE

PlayList: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBx6qqziDa4PoWUlKBw4rlBO

〰️〰️〰️〰️〰️〰️
© | @microfrontend_ir
  • 🔥 14
  • ❤ 4
  • 👍 2
Post #324 1.83K
در قسمت اول از پلی لیست Observability Engineering پیش از آنکه وارد مفاهیم اصلی شویم از طریق OpenTelemetry Demo Project سعی کردم یک Big Picture از آنچه قرار است به آن برسیم ارایه کنم. پروژه دمو اپن تلمتری یک پروژه ساده ولی خوش ساخت با استفاده از معماری میکرو سرویس است که الزامات مهم Observability در آن لحاظ شده است.

** یلدا مبارک :)

Video Link: https://youtu.be/s1YhTCYwbgs

PlayList: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBy6YIfteatuV50ezQODRsEQ
〰️〰️〰️〰️〰️〰️
© @microfrontend_ir
  • ❤ 15
  • 👍 1
Post #323 1.69K
سوال:
یک جدول حجیم دارید و ۱۰ ایندکس روش دارید، یک رکورد اینسرت می‌کنید و «بلافاصله» همون رو کوئری میزنید که برگرده.
۱. آیا رکورد برمیگرده؟
۲.‌در دیتابیس های مختلف مثلا مای‌اس‌کیوال و پستگرس رفتار یک شکل است؟
۳. اگر درج و کوئیری در یک ترنزکشن اتفاق بیافتد رفتار متفاوت می‌شود؟


〰️〰️〰️〰️〰️〰️
© @microfrontend_ir
  • 🤔 13
  • 👎 1
Post #322 2.48K
Observability در فضای Cloud Native
به زبان ساده، Observability توانایی مشاهده و تحلیل وضعیت داخلی یک سیستم از طریق داده‌هایی است که آن سیستم تولید می‌کند. در فضای Cloud Native، سیستم‌ها از مجموعه‌ای از میکروسرویس‌ها و زیرساخت‌های پویا تشکیل شده‌اند که نیاز به نظارت دقیق و لحظه‌ای دارند. Observability به شما کمک می‌کند نه تنها بدانید چه چیزی اشتباه است، بلکه دلیل وقوع آن را نیز پیدا کنید.

تفاوت Observability و Monitoring
در حالی که Monitoring برای جمع‌آوری و مشاهده معیارهای از پیش تعریف‌شده (مثل استفاده از CPU یا تعداد درخواست‌ها) طراحی شده است، Observability بر قابلیت مشاهده و تحلیل داده‌های خام برای کشف الگوهای جدید تمرکز دارد. این مفهوم به تیم‌ها اجازه می‌دهد به جای پیش‌بینی همه سناریوها، در زمان وقوع مشکلات داده‌های لازم را جمع‌آوری و تحلیل کنند.


Video Link: https://youtu.be/UK71422S-rY

PlayList: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBy6YIfteatuV50ezQODRsEQ
〰️〰️〰️〰️〰️〰️
© @microfrontend_ir
  • 🔥 10
  • ❤ 5
  • 🐳 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →