
Cấu hình DHCP Failover Multi VLAN trên Windows Server 2016
DHCP Failover trong Windows Server 2012 là tính năng mới cho phép 2 DHCP Server cùng chia sẻ chung dịch vụ DHCP , tăng độ sẵn sàng (High Availability) và phục vụ liên tục trong mạng. Khi 2 DHCP Server được cấu hình tính năng Failover, 2 bên sẽ replicate các scope và các thông tin cho nhau như ...

Một số điều có thể bạn chưa biết về javascript
I Default Parameters in ES6 Trong ES6 javascript chúng ta có thể set Default Parameters cho function var link = function(height = 50, awidth = '50') { ... } II Hiển thị biến trong chuỗi ES6 Trước đây ta sẽ cho hiển thị biến trong chuỗi javasript như sau var a var b var name1 = ...

Cơ bản về Golang language (Phần 2)
Xin chào các bạn đến với phần tiếp theo về việc tìm hiểu cơ bản về việc sử dụng Go, ở phần này mình xin giới thiệu những tính năng còn lại của Go. Ở phần trước, mình đã nói về các tính năng: 1: Slice 2: Map 3: Struct 4: Interface 5: Hàm 6: Con trỏ Khi chúng ta gọi một hàm và truyền tham số vào ...

Tại sao Modern Agile lại đáng dùng?
Hãy nói với team của bạn về Modern Agile. Nó là một thử nghiệm đáng giá. Và đây là lý do: Modern Agile trong 30 giây Modern Agile có 4 nguyên tắc cơ bản: Làm mọi người trở nên thật tuyệt vời (Make people awesome) Đảm bảo an toàn là điều kiện tiên quyết Thử nghiệm và học nhanh chóng ...

PHP vs Node.js, điểm tương đồng và khác biệt
Nếu bạn là một PHP developer bạn có thể đã từng làm việc với Node.js trong vai trò là một công cụ hỗ trợ build asset. Tuy nhiên Node.js rất khác so với PHP. Sự khác biệt đó gây không ít khó khăn cho các PHP dev trong việc tiếp cận và làm việc với Node.js. Bằng việc so sánh một số tính năng giữa PHP ...

