Khó tin nhưng có thật: Pringles sử dụng siêu máy tính để thiết kế hình dáng của miếng khoai tây chiên
Khí động học không chỉ ảnh hưởng đến các siêu xe hay máy bay phản lực, nó còn ảnh hưởng đến…khoai tây chiên nữa! Xung quanh ta có những điều tưởng chừng như đơn giản, nhưng lại là thành quả của những công trình nghiên cứu dài hơi để giúp cho cuộc sống con người trở nên đơn ...
Sử dụng Burp Intruder sao cho hiệu quả [Phần 2]
Burp Intruder Tiếp tục cho phần 1 được viết tại đây, mình sẽ giới thiệu tiếp cho các bạn cách sử dụng tab Options và cách tấn công sao cho hiệu quả nhất khi sử dụng Burp Intruder Cấu hình cuộc tấn công Options Attack Options Tại đây, sau khi bạn đã gắn Positions, truyền Payloads thì ...
ES6 — Map vs Object — What and when?
Đặt vấn đề Đọc xong tiêu đề này, bạn có thể tự hỏi - tại sao lại so sánh Map vs. Object mà không phải Map vs. Array, hay Object vs Set? Chààà, cũng được thôi mà, song mình nhận thấy Map và Object có các trường hợp sử dụng rất giống nhau đòi hỏi chúng ta phải hiểu để có thể quyết định chọn dùng ...
Tìm hiểu blockchain trong start up triệu đô trên Sharktank Việt Nam
Tham gia Shark Tank Việt Nam vào tối 7/8, ứng dụng du lịch trên nền tảng blockchain - Triip đã gọi vốn thành công 500.000 USD cho 5% cổ phẩn công ty (định giá công ty 10 triệu đô). Với tham vọng viết lại luật chơi trong nền công nghiệp du lịch trị giá hàng nghìn tỉ USD, Triip đã sử dụng công ...
Tự refactor phần request runtime permission trong Android
Trong quá trình phát triển thì đôi khi chúng ta sẽ cần phải làm việc với runtime permission của Android 6.0 trở lên. Với những bạn lần đầu gặp thì sẽ phải đi tìm hiểu, điều này là tát nhiên rồi, còn những bạn đã từng làm phần này thì do tần suất gặp cũng không phải là nhiều nên nhiều khi chúng ta ...
Hướng dẫn test thâm nhập (Penetration Testing) hoàn chỉnh với ví dụ cơ bản
Penetration Testing là gì? Penetration Testing là quy trình xác định các lổ hổng bảo mật trong một ứng dụng bằng việc đánh giá hệ thống hoặc network với các kỹ thuật độc hại khác nhau. Những điểm yếu của hệ thống được khai thác trong quá trình này thông qua một cuộc tấn công mô phỏng bản quyền. ...
Xcode Search: Một số Tip cực hay không phải ai cũng biết
Là những lập trình viên, ngoài việc dành phần lớn thời gian để viết code (hiển nhiên là phải thế) thì chúng ta cũng dành phần không nhỏ thời gian để đọc ode. Nếu các bạn đã từng đọc qua cuốn Clean Code thì Robert C. Martin có nói: "Indeed, the ratio of time spent reading versus writing is ...
JavaScript Regular Expressions: Thanh xuân như mẫu `ri gêch` =))
Thanh xuân như mẫu `ri gệc` =)) Viết xong một mẫu thanh xuân không còn Regular Expressions hay Regex thì chắc cũng không xa lạ gì với các anh em dev. Nhưng với mình, cái này khá là đau đầu. Thực sự mỗi lần làm regex là như mò kim đáy bể vậy <img alt="
Chatwork Fast TO extension - Thực tế, ý tưởng và thành phẩm
" Chatwork là một nền tảng tích hợp tất cả trong một: tính năng chat, chỉ định công việc, gọi thoại/video và chia sẻ tập tin. Chatwork giúp nhân viên dễ dàng làm việc theo nhóm bằng hình thức đối thoại trực tiếp, tăng khả năng tương tác và nâng cao hiệu quả công việc" - Giới thiệu từ ...
Testing React / Redux Apps with Jest & Enzyme - Testing React Components
Bài viết được dịch từ nguồn: https://alligator.io/react/testing-react-components/ Phần 1 nói về install & setup các bạn thao khảo link này: https://alligator.io/react/testing-react-redux-with-jest-enzyme/ Khi nói đến testing React components, mọi thứ sẽ liên quan nhiều hơn một chút so với ...
Push Notification set-up for iOS using Urban Airship
I. Giới thiệu Push notifications cho phép cung cấp thông tin hữu ích cho khách hàng từ server đến thiết bị của người dùng. Tuy nhiên chúng ta cũng phải biết cách sử dụng Push notifications đúng cách để tránh gây phiền phức cho người dùng. Chúng ta dùng một ứng dụng nào đó cũng vậy, chúng ta cảm ...
Gesture Navigation: A Backstory
Một trong những thay đổi lớn nhất trong Android Q là việc giới thiệu điều hướng cử chỉ mới. Để tóm tắt lại - với chế độ điều hướng hệ thống mới - người dùng có thể điều hướng quay lại (vuốt cạnh trái / phải), đến màn hình chính (vuốt lên từ dưới cùng) và kích hoạt trợ lý thiết bị (vuốt từ ...
Tìm hiểu về SSD MultiBox Real-Time Object Detection
Ngày nay, những mô hình mạng neural đang trở nên ngày càng phổ biến, và trong bài toán phân loại ảnh (image classification) chúng thậm chí còn vượt trội hơn con người về độ chính xác. Tuy nhiên, con người xử lí rất nhiều bài toán hàng ngày hơn là chỉ ngồi phân loại ảnh ví dụ như quan sát và tương ...
OKR + AGILE is going to be the “feature factory” model.
Many companies struggle to fit OKR and Agile, although both seem to share the same philosophy. Teams using Agile often resist adopting OKR since it appears redundant to them. Misunderstanding about OKR and Agile itself. When used correctly, OKR and Agile are a powerful combination. They can create ...
Google thay đổi thuật toán tìm kiếm tin tức, ưu tiên nội dung gốc
Google một lần nữa thay đổi thuật toán tìm kiếm nhằm ủng hộ các tin tức chứa nội dung gốc trên kết quả tìm kiếm. Google cho biết công ty muốn nhấn mạnh việc đưa tin gốc và các tin tức này sẽ được “thăng hạng” trên kết quả tìm kiếm. Để làm điều này, hãng cung cấp hướng ...
Laravel còn giấu diếm chúng ta những gì? (Hậu truyện)
Như tiêu đề, đây là hậu truyện của phần 1 khá là thành công trước đó =)) Có lẽ series này sẽ được làm thành hẳn 1 franchise rồi up to saga giống như Avengers luôn, vì các phiên bản mới của Laravel đang liên tục được cập nhật và cứ mỗi lần cập nhật là có thêm một cơ số những thứ mà mấy ông dev ...
Flutter Button Series: FloatingActionButton
Hi everyone, chào mừng các bạn đến với series về Button trong Flutter, bài viết hôm nay mình sẽ giới thiệu về FloatingActionButton ButtonBar DropdownButton FlatButton FloatingActionButton IconButton PopupMenuButton RaisedButton FloatingActionButton là 1 trong số button ...
Kĩ hơn về chip Apple A13 Bionic trong iPhone 11
Apple A13 Bionic tiếp tục là một điểm đáng chú ý của iPhone đời mới, và năm nay Apple còn “cà khịa” lôi thêm cả những đối thủ khác trên thị trường vào chứ không chỉ so sánh với sản phẩm cũ của mình. Vậy cụ thể con chip này có những điểm gì mới? Apple nhấn mạnh tới 2 điểm ...
Các cách để làm chủ khi học ngôn ngữ lập trình mới (Phần 2)
Ở phần trước, tôi đã đưa ra 5 phương pháp để giúp các bạn có thể làm chủ khi học ngôn ngữ lập trình mới. Phần này tôi sẽ tiếp tục liệt kê các phương pháp học ngôn ngữ lập trình còn lại mà tôi tìm hiểu được. Không quan trọng việc bạn chọn ngôn ngữ lập trình hoặc phương thức nào để ...
Muốn làm an toàn thông tin tại Việt Nam thì học gì?
Tác giả: Dương Ngọc Thái 1. Giới thiệu Tôi nhận được thư từ của nhiều bạn hỏi về việc nên học gì và như thế nào để có thể tìm được việc làm và làm được việc trong ngành an toàn thông tin (information security). An toàn thông tin là một ngành rộng lớn với rất nhiều lĩnh vực. ...







