De.coder
472 subscribers
458 photos
44 videos
191 files
300 links
Download Telegram
body {
background-color:#4286f4;
}
.spinner {
margin: 100px auto 0;
width: 70px;
text-align: center;
}

.spinner > div {
width: 18px;
height: 18px;
background-color: #FFF;

border-radius: 100%;
display: inline-block;
-webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
animation: sk-bouncedelay 1.4s infinite ease-in-out both;
}

.spinner .bounce1 {
-webkit-animation-delay: -0.32s;
animation-delay: -0.32s;
}

.spinner .bounce2 {
-webkit-animation-delay: -0.16s;
animation-delay: -0.16s;
}

@-webkit-keyframes sk-bouncedelay {
0%, 80%, 100% { -webkit-transform: scale(0) }
40% { -webkit-transform: scale(1.0) }
}

@keyframes sk-bouncedelay {
0%, 80%, 100% {
-webkit-transform: scale(0);
transform: scale(0);
} 40% {
-webkit-transform: scale(1.0);
transform: scale(1.0);
}
}

@de_coder
How to build ConnectFour & Othello with Java

Second Episode

Produced by : JR.Y

@de_coder
02.Swing & Jframe & Jbutton.mp4
28.7 MB
قسمت دوم آموزش Othello و ConnectFour

Produced by : JR.Y

@de_coder
توضیح بسیار مختصری از پروتکل های شبکه اما قبل از آن باید پروتکل را معرفی کرد:
به مجموعه ای از قوانین که ارتباط را در شبکه بر قرار می کند پروتکل می گویند.

به زودی با این قوانین در کانال دی کدر آشنا میشوید (de_coder@)
پروتکل ipv4:
همانطور شما عزیزان میدانید پرکاربرد ترین پروتکل در جهان امروزی میباشد که اولین بار توسط وزارت دفاع ایالات متحده ساخته شده و ترویج داده شده است و اولین بار در سیستم عامل های یونیکس و لینوکس مورد استفاده قرار گرفته اما خیلی ها نیز می گویند که ویندوز هم جز اولین ها می باشد اما چون از صحت آن زیاد مطمئن نیستیم ندید بگیریم بهتره .
@de_coder
متاسفانه امروزه باتوجه به رشد جمعیت مردم دنیا این پروتکل بسیار محدود شده با این که هنوز استفاده می شود اما مکانیزم آن بصورتی است که یک ip که بی کار است به شما اختصاص میدهد یعنی" فرض کنید شما اکنون دارید از اینترنت بهره میبرید(البته نیاز به فرض نیست چون صحت دارد) شما دارید از یک ip استفاده می کنید ولی اگر اتصال را قطع کنید اون ip به شخص دیگری اختصاص داده می شود" و این یکی از بدی های این پروتکل است."
@de_coder
@de_coder
پروتکل ipv6 :
این پروتکل بسیار مهم است زیرا همانطور که گفته شد پروتکل ipv4 دارد به سوی نیستی میرود ولی فکرنکنم منقرض شود چون شبکه کردن کامپیوتر ها بسیار راحت است با این پروتکل اما پروتکل ipv6 چون حجم بیشتری دارد یعنی چون آی پی های بیشتری را می پذیرد شبکه کردن سخت تر است و اکنون باید گفت که این پروتکل هنوز به طور کامل debug نشده و خطاها و مشکلاتی نیز دارد اما با این حال این مشکلات زیاد جدی نیست زیرا که امروزه بسیاری از هکر ها از این پروتکل برای هک و نفوذ استفاده می کنند به خاطر حجم ip زیاد این پروتکل و سطح امنیتی آن است.
@de_coder
How to build ConnectFour & Othello with Java

Third Episode

Produced by : JR.Y

@de_coder
03.Jbutton features part one.mp4
29.4 MB
قسمت سوم آموزش Othello و ConnectFour

Produced by : JR.Y

@de_coder
IEEE(De.coder();).pdf
664.3 KB
قوانین مربوط به شبکه های کامپیوتری از طریق استانداردIEEE

Designed by : pilo

@de_coder
@de_coder
آشنایی با برخی اصطلاحات شبکه های رایانه ای:

• ( DTE )Data Terminal Equipment :
منبع و گیرنده داده ها را در شبکه های رایانه ای DTE می گویند .

• ( DCE )Data Communication Equipment :
تجهیزاتی که مشخصات الکتریکی داده ها را با مشخصات کانال داده ها تطبیق می دهد مانند مودم .

• (B.W )Band width :
پهنای باند یا محدوده ای که در آن امواج آنالوگ بدون هیچ افتی حرکت می کنند .

• Noise :
نویز یا پارازیت به امواج الکتریکی مزاحم می گویند که موجب اختلال در انتقال داده ها می شود

• Bps :
سرعت انتقال داده ها یا بیت در ثانیه

• Share :
به اشتراک گذاری داده ها و منابع سخت افزاری برای استفاده همه کامپیوتر های موجود در شبکه

• Time Sharing :
نوعی شبکه در قدیم که از یک Main Frame به عنوان سرور استفاده می کردند

• ( LAN )Local area network :
شبکه های محلی و کوچک

• ( MAN )Metropolition area network :
شبکه های شهری

• ( WAN )Wide area network :
شبکه های گسترده همانند اینترنت

• Node :
به هر کامپیوتر وصل به شبکه Node یا گره می گویند

• Server :
سرویس دهنده

• Client :
سرویس گیرنده
@de_coder
@de_coder
ادامه ی قسمت قبل :
• Peer - to - Peer :
شبکه های نظیر به نظیر که در آن هر کامپیوتری هم سرویس دهنده هست و هم سرویس گیرنده.

