Mr. Nothing
اینا چیه من میسازم😂
راستش کارفرما ازم خواسته بود یه سیستم برای مدیریت ارتباط با کاربران و کارمند هاشون توسعه بدم سیستمی که بتونن خیلی راحت و متمرکز برای همه کاربران، یک کاربر خاص، همه کارمند ها یا حتی فقط یک کارمند، پیامک یا ایمیل ارسال کنن نکته مهم این بود که ارسال پیام ها کاملاً هدفمند، قابل مدیریت و مقیاس پذیر باشه و مدیر سیستم بتونه بدون دردسر مخاطب ها رو انتخاب و کمپین های مختلف رو اجرا کنه
برای همین کل پروژه رو در دو نسخه مجزا پیاده سازی کردم نسخه اول یک پنل گرافیکی (GUI Panel) بود که تمرکزش روی تجربه کاربری سادگی مدیریت و دسترسی سریع به تمام امکانات بود از انتخاب گیرنده ها گرفته تا ارسال انبوه یا تکی پیام مدیریت قالبهای پیام و کنترل فرآیند ارسال
در کنار اون یک نسخه مبتنی بر CLI هم توسعه دادم که بیشتر برای سناریو های اتوماسیون اجرای اسکریپت ها استفاده روی سرور ها و ادغام با سایر سرویس ها طراحی شده بود. این نسخه با وجود رابط متنی،تمام قابلیت های اصلی پنل گرافیکی رو در اختیار قرار میداد و برای محیط هایی که نیاز به سرعت انعطاف و اجرای خودکار فرآیند ها وجود داشت، گزینه بسیار مناسبی بود.
برای همین کل پروژه رو در دو نسخه مجزا پیاده سازی کردم نسخه اول یک پنل گرافیکی (GUI Panel) بود که تمرکزش روی تجربه کاربری سادگی مدیریت و دسترسی سریع به تمام امکانات بود از انتخاب گیرنده ها گرفته تا ارسال انبوه یا تکی پیام مدیریت قالبهای پیام و کنترل فرآیند ارسال
در کنار اون یک نسخه مبتنی بر CLI هم توسعه دادم که بیشتر برای سناریو های اتوماسیون اجرای اسکریپت ها استفاده روی سرور ها و ادغام با سایر سرویس ها طراحی شده بود. این نسخه با وجود رابط متنی،تمام قابلیت های اصلی پنل گرافیکی رو در اختیار قرار میداد و برای محیط هایی که نیاز به سرعت انعطاف و اجرای خودکار فرآیند ها وجود داشت، گزینه بسیار مناسبی بود.
❤3👏1💘1
VOID
Lady is here
رفتم که بخرمش
فروشنده گفت هزینه نصب ویندوز و آنتی ویروس بقیه برنامه های مورد نیاز میشه ۱ میلیون 😂
منم گفتم اوکیه ولی ویندوز نمیخوام
گفت پس چی؟ گفتم ارچ لینوکس بریز روش حتما هم KDE
بنده خدا هم گفت باشه
فردا زنگ زد گفت ویندوز ریختم
فروشنده گفت هزینه نصب ویندوز و آنتی ویروس بقیه برنامه های مورد نیاز میشه ۱ میلیون 😂
منم گفتم اوکیه ولی ویندوز نمیخوام
گفت پس چی؟ گفتم ارچ لینوکس بریز روش حتما هم KDE
بنده خدا هم گفت باشه
فردا زنگ زد گفت ویندوز ریختم
❤3🥰1🤣1💘1
لطفا به پیوی مراجعه کنید
به فروش رسید
❤1💘1
کم کم دارم به آخرین مراحل توسعه یکی از پروژه های مورد علاقهم می رسم پروژهای که واقعا با اشتیاق و دقت روش کار کردم.
VOIDADB
یک ابزار متن باز و کراس پلتفرم برای مدیریت و کنترل دستگاه های اندرویدی از طریق Wireless ADB با رابط گرافیکی مدرن، CLI قدرتمند و معماری ماژولار که هم بهعنوان یک اپلیکیشن و هم به عنوان یک کتابخانه Python قابل استفاده خواهد بود.
هنوز کار تموم نشده اما بیصبرانه منتظرم نسخه نهایی رو منتشر کنم و بازخورد جامعه متنباز رو ببینم.
VOIDADB
یک ابزار متن باز و کراس پلتفرم برای مدیریت و کنترل دستگاه های اندرویدی از طریق Wireless ADB با رابط گرافیکی مدرن، CLI قدرتمند و معماری ماژولار که هم بهعنوان یک اپلیکیشن و هم به عنوان یک کتابخانه Python قابل استفاده خواهد بود.
هنوز کار تموم نشده اما بیصبرانه منتظرم نسخه نهایی رو منتشر کنم و بازخورد جامعه متنباز رو ببینم.
🏆3❤1💘1
Mr. Nothing
کم کم دارم به آخرین مراحل توسعه یکی از پروژه های مورد علاقهم می رسم پروژهای که واقعا با اشتیاق و دقت روش کار کردم. VOIDADB یک ابزار متن باز و کراس پلتفرم برای مدیریت و کنترل دستگاه های اندرویدی از طریق Wireless ADB با رابط گرافیکی مدرن، CLI قدرتمند…
This media is not supported in your browser
VIEW IN TELEGRAM
یه review
❤3💘1
VOID
https://github.com/V0IDNETWORK/VOIDLAN
بیشتر ایدهها از یک نیاز واقعی شروع میشن.
مدتی بود انتقال فایل بین موبایل و کامپیوتر با روشهای سنتی مثل کابل برام خستهکننده شده بود. همین باعث شد به این فکر کنم که چرا یک راهکار کراسپلتفرم ساده و سریع برای این کار نسازم؟
با توجه به تجربهای که در توسعه با Flutter داشتم، تصمیم گرفتم ابزاری بسازم که امکان انتقال دوطرفه فایل بین موبایل و دسکتاپ را بدون نیاز به کابل فراهم کند؛ یعنی ارسال فایل از موبایل به کامپیوتر و بالعکس، در یک محیط یکپارچه.
در کنار قابلیت انتقال فایل، یک پنل چت لوکال هم اضافه کردم تا کاربران متصل به یک شبکه بتوانند بهصورت مستقیم با هم ارتباط متنی داشته باشند.
در نهایت این پروژه تبدیل شد به یک ابزار کراسپلتفرم برای مدیریت انتقال فایل و ارتباط لوکال.
نکته: در حال حاضر نسخههای Android و Desktop پشتیبانی میشوند و هنوز برای iOS و Web توسعه داده نشده است.
مدتی بود انتقال فایل بین موبایل و کامپیوتر با روشهای سنتی مثل کابل برام خستهکننده شده بود. همین باعث شد به این فکر کنم که چرا یک راهکار کراسپلتفرم ساده و سریع برای این کار نسازم؟
با توجه به تجربهای که در توسعه با Flutter داشتم، تصمیم گرفتم ابزاری بسازم که امکان انتقال دوطرفه فایل بین موبایل و دسکتاپ را بدون نیاز به کابل فراهم کند؛ یعنی ارسال فایل از موبایل به کامپیوتر و بالعکس، در یک محیط یکپارچه.
در کنار قابلیت انتقال فایل، یک پنل چت لوکال هم اضافه کردم تا کاربران متصل به یک شبکه بتوانند بهصورت مستقیم با هم ارتباط متنی داشته باشند.
در نهایت این پروژه تبدیل شد به یک ابزار کراسپلتفرم برای مدیریت انتقال فایل و ارتباط لوکال.
نکته: در حال حاضر نسخههای Android و Desktop پشتیبانی میشوند و هنوز برای iOS و Web توسعه داده نشده است.
❤4💘1
خب اگه بخوایم یک برنامه ی امروزی رو از آخر به اول باز کنیم در نهایت به یک مسیر جالب میرسیم:
Python
زبانی سطح بالا که امروز خیلی از ما باهاش کار میکنیم اما خودش روی یک لایه ی پایین تر اجرا میشه یکی از معروف ترین پیاده سازی های پایتون یعنی CPython عمدتاا با زبان C نوشته شده
C
زبانی که برای ساخت سیستم عامل ها و نرمافزار های نزدیک به سخت افزار ساخته شد خود C هم برای اجرا در نهایت به کمک ابزار های سطح پایین تر مثل Assembly و کامپایلر ها به دستور های قابل فهم برای پردازنده تبدیل میشه
Assembly
لایهای نزدیک به CPU که به جای نوشتن مستقیم کد های عددی ماشین دستورهایی خواناتر مثل "MOV" و "ADD" رو در اختیار برنامه نویس قرار میداد
Machine Code
زبانی که پردازنده مستقیماا میفهمه مجموعهای از دستور ها (Opcodeها) و دادههایی که CPU میتونه اجراشون کنه
Binary (۰،۱)
نمایشی از همین دستور ها در قالب بیتها یعنی همان حالت هایی که در سخت افزار به شکل تغییر وضعیت سیگنال های الکتریکی اتفاق میافتن
Logic Gates و Transistors
پایین ترین لایه ای که دیگه خبری از کد و زبان برنامه نویسی نیست فقط مدار های الکتریکی گیت های منطقی و میلیارد ها ترانزیستور که با تغییر وضعیت خودشون محاسبات رو انجام میدن
در نهایت هر برنامه ای که امروز مینویسیم بعد از عبور از چندین لایه ی ترجمه و تبدیل به تغییر وضعیت تعداد عظیمی ترانزیستور داخل CPU تبدیل میشه
شاید جالب باشه که بدونیم چیزی که ما با چند خط کد میسازیم(الان دیگه هوش مصنوعی میسازه) در عمیقترین سطح خودش فقط یک رقص خیلی پیچیده از روشن و خاموش شدن میلیاردها قطعهی کوچک الکترونیکی محسوب میشه
گفتم شاید برای شما هم جالب باشه و
امیدوارم لذت برده باشید.
Python
زبانی سطح بالا که امروز خیلی از ما باهاش کار میکنیم اما خودش روی یک لایه ی پایین تر اجرا میشه یکی از معروف ترین پیاده سازی های پایتون یعنی CPython عمدتاا با زبان C نوشته شده
C
زبانی که برای ساخت سیستم عامل ها و نرمافزار های نزدیک به سخت افزار ساخته شد خود C هم برای اجرا در نهایت به کمک ابزار های سطح پایین تر مثل Assembly و کامپایلر ها به دستور های قابل فهم برای پردازنده تبدیل میشه
Assembly
لایهای نزدیک به CPU که به جای نوشتن مستقیم کد های عددی ماشین دستورهایی خواناتر مثل "MOV" و "ADD" رو در اختیار برنامه نویس قرار میداد
Machine Code
زبانی که پردازنده مستقیماا میفهمه مجموعهای از دستور ها (Opcodeها) و دادههایی که CPU میتونه اجراشون کنه
Binary (۰،۱)
نمایشی از همین دستور ها در قالب بیتها یعنی همان حالت هایی که در سخت افزار به شکل تغییر وضعیت سیگنال های الکتریکی اتفاق میافتن
Logic Gates و Transistors
پایین ترین لایه ای که دیگه خبری از کد و زبان برنامه نویسی نیست فقط مدار های الکتریکی گیت های منطقی و میلیارد ها ترانزیستور که با تغییر وضعیت خودشون محاسبات رو انجام میدن
در نهایت هر برنامه ای که امروز مینویسیم بعد از عبور از چندین لایه ی ترجمه و تبدیل به تغییر وضعیت تعداد عظیمی ترانزیستور داخل CPU تبدیل میشه
شاید جالب باشه که بدونیم چیزی که ما با چند خط کد میسازیم(الان دیگه هوش مصنوعی میسازه) در عمیقترین سطح خودش فقط یک رقص خیلی پیچیده از روشن و خاموش شدن میلیاردها قطعهی کوچک الکترونیکی محسوب میشه
گفتم شاید برای شما هم جالب باشه و
امیدوارم لذت برده باشید.
❤4💘1
❤2💘1