Bài viết của Bùi Văn Nam

Update Strings trong Swift 4.2

Việc phát hành Swift 4.2 với Xcode 10 đang đến gần, vì vậy đã đến lúc chúng ta cần xem xét các thay đổi của nó Trước hết , Ở bài viết này mình sẽ nói về các thay đổi của String khi update lên Xcode 10 và Swift4.2 Có rất ít thay đổi về String khi bạn update lên Swift 4.2 . Hầu hết các thay đổi là ...

Tác giả: Bùi Văn Nam viết 09:56 ngày 07/09/2018 chỉnh sửa

Điều không ai nói cho bạn về z-index

Vấn đề với z-index, đấy là có rất ít người thực-sự-hiểu nó hoạt động như thế nào. Z-index không hề phức tạp, nhưng nếu như bạn chưa bao giờ bỏ thời gian ra đọc tài liệu specification, sẽ có rất nhiều khía cạnh mà gần như chắc chắn bạn sẽ hoàn toàn không biết tới. Không tin phải không ? Vậy thì, ...

Tác giả: Bùi Văn Nam viết 09:55 ngày 07/09/2018 chỉnh sửa

29 công cụ chụp ảnh màn hình tốt nhất cho máy tính

Có lẽ ai cũng nên sử dụng 1 tool nào đó để chụp màn hình máy tính vì nó rất tiện lợi cho mọi tình huống, trong việc ghi lại các bước cài đặt, hay trong công việc tester mà tôi đang làm thì nó vô cùng cần thiết khi cần phải lưu lại chứng cứ bắt bugs. Sau đây tôi xin giới thiếu danh sách 1 số tool ...

Tác giả: Bùi Văn Nam viết 09:55 ngày 07/09/2018 chỉnh sửa

Elasticsearch Example Queries - Part 01

Xin chào các bạn! Hôm nay chúng ta cùng tìm hiểu dần về 23 ví dụ cơ bản để có thể hiểu được cách sử dụng Elasticsearch nhé. Link tham khảo: https://dzone.com/articles/23-useful-elasticsearch-example-queries Tóm tắt bài viết Bài viết chỉ gồm 2 phần cơ bản, easy dễ hiểu dễ sử dụng. A. ...

Tác giả: Bùi Văn Nam viết 09:55 ngày 07/09/2018 chỉnh sửa

Machine learning và những ứng dụng vi diệu

Machine learning là gì ? Machine learning, một lĩnh vực của Trí tuệ nhân tạo (AI) giúp máy tính có khả năng tự học dựa trên dữ liệu để giải quyết vấn đề mà không cần phải được lập trình thật chi tiết, cụ thể. Để đơn giản, hình dung bạn cần phân biệt quả táo và quả cam. Thật dễ dàng, tích tắc bạn ...

Tác giả: Bùi Văn Nam viết 09:54 ngày 07/09/2018 chỉnh sửa

Hướng dẫn viết và deploy Dapp với Solidity nhanh gọn cho người mới bắt đầu [Phần 1]

Đối với một lập trình viên, cách tốt nhất để học một công nghệ mới là nhảy vào và "vọc" nó. Cách tốt nhất là cùng nhau viết một ứng dụng Voting đơn giản ’Hello World!’. Tất cả những gì Dapp này làm là khởi tạo một tập ứng cử viên, cho phép người dùng vote cho họ và hiện thị số phiếu ...

Tác giả: Bùi Văn Nam viết 09:32 ngày 07/09/2018 chỉnh sửa

Struct in Ruby

Trong bài viết này, chúng ta hãy cũng tìm hiểu: Struct Class Structure types và Structures Struct đơn thuần là một container chứa dữ liệu. Không giống với Object , nó được sử dụng để đóng gói thông tin mà không chứa bất cứ một logic nào. Struct cung cấp 1 cặp method Getter/Setter ...

Tác giả: Bùi Văn Nam viết 09:31 ngày 07/09/2018 chỉnh sửa

React Native for beginer

Giới thiệu React Native là mobile framework front-end cho phép các developer xây dựng các ứng dụng di động. Với React Native, bạn có thể dễ dàng bắt đầu phát triển ứng dụng cho nhiều nền tảng như iOS, Android và Windows và không cần cần phải biết quá nhiều kiến thức của từng nền tảng. React ...

Tác giả: Bùi Văn Nam viết 09:31 ngày 07/09/2018 chỉnh sửa

Deep linking với React Native

Bài viết được dịch từ: http://ihor.burlachenko.com/deep-linking-with-react-native/ Trong bài viết này, tôi sẽ giới thiệu cho các bạn cách để thêm deep links vào dự án React Native, hoạt động tốt với cả IOS và Android. Tôi sẽ sử dụng thư viện navigation là react-native-router-flux, tuy nhiên, bạn ...

Tác giả: Bùi Văn Nam viết 09:30 ngày 07/09/2018 chỉnh sửa

Đương đầu với vấn đề dữ liệu quá lớn trong Rails!!

Rails là một framwork rất tiện lợi và tuyệt vời. Nó giúp cho việc xây dựng một project nhanh hơn rất nhiều. Rails khiến chúng ta mê mẩn bởi nhưng cú pháp thanh lịch và cả sự phát triển nhanh không tưởng của nó. Tuy nhiên, hiệu suất của Rails từ lâu đã là một bài toán lớn, nhất là khi phải xử lý ...

Tác giả: Bùi Văn Nam viết 09:30 ngày 07/09/2018 chỉnh sửa