Làm được gì

Vậy là đã 1 tuần sau Tết. Mình thì không thích thú lắm cái phong trào new year resolution, vì thấy nó nhảm, và vô dụng. Nhưng hôm trước phải ngồi làm báo cáo ở công ty (phải cũng không đúng nghĩa lắm, vì sếp bảo thích thì làm, không thì thôi, và cũng có ý nghĩa gì khi mới vào công ty tính đến 4 ngày nữa mới là 2 tháng? :D. Nhưng cứ làm, vì có một số ý kiến muốn nói) Chợt nhận ra: Tiến bộ Một trong những điều mình sợ nhất là tụt hậu. “Hậu sinh khả uý”, mình hiểu. Đặc biệt trong giới công nghệ, chỉ vài tháng thôi là bạn đã out-dated khỏi cuộc chơi rồi. Vậy nên cần tiến bộ không ngừng. Nhưng làm thế nào để có được sự tiến bộ đó? Mình thì nghĩ đơn giản là: một thời gian sau thấy mình khá hơn trước là được. Nhưng nếu không có các tiêu chí, không nhìn lại thành tựu, etc. thì làm sao để đánh giá được mình có tiến bộ? Năm vừa rồi: Yêu Đi nước ngoài đủ dài để có thể coi là sống tự lập. Dù... more...

Git terminal

Dạo này làm việc với git nhiều hơn. Mặc dù có dùng SourceTree nhưng tất nhiên vẫn cần terminal và thi thoảng bị nhầm nhánh, nên Google và tìm ra trick này, khá tiện để hiện thị nhánh hiện tại lên terminal. Tạo function trong .profile (với Mac) hoặc .bashrc với Linux Thêm vào PS1 Have fun. more...

Từ chối

Mấy hôm nay rảnh rỗi mới có hứng xem tiếp Easy Japanese trên NHK, xem TED, và gặp phải clip này: https://www.youtube.com/watch?v=-vZXgApsPCQ Cũng không ngắn lắm, tóm tắt lại thì: Mỗi người đểu có những nỗi sợ bị từ chối. Trong công việc, trong cuộc sống, ẩn trong suy nghĩ của mỗi người khi làm nhiều việc đều bắt đầu bằng suy nghĩ: “Nếu ta làm việc này, nếu không được ủng hộ thì sao?”. Và nó kéo ta lại, đôi khi khiến mình không làm. Với nhiều người không phải là một vấn đề lớn lắm, nhưng với mình thì có. Cũng như nhiều người, mình có nhiều điều muốn làm, có nhiều thứ từng nghĩ: nếu làm thì sao nhỉ? Nhưng hầu hết đều bị huỷ sau nghĩ mình nghĩ như thế. Điều buồn cười là mình hiểu, và hiểu rõ, và luôn nói với mọi người: Nếu không làm thì không thể biết được kết quả, cho đến khi thử, thì không thể biết được vô số cơ hội mở ra. Bằng việc chọn không làm, mình tránh nỗi sợ bị từ chối, nhưng lại đóng lại vô số cơ hội có thể xảy ra. Biết đâu... more...

Giao diện mới

Vậy là tạm thời chuyển xong giao diện cho blog. Lâu lâu rồi không lên. Sắp tới sau khi thi xong IELTS có lẽ mình sẽ chăm chỉ viết blog hơn. Hừm, hay làm challenge 30 ngày nhỉ? Mỗi ngày 1 bài viết về technical. OK, sẽ suy nghĩ. more...

Trung thu

Cậu hỏi tớ Trung thu thì tớ nhớ gì? Không nhớ mấy. Có thì là vài kí ức không rõ ràng lắm về cái đèn lồng: một cái hình cá, một cái hình sư tử. Cái sư tử hình như cũng chẳng phải của tớ. Và chúng nó hình như có nhạc. À có nhớ nó đứt dây mấy phát, và hình như chính tớ tự mày mò nối lại. Thêm nữa thì là cầm đèn đi chơi xung quanh khu B4. Giờ mới nhớ lại, lũ trẻ con đấy đâu hết rồi nhỉ? Không hiểu chúng nó có còn chơi với nhau nữa không. Trung thu với tớ không có ý nghĩa gì nhiều. Nó cũng như diệt sâu bọ hay hàn thực gì đó thôi. vì thế nên vừa phải google lại xem ý nghĩa của trung thu là gì. Trông trăng, tặng quà trẻ em… không có gì. À Tết đoàn viên, nhưng với tớ thì không thấy ý nghĩa này, chắc phải xa nàh lâu hơn nữa, và lớn hơn nữa. Giờ thì có dịp Tết Nguyên Đán là Tết đoàn viên rồi đó thôi? more...

