انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
433 subscribers
747 photos
49 videos
179 files
467 links
🖥️ انجمن علمی مهندسی کامپیوتر دامغان 🖥️

💡اطلاع‌رسانی برنامه‌ها و اخبار انجمن💡

✒️صاحب امتیاز نشریه صفر و یک

🔵مدیر گروه :
Karimi.2163@gmail.com

🔻دبیر انجمن علمی :
@armint_0
Download Telegram
#توجه
#انتخاب_واحد

دانشجویانی که برای ترم آینده قصد همنیاز کردن مهندسی اینترنت با شبکه را دارند به آیدی زیر پیام دهند:

🆔 @Mina1372
#انتخاب_واحد
دانشجویانی که برای ترم آینده قصد قصد اخذ درس مبانی بازیابی اطلاعات و جستجوی وب را دارند به آیدی زیر پیام دهند.

🆔@fatemeprz

دانشجویانی که برای ترم آینده قصد اخذ دروس داده کاوی و سیستم های مدیریت اطلاعات را دارند به آیدی زیر پیام دهند.

🆔@AmiraliMaz
مقایسه زبان برنامه نویسی جاوا و سی پلاس پلاس

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
🔷🔸نشست مجازی فعالین فرهنگی

با موضوع چالش های فعالیت فرهنگی در دانشگاه دامغان

با حضور:
حجن الاسلام فضلیان و جناب آقای دکتر ناظم نژاد

📅زمان: یکشنبه ۱۹ بهمن ماه
ساعت ۱۹

لینک ورود به جلسه
live.du.ac.ir/mfarhangi


🆔@duacir
فراخوان دعوت به همکاری ویژه دانشجویان دانشگاه دامغان

🔆کار در منزل و به صورت مجازی🔆
📌طراحی پوستر، بنر و لوگو
📌طراحی جلد و صفحه آرایی نشریات
📌ادمین صفحات مجازی معاونت فرهنگی
📌موشن گرافی و ساخت تیزر

🔆ظرفیت محدود🔆

برای ثبت نام به صورت کاردانشجویی به آیدی های زیر پیام دهید:
🆔@SADU2
🆔@sekhavats


🆔@du_farhangi
ایده برای ارتقا موقعیت شغلی در سال 2021

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
Photo
زبان کاتلین چیست و چه ویژگی هایی دارد؟

🟢 اگر شما اندروید را دوست دارید و میخواهید اپلیکیشنی با آن ایجاد کنید، زبان برنامه نویسی Kotlin انتخاب خوبی برای شما خواهد بود. به نظر می رسد که این زبان امروزه به یکی از رقبای سرسخت زبان  “Java” تبدیل شده است. اگر به گذشته برگردیم، زبان جاوا تنها زبان مورد نظر برای ایجاد برنامه های اندرویدی بود. و این بیشتر به دلیل ویژگی های این زبان و همچنین میزان محبوبیت آن بود.

🟢 در سال ۲۰۱۷ گوگل اعلام کرد که از زبان کاتلین برای توسعه ی برنامه های اندرویدی به صورت رسمی پشتیبانی میکند. این برای بسیاری از افرادی که از زبان جاوا متنفر بودند بسیار خوشایند بود.

🟢 بنابراین در این مقاله، ما دلایلی را مطرح خواهیم کرد که نشان میدهد چرا باید زبان برنامه نویسی “Kotlin” را یاد بگیریم. ویژگی و مزایای این زبان نسبت به زبان های دیگر چیست؟ کجا میتوانیم سریع این زبان را فرا بگیریم. منابع این زبان در کجا قرار دارند؟ همه اینها سوالاتی است که باید به آنها پاسخ داد.

اما بیایید اول ببینیم این زبان چه تعریفی از خود ارائه میدهد.

🟢 Kotlin یک زبان برنامه نویسی statically typed است و این بدان معنی است که نوع متغیر های خود را در زمان کامپایل مشخص میکند. این زبان بر روی ماشین مجازی جاوا اجرا می شود و همچنین می تواند به شکل سورس کد جاوا اسکریپت کامپایل شود و یا از زیرساخت کامپایلر LLVM استفاده کند. توسعه اولیه این زبان توسط یک تیم برنامه نویسی به نام JetBrains در سنت پترزبورگ، روسیه انجام شده است.

چرا این زبان ایجاد شد؟

🟢 تصور کنید که زبان “جاوا” اتومیبلی است که دارای موتوری سریع و قابل اعتماد است و دارای چرخ هایی شگفت انگیز و شاسی فوق العاده ایست. اما ممکن است در ویژگی هایی دیگری همچون راحتی، سیستم صدای بلند، کابینی بدون صدا و … کمبود داشته باشد.

🟢 زبان کاتلین دارای ویژگی های فوق العاده ایست. این زبان ویژگی های اساسی زبان جاوا را ارائه میدهد اما همچنین برخی از ویژگی های اضافی که در بالا ذکر شد را نیز داراست مانند سیستم صوتی عالی ، صندلی راحت و بی صدا بودن کابین. این زبان برای اولین بار در سال ۲۰۱۱ به معرفی شد (توسط JetBrains). این زبان، و ویژگی ها آن نظر بسیاری را به خود جلب کرد.

