Download album trên ZingMP3July 5, 2018Thá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 PythonSeptember 27, 2017Hô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)September 7, 2017Captcha 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ệuAugust 28, 2017Xin 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)November 24, 2016Ở 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 ScriptingOctober 25, 2016Tiế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 ScalaOctober 10, 2016Stream 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à sortWithOctober 1, 2016Bà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 ScalaSeptember 18, 2016Kể 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 ScalaSeptember 16, 2016Blog 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...