Oxin Code – Telegram
Oxin Code
8.35K subscribers
331 photos
50 videos
62 files
248 links
جمعی از فعالان حوزه کامپیوتر و علوم محاسباتی👇
@Oxin_Code
.
ایران 🇮🇷 | استرالیا 🇦🇺
.
ادمین👇
@OxinCode_Admin
Download Telegram
چطور برنامه‌نویس بهتری بشیم؟🤔
قسمت پنجم


یه برنامه‌نویس خوب فقط یه روش را برای انجام کارهاش پیش نمیبره، بلکه سعی می‌کنه از تجربیات و نظرات دیگران بهره ببره، شرایط خودش را در نظر داشته باشه تا چند روش را برای انجام کارهاش بتونه پیاده کنه.

#برنامه_نویسی
----------
🆔 @OxinCode
وظایف هسته سیستم عامل Linux چیست؟

✔️ذخیره‌سازی داده‌ها (ذخیره‌سازی داده‌ها در حافظه‌ای که با دسترسی تصادفی کار می‌کند یا در حافظه دائمی ‌و یا در فایل سیستم مجازی صورت می‌گیرد)
✔️دسترسی به شبکه کامپیوتری
✔️زمانبندی
✔️ستفاده از ابزارهای ورودی و خروجی مانند موس، کیبورد، وب کم و فلش usb
✔️امنیت(این امنیت می‌تواند شامل امنیت‌ منابع و همچنین کاربران و گروه‌های کاربری مختلف باشد)

#دانستنی‌ها
----------
🆔 @OxinCode
This media is not supported in your browser
VIEW IN TELEGRAM
💥 حال خوب با دیدن تبلیغ Google Chrome با عنوان Dear Sophie

👌 چقدر لطیف و جالب گوگل کرم با استفاده از روابط پدر و دختر خودش را تبلیغ کرده


#تکنولوژی
----------
🆔 @OxinCode
برخی از مزیت‌های لینوکس

💥 لینوکس یک سیستم عامل متن-بازه

💥  رایگانه و موجب ایجاد رفاه بیشتری در کارهای روزمره میشه

💥ثبات نرم‌افزار داده(استانداردهای باز باعث میشه که نرم‌افزارها باگ کمتری داشته باشند، زیرا تیمی از توسعه‌دهندگان روی نرم‌افزار کار می‌کنند که گاهی دارای پیش‌زمینه‌های بسیار متنوعی هستند)

💥محاسبات باز و قابل اعتماد(کد منبع همه نرم‌افزارهای باز به صورت رایگان و همراه با اپلیکیشن‌هایی که تهیه می‌کنید عرضه می‌شود)

#دانستنی‌ها
----------
🆔 @OxinCode
نکات مهندسی‌ای که بهمون یاد ندادن 😒

1️⃣ تجزیه و تحلیل گام به گام پروژه و تبدیلش به ریز مسائل قابل حل 🙁
2️⃣ توزیع‌ کردن سیستم( اصلا این کار رو تو دنیا چرا انجام میدن و دلیلش چیه؟) 😶
3️⃣ استفاده از ابزارهای کنترل نسخه مثل Git یا حالا اصلا هرچی 🤫
4️⃣ تقسیم وظایف صحیح در تیم حتی در تیم‌های کوچیک 😵‍💫
5️⃣ نامه‌نگاری و گزارش‌نویسی فنی پروژه‌ها 😑
6️⃣ تکنولوژی مارکتینگ در دنیال کامپیوتری 😦
7️⃣ نوشتن و دفاع کردن از طرح و ایده چه علمی چه فنی چه کارآفرینانه 🤐
8️⃣ فرآیندگرایی و استانداردسازی 😓

