A Web Developer who loves PHP, Laravel, Dota, Kim Dung's novels, and Japanese Culture!

More About Me

Trong lúc bạn đang cố gắng thì ở đâu đó ngoài kia, những người giỏi hơn bạn họ cũng đang cố gắng.
Vậy bạn cần phải làm gì?
Bạn cần phải cố gắng hơn!

~ Tư tưởng DTK ~

My Blog - Recent posts

Vậy là năm 2016 cũng đã sắp qua đi …

Tôi đón những ngày cuối cùng của năm có thể nói là rất tuyệt vời (love2)

Tự cảm thấy hạnh phúc vì được trải qua những khoảnh khắc như thế. (love2)

Tuy nhiên, nhìn lại cả năm thì cũng thấy mình còn nhiều điều chưa làm được, còn có nhiều hạn chế, còn phải cố gắng.

Một trong những điều còn làm chưa tốt đó là … lười viết Blog quá. (yaoming)

Lục lại Facebook một chút, tôi thấy được status mình quảng cái cho việc Renew Blog cá nhân từ ngày 27/3. Tức là cái Blog này cũng có thể coi là một thành quả đạt được trong năm vừa rồi đấy chứ =))

Tuy nhiên, làm được cái blog là thế, cho đến hiện tại tôi mới chỉ viết được có 10 bài (1 trong số đó là bài … hello world (facepalm2)) Với tốc độ viết 1 tháng 1 bài như vậy thì nhiều lúc chỉ biết trách bản thân quá lười. :(

Và đó cũng chính là động lực chính để tôi ngồi viết bài “Year in Review” này. Nhìn lại những điểm chính đã đạt được trong năm vừa qua (đương nhiên, chỉ nhắc đến những điểm … có thể chia sẻ được thôi =))), để từ đó viết ra được những mục tiêu cho năm sắp tới. Để tự nhủ mình cần phải cố gắng hơn nữa (haiz)

Bởi vì “trong lúc bạn đang cố gắng thì ở đâu đó ngoài kia, những người giỏi hơn bạn họ cũng đang cố gắng”. (huhuhu)

Hơn 2 năm về trước, trong quá trình tìm kiếm một dịch vụ cloud server để làm cái trang personal home page cho vui, thì tôi có biết đến Digital Ocean (DO). Hồi đó DO nổi lắm, quảng cáo sử dụng SSD này nọ cũng dữ dội, ăn đứt các đối thủ cạnh tranh. Bên cạnh đó là cả những ưu điểm như sử dụng giải pháp hypervisor KVM, cung cấp gói rẻ nhất chỉ 5$/tháng, có datacenter ở Singapore …

Nói chung là hồi đó thật sự DO khó có đối thủ xứng tầm. Và tôi cũng khá hài lòng với gói 10$/tháng của DO.

Nhưng có một vấn đề là 2 năm rưỡi trôi qua, DO gần như dậm chân tại chỗ và chả có sự thay đổi nào cả (facepalm) Trước đây thế nào thì giờ nó vẫn thế đấy!
Trong khi nhìn qua thì những đối thủ khác đã có những bước tiến đáng kể. Đặc biệt là Linode.

Linode cũng bắt đầu chuyển sang SSD từ 2014, sau đó cũng đại hạ giá các plan của mình, để cung cấp gói 10$, rồi chuyển sang sử dụng mặc định KVM vào đầu năm 2016 này. Đặc biệt hơn, trong thông báo mừng sinh nhật tháng hồi tháng 6/2016 vừa qua, Linode tuyên bố tăng gấp đôi dung lượng RAM cho người dùng (ngon)

Vậy là đã hơn 2 tháng kể từ ngày tôi hoàn thành phần 3 của Series Doraemon, viết về Suneo.

2 tháng rồi mà không viết nổi phần tiếp theo (facepalm) (khoc2) (orz3)

Nay có thời gian muốn viết tiếp một cái gì đó cho Blog đỡ bám rêu thì lại tốn khá nhiều công sức ngồi nghĩ lại mạch bài viết, để nhớ lại xem trong phần 4 này mình đã định viết về cái gì đã =))