• Server – Based :
شبکه های بر اساس سرویس دهنده که در آن یک یا چند کامپیوتر فقط سرویس دهنده و بقیه کامپیوتر ها سرویس گیرنده هستند .

• Topology :
توپولوژی به طرح فیزیکی شبکه و نحوه آرایش رایانه ها در کنار یکدیگر می گویند .

• BUS :
توپولوژی خطی که در آن رایانه ها در یک خط به هم وصل می شوند . در این توپولوژی رایانه اول و آخر به هم وصل نیستند .

• Ring :
توپولوژی حلقوی که بصورت یک دایره رایانه ها به هم وصلند و در این توپولوژی رایانه اول و آخر به هم وصلند .

• STAR :
توپولوژی ستاره ای که در آن از یک هاب به عنوان قطعه مرکزی استفاده می شود . و رایانه ها به آن وصل می شوند .

• Collision :
برخورد یا لرزش سیگنال ها .

• NIC :
کارت شبکه .

• ‍Coaxial :
نوعی کابل که به کابل های هم محور معروف است و دو نوع دارد ، و در برپایی شبکه ها به کار می رود . و دارای سرعت 10 مگابیت در ثانیه است .

• TP ( Twisted Pair :
کابل های زوج به هم تابیده هستند و دو نوع دارند ، و در برپایی شبکه ها به کار می رود . و حداکثر دارای سرعت 100 مگابیت در ثانیه است .

• Fiber Optic :
کابل فیبر نوری که در برپایی شبکه ها به کار می رود و سرعت بسیار بالایی ( بیش از 1 گیگا بیت در ثانیه ) دارد.

• Thinnet :
کابا کواکسیال ( هم محور ) نازک با پشتیبانی 185 متر بدون تقویت کننده .
@de_coder
@de_coder
ادامه ی قسمت قبل :
• Thiknet :
کابا کواکسیال ( هم محور ) ضخیم با پشتیبانی 500 متر بدون تقویت کننده .

• (UTP )Unshielded T.P :
نوعی کابل زوج به هم تابیده بدون حفاظ که شامل پنج رده می باشند .

• ( STP )Shielded T.P :
نوعی کابل زوج به هم تابیده دارای حفاظ می باشد .

• Rack :
در شبکه های T.P. بزرگ برای جلوگیری از اشغال فضای زیاد توسط کابل ها مورد استفاده قرار می گیرد .

• Patch panel :
دستگاهی که بین هاب و کابل قرار می گیرد .

• RJ-45 :
فیش های مربوط به کابل های T.P. هستند .

• IRQ :
‌ وقفه .

• Base I/O Port :
آدرس پایه ورودی و خروجی .

• Base Memory :
آدرس پایه حافظه .

• Boot ROM :
قطعه ای برای بالا آوردن شبکه هایی که در آن هیچگونه دیسکی برای بالا آوردن نیست ( شبکه های Disk less ) .

• Wireless :
بی سیم .

• ( WLAN )Wireless LAN :
شبکه هایی محلی بی سیم .

• ( AP )Access Point :
دستگاهی که یک کامپیوتر بی سیم را به یک شبکه LAN وصل می کند .

• ‍Cell :
محدوده ای را که یک AP تحت پوشش دارد را سلول ( Cell ) می گویند .

• Protocol :
پروتکلها ، قوانین و روالهایی برای ارتباط هستند و یک شبکه برای برقراری ارتباط از این قوانین استفاده می کند .

• OSI :
استاندارد OSI برای برقراری ارتباط دو رایانه ، وظایف را به هفت قسمت تقسیم کرده و به 7 لایه OSI معروف شده اند و به ترتیب ( فیزیکی – پیوند داده ها – شبکه – انتقال – جلسه – نمایش و کاربردی ) می باشند .
@de_coder
@de_coder
ادامه ی قسمت قبل :
پروژه 802 : نوعی پروتکل برای اجزای فیزیکی شبکه های LAN می باشد .

• CSMA/CD :
نوعی روش دسترسی به خط با استفاده از روش گوش دادن به خط .

• Token Ring :
روش عبور نشانه که در شبکه های حلقوی به کار می رود ، از انواع روش دسترسی به خط است .

• MAU :
وسیله ای مانند هاب ، اما در شبکه های حلقوی به کار می رود .

• Novell Netware‌ :
نوعی سیستم عامل برای شبکه .

• Unix :
نوعی سیستم عامل برای شبکه .

• Windows NT Server & Windows 2000 Advanced Server :
نوعی سیستم عامل برای شبکه .

• Search Engine :
موتور جستجو .

• معماری شبکه : به ترکیبی از استانداردها ، پروتکل ها و توپولوژی ها معماری شبکه می گویند .
@de_coder
پیاده سازی داده ساختارِ Stacks به وسیله ی آرایه

زبان Java

سطح آسان

Developed by : JR.Y

@de_coder
StackLearn (De.coder(); ).zip
30.4 KB
سورس کد پیاده سازی داده ساختار Stacks به وسیله آرایه

Developed by : JR.Y

@de_coder
خروجی برنامه

@de_coder
دوستان توجه داشته باشند که هم در این پیاده سازی و هم در پیاده سازی Queue که پیش تر در کانال قرار داده بودیم از یک متدی استفاده کردیم که به وسیله اون بتونیم مفهموم Stack و Queue رو به شکل شماتیک به شما نشان بدهیم نام آن متد display می باشد که در سورس کد های دو پروژه موجود هست

@de_coder
پیاده سازی داده ساختارِ Stacks به وسیله LinkedList

زبان Java

سطح آسان

Developed by : JR.Y

@de_coder