Dev Perfects
40 subscribers
9.23K photos
1.26K videos
468 files
13K links
بخوام خیلی خلاصه بگم
این کانال میاد مطالب کانالای خفن تو حوزه تکنولوژی و برنامه نویسی رو جمع میکنه

پست پین رو بخونید
https://t.iss.one/dev_perfects/455


ارتباط:
https://t.iss.one/HidenChat_Bot?start=936082426
Download Telegram
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 درباره ترکیب وردپرس با ReactJS

ترکیب وردپرس با React.js بستگی به نوع پروژه و نیازهای آن دارد و وقتی وردپرس رو به‌عنوان Headless CMS استفاده کنید و فرانت‌اند رو با React بسازی، وب‌سایت سریع ‌تر، سبک ‌تر و مدرن ‌تر می شود.

معایب :

وردپرس به ‌صورت عادی سئو خیلی خوبی دارد، چون صفحات استاتیک تولید می شود و با React، اگه فقط CSR باشد، ممکنه مشکلات ایندکس توسط موتور های جستجو پیش بیاد. برای رفعش باید SSR (مثلاً Next.js) یا Static Generation استفاده شود.

نیاز به دانش برنامه نویسی بیشتری داره و توسعه و پشتیبانی ترکیب WordPress + React زمان و هزینه بیشتری نسبت به سایت وردپرسی سنتی دارد و پیچیدگی پروژه را بالا می ببرد.

#وردپرس

@TheRaymondDev
Forwarded from یه شعر (Poem Bot)
خیام | رباعیات | رباعی شمارهٔ ۱۷۴

گر آمدنم به خود بدی نآمدمی
ور نیز شدن به من بدی کی شدمی
به زان نبدی که اندر این دیر خراب
نه آمدمی نه شدمی نه بدمی

#خیام | گنجور
📍@iipoem
Forwarded from Geek Alerts
وزارت امور خارجه آمریکا گفته از این پس ثبت‌نام لاتاری گرین کارت آمریکا ۱ دلار هزینه داره، گفتن اجرای این طرح باعث میشه تعداد ثبت‌نام‌ها کمتر و شانس متقاضی‌های جدی‌تر رو بیشتر کنه.

از طرفی گفتن میتونن با همین ۱ دلار توسط هر ثبت‌نام‌کننده (حدود ۲۵ میلیون دلار در سال) هزینه‌های اداری برنامه لاتاری رو تامین کنن که یکی دیگه از اهداف طرح هست.

توی ایران واکنش‌ها این بوده که این عدد باعث میشه آژانس‌ها هزینه‌های زیادی از افرادی که اطلاعات کمی دارن برای ثبت‌نام بگیرن در صورتی میشه در زمان ثبت‌نام یک ویزا کارت ۱ دلاری خرید و ثبت‌نام رو خود فرد بدون واسطه انجام بده. [L]

🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
ابزار 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/>
Forwarded from a pessimistic researcher (Kc)
هر روز مهمونی بود تو این مملکت
👍1
دیگه نگران Ctrl+Shift+C نباش
تا حالا شده تو کروم بخوای یه متن کپی کنی و 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
اگه ری اکت کار می‌کنید و یا یه موقع به سرتون زد که برید ری اکت یاد بگیرید برید اینجا و این ساختار رو یه نگاهی بندازید بعضی مواقع ساختار کد اشتباه باعث می‌شه کلی عقب بیفتین ولی این بهتون حتی گفته چرا این ساختار رو انتخاب کرده، چه جایگزین‌هایی هست و چطوری می‌شه سفارشی‌سازیش کرد، خیلی کوتاه هم هست خوندنش وقتی نمی‌گیره
https://github.com/alan2207/bulletproof-react

@DevTwitter | <Mahdi Mahmoudzadeh/>
امروز این تست قطب نمای سیاسی رو که دیدم گفتم بشینم با هوش مصنوعی یکی برای شخصیت های کامیک بوکی بسازم 😂😂🤦🏻‍♂️