Garena fail

Từ sau hôm trượt apply vào Garena Singapore, mình giờ mới nghĩ ra là cần note lại để ghi nhớ. Tóm tắt thì: Qua anh Tân JENESYS, quen chị Hồng. Mà hóa ra 2 anh chị học Chuyên Lý, trên 3 khóa, thế mà không biết. Chị đang làm HR cho Garena Sing, tuyển người. OK, em thử. Vòng 1, vòng 2, tạch. Và thấy Garena VN gọi điện bảo bên Sing chuyển sang, vì bên đó thấy “Thiếu chút nữa” (chắc xã giao, nhưng cũng có thể là thật). Và cũng tình cờ khi người gọi là Trang Ping ở UET, giờ làm HR bên đó. Anw, bài học rút ra là gì? Problem solving không tốt lắm. Hơi có vấn đề khi thể hiện bản thân ở interview, không thể hiện được hết. Một đống kinh nghiệm và bài học tự rút ra đâu rồi? Khả năng tự học, tự sáng tạo, chất vấn lại sếp, etc. đâu rồi? Về problem, mình thừa nhận là có vấn đề. Không làm nhiều và cũng không quen. Logic phức tạp và tốn nhiều thời gian hơn những gà nòi. Lol, tiêu chí họ là ưu tiên 100% ACM hay Olympic... more...

Tương lai

Đang trên máy bay đến New York. Vậy là cuối cùng cũng đến vùng đất của tự do. Vừa xem xong 2 phim và không ngủ được, và đang deep nên cần note lại những dòng này. Trước khi lên máy bay có cuộc nói chuyện với Dr. T, bổ ích. Và lại được hỏi lại câu hỏi: Kế hoạch tương lai của mày là gì? Lạc đề một chút: Trong lúc nói chuyện, thì Dr. T có nói Dr. Furuta là leader, biết mình cần gì, và làm gì để đạt được điều đó. Nghe thật tuyệt. Nhưng thời gian và cả cơ hội nói chuyệt với ông Furuta lại không nhiều, hơi buồn. Khoảng 1 năm trước, anh Cường có hỏi: Em giỏi, tương lai của em rộng mở, nhưng anh chưa thấy em có một kế hoạch cụ thể, vây rốt cuộc là em muốn làm gì? Giờ mình có trả lời được? Rất tiếc là chưa… Nhưng ít ra thì mình cũng hiểu được một điều: Nếu muốn tiến xa hơn, cần có mục đích. Nhớ chuyện anh Tú nói chứ: Đừng đâm đầu vào mọi thứ nó đến, đừng hài lòng với bất kì điều... more...

Góc nhìn

Chuyên mục Góc nhìn là một chuyên mục mình hay đọc. Chuyên mục báo, nơi nhiều người, mọi thành phần, nói lên cảm nghĩ của mình. Khác với các diễn đàn, cộng đồng khác khi mọi bài viết đều tồn tại. Ở đây có sự chọn lọc, những suy nghĩ có ảnh hưởng, có chiều sâu, có tính thời sự được đưa lên. Tất nhiên nó không phải là mục tốt để đưa các suy nghĩ chống phá chính quyền :)) Nhưng là nơi tốt, khi muốn nói và được nhiều người nghe, thảo luận đến Nổi bật nhất có lẽ là anh Đức Hoàng. Là một nhà báo, anh đi nhiều, nhìn nhiều, biết nhiều. Nhưng bên cạnh đó anh còn có cảm nhận và suy nghĩ sâu sắc. Mọi bài viết của anh đều làm mọi người suy nghĩ. “Nếu chấp nhận lối giải thích ấy, thì chẳng khác nào xếp các lãnh đạo ngang hàng với các đối tượng cần “hỗ trợ pháp lý” như người không biết chữ hay người gặp khó khăn về đọc hiểu, cần được tận tình giải thích về nội dung văn bản. Nếu chấp nhận lối giải thích ấy, thì chữ... more...

Facebook embeded

Giờ mới biết là Facebook có thể embed post, thử nào :D Trông cũng được. more...

VPN

