Sau gần 1 năm làm presales, tôi văn băn khoăn điều gì chứng minh năng lực của một PreSales/ Solution Engineer/ Sales Consultant? Trong bài…
đọc sách cuối tuần Về cuốn "Dự án Phượng Hoàng" Sách trên Amazon: link Sách trên Alphabook: link Bao nhiêu băn khoăn trong quãng đường…
Trong bài " Làm sao để hiểu khách hàng ", việc lắng nghe để hiểu nhu cầu của khách nên là một mối bận tâm lớn của bất kỳ người nào làm…
Note: updated 14.06.2020 Đã hết tháng thứ tư của 2020, tôi cũng vừa hoàn thành việc tiếp xúc, lắng nghe nhu cầu của 5 khách hàng, đạt mục…
Bài này viết này nhằm theo dòng suy nghĩ của bài viết "Ownership and team structure" , đăng trên LinkedIn cá nhân Mr. Minh Nghĩa (Director…
Series bài dịch về MES - Manufacturing Execution System trong quá trình tìm hiểu về hệ thống này. Bài 1: MES - Những bài học để thành…
Bài đầu tiên của năm 2020, bài đầu tiên trong series về "Sales Engineer/ Solutions Consultant" tôi muốn thực hiện trong năm nay. Khởi đầu…
Note: Series những bài review sách/ tổng kết việc đọc. https://travisnguyen.net/reading/ Những ngày tháng cuối năm 2019 bỗng dưng được khai…
Issue tree for reference
Ghi chép ngày 09.11.2019, sau buổi làm việc tại địa điểm của khách hàng (một nhà máy sản xuất thiết bị công nghiệp) cho dự án " phát triển…
Data là chủ đề rất quan trọng khi xây dựng bất kỳ giải pháp phần mềm nào, nhưng nó lại khiến người không chuyên (thậm chí cả chuyên) nhầm…
Source: Beyond Agile: the Studio Model Michele Einhorn, in her blog article, 12 Principles of Agile Methodology, laid out a quick summary…
Bất kỳ nơi doanh nghiệp lớn nào tôi từng làm đều có vấn đề chính trị. Nơi rất không ổn, nơi thì chấp nhận được ở mức độ nào đó. Tuy vậy chưa…
Để bắt kịp với lượng việc ngày càng nhiều và càng thử thách, việc đọc sách để cập nhật kiến thức là không tránh khỏi. Vấn đề là có quá nhiều…
Lược dịch từ bài ISA-95 Is Necessary for Smart Manufacturing của Michael Bachelor đăng trên AutomationWorld vào tháng 10 năm 2017. Michael…
18 Things You Need To Give Up To Become A High-Achieving Person Lược dịch từ bài của Brianna Wiest đăng trên Forbes tháng 3 năm 2018 .…
Nhân một buổi sáng cuối tuần phải đi làm. Trời xám xịt. Mưa lây phây. Lòng không yên. 151 Quick Ideas to Get New Customers Tìm kiếm những…
Series bài dịch về MES trong quá trình tìm hiểu về hệ thống này. Bài 1: MES - Những bài học để thành công Bài 2: Vai trò của Center OF…
Nhân một buổi sáng cuối tuần phải đi làm. Trời xám xịt. Mưa lây phây. Lòng không yên. 151 Quick Ideas to Get New Customers Tâm lý của một…
Note: Bài này để tóm tắt phần đầu của quyển " Playing to Win: How Strategy Really Works ", tác giả A.G. Lafley và Roger L. Martin xuất bản…
"Business Intelligence (BI)" là một trong những topic thường gặp khi nói về "Digital Transformation". "Business Intelligence" gắn với nhu…
Xuất phát tiếp từ bài Một vài topic khi nói về chiến lược IT của một doanh nghiệp , lần này chủ đề IT operating model được nhắc đến nhanh…
Có may mắn được đi theo các đàn anh để đánh giá và tư vấn chiến lược IT cho một doanh nghiệp trong lĩnh vực X (doanh thu nhiều nghìn tỷ),…
Ghi chú: Tên bài viết được lấy cảm hứng từ bài "Mục tiêu hay là quá trình" của tác giả huydx viết tháng 1 năm 2018. huydx đã không dùng từ…
Tóm tắt lại bài viết của Cassie Kozyrkov, Chief Decision Scientist - Google đăng trên Harbard Business Review vào tháng 12 năm 201…
Nhân dịp phải làm OKR (Objective & Key Result) cho bản thân trong năm 2019, và tình cờ đọc tư vấn của Mr. Nguyễn Huyền Linh cho các doanh…
Dịch từ bài viết gốc Programming Best Practices For Data Science của Srini Kadamati đăng trên Dataquest.io tháng 6 năm 2018. Chắc các bạn…
Đã hết Q3 của 2018, 6 tháng đã qua từ lúc làm review Q1 2018 , thời gian trôi nhanh quá, nhiều việc đã diễn ra, việc phải làm/ cần làm sắp…
Dưới đây là một vài ghi chép của tôi sau buổi thi AWS Certified Solutions Architect - Associate ngày 08.10.2018 tại NetPro (số 9 Trung Liệt…
Làm việc với D3js được nửa năm, một trong những điều bận lòng là chưa vẽ được một chart nào về Việt Nam (trừ lác đác mấy cái đơn giản kiểu…
Vài ghi chú gộp lại của ngày 28 và 30-04-2018. Chỉ để khỏi quên sau này. Với T.A và M.Đ : Production mindset khác với outsource mindset.…
Khi làm việc với SVG và D3.js, thỉnh thoảng ta sẽ gặp từ khóa . Do bản thân từ "defs" không gợi lên ý nghĩa, nên làm ta thấy có chút khó…
Nếu dùng D3js, có lúc nào bạn tự hỏi làm thế nào để tạo ra 1 đường thẳng chạy giống như hình dưới? Hehe hình trên chỉ mang tính câu view.…
Tôi đã gặp rất nhiều người muốn làm kinh doanh chỉ đơn giản vì họ muốn kinh doanh. Paul Graham gọi đây là một “Playing House.” Những người…
Tại sao phải nói về D3.js và ReactJS? Bởi đây là 2 trong số những thư viện phổ biến nhất giúp xây dựng giao diện web: D3.js : thiên về trực…
Mở đầu Trong bài Sử dụng D3.js để phóng to thu nhỏ SVG , tôi đã có bước đầu tiếp cận d3-zoom ở mức độ tổng quan. Ở bài này, phần trình bày…
Khi vẽ bằng D3.js, có rất nhiều lúc ta có nhu cầu phóng to, hoặc thu nhỏ một vùng nào đấy để nhìn rõ hơn các chi tiết. Tính năng này được D…
Cách đây 6 tháng tôi vẫn còn chưa biết gì về Functional Programming, đọc báo thấy mấy bài phản đối phong cách lập trình kiểu này. Vậy mà bây…
Bài toán: Validate form Bắt chước tính năng validate form như hình dưới (thegioididong.com): Yêu cầu : Chỉ cần kiểm tra xem số điện thoại…
Lưu ý của Dan Abramov (tác giả của Redux).
Khi học ReactJS qua một số courses/ tutorials online, ta sẽ gặp kha khá lần phải tương tác với form . Cũng phải thôi, form là một trong…
Đọc code mẫu về hàm trong MDN , thấy hàm khá "đơn giản". Số ở thứ 2 chính là , một tham số truyền vào cho nhưng không bắt buộc…
Bài toán: Khi chuyển blog từ Jekyll sang Gatsby, cần phải xử lý đống bài viết từ blog cũ: Format file bài viết của blog cũ (Jekyll) : Chỉ…
Bài toán: Cần sửa dấu " " thành " " trong file JSON khi mở bằng , cụ thể là sửa khoảng 200 mẩu tương tự như đoạn code dưới đây. Không sửa…
Đã hết Q1 của 2018, và hơn 7 tháng từ khi chuyển ngành. Cứ mỗi tuần trôi qua lại thấy lâu đằng đẵng, muốn mình lớn nhanh, lớn nhanh hơn nữa…
Day 38 : Bài toán: Tự học ReactJS bằng cách làm one-page app đơn giản ( ví dụ ), vấn đề mình đau đầu nhất là (1) lên layout, và (2) làm…
Giới thiệu Tên tiếng Việt: Thước vạn hoa (phiên bản đơn giản) Mục đích: Học React: các khái niệm cơ bản như component, state, props…
Với người mới học Reactjs, việc dữ liệu được truyền từ component con đến component cha thông qua hàm callback truyền từ cha xuống con tương…
Xưa nay vẫn hiểu trong JavaScript là khai báo hằng số, bât biến, không thể thay đổi chỉnh sửa. Nên khi khai báo mảng bằng và thêm dữ…
Bài toán : Với 1 React app có tổ chức component như dưới đây, làm sao để mỗi lần có thay đổi ở component , thì component cũng thay đổi…
Bài toán : Kiểm tra xem input nhập vào có phải là dạng "percentage" hay không? input này là khách hàng tự nhập toàn bộ vào 1 file JSON,…
Nếu như khi viết JavaScript, ta gọi object thì nó được coi là ông trùm của mọi object còn lại. Vậy với Node.js thì sao? Node.js không làm…
Tham khảo: Kipalog - Lê Minh Tuấn: NodeJS - require, exports, module.exports edX - Microsoft: DEV283x: Introduction to Node.js Requiring…
Trong lúc tìm hiểu về phần server-side programming, lệnh rất hay gặp, không thể tàng lờ nó mãi được. Vậy là gì mà tại sao mọi người…
http://callbackhell.com/ Callback hell trông như thế nào? Là những thứ oằn tà là vằn như thế này: Là: những dòng code được lùi vào 1, 2,…
Bài toán: Chạy app bị báo cổng 3000 bị chiếm, cần tìm ứng dụng nào đang chiếm cổng 3000 này để đóng nó đi. Thực hiện: Chạy lệnh sau để biết…
I have just finished another chart today in D3.js, it's Circle Pack . Here are some notes before next move: What is "Circle Pack" Circle…
Trong toán học tồn tại 1 khái niệm tên là " nội suy (interpolation) ", và trong D3.js cũng vậy. Nội suy là gì? Để giải thích nhanh cho…
Cảm giác khi đọc code của người khác không phải lúc nào cũng đem lại cảm giác dễ chịu. Trừ những lúc khâm phục ra, thì còn lại chủ yếu là vò…
How to Take a Screenshot of the Terminal Output in Text Mode (TTY) - Ubuntu/Linux Mint http://www.upubuntu.com/2013/01/how-to-take…
Ghi chú: Series Today I Learn trong vòng 100 ngày thử thách bản thân. Từ lúc đụng vào Linux, đi đâu cũng thấy . Vừa cài chương trình tên…
Bài này gốc từ Medium - 7 Hacks for ES6 Developers . Hầu hết mấy kỹ thuật này mình vẫn chưa có dịp dùng. Ghi chú lại có dịp tìm hiểu tiếp…
Hôm nay chạy 1 hàm để tách các chữ số trong 1 số nguyên, bị ESlint báo lỗi " Require Radix Parameter (radix) ". Hàm có tên là digitize lấy…
Một khi đã dùng SVG với D3.js, khả năng ta gặp thuộc tính CSS (events có s ) rất cao. Thuộc tính này tác động đến hành vi của con trỏ…
Chắc hồi trẻ con ai cũng đã từng một lần nghịch 1 cái thước "sáng tạo" tên là " Spirograph " ( /ˈspīrəˌɡraf/ ). Khi ấy ta đặt 1 vòng tròn…
Sau một thời gian dùng Mint thì tình trạng máy bị đơ (freezed, không sao làm được gì) xảy ra tương đối thường xuyên. Hồi đầu luống cuống, cứ…
TL;DR (Dài quá, ứ đọc!): Webpack nghe thì có vẻ rất đơn giản, đó là trong một dự án lớn, nó giúp đóng gói 1 nhiều file JavaScript vốn được…
Nói thực, tôi cũng không biết gì về cho đến hôm bị cô bạn (Linh Ngô) đè ra cài ngấu nghiến trên máy và bảo cái này là " bắt buộc " nếu…
Tôi vốn đã muốn viết 1 bài tử tế về " Tại sao cần viết blog " từ tầm tháng 10 năm ngoái (2017), với cấu trúc mạch lạc, khoa học, tham chiếu…
Tập hợp danh sách những blog cá nhân viết về JavaScipt, ReactJS, D3js và lập trình nói chung. Lý do phải có riêng phần này bởi việc follow…
Tôi không định đầu tư bitcoin. Tôi chỉ muốn biết " blockchain là gì? ", " tại sao nó lại ầm ĩ như thế trên thế giới và Việt Nam? ", " liệu…
"... Tri túc tiện túc, đãi túc, hà thời túc , Tri nhàn tiện nhàn, đãi nhàn, hà thời nhàn ?... " Nhàn (Nguyễn Công Trứ) "Biết đủ là đủ, đợi…
Tại sao có bài viết này? Từ hồi đi học cho đến bây giờ đi làm, khi cần thay đổi hiển thị trong (cái này dùng thường xuyên à nha), tôi…
Sau một ngày tìm hiểu về cách xuất chart (vẽ bởi d3.js) sang file ảnh dạng , , và file , tuy chưa thành công nhưng tôi note lại vài…
Ghi chú: Tiêu đề hoàn toàn mang tính câu view Tại sao lại có bài viết này? Một ngày đẹp giời tôi cần kiểm tra thuộc tính của 1 object trước…
Sau 2 tháng dùng Windows lập trình JavaScript, tôi đã quyết định từ bỏ môi trường này để chuyển sang Linux (Mint). Dưới đây note vài điểm để…
Thỉnh thoảng lướt bản tin JavaScript Weekly , tôi lại thấy có những thuật ngữ khá lạ như headless browswer , rồi headless mode cho…
Cuối cùng cái ngày định mệnh đó cũng đã đến. Tôi đã code xong phần của mình, trong dự án đầu tiên của cuộc đời lập trình viên. Không gì sung…
4. Những giải pháp hiện tại Trong phần này, tôi sẽ mô tả về các giải pháp hiện tại cho việc kiểm thử các ứng dụng web, giải thích các ưu…
3. Vấn đề testing của thế giới lập trình web nằm ở đâu? Trong phần này, tôi muốn nhấn mạnh việc các lập trình viên web không có đủ công cụ…
Nếu tưởng tượng Khoa học Máy tính (Computer Science) là một thế giới mới mà bạn đang khám phá, thì mỗi lĩnh vực trong đó lại là những thế…
2. Tại sao lại là Testing (Kiểm thử)? Test Driven Development (TDD) vẫn là cách hữu hiệu nhất để phát triển phần mềm, ít nhất là đối với tôi…
TỰ HỌC LẬP TRÌNH (PHẦN 2) Sách: The Complete Software Developer's Career Guide Tác giả: John Sonmez Xem phần 1 tại đây “DISADVANTAGES TO…
Vậy là sau 2 tháng học front-end development ở Techmaster Vietnam, tôi đã được 1 công ty phần mềm ở Hà Nội nhận vào làm việc ở vị trí Kỹ sư…
Sau một thời gian đi học về lập trình front-end (HTML, CSS, JavaScript) ở trung tâm, tôi có thể mạnh dạn khẳng định là 95% những người mới…
Học D3.js để làm gì? có công ty nào ở Việt Nam cần nó? liệu đi làm chuyên về D3.js có đáng hay không? sau một thời gian chuyên về D3.js thì…
Khi ngồi viết bài này là lúc tôi vừa kết thúc phỏng vấn 1 vị trí liên quan đến D3.js (sáng 03.10.2017). Buổi phỏng vấn rất cởi mở, cả phía…
Sau 2 tháng học Javascript, tôi vẫn không thể thấy thoải mái và tự tin khi nhìn thấy từ khoá "this" trong các đoạn code của người và của…
Đây là 1 bài dịch từ 1 email của Zell Liew với tiêu đề "JSR - Exploring JavaScript peripherals (The Adult Phase)". Tôi đăng ký nhận thư của…
Lưu ý: Bài gốc ở đây – tác giả Richard Bovell Tôi dịch lại bài viết của Richard Bovell ở đây để giúp mình định hình một khung sườn về…
Phần 1: Viết ngày 23.08.2017 Dù mới học Javascript nhưng tôi thực sự mong mình không chỉ viết được 1 chương trình "chạy được", mà còn phải…
Sau khi tôi đọc bài gốc trên Medium thì trên TechTalk đã có ngay bài dịch. Tuy vậy, do thấy bài dịch này có mùi Google Translate tương…
Hôm nay 11.01.2017 tròn 2 tuần tôi bắt đầu 1 hành trình rất mới – Front-End Web Development ở Techmaster . Cảm giác của tôi ư? Vô cùng…
Khi tôi manh nha ý định chuyển sang học và làm lập trình, tôi đã đi tìm một trung tâm để có thể gửi gắm tương lai của mình. Việc chuyển nghề…
Làm sao nói về những cuốn sách chưa đọc? Tác giả: Pierre Bayard, Dịch giả: Bảo Chân Có lẽ giới hạn trong những cuốn sách văn học và lý luận…
Dù thích Uber, nhưng có lẽ tôi không phải là fan của thương hiệu này mà là của công nghệ và sự sáng tạo của họ. Cả gia đình tôi, rồi bạn bè…
Note: Tôi sẽ còn quay lại bài này một vài lần nữa để chỉnh sửa lại câu chữ những suy nghĩ của bản thân khi quyết định từ bỏ ABB, tạm xa con…