De.coder
472 subscribers
457 photos
44 videos
191 files
300 links
Download Telegram
هماطور که در مطالب قبلی اشاره شد هر سیستم عامل از یک هسته (Kernel) و مجموعه برنامه‌های کاربردی (Userland)تشکیل شده که ترکیب‌های مختلفی از آنها وجود دارد
برای مثال گنو- لینوکس در واقع سیستم عاملی با هسته ی لینوکس و یوزرلند گنو است که به طور کلی توسط پروژه ی گنو جمع آوری شده و تنها به دلیل آماده نبودن هسته درزمان عرضه ، از لینوکس که در آن زمان به بلوغ کاملی رسیده بود استفاده شد . به همین دلیل جنجال های زیادی بر سر نام گذاری آن بوجود آمد
اما بعد ها گنو هسته ی اختصاصی خود با نام هرد را استفاده کرد و گنو-هرد را به طور جهانی عرضه کرد که در حال حاضر توزیع هایی بر مبنای هر دو کرنل وجود دارد .برای مثال توزیع دبیان بر پایه ی هسته ی گنو هرد توسعه یافته و اوبونتو بر پای هسته ی لینوکس.
اما این گستردگی از یوزرلند ها و کرنل ها به همین جا ختم نمی شود باید اشاره کرد که حتی اندروید توزیعی بر مبنای هسته ی لینوکس و یوزرلند دالویک است که از اندروید لالی پاپ به بعد به آرت تغییر یافت
یکی از خاصیت کرنل های متن باز انعطاف پذیری آن هاست که شما به کمک شل ها می توانید آن ها را تغییر دهید و به وسیله ی آنها نرم افزار ها را اجرا یا نصب نمایید
که در مطالب آینده به انواع کرنل ها ، شل ها و کد نویسی آنها می پردازیم
#parsa
#linux
#build_your_os
@de_coder
پیاده سازی درخت دودویی

دارای متد های search , add , delete

همراه با پیاده سازی سه پیمایش
Inorder
Preorder
Postorder

برای پیاده سازی برنامه یک سوال طراحی کردیم و برنامه را در راستای جواب سوال پیاده سازی کردیم

زبان JAVA

سطح متوسط

Developed by : JR.Y

@de_coder
سوال طرح شده

@de_coder
binary_tree_-260596357.zip
32.3 KB
سورس کد پیاده سازی درخت دودویی همراه با سه پیمایش Ino , Pre , post

Developed by : JR.Y

@de_coder
خروجی برنامه و جواب سوال طرح شده

@de_coder
رتبه بندی زبان های برنامه نویسی توسط Tiobe در سال 2013
@de_coder
رتبه ی زبان های برنامه نویسی از سال 2015 _2016
@de_coder
رتبه ی اول زبان های برنامه نویسی از سال 2003_2015
@de_coder
رتبه بندی 10 زبان برتر برنامه نویسی
@de_coder
سری دوم فیلم های آموزشیdecoder بامحوریت نحوه ساخت ویروس برای افراد مبتدی تهییه شده است

که امروز برای شما قسمت اول این سری را قرار می دهیم

Produced by : Pilo

@de_coder
How to build Viruses for beginners

First Episode

Produced by : Pilo

@de_coder
1.How to build Viruses for beginners.mp4
45.7 MB
قسمت اول سری آموزشی ساخت ویروس

Produced by : Pilo

@de_coder
Learn sql (database).pdf
140.5 KB
آموزش پایگاه داده زبان sql
@de_coder
××× این پست به درخواست کاربران قرار داده شده است ×××

بازی Snack

زبان C

سطح متوسط

Developed by : Hamedpa

@de_coder
main_-1745650892.cpp
11.2 KB
سورس کد بازی Snack به زبان C

Developed by : Hamedpa

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

@de_coder
سایت زیر توسط David Galles دانشجوی رشته ی علوم کامپیوترِ دانشگاه سانفرانسیسکو طراحی شده

در این سایت شما می توانید با ساختمان داده هایی که تا به امروز ساخته شدند ،معروف و غیر معروف کار بکنید و آشنا بشید

اگر در درک و فهم داده ساختارها به مشکل دارید این سایت خیلی کمک تون میکنه و آشنا با ساختمان داده ها در قدم اول بسیار مفید خواهد بود


https://www.cs.usfca.edu/~galles/visualization/Algorithms.html

@de_coder
ریستارت موجب بهبود عملکرد می شود
از گذشته تا کنون، ریستارت یک راه حل همیشگی و مثبت جهت حل مشکلات سیستم و همچنین جلوگیری از توفق فعالیت نرم افزاری بود.
با این حال سیستم های امروزی دیگر نیاز آنچنانی به ریستارت ندارند و حتی اگر آن ها را همیشه روشن نگه دارید، کمتر با مشکلات و هنگ مواجه می شوید. اما به هر حال ریستارت هنوز هم یک راه حل فوق العاده در رویارویی با ارورهای متنوع و هنگ سیستم است.

@de_coder
ساخت یک صفحه برای نقاشی

زبان html , css , js

سطح آسان

@de_coder
paint project(De.coder)_878681396.zip
2 KB
سورس کد صفحه نقاشی

@de_coder