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

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

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

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

🔻دبیر انجمن علمی :
@armint_0
Download Telegram
انواع روش های سئو در دنیای وب :

سئو به دو روش سئو درون صفحه (on page SEO) و سئو بیرون صفحه (off page SEO) انجام می شود . هر دو از اهمیت یکسانی برخوردارند. سئو درون صفحه به کنترل مستقیم کدها و محتویات وب سایت مرتبط میشود . بطور کلی هرچیزی که در سایت خود بارگذاری میکنید به سئو درون صفحه مربوط میشود. سئو درون صفحه مهمترین ترین چیزی هست در ابتدا باید روی آن کار کنید. به طور کلی، سئوی داخل صفحه پایه تمام تلاش های بهینه سازی است. چون شما بیشترین کنترل را میتوانید در این بخش داشته باشید.سئوی بیرون صفحه شامل تمام چیزهایی که در دنیای اینترنت به سایت شما مربوط میشوند . ولی شما به آنها دسترسی مستقیم ندارید و باعث افزایش سطح سئو و بهینه سازی سایت شما میشود. مثل سایت هایی که به سایت شما لینک میدهند.

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
توضیحات سرآمد یا (Header Comments)

🟢 هر برنامه باید با یک توضیح آغازین همراه باشد که به آن "توضیحات سرآمد" می گوییم. این توضیحات باید حاوی اطلاعاتی از این قبیل باشند: نام برنامه نویس، تاریخ، نام فایلی که برنامه در آن ذخیره می شود، توضیحی در مورد برنامه و نحوه ی اجرا و استفاده از آن. یکی از بهترین استراتژی ها برای نوشتن برنامه های بزرگ و پیچیده تقسیم کردن کدهای آن در مجموعه فایل های جداگانه ای به نام ماژول است که این کار بررسی و توسعه ی کدها را راحت تر می کند.

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

🟢 اگر تجربه ی کدنویسی برنامه های نسبتاً بزرگ را داشته باشید حتماً متوجه شده اید که بیش تر وقت خود را به جای نوشتن کدهای جدید صرف مرور کدهای قبلی کرده اید تا تغییراتی را که لازم است در آن ها اعمال کنید و اشکالات آن ها را رفع نمایید. یکی از فاکتورهای مهمی که سرعت و کارایی شما را در مرور کدها تعیین می کند چیدمان کدها (Code Layout) است. یک چیدمان خوب با تورفتگی های صحیح و قرار دادن میزان فضای سفید مناسب، تفاوت چشمگیری را در مدت زمانی که طول می کشد تا دستورات یک کد را بررسی کنید و منظور آن ها را بفهمید ایجاد می کند.

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

شاید خیلی شنیده باشید وقتی کسی یا خودتون بخواهید ویندوز نصب کنید گفتن که ویندوز 32 بیتی نصب کنیم یا 64 بیتی خوب مطمئنا 64 بیتی خوب تره حالا چرا شو توی ادامه ی پست میگم خدمتتون.

مزایای ویندوز 64 بیتی چیست؟

اگر می خواهید از حداکثر قدرت سیستم تون استفاده کنید باید ویندوز 64 بیتی نصب کنید ولی اینو بدونید که همه ی سیستم ها 64 بیتی نیستند اگر میخواید ویندوز 64 بیتی نصب کنید با CPU تون هم 64 بیتی باشه همین طور RAM تون هم باید بالا باشه.
ویندوز 64 بیتی از تمام حافظه ی RAM استفاده می کنه به همین دلیل عملکرد سیستم به طرز چشم گیری افزایش پیدا میکنه. و برای اینکه بدونیم سیستم مون به درد ویندوز 64 بیتی میخوره یا نه برید ببیند RAM تون چقدره اگه از 4 بیشتر و خود 4 هستش می تونید ویندوز 64 روش نصب کنید.
ویندوز 64 بیتی امنیت بیشتری نسب به ویندوز 32 بیتی داره و اینو بدونید که ویندوز 64 بیتی جلوی بدافزار های 32 بیتی رو میگره.

ویندوز 32 بیتی چه کاربردی داره؟

