Góc Kỹ Thuật Featured Cẩm nang lập trình Solana Trong cẩm nang này, mình sẽ không đi qua về kiến trúc cốt lõi của Solana và sẽ trực tiếp đi đến Programming Model cũng như một vài ví dụ điển hình về hợp đồng trên Solana.
Góc Kỹ Thuật Featured Bản chất của hợp đồng thông minh và Web 3 Đối với các lập trình viên chưa có nhiều kinh nghiệm làm việc với các ứng dụng truyền thống trong Web 2 thì bạn sẽ thấy các khái niệm trong lập trình blockchain khá mới. Tuy nhiên, về bản chất thì Web 3 và Web 2 cũng không khác nhau là mấy.
Góc Kỹ Thuật Những điều bạn cần biết khi phát triển sản phẩm mã nguồn mở Phần mềm mã nguồn mở hay Open-source software (OSS) là các sản phẩm có mã nguồn, mã code công khai và bạn có thể tải xuống nhằm chỉnh sửa, tuỳ biến và sử dụng.
Góc Kỹ Thuật Featured Lightning Network: Cách mạng hoá giao dịch bằng Bitcoin? Bitcoin đã và đang đón nhận được nhiều sự quan tâm từ cộng đồng tài chính trên thế giới. Ngoài ra, những giá trị về công nghệ mà Bitcoin mang lại cũng không kém phần thú vị. Và mạng Lightning là 1 trong số đó.
Góc Kỹ Thuật Featured Programming Paradigms: Không chỉ có hướng đối tượng Các mẫu hình lập trình khác nhau sẽ cho lập trình viên hay người sử dụng ngôn ngữ đó một cái nhìn chung về cách mà ngôn ngữ đó vận hành...
Góc Kỹ Thuật Blockchain và những nỗ lực trong việc cải thiện khả năng tương tác? Khả năng tưởng tác (Interoperability) thường được định nghĩa là khả năng mà một mạng lưới chuỗi khối này có thể giao tiếp với một chuỗi khác.
Góc Kỹ Thuật Featured Lập trình Ethereum #2: Smart Contract, Solidity và IDE Trong bài viết hôm nay, mình sẽ giới thiệu tới các bạn hợp đồng thông minh, ngôn ngữ lập trình (Solidity) cũng như là môi trường phát triển của Ethereum (Remix IDE).
Góc Kỹ Thuật Featured Lập trình Ethereum #1: Vạn sự khởi đầu nan Với sự phổ biến của blockchain trong hiện tại cùng với sự đổ bộ của Web 3.0., Ethereum là một trong các đồng tiền mã hóa được quan tâm nhiều trên toàn cầu. Hãy cùng mình bắt đầu hành trình lập trình Ethereum nhé.
Góc Kỹ Thuật Featured Tất tần tật về KIẾN TRÚC LỤC GIÁC trong phát triển ứng dụng Trong bài viết hôm nay, chúng ta sẽ cùng bàn luận về kiến trúc phát triển ứng dụng khá là phổ biến có tên là Hexagonal Architecture (Kiến trúc lục giác). Vậy vì sao lại là hình lục giác?
Góc Kỹ Thuật Featured AMP là gì? ⚡ Gần đây thì khi tìm đọc các bài viết của mình trên nền tảng di động, mình có để ý thấy một vài tính năng được tích hợp vào trang blog của mình bởi Ghost CMS. Một trong các tính năng ấy là AMP hay Accelerated Mobile Pages...
Góc Kỹ Thuật Featured Top 10 công cụ trong hệ sinh thái GraphQL (Tập 2) Ở tập trước, mình đã giới thiệu đến các bạn một vài công cụ khá là phổ biến trong hệ sinh thái GraphQL. Hãy cũng mình tiếp tục với 5 công cụ hữu ích còn lại trong top 10 công cụ trong hệ sinh thái GraphQL nhé.
Góc Kỹ Thuật Featured Top 10 công cụ trong hệ sinh thái GraphQL (Tập 1) Trong bài viết hôm nay, mình sẽ đem đến cho các bạn 10 công cụ rất phổ biến trong hệ sinh thái của GraphQL mà các bạn nên biết đến để cải thiện hiệu suất cũng như tính linh hoạt khi làm việc với công nghệ này nhé.
Góc Kỹ Thuật Featured Xây dựng tính năng Random Video Chat với WebRTC và WebSocket (Tập 1) Trong chuỗi blog này, mình sẽ hướng dẫn các bạn xây dựng tính năng ghép cặp ngẫu nhiên cho video chat với WebRTC và WebSocket.
Góc Kỹ Thuật Featured React State Management Libraries: Không chỉ có Redux 👌 (Tập 2) Trong bài viết này, chúng ta sẽ tiếp tục tìm hiểu thêm về những thư viện thú vị khác trong hệ sinh thái React nói riêng và Javascript nói chung nhé. Các thư viện trong bài viết này sẽ nằm ở phân khúc phổ biến hơn với lượng sao dao động từ 500 - 2000 ⭐ nhé.
Góc Kỹ Thuật Featured React State Management Libraries: Không chỉ có Redux 👌 (Tập 1) ...Mình sẽ giới thiệu tới các bạn một số điểm thú vị của các thư viện trong việc quản lý trạng thái (state management) trong React ngoài Redux ra nhé!
Góc Kỹ Thuật Featured Redis Labs làm bạn buồn 😭 Đã có Docker Redis là một công nghệ hữu hiệu nhưng cũng rất đắt đỏ. Việc sử dụng gói miễn phí của Redis Labs đã làm mình xỉu up xỉu down. Cũng may là có Docker...nhưng cũng không hẳn.
Góc Kỹ Thuật Featured Builder Pattern trong Java và triển khai với Filter Machine 🤙 Khi thực hành làm dự án và thiết kế hệ thống với các ngôn ngữ hướng đối tượng như Java, việc áp dụng các design pattern để tối ưu hóa và kiến trúc dễ dàng hơn là rất cần thiết...
Góc Kỹ Thuật Featured GRANDstack - Từ lý thuyết đồ thị cho đến sự cải tiến trong công nghệ GRANDstack là một Tech stack được xây dựng và phát triển để phù hợp cho những ứng dụng fullstack đòi hỏi một lượng data lớn. Điểm nổi bật nhất của GRANDstack là khả năng xử lý dữ liệu một cách linh hoạt hoạt và trực quan, củng cố bởi các cộng nghệ dựa trên lý thuyết đồ thị.
Góc Kỹ Thuật Featured "ORM" LÀ GÌ MÀ NHÀ NHÀ SỬ DỤNG? Nếu bạn có kiến thức về ORM thì dễ dàng nhận thấy rằng hầu như các dự án ngày nay đều áp dụng các ORM framework vào sử dụng để khiến cho việc quản lý cơ sở dữ liệu và truy vấn trở nên dễ dàng hơn...Trong bài viết này, mình sẽ cùng các bạn tìm hiểu xem ORM là gì nhé
Góc Kỹ Thuật Featured Đón đầu xu thế với 5 công nghệ cho phát triển web hiện đại (2021) Trong khuôn khổ của lập trình web, có rất nhiều ý kiến cho rằng lập trình web giờ rất lỗi thời và dễ tiếp cận...Trong bài viết hôm nay, mình sẽ liệt kê ra một số công nghệ có thể làm mưa làm gió trong tương lai của nhóm ngành công nghệ này...
Góc Kỹ Thuật Featured Nghệ thuật bảo mật: STEGANOGRAPHY- KỸ THUẬT GIẤU TIN VÀ NHỮNG ỨNG DỤNG Steganography là một kỹ thuật bảo mật dữ liệu mà trong đó dữ liệu được giấu sau những vật thế thường thấy, quen thuộc như tệp hay ảnh để tránh bị phát hiện. Song, tin nhắn được truyền tải thông qua một lớp màn giấu kín và sẽ được giải mã thông qua khóa được chia sẻ (Steganography Key).
Góc Kỹ Thuật Featured JAMstack - Mì ăn liền nhưng không kém chất lượng Sau hai ba ngày bôn ba chạy deadline cho kịp final của kì học này thì mình cũng dã quay lại rồi đây. Bài viết hôm này sẽ là về một tech stack hiện đang chiếm thị phần người sử dụng trong khuôn khổ thiết kế phần mềm đó là JAMstack
Góc Kỹ Thuật Featured Các cách thức kiến trúc Monorepo Microservices cho ứng dụng React đa nền tảng Bằng cách kết hợp sức mạnh đa nền tảng và native của React và React Native cùng với phương pháp cấu trúc dự án Mono-repo, lập trình viên sẽ tiết kiệm được hàng chục giờ cho việc thiết kế những component hay function lặp đi lặp lại.
Góc Kỹ Thuật Featured Mỗi người nên có một "Tech Stack" cho riêng mình Đối với lập trình viên, người yêu có thể không có nhưng Tech Stack thì phải có một em. Với mỗi sự cộng hưởng từ các công nghệ khác nhau sẽ đem lại một kết quả khác nhau tùy thuộc vào đặc tính của vấn đề mà Tech Stack đó đối mặt
Góc Kỹ Thuật Featured Khái niệm In-memory Database? Redis và cách cài đặt Redis cho Windows. Redis hay Remote Dictionary Server (Máy chủ từ điển từ xa) là một key-value datastorage (kho dữ liệu khóa-giá trị) trong bộ nhớ mã nguồn mở cung cấp một khả năng truy cấp nhanh chóng. Redis thường được sử dụng như một database, cache hay message broker.