Forwarded from LearnPOV | لرن پی او وی
سلام رفقا امیدوارم عالی باشید 🙌 🔥
یه سوالی ازتون داشتم، میخواستم بپرسم علاقه مند هستید مطالب مربوط به NodeJS رو بیشتر داخل کانال پوشش بدیم ؟
یه سوالی ازتون داشتم، میخواستم بپرسم علاقه مند هستید مطالب مربوط به NodeJS رو بیشتر داخل کانال پوشش بدیم ؟
🔸 من خودم به شخصه تخصصم فرانت هستش، ولی از اونجایی که دوسالی هست درگیر بکند شدم، فکر میکنم برای هر فرانت کاری مباحث مربوط به برنامه نویسی سمت سرورو میتونه جذاب باشه، و از طرفی یک مزیت حساب میشه که با برنامه نویسی سمت سرور آشنایی داشته باشید ✅
Forwarded from Gopher Academy
🔵 عنوان مقاله
Go Event-Driven: Your Unfair Advantage to Tame Chaos
🟢 خلاصه مقاله:
مقاله مورد نظر به بحث در مورد چالشهایی که با پیادهسازی معماری میکروسرویسها به وجود آمده است پرداخته و راهکارهایی را برای مقابله با این مشکلات ارائه میدهد. با وعدههای اولیهی سادگی که میکروسرویسها داده بودند، در عمل شاهد پیچیدگیهای بیشتری در سیستمها شدیم، مانند خرابیهای زنجیرهای و گلوگاههای عملکردی. مقاله توضیح میدهد که چگونه الگوهای آزموده شده و صحیح میتوانند به ایجاد سرویسهایی کاملاً مستقل و قابل مقیاس کمک کنند. این رویکردها شامل استراتژیهای طراحی و توسعهی مؤثرتری است که به مدیریت بهتر تعاملات بین سرویسها و بهبود عملکرد کلی سیستم کمک میکنند. در نهایت، این مقاله به خوانندگان توصیه میکند تا از پس افتادگی جلوگیری کنند و با یادگیری و اجرای این الگوها، به جلو حرکت کنند.
🟣لینک مقاله:
https://threedots.tech/event-driven/?utm_source=golang-weekly
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Go Event-Driven: Your Unfair Advantage to Tame Chaos
🟢 خلاصه مقاله:
مقاله مورد نظر به بحث در مورد چالشهایی که با پیادهسازی معماری میکروسرویسها به وجود آمده است پرداخته و راهکارهایی را برای مقابله با این مشکلات ارائه میدهد. با وعدههای اولیهی سادگی که میکروسرویسها داده بودند، در عمل شاهد پیچیدگیهای بیشتری در سیستمها شدیم، مانند خرابیهای زنجیرهای و گلوگاههای عملکردی. مقاله توضیح میدهد که چگونه الگوهای آزموده شده و صحیح میتوانند به ایجاد سرویسهایی کاملاً مستقل و قابل مقیاس کمک کنند. این رویکردها شامل استراتژیهای طراحی و توسعهی مؤثرتری است که به مدیریت بهتر تعاملات بین سرویسها و بهبود عملکرد کلی سیستم کمک میکنند. در نهایت، این مقاله به خوانندگان توصیه میکند تا از پس افتادگی جلوگیری کنند و با یادگیری و اجرای این الگوها، به جلو حرکت کنند.
🟣لینک مقاله:
https://threedots.tech/event-driven/?utm_source=golang-weekly
➖➖➖➖➖➖➖➖
👑 @gopher_academy
threedots.tech
Go Event-Driven Training
Learn to build extremely scalable and resilient event-driven backend systems in Go. Go Event-Driven provides hands-on training with real-world projects to master asynchronous processing, message brokers, CQRS, sagas and more. Level up your Go skills with…
Forwarded from TorhamDev | تورهام 😳
نظر نامحبوب
کالی لینوکس به دردتون نمیخوره.
حتی اگه هکر هم باشید باز هم کالی لینوکس به دردتون نمیخوره کالی پر شده از ابزارهای مختلف و هزارتا چیز دیگه که مثلا هکرا ازش استفاده میکنن ولی حقیقت اینه که شما حتی از یک سوم اون ابزارها استفاده نمیکنید. برای هکر شدن نیازی به کالی لینوکس ندارید یا بلک آرچ اینا به نظر من صرفا دیستروهای اسباب بازی ان :) ( مثلا نصب کنی ابزارها رو تست کنی)
والا اون مستر ربات هم کالی لینوکس نداشت مینت داشت D:
در نتیجه از من میپرسید یک دیسترو معمولی نصب کنید ابزارهایی که نیاز دارید روش نصب کنید حتی اگه MacOS هم دارید ماجرا همینه کلا نیازی به کالی لینوکس و بلک آرچ و این دست دیستروها نیست.
هکر هم باید مخفی باشه نه اینکه سیستمش روشن کنه همه بفهمن هکر :)
اگر هم اشتباه نکنم کالی برای اینکه ابزارها روش کار کنن هستش انگولک شده. قبلا ها یادمه خود کالی رو هک کرده بودن :))))
تهش به نظرم رو یک فلش بوتیبل بشه شاید یک روزی گیر کردیم نت نبود آوردیمش بالا ابزارهاش استفاده کردیم
کالی لینوکس به دردتون نمیخوره.
حتی اگه هکر هم باشید باز هم کالی لینوکس به دردتون نمیخوره کالی پر شده از ابزارهای مختلف و هزارتا چیز دیگه که مثلا هکرا ازش استفاده میکنن ولی حقیقت اینه که شما حتی از یک سوم اون ابزارها استفاده نمیکنید. برای هکر شدن نیازی به کالی لینوکس ندارید یا بلک آرچ اینا به نظر من صرفا دیستروهای اسباب بازی ان :) ( مثلا نصب کنی ابزارها رو تست کنی)
والا اون مستر ربات هم کالی لینوکس نداشت مینت داشت D:
در نتیجه از من میپرسید یک دیسترو معمولی نصب کنید ابزارهایی که نیاز دارید روش نصب کنید حتی اگه MacOS هم دارید ماجرا همینه کلا نیازی به کالی لینوکس و بلک آرچ و این دست دیستروها نیست.
هکر هم باید مخفی باشه نه اینکه سیستمش روشن کنه همه بفهمن هکر :)
اگر هم اشتباه نکنم کالی برای اینکه ابزارها روش کار کنن هستش انگولک شده. قبلا ها یادمه خود کالی رو هک کرده بودن :))))
تهش به نظرم رو یک فلش بوتیبل بشه شاید یک روزی گیر کردیم نت نبود آوردیمش بالا ابزارهاش استفاده کردیم
Forwarded from Geek Alerts
ظاهرا OpenAI میخواد تا ۲ هفته دیگه یک AI جدید به اسم Strawberry «یا حداقل با این اسم رمز» منتشر کنه که به نظر میرسه بخشی از ChatGPT هست ولی به صورت مستقل عرضه میشه.
احتمالا یه مدل با استدلال بالاتر برای کارهایی مثل مسائل ریاضی و پاسخ دادن به سوالاتی باشه که در موردشون نیاز به فکر کردن هست.
تمام اینها تلاشهای OpenAI برای رسیدن به استدلال در سطح انسانی هست.
پ.ن. کلا خبر زیادی ازش نیست تا زمانی که منتشر بشه.
pymnts
@geekalerts
احتمالا یه مدل با استدلال بالاتر برای کارهایی مثل مسائل ریاضی و پاسخ دادن به سوالاتی باشه که در موردشون نیاز به فکر کردن هست.
تمام اینها تلاشهای OpenAI برای رسیدن به استدلال در سطح انسانی هست.
پ.ن. کلا خبر زیادی ازش نیست تا زمانی که منتشر بشه.
pymnts
@geekalerts
Forwarded from Out of Distribution (M S)
مهندسی نرمافزار برای دیتاساینتیستها
واقعیت غیرقابل انکاری که وجود داره وجود یک gap میان software engineering و data scientist هاست. دیتاساینتیستها معمولا به دانششون در حوزه هوش و تحلیل داده مینازند، در حالی که هر چه قدر هم این دانش عمیق باشه اما در موقعیتهای عملی واقعی که نیاز به طراحی و توسعه یک محصول پایدار و منعطف با همراهی با بقیه توسعهدهندهها میره، نیاز به نوعی دانش و مهارت مهندسی نرمافزار وجود داره. حالا این کتاب Software Engineering for Data Scientist از انتشارات Oreilly سعی داره تا همین گپ رو برای دیتا ساینتیستها پر کنه و به میزان کافی و نه بیشتر، به اونها نکات مهندسیطور قضیه رو هم انتقال بده. کتاب متن خوبی داره و واقعا قبل از این که یک کتاب مهندسی نرم افزار باشه یک کتابیه که انگار از زاویه دید یک دیتا ساینتیست به مسائل و راهحلهاشون نگاه کرده، برای همین خیلی جاها مثالهاش رو حتی روی ژوپیتر نوتبوک هم زده. این کتاب ۱۵ فصل داره:
چه طوری بهتر کد بنویسم و کد خوب اصلا چیه
چه طوری و از چه زوایایی عملکرد کد رو آنالیز کنیم
چهطوری از دادهساختارها بهتر استفاده کنیم و در هر موقعیت از کدامشان استفاده کنیم
برنامه نویسی OO و Functional، چطور از هر کدوم در موقعیت مخصوص به خودش استفاده کنیم.
هندلکردن ارورها و لاگ و دیباگ
مسائل Code Formatting و Linting
تستکردن کد
دیزاین و ریفکتور، چطوری پروژهمون رو ساختاردهی کنیم و از یک نوتبوک به یک اسکرپیت برسیم
داکیومنتیشن و این که چگونه کدمون رو برای بقیه قابل خوندن و فهمیدن کنیم
به اشتراک گذاری کد و چیزایی مثل Version Control و Dependency
درست کردن API
دپلویکردن و آشنایی با ابزارهای اتومات نظیر CICD
امنیت و ریسکها و خطراتی که میتونن تهدید کنند
مهارتهای توسعه نرمافزار و یک سری مفاهیم پیشرفتهتر از جمله این ۱۵ فصل کتاب هستند. من این کتاب رو چند وقت پیش خوندم و ضمن لذتبردن نوع نگاهم به بعضی مسائل رو هم تغییر داد. بعد از چند وقت اما حس کردم که برای بهتر ملکه ذهن شدنم نیاز دارم تا مطالبش رو توضیح بدم و جایی برای خودم دوباره بنویسم. از همین رو در ادامه انشالله هر از چندگاهی فصلی از این کتاب رو در موردش به صورت خلاصه و اجمالی پست رفته میشه.
واقعیت غیرقابل انکاری که وجود داره وجود یک gap میان software engineering و data scientist هاست. دیتاساینتیستها معمولا به دانششون در حوزه هوش و تحلیل داده مینازند، در حالی که هر چه قدر هم این دانش عمیق باشه اما در موقعیتهای عملی واقعی که نیاز به طراحی و توسعه یک محصول پایدار و منعطف با همراهی با بقیه توسعهدهندهها میره، نیاز به نوعی دانش و مهارت مهندسی نرمافزار وجود داره. حالا این کتاب Software Engineering for Data Scientist از انتشارات Oreilly سعی داره تا همین گپ رو برای دیتا ساینتیستها پر کنه و به میزان کافی و نه بیشتر، به اونها نکات مهندسیطور قضیه رو هم انتقال بده. کتاب متن خوبی داره و واقعا قبل از این که یک کتاب مهندسی نرم افزار باشه یک کتابیه که انگار از زاویه دید یک دیتا ساینتیست به مسائل و راهحلهاشون نگاه کرده، برای همین خیلی جاها مثالهاش رو حتی روی ژوپیتر نوتبوک هم زده. این کتاب ۱۵ فصل داره:
چه طوری بهتر کد بنویسم و کد خوب اصلا چیه
چه طوری و از چه زوایایی عملکرد کد رو آنالیز کنیم
چهطوری از دادهساختارها بهتر استفاده کنیم و در هر موقعیت از کدامشان استفاده کنیم
برنامه نویسی OO و Functional، چطور از هر کدوم در موقعیت مخصوص به خودش استفاده کنیم.
هندلکردن ارورها و لاگ و دیباگ
مسائل Code Formatting و Linting
تستکردن کد
دیزاین و ریفکتور، چطوری پروژهمون رو ساختاردهی کنیم و از یک نوتبوک به یک اسکرپیت برسیم
داکیومنتیشن و این که چگونه کدمون رو برای بقیه قابل خوندن و فهمیدن کنیم
به اشتراک گذاری کد و چیزایی مثل Version Control و Dependency
درست کردن API
دپلویکردن و آشنایی با ابزارهای اتومات نظیر CICD
امنیت و ریسکها و خطراتی که میتونن تهدید کنند
مهارتهای توسعه نرمافزار و یک سری مفاهیم پیشرفتهتر از جمله این ۱۵ فصل کتاب هستند. من این کتاب رو چند وقت پیش خوندم و ضمن لذتبردن نوع نگاهم به بعضی مسائل رو هم تغییر داد. بعد از چند وقت اما حس کردم که برای بهتر ملکه ذهن شدنم نیاز دارم تا مطالبش رو توضیح بدم و جایی برای خودم دوباره بنویسم. از همین رو در ادامه انشالله هر از چندگاهی فصلی از این کتاب رو در موردش به صورت خلاصه و اجمالی پست رفته میشه.
Forwarded from Laravel News
UnoPim is a Product Information Management System Built With Laravel https://laravel-news.com/unopim-product-information-management-system
Laravel News
UnoPim is a Product Information Management System Built With Laravel - Laravel News
UnoPim is an open-source Product Information Management (PIM) system built on the Laravel framework. You can use it to organize, manage, and enrich product information in one central place.
Forwarded from 🎄 یک برنامه نویس تنبل (Raymond Dev)
🔶 اگر در هنگام نصب وب سرور Lamp لوکال اجرا نشد و خطای زیر را داد :
دستورات زیر وارد کنید:
قسمت username نام کاربری لینوکسی که ثبت کردید را وارد کنید.
این دستور کاربر را به www-data اضافه می کند و دسترسی را باز می کند.
این خطای بالایی معمولا هنگام جا به جایی پوشه www وب سرور Lamp به جای دیگر اتفاق می افتد.
#لینوکس
@TheRaymondDev
Forbidden You don't have permission to access this resource
دستورات زیر وارد کنید:
sudo usermod -g www-data username
sudo systemctl restart apache2
قسمت username نام کاربری لینوکسی که ثبت کردید را وارد کنید.
این دستور کاربر را به www-data اضافه می کند و دسترسی را باز می کند.
این خطای بالایی معمولا هنگام جا به جایی پوشه www وب سرور Lamp به جای دیگر اتفاق می افتد.
#لینوکس
@TheRaymondDev
Forwarded from 🎄 یک برنامه نویس تنبل (Raymond Dev)
🔶 اسرار مردان نمکی ایران باستان که ۲۵۰۰ سال پیش در معدن مومیایی شدند
https://link.springer.com/article/10.1007/s10963-024-09183-z
ترجمه فارسی :
https://www.zoomit.ir/fundamental-science/426587-iranian-saltmen-mummified-depicted-new-images/
@TheRaymondDev
https://link.springer.com/article/10.1007/s10963-024-09183-z
ترجمه فارسی :
https://www.zoomit.ir/fundamental-science/426587-iranian-saltmen-mummified-depicted-new-images/
@TheRaymondDev
SpringerLink
Salt Mining and Salt Miners at Talkherud–Douzlākh, Northwestern Iran: From Landscape to Resource-Scape
Journal of World Prehistory - The Douzlākh salt deposit (region: Māhneshān, Zanjān Province, Iran) is unique for its pure and crystal rock salt and was an important supplier of...
Forwarded from محتوای آزاد سهراب
Forwarded from DevTwitter | توییت برنامه نویسی
This media is not supported in your browser
VIEW IN TELEGRAM
به جایِ اینکه خودتون برید جوابِ سوالتون رو از لابهلایِ ایشوها، کدها و مستندات در بیارید، لینکِ مخزن گیتهاب رو به این سایت بدید و بعد ازش بپرسید. حتی میتونید آدرسِ پکیج موردنظر در npm, pypi, pub رو بهش بدید و بعد دربارهٔ اون پکیج سوال بپرسید.
app.commanddash.io
@DevTwitter | <Ayub Kokabi/>
app.commanddash.io
@DevTwitter | <Ayub Kokabi/>
Forwarded from 🎄 یک برنامه نویس تنبل (Raymond Dev)
Forwarded from LearnPOV | لرن پی او وی
Forwarded from ⚝
YouTube
مصاحبه فرانت جونیور میدلول با عرفان
محتوایی که به مسیرشغلی شما کمک کنه. تکنیکال و سافت اسکیل بهتر بشین و درآمد بهتری داشته باشین
حمایت : https://www.coffeete.ir/andishe
لینکدین من : https://www.linkedin.com/in/andisheh-abbasian/
عضویت در تلگرام کامیونیتی : https://news.1rj.ru/str/+XBFvh5exzQY5ZmY0…
حمایت : https://www.coffeete.ir/andishe
لینکدین من : https://www.linkedin.com/in/andisheh-abbasian/
عضویت در تلگرام کامیونیتی : https://news.1rj.ru/str/+XBFvh5exzQY5ZmY0…
YouTu.be/hz-4A2LuDsM
Piped | Invidious
برسد به دست عزیزانی که مایلند در آینده مصاحبه کنند برای موقعیت شغلی توسعهدهندهٔ وبِ سمت کاربر:
#web #frontend #معرفی
@amiria703_channel
Piped | Invidious
برسد به دست عزیزانی که مایلند در آینده مصاحبه کنند برای موقعیت شغلی توسعهدهندهٔ وبِ سمت کاربر:
#web #frontend #معرفی
@amiria703_channel
Forwarded from Ninja Learn | نینجا لرن
روز برنامه نویس مبارک 🎉
۲۱ شهریور (۱۲ سپتامبر) به عنوان "روز برنامهنویس" شناخته میشود زیرا این روز، ۲۵۶مین روز سال است. عدد ۲۵۶ برای برنامهنویسان معنای ویژهای دارد؛ چون در سیستم دودویی (باینری) که اساس کامپیوترها و برنامهنویسی است، ۲۵۶ بزرگترین توانی است که میتوان با ۸ بیت (یک بایت) نشان داد. همچنین، عدد ۲۵۶ در بسیاری از مفاهیم کامپیوتری بهویژه حافظه و پردازش دادهها اهمیت زیادی دارد. به همین دلیل، روز ۲۵۶مین روز سال در تقویم میلادی به عنوان روز برنامهنویس انتخاب شده است.
در تقویم میلادی، اگر سال کبیسه باشد، این روز به ۱۳ سپتامبر منتقل میشود.
@ninja_learn_ir
۲۱ شهریور (۱۲ سپتامبر) به عنوان "روز برنامهنویس" شناخته میشود زیرا این روز، ۲۵۶مین روز سال است. عدد ۲۵۶ برای برنامهنویسان معنای ویژهای دارد؛ چون در سیستم دودویی (باینری) که اساس کامپیوترها و برنامهنویسی است، ۲۵۶ بزرگترین توانی است که میتوان با ۸ بیت (یک بایت) نشان داد. همچنین، عدد ۲۵۶ در بسیاری از مفاهیم کامپیوتری بهویژه حافظه و پردازش دادهها اهمیت زیادی دارد. به همین دلیل، روز ۲۵۶مین روز سال در تقویم میلادی به عنوان روز برنامهنویس انتخاب شده است.
در تقویم میلادی، اگر سال کبیسه باشد، این روز به ۱۳ سپتامبر منتقل میشود.
@ninja_learn_ir
Forwarded from code2 - تکنولوژی و فناوری (Mahdi Taleghani)
تیم همروش گزارشی از نظرسنجی ۲۰۲۴ استکاورفلو منتشر کرده که مطالب جذابی داره:
https://hamravesh.com/blog/stackoverflow-survey/
چیزی که به نظرم انتظار میرفت:
برای سالیان طولانی MySQL همواره محبوبترین دیتابیس در آمارهای Stack Overflow بوده است. اما در طول ۲ سال گذشته PostgreSQL توانسته رتبه اول محبوبترین دیتابیس دنیا را به خود اختصاص دهد. در جایگاه دوم نیز MySQL حضور دارد.
مانند سالهای پیش، جاوااسکریپت، توانسته جایگاه محبوبترین زبان برنامهنویسی را به خود اختصاص دهد. جالب است بدانید که از سال ۲۰۱۴ تا اکنون جاوااسکریپت همواره محبوبترین زبان برنامهنویسی بوده است. بعد از زبانهای HTML/CSS توانستند رتبه دوم و زبان پایتون رتبه سوم محبوبترین زبانهای برنامهنویسی، اسکریپتنویسی و نشانهگذاری را بدست بیاورند.
@code2_ir
https://hamravesh.com/blog/stackoverflow-survey/
چیزی که به نظرم انتظار میرفت:
برای سالیان طولانی MySQL همواره محبوبترین دیتابیس در آمارهای Stack Overflow بوده است. اما در طول ۲ سال گذشته PostgreSQL توانسته رتبه اول محبوبترین دیتابیس دنیا را به خود اختصاص دهد. در جایگاه دوم نیز MySQL حضور دارد.
مانند سالهای پیش، جاوااسکریپت، توانسته جایگاه محبوبترین زبان برنامهنویسی را به خود اختصاص دهد. جالب است بدانید که از سال ۲۰۱۴ تا اکنون جاوااسکریپت همواره محبوبترین زبان برنامهنویسی بوده است. بعد از زبانهای HTML/CSS توانستند رتبه دوم و زبان پایتون رتبه سوم محبوبترین زبانهای برنامهنویسی، اسکریپتنویسی و نشانهگذاری را بدست بیاورند.
@code2_ir
Forwarded from DevTwitter | توییت برنامه نویسی
12 سپتامبر (22 شهریور) روز برنامه نویسه
این روز به خاطر 256اُمین روز سال نامگذاری شده
عدد 256 بر مبنای 2 میشه 1 بایت :))
روز همه «از نظر فنی نمیشه»، «ساختارمون بهم میریزه» و «از کشه» ها مبارک
@DevTwitter
این روز به خاطر 256اُمین روز سال نامگذاری شده
عدد 256 بر مبنای 2 میشه 1 بایت :))
روز همه «از نظر فنی نمیشه»، «ساختارمون بهم میریزه» و «از کشه» ها مبارک
@DevTwitter