Forwarded from Linuxor ?
یکی از مزیت هایی که SHA-256 داره اینه که خیلی سریعه و این مزیت به ضررش شده و باعث شده که توی رمزنگاری پسورد ها کمتر ازش استفاده کنن و بیان از bcrypt و argon2 که عمدا کند ساخته شدن که مقاومت بیشتری در برابر حملات مختلف داشته باشن استفاده کنن :)
البته برای فایل های سنگین، بلاک چین، امضای دیجیتال و ... SHA-256 فعلا هیچ رقیبی نداره!
@Linuxor
البته برای فایل های سنگین، بلاک چین، امضای دیجیتال و ... SHA-256 فعلا هیچ رقیبی نداره!
@Linuxor
Forwarded from Curious Geek ⚡️
Serverless Postgres
با این سرویس میتونید بدون دغدغه بکاپ گرفتن و ترس از دست رفتن دیتا و درگیر دواپس شدن حین توسعه، پایگاه داده خودتون رو کنترل کنید.
در ایران کلود های محدودی همچین سرویسی ارائه میدن که پنل رایگان ندارن، خرید شون هم برای توسعه بصرفه نیست.
کمبود خدمات Serverless داخلی به کرات حس میشه..
خوشبختانه این سرویس هنوز کردیت و دبیت کارت نمیخواد و در ایران دردسترسه.
🔗 https://neon.tech
🆔 @Hiradsajde
با این سرویس میتونید بدون دغدغه بکاپ گرفتن و ترس از دست رفتن دیتا و درگیر دواپس شدن حین توسعه، پایگاه داده خودتون رو کنترل کنید.
در ایران کلود های محدودی همچین سرویسی ارائه میدن که پنل رایگان ندارن، خرید شون هم برای توسعه بصرفه نیست.
کمبود خدمات Serverless داخلی به کرات حس میشه..
خوشبختانه این سرویس هنوز کردیت و دبیت کارت نمیخواد و در ایران دردسترسه.
🔗 https://neon.tech
🆔 @Hiradsajde
Neon
Neon Serverless Postgres — Ship faster
The database you love, on a serverless platform designed to help you build reliable and scalable applications faster.
Forwarded from Curious Geek ⚡️
Conform Validation Library
این کتابخانه برای ولیدیشن فرم ها ساخته شده، طوری که نیاز نیست سمت فرانت react-hook-form و سمت بکند دوباره zod بزنیم
اینطوری میتونیم یک لایبرری رو هم سمت کلاینت و هم سمت سرور استفاده کنیم 🤝
همینطور در فول استک فریمورک های mvvm مثل nextjs یا nuxtjs باعث یکپارچگی ولیدیشن میشه
🔗 https://conform.guide
🆔 @Hiradsajde
این کتابخانه برای ولیدیشن فرم ها ساخته شده، طوری که نیاز نیست سمت فرانت react-hook-form و سمت بکند دوباره zod بزنیم
اینطوری میتونیم یک لایبرری رو هم سمت کلاینت و هم سمت سرور استفاده کنیم 🤝
همینطور در فول استک فریمورک های mvvm مثل nextjs یا nuxtjs باعث یکپارچگی ولیدیشن میشه
🔗 https://conform.guide
🆔 @Hiradsajde
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱)
🔶 مصاحبه کاری به زبان انگلیسی، آلمانی یا هر زبان خارجی کار راحتی نبست و نیاز به تمرین داره، این 10 تا ابزار برای مصاحبه خیلی خیلی بکارتون میاد :
۱. Preply
پلتفرمی برای یادگیری زبان با معلمان خصوصی که امکان برنامهریزی کلاسها به صورت سفارشی را فراهم میکند. شما میتوانید بر روی موضوعاتی مانند مصاحبه شغلی یا واژگان تخصصی در حوزه کاری خود تمرکز کنید.
۲. Speechling
ابزاری برای بهبود تلفظ و مهارتهای صحبت کردن. این ابزار به شما امکان میدهد جملات خاصی را ضبط کرده و بازخورد مستقیم از مربیان بومی زبان دریافت کنید. برای تمرین پاسخ به سوالات مصاحبه فوقالعاده است.
۳. TalkAbroad
این پلتفرم به شما امکان میدهد مکالمات واقعی با افراد بومی داشته باشید و خود را برای مکالمههای طبیعی در مصاحبههای شغلی آماده کنید. برقراری ارتباط با افراد واقعی تجربهای ارزشمند برای مقابله با استرس مصاحبه است.
۴. Elevate
این ابزار به ظاهر فقط برای تقویت مهارتهای شناختی است، اما دارای بخشهایی برای تقویت مهارتهای شنیداری و درک سریع است که در مصاحبهها اهمیت بالایی دارد.
۵. HiNative
پلتفرمی برای دریافت بازخورد از افراد بومی زبان در مورد جملاتی که میخواهید در مصاحبه استفاده کنید. میتوانید سوالاتی مثل «آیا این جمله طبیعی به نظر میرسد؟» بپرسید.
۶. Job Interview Simulator
این ابزار محیطی شبیهسازیشده برای مصاحبه شغلی ایجاد میکند که میتوانید در آن با سوالات رایج به زبانهای مختلف روبهرو شوید. این تجربه به شما کمک میکند استرس را کاهش دهید و پاسخهای خود را بهبود ببخشید.
۷. Beelinguapp
این برنامه به شما کمک میکند مهارتهای شنیداری و واژگان را با مطالعه داستانها و مقالات در کنار متن زبان مادری تقویت کنید. ایدهآل برای گسترش دایره لغات حرفهای.
۸. LingQ
پلتفرمی عالی برای یادگیری زبان از طریق محتوای واقعی مثل اخبار، مصاحبهها و ویدئوها. این ابزار به شما کمک میکند زبان موردنیاز برای مکالمات حرفهای و مصاحبههای شغلی را بیاموزید.
۹. Mondly
یک ابزار تعاملی که مکالمات شغلی و رسمی را شبیهسازی میکند. با این ابزار میتوانید اصطلاحات حرفهای و دیالوگهای مرتبط با مصاحبه را تمرین کنید.
۱۰. FluentU
این ابزار از ویدئوهای واقعی مانند مصاحبهها، سخنرانیها و مستندها استفاده میکند تا شما را با کاربردهای واقعی زبان آشنا کند. تماشای این ویدئوها میتواند اعتمادبهنفس شما را در مصاحبهها افزایش دهد.
<Shadi Sepehri (keyworkir)/>
@TheRaymondDev
۱. Preply
پلتفرمی برای یادگیری زبان با معلمان خصوصی که امکان برنامهریزی کلاسها به صورت سفارشی را فراهم میکند. شما میتوانید بر روی موضوعاتی مانند مصاحبه شغلی یا واژگان تخصصی در حوزه کاری خود تمرکز کنید.
۲. Speechling
ابزاری برای بهبود تلفظ و مهارتهای صحبت کردن. این ابزار به شما امکان میدهد جملات خاصی را ضبط کرده و بازخورد مستقیم از مربیان بومی زبان دریافت کنید. برای تمرین پاسخ به سوالات مصاحبه فوقالعاده است.
۳. TalkAbroad
این پلتفرم به شما امکان میدهد مکالمات واقعی با افراد بومی داشته باشید و خود را برای مکالمههای طبیعی در مصاحبههای شغلی آماده کنید. برقراری ارتباط با افراد واقعی تجربهای ارزشمند برای مقابله با استرس مصاحبه است.
۴. Elevate
این ابزار به ظاهر فقط برای تقویت مهارتهای شناختی است، اما دارای بخشهایی برای تقویت مهارتهای شنیداری و درک سریع است که در مصاحبهها اهمیت بالایی دارد.
۵. HiNative
پلتفرمی برای دریافت بازخورد از افراد بومی زبان در مورد جملاتی که میخواهید در مصاحبه استفاده کنید. میتوانید سوالاتی مثل «آیا این جمله طبیعی به نظر میرسد؟» بپرسید.
۶. Job Interview Simulator
این ابزار محیطی شبیهسازیشده برای مصاحبه شغلی ایجاد میکند که میتوانید در آن با سوالات رایج به زبانهای مختلف روبهرو شوید. این تجربه به شما کمک میکند استرس را کاهش دهید و پاسخهای خود را بهبود ببخشید.
۷. Beelinguapp
این برنامه به شما کمک میکند مهارتهای شنیداری و واژگان را با مطالعه داستانها و مقالات در کنار متن زبان مادری تقویت کنید. ایدهآل برای گسترش دایره لغات حرفهای.
۸. LingQ
پلتفرمی عالی برای یادگیری زبان از طریق محتوای واقعی مثل اخبار، مصاحبهها و ویدئوها. این ابزار به شما کمک میکند زبان موردنیاز برای مکالمات حرفهای و مصاحبههای شغلی را بیاموزید.
۹. Mondly
یک ابزار تعاملی که مکالمات شغلی و رسمی را شبیهسازی میکند. با این ابزار میتوانید اصطلاحات حرفهای و دیالوگهای مرتبط با مصاحبه را تمرین کنید.
۱۰. FluentU
این ابزار از ویدئوهای واقعی مانند مصاحبهها، سخنرانیها و مستندها استفاده میکند تا شما را با کاربردهای واقعی زبان آشنا کند. تماشای این ویدئوها میتواند اعتمادبهنفس شما را در مصاحبهها افزایش دهد.
<Shadi Sepehri (keyworkir)/>
@TheRaymondDev
Forwarded from Gopher Academy
🔵 عنوان مقاله
The First Newsletter Dedicated to Product Engineers
🟢 خلاصه مقاله:
موفقیت به عنوان یک مهندس محصول تنها به مهارتهای فنی بستگی ندارد، بلکه نیازمند درک عمیق استراتژیها و تاکتیکهایی است که به خلق محصولاتی که کاربران دوست دارند منجر میشود. این شامل درک نیازهای بازار، همراستا کردن با اهداف کسبوکار و ارزیابی مداوم محیط رقابتی است. ارتباط مؤثر و همکاری با تیمهای دیگر مثل طراحی، بازاریابی و پشتیبانی مشتری نیز حیاتی است. علاوه بر این، بهروز ماندن با ترندها و ابزارهای فناوری میتواند مزیت رقابتی ایجاد کند. از سوی دیگر، برنامهریزی دقیق و اجرای آن، جمعآوری و تحلیل بازخورد کاربران برای بهبود مداوم محصول ضروری است. در نهایت، مهندس محصول باید به طور ماهرانهای این استراتژیها و تاکتیکها را ترکیب کند تا محصولاتی که عملکرد عالی دارند و با کاربران طنینانداز شوند را توسعه دهد.
🟣لینک مقاله:
https://golangweekly.com/link/167584/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
The First Newsletter Dedicated to Product Engineers
🟢 خلاصه مقاله:
موفقیت به عنوان یک مهندس محصول تنها به مهارتهای فنی بستگی ندارد، بلکه نیازمند درک عمیق استراتژیها و تاکتیکهایی است که به خلق محصولاتی که کاربران دوست دارند منجر میشود. این شامل درک نیازهای بازار، همراستا کردن با اهداف کسبوکار و ارزیابی مداوم محیط رقابتی است. ارتباط مؤثر و همکاری با تیمهای دیگر مثل طراحی، بازاریابی و پشتیبانی مشتری نیز حیاتی است. علاوه بر این، بهروز ماندن با ترندها و ابزارهای فناوری میتواند مزیت رقابتی ایجاد کند. از سوی دیگر، برنامهریزی دقیق و اجرای آن، جمعآوری و تحلیل بازخورد کاربران برای بهبود مداوم محصول ضروری است. در نهایت، مهندس محصول باید به طور ماهرانهای این استراتژیها و تاکتیکها را ترکیب کند تا محصولاتی که عملکرد عالی دارند و با کاربران طنینانداز شوند را توسعه دهد.
🟣لینک مقاله:
https://golangweekly.com/link/167584/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Posthog
Product for Engineers | Substack
Helping engineers and founders flex their product muscles. Click to read Product for Engineers, a Substack publication with tens of thousands of subscribers.
Forwarded from Ninja Learn | نینجا لرن (Denver)
🟡 خب خب خب، PEP8: قوانین طلایی برای کدنویسی پایتون
وقتی به برنامهنویسی پایتون علاقهمند میشید، یکی از اولین چیزهایی که باید یاد بگیرید PEP8 هست. این یه استاندارد رسمی برای کدنویسی به زبان پایتونه که توسط Python Software Foundation منتشر شده و هدفش اینه که کدهای پایتون هماهنگ، خوانا و استاندارد باشن. با این استاندارد کد های همه برنامه های پایتون توی مسائل پایه ای استایل کد مثل هم میشه و خوندن و درک کد های مختلف هم ساده تر میشه. توی این پست میخوایم توضیح بدیم که PEP8 چیه، چرا مهمه و چندتا از مهمترین قواعدش رو بررسی کنیم.
PEP8 چی هست؟
PEP8 یه استاندارد شامل یه سری دستورالعمل ها و قوانین برای نوشتن کد منظم و تمیز پایتونه. این استاندارد برای کمک به برنامه نویس ها تنظیم شده تا کدی بنویسن که هم برای خودشون هم برای دیگران قابل فهم باشه. دستورااعمل های این استاندارد شامل اصولی درمورد قواعد نام گذاری، استایل کد، تو رفتگی ها و ... میشه.
چرا باید از PEP8 استفاده کنیم؟
خوانایی بیشتر: کد هایی که طبق استاندارد های خاصی نوشته میشن، برای دیگران راحت تر قابل فهم هستن.
نگهداری ساده تر: کد استادارد به راحتی قابل تغییر و گسترشه.
هماهنگی بین تیم ها: وقتی همه از یک استاندارد پیروی کنن، حتی اگه جند نفر هم روی یک پروژه کار کنن کار کردن با کد ها خیلی راحت تر میشه
اصول کلیدی PEP8
1️⃣ قواعد نام گذاری(Naming Conventions)
نام گذاری درست متغیر ها، توابع، کلاس ها و ماژول ها باعث میشه کد شما خوانا و قابل فهم باشه.
نام متغیر ها و توابع: از snake_case استفاده کنید.
نام کلاس ها: باید از CapCase استفاده کنید
نام ماژول ها: میشه از lowercase استفاده کنید و برای جدا کردن کلمات از خط تیره (-) نکنید
2️⃣ چیدمان کد(Code Layout)
چیدمان منظم کد برای راحتی خوندن و نگهداری کد ها ضروریه
طول خط ها: طول خط ها توی پایتون نباید بیشتر از ۷۹ کاراکتر باشه. این باعث میشه که کد های توی ابزارهای مختلف(مثل کامند git diff) و ترمینال راحت تر دیده بشن.
فاصله های خالی: بعد از کاما و آرگومان ها یک فاصله بگذارین:
3️⃣ تو رفتگی(Indentation)
تو رفتگی ها برای نمایش ساختار کد و مشخص کردن بلوک های کد استفاده میشن.
از ۴ فضای خالی برای هر سطح تو رفتگی استفاده کنید.
5️⃣ فضای خالی در عبارات و دستورات (Whitespaces in Expressions and Statements)
فضای خالی در عبارات و دستورات به خوانایی کد کمک میکنه:
قبل و بعد از اپراتورهای ریاضی فاصله بگذارید:
در داخل پرانتزها فاصله نگذارید:
فاصله هارو فقط قبل از هر کاما بذارید:
چجوری همیشه این قواعد رو رعایت کنیم؟
خب یه راه آسونش میتونه استفاده از ابزار هایی مثل pylint و flake8 باشه. اما یه راه راحت تر، اگه از IDE هایی مثل Pycharm استفاده میکنید خودشون وقتی که کد غیر استاندارد بنویسید بهتون میگن و بییشتر مواقع خودشون کد رو درست میکنن. اگه از VSCode یا هر ادیتور دیگه ای استفاده میکنید میتونید افزونه ی مربوط به این استاندارد رو روش نصب و استفاده کنید.
جمع بندی✍️
PEP8 به شما کمک میکنه که کد پایتون تمیز، خوانا و استاندارد بنویسید. رعایت قواعدی مثل نام گذاری درست، استفاده مناسب از فاصله ها و تو رفتگی ها باعث میشه کد شما به راحتی قابل نگهداری و درک باشه.
➖➖➖➖➖➖➖➖➖➖
وقتی به برنامهنویسی پایتون علاقهمند میشید، یکی از اولین چیزهایی که باید یاد بگیرید PEP8 هست. این یه استاندارد رسمی برای کدنویسی به زبان پایتونه که توسط Python Software Foundation منتشر شده و هدفش اینه که کدهای پایتون هماهنگ، خوانا و استاندارد باشن. با این استاندارد کد های همه برنامه های پایتون توی مسائل پایه ای استایل کد مثل هم میشه و خوندن و درک کد های مختلف هم ساده تر میشه. توی این پست میخوایم توضیح بدیم که PEP8 چیه، چرا مهمه و چندتا از مهمترین قواعدش رو بررسی کنیم.
PEP8 چی هست؟
PEP8 یه استاندارد شامل یه سری دستورالعمل ها و قوانین برای نوشتن کد منظم و تمیز پایتونه. این استاندارد برای کمک به برنامه نویس ها تنظیم شده تا کدی بنویسن که هم برای خودشون هم برای دیگران قابل فهم باشه. دستورااعمل های این استاندارد شامل اصولی درمورد قواعد نام گذاری، استایل کد، تو رفتگی ها و ... میشه.
چرا باید از PEP8 استفاده کنیم؟
خوانایی بیشتر: کد هایی که طبق استاندارد های خاصی نوشته میشن، برای دیگران راحت تر قابل فهم هستن.
نگهداری ساده تر: کد استادارد به راحتی قابل تغییر و گسترشه.
هماهنگی بین تیم ها: وقتی همه از یک استاندارد پیروی کنن، حتی اگه جند نفر هم روی یک پروژه کار کنن کار کردن با کد ها خیلی راحت تر میشه
اصول کلیدی PEP8
1️⃣ قواعد نام گذاری(Naming Conventions)
نام گذاری درست متغیر ها، توابع، کلاس ها و ماژول ها باعث میشه کد شما خوانا و قابل فهم باشه.
نام متغیر ها و توابع: از snake_case استفاده کنید.
my_variable = 10
def my_function():
pass
نام کلاس ها: باید از CapCase استفاده کنید
class UserProfile:
pass
نام ماژول ها: میشه از lowercase استفاده کنید و برای جدا کردن کلمات از خط تیره (-) نکنید
import mymodule
import user_routers
2️⃣ چیدمان کد(Code Layout)
چیدمان منظم کد برای راحتی خوندن و نگهداری کد ها ضروریه
طول خط ها: طول خط ها توی پایتون نباید بیشتر از ۷۹ کاراکتر باشه. این باعث میشه که کد های توی ابزارهای مختلف(مثل کامند git diff) و ترمینال راحت تر دیده بشن.
فاصله های خالی: بعد از کاما و آرگومان ها یک فاصله بگذارین:
print("This code is too long and does not follow the standard. It cannot be read. properly in some tools like 'git diff'. This line should be broken into. multiple lines to follow the standard. The maximum length for a line is 79 characters.")
def my_function(x, y):
return x + y3️⃣ تو رفتگی(Indentation)
تو رفتگی ها برای نمایش ساختار کد و مشخص کردن بلوک های کد استفاده میشن.
از ۴ فضای خالی برای هر سطح تو رفتگی استفاده کنید.
class MyMath:
def my_function(self, x):
if x > 0:
print("Positive")
else:
print("Negative")
5️⃣ فضای خالی در عبارات و دستورات (Whitespaces in Expressions and Statements)
فضای خالی در عبارات و دستورات به خوانایی کد کمک میکنه:
قبل و بعد از اپراتورهای ریاضی فاصله بگذارید:
x = 5 + 3
در داخل پرانتزها فاصله نگذارید:
my_function(1, 2, 3)
فاصله هارو فقط قبل از هر کاما بذارید:
a, b, c = 1, 2, 3
چجوری همیشه این قواعد رو رعایت کنیم؟
خب یه راه آسونش میتونه استفاده از ابزار هایی مثل pylint و flake8 باشه. اما یه راه راحت تر، اگه از IDE هایی مثل Pycharm استفاده میکنید خودشون وقتی که کد غیر استاندارد بنویسید بهتون میگن و بییشتر مواقع خودشون کد رو درست میکنن. اگه از VSCode یا هر ادیتور دیگه ای استفاده میکنید میتونید افزونه ی مربوط به این استاندارد رو روش نصب و استفاده کنید.
جمع بندی✍️
PEP8 به شما کمک میکنه که کد پایتون تمیز، خوانا و استاندارد بنویسید. رعایت قواعدی مثل نام گذاری درست، استفاده مناسب از فاصله ها و تو رفتگی ها باعث میشه کد شما به راحتی قابل نگهداری و درک باشه.
#️⃣ #programming #python
➖➖➖➖➖➖➖➖➖➖
🥷🏻 CHANNEL | GROUP
Forwarded from Go Casts 🚀
این مقاله خیلی خلاصه و جمع و جور اجزای داخلی kubernetes رو معرفی کرده و در مورد نقش هر کدوم توضیح داده
ارزش داره در حد ۵ دقیقه وقت بذارید براش
How Kubernetes Works Internally?
A High-Level Overview
https://newsletter.systemdesigncodex.com/p/how-kubernetes-works-internally
@gocasts
ارزش داره در حد ۵ دقیقه وقت بذارید براش
How Kubernetes Works Internally?
A High-Level Overview
https://newsletter.systemdesigncodex.com/p/how-kubernetes-works-internally
@gocasts
Forwarded from LearnPOV | لرن پی او وی (Mohammad hossein)
یه زمانی باید توی NotePad یه ساعت دنبال ارور میگشتی و اخر میفهمیدی یه سمیکالن نزاشتی فقط ...
ولی الان
اینو نگفتم که بگم AI قراره جاتونو بگیره چون اصلا اینجوری نیست 😁
به شخصه خوشحالم بابت اینهمه پیشرفت و شک ندارم که در صورت استفاده درست میتونید با سرعتی ۱۰ برابری نسبت به قبل یاد بگیرید و پیشرفت کنید.
ولی الان
هوش مصنوعی خودش برات کد میزنه تازه اگر یه جایی خودت اشتباه کد بزنی با یه tab زدن خودش فیکسش میکنه، چون از قبل پیدا کرده ارورو...
#note
اینو نگفتم که بگم AI قراره جاتونو بگیره چون اصلا اینجوری نیست 😁
به شخصه خوشحالم بابت اینهمه پیشرفت و شک ندارم که در صورت استفاده درست میتونید با سرعتی ۱۰ برابری نسبت به قبل یاد بگیرید و پیشرفت کنید.
𝗖𝗛𝗔𝗡𝗡𝗘𝗟 | 𝗚𝗥𝗢𝗨𝗣
Forwarded from BenDev
مدیر فنی سابق گوگل گفته که هوش مصنوعی داره از کنترل انسان ها خارج میشه
منبع:
https://futurism.com/the-byte/former-google-ceo-ai-escape-humans
اینو تو یکی از ویدیو های پرایم دیدم یه pull گذاشت میخوام منم تست کنم
@BenDevelop
منبع:
https://futurism.com/the-byte/former-google-ceo-ai-escape-humans
اینو تو یکی از ویدیو های پرایم دیدم یه pull گذاشت میخوام منم تست کنم
@BenDevelop
Futurism
Former Google CEO Warns That AI Is About to Escape Human Control
Artificial intelligence keeps getting smarter — and soon, warns former Google CEO Eric Schmidt, it won't take orders from us anymore.
Forwarded from LinNews (Benyamin)
اکنون ChatGPT ابزاری قدرتمند برای یافتن مکان عکسها است که نگرانیهایی را درباره امنیت اطلاعات شخصی برمیانگیزد.
#AI #GPT #Privacy
مدلهای o3 و o4-mini در جستوجوی معکوس مکان بسیار قدرتمند هستند. TechCrunch میگوید: این قابلیت جدید به یک ترند جدید در شبکههای اجتماعی تبدیل شده است.
به ما بپیوندید :
@LinAcademy
#AI #GPT #Privacy
مدلهای o3 و o4-mini در جستوجوی معکوس مکان بسیار قدرتمند هستند. TechCrunch میگوید: این قابلیت جدید به یک ترند جدید در شبکههای اجتماعی تبدیل شده است.
این قابلیت نوظهور نمونهای عالی از استدلال بصری تقویت شده است. اکنون ChatGPT میتواند بر اساس محتوای عکسها استدلال کند و برخی از کارهای فتوشاپی مانند کراپ، چرخش یا بزرگنمایی را انجام دهد. طبق گزارش منبع، بسیاری از کاربران درحال بررسی مکان تصاویر مختلف به کمک این چت بات هستند و یکی از روشهای بامزه آنها این است که از ربات میخواهند خود را درحال بازیکردن آنلاین GeoGuessr تصور کند و پاسخ را با توجه به تصاویر داده شده ارائه دهد.منبع خبر
به ما بپیوندید :
@LinAcademy
Forwarded from Gopher Academy
🔵 عنوان مقاله
Introducing ls-lint: A File Structure Linter
🟢 خلاصه مقاله:
ls-lint به عنوان یک 'لینتر نام گذاری فایل و دایرکتوری بسیار سریع' معرفی شده است که از زبان برنامهنویسی Go بهره میبرد. این ابزار برای اعمال قوانین و ساختارهای خاص در خصوص سیاستهای نامگذاری فایلها و دایرکتوریها در پروژهها طراحی شده است. ls-lint با اسکن کردن فایلسیستم پروژه و اطمینان از پیروی همه فایلها و دایرکتوریها از مجموعهای از اصول نامگذاری از پیش تعیین شده، به ویژه در محیطهای همکاری که داشتن قوانین نامگذاری یکپارچه حیاتی است، کاربرد دارد. این ابزار از طریق مخزن GitHub قابل دانلود و یکپارچهسازی است.
🟣لینک مقاله:
https://golangweekly.com/link/167590/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Introducing ls-lint: A File Structure Linter
🟢 خلاصه مقاله:
ls-lint به عنوان یک 'لینتر نام گذاری فایل و دایرکتوری بسیار سریع' معرفی شده است که از زبان برنامهنویسی Go بهره میبرد. این ابزار برای اعمال قوانین و ساختارهای خاص در خصوص سیاستهای نامگذاری فایلها و دایرکتوریها در پروژهها طراحی شده است. ls-lint با اسکن کردن فایلسیستم پروژه و اطمینان از پیروی همه فایلها و دایرکتوریها از مجموعهای از اصول نامگذاری از پیش تعیین شده، به ویژه در محیطهای همکاری که داشتن قوانین نامگذاری یکپارچه حیاتی است، کاربرد دارد. این ابزار از طریق مخزن GitHub قابل دانلود و یکپارچهسازی است.
🟣لینک مقاله:
https://golangweekly.com/link/167590/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
ls-lint.org
An extremely fast file and directory name linter - Bring some structure to your project filesystem
Forwarded from LinNews (Benyamin)
شرکت TSMC گفت: ما تراشهها را پیش از تحریمهای ترامپ فروخته بودیم.
#AI #TSMC #DeepSeek
بر طبق چند گزارش DeepSeek به پردازندههای هوشمصنوعی H20 انویدیا دسترسی داشته است.
به ما بپیوندید :
@LinAcademy
#AI #TSMC #DeepSeek
بر طبق چند گزارش DeepSeek به پردازندههای هوشمصنوعی H20 انویدیا دسترسی داشته است.
این پردازندهها بهطور اختصاصی برای چین ساخته شدهبوند و ایالات متحده ارسال H20 را به چین مانند تراشههای دیگر از ماه می سال ۲۰۲۰ ممنوع کرده بود. در آن زمان، فناوریهای تولید TSMC گرههای ۷ نانومتری و ۷ نانومتری+ بودند که هواوی نخست از آنها برای پردازندههای گوشیهای هوشمند خود استفاده میکرد. آخرین فناوری TSMC درحال حاضر فرآیند ۳ نانومتری است و برای تراشههای کم مصرف مانند گوشیهای هوشمند استفاده میشود.جزئیات گزارشها:
در عین حال، گزارشی از مرکز مطالعات استراتژیک و بینالمللی (CSIS) مدعی شد که هواوی میتواند بیش از یک میلیون تراشه پیشرفته هوشمصنوعی Ascend تولید کند. البته گزارش CSIS اشاره میکند که هواوی قالبهای (dies) مورد استفاده برای ساخت تراشههای Ascend را قبل از تحریمهای ایالات متحده علیه هواوی بهدست آورده است. گزارش دیگری از Semi Analysis میگوید که دولت ایالات متحده و شرکت تحلیل تراشه Tech Insights تراشههای Ascend هواوی را خریداری کردهاند. بنا به گفته آنها، تراشهها را واقعا هواوی تولید کرده است.چرا این اقدام TSMC غیرقانونی تلقی نمیشود؟
با توجه به اینکه دولت به ارسال سفارشهای تا قبل از ۱۵می ۱۲۰ روز مهلت داده بود، آنها تا ۱۴ سپتامبر قابل ارسال بودند. TSMC نیز میگوید که از سپتامبر ۲۰۲۰ ارسال سفارشها به هواوی را متوقف کردهاست و اگر متوجه هرگونه سفارش مشکوکی شود، “اقدامی فوری برای اطمینان از رعایت قانون” انجام خواهند داد که شامل انجام بررسیهای لازم و اطلاع رسانی به مقامات مربوطه است. بعلاوه، TSMC میگوید قبلا درمورد سفارشهای مشکوک با وزارت بازرگانی ارتباط برقرار کرده است و در آینده نیز به این کار ادامه خواهد داد.منبع خبر
به ما بپیوندید :
@LinAcademy
Forwarded from Laravel News
Verifying Exception Reporting in Laravel with assertReported https://laravel-news.com/exception-assertreported
Laravel News
Verifying Exception Reporting in Laravel with assertReported - Laravel News
Master Laravel's assertReported method from the Exceptions facade to effectively test that your application correctly captures and reports exceptions during test execution.
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱)
🔶 یه سیستم ترجمه PDF با زبان پایتون با استفاده از وب آپ Streamlit نوشتیم که می تواند با مدل های هوش مصنوعی Huggingface به هر زبانی ترجمه کند.
شما می توانید هر مدل هوش مصنوعی توی سیستم ترجمه بکار بگیرید اما باید برای استفاده از آن باید Huggingface را شارژ کنید.
گیت هاب :
https://github.com/Rayiumir/DeepLingua
#python
@TheRaymondDev
شما می توانید هر مدل هوش مصنوعی توی سیستم ترجمه بکار بگیرید اما باید برای استفاده از آن باید Huggingface را شارژ کنید.
گیت هاب :
https://github.com/Rayiumir/DeepLingua
#python
@TheRaymondDev
Forwarded from Dev Dastan
➖➖➖➖➖➖
➖➖➖➖➖➖
#systemDesign #softwareEngineering
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Laravel News
Firebase Cloud Notifications for Laravel https://laravel-news.com/firebase-cloud-notifications-for-laravel
Laravel News
Firebase Cloud Notifications for Laravel - Laravel News
The Syntech Firebase Cloud Messaging (FCM) package for Laravel makes it easy to use Laravel's notification system to send Firebase notifications.
Forwarded from Linuxor ?
Media is too big
VIEW IN TELEGRAM
Forwarded from Gopher Academy
Forwarded from Linuxor ?
This media is not supported in your browser
VIEW IN TELEGRAM
توی سایت ایرنیک تند تند کلیک نکنید موستون رو توی یه دایره گیر میندازه و نمیزاره کاری کنید
@Linuxor ~ NabiKAZ
@Linuxor ~ NabiKAZ