Scraping and downloading multiple files from web with Python

In recent posts, we have discussed some methods to scrap and download resources from the web. If you just want to download a few files, it doesn’t matter to iterate…

Parse HTML Document using XPath with lxml in Python

As long as we find a webpage where having data of interest, we sometimes want to extract them automatically but don’t know how to do quickly. Thank to the lxml…

How to test database connection without using Hibernate ORM in Grails

You will likely encounter a headache problem when bringing a large project to cloud-based deployment development, especially testing the access of databases if you have to request of accessing internally…

Rename a MySQL database

Once day you want to rename your database in MySQL for whatever reason. How can you do this idea? via phpMyAdmin From phpMyAdmin, we often rename a database by applying…

Shortcut keys in Microsoft Word

Trong lúc soạn thảo văn bản, chúng ta thường xuyên sử dụng những tổ hợp phím tắt thực hiện một tính năng nào đó nhằm tăng độ thao tác. Bài…

Deploy a e-commerce website using open sources

Làm thế nào để triển khai một giải pháp thương mại điện tử? Bạn chọn giải pháp nguồn mở hay phát triển ngay từ đầu từ con số không. Nội…

Crop to Selection with GIMP

  Under construction  

Introduction to an open image editor GIMP

Giới thiệu Chắc những ai đã quen sử dụng Adobe Photoshop sẽ cảm thấy khó chịu khi sử dụng hệ điều hành nguồn mở Linux (Ubuntu, Linux Mint, Fedora…) mà…

Add plugins or extensions to LibreOffice

(Tiếng Việt) Thêm các tính năng mở rộng cho LibreOffice: Tôi có nhu cầu chuyển đổi các file văn bản .odt hoặc .doc sang dạng epub để tiện cho việc đọc trên các thiết bị chạy Android. ePub là một chuẩn mới để làm sách điện tử.

Freeze the heading rows and columns in the spreadsheet

  Freeze the heading rows and columns in the spreadsheet