Forwarded from DevTwitter | توییت برنامه نویسی
بِالاَخره فونت آزادِ آراد منتشر شد!
صفحۀ رسمی پروژه برای توضیحات بیشتر، آزمایش و دانلود:
mdarvishi5124.github.io/Arad/fa/
صفحۀ گیتهاب پروژه:
https://github.com/MDarvishi5124/Arad
@DevTwitter | <محمد درویشی/>
صفحۀ رسمی پروژه برای توضیحات بیشتر، آزمایش و دانلود:
mdarvishi5124.github.io/Arad/fa/
صفحۀ گیتهاب پروژه:
https://github.com/MDarvishi5124/Arad
@DevTwitter | <محمد درویشی/>
🙊1
DevTwitter | توییت برنامه نویسی
Photo
تا الان توی اکثر پروژههام از فونت آزادِ «استعداد» استفاده کردم و میکنم، این فونت هم بهنظر میاد ارزش امتحان کردن رو داره.
👍3🍓1🙊1
برای حل این مشکل، میتونید از تکهکد داخل تصویر استفاده کنید تا سوئگر براساس روت هر اندپوینت اونها رو گروهبندی کنه. برای مثال توی تصویر من گفتم که براساس بخش دوم روت هر اندپوینت این کار انجام بشه.
(پوستهی سوئگر داخل تصویر برای مرورگر Chrome)
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🙊1
Forwarded from This is kihanb (kihan b)
وقتی اپ دیجی کالا رو نصب میکنید، اولین کاری که میکنه یه اطلاعات کامل از دیوایس گوشی، اپلیکیشن هایی که نصب کردین و... برای خودش جمع اوری میکنه و میفرسته.
خیلی دوست دارم توجیه این کارشون رو بدونم
خیلی دوست دارم توجیه این کارشون رو بدونم
🙊3👀1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁1🙊1
بخش جدید و جالب سایت roadmap.sh با قرار دادن ایدههای پروژههای مختلف (به ازای هر رودمپ) و داشتن گزینهای برای ارسال ایدههای خودتون، این امکان رو فراهم کرده که در مسیر رودمپای که پیش میرید بتونید از این ایدهها برای تسلط بیشتر به مفاهیم ذکر شده توی رودمپ استفاده کنید و اونها رو پیادهسازی کنید. 👨💻
Please open Telegram to view this post
VIEW IN TELEGRAM
🍓1🙊1 1
Mahi in Tech
بخش جدید و جالب سایت roadmap.sh با قرار دادن ایدههای پروژههای مختلف (به ازای هر رودمپ) و داشتن گزینهای برای ارسال ایدههای خودتون، این امکان رو فراهم کرده که در مسیر رودمپای که پیش میرید بتونید از این ایدهها برای تسلط بیشتر به مفاهیم ذکر شده توی…
roadmap.sh
API Security Best Practices
Detailed list of best practices to make your APIs secure
این چکلیست امنیت APIـها رو هم تازه دیدم، ممکنه نیازتون شه:
https://roadmap.sh/best-practices/api-security
https://roadmap.sh/best-practices/api-security
🙊1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2😁1🍓1🙊1
Telegraph – Pavel Durov
Why Isn’t Telegram End-to-End Encrypted by Default?
I've been getting this question more often this year. It's based on the wrong assumption that some other popular messaging apps such as WhatsApp are "end-to-end encrypted by default", while Telegram is not. This post is intended to disprove this myth that…
چرا تلگرام از رمزنگاری E2E استفاده نمیکنه؟ (خلاصه)
🔗 Why Isn’t Telegram End-to-End Encrypted by Default? - Pavel Durov
Please open Telegram to view this post
VIEW IN TELEGRAM
🙊2
https://adventofcode.com
چالشهای جالبی برای حل کردن و پشت سر گذاشتن داره.
چالشهای جالبی برای حل کردن و پشت سر گذاشتن داره.
🙊2
.NET.code-profile
28.6 KB
#CSharp
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from DevTwitter | توییت برنامه نویسی
چجوری کامیت های تمیز و مفهومی بنویسم؟!
کامیت به عنوان اجزای سازنده, کار یک برنامه نویس عمل می کنند. آنها اگر که به درستی نوشته شوند، ارزش قابل توجهی دارند. یک پیام commit به خوبی نوشته شده ضروری است زیرا آنها زمینه را فراهم می کنند، در غیر این صورت یک پیام commit در وهله اول مورد نیاز نخواهد بود.
آقای پیتر هاترر میگه:
یک کامیت خوب نشان می دهد که آیا یک توسعه دهنده یک همکار خوب است .
خب، کامیت های شما باید تمیز و قابل درک باشه:
به عنوان مثال اگر میخواید در UI تغییراتی اعمال کنید، کامیت رو به صورت زیر بنویسید:
git commit -m "Enhance UI: Header and sidebar Improvements"
یا
git commit -m " fix: prevent racing of requests"
مورد بعدی سابجکت لاین نباید از ۵۰ کاراکتر بیشتر باشد.
فقط کلمه اول رو capital بنویسید.
نیازی به قرار دادن نقطه در اخر پیام نیست.
پیام کامیت رو به صورت امری بنویسد نه به صورت گذشته.
توضیح دهید چرا و چی، نه چطور.
@DevTwitter | <Mohammad Abdorrahmani/>
کامیت به عنوان اجزای سازنده, کار یک برنامه نویس عمل می کنند. آنها اگر که به درستی نوشته شوند، ارزش قابل توجهی دارند. یک پیام commit به خوبی نوشته شده ضروری است زیرا آنها زمینه را فراهم می کنند، در غیر این صورت یک پیام commit در وهله اول مورد نیاز نخواهد بود.
آقای پیتر هاترر میگه:
یک کامیت خوب نشان می دهد که آیا یک توسعه دهنده یک همکار خوب است .
خب، کامیت های شما باید تمیز و قابل درک باشه:
به عنوان مثال اگر میخواید در UI تغییراتی اعمال کنید، کامیت رو به صورت زیر بنویسید:
git commit -m "Enhance UI: Header and sidebar Improvements"
یا
git commit -m " fix: prevent racing of requests"
مورد بعدی سابجکت لاین نباید از ۵۰ کاراکتر بیشتر باشد.
فقط کلمه اول رو capital بنویسید.
نیازی به قرار دادن نقطه در اخر پیام نیست.
پیام کامیت رو به صورت امری بنویسد نه به صورت گذشته.
توضیح دهید چرا و چی، نه چطور.
@DevTwitter | <Mohammad Abdorrahmani/>
❤🔥2🙊1
اخیرا برای بردن یکی از پروژههایی که دستام بود روی پروداکشن، برای اولین بار تصمیم گرفتم از خدمات liara.ir استفاده کنم، چرا؟ چون در ظاهر هزینهها رو خیلی کاهش میداد و البته اینکه دیگه نیاز به زمان گذاشتن برای کانفیگ سرور و دیتابیس (ظاهرا کانفیگ کردن MSSQL روی سرور لینوکسی عذاب هست 😑 ) و مسائل اینچنینی نبود، و خب تا حد زیادی هم همینطور بود و تونستم توی کمتر از نیمساعت پروژه رو بههمراه نیازمندیهاش بدون هیچ مشکل و تاخیر خاصی بالا بیارم.
همچنین این امکان بود که بشه خدماتش رو بهاصطلاح «خاموش» کرد تا هزینه یکسوم حساب بشه (بهصورت ساعتی از اعتبار حساب کم میشه)، چیزی که توی اکثر سرویسها هست و توی این سرویس خیلی برجستهتر شده بود.
ولی خب کم کم مشکلاتش هم نمایان شد، چه مشکلاتی؟
- شما هربار که میخواهید حسابتون رو شارژ کنید نمیتونید مبلغای کمتر از ۵۰۰ هزار تومان وارد کنید😐 یعنی برای خدماتی که ماهانه شاید حدود ۲۰۰ هزار تومان هزینهش بشه، شما باید ۵۰۰ هزار تومان بپردازید که خب این یعنی نه تنها ساعتی، روزانه، ماهانه نیست بلکه دو/سه ماهه هم از لحاظ پرداختی میتونه باشه. که این مورد با مزیتهای اصلی این سرویس در تناقض هست. کلا پرداخت ساعتای دیگه چه معنایی پیدا میکنه ._.
- برای هرچیزی شما باید «بستهی امکانات» تهیه کنید! میخواهید بتونید از دیتابیس بکاپ دستی و یا خودکار بهصورت روزانه/هفتهای/ماهانه بگیرید؟ «بستهی امکانات»ش رو فعال کنید، میخواهید این امکان وجود داشته باشه که بیلد تایمتون بیشتر از ده دقیقه بشه؟ «بستهی امکانات» فعال کنید :)) که با یک هستهی سیپییو چیز دور از ذهنی نیست واقعا.
ولی خب درنهایت، حداقل برای من که با ارفاق trade off مناسبی بود، ولی برای هرپروژه و فردی نمیتونه اینطور باشه؛ و خب اگه نمیدیدم افرادی رو که با این موارد به مشکل خوردند هیچوقت اینجا چیزی نمیگفتم. 😄
ویرایش: الان هزینهی خدماتش رو نزدیک به دوبرابر کرد، دیگه اصلا بهدرد نمیخوره با این اوصاف :))
همچنین این امکان بود که بشه خدماتش رو بهاصطلاح «خاموش» کرد تا هزینه یکسوم حساب بشه (بهصورت ساعتی از اعتبار حساب کم میشه)، چیزی که توی اکثر سرویسها هست و توی این سرویس خیلی برجستهتر شده بود.
ولی خب کم کم مشکلاتش هم نمایان شد، چه مشکلاتی؟
- شما هربار که میخواهید حسابتون رو شارژ کنید نمیتونید مبلغای کمتر از ۵۰۰ هزار تومان وارد کنید
- برای هرچیزی شما باید «بستهی امکانات» تهیه کنید! میخواهید بتونید از دیتابیس بکاپ دستی و یا خودکار بهصورت روزانه/هفتهای/ماهانه بگیرید؟ «بستهی امکانات»ش رو فعال کنید، میخواهید این امکان وجود داشته باشه که بیلد تایمتون بیشتر از ده دقیقه بشه؟ «بستهی امکانات» فعال کنید :)) که با یک هستهی سیپییو چیز دور از ذهنی نیست واقعا.
ولی خب درنهایت، حداقل برای من که با ارفاق trade off مناسبی بود، ولی برای هرپروژه و فردی نمیتونه اینطور باشه؛ و خب اگه نمیدیدم افرادی رو که با این موارد به مشکل خوردند هیچوقت اینجا چیزی نمیگفتم. 😄
ویرایش: الان هزینهی خدماتش رو نزدیک به دوبرابر کرد، دیگه اصلا بهدرد نمیخوره با این اوصاف :))
Please open Telegram to view this post
VIEW IN TELEGRAM