Some tips work with Java restful.

Posted by:

Nowadays most people are acquired with microservices restful. Now let’s take some time to explore what REST means and what a REST API is. REST stands for “REpresentational State Transfer”.

What are the basic features of a RESTful architecture:

  1. Stateless: Client data is not stored on the server between interactions and the session is stored client-side (typically in session storage).
  2. Client<->Server: There is a separation of concerns between the frontend (client) and the backend (server). They operate independently of each other and both are ...
Đọc tiếp
0

Phím tắt Mac OS X toàn tập

Posted by:

Bạn có thể sử dụng phím tắt để làm việc trên máy Mac bằng cách sử dụng các tổ hợp phím trên bàn phím.

Sử dụng phím tắt

Để sử dụng phím tắt, chúng ta cần ấn Phím Chức Năng cùng lúc với phím ký tự. Ví dụ: Ấn Command key (⌘) và sau đó ấn “c” để copy bất kể gì vào Clipboard. Vậy ta có Command-C là phím tắt. Bạn cũng có thể thấy các phím tắt bằng cách ...

Đọc tiếp
0

NodeJS for beginners

Posted by:

Some keywords that you must find out if you want to learn nodejs: promise, asynchronous, callback, callback hell, eslint, ES6, functional programming, parameter as function.
IDE: Visual Studio Code (free), IntelliJ (license), Eclipse, Atom, sublime text, ….
These libraries that I used to use: npm, yarn, eslint, async, fs, lodash, expressJS, node-fetch, nconf, mongoosejs, graphql, react, redux , jsdoc, rimraf, husky
xml parser : sax, saxpath, xml2js.

  • npm: https://egghead.io/courses/how-to-use-npm-scripts-as-your-build-tool
  • eslint: https://github.com/airbnb/javascript
  • Check eslint: ./node_modules/.bin/eslint –cache –fix ./src
  • Create eslint report: node_modules/.bin/eslint app.js -o eslint_report.html ...
Đọc tiếp
0

Machine Learning là gì ?

Posted by:

I. 3 dạng Machine Learning chính
1/ Supervised Learning (học tập có giám sát): Nôm na nghĩa là máy sẽ đưa ra suy đoán cho ra kết quả dựa trên những thuật toán và một tập dữ liệu cho trước mà không cần phải viết bất kỳ dòng code nào cho từng vấn đề cụ thể

Những vấn đề của supervised learning được chia làm 2 loại: hồi quy (regression) và phân loại (classification)
Ví dụ 1: Chúng ta ...

Đọc tiếp
0

Những hạn chế của Classification

Posted by:

Classification là toán xác xuất nên để kỳ vọng tính chính xác 100% là rất khó vì nó phụ thuộc vào tập dataset. Classification chỉ có 2 giá trị: [0,1], [đúng, sai], về email thì [spam, not spam], [khẳng định, phủ định], thông thường thì có ngưỡng giữa tùy vào ta chọn như [0,1] ta chọn 0.5 cho đơn giản làm ví dụ, nếu < 0.5 ==> 0, > 0.5 là 1. Kết quả trả về rơi nhiều vào giữa ...

Đọc tiếp
0

Machine Learning – Classification – phần 3

Posted by:

Trong hai bài viết trước (phần 1) và (phần 2), chúng ta đã cùng tìm hiểu về Classification. Chúng ta cũng đã làm quen với một thuật toán rất nổi tiếng gọi là k-nearest neighbors. Nếu có thời gian, bạn nên đọc các bài viết đó để có thể hiểu cặn kẽ những nội dung trong bài viết này, bài viết cuối cùng trong chuỗi bài giới thiệu về Classification.

Thuật toán k-nearest neighbors mà ...

Đọc tiếp
0