الان دیگه کم تر از ویندوز 32 بیتی استفاده میشه چون هر سیستمی رو که میبینی RAM حداقل 8 هستش و باید 64 رو نصب کنیم ولی بعضی از برنامه های 32 بیتی هستند که خوب روی 64 بیتی کار نمی کنن و باید ویندوز 32 بیتی نصب کنیم.

تفاوت ویندوز 32 با 64؟

اگه توضیحات بالا رو بخونید متوجه ی تفاوت این دو ویندوز میشید ولی یه چیز رو جا گذاشتم اینه که اگه شما ویندوز 32 بیتی دارید باید برنامه های 32 بیتی روی سیستم تون نصب کنید ولی 64 بیتی میتونه برنامه های 32 بیتی رو اجرا کنه البته بعضی هاشون نه.

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
Forwarded from معاونت فرهنگی و اجتماعی دانشگاه دامغان
Media is too big
VIEW IN TELEGRAM
💯توجه_توجه💯
انجمن علمی #مهندسی_کامپیوتر دانشگاه دامغان تقدیم می کند

🔵مستند فعالیت های انجمن علمی مهندسی کامپیوتر در ترم جاری.

🔴 ۲۶فعالیت شامل: مسابقات، وبینار های علمی، کارگاه های آموزشی، کلاس های آموزشی و...
🟠معرفی اعضای انجمن و راه های ارتباطی
🟣برای آشنایی با ما حتما این ویدیو را ببینید.
🆔@du_ce
🆔@du_farhangi
یلدا مبارک
انشالله همیشه موفق و سلامت باشید در کنار خانواده 🌹 🙂

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

🟢 کسب درآمد خوب
🟢 قدرت پیاده سازی ایده های خود در حوزه فناوری
🟢 تبدیل شدن به یک تولید کننده ی فناوری
🟢 تغییر دید مثبت ، افزایش درک بهتر از محیط ، مغز و ذهن فعال و خلاق

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
آیا میدانستیدکه اینترنت اشیا، همه دستگاه‌ها را از یخچال گرفته تا توستر، به هم وصل می‌کند و ما می‌توانیم آن‌ها را کنترل کنیم.

🟢 اینترنت اشیا هم پا‌به‌پای گجت‌های پوشیدنی پیش می‌رود. در این تکنولوژی ماشین‌ها با هم حرف می‌زنند و انسان‌های متصل به اینترنت بر آن‌ها نظارت دارند،
وکارهایشان را تحلیل می‌کنند.


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

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

🟢 Bootstrap
فریم ورکی برای طراحی و شبکه بندی صفحات رسیپانسیو

🟢 Tailswindcss
برای سرعت بخشیدن به روند شخصی سازی سایت

🟢 UIKit
هماهنگ با ورد پرس و برای طراحی اختصاصی ظاهر سایت

🟢 Bulma
یکی از جدید ترین های مبتنی بر flex box

🟢 Materialize Css
از کمپانی گوگل و هماهنگ با تمامی مرورگرها

🟢 Pure css
بدون نیاز به نصب وابستگی هاو برای تعامل بهتر با سئو
🟢 Semantic UI
دارای کامپوننت های آماده و قابل ادغام بافریم ورکهایی مثل React و Angular

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

🟢 یکی از مزیت های نود جی اس ساختار ساده آن است که حتی اگر یک برنامه نویس تازه کار هستید،میتوانید برنامه های قدرتمندی با آن بنویسید.
اگر میخواهید برنامه ای بنویسید که به صورت آنی یا realtime پاسخگو باشد حتما از Node.js استفاده کنید.


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

🟢 در سال ۱۹۹۱،مطالعات متا نشان داد در آزمون های توانایی شناختی افرادی که تجربه ی برنامه نویسی کامپیوتر دارند به طور متوسط ۱۶ امتیاز بیشتر از کسانی که تجربه ی برنامه نویسی کامپیوتر ندارند امتیاز کسب میکنند.

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

🟢 حتما با منوی Send to آشنا هستید. کافی است روی هر پوشه یا فایلی در ویندوز کلیک راست کنید و در میانه های منوی باز شده send to را پیدا کنید. در حالت عادی گزینه هایی مانند desktop، mail و فشرده سازی در این منوی فرعی وجود دارند اما می تواند خیلی راحت آن را به گونه ای که خودتان دوست دارید تغییر دهید تا گزینه های مورد نظر شما در آن نمایش داده شوند. برای این کار به مسیر زیر بروید:

