Information Systems

INFORMATION SYSTEM (IS) Information systems can be defined as a set of components for storing, collecting and processing of data. Various business organizations rely on these systems to carry out their operations such as distributes data to their customers and manage large operations. ...

Tác giả: Hoàng Hải Đăng viết 14:06 ngày 12/08/2018

HTML5 Server-Sent Event

Giới thiệu Chúng ta đã nghe nhiều về ứng dụng web real-time (như ứng dụng chat, game online,...), một trong những cách thức phổ biến được dùng đến đó là Web Socket. Bên cạnh đó các bạn cũng có thể đã nghe qua về các công nghệ khác như Ajax polling, Server-Sent events,... Trong bài viết này, ...

Tác giả: Tạ Quốc Bảo viết 14:06 ngày 12/08/2018

Những cảnh quay giúp bạn hiểu được "nghệ thuật sắp xếp" trong điện ảnh

Mỗi cảnh quay ấn tượng trong phim đều có sự sắp xếp cẩn thận, thể hiện ý đồ của đạo diễn nhằm mang tới trải nghiệm thị giác phong phú cho người xem, chứ không phải mọi thứ đều diễn ra theo một cách ngẫu nhiên. Trong điện ảnh, mỗi khung hình tương tự như một bức tranh, và sự sắp xếp chính là một ...

Tác giả: Bùi Văn Nam viết 14:05 ngày 12/08/2018

ASP.NET 5 và AngularJS Phần 4, Sử dụng Entity Framework 7

Đây là phần thứ tư trong phần blog của loạt bài xây dựng ASP.NET 5 (ASP.NET vNext) ứng với AngularJS. Trong loạt bài đăng trên blog, tôi sẽ cho các bạn thấy làm thế nào để có thể tạo ra một ứng dụng Movie đơn giản sử dụng ASP.NET 5, MVC 6, và AngularJS. Bạn có thể tải về mã đã thảo luận trong bài ...

Tác giả: Bùi Văn Nam viết 14:05 ngày 12/08/2018

Mạng nơ-ron tích chập (P2-hết)

Phần 1 Học sâu (Deep learning) Bạn có thể thấy rằng các đầu vào cho mỗi layer (mảng hai chiều) trông rất giống đầu ra (cũng mảng hai chiều). Vì vậy, chúng ta có thể xếp chồng chúng như những mẩu Lego. Những hình ảnh gốc được filtered (lọc), rectified (tinh chỉnh) và pooled (gộp lại) để tạo ...

Tác giả: Tạ Quốc Bảo viết 14:05 ngày 12/08/2018

Sessions, cookies với Rails

Cookies, sessions là các đối tượng khá đặc biệt mà Rails cho phép bạn thao tác với chúng tương tự như một đối tượng kiểu hash. Chúng là nơi mà dữ liệu được lưu trữ khi thực hiện một request và bạn có thể đọc được dữ liệu này trong các request tiếp theo. Cookies Cookies là dữ liệu được lưu trữ ...

Tác giả: Bùi Văn Nam viết 14:05 ngày 12/08/2018

Phong cách làm việc với khách hàng Nhật - Điểm đặc trưng trong cách suy nghĩ của người Nhật

Để có thể làm việc tốt với khách hàng Nhật thì điều nên làm nhất có lẽ là hiểu được các đặc trưng trong cách làm việc của người Nhật. Dưới đây tôi xin được list ra một vài khác biệt trong phong cách của các bác. 1. Nếu một người Nhật nói họ có thể làm được một việc, thì tức là họ sẽ làm xuất sắc ...

Tác giả: Bùi Văn Nam viết 14:05 ngày 12/08/2018

Tìm hiểu về x-template trong JQuery

