- 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
Agile Mindset - Tư duy theo quy trình Agile
Trong lĩnh vực phát triển công nghệ phần mềm, việc thay đổi, áp dụng và cải tiến quy trình là một điều thiết yếu. Chính vì vậy, những kỹ sư phần mềm cần có tư duy (mindset) tương ứng với mỗi quy trình đang được áp dụng trong mỗi giai đoạn phát triển. Đó là yếu tố quyết định quy trình có đạt được ...
Cải thiện hiệu năng Rails app với cache
Khi mà application còn nhỏ và chỉ có một số lượng khách ghé thăm hạn chế thì mọi chức năng luôn hoạt động nhanh gọn và trôi chảy. Ở tình trạng này ta không cần phải bỏ nhiều công sức để lo lắng cho performance và optimization, mặc dù thời gian xử lý cũng là một yếu tố cạnh tranh. Nhưng theo thời ...
Upload multi files using retrofit
Xin chào tất cả các bạn, Ở bài viết đầu tiên mình đã hướng dẫn các bạn sử dụng và upload single file với retrofit Ở bài này mình sẽ hướng dẫn các bạn upload multi files với retrofit Đầu tiên khởi tạo server. $data = []; if(isset($_FILES['uploaded_file']) && is_array($_FILES['uploaded_ ...
Node.JS Yargs - Build interactive command line tools (Part II)
Như trong phần I mình đã giới thiệu qua về module Yargs của Node.JS cũng như giới thiếu một số methods của nó. Hôm nay mình tiếp tục chia sẻ tiếp những methods còn lại của module Yargs này nhé. Yargs methods .command(cmd, desc, [Builder], [Handler]), .command(cmd, desc, [Module], ...
Tìm hiểu sâu về Ruby Modules
Modules có một cấu trúc ngôn ngữ linh hoạt, nó được ứng dụng một cách rộng rãi trong nhiều trường hợp khác nhau, chẳng hạn như namespacing, inheritance và decorating. Tuy nhiên, một số deverloper vẫn đang còn mơ hồ về cách làm việc của modules và cách chúng tương tác với code riêng của họ. Bài ...
Ứng dụng Công nghệ phần mềm hướng tác tử trong Thương mại điện tử (Phần 2 - tiếp theo)
Trong phần trước, tôi đã thực hiện tìm hiểu về Đàm phán trong Thương mại điện tử, các bạn có thể xem tại: https://viblo.asia/dang.thi.my.dung/posts/eXoKWkMoKLO Nội dung tiếp theo của tuần này sẽ là Ứng dụng để xây dựng mô hình đàm phán trong Thương mại điện tử. 5. Xây dựng mô hình một hệ thống đa ...
Tìm hiểu mã nguồn mở PHP CMS Drupal hướng dẫn tìm hiểu Views, sức mạnh kinh khủng của Drupal - bài 9
Tiếp theo loạt bài viết về Drupal : Loạt bài đều nói về Drupal 8 nhé các bạn. Bài 1 Bài 2 Bài 3 Bài 4 Bài 5 Bài 6 Bài 7 Bài 8 Tổng quan Những ai sử dụng Drupal và muốn hợp tác trường kỳ với Drupal có thể nói chỉ vì 1 lý do: Views của Drupal. Không ai mà sử dụng Drupal lại ...
[Training] Học Java từ những điều cơ bản
"Trên đời này không có ông thầy nào dạy được hết kiến thức mà mình muốn cho mình cả ngoài sự nỗ lực tự học của chính bản thân bạn. Hãy cố gắng code những function cơ bản nhất, những dòng code cơ bản nhất Sau đó nhìn lại xem bạn đã chắc chắn mình đã code nó tốt nhất chưa? Xem còn gì có thể tối ưu ...
Công việc của BrSE
Hẳn là các bạn đang làm trong công ty phần mềm với Nhật thì ít nhiều đều biết về vị trí Kỹ sư cầu nối -Bridge Software Engineer, gọi tắt là BrSE (có chữ "r" là để tránh nhầm với bệnh bò điên - BSE). Tôi chắc rằng có không ít người đang mơ ước một vị trí như vậy. Nhưng đằng sau những giá trị đó là ...
Predict independent values with text data using linear regression
The theme of Machine Learning is quite popular and sought after now. Machine Learning algorithms can figure out how to perform important tasks by generalizing from examples. This is often feasible and cost-effective where manual programming is not. As more data becomes available, more ambitious ...