➡️ C:\users\*username*\AppData\Roaming\Microsoft\Windows\SendTo

🟢 در این بخش تعدادی فایل مشاهده می کنید که مشابه همان مواردی هستند که در منوی فرعی send to نمایش داده می شوند. برای اینکه گزینه ای را از send to حذف کنید خیلی راحت باید همان مورد را از پوشه ای که در آن حضور دارید حذف کنید. از طرف دیگر برای اینکه گزینه جدیدی را اضافه کنید فقط کافیست پوشه ای را که می خواهید در بخش send to نمایش داده شود کپی کرده و آن را در همین قسمت paste کنید.

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

🟢 در کامیونیتی ها و انجمن ها حضور فعالی داشته باشید.

🟢 اجتماعی باشید و شبکه سازی کنید وتا مشتریان بیشتری را جذب کنید.

🟢 از لینکدین و توییتر برای جذب مشتری بیشتر استفاده کنید.

🟢 از منابع به روز و آپدیت استفاده کنید.

🟢 همواره در حال یادگیری باشید.

🟢 به ترندهای روز توجه بیشتری داشته باشید.

🟢 خانه دوم شما github و stack overflow میباشد آنها را فراموش نکنید.

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

🟢 زبان PHP یکی از زبان های محبوب و پر طرفدار در طراحی وب است و دارای فریم ورک های زیادی است. از جمله فریم ورک های معروف آن، لاراول است که در سال 2011 به گروه برنامه نویسان معرفی شد . این پلتفرم از معماری رایگان و متن باز MVC استفاده میکند. این فریم ورک از زمانی که معرفی شد سعی بر این داشته ویژگی های خود را ارتقا داده و نظر برنامه نویسان را به خود جلب کند. با توجه به اینکه این فریم ورک دارای کتابخانه های زیادی است، توانسته سرعت اجرای کدها و امنیت آنها را ارتقا دهد . کاربران با دیدن تلاش این پلتفرم برای بهتر شدن، آن را به هر پلتفرم دیگری ترجیح میدهند

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

🟢 جاوا اسکریپت برای اولین بار توسط شرکت Netscape و با نام LiveScript به عنوان نرم افزاری مفید جهت استفاده در دنیای وب به بازار عرضه شد ولی بعدها با حمایت شرکت Sun Microsystems (پدید آورنده JAVA ) با نام جاوا اسکریپت شناخته شد.
جاوا اسکریپت یک زبان اسکریپت نویسی است که بیشتر با کد هایHTML در ارتباط است و دقیقا همانند کدهای HTML روی پلت فرم های مختلف اجرا می شود یا به عبارتی به وسیله مرورگر های وب interpret می شود.
جاوا اسکریپت هم‌اکنون در فهرست محبوب‌ترین زبان‌های برنامه‌نویسی در جایگاه یازدهم قرار دارد و 66.8 درصد برنامه‌نویسان به آن رأی داده‌اند.

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

⚠️ نکته: شما باید برای انجام این ترفند در حالت administrator به سیستم وارد بشید.

🟢 برنامه Run رو اجرا کنید(Win+R) در پنجره باز شده regedit رو تایپ کنید و اینتر رو فشار بدید.
🟢 بعد راه های زیر رو طی کنید:(از سمت چپ)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR
🟢 بعد در سمت راست فایل Start رو انتخاب و روی اون دابل کلیک کنید.در پنجره باز شده مقدار value data رو به ۳ تغییر بدید و بعد OK کنید.
🟢 برای غیر فعال کردن پورت ها مسیر بالا رو ادامه بدید و مقدار value data رو به ۴ تغییر بدید.در آخر سیستم تون رو restart کنید.

روش دوم:

🟢 برنامه Run رو اجرا کنید (Win+R) بعد در اونجا عبارت devmgmt.msc رو تایپ و اینتر رو فشار بدید.
🟢 توی پنجره ی باز شده هرکدوم از پورت ها در Universal Serial Bus controllers این قسمت disable بود اون رو enable کنید.

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

🟢 visual studio code
پلت فرمی قدرت گرفته از ماکروسافت