https://comic-test.gitpush-lab.ir/

اگر دوست داشتید تست بدید.
این بازی باعث شد خیلی بیشتر به دیتا و کار با دیتا علاقمند بشم. حتما باید بیشتر درگیرش بشم
ولی خب بخوام بگم چطوری از هوش مصنوعی استفاده کردم:

بهش گفتم ۶۰ تا سوال بنویسه که جوابشون رو بشه با یه مقداری بین ۱ تا ۱۱ از کاملا مخالفم تا کاملا موافقم داد.
بعد ازش یه لیست از یه تعداد شخصیت کمیک بودی خواستم که هوش مصنوعی بجای اونا به سوالا جواب داده باشه.

بعد از هوش مصنوعی خواستم که با FastAPI یه بکند بنویسه. با ابزاری مثل numpy، pandas و scikit learn هم جواب کسی که تست داده رو با شخصیت های مختلف مقایسه کنه و نزدیک ترین نتیجه رو برگردونه.
با کمک matplotlib هم یک نمودار از نتیجه آزمون فرد و شخصیت کامیک بوکی بسازه که بشه یه مقایسه ای ازشون داشت.

یه فرانت ساده هم با بوتسترپ بسازه.

در نهایت برای داکرایز کردن ازش کمک گرفتم و برای کانفیگ nginx.

خیلی ساده بگم من هیچ کاری نکردم توی این ماجرا 😂😂😂😂.
صادقانه، همه ی این چیز ها رو هم به فارسی ازش خواستم 😂😂😂 نخندین بهم، اع...
Forwarded from LinNews (Benyamin)
‏Mesa مشارکت کدهای هوش مصنوعی را مجاز می‌کند، اگر نویسنده آنها را بفهمد.

یک کاربر با کمک کد GPT 5 حدود یک درصد بهبود عملکرد در Cyberpunk 2077 و Total War: Troy مشاهده کرد.

اکنون Mesa دستورالعمل مشارکت خود را بروزرسانی کرده است و می‌گوید که کاربر باید کد را بفهمد، تغییرات را توضیح دهد و مسئولیت آن را بر عهده بگیرد.

منبع خبر
به ما بپیوندید :
@LinNews | @LinAcademy
Forwarded from Linuxor ?
توی وب، ساختن یه تقویم که بشه زمان رو به صورت جلالی و تایم ایران انتخاب کرد کار ساده ای نیست.
این کتابخونه رو داشته باشین خیلی خوب پیادش کرده، فقط کافیه ui ش رو طبق سایتتون تغییر بدید

babakhani.github.io/PersianWebToolkit/doc/datepicker/example

@Linuxor
Forwarded from Linuxor ?
برای کسایی که فرانت کار نمی‌کنن، ممکنه یه فرانت بسازن حتی ریسپانسیو هم باشه و توی گوشی هم کار کنه ولی تجربه خوبی نده.

اینجاست که دستکاری initial-scale خیلی کمک کنندس اندازه کل المنت هارو می‌شه باهاش کوچیک و بزرگ کرد بای دیفالت 1 هست ولی یکم باهاش ور برید و ببینید توی گوشی کدوم سایزش تجربه بهتری می‌ده، اون عدد رو بزارید همه مرورگرهام ساپورتش می‌کنن.

ولی اگه فرانت کاری حق نداری از این استفاده کنی. باید بری بیشتر یاد بگیری.


@Linuxor
Forwarded from Linuxor ?
هیچ وقت از یاد گرفتن دست بر ندارید، حتی اگه یه هوش مصنوعی وجود داشته باشه که ده برابر بهتر از شما کد می‌زنه بعضی چیزا رو باید بنیادی یاد گرفت، اینجا من توی اسکیمای یکی از جداول دیتابیس اشتباه کردم الان مثلا چت جی پی تی اومده منو راهنمایی کنه می‌گه چند ساعت پروداکشنو بیار پایین!

