Forwarded from Linuxor ?
وقتی پروژه ای داری که از MySQL استفاده میکنه دوتا چیز رو حتما قبل از انتشار اپلیکیشن یا سایتت چک کن
یکی محدودیت های دیفالت مثلا لاگا و کانکشن ها، بافر و کش و ...
SHOW VARIABLES;
یکی هم ببین اپلیکیشنت کانکشن لیک نداشته باشه، کانکشن لیک یعنی یه جایی تو برنامه اتصال رو باز گذاشتی و نبستیش و اگه اون تکرار بشه ممکنه حداکثر کانکشن ها پر بشه و اپلیکیشنت بیاد پایین، با این کوئری می تونی ببینی چند تا کانکشن فعال وجود داره، دقت کن توی بحران نمیتونی حتی این کوئری هم بزنی چون کانکشنا پر شده و دیباگ خیلی سخت میشه
SHOW PROCESSLIST;
@Linuxor
یکی محدودیت های دیفالت مثلا لاگا و کانکشن ها، بافر و کش و ...
SHOW VARIABLES;
یکی هم ببین اپلیکیشنت کانکشن لیک نداشته باشه، کانکشن لیک یعنی یه جایی تو برنامه اتصال رو باز گذاشتی و نبستیش و اگه اون تکرار بشه ممکنه حداکثر کانکشن ها پر بشه و اپلیکیشنت بیاد پایین، با این کوئری می تونی ببینی چند تا کانکشن فعال وجود داره، دقت کن توی بحران نمیتونی حتی این کوئری هم بزنی چون کانکشنا پر شده و دیباگ خیلی سخت میشه
SHOW PROCESSLIST;
@Linuxor
Forwarded from Pink Orca ✌️ پینک اورکا
🔒 رمزنگاری (Cryptography) شاخهای از علوم رایانه و ریاضیات هستش که برای حفاظت از اطلاعات و ارتباطات استفاده میشه. این حوزه به طور کلی به دو دسته اصلی تقسیم میشه: رمزنگاری متقارن و رمزنگاری غیرمتقارن.
🔑 در رمزنگاری متقارن (Symmetric-key Cryptography)، هم رمزگذاری و هم رمزگشایی با یک کلید یکسان انجام میشه. الگوریتمهایی مثل AES (Advanced Encryption Standard) و ChaCha20 تو این دسته قرار میگیرن. سرعتشون بالاست، ولی چالش اصلی اینجاست که باید کلید رو قبل از استفاده، به شکلی امن به طرف مقابل منتقل یا به اشتراک گذاشت (Secure Key Exchange). اگر کلید در این فرآیند لو بره، امنیت کل سیستم از بین میره.
🔐 در رمزنگاری غیرمتقارن (Asymmetric or Public-key Cryptography)، از یک جفت کلید استفاده میشه: کلید عمومی که همه میتونن ببینن و برای رمزگذاری استفاده میشه، و کلید خصوصی که فقط مالک اون داره و برای رمزگشایی به کار میره. RSA و ECC (Elliptic Curve Cryptography) از الگوریتمهای مهم این حوزه هستن. ECC به دلیل استفاده از ریاضیات منحنی بیضوی، با اندازه کلید کوچیکتر نسبت به RSA، امنیت مشابه یا حتی بالاتری ارائه میده؛ مثلا یک کلید 256 بیتی ECC حدودا معادل امنیت یک کلید 3072 بیتی RSA هستش.
#️⃣ علاوه بر این، توابع هش رمزنگاری (Cryptographic Hash Functions) مثل SHA-256، داده رو به یک مقدار به طول ثابت و غیرقابل برگشت تبدیل میکنن. تغییر حتی یک بیت از ورودی باعث تغییر کامل خروجی میشه. این ویژگی برای بررسی یکپارچگی داده، ذخیره امن گذرواژهها و تولید امضاهای دیجیتال به کار میره.
📌 در عمل، رمزنگاری فقط الگوریتم نیست، بلکه مجموعهای از پروتکلها و استانداردها رو هم شامل میشه. مثلا TLS (Transport Layer Security) تو مرورگرها و اپلیکیشنها برای ایجاد کانال ارتباطی امن استفاده میشه و ترکیبی از رمزنگاری متقارن، غیرمتقارن و توابع هش رو به کار میگیره. PGP (Pretty Good Privacy) برای رمزگذاری و امضای ایمیلها به کار میره. Zero-Knowledge Proofs هم تکنیکی هستش که اجازه میده یک طرف بدون فاش کردن خود داده، ثابت کنه که اطلاعاتی رو داره.
🔬 رمزنگاری مدرن همچنین شامل مفاهیم پیشرفتهتری هستش، مثل رمزنگاری همومورفیک (Homomorphic Encryption) که امکان انجام محاسبات روی داده رمز شده رو فراهم میکنه بدون اینکه نیاز باشه دادهها رمزگشایی بشن، و رمزنگاری مقاوم در برابر کوانتوم (Post-Quantum Cryptography) که برای مقابله با توان محاسباتی کامپیوترهای کوانتومی طراحی شده. سازمان NIST در حال استانداردسازی این الگوریتمهاست.
📝 خیلیها رمزنگاری رو با Encoding یا Obfuscation اشتباه میگیرن (اگه این پست رو میخوندن اینطور نمیشد🗣). Encoding (مثل Base64 یا URL encoding) فقط قالب نمایش داده رو تغییر میده تا داده قابل استفاده یا انتقال باشه و هدفش حفظ محرمانگی نیست. هرکسی که بدونه از چه روشی استفاده شده، میتونه داده رو دوباره به شکل اصلی برگردونه. همینطور Obfuscation بیشتر برای سختتر کردن فهم یا مهندسی معکوس کد و داده استفاده میشه، مثلا در نرمافزارها یا اسکریپتها. این کار امنیت واقعی ایجاد نمیکنه چون با صرف زمان و ابزار مناسب، میشه داده یا کد اصلی رو به دست آورد. در مقابل، رمزنگاری روی امنیت ریاضی و کلیدهای مخفی تکیه میکنه و بدون دسترسی به کلید، عملا شکستن اون با روشهای brute-force برای دادههای واقعی در بازه زمانی معقول غیرممکن هستش.
~> @PinkOrca | آزاد بیندیشیم 🪄
🔑 در رمزنگاری متقارن (Symmetric-key Cryptography)، هم رمزگذاری و هم رمزگشایی با یک کلید یکسان انجام میشه. الگوریتمهایی مثل AES (Advanced Encryption Standard) و ChaCha20 تو این دسته قرار میگیرن. سرعتشون بالاست، ولی چالش اصلی اینجاست که باید کلید رو قبل از استفاده، به شکلی امن به طرف مقابل منتقل یا به اشتراک گذاشت (Secure Key Exchange). اگر کلید در این فرآیند لو بره، امنیت کل سیستم از بین میره.
🔐 در رمزنگاری غیرمتقارن (Asymmetric or Public-key Cryptography)، از یک جفت کلید استفاده میشه: کلید عمومی که همه میتونن ببینن و برای رمزگذاری استفاده میشه، و کلید خصوصی که فقط مالک اون داره و برای رمزگشایی به کار میره. RSA و ECC (Elliptic Curve Cryptography) از الگوریتمهای مهم این حوزه هستن. ECC به دلیل استفاده از ریاضیات منحنی بیضوی، با اندازه کلید کوچیکتر نسبت به RSA، امنیت مشابه یا حتی بالاتری ارائه میده؛ مثلا یک کلید 256 بیتی ECC حدودا معادل امنیت یک کلید 3072 بیتی RSA هستش.
#️⃣ علاوه بر این، توابع هش رمزنگاری (Cryptographic Hash Functions) مثل SHA-256، داده رو به یک مقدار به طول ثابت و غیرقابل برگشت تبدیل میکنن. تغییر حتی یک بیت از ورودی باعث تغییر کامل خروجی میشه. این ویژگی برای بررسی یکپارچگی داده، ذخیره امن گذرواژهها و تولید امضاهای دیجیتال به کار میره.
📌 در عمل، رمزنگاری فقط الگوریتم نیست، بلکه مجموعهای از پروتکلها و استانداردها رو هم شامل میشه. مثلا TLS (Transport Layer Security) تو مرورگرها و اپلیکیشنها برای ایجاد کانال ارتباطی امن استفاده میشه و ترکیبی از رمزنگاری متقارن، غیرمتقارن و توابع هش رو به کار میگیره. PGP (Pretty Good Privacy) برای رمزگذاری و امضای ایمیلها به کار میره. Zero-Knowledge Proofs هم تکنیکی هستش که اجازه میده یک طرف بدون فاش کردن خود داده، ثابت کنه که اطلاعاتی رو داره.
🔬 رمزنگاری مدرن همچنین شامل مفاهیم پیشرفتهتری هستش، مثل رمزنگاری همومورفیک (Homomorphic Encryption) که امکان انجام محاسبات روی داده رمز شده رو فراهم میکنه بدون اینکه نیاز باشه دادهها رمزگشایی بشن، و رمزنگاری مقاوم در برابر کوانتوم (Post-Quantum Cryptography) که برای مقابله با توان محاسباتی کامپیوترهای کوانتومی طراحی شده. سازمان NIST در حال استانداردسازی این الگوریتمهاست.
📝 خیلیها رمزنگاری رو با Encoding یا Obfuscation اشتباه میگیرن (اگه این پست رو میخوندن اینطور نمیشد🗣). Encoding (مثل Base64 یا URL encoding) فقط قالب نمایش داده رو تغییر میده تا داده قابل استفاده یا انتقال باشه و هدفش حفظ محرمانگی نیست. هرکسی که بدونه از چه روشی استفاده شده، میتونه داده رو دوباره به شکل اصلی برگردونه. همینطور Obfuscation بیشتر برای سختتر کردن فهم یا مهندسی معکوس کد و داده استفاده میشه، مثلا در نرمافزارها یا اسکریپتها. این کار امنیت واقعی ایجاد نمیکنه چون با صرف زمان و ابزار مناسب، میشه داده یا کد اصلی رو به دست آورد. در مقابل، رمزنگاری روی امنیت ریاضی و کلیدهای مخفی تکیه میکنه و بدون دسترسی به کلید، عملا شکستن اون با روشهای brute-force برای دادههای واقعی در بازه زمانی معقول غیرممکن هستش.
~> @PinkOrca | آزاد بیندیشیم 🪄
Forwarded from Python Hints
#خارج_از_بحث
پست قبلی یک کلمه غلط املایی داشت؛
اصرار رو من اسرار نوشتم که باید بگم!
بعد یک پستی گذاشتم؛ که چندتا از دوستان لطف کردند پیام دادند که فرم درست این کلمه اصرار هست، توضیح دادم با این منظور که آقا کلمه رو بیخیال اگر مفهوم رو متوجه شدید من کارم رو کردم (البته که ازین دوستان ممنونم که انقدر دقیق پستها رو میخونند و اهمیت میدند، خداییشم خیلیها مودبانه این موضوع رو مطرح کردن) برای همین کلمه رو به پافشاری تغییر دادم.
ولی ازونجایی که توی هر جمعی چندتا بیشعور هم هست؛ بعضیها با کلمات و لحن نامناسب جواب دادند.
خطاب به این بیشعورها؛
یاد هزاران بار؛ مصاحبهها، دمو محصول برای مدیران و دانشگاه افتادم ...
وقتایی که یک بحث تخصصی رو انجام میدادی؛ یک محصول رو نشون میدادی یا ...
و همگی لال بودند، چون سواد نداشتند و مغزشون به این بحثها نمیکشید.
بعد در آخر جلسه؛ میگفتن چرا رنگ بنر رو آبی نکردی ؟ چرا اسلایدت فونت
پستهای قبلی گواه این موضوع هستند؛ گروهی که به کانال متصل بود بیشتر!
توی مملکت ما یکسری آدم عقدهای هستند، که برای اینکه بتونند عذاب وجدان بیسوادی رو از روی دوش خودشون بردارند، نشستند تا ازت ایراد بگیرند. اما چون سواد تخصصی ندارند ایراد گرفتنهاشون دقیقاً مثالهایی هست که زدم.
اینارو گفتم، چون توی کانالهای باقی دوستان بدتر از اینها رو دیدم (مخصوصاً اونهایی که به گروه وصل هستند)
همه مثل من بیادب و بیاعصاب نیستند که همونجا جواب بدند، خیلی از بچههای متخصص بیانگیزه میشوند.
اما برای دوستان متخصص:
پیشنهادمم اینه که، نه تنها نادیده بگیرید بلکه این افراد رو از گروها و کانالهاتون بن کنید!
همونجوری که کسی آدم لاابالی رو توی مهمونیش دعوت نمیکنه؛ تو میزبان این مهمونی هستی بذار مهمونات لذت ببرند، تمرکزت رو بذار روی لذت اونهایی که دعوتند.
بازهم ممنون از دوستانی که فقط برای درست بودن پست پیام دادند، نه برای ماهی گیری از آب گل آلود.
پست قبلی یک کلمه غلط املایی داشت؛
اصرار رو من اسرار نوشتم که باید بگم!
I don't give a shit about it ...
بعد یک پستی گذاشتم؛ که چندتا از دوستان لطف کردند پیام دادند که فرم درست این کلمه اصرار هست، توضیح دادم با این منظور که آقا کلمه رو بیخیال اگر مفهوم رو متوجه شدید من کارم رو کردم (البته که ازین دوستان ممنونم که انقدر دقیق پستها رو میخونند و اهمیت میدند، خداییشم خیلیها مودبانه این موضوع رو مطرح کردن) برای همین کلمه رو به پافشاری تغییر دادم.
ولی ازونجایی که توی هر جمعی چندتا بیشعور هم هست؛ بعضیها با کلمات و لحن نامناسب جواب دادند.
خطاب به این بیشعورها؛
یاد هزاران بار؛ مصاحبهها، دمو محصول برای مدیران و دانشگاه افتادم ...
وقتایی که یک بحث تخصصی رو انجام میدادی؛ یک محصول رو نشون میدادی یا ...
و همگی لال بودند، چون سواد نداشتند و مغزشون به این بحثها نمیکشید.
بعد در آخر جلسه؛ میگفتن چرا رنگ بنر رو آبی نکردی ؟ چرا اسلایدت فونت
Arial نبود و ...پستهای قبلی گواه این موضوع هستند؛ گروهی که به کانال متصل بود بیشتر!
توی مملکت ما یکسری آدم عقدهای هستند، که برای اینکه بتونند عذاب وجدان بیسوادی رو از روی دوش خودشون بردارند، نشستند تا ازت ایراد بگیرند. اما چون سواد تخصصی ندارند ایراد گرفتنهاشون دقیقاً مثالهایی هست که زدم.
اینارو گفتم، چون توی کانالهای باقی دوستان بدتر از اینها رو دیدم (مخصوصاً اونهایی که به گروه وصل هستند)
همه مثل من بیادب و بیاعصاب نیستند که همونجا جواب بدند، خیلی از بچههای متخصص بیانگیزه میشوند.
اما برای دوستان متخصص:
پیشنهادمم اینه که، نه تنها نادیده بگیرید بلکه این افراد رو از گروها و کانالهاتون بن کنید!
همونجوری که کسی آدم لاابالی رو توی مهمونیش دعوت نمیکنه؛ تو میزبان این مهمونی هستی بذار مهمونات لذت ببرند، تمرکزت رو بذار روی لذت اونهایی که دعوتند.
بازهم ممنون از دوستانی که فقط برای درست بودن پست پیام دادند، نه برای ماهی گیری از آب گل آلود.
Forwarded from محتوای آزاد سهراب
Forwarded from Armon technical logs (armon Taheri)
مرتضی باشیسز جز معدود ادمایی هست که در کمال صداقت و شفافیت و سادگی مفاهیم خیلی کلیدی به شیوا ترین بیان ممکن مطرح میکنه
توی یکی از ویدیو هاش راجع مصاحبه شغلی صحبت میکنه
ای کاش افراد بیشتری این ویدیو رو ببینن و و روندی که در حال حاضر وجود داره بهبود پیدا کنه که هم به نفع مصاحبه کننده هست و هم مصاحبه شونده
https://youtu.be/r1Qkt-vK-Ng
توی یکی از ویدیو هاش راجع مصاحبه شغلی صحبت میکنه
ای کاش افراد بیشتری این ویدیو رو ببینن و و روندی که در حال حاضر وجود داره بهبود پیدا کنه که هم به نفع مصاحبه کننده هست و هم مصاحبه شونده
https://youtu.be/r1Qkt-vK-Ng
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 یه بی نظمی عجیبی در مستندات لاراول ۱۲ می ببینم که لاراول در استارتر کیت اونم پکیچ احراز هویتش قابل نمایش نیست.
توی بخش Packages نامی از Laravel Breeze یا jetStream برده نشده است.
#لاراول
@TheRaymondDev
توی بخش Packages نامی از Laravel Breeze یا jetStream برده نشده است.
#لاراول
@TheRaymondDev
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 نصب لاراول ۱۲ در لینوکس
برای نصب اول دستور لاراول Laravel Installer در ترمینال وارد کنید:
اگر در اجرای دستور Laravel New برای ایجاد پروژه خطا داد:
باید path برای لاراول تعریف کنید:
حالا با دستور زیر پروژه لاراول ایجاد کنید:
#لاراول
@TheRaymondDev
برای نصب اول دستور لاراول Laravel Installer در ترمینال وارد کنید:
composer global require laravel/installer
اگر در اجرای دستور Laravel New برای ایجاد پروژه خطا داد:
laravel new example-app
laravel: command not found
باید path برای لاراول تعریف کنید:
echo 'export PATH="$PATH:$(composer global config bin-dir --absolute)"' >> ~/.bashrc
حالا با دستور زیر پروژه لاراول ایجاد کنید:
laravel new example-app
#لاراول
@TheRaymondDev
Forwarded from IRCF | اینترنت آزاد برای همه
آقای وزیر، من به عنوان یک کاربر اینترنت، از شما معذرت میخوام.
ببخشید که نتونستیم اینترنت باکیفیتتری برای شما فراهم کنیم.
کاش علاوه بر مالیاتی که پرداخت میکنیم که حقوق شماها رو تامین کنه، میتونستیم کاری هم برای اینترنت شما کنیم :(
ببخشید.
© MilaDnu
🔍 ircf.space
@ircfspace
ببخشید که نتونستیم اینترنت باکیفیتتری برای شما فراهم کنیم.
کاش علاوه بر مالیاتی که پرداخت میکنیم که حقوق شماها رو تامین کنه، میتونستیم کاری هم برای اینترنت شما کنیم :(
ببخشید.
© MilaDnu
🔍 ircf.space
@ircfspace
Forwarded from LpicFarsi
برای یکی کردن چند ویدیو در لینوکس از طریق خط فرمان، ابزار حرفهای و بسیار رایج FFmpeg هست. در ادامه یک روش ساده و استاندارد رو با FFmpeg بهت میگم:
---
✅ مرحله ۱: نصب FFmpeg (اگر نصب نیست)
در بیشتر توزیعها:
یک فایل متنی با نام list.txt بساز که توش مسیر فایلهای ویدیو به ترتیب مورد نظر باشه:
✅ مرحله ۳: اجرای دستور ترکیب
⚠️ اگر کدک فایلها متفاوت بود:
در این حالت باید دوباره encode بشن:
@lpicfarsi
---
✅ مرحله ۱: نصب FFmpeg (اگر نصب نیست)
در بیشتر توزیعها:
sudo apt install ffmpeg # برای Debian/Ubuntu✅ مرحله ۲: ساخت لیست فایلها
sudo dnf install ffmpeg # برای Fedora/AlmaLinux
sudo pacman -S ffmpeg # برای Arch
یک فایل متنی با نام list.txt بساز که توش مسیر فایلهای ویدیو به ترتیب مورد نظر باشه:
file 'video1.mp4'> فایلها باید فرمت و کدک مشابه داشته باشن (مثلاً همه MP4 با h264 و aac).
file 'video2.mp4'
file 'video3.mp4'
✅ مرحله ۳: اجرای دستور ترکیب
ffmpeg -f concat -safe 0 -i list.txt -c copy output.mp4📌 خروجی میشه: output.mp4
⚠️ اگر کدک فایلها متفاوت بود:
در این حالت باید دوباره encode بشن:
ffmpeg -i video1.mp4 -i video2.mp4 -filter_complex "[0:v:0][0:a:0][1:v:0][1:a:0] concat=n=2:v=1:a=1[outv][outa]" -map "[outv]" -map "[outa]" output.mp4موفق باشید
@lpicfarsi
Forwarded from Geek Alerts
مدل GPT-4o به تایید بیش از حد حرفها معروفه، کم پیش میاد باهاتون مخالفت کنه و شاید به ظاهر بد باشه اما خیلی از کاربرها دوسش دارن. با اومدن GPT-5 تمام مدلهای قبلی رو غیر فعال کردن و الان از داخل پنل فقط GPT-5 در دسترس هست.
کاربرها از GPT-5 شاکی هستن که جوابهای سرد و رباتی میده و به نظر میرسه اون احساسات و شاید تایید کردن کاربر رو نداره، به خصوص اینکه بخشی از کاربرا ازش برای صحبتهای خصوصی استفاده میکردن.
سمآلتمن اول تایید کرد که GPT-4o رو برای کاربرها برمیگردونیم ولی در پستی جداگانه از کنار گذاشتنش هم دفاع کرد، توی این پست میگه ما میدونیم بعضی از افراد به مدل هوشمصنوعی خاصی وابسته هستن اما اینو تا زمانی که GPT-5 اومد درک نکردیم. GPT-4o بیش از حد متملق بود. این تاییدی بر توهم و رفتارهای شکننده افراده. میگه الان GPT-5 رو داریم که میتونه بهتر به افراد کمک کنه.
واکنش به صحبتهاش بیشتر منفی بود مثلا یکی از کاربرها نوشته: اکثر مردم فقط از تعامل با مدل 4o لذت میبرن. هیچ اشکالی نداره و شما نباید سعی کنی روشون برچسب متوهم بزنی. [L]
🤓 @geekalerts
کاربرها از GPT-5 شاکی هستن که جوابهای سرد و رباتی میده و به نظر میرسه اون احساسات و شاید تایید کردن کاربر رو نداره، به خصوص اینکه بخشی از کاربرا ازش برای صحبتهای خصوصی استفاده میکردن.
سمآلتمن اول تایید کرد که GPT-4o رو برای کاربرها برمیگردونیم ولی در پستی جداگانه از کنار گذاشتنش هم دفاع کرد، توی این پست میگه ما میدونیم بعضی از افراد به مدل هوشمصنوعی خاصی وابسته هستن اما اینو تا زمانی که GPT-5 اومد درک نکردیم. GPT-4o بیش از حد متملق بود. این تاییدی بر توهم و رفتارهای شکننده افراده. میگه الان GPT-5 رو داریم که میتونه بهتر به افراد کمک کنه.
واکنش به صحبتهاش بیشتر منفی بود مثلا یکی از کاربرها نوشته: اکثر مردم فقط از تعامل با مدل 4o لذت میبرن. هیچ اشکالی نداره و شما نباید سعی کنی روشون برچسب متوهم بزنی. [L]
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Accio
Bushuray | A TUI Xray client
https://github.com/Keivan-sf/Bushuray-tui
Bushuray is a minimal keyboard-driven Xray client with tun mode. It's only available on Linux (for now). I've been working on this for the past month. It's in beta phase so please let me know if you encounter any issues
https://github.com/Keivan-sf/Bushuray-tui
Bushuray is a minimal keyboard-driven Xray client with tun mode. It's only available on Linux (for now). I've been working on this for the past month. It's in beta phase so please let me know if you encounter any issues
Forwarded from محتوای آزاد سهراب
همچنان گنوهرد رو بعد از ۳۵ سال توسعه بخواید روی kvm اجرا کنید با همچین چیزی مواجه میشید :))
جدای از اینکه داره escape character تلنت رو چاپ میکنه، تکنولوژی که استفاده کردن Rump خیلی باحاله.
توصیه میکنم درموردش بخونید:
https://wiki.netbsd.org/rumpkernel/
@SohrabContents
جدای از اینکه داره escape character تلنت رو چاپ میکنه، تکنولوژی که استفاده کردن Rump خیلی باحاله.
توصیه میکنم درموردش بخونید:
https://wiki.netbsd.org/rumpkernel/
@SohrabContents
Forwarded from Geek Alerts
یه سند منتشر شده که نشون میده اسم OpenAI رو ایلانماسک انتخاب کرده، استدلالش هم روشی بود که برای Spacex اسمگذاری کردن. توی ایمیل حتی اشاره میکنه که دامنه openai.com برای خرید در دسترسه.
بعد گرگ براکمن میگه رفته مشورت کرده و همه نسبت به اسم OpenAI احساس خوبی داشتن و با صاحب دامنه openai.com تماس گرفته و دارن برای خریدش صحبت میکنن. [L]
🤓 @geekalerts
بعد گرگ براکمن میگه رفته مشورت کرده و همه نسبت به اسم OpenAI احساس خوبی داشتن و با صاحب دامنه openai.com تماس گرفته و دارن برای خریدش صحبت میکنن. [L]
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from DevTwitter | توییت برنامه نویسی
This media is not supported in your browser
VIEW IN TELEGRAM
به کمک GPT-5 یک وب اپ ویرایش عکس اوپن سورس منتشر کردم که میتونید سریع کار های Crop و Resize کردن و تغییر به فرمت های دیگه مثل WebP رو داخل یه رابط کاربری زیبا و فارسی انجام بدید.
لینک وبسایت
https://Editor.maux.site
و لینگ گیت هاب
https://github.com/xmannii/maux-image-editor
@DevTwitter | <Mani/>
لینک وبسایت
https://Editor.maux.site
و لینگ گیت هاب
https://github.com/xmannii/maux-image-editor
@DevTwitter | <Mani/>
Forwarded from محتوای آزاد سهراب
Forwarded from Woland's Linux Journal (Woland)
چطور یک بش کامپلیشن بنویسیم؟
به همین سادگی:
احتمالا کامپلیشنهای بهتری هم برای گو وجود داره، اما همین برای من کافیه.
کد خواناست اگه مشکلی داشتین توی کامنت بپرسین.
#bash #بش
به همین سادگی:
#!/usr/bin/env bash
_generate_go_completions() {
local idx=$1; shift
local words=( "$@" )
local current_word=${words[idx]}
local array=(
build
run
bug
build
clean
doc
env
fix
fmt
generate
get
install
list
mod
work
run
telemetry
test
tool
version
vet
)
for i in "${array[@]}"; do
if [[ $i == "$current_word"* ]]; then echo "$i"; fi
done
}
_complete_go_bash() {
mapfile -t raw < <(_generate_go_completions "$COMP_CWORD" "${COMP_WORDS[@]}")
COMPREPLY=( "${raw[@]}" )
}
if [ -n "${BASH_VERSION:-}" ]; then
complete -F _complete_go_bash go
fi
احتمالا کامپلیشنهای بهتری هم برای گو وجود داره، اما همین برای من کافیه.
کد خواناست اگه مشکلی داشتین توی کامنت بپرسین.
#bash #بش
Forwarded from DevTwitter | توییت برنامه نویسی
بهترین مقاله برای قهوهی صبح یکشنبه:
Multi token prediction potential
که میتونه سرعت LLMها رو تا ۵ برابر بیشتر کنه
https://arxiv.org/html/2507.11851v1
@DevTwitter | <Sina HN Yazdi/>
Multi token prediction potential
که میتونه سرعت LLMها رو تا ۵ برابر بیشتر کنه
https://arxiv.org/html/2507.11851v1
@DevTwitter | <Sina HN Yazdi/>