#دانستنی‌ها
----------
🆔 @OxinCode
بخش اول فریم‌ورک‌های وب جاوا 🙄👇
.
میدونستید که میتونید جاوا رو به عنوان زبانی برای ایجاد برنامه‌های وب مورد استفاده قرار بدید؟🤦‍♂😅 یا چی؟
بله میتونید 🙄 تازه چندین فریم‌ورک وب جاوا هم برای این منظور وجود داره 😅 که من میخوام تو چند پست و تو چند شب آینده در مورد این فریم‌ورک‌ها با شما صحبت کنم 💪😉 با ما همراه باشید 🌺👍😉

#برنامه_نویسی #وب #جاوا
----------
🆔 @OxinCode
بخش دوم فریم‌ورک‌های وب جاوا 🙄👇
💥 Spring Framework
مشهورترین فریم‌ورک جاوا 😐 که علاوه بر جاوا، دو زبان برنامه‌نویسی دیگر که بر روی ماشین مجازی جاوا در حال اجرا هستند (Kotlin و Groovy) را نیز پشتیبانی می‌کند 😎
اما پیکربندیش یه کوچولو پیچیده‌س، چون با امکانات بسیاری همراهه 🤦‍♂🙄
ویژگی‌های اصلی این فریمورک می‌تونه توسط هر برنامه جاوا مورد استفاده قرار بگیره، و دارای افزونه‌هایی برای ساختن برنامه‌های کاربردی وب بر روی پلت فرم JavaEE می‌باشد 💪😊

#برنامه_نویسی #وب #جاوا
----------
🆔 @OxinCode
بخش سوم فریم‌ورک‌های جاوا 🙄👇
💥 Google Web Toolkit (GWT)


یک فریم‌ورک وب جاوا است که توسط گوگل توسعه یافته 💪 و توسط گوگل تضمین شده است و از آن در محصولات خود مثل Google Adwords و Google Wallet استفاده می‌کند💪
با GWT، می‌توانید برنامه‌های جاوا اسکریپت سمت کلاینت را در جاوا بسازید.

#برنامه_نویسی #وب #جاوا
----------
🆔 @OxinCode
This media is not supported in your browser
VIEW IN TELEGRAM
برنامه نویسی سخته؟ نه اصلا... 😂😂

#زنگ_تفریح #برنامه_نویسی
----------
🆔 @OxinCode
بخش چهارم فریم ورک‌های جاوا 🙄👇
💥 Vaadin

یک فریم‌ورک خیلی‌خوب 💪 که تم‌ها و اجزای UI از پیش طراحی‌ شده‌ی فوق‌العاده‌ای در اختیار شما قرار میده و یادگیریش خیلی ساده‌س 😎
یکی از دلایل قدرتمند بودن وادین، سابقه تاریخی اونه.
این فریم‌ورک سال‌هاست که توسط تیمی قوی پشتیبانی و بهبود یافته؛ ولی به دلیل اینکه نام اون چند بار تغییر کرده 🤦‍♂ و در سال ۲۰۰۹ نام وادین براش قطعی شده؛ آنچنان که باید شناخته شده باشد نیست 😄
#برنامه_نویسی #وب #جاوا
----------
🆔 @OxinCode
وقتی دارم با اندروید استودیو کار میکنم 😂
#اندروید #زنگ_تفریح
----------
🆔 @OxinCode
يک قطعه کد بد روی کل سیستم تاثیر میزاره 🤦‍♂😬✌️
#برنامه_نویسی #زنگ_تفریح
----------
🆔 @OxinCode
📍عناصر فیزیکی اینترنت اشیاء 👇

◀️حسگرها: جهت جمع‌آوری اطلاعات
◀️شناسه‌ها: برای شناسایی منبع داده (به عنوان مثال دستگاه‌ها)
◀️نرم‌افزار: جهت تجزیه و تحلیل داده‌ها
◀️ اتصال به اینترنت: جهت برقراری ارتباط و اطلاع رسانی
#دانستنی_ها
----------
🆔️ @OxinCode
بخش پنجم فریم ورک‌های جاوا 🙄👇
💥 JavaServer Faces(JSF)

