🎄 یک برنامه نویس تنبل
🔶 پروژه TaskPire یک ابزار مدیریت وظایف است که با استفاده از React و Vite توسعه داده شده است. این ابزار با رابط کاربری ساده و روان، به شما کمک میکند وظایف خود را به شکلی منظم مدیریت کنید. هدف اصلی تسک پایر این است که مدیریت کارهای روزانه، پیگیری وضعیت وظایف…
🔶 پروژه TaskPire یک ابزار مدیریت وظایف است که با استفاده از React و Vite توسعه داده شده است. این ابزار با رابط کاربری ساده و روان، به شما کمک میکند وظایف خود را به شکلی منظم مدیریت کنید. هدف اصلی تسک پایر این است که مدیریت کارهای روزانه، پیگیری وضعیت وظایف و افزایش بهرهوری فردی یا تیمی را آسانتر کند. تسک پایر بر پایه سلف هاست است.
گیت هاب :
https://github.com/Rayiumir/TaskPire
#task
@TheRaymondDev
گیت هاب :
https://github.com/Rayiumir/TaskPire
#task
@TheRaymondDev
GitHub
GitHub - TaskPire/TaskPire: Task management tool
Task management tool. Contribute to TaskPire/TaskPire development by creating an account on GitHub.
🔥5👌1
🔶 به ابزار مدیریت وظایف تسک پایر رای دهید.
https://www.producthunt.com/products/taskpire-task-management-tool
#task
@TheRaymondDev
https://www.producthunt.com/products/taskpire-task-management-tool
#task
@TheRaymondDev
Product Hunt
TaskPire - task management tool: task - management - task management tool - task management | Product Hunt
The TaskPire project is a task management tool built with React and Vite. With its clean and intuitive interface, it helps you organize and manage your tasks more effectively.
👍4
😁9👍3👎2🤣1💔1
🔶 پیامد های بازگشت مکانیسم ماشه شورای امنیت سازمان ملل بر ایران
اگر مکانیسم ماشه فعال شود و تحریم های شورای امنیت علیه ایران بازگردد، برجام عملاً پایان یافته تلقی خواهد شد و تمامی محدودیت های پیش از توافق دوباره اعمال میشوند. این بازگشت، از نظر اقتصادی تأثیر چشمگیری نخواهد داشت، زیرا تحریمهای گسترده آمریکا از سال ۲۰۱۸ عملاً راه هرگونه تعامل اقتصادی مؤثر با ایران را بسته است. با این حال، پیامد های مهمی در حوزه های نظامی و هسته ای خواهد داشت. ممنوعیت مجدد واردات و صادرات سلاح، موشک های بالستیک و پهپادها، فعالیت هایی مانند ارسال پهپاد ایران به روسیه را غیرقانونی خواهد کرد. در بُعد هسته ای نیز ایران ملزم به تعلیق غنیسازی اورانیوم، توقف کار روی راکتورهای آب سنگین و منع باز فرآوری پلوتونیوم خواهد شد. همچنین هرگونه سرمایه گذاری هسته ای در خارج از کشور و فعالیت مرتبط با توسعه موشک های بالستیک ممنوع میشود. کشورهای عضو سازمان ملل نیز باید از ارائه تجهیزات، فناوری، منابع مالی یا آموزشی به ایران در این حوزه ها خودداری کنند.
از منظر بازدارندگی، مکانیسم ماشه بیشتر بُعد سیاسی دارد تا اقتصادی. کشورهای غربی آن را ابزار فشار برای محدود سازی برنامه هسته ای ایران میدانند، اما مخالفان، بهویژه روسیه و چین، با اجرای آن همراهی نمیکنند. همین اختلاف باعث میشود اثربخشی این مکانیسم در ایجاد بازدارندگی کامل زیر سؤال رود. در عمل، بازگشت تحریم ها پیام نمادین و سیاسی قدرتمندی دارد، اما در غیاب اجماع جهانی، ممکن است ایران نه تنها عقب نشینی نکند، بلکه با اقدامات تلافیجویانه سطح تنش ها را افزایش دهد. بنابراین، بازدارندگی مکانیسم ماشه محدود و شکننده خواهد بود.
#منهای_برنامه_نویسی
@TheRaymondDev
اگر مکانیسم ماشه فعال شود و تحریم های شورای امنیت علیه ایران بازگردد، برجام عملاً پایان یافته تلقی خواهد شد و تمامی محدودیت های پیش از توافق دوباره اعمال میشوند. این بازگشت، از نظر اقتصادی تأثیر چشمگیری نخواهد داشت، زیرا تحریمهای گسترده آمریکا از سال ۲۰۱۸ عملاً راه هرگونه تعامل اقتصادی مؤثر با ایران را بسته است. با این حال، پیامد های مهمی در حوزه های نظامی و هسته ای خواهد داشت. ممنوعیت مجدد واردات و صادرات سلاح، موشک های بالستیک و پهپادها، فعالیت هایی مانند ارسال پهپاد ایران به روسیه را غیرقانونی خواهد کرد. در بُعد هسته ای نیز ایران ملزم به تعلیق غنیسازی اورانیوم، توقف کار روی راکتورهای آب سنگین و منع باز فرآوری پلوتونیوم خواهد شد. همچنین هرگونه سرمایه گذاری هسته ای در خارج از کشور و فعالیت مرتبط با توسعه موشک های بالستیک ممنوع میشود. کشورهای عضو سازمان ملل نیز باید از ارائه تجهیزات، فناوری، منابع مالی یا آموزشی به ایران در این حوزه ها خودداری کنند.
از منظر بازدارندگی، مکانیسم ماشه بیشتر بُعد سیاسی دارد تا اقتصادی. کشورهای غربی آن را ابزار فشار برای محدود سازی برنامه هسته ای ایران میدانند، اما مخالفان، بهویژه روسیه و چین، با اجرای آن همراهی نمیکنند. همین اختلاف باعث میشود اثربخشی این مکانیسم در ایجاد بازدارندگی کامل زیر سؤال رود. در عمل، بازگشت تحریم ها پیام نمادین و سیاسی قدرتمندی دارد، اما در غیاب اجماع جهانی، ممکن است ایران نه تنها عقب نشینی نکند، بلکه با اقدامات تلافیجویانه سطح تنش ها را افزایش دهد. بنابراین، بازدارندگی مکانیسم ماشه محدود و شکننده خواهد بود.
#منهای_برنامه_نویسی
@TheRaymondDev
Just Security
What You Need to Know About Iran Sanctions Snap Back at the UN: A Q&A with Kelsey Davenport
On Aug. 28, three European nations triggered the UN snapback of Iran sanctions. Davenport explains impact, next steps, and why it matters.
👎8👍6
🔶 یوتیوب پر شده از ویدئوهای هوش مصنوعی
با این الگورتیمی که داره از تماشای یوتیوب خسته شدم. 😤
@TheRaymondDev
با این الگورتیمی که داره از تماشای یوتیوب خسته شدم. 😤
@TheRaymondDev
👍11
🔶 درباره ترکیب وردپرس با ReactJS
ترکیب وردپرس با React.js بستگی به نوع پروژه و نیازهای آن دارد و وقتی وردپرس رو بهعنوان Headless CMS استفاده کنید و فرانتاند رو با React بسازی، وبسایت سریع تر، سبک تر و مدرن تر می شود.
معایب :
وردپرس به صورت عادی سئو خیلی خوبی دارد، چون صفحات استاتیک تولید می شود و با React، اگه فقط CSR باشد، ممکنه مشکلات ایندکس توسط موتور های جستجو پیش بیاد. برای رفعش باید SSR (مثلاً Next.js) یا Static Generation استفاده شود.
نیاز به دانش برنامه نویسی بیشتری داره و توسعه و پشتیبانی ترکیب WordPress + React زمان و هزینه بیشتری نسبت به سایت وردپرسی سنتی دارد و پیچیدگی پروژه را بالا می ببرد.
#وردپرس
@TheRaymondDev
ترکیب وردپرس با React.js بستگی به نوع پروژه و نیازهای آن دارد و وقتی وردپرس رو بهعنوان Headless CMS استفاده کنید و فرانتاند رو با React بسازی، وبسایت سریع تر، سبک تر و مدرن تر می شود.
معایب :
وردپرس به صورت عادی سئو خیلی خوبی دارد، چون صفحات استاتیک تولید می شود و با React، اگه فقط CSR باشد، ممکنه مشکلات ایندکس توسط موتور های جستجو پیش بیاد. برای رفعش باید SSR (مثلاً Next.js) یا Static Generation استفاده شود.
نیاز به دانش برنامه نویسی بیشتری داره و توسعه و پشتیبانی ترکیب WordPress + React زمان و هزینه بیشتری نسبت به سایت وردپرسی سنتی دارد و پیچیدگی پروژه را بالا می ببرد.
#وردپرس
@TheRaymondDev
🔶 ویدئو لاراول در بخش نمونه کار دیر منتشر میشه چون یه خرده کد نویسی سنگینی داره که شامل دسته بندی مربوط به نمونه کار - نمایش نمونه کار - آپلود و نمایش گالری در داخل نمونه کار است.
#لاراول
@TheRaymondDev
#لاراول
@TheRaymondDev
🔶 رییس جمهور آمریکا دونالد ترامپ, با امضای یک فرمان اجرایی، هزینه سالانه ۱۰۰ هزار دلار را برای متقاضیان ویزای H1B در نظر گرفته است. تاکنون هزینه این ویزا در مجموع حدود ۱۵۰۰ دلار بوده است.
ویزای H1B یک ویزای موقت کاری در آمریکاست که برای جذب نیروهای متخصص خارجی صادر میشود.
هند بزرگترین سهم ویزای H1B دارد و بیشترین سو استفاده از ویزای H1B هندی ها هستند و کارمند هندی رو با حقوق پایین تر از میانگین آمریکا میارند و نیروی آمریکایی رو کنار میزند.
#خبر
@TheRaymondDev
ویزای H1B یک ویزای موقت کاری در آمریکاست که برای جذب نیروهای متخصص خارجی صادر میشود.
هند بزرگترین سهم ویزای H1B دارد و بیشترین سو استفاده از ویزای H1B هندی ها هستند و کارمند هندی رو با حقوق پایین تر از میانگین آمریکا میارند و نیروی آمریکایی رو کنار میزند.
#خبر
@TheRaymondDev
The Hindu
U.S. clarification on H-1B calms nerves in tech circles but some warn of deferred impact
H-1B Visa updates: Follow The Hindu’s latest updates on President Donald Trump’s proclamation to raise the fee for H-1B visas that could adversely affect Indian professionals in the U.S.
👌2🤬1
Forwarded from Linuxor ?
ریاکتکارا جمع شدن و یه گیت بوک توسعه دادن و توش از ترفند ها و تکنیک ها و نکاتی که بهشون خیلی کمک کرده نوشتن: این پتانسیل اینو داره توی بازار آزاد به اسم دوره ری اکت پیشرفته به قیمت 30 میلیون با تخفیف 23.500 فروش بره.
github.com/vasanthk/react-bits
@Linuxor
github.com/vasanthk/react-bits
@Linuxor
👍2👎1
Forwarded from Linuxor ?
توی بعضی ریپو های گیت دیدید کامیت ها چقدر منظم نوشته میشن ؟ مثلا عکس بالا رو ببینید اول همشون نوشته fix یا feat که البته اینارو دستی نمینویسن و یا اگه دستی بنویسن ممکنه توی بعضی کامیتا فراموش کنن.
یه ابزار هست بهتون کمک میکنه قبل از کامیت پیام کامیت رو آماده کنید و طبق قالب خاصی براتون کامیت رو درست میکنه. فقط کافیه نصبش کنید و بجای
git commit
بزنید
git cz
ازتون سولای لازم رو میپرسه و کامیت رو براتون آماده میکنه
نصب:
commitizen.github.io/cz-cli
@Linuxor
یه ابزار هست بهتون کمک میکنه قبل از کامیت پیام کامیت رو آماده کنید و طبق قالب خاصی براتون کامیت رو درست میکنه. فقط کافیه نصبش کنید و بجای
git commit
بزنید
git cz
ازتون سولای لازم رو میپرسه و کامیت رو براتون آماده میکنه
نصب:
commitizen.github.io/cz-cli
@Linuxor
🔶 بازنویسی به زبان Rust نکنید.
بازنویسی صرفاً برای ایمنی حافظه مثل بهینه سازی زود هنگام است: یعنی داری روی چیزی تمرکز میکنی که بازده زیادی ندارد. نسخههای قدیمی و آزموده شدهی C/C++ خطا های حافظهی کمی دارند. بیشتر باگ های حافظه در کدهای جدید C/C++ دیده میشوند.
کد جدید را در Rust بنویس.
#rust
#توییت
@TheRaymondDev
بازنویسی صرفاً برای ایمنی حافظه مثل بهینه سازی زود هنگام است: یعنی داری روی چیزی تمرکز میکنی که بازده زیادی ندارد. نسخههای قدیمی و آزموده شدهی C/C++ خطا های حافظهی کمی دارند. بیشتر باگ های حافظه در کدهای جدید C/C++ دیده میشوند.
کد جدید را در Rust بنویس.
#rust
#توییت
@TheRaymondDev
👍7❤4
Forwarded from Golden Code (علی 🇨🇴)
خیلی مواقع بعده گرفتنه داده از دیتابیس، نیاز داریم سریع و تمیز به اطلاعات دسترسی داشته باشیم.
تابع array_column در PHP دقیقا برای همین ساخته شده!
🔹 چی کار میکنه؟
میتونه از یک آرایه چندبعدی، فقط یک ستون رو جداکنه.
حتی میتونه آرایه رو با کلید دلخواهتون reindex کنه.
این یعنی: دیگه لازم نیست هر بار روی آرایه حلقه بزنی و جستجو کنی، دسترسی مستقیم داری.
📌 یه مثال:
✅ حالا $indexed[2] مستقیما اطلاعات Sara رو برمیگردونه،
بدون هیچ حلقه یا جستجوی اضافه.
کاربردهاش؟
ساخت lookup table سریع
کدنویسی تمیزتر و کوتاهتر
عالی برای caching و join کردن دیتاستها
خلاصه که : با array_column میتونیم از یک آرایه ساده، یک ساختار قوی برای دسترسی مستقیم بسازیم.
یک ترفند کوچیک، اما تاثیره بزرگ در سرعت و خوانایی کد.
#php #اموزش_php #php_tip
@GoldenCodeir
(به منبع و مثالش توجه کنید👇🏾)
https://x.com/wendell_adriel/status/1969010695279989061?t=h88vjyQnlMap9vvVDFxhXQ&s=35
تابع array_column در PHP دقیقا برای همین ساخته شده!
🔹 چی کار میکنه؟
میتونه از یک آرایه چندبعدی، فقط یک ستون رو جداکنه.
حتی میتونه آرایه رو با کلید دلخواهتون reindex کنه.
این یعنی: دیگه لازم نیست هر بار روی آرایه حلقه بزنی و جستجو کنی، دسترسی مستقیم داری.
📌 یه مثال:
$users = [
['id' => 1, 'name' => 'Ali', 'email' => '[email protected]'],
['id' => 2, 'name' => 'Sara', 'email' => '[email protected]'],
['id' => 3, 'name' => 'Reza', 'email' => '[email protected]'],
];
// Reindex بر اساس id
$indexed = array_column($users, null, 'id');
✅ حالا $indexed[2] مستقیما اطلاعات Sara رو برمیگردونه،
بدون هیچ حلقه یا جستجوی اضافه.
کاربردهاش؟
ساخت lookup table سریع
کدنویسی تمیزتر و کوتاهتر
عالی برای caching و join کردن دیتاستها
خلاصه که : با array_column میتونیم از یک آرایه ساده، یک ساختار قوی برای دسترسی مستقیم بسازیم.
یک ترفند کوچیک، اما تاثیره بزرگ در سرعت و خوانایی کد.
#php #اموزش_php #php_tip
@GoldenCodeir
(به منبع و مثالش توجه کنید👇🏾)
https://x.com/wendell_adriel/status/1969010695279989061?t=h88vjyQnlMap9vvVDFxhXQ&s=35
X (formerly Twitter)
Wendell Adriel (@wendell_adriel) on X
PHP Tip 🚀
Using the array_column function, you can reindex a result set by one of its values easily.
This can allow lookups to become direct with a clean code. Great for caching for when you need to join across multiple datasets.
Check the example to learn…
Using the array_column function, you can reindex a result set by one of its values easily.
This can allow lookups to become direct with a clean code. Great for caching for when you need to join across multiple datasets.
Check the example to learn…
❤5👍2🔥1
🎄 یک برنامه نویس تنبل
🔸Mahdi-zarei/nekoray دنبال یه کلاینت v2ray درست حسابی بودم که توی لینوکس هم کار بده و بتونه کل سیستم رو تانل کنه میگشتم نکوری معروف (MatsuriDayo/nekoray) که ریپوشو ارشیو کرده و اخرین کامیتش ۷ماه پیشه بهترش v2rayA بود که پنل تحت وب داشت و تانل مودش کار میکرد…
🔸Throne
قبلا این پروژه رو معرفی کردیم:
https://t.iss.one/TheRaymondDev/3568
ولی اسمشو عوض کرده گذاشته Throne
یه فورک فعال از nekoray
https://github.com/throneproj/Throne
@TheRaymondDev
قبلا این پروژه رو معرفی کردیم:
https://t.iss.one/TheRaymondDev/3568
ولی اسمشو عوض کرده گذاشته Throne
یه فورک فعال از nekoray
https://github.com/throneproj/Throne
@TheRaymondDev
❤2