Hacker 11 tuổi đột nhập vào website bầu cử Mỹ trong 10 phút

Emmett Brewster đã đột nhập thành công vào bản sao website của một bang thuộc Mỹ và thay đổi kết quả bầu cử chỉ trong vài phút. Tại Defcon 2018 – sự kiện thường niên về hacking lớn nhất thế giới – diễn ra cuối tuần trước, Emmett Brewster (11 tuổi) đã khiến hàng nghìn hacker khác ...

Vũ Văn Thanh viết 2 ngày trước

“Miền đất hứa” mang tên FRAMGIA cho lập trình viên tại Việt Nam

Sức hút của các doanh nghiệp Nhật Bản không chỉ đến từ chất lượng công việc được đảm bảo, mức thu nhập hấp dẫn, những trải nghiệm về văn hóa mới, gặp gỡ những con người mới và tích lũy thêm những hành trang kiến thức vô cùng quý giá mà không phải ai cũng có cơ hội được trải qua. Chính ...

Hoàng Hải Đăng viết 2 ngày trước

Tại sao một lập trình viên nên biết và sử dụng Linux ?

Vào thẳng chủ đề luôn nhé, lí do đầu tiên đó chính là tự do. Tại sao ư, Linux là một hệ điều hành mã nguồn mở. Ở trên đó bạn có thể làm mọi thứ một cách rất tự do, mã nguồn mở mà. Bạn có thể mod kernel, compile lại mã nguồn để cho ra một Distro mới từ mã nguồn cũ mà không bị bất kì ...

Tạ Quốc Bảo viết 2 ngày trước

[Android][Kotlin] Android Job Scheduler

Nếu bạn có một công việc được lặp đi lặp lại trong ứng dụng Android của mình : ví dụ như request một API sau 1 ngày hoăc hiện notificcation mỗi 6h hằng ngày thì chúng ta sẽ làm ntn ?? chúng ta cần phải xem xét rằng các hoạt động và dịch vụ có thể bị hệ thống Android giải phóng để giải phóng ...

Trịnh Tiến Mạnh viết 2 ngày trước

Thư viện Jquery Fileupload

I. Giới thiệu Đây là 1 thư viện hỗ trợ việc tải lên nhiều tệp, hỗ trợ kéo thả tệp, thanh tiến trình tải tệp lên, xác thực và xem trước hình ảnh, nhạc và video. Hỗ trợ cross-domain, chunked file và có thể tiếp tục upload sau khi dừng việc upload, thay đổi kích thước hình ảnh ở bên phía client. ...

Trịnh Tiến Mạnh viết 2 ngày trước

13 bước để trở thành Hacker chuyên nghiệp

Nếu bạn có ý định trở thành một hacker chuyên nghiệp hoặc đơn giản chỉ là tò mò muốn biết các hacker đang học những gì, thì bài viết này dành cho bạn. Trước tiên, bạn cần biết rằng hacking nói riêng và an toàn thông tin nói chung là những công việc cực kì khó và nặng nhọc. Chúng ...

Bùi Văn Nam viết 2 ngày trước

Cựu CEO Google tiết lộ bài học mà “gã khổng lồ công nghệ” nhận được sau khi phỏng vấn ứng viên “đến chết” nhưng vẫn không thể có quyết định cuối cùng

Eric Schmidt chia sẻ rằng họ từng kiêu căng đến mức căn vặn ứng viên đủ kiểu và khi không biết cần hỏi bao nhiêu vòng, họ bốc thăm may rủi. Eric Schmidt là CEO Google giai đoạn 2001-2011, và mới thôi chức chủ tịch công ty mẹ Alphabet hồi đầu năm với những đóng góp rất nhiều vào ...

Trịnh Tiến Mạnh viết 2 ngày trước

Những hàm javascript hay sử dụng mà bạn nên nhớ phần 2.

Trong bài viết chước mình đã đề cập đến những phương thức hay sử dụng khi dùng String Link. Và Trong bài viết này mình sẽ giới thiệu thêm những phương thức của Array mà theo mình bạn rất hay sử dụng. Array methods 1, forEach() Lặp qua từng phần tử trong mảng. Cú pháp: array . forEach ...

Bùi Văn Nam viết 2 ngày trước

LẬP TRÌNH VBA - PHẦN 1

1. Excel Macros là gì? Excel Macros là những chương trình nhỏ giúp lặp đi lặp lại những thao tác từ đơn giản đến phức tạp một cách tự động trong Excel. Ngoài Excel Macros, chúng ta còn có thể gặp Word Macro, PowerPoint Macro, Outlook Macro … 2. VBA là gì? VBA viết tắt của Visual ...

Hoàng Hải Đăng viết 2 ngày trước

Các lỗ hổng thường gặp và cách thực hiện lập trình an toàn trong phát triển ứng dụng web (P2).

- Nguy cơ: CSRF (Cross-site request forgery) là phương pháp mượn quyền của người dùng khác để thực hiện một hành động không cho phép. Ví dụ: để có thể xóa một bài viết trên diễn đàn một member có thể mượn tay của admin để làm việc đó, vì member không đủ quyền. Kẻ tấn công lừa admin truy cập vào ...