ویژگی های زبان برنامه نویسی زبان کاتلین چیست

🟢 با وجود اینکه ممکن است از این حقیقت آگاه باشید که زبان کاتلین از جاوا بهتر است لیستی از ویژگی های این زبان را در اینجا آورده ایم. این ویژگی ها به این زبان کمک کرده اند از رقیبانش سبقت بگیرید :

🟢 سورس باز بودن – این زبان یک زبان برنامه نویسی منبع باز است. همچنین دارای ابزاری به نام one-click است که به برنامه نویس امکان می دهد کد های فعلی جاوا را به به سادگی به کاتلین تبدیل کند.

🟢 قابلیت همکاری – قابلیت همکاری گسترده با جاوا بسیاری از توسعه دهندگان را جذب می کند و آنها را مجبور به یادگیری کاتلین می کند. زبان کاتلین بر روی ماشین مجازی جاوا که با عنوان JVM شناخته میشود اجرا می شود.

🟢 توابع Extension – میتوان توابعی را بدون تغییر در سورس کد کلاس ها ، به آنها اضافه کنیم. این توابع در زبان های برنامه نویسی با عنوان توابع Extension شناخته میشوند.

🟢 کد کمتر – کاتلین دارای ویژگی های هوشمندی نیز هست. برای مثال اگر چیزی در کد نویسی فراموش کنید، آن را به صورت خودکار تکمیل می کند. به طور خلاصه، شما باید درباره کد باقی مانده نگران نباشید.

🟢 جذاب تر – با استفاده از کاتلین میتوان اپلیکیشن های اندرویدی جذاب تری نسبت به جاوا نوشت. در کاتلین، می توانید کد های واضح تر و موثرتری بنویسید که اشکالات کمتری دارند.

بخش اول

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
ترفند

🟢 تو این پست میخوام چندتا ترفند باحال گوگل رو بهتون بگم

🟢 تا حالا شده بخواین شیر یا خط بازی کنین ولی سکه نداشتید. خب برای این کار کافیه تو گوگل سرچ کنید flip a coin میتونید به راحتی شیر یا خط بازی کنید

🟢 با سرچ کردن roll a die میتونید تاس بندازید

با تایپ random number میتونید اعداد تصادفی تولید کنید

با سرچ Askew صحفه مرورگرتون کج میشه

با تایپ کردن spinner در نوار جست و جو یه گردونه شانس براتون میاره

امیدوارم واستون سرگرم کننده و کاربردی باشه


🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
🟢 با سرچ کلمه Colour picker میتوان به کد و اطلاعات رنگ ها دست یافت

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
نمونه ای از فرق بین کارتخوانهای واقعی با کارتخوانهای جعلی که کارت رو کپی میکنن و حسابتونو 3 سوت خالی میکنن رو بدونید

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
زبان کاتلین چیست و چه ویژگی هایی دارد؟ 🟢 اگر شما اندروید را دوست دارید و میخواهید اپلیکیشنی با آن ایجاد کنید، زبان برنامه نویسی Kotlin انتخاب خوبی برای شما خواهد بود. به نظر می رسد که این زبان امروزه به یکی از رقبای سرسخت زبان  “Java” تبدیل شده است. اگر…
زبان کاتلین چیست و چه ویژگی هایی دارد؟


چه اپلیکیشن هایی که با این زبان نوشته شده اند؟

🟢 Pinterest – این سرویس محبوب اشتراک گذاری تصویر و خدمات رسانه های اجتماعی اکنون از کاتلین به جای جاوا استفاده می کند. چیزی که ممکن است به نظر شما کمی شگفت انگیز به نظر برسد این است که “Kotlin” در چنین برنامه ی محبوبی با این همه کاربر، حتی قبل از اینکه گوگل اولین پشتیبانی از این زبان را اعلام کرد، مورد استفاده قرار گرفته است.

🟢 Coursera – برخی از شما ممکن است در مورد این سرویس آنلاین چیز هایی بدانید. Coursera دوره های آنلاین برگزار شده توسط برخی از دانشگاه ها و موسسات مشهور مانند استنفورد و ییل را ارائه می دهد . این سرویس آنلاین نیز از زبان کاتلین استفاده میکند.

🟢 Trello – این برنامه در حال حاضر متعلق به Atlassian است.Trello یک برنامه مدیریت شناخته شده پروژه است.  آنها برای برنامه اندروید خود در فروشگاه play store از کاتلین استفاده کرده اند. این یک نشانه خوب است؛ آنها همچنین کد جاوا خود را با kotlin جایگزین کردند.

🟢 Basecamp۳ – برنامه تجاری معروف Basecamp۳ کد نویسی خود را نیز با کاتلین انجام داده است . این برنامه به کسب و کارهای کوچک کمک می کند تا رشد کنند. این برنامه به طور کامل در کاتلین نوشته شده است و توسعه دهندگان آن ادعا می کنند که این تغییر باعث افزایش درآمد سازمان شان میشود.