برای مهندسای نرم افزار پایین بودن حتی چند ثانیه پروداکشن حتی از فحش هم بد تره، چه برسه یکی بهشون پیشنهاد پایین آوردن چند ساعته بده!

@Linuxor
سیستم انبار و فروش ۶۰ کیلوبایتی!

   واقعاً هوش مصنوعی DeepSeek با اختلاف زیاد دیگه بهترین کدنویسی رو انجام میده! امروز به سرم زد که طبق معمول در قالب تک فایل PHP و با امکان تولید خودکار دیتابیس SQLite یه سیستم ERP که در واقع سیستم جامعی شامل تمام ماژول های انبار و فروش و حسابداری و تولید و پرسنلی و مشتریان و غیره است رو بسازم.
   البته گفتم بذار اول فروش و انبار که ضروری هستند و هر کاسب یا بقالی می‌تونه لازمش بشه رو بسازم و همین حدود یک ساعت تولید کدش زمان برد!
ولی واقعاً منو شگفت زده کرد چون حتا یک خطا هم نداد! به هر حال سیستم با کد کاربری و رمز admin به طور پیشفرض لاگین میشه و بعد میشه رمز رو تغییر داد.
حالا خیلی روی رنگ بندی و جزئیات کار نکردم. ولی همین که دوزبانه و کاملاً واکنشگرا برای موبایل هست هم کافی و بسیار جذابه.
    در ادامه فایل رو هم میذارم.

لینک مرتبط:
روش اجرای PHP در اندروید
روش اجرای PHP در ویندوز
امروز داشتم فکر میکردم به اینکه چطور میشه که من به یه چیزی عادت میکنم
بعد رفتم دنبال تعریفش دیدم عادت رو میشه این‌طور توضیح داد:
وقتی ما یک کار یا یک فکر یا حتی یک واکنش رو بارها و بارها تکرار می‌کنیم، مغز برای صرفه‌جویی در انرژی، اون رفتار رو به صورت خودکار ذخیره می‌کنه. دیگه لازم نیست هر بار آگاهانه تصمیم بگیریم. به همین دلیل، عادت مثل یک میان‌بُر عصبی عمل می‌کنه.
درواقع سه بخش اصلی داره
چیزی که باعث شروع رفتار میشه، مثلاً بوی نون تازه صبح تو ذهنمون
خود رفتار یا عمل، مثلاً درست کردن و خوردنش
نتیجه یا حسی که از اون رفتار می‌گیری مثلاً احساس انرژی یا آرامش یا نوستالژی
وقتی این چرخه زیاد تکرار بشه، توی مغز مسیرهای عصبی محکم میشن و اون کار تبدیل به عادت میشه

بعد دقت که کردم دیدم مرحله اول توی ذهن آدم هست و خیلی نمیشه تغییرش داد
مرحله دوم هم که انجامش هست و باید کاری بکنی
مرحله سوم هم که دلیل اصلی عادت هست چون انجامش میدی که اون حسی که دنبالشی داشته باشی

ازین ۳ مرحله فقط میتونی مرحله ۲ رو یکاریش بکنی که اگه راحت باشه انجامش خب سخت‌تر میشه تغییرش داد
عادت‌های خوب مثل ورزش کردن، مطالعه، خیلی سخت بوجود میان و راحت‌تر از بین میرن و طبق روند طبیعی بدون هیچ محرک بیرونی آدم راحت‌تر ازشون جدا میشه و این نوع عادت‌ها نیاز به مراقبت دارند
آدمی که داره میدوه، دوست داره راه بره
اونی که راه میره دوست داره واسته
اونی که واستاده، دوس داره بشینه
اونی که نشسته دوس داره دراز بکشه
پس تو برای یه عادتی مثل ورزش کردن باید خلاف جریان طبیعی حرکت کنی و این زمان و توجه میطلبه
mini-erp.php
55.8 KB
سیستم انبار و فروش تک فایلی خودکار!