با این فریم‌ورک می‌تونید اجزای UI که به خوبی طراحی شده‌اند رو با حداقل دانش front-end ایجاد کنید.
این فریم‌ورک که به اختصار به آن JSF میگن تکنولوژی‌ای مبتنی بر UI Component هستش که از اون برای ساخت web application استفاده میکنیم. 💪
میتونیم بگیم که تکنولوژیهای غالب جاوایی قبل از JSF همان JSP و Servlet بودند.
این فریم‌ورک یک فریم‌ورک ساده و آسونه که کمک میکنه طراحی نرم‌افزارهای تحت وب سریع‌تر انجام بشه 😉
#برنامه_نویسی #وب #جاوا
----------
🆔 @OxinCode
👨‍💻 اگر این 10 ویژگی را دارید بهتر است سمت برنامه‌نویسی نیایید!

🔸 به اندازه کافی کنجکاو نیستید❗️
🔹 نمی‌توانید به طور مستقل مشکلات خود را حل کنید❗️
🔸 در مقابله با مشکلات زود تسلیم می‌شوید❗️
🔹 پس از حل یک مسأله احساس موفقیت نمی‌کنید❗️
🔸 در یادگیری بی‌حوصله هستید ❗️
🔹 از فکر کردن خسته می‌شوید❗️
🔸 نمی‌توانید برای خودتان فکر کنید❗️
🔹 طرز تفکری تغییرناپذیر،‌ محدود و یا آشفته دارید❗️
🔸به جای تشخیص طیفی از راه‌کارهای بد و خوب، صرفاً به دنبال یافتن پاسخ درست هستید❗️
🔹 نسبت به جزئیات بی‌توجه هستید❗️

#برنامه_نویسی
----------
🆔 @OxinCode
💥 بچه‌ها حواستون به دوره‌ی جامع طراحی سایت گروه ما در دانشگاه تهران هست؟

💥 کیا میخوان طراحی سایت یاد بگیرن؟

💥 منتظر باشید فردا امکان ثبت‌نام رو فراهم میکنیم 😉👍
💥 بچه‌ها یک تیم تشکیل شده برای انجام پروژه‌های کامپیوتری و برنامه‌نویسی.
.
💥 کسانی که دوست دارند تو تیم پروژه ما باشید لطفا رزومه‌شون رو برای ما بفرستند👇
@OxinCode_Admin
💥 رزومه‌تو ۳سوته بساز
برای ساخت رزومه به صورت رایگان، میتونی از این سایت استفاده کنی 😉😉
آدرس وبسایت👇👇👇👇👇👇
🌐 https://novoresume.com

#معرفی_سایت
----------
🆔 @OxinCode
⬅️ مهارت و ویژگی‌های یک هکر ➡️

حتما شما هم تصایری از هکرها دیدید که به سرعت دارن کد میزنن و همزمان با چند تا مانیتور کلی کد می‌بینن و معمولا داخل یک اتاق تاریک هستند افرادی که شخصیت‌های جالب دارند و اغلب ناشناخته هستند 😄

ویژگی‌های فردی که یک هکر باید داشته باشد 👇
• تفکر خلاق
• تمایل و توانایی حل مسائل
• ناشناس ماندن
• صبور و کنجکاو بودن
• و...

مهارت‌های تخصصی یک هکر به شرح زیر هستند 👇
• سیستم عامل linux
• مفاهیم شبکه
• مبانی وب
• زبان‌های سمت سرور مثل php و‌...
• تسلط به مبانی پایگاه‌داده MySql و Sql و ...
• تسلط به زبان‌های برنامه‌نویسی
• و...
#برنامه_نویسی
----------
🆔 @OxinCode
مواردی که یک برنامه‌نویس باید بلد باشه
👇🔰👇🔰👇🔰👇🔰👇🔰
ساختمان داده‌ها
طراحی الگوریتم
پایگاه‌داده
منطق برنامه‌نویسی
مسلط به حداقل یک زبان برنامه‌نویسی
ترجیحا آشنا با لینوکس
ترجیحا آشنا با مباحث شبکه‌های کامپیوتری
#برنامه_نویسی
----------
🆔 @OxinCode