Triển khai CI/CD với Gitlab 9

trong danh mục DevOps

Cũng hơn một tháng kể từ bài viết gần nhất, nay mới có thời gian ngồi viết lách tiếp. Dạo gần đây thường release các dự án outsource nên cũng hay làm documentation cũng như  mở các dự án mới nên việc setup CI/CD thường xuyên hơn và chân tay hơn. Thấy các kiến thức… Xem thêm

Speed up Microservices 1: Tác dụng phụ và một số chiến lược cơ bản

trong danh mục DevOps

Chào mọi người, nếu như các bạn cũng biết thì dự án Teamcrop của mình xây dựng và chạy hoàn toàn trên kiến trúc Microservices và sau hơn 2 năm triển khai thì có một số vấn đề liên quan đến kiến trúc này, thiết nghĩ cần chia sẻ thêm với mọi người để mọi… Xem thêm

Lấy email từ bình luận của bài viết trong Facebook

trong danh mục Technology

Chào các bạn, số là hôm nay bữa giờ trong cái group Launch trên facebook có thấy 1 bài có 1 membẻ tặng phần mềm email marketing (miễn phí) cho các bạn bình luận. Có đến gần 500 comment chứa nội dung email nên thiết nghĩ đây là 1 kho báu cho những ai đang… Xem thêm

New Year’s Resolution of 2018

trong danh mục Miscellaneous

Đến hẹn lại lên, hôm nay đã là ngày cuối cùng của 2017, mình lại ngồi viết vài dòng để tự đánh giá xem năm nay đã làm được những gì và có chỉ tiêu nào đã hoàn thành khi đặt ra cho năm nay hay không.

Git submodule cho người bận rộn

trong danh mục DevOps, Technology

Số là hôm nay vừa chuyển 2 repo framework và restful sdk của Teamcrop từ composer về submodule nên chia sẻ nhanh 1 số bước để sử dụng submodule cho repo của bạn. Một phần để lưu lại sau này dùng vì kiến thức rồi sẽ ra đi, chỉ có blog là ở lại và… Xem thêm

Ra mắt ứng dụng di động Bloghoctap

trong danh mục Mobile

Lần đầu tiên trong lịch sử, app Bloghoctap từ lúc bắt đầu đến lúc xuất hiện trên Appstore và playstore chưa đến 2 ngày và nay đã có hàng giới thiệu để giúp cải thiện tương tác với các quý vị đọc giả. Các bạn có thể cài ứng dụng, đọc và ủng hộ blog… Xem thêm

Mobile app React Native đầu tiên

trong danh mục Mobile

Như đã nói, mình chia sẻ mọi người nội dung nhật ký ghi lại quá trình mình vừa học / vừa làm ứng dụng React Native đầu tiên. Ứng dụng này sử dụng một số thư viện như react-native 0.47, redux, redux-thunk, react-navigation và một số thư viện ui kit khác như element, vector icon…kết… Xem thêm

Review sách “Nghệ thuật tư duy rành mạch”

trong danh mục Review sách

Sau vài ngày “nhai” thì cũng đọc hết được cuốn sách này và phải nói là rất hay. Sách này là “Nghệ Thuật Tư Duy Rành Mạch” của Rolf Dobelli. Phải nói đây là cuốn sách khá đầy đủ về việc tổng hợp rất nhiều sách nổi tiếng về tâm lý hành vi trên thị… Xem thêm

Web Scalability 101: Database và Microservices

trong danh mục Technology

Cũng gần một tháng kể từ bài đầu tiên trong loạt bài vỡ lòng về web scalability. Hôm nay mình tiếp tục chia sẻ một vấn đề khác cần quan tâm nếu bạn muốn scale hệ thống web tốt hơn đó là scale hệ thống cơ sở dữ liệu (database) và vì sao kiến trúc… Xem thêm

Web Scalability 101: Biết giới hạn của hệ thống

trong danh mục Technology

Sau mấy tuần vật lộn với công việc sau Tết thì cũng có thời gian viết lách. Đây là bài viết về kỹ thuật đầu tiên của năm và là bài đầu tiên trong loạt bài chia sẻ về các chiến thuật scaling hệ thống web có tên là “Web scalability 101 (vỡ lòng)”. Nếu… Xem thêm