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

Sử dụng công cụ rConfig để quản lý và backup cấu hình network tự động

Trong bài này mình sẽ tìm hiểu về một công cụ quản lý các cấu hình mạng của các thiết bị, backup chúng một cách tự động thay vì phải vào từng thiết bị và backup manual. Đó là công cụ rConfig ( https://www.rconfig.com ) Đầu tiên, rConfig bao gồm các đặc điểm/tính năng sau: ( Phần này có thể xem ...

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

Android: Java hay Kotlin?

Bạn đang bắt đầu vọc vạch code ứng dụng android, bạn lên google search kết quả cho bạn 2 lựa chọn: Java & Kotlin, Bạn chưa biết chọn thằng nào? Đau đầu phải không? Tôi cũng vậy! Bạn lên các diễn đàn developer đê nhận được tư vấn. kết quả bạn nhận được là 4 ông khuyên chọn java và 3,5 ông ...

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

Cơ bản về ReactJS(phần 2)

Trong phần này, chúng ta sẽ tập trung vào tìm hiểu Components và props trong react js. Trong React, một component có thể được tạo từ một funtion hay một class. Nếu là một funtion thì component sẽ được viết như sau function Hello(props) { return <h1>Hello, {props.name}</h1>; } ...

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

Tay trắng làm nên một trang web cá nhân chuyên nghiệp không tốn một xu

Bài này là một bài Step-by-step ( Hướng dẫn từng bước ) để bạn sẽ có thể tự code cho mình một trang web cá nhân chuyên nghiệp, hiện đại, giao diện tùy biến và đưa lên tên miền github.io hoàn toàn miễn phí ( miễn phí cả đời ). Bạn nên tự mình code cho mình một trang cá nhân, ít nhất đó sẽ là sản ...

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

Best Template Engine for Nodejs

Có rất nhiều template engine được sử dụng cho Nodejs. Nếu chúng ta sử dụng Express.js thì có thể cái plug-in consolidate.js nó hỗ trợ rất nhiều template engine, có thể kể ra danh sách template engine như sau. atpl dust (website) eco ect (website) ejs haml (website) haml-coffee ...

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

[Swift4] Sử dụng UITextView để hiển thị text trong file định dạng RichTextFile(rtf)

Vâng mình xin giới thiệu cách sử dụng UITextView để hiển thị text trong các file định dạng (*.rtf) Luồng thao tác sẽ như sau Import rtf vào mainbundle từ file rtf create NSAttributeStrings Assign vào property attributedText của UITextView Import rtf vào mainbundle Như ở ví dụ của mình ...

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

ASP.NET MVC Tip #13 – Unit Test Custom Routes

Trong phần này chúng tôi sẽ giới thiệu cách bạn có thể tạo các unit testị cho các routes trong các ứng dụng ASP.NET MVC của bạn. Tôi chỉ ra làm thế nào để kiểm tra liệu một URL đang được ánh xạ tới đúngcontroller, action controller, và các tham số action. Nếu bạn đang có hướng thử nghiệm khi xây ...

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

select in và joins trong framework Rails

N + 1 query ? Câu chuyện xảy ra khi chúng ta, những coder viết code chưa khéo, sinh ra nhiều truy vấn vào cơ sở dữ liệu làm giảm performance của hệ thống. Khi đồng nghiệp đọc code thường thì sẽ bình luận ngay: fix N + 1 Ví dụ về N + 1 Giả sử ta có một cơ sở dữ liệu, trong đó table post có ...

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

5 Mẹo Ruby on Rails có thể bạn đã biết

Kể từ khi tôi bắt đầu làm việc với Ruby on Rails, và sau vài tháng sử dụng nó, tôi không thể ngừng tự hỏi khi tôi khám phá ra điều gì đó mới mẻ trong thế giới Ruby. Ruby luôn tạo ra các cách để làm cho một lập trình viên hạnh phúc, và đôi khi trong quá trình viết code chúng ta quên mất những điều ...

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

Laravel Facades P.2

Real-Time Facades Sử dụng real-time facades, bạn có thể sử dụng bất cứ class nào trong application của miễn là nó có một facade. Để minh họa điều này chúng ta hãy đến với một ví dụ nhỏ sau . giả sử chúng ta có 1 model Podcast có 1 publish method . tuy nhiên để pushblish podcast thì chúng ta cần ...

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