Trong quá trình đi làm, nhất là nếu làm frontend thì chắc chắn sẽ có một lúc nào đó các bạn bị Chrome (trình duyệt nói chung) chửi vô mặt những thứ đại loại liên quan đến cái của nợ Access-Control-Allow-Origin header. Tôi đã từng nghĩ đại đa số các bạn làm Web developer đều … Continue reading CORS là gì?
Category: Software Engineering
All my writing about Software Engineering and technical stuff.
Facebook đã tạo hiệu ứng xoxo như thế nào?
Trong thời gian gần đây, nhất là sau vụ Facebook làm lộ dữ liệu của 50 triệu người dùng thì hàng loạt fanpage hùa nhau dụ người dùng tương tác bằng cách comment bff để xem nó có nhảy ra hiệu ứng không, nếu có thì tài khoản của bạn an toàn, còn nếu không … Continue reading Facebook đã tạo hiệu ứng xoxo như thế nào?
Chuyện tối ưu code, xấu đẹp, đẹp xấu
Chuyện tối ưu code, viết code cho thật đẹp là công việc hàng ngày của mỗi lập trình viên, điều đó ai cũng biết. Nhưng liệu code tối ưu có phải là code đẹp, và ngược lại? Đây là câu hỏi mà chắc hẳn nhiều bạn đều thắc mắc. Tôi sẽ kể một câu chuyện, … Continue reading Chuyện tối ưu code, xấu đẹp, đẹp xấu
Tại sao developer cần biết Regular Expression?
Regular Expressions hay còn được gọi với cái tên ngắn gọn là Regex là một trong những công cụ mạnh mẽ nhất và được áp dụng rộng rãi nhất trong việc lập trình. Mọi chuyện từ đơn giản tới phức tạp đều có thể giải quyết bởi Regex, có thể kể tới như là kiểm … Continue reading Tại sao developer cần biết Regular Expression?
Tại sao phải viết code thật đẹp?
Là lập trình viên, chắc hẳn ai cũng hiểu khi làm việc với bất kì một ngôn ngữ, một framework, hay một thư viện nào đó chúng ta đều được nhắc nhở về những "best practices" và "bad practices" (chơi chữ đó). Và chúng ta cũng thường tự lừa dối bản thân rằng cho dù … Continue reading Tại sao phải viết code thật đẹp?
Nói chuyện về Kotlin
Thời gian gần đây, Google đã chính thứ hỗ trợ phát triển ứng dụng trên Android bằng ngôn ngữ lập trình Kotlin. Kotlin ra đời và phát triển một cách nhanh chóng, vậy thì Kotlin có thế mạnh gì? Tại sao Google lại hỗ trợ Kotlin mà không phải là một ngôn ngữ nào khác? … Continue reading Nói chuyện về Kotlin
Học React/Redux qua ví dụ thực tế: Sử dụng dữ liệu từ SoundCloud API và kết thúc hành trình
Cuộc vui đã gần đi đến hồi kết, trong bài viết lần trước, tôi đã nói là còn khoảng hai bài viết nữa mới kết thúc series, tuy nhiên tôi đã drop một vài tuần, à không nói cho chính xác thì phải là một vài tháng vì những công chuyện cá nhân. Chính vì … Continue reading Học React/Redux qua ví dụ thực tế: Sử dụng dữ liệu từ SoundCloud API và kết thúc hành trình
Lỗ hổng bảo mật làm lộ thông tin người dùng từ một sản phẩm tìm kiếm việc làm tại Việt Nam
Chúc mừng năm mới 2017! Chào các bạn, chào mừng các bạn đến với blog trong những ngày đầu năm 2017. Để mở đầu cho năm nay, tôi sẽ kể cho các bạn nghe một câu chuyên có thật xảy ra khoảng cuối năm 2016. Xin mạn phép dấu tên hệ thống trong câu chuyện … Continue reading Lỗ hổng bảo mật làm lộ thông tin người dùng từ một sản phẩm tìm kiếm việc làm tại Việt Nam
Học React/Redux qua ví dụ thực tế: Authentication thông qua Soundcloud API
Trong bài trước chúng ta đã thực hiện việc cài đặt react-router để phục vụ cho việc authentication thông qua SoundCloud API. Trong bài hôm nay chúng ta sẽ thực hiện chuyện làm thế nào để user của SoundCloud có thể login được thông qua SoundCloud API. Authentication Để authenticate user chúng ta cần setup một action … Continue reading Học React/Redux qua ví dụ thực tế: Authentication thông qua Soundcloud API
Học React/Redux qua ví dụ thực tế: Kết nối với SoundCloud
Hôm nay sẽ là một sự trở lại nhẹ nhàng của Series Học React/Redux qua ví dụ thực tế. Chúng ta sẽ tìm cách kết nối application đang viết với SoundCloud API. Cùng bắt đầu nhé! Còn chờ gì nữa mà không đăng kí account SoundCloud! Nói vậy thôi chứ ai có account rồi thì khỏi … Continue reading Học React/Redux qua ví dụ thực tế: Kết nối với SoundCloud