- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
Xử lý bigdata bằng dịch vụ EMR của AWS part 3 (sử dụng hệ thống spark)
Chào các bạn, như ở phần trước chúng ta đã cùng nhau dựng và chạy hệ thống Spark. Tiếp theo đây mình sẽ cùng các bạn dựng và chạy 1 số ví dụ áp dụng spark Chú ý: Spark có thể chạy với rất nhiều ngôn ngữ như: Scala, Python, R, Java Ví dụ 1: Đếm số từ trong 1 đoạn văn bản Đầu tiên bạn cần tạo 1 ...
Functional Reactive Programing với Rxjs
Khi làm việc với Angular 2 nói riêng cũng như xử lý bất đồng bộ (ASYNC) trong javascript nói chung, hẳn bạn đã từng nghe tới khái niệm Fucntional Reactive Programing. Vậy FRP là gì mà thời gian gần đây hot đến vậy? Thậm chí nhiều người cho rằng nó sẽ thay thế OOP trong tương lai nữa.Trong bài viết ...
Guide setup Lifray framework on windown
Đây là cơ sở hạ tầng của portal (portal infrastructure) bao gồm một portal server và một porlet container. Porlet container quản lý các thể hiện của porlet và cách hiện thị các porlet trên trang portal. Bây giờ mình sẽ nói đến các bước cài đặt môi trường Liferay. Cài đặt Java và cấu hình biến ...
Delegation trong Ruby
Trong tiếng Việt, delegate được dịch là "ủy nhiệm hàm", tuy nhiên mọi người đều không sử dụng từ này mà gọi bằng tên gốc là delegate. Delegate tương tự như con trỏ hàm trong C++ Một delegate giống như một "người đại diện" hay "đại sứ". Một delegate có thể được dùng để tạo một bao đóng ...
Nhóm điều kiện trong Ransack
Trong dự án trước của mình, mình đã gặp một trường hợp yêu cầu tìm kiếm theo điều kiện như sau: trường date của bảng A (lấy phần ngày tháng) nhỏ hơn ngày tháng nào đó, hoặc trường date của bảng A (lấy phần ngày tháng) bằng ngày tháng nào đó và trường time của bảng B (lấy phần giờ - phút) nhỏ ...
Triển khai dịch vụ High Available với Keepalived + HAproxy trên server Ubuntu
High Available có tên tiếng Việt thân thiện là " tính sẵn sàng cao" - ám chỉ các dịch vụ, ứng dụng hoặc một thứ gì đó luôn sẵn sàng hoạt động phục vụ người dùng. Trong thời buổi công nghệ thông tin bùng phát như hiện nay, một dịch vụ có thể có đến hàng chục nhà cung cấp khác nhau. Do vậy, để tăng ...
Công nghệ điện toán đám mây
Khái niệm Điện toán đám mây (cloud computing), còn gọi là điện toán máy chủ ảo, là mô hình điện toán sử dụng các công nghệ máy tính và phát triển dựa vào mạng Internet. Thuật ngữ "đám mây" ở đây là lối nói ẩn dụ chỉ mạng Internet (dựa vào cách được bố trí của nó trong sơ đồ mạng máy tính) và như ...
Kết hợp TypeScript và KnockoutJS
Chắc mọi người đã không quá xa lạ với KnockoutJS là một thư viện Javascript, với đặc điểm nổi bật giúp hỗ trờ two-way-binding, nghĩa là hỗ trợ tự động cập nhật giao diện khi có sự thay đổi phần tử đang được observable và ngược lại. Trên Viblo đã có các posts giới thiệu về KnockoutJS và ...
Nghề comtor hay còn gọi là phiên dịch viên Tiếng Nhật
Trước khi vào nghề hiện tại, tôi đã từng làm công việc phiên dịch viên. Tôi làm công việc này trong khoảng thời gian không dài nhưng nó đã để lại cho tôi rất nhiều kinh nghiệm đáng quý. Vậy nên với bài viết dưới đây, tôi muốn share cho các bạn những kinh nghiệm mà tôi có được cũng như tôi học được ...
7 phẩm chất cần có của một tester
Mỗi lĩnh vực đều yêu cầu những phẩm chất đặc thù. Những người có đủ các phẩm chất này được công nhận và đứng đầu trong lĩnh vực của họ. Trong bài viết dưới đây, kiểm thử phần mềm yêu cầu những phẩm chất thậm chí còn khắt khe hơn bởi nhiều lí do. Khi nói đến những phẩm chất, đó là những kĩ năng ...