Category Archives: Software

Local Mail Server: Postfix, Dovecot và RainLoop

1. Chuẩn bị Domain name và Hostname

Giả sử ta muốn đặt tên máy RPi là mail.mydomain, trong đó mydomain có thể là domain thực trỏ đến static IP hay có thể là local domain.

Nếu dùng local dns dnsmasq thì tạo local domain trỏ đến local ip của RPi

Đặt tên máy RPi theo câu lệnh sau:

hostnamectl set-hostname mail.mydomain
echo "RPi_IP mydomain mail.mydomain" >> /etc/hosts
init 6

Sau các câu lệnh trên RPi được khởi động lại Continue reading

Comments Off on Local Mail Server: Postfix, Dovecot và RainLoop

Filed under Software

MS Edge và intranet

MS Edge không thể mở local web.

MS nói rằng có vấn đề về tương thích, nhưng giải pháp lại do người dùng tìm ra.

  1. Mở RegEdit. Tìm theo đường dẫn rất dài sau đây
    HKEY_CURRENT_USER\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Storage\microsoft.microsoftedge_8wekyb3d8bbwe\MicrosoftEdge\TabProcConfig
  2. Xóa tất cả key (tên trang web) trong mục này. Đây là các trang web bị khóa.

Comments Off on MS Edge và intranet

Filed under Software

inotify và parallel trên RPi

Câu lệnh sau đây chờ mãi không có output gì sau khi đổi tên file bằng lệnh mv trong thư mục /mnt/d/test

inotifywait -m -e MOVED_FROM,MOVED_TO,CREATE,DELETE --format %w%f***%e /mnt/d/test | parallel -u echo

Tuy rằng mỗi lệnh hai bên pipe | đều chạy bình thường Continue reading

Comments Off on inotify và parallel trên RPi

Filed under Software

Phiên bản parallel lạ lùng

Đó là GNU parallel version 20141022 Continue reading

Comments Off on Phiên bản parallel lạ lùng

Filed under Software

Nhúng Python vào Bash script

Nhiều việc có thể thực hiện dễ dàng và trực tiếp với bash. Hơn nữa có thể dễ dàng nhúng mã Python vào bash script và hưởng được điều tốt đẹp nhất của cả hai thế giới.

Chỉ cần dùng tham đối – của Python, sau đó là mã Python Continue reading

Comments Off on Nhúng Python vào Bash script

Filed under Software

piFlickr version 2.0

piFlickr là ứng dụng chạy trên RPi, giúp upload ảnh lên flickr.com, mỗi thư mục ảnh được đặt trong một album có title là tên thư mục.

Cải tiến trong piFlickr version 2.0:

  • Mã nguồn được viết lại theo OOP, đơn giản hơn và nhanh hơn
  • Bảo vệ access token không bị quá hạn
  • Tránh các thư mục con trùng tên tạo album trùng title
  • Tránh các threat chạy song song tạo các album trùng title
  • Nhiều tiện ích hơn, như sắp xếp các album theo thời gian chụp…

Continue reading

Comments Off on piFlickr version 2.0

Filed under Software

Flickr API: Lỗi access token bị quá hạn

Access token do Flickr API cấp luôn luôn giống nhau, vì vậy có thể lưu và dùng lại bất cứ lúc nào.

Lỗi access token quá hạn xãy ra khi file CSDL oauth-tokens.sqlite vì một lý do nào đó bị xóa hay bị khởi tạo lại. Continue reading

Comments Off on Flickr API: Lỗi access token bị quá hạn

Filed under Software

Vài lời về Tiếq Việt

Trước hết, Tiếq Việt là một thứ phiên âm ngọng ngịu của người xứ Bắc.

  • Đã bao giờ trch cho ra cùng một âm, như Ông Trời và Ông Chời, Ông Trăng với Ông Chăng?
  • Đã bao giờ gi đồng âm với d, như Giáo Dục và Dáo Giục, Diệt giặc với Giệt dặc?

Ông Bùi Hiền, nghe nói, là nhà ngôn ngữ học mà không biết là mình nói ngọng, định phổ biến cái ngọng cho toàn người Việt?

Ông Bùi Hiền nói Tiếg Việt là công trình nghiên cứu 20 năm, mà chất xám trong đó chỉ đáng 15 phút tư duy kiểu trẻ con.

Như nhiều người khác, tôi nghi ngờ bằng cấp của ông này…

Ông Bùi Hiền muốn nổi tiếng thì được nổi tiếng rồi đó, được lên báo, lên TV và được chửi như một ngôi sao phim cấp ba…

Comments Off on Vài lời về Tiếq Việt

Filed under Software

Loại bỏ “on behalf of/via” khi gởi email

Nhiều dịch vụ email cho phép ghi địa chỉ người gởi tùy ý trong phần From. Do vậy domain của From có thể khác với domain của dịch vụ email. Nhiều email client không quan tâm đến điều này, tuy nhiên một số như MS Outlook hay giao diện web của Gmail thể hiện “on behalf of” hay “via” ở dòng From, đề phòng một email giả mạo hay lừa đảo.

Jarvis Sandt sandt@jarvis.origins via domain.net
Sender address <email@gmail.com> on behalf of From address <email02@gmail.com>

Continue reading

Comments Off on Loại bỏ “on behalf of/via” khi gởi email

Filed under Software

KRACK: Breaking WPA2

WPA2 đã không còn an toàn nữa? Không sao! Đã có bản vá cho Raspbian. Chỉ cần update qua dòng lệnh

sudo apt-get update -y && sudo apt-get upgrade -y

Continue reading

Comments Off on KRACK: Breaking WPA2

Filed under Software