fa
Feedback
| AmirHossein |

| AmirHossein |

رفتن به کانال در Telegram

نوشته‌های یک برنامه‌نویس ناشی 🫂 @StartUnity

نمایش بیشتر
639
مشترکین
+124 ساعت
-27 روز
+330 روز
آرشیو پست ها
برنامه‌ریزی‌ها، طراحی ساختار و برنامه‌نویسی زیرساختش حدود یک ماه درگیری داشت ولی از اینجا به بعد به شدت سریع پیش میره، چون زیر ساخت آماده هست فقط میمونه متد هارو یکی یکی پیاده‌سازی کنم و فرانت کلاینت رو بزنم از اونجایی که فرانت کار خوبی نیستم از AI برای طراحی کلاینت کمک گرفتم، دیزاین آنچنان خوبی نداره، ولی بهتر از چیزیه که خودم میزدم میمونه سرور که به سرعت نوشته میشه تا اینجا تمام نوع‌های پیام پشتیبانی میشه به صورت کامل، از یک پیام متنی ساده، تا استیکر و نظرسنجی و فاکتور بخش عظیمی از گروه‌ها پیاده‌سازی شده مونده یک سری بخش های کوچیک که امشب میزنم، و تاپیک‌ها که میره برای بعدا بعد از اون پیاده‌سازی کانال‌ها و Discussion‌ها هست قابلیت‌های بیزینسی و یکم خورده‌کاری پروژه به شدت جالب و آموزنده‌ای برای گذر زمان

احتمالا این بزرگترین پروژه‌ای هست که توی عمرم زدم. اول که شروع کردم فکر می‌کردم پیاده سازی چند تا API ساده‌س، ولی الان که دارم فکرش رو می‌کنم در پایان کار کل تلگرام از صفر پیاده سازی شده، چه کلاینت و چه سرور یعنی اگر روی یک سرور ران کنیم یک پیام‌رسان با تمام قابلیت‌های تلگرام داریم🗿

توی یک ماه اخیر که دسترسی به اینترنت تقریبا صفر بوده، ایده پروژه جدیدی به ذهنم رسید، که هم مشکلاتی رو حل می‌کنه، و هم باعث میشه توی این مدت بیکار نباشم. این پروژه یک محیط تست و توسعه ربات‌های تلگرامی به صورت کاملا آفلاین هست. این پروژه یک bot api server شبیه‌سازی شده رو اجرا می‌کنه که متدهای تلگرامی، و آپدیت هارو در اختیارتون میذاره؛ همچنین یک کلاینت اختصاصی، برای کار با ربات‌‌های شبیه‌سازی شده. کلیت کار به این صورت هست، که یک کلاینت تحت وب در اختیار شما قرار داده میشه این کلاینت یک محیط شبیه سازی شده تلگرام هست می‌تونید یک ربات بسازید، بهش پیام بدید، یا بهتون پیام بده. همچنین می‌تونید یوزرهای تستی متعددی رو ایجاد کنید و با یوزرهای مختلف به ربات پیام بدید. هر ربات یک توکن داره، که میشه ازش توی هر لایبرری یا زبانی استفاده کرد. همچنین می‌تونید بهش وبهوک ست کنید تا با ارسال هر پیام به ربات، آپدیتش به سرور رباتتون ارسال بشه. این پروژه تازه فاز اولیه رو گذرونده، که صرفا می‌تونه پیام های متنی ساده رو رد و بدل کنه. هدف این پروژه برای من ایرانی گذر از قطعی اینترنت هست. اما به طور کلی با این ابزار، بدون دردسر داشتن سرور، اینترنت، SSL، یا بیلد کردن API Server، یا NGROK و... می‌تونیم ربات هامون رو توسعه بدیم. سرور این پروژه با Rust نوشته شده، و کلاینت اون با React، همچنین از Python برای اسکرپ کردن متدها و تایپ‌ها از داکیومنت و تولید کدهای خودکار استفاده شده. به امید گذر از این اتفاقات و ایرانی بدون مشکلات عجیب غریب

photo content

