اگر با وردپرس کار میکنید، Abilities API در نسخه 6.9 مهمترین خبری است که باید بدانید
به عنوان کسی که سالها با وردپرس کار میکنه، معمولاً آپدیت ها برام قابل پیش بینی هستند؛ اما نسخه 6.9 یک چیز متفاوت داره: Abilities API. تغییری کوچک در ظاهر، اما بسیار بزرگ در پشت صحنه.
سال هاست هر پلاگین سازوکار خودش را داشته؛
یکی AJAX، یکی REST، یکی هم با هوک های سفارشی کار را جلو میبرد. نتیجه؟ پراکندگی، پیچیدگی و عدم هماهنگی بین ابزارها.
اما Abilities API یک نگاه جدید به وردپرس آورده.
حالا هر قابلیت با ورودی ها، خروجی ها، سطح دسترسی و منطق اجرای مشخص «ثبت» میشود و وردپرس خودش به صورت استاندارد و خودکار از آن REST API می سازد.
این یعنی:
1- امنیت و دسترسی ها منطقی تر و یکپارچه تر میشوند
2- تعامل بین پلاگین ها بسیار ساده تر میشود
3- توسعه برای ما دولوپرها تمیزتر، قابل پیش بینی تر و حرفه ای تر میشود
و از همه مهمتر: وردپرس عملاً دارد خودش را برای نسل جدید ابزارهای هوش مصنوعی و اتوماسیون آماده میکند.
برای من، WordPress 6.9 فقط یک نسخه جدید نیست؛
یک زیرساخت تازه است که مسیر آینده وردپرس را مشخص میکند.
@DevTwitter | <Yaghoub Tayebi/>
به عنوان کسی که سالها با وردپرس کار میکنه، معمولاً آپدیت ها برام قابل پیش بینی هستند؛ اما نسخه 6.9 یک چیز متفاوت داره: Abilities API. تغییری کوچک در ظاهر، اما بسیار بزرگ در پشت صحنه.
سال هاست هر پلاگین سازوکار خودش را داشته؛
یکی AJAX، یکی REST، یکی هم با هوک های سفارشی کار را جلو میبرد. نتیجه؟ پراکندگی، پیچیدگی و عدم هماهنگی بین ابزارها.
اما Abilities API یک نگاه جدید به وردپرس آورده.
حالا هر قابلیت با ورودی ها، خروجی ها، سطح دسترسی و منطق اجرای مشخص «ثبت» میشود و وردپرس خودش به صورت استاندارد و خودکار از آن REST API می سازد.
این یعنی:
1- امنیت و دسترسی ها منطقی تر و یکپارچه تر میشوند
2- تعامل بین پلاگین ها بسیار ساده تر میشود
3- توسعه برای ما دولوپرها تمیزتر، قابل پیش بینی تر و حرفه ای تر میشود
و از همه مهمتر: وردپرس عملاً دارد خودش را برای نسل جدید ابزارهای هوش مصنوعی و اتوماسیون آماده میکند.
برای من، WordPress 6.9 فقط یک نسخه جدید نیست؛
یک زیرساخت تازه است که مسیر آینده وردپرس را مشخص میکند.
@DevTwitter | <Yaghoub Tayebi/>
❤15🍌15🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
خیلی ها هنوز تصورشون از Cloudflare فقط CDN برای سایت است!...
میخوام دعوتتون کنم به ابزار
http://Build.cloudflare.dev
یکمحیط رایگان برای تبدیل ایده هاتون به سایت ! با قابلیت دپلوی رایگان روی کلاد فلر!
به سادگی فقط بهش بگید چی میخواهید و بزارید کار رو براتون انجام بده!
ویدئو یک پرامت ساده است که دادم بهش !
@DevTwitter | <POURYA/>
میخوام دعوتتون کنم به ابزار
http://Build.cloudflare.dev
یکمحیط رایگان برای تبدیل ایده هاتون به سایت ! با قابلیت دپلوی رایگان روی کلاد فلر!
به سادگی فقط بهش بگید چی میخواهید و بزارید کار رو براتون انجام بده!
ویدئو یک پرامت ساده است که دادم بهش !
@DevTwitter | <POURYA/>
👍19🔥7❤4
دیتابیس Drift چیه و چرا اینقد طرفدار پیدا کرده ؟
راستش رو بخواین، هر کسی که با Flutter کار کرده باشه میدونه مدیریت دیتابیس همیشه یکی از اون بخشهاییه که میتونه یا خیلی جذاب باشه… یا خیلی اعصابخوردکن!
من خودم چند وقتیه با Drift کار میکنم (همون Moor سابق) و واقعاً باید بگم یه سروگردن از بقیه بالاتره
در واقع Drift چی کار میکنه؟
به زبون خیلی ساده میاد SQLite رو برات اونقدر خوشگل و تر و تمیز میکنه که هم دلت بخواد باهاش کار کنی، هم خیالت راحت باشه چیزی از قلم نمیافته
چند تا چیز که تو کار با Drift خیلی حال داد :
- قابلیت Type-safe بودنش واقعاً عالیه؛ کمتر پیش میاد اشتباه ریز و درشت بزنی
- میتونی هم با Dart Query کار کنی هم با SQL خالص. هر جوری حال میکنی و راحتتری
- قابلیت Stream میده، یعنی دیتابیس آپدیت بشه، UI خودش اتومات رفرش میشه
- فایلها و مدلها رو خودش اتومات جنریت میکنه و روی موبایل، دسکتاپ و حتی وب هم جواب میده
خلاصه که اگه دنبال یه دیتابیس مطمئن و باحال برای پروژههای فلاتری هستین، Drift رو جدی بگیرین
بهنظر من واقعاً ارزشش رو داره
@DevTwitter | <Armin Mehraein/>
راستش رو بخواین، هر کسی که با Flutter کار کرده باشه میدونه مدیریت دیتابیس همیشه یکی از اون بخشهاییه که میتونه یا خیلی جذاب باشه… یا خیلی اعصابخوردکن!
من خودم چند وقتیه با Drift کار میکنم (همون Moor سابق) و واقعاً باید بگم یه سروگردن از بقیه بالاتره
در واقع Drift چی کار میکنه؟
به زبون خیلی ساده میاد SQLite رو برات اونقدر خوشگل و تر و تمیز میکنه که هم دلت بخواد باهاش کار کنی، هم خیالت راحت باشه چیزی از قلم نمیافته
چند تا چیز که تو کار با Drift خیلی حال داد :
- قابلیت Type-safe بودنش واقعاً عالیه؛ کمتر پیش میاد اشتباه ریز و درشت بزنی
- میتونی هم با Dart Query کار کنی هم با SQL خالص. هر جوری حال میکنی و راحتتری
- قابلیت Stream میده، یعنی دیتابیس آپدیت بشه، UI خودش اتومات رفرش میشه
- فایلها و مدلها رو خودش اتومات جنریت میکنه و روی موبایل، دسکتاپ و حتی وب هم جواب میده
خلاصه که اگه دنبال یه دیتابیس مطمئن و باحال برای پروژههای فلاتری هستین، Drift رو جدی بگیرین
بهنظر من واقعاً ارزشش رو داره
@DevTwitter | <Armin Mehraein/>
👍18❤7🔥2
چطور سرعت Build داکر رو چند برابر کردم؟ تجربهای که واقعاً زندگیم رو راحتتر کرد!
چند وقت پیش مجبور بودم برای یک پروژه چندین بار پشتسرهم Docker Image بسازم. هر بار ۳–۴ دقیقه منتظر موندن… واقعاً کلافهکننده بود.
فکر کردم شاید مشکل از زیرساخت باشه. اما نه — مشکل از Dockerfile خودم بود!
بعد از چند روز آزمونوخطا، به چند نکته ساده اما معجزهگر رسیدم که سرعت build رو بهطور جدی بالا برد. شاید برای شما هم مفید باشه:
1) لایهبندی درست Dockerfile = کاهش زمان تا ۷۰٪
اگر اول dependencyها رو نصب کنید و بعد سورسکد رو اضافه کنید، Docker مجبور نمیشه هر بار از صفر بسازه.
این نکته رو که فهمیدم، انگار turbo رو روشن کردم!
2) Multi-Stage Build: هم سریعتر، هم سبکتر
کد compile یه جا
run یه جا
نتیجه؟
یک ایمیج سریعتر، تمیزتر، امنتر و چند برابر کوچکتر.
3) فعالسازی BuildKit: یک جهش واقعی
BuildKit رو که فعال کردم، انگار داکر از خواب بیدار شد!
بعضی buildها تا ۲ برابر سریعتر شدن.
هم caching بهتر، هم parallel steps.
4) .dockerignore نجاتدهنده واقعی
صادقانه بگم: نصف کندی من بخاطر این بود که چیزهای عجیبوغریب داشت وارد context میشد!
Logها، tempها، node_modules، target…
وقتی .dockerignore رو درست کردم، همهچیز سریعتر شد.
خروجی این تغییرات؟
بدون حتی یک ریال هزینه سختافزاری:
- سرعت build چند برابر
- حجم ایمیجها کمتر
- اعصاب راحتتر
- زمان بیشتر برای کارهای مهمتر
اگر پروژههاتون به داکر وابستهست، پیشنهاد میکنم همین امروز ۱۰ دقیقه وقت بذارید و Dockerfileتون رو بازنویسی کنید.
نتیجهش بیشتر از چیزی که فکر میکنید ارزش داره.
@DevTwitter | <Amir Zangiabadi/>
چند وقت پیش مجبور بودم برای یک پروژه چندین بار پشتسرهم Docker Image بسازم. هر بار ۳–۴ دقیقه منتظر موندن… واقعاً کلافهکننده بود.
فکر کردم شاید مشکل از زیرساخت باشه. اما نه — مشکل از Dockerfile خودم بود!
بعد از چند روز آزمونوخطا، به چند نکته ساده اما معجزهگر رسیدم که سرعت build رو بهطور جدی بالا برد. شاید برای شما هم مفید باشه:
1) لایهبندی درست Dockerfile = کاهش زمان تا ۷۰٪
اگر اول dependencyها رو نصب کنید و بعد سورسکد رو اضافه کنید، Docker مجبور نمیشه هر بار از صفر بسازه.
این نکته رو که فهمیدم، انگار turbo رو روشن کردم!
2) Multi-Stage Build: هم سریعتر، هم سبکتر
کد compile یه جا
run یه جا
نتیجه؟
یک ایمیج سریعتر، تمیزتر، امنتر و چند برابر کوچکتر.
3) فعالسازی BuildKit: یک جهش واقعی
BuildKit رو که فعال کردم، انگار داکر از خواب بیدار شد!
بعضی buildها تا ۲ برابر سریعتر شدن.
هم caching بهتر، هم parallel steps.
4) .dockerignore نجاتدهنده واقعی
صادقانه بگم: نصف کندی من بخاطر این بود که چیزهای عجیبوغریب داشت وارد context میشد!
Logها، tempها، node_modules، target…
وقتی .dockerignore رو درست کردم، همهچیز سریعتر شد.
خروجی این تغییرات؟
بدون حتی یک ریال هزینه سختافزاری:
- سرعت build چند برابر
- حجم ایمیجها کمتر
- اعصاب راحتتر
- زمان بیشتر برای کارهای مهمتر
اگر پروژههاتون به داکر وابستهست، پیشنهاد میکنم همین امروز ۱۰ دقیقه وقت بذارید و Dockerfileتون رو بازنویسی کنید.
نتیجهش بیشتر از چیزی که فکر میکنید ارزش داره.
@DevTwitter | <Amir Zangiabadi/>
👍31🍌14❤6🔥1
به معنای واقعی کلام نسخه جدید OpenSpec یکی از بهترین ابزار ها برای برنامه نویس هایی است که از ai برای کد نویسی کمک میگیرند.
اگه برنامه نویس هستید و از هوش مصنوعی برای کدنویسی استفاده میکنید، واقعاً به خودتون لطف میکنید که OpenSpec رو چک کنید.
نسخه جدید که دیروز تکمیل شده است ، خیلی سازگاری بهتری با cli کد نویس ها دارد مخصوصا Gemini Cli , همچنین هماهنگیش برای پلن ریزی کاملا بهتر شده
اگر از قبل استفاده میکردید اپدید کنید
و اگر استفاده نمیکرید متن زیر یک تحول در کد نویسی شما است
این ابزار به شما کمک میکنه کنترل کامل پروژه رو دست بگیرید و از AI به عنوان یک همکار قابل اعتماد استفاده کنید!
تا حالا با دستیار های کدنویسی هوش مصنوعی (مثل Cursor یا Copilot) کار کردید و به جای چیزی که دقیقاً در ذهن داشتید، یک چیز کاملاً دیگه تحویل گرفتید؟ یا یک بخش رو نوشته و یک بخش دیگه رو براتون خراب کرده
من جدیدا ابزاری رو پیدا کردم به اسم OpenSpec که داره این بازی رو برای همیشه عوض میکنه.
ایدهاش ساده و ناب هست: شما و هوش مصنوعی، قبل از نوشتن حتی یک خط کد، روی «چیزی که باید ساخته بشه» به توافق کامل میرسید.
دیگه خبری از پرامپتهای مبهم در چت و خروجیهای غیرقابل پیشبینی نیست. OpenSpec یک فرآیند کاری سبک و قدرتمند اضافه میکنه که پروژهها رو اینطوری پیش میبره:
۱. پیشنهاد تغییر (Change Proposal): شما به AI میگید چه قابلیتی رو میخواید اضافه کنید. AI یک ساختار کامل از مشخصات، وظایف و پیشنهادها رو براتون میسازه.
۲. بازبینی و هماهنگی: شما و AI با هم مشخصات رو دقیق میکنید تا همه چیز شفاف و بدون ابهام باشه.
۳. پیادهسازی: AI بر اساس مشخصات نهایی و توافق شده، کدنویسی رو انجام میده.
۴. آرشیو: بعد از اتمام کار، تغییرات به آرشیو منتقل میشن و مشخصات اصلی پروژه رو بهروز میکنن.
چرا این ابزار به خوبی جواب میده
بدون نیاز به کلید API: نصب کن و استفاده کن. ساده و سریع.
با ابزارهای فعلی شما کار میکنه: با Claude Code, Cursor, GitHub Copilot, Windsurf و دهها ابزار دیگه یکپارچه میشه.
قابل پیشبینی و شفاف: دیگه نمیخواد حدس بزنید AI چی میسازه. همه چیز از قبل مشخصه.
عالی برای پروژههای موجود: نه فقط برای پروژههای جدید، بلکه برای تغییر و توسعه کدهای قدیمی هم عالیه.
مستندسازی خودکار: هر تغییری با مشخصات و وظایفش ثبت میشه و یک سند زنده از پروژه میسازه.
اینم آدرس گیتهابش که همه چیز اماده یک جا هست!
https://github.com/Fission-AI/OpenSpec
اگر نتونستنید دستی نصبش کنید ، میتونید فایل README[.]md رو کپی کنید ، بدید به همون ابزار Ai که براتون کد میزنه مثل Claude Code, Cursor, GitHub Copilot ، بگید نصبش کن!
@DevTwitter | <POURYA/>
اگه برنامه نویس هستید و از هوش مصنوعی برای کدنویسی استفاده میکنید، واقعاً به خودتون لطف میکنید که OpenSpec رو چک کنید.
نسخه جدید که دیروز تکمیل شده است ، خیلی سازگاری بهتری با cli کد نویس ها دارد مخصوصا Gemini Cli , همچنین هماهنگیش برای پلن ریزی کاملا بهتر شده
اگر از قبل استفاده میکردید اپدید کنید
و اگر استفاده نمیکرید متن زیر یک تحول در کد نویسی شما است
این ابزار به شما کمک میکنه کنترل کامل پروژه رو دست بگیرید و از AI به عنوان یک همکار قابل اعتماد استفاده کنید!
تا حالا با دستیار های کدنویسی هوش مصنوعی (مثل Cursor یا Copilot) کار کردید و به جای چیزی که دقیقاً در ذهن داشتید، یک چیز کاملاً دیگه تحویل گرفتید؟ یا یک بخش رو نوشته و یک بخش دیگه رو براتون خراب کرده
من جدیدا ابزاری رو پیدا کردم به اسم OpenSpec که داره این بازی رو برای همیشه عوض میکنه.
ایدهاش ساده و ناب هست: شما و هوش مصنوعی، قبل از نوشتن حتی یک خط کد، روی «چیزی که باید ساخته بشه» به توافق کامل میرسید.
دیگه خبری از پرامپتهای مبهم در چت و خروجیهای غیرقابل پیشبینی نیست. OpenSpec یک فرآیند کاری سبک و قدرتمند اضافه میکنه که پروژهها رو اینطوری پیش میبره:
۱. پیشنهاد تغییر (Change Proposal): شما به AI میگید چه قابلیتی رو میخواید اضافه کنید. AI یک ساختار کامل از مشخصات، وظایف و پیشنهادها رو براتون میسازه.
۲. بازبینی و هماهنگی: شما و AI با هم مشخصات رو دقیق میکنید تا همه چیز شفاف و بدون ابهام باشه.
۳. پیادهسازی: AI بر اساس مشخصات نهایی و توافق شده، کدنویسی رو انجام میده.
۴. آرشیو: بعد از اتمام کار، تغییرات به آرشیو منتقل میشن و مشخصات اصلی پروژه رو بهروز میکنن.
چرا این ابزار به خوبی جواب میده
بدون نیاز به کلید API: نصب کن و استفاده کن. ساده و سریع.
با ابزارهای فعلی شما کار میکنه: با Claude Code, Cursor, GitHub Copilot, Windsurf و دهها ابزار دیگه یکپارچه میشه.
قابل پیشبینی و شفاف: دیگه نمیخواد حدس بزنید AI چی میسازه. همه چیز از قبل مشخصه.
عالی برای پروژههای موجود: نه فقط برای پروژههای جدید، بلکه برای تغییر و توسعه کدهای قدیمی هم عالیه.
مستندسازی خودکار: هر تغییری با مشخصات و وظایفش ثبت میشه و یک سند زنده از پروژه میسازه.
اینم آدرس گیتهابش که همه چیز اماده یک جا هست!
https://github.com/Fission-AI/OpenSpec
اگر نتونستنید دستی نصبش کنید ، میتونید فایل README[.]md رو کپی کنید ، بدید به همون ابزار Ai که براتون کد میزنه مثل Claude Code, Cursor, GitHub Copilot ، بگید نصبش کن!
@DevTwitter | <POURYA/>
🔥28❤4👎4👍2
یه ویدیو خیلی خفن داریم...
توی این ویدیو میریم سراغ اینکه چطور به صورت کاملاً رایگان، ایمیل شرکتی/سازمانی با دامنه شخصی خودمون بسازیم؛ بدون نیاز به هاست یا سرور.
خلاصه بگم میخوایم با استفاده از CloudFlare و Gmail یه Email Routing انجام بدیم و لذتشو ببریم
لینک ویدیو:
https://www.youtube.com/watch?v=0lcR91fHL1Q&list=PLwUWEGKy5kyNdVAfKNouSQ0XDoFm6eEVG&index=10
@DevTwitter | <Ryan Heida/>
توی این ویدیو میریم سراغ اینکه چطور به صورت کاملاً رایگان، ایمیل شرکتی/سازمانی با دامنه شخصی خودمون بسازیم؛ بدون نیاز به هاست یا سرور.
خلاصه بگم میخوایم با استفاده از CloudFlare و Gmail یه Email Routing انجام بدیم و لذتشو ببریم
لینک ویدیو:
https://www.youtube.com/watch?v=0lcR91fHL1Q&list=PLwUWEGKy5kyNdVAfKNouSQ0XDoFm6eEVG&index=10
@DevTwitter | <Ryan Heida/>
👍48🔥10👎3🍌2
یکی یه پلیلیست ۱۶ ساعته رایگان گذاشته که توش کامل یاد میده چطور یه مدل DeepSeekطور رو از صفر بسازی.
خیلی ساده، کاربردی.
موضوعاتی که توش ردیف کرده:
توضیح رُک و پوستکندهی Attention
Multi-Head Latent Attention
Grouped Query Attention
همه مدل Positional Encoding که لازم داری
Mixture of Experts (MoE) و داستانش
اگه دنبال یه شروع تمیز برای AI هستی، این یکی بدجور میچسبه.
فقط لپتاپ لازم داری و یه کم حالِ یادگیری.
لینک پلیلیست:
https://www.youtube.com/playlist?app=desktop&list=PLPTV0NXA_ZSiOpKKlHCyOq9lnp-dLvlms&si=XSa-DLLMK7qcYd9t
@DevTwitter | <Mohsen Rad/>
خیلی ساده، کاربردی.
موضوعاتی که توش ردیف کرده:
توضیح رُک و پوستکندهی Attention
Multi-Head Latent Attention
Grouped Query Attention
همه مدل Positional Encoding که لازم داری
Mixture of Experts (MoE) و داستانش
اگه دنبال یه شروع تمیز برای AI هستی، این یکی بدجور میچسبه.
فقط لپتاپ لازم داری و یه کم حالِ یادگیری.
لینک پلیلیست:
https://www.youtube.com/playlist?app=desktop&list=PLPTV0NXA_ZSiOpKKlHCyOq9lnp-dLvlms&si=XSa-DLLMK7qcYd9t
@DevTwitter | <Mohsen Rad/>
❤48👍6👎2
اگر دغدغه استفاده درست از GPU رو دارید، ویدیو زیر برای شماست.
این ویدیو در مورد اینه که چطور میتونیم مدلهای یادگیری ماشین رو روی GPU خیلی سریعتر و بهصرفهتر آموزش بدیم. مدرس توضیح میده چرا GPU برای کارهای موازی فوقالعادهست، چطور PyTorch کارها رو روی GPU انجام میده، چه چیزهایی باعث میشن GPU بیخودی منتظر بمونه، و با چه ترفندهایی—مثل آسنکرونسازی درست، استفاده از pin memory، کمکردن کرنلهای ریز، و حتی نوشتن کرنل سفارشی—میتونیم سرعت آموزش رو حسابی بالا ببریم. خلاصه، کل ویدیو دربارهٔ اینه که از GPU نهایت استفاده رو ببریم و زمان و هزینه آموزش رو کم کنیم. از دست ندید!
https://www.youtube.com/watch?v=pHqcHzxx6I8&feature=youtu.be
@DevTwitter | <Reza Jafari/>
این ویدیو در مورد اینه که چطور میتونیم مدلهای یادگیری ماشین رو روی GPU خیلی سریعتر و بهصرفهتر آموزش بدیم. مدرس توضیح میده چرا GPU برای کارهای موازی فوقالعادهست، چطور PyTorch کارها رو روی GPU انجام میده، چه چیزهایی باعث میشن GPU بیخودی منتظر بمونه، و با چه ترفندهایی—مثل آسنکرونسازی درست، استفاده از pin memory، کمکردن کرنلهای ریز، و حتی نوشتن کرنل سفارشی—میتونیم سرعت آموزش رو حسابی بالا ببریم. خلاصه، کل ویدیو دربارهٔ اینه که از GPU نهایت استفاده رو ببریم و زمان و هزینه آموزش رو کم کنیم. از دست ندید!
https://www.youtube.com/watch?v=pHqcHzxx6I8&feature=youtu.be
@DevTwitter | <Reza Jafari/>
❤17👍4🔥1
کتابخانه جدید «pandas-toon» این امکان را میدهد که دادههای DataFrame را با فرمت جدید و بهینه TOON ذخیره و بارگذاری کنید.
این فرمت مخصوص مدلهای زبانی طراحی شده و نسبت به JSON یا CSV مصرف توکن شما را تا نصف کاهش میدهد.
برای استفاده فقط کافیست با یک خط کد، دادهها را با pandas به TOON تبدیل کنید و با هوش مصنوعی خود در کمترین هزینه و بالاترین سرعت به اشتراک بگذارید.
https://pypi.org/project/pandas-toon/
لینک سورس کد
https://github.com/AMSeify/pandas-toon
https://medium.com/@amseify.dev/pandas-toon-bringing-token-efficient-data-serialization-to-pythons-most-popular-data-library-64fed5f0168f
@DevTwitter | <Amir Seify/>
این فرمت مخصوص مدلهای زبانی طراحی شده و نسبت به JSON یا CSV مصرف توکن شما را تا نصف کاهش میدهد.
برای استفاده فقط کافیست با یک خط کد، دادهها را با pandas به TOON تبدیل کنید و با هوش مصنوعی خود در کمترین هزینه و بالاترین سرعت به اشتراک بگذارید.
https://pypi.org/project/pandas-toon/
لینک سورس کد
https://github.com/AMSeify/pandas-toon
https://medium.com/@amseify.dev/pandas-toon-bringing-token-efficient-data-serialization-to-pythons-most-popular-data-library-64fed5f0168f
@DevTwitter | <Amir Seify/>
👎10👍9🔥4❤2
بچه ها این ریپو نتیجهی کار یه نفری هست که میخواسته وب (php) یاد بگیره.
رفته یه سیستم رزرو هتل رو بدون ORM بدون فریمورک بدون سشن هندلر بدون مایگرشن بدون اینجکشن از صفر با php خشک زده
میخوام بگم وقتی میخوای یاد بگیری باید چندتا پروژه اولت رو اینطوری انجام بدی تا یاد بگیری
https://github.com/TornadoInsight/Hotel-Management-System
@DevTwitter | <Saman Esmaeil/>
رفته یه سیستم رزرو هتل رو بدون ORM بدون فریمورک بدون سشن هندلر بدون مایگرشن بدون اینجکشن از صفر با php خشک زده
میخوام بگم وقتی میخوای یاد بگیری باید چندتا پروژه اولت رو اینطوری انجام بدی تا یاد بگیری
https://github.com/TornadoInsight/Hotel-Management-System
@DevTwitter | <Saman Esmaeil/>
👍55👎21❤8🔥4
با js ویندوز هم ران کردن
ویندوز 95 روی الکترون
https://github.com/felixrieseberg/windows95/
@DevTwitter
ویندوز 95 روی الکترون
https://github.com/felixrieseberg/windows95/
@DevTwitter
👍45🔥12❤6🍌5
#بدرد
پک غولآسای دیزاینرها
۱۰۰۰+ موکاپ، ۳۰هزار فونت، ۶۵۰هزار SVG + کلی براش، اکشن، پریست...
چندتا از دوستان چنین چیزی نیاز داشتن گفتم اینجا بزارم که کسای دیگه ای هم که نیاز دارن استفاده کنن
تا برداشته نشده لینکش ، دانلود کنید
لینک:
https://drive.google.com/drive/folders/1fW6hBGiUWzR390XqZUUJXPCViDcfHxSJ
@DevTwitter | <Mr.programmer/>
پک غولآسای دیزاینرها
۱۰۰۰+ موکاپ، ۳۰هزار فونت، ۶۵۰هزار SVG + کلی براش، اکشن، پریست...
چندتا از دوستان چنین چیزی نیاز داشتن گفتم اینجا بزارم که کسای دیگه ای هم که نیاز دارن استفاده کنن
تا برداشته نشده لینکش ، دانلود کنید
لینک:
https://drive.google.com/drive/folders/1fW6hBGiUWzR390XqZUUJXPCViDcfHxSJ
@DevTwitter | <Mr.programmer/>
🔥34❤4🍌1
خواستین پایتون و ماشینلرنینگ یاد بگیرین هر جای دیگه برین ضرره. حالا ببینین کی گفتم :)) اینقدر وقت رو کورسهای پایتون آشغالی که حتی ذرهای بهتون چرایی قضایا رو نمیگن نذارین.
https://www.youtube.com/@Pytopia/playlists
@DevTwitter | <Ali/>
https://www.youtube.com/@Pytopia/playlists
@DevTwitter | <Ali/>
❤63👎26👍3🍌1
لا عالیجناب planetscale تو یه لیگ دیگه مقاله میده بیرون
مقاله بنیادیه. پیشنهاد میکنم حتما بخونید
https://planetscale.com/blog/caching
@DevTwitter | <Hossein Nazari/>
مقاله بنیادیه. پیشنهاد میکنم حتما بخونید
https://planetscale.com/blog/caching
@DevTwitter | <Hossein Nazari/>
👍14👎4🔥1
بازی 2048 یک بازی آنلاین و جذابه که کلی میتونه شما را سرگرم کنه
https://play2048.co
پیاده سازی این بازی به زبان C فقط در ۱۱ خط
سورس کد منبع اصلی:
https://gist.github.com/justecorruptio/9967738
@DevTwitter | <MehrdadLinux/>
https://play2048.co
پیاده سازی این بازی به زبان C فقط در ۱۱ خط
سورس کد منبع اصلی:
https://gist.github.com/justecorruptio/9967738
@DevTwitter | <MehrdadLinux/>
❤41👎9🔥5👍4
توی هفتهای که گذشت در جشن انتشار دبیان ارائهای با عنوان «جامعهی گنوم فارسی» داشتم. دربارهی گنوم و نحوهی شکلگیری گنوم فارسی صحبت کردم، مسیرهای مشارکت در گنوم رو معرفی کردم، همچنین به فعالیتهای متنوع جامعهی گنوم فارسی پرداختم.
https://youtu.be/UPmNNygNQuc
@DevTwitter | <Revisto/>
https://youtu.be/UPmNNygNQuc
@DevTwitter | <Revisto/>
🍌21❤11👍1👎1
دوره در حال بروزرسانی… آماده یه آپگرید خفن باش!
آموزش فارسی جاوااسکریپت با مثالهای واقعی، خفن و کاربردی — دقیقاً همون چیزایی که توی پروژههات مجبوری بلد باشی!
اگه میخوای جاوااسکریپت رو اصولی، ساده و پروژهمحور یاد بگیری، این دوره دقیقا برای توئه.
هر درس یه مثال باحال داره که تو هیچ آموزش دیگهای پیدا نمیکنی!
لینک دوره:
https://youtube.com/playlist?list=PLOw341hiQ7qv5mAQxGBj1bLP2ew1qoqEp&si=L63G0N5UgVmJs4SF
@DevTwitter | <Name/>
آموزش فارسی جاوااسکریپت با مثالهای واقعی، خفن و کاربردی — دقیقاً همون چیزایی که توی پروژههات مجبوری بلد باشی!
اگه میخوای جاوااسکریپت رو اصولی، ساده و پروژهمحور یاد بگیری، این دوره دقیقا برای توئه.
هر درس یه مثال باحال داره که تو هیچ آموزش دیگهای پیدا نمیکنی!
لینک دوره:
https://youtube.com/playlist?list=PLOw341hiQ7qv5mAQxGBj1bLP2ew1qoqEp&si=L63G0N5UgVmJs4SF
@DevTwitter | <Name/>
❤16👎7🍌3🔥1
یه مدت بود میخواستم از توی ترمینال راحت بتونم از طریق پنل
آخرش گفتم امتحان کنم؛ با اینکه .NET کارم پس از بررسی های لازمه که حجم زیادی نداشته باشه، مناسبتر باشه نشستم کمی Go یاد گرفتم و با کمک AI یه CLI کوچیک و کاربردی ساختم که کارمو راه انداخت.
فعلاً فقط بخشهای اصلیش آمادهست و کامل نیست ولی همین الان هم میشه باهاش پیام فرستاد و کانفیگها رو مدیریت کرد.
خوشحال میشم اگر Go کار میکنید یا دوست دارید روی یه ابزار اوپنسورس دست بذارید، سر بزنید و کمک کنید بقیه APIها رو هم با هم اضافه کنیم.
ریپو:
https://github.com/SaneiyanReza/smsir-cli
@DevTwitter | <reza/>
sms.ir پیام بفرستم.آخرش گفتم امتحان کنم؛ با اینکه .NET کارم پس از بررسی های لازمه که حجم زیادی نداشته باشه، مناسبتر باشه نشستم کمی Go یاد گرفتم و با کمک AI یه CLI کوچیک و کاربردی ساختم که کارمو راه انداخت.
فعلاً فقط بخشهای اصلیش آمادهست و کامل نیست ولی همین الان هم میشه باهاش پیام فرستاد و کانفیگها رو مدیریت کرد.
خوشحال میشم اگر Go کار میکنید یا دوست دارید روی یه ابزار اوپنسورس دست بذارید، سر بزنید و کمک کنید بقیه APIها رو هم با هم اضافه کنیم.
ریپو:
https://github.com/SaneiyanReza/smsir-cli
@DevTwitter | <reza/>
👍29🍌15❤7🔥3
gameplay.gif
27 MB
بالاخره....این هم تمام شد.....
امروز کل مکانیک های بازی مثل پریدن و زیاد شدن سرعت بازی به مرور زمان و منطق بازی رو پیاده کردم
لینک سورس کد(کد و اتصالات)
https://github.com/aydakikio/flappy_bird_arduino
@DevTwitter | <Loanly/>
امروز کل مکانیک های بازی مثل پریدن و زیاد شدن سرعت بازی به مرور زمان و منطق بازی رو پیاده کردم
لینک سورس کد(کد و اتصالات)
https://github.com/aydakikio/flappy_bird_arduino
@DevTwitter | <Loanly/>
👍31🍌12❤4👎1
امشب وقت کردم یکی از ریپوهام که مربوط به contact-management-system-php بود رو بهبود و توسعه بدم
اگر دارید PHP کار میکنید یا درحال یادگیری هستید
میتونید روی این ریپوی من مشارکت کنید و کامل ترش کنید
چون قراره پروژه های دیگه هم با PHP بزنم
https://github.com/MisaghMomeniB/contact-management-system-php
@DevTwitter | <Misagh Momeni Bashusqeh/>
اگر دارید PHP کار میکنید یا درحال یادگیری هستید
میتونید روی این ریپوی من مشارکت کنید و کامل ترش کنید
چون قراره پروژه های دیگه هم با PHP بزنم
https://github.com/MisaghMomeniB/contact-management-system-php
@DevTwitter | <Misagh Momeni Bashusqeh/>
❤18👎9🍌6🔥1
تو این ویدیو توضیح داده میشه که postgres و mysql چطوری durability رو تضمین میکنن
https://youtu.be/bFGNZqsKV-E?si=TEcMjCTBwgZsAwc1
@DevTwitter | <Hossein Nazari/>
https://youtu.be/bFGNZqsKV-E?si=TEcMjCTBwgZsAwc1
@DevTwitter | <Hossein Nazari/>
👎7👍6🍌3❤1