Chuyện học

Comeback…. Welcome to my blog!

Chào mọi người rất xin lỗi vì quãng thời gian qua mình phải làm tiểu luận chuyên ngành nên không có nhiều thời gian chăm chút cho blog để như nhà hoang ý rất có lỗi luôn.

Giờ mình bắt đầu kì 2 năm cuối rồi chuẩn bị cho khóa luận tốt nghiệp nhưng trong khoảng thời gian này mình khá rảnh nên tiếp tục viết các bài chia sẻ với blog. Dự định sắp tới của mình là tập trung khá nhiều vào Front-end vì ở công ty mình cũng đang làm Front-end nhiều. Tiểu luận chuyên ngành mình tập trung học Angular 6 và set-up một project Angular 6 nên cũng khá thú vị. Bây giờ ở công ty mình làm về Vue.JS một bé nhưng có võ trong thời gian gần đây. Nếu có thời gian mình sẽ chia sẻ nhiều về nó. Bên cạnh đó mình muốn học tiếng Nhật và tiếng Hàn (sở thích coi show của mình 😀 ) sau đó là học guitar cua gái ahihi

Rất mong mọi người tiếp tục quan tâm tới blog và dành nhiều sự quan tâm về các bài viết mình chia sẻ cảm ơn mọi người nhiều nha thả tim ❤ ❤ ❤

Chuyện học, Tâm sự linh tinh

Hệ thống nhúng – Giao tiếp chuột và bàn phím sử dụng Kit STM32F429-DISCOVERY

Mình đang làm báo cáo đè tài này nên tiện đây chia sẻ cho mọi người báo cáo kết thúc môn học của mình luôn. Đề tài giao tiếp chuột và bán phím với Kit. Ở đây mình sử dụng Kit STM32F429-DISCOVERY. Vì đây mình chỉ upload thôi nếu mọi người có thắc mắc gì có thể comment hoặc nhắn tin cho mình nha, blog mình không đi sâu vào nhúng nên bài này mình sẽ không đi quá sâu.

Continue reading
Kỹ thuật lập trình, Lập trình

Kĩ thuật đọc header của tập tin CSV có định dạng tiếng Nhật

Xin chào mọi người lại là mình đây chắc cũng khuya rồi nên nay viết một bài nhẹ nhẹ chia sẻ chút về việc đọc header trong tập tin CSV tiếng Nhật nha (.csv). Thường các tập tin tiếng Nhật có định dạng rất khó chịu khi chúng ta xử lý họ thường đính kèm thêm các chuỗi kí tự lạ vào đầu file hoặc đầu mỗi dòng vì thế chúng ta phải cận thận. Hay gần đây thì mình có gặp file không có đuôi định dạng và được họ compile rồi sau đó yêu cầu chúng ta xử lý với file đó 😀 

Continue reading
Kỹ thuật lập trình, Lập trình

Tận dụng tối đa các hàm làm việc với chuỗi trong ví dụ đọc dữ liệu Tiếng Nhật

Xin chào mọi người, nay có làm một task xử lý một đoạn chuỗi mà chia làm nhiều header với content theo nó, mà content thì có xuống dòng các kiểu nên mạn phép chia sẻ với mọi người chút về đoạn xử lý của mình. Đơn giản thôi chỉ là sử dụng các hàm có sẵn trong Java mà xử lý. Mình có chia làm 2 cách và mình sẽ chú thích sau mỗi cách nhé. Nào bắt đầu thôi, đầu tiên là đoạn Data mẫu từ Excel file: 

Continue reading
Review sách, Tâm sự linh tinh

Review sách “Đi tìm lẽ sống” và lẽ sống của lập trình viên như mình

Xin chào mọi người, tạm dừng bài viết về Tìm hiểu về blockchain trong lĩnh vực giáo dục (Phần 1) , nay mình muốn review về cuốn sách “Đi tìm lẽ sống” mà mình mua dạo gần đây. Trong cuộc sống cũng như trong việc học tập, làm việc công sở, có lắm lúc chúng ta tự hỏi ý nghĩa cuộc sống là gì và làm sao để đi tìm nó. Lắm lúc chúng ta rơi vào “trạng thái tồn tại chân không” là không biết mình tồn tài làm gì và chán nản thực sự. 

Continue reading
Lập trình

Tìm hiểu Blockchain trong lĩnh vực giáo dục (Phần 1)

Hiện nay, rất nhiều quốc gia trên thế giới tập trung đầu tư và phát triển lĩnh vực giáo dục. Bởi vì giáo dục là một phần quan trọng của tương lai, đặc biệt giáo dục liên quan đến các lĩnh vực như: khoa học, y tế, nông nghiệp, công nghiệp, tất cả những lĩnh vực đó phát triển được phụ thuộc vào sự phát triển của giáo dục quốc gia đó.

Continue reading

Kỹ thuật lập trình, Lập trình, Tâm sự linh tinh

Ký hiệu Big O – Sử dụng toán học để đo lường hiệu quả thuật toán

Dạo này mình đang cày lại cấu trúc dữ liệu và giải thuật, tìm được một bài viết hay nên tiện thể viết bài chia sẻ về Big O luôn. Mọi người học cấu trúc dữ liệu và giải thuật hay trong lập trình chắc đều nghe tới khái niệm Big O rồi chứ nhỉ, ví dụ như giải thuật tìm kiếm này mất O(n) đơn vị để thực hiện,….

Vậy Kí hiệu Big O là gì?

Continue reading