Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱)
🔶 امروز چراغ مطالعه در دیجی کالا سفارش دادم
کد اشتراک یک ماهه دیجی پلاس :
https://www.digikala.com/product/dkp-13929175/چراغ-مطالعه-شارژی-مدل-6082q/
#متفرقه
@TheRaymondDev
کد اشتراک یک ماهه دیجی پلاس :
MEHRPLhttps://www.digikala.com/product/dkp-13929175/چراغ-مطالعه-شارژی-مدل-6082q/
#متفرقه
@TheRaymondDev
Forwarded from Geek Alerts
اپلیکیشن اندروید و iOS ابزار NotebookLM تا سه هفته دیگر عرضه میشه. همه قابلیتهای نسخه وب از جمله Audio Overview هم در اون وجود خواهد داشت. برای پیش ثبتنام از لینکهای زیر استفاده کنید تا هر موقع عرضه شد روی گوشیتون نصب بشه. احتمالا تو گوگل I/O شاهد بروزرسانیهای زیادی برای ابزارهای گوگل باشیم، مثل NotebookLM.
🔗 appstore | googleplay
🤓 hadi @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Gopher Academy
🔵 عنوان مقاله
This 150-Line Go Program is a Full-On Load Balancer
🟢 خلاصه مقاله:
این مقاله شامل یک تجزیه و تحلیل عمیق و یک راهنمای گامبهگام در ساخت یک تعادلگر بار به روش دوری از طریق استفاده از کتابخانه استاندارد است که مناسب افراد علاقمند به تکنیکهای توزیع بار میباشد. نویسنده به تفصیل هر مرحله از ساخت تعادلگر بار را شرح داده و در انتها پیشنهاداتی برای تقویت مدل اولیه و آماده سازی آن برای استفاده در محیطهای واقعی ارائه کرده است، شامل افزودن مکانیزمهای کنترل خطا، سیستمهای ثبت وقایع و پشتیبانی از افزودن و حذف دینامیکی سرورها.
🟣لینک مقاله:
https://golangweekly.com/link/168660/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
This 150-Line Go Program is a Full-On Load Balancer
🟢 خلاصه مقاله:
این مقاله شامل یک تجزیه و تحلیل عمیق و یک راهنمای گامبهگام در ساخت یک تعادلگر بار به روش دوری از طریق استفاده از کتابخانه استاندارد است که مناسب افراد علاقمند به تکنیکهای توزیع بار میباشد. نویسنده به تفصیل هر مرحله از ساخت تعادلگر بار را شرح داده و در انتها پیشنهاداتی برای تقویت مدل اولیه و آماده سازی آن برای استفاده در محیطهای واقعی ارائه کرده است، شامل افزودن مکانیزمهای کنترل خطا، سیستمهای ثبت وقایع و پشتیبانی از افزودن و حذف دینامیکی سرورها.
🟣لینک مقاله:
https://golangweekly.com/link/168660/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Hackernoon
This 150-Line Go Script Is Actually a Full-On Load Balancer
This article will show you how to create a simple HTTP load balancer in Go, using only the standard library.
Forwarded from DevTwitter | توییت برنامه نویسی
This media is not supported in your browser
VIEW IN TELEGRAM
از این لایبرری Transformers.js غافل نشید . میتونید باهاش خیلی از مدلهای ماشین لرنینگ از جمله مدلهای LLM را توی browser اجرا کنید که کامل لوکال هست. مثلا من تو این دمو مدل ۳۶۰ میلیون پارامتری را دارم اجرا میکنم و خیلی هم سریعه،۳۰ توکن در ثانیه!
Github: https://github.com/huggingface/transformers.js-examples
@DevTwitter | <Mehdi Allahyari/>
Github: https://github.com/huggingface/transformers.js-examples
@DevTwitter | <Mehdi Allahyari/>
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
اکنون میتوانید Arch Linux را در زیرسیستم ویندوز برای لینوکس (WSL) اجرا کنید
حالا بهطور رسمی میتوانید Arch Linux را در WSL نصب کنید، در کنار توزیعهای دیگری مثل اوبونتو، دبیان و فدورا. Arch Linux هم به لیست توزیعهای رسمی اضافه شده و برای نصب آن نیازی به فایلهای خارجی نیست. کافیست در ویندوز ۱۰ یا ۱۱، این دستور را در PowerShell اجرا کنید:
wsl --install archlinux
اگر اولین بار است که WSL را راهاندازی میکنید، ابتدا این دستور را اجرا کنید، سیستم را ریستارت نمایید و سپس Arch را نصب کنید:
wsl --install --no-distribution
حالا بهطور رسمی میتوانید Arch Linux را در WSL نصب کنید، در کنار توزیعهای دیگری مثل اوبونتو، دبیان و فدورا. Arch Linux هم به لیست توزیعهای رسمی اضافه شده و برای نصب آن نیازی به فایلهای خارجی نیست. کافیست در ویندوز ۱۰ یا ۱۱، این دستور را در PowerShell اجرا کنید:
wsl --install archlinux
اگر اولین بار است که WSL را راهاندازی میکنید، ابتدا این دستور را اجرا کنید، سیستم را ریستارت نمایید و سپس Arch را نصب کنید:
wsl --install --no-distribution
Forwarded from Mr Python | مستر پایتون (حسین)
کتابخانه Libpcap به ما اجازه میده تا در زبان C بتونیم ترافیک شبکه رو در لایه لینک شنود کنیم . اینکار رو ممکنه بتونیم با استفاده از Raw Sockets هم انجام بدیم اما اگر تلاش کردید که اینکارو بکنید میدونید که میتونه دردسر داشته باشه و غیر دقیق باشه . در این صورت Libpcap یک کتابخانه ارزشمند برای ما خواهد بود . ابزار هایی مثل TCPDump , Wireshark , .. نیز برای شنود ترافیک شبکه از Libpcap استفاده میکنند .
محتوای لینک شده مجموعه آموزش Libpcap در زبان C به صورت رایگان :
- قسمت ۱ : نصب کتابخانه و شروع شنود شبکه
- قسمت ۲ : شنود بسته های شبکه
- قسمت ۳ : فیلترگذاری شنود و خواندن فایل های PCAP
- قسمت ۴ : بررسی هدر Ethernet
- قسمت ۵ : کدگشایی هدر IPv4
- قسمت ۶ : کدگشایی ARP و ICMP
- قسمت ۷ : کدگشایی TCP & UDP
- قسمت ۸ : استفاده از Npcap در ویندوز
در این مجموعه آموزشی ضمن یادگیری Libpcap برای شنود ترافیک شبکه ، از ابتدا تا انتهای مجموعه یک شنودگر تحت کنسول مینویسیم که میتونه ترافیک شبکه رو روی یک کارت شبکه خاص یا حتی یک فایل PCAP برای ما شنود کنه یا بخونه و پروتکل های Ethernet , IPv4 , ARP , ICMP , TCP , UDP موجود در بسته های شنود شده رو تفسیر کنه و اطلاعات موجود در آن ها رو برای ما نمایش بده .
🆔 : @MrPythonBlog | BOOST
محتوای لینک شده مجموعه آموزش Libpcap در زبان C به صورت رایگان :
- قسمت ۱ : نصب کتابخانه و شروع شنود شبکه
- قسمت ۲ : شنود بسته های شبکه
- قسمت ۳ : فیلترگذاری شنود و خواندن فایل های PCAP
- قسمت ۴ : بررسی هدر Ethernet
- قسمت ۵ : کدگشایی هدر IPv4
- قسمت ۶ : کدگشایی ARP و ICMP
- قسمت ۷ : کدگشایی TCP & UDP
- قسمت ۸ : استفاده از Npcap در ویندوز
در این مجموعه آموزشی ضمن یادگیری Libpcap برای شنود ترافیک شبکه ، از ابتدا تا انتهای مجموعه یک شنودگر تحت کنسول مینویسیم که میتونه ترافیک شبکه رو روی یک کارت شبکه خاص یا حتی یک فایل PCAP برای ما شنود کنه یا بخونه و پروتکل های Ethernet , IPv4 , ARP , ICMP , TCP , UDP موجود در بسته های شنود شده رو تفسیر کنه و اطلاعات موجود در آن ها رو برای ما نمایش بده .
🆔 : @MrPythonBlog | BOOST
Forwarded from Mr Python | مستر پایتون (حسین)
به زودی میریم سراغ یادگیری کتابخانه Libnet . این کتابخانه ، برعکس libpcap که اختصاصا برای شنود شبکه بود ، برای تزریق و ارسال بسته در شبکه است . کتابخانه libnet به شما اجازه میده تا بسته هایی با پروتکل ها و header های دلخواه بسازید و اون بسته ها رو در شبکه ارسال کنید . طیف وسیعی از حملاتی که نیازمند جعل بسته و تزریق در شبکه هستند با این کتابخانه قابل پیاده سازی هستند . ابزار هایی مثل arpspoof نیز از این کتابخانه در سورس کدشون استفاده کردند
استفاده از libnet برای ارسال بسته در کنار libpcap برای شنود بسته به شما توانایی خیلی زیادی در ساخت ابزار های شبکه در زبان C رو خواهد داد .
استفاده از libnet برای ارسال بسته در کنار libpcap برای شنود بسته به شما توانایی خیلی زیادی در ساخت ابزار های شبکه در زبان C رو خواهد داد .
Forwarded from نوشتههای ترمینالی
چطور مثل یک هکر از ترمینال استفاده کنیم؟
https://www.freecodecamp.org/news/coding-like-a-hacker-in-the-terminal-79e22954968e/
https://www.freecodecamp.org/news/coding-like-a-hacker-in-the-terminal-79e22954968e/
freeCodeCamp.org
How to code like a Hacker in the terminal
By Caleb Taylor You are a hacker. Your home is the terminal. You know every key stroke is valuable. If something is less than 100% efficient, you will spend hours figuring out the right tool to save yourself seconds. Because it’s always worth it. _S...
Forwarded from BenDev
در حال حاظر یه اتفاق عجیبی که داره میافته و ذهن منو درگیر کرده اینه که :
ما موقعی ک از llm استفاده میکنیم انگار داریم از یک سرچ انجین هوشمند تر استفاده میکنیم با این تفاوت که منبع اش رو نمیدونیم
یعنی اینکه قسمت بزرگی از بیزینس های وبی که به امید این طراحی شده بودن که از طریق گوگل مخاطب جذب کنن به فنا میرن،
از مطالبشون استفاده میشه ولی بازخوردی نمیگیرن
قبلنا توی گوگل سرچ میکردی یه عالمه seo کار هم بوجود اومده بودن ک سایت ترو بالاتر نشون بدن که کلیک بیشتر بخوره
الان خیلی از این سرچ هارو خود گوگل توی پنجره اون بالا جواب میده پس عملا دیگ نیازی نیست کسی وارد سایت تو بشه 🤔
@BenDevelop
ما موقعی ک از llm استفاده میکنیم انگار داریم از یک سرچ انجین هوشمند تر استفاده میکنیم با این تفاوت که منبع اش رو نمیدونیم
یعنی اینکه قسمت بزرگی از بیزینس های وبی که به امید این طراحی شده بودن که از طریق گوگل مخاطب جذب کنن به فنا میرن،
از مطالبشون استفاده میشه ولی بازخوردی نمیگیرن
قبلنا توی گوگل سرچ میکردی یه عالمه seo کار هم بوجود اومده بودن ک سایت ترو بالاتر نشون بدن که کلیک بیشتر بخوره
الان خیلی از این سرچ هارو خود گوگل توی پنجره اون بالا جواب میده پس عملا دیگ نیازی نیست کسی وارد سایت تو بشه 🤔
@BenDevelop
Forwarded from Geek Alerts
بلاخره اولین سری کامیونهای خودران تو آمریکا فعال شدن، اینها اسمشون آرورا هست و الان دارن بین دالاس و هیوستون برای مشتریها بار میبرن و تا حالا ۱۲۰۰ مایل بدون راننده رفتن. اولین مشتریهاشون هم اوبر فریت و هیرشباخ بودن که بار حساس به زمان و دما جابهجا میکنن.
تا پایان امسال شهرهای بیشتری مثل ال پاسو و فینیکس هم گسترش میدن، پیشبینی میشه کامیونهای بدون راننده بتونن تا ۵۰ درصد هزینه حملونقل رو کاهش بدن.
🔗 theverge
🤓 @geekalerts
تا پایان امسال شهرهای بیشتری مثل ال پاسو و فینیکس هم گسترش میدن، پیشبینی میشه کامیونهای بدون راننده بتونن تا ۵۰ درصد هزینه حملونقل رو کاهش بدن.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Code Module | کد ماژول (𔓙)
Forwarded from Geek Alerts
تمام دیتاهایی که پیش گوگل دارید قرار هست تحت یک ویژگی به اسم Personalized Context امکان اشتراک گذاری با Gemini رو در آینده داشته باشن.
یعنی جمنای میتونه کل اطلاعات شمارو از یوتیوب، جستجوهاتون، عکسها و ... دریافت کنه و به یه دستیار شخصی تبدیل بشه که شمارو کاملا میشناسه، البته بحثهای حریمخصوصیش هنوز هست ولی به هر حال گوگل میگه ویژگی هست که در صورت علاقه میتونید فعالش کنید.
🔗 androidauthority
🤓 @geekalerts
یعنی جمنای میتونه کل اطلاعات شمارو از یوتیوب، جستجوهاتون، عکسها و ... دریافت کنه و به یه دستیار شخصی تبدیل بشه که شمارو کاملا میشناسه، البته بحثهای حریمخصوصیش هنوز هست ولی به هر حال گوگل میگه ویژگی هست که در صورت علاقه میتونید فعالش کنید.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Geek Alerts
زمان ساخت اکانت جدید در مایکروسافت دیگه ورود با کلید عبور (passkey) رو جای ورود با کلمه عبور پیشنهاد میده. این کلیدهای عبور در واقع یه جور کلید دیجیتالی هستن که روی دستگاههای مورد اعتماد شما مثل گوشی یا کامپیوتر ذخیره میشن.
بعد این کلید رو میشه به اثر انگشت یا تشخیص چهره یا حتی با پین دستگاه وصل کرد و از این پس جای اینکه هر بار لازم باشه توی سایتها و برنامهها رمز ورود بزنید میتونید با زدن اثر انگشت یا نشون دادن چهره و پین خاص کلید عبور خودتونرو وارد کنید. گوگل و اپل هم دارن کمکم پشتیبانی از کلیدهای عبور رو گسترش میدن.
این سیستم کلید عبور که بر اساس پروتکلهای امنیتی جدید ساخته شده، روی بیشتر سیستمعاملها و مرورگرهای رایج مثل ویندوز، اندروید، iOS، مکاواس، کروم و سافاری پشتیبانی میشه. برای مدیریت کلیدهای عبور مایکروسافتتون میتونید از برنامه Microsoft Authenticator استفاده کنید، ولی امکان استفاده از برنامههای مدیریت رمز عبور معروف دیگه هم وجود داره. در کل، آینده ورود به حسابهای آنلاین داره به سمت بدون رمز عبور شدن میره.
🔗 microsoft
🤓 @geekalerts
بعد این کلید رو میشه به اثر انگشت یا تشخیص چهره یا حتی با پین دستگاه وصل کرد و از این پس جای اینکه هر بار لازم باشه توی سایتها و برنامهها رمز ورود بزنید میتونید با زدن اثر انگشت یا نشون دادن چهره و پین خاص کلید عبور خودتونرو وارد کنید. گوگل و اپل هم دارن کمکم پشتیبانی از کلیدهای عبور رو گسترش میدن.
این سیستم کلید عبور که بر اساس پروتکلهای امنیتی جدید ساخته شده، روی بیشتر سیستمعاملها و مرورگرهای رایج مثل ویندوز، اندروید، iOS، مکاواس، کروم و سافاری پشتیبانی میشه. برای مدیریت کلیدهای عبور مایکروسافتتون میتونید از برنامه Microsoft Authenticator استفاده کنید، ولی امکان استفاده از برنامههای مدیریت رمز عبور معروف دیگه هم وجود داره. در کل، آینده ورود به حسابهای آنلاین داره به سمت بدون رمز عبور شدن میره.
🔗 microsoft
🤓 @geekalerts
Forwarded from Geek Alerts
تو آمریکا، سازمان غذا و دارو (FDA) به خوکهایی که با تکنولوژی ویرایش ژنتیکی کریسپر اصلاح شدن، مجوز مصرف خوراکی داده. این خوکها توسط یه شرکت بریتانیایی به اسم Genus جوری دستکاری ژنتیکی شدن که در برابر ویروس PRRS، یه بیماری تنفسی شایع و کشنده تو خوکها، مقاوم باشن. این بیماری سالانه صدها میلیون دلار به صنعت پرورش خوک ضرر میزنه.
این خوکها جزو معدود حیوانات ویرایش ژنتیکیشدهای هستن که اجازه ورود به زنجیره غذایی انسان رو پیدا کردن. فرق اصلیش با روشهای قدیمیتر مثل تولید ماهی سالمون تراریخته اینه که تو کریسپر، فقط ژنهای خود حیوان دستکاری میشن و ژن جدیدی از گونه دیگه اضافه نمیشه.
🔗 technologyreview
🤓 @geekalerts
این خوکها جزو معدود حیوانات ویرایش ژنتیکیشدهای هستن که اجازه ورود به زنجیره غذایی انسان رو پیدا کردن. فرق اصلیش با روشهای قدیمیتر مثل تولید ماهی سالمون تراریخته اینه که تو کریسپر، فقط ژنهای خود حیوان دستکاری میشن و ژن جدیدی از گونه دیگه اضافه نمیشه.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Geek Alerts
رایجترین روش هک، سرقت کوکیهای مرورگر هست، اینجوری با دزدیدن کوکیهای مرورگر به تمام سایتهایی که شما بهش لاگین هستید یا کیفپولهاتون دسترسی پیدا میکنن، معمولا هم دلیلش نصب یا دانلود فایل غیر رسمی یا زدن فلش مموری آلوده به دستگاه هست.
گوگل برای حل این مشکل یه قابلیت جدید به اسم Device Bound Session Credentials یا DBSC رو در کروم معرفی کرده که جلسه ورود شما به یک سایت رو به همون دستگاهی که باهاش وارد شدید گره میزنه. این کار با استفاده از یه جفت کلید رمزنگاری انجام میشه، یه کلید خصوصی که توی جای امنی روی دستگاه خودتون (مثل ماژولهای امنیتی سختافزاری) ذخیره میشه و یه کلید عمومی که به سایت داده میشه. کوکیهای جلسه هم کوتاه مدت هستن و مرورگر شما باید به صورت دورهای با استفاده از کلید خصوصی به سایت ثابت کنه که همون دستگاه اصلی هستید تا بتونه کوکی رو تمدید کنه.
نتیجه اینه که حتی اگر کسی کوکیهای جلسه شما رو بدزده و بخواد از یه دستگاه دیگه وارد بشه، چون کلید خصوصی روی دستگاه اصلی شماست، نمیتونه هویتش رو ثابت کنه. این قابلیت در حال حاضر در قالب یک آزمایش اولیه در کروم نسخه ۱۳۵ در دسترسه.
🔗 chrome
🤓 @geekalerts
گوگل برای حل این مشکل یه قابلیت جدید به اسم Device Bound Session Credentials یا DBSC رو در کروم معرفی کرده که جلسه ورود شما به یک سایت رو به همون دستگاهی که باهاش وارد شدید گره میزنه. این کار با استفاده از یه جفت کلید رمزنگاری انجام میشه، یه کلید خصوصی که توی جای امنی روی دستگاه خودتون (مثل ماژولهای امنیتی سختافزاری) ذخیره میشه و یه کلید عمومی که به سایت داده میشه. کوکیهای جلسه هم کوتاه مدت هستن و مرورگر شما باید به صورت دورهای با استفاده از کلید خصوصی به سایت ثابت کنه که همون دستگاه اصلی هستید تا بتونه کوکی رو تمدید کنه.
نتیجه اینه که حتی اگر کسی کوکیهای جلسه شما رو بدزده و بخواد از یه دستگاه دیگه وارد بشه، چون کلید خصوصی روی دستگاه اصلی شماست، نمیتونه هویتش رو ثابت کنه. این قابلیت در حال حاضر در قالب یک آزمایش اولیه در کروم نسخه ۱۳۵ در دسترسه.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from DevTwitter | توییت برنامه نویسی
چگونه از صفر مطلق یک مدل زبانی GPT بسازیم؟
https://www.youtube.com/watch?feature=shared&v=jEyPQUyNhD0
@DevTwitter | <keyvanak/>
https://www.youtube.com/watch?feature=shared&v=jEyPQUyNhD0
@DevTwitter | <keyvanak/>
Forwarded from Gopher Academy
🔵 عنوان مقاله
Is Your Go Application's Postgres Prepared for Your Next High Traffic Event?
🟢 خلاصه مقاله:
اگر احساس میکنید که پایگاه دادهی Postgres شما مانند یک جعبه سیاه است، ویدیوی درخواستی با ارائهی متخصص Postgres، لوکاس فیتل، راهنماییهایی برای بهبود عملکرد و حل مشکلات کندی در کوئریها ارائه میدهد. این ویدیو ویژگیهای جدیدی از ابزار pganalyze را نمایش میدهد که به کشف و تجزیه و تحلیل مشکلات کمک میکند و بهینهسازی پایگاه دادهی Postgres را تسهیل میبخشد.
🟣لینک مقاله:
https://golangweekly.com/link/168652/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Is Your Go Application's Postgres Prepared for Your Next High Traffic Event?
🟢 خلاصه مقاله:
اگر احساس میکنید که پایگاه دادهی Postgres شما مانند یک جعبه سیاه است، ویدیوی درخواستی با ارائهی متخصص Postgres، لوکاس فیتل، راهنماییهایی برای بهبود عملکرد و حل مشکلات کندی در کوئریها ارائه میدهد. این ویدیو ویژگیهای جدیدی از ابزار pganalyze را نمایش میدهد که به کشف و تجزیه و تحلیل مشکلات کمک میکند و بهینهسازی پایگاه دادهی Postgres را تسهیل میبخشد.
🟣لینک مقاله:
https://golangweekly.com/link/168652/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
pganalyze
Webinar: pganalyze in action: The Latest Features for Tuning Postgres
We walk through specific use cases that demonstrate how pganalyze can streamline slow query analysis, help you select the right indexes, and provide insights into critical parts of Postgres.
Forwarded from DevTwitter | توییت برنامه نویسی
بازی command & conquer generals zero hour یا همون جنرال خودمون source codeش پابلیک شده و یحتمل باید منتظر مدهای بسیار متنوع و افزایش کیفیت بازی باشیم.
اینم بگم که جنرال بعد ۲۰ سال آپدیت جدید گرفت؛ الان این بازی ارزش خریدش بالا رفت
اینم لینک گیتهابش:
https://github.com/electronicarts/CnC_Generals_Zero_Hour
@DevTwitter | <Danial Sabunchi/>
اینم بگم که جنرال بعد ۲۰ سال آپدیت جدید گرفت؛ الان این بازی ارزش خریدش بالا رفت
اینم لینک گیتهابش:
https://github.com/electronicarts/CnC_Generals_Zero_Hour
@DevTwitter | <Danial Sabunchi/>
Forwarded from Laravel News
Streamline Mass Insertions with Laravel's fillAndInsert() Method https://laravel-news.com/fillandinsert
Laravel News
Streamline Mass Insertions with Laravel's fillAndInsert() Method - Laravel News
Laravel's fillAndInsert() method combines the performance of bulk insertions with Eloquent's model-level casting and attribute preparation. This feature eliminates the traditional speed-vs-functionality trade-off when working with mass data operations.
Forwarded from Laravel News
Argonaut DTO Package for Laravel https://laravel-news.com/argonaut-dto-package-for-laravel
Laravel News
Argonaut DTO Package for Laravel - Laravel News
The Argonaut DTO for Laravel is a lightweight Data Transfer Object (DTO) package that supports nested casting, recursive serialization, and validation out of the box.