State Design Pattern

State Pattern là gì? State Pattern là một trong những mẫu thiết kế thuộc nhóm behavioral cho phép một object có thể biến đổi hành vi của nó khi có những sự thay đổi trạng thái nội bộ. Mẫu thiết kế này có thể được hiểu gần giống như Strategy, nó có thể chuyển đổi các chiến lược thông qua các ...

Tác giả: Vũ Văn Thanh viết 09:45 ngày 04/12/2019

Techcombank – Ngân hàng dẫn đầu xu hướng công nghệ tại Việt Nam

Được thành lập từ năm 1993, Ngân hàng TMCP Kỹ Thương Việt Nam Techcombank – tên gọi được ghép từ: Technological (Công nghệ) & Commercial (Thương mại) hiện đang là Ngân hàng dẫn đầu Xu hướng Công nghệ tại Việt Nam. Bên cạnh việc là Ngân hàng tiên phong sử dụng các phương pháp phát ...

Tác giả: Vũ Văn Thanh viết 09:45 ngày 04/12/2019

[Efiens CTF 2019 Write Up] Từ SQL Injection tới RCE và Get ROOT !

1. Về Challange Đây là giải CTF của EFIENS Individual CTF, team hiện đứng thứ 3 VN trên CTFtime.org, được tổ chức bằng hình thức Jeopardy từ 24/11 - 1/12. Trong số các bài về Web có một series gồm 3 bài về SQLi => RCE => Get ROOT . Qua các challange này, các bạn sẽ có thêm kiến thức về ...

Tác giả: Tạ Quốc Bảo viết 09:45 ngày 04/12/2019

Không bằng đại học cũng chẳng vượt trội về trình độ công nghệ, tại sao Steve Jobs lại xây dựng lên được đế chế Apple hàng tỷ USD? (P1)

Câu trả lời rất đơn giản: Marketing. Vì sao Tim Cook sẽ không qua khỏi cái bóng của Steve Jobs? Từ người bỏ học cấp 3 trở thành “Steve Jobs của Hàn Quốc” Nhà sáng lập Steve Jobs của Apple được coi là một trong những người thành công nhất lịch sử ...

Tác giả: Bùi Văn Nam viết 09:45 ngày 04/12/2019

Monaca - Platform để build cordova app (hybrid app)

1.Monaca là gì? Monaca là một platform giúp phát triển HTML5 hybrid mobile app (nếu chưa biết thì search thử nhé) với PhoneGap/Cordova đơn giản và dễ dàng được cung cấp bởi Asial Corporation. Nó là nền tảng phát triển open hybrid app và sẵn sàng apply ngay lập tức vào quy trình làm việc và môi ...

Tác giả: Bùi Văn Nam viết 09:45 ngày 04/12/2019

How to use forwardRef in a form

Forwarding refs mean that ref will be passed to a child component. In this post I will introduce the way to get value by ref in a form with multiple inputs. For example, we aleady have a form with 2 fields: email and password like this: LoginForm.js // LoginForm.js class LoginForm extends ...

Tác giả: Vũ Văn Thanh viết 09:45 ngày 04/12/2019

Mô hình hiển thị không gian trong AR

Sau một thời gian tìm hiểu về yêu cầu và đặc điểm để hiển thị AR thì quyết định viết một bài nội dung là làm sáng tỏ quá trình hiển thị thông tin AR thông qua sự tương tác của các phép biến đổi tọa độ khác nhau. Như ở bài trước, mình đã nêu multiple indirections có thể liên quan đến việc người ...

Tác giả: Bùi Văn Nam viết 09:45 ngày 04/12/2019

Mạch cầu H

Bạn có thể tìm hiểu cách xây dựng mạch cầu từ nhiều tài nguyên trực tuyến và ngoại tuyến. Sau khi tất cả các mạch không phức tạp khủng khiếp. Một số tài nguyên đó là tốt, một số không quá nhiều. Tuy nhiên, khi tôi bắt đầu làm việc với họ, tôi đã nhận ra rằng nhiều kinh nghiệm của tôi không được ghi ...

Tác giả: Trần Trung Dũng viết 09:45 ngày 04/12/2019

Cảm biến áp suất lốp là gì

Cảm biến áp suất lốp (tire pressure monitoring system viết tắt là TPMS) là một thiết bị điện tử có thể lập trình nhỏ, nằm trong túi điều áp được chế tạo bởi bánh xe và lốp xe, liên tục đo áp suất không khí bên trong lốp. Cảm biến truyền thông tin đó qua radio tần số thấp đến máy tính trên xe và nếu ...

Tác giả: Vũ Văn Thanh viết 09:45 ngày 04/12/2019

