Classification Handbook for Beginners

Cuốn sách này nhằm mục đích thu hẹp khoảng cách giữa lý thuyết và thực hành, cung cấp hướng dẫn toàn diện về máy học và các thuật toán phân loại. Với cách tiếp cận cân bằng, cuốn sách đi sâu vào nền tảng toán học của từng thuật toán trong khi chứng minh các ứng dụng thực tế của chúng bằng Python

Xem thêm

Dynamic Programming: Volume I: Finite States

Cuốn sách này bàn về lập trình động và các ứng dụng của nó trong kinh tế, tài chính và các lĩnh vực liên quan. Nó tập hợp những đổi mới gần đây trong lý thuyết lập trình động và cung cấp các ứng dụng và mã nguồn giúp người đọc tiếp cận lĩnh vực nghiên cứu. Cuốn sách hướng đến sinh viên sau đại học và các nhà nghiên cứu, mặc dù hầu hết các chương đều phù hợp với sinh viên đại học có nền tảng định lượng vững chắc.

Xem thêm

Is Parallel Programming Hard, And, If So, What Can You Do About It?, 2nd Edition

Cuốn sách này được viết với hy vọng rằng việc trình bày nguyên lý kỹ thuật làm nền tảng cho các dự án lập trình song song thành công sẽ giải phóng một thế hệ lập trình viên song song mới khỏi nhu cầu phải chậm rãi và tỉ mỉ tái tạo những cỗ máy cũ, cho phép họ tập trung năng lượng và sự sáng tạo của mình vào những lĩnh vực mới.

Xem thêm

Introduction to Operating Systems

Cuốn sách Introduction to Operating Systems giới thiệu nền tảng về hệ điều hành, gồm: biểu diễn nhị phân, kiến trúc máy tính (CPU, bộ nhớ, thiết bị), quy trình và luồng, đồng bộ hóa, quản lý bộ nhớ và bộ nhớ ảo, lập lịch CPU, quản lý I/O, đĩa và tệp tin.

Xem thêm

From Data Modeling to Knowledge Engineering in Space System Design

Các công nghệ hiện đang được sử dụng để mô hình hóa các hệ thống phức tạp, chẳng hạn như máy bay, tàu vũ trụ hoặc cơ sở hạ tầng, đủ để mô tả hệ thống, nhưng không cho phép rút ra kiến ​​thức về các hệ thống được mô hình hóa. Công trình này cung cấp phương tiện để mô tả các hệ thống không gian theo cách cho phép tự động hóa các hoạt động như rút ra kiến ​​thức về các bộ phận quan trọng trong thiết kế hệ thống, đánh giá thành công thử nghiệm và xác định các điểm lỗi đơn lẻ.

Xem thêm

The Game That Never Ends: How Lawyers Shape the Videogame Industry

Mỗi chương trong The Game That Never Ends là một câu đố nhỏ ghép lại với nhau về cách một vấn đề pháp lý quan trọng phát sinh, được giải quyết và tác động đến ngành công nghiệp và trải nghiệm của game thủ theo thời gian thực. Các chương này được xen kẽ với các chương ngắn hơn có tên là The Lawyer's Corner, cơ hội để đào sâu hơn vào các trường hợp riêng lẻ.

Xem thêm

Learn Python the right way: How to think like a computer scientist

Python là một ngôn ngữ lập trình thú vị và cực kỳ dễ sử dụng, ngày càng trở nên phổ biến trong vài năm trở lại đây. Được phát triển hơn mười năm trước bởi Guido van Rossum, cú pháp đơn giản và cảm nhận chung của Python phần lớn bắt nguồn từ ABC, một ngôn ngữ giảng dạy được phát triển vào những năm 1980. Tuy nhiên, Python cũng được tạo ra để giải quyết các vấn đề thực tế và nó vay mượn rất nhiều tính năng từ các ngôn ngữ lập trình như C++, Java , Modula-3 và Scheme. Chính vì vậy, một trong những tính năng đáng chú ý nhất của Python là sức hấp dẫn rộng rãi đối với các nhà phát triển phần mềm chuyên nghiệp, nhà khoa học, nhà nghiên cứu, nghệ sĩ và nhà giáo dục.

Xem thêm

I Love Ruby: Get started with the greatest programming language made for humans

Ruby là một ngôn ngữ lập trình dễ học, được phát minh bởi một người Nhật tên là Matz. Ruby là một phần mềm miễn phí và bất kỳ ai cũng có thể sử dụng mà không mất phí. Sự phổ biến của Ruby ban đầu chỉ giới hạn ở Nhật Bản, sau đó dần lan rộng ra toàn thế giới. Mọi thứ đã thay đổi với sự xuất hiện của Ruby on Rails, một framework phát triển web phổ biến được viết bằng Ruby.

Xem thêm

Biometrics

Sinh trắc học sử dụng các phương pháp để nhận dạng duy nhất con người dựa trên một hoặc nhiều đặc điểm vật lý hoặc hành vi nội tại. Trong khoa học máy tính, đặc biệt, sinh trắc học được sử dụng như một hình thức quản lý quyền truy cập danh tính và kiểm soát quyền truy cập.

Xem thêm

Modern Object Pascal Introduction for Programmers

Có rất nhiều sách và tài liệu về Pascal , nhưng phần lớn trong số đó tập trung vào các phiên bản cũ hơn của ngôn ngữ này, thiếu sự bao quát về các lớp, đơn vị hoặc kiểu chung. Vì lý do này, tác giả đã viết một phần giới thiệu ngắn gọn về cái mà họ gọi là Object Pascal hiện đại.

Xem thêm