Và câu trả lời là: vẫn về Suneo thôi :D Có quá nhiều điều để nói về nhân vật này mà. (love2)

Trong phần trước, tôi đã có một đoạn viết như sau:

Có một Suneo là hình mẫu lý tưởng để đạt được thành công. Và có một Suneo đáng thương cần được cảm thông nữa …

Vâng, nếu như trong bài trước tôi đã cố gắng giới thiệu về Suneo như một hình mẫu lý tưởng, rất đáng để GATO, thì trong phần này, tôi sẽ nói về một Suneo rất “đáng thương”.

Cuộc sống không phải toàn màu hồng. :( Suneo không phải là hoàn hảo. (khoc2) Những tính xấu, nhược điểm rất đời thường sẽ khiến Suneo trở nên gần gũi với mọi người hơn.

Mở đầu

Bẵng qua mất 2 tuần không viết thêm được bài nào trên Blog, bỗng mấy hôm trước, tôi có được một người hỏi là “bao giờ thì có tiếp phần 3 vậy?” =))

Bỗng nhận ra rằng Series Doraemon này vẫn còn có người chờ đợi (camdong)

Thế là lại dành chút thời gian tiếp tục công việc còn dang dở vậy :D

Lần này, sau 2 bài viết về Nobita, tôi sẽ đề cập đến một nhân vật khác, vốn cũng nhận được rất nhiều sự “hiểu nhầm” trong Doraemon =)) Đó là Suneo.

Có thể với nhiều người, trong đó có bản thân tôi hồi bé, khi đọc Doraemon thì Suneo là nhân vật có thể coi là đáng trách, đáng ghét. Những ấn tượng của chúng ta về Suneo nổi bật nhất có lẽ là hình ảnh một cậu bé, tuy mới nhỏ tuổi, nhưng mà đã quen cái thói nói dối, khoe mẽ, suốt ngày bắt nạt bạn bè, đặc biệt là Nobita.

Tôi không phủ nhận những điều đó.

Thế nhưng, đó mới chỉ là phần nổi của vấn đề. Trong bài viết này (và bài viết kế tiếp), như thường lệ, tôi sẽ tập trung vào việc phân tích Suneo dưới một góc nhìn hoàn toàn khác.

Có một Suneo là hình mẫu lý tưởng để đạt được thành công. Và có một Suneo đáng thương cần được cảm thông nữa …

Lời nói đầu

Như trong bài viết trước của loạt bài Doraemon Series này, với chủ đề Nobita và những tài năng có thể bạn chưa biết, tôi đã đề cập đến việc Nobita có một điểm yếu mà ai cũng biết là cái gì đấy, đó là … “học dốt”. :v

Có lẽ đó chính là một trong những ấn tượng sâu đậm nhất về Nobita mà nhiều người, trong đó có tôi, vẫn thường nghĩ. Hình ảnh một cậu bé hậu đậu, học hành chả ra gì, toàn đội sổ trong lớp, vốn đã quá gắn liền với Nobita và đã in sâu vào tiềm thức của chúng ta rồi.

Tuy nhiên, liệu rằng sự thật có phải là như vậy? Liệu rằng Nobita thật sự là cậu bé học dốt đến mức cứ 5 bài lại có 1 bài được điểm 0?

Bài viết này sẽ đưa ra một cái nhìn “khác biệt” về vấn đề này, thông qua việc mổ xẻ những chi tiết nhỏ nhặt trong Manga cũng như Anime Doraemon. Hy vọng là với nó, bạn sẽ có thể thêm hiểu về Nobita.

Disclaimer: It’s just for fun, don’t take it seriously =))

Lời nói đầu

Cũng như bao người thuộc thế hệ 8x, 9x khác, tuổi thơ tôi gắn liền cùng với những cuốn truyện tranh (và cả điện tử 4 nút nữa =))).

Một trong số đó không gì khác đó chính là Doraemon. :D

Doraemon

Nếu được hỏi về 1 bộ truyện tranh mà sau này tôi muốn cho con cháu mình đọc nhất, thì có lẽ tôi cũng không phải suy nghĩ gì nhiều mà chọn ngay Doraemon. Lớn lên rồi tôi mới nhận ra rằng Doraemon mang nhiều ý nghĩa mà tôi chưa từng biết, hay đã không để ý khi còn nhỏ.

