Bài viết của Trịnh Tiến Mạnh

MySQL với CentOS

MySQL là hệ quản trị cơ sở dữ liệu mã nguồn mở. SQL là ngôn ngữ các ứng dụng dùng để truy vấn và lưu trữ dữ liệu. Bạn có thể tìm được rất nhiều công cụ và cộng đồng trợ giúp khi cần, đơn giản bởi MySQL hoàn toàn miễn phí và được sử dụng rộng rãi. Bài viết này sẽ hướng dẫn cơ bản các bạn cách cài ...

Tác giả: Trịnh Tiến Mạnh viết 13:27 ngày 12/08/2018 chỉnh sửa

Thiết lập bảo mật cơ bản cho máy chủ Linux

Lời nói đầu Bảo mật máy chủ đôi khi không cần phải quá phức tạp. triết lý an ninh của tôi rất đơn giản: áp dụng nguyên tắc cơ bản sẽ bảo vệ bạn khỏi các cuộc tấn công quen thuộc nhất, vẫn giữ quản trị đủ hiệu quả mà bạn sẽ không cần phát triển giải pháp an ninh cao cấp. Nếu bạn bỏ thêm một ...

Tác giả: Trịnh Tiến Mạnh viết 13:27 ngày 12/08/2018 chỉnh sửa

Tạo phòng chat sử dụng MEAN

Tiếp theo phần chat bằng nodejs, bài này tôi xin cùng các bạn đi thêm 1 ứng dụng khác sâu hơn chút đấy là tạo ra 1 phòng chat và có lưu database. Về các bước thiết lập cài đặt Nodejs, Express thì các bạn xem ở bài trước và sẽ không cân nhắc lại nữa. Server Phía server cơ bản cấu trúc gồm model, ...

Tác giả: Trịnh Tiến Mạnh viết 13:27 ngày 12/08/2018 chỉnh sửa

Những Khái Niệm Cơ Bản Về CoffeeScript <Part 1>

CoffeeScript đã trở nên ngày càng phổ biến trong vài năm gần đây do sự chấp nhận của các cộng đồng Node.js và Rails . Chúng ta hãy xem tại sao nó đang dần trở thành ngôn ngữ thay thế cho Javascript trong tương lai. CoffeeScript được xây dựng dựa trên JavaScript và nó biên dịch thành ...

Tác giả: Trịnh Tiến Mạnh viết 13:27 ngày 12/08/2018 chỉnh sửa

Sortable Bootstrap Tables (in Rails)

Sau đây mình xin giới thiệu cho các bạn một gem trong rails hỗ trợ các bạn trong việc sắp xếp và thay đổi thứ tự các bản ghi trong danh sách các bản ghi. Nó sẽ hỗ trợ các bạn kéo thả bằng việc sử dụng thư viện của JQuery ( JQuery UI Gem) làm việc sắp xếp trở nên sinh động và dễ dàng hơn. Nào hãy ...

Tác giả: Trịnh Tiến Mạnh viết 13:27 ngày 12/08/2018 chỉnh sửa

Tìm hiểu cookie trong javascript

Giới Thiệu Cookie sẽ lưu giữ thông tin của người dùng trên các trang của website Vậy cookie là gì? Cookie là dữ liệu, lưu dữ trong những file text nhỏ trên máy tính của người dùng Khi một web server gửi một trang web đến trình duyệt, rồi kết nối bị tắt đi và server quên đi tất cả mọi thứ ...

Tác giả: Trịnh Tiến Mạnh viết 13:27 ngày 12/08/2018 chỉnh sửa

Sử dụng Wicked PDF để generate file pdf

Giới thiệu Wicked PDF sử dụng các tiện ích wkhtmltopdf để tạo file PDF cho người dùng từ HTML. Nói cách khác, bạn chỉ cần viết một 1 page HTML như bạn sẽ bình thường, sau đó để cho Wicked PDF sẽ sử dụng đó để tạo ra pdf cho bạn. Wicked PDF làm việc trên các version Ruby từ 1.8.7 -> 2.1, ...

Tác giả: Trịnh Tiến Mạnh viết 13:27 ngày 12/08/2018 chỉnh sửa

1 vài thủ thuật tăng performence trong AngularJS

Giới thiệu </br> Mặc dù mới làm quen với AngularJS nhưng bài trong bài viết này,tôi xin giới thiệu với các bạn 1 vài thủ thuật mà tôi đã tham khảo và tích lũy từ nhiều nguồn trong vc tăng performence của AngularJS Giảm tối đa hoặc tránh sử dụng các Watchers</br> Thông thường, nếu ...

Tác giả: Trịnh Tiến Mạnh viết 13:27 ngày 12/08/2018 chỉnh sửa

Floating Point Rounding Error và câu chuyện của một game thủ Dota

Mấy ngày vừa qua, cộng đồng chơi Dota2 báo một bug khá thú vị như trong hình. Có điều gì không ổn ở đây ? Nếu bạn là một người chơi Dota2, hẳn bạn sẽ biết, công thức tính chỉ số (attribute )của một hero là Current Attr = Base Attr + Grownth * (level -1) trong đó Base là chỉ số của hero ...

Tác giả: Trịnh Tiến Mạnh viết 13:27 ngày 12/08/2018 chỉnh sửa

Xây dựng hệ thống cho mượn thiết bị đơn giản trong công ty

. Khởi nguồn Tôi nghĩ rằng việc tạo ra các sản phẩm từ ý tưởng của cá nhân và đem lại lợi ích cho mọi người luôn là điều đáng được hoan nghênh, khen ngợi nhất. Tuy nhiên do nhiều yếu tố, các thành viên thường ít khi triển khai và đưa những ý tưởng của mình vào giai đoạn thực hiện. Hy vọng thông ...

Tác giả: Trịnh Tiến Mạnh viết 13:27 ngày 12/08/2018 chỉnh sửa