De.coder
472 subscribers
458 photos
44 videos
191 files
300 links
Download Telegram
همکاری انقلابی مایکروسافت و کوالکام: اجرای نسخه کامل ویندوز ۱۰ با پردازنده های ARM :
چند هفته پیش خبر رسید که مایکروسافت به دنبال اجرای اپلیکیشن های مبتنی بر معماری x86 در ویندوز ۱۰ است. در آن خبر گفته شده بود که اهالی ردموند احتمالاً نتیجه این تلاش را در نسخه «Redstone 3» اعلام خواهند کرد.
ساعاتی پیش ولی مایکروسافت و کوالکام به شکل مشترک اعلام کردند که موفق شده اند نسخه کامل و دسکتاپ ویندوز ۱۰ را با استفاده از پردازنده های ARM و برابرساز اپلیکیشن های x86 اجرا کنند. به همین شکل چیپست های مجتمع اسنپدراگون، نخسیتن سیستم-بر-چیپ های موبایلی خواهند بود که از نسخه کامل ویندوز ۱۰ پشتیبانی می کنند.
البته باید به خاطر داشت که این اولین تلاش مایکروسافت برای استفاده از پردازنده های مبتنی بر ARM نیست. چند سال پیش مایکروسافت سیستم عاملی خلق کرد به نام ویندوز RT که با شکست مواجه شد. اکنون این شرکت یک برابر ساز برای نرم افزارهای x86 win32 توسعه داده که درون لایه های خود ویندوز جای گرفته و بدون اینکه متوجه شوید، می تواند اپلیکیشن هایی که بر مبنای معماری x86 نوشته شده اند را با پردازنده ARM اجرا کند.
مزیت اصلی استفاده از پردازنده های مبتنی بر تکنولوژی ARM، افزایش قابل توجه عمر باتری دستگاه است. چیپ های ساخت اینتل از مصرف باتری بالایی برخوردارند و در سال آینده و زمانی که ابزارهای ویندوزی با چیپ های موبایلی عرضه شوند، می توان شاهد افزایش شدید عمر باتری آنها بود.
@de_coder
نمایش ساعت و تاریخ به طور آنلاین

زبان JAVA

سطح آسان

Developed by : JR.Y

@de_coder
سورس کد برنامه

@de_coder
import java.util.Calendar;

public class GetCurrentDateTimeExample {

public static void main(String[] args) {

//get instance of Calendar class
Calendar now = Calendar.getInstance();

/*
* Calendar class has several contstants which represents current date
* and time values
*/

//get current date, year and month
System.out.println("Current Year is : " + now.get(Calendar.YEAR));
//month start from 0 to 11
System.out.println("Current Month is : " + (now.get(Calendar.MONTH) + 1 ));
System.out.println("Current Date is : " + now.get(Calendar.DATE));

//get current time information
System.out.println("Current Hour in 12 hour format is : "
+ now.get(Calendar.HOUR));
System.out.println("Current Hour in 24 hour format is : "
+ now.get(Calendar.HOUR_OF_DAY));
System.out.println("Current Minute is : " + now.get(Calendar.MINUTE));
System.out.println("Current Second is : " + now.get(Calendar.SECOND));
System.out.println("Current Millisecond is : " + now.get(Calendar.MILLISECOND));
//display full date time
System.out.println("Current full date time is : " +
(now.get(Calendar.MONTH) + 1)
+ "-"
+ now.get(Calendar.DATE)
+ "-"
+ now.get(Calendar.YEAR)
+ " "
+ now.get(Calendar.HOUR_OF_DAY)
+ ":"
+ now.get(Calendar.MINUTE)
+ ":"
+ now.get(Calendar.SECOND)
+ "."
+ now.get(Calendar.MILLISECOND)
);
System.out.println("De.coder();\nDeveloped by : JR.Y");
}
}


@de_coder
Class Calendar in JAVA1.pdf
1.3 MB
معرفی کلاس Calendar در جاوا

designed by : JR.Y

@de_coder
4_541096232106328069.pdf
5.3 MB
📗 کتاب آموزش نرم افزار متلب.


@de_coder
4_529482842401407314.pdf
385.2 KB
📙آموزش و نحوه ی ساخت کامپایلرها
@de_coder
تشخیص معادلات دست نویس ریاضی و حل خودکار آنها با نرم افزار Mathpix:

نرم افزار Mathpix اپلیکیشنی فوق‌العاده برای حل خودکار معادلات ریاضی در آیفون با قابلیت تشخیص معادلات دست‌نویس است.
حل معادلات ریاضی به‌صورت خودکار همواره یکی از مهم‌ترین خواسته‌های کاربران بوده است که خوشبختانه در چند سال اخیر توسط گوشی‌های هوشمند و اپلیکیشن‌های خاص امکان‌پذیر شده است. تا چندی پیش شیوه‌ی کار این برنامه‌ها به این شکل بود که معادله‌ی ریاضی مورد نظر باید به‌صورت تایپ‌شده در مقابل گوشی قرار می‌‌گرفت تا اپلیکیشن مورد نظر از آن عکس بگیرد و با اسکن آن به تشخیص معادله‌ و سپس حل آن بپردازد. اما Mathpix این موضوع را به مرحله‌ی جدیدی وارد کرده است؛ به‌طوری که از این پس قادر هستید حتی معادلات دست‌نویس خود را نیز توسط گوشی موبایل محاسبه کنید و راه حل کامل و قدم‌ به‌ قدم حل را نیز در اختیار داشته باشید. برای این امر باید از خط خوانایی برخوردار باشید تا Mathpix قادر به تشخیص نوشته‌های شما باشد. به کمک این ویژگی جذاب دیگر محدود به معادله‌های تایپ‌شده نخواهید بود و می‌توانید هر معادله‌‌ای را که در ذهن دارید، روی کاغذ بنویسید و سپس توسط Mathpix به حل آن بپردازید.
@de_coder
محاسبه سینوس و کوسینوس و تانژانت

