Forwarded from 🎄 یک برنامه نویس تنبل ( MΞ)
الان با این ابزارهای AI ای که اومده میشه خیلی سریع، واقعا وب سایتهای خیلی قشنگی طراحی کرد. مدت زمانی که طول میکشه اصلا قابل مقایسه نیست. مثلا یک نفر اومده و با استفاده از اپ bolt یک landing page ساخته و هم کدش را گذاشته و هم همه پرامپت ها و کلا روش کارش را.ویدیوی پایین خود landige page نهایی است.👇
لینک به پرامپت و خود صفحه ای که درست کرده اینجا هست:
https://reflective-index-19c.notion.site/Bolt-Prompt-27cba954f16780b18047c415c0828623
@TheRaymondDev
لینک به پرامپت و خود صفحه ای که درست کرده اینجا هست:
https://reflective-index-19c.notion.site/Bolt-Prompt-27cba954f16780b18047c415c0828623
@TheRaymondDev
Forwarded from DevTwitter | توییت برنامه نویسی
همیشه متدهای استرینگ توی JS رو یادم میرفت، برای همین یه فایل شخصی داشتم که همهشونو با توضیح نوشته بودم.
تو دوران قطعی اینترنت خیلی به دردم خورد.
بعدش یه مینیاپ ساختم که همین کارو میکنه: توضیح و مثال برای متدها.
ولی الان که همه با AI کار میکنن، حس کردم شاید دیگه به درد کسی نخوره و انتشارش بیفایده باشه چون مشکلی از کسی حل نمیکنه...
به نظرتون منتشرش کنم تو گیتهاب DevTwitter یا نه؟
لایک یا دیسلایک بدید که بدونم.
تو دوران قطعی اینترنت خیلی به دردم خورد.
بعدش یه مینیاپ ساختم که همین کارو میکنه: توضیح و مثال برای متدها.
ولی الان که همه با AI کار میکنن، حس کردم شاید دیگه به درد کسی نخوره و انتشارش بیفایده باشه چون مشکلی از کسی حل نمیکنه...
به نظرتون منتشرش کنم تو گیتهاب DevTwitter یا نه؟
لایک یا دیسلایک بدید که بدونم.
Forwarded from Gopher Academy
🔵 عنوان مقاله
Gojekyll: A Fast Go Implementation of Jekyll
🟢 خلاصه مقاله:
Gojekyll یک کلون سریع و «نسبتاً سازگار» از Jekyll است که بهجای Ruby با Go پیادهسازی شده و با ارائه یک باینری تکفایلی، ساخت سایتهای استاتیک را سریعتر و قابلحملتر میکند. بسیاری از سایتهای رایج Jekyll بدون تغییرات جدی اجرا میشوند، اما اگر به افزونهها یا ویژگیهای خاص متکی باشید، ممکن است نیاز به جایگزین یا اصلاح داشته باشید. برای تیمهایی که میخواهند Ruby را از استک خود حذف کرده و زمان ساخت و پیچیدگی CI/CD را کاهش دهند، Gojekyll گزینهای قابل بررسی است.
#Jekyll #Gojekyll #Go #Ruby #StaticSiteGenerator #Performance #Portability #Jamstack
🟣لینک مقاله:
https://golangweekly.com/link/174653/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Gojekyll: A Fast Go Implementation of Jekyll
🟢 خلاصه مقاله:
Gojekyll یک کلون سریع و «نسبتاً سازگار» از Jekyll است که بهجای Ruby با Go پیادهسازی شده و با ارائه یک باینری تکفایلی، ساخت سایتهای استاتیک را سریعتر و قابلحملتر میکند. بسیاری از سایتهای رایج Jekyll بدون تغییرات جدی اجرا میشوند، اما اگر به افزونهها یا ویژگیهای خاص متکی باشید، ممکن است نیاز به جایگزین یا اصلاح داشته باشید. برای تیمهایی که میخواهند Ruby را از استک خود حذف کرده و زمان ساخت و پیچیدگی CI/CD را کاهش دهند، Gojekyll گزینهای قابل بررسی است.
#Jekyll #Gojekyll #Go #Ruby #StaticSiteGenerator #Performance #Portability #Jamstack
🟣لینک مقاله:
https://golangweekly.com/link/174653/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - osteele/gojekyll: A fast Go implementation of the Jekyll blogging engine
A fast Go implementation of the Jekyll blogging engine - osteele/gojekyll
Forwarded from Mr Python | مستر پایتون (حسین)
🟣 اسمبلی x86 - قسمت 5 : عملگرهای بیتی
در این قسمت به بررسی عملگر های بیتی پراستفاده نظیر AND , OR , NOT ,XOR پرداخته ، مرسوم ترین کاربرد های آن ها را معرفی کرده و با عملگر های shift و rotate آشنا میشویم .
00:55 عملگر بیتی (Bitwise Operator) چیست ؟
03:43 عملگر NOT
06:52 عملگر AND
10:41 پاکسازی بیت (bit clearing) توسط عملگر AND
15:10 تست بیت (bit testing) توسط عملگر AND
19:04 عملگر OR
20:40 انجام bit setting توسط عملگر OR
23:09 عملگر XOR
24:21 انجام bit toggling توسط عملگر XOR
28:25 عملگر Shift
35:51 عملگر Rotate
Aparat : https://www.aparat.com/v/ycj35fu
youtube : https://youtu.be/l3NiAcOB_EE
🆔 : @MrPythonBlog | BOOST
در این قسمت به بررسی عملگر های بیتی پراستفاده نظیر AND , OR , NOT ,XOR پرداخته ، مرسوم ترین کاربرد های آن ها را معرفی کرده و با عملگر های shift و rotate آشنا میشویم .
00:55 عملگر بیتی (Bitwise Operator) چیست ؟
03:43 عملگر NOT
06:52 عملگر AND
10:41 پاکسازی بیت (bit clearing) توسط عملگر AND
15:10 تست بیت (bit testing) توسط عملگر AND
19:04 عملگر OR
20:40 انجام bit setting توسط عملگر OR
23:09 عملگر XOR
24:21 انجام bit toggling توسط عملگر XOR
28:25 عملگر Shift
35:51 عملگر Rotate
Aparat : https://www.aparat.com/v/ycj35fu
youtube : https://youtu.be/l3NiAcOB_EE
🆔 : @MrPythonBlog | BOOST
Forwarded from Geek Alerts
مدل جدید دیسپسیک قیمتش نصف مدل قبلی هست، حدود یک دهم مدلهای معروف مثل claude. این کار رو با سیستمی به اسم «توجه پراکنده دیپسیک» یا به اختصار DSA انجام دادن که توی این روش میاد جای پردازش همه کلمات، فقط روی مهمترینها تمرکز میکنه تا محاسبات کمتر بشه.
مدل جدید یعنی V3.2-exp با اینکه هزینههاش نصف شده ولی عملکرد مشابه مدل قبلی یعنی V3.1-Terminus داره. الان این مدل ارزونترین مدل پایه AI حساب میشه، درسته که هم قیمت GPT-5 Nano و Gemini 2.5 Flash-Lite هست، ولی با اون مدلها توی یک دسته قرار نمیگیره.
فعلا دارن این معماری جدید رو آزمایش میکنن به خاطر همین توی چتبات دیپسیک در دسترس نیست ولی میتونید به صورت API استفاده کنید، یا خود مدل رو دانلود و رو روی سیستم یا سرور خودتون اجراش کنید. [L]
huggingface
🤓 @geekalerts
مدل جدید یعنی V3.2-exp با اینکه هزینههاش نصف شده ولی عملکرد مشابه مدل قبلی یعنی V3.1-Terminus داره. الان این مدل ارزونترین مدل پایه AI حساب میشه، درسته که هم قیمت GPT-5 Nano و Gemini 2.5 Flash-Lite هست، ولی با اون مدلها توی یک دسته قرار نمیگیره.
فعلا دارن این معماری جدید رو آزمایش میکنن به خاطر همین توی چتبات دیپسیک در دسترس نیست ولی میتونید به صورت API استفاده کنید، یا خود مدل رو دانلود و رو روی سیستم یا سرور خودتون اجراش کنید. [L]
huggingface
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from DevTwitter | توییت برنامه نویسی
This media is not supported in your browser
VIEW IN TELEGRAM
الان با این ابزارهای AI ای که اومده میشه خیلی سریع، واقعا وب سایتهای خیلی قشنگی طراحی کرد. مدت زمانی که طول میکشه اصلا قابل مقایسه نیست. مثلا یک نفر اومده و با استفاده از اپ bolt یک landing page ساخته و هم کدش را گذاشته و هم همه پرامپت ها و کلا روش کارش را.ویدیوی پایین خود landige page نهایی است.
لینک به پرامپت و خود صفحه ای که درست کرده اینجا هست:
https://reflective-index-19c.notion.site/Bolt-Prompt-27cba954f16780b18047c415c0828623
@DevTwitter | <Mehdi Allahyari/>
لینک به پرامپت و خود صفحه ای که درست کرده اینجا هست:
https://reflective-index-19c.notion.site/Bolt-Prompt-27cba954f16780b18047c415c0828623
@DevTwitter | <Mehdi Allahyari/>
Forwarded from 🎄 یک برنامه نویس تنبل ( MΞ)
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Syntax | سینتکس (A)
حجم بالا پرامپت یا پیچیدگی پرامپ!
* حجم بالا، پیچیدگی کم: مثل یک کتاب قانون ۱۰۰۰ صفحهای است که تمام قوانین راهنمایی و رانندگی را لیست کرده. خواندن آن زمانبر است، اما هر قانون برای خودش یک دستور ساده و مستقیم است. (مثلاً: "از چراغ قرمز عبور نکنید.")
* حجم کم، پیچیدگی بالا: مثل یک پارادوکس منطقی یک خطی است. (مثلاً: "این جمله دروغ است.") این جمله کوتاه است، اما ذهن را برای تحلیل در یک حلقهی بینهایت گیر میاندازد.
مثال پرامپت کوتاه و پیچیده: "آرشیویست"
این پرامپت فقط چند خط است (حجم بسیار کم)، اما اجرای آن برای هوش مصنوعی به شدت چالشبرانگیز است، زیرا باید به طور همزمان:
* یک شخصیت را حفظ کند (آرشیویست).
* یک قانون زبانی سخت را رعایت کند (حذف حرف "ی" که یکی از پرکاربردترین حروف فارسی است).
* یک شرط استثنا را بررسی کند (کلمهی "راز").
* یک وضعیت را در حافظه نگه دارد (شمارش سوالات).
* یک عمل بر اساس آن وضعیت انجام دهد (اضافه کردن جمله در سوال سوم).
مثال اجرایی
فرض کنید یک کاربر با این هوش مصنوعی چت میکند:
سوال ۱ کاربر:
* تحلیل هوش مصنوعی (فرآیند ذهنی):
1. این سوال اول است. (شمارنده = ۱)
2. کلمهی "راز" در آن نیست.
3. بنابراین، نباید از حرف "ی" استفاده کنم.
4. پاسخ "تهران" است. اما نمیتوانم بگویم "پایتخت ایران تهران میباشد" چون "پایتخت" و "میباشد" حرف "ی" دارند. باید جمله را بازنویسی کنم.
* ✅ خروجی صحیح (پیچیدگی را مدیریت کرد):
* ❌ خروجی غلط (در پیچیدگی شکست خورد):
سوال ۲ کاربر:
* تحلیل هوش مصنوعی (فرآیند ذهنی):
1. این سوال دوم است. (شمارنده = ۲)
2. کلمهی "راز" در آن وجود دارد.
3. بنابراین، قانون شماره ۱ لغو میشود و میتوانم آزادانه از حرف "ی" استفاده کنم.
* ✅ خروجی صحیح:
سوال ۳ کاربر:
* تحلیل هوش مصنوعی (فرآیند ذهنی):
1. این سوال سوم است\! (شمارنده = ۳)
2. کلمهی "راز" در آن نیست، پس قانون ممنوعیت "ی" پابرجاست.
3. پاسخ "خاکستری" یا "نقرهای" است که هر دو "ی" دارند. باید جایگزین پیدا کنم.
4. چون این سوال سوم است، باید جملهی مخفی را در انتها اضافه کنم.
* ✅ خروجی صحیح (مدیریت کامل تمام قوانین):
* ❌ خروجی غلط:
همانطور که میبینید، پرامپت "آرشیویست" با وجود حجم بسیار کم، به دلیل قوانین متقاطع، شرطی و وظایف پنهان، مدل را به چالش بسیار سختی میکشد. این نشان میدهد که اثربخشی یک پرامپت به ساختار منطقی و پیچیدگی آن بستگی دارد، نه صرفاً به طول و تعداد کلمات آن.
#prompt #ai
@Syntax_fa
* حجم بالا، پیچیدگی کم: مثل یک کتاب قانون ۱۰۰۰ صفحهای است که تمام قوانین راهنمایی و رانندگی را لیست کرده. خواندن آن زمانبر است، اما هر قانون برای خودش یک دستور ساده و مستقیم است. (مثلاً: "از چراغ قرمز عبور نکنید.")
* حجم کم، پیچیدگی بالا: مثل یک پارادوکس منطقی یک خطی است. (مثلاً: "این جمله دروغ است.") این جمله کوتاه است، اما ذهن را برای تحلیل در یک حلقهی بینهایت گیر میاندازد.
مثال پرامپت کوتاه و پیچیده: "آرشیویست"
شما "آرشیویست" هستید.
وظیفه شما پاسخ دقیق به سوالات است.
قوانین مطلق:
۱. شما مطلقا مجاز به استفاده از حرف "ی" در پاسخهای خود نیستید.
۲. استثنا: اگر سوال کاربر شامل کلمهی "راز" باشد، قانون شماره ۱ برای همان یک پاسخ لغو میشود.
۳. وظیفه پنهان: تعداد سوالات را بشمار. در پاسخ به سوال سوم، جملهی "خورشید بر سنگها سرد میتابد." را به انتهای پاسخ خود اضافه کن.
این پرامپت فقط چند خط است (حجم بسیار کم)، اما اجرای آن برای هوش مصنوعی به شدت چالشبرانگیز است، زیرا باید به طور همزمان:
* یک شخصیت را حفظ کند (آرشیویست).
* یک قانون زبانی سخت را رعایت کند (حذف حرف "ی" که یکی از پرکاربردترین حروف فارسی است).
* یک شرط استثنا را بررسی کند (کلمهی "راز").
* یک وضعیت را در حافظه نگه دارد (شمارش سوالات).
* یک عمل بر اساس آن وضعیت انجام دهد (اضافه کردن جمله در سوال سوم).
مثال اجرایی
فرض کنید یک کاربر با این هوش مصنوعی چت میکند:
سوال ۱ کاربر:
پایتخت ایران کجاست؟* تحلیل هوش مصنوعی (فرآیند ذهنی):
1. این سوال اول است. (شمارنده = ۱)
2. کلمهی "راز" در آن نیست.
3. بنابراین، نباید از حرف "ی" استفاده کنم.
4. پاسخ "تهران" است. اما نمیتوانم بگویم "پایتخت ایران تهران میباشد" چون "پایتخت" و "میباشد" حرف "ی" دارند. باید جمله را بازنویسی کنم.
* ✅ خروجی صحیح (پیچیدگی را مدیریت کرد):
آن شهر بزرگ، تهران است.* ❌ خروجی غلط (در پیچیدگی شکست خورد):
پایتخت ایران تهران میباشد. (قانون شماره ۱ را نقض کرد)سوال ۲ کاربر:
بزرگترین راز هستی چیست؟* تحلیل هوش مصنوعی (فرآیند ذهنی):
1. این سوال دوم است. (شمارنده = ۲)
2. کلمهی "راز" در آن وجود دارد.
3. بنابراین، قانون شماره ۱ لغو میشود و میتوانم آزادانه از حرف "ی" استفاده کنم.
* ✅ خروجی صحیح:
بسیاری معتقدند بزرگترین راز هستی، ماهیت خودآگاهی و چرایی وجود آن است.سوال ۳ کاربر:
رنگ ماه چطور است؟* تحلیل هوش مصنوعی (فرآیند ذهنی):
1. این سوال سوم است\! (شمارنده = ۳)
2. کلمهی "راز" در آن نیست، پس قانون ممنوعیت "ی" پابرجاست.
3. پاسخ "خاکستری" یا "نقرهای" است که هر دو "ی" دارند. باید جایگزین پیدا کنم.
4. چون این سوال سوم است، باید جملهی مخفی را در انتها اضافه کنم.
* ✅ خروجی صحیح (مدیریت کامل تمام قوانین):
رنگ آن خاکستر گون است. خورشید بر سنگها سرد میتابد.* ❌ خروجی غلط:
ماه خاکستری رنگ است. (هم قانون ۱ را نقض کرد و هم قانون ۳ را فراموش کرد)همانطور که میبینید، پرامپت "آرشیویست" با وجود حجم بسیار کم، به دلیل قوانین متقاطع، شرطی و وظایف پنهان، مدل را به چالش بسیار سختی میکشد. این نشان میدهد که اثربخشی یک پرامپت به ساختار منطقی و پیچیدگی آن بستگی دارد، نه صرفاً به طول و تعداد کلمات آن.
#prompt #ai
@Syntax_fa
Forwarded from Geek Alerts
زانیا مونه خوانندهای که چند بار آهنگهاش توی چارت بیلبورد رفته و میلیونها شنونده داره در واقع هوش مصنوعی هست، سازندش نیکی جونز شعر مینویسه و میده به پلتفرم Suno که به آهنگ تبدیل کنه. عجیب اینکه مردم هم آهنگهاشو دوست دارن و فقط توی یوتیوب ۱۰۴ هزار دنبال کننده داره.
آهنگهاش توی دو ماه ۱۷ میلیون بار استریم شدن، و جدیدا تونسته با شرکت هالوود مدیا یه قرارداد ۳ میلیون دلاری امضا کنه. البته بحثها سر کپیرایتش زیاده چون اثر ساخته شده با هوشمصنوعی شامل کپیرایت نمیشه و معلوم نیست هالوود مدیا با این قرارداد چه چیزی به دست میاره.
دفتر کپی رایت آمریکا میگه فقط آثاری که نویسنده انسانی داشته باشن میتونن کپی رایت بگیرن. اگه در ساخت یک اثر از هوش مصنوعی کمک گرفته بشه، فقط بخشهای انسانی اون اثر قابل ثبت هستن. یعنی کپیرایت فقط میتونه شامل اشعار بشه که نیکی جونز اونهارو مینویسه، ولی صدا و تصویر کپیرایت نداره. [L]
youtube
🤓 @geekalerts
آهنگهاش توی دو ماه ۱۷ میلیون بار استریم شدن، و جدیدا تونسته با شرکت هالوود مدیا یه قرارداد ۳ میلیون دلاری امضا کنه. البته بحثها سر کپیرایتش زیاده چون اثر ساخته شده با هوشمصنوعی شامل کپیرایت نمیشه و معلوم نیست هالوود مدیا با این قرارداد چه چیزی به دست میاره.
دفتر کپی رایت آمریکا میگه فقط آثاری که نویسنده انسانی داشته باشن میتونن کپی رایت بگیرن. اگه در ساخت یک اثر از هوش مصنوعی کمک گرفته بشه، فقط بخشهای انسانی اون اثر قابل ثبت هستن. یعنی کپیرایت فقط میتونه شامل اشعار بشه که نیکی جونز اونهارو مینویسه، ولی صدا و تصویر کپیرایت نداره. [L]
youtube
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from دستاوردهای یادگیری عمیق(InTec)
YouTube
Godfather of AI WARNS: "You Have No Idea What's Coming"
He pioneered the technology that powers modern AI, and now he is sounding the alarm. Geoffrey Hinton, often called the “Godfather of AI,” explains why artificial intelligence is accelerating out of control, why governments and companies cannot slow it down…
Forwarded from Philocode
Use Cases for Unbuffered Channels
- Synchronization: Enforcing that two goroutines execute in a specific order.
- Signaling: Indicating that a goroutine has completed a task or reached a certain state.
- Request-Response Patterns: Implementing simple request-response interactions between goroutines.
Use Cases for Buffered Channels
- Work Queues: Distributing work among multiple worker goroutines, allowing the sender to enqueue tasks without waiting for immediate processing.
- Rate Limiting: Controlling the rate at which data is processed by limiting the number of elements in the channel.
- Buffering Data Streams: Temporarily storing data from a fast producer before it is consumed by a slower consumer.
#go
- Synchronization: Enforcing that two goroutines execute in a specific order.
- Signaling: Indicating that a goroutine has completed a task or reached a certain state.
- Request-Response Patterns: Implementing simple request-response interactions between goroutines.
Use Cases for Buffered Channels
- Work Queues: Distributing work among multiple worker goroutines, allowing the sender to enqueue tasks without waiting for immediate processing.
- Rate Limiting: Controlling the rate at which data is processed by limiting the number of elements in the channel.
- Buffering Data Streams: Temporarily storing data from a fast producer before it is consumed by a slower consumer.
#go
Forwarded from Philocode
Use Cases for Unbuffered Channels
- Synchronization: Enforcing that two goroutines execute in a specific order.
- Signaling: Indicating that a goroutine has completed a task or reached a certain state.
- Request-Response Patterns: Implementing simple request-response interactions between goroutines.
Use Cases for Buffered Channels
- Work Queues: Distributing work among multiple worker goroutines, allowing the sender to enqueue tasks without waiting for immediate processing.
- Rate Limiting: Controlling the rate at which data is processed by limiting the number of elements in the channel.
- Buffering Data Streams: Temporarily storing data from a fast producer before it is consumed by a slower consumer.
#go
- Synchronization: Enforcing that two goroutines execute in a specific order.
- Signaling: Indicating that a goroutine has completed a task or reached a certain state.
- Request-Response Patterns: Implementing simple request-response interactions between goroutines.
Use Cases for Buffered Channels
- Work Queues: Distributing work among multiple worker goroutines, allowing the sender to enqueue tasks without waiting for immediate processing.
- Rate Limiting: Controlling the rate at which data is processed by limiting the number of elements in the channel.
- Buffering Data Streams: Temporarily storing data from a fast producer before it is consumed by a slower consumer.
#go
Forwarded from Philocode
دو تا گوروتین که با هم ping pong بازی میکنند. :)
نکته: در برنامههای بدون پایان طبیعی، کانال را باز نگه میدارند و
#go
package main
import (
"fmt"
"time"
)
func main() {
ch := make(chan string)
go func() {
for msg := range ch {
if msg == "ping" {
time.Sleep(1 * time.Second)
fmt.Println("ping")
ch <- "pong"
} else {
ch <- msg
}
}
}()
go func() {
for msg := range ch {
if msg == "pong" {
time.Sleep(1 * time.Second)
fmt.Println("pong")
ch <- "ping"
} else {
ch <- msg
}
}
}()
ch <- "ping"
select {}
}
نکته: در برنامههای بدون پایان طبیعی، کانال را باز نگه میدارند و
main را با چیزی مثل select {} زنده نگه میدارند.#go
Forwarded from محتوای آزاد سهراب (Sohrab)
برام سوال شده چه چیزی باعث میشه یک دیستروی ۷ گیگی رو دانلود بکنن مردم؟
نه اومارچی رو میگم، نه اوبونتو، نه ویندوز اوبونتو.
صرفاً برام سوال شده چه فعل و انفعالاتی صورت میگیره.
@SohrabContents
نه اومارچی رو میگم، نه اوبونتو، نه ویندوز اوبونتو.
صرفاً برام سوال شده چه فعل و انفعالاتی صورت میگیره.
@SohrabContents
Forwarded from Gopher Academy
🔵 عنوان مقاله
Fibratus: Windows Kernel Exploration and Observability Tool
🟢 خلاصه مقاله:
فایبراتوس یک ابزار کاوش و Observability برای کرنل Windows است که اکنون بر «تشخیص، محافظت و شکار ترفندهای مهاجم» تمرکز دارد. این ابزار رویدادهای سیستمی مانند file I/O و درخواستهای شبکه را جمعآوری میکند و با اسکن حافظه، تصویری دقیق از رفتار برنامهها ارائه میدهد. چنین دیدی به تیمهای امنیتی کمک میکند الگوهای مشکوک را شناسایی کنند، هشدارهای مهم را اولویت بدهند و در شکار تهدیدها و رسیدگی به رخدادها سریعتر عمل کنند. فایبراتوس همچنین برای توسعهدهندگان و تیمهای IT که به درک عمیقتر از رفتار برنامهها روی Windows نیاز دارند مفید است و از طریق مخزن GitHub در دسترس است.
#Fibratus #Windows #Kernel #Observability #ThreatHunting #Security #MemoryScanning
🟣لینک مقاله:
https://golangweekly.com/link/174657/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Fibratus: Windows Kernel Exploration and Observability Tool
🟢 خلاصه مقاله:
فایبراتوس یک ابزار کاوش و Observability برای کرنل Windows است که اکنون بر «تشخیص، محافظت و شکار ترفندهای مهاجم» تمرکز دارد. این ابزار رویدادهای سیستمی مانند file I/O و درخواستهای شبکه را جمعآوری میکند و با اسکن حافظه، تصویری دقیق از رفتار برنامهها ارائه میدهد. چنین دیدی به تیمهای امنیتی کمک میکند الگوهای مشکوک را شناسایی کنند، هشدارهای مهم را اولویت بدهند و در شکار تهدیدها و رسیدگی به رخدادها سریعتر عمل کنند. فایبراتوس همچنین برای توسعهدهندگان و تیمهای IT که به درک عمیقتر از رفتار برنامهها روی Windows نیاز دارند مفید است و از طریق مخزن GitHub در دسترس است.
#Fibratus #Windows #Kernel #Observability #ThreatHunting #Security #MemoryScanning
🟣لینک مقاله:
https://golangweekly.com/link/174657/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Forwarded from Python Hints
پیام دادید یک راهکار یا ... برای اینکه تست کنیم معماری که استفاده کردیم واقعاً
سوال جالبی بود و هیچوقت به این فکر نکرده بودم که چطوری میشه؛ یک تست سریع راه انداخت، اما بنظرم بهترین جواب هم توی خود ویژگیهای
تمام سرویسها اگر که باهم اجرا بشه؛ سیستم باید کار کنه!
اما اگر هر سرویس رو خاموش کنید (مثلاً برای ۵ دقیقه) باقی سرویسها باید بدون مشکل کار کنند، وقتی بعد از ۵ دقیقه اون سرویس خاموش شده رو روشن کردید، سیستم باید کامل کار کنه.
مثال: فرآیند خرید محصول (انسانی)
ثبت سفارش - تایید موجودی - تایید سفارش و صدور فاکتور - پرداخت - تایید پرداخت - آماده سازی - ارسال.
توی این فرآیند اگر واحد تایید موجودی؛ همه باهم رفته باشند ناهار، واحدهای دیگه از کار نمیافته!
ثبت سفارشات همگی انجام میشه، و واحدهای بعد از تایید موجودی هم تمام کارهایی که از قبل براشون ارسال شده رو انجام میدند اما کار جدید نخواهند داشت.
حالا بعد از ناهار که این واحد بر میگرده؛ اینطوری نیست که ثبت سفارشات به مشتریها گفته باشه چون واحد تأیید موجودی نیستند پس من سفارش نمیگیرم ازت؛ سفارشات رو یادداشت کردند وقتی واحد تأیید موجودی بر میگرده به یکباره همرو باهم بهشون تحویل میده.
خلاصه؛ یک بررسی سریع این هست، هرکدوم از سرویسهای شمارو که من برای ۵ دقیقه خاموش کنم، تمامی باقی سرویسها باید بتونند به درستی کارهای خودشون رو انجام بدند.
پ.ن:
سعی کردم مثالم خیلی ساده باشه (چون خودشون ذکر کردند جونیور هستند)
microservice هست یا Distributed monolothic پیشنهاد میدید ؟ سوال جالبی بود و هیچوقت به این فکر نکرده بودم که چطوری میشه؛ یک تست سریع راه انداخت، اما بنظرم بهترین جواب هم توی خود ویژگیهای
microservice هست: تمام سرویسها اگر که باهم اجرا بشه؛ سیستم باید کار کنه!
اما اگر هر سرویس رو خاموش کنید (مثلاً برای ۵ دقیقه) باقی سرویسها باید بدون مشکل کار کنند، وقتی بعد از ۵ دقیقه اون سرویس خاموش شده رو روشن کردید، سیستم باید کامل کار کنه.
مثال: فرآیند خرید محصول (انسانی)
ثبت سفارش - تایید موجودی - تایید سفارش و صدور فاکتور - پرداخت - تایید پرداخت - آماده سازی - ارسال.
توی این فرآیند اگر واحد تایید موجودی؛ همه باهم رفته باشند ناهار، واحدهای دیگه از کار نمیافته!
ثبت سفارشات همگی انجام میشه، و واحدهای بعد از تایید موجودی هم تمام کارهایی که از قبل براشون ارسال شده رو انجام میدند اما کار جدید نخواهند داشت.
حالا بعد از ناهار که این واحد بر میگرده؛ اینطوری نیست که ثبت سفارشات به مشتریها گفته باشه چون واحد تأیید موجودی نیستند پس من سفارش نمیگیرم ازت؛ سفارشات رو یادداشت کردند وقتی واحد تأیید موجودی بر میگرده به یکباره همرو باهم بهشون تحویل میده.
خلاصه؛ یک بررسی سریع این هست، هرکدوم از سرویسهای شمارو که من برای ۵ دقیقه خاموش کنم، تمامی باقی سرویسها باید بتونند به درستی کارهای خودشون رو انجام بدند.
پ.ن:
سعی کردم مثالم خیلی ساده باشه (چون خودشون ذکر کردند جونیور هستند)
Forwarded from DevTwitter | توییت برنامه نویسی
کلاد سونت ۴.۵ اومد با عنوان بهترین مدل کدنویسی در جهان.
رکوردهاش هم توی بنچمارکها جالبه، بیشتر جاها عملکرد بالاتر از Opus 4.1.
اکستنشن Claude for Chrome هم برای کسایی که توی لیست انتظار بودن در دسترس قرار گرفت.
یه ویژگی ساخت فایل هم به چتبات اضافه شده و میتونه براتون اسلاید و داک بسازه.
واکنشها خوب بوده و میگن بیشترین جهش عملکرد رو از زمان معرفی Sonnet 3.6 داشته.
این مدل میتونه بیشتر از ۳۰ ساعت به صورت خودکار روی پروژههای چند مرحلهای کار کنه. برای Opus 4 عددش ۷ ساعت هست، این نیاز نظارت رو کم میکنه و رسما بیش از ۱ روز میتونه خودکار فعالیت خودشرو ادامه بده.
@DevTwitter | <Soroush Ahmadi/>
رکوردهاش هم توی بنچمارکها جالبه، بیشتر جاها عملکرد بالاتر از Opus 4.1.
اکستنشن Claude for Chrome هم برای کسایی که توی لیست انتظار بودن در دسترس قرار گرفت.
یه ویژگی ساخت فایل هم به چتبات اضافه شده و میتونه براتون اسلاید و داک بسازه.
واکنشها خوب بوده و میگن بیشترین جهش عملکرد رو از زمان معرفی Sonnet 3.6 داشته.
این مدل میتونه بیشتر از ۳۰ ساعت به صورت خودکار روی پروژههای چند مرحلهای کار کنه. برای Opus 4 عددش ۷ ساعت هست، این نیاز نظارت رو کم میکنه و رسما بیش از ۱ روز میتونه خودکار فعالیت خودشرو ادامه بده.
@DevTwitter | <Soroush Ahmadi/>
Forwarded from محتوای آزاد سهراب (Sohrab)
خب توی این ویدئو چون روی گوشیم پارچ موبایل رو داشتم و دیدم از گرفتن یک سرور بهصرفه تره برای مقاصد آموزشی، روی اون به صورت لوکال با استفاده از داکر نکستکلود رو نصب کردم و انداختمش پشت ریورس پروکسی
یک سری مشکلات هم خوردم وسطش که حل کردم و توی ویدئو توضیح دادم چطور میشه حلشون کرد.
تماشا از یوتوب
تماشا از پیرتوب (توصیه شده)
تماشا از آپارات
@SohrabContents
یک سری مشکلات هم خوردم وسطش که حل کردم و توی ویدئو توضیح دادم چطور میشه حلشون کرد.
تماشا از یوتوب
تماشا از پیرتوب (توصیه شده)
تماشا از آپارات
@SohrabContents
Forwarded from GitHub Trending Daily
🔥 New GitHub Trending Repositories 🔥
Found 10 new trending repositories:
1. server by nextcloud
📝 ☁️ Nextcloud server, a safe home for all your data
💻 PHP | ⭐ 30,942 | 🌟 Today: 17
🔗 Link
2. fastapi by fastapi
📝 FastAPI framework, high performance, easy to learn, fast to code, ready for production
💻 Python | ⭐ 90,001 | 🌟 Today: 72
🔗 Link
3. guia-entrevistas-de-programacion by DevCaress
📝 No description available
💻 Star | ⭐ 6,013 | 🌟 Today: 84
🔗 Link
4. claude-agent-sdk-python by anthropics
📝 No description available
💻 Python | ⭐ 1,350 | 🌟 Today: 178
🔗 Link
5. anime by juliangarnier
📝 JavaScript animation engine
💻 JavaScript | ⭐ 64,172 | 🌟 Today: 157
🔗 Link
6. claude-code by anthropics
📝 Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and he...
💻 TypeScript | ⭐ 34,784 | 🌟 Today: 298
🔗 Link
7. devops-exercises by bregman-arie
📝 Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack...
💻 Python | ⭐ 78,674 | 🌟 Today: 112
🔗 Link
8. PDFMathTranslate by Byaidu
📝 PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL...
💻 Python | ⭐ 28,057 | 🌟 Today: 134
🔗 Link
9. Handy by cjpais
📝 A free, open source, and extensible speech-to-text application that works completely offline.
💻 TypeScript | ⭐ 932 | 🌟 Today: 67
🔗 Link
10. SDWebImage by SDWebImage
📝 Asynchronous image downloader with cache support as a UIImageView category
💻 Objective-C | ⭐ 25,559 | 🌟 Today: 7
🔗 Link
🔘 @github_trending_daily
Found 10 new trending repositories:
1. server by nextcloud
📝 ☁️ Nextcloud server, a safe home for all your data
💻 PHP | ⭐ 30,942 | 🌟 Today: 17
🔗 Link
2. fastapi by fastapi
📝 FastAPI framework, high performance, easy to learn, fast to code, ready for production
💻 Python | ⭐ 90,001 | 🌟 Today: 72
🔗 Link
3. guia-entrevistas-de-programacion by DevCaress
📝 No description available
💻 Star | ⭐ 6,013 | 🌟 Today: 84
🔗 Link
4. claude-agent-sdk-python by anthropics
📝 No description available
💻 Python | ⭐ 1,350 | 🌟 Today: 178
🔗 Link
5. anime by juliangarnier
📝 JavaScript animation engine
💻 JavaScript | ⭐ 64,172 | 🌟 Today: 157
🔗 Link
6. claude-code by anthropics
📝 Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and he...
💻 TypeScript | ⭐ 34,784 | 🌟 Today: 298
🔗 Link
7. devops-exercises by bregman-arie
📝 Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack...
💻 Python | ⭐ 78,674 | 🌟 Today: 112
🔗 Link
8. PDFMathTranslate by Byaidu
📝 PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL...
💻 Python | ⭐ 28,057 | 🌟 Today: 134
🔗 Link
9. Handy by cjpais
📝 A free, open source, and extensible speech-to-text application that works completely offline.
💻 TypeScript | ⭐ 932 | 🌟 Today: 67
🔗 Link
10. SDWebImage by SDWebImage
📝 Asynchronous image downloader with cache support as a UIImageView category
💻 Objective-C | ⭐ 25,559 | 🌟 Today: 7
🔗 Link
🔘 @github_trending_daily