Chuyện kể là Mình đang ở Nhật. Tuyệt, một trong các nước có Internet nhanh nhất thế giới. Nhưng không tuyệt cho đến khi mình nhận ra: Mạng ở dorm bị bị giới hạn. Đại loại là chơi game không được, ssh không được, bật Steam lên cũng không được. Bực mình :\ Mạng ở lab thì ok, nhưng ở đó chơi game không tiện. Sau một hồi phân tích: Mạng bị chặn. Giải pháp? Dùng VPN thôi. Hotspot Hotspot Shield là cái đầu tiên mình nghĩ đến. Và ok, dùng được. Ưu điểm: free, dễ cài đặt, không cần kiến thức. Nhược điểm: Mình dùng bản free nên tốc độ chậm, có quảng cáo. Và không dùng được trên điện thoại cũng như trên Mac (? cái này thì không hiểu). PrivateInternetAcess Được một người bạn share acc 30$/năm của PrivateInternetAcess. Bên này thì cung cấp dịch vụ tốt hơn, tuỳ biến, chọn server, etc… cơ mà mình không connect được. Nhiều VPN khác Ngoài ra thì mình còn dùng một số dịch vụ khác: VPNgate, VietVPN, etc. Nhưng đều không được. Phân tích Đến lúc này thì mình thấy quái lạ. Cùng là VPN tại sao lại Hotspot... more...

fuRo

Vậy là đã ở bên này được 2 tuần. Ban đầu mình chỉ lo lắng nhỏ nhặt về điều kiện ăn ở. Hoá ra sang đây VIP vậy :v Nhà khách, được bao ăn, đi lại dễ, etc. Lab mọi người thân thiện, và may mắn tiếp là nói chuyện tiếng Anh dễ. Cái duy nhất là mình không biết vẹo gì về robotics cả, thầy Hà lại làm cho một câu khiến bên này nghĩ mình như kiểu siêu nhân ý. Hơi áp lực, nhưng tự tin thôi. Không làm được thì bỏ công sức bù vào. Chuyến này có lẽ sẽ có nhiều thu hoạch. Đi chơi nhiều nơi. Nhưng có lẽ cái rõ ràng nhất là có thể mình sẽ quay trở lại đi học. Lạc đề nhưng trước khi sang, có nói chuyện với anh Tú. Giờ thì mới biết đại ca này tự apply vào một trường nào đó ở bên Mĩ. Thật ghê gớm. Chỉ nhớ một câu: “Sau một thời gian tìm hiểu anh mới thấy là mình hoàn toàn có khả năng đến những top school, nhưng phải cố gắng. Và có người chỉ dẫn sẽ rút được rất nhiều thời gian.”.... more...

Sắp đi

Hôm nay có ngồi rảnh và viết cái đồng hồ nhỏ cho mình và Linh xem thời gian. Có nhìn mới thấy không còn nhiều, vậy là sắp đi rồi. Vẫn luôn vô tâm. Chắc chỉ khi sang đến đó tớ mới thấy buồn. Còn giờ, thì chưa. Nhưng cậu thì khác. Nhìn cậu, tớ cảm giác là cậu sẽ buồn nhiều. Lần thứ 3 rồi, mới mẻ thì không. Nhưng qua đó tớ sẽ có công việc. Mà việc lần này thì tớ muốn làm được nhiều. Vậy thì ở nhà tự chăm sóc thôi. Đừng lười nữa :)) Đừng bỏ qua cơ hội. Chán thì tụ tập bạn bè. Có mấy tháng, nhanh ý mà. more...

Move on

Nghỉ việc, một máy móc dở hơi. Ngồi buồn chán. Linh thì chưa thấy trả lời, chắc đi ăn rồi, hi vọng không lăn ra ngủ vì mệt :) May mà anh Ngọc nhảy vào. Nào lại chia sẻ. Sao anh giống em ghê. Giỏi vãi. Nhưng lười. Chỉ hi vọng là em may mắn hơn anh. Vì dù sao em cũng chém gió ác hơn. Học hay làm. Xin học bổng. Đi intern cũng khổ chứ không sướng gì đâu… Cơ mà ở đâu ra cái hội nhậu nhẹt UET vậy? Và sao lại có Nga? Vẫn biết là ở cùng một tỉnh. Nhưng em không nghĩ là sẽ gặp. Sao giờ lại qua anh mà có khả năng gặp thế này? Dù quên rồi. Không có anh thì cũng không tự dưng nhớ ra. MXH em đã ngừng follow. Lại mò và analytics. Lại thấy. Tớ nghĩ cậu quên rồi. Cậu có người mới rồi. Sao còn vương vấn làm gì? Sao vẫn suy nghĩ tiêu cực vậy? Nếu rảnh, có lẽ cậu nên thử đọc Tony buổi sáng: Lời văn mộc mạc, hài hước, chân chất. Nhưng đúng, và chỉ ra đúng vấn đề. “Eat well. Sleep... more...