زبان C

سطح آسان

Developed by : JR.Y

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

@de_coder
tan_-1024448893.zip
572 B
سورس کد محاسبه ی تانژانت

Developed by : JR.Y

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

@de_coder
دوستان برای محاسبه سینوس و کسینوس از سری مک لورن استفاده شده و چون برای محاسبه از راه مک لورن باید زاویه ی مورد نظر را بر حسب رادیان وارد کنیم ، فرمولی برای متغیر t نوشته شده است که درجه را تبدیل به رادیان می کند
برای به دست آوردن جواب دقیق هر دو سری را تا 6 مرحله ادامه می دهیم

@de_coder
سری مکلورن

@de_coder
سرویس SSIS چیست ؟
سرویس SSIS یا SQL Server Integration Services یکی از سرویس‌های SQL Server است که وظیفه آن یکپارچه سازی زیر ساختی برای انتقال داده‌ها از یک ساختار به ساختار دیگر است
کاربرد SSIS در انتقال و تجمیع داده ها
بررسی مفهوم
ETL (Extract Transform Load)

هدف اصلی SSISجمع آوری و تجمیع داده ها Convert نمودن Data از سیستم ها نرم افزاری قدیمی به سیستمهای نرم افزاری جدید
انتقال فوق العاده سریع از منابع غیر دیتابیسی مثل Flat File ها همچونExcel , Access XML,CSV,Text File به بانک SQL Server
انتقال داده ها از دیگر دیتابیس های قدیمی نظیر :
فاکس پرو
بیتریو
کلیپر
به درون بانک اطلاعاتی SQL Server
انتقال داده ها از محیط های نا همگن همانند Oracle و DB2 نیز امکان پذیر است
از SQL Server Integration Service نه تنها برای تجمیع به بانک SQL Server استفاده میشود بلکه برای
انتقال از SQL Server به این بانکها نیز استفاده میگردد
نکته برای انتقال کاملا نا همگن همانند انتقال از CSV به XML هم میتوان از SSIS استفاده نمود...

برای دیدن قسمت های بعدی و آموزش نصب SSIS در Visual studio به صورت ویدیویی لینک زیر را کلیک نمایید.

https://goo.gl/KiRgsC
____________________________
@de_coder
tutorial.pdf
1.2 MB
آموزش سریع
زبان برنامه نویسی ++c
English Reference

@de_coder
Artificial Intelligence_1423968857.pdf
633.5 KB
آشنایی با هوش مصنوعی

Designed by : Pilo

@de_coder
هماطور که در مطالب قبلی اشاره شد هر سیستم عامل از یک هسته (Kernel) و مجموعه برنامه‌های کاربردی (Userland)تشکیل شده که ترکیب‌های مختلفی از آنها وجود دارد
برای مثال گنو- لینوکس در واقع سیستم عاملی با هسته ی لینوکس و یوزرلند گنو است که به طور کلی توسط پروژه ی گنو جمع آوری شده و تنها به دلیل آماده نبودن هسته درزمان عرضه ، از لینوکس که در آن زمان به بلوغ کاملی رسیده بود استفاده شد . به همین دلیل جنجال های زیادی بر سر نام گذاری آن بوجود آمد
اما بعد ها گنو هسته ی اختصاصی خود با نام هرد را استفاده کرد و گنو-هرد را به طور جهانی عرضه کرد که در حال حاضر توزیع هایی بر مبنای هر دو کرنل وجود دارد .برای مثال توزیع دبیان بر پایه ی هسته ی گنو هرد توسعه یافته و اوبونتو بر پای هسته ی لینوکس.
اما این گستردگی از یوزرلند ها و کرنل ها به همین جا ختم نمی شود باید اشاره کرد که حتی اندروید توزیعی بر مبنای هسته ی لینوکس و یوزرلند دالویک است که از اندروید لالی پاپ به بعد به آرت تغییر یافت
یکی از خاصیت کرنل های متن باز انعطاف پذیری آن هاست که شما به کمک شل ها می توانید آن ها را تغییر دهید و به وسیله ی آنها نرم افزار ها را اجرا یا نصب نمایید
که در مطالب آینده به انواع کرنل ها ، شل ها و کد نویسی آنها می پردازیم
#parsa
#linux
#build_your_os
@de_coder
پیاده سازی درخت دودویی

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

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

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

زبان JAVA

سطح متوسط

Developed by : JR.Y

@de_coder