- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
Đặ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 ...
Custom UI Master Class: Autocomplete TextField (Phần 1)
Một trong những control phổ biến nhất để thu thập dữ liệu người dùng từ việc nhập liệu là textfield. User có thể tương tác để nhập vào một đoạn dữ liệu mong muốn. Tuy nhiên việc gõ đòi hỏi rất nhiều từ người dùng về mức độ tập trung và chuyển động chính xác. Chung ta có thể làm một điều độc ...
CEO 27 tuổi tạo ra robot chơi game đầu tiên trên thế giới, được Apple và Amazon mời hợp tác độc quyền
Công ty chế tạo robot của doanh nhân trẻ đã huy động thành công 10 triệu USD. Silas Adekunle sinh ra ở Nigeria và chuyển đến Anh năm 11 tuổi. Suốt thời thơ ấu, cậu dành thời gian cho khoa học và công nghệ, chơi cùng bộ lắp ráp robot của Lego và xem video trên YouTube để tìm ý ...
Giới thiệu về POP (Protocol Oriented Programming)
Là một lập trình viên, việc quản lý độ phức tạp là một điều rất khó khăn, là một vấn đề mà chúng ta luôn trăn trở tìm cách giải quyết. Khi chúng ta tìm hiểu về POP, bạn sẽ không thấy được ngay một kết quả khả quan hay xứng đáng cho việc bạn đầu tư thời gian vào nguyên cứu công nghệ này. Nhưng nếu ...
Các câu hỏi và trả lời phỏng vấn với Node.js (Phần 1)
Node.js (hay còn được gọi là Node hay Nodejs) là một framework JavaScript nhẹ và hiệu quả, event-driven để xây dựng các ứng dụng web JS. Bài viết này sẽ tổng hợp các câu hỏi phỏng vấn Nodejs cùng với các câu trả lời trên c-sharpcorner.com . Câu hỏi 1: Tôi có thể cài đặt ...
Phần 3: Deep Learning cho Chatbot - Thiết kế generative Chatbot
Mở đầu Ở bài trước chúng ta đã tạo ra một retrieval based Chatbot. Lúc đó mình còn phân vân liệu cái encoder-decoder, seq2seq translate này có phải là retrieval based model hay không. Vì mục đích của mình ban đầu là làm sao cho nó map đúng các câu hội thoại là được. Mình muốn nhắc lại cho các chưa ...
Cryptography - Nó là gì và hoạt động như thế nào ?
Cryptography - không chỉ là một phần của nền tảng kỹ thuật số Như Bruce Scheneider đã đề cập tới trong quyển sách Applied Cryptography - " The art and science of keeping messages secure is cryptography ". Cryptography (mật mã học) - thứ mà ngày nay được coi như là một phần trong nền ...
So sánh ActiveRecord và Ecto (P1)
Bài viết này mình so sánh giữa ActiveRecord (Ruby) and Ecto (Elixir) Với hơn 10 năm kể từ khi phát hành, rất có thể bạn đã nghe nói về ActiveRecord - ORM nổi tiếng được mặc định với các dự án Ruby on Rails. ActiveRecord là Model trong MVC - là lớp của hệ thống chịu trách nhiệm đại diện cho ...
Hướng dẫn Hack macOS bằng trình duyệt Safari
Đội ngũ Dropbox vừa công bố 3 lỗ hổng giúp hack macOS bằng trình duyệt Safari. XEM THÊM: Phát hiện lỗ hổng bảo mật trên MacOS Mojave ngay trong ngày ra mắt Ba lỗ hổng này cho phép kẻ tấn công thực thi mã độc bằng cách lừa người dùng truy cập trang web độc hại. Những lỗ ...
Chia sẻ kinh nghiệm phát triển bản thân trên đường làm lập trình viên
Người viết: justanotherguy Trong lúc lang thang trên Qiita, mình có tìm được một bài chia sẻ khá hay ho của một bạn new-dev. Tiếp xúc nhiều với người Nhật thì thấy một điểm khác biệt rõ rệt đó là suy nghĩ của họ trong công việc (mình hay gọi là mindset). Cái này thì mình nghĩ là ...