Tìm hiểu một số tính năng nổi bật của Windows 10

<h1 style="padding-left: 30px; text-align: center;"><span style="color: #003366;">Tìm hiểu một số tính năng nổi bật của Windows 10</span></h1> <p style="text-align: justify; padding-left: 30px;">Dù bạn đã quyết định nâng cấp Windows 10 hay chưa, hoặc bạn đang băn ...

Tác giả: Trịnh Tiến Mạnh viết 13:13 ngày 12/08/2018

PHP CLI sử dụng Symfony Console

Khi sử dụng PHP, đôi khi bạn chỉ muốn kiểm tra các code, viết thử các function với PHP bạn có thể sử dụng text editor, save file và chạy dưới trình duyệt hoặc đơn giản hơn là sử dụng command line. Khi nào command line PHP thường được sử dụng? Khi bạn import hoặc export dữ liệu lớn Xóa cache ...

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

Distributed System with DRuby

Khái niệm Hệ thống phân tán đơn giản chỉ là dịch word by word của từ tiếng anh Distributed System . Nếu đã từng bước một (hoặc vài chân) vào thế giới lập trình, ắt hẳn mọi người đã có ít nhất một lần nghe tới khái niệm phân tán. Trong phạm vi bài viết này, mọi người có thể hiểu phân tán như ...

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

Phong cách làm việc với khách hàng Nhật - Getting Things Done

Xin chào mọi người, có bao giờ các bạn muốn rằng mình hoàn thành công việc 1 cách nhanh hơn không? Theo tôi nghĩ, ai trong chúng ta cũng muốn điều đó rồi. Công việc được hoàn thành nhanh hơn, đồng nghĩa với việc chúng ta có nhiều thời gian rảnh để làm việc khác hơn. Ngay kể cả với những người làm ...

Tác giả: Trịnh Tiến Mạnh viết 13:13 ngày 12/08/2018

Scrum không "như mơ" ở Châu Á

Đây là bài dịch từ bản tiếng Anh: Scrum does not work here in Asia Bài viết này bắt nguồn từ buổi cafe khá thú vị với một người đang làm vị trí Agile Coach (Huấn luyện viên Agile) cho một hệ thống ngân hàng lớn nhất nước Úc. Một trong những chủ đề chúng tôi đã thảo luận lúc đó là về việc thực ...

Tác giả: Trịnh Tiến Mạnh viết 13:13 ngày 12/08/2018

Hướng dẫn sử dụng thư viện TCPDF để tạo file PDF online

Hiện nay, có rất nhiều ứng dụng web đưa ra các tài liệu văn bản dưới dạng hóa đơn, hợp đồng hoặc chỉ là một trang web dưới dạng PDF. Có một vài class PHP mà có thể dùng để tạo file PDF trực tuyến, và một trong số chúng là TCPDF. Bài hướng dẫn này sẽ chỉ cho bạn thấy làm thế nào để sử dụng TCPDF ...

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

Một số vấn đề gặp phải khi lập trình Ruby on Rails

Giới thiệu Ruby on Rails hiện tại còn khá mới mẻ ở Việt Nam, cộng đồng người dùng còn ít và việc chia sẻ các thông tin, kinh nghiệm về ngôn ngữ này còn hạn chế. Chính vì vậy, mình viết bài viết này chủ yếu nói về những vấn đề mà mình đã từng gặp phải và mình thấy hay để chia sẻ với các bạn. Có ...

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

Swift Tutorial - sử dụng JSON trong ios

Với bài viết này,sẽ dùng demo iTunes Search API cho iTunes Store được public bởi Apple, sử dụng gói JSON kết quả, phân tích chúng, tạo Dictionary và đưa những thông tin đó vào Table View. Sau đó, chúng Tạo và Kết nối đến UI (Giao diện người dùng) Việc đầu tiê cần làm là tạo một tableView. ...

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

Nodejs - đọc file package.json

Đọc file package.json giúp ta lấy được một số thông tin của project, như: tên project, version, danh sách các package, ... Ảnh: slideshare Có nhiều cách để lấy được nội dung file package.json 1 cách trực tiếp. Bản chất của package.json là 1 meta json chứa thông tin của project. Cách đơn ...

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

Tìm hiểu về Search Engine Optimization

