Bài viết của Hoàng Hải Đăng

Đăng nhập facebook, google trong rails

Tóm tắt Trong bài viết sẽ cung cấp các bước cơ bản để thực hiện đăng nhập vào trang web của bạn thông qua facebook. 1. Create a New Rails Application Tạo mới ứng dụng để thực hiện đăng nhập vào facebook rails new myapp cd myapp 2. Add the Required Gems to the Gemfile Trong ứng dụng này ...

Tác giả: Hoàng Hải Đăng viết 14:19 ngày 12/08/2018 chỉnh sửa

Giới thiệu ngôn ngữ lập trình Cobol

1. Giới thiệu về ngôn ngữ lập trình Cobol. Ngày nay, khi nghe đến tên những ngôn ngữ lập trình như: java, C, C++, C#, PHP, hẳn đã quá quen thuộc đối với chúng ta. Trong bài viết lần này, tôi muốn giới thiệu đến mọi người một ngôn ngữ ít phổ biến hơn, đó chính là ngôn ngữ lập trình Cobol. ...

Tác giả: Hoàng Hải Đăng viết 14:19 ngày 12/08/2018 chỉnh sửa

Làm quen với Laravel và Vuejs sử dụng webpack

Bài viết này mình sẽ hướng dẫn các bạn Khởi tạo 1 Project với Laravel và Vuejs. Tại sao lại là Vuejs mà ko phải Angular hoặc React. docs, Bởi vì nó sử dụng Virtual DOM, Performance cao, Kích thước nhẹ, Và đặc biệt Laravel với phiên bản 5.3 và Vuejs cho thấy 1 sự kết hợp tuyệt vời. Tạo 1 ứng dụng ...

Tác giả: Hoàng Hải Đăng viết 14:19 ngày 12/08/2018 chỉnh sửa

Symmetric Cryptography in Swift (BlowFish)

Blowfish is a symmetric-key block cipher, designed in 1993 by Bruce Schneier and included in a large number of cipher suites and encryption products. Blowfish provides a good encryption rate in software and no effective cryptanalysis of it has been found to date. However, the Advanced Encryption ...

Tác giả: Hoàng Hải Đăng viết 14:19 ngày 12/08/2018 chỉnh sửa

Hướng dẫn cài đặt MASSCAN Web Interface

MASSCAN là một công cụ hỗ trợ đắc lực cho việc scan port. Bài viết này sẽ hướng dẫn bạn cách cài đặt và cùng vọc vạch tìm hiểu để biết MASSCAN là gì. Việc cài đặt MASSCAN cũng vô cùng đơn giản và dễ hiểu. Đầu tiên bạn cần lấy mã nguồn của MASSCAN tại trang github: https://github.com/offensive-sec ...

Tác giả: Hoàng Hải Đăng viết 14:19 ngày 12/08/2018 chỉnh sửa

Laravel và BDD

BDD là gì BDD (Behavior Driven Development) là một quá trình phát triển phần mềm dựa trên phương pháp Agile(phát triển phần mềm linh hoạt). BDD là sự mở rộng của TDD (Test driven development). Thay vì tập trung vào phát triển phần mềm theo hướng kiểm thử, BDD tập trung vào phát triển phần mềm ...

Tác giả: Hoàng Hải Đăng viết 14:19 ngày 12/08/2018 chỉnh sửa

React Native - Phần 2 - Viết chương trình đầu tiên và tìm hiểu vể Props, State

React Native - Phần 2 - Viết chương trình đầu tiên và tìm hiểu vể Props, State Trong Phần 1 chúng ta đã tìm hiểu cách để cài đặt React Native và tạo chương trình mặc định. Trong phần này chúng ta sẽ bắt đầu đi sâu hơn vào các kiến thức cơ bản trong React Native. Cụ thể ở Phần 2 này chúng ta ...

Tác giả: Hoàng Hải Đăng viết 14:19 ngày 12/08/2018 chỉnh sửa

Tản mạn đôi chút về Javascript

Hello các bẹn, đầu tiện cảm ơn vì đã click đọc bài của mình nhé, hôm nay như tiêu đề thì mình sẽ tản mạn đôi chút về Javascript nhé =)) =)) Bạn là một developer, đã từng code js function run ( ) { a = 1 ; } run ( ) ; console . log ( a ) ; Ở đoạn code này nó vẫn ...

Tác giả: Hoàng Hải Đăng viết 14:18 ngày 12/08/2018 chỉnh sửa

Giới thiệu về Deepstream - Server mã nguồn mở để xây dựng ứng dụng realtime

Mở đầu Các ứng dụng realtime đang dần lấn át các ứng dụng web tĩnh truyền thống và thay vì phải reload lại page thì nội dung trang web sẽ được hiển thị realtime. Tuy nhiên nếu như tiện lợi về tính năng thì các trang web tích hợp realtime lại khá khó build Bài hôm nay ta sẽ tìm hiểu về server mã ...

Tác giả: Hoàng Hải Đăng viết 14:18 ngày 12/08/2018 chỉnh sửa

Làm quen với Elixir on Phoenix qua phương trình bậc 2

Ở bài trước chúng ta đã lướt qua được cách cài đặt và khởi động được server của Elixir trên Phoenix. Đối với những tài liệu ở bài trước thì các bạn hoàn toàn có thể tìm hiểu được chi tiết qua các đề mục đó. Nhưng với mình thì việc tìm hiểu một cách nhanh nhất và hiệu quả nhất là bắt tay vào làm một ...

Tác giả: Hoàng Hải Đăng viết 14:18 ngày 12/08/2018 chỉnh sửa