Repost from Mahi in Tech
درتلاش هستم یک‌سری ابزار جمع‌وجور -- از سر ناچاری -- روی شبکه‌ی ملی دولتی بالا بیارم تا حداقل طی این مدتی که دسترسی به اینترنت نداریم، بتونیم با این سرویس‌های داخلی دولتی بقا پیدا کنیم 😱 🔸 vault.asiah.ir - Github به کمک این صفحه می‌تونید به سادگی هر متن‌ای رو با یک کلید رمزنگاری/رمزگشایی کنید، حالا به‌صورت هش خام یا متن human-readable فارسی. مناسب برای ارسال تنظیمات وی‌پی‌ان یا اطلاعات حساس بر بستر pastebin‌ـها یا پیام‌رسان‌های دولتی. 🔸 shard.asiah.ir - Github به کمک این صفحه می‌تونید به‌صورت کاملا آفلاین و ایمن هر نوع فایلی رو به پارت‌های مساوی با حجم مشخصی تقسیم کنید، و دوباره مرج‌ش کنید. امکان تنظیم پسورد هم وجود داره. مناسبِ تقسیم فایل‌های حجیم یا معمول به پارت‌های کوچک‌تر برای گذر از محدودیت آپلودرها--پیام‌رسان‌ها، به‌همراه پسورد مشخص. 🔸 echo.asiah.ir - Github یک pastebin ساده که می‌تونید باهاش هر متنی رو به اشتراک بذارید، چه به‌صورت one-time و چه encrypt شده و با پسورد. پیشنهاد می‌کنم اگر خواستید متن حساس یا حتی معمولی به‌اشتراک بذارید براش پسورد هم قرار بدید تا سمت کلاینت encryption/decryptionش انجام بشه. امیدوارم هرچه زودتر این وضعیت درست بشه تا دیگه نیازی به این کارا نباشه 🤦‍♀️

سال نو مبارک سال خوبی رو براتون آرزو می‌کنم ایشالا که امسال دیگه همه چیز درست میشه❤️

خامنه‌ای انقدر خوب بود که قسمت دومش اومد

بخاطر هک فایروال، بعضی از روشها مجددا فعال شدن و بعضی از فیلترشکن فروشا پریدن وسط ماجرا که بیاین ازمون کانفیگ بخرین. مشخص نیست این دریچه چقدر دووم بیاره، ولی مراقب باشین سرتون کلاه نذارن! 🔍 ircf.space @ircfspace

عملیات موش تو سوراخ شکست خورد 🔥

sticker.webp0.05 KB

نکته جالبش اینه ۶ گیگ می‌خری ولی ۶ گیگ نیست ۲۰ گیگ نت تا الان خریدم و تموم شده، ولی ۶ ۷ گیگ دانلود کردم فقط چی شد بقیه ش

sticker.webp0.05 KB

قیمت اینترنت هم باز این وسط رفته بالا خب حروم‌زاده‌ها، بسه دیگه

قراره شاهد این سیستم توی LaraGram هم باشیم🥰

به نظر می‌رسه لاراول خیلی جدی وارد دنیای توسعه مبتنی بر هوش مصنوعی شده. در مستندات آن، تیم لاراول تأکید کرده که این فریم‌ورک
به نظر می‌رسه لاراول خیلی جدی وارد دنیای توسعه مبتنی بر هوش مصنوعی شده. در مستندات آن، تیم لاراول تأکید کرده که این فریم‌ورک به خاطر ساختار منظم و convention-based بودنش، گزینه‌ای ایده‌آل برای کار با AI coding agents مثل Cursor، Copilot و Claude است. یکی از بخش‌های جالب این تغییر رویکرد، ابزاری به نام Laravel Boost هست؛ یک MCP server که به ایجنت‌های هوش مصنوعی دسترسی عمیق به ساختار پروژه، دیتابیس، روت‌ها و لاگ‌ها می‌دهد. در نتیجه، AI می‌تونه کدی تولید کنه که شبیه کد یک توسعه‌دهنده باتجربه لاراول باشه، نه صرفاً چند اسنیپت عمومی PHP. چند قابلیت مهم Boost: - بررسی ساختار اپلیکیشن و پکیج‌ها - دسترسی به اسکیمای دیتابیس - تحلیل لاگ‌ها - اجرای دستورات Artisan - جستجوی مستندات متناسب با نسخه پکیج‌ها به نظر می‌رسه آینده توسعه لاراول، فقط درباره فریم‌ورک نیست؛ بلکه درباره همکاری نزدیک بین توسعه‌دهنده و AI داخل خود پروژه است. اگر با Laravel کار می‌کنید، احتمالاً به‌زودی این ابزارها جزو workflow روزانه‌تون می‌شن. @DevTwitter | <Akram Khodami/>

پکیج Laraquest پس از انتشار آپدیت 1.6.0، بلافاصله پس از نصب یا آپدیت با استفاده از دستورات زیر:
composer require laraxgram/laraquest
composer update laraxgram/laraquest
به‌صورت خودکار متدها و کلاس‌های Updates را بر اساس داکیومنت رسمی تلگرام تولید می‌کند. در نتیجه، Laraquest بدون نیاز به نگهداری دستی، همیشه و در هر لحظه به‌روز خواهد بود. - LaraGram - Laraquest .