mosTafa Arshadi
Open in Telegram
Bio : https://mosishon.vercel.app Github: https://github.com/mosishon [The content of this channel is only my personal thoughts and opinions.] پیشنهاد؟ 👇🏼 @mosishon or https://telegram.me/BChatsBot?start=sc-zGajnP498D
Show moreIran188 874The category is not specified
397
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
کتاب معروف معماری تمیز (Clean architecture)
از رابرت مارتین که خوندنش باعث میشه کدهای تمیز و با کیفیتی بنویسید.
بنظرم یکی از قدم های تبدیل شدن از برنامه نویس جونیور به سنیور قطعا یادگیری clean architecture هست.
رابرت مارتین یا uncle bob یک جملهی معروف داره که میگه « برنامه نویس ها فکر میکنن که با نوشتن کد کثیف موقتا سرعتش توسعهی کدشون بیشتره ولی این یک دروغ بیش نیست و نوشتن کد تمیز هم توی کوتاه مدت و هم توی بلند مدت سرعت توسعهی بالاتری داره»
پروژه جدیدی که زدم، یه سیستم vote هست که هدف اصلی اون پیادهسازی کشینگ با Redis بوده. این سیستم با استفاده از زبان گولنگ و فریمورک Gin نوشته شده و کشینگ رو برای مدیریت سریعتر دادهها و بهبود عملکرد سیستم پیادهسازی کرده. در این پروژه، رایدهی به پستها ثبت میشه و با استفاده از Redis، نتایج به صورت کششده ذخیره میشن تا دسترسی به دادهها سریعتر بشه.
Github : LINK
شرکت open ai میتونست هر بار با ۱۰ درصد افزایش پرفرمنس مدلش یه موج هیجان ایجاد کنه و جذب مشتری کنه.
میتونست مستقیم ۱۰۰ درصد افزایش پرفرمنس بده و نهایتا فقط برای ۱ ماه هیجان ایجاد کنه.
ولی اگر هر ماه ۱۰ درصد افزایش بده. میتونه در یک بازه یک ساله همه رو تحت تاثیر قرار بده و همه مدام پیشرفت مدل های gpt رو ببینن که در کل طول سال در حال پیشرفت هست.
سلام به همگی.
این روزا همه جا پر شده از DeepSeek و عملکرد فوق العادش که زده روی دست مدل ChatGPT.
قضیهای که هیچکس بهش اشاره نمیکنه اینه که شرکت های بزرگ فناوری هیچوقت تکنولوژی هاشون رو زود لو نمیدن.
یعنی وقتی GPT3.5 رونمایی شد ممکنه شرکت OpenAI
مدل O1 رو هم ساخته باشه ولی هرگز مستقیم o1 رو پابلیش نکرد.
اینطوری میتونه ۳.۵ رو بفروشه. بعدش ۴ رو بفروشه و تا لحظه ای که برسه به o1 تک تک اون مدل هارو بفروشه و ازشون کسب در امد کنه.
شرکت OpenAI میتونه هر سال مدلش رو بهتر کنه. یهو اخر سال ۲۰۲۵ یه اعلامیه بزنه که مدل x1 ما خیلی خفنه و با مصرف منابع ۲۰ درصد کمتر ۱۰ برابر پاسخ های بهتری داره.
یعنی شرکت open ai ممکنه همین الانش هم مدل هایی داشته باشه در حد deepseek یا حتی بهتر از اون.
ولی اونارو کم کم و در طول زمان پابلیش میکنه.
و این عرضهی deepseek باعث شده که open ai دیگه از مدل هایی که ضعیف تر از deepseek هستن نتونه کسب در امدی داشته باشه و مجبور بشه مستقیم بره سراغ مدلی که قراره در حد deepseek یا بهتر از اون باشه.
شرکت هایی مثل Nvidia هم توی عرضه گرافیک هاشون همین روند رو دارن. تکنولوژیشون رو خیلی یواش یواش عرضه میکنن تا بتونن از تمام مراحل عرضه کسب درآمد و فروش داشته باشند.
✍️ M.A
@mosTafaArshadi
همیشه اساتید سر کلاس به دانشجو ها میگن که چرا درسارو شب امتحان میخونید😡 و حسابی سر دانشجو غر میزنن که چرا دانشجو ها همه کارا رو جمع میکنن برای شب امتحان .
نکته جالب اینجاست که خود اساتید تا اخرین ثانیه ای که مهلت دارن برای وارد کردن نمره ها مقاومت میکنن و نمره هارو وارد نمیکنن و همش رو جمع میکنن برای اخرین میکروثانیهی ممکن.
آخه برای چی استاد من🤔
( با کمال احترام به اساتید خوب )
برای درس پایگاه داده یه پژوهش در مورد NoSQL داشتیم و اینم شد نتیجهاش.
نظری انتقادی یا هر موردی بود خوشحال میشم بشنوم
با سلام به همگی.
امروز میخوام در مورد یک موضوع غیرتخصصی بنویسم.
همهی ما انواع تبلیغات رو داریم میبینیم توی زمینه های مختلف، امروز میخوام در مورد تبلیغات توی زمینه های ارز دیجیتال و خصوصا رشته کامپیوتر بگم.
ببینید دوستان، خیلی حواستون به تبلیغات باشه چون که میتونن تاثیرات جدی روی شما بزارن.
روزانه چندین نفر رو میبینم که در سنین مختلف و رشته های مختلف دارن کار ،رشته و زندگیشون رو ول میکنن و میخوان بیان برنامه نویس بشن.
سوالشون اینه که چقد طول میکشه برنامه نویس بشم؟ پروژه چطور بگیرم؟ شما پروژه میگیری؟ چقدر پول در میاری؟ از کجا یاد گرفتی؟
ببینید دوستان خوب من،امروزه شما توی فضای مجازی و گوگل هزاران مدرس برنامه نویسی میبینید.
اول از همه از خودتون بپرسید این فرد چرا خودش کار نمیکنه؟ چرا وقتی به ما وعده میده که با ۶ ماه اموزش به ماهی ۴۰ میلیون در امد میرسی برای چی ۱۲ ساعت دوره ضبط میکنه به قیمت ۳۰۰،۰۰۰ تومان برای چی آخه؟
توی زمینه ارز دیجیتال شما عکس از سود های چندین هزار درصدی میبینید.
از خودتون بپرسید که اگر کسی هر روز اینقدر سود بگیره حتی اگر روزی ۱ دلار بزاره توی معامله اخر سال چندین میلیون دلار پول داره، برای چی خودش کار نمیکنه؟
هوشمندانه فکر کنید افراد رو زیر سوال ببرید، از زیر سوال بردن افراد نترسید. شما مشتری هستید و میخواید خدمات بخرید. حق دارید راستی آزمایی کنید و از کیفیت جنسی که میگیرید مطلع بشید.
اگر کسی رو زیر سوال بردید و به جای اثبات خودش، بهتون خندید یا مثلا گفت «مشخصه مشتری نیسی» یا «وقتمو نگیر مشتری های دیگه ای دارم».
بدونید نجات پیدا کردید.
شما بین متخصصین مایکروسافت ، گوگل،آمازون و شرکت های بزرگ چند نفر رو میبینید که آموزش بزارن؟؟
افراد متخصص وقت اضافی ندارن ،خیلی از افراد متخصص کمی هستن که وقتشون رو صرف آموزش دادن میکنن.
حتی اگر بکنن هم صرف آموزش افراد تیم و شرکت خودشون میکنن.
خیلی حواستون باشه که وقتتون و سرمایه زندگیتون رو دارید روی چه تبلیغاتی میزارید.
رشته ی کامپیوتر منبع پول نیست، درست مثل رشته های برق،مکانیک،شیمی،پزشکی و ... نیاز به درس خوندن تلاش کردن تخصص کسب کردن و زمان داره.
شما با ۵ ماه اموزش دیدن متخصص نمیشی، کار پیدا نمیکنی.
لطفا برای خودتون ارزش قائل باشید.
✍️ M.A
@mosTafaArshadi
سلام خدمت همگی.
امروز خیلی کوتاه و خلاصه میخوام یه سری منابع برای یادگیری یه سری دروس قرار بدم، امیدوارم به دردتون بخوره.
- اولین منبع برای یادگیری ساختمان داده و الگوریتم هست که پایهی شروع برنامه نویسی هست و هر مهندس نرم افزاری نیاز داره این مفاهیم رو بلد باشه، کتابی که تو این زمینه واقعاً معروفه و من هم پیشنهادش میکنم CLRS هست, اسم این کتاب در اصل
Introduction to Algorithmsهستش ولی به CLRS معروف هست که مخفف اسامی نویسنده های کتاب هست. - دومین منبع برای درس مدارمنطقی و معماری کامپیوتر هستش که کتاب
DIGITAL LOGIC AND COMPUTER DESIGNهستش که نویسنده اون آقای موریسمانو هست. - سومین منبع کتاب
Python fluentبرای یادگیری زبان برنامه نویسی پایتون هستش و کتابی هستش که واقعا پیشنهادش میکنم.(مقدماتی نیست قبلش حتما و حتما باید مقدمات پایتون رو بلد باشید) موضوع مهمی که وجود داره اینه که شما با خوندن کتاب CLRS و یادگیری پایتون با کتاب python fluent یک دید خیلی خوب و مناسب از برنامه نویسی دارید که بعد از اون میتونید به سرعت به هر زبان و یا تکنولوژی که دوست دارید سوییچ کنید و اون رو یاد بگیرید. ✍️ M.A @mosTafaArshadi
در مرحله اخر بعد از اینکه
پینگ گرفتید
کانفیگ هارو به ترتیب پینگ مرتب کردید
روی کانفیگ مورد نظر کلیک میکنید
سپس گزینه دایره ای شکل که وسط اون یک V هست کلیک میکنید تا کانفیگ مورد نظر شما فعال بشه.
نکته: اگر لیست کانفیگ ها خالیه یک بار اونو آپدیت کنید و اگر همچنان خالی بود ممکنه مشکل از اون لینک ساب یا اینترنت شما باشه.
#پارت_پنجم
یکی از قسمت های مهم منویی هست که با زدن سه نقطه در صفحه اصلی باز میشه.
گزینه ۱: از کانفیگ های شما پینگ میگیره و همیشه از این گزینه استفاده کنید
گزینه ۲: کانفیگ هارو به ترتیب پینگشون مرتب میکنه.
گزینه ۳: این گزینه یک بار درخواست اپدیت میفرسته تا کانفیگ هارو از لینک داده شده اپدیت و اضافه کنه
نکته: کانفیگ هایی با پینگ پایین تر بهتر هستند
نکته: کانفیگ های فعال رنگی که عدد پینگ رو نمایش میده سبز هست و عددشون بیشتر از ۰ هست و کانفیگ های خراب پینگشون -۱ هست و قرمز رنگ هستند.
#پارت_چهارم
+1
از طریق ایکونی که توی صفحه اصلی وجود داره و شبیه یک قیف هست میتونید وارد قسمت فیلتر بشید.
سپس توی پنجره باز شده اسم ساب هایی که اضافه کردید مشاهده میشه. میتونید روی All بزارید یا روی یک نام دلخواه تا کانفیگ های مورد نظر براتون نمایش داده بشه
#پارت_سوم
