- 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
Generate barcode trong ruby on rails
Giới thiệu Trong ruby việc tạo ra một Mã số 128(barcode) trong một ứng dụng Ruby/Rails trước đây thật không đơn giản. Hầu hết kết quả tìm kiếm để về việc tạo ra barcode trên google hầu hết trả về gem barby, hay gem Gbarcode ... Nhưng những gem trên lại không thể tạo ra được mã số 128 như mong ...
Mạng nơ-ron tích chập (P1)
Chín trên mười lần khi bạn nghe về việc thuật toán học sâu (deep learning) phá vỡ một rào cản công nghệ mới, thì đều dính dáng tới các Mạng Nơ-ron Tích chập (Convolutional Neural Networks). Còn được gọi là CNNs hay ConvNets, chúng là những hòn đá tảng trong lĩnh vực mạng nơ-ron học sâu. Chúng có ...
Tản mạn về select và pluck trong Rails
select và pluck là 2 method thuộc về ActiveRecord dùng cực nhiều trong quá trình làm việc với Rails. Hiểu rõ hơn về chúng sẽ giúp ta phần nào tăng hiệu suất của ứng dụng đang viết. Đặt vấn đề Đây là những khái niệm cơ bản, tuy nhiên nhiều new dev dùng nhưng không rõ bản chất của chúng, bài viết ...
The Learn
Mọi người vẫn thường hay nói, một nhà phát triển phần mềm chuyên nghiệp thường không bao giờ ngừng học hỏi. Cuốn sách Pragmatic Programmer có nói về việc này bằng những cách khác nhau như sau: Mỗi năm nên tìm hiểu ít nhất một ngôn ngữ mới. Mỗi quý nên đọc một cuốn sách về kĩ thuật. Mỗi quý ...
Robot Framework - một công cụ kiểm thử tự động mạnh mẽ
Robot Framework là một framework kiểm thử tự động dành cho acceptance testing (test nghiệm thu) và acceptance test-driven development (ATDD). Trong Robot Framework ta có thể sử dụng cách tiếp cận Keyword-driven bên cạnh data-driven hay behavior-driven. Được sử dụng tốt nhất trên môi trường ...
Estimate công việc thế nào để không bị Stress???
Lời tựa: Hiện nay, những mô hình quản lý mới như: Scrum, Agile...v.v đang ngày càng được ứng dụng rộng rãi trong việc phát triển phần mềm. Mục đích chung của các mô hình này đều hướng đến việc tạo ra sản phẩm tốt, bàn giao cho khách hàng đúng deadline. Tuy nhiên, trong quá trình phát triển, cũng ...
Sự tin tưởng và tầm quan trọng trong dự án đối với người kỹ sư cầu nối
1. Lời mở đầu Trong các mối quan hệ xã hội, sự tin tưởng là cái gốc của mọi vấn đề. Cách suy nghĩ, cư xử của bạn với một ai đó tuỳ thuộc rất nhiều vào sự tin tưởng của bạn đối với người đó. Người bạn tuyệt đối tin tưởng bạn sẽ không ngại ngần bộc bạch tất cả tâm sự. Người bạn quen sơ, bạn ...
Routing Single Page Application với UI-Router trong AngularJS
1.UI-Router là gì? UI-Router là một “routing framework” cho AngularJS. UI-Router là một sự thay thế hoàn hảo cho module ngRouter trong AngularJS để xây dựng các trang web dạng SPA (Single Page App). Trong khi ngRouter hoạt động dựa trên routes URL thì UI-Router tổ chức dữ liệu thành ...
Tìm hiểm gem Wicked trong Rails
1. Giới thiệu Trong Rails, rất nhiều trường hợp chúng ta phải phá vỡ RESTful để thực hiện step by step một công việc nào đó. (Ví dụ: Khi muốn tạo mới một object bạn muốn có thể preview thông tin của object đó trước khi save lại. Trong trường hợp này bạn phải tạo thêm một hàm preview trong ...
Tạo Breadcrumbs cho trang web với Gem Gretel
Nói nôm na nó chính là phần tô màu vàng. Thực chất breadcrumbs là 1 danh sách các links (thẻ a). Mỗi thẻ a thường link đến 1 trang nào đó trong website của mình. Thực chất, Bạn có thể tạo breadcrumbs bằng cách tạo ra 1 danh sách các links ở trên mỗi view bạn viết. Nhưng nếu làm vậy thì ...