Posts

Đọc Một Cuốn Sách tháng 01/2017: "A twist in a tale" - Jeffrey Archer

Image
Jeffrey Archer là 1 nhà văn xuất sắc, tiểu thuyết "Hai số phận" của ông đã chứng minh đều đó. Với tập truyện ngắn "A twist in a tale" (ủa tập này xuất bản ở VN chưa? Người dịch đặt tên là gì?), ông lại cho thấy khả năng viết đa dạng, mà dạng nào cũng siêu chứ ko phải dạng vừa đâu.

Trong những câu chuyện của tập truyện ngắn này, nội dung được tác giả  như 1 trò đánh lạc hướng tài tình của các nghệ sĩ ảo thuật, đến khi cái kết xuất hiện thì người đọc mới ồ lên ngạc nhiên quá chừng.

Ngay ở câu chuyện đầu tiên, "The Perfect Murder", một vụ án mạng xảy ra, một người vô tội bị đưa ra xét xử, hung thủ được mời đến phòng xử án, và trong nhiều ngày diễn ra phiên xử, y xuất hiện ở toà với sự lo sợ bị phát giác. Đến ngày cuối cùng, khi bản án được đưa ra, Jeffrey Archer mới hé lộ sự thật, hung thủ chính là người đứng đầu bồi thẩm đoàn (Jury Foreman). Đứng đầu bồi thẩm đoàn thì hung thủ còn sợ quái gì nữa, nhưng với khả năng của mình, nhà văn vẫn làm cho hung thủ lo…

Đọc Một Cuốn Sách tháng 12/2016: "Chiến binh cầu vồng" - Andrea Hirata

Image
Trong 25 ngày đầu tiên của tháng 12, tui đọc được vài cuốn sách, và khá phân vân không biết cuối tháng sẽ review cuốn nào. Cuốn kinh điển thì lại quá quen thuộc với mn nên viết review vô nghĩa, cuốn thấy hay thì nó lại quá nặng về chính trị (nói chuyện chính trị là dưa leo viên vào đâm cho nát ass), cuốn của tác giả nổi tiếng thì không  quá ấn tượng. May là trong 3 ngày tiếp theo, tui có đọc cuốn "Chiến binh cầu vồng" của tác giả Andrea Hirata, nên là tui sẽ review nó. Cuốn sách tôn vinh cuộc đấu tranh cho quyền được học tập của mọi con người, đồng thời cũng kể một câu chuyện tuổi thơ với tình cảm bạn bè, thầy cô đầy sắc màu và đáng nhớ.

Mở đầu là lễ khai giảng ở ngôi trường làng Muhammadiyah hòn đảo Belitong, Indonesia. Nếu không có đủ 10 em đến nhập học, trường sẽ phải đóng cửa, chấm dứt ước mơ được đến trường của những đứa trẻ chưa từng đi học và của 1 cô giáo 15 tuổi cũng chưa từng đi dạy. Nhưng may mắn thay, ngôi trường xiêu vẹo ấy cũng có đủ 10 em học sinh mới, để có …

How to use Oracle JDK 7 on CircleCI Ubuntu 14.04 machines

Image
Recently I have worked on a 'boring' Java project which uses OpenJDK 7. I want to continuous integrate that project using CircleCI and I had tried to build it on a Linux Ubuntu 14.04 (Trusty), which is the newest version that CircleCI offers. While doing so, I encountered a problem, which, after narrowed down the scope, I found that not occur when I used OracleJDK or build on Linux Ubuntu 12.04 (Precise).

I don't want to downgrade the OS version and I still have not figured out what goes wrong with OpenJDK, so I have temporarily chosen OracleJDK on Ubuntu 14.04. I also stay with version 7 because I don't want to upgrade the JDK version to version 8.
CircleCI Ubuntu 14.04 does not have OracleJDK 7 pre-installed As mentioned in CircleCI build images page, CircleCI's Ubuntu 14.04 machines has JDK 6, 7, 8 pre-installed, both OracleJDK and OpenJDK; and oraclejdk7 is the default version unless you describe a version you want in the machine section, like:


machine:
java:
ve…

Shouldn't call gradle twice in a build

Image
I often watch TV series/movies during my spare time. But, occasionally, I work with my pet projects. Recently I have added tests and fixed minor bugs for an existing project using CircleCI and coveralls.io for continuous integration and code coverage collecting.

The frustrating thing is that coveralls.io also collects coverage for builds which has failed tests while I want to track only the builds of which all tests pass. So, the record of coveralls contains more items than the number of my success builds and it makes me really disturbed.

I tried to figure out the way to achieve what happened. And here is the explanation:
1/ The flow I use Gradle build system to automatically build, test and collect code coverage. Each of my builds contains 3 main Gradle tasks:

- test for running the unit/integration tests.
- jacocoTestReport for generating test reports file (xml for machine-reading and html for human-reading), this task must be carried out after the test task
- coveralls for collecting …

Đọc Một Cuốn Sách tháng 11/2016: "Suối nguồn" - Ayn Rand

Image
Đợt rồi tui bận quá, nói chung là hổng có đọc sách báo gì nhiều. May sao có đọc quyển Suối nguồn của Ayn Rand nên có cái mà viết cho mục Đọc một cuốn sách tháng 11.

Đây là 1 cuốn sách thuộc loại kinh điển, khi bắt đầu đọc là tui hầu như chỉ dừng lại để ăn uống, tắm rửa và lúc làm việc. Đã có rất nhiều bài review và phân tích về câu chuyện của tiểu thuyết này, nên tui sẽ viết rất ngắn gọn thôi, vì viết dài là vô nghĩa.

Suối nguồn có nội dung trải dài qua mười mấy năm cuộc đời của những con người mà tính cách đã được tác giả tối đa hoá để làm cho nổi bật những triết lý về con người và xã hội.

Tạm gọi là nhân vật chính diện, đứng về phía những con người có thái độ làm việc độc lập và yêu quý sự tư duy cá nhân là Howard Roark, một kiến trúc sư theo trường phái hiện đại, bị người khác cho là lập dị.
Đối đầu với Roark, cá nhân tui cho rằng người xứng đáng ở vị trí này là Ellsworth Toohey, một nhà phê bình nghệ thuật (thiệt ra là đủ lĩnh vực), luôn tự rao giảng về chủ nghĩa vị nhân sinh, như…

Đọc Một Cuốn Sách tháng 10/2016: "Sailing Alone Around The World" - Joshua Slocum

Image
Mỗi người có 1 sở thích, có người thích đổi mới cuộc sống, có người thích hát rap rồi đi nước ngoài, có người lại thích cùng 500 anh em đi phượt Hà Tĩnh. Tui thì thích mỗi ngày đều được đọc một cuốn sách. Và quyển sách cho Topic "Đọc một cuốn sách" tháng 10 là "Sailing Alone Around The World" (dịch đại là "Một mình căng buồm đi quanh thế giới") của tác giả Joshua Slocum.

Mỗi cuộc chuyến đi nghìn dặm đều bắt đầu bằng 1 bước đi. Và để mỗi bước đi được vững chắc là cả 1 sự chuẩn bị cẩn thận. Chuyến đi bắt đầu khi tác giả Slocum, một người đi biển đầy kinh nghiệm, mua lại chiếc tàu nát Spray và sửa nó lại thành 1 chiếc tàu như mới.

Tốn hơn $550 và 13 tháng làm việc, tháng 4/1895, tàu Spray xuất phát từ Boston cùng thủy thủ đoàn 1 người của mình. Băng qua Caribe, men theo bờ biển Nam Mỹ, Spray tiến vào Thái Bình Dương, ghé thăm 1 loạt đảo nhỏ trước khi cập bến nước Úc. Từ đó, thuyền trưởng Slocum vượt Ấn Độ Dương, vòng qua châu Phi ở mũi Hảo Vọng trước khi băng …

Đọc Một Cuốn Sách tháng 9/2016: "Xứ Đông Dương" - Paul Doumer

Image
Đọc sách là cách làm giàu cho tinh thần, cho trí tuệ, và từ đó là cho túi tiền. Để có động lực đọc sách, chắc tui sẽ mở thêm chuyên mục "Đọc một cuốn sách", mỗi tháng cố gắng viết 1 review về 1 quyển hay ho nào đó.
Lần này là hồi kí "Xứ Đông Dương" của cố Toàn quyền Đông Dương Paul Doumer.

Muốn đọc những dòng đẹp về du lịch khám phá, nên đọc.
Muốn tìm hiểu về tình hình bán đảo Đông Dương và lân cận từ 1897 đến 1902, nên đọc.
Muốn biết về chính sách khai thác thuộc địa của Pháp, nên đọc.

Tác giả Paul Doumer là con trai 1 công nhân xe lửa, Bộ Trưởng Tài chính Pháp, Toàn quyền Đông Dương, Tổng Thống Pháp, có 4 con trai chết trận vì nước Pháp. Đọc hồi kí, có thể thấy ông Doumer là 1 người yêu nước nồng nhiệt, tận tụy hết lòng vì những lợi ích của Pháp tại Viễn Đông.

Vì nước Pháp, ông đã xoá bỏ hoàn toàn chủ quyền Việt Nam, mạnh tay xây dựng cơ sở hạ tầng ở Việt Nam với quy mô chưa từng có. Ông đã nghiêm túc tiến hành thám hiểm và khai phá những vùng cao nguyên với mục đích t…