Hiện tại tôi cũng có đến 4 cuốn sách về Doraemon :v Đó là 「心に響くドラえもん名言集」(Tuyển tập những câu nói đi vào lòng người trong Doraemon),「ドラえもん深読みガイド」(Hướng dẫn đọc Doraemon một cách sâu sắc),「のび太が教えてくれたこと 」(Những điều mà Nobita đã dạy cho chúng ta), và「人生で必要なことは、すべて「ドラえもん」が教えてくれた」(Doraemon đã dậy cho chúng ta tất cả những điều cần thiết cho cuộc sống).

Đáng tiếc là vẫn chưa đọc bất cứ quyển nào trong số đó cả =)) Chỉ để trên giá sách trưng bày cho đẹp, với hy vọng một ngày đẹp trời nào đó nếu “có thời gian” (vâng, vẫn luôn là cái lý do muôn thủa này) thì sẽ ngồi đọc thôi (haiz) (facepalm3)

Tuy nhiên gần đây, tôi cũng đã nhận ra và nhớ lại rất nhiều điều thú vị khi mà xem một chương trình Talk Show của Nhật Bản mang tên Ametalk. (đã từ mấy năm nay, mỗi năm họ lại có một số nói riêng về các nhân vật trong Doraemon). Và thế là tôi quyết định viết series này để nói về các nhân vật trong Doraemon.

Như một chút hoài niệm cho tuổi thơ …

Tôi vốn rất thích xem các chương trình Variety của Nhật. :D Gần đây tôi có được xem một show truyền hình, và thật sự rất ấn tượng về nó.

Show đó có tên là Gatten (ガッテン), vốn được phát sóng vào 19h30 tối thứ tư hàng tuần, trên kênh truyền hình quốc gia NHK của Nhật.

Và chương trình tôi muốn nhắc đến trong bài viết này là số được phát sóng vào hôm thứ 4 vừa rồi, ngày 18/5.

Ngay đầu chương trình, MC Tatekawa-san có đã nói rằng:

Khi mà bạn biết đến điều này, thì bạn sẽ nghĩ rằng “Nhật Bản là một đất nước thật tuyệt vời” đấy

Links


Bài viết gốc giới thiệu về Github++ trên Viblo.

Cũng đã 1 năm rồi :)

Giải thích ngắn gọn về Github++ thì nó là một extension cho Chrome, giúp bạn kết nối số ticket trong tên Commit hiển thị trên Github, tới Redmine, Asana, hay các công cụ quản lý task khác.

Chẳng hạn như bạn có một commit tên là “Refs#123456 Update user feature according to new spec”, trong đó 123456 là mã ticket. Khi người khác nhìn vào, có thể họ sẽ muốn check xem nội dung cụ thể của task đó là gì, và họ sẽ phải tìm đến service quản lý task, ví dụ như là Redmine đi. Github++ sẽ giúp công việc đó trở nên dễ dàng hơn bằng cách biến trực tiếp cái mã số có trong tên commit thành đường link, và bạn chỉ việc click vào là xong :D

Too Easy :D

About Chat++

Chat++ for Chatwork vốn là một extension nhằm bổ sung các tính năng thú vị cho Chatwork. Ở thời điểm hiện tại (5/2016) extension cho Chrome có gần 2000 users sử dụng thường xuyên.

Bạn có thể xem thêm thông tin về Chat++ tại trang chủ, hoặc tại bài viết trên Viblo

Chat++ loves Firefox!

Cuối cùng thì sau mấy ngày chỉnh sửa, vật lộn với đống quy tắc của Firefox, phiên bản Chat++ for Firefox cũng đã xuất hiện trên AMO (https://addons.mozilla.org) (dance2) (yeah3)

Search Chatwork trên AMO cái là xuất hiện đầu tiên luôn (honho)

How to become a SOLID programmer

A guide to make a well-designed application with Laravel

Một slide với chủ đền Object Oriented Design, dùng trong buổi seminar ở công ty :D

Sẽ viết chi tiết về từng phần khi có thời gian vậy.