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
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰وضعیت دشوار نگهدارنده های پروژههای منبع باز:
🔹 وضعیت منبع باز: رویدادهای اخیر، وضعیت دشوار نگهدارنده های پروژههای منبع بازی پروژههای منبع باز را به مرکز توجه آوردهاند، اما این مشکلات سالهاست که در حال شکلگیری بودهاند.
این موضوع بارها در کنفرانس State of Open در سال ۲۰۲۵ مطرح شد، جایی که سخنرانانی از شرکتهای بزرگ فناوری و نگهدارنده های پروژههای منبع باز داوطلب، چالشهای پیشرو را برجسته کردند.
🔹جیمی تانا، که خود را «نگهدار خسته» مینامد، میگوید: «نگهبان منبع باز بودن واقعاً ارزشمند است... مگر وقتی که نباشد.تانا سالهاست در دنیای متنباز فعال است و تجربهاش به عنوان نگهبان پروژه oapi-codegen (ابزاری برای تبدیل مشخصات OpenAPI به کد Go) را به اشتراک گذاشت.
🔹تانا ابتدا به حل برخی مشکلات پروژه کمک کرد و سپس به عنوان نگهبان داوطلب شد. در ابتدا، انتشار نسخههای جدید بهطور منظم انجام میشد، اما بهتدریج فاصله بین انتشارها بیشتر شد. احساس فشار، انزوا و مواجهه با حجم زیاد کار، در حالی که گاهی پیامهای ناخوشایندی از کاربران دریافت میشود، تجربهای رایج در میان نگهدارنده های پروژههای منبع باز است.
🔹بسیاری از شرکتکنندگان در پروژههای متنباز احساس میکنند این پروژهها بهطور مزمن حمایت نمیشوند، بهویژه با افزایش تقاضا برای استفاده از نرمافزارهای منبع باز.
🔹بسیاری از نگهدارنده های پروژههای منبع باز به فکر کنارهگیری هستند و برخی پروژهها ممکن است .
آمارهایی از جمله نظرسنجی Tidelift در سال ۲۰۲۴ اشاره کرد که نشان میداد ۶۰ درصد از نگهدارنده های پروژههای منبع باز یا از نقش خود کنارهگیری کردهاند یا در فکر انجام این کار هستند.
📌نویسنده: حسین سیلانی
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
🔹 وضعیت منبع باز: رویدادهای اخیر، وضعیت دشوار نگهدارنده های پروژههای منبع بازی پروژههای منبع باز را به مرکز توجه آوردهاند، اما این مشکلات سالهاست که در حال شکلگیری بودهاند.
این موضوع بارها در کنفرانس State of Open در سال ۲۰۲۵ مطرح شد، جایی که سخنرانانی از شرکتهای بزرگ فناوری و نگهدارنده های پروژههای منبع باز داوطلب، چالشهای پیشرو را برجسته کردند.
🔹جیمی تانا، که خود را «نگهدار خسته» مینامد، میگوید: «نگهبان منبع باز بودن واقعاً ارزشمند است... مگر وقتی که نباشد.تانا سالهاست در دنیای متنباز فعال است و تجربهاش به عنوان نگهبان پروژه oapi-codegen (ابزاری برای تبدیل مشخصات OpenAPI به کد Go) را به اشتراک گذاشت.
🔹تانا ابتدا به حل برخی مشکلات پروژه کمک کرد و سپس به عنوان نگهبان داوطلب شد. در ابتدا، انتشار نسخههای جدید بهطور منظم انجام میشد، اما بهتدریج فاصله بین انتشارها بیشتر شد. احساس فشار، انزوا و مواجهه با حجم زیاد کار، در حالی که گاهی پیامهای ناخوشایندی از کاربران دریافت میشود، تجربهای رایج در میان نگهدارنده های پروژههای منبع باز است.
🔹بسیاری از شرکتکنندگان در پروژههای متنباز احساس میکنند این پروژهها بهطور مزمن حمایت نمیشوند، بهویژه با افزایش تقاضا برای استفاده از نرمافزارهای منبع باز.
🔹بسیاری از نگهدارنده های پروژههای منبع باز به فکر کنارهگیری هستند و برخی پروژهها ممکن است .
آمارهایی از جمله نظرسنجی Tidelift در سال ۲۰۲۴ اشاره کرد که نشان میداد ۶۰ درصد از نگهدارنده های پروژههای منبع باز یا از نقش خود کنارهگیری کردهاند یا در فکر انجام این کار هستند.
📌نویسنده: حسین سیلانی
📌منبع : آکادمی کندوی دانش
https://learninghive.ir