Bài viết của Trịnh Tiến Mạnh

React’s Five Fingers of Death

Đây là bài dịch, link gốc mời các bạn xem ở đây: https://medium.freecodecamp.com/the-5-things-you-need-to-know-to-understand-react-a1dbd5d114a3#.ti0nlz4t3 "Five Fingers of Death" của React. Làm chủ 5 khái niệm này, sau đó làm chủ React. Cách đây vài năm, bạn của tôi Sean bắt đầu nói với ...

Tác giả: Trịnh Tiến Mạnh viết 14:57 ngày 12/08/2018 chỉnh sửa

Bạn có đang được CIA theo dõi thông qua smartphone, smartTV.

Ngày 7/3 vừa qua wikileak công bố hàng ngàn tài liệu Vault 7, loạt tài liệu nêu chi tiết các hoạt động cụ thể của Cơ quan Tình báo Trung ương Hoa Kỳ thực hiện giám sát điện tử, theo dõi các thiết bị thông minh. Tính xác thực của các tài liệu này hiện đang được tiếp tục điều tra, nhưng mức độ ảnh ...

Tác giả: Trịnh Tiến Mạnh viết 14:57 ngày 12/08/2018 chỉnh sửa

New features Closure in php 7.1

Nhắc đến closure chắc hẳn ko ai còn lạ gì nữa. Bắt đầu từ phiên bản php 5.3, PHP ra mắt closure với anonymous function (Hay được sử dụng trong nhiều javascript). Điều này khá tuyệt với với những ai muốn callback hoặc tái sử dụng các đoạn code đã viết trong abstract. Bắt đầu từ PHP 7.1 trở đi. ...

Tác giả: Trịnh Tiến Mạnh viết 14:57 ngày 12/08/2018 chỉnh sửa

Quay bản đồ google map theo hướng thiết bị khi di chuyển.

I. Giới thiệu về google map api Nhắc đến google map chắc hẳn những người dùng smartphone hiện nay đều đã từng sử dụng hoặc ít nhất đã từng nghe nói đến nó, một ứng dụng vô cùng hữu ích cho phép người dùng có thể tìm kiếm vị trí, địa điểm, đường đi dựa trên bản đồ, ... . Google map api là một thư ...

Tác giả: Trịnh Tiến Mạnh viết 14:57 ngày 12/08/2018 chỉnh sửa

CSS xử lý icon hỗ trợ màn hình retina

Retina là khái niệm mà bạn được nghe nhiều nhất khi nhắc đến các sản phẩm của Apple, những thiết bị màn hình Retina sẽ có độ phân giải sắc nét ở mức mắt thường không nhìn thấy được những điểm ảnh nhỏ liti trên màn hình, giúp cho hình ảnh mịn màng. Đối với loại hình ảnh chuẩn bitmap như png, jpeg ...

Tác giả: Trịnh Tiến Mạnh viết 14:57 ngày 12/08/2018 chỉnh sửa

jQuery Form Validator in Rails

Khi có thay đổi dữ liệu, bạn luôn cần xác nhận nó trước khi chấp nhận để nó sẽ không tạo ra bất kỳ lỗi nào trong quá trình xử lý. Việc validate back-end là việc cần thiết bắt buộc phải có. Tuy nhiên bạn có thể dùng thêm validate front-end để kiểm tra trước dữ liệu. Bài viết này sẽ giới thiệu về các ...

Tác giả: Trịnh Tiến Mạnh viết 14:57 ngày 12/08/2018 chỉnh sửa

Làm quen với UIStackView

Giới thiệu: UIStackView có từ iOS 9, là tính năng mới trên iOS 9. UIStackView thay đổi cách nghĩ của developer về cách tạo ra giao diện trên iOS. Trong bài viết này tôi sẽ hướng dẫn các bạn cách sử dụng UIStackView để xây dựng giao diện trên iOS. Để có thể hiểu được bài viết này thì bạn cần có ...

Tác giả: Trịnh Tiến Mạnh viết 14:57 ngày 12/08/2018 chỉnh sửa

So sánh AWS và Azure

Như chúng ta đã biết, trong dịch vụ điện toán đám mây hiện tại, 2 ông lớn Microsoft và Amazon đang chiếm đầu thị trường. Với thị phần lớn nhất, Amazon Web Services (AWS) không chỉ là người thống trị với thị phần lớn nhất mà hiện dung lượng hạ tầng đám mây của AWS còn lớn gấp mười lần 14 đối thủ ...

Tác giả: Trịnh Tiến Mạnh viết 14:57 ngày 12/08/2018 chỉnh sửa

Tối ưu hóa cho Doze và App Standby trên Android M

Bắt đầu từ Android 6.0 (API 23), Android giới thiệu hai tính năng tiết kiệm năng lượng giúp kéo dài tuổi thọ pin cho người dùng bằng cách quản lý ứng dụng hoạt động như thế nào khi thiết bị không được kết nối với nguồn điện. Doze làm giảm tiêu thụ pin bằng cách giảm thiểu xử lý CPU chạy nền và ...

Tác giả: Trịnh Tiến Mạnh viết 14:57 ngày 12/08/2018 chỉnh sửa

Tạo lập mail server trên hệ thống GNU/Linux (Phần 3)

Đây là bài tiếp của bài sau đây MTA - Postfix (tiếp) Nếu ta sử dụng domain ảo, các phần sau đây sẽ phải để rỗng local_recipient_maps = mydestination = Sau đó ta sẽ set một vài thông số như sau: # how long if undelivered before sending warning update to sender delay_warning_time = 4h # ...

Tác giả: Trịnh Tiến Mạnh viết 14:57 ngày 12/08/2018 chỉnh sửa