5 مورد از مهمترین کتابهایی که توسعه دهندگان باید بخوانند
پنج کتابی که در این مطلب به آنها اشاره خواهیم کرد، تنها بخش کوچکی از کتابهای مربوط به توسعه نرم افزار است و لیست این کتابها بسیار زیاد است. در واقع این موارد لیستی از کتابهای شخصی نگارنده بوده و شما نیز میتوانید برای تقویت این مطلب کتابهای مورد علاقه خودتان را در بخش نظرات با ما به اشتراک بگذارید.
https://roocket.ir/articles/5-best-books
@roocketir
پنج کتابی که در این مطلب به آنها اشاره خواهیم کرد، تنها بخش کوچکی از کتابهای مربوط به توسعه نرم افزار است و لیست این کتابها بسیار زیاد است. در واقع این موارد لیستی از کتابهای شخصی نگارنده بوده و شما نیز میتوانید برای تقویت این مطلب کتابهای مورد علاقه خودتان را در بخش نظرات با ما به اشتراک بگذارید.
https://roocket.ir/articles/5-best-books
@roocketir
👍4
تکنیکهای طراحی وب برای سال ۲۰۲۳
برای توسعه دهندگان و طراحان وبسایت، توسعه دهندگان رابط کاربری و تجربه کاربری بسیار مهم است که هر سال از تکنیکها و ترفندهای جدید طراحی وبسایت خبردار شده و بتوانند به نحو احسن لزوم استفاده از آنها را درک کنند. ما در وبسایت راکت مانند هر سال تلاش کردیم تا تکنیکهایی که میتوانند در سال ۲۰۲۳ مورد توجه کاربران قرار بگیرند را به شما معرفی کنیم.
https://roocket.ir/articles/web-design-trends-in-2023
@roocketir
برای توسعه دهندگان و طراحان وبسایت، توسعه دهندگان رابط کاربری و تجربه کاربری بسیار مهم است که هر سال از تکنیکها و ترفندهای جدید طراحی وبسایت خبردار شده و بتوانند به نحو احسن لزوم استفاده از آنها را درک کنند. ما در وبسایت راکت مانند هر سال تلاش کردیم تا تکنیکهایی که میتوانند در سال ۲۰۲۳ مورد توجه کاربران قرار بگیرند را به شما معرفی کنیم.
https://roocket.ir/articles/web-design-trends-in-2023
@roocketir
👍4⚡1❤1
بهترین رویکردها برای پیادهسازی معماری میکروسرویس
میکروسرویس یکی از معماریهای مهندسی نرم افزار است که در طی سالهای گذشته توانسته استارتاپها و شرکتهای بسیار زیادی را به خود جذب کند. هدف نهایی میکروسرویس این است که شما بتوانید بجای نوشتن یک اپلیکیشن بزرگ که مدیریت و مقیاسپذیری سختی دارد، چندین اپل
یکیشن کوچک را به صورت مستقل توسعه داده و در نهایت آنها را به همدیگر ربط دهید. در این مقاله قصد داریم رویکردهایی را دنبال کنیم که با در نظر گرفتن آنها شما میتوانید در فرایند پیادهسازی معماری میکروسرویس در نظر داشته باشید.
https://roocket.ir/articles/best-practice-for-microservice
@roocketir
میکروسرویس یکی از معماریهای مهندسی نرم افزار است که در طی سالهای گذشته توانسته استارتاپها و شرکتهای بسیار زیادی را به خود جذب کند. هدف نهایی میکروسرویس این است که شما بتوانید بجای نوشتن یک اپلیکیشن بزرگ که مدیریت و مقیاسپذیری سختی دارد، چندین اپل
یکیشن کوچک را به صورت مستقل توسعه داده و در نهایت آنها را به همدیگر ربط دهید. در این مقاله قصد داریم رویکردهایی را دنبال کنیم که با در نظر گرفتن آنها شما میتوانید در فرایند پیادهسازی معماری میکروسرویس در نظر داشته باشید.
https://roocket.ir/articles/best-practice-for-microservice
@roocketir
❤4
آشنایی با HTTPS برای مبتدیان
اگر اهل گردش در وبسایتهای مختلف و سرچ کردن در گوگل و... باشید مطمئنا با عبارت https در ابتدا نام وبسایتها برخورد کردهاید. اما مطمئنا همگان نمیدانند که https چه معنایی دارد و یا اینکه چه اهمیتی دارد. در این مقاله از وبسایت راکت قصد داریم به صورت ابتدایی و کاملا مقدماتی در ارتباط با چیستی https صحبت بکنیم.
https://roocket.ir/articles/https
@roocketir
اگر اهل گردش در وبسایتهای مختلف و سرچ کردن در گوگل و... باشید مطمئنا با عبارت https در ابتدا نام وبسایتها برخورد کردهاید. اما مطمئنا همگان نمیدانند که https چه معنایی دارد و یا اینکه چه اهمیتی دارد. در این مقاله از وبسایت راکت قصد داریم به صورت ابتدایی و کاملا مقدماتی در ارتباط با چیستی https صحبت بکنیم.
https://roocket.ir/articles/https
@roocketir
👍4
عادات مشترک تیمهای توسعه موفق
باید دقت داشت که ساختن یک تیم توسعه نرمافزار عالی، کار آسانی نخواهد بود. شما فقط به افراد با استعداد در تیم احتیاج ندارید، پس چه چیزی یک تیم بزرگ را تشکیل میدهد؟
https://roocket.ir/articles/successful-development-teams-habits
@roocketir
باید دقت داشت که ساختن یک تیم توسعه نرمافزار عالی، کار آسانی نخواهد بود. شما فقط به افراد با استعداد در تیم احتیاج ندارید، پس چه چیزی یک تیم بزرگ را تشکیل میدهد؟
https://roocket.ir/articles/successful-development-teams-habits
@roocketir
❤7❤🔥1
برترین فریمورکهای PHP برای توسعه اپلیکیشن در سال 2023
در این مقاله قصد داریم شما را با بروزترین و پر استفادهترین فریمورکهای PHP آشنا کنیم که میتوانید در سال جدید میلادی «۲۰۲۳» از آنها استفاده کنید.
https://roocket.ir/articles/php-frameworks-2023
@roocketir
در این مقاله قصد داریم شما را با بروزترین و پر استفادهترین فریمورکهای PHP آشنا کنیم که میتوانید در سال جدید میلادی «۲۰۲۳» از آنها استفاده کنید.
https://roocket.ir/articles/php-frameworks-2023
@roocketir
😍9
آيا همه میتوانند برنامه نویس شوند؟
شاید بگویید که هیچ کاری نشد ندارد اما حقیقتا اینگونه نیست. در واقع بعضی از کارها بسته به اینکه ما چه کسی هستیم واقعا نشد داشته و امکان پذیر نیست. مگر آنکه ما خودمان را تغییر دهیم و از یکسری عادتهایمان بگذریم.
در این مطلب اختصاصی از وبسایت راکت شما را با دلایلی آشنا خواهیم کرد که نتیجه گیری آنها میتواند شما را به این نقطه برساند که آیا برای برنامه نویسی فرد مناسبی هستید یا خیر.
https://roocket.ir/articles/is-programming-right-for-everyone
@roocketir
شاید بگویید که هیچ کاری نشد ندارد اما حقیقتا اینگونه نیست. در واقع بعضی از کارها بسته به اینکه ما چه کسی هستیم واقعا نشد داشته و امکان پذیر نیست. مگر آنکه ما خودمان را تغییر دهیم و از یکسری عادتهایمان بگذریم.
در این مطلب اختصاصی از وبسایت راکت شما را با دلایلی آشنا خواهیم کرد که نتیجه گیری آنها میتواند شما را به این نقطه برساند که آیا برای برنامه نویسی فرد مناسبی هستید یا خیر.
https://roocket.ir/articles/is-programming-right-for-everyone
@roocketir
🤩9🎉2
6 نکته برای کدنویسی مانند یک حرفهای
در این مطلب آموزشی از وبسایت راکت به شما نکاتی را آموزش میدهیم که کدنویسهای حرفهای همواره آنها را رعایت کرده و نیاز است که شما هم، در هر مرحله از فرایند یادگیریتان هستید نیز این موارد را رعایت کنید. بیایید شروع کنیم.
https://roocket.ir/articles/6-pro-coding-tips-2023
@roocketir
در این مطلب آموزشی از وبسایت راکت به شما نکاتی را آموزش میدهیم که کدنویسهای حرفهای همواره آنها را رعایت کرده و نیاز است که شما هم، در هر مرحله از فرایند یادگیریتان هستید نیز این موارد را رعایت کنید. بیایید شروع کنیم.
https://roocket.ir/articles/6-pro-coding-tips-2023
@roocketir
👍7⚡1
دستور ping چیست؟ راهنمایی برای مبتدیان
حدود نیم قرن است که مهندسین کامپیوتر، برنامهنویسها و متخصصین شبکه از ابزار ساده و مبتنی بر خط فرمان بسیار سادهای استفاده میکنند که تقریبا در کارشان حیاتی به شمار میرود. نام این ابزار ping است. اگر بخواهیم صادق باشیم باید بگویم که در بسیاری از مواقع برای
درک و حل مشکل، این ابزار دستیار بسیاری از ما بوده و به ما کمک کرده است.
https://roocket.ir/articles/ping-command
@roocketir
حدود نیم قرن است که مهندسین کامپیوتر، برنامهنویسها و متخصصین شبکه از ابزار ساده و مبتنی بر خط فرمان بسیار سادهای استفاده میکنند که تقریبا در کارشان حیاتی به شمار میرود. نام این ابزار ping است. اگر بخواهیم صادق باشیم باید بگویم که در بسیاری از مواقع برای
درک و حل مشکل، این ابزار دستیار بسیاری از ما بوده و به ما کمک کرده است.
https://roocket.ir/articles/ping-command
@roocketir
⚡6👏2🍌1
آشنایی با چندین کاربرد هوش مصنوعی در دنیای امروزی
پیشبینیهای زیادی در مورد پیشرفتهای جدید مورد انتظار در زمینه هوش مصنوعی انجام شده است. همچنین روندهای در حال ظهور به گسترش آن نیز دامن میزنند. Analytics Insight مجموعه دادهها را بر اساس آموختههای محققان بررسی کرده و در نتیجه چهارده فناوری هوش مصنوعی برتر را معرفی میکند که جهان را به سطح بالاتری از نوآوری سوق میدهد. در ادامه این موارد را بررسی میکنیم و به جزییات آنها خواهیم پرداخت.
https://roocket.ir/articles/ai-in-today
@roocketir
پیشبینیهای زیادی در مورد پیشرفتهای جدید مورد انتظار در زمینه هوش مصنوعی انجام شده است. همچنین روندهای در حال ظهور به گسترش آن نیز دامن میزنند. Analytics Insight مجموعه دادهها را بر اساس آموختههای محققان بررسی کرده و در نتیجه چهارده فناوری هوش مصنوعی برتر را معرفی میکند که جهان را به سطح بالاتری از نوآوری سوق میدهد. در ادامه این موارد را بررسی میکنیم و به جزییات آنها خواهیم پرداخت.
https://roocket.ir/articles/ai-in-today
@roocketir
👍4
بررسی و تحلیل امنیت سیستم مدیریت محتوا وردپرس
بیدلیل نیست که وردپرس محبوبترین سیستم مدیریت محتوا به حساب میآید. کاربرپسند است، برای سئو خوب است، به راحتی قابل شخصیسازی است و میتوان به وسیله آن امکانات مختلفی را به وب سایت اضافه کرد. پس جای تعجب ندارد که چرا وردپرس 35 درصد وب سایتها را تامین میکند.
https://roocket.ir/articles/wordpress-security
@roocketir
بیدلیل نیست که وردپرس محبوبترین سیستم مدیریت محتوا به حساب میآید. کاربرپسند است، برای سئو خوب است، به راحتی قابل شخصیسازی است و میتوان به وسیله آن امکانات مختلفی را به وب سایت اضافه کرد. پس جای تعجب ندارد که چرا وردپرس 35 درصد وب سایتها را تامین میکند.
https://roocket.ir/articles/wordpress-security
@roocketir
👍1
لاراول انتخابی مناسب برای MVP
طی سالهای اخیر من (نویسنده اصلی مقاله) در ایجاد چندین پروژه استارتاپی مشارکت داشتم که همه آنها شامل ساخت MVP (پایدارترین محصول) بود. بدین صورت که در حین توسعه آنها با فناوریهای مختلف از جمله Ruby on Rails، NodeJS و CodeIgniter کار کردم. همه این فناوریها عالی هستند و به نوعی امتحان خود را پس دادهاند، اما من همیشه احساس میکردم که کارهای اساسی را میتوان بسیار راحتتر انجام داد و باید چیزی را پیدا کنم که به من امکان نمونهسازی سریعتر را بدهد.
https://roocket.ir/articles/laravel-mvp
@roocketir
طی سالهای اخیر من (نویسنده اصلی مقاله) در ایجاد چندین پروژه استارتاپی مشارکت داشتم که همه آنها شامل ساخت MVP (پایدارترین محصول) بود. بدین صورت که در حین توسعه آنها با فناوریهای مختلف از جمله Ruby on Rails، NodeJS و CodeIgniter کار کردم. همه این فناوریها عالی هستند و به نوعی امتحان خود را پس دادهاند، اما من همیشه احساس میکردم که کارهای اساسی را میتوان بسیار راحتتر انجام داد و باید چیزی را پیدا کنم که به من امکان نمونهسازی سریعتر را بدهد.
https://roocket.ir/articles/laravel-mvp
@roocketir
👍6⚡2
۷ نکته برای بهینهسازی CSS
در این مقاله آموزشی از وبسایت راکت قصد داریم در ارتباط با ۷ نکته کلیدی در جهت بهینهسازی کدهای CSS صحبت بکنیم. مطمئنا با استفاده کردن از این تکنیکها و نکات میتوانید حجم فایل CSS خود را کاهش داده و همچنین در اجرای کدها به مرورگر این کمک را بکنید که سریعتر آنها را درک کند.
https://roocket.ir/articles/css-optimization-tips
@roocketir
در این مقاله آموزشی از وبسایت راکت قصد داریم در ارتباط با ۷ نکته کلیدی در جهت بهینهسازی کدهای CSS صحبت بکنیم. مطمئنا با استفاده کردن از این تکنیکها و نکات میتوانید حجم فایل CSS خود را کاهش داده و همچنین در اجرای کدها به مرورگر این کمک را بکنید که سریعتر آنها را درک کند.
https://roocket.ir/articles/css-optimization-tips
@roocketir
👌5😍1🌚1
Ember.js در مقابل React.js – تفاوت این دو فریمورک در چیست؟
انتخاب میان دو فریمورک قدرتمند مانند Ember.js و React.js کار سخت و به نظر چالش برانگیزی است دلیل آن نیز ساده است چرا که هر دو فریمورک دارای قابلیتهایی هستند که آنها را حرفهای کرده و برای تولید نرم افزار و اپلیکیشنهای قدرتمند مناسب میکند. با در نظر گرفتن این موضوع نیاز است که ما به صورت دقیقتری به تفاوتهای این دو فریمورک نگاه کنیم تا متوجه شویم که کدام یک از این دو مورد میتوانند بیشترین کاربرد را برای ما داشته باشند.
https://roocket.ir/articles/ember-vs-react
@roocketir
انتخاب میان دو فریمورک قدرتمند مانند Ember.js و React.js کار سخت و به نظر چالش برانگیزی است دلیل آن نیز ساده است چرا که هر دو فریمورک دارای قابلیتهایی هستند که آنها را حرفهای کرده و برای تولید نرم افزار و اپلیکیشنهای قدرتمند مناسب میکند. با در نظر گرفتن این موضوع نیاز است که ما به صورت دقیقتری به تفاوتهای این دو فریمورک نگاه کنیم تا متوجه شویم که کدام یک از این دو مورد میتوانند بیشترین کاربرد را برای ما داشته باشند.
https://roocket.ir/articles/ember-vs-react
@roocketir
👍5
مهارتهای عمومی برای همه برنامهنویسان
گاهی اوقات از برنامه نویس های حرفه ای سوال میشود که جدای از یادگیری یک زبان برنامه نویسی و موارد مربوط به آن، چه چیزهای دیگری وجود دارد که باید آنها را برای تبدیل شدن به یک برنامه نویس تمام عیار یاد گرفت؟
جواب این سوال را میتوانید در مقاله زیر پیدا کنید:
https://roocket.ir/articles/skills-for-programmers
@roocketir
گاهی اوقات از برنامه نویس های حرفه ای سوال میشود که جدای از یادگیری یک زبان برنامه نویسی و موارد مربوط به آن، چه چیزهای دیگری وجود دارد که باید آنها را برای تبدیل شدن به یک برنامه نویس تمام عیار یاد گرفت؟
جواب این سوال را میتوانید در مقاله زیر پیدا کنید:
https://roocket.ir/articles/skills-for-programmers
@roocketir
👍6
نکاتی برای بالا بردن سطح برنامهنویسی
در دنیای نرم افزار و برنامه نویسی همواره یک موضوع وجود دارد و آن این است که چه زمانی باید دست از یادگیری بردارم؟ جواب این سوال بسیار سادهست: هیچوقت! درک این مسئله نیز پیچیده نیست چرا که در هر زمانی شما یکسری موضوع جدید برای یادگیری در اختیار دارید. به همین جهت شما باید مسئله یادگیری را جدی بگیرید. اما جدای از آن یکسری موضوع دیگر نیز وجود دارد که باید برای ارتقا سطح برنامه نویسی خود آنها را در نظر بگیرید.
در این مقاله از وبسایت راکت قصد داریم با سه نکته به شما بگوییم که چگونه میتوانید به بالا بردن سطح برنامه نویسی خودتان کمک بکنید.
https://roocket.ir/articles/upraise-programming-level
@roocketir
در دنیای نرم افزار و برنامه نویسی همواره یک موضوع وجود دارد و آن این است که چه زمانی باید دست از یادگیری بردارم؟ جواب این سوال بسیار سادهست: هیچوقت! درک این مسئله نیز پیچیده نیست چرا که در هر زمانی شما یکسری موضوع جدید برای یادگیری در اختیار دارید. به همین جهت شما باید مسئله یادگیری را جدی بگیرید. اما جدای از آن یکسری موضوع دیگر نیز وجود دارد که باید برای ارتقا سطح برنامه نویسی خود آنها را در نظر بگیرید.
در این مقاله از وبسایت راکت قصد داریم با سه نکته به شما بگوییم که چگونه میتوانید به بالا بردن سطح برنامه نویسی خودتان کمک بکنید.
https://roocket.ir/articles/upraise-programming-level
@roocketir
👍6
چگونه روی یک زبان برنامه نویسی تسلط پیدا کنیم؟
برنامه نویسی در کنار بسیاری دیگر از تواناییها در حال تبدیل شدن به یک دانش عمومی بوده و به همین دلیل نیز بسیار لازم است که کسانی که وارد این دنیا شدهاند عمیق تر و بهتر با آن سر و کار داشته باشند. هدفی که ما در این مقاله دنبال میکنیم این است که به شما روش بهتر و عمیقتر یادگیری یک زبان
برنامه نویسی را آموزش دهیم.
https://roocket.ir/articles/learning-programming-language-deeply
@roocketir
برنامه نویسی در کنار بسیاری دیگر از تواناییها در حال تبدیل شدن به یک دانش عمومی بوده و به همین دلیل نیز بسیار لازم است که کسانی که وارد این دنیا شدهاند عمیق تر و بهتر با آن سر و کار داشته باشند. هدفی که ما در این مقاله دنبال میکنیم این است که به شما روش بهتر و عمیقتر یادگیری یک زبان
برنامه نویسی را آموزش دهیم.
https://roocket.ir/articles/learning-programming-language-deeply
@roocketir
👍4😍1
نکاتی که هنگام ورود به یک شرکت برنامه نویسی باید در نظر داشته باشید
حضور برای اولین بار در یک شرکت برنامه نویسی به نظر استرس آور و سخت باشد. بیشتر ما هم چنین تجربهای را کسب کردهایم اما برای حل این مشکل که بیشتر آن از ندانستن دقیق نقش خود است چه راهکاری وجود دارد؟ برنامهنویسان باید به یادگیری ادامه دهند، فعال باشند، گروهی کار کنند و مهارتهای اجتما
عی خود را گسترش دهند. آنها باید هر روز تلاش کنند تا به فرد بهتری تبدیل شوند. اگر هم به دنبال پروژههای بهتر هستید یا قصد تغییر دادن شرکت خود را دارید، باید در محل کار جدید خود به دنبال این نکات باشید. یک برنامهنویس برای راحت بودن در شرکت به این موارد نیاز دارد.
https://roocket.ir/articles/tips-that-programmer-should-look-for-in-companies
@roocketir
حضور برای اولین بار در یک شرکت برنامه نویسی به نظر استرس آور و سخت باشد. بیشتر ما هم چنین تجربهای را کسب کردهایم اما برای حل این مشکل که بیشتر آن از ندانستن دقیق نقش خود است چه راهکاری وجود دارد؟ برنامهنویسان باید به یادگیری ادامه دهند، فعال باشند، گروهی کار کنند و مهارتهای اجتما
عی خود را گسترش دهند. آنها باید هر روز تلاش کنند تا به فرد بهتری تبدیل شوند. اگر هم به دنبال پروژههای بهتر هستید یا قصد تغییر دادن شرکت خود را دارید، باید در محل کار جدید خود به دنبال این نکات باشید. یک برنامهنویس برای راحت بودن در شرکت به این موارد نیاز دارد.
https://roocket.ir/articles/tips-that-programmer-should-look-for-in-companies
@roocketir
❤7
10 سوال برای کارفرماها در جهت استخدام یک توسعه دهنده وب
جدای از تواناییهای نرم افزاری و مهندسی، یک توسعه دهنده وب باید تواناییهای نرم نیز داشته باشد. منظور از توانایی نرم همان تواناییهای ارتباطی و غیر تکنیکی است که افراد در یک تیم باید داشته باشند.
با در نظر گرفتن این موضوعات ما در مجموعه راکت ۱۰ سوال را برای کارفرمایان طراحی کردهایم تا در صورت استخدام یک توسعه دهنده وب بتواند پرسشهای مرتبطی در هر دو حوزه تخصصی و غیر تخصصی را در اختیار داشته باشد.
https://roocket.ir/articles/10-questions-for-web-developers
@roocketir
جدای از تواناییهای نرم افزاری و مهندسی، یک توسعه دهنده وب باید تواناییهای نرم نیز داشته باشد. منظور از توانایی نرم همان تواناییهای ارتباطی و غیر تکنیکی است که افراد در یک تیم باید داشته باشند.
با در نظر گرفتن این موضوعات ما در مجموعه راکت ۱۰ سوال را برای کارفرمایان طراحی کردهایم تا در صورت استخدام یک توسعه دهنده وب بتواند پرسشهای مرتبطی در هر دو حوزه تخصصی و غیر تخصصی را در اختیار داشته باشد.
https://roocket.ir/articles/10-questions-for-web-developers
@roocketir
👍5
چگونه و چرا Vue.js را یاد بگیریم؟
در این مقاله اختصاصی از وبسایت راکت قصد داریم از دلایل و چرایی یادگیری ویوجیاس صحبت کنیم. مطمئنا با وجود دورههای آموزشی مختلف یادگیری ویوجیاس لذت بخش و کاربردی خواهد بود.
https://roocket.ir/articles/learning-vuejs
@roocketir
در این مقاله اختصاصی از وبسایت راکت قصد داریم از دلایل و چرایی یادگیری ویوجیاس صحبت کنیم. مطمئنا با وجود دورههای آموزشی مختلف یادگیری ویوجیاس لذت بخش و کاربردی خواهد بود.
https://roocket.ir/articles/learning-vuejs
@roocketir
👍7
آموزش برنامه نویسی برای نوجوانان
در این مقاله از وبسایت آموزشی راکت قصد داریم به شما نشان دهیم که چرا نوجوانان و ردههای سنی مرتبط با آنها باید سراغ یادگیری برنامه نویسی بروند و این موضوع تنها به بازار کار و آیندهشان مربوط نمیشود بلکه بحث حجمی از توانایی و پتانسیل بالاست که با یادگیری برنامه نویسی میتوانند از آن استفاده کرده و نگذارند به هدر برود.
https://roocket.ir/articles/coding-for-teens
@roocketir
در این مقاله از وبسایت آموزشی راکت قصد داریم به شما نشان دهیم که چرا نوجوانان و ردههای سنی مرتبط با آنها باید سراغ یادگیری برنامه نویسی بروند و این موضوع تنها به بازار کار و آیندهشان مربوط نمیشود بلکه بحث حجمی از توانایی و پتانسیل بالاست که با یادگیری برنامه نویسی میتوانند از آن استفاده کرده و نگذارند به هدر برود.
https://roocket.ir/articles/coding-for-teens
@roocketir
👍6👌1