Xây dựng Blog Cá Nhân Với Jekyll

Dạo gần đây thì mình bắt đầu đọc sách nhiều hơn, và có xu hướng muốn dịch cũng như phân tích những gì mình đọc được. Để giới thiệu những gì mình biết, những trang blog kiểu như https://viblo.asia là quá đủ để mình diễn. Tuy nhiên thì mình vẫn thích cái gì đó của riêng mình, sau này tha hồ thay đổi. ...

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

パスワードを忘れてしまった場合のリセット方法について

今回はパスワードのリセットをする方法について紹介します。 1.Forgot Password!をクリックする 「ログインしようと思ったけど、パスワードを忘れてしまってログイン出来ない!」 そんなときには、ログイン用ポップアップ右下にある"Forgot Password!"からパスワードをリセットしましょう。 2.リセット用のメールを送信する パスワードをリセットするためには、まず変更用のメールアドレスを送る必要があります。 Emailの枠内に登録しているメールアドレスを入力しましょう。 Send ...

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

Tìm hiểu và sử dụng LESS CSS (phần I)

CSS đã trở quen thuộc với các lập trình viên phát triển Website, bởi nhiều ưu điểm mà nó mang lại : cú pháp đơn giản, dễ học, dễ tiếp cận_..._ Tuy nhiên khi thiết kế một Website lớn với nhiều đoạn mã code thì CSS thuần sẽ trở lên rất bị động: Khai báo thành phần này vào thành phần khác. ...

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

zsh the ultimate shell

I came upon a new shell call 'zsh'. It just rocks. It makes using command line much easier and more proficient. So what is zsh? The Z shell (zsh) is a Unix shell that can be used as an interactive login shell and as a powerful command interpreter for shell scripting. Zsh can be thought of as ...

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

Performance Testing and Load testing using vPerformer

1. Tổng quan về kiểm thử hiệu năng và kiểm thử tải 1.1 Kiểm thử hiệu năng Kiểm thử hiệu năng được thực hiện để xác định một hệ thống hoặc một hệ thống con thực hiện một khối lượng công việc cụ thể nhanh thế nào. Kiểm thử hiệu năng cũng dùng để xác nhận và xác minh những thuộc tính ...

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

Unity 3D advanced - Occlusion Culling and Lightmapping

It has been said many times, Unity 3D is a great multi-platform engine for creating games and applications, it is getting popular, it is getting trendy, everybody feel like they ought to learn it, it just keep getting better. Unity was meant to be a powerful program, allowing people to use tools ...

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

Tổng quan về LaTeX

Ngày nay, công nghệ thông tin ngày càng phát triển, máy vi tính đã dần trở thành một phần không thể thiếu đối với con người. Nhiều công việc được thực hiện trên máy tính rất hiệu quả. Trong đó có việc tạo ra các văn bản. Những nhà khoa học muốn công bố kết quả nghiên cứu của mình cho hội đồng khoa ...

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

ActiveRecord

Tóm tắt về Active Record Các bạn đã làm việc với Active Record rồi, nó thật tuyệt vời. Vậy các bạn có hiểu rõ Active Record? Sau đây mình sẽ cùng các bạn tìm hiểu thêm về Active Record, bản chất và các tính năng của nó. Với các lập trình viên mới làm quen với Ruby on Rails và không thành ...

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

Giới thiệu thư viện Sinatra qua việc xây dựng một ứng dụng đơn giản

Sinatra là một DSL được viết bằng Ruby cho phép tạo ứng dụng web một cách nhanh chóng với chi phí thấp. Bài viết sẽ giới thiệu một số tính năng của Sinatra và sử dụng thư viện này để xây dựng một ứng dụng demo. Việc khởi tạo ứng dụng với Sinatra khá đơn giản. Chúng ta hãy cùng xem xét ví dụ sau: ...

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

Form object, giải pháp thay thế cho Active Record Nested Attributes

Xin chào các bạn Chắc hẳn những ai sử dụng Rails cũng đã đều quen thuộc với `accepts_nested_attributes_for` để xử lý Nested Attributes. Tuy nhiên, khi ứng dụng của bạn lớn, việc sử dụng accepts_nested_attributes_for khiến cho Model ngày càng trở nên rối, dần dần dẫn đến tình trạng "fat model, ...

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

