Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 درباره ترکیب وردپرس با 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
Forwarded from Geek Alerts
وزارت امور خارجه آمریکا گفته از این پس ثبتنام لاتاری گرین کارت آمریکا ۱ دلار هزینه داره، گفتن اجرای این طرح باعث میشه تعداد ثبتنامها کمتر و شانس متقاضیهای جدیتر رو بیشتر کنه.
از طرفی گفتن میتونن با همین ۱ دلار توسط هر ثبتنامکننده (حدود ۲۵ میلیون دلار در سال) هزینههای اداری برنامه لاتاری رو تامین کنن که یکی دیگه از اهداف طرح هست.
توی ایران واکنشها این بوده که این عدد باعث میشه آژانسها هزینههای زیادی از افرادی که اطلاعات کمی دارن برای ثبتنام بگیرن در صورتی میشه در زمان ثبتنام یک ویزا کارت ۱ دلاری خرید و ثبتنام رو خود فرد بدون واسطه انجام بده. [L]
🤓 @geekalerts
از طرفی گفتن میتونن با همین ۱ دلار توسط هر ثبتنامکننده (حدود ۲۵ میلیون دلار در سال) هزینههای اداری برنامه لاتاری رو تامین کنن که یکی دیگه از اهداف طرح هست.
توی ایران واکنشها این بوده که این عدد باعث میشه آژانسها هزینههای زیادی از افرادی که اطلاعات کمی دارن برای ثبتنام بگیرن در صورتی میشه در زمان ثبتنام یک ویزا کارت ۱ دلاری خرید و ثبتنام رو خود فرد بدون واسطه انجام بده. [L]
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from DevTwitter | توییت برنامه نویسی
ابزار UI خودم رو نوشتم
بعد از تجربه کلی پکیج گوناگون در فرانت اند، تصمیم گرفتم پکیج خودم رو به نام کادو یوآی بنویسم.
بر پایه Tailwind و React نوشته شده و از پکیج هایی مثل Daisy، Radix، ShadCN الهام گرفتم.
این پکیج در واقع ۲ تا پکیج هست:
Kadoui-css
Kadoui-react
یکی برای استایل، یکی برای لاجیک.
خوشحال میشم npm و GitHub اش رو بخونید.
پ.ن: در نظر دارم کلی کامپوننت بهش اضافه کنم و مثل ShadCN یک cli داشته باشه تا بشه مستقیما استفاده و ویرایشش کرد.
https://www.npmjs.com/package/@kadoui/css
https://www.npmjs.com/package/@kadoui/react
@DevTwitter | <Farzad Vahdati/>
بعد از تجربه کلی پکیج گوناگون در فرانت اند، تصمیم گرفتم پکیج خودم رو به نام کادو یوآی بنویسم.
بر پایه Tailwind و React نوشته شده و از پکیج هایی مثل Daisy، Radix، ShadCN الهام گرفتم.
این پکیج در واقع ۲ تا پکیج هست:
Kadoui-css
Kadoui-react
یکی برای استایل، یکی برای لاجیک.
خوشحال میشم npm و GitHub اش رو بخونید.
پ.ن: در نظر دارم کلی کامپوننت بهش اضافه کنم و مثل ShadCN یک cli داشته باشه تا بشه مستقیما استفاده و ویرایشش کرد.
https://www.npmjs.com/package/@kadoui/css
https://www.npmjs.com/package/@kadoui/react
@DevTwitter | <Farzad Vahdati/>
Forwarded from DevTwitter | توییت برنامه نویسی
دیگه نگران Ctrl+Shift+C نباش
تا حالا شده تو کروم بخوای یه متن کپی کنی و Ctrl+Shift+C رو بزنی و وقتی میزنی DevTools باز میشه؟
با Banana دیگه خبری از این مشکل نیست متن انتخاب شده همون لحظه کپی میشه و DevTools دیگه باز نمیشه
یه ابزار سبک و سریع برای کسایی که به ترمینال لینوکس عادت دارن و Ctrl+Shift+C برای کپی کردن استفاده میکنن حالا میتونن راحت تو کروم هم از همون عادتشون استفاده کنن بدون دردسر
گیت هاب افزونه :
https://github.com/Arash-Ghayurian/Banana-Extension
@DevTwitter | <Arash Ghayurian/>
تا حالا شده تو کروم بخوای یه متن کپی کنی و Ctrl+Shift+C رو بزنی و وقتی میزنی DevTools باز میشه؟
با Banana دیگه خبری از این مشکل نیست متن انتخاب شده همون لحظه کپی میشه و DevTools دیگه باز نمیشه
یه ابزار سبک و سریع برای کسایی که به ترمینال لینوکس عادت دارن و Ctrl+Shift+C برای کپی کردن استفاده میکنن حالا میتونن راحت تو کروم هم از همون عادتشون استفاده کنن بدون دردسر
گیت هاب افزونه :
https://github.com/Arash-Ghayurian/Banana-Extension
@DevTwitter | <Arash Ghayurian/>
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 رییس جمهور آمریکا دونالد ترامپ, با امضای یک فرمان اجرایی، هزینه سالانه ۱۰۰ هزار دلار را برای متقاضیان ویزای 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.
Forwarded from DevTwitter | توییت برنامه نویسی
اگه ری اکت کار میکنید و یا یه موقع به سرتون زد که برید ری اکت یاد بگیرید برید اینجا و این ساختار رو یه نگاهی بندازید بعضی مواقع ساختار کد اشتباه باعث میشه کلی عقب بیفتین ولی این بهتون حتی گفته چرا این ساختار رو انتخاب کرده، چه جایگزینهایی هست و چطوری میشه سفارشیسازیش کرد، خیلی کوتاه هم هست خوندنش وقتی نمیگیره
https://github.com/alan2207/bulletproof-react
@DevTwitter | <Mahdi Mahmoudzadeh/>
https://github.com/alan2207/bulletproof-react
@DevTwitter | <Mahdi Mahmoudzadeh/>
Forwarded from یه آدم عادی (ArshA)
امروز این تست قطب نمای سیاسی رو که دیدم گفتم بشینم با هوش مصنوعی یکی برای شخصیت های کامیک بوکی بسازم 😂😂🤦🏻♂️
https://comic-test.gitpush-lab.ir/
اگر دوست داشتید تست بدید.
این بازی باعث شد خیلی بیشتر به دیتا و کار با دیتا علاقمند بشم. حتما باید بیشتر درگیرش بشم
https://comic-test.gitpush-lab.ir/
اگر دوست داشتید تست بدید.
این بازی باعث شد خیلی بیشتر به دیتا و کار با دیتا علاقمند بشم. حتما باید بیشتر درگیرش بشم
Forwarded from یه آدم عادی (ArshA)
ولی خب بخوام بگم چطوری از هوش مصنوعی استفاده کردم:
بهش گفتم ۶۰ تا سوال بنویسه که جوابشون رو بشه با یه مقداری بین ۱ تا ۱۱ از کاملا مخالفم تا کاملا موافقم داد.
بعد ازش یه لیست از یه تعداد شخصیت کمیک بودی خواستم که هوش مصنوعی بجای اونا به سوالا جواب داده باشه.
بعد از هوش مصنوعی خواستم که با FastAPI یه بکند بنویسه. با ابزاری مثل numpy، pandas و scikit learn هم جواب کسی که تست داده رو با شخصیت های مختلف مقایسه کنه و نزدیک ترین نتیجه رو برگردونه.
با کمک matplotlib هم یک نمودار از نتیجه آزمون فرد و شخصیت کامیک بوکی بسازه که بشه یه مقایسه ای ازشون داشت.
یه فرانت ساده هم با بوتسترپ بسازه.
در نهایت برای داکرایز کردن ازش کمک گرفتم و برای کانفیگ nginx.
خیلی ساده بگم من هیچ کاری نکردم توی این ماجرا 😂😂😂😂.
بهش گفتم ۶۰ تا سوال بنویسه که جوابشون رو بشه با یه مقداری بین ۱ تا ۱۱ از کاملا مخالفم تا کاملا موافقم داد.
بعد ازش یه لیست از یه تعداد شخصیت کمیک بودی خواستم که هوش مصنوعی بجای اونا به سوالا جواب داده باشه.
بعد از هوش مصنوعی خواستم که با FastAPI یه بکند بنویسه. با ابزاری مثل numpy، pandas و scikit learn هم جواب کسی که تست داده رو با شخصیت های مختلف مقایسه کنه و نزدیک ترین نتیجه رو برگردونه.
با کمک matplotlib هم یک نمودار از نتیجه آزمون فرد و شخصیت کامیک بوکی بسازه که بشه یه مقایسه ای ازشون داشت.
یه فرانت ساده هم با بوتسترپ بسازه.
در نهایت برای داکرایز کردن ازش کمک گرفتم و برای کانفیگ nginx.
خیلی ساده بگم من هیچ کاری نکردم توی این ماجرا 😂😂😂😂.
Forwarded from PhiloLearn | فیلولرن
صادقانه، همه ی این چیز ها رو هم به فارسی ازش خواستم 😂😂😂 نخندین بهم، اع...
Forwarded from LinNews (Benyamin)
Mesa مشارکت کدهای هوش مصنوعی را مجاز میکند، اگر نویسنده آنها را بفهمد.
منبع خبر
به ما بپیوندید :
@LinNews | @LinAcademy
یک کاربر با کمک کد GPT 5 حدود یک درصد بهبود عملکرد در Cyberpunk 2077 و Total War: Troy مشاهده کرد.
اکنون Mesa دستورالعمل مشارکت خود را بروزرسانی کرده است و میگوید که کاربر باید کد را بفهمد، تغییرات را توضیح دهد و مسئولیت آن را بر عهده بگیرد.
منبع خبر
به ما بپیوندید :
@LinNews | @LinAcademy
Forwarded from Linuxor ?
توی وب، ساختن یه تقویم که بشه زمان رو به صورت جلالی و تایم ایران انتخاب کرد کار ساده ای نیست.
این کتابخونه رو داشته باشین خیلی خوب پیادش کرده، فقط کافیه ui ش رو طبق سایتتون تغییر بدید
babakhani.github.io/PersianWebToolkit/doc/datepicker/example
@Linuxor
این کتابخونه رو داشته باشین خیلی خوب پیادش کرده، فقط کافیه ui ش رو طبق سایتتون تغییر بدید
babakhani.github.io/PersianWebToolkit/doc/datepicker/example
@Linuxor
Forwarded from Morteza Bashsiz مرتضی باشسیز
YouTube
Most Popular Operative Systems 1981 - 2025
Welcome to Wolf Data, from 1981 to the mid-1990s, MS-DOS and later Windows became the most dominant operating systems in personal computing. Apple’s macOS (originally System Software, then Mac OS) offered a key alternative, particularly in design and education.…
Forwarded from Linuxor ?
برای کسایی که فرانت کار نمیکنن، ممکنه یه فرانت بسازن حتی ریسپانسیو هم باشه و توی گوشی هم کار کنه ولی تجربه خوبی نده.
اینجاست که دستکاری initial-scale خیلی کمک کنندس اندازه کل المنت هارو میشه باهاش کوچیک و بزرگ کرد بای دیفالت 1 هست ولی یکم باهاش ور برید و ببینید توی گوشی کدوم سایزش تجربه بهتری میده، اون عدد رو بزارید همه مرورگرهام ساپورتش میکنن.
ولی اگه فرانت کاری حق نداری از این استفاده کنی. باید بری بیشتر یاد بگیری.
@Linuxor
اینجاست که دستکاری initial-scale خیلی کمک کنندس اندازه کل المنت هارو میشه باهاش کوچیک و بزرگ کرد بای دیفالت 1 هست ولی یکم باهاش ور برید و ببینید توی گوشی کدوم سایزش تجربه بهتری میده، اون عدد رو بزارید همه مرورگرهام ساپورتش میکنن.
ولی اگه فرانت کاری حق نداری از این استفاده کنی. باید بری بیشتر یاد بگیری.
@Linuxor
Forwarded from Linuxor ?
هیچ وقت از یاد گرفتن دست بر ندارید، حتی اگه یه هوش مصنوعی وجود داشته باشه که ده برابر بهتر از شما کد میزنه بعضی چیزا رو باید بنیادی یاد گرفت، اینجا من توی اسکیمای یکی از جداول دیتابیس اشتباه کردم الان مثلا چت جی پی تی اومده منو راهنمایی کنه میگه چند ساعت پروداکشنو بیار پایین!
برای مهندسای نرم افزار پایین بودن حتی چند ثانیه پروداکشن حتی از فحش هم بد تره، چه برسه یکی بهشون پیشنهاد پایین آوردن چند ساعته بده!
@Linuxor
برای مهندسای نرم افزار پایین بودن حتی چند ثانیه پروداکشن حتی از فحش هم بد تره، چه برسه یکی بهشون پیشنهاد پایین آوردن چند ساعته بده!
@Linuxor
Forwarded from کدنویس یکروزه
سیستم انبار و فروش ۶۰ کیلوبایتی!
واقعاً هوش مصنوعی DeepSeek با اختلاف زیاد دیگه بهترین کدنویسی رو انجام میده! امروز به سرم زد که طبق معمول در قالب تک فایل PHP و با امکان تولید خودکار دیتابیس SQLite یه سیستم ERP که در واقع سیستم جامعی شامل تمام ماژول های انبار و فروش و حسابداری و تولید و پرسنلی و مشتریان و غیره است رو بسازم.
البته گفتم بذار اول فروش و انبار که ضروری هستند و هر کاسب یا بقالی میتونه لازمش بشه رو بسازم و همین حدود یک ساعت تولید کدش زمان برد!
ولی واقعاً منو شگفت زده کرد چون حتا یک خطا هم نداد! به هر حال سیستم با کد کاربری و رمز admin به طور پیشفرض لاگین میشه و بعد میشه رمز رو تغییر داد.
حالا خیلی روی رنگ بندی و جزئیات کار نکردم. ولی همین که دوزبانه و کاملاً واکنشگرا برای موبایل هست هم کافی و بسیار جذابه.
در ادامه فایل رو هم میذارم.
لینک مرتبط:
روش اجرای PHP در اندروید
روش اجرای PHP در ویندوز
واقعاً هوش مصنوعی DeepSeek با اختلاف زیاد دیگه بهترین کدنویسی رو انجام میده! امروز به سرم زد که طبق معمول در قالب تک فایل PHP و با امکان تولید خودکار دیتابیس SQLite یه سیستم ERP که در واقع سیستم جامعی شامل تمام ماژول های انبار و فروش و حسابداری و تولید و پرسنلی و مشتریان و غیره است رو بسازم.
البته گفتم بذار اول فروش و انبار که ضروری هستند و هر کاسب یا بقالی میتونه لازمش بشه رو بسازم و همین حدود یک ساعت تولید کدش زمان برد!
ولی واقعاً منو شگفت زده کرد چون حتا یک خطا هم نداد! به هر حال سیستم با کد کاربری و رمز admin به طور پیشفرض لاگین میشه و بعد میشه رمز رو تغییر داد.
حالا خیلی روی رنگ بندی و جزئیات کار نکردم. ولی همین که دوزبانه و کاملاً واکنشگرا برای موبایل هست هم کافی و بسیار جذابه.
در ادامه فایل رو هم میذارم.
لینک مرتبط:
روش اجرای PHP در اندروید
روش اجرای PHP در ویندوز
Forwarded from Morteza Bashsiz مرتضی باشسیز
امروز داشتم فکر میکردم به اینکه چطور میشه که من به یه چیزی عادت میکنم
بعد رفتم دنبال تعریفش دیدم عادت رو میشه اینطور توضیح داد:
وقتی ما یک کار یا یک فکر یا حتی یک واکنش رو بارها و بارها تکرار میکنیم، مغز برای صرفهجویی در انرژی، اون رفتار رو به صورت خودکار ذخیره میکنه. دیگه لازم نیست هر بار آگاهانه تصمیم بگیریم. به همین دلیل، عادت مثل یک میانبُر عصبی عمل میکنه.
درواقع سه بخش اصلی داره
چیزی که باعث شروع رفتار میشه، مثلاً بوی نون تازه صبح تو ذهنمون
خود رفتار یا عمل، مثلاً درست کردن و خوردنش
نتیجه یا حسی که از اون رفتار میگیری مثلاً احساس انرژی یا آرامش یا نوستالژی
وقتی این چرخه زیاد تکرار بشه، توی مغز مسیرهای عصبی محکم میشن و اون کار تبدیل به عادت میشه
بعد دقت که کردم دیدم مرحله اول توی ذهن آدم هست و خیلی نمیشه تغییرش داد
مرحله دوم هم که انجامش هست و باید کاری بکنی
مرحله سوم هم که دلیل اصلی عادت هست چون انجامش میدی که اون حسی که دنبالشی داشته باشی
ازین ۳ مرحله فقط میتونی مرحله ۲ رو یکاریش بکنی که اگه راحت باشه انجامش خب سختتر میشه تغییرش داد
عادتهای خوب مثل ورزش کردن، مطالعه، خیلی سخت بوجود میان و راحتتر از بین میرن و طبق روند طبیعی بدون هیچ محرک بیرونی آدم راحتتر ازشون جدا میشه و این نوع عادتها نیاز به مراقبت دارند
آدمی که داره میدوه، دوست داره راه بره
اونی که راه میره دوست داره واسته
اونی که واستاده، دوس داره بشینه
اونی که نشسته دوس داره دراز بکشه
پس تو برای یه عادتی مثل ورزش کردن باید خلاف جریان طبیعی حرکت کنی و این زمان و توجه میطلبه
بعد رفتم دنبال تعریفش دیدم عادت رو میشه اینطور توضیح داد:
وقتی ما یک کار یا یک فکر یا حتی یک واکنش رو بارها و بارها تکرار میکنیم، مغز برای صرفهجویی در انرژی، اون رفتار رو به صورت خودکار ذخیره میکنه. دیگه لازم نیست هر بار آگاهانه تصمیم بگیریم. به همین دلیل، عادت مثل یک میانبُر عصبی عمل میکنه.
درواقع سه بخش اصلی داره
چیزی که باعث شروع رفتار میشه، مثلاً بوی نون تازه صبح تو ذهنمون
خود رفتار یا عمل، مثلاً درست کردن و خوردنش
نتیجه یا حسی که از اون رفتار میگیری مثلاً احساس انرژی یا آرامش یا نوستالژی
وقتی این چرخه زیاد تکرار بشه، توی مغز مسیرهای عصبی محکم میشن و اون کار تبدیل به عادت میشه
بعد دقت که کردم دیدم مرحله اول توی ذهن آدم هست و خیلی نمیشه تغییرش داد
مرحله دوم هم که انجامش هست و باید کاری بکنی
مرحله سوم هم که دلیل اصلی عادت هست چون انجامش میدی که اون حسی که دنبالشی داشته باشی
ازین ۳ مرحله فقط میتونی مرحله ۲ رو یکاریش بکنی که اگه راحت باشه انجامش خب سختتر میشه تغییرش داد
عادتهای خوب مثل ورزش کردن، مطالعه، خیلی سخت بوجود میان و راحتتر از بین میرن و طبق روند طبیعی بدون هیچ محرک بیرونی آدم راحتتر ازشون جدا میشه و این نوع عادتها نیاز به مراقبت دارند
آدمی که داره میدوه، دوست داره راه بره
اونی که راه میره دوست داره واسته
اونی که واستاده، دوس داره بشینه
اونی که نشسته دوس داره دراز بکشه
پس تو برای یه عادتی مثل ورزش کردن باید خلاف جریان طبیعی حرکت کنی و این زمان و توجه میطلبه