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

Dùng ReCaptcha widgets trong form Django

ReCaptcha của google được sử dụng cho tự động block form. API cho phép sinh ra captcha widget trong website của chúng ta. Trong trường hợp của python, tôi sẽ hướng dẫn sử dụng recaptcha-client để tạo widget captcha cho django forms. Đầu tiên bạn phải tạo key cho website của bạn. Chúng ta vào ...

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

Thái độ làm việc của bạn đã chuyên nghiệp chưa?

Bạn thường được nghe rất nhiều lời đồn về các công ty có môi trường năng động, sáng tạo, có thể kể đến như là Google, Facebook, Apple... Ở đó nhưng nhân viên của họ được đối đãi rất tốt, có rất nhiều ưu đãi cũng như quyền lợi. Hẳn là chúng ta luôn khao khát được làm ở nhưng môi trường như vậy. ...

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

Thủ thuật làm chủ màu sắc trong thiết kế Website

Với một số tài liệu in ấn, như những tập sách hay thiệp, những mẫu thiết kế web sử dụng màu để tạo ra hệ thống phân cấp, vẽ mắt và thêm biểu mẫu vào. Tuy nhiên, nếu biết một ít về lý thuyết của màu sắc sẽ giúp bạn làm tốt hơn việc phối màu trong các dự án trực tuyến. Dưới đây là một cái nhìn tổng ...

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

Tuyên ngôn Agile(agile manifesto) và các nguyên tắc (agile principles)

Phát triển Linh hoạt (Agile Development) làm một thuật ngữ có nguồn gốc từ Tuyên Ngôn Phát triển Phần mềm Linh hoạt (Manifesto for Agile Software Development – Tuyên ngôn Agile), tuyên ngôn này được soạn thảo năm 2001 bởi một nhóm gồm các nhà sáng tạo Scrum, Extreme Programming (XP), Dynamic ...

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

How to apply Blur Effects to images and views in iOS 8

Nội dung Giới thiệu How Blurs Work? How to apply Blur Effects to images and views in iOS 8? Kết Luận Giới thiệu Như chúng ta đã biết, iOS7 được coi là một cuộc lột xác hoàn toàn về thiết kế của iOS. Từ giao diện 3D trên iOS 6 trở về trước, Apple đã thực hiện cuộc cách mạng với xu ...

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

How to Write An AndroidAuthenticator

What is Account Authenticator This is a great piece to authenticate user-accounts which is used by many popular applications e.g. Google, DropBox, Facebook, Twitter, Evernote etc. This is a recommended way to authenticate the account-information like username & password which defines ...

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

Ứng dụng Rails chat tự động sử dụng LINE Bot API

Khoảng 2 tháng trước tôi được giao cho nhiệm vụ tìm hiểu một công cụ dùng để chat tự động thông qua ứng dụng LINE, lúc đầu mới tìm hiểu thật sự khá khó khăn vì chưa có kiến thức gì cũng như luồng hoạt động của công cụ chat tự động. Vì vậy hôm nay tôi viết bài viết này để chia sẻ về cách tạo ra ...

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

Giới thiệu về gem Google_drive

Google_drive là gì? A Ruby library to read/write files/spreadsheets in Google Drive/Docs. Tức là, gem hỗ trợ khi mà bạn muốn đọc ghi một tệp tin hay một bảng tính được lưu trên Google Drive hay Google Docs cho ứng dụng rails của mình. Cách cài đặt Cách 1: bạn thêm trực tiếp vào ...

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

Các công nghệ làm nên Pokemon Go

Đôi điều về Pokemon Go Chúng ta đã từng say sưa ngồi xem phim Pokemon ngay từ những tập đầu tiên, và những ai có máy Nintendo GameBoy thì chắc hẳn đã từng có khoảng thời gian cày thâu đêm suốt sáng để luyện level cho những chú quái vật dễ thương trong serie Pokemon, từ Red & Blue cho đến ...

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

Route Model Binding trong laravel

Trong laravel, khi chúng ta muốn hiển thị ra hoặc sửa một bài viết hay một thông tin nào đó ta thường truyền vào id của bài viết đó rồi dùng controller truy xuất ra bài viết qua hàm find() của model tương ứng. Nhưng Laravel đã hỗ trợ chúng ta kết nối giữa model và route để công việc truy xuất dữ ...

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