Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2024 #50

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

2024 #50

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions History.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ Purupose: Connecting people.
| `saigonlug.org` 2 | [03/2007](http://web.archive.org/web/20070323002625/http://saigonlug.org/) | [05/2016](http://web.archive.org/web/20190309201845/http://l.archlinuxvn.org/saigonlug/msg02723.html) | 9 years |
| `ubuntu-vn.org` | [12/2006](http://web.archive.org/web/20061212035431/http://ubuntu-vn.tuxfamily.org/) | | |
| | [01/2009](http://web.archive.org/web/20090116142939/http://ubuntu-vn.org/) | [05/2012](http://web.archive.org/web/20181114114854/http://ubuntu-vn.org/) | 6 years |
| `archlinuxvn.org` | [05/2011](http://web.archive.org/web/20180627163129/http://l.archlinuxvn.org/archlinuxvn/msg02551.html) | [active on Telegram](https://t.me/linuxvn) | aka `linuxvn`, 10 years and counting |
| `linuxvietnam` | [10/2017](https://t.me/linuxvietnam/1) | [active on Telegram](https://t.me/linuxvietnam/) | 5 years and counting |
| `archlinuxvn.org` | [05/2011](http://web.archive.org/web/20180627163129/http://l.archlinuxvn.org/archlinuxvn/msg02551.html) | [active on Telegram](https://t.me/linuxvn) | aka `linuxvn`, 12 years and counting |
| `linuxvietnam` | [10/2017](https://t.me/linuxvietnam/1) | [active on Telegram](https://t.me/linuxvietnam/) | 5 years and counting (FIXME) |
| `webuild.community` | 07/2012 (???) | [active on Slack](https://chat.webuild.community/) | - Previously [vietnam.rb](http://ruby.org.vn/) <br> - Main channels: `#general`, `#devops`, `#frontend`, `#javascript`, `#rustlang`, `#random`, ... <br> - Jobs board: [here](https://github.com/awesome-jobs/vietnam/issues) |

### Linux Distributions
Expand Down
8 changes: 6 additions & 2 deletions Notes-2019.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,9 @@ Lượm lặt những công cụ và tin tức đáng chú ý từ `Hacker News`
công việc hàng ngày. Nếu bạn thấy có gì hay hãy gửi `PR` nhé.
Nội dung sẽ được tự động đăng trên kênh https://t.me/linuxvn_notes.

Các bài viết của năm sau: [2020](Notes-2020.md)
Các bài viết của năm sau:
[2020](Notes-2020.md)
[2021](Notes-2021.md)

### TOC

Expand All @@ -16,7 +18,7 @@ Các bài viết của năm sau: [2020](Notes-2020.md)
* [Bắt đầu với k8s như thế nào](#k8s-the-hard-way-p1)
* Lucense, Elasticsearch
* [Phần 1: Về Lucene](#lucene-war-part-1)
* Phần 2: Về giấy phép Apache: TODO
* Phần 2: Về giấy phép Apache: [Notes-2021](#lucene-war-part-3)
* Công cụ linh tinh
* [Rsync với Sparse](#rsync-with-sparse-file)
* [jsonnet](#jsonnet)
Expand Down Expand Up @@ -1434,6 +1436,8 @@ Bài này được soạn bằng editor [`ne`](https://github.com/vigna/ne).

tags: #lucene #apache #elasticsearch #apache #solr

Cập nhật 22/01/2021: [Notes-2021](Notes-2021.md#lucene-war-part-3)

Nhân dịp có tranh cãi về `opendistro` vs `elasticsearch`, thử tìm hiểu
về `Lucene` là thư viện cốt lõi dựng lên `elasticsearch` và `apache solr`.
Đây là phần 1, viết sơ lược. Các phần sau cũng sơ lược nốt vì tác giả
Expand Down
5 changes: 4 additions & 1 deletion Notes-2020.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,10 @@ Lượm lặt những công cụ và tin tức đáng chú ý từ `Hacker News`
công việc hàng ngày. Nếu bạn thấy có gì hay hãy gửi `PR` nhé.
Nội dung sẽ được tự động đăng trên kênh https://t.me/linuxvn_notes.

Các bài viết của năm trước: [2019](Notes-2019.md)
Các bài viết của năm trước:
[2019](Notes-2019.md)
hay sau:
[2021](Notes-2021.md)

### TOC

Expand Down
43 changes: 43 additions & 0 deletions Notes-2024.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
## 2024

### TOC

### The odd thing!

I still speak human but I don't speak Vietnamese anymore. Heh it's a joke.
The problem is that when I started this new blog I thought it'd be in English.

What is the odd thing today? That's the only thing we face everyday.
It's `k8s` in short, aka `kubernetes`.

I really meant my `k8s`. Because there are too many `k8s`s.
Your `k8s`, my `k8s`, his `k8s`, and who knows if your mother-in-law also has `k8s`.
Your Android device can also have something `k8s` with https://github.com/kubenav/kubenav.

Oh my `<insert-your-****-here>`, there is `Oracle`'s kubernetes =)
That comes with `coredns`, where number of pods equals to number of nodes
on your system. But it's never a `daemonset`. Seriously? No. Because when
it's configured with `255` addresses in the range but you can allocate up to
`255/2 ~ 127` because someone decides that the right way to do. This is even
more serious? No. Because if you want to change the boot volume, you don't know
the configuration goes, on cloud or 10m under your basement?
Look https://github.com/oracle-terraform-modules/terraform-oci-oke/issues/878,
is this serious? Even NO! Because the most serious thing is that when you
need new `k8s` cluster in your fancy `terraform` code, you create new `vpc`,
`subnet` ,... and you create database within them, and someday you decice
to replace the cluster with a new one, haha, you would have found your data
is faster than you: it's gone, it's gone haha =))

Then comes `operator`. It's very coool. Because `helm-chart` can be weird,
random, very `lauxanh`, very `thiendia` and both of them must live in
the same template folder, (for that reason) we would go with `operator`.
But new war game starts immediately, `operator` vs. `helm`.
I lost in this war, my sword is so sweet it damages other fighers
that when I lost them lolz

So I hate `k8s`. I cry on my shoulder. `k8s` is the odd thing
that `Google` invented and made my job terrible ^.^ ahah, another joke okay?

You know there is only thing that still remains. And it would never be `k8s`.

Until next time.
2 changes: 2 additions & 0 deletions bin/read.sh.rb.state.txt
Original file line number Diff line number Diff line change
Expand Up @@ -45,3 +45,5 @@
@linuxvn_notes#Notes-2020#adminless
@linuxvn_notes#Notes-2020#senior-junior-vs-junior-senior-engineer
@linuxvn_notes#Notes-2020#october-update
-1001418970632#Notes-2021#toc
@linuxvn_notes#Notes-2021#toc