Bài viết của Tạ Quốc Bảo

JQuery API: :first Selector

First Selector sẽ chọn phần tử đầu tiên trong số các phần tử DOM tìm được. Selector giả định :first tương đương với :eq( 0 ). Nó cũng có thể được viết thành :lt( 1 ). Trong khi :first sẽ chỉ tìm kiếm một kết quả duy nhất thì :first-child có thể tìm kiếm ...

Tác giả: Tạ Quốc Bảo viết 14:16 ngày 07/01/2019 chỉnh sửa

Bạn có thể làm những điều này bằng SQL, dừng việc viết thêm code đi

SQL, Lisp và Haskell là những ngôn ngữ lập trình duy nhất mà tôi thấy người ta thường dành nhiều thời gian để suy nghĩ hơn là đánh máy — Philip Greenspun. Ngay cả khi vậy, SQL ( Structured Query Language ) vẫn được sử dụng bởi các kỹ sư phần mềm chỉ để kéo dữ liệu ra. ...

Tác giả: Tạ Quốc Bảo viết 14:11 ngày 07/01/2019 chỉnh sửa

Xu hướng tấn công mạng 2019

Theo thống kê hơn 1,6 triệu lượt máy tính tại Việt Nam bị mất dữ liệu trong năm 2018. Đáng chú ý là hầu hết người dùng kể cả có kiến thức về an ninh mạng cũng không tránh khỏi bị tấn công. Cũng trong hai năm 2017 và 2018, số lượng lỗ hổng an ninh trong các phần mềm, ứng dụng được ...

Tác giả: Tạ Quốc Bảo viết 14:11 ngày 07/01/2019 chỉnh sửa

Xin hãy ngừng dùng local storage.

Tôi không biết chính xác nó là cái gì mà làm cho bao nhiêu developer phát cuồng và lưu trữ session information trong local storage, nhưng dù gi đi nữa: việc này cần phải ngừng lại. Mọi thứ đang dần ngoài tầm kiển soát. Gần như ngày nào tôi cũng tình cờ thấy một website mới chứa thông ...

Tác giả: Tạ Quốc Bảo viết 14:10 ngày 07/01/2019 chỉnh sửa

Làm thế nào để nghịch một lúc nhiều account github trên cùng một máy

Bạn là một dev thích vọc vạch, ngồi nghịch các open source và build ra các source tự chế linh tinh nhưng trong 8h hành chính bạn lại là một người cực kỳ nghiêm túc và tài khoản github sạch bách chỉ tồn tại các dự án của công ty. việc đơn giản để giải quyết vấn đề này là dùng nhiều account github ...

Tác giả: Tạ Quốc Bảo viết 14:10 ngày 07/01/2019 chỉnh sửa

Tạo một ứng dụng iOS không sử dụng Storyboard

Như chúng ta đã biết, IDE XCode mặc định tạo một Project sử dụng Storyboard. Việc bỏ storyboard ra khỏi Project là tương đối khó khăn đối với người mới làm quen với iOS, Trong bài viết này, ta sẽ từng bước để tạo một ứng dụng iOS mà không sử dụng storyboard. Khi tạo tạo một Project mới, XCode sẽ ...

Tác giả: Tạ Quốc Bảo viết 14:10 ngày 07/01/2019 chỉnh sửa

Tại sao chúng ta nên dùng Interface Builder (XIB) thay vì Storyboard?

Tôi rất thích sử dụng Interface Builder (IB) khi lập trình iOS. Nó giúp tôi làm giảm bớt rất nhiều dòng code mà có thể xuất hiện trên các view layer. Nhưng sử dụng storyboards cũng mang lại rất nhiều vấn đề. Bài viết này tôi sẽ giải thích cho các bạn vì sao sử dụng file xib riêng biệt giúp hiệu ...

Tác giả: Tạ Quốc Bảo viết 14:09 ngày 07/01/2019 chỉnh sửa

“Đùa nghịch” với Docker trong 5 phút

Người viết: Codeaholicguy Cảnh báo: Bài viết có nội dung cực kì đơn giản dành cho bạn nào chưa sử dụng Docker bao giờ! Các bạn nào đã sử dụng Docker thành thạo rồi có thể tắt luôn tab ngay khi đọc hết dòng này, còn nếu các bạn muốn đọc tiếp thì cũng cứ thoải mái, và nhớ giữ tư tưởng ...

Tác giả: Tạ Quốc Bảo viết 14:09 ngày 07/01/2019 chỉnh sửa

Xây dựng ứng dụng web với Python + Flask Framework + Angular2 + DynamoDB – Phần 1

Kết thúc chuỗi bài viết về chủ đề Xây dựng ứng dụng web với NodeJS + Express FrameWork + AngularJS thì hôm nay mình xin triển khai 1 chủ đề mới đó là Xây dựng ứng dụng web với Python + Flask Framework + Angular2 + DynamoDB. Có lẽ vì thời gian tồn tại và hỗ trợ quá ngắn của angular2 nên ...

Tác giả: Tạ Quốc Bảo viết 14:08 ngày 07/01/2019 chỉnh sửa

“Vào công ty lớn dễ trưởng thành hơn” có phải là một sự lừa dối?

Đây là bài viết từ một tác giả trong ngành công nghệ ở Nhật, đã có nhiều năm kinh nghiệm làm việc ở các công ty khác nhau. Câu chuyện là ở Nhật, các “công ty lớn ở Việt Nam” so với các “công ty lớn ở Nhật” thì quy mô và chế độ sẽ khác nhau nhiều. So với ...

Tác giả: Tạ Quốc Bảo viết 23:11 ngày 27/12/2018 chỉnh sửa