How to create a chrome extension

I. Giới thiệu Về cơ bản extension dựa trên nền tảng javascript cho phép add các functionnality vào chrome . Chúng ta có thể sử dụng javascript, html, css inject trực tiếp native code của webpage để đạt được một số chức năng mong muốn II. Nội Dung 2.1: Cấu trúc của môt extension Một ...

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

Giới thiệu thư viện Android Support Design

Xin chào các bạn, Material Design đã được Google đưa ra hướng dẫn cho việc thiết kế giao diện người dùng không chỉ trong ứng dụng Android mà còn trong nhiều lĩnh vực khác như Web UI, … Trong bài viết này của anh MùiNV cũng đã đưa ra khá chi tiết làm sao để tạo giao diện Material Design cho ...

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

Model, Database trong Lotus Framwork

1 Model Lotus có xây dựng một ORM riêng, gọi là lotus-model và xây dựng dựa trên sequel. Lotus model cung cấp cho bạn các thành phần chính sau: Entity – An object defined by its identity. Repository – An object that mediates between the entities and the persistence layer. Data Mapper – ...

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

PHƯƠNG PHÁP SETTING PROFILE TẠI VIBLO

Link bài tiếng Nhật https://viblo.asia/Takuya.Okazaki/posts/Q7eERExevgNj Trong bài viết này mình xin được phép giới thiệu về phương pháp setting profile trong Viblo. Profile là phần quan trọng nhất trong My Page. Mình hi vọng rằng bạn có thể điền đầy đủ thông tin trong phần Profile này. Để ...

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

[Hướng dẫn] Tạo một khung cảnh rực rỡ với Thuyền, hoa và bồ câu bằng photoshop

Nguồn: http://design.tutsplus.com/tutorials/create-a-relaxing-vibrant-fantasy-lake-scene-with-adobe-photoshop--cms-24409 Trong bài viết này sẽ hướng dẫn các bạn tạo một khung cảnh huyền ảo bằng cách sử dụng một loạt các kỹ thuật thao tác trên hình ảnh. Đầu tiên, sẽ tạo khung cảnh hồ từ 2 bức ...

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

IOS 9 (Xcode7) Không thể và có thể

_Như chúng ta đã biết IOS9 đã được Apple release mới đây, kèm theo bộ phát triển Xcode7. Vậy ở IOS và bản Xcode mới này có những thay đổi như thế nào, cái gì đã có thể và cái gì sẽ không thể thực hiện được. Chúng ta hãy cùng tìm hiểu (quaylen) _ 1. Không sử dụng giao thức SSL/TLS thì không thể ...

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

IOS9 3D Touch APIs

1.UIViewController iOS 9 cấu hình cho view controller tính năng mới peek và pop của UIKit, tính năng này giúp cho người dùng có thể xem trước nội dung bổ sung khi mà một người dùng nhấn vào một view xác định và pop giúp cho người dùng khẳng định xem nội dung đó và điều hướng tới nó. Để hỗ trợ ...

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

Application''s Life Cycle

COMPONENT Một ứng dụng Android bao gồm một hoặc nhiều các components tạm gọi là thành phần. Những thành phần này được định nghĩa trong file manifest. Một component có thể là một trong số các thành phần sau đây : Một Activity Một Service Một Broadcast Receiver Một content Provider 1. ...

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

Basic Replication in oracle (Read – only Materialized Views)

A. Tổng Quan I. Cơ sở dữ liệu phân tán Cơ sở dữ liệu phân tán : Một tuyển tập dữ liệu có quan hệ logic với nhau, được phân bố trên các máy tính của một mạng máy tính. Hệ quản trị CSDL phân tán : Hệ thống phần mềm cho phép quản lý CSDL phân tán và đảm bảo tính trong suốt của hệ thống đối ...

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

Tìm hiểu về Parse service

Parse service là dịch vụ đám mây đa nền tảng, được bắt đầu sử dụng từ năm 2012. Parse cung cấp các dịch vụ backend cho hầu hết các nền tảng phổ biến hiện nay: iOS, android, window phone, Mac OS,... Về cơ bản, dịch vụ Parse cung cấp cho chúng ta các tác vụ chính sau: Core : Đây là nơi chúng ...

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