انجمن جاواکاپ
前往频道在 Telegram
کانال رسمی انجمن جاواکاپ ادمین: @JavaCupAdmin رسانههای جاواکاپ👇 سایت javacup.ir اینستاگرام instagram.com/javacup.ir لینکدین shorturl.at/csty2 shorturl.at/atBN7 توییتر twitter.com/javacupir
显示更多2 903
订阅者
无数据24 小时
无数据7 天
无数据30 天
吸引订阅者
五月 '23
五月 '23
+18
在0个频道中
四月 '23
+40
在0个频道中
Get PRO
三月 '23
+34
在0个频道中
Get PRO
二月 '23
+43
在0个频道中
Get PRO
一月 '23
+49
在0个频道中
Get PRO
十二月 '22
+39
在0个频道中
Get PRO
十一月 '22
+43
在0个频道中
Get PRO
十月 '22
+25
在0个频道中
Get PRO
九月 '22
+19
在0个频道中
Get PRO
八月 '22
+35
在0个频道中
Get PRO
七月 '22
+33
在0个频道中
Get PRO
六月 '22
+27
在0个频道中
Get PRO
五月 '22
+40
在0个频道中
Get PRO
四月 '22
+44
在0个频道中
Get PRO
三月 '22
+41
在0个频道中
Get PRO
二月 '22
+54
在0个频道中
Get PRO
一月 '22
+42
在0个频道中
Get PRO
十二月 '21
+23
在0个频道中
Get PRO
十一月 '21
+46
在0个频道中
Get PRO
十月 '21
+58
在0个频道中
Get PRO
九月 '21
+76
在0个频道中
Get PRO
八月 '21
+71
在0个频道中
Get PRO
七月 '21
+64
在0个频道中
Get PRO
六月 '21
+64
在0个频道中
Get PRO
五月 '21
+68
在0个频道中
Get PRO
四月 '21
+64
在0个频道中
Get PRO
三月 '21
+58
在0个频道中
Get PRO
二月 '21
+57
在0个频道中
Get PRO
一月 '21
+60
在0个频道中
Get PRO
十二月 '20
+3 106
在0个频道中
| 日期 | 订阅者增长 | 提及 | 频道 | |
| 18 五月 | 0 | |||
| 17 五月 | +1 | |||
| 16 五月 | +1 | |||
| 15 五月 | +3 | |||
| 14 五月 | +1 | |||
| 13 五月 | +1 | |||
| 12 五月 | 0 | |||
| 11 五月 | +2 | |||
| 10 五月 | +1 | |||
| 09 五月 | +1 | |||
| 08 五月 | +1 | |||
| 07 五月 | 0 | |||
| 06 五月 | 0 | |||
| 05 五月 | +1 | |||
| 04 五月 | +1 | |||
| 03 五月 | +1 | |||
| 02 五月 | +2 | |||
| 01 五月 | +1 |
频道帖子
#مقاله
#در_سایت_جاواکاپ_بخوانید
در این مقاله با پیادهسازی دو روش Blocking I/O و Non-Blocking I/O در زبان جاوا آشنا میشوید.
🔗 blocking-io vs non-blocking-io
روزبه شریفنسب
@JavaCupIR
| 2 | #مقاله
#در_سایت_جاواکاپ_بخوانید
با وجود اینکه به طور کلی جاوا زبان کندی نیست، اما مدت زمان راهاندازی برنامهها راضیکننده نیست!
زمان راهاندازی برنامهها در پروژههای کوچک یا برنامههای کاربردی مشکل قابلتوجهی به حساب نمیآید، اما در پروژههای بزرگتر که classpath بزرگی دارند، در زمان توسعه به مسئلهای مهم تبدیل میشود. به طور خاص، در برنامههای Spring Boot با اینکه روند توسعه سریعی دارند، اما با اضافه کردن تعدادی وابستگی، مدت زمان راهاندازی برنامه طولانی میشود.
در این مقاله به شما چند آرگومان ماشین مجازی جاوا معرفی میشود که با کمک آنها میتوان مدت زمان راهاندازی را کمتر کرد.
همچنین چند نکته را با هم مرور میکنیم که در نظر گرفتن آنها در زمان توسعه یک برنامه Spring، روی مدت زمان راهاندازی برنامه تاثیر چشمگیری دارد.
🔗 javacup.ir/improve-startup-time
روزبه شریفنسب
@JavaCupIR | 976 |
| 3 | پشت صحنهٔ شبکه کوبرنتیز چه میگذرد؟
🎥 در این قسمت از سحابتکتاک، نگاهی به پشت صحنه شبکه کوبرنتیز میاندازیم و بهصورت عملی بر روی یک کلاستر تغییراتی ایجاد میکنیم و میبینیم اجزای مختلف شبکه کوبرنتیز چگونه با یکدیگر ارتباط برقرار میکنند.
👤ارائهدهنده: مسعود حسنیفرد، نزدیک به ۱۰ سال تجربه در صنعت نرمافزار دارد و مهندس ارشد اتکاپذیری (SRE) در سحاب است.
📆 سهشنبه ۳۱ خرداد |⏱ ۱۷:۰۰ - ۱۸:۰۰
🔗 ثبتنام رایگان:
sahab.ir/stt
@JavaCupIR | 1 032 |
| 4 | پشت صحنه داکر و کانتینرها چه میگذرد؟
🎥 در قسمت جدید سحابتکتاک، نگاهی به پشت صحنه کانتینرها میاندازیم و بهصورت عملی اجزاء یک کانتینر را مورد بررسی قرار میدهیم.
👤ارائهدهنده این قسمت، سیدوحید هاشمی است که بیش از ۱۰ سال تجربه در صنعت نرمافزار و سابقه فعالیت در شرکتهای بینالمللی را دارد. وحید فارغالتحصیل مهندسی نرمافزار از دانشگاه Sheffield انگلستان و مدیر فنی(TPM) تیم SRE سحاب است.
📆 سهشنبه ۱۷ اسفند |⏱ ۱۷:۰۰ - ۱۸:۰۰
🔗 ثبتنام رایگان:
sahab.ir/stt
@JavaCupIR | 1 501 |
| 5 | سلام
وبینار «نقشهراه بهبود معماری و کیفیت نرمافزار در سازمانهای متوسط و بزرگ» روز چهارشنبه ۴ اسفند برگزار شد.
مجددا از همه افرادی که در این جلسه حضور داشتند، سپاسگزاریم.
لطفا با بیان نظرات و بازخوردهای خود، در بهبود برگزاری رویدادهای مشابه به ما کمک کنید.
🔗 دریافت فایل و مشاهده فیلم ارائه
@JavaCupIR | 715 |
| 6 | رویداد نقشهراه بهبود معماری و کیفیت، امروز ساعت ۱۶ برگزار میشود. | 1 |
| 7 | رویداد «نقشهراه بهبود معماری و کیفیت نرمافزار»، چهارشنبه 4 اسفند برگزار خواهد شد.
تیم چکاپ (از زیرمجموعههای شرکت اعوان)، در سالهای اخیر برای کمک به سازمانهای بزرگ جهت بهبود کیفیت و معماری نرمافزارها تلاش کرده است. هدف از برگزاری رویداد مذکور، تبادل نظر و مرور چالشها، تجربهها و راهحلهای مشترک در تولید و بهرهبرداری نرمافزار در سازمانهای بزرگ و متوسط است.
در این رویداد، موضوعاتی مثل فرایند بهبود معماری نرمافزار و تضمین کیفیت نرمافزار را مرور میکنیم و به بررسی چالشها و راهکارهای لازم در زمینه فرهنگسازی، فرایندسازی و مستندسازی در این روند میپردازیم.
از شما صمیمانه دعوت میکنیم در این نشست شرکت بفرمایید.
همچنین اگر شرکت در این رویداد را برای همکاران و مدیران سازمان خود مفید میدانید، از جانب ما ایشان را به این رویداد دعوت بفرمایید.
اگر هنوز دانشجو هستید یا تجربه کمتر از یک سال کار در صنعت را دارید، شاید این مطالب برایتان جذاب نباشد ... | 1 |
| 8 | رویداد «نقشهراه بهبود معماری و کیفیت نرمافزار»، چهارشنبه 4 اسفند برگزار خواهد شد.
تیم چکاپ (از زیرمجموعههای شرکت اعوان)، در سالهای اخیر برای کمک به سازمانهای بزرگ جهت بهبود کیفیت و معماری نرمافزارها تلاش کرده است. هدف از برگزاری رویداد مذکور، تبادل نظر و مرور چالشها، تجربهها و راهحلهای مشترک در تولید و بهرهبرداری نرمافزار در سازمانهای بزرگ و متوسط است.
در این رویداد، موضوعاتی مثل فرایند بهبود معماری نرمافزار و تضمین کیفیت نرمافزار را مرور میکنیم و به بررسی چالشها و راهکارهای لازم در زمینه فرهنگسازی، فرایندسازی و مستندسازی در این روند میپردازیم.
از شما صمیمانه دعوت میکنیم در این نشست شرکت بفرمایید.
همچنین اگر شرکت در این رویداد را برای همکاران و مدیران سازمان خود مفید میدانید، از جانب ما ایشان را به این رویداد دعوت بفرمایید.
🔗 ثبتنام رایگان در این رویداد
اگر هنوز دانشجو هستید یا تجربه کمتر از یک سال کار در صنعت را دارید، شاید این مطالب برایتان جذاب نباشد ... | 1 574 |
| 9 | #مقاله
آنچه یک توسعهدهنده جاوا باید در مورد Garbage Collector بداند
قسمت اول
یکی از چیزهایی که برنامهنویسهای جاوا معمولا اون رو دست کم میگیرن، Garbage Collector یا زبالهروبه.
در این مطلب، تجربه یک توسعهدهنده ارشد جاوا از دستوپنجه نرم کردن با زبالهروب و تنظیماتش؛ و دانستههای بهروزش رو به صورت کاربردی میخونیم.
🔗 لینک مقاله
📌 شما هم دانش و تجربهتان را از طریق جاواکاپ با دیگران به اشتراک بگذارید.
@JavaCupIR | 1 782 |
| 10 | #مقاله
چطور پروژه نرمافزاریمون رو سرپا نگهداریم؟
رسوندن یه پروژه به مرحله عملیاتی و زیر بار بردنش با رعایت کلی اصول، تازه یه قسمت از کاره. ولی پایدار نگه داشتنش و اطمینان از این که در طول زمان سرپا میمونه نیازمند کلی کار دیگهست...
🔗 لینک مقاله
📌 شما هم دانش و تجربهتان را از طریق جاواکاپ با دیگران به اشتراک بگذارید.
@JavaCupIR | 1 575 |
| 11 | #مقاله
#در_سایت_جاواکاپ_بخوانید
چرا کاتلین
(بخش آخر)
در بخش سوم و آخر از این سلسله مقالات، به بررسی این دو ویژگی کاتلین میپردازیم:
۱- سربار کردن اپراتورها
۲- اشیای سطح بالا و الگوی سینگلتون
🔗 javacup.ir/why-kotlin-3
روزبه شریفنسب
@JavaCupIR | 1 450 |
| 12 | #مقاله
#در_سایت_جاواکاپ_بخوانید
همهی ما با برنامهنویسی شیگرا آشنا هستیم. کم و بیش با Aspect Oriented Programming نیز آشنایی داریم. اخیرا Reactive Programming فراگیرتر شدهاست. ولی خیلی از ما چیز زیادی راجع به پارادایم Actor Model نمیدانیم.
مهندس پیشوایی در این مقاله برخی از خواص برنامهنویسی با مدل اکتور را توضیح دادهاند. با این امید که توجه بیشتری به این پارادایم مفید و پرکاربرد در ایران ایجاد شود.
🔗لینک مقاله
@JavaCupIR | 1 325 |
| 13 | #مقاله
راهاندازی سرور CI: کوزهگری که از کوزه شکسته آب میخورد!
در این مطلب، عمران باتمانغلیچ از زاویه نگاه کیفیت به سراغ گوشهای از گودِ توسعهی محصول میرود که با اینکه داعیهدار ارتقای کیفیت محصولات نرمافزاریست، اما عمدتا خودش کیفیت بالایی ندارد: سرور CI
🔗 لینک مقاله
📌 شما هم دانش و تجربهتان را از طریق جاواکاپ با دیگران به اشتراک بگذارید.
@JavaCupIR | 1 679 |
| 14 | امروز ساعت ۱۴ | 892 |
| 15 | اصلاحات اقتصادی در ایران حتما از مسیر فناوری اطلاعات میگذرد. به نظر میرسد صنعت نرمافزار ایران برای به عهده گرفتن این مسئولیت نیاز به خبرگی و چابکی بیشتری دارد.
میخواهیم اگر مدیران، مسئولیت خود را برای پیشبرد پروژههای مرتبط با اصلاحات اقتصادی (مالیات، بودجه، یارانه، سوخت و ...) انجام دادند، صنعت نرمافزار پاشنهآشیل این پروژهها نباشد.
موضوع این جلسه هماندیشی در مورد راهکارهای ارتقای توان مهندسی نرمافزار در ایران است.
در این نشست، نظر صاحبنظران را در مورد آسیبها، کمبودها و راهکارها میشنویم. هدف ما این است که نقشهراهی مشخص کنیم تا برای مدتی کنار هم باشیم و به خاطر این انگیزه با ارزش، به بهتر شدن یکدیگر کمک کنیم.
ثبتنام رایگان در این رویداد:
https://evnd.co/WtgOE
@JavaCupIR | 2 343 |
| 16 | 🎉 جاوا ۱۷ (جدیدترین نسخه LTS جاوا) چند رو پیش منتشر شد.
🔗JDK 17 is now available!
@JavaCupIR | 2 161 |
| 17 | #مقاله
ایجاد آشوب یا بهانتظار آشوب؟
معلوم نیست کی و کجا، اما بالاخره شرایط بحرانی از راه میرسد و برای غلبه بر آن، آماده بودن شرط اصلیست.
مجتبی یوسفی، با معرفی مهندسی آشوب در این مطلب، توضیح میدهد چگونه برای مدیریت شرایط غیر نرمال، دست پیش را بگیریم که پس نیفتیم.
🔗 لینک مقاله
📌 شما هم دانش و تجربهتان را از طریق جاواکاپ با دیگران به اشتراک بگذارید.
📌 از این پس، در کانال تلگرامی جاواکاپ مقالات مرتبط فارسی که لزوما در سایت جاواکاپ منتشر نشدهاند را هم پروموت خواهیم کرد.
@JavaCupIR | 2 231 |
| 18 | #مقاله
#در_سایت_جاواکاپ_بخوانید
چرا کاتلین؟
بخش دوم
در بخش دوم این چهار ویژگی مهم کاتلین را با هم مرور میکنیم:
۱- ایمنی در برابر نال
۲- توابع و برنامهنویسی تابعی
۳- کلاسهای داده
۴- توابع و فیلدهای افزودنی
javacup.ir/why-kotlin-2/
روزبه شریفنسب
@JavaCupIR | 1 759 |
| 19 | #مقاله
#در_سایت_جاواکاپ_بخوانید
چرا کاتلین؟
بخش اول
کاتلین در سال ۲۰۱۱ معرفی شد ولی اولین نسخه پایدار آن (نسخه ۱.۰) سال ۲۰۱۶ منتشر شد. کاتلین زبان متنباز و رایگانی است که توسط مهندسان JetBrains توسعه یافته است.
در این سالها توجهات بسیاری را جلب کرده است. مخصوصا از زمانی که گوگل اعلام کرد میتوان از کاتلین برای توسعه برنامههای اندروید استفاده کرد و حتی زبان توصیهشده برای اندروید را کاتلین معرفی کرد.
کاتلین یک زبان مدرن با تایپ ایستا است که هم قابلیت نوشتن برنامههای شیگرا و هم تابعی را برای برنامهنویس فراهم میکند.
کاتلین میتواند در پلتفرمهای گوناگونی از جمله JVM اجرا شود. همانطور که از زبانهای بر پایه JVM انتظار داریم، قابلیت همکاری بسیار خوبی با جاوا دارد.
در این مقاله، ۸ قابلیت جذابی که فکر میکنیم برای برنامهنویسان جاوا جالب خواهد بود معرفی شدهاند.
در بخش اول مقاله، دو مورد از این هشت مورد را با هم بررسی میکنیم.
۱- سینتکس تمیز و جمع و جور
۲- داشتن (تقریبا) یک تایپسیستم
javacup.ir/why-kotlin-1
روزبه شریفنسب
@JavaCupIR | 1 702 |
| 20 | #مقاله
#در_سایت_جاواکاپ_بخوانید
به عنوان توسعهدهنده و معمار نرمافزار، دائما در حال فراخوانی و تجمیع سرویسهای مختلف به وسیله APIهای REST هستیم. گاهی اوقات به دلیل طراحی ضعیف یا داکیومنتهای کم، استفاده از این APIها بسیار سخت است. این موضوع باعث میشود تا برنامهنویسان قادر به استفاده از سرویسهای موجود نباشند و مجبور شوند همان کارکرد را از اول پیادهسازی کنند.
در این مقاله، بحثمان را با توضیح REST و اینکه منظور از «طراحی APIهای REST» چیست، شروع میکنیم.
سپس ۱۲ نکته مفید برای طراحی بهتر APIهای REST را با هم مرور میکنیم.
javacup.ir/rest-api-best-pratice
#روزبه_شریف_نسب
@JavaCupIR | 1 910 |
