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

Những câu hỏi hay khi phỏng vấn docker (Phần 1)

Yay, đến hẹn lại lên và mình lại xuất hiện . Hôm nay, mình xin chia sẽ về một số câu hỏi hay khi phỏng vấn với docker. Dạo này anh em chuyển sang học DevOps nhiều quá nên mình cũng có ké theo học hỏi được vài thứ. Mà cái nhớ cái quên nên viết bài này để xào lại kiến thức. Có gì sai xót mong các ...

Tác giả: Trịnh Tiến Mạnh viết 15:33 ngày 25/10/2019 chỉnh sửa

Liệu nghề phát triển phần mềm có thực sự bế tắc sau tuổi 35 – 40?

Lưu ý về giới hạn sau tuổi 35-40. Không có nghi ngờ về quan điểm cho rằng đây là một lĩnh vực tuyệt vời cho những lập trình viên trẻ tuổi, nhưng liệu nó còn phù hợp cho những lập trình viên lớn tuổi hơn? Tôi vẫn chưa đến tuổi 35, nhưng sẽ rơi vào độ tuổi đó trong một vài năm nữa. ...

Tác giả: Trịnh Tiến Mạnh viết 15:33 ngày 25/10/2019 chỉnh sửa

Google I/O 2019: Giám đốc điều hành Google Sundar Pichai tiết lộ những gì?

Tại hội nghị nhà phát triển hàng năm Google I/O, Google dự kiến ​​sẽ phác thảo phương hướng phát triển, mục tiêu trong 12 tháng tới. Để khởi động hội nghị nhà phát triển I/O 2019, Google đã công bố những người chiến thắng trong cuộc thi thường niên lần thứ tư cho các ứng dụng Google ...

Tác giả: Trịnh Tiến Mạnh viết 19:18 ngày 23/10/2019 chỉnh sửa

Tìm hiểu Nested Attribute trong Ruby on Rails

Giả sử, ta có chức năng đăng ký người dùng với bản ghi users của ta gồm các thuộc tính: name, email, phone, password. Khi đăng kí người dùng mới, chúng ta chỉ có thể lưu 1 bản ghi gồm các thuộc tính trên. Giờ ta sẽ phát triển cho phép người dùng có thể đăng ký với 2 số điện thoại. Ta sẽ tách bản ...

Tác giả: Trịnh Tiến Mạnh viết 19:18 ngày 23/10/2019 chỉnh sửa

Sidekiq - Cấu trúc và một số cơ chế hoạt động

1. Tổng quan về Background Job Như chúng ta đã biết, mô hình chung của một ứng dụng web thường như sau: Web application nhận request từ người dùng, tiến hành xử lý logic (service, Database, ...) và trả về một response cho người dùng. Đây là mô hình đơn giản, server xử lý nhanh chóng và ...

Tác giả: Trịnh Tiến Mạnh viết 19:17 ngày 23/10/2019 chỉnh sửa

Vòng quay may mắn - JQUERY

Chả là đợt vừa rồi section mình có tổ chức 20/10 cho chị em, sau hàng loạt các đầu mục chương trình sẽ diễn ra thì mình có nẩy ra ý tưởng làm cái vòng quay may mắn này để tìm ra 3 chị em may mắn để kiếm về giải thưởng từ 50k cho đến 150k. Hôm nay mình xin chia sẻ với mọi người về cách làm nó. ...

Tác giả: Trịnh Tiến Mạnh viết 19:17 ngày 23/10/2019 chỉnh sửa

Những thứ bạn có thể lưu được với PaperTrail

Khi sử dụng PaperTrail để lưu log, ngoài việc muốn biết bản record được update những attributes nào thì bạn lại càng muốn biết ai là người đã update/create/destroy hay chỉ đơn giản là bạn muốn thêm các thuộc tính khác có thể lưu lại của 1 record. Hãy tìm cách để thực hiện chúng. Trước tiên phải ...

Tác giả: Trịnh Tiến Mạnh viết 16:24 ngày 22/10/2019 chỉnh sửa

IBM cung cấp dịch vụ Deep Learning cho người dùng

Mới đây, IBM đã công bố Deep Learning là một dịch vụ mới nhất nhằm giúp trí tuệ nhân tạo (AI) dễ tiếp cận hơn cho các nhà phát triển không chuyên. Dịch vụ mới này đi kèm với Watson Studio, một công cụ cung cấp môi trường xây dựng, đào tạo và triển khai các mô hình AI với nhiều ...

Tác giả: Trịnh Tiến Mạnh viết 16:24 ngày 22/10/2019 chỉnh sửa

Điều gì tạo nên một Good Agile Tester ?

Bạn có phải là một Good Agile Tester? Kiểm thử trong môi trường agile có sự khác biệt so với các phương pháp truyền thống như waterfall. Agile là một mô hình phát hành theo chu kỳ đòi hỏi sự cộng tác liên tục giữa các thành viên trong nhóm, đưa ra các phản hồi một cách nhanh chóng và có khả năng ...

Tác giả: Trịnh Tiến Mạnh viết 23:16 ngày 20/10/2019 chỉnh sửa

MongoDB là gì? Cơ sở dữ liệu phi quan hệ

Bài viết này mình sẽ giúp các bạn có cái nhìn tổng quan về MongoDB. Chúng ta không lạ gì với cơ sở dữ liệu quan hệ, còn với cơ sở dữ liệu phi quan hệ thì sao? MEAN stack (MongoDB, Express, AngularJS, NodeJS) đang dần thay thế cho LAMP stack (Linux, Apache, MySQL, PHP/Python). Để ...

Tác giả: Trịnh Tiến Mạnh viết 23:15 ngày 20/10/2019 chỉnh sửa
<< < .. 42 43 44 45 46 47 48 .. > >>