Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
ی لایبری ساده و کم حجم برای تبدیل اعداد به معادل حروفی شون توی اندروید با کاتلین نوشتم مثلا ورودی بدی 1565434 خروجی میده یک میلیون و پانصد و شصت و پنج هزار و چهارصد و سی و چهار
ممنون میشم اگه نظری پیشنهادی دارید بگید
https://github.com/yamin8000/PrettyPersianNumbers
@DevTwitter | <یمین/>
ممنون میشم اگه نظری پیشنهادی دارید بگید
https://github.com/yamin8000/PrettyPersianNumbers
@DevTwitter | <یمین/>
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
داشتم کاتلین کد میزدم میخواستم فانکشن تعریف کنم ، هی مینوشتم def ارور میداد مثل خنگا به ارورش نگاه میکردم، نمیدونم چرا از پایتون نمیکشم بیرون :/
@DevTwitter | <~CndrIIW/>
@DevTwitter | <~CndrIIW/>
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
برنامه نویسی با کاتلین فقط اونجاش که بعدِ نقطه سرِ خط جمله هات، علامت سوال میذاری که یه وقت نال ریترن نشه .؟
@DevTwitter | <Mohsen/>
@DevTwitter | <Mohsen/>
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
هر چقد سی شارپ دوست داشتنی
همونقدر جاوا و کاتلین نچسب
برای همین یه برنامه ی ویندوز استارت زدم با اینکه میدونم دیگه طالب نداره
@DevTwitter | <Saeed/>
همونقدر جاوا و کاتلین نچسب
برای همین یه برنامه ی ویندوز استارت زدم با اینکه میدونم دیگه طالب نداره
@DevTwitter | <Saeed/>
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
یکم کند پیش میریم؛ ترکیب حلقه و آرایه ها خیلی پیچیده شده و منم خیلی سریع پیش رفتم. واس همین بعضی چیزا کامل جا نیفتاده براش.
بدتر از همه اینکه تو کاتلین هرکاریو به چند روش میشه انجام داد و خودمم گیج میشم کدومو بگم.
گاها با خودم میگم شاید با همون جاوا شروع میکردیم بهتر بود
@DevTwitter | <feri Dom / >
بدتر از همه اینکه تو کاتلین هرکاریو به چند روش میشه انجام داد و خودمم گیج میشم کدومو بگم.
گاها با خودم میگم شاید با همون جاوا شروع میکردیم بهتر بود
@DevTwitter | <feri Dom / >
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
از قشنگیهای زبان کاتلین اشارهگر it در کنار ext function ها هستن که اگه اینجا بدون نقطه بخونیمش میشه یه جمله انگلیسی و کاملا مشخصه وقتی true هست که خالی نباشه لیست و خیلی خواناست
<Sina Seyfi/>
@DevTwitter
<Sina Seyfi/>
@DevTwitter
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
یه مدت فقط کاتلین جلو چشم بود داشتم افسرده میشدم. یه تیکه گو حالمو سر جاش آورد!
<Mohammad/>
@DevTwitter
<Mohammad/>
@DevTwitter
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
هر وقت من یه چیزی جستجو می کنم، گوگل پیش خودش میگه اینم تکلیفش با خودش مشخص نیستا، صبح در مورد اندروید و کاتلین جستجو می کنه، عصر میاد سی شارپ و ASP NET و فردا میاد دنبال مطالب فلاتر و ری اکت
<Behzad Shirani/>
@DevTwitter
<Behzad Shirani/>
@DevTwitter
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
خب من دارم به کاتلین مجهز میشم تا الان که باهاش کلی حال کردم خیلی از عیب ایرادهای جاوا رو رفع کرده فقط نمیدونم چرا سینتکس متد های setter و getter اش انقد عجیب غریبه
<robatipoor/>
@DevTwitter
<robatipoor/>
@DevTwitter
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
Forwarded from 🎄 DevTwitter | توییت برنامه نویسی
راستی شرکت JetBrains یه بخش آموزشی به سایتش اضافه کرده به اسم JetBrains Academy که فعلا زبونای پایتون، کاتلین و جاوا رو آموزش میده و اگه الان رجیستر کنید تا ژانویه، ینی حدودا شیش ماه دیگه واستون رایگانه. بنظرم از دست ندین اینو و برسونید به دست نیازمندش.
jetbrains.com
<فری/>
@DevTwitter
jetbrains.com
<فری/>
@DevTwitter
Forwarded from PhiloLearn | فیلولرن
آرچ لینوکس: عشق یا دردسر؟
میدونی، بعضی از توزیعهای لینوکس مثل یه کافه دنج با منوی کامل هستن؛ میشینی، قهوه و کیک مورد علاقت رو سفارش میدی، بدون دردسر. اما آرچ لینوکس؟ اون بیشتر شبیه یه آشپزخونه خالیه که باید از صفر بچینی و هر چی دوست داری، خودت درست کنی!
۱. مینیمال و بی دردسر؟!
وقتی آرچ رو نصب میکنی، یه سیستم کاملاً خام داری. نه محیط دسکتاپ، نه حتی مدیریت شبکه! اینجا خبری از نرمافزارهای اضافه نیست؛ فقط اون چیزی که خودت نصب میکنی، روی سیستمته. فقط و فقط چیزایی که خودت میخوای.
۲. همیشه بهروز، همیشه در خطر
آرچ از مدل انتشار پیوسته (Rolling Release) استفاده میکنه. یعنی همیشه آخرین نسخه از نرمافزارها رو داری. عالیه، درسته؟ البته این به این معنی هم هست که هر آپدیتی که مشکل داشته باشه، سریع روی سیستمت میشینه! ولی خب، فیکسها هم معمولاً زود میان.
۳. یادگیری، چالش، دردسر؟
اگه از اونایی هستی که دنبال یه نصب راحت و سریع هستی، برو سراغ اوبونتو یا فدورا! ولی اگه عاشق یادگیری، دستکاری سیستم و درک عمیقتر لینوکس هستی، آرچ میتونه یه تجربه عالی برات باشه. البته، قبلش حتماً ArchWiki رو زیر و رو کن، چون بدون اون، بعیده بتونی زنده بمونی!
۴. جامعهای که همیشه کمکت میکنه
یکی از بهترین چیزای آرچ، جامعه کاربری فوقالعادهشه. اگر تو یه مشکل گیر کنی، احتمال زیاد کسی قبلاً همون مشکل رو داشته و توی فرومها یا آرچ ویکی راهحلی براش نوشته. پس، نترس و جستجو کن!
۵. آرچ برای کیه؟
🔹 اگه میخوای یه سیستم تمیز و شخصیسازی شده داشته باشی
🔹 اگه با خط فرمان رفاقت داری و عاشق دستکاری سیستم هستی
🔹 اگه میخوای یاد بگیری، نه فقط استفاده کنی
ولی اگه حوصله دردسر و تنظیمات دستی رو نداری، شاید بهتره آرچ رو بیخیال بشی و یه توزیع راحتتر نصب کنی. تصمیم با خودته، ولی اگه عاشق ماجراجویی هستی، آرچ لینوکس دنیای جدیدی رو به روت باز میکنه!
پ.ن: دوستان این پست هیچ کاربرد دیگری بجز یادآوری کردن BTW I Use Arch نیست 😂😂.
#linux #arch #آرچ #لینوکس
💙💙 @PhiloLearn 💙💙
میدونی، بعضی از توزیعهای لینوکس مثل یه کافه دنج با منوی کامل هستن؛ میشینی، قهوه و کیک مورد علاقت رو سفارش میدی، بدون دردسر. اما آرچ لینوکس؟ اون بیشتر شبیه یه آشپزخونه خالیه که باید از صفر بچینی و هر چی دوست داری، خودت درست کنی!
۱. مینیمال و بی دردسر؟!
وقتی آرچ رو نصب میکنی، یه سیستم کاملاً خام داری. نه محیط دسکتاپ، نه حتی مدیریت شبکه! اینجا خبری از نرمافزارهای اضافه نیست؛ فقط اون چیزی که خودت نصب میکنی، روی سیستمته. فقط و فقط چیزایی که خودت میخوای.
۲. همیشه بهروز، همیشه در خطر
آرچ از مدل انتشار پیوسته (Rolling Release) استفاده میکنه. یعنی همیشه آخرین نسخه از نرمافزارها رو داری. عالیه، درسته؟ البته این به این معنی هم هست که هر آپدیتی که مشکل داشته باشه، سریع روی سیستمت میشینه! ولی خب، فیکسها هم معمولاً زود میان.
۳. یادگیری، چالش، دردسر؟
اگه از اونایی هستی که دنبال یه نصب راحت و سریع هستی، برو سراغ اوبونتو یا فدورا! ولی اگه عاشق یادگیری، دستکاری سیستم و درک عمیقتر لینوکس هستی، آرچ میتونه یه تجربه عالی برات باشه. البته، قبلش حتماً ArchWiki رو زیر و رو کن، چون بدون اون، بعیده بتونی زنده بمونی!
۴. جامعهای که همیشه کمکت میکنه
یکی از بهترین چیزای آرچ، جامعه کاربری فوقالعادهشه. اگر تو یه مشکل گیر کنی، احتمال زیاد کسی قبلاً همون مشکل رو داشته و توی فرومها یا آرچ ویکی راهحلی براش نوشته. پس، نترس و جستجو کن!
۵. آرچ برای کیه؟
🔹 اگه میخوای یه سیستم تمیز و شخصیسازی شده داشته باشی
🔹 اگه با خط فرمان رفاقت داری و عاشق دستکاری سیستم هستی
🔹 اگه میخوای یاد بگیری، نه فقط استفاده کنی
ولی اگه حوصله دردسر و تنظیمات دستی رو نداری، شاید بهتره آرچ رو بیخیال بشی و یه توزیع راحتتر نصب کنی. تصمیم با خودته، ولی اگه عاشق ماجراجویی هستی، آرچ لینوکس دنیای جدیدی رو به روت باز میکنه!
پ.ن: دوستان این پست هیچ کاربرد دیگری بجز یادآوری کردن BTW I Use Arch نیست 😂😂.
#linux #arch #آرچ #لینوکس
💙💙 @PhiloLearn 💙💙
Forwarded from PhiloLearn | فیلولرن
Forwarded from Geek Alerts
⭐️ تلگرام یه پلتفرمی داره به اسم "fragment" که باهاش میتونید تلگرام پریمیوم و استارز بخرید.
✏ اما مشکلی که داره اینه که احراز هویت میخواد و برای ایران تحریمه. این دوستمون اومده یه مینی اپ نوشته که مستقیم وصله به یه اکانت فرگمنت تو ترکیه و این محدودیت ها رو نداره.
T.me/PremiumAndStarBot
✏ اما مشکلی که داره اینه که احراز هویت میخواد و برای ایران تحریمه. این دوستمون اومده یه مینی اپ نوشته که مستقیم وصله به یه اکانت فرگمنت تو ترکیه و این محدودیت ها رو نداره.
T.me/PremiumAndStarBot