قدیما برنامه نویسی که درک درستی از Overflow نداشت آدم چلاقی محسوب میشد این موضوع به قدری مهم بود که حتی اسم سایت StackOverflow هم از این قضیه اومده بود. این مقاله 12 صفحه ای ++C/C بهتون اورفلو توی اعداد صحیح رو توضیح داده
users.cs.utah.edu/~regehr/papers/overflow12.pdf
@Linuxiz
users.cs.utah.edu/~regehr/papers/overflow12.pdf
@Linuxiz
❤1
تازه با این سایت blank.page اشنا شدم. از اون ایده هایی که ادم یهو به ذهنت میاد و میری میزنی و بعدش کیف میکنی که چقدر خوب و خفن. در عین سادگی خیلی زیاد. به قول خودش: The simplest way to write
@Linuxiz
@Linuxiz
❤3
شعار و هدف اصلی این پروژه اینه «به کلمات با کمک هوش مصنوعی جان ببخشید!»
این فریمورک یه زبان یا سینتکس (Syntax) ساده و اعلانی (Declarative) داره که بهتون اجازه میده متنها و دادههای ساختاریافته بنویسید و پروژه به صورت خودکار اون رو به یه اینفوگرافیک زیبا و حرفهای با فرمت SVG تبدیل میکنه.
github.com/antvis/Infographic
@Linuxiz
این فریمورک یه زبان یا سینتکس (Syntax) ساده و اعلانی (Declarative) داره که بهتون اجازه میده متنها و دادههای ساختاریافته بنویسید و پروژه به صورت خودکار اون رو به یه اینفوگرافیک زیبا و حرفهای با فرمت SVG تبدیل میکنه.
github.com/antvis/Infographic
@Linuxiz
آموزش راست برای پایتون کار ها از مایکروسافت! (جالبه مایکروسافت و پایتون و راست هیچ ربطی به هم ندارن اصلا)
microsoft.github.io/RustTraining/python-book
@Linuxiz
microsoft.github.io/RustTraining/python-book
@Linuxiz
متن های تولید شده با هوش مصنوعی مثل آب خوردن تشخیص داده میشن
این ابزار یه مهارت (Skill) برای ابزارهای هوش مصنوعی مثل Claude Code و OpenCode هستش که متن های تولید شده توسط هوش مصنوعی رو انسانیتر میکنه. به این معنی که نشانهها، لحن رباتیک و الگوهای تکراری متنهای هوش مصنوعی را تشخیص میده و اون هارو به به متنی روان، طبیعی و شبیه به نوشته یه انسان واقعی تبدیل میکنه
github.com/blader/humanizer
این مهارت خیلی ازش استقبال شده ولی اگه متنتون کوچیکه و حوصله درگیری با ابزار هارو ندارید این سایت هم هست :
ai-text-humanizer.com
@Linuxiz
این ابزار یه مهارت (Skill) برای ابزارهای هوش مصنوعی مثل Claude Code و OpenCode هستش که متن های تولید شده توسط هوش مصنوعی رو انسانیتر میکنه. به این معنی که نشانهها، لحن رباتیک و الگوهای تکراری متنهای هوش مصنوعی را تشخیص میده و اون هارو به به متنی روان، طبیعی و شبیه به نوشته یه انسان واقعی تبدیل میکنه
github.com/blader/humanizer
این مهارت خیلی ازش استقبال شده ولی اگه متنتون کوچیکه و حوصله درگیری با ابزار هارو ندارید این سایت هم هست :
ai-text-humanizer.com
@Linuxiz
GitHub
GitHub - blader/humanizer: Claude Code skill that removes signs of AI-generated writing from text
Claude Code skill that removes signs of AI-generated writing from text - blader/humanizer
❤2
چینیا عجب چیزی درست کردن، یه پنل هوش مصنوعی برای هک و تست نفوذ خودکار (عکس چینیه ولی هم انگلیسی داره)
به زبان ساده، این ابزار نقش یک اپراتور یا مأمور هوش مصنوعی (AI Agent) رو بازی میکنه که تخصصش هک و امنیت است. به جای اینکه یک کارشناس امنیت تکتک ابزارها را به صورت دستی اجرا کنه، به این هوش مصنوعی یک هدف (مثلاً یک سایت یا آیپی) داده میشه و خود هوش مصنوعی استدلال میکنه که چطور و با چه ترتیبی از ابزارها استفاده کنه
github.com/Ed1s0nZ/CyberStrikeAI
@Linuxiz
به زبان ساده، این ابزار نقش یک اپراتور یا مأمور هوش مصنوعی (AI Agent) رو بازی میکنه که تخصصش هک و امنیت است. به جای اینکه یک کارشناس امنیت تکتک ابزارها را به صورت دستی اجرا کنه، به این هوش مصنوعی یک هدف (مثلاً یک سایت یا آیپی) داده میشه و خود هوش مصنوعی استدلال میکنه که چطور و با چه ترتیبی از ابزارها استفاده کنه
github.com/Ed1s0nZ/CyberStrikeAI
@Linuxiz
❤2
ابزار html-video بهت اجازه میده فقط با زبان ساده توضیح بدی چه ویدیویی میخوای، بعد یه ایجنت کدنویسی روی سیستم خودت یه فایل MP4 کامل برات بسازه.
شاید بپرسید ویدیو چه ربطی به html داره؟اسمش شاید یکم گمراهکننده باشه، ولی ارتباطش با HTML اینه که ویدیوها رو بهجای نرمافزارهای سنتی تدوین، با HTML، CSS و JavaScript میسازه.
تو با متن توضیح میدی چه ویدیویی میخوای.
ایجنت هوش مصنوعی کد HTML/CSS/JS تولید میکنه که صحنهها، متنها، انیمیشنها و ترنزیشنها رو تعریف میکنن.
اون HTML داخل یک مرورگر رندر میشه.
خروجی رندر به فایل MP4 تبدیل میشه.
open-design.ai/html-video
@Linuxiz
شاید بپرسید ویدیو چه ربطی به html داره؟اسمش شاید یکم گمراهکننده باشه، ولی ارتباطش با HTML اینه که ویدیوها رو بهجای نرمافزارهای سنتی تدوین، با HTML، CSS و JavaScript میسازه.
تو با متن توضیح میدی چه ویدیویی میخوای.
ایجنت هوش مصنوعی کد HTML/CSS/JS تولید میکنه که صحنهها، متنها، انیمیشنها و ترنزیشنها رو تعریف میکنن.
اون HTML داخل یک مرورگر رندر میشه.
خروجی رندر به فایل MP4 تبدیل میشه.
open-design.ai/html-video
@Linuxiz
اگه دنبال API رایگان برای کارای مختلف میگردین این پروژه واقعا تمیزه حدود 10k تا API مختلف از هر حوزه ای جمع آوری کرده :
github.com/cporter202/API-mega-list
@Linuxiz
github.com/cporter202/API-mega-list
@Linuxiz
GitHub
GitHub - cporter202/API-mega-list: This GitHub repo is a powerhouse collection of APIs you can start using immediately to build…
This GitHub repo is a powerhouse collection of APIs you can start using immediately to build everything from simple automations to full-scale applications. One of the most valuable API lists on Git...
❤3
اگه این کانفیگ رو به ویاسکد اضافه کنین وقتی فایل رو سیو میکنین خودش ایمپورتها رو مرتب میکنه و حتی ایمپورت هایی که استفاده نکردین رو پاک میکنه:
{
"editor.codeActionsOnSave": {
"source.organizeImports": "explicit"
}
}
مثلا:
// Before save
import z from "./z";
import React from "react";
import a from "./a";
// After save
import React from "react";
import a from "./a";
import z from "./z";
@Linuxiz
{
"editor.codeActionsOnSave": {
"source.organizeImports": "explicit"
}
}
مثلا:
// Before save
import z from "./z";
import React from "react";
import a from "./a";
// After save
import React from "react";
import a from "./a";
import z from "./z";
@Linuxiz
❤2👍1🔥1
اوپنایآی سیستم جدیدی به اسم Dreaming برای حافظه ChatGPT معرفی کرده که میتونه از بین گفتگوهای قبلی خودش اطلاعات مهم را پیدا و مرتب کند تا بهتر کاربر را بشناسد البته این رو فکر کنم چند وقت پیش کلاد پیاده سازی کرده بود
اهمیتش اینه که ChatGPT کمتر شبیه یک چتبات فراموشکار میشه و بیشتر مثل یک دستیار شخصی عمل میکنه که سلیقهها و نیازهای تو را در طول زمان بهتر به خاطر میسپارد.
@Linuxiz
اهمیتش اینه که ChatGPT کمتر شبیه یک چتبات فراموشکار میشه و بیشتر مثل یک دستیار شخصی عمل میکنه که سلیقهها و نیازهای تو را در طول زمان بهتر به خاطر میسپارد.
@Linuxiz
این سایت اومده یسری سوال چالشی و مصاحبهای از Css و Js رو به صورت سطحبندیشده و همراه با جواب تشریحی گذاشته که اگه در حال یادگیری هستین خیلی میتونه واسه درک بهتر کمکتون کنه:
https://30secondsofinterviews.org/
@Linuxiz
https://30secondsofinterviews.org/
@Linuxiz
👍1
اگر زیاد با گیتهاب کار میکنید و دنبال یه ابزار قوی برای سرچ و آنالیز هستید، این پروژه دقیقاً برای شماست.
Gix01 (Beta) – Advanced GitHub Search & Analytics
این ابزار یه داشبورد همهکاره و فوقالعاده سریع برای جستجوی پیشرفته و آنالیز دادهها در گیتهابه.
ویژگیهای اصلی Gix01:
جستجوی چندگانه و پیشرفته: سرچ دقیق و همزمان روی ریپازیتوریها، کاربران، Issueها و سورسکدها با فیلترهای پیشرفته (زبان، لوکیشن، استار و...).
نمایش ریپوهای ترند: مشاهده ریپازیتوریهای ترند شده در ۷ روز گذشته و امکان سرچ آنی با کلیک روی هر بج.
آنالیز عمیق پروفایلها (Deep Stats): با وارد کردن توکن گیتهاب، میتونید آمار خفنی مثل مجموع استارهای تمام ریپوهای یک کاربر، تعداد کامیتهای اخیر، طولانیترین استریک (Streak) و نمودار ستونی فعالیت هفتگی رو ببینید .
ریپازیتوری گیتهاب:
https://github.com/mrhx01/Gix01
@Linuxiz
Gix01 (Beta) – Advanced GitHub Search & Analytics
این ابزار یه داشبورد همهکاره و فوقالعاده سریع برای جستجوی پیشرفته و آنالیز دادهها در گیتهابه.
ویژگیهای اصلی Gix01:
جستجوی چندگانه و پیشرفته: سرچ دقیق و همزمان روی ریپازیتوریها، کاربران، Issueها و سورسکدها با فیلترهای پیشرفته (زبان، لوکیشن، استار و...).
نمایش ریپوهای ترند: مشاهده ریپازیتوریهای ترند شده در ۷ روز گذشته و امکان سرچ آنی با کلیک روی هر بج.
آنالیز عمیق پروفایلها (Deep Stats): با وارد کردن توکن گیتهاب، میتونید آمار خفنی مثل مجموع استارهای تمام ریپوهای یک کاربر، تعداد کامیتهای اخیر، طولانیترین استریک (Streak) و نمودار ستونی فعالیت هفتگی رو ببینید .
ریپازیتوری گیتهاب:
https://github.com/mrhx01/Gix01
@Linuxiz
این ابزارم جدیدا دیدمش باهاش میشه ترافیک گوشی رو رصد کرد (قابلیت افزودن سرتیفیکیت هم داره و ترافیک رمزنگاری شده هم میشه باهاش دید)
البته ترافیک برنامه های بانکی رو باهاش نمیتونید رو رصد کنید چون از یه مکانیزم امنیتی به اسم SSL Pinning استفاده میکنن و فقط از سرتفیکیت خودشون استفاده میکنن یعنی اپلیکیشن بانکی حتی به سرتفیکیت های گوشی هم اعتماد نداره چه برسه به سرتیفیکیت ممد کنجکاو.
github.com/danieldev23/trafexia
@Linuxiz
البته ترافیک برنامه های بانکی رو باهاش نمیتونید رو رصد کنید چون از یه مکانیزم امنیتی به اسم SSL Pinning استفاده میکنن و فقط از سرتفیکیت خودشون استفاده میکنن یعنی اپلیکیشن بانکی حتی به سرتفیکیت های گوشی هم اعتماد نداره چه برسه به سرتیفیکیت ممد کنجکاو.
github.com/danieldev23/trafexia
@Linuxiz
Forwarded from ارتباط و تبلیغات
فروش مجدد باز شد! 🔥
🚨 ارائه پنل آماده و اوتباند در چندین لوکیشن ( تانل )🚀
✔️ خرید و شارژ به صورت کاملا خودکار 🤝
🌟 دارای CDN کاملا اختصاصی بدون اختلال ⚡️
💵 هر گیگ فقط 4 سنت( 0.04دلار ) !!!
👆خرید :
@Radha4w
🤝پشتیبانی:
@Radha4w
🚨 ارائه پنل آماده و اوتباند در چندین لوکیشن ( تانل )🚀
✔️ خرید و شارژ به صورت کاملا خودکار 🤝
🌟 دارای CDN کاملا اختصاصی بدون اختلال ⚡️
💵 هر گیگ فقط 4 سنت( 0.04دلار ) !!!
👆خرید :
@Radha4w
🤝پشتیبانی:
@Radha4w
👍3
مستندات عالی در مورد روش کرنل برای مدیریت همزمانی، پلی بین تئوری و پیادهسازی عملی!
منبع، خود کرنل لینوکس :
docs.kernel.org/locking/index.html
@Linuxiz
منبع، خود کرنل لینوکس :
docs.kernel.org/locking/index.html
@Linuxiz
عملیات سفارشی در پایتورچ Custom Operation
استفاده از عملیات سفارشی توی مدلهای پایتورچ یه چیز کاملاً عادی و رایجه. این عملیات سفارشی میتونن کلاسها یا توابع خاصی باشن که با زبان ++C یا CUDA نوشته شدن؛ خوبیش هم اینه که هم توی برنامههای پایتون و هم توی برنامههای ++C (واسه استنتاج یا همون خروجی گرفتن از مدل) قابل استفاده هستن.
توی این پست قراره یاد بگیریم که چطوری این عملیات سفارشی رو با ++C و CUDA بنویسیم و چطور ازشون توی مدلهای پایتورچ و برنامههای خروجیگرفتهشده با AOTInductor استفاده کنیم. واسه این کار هم از یه مثال ساده استفاده کردیم، لینک زیر :
leimao.github.io/blog/PyTorch-Custom-Operation
@Linuxiz
استفاده از عملیات سفارشی توی مدلهای پایتورچ یه چیز کاملاً عادی و رایجه. این عملیات سفارشی میتونن کلاسها یا توابع خاصی باشن که با زبان ++C یا CUDA نوشته شدن؛ خوبیش هم اینه که هم توی برنامههای پایتون و هم توی برنامههای ++C (واسه استنتاج یا همون خروجی گرفتن از مدل) قابل استفاده هستن.
توی این پست قراره یاد بگیریم که چطوری این عملیات سفارشی رو با ++C و CUDA بنویسیم و چطور ازشون توی مدلهای پایتورچ و برنامههای خروجیگرفتهشده با AOTInductor استفاده کنیم. واسه این کار هم از یه مثال ساده استفاده کردیم، لینک زیر :
leimao.github.io/blog/PyTorch-Custom-Operation
@Linuxiz
Lei Mao's Log Book
PyTorch Custom Operation
Implementing PyTorch Custom Operations In C++ and CUDA Using torch.library
❤1
ابزارای تست نفوذ برای تست نفوذ و هک دارن روز به روز زیاد تر میشن این ابزار میتونه 45 تا آسیب پذیری رایج SQLi, XSS, SSRF, XXE, SSTI, RCE, deserialization, JWT, OAuth, and و... رو بفهمه
بدرد این میخوره روی سایتی که خودتون نوشتین تستش کنید و امنیتش رو بسنجید
github.com/zakirkun/deep-eye
@Linuxiz
بدرد این میخوره روی سایتی که خودتون نوشتین تستش کنید و امنیتش رو بسنجید
github.com/zakirkun/deep-eye
@Linuxiz
مواردی که در راستای امنیت Api باید بلد باشید:
https://roadmap.sh/api-security-best-practices
@Linuxiz
https://roadmap.sh/api-security-best-practices
@Linuxiz
من میگم اینستاگرام شاهکار دنیای مواد مخدره یه عده میگن نه نیست تو داری به زاکربرگ حسودی میکنی!
الان توی آپدیت جدیدش معلوم شده حتی تعداد دفعاتی که استوری یه نفر رو میبینید هم ذخیره میکنه. دکترا هم برای فهمیدن شدت اعتیاد یه نفر میزان رجوعش به اون ماده اعتیاد آمیز رو میشمرن اینستا هم مثل دکترا داره میشماره. شاید بگید دمش گرم عجب دکتر خوبیه ولی نه داره میشماره که چک کنه ببینه معتاد شدی اگه نشدی با یه روش دیگه معتادت کنه
@Linuxiz
الان توی آپدیت جدیدش معلوم شده حتی تعداد دفعاتی که استوری یه نفر رو میبینید هم ذخیره میکنه. دکترا هم برای فهمیدن شدت اعتیاد یه نفر میزان رجوعش به اون ماده اعتیاد آمیز رو میشمرن اینستا هم مثل دکترا داره میشماره. شاید بگید دمش گرم عجب دکتر خوبیه ولی نه داره میشماره که چک کنه ببینه معتاد شدی اگه نشدی با یه روش دیگه معتادت کنه
@Linuxiz
👍9❤3
یه ابزار باحال آنلاین پیدا کردم: یه عکس میدی بهش، بهت گرادینت میده با کلی تنظیمات.
برای وقتایی که دنبال یه بکگراند یا پلت رنگی هماهنگ با یه تصویری، عالیه.
تو مرورگر کار میکنه و رایگانه
photogradient.com
@Linuxiz
برای وقتایی که دنبال یه بکگراند یا پلت رنگی هماهنگ با یه تصویری، عالیه.
تو مرورگر کار میکنه و رایگانه
photogradient.com
@Linuxiz
❤1