[C#] Hướng dẫn sử dụng phím tắt trong Visual Studio With SublimeVS extension

Xin chào, các bạn bài viết hôm nay, mình sẽ giới thiệu đến các bạn Extension SublimeVS để tạo phím tắt Shortkey trong công cụ lập trình Visual Studio. Nếu bạn nào đã từng sử dụng Sublime Text, khi các bạn qua sử dụng Visual Studio thì cảm giác sử dụng những ...

Tác giả: Trần Trung Dũng viết 23:30 ngày 07/11/2018

Đặc quyền của Hacker được nâng cao thông qua Plugin cho text editor

Hầu hết các text editor hiện đại cho phép người dùng mở rộng chức năng của họ bằng cách sử dụng các plugin của bên thứ ba, theo cách này người dùng đang mở rộng bề mặt tấn công của họ. Bởi vì hacker có thể nâng cao đặc quyền thông qua plugin cho text editor. Tuy nhiên, có một thực ...

Tác giả: Hoàng Hải Đăng viết 23:30 ngày 07/11/2018

Chrome 71 thẳng tay trừng phạt những nội dung quảng cáo có dấu hiệu lạm dụng

Các quảng cáo giả mạo, lừa đảo và có dấu hiệu làm phiền người dùng sẽ bị phạt nặng Google mới đây đã thông báo sẽ trừng phạt nặng những trang web lạm dụng quảng cáo gây khó chịu cho người dùng trong phiên bản Chrome 71, dự kiến sẽ phát hành vào tháng 12 này. Những trang web bị liệt ...

Tác giả: Trịnh Tiến Mạnh viết 23:30 ngày 07/11/2018

5 Bước giải mã ransomware CoinVault và Bitcrytor bằng công cụ miễn phí

Khi bạn bị mã độc CoinVault và Bitcrytor mã hóa, bạn có thể khôi phục lại hoàn toàn file bị tấn công bằng công cụ miễn phí. CoinVault là một loại ransomware lần đầu tiên được phát hiện vào tháng 5 năm 2014 và hiện đã lây lan ra vô số các quốc gia. Vào tháng 4 năm 2015, cảnh sát Hà ...

Tác giả: Tạ Quốc Bảo viết 23:30 ngày 07/11/2018

Cùng tìm hiểu Coroutines trong Kotlin - Phần 1

Như đã giới thiệu tại series Cùng tìm hiểu coroutines trong kotlin và những thứ mà bạn cần chuẩn bị. Bài viết này sẽ hướng dẫn bạn chạy sample app đầu tiên và lướt qua một chút về coroutines và một chút về Android Architechture component <img alt="

Tác giả: Trần Trung Dũng viết 23:30 ngày 07/11/2018

Khoa học dữ liệu [Data Science] – ngành nghề hấp dẫn nhất thế kỷ 21

Trong những năm gần đây, làn sóng về Khoa Học Dữ Liệu (Data Science) đã dần được hình thành rõ nét tại các thị trường công nghệ dù còn khá non trẻ như Việt Nam. Data Science đã mở ra hàng ngàn cơ hội phát triển cho rất nhiều ngành nghề, trong đó lĩnh vực tài chính ngân hàng được xem ...

Tác giả: Hoàng Hải Đăng viết 23:30 ngày 07/11/2018

Vietnam Web Summit 2018: Việt Nam đang là mũi nhọn công nghệ của Đông Nam Á

Theo nhiều báo cáo thị trường gần đây cho thấy, năm 2018 sẽ là năm phát triển mạnh mẽ nhất cho các công nghệ ứng dụng trí tuệ nhân tạo (AI) và khối chuỗi (Blockchain) vào thực tiễn cuộc sống. Mở ra một ...

Tác giả: Tạ Quốc Bảo viết 23:30 ngày 07/11/2018

Tại sao mình lại chọn Kotlin là ngôn ngữ tiếp theo của mình?

Khi bạn suy nghĩ về phát triển Android, rất có thể là một ngôn ngữ lập trình ngay lập tức ở trong suy nghĩ của bạn: Java. Mặc dù đúng là đa số các ứng dụng Android được viết bằng Java, nhưng khi nói đến phát triển Android, Java không phải là lựa chọn duy nhất của bạn. Bạn có thể viết ...

Tác giả: Bùi Văn Nam viết 23:30 ngày 07/11/2018

Giới thiệu Hooks trong React v16.7.0-alpha

This article I write in Vietnamese and I don’t plan to use English for this. If you are the foreigner, please refer official document from React page: https://reactjs.org/docs/hooks-intro.html Trước khi trả lời câu hỏi, React hooks là gì thì mình sẽ trả lời trước câu hỏi React hooks có thể ...

Tác giả: Vũ Văn Thanh viết 23:30 ngày 07/11/2018

10 ngôn ngữ lập trình được sử dụng nhiều nhất để đóng góp mã nguồn mở

Hơn một nửa các lập trình viên trên thế giới đang đóng góp tích cực cho các dự án mã nguồn mở, theo một báo cáo của DigitalOcean. Có thể bạn quan tâm: Xếp hạng các ngôn ngữ lập trình được yêu thích nhất theo Tiobe Index, GitHub Có hơn 55% trong số 4.300 nhà phát triển ...

Tác giả: Hoàng Hải Đăng viết 23:30 ngày 07/11/2018

IBM đã mua lại Red Hat, ảnh hưởng như thế nào đến cộng đồng Java?

Cuối tháng 10 vừa qua, IBM đã chính thức sở hữu Red Hat với con số kỉ lục 34 tỷ đô, sự kiện này ảnh hưởng như thế nào đến cộng đồng Java khi mà Red Hat được biết đến là một trong những nhà cung cấp open source software hàng đầu của cộng đồng Java. Có thể bạn quan tâm: IBM ...

Tác giả: Vũ Văn Thanh viết 23:30 ngày 07/11/2018

Twilio SMS

Như các bạn đã biết, hiện nay có rất nhiều công ty sử dụng sms để gửi thông báo về số điện thoại của bạn để authenticate hoặc một vấn đề gì đó để xác nhận. Nhiều người đặt ra câu hỏi, phải chăng có một nhân viên nào đó, chỉ ngồi và gửi tin nhắn khi được ông chủ giao cho vài số điện thoại. Nhưng ...

Tác giả: Hoàng Hải Đăng viết 23:30 ngày 07/11/2018

Ai đang đóng góp nhiều nhất cho mã nguồn mở? Câu trả lời chắc chắn sẽ khiến bạn ngạc nhiên

Microsoft đang mang lại nhiều đóng góp cho cộng đồng mã nguồn mở nếu dựa trên số lượng các dự án được chia sẻ tới cộng đồng. Tuy nhiên, nếu xem xét số lượng dự án trên tỷ lệ phần trăm nhân viên của công ty sẽ có những thay đổi thứ hạng đáng kể. Nếu xét trên thang đo về số lượng các ...

Tác giả: Trịnh Tiến Mạnh viết 23:30 ngày 07/11/2018

Giải mã sức hút từ TEK EXPERTS, văn phòng đáng mơ ước của nhiều lập trình viên

Cách mạng công nghiệp 4.0 bùng nổ, việc phát triển robot và trí tuệ nhân tạo (AI) có khả năng trong tương lai sẽ thay thế con người ở nhiều công việc. Điều này vừa là cơ hội vừa là thách thức với những công ty thuộc lĩnh vực công nghệ. Thế nhưng với Tek Experts, con người luôn là yếu ...

Tác giả: Hoàng Hải Đăng viết 23:29 ngày 07/11/2018

Cùng tìm hiểu về Kotlin coroutines

Introduce Việc xử lý bất đồng bộ luôn là vấn đề khó gây đau đầu với các developer, ngay cả khi chúng ta có các công cụ tuyệt vời như Rx(Reactive Programming) để giúp chúng ta xử lí dễ dàng hơn. Vậy có cách nào để chúng ta có thể viết mã đồng bộ và làm cho nó hoạt động không đồng bộ? Trong ...

Tác giả: Vũ Văn Thanh viết 23:29 ngày 07/11/2018

Các sai lầm thường mắc phải khi Debug

Chắc hẳn tất cả chúng ta đều không còn lạ lẫm gì với các khái niệm Bug và Debug nữa rồi. Tuy nhiên tôi vẫn sẽ nhắc lại về hai khái niệm quen thuộc này: Bug trong tiếng anh là bọ, bọ ở đây ám chỉ những lỗi trong chương trình, hệ thống làm cho chương trình, hệ thống đó không hoạt động được hoặc ...

Tác giả: Hoàng Hải Đăng viết 23:29 ngày 07/11/2018

Auto Backup trong Android

Đối với một số ứng dụng, người dùng có thể phải bỏ ra kha khá thời gian của mình để có thể tinh chỉnh, tùy chỉnh lại setting của ứng dụng đó. Khi người dùng đổi máy hay up đời lên, việc khôi phục - restore lại các settings cho người dùng là một việc mang lại trải nghiệm khá tuyệt vời cho người ...

Tác giả: Vũ Văn Thanh viết 23:29 ngày 07/11/2018

Service Object sẽ giúp cho codes của bạn nhỏ gọn, dễ test và dễ bảo trì hơn

Nếu như bạn đã quen thuộc với Rails, bạn biết rằng nó có một cấu trúc thư mục đã được xác định trước. Rails là một trong những adaptors sớm sử dụng mô hình MVC (Model, View, Controller). Trên thực tế, đó là một trong những điểm mạnh của framework, nó dễ dàng để học khi mọi thứ đã có những vị ...

Tác giả: Trịnh Tiến Mạnh viết 23:29 ngày 07/11/2018

Hiểu về Regular expression: Xử lý ngôn ngữ tự nhiên đơn giản hơn với Python

Regular Expression là gì? Một biểu thức chính quy là một chuỗi các ký tự được định nghĩa theo một quy tắt định trước nhằm xác định một tập hơn các chuỗi phù hợp với nó. Các biểu thức chính quy có thể được ghép nối để tạo thành các biểu thức chính quy mới. Nếu A và B là hai biểu thức chính ...

Tác giả: Trịnh Tiến Mạnh viết 23:29 ngày 07/11/2018

AWS từ con số 0 : Tổng quan

Đúng như tiêu đề của nó, series bài viết này nhằm mục đích cung cấp cho các bạn fresher những khái niệm, kiến thức cơ bản nhất để bắt đầu với AWS. Vì mới bắt đầu nên ai cũng sẽ ngại đọc dài, hay đọc các khái niệm phức tạp nên mình sẽ cố gắng chia nhỏ từng bài trong series để các bạn không ngợp ...

Tác giả: Hoàng Hải Đăng viết 23:29 ngày 07/11/2018