Nghỉ việc

Nghỉ việc Vậy là làm nốt ngày mai mình sẽ nghỉ việc. Thật ra mình cũng không muốn nghỉ, chưa muốn nghỉ. Nhưng đã thế này thì cũng đành vậy. Công việc đầu tiên, công việc fulltime đầu tiên. Mình học được khá nhiều. Hiểu được thêm một số thứ. Cảm ơn DeNA. Cảm ơn Marvel. Xin lỗi TK-local. Có thể, sau 5 tháng nữa mình sẽ quay lại. Nhưng chưa có gì chắc chắn. Tâm mình cũng chưa lặng. Ngoài lề Trên đường băng, “Một bếp lửa hồng”, trang 105 Chính xác đó là mình. Không giữ được ngọn lửa, không giữ được quyết tâm để làm được việc. Vậy thì đến bao giờ mới tiến lên được 5% còn lại của dân số? Để là người làm chủ? Để là người quyết định vận mệnh của mình? Thay đổi suy nghĩ. Thấm. Hành động. Ngoài lề 2 Một hệ thống “yêu cầu” (petition?). Nơi mọi người có thể raise nên bức xúc của mình. Và tìm kiếm sự ủng hộ? Để tiếng nói của mình được lắng nghe? Nếu có đủ lượng người dùng. Và có đủ sự ủng hộ. Có thể tạo nên tác động nào đó... more...

Cảm ơn cậu

Cảm ơn cậu vì đã ghi lại những suy nghĩ, những dòng chat, những tình cảm đó. “Trăm nghe không bằng một thấy” Các cụ vẫn bảo vậy. Cậu đã nói với tớ, không phải là tớ không biết. Nhưng đọc được những suy nghĩ, những điều cậu muốn nhắn nhủ, thực sự, làm tớ rất cảm động. Cậu và tớ luôn dõi theo nhau nhỉ? Tớ biết. Nhưng lúc đó, tớ không nghĩ nhiều đến thế. Và ngay cả bây giờ, tớ cũng không nghĩ cụ thể nó lại như thế. Đọc những tình cảm đấy, tình cảm đấy, tớ chỉ biết dùng một từ cảm động. Tớ thấy ấm áp. Tớ muốn ôm cậu. Yêu nhiều. more...

Automate Jekyll build với Travis

Travis Nếu như bạn nào chưa biết đến Continuous Integration thì bạn nên tìm hiểu. Việc này hỗ trợ rất nhiều cho công việc của mình. Đại loại là mình sẽ cài đặt, sử dụng một dịch vụ CI, mà từ đó có thể thực hiện tuần tự: build, test, nếu ok thì release, etc. chỉ với một lệnh push. Siêu tiện lợi và nhanh chóng. Một trong những dịch vụ hàng đầu hiện nay là Travis. Nên tìm hiểu. With Jekyll Jekyll công cụ mình thực hiện để tạo blog này, rất tiện cho viết blog. Nhưng vẫn phải build, maintain, etc… Trước đây mình thực hiện 2 bước ở trên máy local là: Duy trì 2 thư mục, mỗi thư mục một nhánh: dev (code gốc) & master (HTML được gen) Code trên dev, build ra thư mục master Push dev & master Khá lằng nhằng và mất thời gian. Travis & Jekyll Như đã nói ở trên thì Travis giúp mình thực hiện: Build Test build nếu ok thì push master … chỉ với 1 commit push ở dev. Vậy bắt đầu nào: Travis Các bạn nên đọc tài liệu hướng dẫn của Travis trước. Để hiểu... more...

Windows Insider Preview & Bash

