Forwarded from اطلاعرسانی لاگ بیرجند
محل برگزاری: توحید ۶، مجتمع فنی تهران (نقشه)
OpenStreetMap
Way: 465673316
OpenStreetMap is a map of the world, created by people like you and free to use under an open license.
Forwarded from کانال مهرداد لینوکس
🔥curl فقط برای متخصص ها و درخواست API نیست،
میتونه ترمینال رو تبدیل کنه به دنیایی از، ابزار و هنر!
🤩 ۱۱ سایت خفن با curl و ترمینال لینوکس
✅ برای ip
✅ نمایش وضعیت آب و هوا در ترمینال.
✅ سایت تست HTTP برای نمایش درخواست شما.
✅ نمایش دستورات لینوکس با مثال.
✅ تولید کد QR از متن یا لینک.
✅ دیکشنری CLI!
⁉️شما چه استفاده ای میکنید ؟
@MehrdadLinuxchannel
#linux
میتونه ترمینال رو تبدیل کنه به دنیایی از، ابزار و هنر!
🤩 ۱۱ سایت خفن با curl و ترمینال لینوکس
✅ برای ip
curl myadd.ir
curl ifconfig.me
curl ipinfo.io
✅ نمایش وضعیت آب و هوا در ترمینال.
curl wttr.in/tehran
curl wttr.in/moon
✅ سایت تست HTTP برای نمایش درخواست شما.
curl httpbin.org/get
curl httpbin.org/headers
✅ نمایش دستورات لینوکس با مثال.
curl cheat.sh/rsync
curl cheat.sh/tar+exclude
✅ تولید کد QR از متن یا لینک.
curl qrenco.de/https://news.1rj.ru/str/MehrdadLinuxchannel
✅ دیکشنری CLI!
curl dict://dict.org/d:linux
ابزارcurl
یه ابزار خط فرمان (CLI) برای درخواست (request) فرستادن به URLها.
مثل مرورگره، ولی بدون رابط گرافیکی. فقط متن. سریع. خفن.
سایت منبع
⁉️شما چه استفاده ای میکنید ؟
@MehrdadLinuxchannel
#linux
❤3🔥2
Forwarded from نوشتههای ترمینالی
ادیتور zed اخیرا ویژگی agentic edit رو معرفی کرده. قضیه به این صورته که شما قبلا میتونستین api key مربوط به LLM رو وارد کنید (انواع مختلفی رو هم ساپورت میکرد) و کنار کد و با کانتکست هر فایلی که بهش بگید، بتونید با مدلتون چت کنید.
الان علاوه بر اون قابلیت ادیت هم اضافه کرده، یعنی خود ادیتور میاد بر اساس پرامپت شما و چندین کال زدن به LLM، ادیت میکنه کد رو و حتی توی کد سرچ میکنه و فایل های مرتبط و مورد نیاز رو به کانتکست اضافه میکنه. در نهایت هم diff رو به شما نشون میده و شما تایید یا رد میکنید و خلاصه بدون اجازه شما کد رو دست نمیزنه. (البته قطعا ایده خوبیه که از ورژن کنترل استفاده کنید و کپیای چیزی داشته باشید از کد)
https://zed.dev/agentic
در کل من ادیتور Zed رو دوست دارم خیلی. هم vim mode خوبی داره هم پشتیبانی نسبتا خوبی از زبان های مختلف بدون نیاز به پلاگین خاصی داره. البته برخلاف تبلیغشون که خیلی سریعه، از کانفیگ neovim من با ده ها پلاگین سریعتر نیست، اما باز هم تجربه لذت بخشی ارائه میده.
الان علاوه بر اون قابلیت ادیت هم اضافه کرده، یعنی خود ادیتور میاد بر اساس پرامپت شما و چندین کال زدن به LLM، ادیت میکنه کد رو و حتی توی کد سرچ میکنه و فایل های مرتبط و مورد نیاز رو به کانتکست اضافه میکنه. در نهایت هم diff رو به شما نشون میده و شما تایید یا رد میکنید و خلاصه بدون اجازه شما کد رو دست نمیزنه. (البته قطعا ایده خوبیه که از ورژن کنترل استفاده کنید و کپیای چیزی داشته باشید از کد)
https://zed.dev/agentic
در کل من ادیتور Zed رو دوست دارم خیلی. هم vim mode خوبی داره هم پشتیبانی نسبتا خوبی از زبان های مختلف بدون نیاز به پلاگین خاصی داره. البته برخلاف تبلیغشون که خیلی سریعه، از کانفیگ neovim من با ده ها پلاگین سریعتر نیست، اما باز هم تجربه لذت بخشی ارائه میده.
Zed
Zed — Agentic Editing
Collaborate with agents at 120fps in a natively multiplayer IDE.
⚡3👾1
Forwarded from Linuxor ?
ما که فرانت زیاد سر در نمیآریم برای اینکه انیمیشن خاصی که توی ذهنمون هست رو به فرانت کارا توضیح بدیم میآیم اینجا پیداش میکنیم و اسمشو در میآریم :
animate.style
@Linuxor
animate.style
@Linuxor
⚡5
Forwarded from Vigiato | ویجیاتو
پدر عزیز،
دلایل زیادی وجود دارد که چرا باید اجازه داشته باشم بازی Grand Theft Auto: Vice City را انجام دهم، ولی همچنین دلایلی هم هست که چرا نباید اجازه داشته باشم این بازی را انجام دهم. یکی از دلایلی که فکر میکنم باید اجازه داشته باشم بازی کنم این است که تمام دوستانم اجازه دارند بازی کنند. وقتی آنها درباره بازی حرف میزنند، من احساس طردشدگی میکنم. همچنین، من قبلاً همه چیزهای داخل بازی را دیدهام.
نکته دیگر این است که اگر اجازه بدهی بازی کنم، درباره چیزهایی که در بازی میگذرد در مدرسه حرف نمیزنم. اگر زمانی درباره چیزهای بد بازی در مدرسه چیزی بگویم، میتوانی جلوی من را بگیری و دیگر هرگز اجازه ندهی بازی کنم. میتوانی به من اعتماد کنی، من قرار نیست بروم در خیابان و مردم را بکشم. همچنین در بازی سعی میکنم از کلوپهای شبانه و رو*پیها دوری کنم. هیچ قتل عابری هم در کار نخواهد بود. من میدانم که همه چیز در بازی جعلی و غیرواقعی است. نمیتوانی در دنیای واقعی آدم بکشی و انتظار داشته باشی دستگیر نشوی.
آخرین نکته این است که در بازی میتوانی از یک ساختمان بلند بپری و زنده بمانی، ولی من سعی نمیکنم چنین کارهایی را انجام دهم. اینها دلایلی هستند که فکر میکنم باید اجازه داشته باشم GTA Vice City را بازی کنم.
میدانم که دلایلی هم هست که چرا نباید اجازه داشته باشم بازی کنم. یکی از آن دلایل، وجود خشونت زیاد در بازی است. ولی وقتی من بازی میکنم، آدم بدی نخواهم بود. همچنین موضوع رو*پیگری بد است. نگران نباش، من هرگز سمت هیچ رو*پیای نمیروم. کلوپهای شبانه هم بد هستند، ولی من واردشان نمیشوم مگر اینکه مجبور باشم. اول از تو اجازه میگیرم، پدر.
مواد م*در هم واقعاً بد هستند. من میدانم وقتی سیگار یا مار***وانا مصرف میکنی چه بلایی سرت میآید. هر دو خیلی بد هستند. من هیچوقت از آنها استفاده نمیکنم. حتی اگر به من پول بدهی هم استفاده نمیکنم.
امیدوارم این چند پاراگراف به تو نشان دهد که چرا باید اجازه داشته باشم بازی Grand Theft Auto: Vice City را انجام دهم.
با عشق،
بن
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Linuxor ?
توی اپلیکیشنهای پیچیده جاوااسکریپتی، وقتی میخوای یه سری داده بین چند تا کامپوننت مختلف مشترک داشته باشی، Redux بهت کمک میکنه که بهجای پاسدادن props از این کامپوننت به اون کامپوننت، داده رو متمرکز و تمیز توی یه جای مشخص (store) نگهداری کنی.
مثلاً هم منوی بالای سایت باید اسم کاربر رو نشون بده، هم صفحه پروفایل. اگه اسم کاربر توی Store باشه، هر دو راحت بهش دسترسی دارن؛ Redux بهت کمک میکنه که منطق مدیریت وضعیت رو از UI جدا کنی، همهچی قابل پیگیری باشه، و کار با داده توی پروژههای بزرگ از کنترل خارج نشه.
github.com/reduxjs/redux
@Linuxor
مثلاً هم منوی بالای سایت باید اسم کاربر رو نشون بده، هم صفحه پروفایل. اگه اسم کاربر توی Store باشه، هر دو راحت بهش دسترسی دارن؛ Redux بهت کمک میکنه که منطق مدیریت وضعیت رو از UI جدا کنی، همهچی قابل پیگیری باشه، و کار با داده توی پروژههای بزرگ از کنترل خارج نشه.
github.com/reduxjs/redux
@Linuxor
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
هر کاری که لازمه برای راه اندازی n8n روی دامنه شخصی رو اینجا نوشتم.
مستندسازی راه نجات است :)
https://github.com/hamidtech/n8n-docker-virtualmin-reverse-proxy
@DevTwitter | <حمید(حاجیم سابق)/>
مستندسازی راه نجات است :)
https://github.com/hamidtech/n8n-docker-virtualmin-reverse-proxy
@DevTwitter | <حمید(حاجیم سابق)/>
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
دیوار یه مقالهی خوب تو ویرگول منتشر کرده که توش در مورد مهندسی نقشهی دیوار میگه.
اگر به چالشهای فنی علاقهدارید حتما بخونید.
https://vrgl.ir/ZHje2
@DevTwitter
اگر به چالشهای فنی علاقهدارید حتما بخونید.
https://vrgl.ir/ZHje2
@DevTwitter
⚡3👾1
Forwarded from Linuxor ?
فکر میکنی فرمهای ورود اطلاعات توی اپلیکیشنت ضد گلولهان؟ ریپوی Big List of Naughty Strings یه لیست بلندبالا از رشتههاییه که کاربرا (یا هکرها!) ممکنه وارد کنن و برنامهت رو به هم بریزن؛ از رشتههای خیلی طولانی و ایموجیهای عجیب گرفته تا تلاش برای تزریق SQL. قبل از اینکه کاربرات پیداشون کنن، با این لیست باگهای مربوط به ورودی رو شکار کن! مخصوصا برای تیمهای QA و توسعهدهندههایی که به پایداری و امنیت اهمیت میدن.
github.com/minimaxir/big-list-of-naughty-strings
@Linuxor
github.com/minimaxir/big-list-of-naughty-strings
@Linuxor
👍3
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
در نسخهی آینده PHP 8.5
اپراتور جدیدی به زبان اضافه خواهد شد
اپراتور Pipe (|>).
این ویژگی به ما اجازه میدهد کدهایی بنویسیم که هم تمیزتر باشند و هم خواناتر
با استفاده از Pipe میتونیم خروجی یک تابع رو به ورودی تابع بعدی پاس بدیم
بدون اینکه مجبور باشیم متغیرهای واسط تعریف کنیم یا ساختارهای تو در تو بنویسیم
@DevTwitter | <arash narimani/>
اپراتور جدیدی به زبان اضافه خواهد شد
اپراتور Pipe (|>).
این ویژگی به ما اجازه میدهد کدهایی بنویسیم که هم تمیزتر باشند و هم خواناتر
با استفاده از Pipe میتونیم خروجی یک تابع رو به ورودی تابع بعدی پاس بدیم
بدون اینکه مجبور باشیم متغیرهای واسط تعریف کنیم یا ساختارهای تو در تو بنویسیم
@DevTwitter | <arash narimani/>
Forwarded from اطلاعرسانی لاگ بیرجند
جلسه ۳۷ لاگ بیرجند
- Dotfiles Party
📅 پنجشنبه ۸ خرداد ۱۴۰۴ - ساعت ۱۸:۰۰
📍خیابان غفاری، پارک علم و فناوری (دانشگاه آزاد قدیم)
❕ظرفیت محدود
ثبت نام رایگان و اطلاعات بیشتر:
- https://evand.com/events/birjandlug-37
- https://birlug.ir/events/37/info/
- Dotfiles Party
📅 پنجشنبه ۸ خرداد ۱۴۰۴ - ساعت ۱۸:۰۰
📍خیابان غفاری، پارک علم و فناوری (دانشگاه آزاد قدیم)
❕ظرفیت محدود
ثبت نام رایگان و اطلاعات بیشتر:
- https://evand.com/events/birjandlug-37
- https://birlug.ir/events/37/info/
Forwarded from Cafè Linux (Tarokh)
حمایت قبل رو دیگه نداریم، توجه قبل رو هم دیگه نداریم، کارمون خیلی سخت تر شده و اینا همش گردن منه.
ولی ممنون بابت توجهتون و دوره ها رو تا آخر ادامه میدیم.
مرسی 🙏
ولی ممنون بابت توجهتون و دوره ها رو تا آخر ادامه میدیم.
مرسی 🙏
⚡3😐1