Mạch cầu H điều khiển động cơ đơn giản sử dụng MOSFET

Lúc đầu, việc lái một động cơ có vẻ như là một nhiệm vụ dễ dàng - chỉ cần móc mô tơ lên ​​đường ray điện áp thích hợp và nó sẽ bắt đầu quay. Nhưng đây không phải là cách hoàn hảo để lái một động cơ đặc biệt là khi có các thành phần khác liên quan đến mạch. Ở đây chúng ta sẽ thảo luận về một trong ...

Tác giả: Bùi Văn Nam viết 09:45 ngày 04/12/2019

Hàm List reverse() trong Python

previous Hàm List reverse() trong Python đảo ngược thứ tự các đối tượng trong list. Hàm này không trả về giá trị nào. Cú pháp Cú pháp của reverse() trong Python: list.reverse() Chi tiết về tham số: NA ...

Tác giả: Bùi Văn Nam viết 09:45 ngày 04/12/2019

Hàm Tuple len() trong Python

previous Hàm Tuple len() trong Python trả về số phần tử trong Tuple. Cú pháp Cú pháp của len() trong Python: len(tuple) Tham số: tuple : Đây là một Tuple. Ví dụ hàm Tuple ...

Tác giả: Trịnh Tiến Mạnh viết 09:44 ngày 04/12/2019

Hàm List pop() trong Python

previous Hàm List pop() trong Python xóa và trả về phần tử cuối cùng hoặc đối tượng obj có chỉ mục đã cung cấp từ list đã cho. Cú pháp Cú pháp của pop() trong Python: list.pop(obj=list[-1]) Tham số: obj : Đây là tham số tùy ý, là chỉ ...

Tác giả: Tạ Quốc Bảo viết 09:44 ngày 04/12/2019

Hàm Tuple tuple() trong Python

previous Hàm Tuple tuple() trong Python chuyển đổi một dãy các phần tử thành tuple. Cú pháp Cú pháp của tuple() trong Python: tuple( seq ) Chi tiết về tham số: seq : Đây là dãy các phần tử để được chuyển đổi thành tuple. ...

Tác giả: Tạ Quốc Bảo viết 09:44 ngày 04/12/2019

Hàm List remove() trong Python

previous Hàm List remove() trong Python xóa đối tượng obj từ list. Phương thức này không trả về giá trị nào nhưng nó xóa đối tượng đã cho từ list. Cú pháp Cú pháp của remove() trong Python: list.remove(obj) Tham số: obj : Đây là đối ...

Tác giả: Hoàng Hải Đăng viết 09:44 ngày 04/12/2019

Hàm Dictionary str() trong Python

previous Hàm Dictionary str() trong Python tạo ra một biểu diễn dưới dạng chuỗi của một Dictionary. Cú pháp Cú pháp của str() trong Python: str(dict) Tham số: dict : Đây là một Dictionary. ...

Tác giả: Vũ Văn Thanh viết 09:44 ngày 04/12/2019

Diode (điốt) tín hiệu là gì

Điốt tín hiệu (diode tín hiệu) là hai cực nhỏ dẫn dòng khi phân cực thuận và chặn dòng dòng điện khi phân cực ngược Diode tín hiệu Diode tín hiệu bán dẫn là một thiết bị bán dẫn phi tuyến tính nhỏ thường được sử dụng trong các mạch điện tử, trong đó các dòng điện nhỏ hoặc tần số cao có ...

Tác giả: Hoàng Hải Đăng viết 09:44 ngày 04/12/2019

Hàm Tuple min() trong Python

previous Hàm Tuple min() trong Python trả về phần tử có giá trị nhỏ nhất từ một tuple đã cho. Cú pháp Cú pháp của min() trong Python: min(tuple) Tham số: tuple : Đây là một Tuple. ...

Tác giả: Trần Trung Dũng viết 09:44 ngày 04/12/2019

Hàm Dictionary type() trong Python

previous Hàm Dictionary type() trong Python trả về kiểu của biến đã truyền. Nếu biến đã truyền là Dictionary, thì nó sẽ trả về một kiểu Dictionary. Cú pháp Cú pháp của type() trong Python: type(dict) Tham số: dict : Đây là một ...

Tác giả: Trịnh Tiến Mạnh viết 09:44 ngày 04/12/2019

Hàm Tuple max() trong Python

previous Hàm Tuple max() trong Python trả về phần tử có giá trị lớn nhất từ một tuple đã cho. Cú pháp Cú pháp của max() trong Python: max(tuple) Tham số: tuple : Đây là một Tuple. ...

Tác giả: Hoàng Hải Đăng viết 09:44 ngày 04/12/2019