Bùi Văn Nam viết 2 ngày trước

Panasonic R&D Center Việt Nam: Đồng hành cùng người tiêu dùng Việt – tiếp nối hành trình trăm năm ngoạn mục!

Tập đoàn Panasonic là một trong những công ty về sản phẩm điện tử lớn nhất trên thế giới. Được thành lập vào năm 1918, Panasonic đã và đang mang lại một cuộc sống tốt đẹp bằng việc lấy con người là trung tâm, từ đó tập trung vào nâng cao nhận thức và giá trị về “ A ...

Trần Trung Dũng viết 2 ngày trước

Vietnam Web Summit: Ngày hội của những kỳ lân công nghệ – sức mạnh kết nối và lan tỏa trí tuệ doanh nghiệp.

Sáng nay, ngày 6 tháng 12, sự kiện Vietnam Web Summit đã đón chào hơn 5000 khán giả tại TPHCM đến tham dự tại TTHN Grand Palace. Đây cũng được xem là một sự kiện được cộng đồng công nghệ mong chờ nhất vào cuối năm, sự kiện đã đem đến cho toàn thể khán giả TPHCM hơn 100 nội dung độc ...

Vũ Văn Thanh viết 2 ngày trước

Tìm Hiểu Về BottomAppBar Trong Material Components Của Android Phần II: Behavior Cho Android

Một trong component mới trong Android Material Components là đã được giới thiệu trong Google I/O2018 là BottomAppBar. Trong phần đầu của bài viết trước tôi đã giới thiệu với các bạn những thứ tuyệt với về BottomAppBar. Trong bài viết này, tôi sẽ tiếp tục giới thiệu tới các bạn những thứ tuyệt với ...

Tạ Quốc Bảo viết 2 ngày trước

Đặt tên function trong Swift

Xin chào các bạn, Trong bài viết này, chúng ta sẽ cùng tìm hiểu về một vấn đề mà mình nghĩ chúng ta hay tự hỏi hàng ngày. Đó là: Function này đặt tên thế nào? Mặc dù câu hỏi này có vẻ đơn giản, nhưng việc trả lời đúng khá là khó với mình, nhất là với vốn tiêngs anh không tốt của mình. Tuy ...

Trịnh Tiến Mạnh viết 2 ngày trước

Viết một CRUD API sử dụng Serverless Framework & DynamoDB

Xin chào tất cả các bạn, mình là Quân, trong bài trước, mình đã hướng dẫn cho các bạn viết một REST API sử dụng giao diện web console của AWS, hôm nay chúng ta sẽ không dùng nhiều giao diện web nữa mà đi vào viết một ứng dụng CRUD API sử dụng Serverless Framework và DynamoDB nhé. ...

Hoàng Hải Đăng viết 2 ngày trước

Giải pháp tránh trôi thông báo toall trên Chatwork dành cho người quản lý

Thông thường trên các box chat của các hội nhóm ở trên Chatwork, người ta thường đưa ra các thông báo tới toàn bộ thành viên bằng việc gửi tin nhắn toall. Tuy nhiên thông báo toall cũng chỉ là một tin nhắn, và nó có thể trôi đi xa tít tắp nếu cái box đó người ta chém gió nhiều (điển hình là box ...

Tạ Quốc Bảo viết 2 ngày trước

Babel - Dùng thì sao mà không dùng thì sao?

Javascript và trình duyệt Như các bạn đã biết thì javascript, với cái cộng đồng năng động như hiện tại thì nó đang phát triển rất điên cuồng. Sự ra đời của ES6 mang lại rất nhiều cái hay ho như: "fat arrow" giảm thiểu syntax của function hay như là "promise" để xóa tan bất ...

Hoàng Hải Đăng viết 2 ngày trước

Tạo Mock API với JSON Server

Trong quá trình phát triển app mobile đôi lúc server lăn đùng ra chết hoặc đường dây mạng trong công ty có vấn đề, bạn phải chờ cho đến khi phục hồi được server hoặc đường truyền ổn định mới có thể test và code tiếp. Quá lãng phí thời gian phải không? Để giải quyết vấn đề này thì tạo mock api chính ...

Tạ Quốc Bảo viết 2 ngày trước

React Native: Push Notification sử dụng FCM (Android only)

Xin chào các bạn, hôm nay mình sẽ làm 1 demo về Push Notification trong React-Native bằng Firebase nhé. Nguồn tham khảo : https://medium.com/@yangnana11/how-to-set-up-firebase-notification-in-react-native-app-android-only-4920eb875eae https://rnfirebase.io/docs/v5.x.x/installation/android ...

Tạ Quốc Bảo viết 2 ngày trước

Quản lý nhiều tài khoản Github trên máy tính với SSH key

Trong một số trường hợp bạn cần quản lý nhiều Github khác nhau trên cùng 1 thiết bị. Như là làm trên repo của khách hàng, khách hàng yêu cầu bạn sử dụng tài khoản Github của họ. Hoặc đơn giản hơn là bạn sẽ chia tài khoản Github sử dụng cho mục đích cá nhân, tài khoản thì sử dụng cho công ty v.v.. ...

Trần Trung Dũng viết 2 ngày trước
< 1 2 3 4 5 6 7 .. > >>