[C#] Hướng dẫn cách viết sự kiện event cho usercontrol trong winform

Xin chào các bạn, bài viết hôm nay mình sẽ hướng dẫn các bạn cách viết sự kiện event cho usercontrol trong lập trình winform C#. Vậy usercontrol là gì? Usercontrol là một container chứa tất các cả các control khác vào do người dùng tự định nghĩa. Và ...

Tác giả: Tạ Quốc Bảo viết 14:12 ngày 12/09/2019

Hướng triển khai cho các project Machine Learning

Tác giả: Trung Nghia Nguyen “Build only what you need to build, and do it fast” Với sự phát triển không ngừng của công nghệ, đâu đâu người ta cũng nhắc tới Cách mạng công nghiệp 4.0. Trong bối cảnh đó, Học máy (Machine Learning) đã trở thành một cái tên không ...

Tác giả: Trịnh Tiến Mạnh viết 14:12 ngày 12/09/2019

TOP 20 thách thức tuyển dụng năm 2020 (Phần 1)

Với bài viết này, TopDev sẽ cập nhật cho bạn 20 thách thức tuyển dụng lớn nhất trong năm 2020. Ngoài ra, TopDev còn cung cấp những giải pháp thiết thực nhất giúp công ty bạn giải quyết bất kì khó khăn nào trong tuyển dụng. Nào cùng bắt đầu nhé ! Thách thức tuyển dụng 1: Xây dựng ...

Tác giả: Hoàng Hải Đăng viết 14:12 ngày 12/09/2019

[C#] Hướng dẫn sử dụng Data Binding Two Way giữa hai Form

Xin chào các bạn, bài viết hôm nay mình sẽ tiếp tục hướng dẫn các bạn cách Data Binding dữ liệu giữa hai Form với nhau trong lập trình C#. Data Binding là cách mapping các thành phần của một data source vào một thành phần GUI và tự động làm việc với dữ ...

Tác giả: Tạ Quốc Bảo viết 14:12 ngày 12/09/2019

Hàm set() trong Python

Hàm set() được tích hợp sẵn trong Python sử dụng để tạo một đối tượng set từ iterable đã cho. Ở bài viết này, Quantrimang.com sẽ cùng bạn tìm hiểu về set(), cú pháp, tham số và các ví dụ cụ thể. Mời bạn đọc theo dõi. Cú pháp hàm set() trong Python set([iterable]) Tham số của hàm ...

Tác giả: Trần Trung Dũng viết 14:12 ngày 12/09/2019

Learn the First Best Practices for Rails and RSpec

Khi chúng ta code Sample App hoặc code 1 dự án for fun 1 2 thành viên chúng ta rất hay bỏ qua bước viết test vì chúng ta cảm thấy project của chúng ta chẳng thêm mới được gì hay thậm chí tự cảm thấy mình xử lý logic chuẩn không cần chỉnh nữa rồi. Nhưng khi tham gia 1 dự án nghiêm túc với khách hàng ...

Tác giả: Trần Trung Dũng viết 14:12 ngày 12/09/2019

Cải thiện performance cho ứng dụng bằng Xcode Instruments

Xcode Instruments là 1 công cụ phát triển kèm trong Xcode . Nó có rất nhiều công cụ hữu ích để kiểm tra và cải thiện ứng dụng của bạn.Mặc dù nó có rất nhiều thứ đáng để sử dụng nhưng nó thường là một công cụ ít được biết đến <img alt="

Tác giả: Trần Trung Dũng viết 14:11 ngày 12/09/2019

Bài tập HTML & HTML5 cơ bản

Bài tập HTML & HTML5 cơ bản Bài tập HTML & HTML5 giúp bạn củng cố lại bài đã học, bài tập được sắp xếp theo thứ tự độ khó tăng dần, và sẽ còn được cập nhật. Bài tập HTML & HTML5 nâng cao Bài tập HTML ...

Tác giả: Trịnh Tiến Mạnh viết 14:11 ngày 12/09/2019

Họa sĩ Bùi Xuân Phái được vinh danh trên Google: Danh họa Đông Nam Á nổi tiếng bậc nhất thế kỷ 20

Google Doodle mới đây đã tôn vinh hoạ sỹ Bùi Xuân Phái trên trang chủ của mình. Hôm nay, ngày 1/9/2019, lần đầu tiên trang chủ Google thiết kế hình ảnh Doodle để kỷ niệm 99 năm ngày sinh của danh họa Việt Nam ngang tầm thế giới Bùi Xuân Phái . Hình ảnh về họa sĩ Bùi ...

Tác giả: Tạ Quốc Bảo viết 14:11 ngày 12/09/2019

Con đường trở thành triệu phú của các hacker

Chuyên tìm kiếm lỗ hổng bảo mật trong các hệ thống CNTT của các công ty lớn, nhiều hacker mũ trắng đã trở thành những triệu phú đô la. Chỉ cần kính mắt và băng dính, hacker qua mặt được Face ID, nhưng ... Cơ quan tình báo Nga bị hacker xâm nhập và lấy cắp mất 75.000GB ...

Tác giả: Trịnh Tiến Mạnh viết 14:11 ngày 12/09/2019

Hàm map() trong Python

Hàm map() tích hợp sẵn trong Python có tác dụng duyệt tất cả các phần tử của một iterable (list, tuple, dictionary...) qua một hàm cho trước và trả về một list kết quả sau khi thực thi. Vậy cú pháp của hàm map() như thế nào, nó có những tham số gì và cách sử dụng ra sao? Mời bạn đọc theo ...

Tác giả: Bùi Văn Nam viết 14:11 ngày 12/09/2019

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 (P1)

Người viết: maiphuoctung 1. Kiểm soát truy vấn cơ sỡ dữ liệu để tránh lỗ hổng SQL Injection – Nguy cơ: Khi truy vấn tới cơ sở dữ liệu, lập trình viên thường sử dụng cách cộng xâu Input từ người dùng, các câu truy vấn này có thể bị mắc lỗi SQL Injection hoặc HQL Injection (nếu ...

Tác giả: Tạ Quốc Bảo viết 14:11 ngày 12/09/2019

Tìm hiểu và vận dụng pseudo trong css - phần 1

Chào các bạn! Nhìn tiêu đề bài viết có lẽ sẽ có khá nhiều bạn thắc mắc về khái niệm pseudo trong css. Nó là cái gì? Mình đã từng sử dụng nó hay chưa? Nó được sử dụng như thế nào? Bài viết này sẽ giải thích qua về khái niệm cho các bạn hiểu nhé. Pseudo trong css được chia làm 2 nhánh: ...

Tác giả: Vũ Văn Thanh viết 14:11 ngày 12/09/2019

iMessage và Safari khiến iOS dễ bị hack như thế nào?

Từ một hệ điều hành nổi tiếng vững chắc, iOS đang bị chính các ứng dụng của Apple gây tổn hại đến khả năng bảo mật của mình. Danh tiếng về bảo mật của iOS, hệ điều hành từng được xem như vững chắc nhất thế giới, đã bị sứt mẻ không ít sau hàng loạt lỗ hổng bị phát hiện trong tháng ...

Tác giả: Trịnh Tiến Mạnh viết 14:11 ngày 12/09/2019

[SWIFT] Cách tạo Pulse Animation trong Swift

Môi trường phát triển: Swift Language Version: Swift 4.2 Xcode: Version 10.2.1 (10E1001) Deployment Target: 10.0 Pulse Animation là sự kết hợp giữa Scale Animation và Opacity Animation, trong đó Scale Animation là hiệu ứng tăng giảm kích thước, còn Opacity Animation là hiệu ứng độ ...

Tác giả: Vũ Văn Thanh viết 14:11 ngày 12/09/2019

Chỉ bằng một câu nói thôi, Apple đã trở thành đối thủ đáng gờm của Netflix, Disney, Amazon và Google…

Trước ngày hôm nay, ai dám nghĩ Apple lại quyết tâm theo đuổi lĩnh vực streaming video đến vậy. Cho đến trước ngày 10/9, nhiều người vẫn nghĩ rằng dịch vụ stream video TV+ chỉ là một “thú vui” chứ không phải là một mảng kinh doanh thực sự nghiêm túc của Apple. Xét cho ...

Tác giả: Bùi Văn Nam viết 14:11 ngày 12/09/2019

Khi nào nên load data vào ViewModel

Hơn hai năm trước, Architecture Components đã được giới thiệu với thế giới Android, nhằm cải thiện cách chúng ta phát triển ứng dụng của mình. Một phần cốt lõi của các thành phần này là ViewModel với LiveData, đây là một observable hỗ trợ nhận biết vòng đời có thể quan sát để kết nối một Activity ...

Tác giả: Tạ Quốc Bảo viết 14:11 ngày 12/09/2019

Tài khoản riêng tư vẫn lộ ảnh vì lỗ hổng trên Instagram

Lỗ hổng khiến cho bất kỳ người dùng nào cũng có thể truy cập đường dẫn hình ảnh của một tài khoản Instagram được đặt ở chế độ riêng tư. BuzzFeed cho biết vừa xuất hiện lỗ hổng trong cách Instagram quản lý bài đăng của các tài khoản được đặt ở chế độ riêng tư. Theo báo cáo, ...

Tác giả: Tạ Quốc Bảo viết 14:11 ngày 12/09/2019

How is Uber clone really helpful for a taxi business

Well, before starting a business, a smart entrepreneur will want to save his time and money. Also, making lesser efforts to achieve what he wants will be his primary goal. Well, that is why clone app development will be the best solution. So, if you are owning a taxi business and wish to be one of ...

Tác giả: Vũ Văn Thanh viết 14:11 ngày 12/09/2019

Tổng hợp các bài viết về web services

Để dễ dàng cho các bạn theo dõi và tìm hiểu về cách xây dựng web service trong Java. Bài này mình sẽ tổng hợp lại toàn bộ các bài viết về REST và SOAP web service từ lúc xây dựng đến khi deploy ứng dụng lên web server. Tìm hiểu về Web Service Sau khi đọc xong bài này, các bạn sẽ nắm được: ...

Tác giả: Trần Trung Dũng viết 14:11 ngày 12/09/2019