Top 5 javascript framework của năm 2017
Angular.js được gọi là MVW framework (Model-View-Whatever) và trong số các lợi ích hàng đầu, cho những người mới khởi nghiệp và các công ty cỡ trung, nó có thể sản xuất mã nhanh, kiểm tra bất kỳ phần ứng dụng và dữ liệu hai chiều ràng buộc (thay đổi trong backend ngay lập tức được phản ánh trên ...

Wemos authenticate qua laravel (phần 4.2 - Server kết nối với web client)
Xin chào các bạn! Mình đã quay trở lại rồi đây. Hôm nay, mình sẽ chia sẻ tiếp phần Socket-IO Authenticate qua laravel sử dụng jwt token. Như bài trước mình đã chia sẻ cách tạo server authenticate sử dụng laravel với 2 phân quyền người dùng là users và devices. Bài viết hôm nay, mình sẽ chia sẻ ...

[Translation] Các khái niệm cơ bản về Fragment trong Android( Phần 2)
Tiếp theo phần trước, phần này mình sẽ giới thiệu về cách quản lí fragment trong activity Nội dung bài viết được mình tham khảo ở trang này Có 1 số subclass dc extend từ lớp base Fragment : Dialog Fragment List Fragment Preference Fragment Dialog Fragment Hiển thị 1 floating dialog. ...

JDK 9 có gì hot ?
Vậy là sau quãng thời gian dài chờ mong, thì tháng 9 vừa rồi Oracle đã chính thức cho ra mắt phiên bản Java mới nhất cùng với bộ công cụ phát triển là JDK 9. Tháng 9 ra mắt JDK 9, thật ra đây chỉ là một sự trùng hợp về con số, cái tên JDK 9 xuất phát từ việc nâng cấp dựa trên nền tảng trước đó là ...

Laravel collections - một số methods thông dụng
Collections là một tập hợp nhiều kết quả bởi Eloquent, mỗi collection đều là một instance từ IlluminateDatabaseEloquentCollection. Eloquent collection được kế thừa từ Laravel collection nên chúng có thể xử lý được lớp dưới của Eloquent model. Các collections cho phép bạn thực hiện lắp như với một ...

Series JSF - Phần 3: Managed Beans, Bean trong JSF, Các scope trong JSF
Series JSF - Phần 3: Managed Beans, Bean trong JSF, Các scope trong JSF Nguồn: https://stackjava.com/jsf/series-jsf-phan-3-quan-ly-beans-cac-scope-trong-jsf.html Managed Bean: là các Java Bean được đăng ký với JSF. Nói cách khác, Managed Bean là Java Bean quản lý bởi JSF Framework. Managed ...

(Phần 2) Tìm hiểu về ansible
Ở phần1 chúng ta được làm quen với những module đơn giản và playbook thuần. Phần tiếp theo sau đây, chúng ta sẽ đi làm thêm về Item, handles, facts, variables, (OS ubuntu) A. Item Phần trước, thay vì viết module apt cho từng gói cài đặt. Giờ ta sẽ nhóm vào Item để chạy 1 lần luôn. --- - ...

Rethinking JavaScript Part II - Death of the For Loop (Translated)
for loop của JavaScript đã đáp ứng rất tốt nhu cầu của chúng ta, tuy nhiên thì hiện tại nó đã lỗi thời và nên được nghỉ ngơi và thay bằng cách kỹ thuật lập trình hàm mới hơn. May thay, đây là một thay đổi không đòi hỏi bạn phải là một người thông thạo về lập trình hàm. Thậm chí còn tốt hơn ...

Series JSF - Phần 2: Các pha / giai đoạn trong vòng đời của JSF
Series JSF - Phần 2: Các pha / giai đoạn trong vòng đời của JSF Nguồn: https://stackjava.com/jsf/series-jsf-phan-2-cac-vong-doi-trong-jsf.html Vòng đời trong ứng dụng JSF gồm sáu giai đoạn như sau: Restore view phase Apply request values phase; process events Process validations phase; process ...

Tại sao Swift Enum có giá trị liên kết không thể có RawValue?
Trong lập trình Swift, chắc hẳn chúng ta sử dụng chắc hẳn sử dụng rất nhiều kiểu dữ liệu Enum . Enum trong swift dùng để định nghĩa một tập hợp có số phần tử cố định và liệt kê sẵn, chúng ta không thể không thể thêm hoặc bớt được số phần tử. Trong bài viết này tôi muốn giới thiệu đến các bạn ...

React redux アプリケーションのフロントユニットテストについて
( https://viblo.asia/p/how-to-test-your-react-redux-application-924lJrDNlPMから翻訳された記事です) Jest : yarn add --dev jestまたは npm install --save-dev jest Enzyme : 現在のreactバージョンに合わせてenzymeとadapterをインストール 例: 現在のreactバージョンは16であった場合 yarn add --dev enzyme enzyme-adapter-react-16 または npm i --save-dev ...

Bắt đầu làm việc với Github webhook
Nếu các bạn là các lập trình viên thì github là một thứ vô cùng quen thuộc. Các bạn làm việc với github hằng ngày như code đẩy code lên github, review code, tạo issue ... . Làm việc trong cùng một team phát triển thì việc mỗi khi tạo issue mới, tạo pull request mới , comment commit , comment pull ...

Series JSF – Phần 4: Tạo ví dụ, trang web hello world với JSF
Series JSF – Phần 4: Tạo ví dụ, trang web hello world với JSF Ở bài này mình sẽ hướng dẫn các bạn tạo một ứng dụng web (Web Application) đầu tiên với JSF và giải thích các thông tin cấu hình, annotation... Nguồn: https://stackjava.com/jsf/series-jsf-phan-4-tao-ung-dung-web-voi-jsf.html Mình ...

Hướng dẫn làm game craze math với HTML5.
Chào các bạn! Mùa đông năm nay tới muộn hơn mọi năm, nhưng nó lạnh và buốt giá hơn những năm trước nhiều! Bạn đã có gấu chưa? nếu chưa, thì bạn có đứa bạn thân khác giới nào đó để ngồi thật sát cho đỡ lạnh chứ? nếu câu trả lời vẫn là không. Thì bài viblo này chính là dành cho bạn đó =))) Bạn ...

Chain of Responsibility Pattern - Ruby
Chain of Responsibility là một mẫu thiết kế giải quyết cho việc thực hiện 1 chuỗi các tác vụ có trình tự mà mỗi 1 tác vụ trong chuỗi đó được đảm nhiệm bởi 1 class. Định nghĩa này khá dễ hiểu so với các định nghĩa hàn lâm khác về Chain of Responsibility Pattern, chúng ta sẽ đi từ ví dụ để hiểu ...