Sublime text 🟢
بسیار سریع و انعطاف پذیر است بسیاری از نیازهای شمارا درطراحی و توسعه وب براورده میکند.

🟢 Atom
توسط گیت هاب توسعه داده شده، رایگان و متن باز است.

🟢 Xcode
برای توسعه محصولات اپل مناسب است.

🟢 NetBeans
این IDE امکان ایجاد نرم افزارهای دسکتاپ،وب و موبایل را با زبان های java,javascript, php,c++\c فراهم میکند.

🟢 Brackets
یکی از محصولات رایگان و اپن سورس ادوبی است شما میتوانید با نصب پلاگین های مورد نیاز،یک ادیتور حرفه ای برای خود بسازید.

🟢 Notepad++
به عنوان بهترین کد ادیتور HTML حساب میشود.

🟢 Coda
توسط سیستم عامل مک پشتیبانی میشود،برای برنامه نویسانی است که دوست دارند سرعت و بهینه سازی را در یک برنامه تجربه کنند.

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

🟢 زبان PHP ستون فقرات اینترنت است. این زبان، زبان فوق العاده ای برای اینترنت است که توسط RasmusLerdorfدر سال 1995 اختراع شد. پس از آن این زبان توسط گروه PHP پیاده سازی شد که امروزه ارجاع رسمی زبان PHP است. این زبان روی بیش از 20 میلیون وب سایت و 1 میلیون وب سرور نصب شده است. این زبان محبوب متن باز توسط بسیاری از کمپانی های بزرگ مثلFacebook، Wikipedia، Wordpress و Joomla استفاده می شود. این زبان برای صفحات داینامیک(پویا) وب و توسعه ی سمت سرور محبوب شده است. این زبان مخفف Personal Home Page (صفحه ی خانه ی شخصی ) است.


🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
ری اکت یک کتابخانه متن‌باز جاوااسکریپت برای ساخت رابط‌های کاربری و اجزای صفحات وب است که توسط جردن واک، یک مهندس نرم‌افزار در فیس‌بوک، ساخته شده‌است. او از XHP که یک چارچوب فریم‌ورک HTML برای PHP است، تأثیر گرفته‌است. اولین نسخه‌ای که او در سال ۲۰۱۱ توسعه داد در بخش اخبار فیس‌بوک و بعدها در سال ۲۰۱۲ در سرویس اینستاگرام مورد استفاده قرار گرفت. در سال ۲۰۱۳ در جریان کنفرانس آمریکا JSConf این کتابخانه متن‌باز اعلام شد. در ۱۸ آوریل ۲۰۱۷ فیسبوک اعلام کرد React Fiber، یک الگوریتم اصلی جدید React library برای ایجاد رابط کاربری است. React Fiber پایه و اساس هرگونه پیشرفتهای آینده و ویژگیهای چارچوب React خواهد بود. این کتابخانه توسط فیس‌بوک و جامعه‌ای از توسعه‌دهندگان و شرکت‌ها به صورت انفرادی توسعه و نگه‌داری می‌شوند. به دلیل بهینه بودن ری‌اکت برای دریافت اطلاعاتی که با سرعت تغییر می‌کنند، میتوان از آن برای توسعه برنامه تک‌صفحه‌ای(SPA) یا برنامه‌های موبایل استفاده کرد.

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

🟢 سی شارپ یک زبان برنامه نویسی سطح بالا است که توسط ماکروسافت در سال 2000 توسعه یافته است. ماکروسافت سرمایه گذاری بسیار وسیعی روی توسعه #C کرده است. تفاوتی که زبان برنامه نویسی #C با c و ++C وجود دارد، ساده تر بودن ساختار آن همینطور وجود کتابخانه های متنوع برای انجام پروژه های مختلف است.

🟢 مایکروسافت #C را بعنوان یک زبان رسمی برای فریمورک net. معرفی کرده است. کد هایی که توسط net. زده می شود به وسیله #C در ویندوز اجرا می شوند و شما می توانید از آن برای توسعه ی ویندوز نیز استفاده کنید. با معرفی net Core. قابلیت هایی مثل طراحی نرم افزار های مختلف برای macOS و linux نیز به آن اضافه شده است.

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