🟢 بنابراین، استفاده ی برنامه ها و وب سایت های محبوب از این زبان، میتواند خود دلیلی برای قدرتمند بودن این زبان باشد.

منابع مختلف برای یادگیری برنامه نویسی زبان کاتلین چیست

🟢 همانند هر زبان دیگر، منابع بسیاری برای یادگیری کاتلین وجود دارد. شما می توانید این زبان را با استفاده از کلاس های متعدد در شهر خود بیاموزید یا در دوره های آنلاین در اینترنت شرکت کنید. مزیت اصلی دوره های آنلاین این است که آنها آموزش های رایگان ارائه می دهند. این باعث می شود که شما بدون هیچ هزینه ای این زبان را فرا بگیرید.

بخش پایانی

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce

با حضور در رویداد هوش مصنوعی استارهاب، ایده‌ی خود را با کمک خبرگان AI، به یک پروتوتایپ تبدیل کنید و تا سقف ۸۰۰ میلیون تومان برای توسعه محصول خود سرمایه و خدمات دریافت کنید.
⁉️
استارهاب چیست؟
شاید این سوال شما هم باشد، ما را دنبال کنید تا بیشتر با ما آشنا شوید.

⬇️⁩برای ثبت‌نام ⁦
📌http://starhub.mcihub.ir/

@starhubmci
#پیام_مدیرگروه
توجه
دانشجويانی كه هنوز پروژه خود را انتخاب نكرده اند،‌ حد اكثر تا شنبه درخواست پروژه خود را در گلستان به نام مديرگروه ثبت يا با email برای من بفرستند. در اين درخواست موضوعات مورد علاقه همرا با توضيح كافی، توانمندی های مربوط به پروژه برنامه سازي و نام استادان مورد نظر خود را بنويسيد. درخواست ها در گروه بررسی و
تصميم گيری خواهد شد.

🆔@du_ce
انجمن علمی مهندسی کامپیوتر با همکاری خانه نشریات دانشگاه دامغان برگزار می کند

⭕️پیشنهاد ویژه⭕️

🔆کارگاه آموزش طراحی جلد و صفحه آرایی نشریات با نرم افزار In design(ایندیزاین)🔆

◀️مدرس: مهندس باقریان
◀️هزینه ثبت نام: فقط ۳۰هزار تومان!

🔴برای ثبت نام به آیدی زیر پیام دهید:🔴
➡️@farhad_rektor

🆔@du_ce
🆔@du_farhangi
🆔@khn_damghan
انجمن علمی مهندسی کامپیوتر با همکاری خانه نشریات دانشگاه دامغان برگزار می کند

⭕️پیشنهاد ویژه⭕️

🔆کارگاه آموزش طراحی پوستر، لوگو و بنر با نرم افزار ادوبی ایلاستریتور🔆

◀️مدرس: مهندس باقریان
◀️هزینه ثبت نام: فقط ۳۰هزار تومان!

🔴برای ثبت نام به آیدی زیر پیام دهید:🔴
➡️@farhad_rektor

🆔@du_ce
🆔@du_farhangi
🆔@khn_damghan
#توجه
درس مهندسی اینترنت به دلیل آنکه فقط ۵نفر این درس را اخذ کرده اند حذف خواهد شد!
#توجه
دانشجویان متقضی اخذ درس فیزیک۲ با دکتر ولی جهت هماهنگی با دفتر دانشکده فنی و مهندسی(آقای اردکانیان) تماس حاصل فرمایید.
#توجه
دانشجويان متقاضي پروژه كه درخواست نداده اند يا درخواست آنها رد شده است، هرچه سريعتر در سامانه گلستان درخواست بدهند. اگر موفق به هماهنگي با استاد پروژه نشده اند تقاضاي خود را به نام مدير گروه ثبت كنند تا گروه تصميم گيري كند.
🥁وبینار بورسیه تحصیلی
🕧در ۲ ساعت
📆مهلت ثبت نام: ۵ اسفند ماه

👨🏻‍💻👩🏻‍💻 #بورسیه #بورسیه_تحصیلی #مهاجرت

💳قیمت دوره: ۳۰ هزار تومان

🔗برای ثبت نام و مشاهده سرفصل ها به لینک زیر مراجعه کنید👇🏻
https://sanjide.com/event/singleevent.php?pid=393

👩🏻‍💻👨🏻‍💻در این وبینار قراره به چه مسائلی پرداخته بشه؟
یکی از دغدغه های بسیاری از فارغ التحصیلان دانشگاهی، امکان اخذ بورسیه تحصیلی برای یک دانشگاه معتبر خارجی است. بسیاری از آن ها هزینه های گزافی را به شرکت های مهاجرت تحصیلی پرداخت می‌کنند و درنهایت هم موفق به گرفتن پذیرش و بورسیه نمی‌شوند. در این وبینار راهکارها و مراحلی که به صورت مستقل و بدون هیچ هزینه ای می‌توان برای اخذ پذیرش و احیاناً فاند تحصیلی اقدام کرد، آموزش داده می‌شود.

📞پشتیبانی: @Sanjide_PR

@StatisticsSBU2