• Skip to main content

MrHói's Blog

The simple is the best

You are here: Home / Archives for sourcecode

sourcecode

Tự tạo sock để truy cập khi website bị chặn

June 15, 2012 by mrhoi Leave a Comment

Có lẽ rất nhiều bạn có hiểu biết một chút và có thể là nhân viên IT đang quản trị một trong những Server đặt ở nước ngoài, tất nhiên trong trường hợp Facebook đang bị chặn ở Việt Nam chắc hẳn phải có rất nhiều cách để vượt rào, nhưng hầu hết đều không an toàn cho lắm, tôi đã được đồng nghiệp chỉ cách hay ho khi sử dụng Tunnerlier để vượt rào một cách an toàn.

Một khó khăn của tôi gặp phải, khi không sử dụng hệ điều hành Window, vậy phải làm cách nào đây? Câu hỏi được trả lời đơn giản sau một vài phút tìm kiếm giải pháp trên mạng, thật quả đỗi đơn giản, chỉ cần mở Terminal rồi gõ lệnh sau để sử dụng kết nối SSH cho việc vượt rào của mình:

[sourcecode]

ssh -D 1080 username@ip -p 22

[/sourcecode]

Khi thực hiện xong, tôi không nghĩ nó đơn giản đến như vậy, áp dụng cho tất cả hệ điều nhân Unix. Sau khi thực hiện kết nối tới Server riêng của mình, bạn có thể sử dụng Sock của browser để vượt tường lửa của ISP rồi.

Filed Under: Uncategorized Tagged With: đơn giản, sourcecode, Việt Nam

Hiển thị mã lệnh rõ ràng trong bài viết

February 21, 2012 by mrhoi 2 Comments

Khi bắt đầu công việc lâu dài của mình, đó là viết hướng dẫn những trải nghiệm của tôi với nền tảng WordPress và cách để trở thành một webmaster đúng nghĩa như một siêu nhân, tôi đã gặp phải cầu hỏi, làm thế nào để hiển thị những dòng mã lệnh, code, cho đẹp đẽ như các bài viết tôi đã từng đọc? Vì yêu cầu này không quá cấp bách, và cũng không ảnh hưởng nhiều đến việc viết lách của tôi, vậy nên tôi tạm thời chưa ngó tới nó.

Nhưng rồi đến một ngày, trong khi lang thang trên mạng tìm kiếm các giải pháp có việc khác, tôi lại bắt gặp chính giải pháp của mình đã từng mong muốn. Có lẽ việc này giống như khi đi tìm chìa khóa bị mất, đôi khi chúng ta không tìm được, cho tới một ngày tự dưng chiếc chìa khóa đó “bò” ra ngay trước mặt.

Tất nhiên giải pháp này đơn giản tới mức tôi không ngờ tới, đơn giản chỉ cần cài đặt một plugin do chính tổ chức WordPress gợi ý SyntaxHighlighter. Cách sử dụng còn đơn giản hơn, bạn chỉ cần chèn đoạn mã của mình giữa cấu trúc cuar shortcode:

[ sourcecode ]Mã lệnh của bạn[ / sourcecode ]

Bạn cũng có thể hiển thị ngôn ngữ mã lệnh của bạn nếu thêm vào thuộc tính language:

[ sourcecode language=”php” ]Mã lệnh của bạn[ /sourcecode ]

Và tất nhiên như mọi plugin khác, SyntaxHighlighter cho phép bạn các thiết lập khác trong phần cấu hình, Setting, của nó. Cùng khám phá để giúp trang web cá nhân hay blog của bạn được trình bày đẹp hơn nhé.

Filed Under: Lập trình, Wordpress Tagged With: plugin, sourcecode, sourcecode language="php, SyntaxHighlighter

Thay đổi tên miền cho website chạy trên nền tảng WordPress

February 20, 2012 by mrhoi Leave a Comment

Hôm nay tôi xin hướng dẫn một vài bước nhỏ, dễ tiến hành, mất ít thời gian khi bạn muốn chuyển domain cho blog, hay website của mình chạy trên nền tảng WordPress. Bạn cũng có thể sử dụng kiến thức này cho các ứng dụng tương tự như WordPress.

Điều quan trọng nhất của việc này đó là cần chuyển đổi tất cả các liên kết có trong Dữ liệu của bạn qua domain mới, nếu dữ liệu bạn càng lớn, cách tôi hướng dẫn bạn sẽ giúp bạn tiết kiệm thời gian hơn, nhờ sử dụng những chương trình có sẵn trên máy chủ, và tận dụng tối đa tài nguyên máy chủ Unix, thay vì phải download / upload và chỉ sửa bằng Editor trên máy cá nhân của bạn. Tất nhiên để điểu khiển Server Unix từ xa bạn cần được cấp quyền SSH, nếu chưa có bạn có thể yêu cậu đơn vị cung cấp Hosting / Server cấp cho bạn.

Bước 1: Sao lưu lại database bằng lệnh mysqldump, cú phá như sau

[sourcecode]mysqldump -uusername -ppassword database > database.sql[/sourcecode]

Bước 2: Thay đổi các liên kết từ domain cũ qua domain mới bằng lệnh sed

[sourcecode]sed ‘s/old_domain/new_domain/g’ database.sql > new_database.sql[/sourcecode]

Bước 3: Khôi phục lại database với phiên bản đã thay đổi domain bằng lệnh mysql

[sourcecode]mysql -uusername -ppassword database

Filed Under: Lập trình, Wordpress Tagged With: backup database, restore database, SEO Redirect with htaccess, Server Unix, sourcecode

Copyright © 2026 · Revolution Pro on Genesis Framework · WordPress · Log in