Tài liệu này là mình tìm hiểu những kiến thức cơ bản về SEO viết tắt của Search Engine Optimization. Đây là những kĩ thuật/mẹo giúp trang web của bạn có thể được tìm thấy bởi các Search engine như là Google. Như vậy web của bạn mới có cơ hội xuất hiện ở đâu đó trong phần kết quả tìm kiếm của ...

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

Hiểu biết cơ bản về Decorator pattern

Đôi khi chúng ta cần mở rộng một phương thức trong đối tượng, và cách thông thường là chúng ta sẽ kế thừa đối tượng đó. Việc này không phải sai, nhưng trong một vài trường hợp sẽ làm cho mã nguồn trở lên phức tạp hơn chúng ta mong muốn. Đó là lý do chính cho việc ra đời của mẫu thiết kế Decorator ...

Tác giả: Trịnh Tiến Mạnh viết 13:13 ngày 12/08/2018

Sử dụng SQLite database trong ứng dụng Android

SQLite là một cơ sở dữ liệu SQL mã nguồn mở, nó lưu trữ dữ liệu vào một tập tin văn bản trên một thiết bị. Nó mặc định đã được tích hợp trên thiết bị Android. Để truy cập dữ liệu này, bạn không cần phải thiết lập bất kỳ loại kết nối nào cho nó như JDBC, ODBC, ... SQLite được Richard Hipp viết ...

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

Apache Spark on Docker

Docker and Spark are two technologies which are very hyped these days. The repository contains a Docker file to build a Docker image with Apache Spark. Log into your Ubuntu installation as a user with sudo privileges. Install wget and wget docker sudo apt-get install wget Get the latest ...

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

Android vector image

Từ Android 5.0, Google đã support native vector iamge cho Android. Không như các định dạng bitmap/raster, ảnh vector có thể co dãn mà không ảnh hưởng đến chất lượng ảnh. Nó cho phép sử dụng chỉ một ảnh cho nhiều kích thước và độ phân giải màn hình. Ảnh Vector Ảnh được định nghĩa bởi vector ...

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

So sánh Gulp và Grunt

Nếu các bạn chưa biết Gulp là cái gì và Grunt là cái chi, các bạn có thể tham khảo hai bài viết dưới đây: Mở đầu với Gulp (đang viết, xin hãy quay lại sau :p) Grunt - Javascript task runner (rất cám ơn young talent naa vì bài viết chất lượng này) Cả hai công cụ trên đều dùng để tự động ...

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

Tìm hiểu về cách thức hoạt động của UIScrollView

UIScrollView là một trong những thành phần được sử dụng hầu hết trong tất cả các ứng dụng iOS. Có bao giờ bạn băn khoăn thực sự UIScrollView làm việc như thế nào không? Hôm nay hãy cùng tôi xem UIScrollView hoạt động như thế nào nhé. Kết thúc chúng ta sẽ có một ví dụ nho nhỏ để các bạn có thể nhìn ...

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

Hướng dẫn làm một app nghe nhạc online và offline đơn giản

Mình xin hướng dẫn các bạn một bài viết về một ứng dụng nghe nhạc online đơn giản . Để làm được ứng dụng này ngoài các vấn đề cơ bản về android ví dụ như layout, listview, gridview ... Bạn cần biết thêm về service , widget, media player, broadcast , notifications . Khi xây dựng một ứng dụng bạn ...

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

[OVH] Network configuration for VMs

Recently, I supported a friend to setup network for his VMs based on a dedicated server which was bought from OVH. At first, I never thought that I had to spent more than 3 days to complete it because I'm not a nerd guy in computer network and system. Howevers, I was struggled with virtual machines ...

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

Amazon Simple Storage Service (S3) Trong Android

Amazon S3 là gì Amazon Simple Storage Service (S3) cung cấp một kho dữ liệu ổn định, bền vững và có khả năng mở rộng cao trên cloud. Sử dụng AWS Moblie SDK,, bạn có thể truy cập trực tiếp vào Amazon S3 từ ứng dụng. Mục đích của tôi khi nghiên cứu bài này là upload một đối tượng (một file) lên ...

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

Hướng dẫn React Native P.1

React Native là một framework được phát triển bởi Facebook giúp bạn xây dựng những ứng dụng iOS và Android native bằng Javascript. Chúng ta đã biết tới những framework như PhoneGap, hỗ trợ xây dựng những ứng dụng di động bằng bao nội dung web vào trong WebView, với phương châm là "Viết một ...

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