-
تعداد ارسال ها
105 -
تاریخ عضویت
-
آخرین بازدید
نوع محتوا
نمایه ها
تالارهای گفتگو
ثبت نام ها
فروشگاه
وبلاگها
تقویم
Articles
تمامی مطالب نوشته شده توسط Alpachino
-
هنوزم اون پلیر قدیمی زندس ?
-
کاتلین یا جاوا؟ کدوم برای برنامه نویسی اندروید مناسب تر هستند؟
Alpachino پاسخی برای Alpachino ارسال کرد در موضوع : برنامه نویسی
کسایی که به جاوا رای دادن یا اصلا برنامه نویسی بلد نیستن یا سخت در اشتباهن... حتی تو چنل mad skills طرف وسطش گفت اگه هنوز از کاتلین استفاده نمیکنید به شدت براتون متاسفم ! -
lang معمولا برای مترجم و گفتن زبان سایت به گوگل استفاده میشه و در قالب کاربردی نداره اصل dir rtl عه که مخفف right to left (راستچین) هست
-
کاتلین یا جاوا؟ کدوم برای برنامه نویسی اندروید مناسب تر هستند؟
Alpachino پاسخی ارسال کرد برای یک موضوع در برنامه نویسی
این سوال خیلی هاست. توی گروه های برنامه نویسی هم در این مورد زیاد بحث شده که برای برنامه نویسی اندروید کاتلین بهتره یا جاوا؟ اگر در ابتدای راه یادگیری برنامه نویسی اندروید باشید احتمالا پاسخ این سوال برای شما خیلی میتونه مهم باشه. پس بیان باهم یک مقایسه بین جاوا و کاتلین داشته باشیم. از زبان سرپرست تیم توسعه دهندگان کاتلین Andrey Breslav : «کاتلین یک زبان قدرتمند و شیءگرا است که قصد دارد از جاوا بهتر عمل کند و به برنامه نویسان جاوا اجازه مهاجرت تدریجی به این زبان را بدهد.» اصلا کاتلین به وجود اومده تا زبانی بهتر از جاوا باشه، حقیقتم هم همینه چون کاتلین سینتکس بهتری نسبت به جاوا داره، کدهای کاتلین کمتر و خواناتر نسبت به جاوا است و کلی مورد بهبود یافته دیگه. پس به عبارت ساده تر کاتلین جوون اومده تا یک جایگزین شایسته برای جاوای قدیمی باشه. زبان برنامه نویسی جاوا، سال ها به خاطر ویژگیهایی مثل شیگرا بودن، سادگی، قابلیت انتقال و امنیت برای توسعه برنامههای اندرویدی مورد استفاده قرار گرفته است. اندروید هم با اتکا به جاوا، تقریبا روی هر پلتفرمی قابل اجرا بوده. جاوا هنوز هم زبان بسیار قدرتمندی برای توسعه اپلیکیشن های اندرویدی هست. اما جاوا هم مثل هر زبان کامپایلری دیگه محدودیت های خودش را داره، مثل: نسخههای قدیمی جاوا مثل Java SE 8 و Java SE 7 که از قضا اغلب برنامهنویسها هم از اون استفاده میکنند، خطا زیاد تولید میکنه. برنامهنویسهایی که از جاوا برای توسعه اندروید استفاده میکنند از نبود برخی از ویژگیها مثل استریمها، لامبدا، متد رفرنس و … شاکی هستند. یک مشکل اساسی توی جاوا روش هندل کردن null در برنامه است. اما در کاتلین این قضیه حل شده و مقادیر null رو به خوبی هندل میشوند و به خاطر یک رشته نال، برنامه کرش نمیشه! و نکته آخر اینکه برای انجام یک کار خیلی ساده توی جاوا باید کلی کد بزنید ? اما در کاتلین، که یک زبان برنامه نویسی متن باز، مستقل از سکو از نوع ایستا، با بررسی نوعها در زمان کامپایل و قابل اجرا روی ماشین مجازی جاوا (JVM) است این مشکلات رو به خوبی حل شده و دلایل اصلی محبوبیت کاتلین هم همین است. یعنی: در کاتلین کد کمتر و خواناتری نسبت به جاوا برای ایجاد یک برنامه مشابه می نویسید. با کدهای جاوایی که نوشتید همخوانی داره. در نتیجه میتونید جاوا رو با کاتلین قاطی کنید. اپلیکیشن هایی که با کاتلین مینویسید کمتر کرش میکنند چون مشکل NullPointerException را هندل کرده. اندروید استودیو ۳، کاتلین رو ۱۰۰ درصد پشتیبانی میکنه. و از همه مهمتر اینکه گوگل حامی زبان کاتلین را به عنوان زبان رسمی توسعه اندروید است. با این اوصاف اگه در ابتدای راه یادگیری برنامه نویسی اندروید هستید، بدون شک کاتلین گزینه بهتری برای شروع برنامه نویسی اندروید است. البته این اصلا به این معنی نیست که جاوا خوب نیست. جاوا همچنان زبان بسیار قدرتمندیه و بسیاری از ابزارها در حوزههای مختلف با این زبان توسعه داده شده که زندگی بدون آنها بسیار سخت بود! -
وضعیت سرور پس از اد شدن اسکین جدید ?
-
محاله کسی عشق گنگ باشه و فیلمای الپاچینو مثل صورت زخمی . گادفادر و.. رو ندیده باشه ? و در ایتالیا اینجور دسته متوسط ها واقعا وجود داشته و صورت زخمی هم از روی اونا ساخته شده. به دلیل محبوبیت این فیلم اون زمان جی تی ای وایس سیتی هم به این سبک ساخته شده و تنها جذابیتش سناریو و مراحلشه ?
-
ماشین (Bmw i8) : دانلود اسکین مرد (گاد فادر) : دانلود اسکین زن : دانلود
-
درود خدمت دوستان عزیز ? امروز قصد دارم 6 وبسایت کاربردی برای برنامه نویس ها معرفی کنم ====================================================================== Ide.onelang.io این وبسایت به شما کمک میکند که یک قطعه کد را به زبان های دیگه خروجی بگیرید. ====================================================================== Vscode.dev این وبسایت نسخه مبتنی بر وب ویژوال استودیو هست که میتوانید به سادگی وارد آن شوید و کد نویسی کنید. ====================================================================== Overapi.com این وبسایت برگه تقلب بسیاری از زبان های برنامه نویسی را در اختیار شما میذاره. حتما بهش سر بزنید ! ====================================================================== Carbon.now.sh شما با این وبسایت میتونید تصاویر زیبایی از کد تون بگیرید و به اشتراک بذارید. ====================================================================== Codeshare.io این وبسایت به شما کمک میکند که کد خود را با سایر برنامه نویس ها به اشتراک بگذارید. میتوانید آموزش بدید / گپ بزنید و در مورد کد هاتون به صورت گروهی یک پروژه را جلو ببرید
-
فدات ? بخاطر اینه که زبان سایتتو فارسی کردی ولی راستچین نکردی ، این کد رو توی قالب ات بذار که دیگه از <bdi> استفاده نکنی : <html dir="rtl" lang="fa">
-
با یه اموزش دیگه در خدمتتون هستم ? شما برای اینکه پست هاتون سریع رتبه بگیره و بازدید تون بره بالا باید به این نکاتی که میگم توجه کنید ؛ شاید بعضی ها خیلی جزئی و بدرد نخور بنظر بیان ولی بسیار تاثیر گذاره ! 1. قالب وبسایت » اولین چیز قالب سایت شماست ، خیلی ها میگن اگه قالب پابلیک بذارید و.. سئوی بالایی نمیگیره ولی این حرف اشتباهه ، من چند سایت با رتبه و سئو بالا دارم که تا حداقل 10 ماه قالب پابلیک گذاشته بودم براشون ولی خب اصلا روی سئو تأثیر گذار نبود ؛ افرادی که این حرفو میزنن احتمال خیلی زیاد از قالبی استفاده کردن که نکات سئو توش رعایت نشده بود . قالب تون رو شما باید واکنش گرا طراحی کنید و هیچ وقت وبسایتی رو مخصوص ویندوز یا موبایل نسازید ، چون یکی از معیار های سئو ریسپانسیو بودن سایت شما در مرورگر های اندروید و ویندوز هستش 2. سرعت ایندکس » سرعت لود شدن صفحه سایت شما هر چی بالا تر باشه بهتره ، یکی از دلایل مهم دیر لود شدن بالا بودن حجم تصاویره . هر چی کیفیت بالا باشه حجم بیشتره ، اما شما در سایت https://compressor.io بدون کم شدن کیفیت عکس میتونید حجم شو به قدر چشمگیری کم کنید ! 3. استفاده کمتر از java و بیشتر از css » هر چقدر فایل های جاوا شما کمتر باشه و سی اس اس بیشتر روی سئو تاثیر میذاره ! (مثل انیم و..) 4. متا تگ ها » یکی از مهم ترین عامل ایندکس مطالب متا تگ ها هستن که باید وارد کنید | مثال = میخوایم یه پست بذارم به اسمه : آموزش ورود به آرساکیا متا تگ عنوان : <meta name="title" content="آموزش ورود به آرساکیا"> متا تگ توضیحات : <meta name="description" content="در این پست آموزش کامل ورود به سرور سمپ آرساکیا را قرار دادیم"> متا تگ کلمات کلیدی که خیلی خیلی مهمه : <meta names="keywords" content="آموزش,ورود,به,سرور,سمپ,آرساکیا"> و چند متا تگ دیگه هم هست که میتونید با سرچ کردن در گوگل پیدا کنید 5. موضوع تصاویر » در هر تگ img موضوع اون تصویر رو بنویسید <img src="لینک" alt="موضوع"> 6. بک لینک » عامل بسیار تأثیر گذار سئو هستش که حتما برای پیشرفت سایتتون باید داشته باشید ؛ بک لینک چیه ؟ فرض کنید من در وبسایت خودم آدرس وبسایت شما (با لینکش) رو قرار دادم ، به این میگن بک لینک ، وبسایت هایی هستن پکیج هایی رو میفروشن که تأثیر مثبتی داره ، البته بک لینک به تعداد نیست ، برای مثال تأثیر بک لینک روی سئو سایتی که 100 بک لینک از سایت های رتبه پایین داره از یه سایتی که 10 بک لینک از سایت های رتبه بالا داره کمتره ! کیفیت بک لینک همیشه در اولویته . و اینکه میتونید تبادل لینک دو طرفه کنید ، یعنی با مدیریت اون سایت صحبت کنید که هم شما بک لینک سایتش رو بزنید و هم ایشون بک لینک سایت شما رو 7. استفاده نکردن از <iframe> » در این مورد من اطلاع زیادی ندارم ولی در سایت های آنالیز سئو به استفاده نکردن ازش تأکید کرده 8. ثبت سایت در سرچ کنسول » شما تا وقتی که سایتتون رو در گوگل سرچ کنسول ثبت نکرده باشید انتظار نداشته باشید که سایتتون در نتایج جستجو ظاهر بشه ! اگر این کارو نکنید بعد چندین ماه چند صفحه از سایت شما شناسایی میشه 9. دادن آدرس Site map به سرچ کنسول » شما باید در پنل سرچ کنسول بخش سایت مپ آدرس سایت مپ سایتتون رو بدید تا پست ها و.. تون رو سریع تر شناسایی کنه 10. دادن ادرس پست در صفحه » برای مثال شما یک پست ارسال کرده اید که در اون صفحه عکس و عنوان و.. پست رو نوشته اید ؛ شما باید بالای اینها ادرسشو بدید : مثال = home > Samp > ArsaCia > Amoozesh Vorod 11. کپی نکردن محتوا » سایت شما اگه از سایت دیگه ای مطلبشو با همون توضیحات و تصاویر کپی کرده باشه توقع رتبه اول رو توی نتیجه جستجو نداشته باشید ؛ البته این مورد فک کنم در هر کشوریه ، مثلا شما اگه مطلب تون رو از یک وبسایت خارجی کپی کرده باشید رتبه اول رو میگیرید ، ولی اگه از یه سایت ایرانی کپی کنید رتبه بالایی نمیگیرید 12. آپدیت پست های قدیمی » هر چی سایت اپدیت تری داشته باشید سئو بالاتری دارید . شما در متا تگ زیر میتونید به گوگل تاریخ اخرین اپدیت (ادیت) پست رو بگید <meta name="last-modified" content="تاریخ"> 13. استفاده نکردن از حالت ضد دیداس کلودفلر » حالت انتی دیداس کلودفلر باعث میشه که پست های شما خیلی خیلی توسط بات های گوگل شناسایی بشن و روی سئو تأثیر منفی داره 14. استفاده از تگ article » شما در اون صفحه ای که مقاله (پستی) میذارید باید شروع ( <article> ) و پایاینش ( <article/> ) مشخص کنید 15. استفاده از <h1> » شما باید عناوین رو با h1 و 2 و.. مشخص کنید تا بات های گوگل عنوان محتوای شما رو زودتر تشخیص بده / مثال : <h1>آموزش ورود به آرساکیا</h1> 16. استفاده از کد های اسکیما » با کد های اسکیما بخش های محتوا مثل تصویر + تاریخ پست + نویسنده + تعداد نظر + امتیاز و.. رو مشخص کنید با تشکر ?
-
سلام ! امروز قصد دارم یک فایلی رو به اشتراک بذارم که از وقتی طراحی سایت و برنامه نویسی رو شروع کردم تا الان هر نکته مهمی بود رو توش نوشتم توی این فایل از تگ های مبتدی html مثل <font> تا کد های css مثل گرادینت کردن و سایه انداختن و.. تا کد هایی مثل ری دایرکت شدن خودکار سایت به https رو آموزش دادم که قطعاً هر کس طراحی سایت رو شروع میکنه به این فایل تا چند ماه نیاز داره ! امیدوارم بدرد تون بخوره خوشحال میشم نظرتون رو بنویسید ? برای دانلود کلیک کنید
-
چشم ستون
-
?
-
سلام سلام . چند روز پیش که با علی حرف میزدم ازشون پرسیدم AgSamp امسال منتشر میشه؟ و پاسخ شون مثبت بود که از نظر من نسخه اندروید خیلی خیلی روی سرور تاثیر میذاره . چون امروزه اندروید پلیرا تعدادشون از پی سی پلیرا بیشتره و با توجه به پورت کردن آخرین نسخه سمپ به اندروید و فیکس شدن باگ های گیم از جمله نقطه ضعف اصلی Gta:Sa Android یعنی تیر اندازی و استفاده همزمان از چند دکمه میتونه پلیرای زیادی حتی از سایر گیم ها جذب میکنه ! به هر حال باید صبور باشیم تا ببینیم چی میشه ?
-
سلام سلام ! امروز میخوام چند تا تگ مخفی html رو بگم که خیلی ها مخصوصا افرادی که تازه به یادگیری html پرداخته ان ازش خبری ندارن. تگ تغییر محتوای المنت در خروجی : <div contenteditable>Test</div> خروجی : تگ گذاشتن کاور برای ویدیو : <video poster="Link_Tasvir" width="300" height="250" controls> <source src="Link_Video"> </video> خروجی : دیدید که بعضی وقتا بین دو کلمه فارسی یک کلمه انگلیسی قرار میدیم خروجی به هم میریزه ؛ مثال = میخوایم بنویسیم : من Aryan هستم / خروجی : هستم Aryan من . با این تگ میتونید درستش کنید : <bdi> متن </bdi> تگ اندازهگیری (کاربرد : گذاشتن درصد فضای هارد و..) : <meter min="0" max="100" low="20" high="90" value="40"></meter> خروجی : تگ هایلایت کردن کلمه : متن <mark> تستی </mark> خروجی : و در آخر تگ پنهان کردن محتوا : <template> محتوا </template>
-
عکس سايز کوچک از "اطلاعات کاربري" از طريق کنترل پنل : سن واقعي: 17 • اسم واقعي: آرین • در 30 کلمه خود را توصيف کنيد: خاکی • روزانه چقدر بازي مي کنيد؟ ۵+ ساعت در روز • در چه ساعت هايي بازي مي کنيد؟ (مثلا 08:00 - 12:00): اکثرا ۱۵:۰۰ تا ۱۸:۰۰ - ۲۱:۰۰ تا ۰۲:۰۰ • چرا شما فکشن قبلي را ترک کرديد: علاقه ای نداشتم • براي چه مي خواهيد به اين فکشن بياييد؟ (حداقل 30 کلمه): جزو فکشن های مورد علاقه من هست • چرا فکر مي کنيد که اين فکشن جاي مناسبي براي شما هست؟ چون علاقه زیادی دارم • روزانه چند بار انجمن را چک مي کنيد؟ ۳۰+