-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Build nxv page at Sat May 18 16:43:23 +07 2024
- Loading branch information
0 parents
commit d7803d9
Showing
298 changed files
with
6,376 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
ngxv.org |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
[{"title":"Web Feed","url":"/blog/entry/2024/04/18/web-feed","slug":"web-feed","author":"vinh","preview":"This blog has a web feed.","created":"2024-04-18T15:38:23.282Z","updated":"2024-04-18T15:38:23.282Z","tags":["to-be-continued","web-feed"]},{"title":"Mint: bàn phím cơ với chỉ 47 phím","url":"/blog/entry/2024/03/01/mint-keyboard","slug":"mint-keyboard","author":"vinh","preview":"Cách mình dùng bàn phím với layout ortholinear 40%.","created":"2024-03-01T06:45:50.560Z","updated":"2024-03-01T06:45:50.560Z","tags":["mechanical-keyboard"]},{"title":"What I have learned when setting up this page","url":"/blog/entry/2023/03/18/what-i-have-learned-when-setting-up-this-page","slug":"what-i-have-learned-when-setting-up-this-page","author":"vinh","preview":"Being the sole maintainer of the whole system is an interested journey.","created":"2023-03-18T08:24:08.451Z","updated":"2023-03-18T08:24:08.451Z","tags":["self-hosted","to-be-continued"]},{"title":"Managing SSH keys with Sekey and Touch ID","url":"/blog/entry/2022/09/02/sekey","slug":"sekey","author":"vinh","preview":"I have been using Sekey for more than 4 years","created":"2022-09-02T14:22:27.599Z","updated":"2022-09-02T14:22:27.599Z","tags":["git","github","macos","sekey","ssh"]},{"title":"OpenBSD's VPN","url":"/blog/entry/2021/01/14/openbsd-vpn","slug":"openbsd-vpn","author":"vinh","preview":"Setting up my home VPN with OpenBSD","created":"2021-01-14T00:48:59.379Z","updated":"2021-09-01T07:19:22.178Z","tags":["iked","openbsd","self-hosted","vpn"]},{"title":"Giấy Đi Đường","url":"/blog/entry/2021/08/25/giay-di-duong","slug":"giay-di-duong","author":"vinh","preview":"Thử ứng dụng Công nghệ Thông tin vào thời sự.","created":"2021-08-25T15:12:43.633Z","updated":"2021-08-25T15:12:43.633Z","tags":["covid-19","life","saigon"]},{"title":"Sài Gòn hơn 2 tuần giãn cách xã hội","url":"/blog/entry/2021/07/27/saigon-2-weeks-after-social-distancing","slug":"saigon-2-weeks-after-social-distancing","author":"vinh","preview":"Tình hình vẫn chưa khá hơn, số ca bệnh tăng cao từ hơn 1.2k (09/07) lên 5.9k (26/07) mỗi ngày, tổng số ca bệnh ở thành phố khoảng 67k, bệnh nhân nhẹ được phép theo dõi tại nhà. Vaccine vẫn đang được tiêm nhưng không có số liệu thống kê cụ thể.","created":"2021-07-27T12:25:23.867Z","updated":"2021-07-27T12:25:23.867Z","tags":["covid-19","life","saigon"]},{"title":"OpenBSD on DigitalOcean","url":"/blog/entry/2020/12/21/openbsd","slug":"openbsd","author":"vinh","preview":"I experiment with OpenBSD as my server OS","created":"2020-12-21T00:52:11.829Z","updated":"2021-07-18T05:16:55.246Z","tags":["doas","httpd","openbsd","relayd","self-hosted","unix","vim"]},{"title":"My technologies of choice","url":"/blog/entry/2021/06/22/technologies-of-choice","slug":"technologies-of-choice","author":"vinh","preview":"I prioritize performance, efficiency and security when choosing hardware, software and service...","created":"2021-06-22T14:06:48.431Z","updated":"2021-07-10T08:32:24.913Z","tags":["hardware","macbook","macos","openbsd","platform","software"]},{"title":"Sài Gòn giãn cách xã hội","url":"/blog/entry/2021/07/09/2nd-social-distancing-in-saigon","slug":"2nd-social-distancing-in-saigon","author":"vinh","preview":"Lần đầu tiên Sài Gòn thật sự đối mặt với đại dịch COVID-19.","created":"2021-07-09T06:24:33.174Z","updated":"2021-07-09T06:24:33.174Z","tags":["covid-19","life","saigon"]},{"title":"Setup Unix Shell on Windows","url":"/blog/entry/2021/06/13/unix-shell-on-windows","slug":"unix-shell-on-windows","author":"vinh","preview":"I used Cygwin, zsh, oh-my-zsh to have better Shell in Windows.","created":"2021-06-13T05:21:47.525Z","updated":"2021-06-13T08:44:13.219Z","tags":["cygwin","development","java","nodejs","oh-my-zsh","shell","unix","windows","zsh"]},{"title":"Project Sakura","url":"/blog/entry/2020/12/09/project-sakura","slug":"project-sakura","author":"vinh","preview":"Our family started a long term project few days ago.","created":"2020-12-09T07:54:51.279Z","updated":"2021-05-26T03:28:29.261Z","tags":["family"]},{"title":"Image","url":"/blog/entry/2020/11/26/image","slug":"image","author":"vinh","preview":"My page supports images","created":"2020-11-26T15:16:31.517Z","updated":"2020-11-26T15:16:31.517Z","tags":["image","to-be-continued"]},{"title":"World Election Day","url":"/blog/entry/2020/11/03/world-election-day","slug":"world-election-day","author":"vinh","preview":"A note for next 4 years","created":"2020-11-03T15:20:04.923Z","updated":"2020-11-03T15:20:04.923Z","tags":["feeling","usa"]},{"title":"To be continued","url":"/blog/entry/2020/05/30/to-be-continued","slug":"to-be-continued","author":"vinh","preview":"I create a blog, again","created":"2020-05-30T13:30:54.050Z","updated":"2020-05-30T13:30:54.050Z","tags":["to-be-continued"]},{"title":"Đừng dùng lại mật khẩu, hãy dùng PASSWORD MANAGER!","url":"/blog/entry/2019/05/25/dung-dung-lai-mat-khau-hay-dung-password-manager","slug":"dung-dung-lai-mat-khau-hay-dung-password-manager","author":"vinh","preview":"Ai trong chúng ta hẳn đã có không dưới 5 tài khoản Internet: Internet Banking, Facebook, Zalo, Viber, Gmail.. Và mật khẩu là thành phần quan trọng giúp bảo vệ các tài khoản này.","created":"2019-05-25T17:00:00.000Z","updated":"2019-05-25T17:00:00.000Z","tags":["password-manager","privacy","software"]},{"title":"Arch Linux - Nếu một ngày không có Windows","url":"/blog/entry/2017/05/28/archlinux-neu-mot-ngay-khong-co-windows","slug":"archlinux-neu-mot-ngay-khong-co-windows","author":"vinh","preview":"Cái giả thuyết Windows ngày nào đó sẽ biến mất thật xa vời, nhưng ít ra, tôi đã không dùng nó từ 2 năm nay, công việc cũng như cá nhân.","created":"2017-05-28T17:00:00.000Z","updated":"2017-05-28T17:00:00.000Z","tags":["gui","linux","privacy","unix"]},{"title":"Better developer","url":"/blog/entry/2017/01/13/better-developer","slug":"better-developer","author":"vinh","preview":"My steps for better developing myself","created":"2017-01-13T17:00:00.000Z","updated":"2017-01-13T17:00:00.000Z","tags":["design","programming"]},{"title":"Đi tới tận cùng","url":"/blog/entry/2016/11/21/di-toi-tan-cung","slug":"di-toi-tan-cung","author":"vinh","preview":"Để chứng minh một vấn đề đúng, bạn phải chứng minh nó đúng trong mọi trường hợp. Kẻ khác nói bạn sai, họ cần chỉ ra một trường hợp sai, đôi khi có-vẻ-sai, là đủ.","created":"2016-11-21T17:00:00.000Z","updated":"2016-11-21T17:00:00.000Z","tags":["jsf","life"]},{"title":"Vì sao mình chụp film?","url":"/blog/entry/2016/09/07/i-shoot-film","slug":"i-shoot-film","author":"vinh","preview":"Là thích máy, thích ảnh nên chụp vậy thôi.","created":"2016-09-07T15:37:00.000Z","updated":"2016-09-07T15:37:00.000Z","tags":["film","photograph"]},{"title":"Kinh Thánh","url":"/blog/entry/2016/07/04/kinh-thanh","slug":"kinh-thanh","author":"vinh","preview":"Hồi trước, mình có coi một phim Mỹ rất hay mà mình thấy hợp với hoàn cảnh Việt Nam bây giờ. Phim Book of Eli.","created":"2016-07-04T17:00:00.000Z","updated":"2016-07-04T17:00:00.000Z","tags":["bible","book","feeling","vietnam"]},{"title":"Presentation Patterns - A Recipe for Better Education Presentation","url":"/blog/entry/2013/07/12/presentation-patterns","slug":"presentation-patterns","author":"vinh","preview":"Giving a presentation is a scary experience for most developers.","created":"2013-07-12T17:00:00.000Z","updated":"2013-07-12T17:00:00.000Z","tags":["book"]},{"title":"Rainmeter","url":"/blog/entry/2012/09/30/rainmeter","slug":"rainmeter","author":"vinh","preview":"Rainmeter, công cụ tùy biến giao diện Windows linh hoạt nhất tui từng biết","created":"2012-09-30T17:00:00.000Z","updated":"2012-09-30T17:00:00.000Z","tags":["rainmeter","windows"]},{"title":"Học lập trình","url":"/blog/entry/2011/11/11/hoc-lap-trinh","slug":"hoc-lap-trinh","author":"vinh","preview":"Suy nghĩ xem bạn muốn làm gì? Bạn phải luôn đặt câu hỏi cho mình học để làm gì?","created":"2011-11-11T17:00:00.000Z","updated":"2011-11-11T17:00:00.000Z","tags":["java","programming","python"]},{"title":"TOR: Ẩn danh khi online","url":"/blog/entry/2011/11/11/tor-an-danh-khi-online","slug":"tor-an-danh-khi-online","author":"vinh","preview":"Duyệt web ẩn danh, vượt tưởng lửa, ngăn chặn theo dõi dấu vết, miễn phí và mã nguồn mở, đó là những gì Tor mang lại cho bạn.","created":"2011-11-11T17:00:00.000Z","updated":"2011-11-11T17:00:00.000Z","tags":["tor"]},{"title":"Điều vô giá","url":"/blog/entry/2011/11/09/dieu-vo-gia","slug":"dieu-vo-gia","author":"vinh","preview":"Kinh thánh có chép như vầy: \"Còn ta nói cho các ngươi: Hãy dùng của bất nghĩa mà kết bạn, để khi của ấy hết đi, họ tiếp các ngươi vào nhà đời đời.\"","created":"2011-11-09T17:00:00.000Z","updated":"2011-11-09T17:00:00.000Z","tags":["feeling"]},{"title":"Tạo Dynamic Web Project (Eclipse 3.5) từ source-code có sẵn.","url":"/blog/entry/2011/10/07/tao-dynamic-web-project-eclipse","slug":"tao-dynamic-web-project-eclipse","author":"vinh","preview":"Vì vài lý do tui sao lưu source-code và xóa meta-data của Eclipse Project, hậu quả hôm nay import lại project phát hiện không thể convert từ Java Project sang Dynamic Web Project.","created":"2011-10-07T17:00:00.000Z","updated":"2011-10-07T17:00:00.000Z","tags":["eclipse"]},{"title":"Speeding up Firefox","url":"/blog/entry/2011/10/04/speeding-up-firefox","slug":"speeding-up-firefox","author":"vinh","preview":"Dành cho các bạn đang xài linux, có chút bất tiện nếu sử dùng chức năng save tab.","created":"2011-10-04T17:00:00.000Z","updated":"2011-10-04T17:00:00.000Z","tags":["cache","firefox","linux"]},{"title":"Steve Jobs (1955 - 2011)","url":"/blog/entry/2011/10/04/steve-jobs-1955-2011","slug":"steve-jobs-1955-2011","author":"vinh","preview":"Vĩnh biệt Steve Jobs, kẻ luôn làm cả thế giới kinh ngạc","created":"2011-10-04T17:00:00.000Z","updated":"2011-10-04T17:00:00.000Z","tags":["steve-jobs"]},{"title":"Grub bootloader nhận phân vùng NTFS","url":"/blog/entry/2011/09/22/grub-bootloader-nhan-phan-vung-ntfs","slug":"grub-bootloader-nhan-phan-vung-ntfs","author":"vinh","preview":"Lỗi: Filesystem Type Unknown, Partition Type 0x7","created":"2011-09-22T17:00:00.000Z","updated":"2011-09-22T17:00:00.000Z","tags":["grub","linux"]}] |
1 change: 1 addition & 0 deletions
1
api/blog/entry/2011/09/22/grub-bootloader-nhan-phan-vung-ntfs.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
{"title":"Grub bootloader nhận phân vùng NTFS","url":"/blog/entry/2011/09/22/grub-bootloader-nhan-phan-vung-ntfs","slug":"grub-bootloader-nhan-phan-vung-ntfs","author":"vinh","preview":"Lỗi: Filesystem Type Unknown, Partition Type 0x7","created":"2011-09-22T17:00:00.000Z","updated":"2011-09-22T17:00:00.000Z","content":"<p>Lỗi: Filesystem Type Unknown, Partition Type 0x7</p>\n<p>Lỗi này thường xảy ra trên hệ thống dual boot Linux/Windows, cụ thể trường hợp\ntui gặp là Windows XP. Bình thường chạy tốt, bỗng 1 ngày đẹp trời không vào\nđược. Tui cài Windows XP trên phân vùng Extended.</p>\n<p>Phân vùng</p>\n<pre><code>sda1: boot\nsda2: swap\nsda3: gentoo\nsda4: Extended\nsda5: windows\n...\n</code></pre>\n<p>Boot Entry</p>\n<pre><code>title Windows XP Professional\nroot (hd0,4)\nchainloader +1\n</code></pre>\n<p>Tui hong hiểu và cũng hong biết sửa thế nào! Nên đành cài Windows XP trên phân\nvùng primary. Chậc.</p>\n","tags":["grub","linux"]} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
{"title":"Speeding up Firefox","url":"/blog/entry/2011/10/04/speeding-up-firefox","slug":"speeding-up-firefox","author":"vinh","preview":"Dành cho các bạn đang xài linux, có chút bất tiện nếu sử dùng chức năng save tab.","created":"2011-10-04T17:00:00.000Z","updated":"2011-10-04T17:00:00.000Z","content":"<p>Dành cho các bạn đang xài linux, có chút bất tiện nếu sử dùng chức năng save\ntab.</p>\n<p><a href=\"http://www.linuxized.com/2009/05/speeding-up-firefox-with-tmpfs-and-automatic-rsync\" target=\"_blank\" rel=\"nofollow noreferrer noopener\">http://www.linuxized.com/2009/05/speeding-up-firefox-with-tmpfs-and-automatic-rsync</a></p>\n","tags":["cache","firefox","linux"]} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
{"title":"Steve Jobs (1955 - 2011)","url":"/blog/entry/2011/10/04/steve-jobs-1955-2011","slug":"steve-jobs-1955-2011","author":"vinh","preview":"Vĩnh biệt Steve Jobs, kẻ luôn làm cả thế giới kinh ngạc","created":"2011-10-04T17:00:00.000Z","updated":"2011-10-04T17:00:00.000Z","content":"<p>Vĩnh biệt Steve Jobs, kẻ luôn làm cả thế giới kinh ngạc, con người tôi ngưỡng mộ\nvà kính phục. Tuy không cùng niềm tin và tui không biết ông phải trả lời như thế\nnào trước mặt Đức Chúa Trời của nhân loại.</p>\n<p>Tôi thật sự kính phục ông, ông có cuộc sống hết mình chưa chắc Cơ Đốc Nhân nào\nsống được. Cách đây mấy tháng nghe tin ông rời Apple hẳn bất cứ ai cũng hiểu sức\nmạnh tinh thần đã không thể chống lai sự chống phá của thân thể. Sáng nay thật\nsự bất ngờ khi nghe tin ông mất, những ngỡ ông sẽ được nghỉ ngơi lúc cuối đời,\nnhưng sao nhanh quá.</p>\n<p>Vĩnh biệt con người miệt mài với công việc mang lại cho nhân loại những sản phẩm\ncông nghệ tinh tế nhất, con người có cái nhìn kiên nghị dám chiến đấu với tử\nthần đến phút cuối cùng. Vinh biệt ông, Steve Jobs!</p>\n<p><img src=\"./steve-jobs-1955-2011/image/steve-jobs.png\" alt=\"Steve Jobs\" title=\"Steve Jobs\" class=\"blog-entry__image\" /></p>\n","tags":["steve-jobs"]} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
{"title":"Tạo Dynamic Web Project (Eclipse 3.5) từ source-code có sẵn.","url":"/blog/entry/2011/10/07/tao-dynamic-web-project-eclipse","slug":"tao-dynamic-web-project-eclipse","author":"vinh","preview":"Vì vài lý do tui sao lưu source-code và xóa meta-data của Eclipse Project, hậu quả hôm nay import lại project phát hiện không thể convert từ Java Project sang Dynamic Web Project.","created":"2011-10-07T17:00:00.000Z","updated":"2011-10-07T17:00:00.000Z","content":"<p>Vì vài lý do tui sao lưu <em>source-code</em> và xóa <em>meta-data</em> của Eclipse Project,\nhậu quả hôm nay <em>import</em> lại <em>project</em> phát hiện không thể <em>convert</em> từ Java\nProject sang Dynamic Web Project.</p>\n<p>Chuyện cũng không lớn lắm</p>\n<ul>\n<li>Trước hết bạn tạo <em>project</em> mới trùng với tên <em>project</em> muốn <em>import</em> (ví dụ:\nExample).</li>\n<li>Mở trình quản lý tập tin bạn thường dùng, chuyển tới thư mục chứa <em>project</em>\nmới tạo. <em>Copy</em> thư mục .settings, tập tin .classpath và .project vào thư mục\nchứa project của bạn.</li>\n<li>Xóa project bạn vừa tạo.</li>\n<li>Vào Eclipse chọn File > Import.. > Existing Projects into Workspace, chọn\nNext.</li>\n<li>Tại mục Select root directory, chọn thư mục chứa project của bạn.</li>\n<li><em>Project</em> của bạn sẽ hiện ra tại mục Projects, <em>check</em> vào nó và chọn Finish.</li>\n</ul>\n","tags":["eclipse"]} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
{"title":"Điều vô giá","url":"/blog/entry/2011/11/09/dieu-vo-gia","slug":"dieu-vo-gia","author":"vinh","preview":"Kinh thánh có chép như vầy: \"Còn ta nói cho các ngươi: Hãy dùng của bất nghĩa mà kết bạn, để khi của ấy hết đi, họ tiếp các ngươi vào nhà đời đời.\"","created":"2011-11-09T17:00:00.000Z","updated":"2011-11-09T17:00:00.000Z","content":"<p>Kinh thánh có chép như vầy: "Còn ta nói cho các ngươi: Hãy dùng của bất nghĩa mà\nkết bạn, để khi của ấy hết đi, họ tiếp các ngươi vào nhà đời đời."</p>\n<p>Tôi đang sống, đang cố gắng, đang hy sinh, đang khao khát..Đó là lẽ tất nhiên,\nnhưng mục tiêu của tôi thật sự đáng giá, tôi sẽ hạnh phúc khi đạt được nó? Điều\ntôi làm thật sự có ý nghĩa? Tôi có làm những người tôi yêu thương được hạnh\nphúc?</p>\n<p>Thật sự có nhiều ảo tưởng cần xóa bỏ!</p>\n","tags":["feeling"]} |
Oops, something went wrong.