- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
Export file PDF bằng gem PDFKit
1. Giới thiệu Hôm này mình sẽ trình bày chi tiết cách export file pdf bằng gem PDFKit (Ngoài PDFKit chúng ta có thể dùng gem Wicked PDF hay Prawn , mình sẽ gửi đến các bạn trong các bài viết tiếp theo). Bài viết dành cho NEWBIE nên khá dài, mọi người hãy cân nhắc thời gian đọc nhé ~~ . Bài viết ...
respond_to trong rails
Nếu không có web_services, một hành động thu thập dữ liệu để hiển thị danh sách những người có thể trông giống như sau: def index @people = User.all end Đây là hành động tương tự, với web_services trong: def index @people = User.all respond_to do |format| format.html ...
Tầm quan trọng của việc Tester giao tiếp với Developer
Tầm quan trọng của việc Tester giao tiếp với Developer là như thế nào? Để bắt đầu thảo luận về topic này, tôi muốn lấy một ví dụ thực tế: Một người chồng và một người vợ sống trong cùng một ngôi nhà, không giao tiếp với nhau hoặc giả sử không có bất kỳ vấn đề gì để giao tiếp giữa họ. Họ chỉ ...
Countdown với jquery.coundown
Để cài đặt bộ đếm lùi trên các view có rất nhiều cách khác nhau nhưng ở bài viết này mình xin hướng dẫn các bạn cách đếm lùi bằng thư viện jquery.coutdown Cài đặt: Cách 1: Cài đặt với bower bower install jquery.countdown Cách 2: Download file js tại https://github.com/hilios/jQue ...
Symfony Finder Component
Có bao giờ bạn phải tìm kiếm các tập tin hay thư mục (ở mức đệ quy các thư mục con) với PHP? Bạn thấy nó phức tạp và khó sử dụng không? Chúng ta thử đi xem qua đoạn code khi dùng PHP thuần xem sao nhé: // some flags to filter . and .. and follow symlinks $flags = FilesystemIterator : : ...
Đơn giản hóa code và tăng hiểu quả cho JavaScript với Lodash
Hôm nay mình xin giới thiệu với các bạn một thư viện vô cùng bá đạo có tên là "Lodash". Đảm bảo rằng chỉ cần dùng thử một lần thì nó sẽ là thư viện không thể thiếu trong các dự án của bạn . "A modern JavaScript utility library delivering modularity, performance & extras." Lodash có thể xem ...
Sử dụng domain model events để làm gọn controller và model trong Rails
Nếu như đã làm nhiều với Rails chắc hẳn bạn đã tưng nghe thấy cụm từ: "Skinny controller, fat model". Việc này xảy ra rất thường xuyên. Đặc biệt là khi controller của bạn đang cồng kềnh với các trách nhiệm HTTP-centric, chẳng hạn như thông báo websocket, dường như không thuộc về các domain model ...
Database Migrations in PHP With Phinx
Database Migration là một trong những công việc thường gặp trong mỗi dự án. Chúng ta muốn chia sẻ cấu trúc dữ liệu, chia sẻ data? Nếu phải export dữ liệu, cấu trúc DB rồi chờ import thì chắc chắn sẽ tốn rất nhiều thời gian. Vì thế, migration trở nên thiết yếu trong các project php. Và đối với ...
Demo React JS Trên Client
Hello MN Đang tập tành code angularjs để viết tiếp phần 2 thì vô tình lượm được 1 tutorial Reactjs với Nodejs khá hay đọc xong khá thích nên nghĩ là mình phải viết ngay lên đây để chia sẽ với mn về điều này Chỉ là vô tình thôi nhé, nhưng mà hay thật Hoàng Hải Đăng viết 15:30 ngày 12/08/2018 chỉnh sửa
Programming languages'' milestones: An overview from 1960 - present (Part 1)
We are living in a world where computers and electronic devices play a pivotal part of our life. No one can alter the fact that wherever we go, whatever we do in this modern life, it is not hard to witness the appearance of them. Tiny handheld devices, sparkling traffic lights, even remotes we use ...