Download album trên ZingMP3
Tháng bảy đến rồi, tự nhiên mình lại muốn nghe nhạc của July. Mở album Những bài hát hay nhất của July ra nghe thôi...
Viết chatbot với fbchat trong Python
Hôm nay mình sẽ hướng dẫn các bạn sử dụng Facebook Chat (Messenger) với fbchat thông qua một số ví dụ cơ bản. Cài đặt...
Sử dụng ReCaptcha trong ứng dụng ReactJS (P1)
Captcha là một chức năng quan trọng trong việc xây dựng ứng dụng web, nó giúp ta tránh được các tool tự động có mục...
Dùng scala để crawler dữ liệu
Xin chào, mình là Thắng Hôm nay mình sẽ hướng dẫn các bạn dùng scala để crawler dữ liệu từ website, mà cụ thể ở...
Tìm hiểu về lỗ hổng Cross-Site Scripting (Phần 2)
Ở phần trước, chúng ta đã tìm hiểu về các dạng lỗi Cross-Site Scripting (XSS) Hôm nay, chúng ta sẽ làm rõ chúng thông qua...
Tìm hiểu về lỗ hổng Cross-Site Scripting
Tiếp nối loạt bài về Security, hôm nay chúng ta sẽ cùng nhau tìm hiểu về lỗ hổng Cross-Site Scripting. 1. Cross-site Scripting là gì?...
Streams trong Scala
Stream là gì? Một stream giống như một list, ngoại trừ việc các phần tử của nó có tính lazy. Do vậy mà stream có...
Sắp xếp Collection với sorted, sortBy và sortWith
Bài toán: Sắp xếp một Collection theo trình tự. Giải pháp: Bạn có thể sử dụng sorted, sortBy hoặc sortWith sorted có thể sắp xếp...
String Interpolation trong Scala
Kể từ phiên bản Scala 2.10.0, Scala cung cấp thêm cơ chế mới để tạo ra chuỗi từ dữ liệu của bạn: String Interpolation. String...
Pattern Matching trong Scala
Blog này viết về Pattern Matching, một nội dung khá là thú vị trong Scala Vấn đề: Bạn cần chọn ra một hoặc nhiều pattern...