Trách nhiệm là của ai? Cha chung có nên khóc không?

Cha chung có nên khóc không

Đã bao giờ bạn vào group chat của nhóm bạn/công ty, gửi 1 tin nhắn và chờ hồi âm; cuối cùng chỉ thấy những chữ “Đã xem” xuất hiện???

Read More

Share 0 Comments

Note - Getting started with redux

I took notes during learning “Getting Started with Redux” by Dan Abramov - who created React Hot Loader, Redux, React DnD…
The course is offered for free at egghead.io.

Read More

Share 0 Comments

Sách mình đã đọc trong năm 2019

Kết thúc năm 2018, nhiều góc nhìn mới mở ra nhờ đọc sách. Đọc có tổng kết, phản biện giúp mình nhớ kỹ nội dung cuốn sách cũng như suy nghĩ của tác giả hơn.

Tuy có chậm nhưng nếu bỏ ra nhiều công sức hơn thì thể nào cũng có giá trị nào đó mang lại. Ví dụ như khi tra từ điển giấy tuy lâu hơn nhưng chính trong quá trình tìm mục lục, giở từng trang cũng chính là lúc nhớ lại về từng nét, từng chữ cấu thành từ cần tra.

Như các cụ vẫn hay nói “Chậm mà chắc” vậy!

Read More

Share 0 Comments

Note - Kubernetes in Action

I took notes during reading “Kubernetes in Action”.

It can be found on Amazon.

Read More

Share 0 Comments

Hiểu bản thân mình để hoà nhập với cuộc sống ở Nhật nhanh hơn ​

Tốt nghiệp đại học xong, mình gói ghém đồ đạc chuẩn bị đi Nhật. 5 năm đại học xa nhà; trải những ngày hết cả nước tắm, vét từng nắm gạo cuối cùng,… Chắc cuộc sống mới so với ngày xưa sẽ thoải mái lắm đây. Ấy vậy mà mình lại nhầm to, khó khăn vẫn xuất hiện và là những kiểu khác mà mình chưa gặp phải bao giờ.

Read More

Share 0 Comments

Tay gõ phím, tay chơi đàn

Tháng 2 năm 2018, mình quyết định sẽ mua đàn piano. Tập cho vui, và để hiện thực hoá mong ước của mình từ thời còn học sinh.

Đến giờ cũng được gần 10 tháng từ ngày có đàn rồi; mình học qua udemy, youtube,… và bất kỳ tài liệu hay ho nào mà mình tìm thấy. Mấy ngày trước khi đọc 1 cuốn sách về tư thế tay khi chơi đàn mới chợt nhận ra chẳng khác gì tay lúc gõ bàn phím cả. Gõ máy tính hơn 10 năm, chơi đàn được vài tháng; cuối cùng cũng nhận ra sự tương đồng này.

Read More

Share 0 Comments

Tặng quà liệu có là 1 cách kết bạn hiệu quả?

Chuyện là đầu ngõ có ông chú nuôi 1 con chó to đùng, mấy lần gặp chú đó mà chưa nói chuyện lần nào. Nay đi chơi về thì chú bấm chuông bảo vợ tao mua cái chảo kiểu Trung Quốc (来京鍋) về mà không dùng bao giờ, chắc người Việt Nam cũng dùng loại thế này nhỉ. Nếu dùng thì lấy đi, không thì chú mang vứt.

Read More

Share 0 Comments

Dùng bookmark thật là thừa thãi!

Hôm vừa rồi mình có tham gia Rakuten Technology Conference và được tặng phần quà nho nhỏ xinh là 1 cái bookmark như thế này.

Lúc đầu mình cũng khá thích thú, tuy nhiên chợt nhận ra bấy lâu nay mình đọc sách có bao giờ cần đánh dấu lại đâu nhỉ; chắc sẽ lại vứt xó thôi.

Rakuten Technology Conference

Read More

Share 0 Comments

Tiếng Nhật hay tiếng Anh?

Hôm nay ra khỏi ga thì gặp 1 anh đang ngồi chơi Hang (1 loại nhạc cụ mới được phát minh vào đầu thế kỷ XXI). Trước mặt là 1 hộp 2 ngăn, ngăn đựng tiền, ngăn đựng kẹo “lại quả” cho người hâm mộ.

Đứng nghe hoài cũng kỳ nên là mình có thả tiền vào hộp và hỏi xem có thể chụp ảnh được không.

B: 写真撮ってもいいですか?

Him: いいですよ

Và vậy là mình chụp ảnh, đứng nghe nhạc 1 chút; rồi cúi đầu ra về. Lúc này anh ta có nói:

Him: Thank you!

Điều mình ngạc nhiên là dù có nói với anh ta bằng tiếng Nhật thì vẫn được anh ta hồi đáp bằng tiếng Anh.

Read More

Share 0 Comments

VerbalExpressions - RegularExpression made easy

When you start learning a new programming language, maybe you had been learning follow those steps: variable, assignment, string, operators… One major theme you need to focus is string operations. Fox example: get first name from fullname, find and censor all mobile numbers in message,…

Along the operation we usually need to process some common procedure. One repeated procedure is finding a substring and implement some operations over the substring. Maybe you had done like something like this in the very beginning of your learning path.

1
2
3
4
5
6
7
int checkMatchStubPattern(char* string) {
for(int i = 0; i < strlen(string); i++) {
// logic for checking string pattern
...
}
return ...
}

Read More

Share 0 Comments