- 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
Tìm hiểu về Redis Keyspace Notifications
Redis Keyspace Notifications IMPORTANT Keyspace notifications là một tính năng mới hoạt động từ version 2.8.0 Tổng quan về tính năng Keyspace notifications cho phép client đăng kí tới kênh pub/sub để nhận các sự kiện ảnh hưởng đến bộ dữ liệu của Redis theo một cách nào đó. để ...
FPT.AI và công nghệ đứng sau do chính chủ nhân chia sẻ
Nói tới nền tảng Artificial Intelligence, sẽ thật thiếu sót khi không nhắc tới FPT.AI. Nền tảng FPT.AI là sản phẩm mới ra đời, áp dụng các kỹ thuật học máy tiên tiến về xử lý ngôn ngữ tự nhiên. Sản phẩm hỗ trợ xây dựng hệ thống giao tiếp tự động để tích hợp vào các nền tảng hội thoại ...
Tấn công Prototype Pollution trên các ứng dụng NodeJS
Tấn công Prototype Pollution giống như cái tên đã gợi ý phần nào, là hình thức tấn công (thêm/sửa/xoá thuộc tính) vào prototype của Object trong trong Javascript dẫn đến sai khác logic, nhiều khi dẫn đến việc thực thi những đoạn code tuỳ ý trên hệ thống (Remote Code Excution – RCE). ...
cURL là gì? Cách sử dụng Curl
cURL là gì? cURL là một command line tool và thư viện được sử dụng để truyền dữ liệu thông qua nhiều giao thức khác nhau (như HTTP, HTTPS, FTP, FTPS, SCP, SFTP, FILE, IMAP, SMTP, POP3, RTSP và RTMP…). Được đời từ năm 1997 viết bởi Daniel Stenberg viết bằng C. Với giao thức ...
Big Data là gì? Tất tần tật về Big Data
Phân tích nhiều dữ liệu chỉ là một phần của việc khiến phân tích big data khác với việc phân tích dữ liệu trước đây. Hãy cùng tìm hiểu các khía cạnh khác. Có data, và sau đó có big data. Vậy, sự khác biệt là gì? Big Data là gì? Big Data là các tập dữ liệu có khối lượng ...
Hoài bão khai phá vùng đất CNTT của VNPT-IT và “miền đất hứa” dành cho Data Engineer
VNPT-IT hoạt động trong lĩnh vực nghiên cứu phát triển, tích hợp các sản phẩm dịch vụ công nghệ thông tin phục vụ nội bộ Tập đoàn Bưu chính Viễn thông Việt Nam (VNPT) và các khách hàng bên ngoài VNPT-IT (bao gồm cả khách hàng Quốc tế). Là Công ty công nghệ trọng điểm Quốc gia, ...
Khám phá sức hút Ekino – điểm dừng chân đáng mơ ước của các Technical Project Manager
Bước vào Ekino nghĩa là bạn gia nhập đội ngũ làm việc với cuộc cách mạng kỹ thuật số trong các công ty khởi nghiệp cũng như các tập đoàn lớn. Ekino đang tham gia vào các dự án cho khách hàng châu Âu và khách hàng châu Á, như AccorHotels, BNP Paribas, ACB, Arval, Carmignac, ...
Đào sâu tìm hiểu cách Rails tìm templates(p2)
Hôm nay mình sẽ tiếp tục phần 2 của bài viết Đào sâu tìm hiểu cách Rails tìm templates(p1) Ở bài trước chúng ta đã tìm hiểu đến options[:prefixes], chúng ta cùng xem method _prefixes được thực hiện như thế nào nhé. Module AbstractController::Rendering include module ActionView::ViewPaths. Và ...
Import dữ liệu từ các định dạng csv và xlsx, export dữ liệu ra định dạng pdf và xls trong Rails
Giới thiệu vấn đề Đối với các hệ thống web lớn, lưu trữ nhiều loại dữ liệu thì việc import một tập tin với lượng dữ liệu lớn lên hệ thống là một nhu cầu tất yếu. Thường các tập tin cần import thường ở định dạng csv, office (word, excel, ...). Trong Rails, để xử lý vấn đề import dữ liệu nó đã ...
JSON with Ruby and Rails, dễ hay khó?
Trong quá trình làm dự án với Rails ở tầng app, chắc hẳn bạn sẽ gặp phải kiểu dữ liệu được trả về là JSON phải không, nếu bạn đang cảm thấy JSON thật là "khó nhai" , thì đây chính là bài viết dành cho bạn rồi đấy. Vậy thì cùng mình tìm hiểu xem JSON nó có thực sự "khó nhai" ...