#کوته_نیوز
#گوز_گوز
به زودی در مورد رفع فیلتر تلگرام، اینستاگرام و یوتیوب تصمیم گیری میشود.
@DevTwitter
#گوز_گوز
به زودی در مورد رفع فیلتر تلگرام، اینستاگرام و یوتیوب تصمیم گیری میشود.
@DevTwitter
🤣118👍13❤2👎2
تا یک حدی بپرس کدام توزیع لینوکس،IDE،زبان برنامه نویسی و ...
بچسب به اصل کار ...
طرف توسعه دهنده کرنل لینوکس
بدون syntax highlighting
بدون LSP
فقط یک پنجره ترمینال، بدون tmux
فقط ترمینال خام و vi پایه
از ابتدا یک درایور USB کرنل را تو 3 ساعت مینویسه
https://youtube.com/watch?v=IXBC85SGC0Q
@DevTwitter | <MehrdadLinux/>
بچسب به اصل کار ...
طرف توسعه دهنده کرنل لینوکس
بدون syntax highlighting
بدون LSP
فقط یک پنجره ترمینال، بدون tmux
فقط ترمینال خام و vi پایه
از ابتدا یک درایور USB کرنل را تو 3 ساعت مینویسه
https://youtube.com/watch?v=IXBC85SGC0Q
@DevTwitter | <MehrdadLinux/>
👍115🔥30🤣7👎6
اگر با زبان Go کار میکنید
بهتون اکستنشن Error Lens رو پیشنهاد میکنم
در همون لحظه و محیط کد به شما ارور های احتمالی رو میده
@DevTwitter | <Misagh Momeni Bashuqeh/>
بهتون اکستنشن Error Lens رو پیشنهاد میکنم
در همون لحظه و محیط کد به شما ارور های احتمالی رو میده
@DevTwitter | <Misagh Momeni Bashuqeh/>
👍33❤6🤣4👎1
در مورد OSINT داشتم جستجو میکردم که اتفاقی به یکی از ارایههای جالب کنفرانس IRE NICAR برخوردم که برای روزنامهنگاران هست.
در این ارایه با یک چکلیست بسیار با جزییات، شرح داده شده بود که چگونه هویت فردی که سایت را می گرداند را می توان کشف کرد.
https://github.com/jonkeegan/behind-this-website
@DevTwitter | <Vahid Nameni/>
در این ارایه با یک چکلیست بسیار با جزییات، شرح داده شده بود که چگونه هویت فردی که سایت را می گرداند را می توان کشف کرد.
https://github.com/jonkeegan/behind-this-website
@DevTwitter | <Vahid Nameni/>
👍20🔥5
شرکت Vultr هم برنامه Free Tier گذاشته و سرویس های رایگان بهتون میده مثل VPS و ... با منابع محدود
نیاز به ورود دو مرحله ای و لینک کردن کارت بانکی خواهید داشت (تو بعضی موارد هم لازمه 5 دلار حسابتون رو شارژ کنین)
vultr.com/?ref=9700552
@DevTwitter | </dev/nvram/>
نیاز به ورود دو مرحله ای و لینک کردن کارت بانکی خواهید داشت (تو بعضی موارد هم لازمه 5 دلار حسابتون رو شارژ کنین)
vultr.com/?ref=9700552
@DevTwitter | </dev/nvram/>
🤣34👍11👎6
نسخهٔ ۳ دیپسیک که اخیراً منتشر شده، claude 3.5 sonnet رو پشت سر گذاشته. اینجا میتونید رایگان ازش استفاده کنید. امکانِ جستجو در اینترنت هم جدیداً اضافه کرده. دیگه وقتشه جدی ازش استفاده کنیم.
chat.deepseek.com
@DevTwitter | <Ayub Kokabi/>
chat.deepseek.com
@DevTwitter | <Ayub Kokabi/>
🔥42🤣10👍6❤2
بالاخره بهترین CMS برای Next.js رو پیدا کردم!
مدتها دنبال یه Headless CMS مناسب برای پروژههای Next.js خودم بودم. کلی گزینه مختلف رو بررسی کردم، از وردپرس که در گذشته راجبش توضیح دادم گرفته تا بقیه. اما هیچکدوم اون چیزی که میخواستم رو نداشتن.
تا اینکه با Payload آشنا شدم! و باید بگم، واقعا نظرم رو عوض کرد!
چرا Payload بهترین گزینه برای Next.js هست؟
ادغام بینظیر با Next.js: Payload برای کار با Next.js طراحی شده و به راحتی میتونید اون رو در پروژههاتون ادغام کنید.
رابط کاربری user-friendly: مدیریت محتوا با Payload واقعا آسون و لذتبخشه. دیگه لازم نیست با رابطهای کاربری پیچیده و گیجکننده سر و کله بزنید!
انعطافپذیری بالا: Payload به شما امکان میده هر نوع محتوایی رو مدیریت کنید و API اون رو به دلخواه خودتون سفارشی کنید.
سرعت و عملکرد عالی: Payload برای سرعت بهینه شده و تجربهی کاربری فوقالعادهای رو برای کاربران وبسایت یا اپلیکیشنتون فراهم میکنه.
@DevTwitter | <Alireza Fakhar/>
مدتها دنبال یه Headless CMS مناسب برای پروژههای Next.js خودم بودم. کلی گزینه مختلف رو بررسی کردم، از وردپرس که در گذشته راجبش توضیح دادم گرفته تا بقیه. اما هیچکدوم اون چیزی که میخواستم رو نداشتن.
تا اینکه با Payload آشنا شدم! و باید بگم، واقعا نظرم رو عوض کرد!
چرا Payload بهترین گزینه برای Next.js هست؟
ادغام بینظیر با Next.js: Payload برای کار با Next.js طراحی شده و به راحتی میتونید اون رو در پروژههاتون ادغام کنید.
رابط کاربری user-friendly: مدیریت محتوا با Payload واقعا آسون و لذتبخشه. دیگه لازم نیست با رابطهای کاربری پیچیده و گیجکننده سر و کله بزنید!
انعطافپذیری بالا: Payload به شما امکان میده هر نوع محتوایی رو مدیریت کنید و API اون رو به دلخواه خودتون سفارشی کنید.
سرعت و عملکرد عالی: Payload برای سرعت بهینه شده و تجربهی کاربری فوقالعادهای رو برای کاربران وبسایت یا اپلیکیشنتون فراهم میکنه.
@DevTwitter | <Alireza Fakhar/>
👍36🤣7🔥5👎3
توسعهدهندههای لاراول همیشه برای یه تجربه کدنویسی یکپارچه سراغ PHPStorm میرفتن، اما سنگینی و پیچیدگی اون برای خیلیها چالشبرانگیز بود. حالا تیم لاراول یه گزینه جدید و رسمی برای VS Code ارائه داده که سبکتره و تجربه کاربری بهتری برای طرفدارای این ویرایشگر محبوب فراهم میکنه.
افزونه Laravel امکانات خوبی مثل تکمیل خودکار برای کانفیگها، روتها، مدلها و ویوها داره و حتی میتونه خطاهای احتمالی مثل نبودن یه فایل یا مقدار رو گوشزد کنه. شاید هنوز به قدرت PHPStorm نرسیده باشه، ولی اگه دنبال یه ابزار سریع و سبک برای کدنویسی لاراول هستی، این افزونه حسابی کارت رو راه میندازه.
البته این افزونه تازه منتشر شده و فعلاً تو نسخه بتاست، ولی مسیر خوبی رو شروع کرده و جا برای پیشرفت زیاد داره.
برای اطلاعات بیشتر و نصب افزونه، میتونید از لینک زیر استفاده کنید:
https://marketplace.visualstudio.com/items?itemName=laravel.vscode-laravel
@DevTwitter | <Reza Annabestani/>
افزونه Laravel امکانات خوبی مثل تکمیل خودکار برای کانفیگها، روتها، مدلها و ویوها داره و حتی میتونه خطاهای احتمالی مثل نبودن یه فایل یا مقدار رو گوشزد کنه. شاید هنوز به قدرت PHPStorm نرسیده باشه، ولی اگه دنبال یه ابزار سریع و سبک برای کدنویسی لاراول هستی، این افزونه حسابی کارت رو راه میندازه.
البته این افزونه تازه منتشر شده و فعلاً تو نسخه بتاست، ولی مسیر خوبی رو شروع کرده و جا برای پیشرفت زیاد داره.
برای اطلاعات بیشتر و نصب افزونه، میتونید از لینک زیر استفاده کنید:
https://marketplace.visualstudio.com/items?itemName=laravel.vscode-laravel
@DevTwitter | <Reza Annabestani/>
❤34👍12🤣8
بعد از حدود یک سال, دیتای ریپوزیتوری مترو رو اپدیت کردم.
و درحال حاظر یکی از کامل ترین دیتای گراف مترو تهران رو میتونید در غالب json به صورت opensource داشته باشید.
خوشحال میشم که مشارکت کنید که دیتای کامل تری بشه
https://github.com/mostafa-kheibary/tehran-metro-data
@DevTwitter | <Mosi/>
و درحال حاظر یکی از کامل ترین دیتای گراف مترو تهران رو میتونید در غالب json به صورت opensource داشته باشید.
خوشحال میشم که مشارکت کنید که دیتای کامل تری بشه
https://github.com/mostafa-kheibary/tehran-metro-data
@DevTwitter | <Mosi/>
1👍103❤16🔥8👎1
سیستم عامل kolibrios با حجم 1.44 MB
محیط گرافیکی کامل و ویرایشگرهای متنی، شبکه، بازی، مرورگر، رسانه ها و تعداد زیادی قابلیتهای مفید دیگه همگی در یک فلاپی 1.44 مگابایتی
https://kolibrios.org/en/
@DevTwitter | <MehrdadLinux/>
محیط گرافیکی کامل و ویرایشگرهای متنی، شبکه، بازی، مرورگر، رسانه ها و تعداد زیادی قابلیتهای مفید دیگه همگی در یک فلاپی 1.44 مگابایتی
https://kolibrios.org/en/
@DevTwitter | <MehrdadLinux/>
👍51🔥28🤣8
امشب حوصلم سر رفته بود گفتم یدونه کتابخونه جنریت پسورد بنویسم، براش doc هم نوشتم، اگه دوست داشتید استفاده کنید، قابلیت excludeSimilar هم داره حتی :)
اکانت npm ام مشکل داشت، حالا وقت کردم روی اونجا هم میذارمش
https://github.com/Mehranlip/RandomPassX
@DevTwitter | <Mehran/>
اکانت npm ام مشکل داشت، حالا وقت کردم روی اونجا هم میذارمش
https://github.com/Mehranlip/RandomPassX
@DevTwitter | <Mehran/>
👎35👍19🤣7🔥6
پایتون کارا آمارشون باشه
https://fireducks-dev.github.io
کتابخانه fireucks حدودا 125% از pandas سریع تره :)
@DevTwitter | <Mr.J/>
https://fireducks-dev.github.io
کتابخانه fireucks حدودا 125% از pandas سریع تره :)
@DevTwitter | <Mr.J/>
🔥34👍6🤣3👎1
مدل Claude 3.5 sonnet به GitHub Copilot اضافه شد. کاربران Free هم اکنون می توانند علاوه بر مدل های GPT4o و o1، از مدل کلاد 3.5 نیز استفاده کنند.
https://github.com/copilot
@DevTwitter | <Alireza Naji/>
https://github.com/copilot
@DevTwitter | <Alireza Naji/>
🔥32👍13👎3🤣2
یه راهنمای دوزبانه (فارسی و انگلیسی) برای پرامپتنویسی هوش مصنوعی تو برای مقاله نویسی آماده کردم. پر از تمپلیت و نکات کاربردیه!
لینکش اینجاست:
https://github.com/hamidtech/Advanced-AI-Prompting-Guidelines-For-Research
@DevTwitter | <حاجیم/>
لینکش اینجاست:
https://github.com/hamidtech/Advanced-AI-Prompting-Guidelines-For-Research
@DevTwitter | <حاجیم/>
👍37🤣4🔥3
بچه ها بیکار بودم یه پکیج npm زدم میاد یه بررسی از پروژتون بهتون میده که چقدر کد زدین چیا دارین چقدر کامنت دارین و اینا
دوست داشتین نگاش کنین
کافیه بزنین
npx react-loc-analyzer
یه خروجی این شکلی باید بده بهتون
اینم npm اشه اگه خواستین کامند دقیق تر بدین
https://npmjs.com/package/react-loc-analyzer
@DevTwitter | <amiram/>
دوست داشتین نگاش کنین
کافیه بزنین
npx react-loc-analyzer
یه خروجی این شکلی باید بده بهتون
اینم npm اشه اگه خواستین کامند دقیق تر بدین
https://npmjs.com/package/react-loc-analyzer
@DevTwitter | <amiram/>
👍61🔥7🤣4👎3
This media is not supported in your browser
VIEW IN TELEGRAM
وردپرس رو بدون WAF رها نکنید.
اگه از طریق CDN براتون مقدور نیست، افزونه NinjaFirewall یه وف واقعیه که درخواستها رو قبل از رسیدن به وردپرس، هوک، اسکن، پاکسازی یا رد میکنه.
تمام اسکریپتها در محل نصب وردپرس محافظت میشن و رولهای امنیتی، ساعتی بهروز میشه.
https://wordpress.org/plugins/ninjafirewall
@DevTwitter | <Yaser Shahi/>
اگه از طریق CDN براتون مقدور نیست، افزونه NinjaFirewall یه وف واقعیه که درخواستها رو قبل از رسیدن به وردپرس، هوک، اسکن، پاکسازی یا رد میکنه.
تمام اسکریپتها در محل نصب وردپرس محافظت میشن و رولهای امنیتی، ساعتی بهروز میشه.
https://wordpress.org/plugins/ninjafirewall
@DevTwitter | <Yaser Shahi/>
👍35🤣10👎3
دو ماه پیش قالب ساده و مدرن پاندا برای وردپرس نوشتم که با استقبال مواجه شد. احتمالا این قالب برای انتشار جهانی در تم وردپرس منتشر خواهد شد و به صورت پیش فرض انگلیسی و مناسب برای وبلاگ است.
امکانات نظیر :
- منو بار
- دارک مد
- جستجو در سایت
- دکمه لایک
- ترجمه قالب
- برچسب ها
- پست های مرتبط
- دسته بندی ها
- اشتراک گذاری در فوتر
- لینک کوتاه پست
- تب بندی جدید و دیدگاه ها
- رسپانسیو شده
- کد نویسی اختصاصی
- و ...
https://github.com/Rayiumir/Panda
@DevTwitter | <Raymond Baghumian/>
امکانات نظیر :
- منو بار
- دارک مد
- جستجو در سایت
- دکمه لایک
- ترجمه قالب
- برچسب ها
- پست های مرتبط
- دسته بندی ها
- اشتراک گذاری در فوتر
- لینک کوتاه پست
- تب بندی جدید و دیدگاه ها
- رسپانسیو شده
- کد نویسی اختصاصی
- و ...
https://github.com/Rayiumir/Panda
@DevTwitter | <Raymond Baghumian/>
🔥34👍12🤣11❤2
شرکت Microsoft در هر ثانیه 7000 حمله به رمزهای عبور را مسدود میکند، حملات فیشینگ هم 146٪ رشد داشته است!
با آمدن هوش مصنوعی وضعیت پیچیدهتر شده و باید آمادهتر بود.
- استفاده از احراز هویت چندمرحلهای (MFA) که sms نباشد!
- استفاده از Password Manager
این دو، لازمه حفظ امنیت شما هستند و البته که به تنهایی کافی نیستند.
https://forbes.com/sites/zakdoffman/2024/12/13/microsoft-confirms-password-deletion-for-1-billion-users-attacks-up-200/
@DevTwitter | <Vahid Nameni/>
با آمدن هوش مصنوعی وضعیت پیچیدهتر شده و باید آمادهتر بود.
- استفاده از احراز هویت چندمرحلهای (MFA) که sms نباشد!
- استفاده از Password Manager
این دو، لازمه حفظ امنیت شما هستند و البته که به تنهایی کافی نیستند.
https://forbes.com/sites/zakdoffman/2024/12/13/microsoft-confirms-password-deletion-for-1-billion-users-attacks-up-200/
@DevTwitter | <Vahid Nameni/>
👍33❤3
لذت بردم از زیبایی این مقاله
مخصوصا اون قسمتی که از cpu cache line حرف میزنه که مطمئن هستم برای خیلی هامون جدیده…
داستانش مفصله، اما حتما بخونید
کلا استفاده از sync.Pool جاهایی که temp objectهایی دارید که زیاد داره allocate میشه، زیاد منظورم به تعداد دفعات زیاد هست، استفاده از sync.Pool برای reuse کردن اون objectها کمک میکنه garbage collector کمتر به زحمت بیفته و performance برنامه خیلی بهتر بشه
هم تو خود net/http و encode/json و sdk گولنگ زیاد استفاده شده و هم فریمورک هایی مثل fasthttp که خیلی سریع هستن ازش استفاده میکنن
حتما به اون تیکه padding دقت کنید که چرا داره اضافه میشه
از زیبایی های sync.Pool اینه که lock-free طراحی شده، هر چند به خاطر modern cpuها و cache line ممکنه که این مکانیزم درست اجرا نشه بدون اون padding
قسمت pin و victim هم جالب بود، بخونید
https://victoriametrics.com/blog/go-sync-pool/
@DevTwitter | <Hossein Nazari/>
مخصوصا اون قسمتی که از cpu cache line حرف میزنه که مطمئن هستم برای خیلی هامون جدیده…
داستانش مفصله، اما حتما بخونید
کلا استفاده از sync.Pool جاهایی که temp objectهایی دارید که زیاد داره allocate میشه، زیاد منظورم به تعداد دفعات زیاد هست، استفاده از sync.Pool برای reuse کردن اون objectها کمک میکنه garbage collector کمتر به زحمت بیفته و performance برنامه خیلی بهتر بشه
هم تو خود net/http و encode/json و sdk گولنگ زیاد استفاده شده و هم فریمورک هایی مثل fasthttp که خیلی سریع هستن ازش استفاده میکنن
حتما به اون تیکه padding دقت کنید که چرا داره اضافه میشه
از زیبایی های sync.Pool اینه که lock-free طراحی شده، هر چند به خاطر modern cpuها و cache line ممکنه که این مکانیزم درست اجرا نشه بدون اون padding
قسمت pin و victim هم جالب بود، بخونید
https://victoriametrics.com/blog/go-sync-pool/
@DevTwitter | <Hossein Nazari/>
❤15👍7