Author Archives: lnt

WordPress trên Openshift v3

Tôi có ý định chuyển host về Red Hat OpenShift Online v3. Sau vài thử nghiệm, có thể kết luận là không thể cài đặt WordPress trên tài khoản miễn phí của openshift.com, trừ khi các file media đặt ở bên ngoài như google drive… (dùng External Media) Continue reading

Leave a Comment

Filed under Software

Tự động upload lên flickr.com (phần 2)

Giải pháp upload của piflickr

  1. Kiểm tra file đã có trên flickr.com hay chưa, nếu chưa thì upload
  2. Kiểm tra xem album đã có trên flickr.com hay chưa, nếu chưa thì tạo mới
  3. Thêm ảnh vào album

Continue reading

Leave a Comment

Filed under Software

Tự động upload lên Flickr.com

Tôi có nhu cầu upload hình lên flickr.com bằng một script chạy trên RPi.

Có mấy loại công việc:

  1. Upload lần đầu tất cả các file và thư mục con trong thư mục ảnh
  2. Upload các file và thư mục vừa mới cập nhật trong thư mục ảnh

Ngoài ra, cần yếu tố kỹ thuật là upload theo nhiều luồng song song hay theo nhiều core để tăng tốc độ. Continue reading

Leave a Comment

Filed under Software

dnsMasq đột nhiên ngừng hoạt động

dnsmasq được cài đặt như local dns, tuy nhiên đôi khi ngừng hoạt động sau một vài ngày, nguyên nhân chưa được tìm thấy.

Một giải pháp đối phó tạm thời là khởi động lại dnsmasq mỗi khi không ping được google.com Continue reading

Leave a Comment

Filed under Software

Chuyện ngoài lề: Cài đặt MS Office C2R (Click to Run) có chọn lựa ứng dụng

Bài này viết cho chính tôi để ghi nhớ một kỹ thuật.

Kể từ phiên bản Office 2010, MS đã bắt đầu sử dụng kỹ thuật cài đặt “Click-to-Run” hay “C2R Installer” bên cạnh kỹ thuật cài đặt truyền thống cho phép chọn lựa ứng dụng trong gói Office. Đến phiên bản Office 2016 thì chỉ còn C2R, cài đặt một lần trọn gói.

Tuy nhiên MS vẫn để ngõ khả năng cài đặt có chọn lựa các ứng dụng trong gói Office 2016. Continue reading

Leave a Comment

Filed under Software

Cài đặt openVPN để kết nối với piVPN

  • Nhiều router cao cấp đều được cài đặt sẳn VPN server, tuy nhiên phần lớn theo giao thức PPTP vốn có vấn đề về bảo mật.
  • Mặc khác, có thể cái đặt piVPN server (Open VPN server) trên RPi một cách dễ dàng và không tốn nhiều tài nguyên.

Khi sử dụng VPN, ngoài vấn đề bảo mật được đặt lên hàng đầu, hiệu quả của VPN phụ thuộc vào VPN server được đặt ở đâu, người ngoài chỉ biết vị trí địa lý của VPN server chứ không biết vị trí của client đang kết nối đến server đó. Continue reading

Leave a Comment

Filed under Software

Boot từ USB

Một trong số các nguyên nhân làm RPi không thể boot từ USB là thời gian khởi tạo quá chậm của thiết bị nối với USB.

Tuy nhiên quá trình chuẩn bị để RPi boot từ USB đã quá đơn giản và đã có thể boot từ những thiết bị USB chậm. Continue reading

Leave a Comment

Filed under Software

Ngày giờ từ RTC không đúng

RPi đang chạy bình thường, chạy với RTC DS3231

Một ngày, lệnh hwclock -r cho ngày giờ là

Sat 01 Jan 2000 07:41:45 +07 -0.427417 seconds

1. Có thể đây là lỗi của ntp. Continue reading

Leave a Comment

Filed under Software

Thay đổi từ swap file sang swap partition

  • Swap file không nhanh bằng swap partition
  • Swap file có thể điều chỉnh tăng giảm kích thước dễ dàng, mặc dù swap file cần một không gian lưu trữ liền kề

Khi chạy Linux trên HDD, ta có thể nghĩ đến việc dùng swap partition. Continue reading

Leave a Comment

Filed under Software

Web Server với Nginx 1.10 + PHP 7.0 + MariaDB 10.0

Về MariaDB

  • MySQL được tạo ra từ năm 1995 bởi công ty MySQL AB do David Axmark, Allan LarssonMichael “Monty” Widenius sáng lập
  • Tháng giêng 2008, Sun Microsystem mua MySQL AB
  • Tháng 4 2009 Oracle thâu tóm Sun Microsystems, trở thành chủ sở hữu MySQL
  • Các nhà phát triễn ban đầu của MySQL lo ngại về tương lai của MySQL dưới thời Oracle, họ quyết định rời đi và tạo ra MariaDB trên cơ sở mã nguồn mở của MySQL.
  • So với MySQL, MariaDB có cú pháp câu lệnh giống và hầu như tương thích hoàn toàn (xem http://mariadb.com/about) nhưng tốc độ thực thi nhanh hơn và hoàn toàn miễn phí

Continue reading

Leave a Comment

Filed under Software