Một trong những tin tức làm mình phấn khích nhất trong mấy ngày vừa rồi là gì? Là cái này ạ :D Run Bash on Ubuntu on Windows Bao nhiêu lâu này mình luôn cần một distro Linux khác chạy song song với Windows, vì có vô vàn thứ hay ho trên đó mà Windows không có. Đã từng có một giai đoạn, máy Windows chỉ để chơi game, và không làm gì khác :D Nhưng một thời gian dùng MacOS thì nhận ra là cái gì cũng có hay dở. MacOS dung hòa được Linux & Windows, nhưng Windows vẫn có nhiều điểm mạnh không hệ điều hành nào thay thế được. Vòng vo đủ rồi. Cuối cùng thì cũng có thể trải nghiệm bash trên Windows qua build 14316. Vấn đề trở ngại duy nhất là mình chưa đăng kí Insider Preview. Nào làm thôi :x Insider Preview Việc cài đặt rất đơn giản, qua Windows Update. Theo các bước này là được. Settings Update and Security For developers 3.1 Chọn Developer Mode Windows Update: Chọn Advanced Options 4.1 Chọn Get Insider Preview Build* 4.2 Kéo thanh bar ở dưới sang phải, đến option Fast: Best for... Thế... more...

Một năm

Ngày này năm trước, tớ gặp cậu. Hôm nay đi với nhau, à mà không, lúc nào chẳng tự hỏi: Sao mới yêu nhau 1 tháng mà sao thấy lâu vậy? Nói đùa với nhau là chuyện chúng mình viết tiểu thuyết cũng được. Ừ, có nhiều cái nghe cũng ảo diệu thật. Nhiều lúc tự hỏi: nếu lúc đó tớ không đang yêu. Nếu lúc đó cậu đang yêu ai. Nếu lúc đó không bị gỗ rơi vỡ đầu. … Nhưng cũng đến được với nhau rồi. Nếu khác đi, sợ còn không đến được. Sớm, hay muộn, một năm trước hay giờ cũng không quan trọng. more...

RVM

Dùng Python bao nhiêu năm nay và đã quen với virtualenv. Hôm nay quyết định nghịch cái blog nhiều hơn với Jekyll, nên cần động đến Ruby, và tất nhiên là cần môi trường ảo, vậy là đi đến RVM Cảm nhận đầu tiên là hơi khó dùng. Vì mình quen với phong cách của virtualenv, là mỗi một project sẽ tạo instance riêng của Python tại từng project, và sau khi activate thì rất rõ ràng. Kiểu như: (flaskr)~/Documents/workspace/pycode/flask/story $ Có một số điều, mà mất một buổi sáng mình mới quen được ;__; Note: Trong bài này mình sử dụng virtualenv, nếu bạn dùng virtualenvwwrapper thì tham khảo bài viết tham khảo cuối bài nhé Interpreters Virtualenv Mỗi project sẽ có một Python version riêng. Tạo virtualenv bằng cách: virtualenv myproject Mặc định virtualenv cài đặt python tại /usr/bi/python. dùng tham số -p để cài đặt version khácn RVM RVM thì cài Ruby interpreter và version ở thư mục của user (~/rvm/rubies) Ví dụ ta cài đặt: rvm install 2.2.3 rvm install 2.2.4 Thì ruby sẽ ở thư mục: ~/rvm/rubies/ruby-2.2.3/bin/ruby, ~/rvm/rubies/ruby-2.2.4/bin/ruby Để chuyển đổi: rvm use 2.2.3 # kiểm tra với which ruby -> ~/rvm/rubies/ruby-2.2.3/bin/ruby rvm use 2.2.4... more...

Spectacle

Vậy là Better Touch Tool đã chuyển từ free sang trả phí. LOL, đứng trên lập trường một lập trình viên thì mình cũng hiểu. Và nếu thật sự tốt và cần thì mình sẵn sàng pay. Nhưng đây là một sự thiếu sót ngu xuẩn của MacOS, không phải cái gì quá khác biệt. Vì thế, còn lâu mình mới trả phí cho một sản phẩm đơn giản là fix một cái ngu si của Mac. MacOS, Apple à, tự fix đi Bên cạnh đó thì mình sắp tạm thời chia tay MacOS rồi :)) Cho đến khi mua con Mac của riêng mình. Vẫn theo tôn chỉ thôi “làm việc trên Mac, chơi trên Win, nghịch trên Linux”. Vậy thì tạm thời, dùng một ứng dụng khác thay thế, là Spectacle. Khá tốt, và nhận ra mình cũng chỉ cần snap tool :) Thế là đủ. Không liên quan nhưng đang có lời đồn về Mac mới kìa :x hi vọng là Mac pro. Dù gì thì nó ra, nếu mình không mua thì dòng cũ cũng sẽ giảm giá :D more...