Khi phát triển các ứng dụng HTML hiện đại, chúng ta thường viết rất nhiều các đoạn mã HTML thông qua việc ghép các thẻ HTML và các dữ liệu động. Dưới đây là 1 ví dụ minh họa cho điều đó. $.each(messages.reverse(), function(index, message) { $('#messageList').append( ...

Tác giả: Bùi Văn Nam viết 14:05 ngày 12/08/2018

[AngularJS toàn tập] Phần 5 : Filter

Angular có rất nhiều ưu điểm, một trong những ưu điểm đó là filter, nó giúp cho việc code đơn giản mà nhanh hơn. Filter được sử dụng để thay đổi, lọc dữ liệu cho kết quả là một chuỗi khác. Dưới đây là danh sách các filter thông dụng thường được sử dụng : uppercase : Đổi toàn bộ text sang ...

Tác giả: Tạ Quốc Bảo viết 14:05 ngày 12/08/2018

Những thú vị khi bạn sử dụng Jack compiler

GOOGLE đã release toolchain mới - Jack vào năm trước điều mang mục tiêu thay thế javac + dx . Sự thay đổi này mang lại những cải tiến khác biệt nào ở trong article này mình sẽ điểm qua một số nội dung sau : Completely open source Speeds compilation time Handles shrinking, ...

Tác giả: Bùi Văn Nam viết 14:05 ngày 12/08/2018

Series Hướng Dẫn Lập Trình Ruby on Rails (Phần 1)

Ruby là gì ? Ruby là một ngôn ngữ lập trình hướng đối tượng do một giáo sư người Nhật có tên là Yukihiro Matsumoto , tên thường gọi là "Matz" sáng lập ra. Ruby được giới thiệu lần đầu vào năm 1995. Ngôn ngữ Ruby được viết ra với mong muốn tạo một ngôn ngữ lập trình thân thiện với lập trình ...

Tác giả: Tạ Quốc Bảo viết 14:05 ngày 12/08/2018

Self-sizing Table View Cells part II

Theo hướng dẫn từ: https://www.raywenderlich.com/129059/self-sizing-table-view-cells Và tiếp theo từ phần trước: https://viblo.asia/thevinh92/posts/rQOvPNPNeYj Adding Images Bây giờ bạn đã có thể đọc được toàn bộ bio của 1 artist, nhưng vẫn còn nhiều dữ liệu cần phải show ra nữa. Mỗi một nghệ ...

Tác giả: Hoàng Hải Đăng viết 14:05 ngày 12/08/2018

Key-Value Observing P1

Giới thiệu Trong Objective-C và Cocoa framework, có một số cách để các object có thể liên lạc với nhau thông qua các events: NSNotification & NSNotificationCenter Callbacks Delegates Key-Value Observing Chúng ta sẽ đi tìm hiểu Key-Value Coding và Key-Value Observing để sử dụng ...

Tác giả: Bùi Văn Nam viết 14:05 ngày 12/08/2018

How Rails Sessions Work

I. Tổng quan Điều gì nếu ứng dụng Rails của bạn không thể đưa ra thông tin người đã ghé thăm nó? Nếu bạn không có ý tưởng rằng cùng một người yêu cầu hai trang khác nhau? Nếu tất cả các dữ liệu bạn lưu trữ biến mất ngay sau khi bạn được phản hồi lại? Đó có thể là tốt cho một trang web tĩnh. ...

Tác giả: Tạ Quốc Bảo viết 14:05 ngày 12/08/2018

9 mẹo nhỏ để sử dụng sketch chuyên nghiệp

Việc xuất hiện Phần mềm Sketch đã khiến công việc thiết kế trở nên thuận tiện và nhanh chóng. Nhất là trong thiết kế giao diện người dùng. Cũng như các phần mềm thiết kế khác, Sketch có rất nhiều bí mật tiện ích. Chỉ cần chú ý một chút bạn sẽ không phải loay hoay với thiết kế của mình nhiều lần ...

Tác giả: Bùi Văn Nam viết 14:05 ngày 12/08/2018

The seven habits of highly effective people

Có lẽ khi đọc tiêu đề của bài viết sẽ có nhiều người thấy quen, hoặc nhớ ra rằng mình đã từng đọc rồi, cuốn sách mà tôi muốn chia sẻ đến các bạn là cuốn sách trong series sách "the seven habits of highly effective people" (7 thói quen để thành đạt) của tiến sĩ Stephen R.Covey đã được chuyển thể ...

Tác giả: Hoàng Hải Đăng viết 14:05 ngày 12/08/2018

Tìm hiểu Laravel (P7) - Routing

Indexs Phần 1: Cài đặt Phần 2: Form đăng nhập Phần 3: Send Mail Phần 4: Error page Phần 5: Application Structure Phần 6: Logging Nếu các bạn còn nhớ thì đây chính là kết quả route khi sử dụng scaffold tạo form đăng nhập ở Phần 2: Form đăng nhập. Như vậy ta có thể hiểu nôm ...

Tác giả: Hoàng Hải Đăng viết 14:05 ngày 12/08/2018

Container Orchestration and Rancher

1. Container Orchestration Như chúng ta đã biết, công nghệ điện toán đám mây thế hệ kế tiếp chỉ ra rằng container orchestration sẽ là một công nghệ cần phải biết trong tương lai ngắn. Container orchestration là các công cụ, dịch vụ dùng để điều phối và quản lý nhiều container sao cho chúng làm ...

Tác giả: Hoàng Hải Đăng viết 14:05 ngày 12/08/2018

Tìm hiểu về file .htaccess

1. Định nghĩa .htaccess là một tập tin dùng để cấu hình máy chủ web apache. Nó được máy chủ chấp nhận như là một thành phần và cho phép chúng ta thực hiện điều hướng và bật các tính năng một cách linh hoạt hoặc bảo vệ một folder nào đó của trang web. File .htaccess không được viết từ một ngôn ngữ ...

Tác giả: Hoàng Hải Đăng viết 14:05 ngày 12/08/2018

Tạo bài viết với gem Ckeditor và Paperclip

1. Giới thiệu Rất nhiều website có tính tương tác cao với người dùng bằng các bài viết của họ. Điển hình là các trang diễn đàn, du lịch, review ... Vậy ở bài viết này mình xin giới thiệu đến các bạn 2 gem để hỗ trợ việc tạo bài viết trên website của mình, đó là Ckeditor và Paperclip 2. Sử ...

Tác giả: Hoàng Hải Đăng viết 14:05 ngày 12/08/2018