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

Promises trong AngularJS

Giới thiệu Promises trong Angular JS được cung cấp thông qua đối tượng $$ ,mục đích là để thực hiện chức năng động bộ 1 chuỗi các chức năng bằng cách đăng kí vào các promises. Đăng ký promises < html > < head > < title > Promise fun </ ...

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

Sử dụng Cookies and Tokens xác thực yêu cầu trong AngularJS

Trong bài viết này sẽ giới thiệu về Token-Based sử dụng trong xác thực của ứng dụng AngularJS Về cơ bản có 2 cách xác thực ở phía server cho các ứng dụng frontend và API Sử dụng cookie-Based: Là các tập tin token được sử dụng bên server để xác thực trên mỗi yêu cầu từ phía client Sử ...

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

Sử dụng hiệu ứng động với ngAnimate trong AngularJS

Các hiệu ứng slide và flick trong khi chuyển đổi giữa các màn hình thường xuất hiện trong các trò chơi trước đây, tuy nhiên với sự ra đời của các thiết bị đầu cuối di động hiện nay đã làm cho các hiệu ứng này trở nên quen thuộc. Tuy nhiên việc trở nên quen thuộc không có nghĩa là dễ dàng để đưa ...

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

Tìm hiểu chung về Symfony Phpunit test (tiếp)

Như đã giới thiệu ở phần trước (https://viblo.asia/posts/XogBG2ZyGxnL/edit) phần testing trong phát triền 1 project là rất quan trọng . Ở phần trước tôi đã giới thiệu cho các bạn một số khái niệm test cơ bản với sfPhpunitPlugin. Plug in này giúp việc xử lý các dữ liệu test và function test ...

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

[ Agile Software Development, Principles, Patterns, and Practices] Agile Practices

Tôi là một lập trình viên PHP. Sau 4 năm đại học với một năm vừa học vừa làm, tôi nghĩ mình đã trang bị đầy đủ kiến thức để có thể đi làm. Một năm đầu ở công ty của tôi khá đơn giản, tôi không gặp khó khăn để hoàn thành công việc của mình. Tôi có thời gian để tìm hiểu thêm nhiều công nghệ mới. ...

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

Tìm hiểu Gem Ransack

I. Ransack là gì? Ransack là 1 gem trong Ruby on the Rails giúp hỗ trợ người dùng xây dựng các tìm kiếm. Ransack cho phép tìm kiếm với hai hình thức đơn giản và nâng cao tùy theo các mô hình ứng dụng trong chương trình. Ngoài ra, nó còn giúp sắp xếp kết quả tìm kiếm được theo mục đích của ...

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

Kết hợp React.js với Parse tạo nên 1 ứng dụng tuyệt vời

Đây là lần đầu tiên tôi tiếp xúc với cả React.js và Parse. Parse thì tôi có nghe nói đến khá lâu rồi, cũng muốn có dịp trải nghiệm nhưng đến giờ mới có cơ hội, còn React.js thì như các bạn biết đấy, gần đây nó nổi như cồn vậy, cho nên mình cũng không thể trốn chạy khỏi nó được </p> <div class= Tác giả: Hoàng Hải Đăng viết 09:57 ngày 12/08/2018 chỉnh sửa

Tìm hiểu về Unity

Chào cả nhà, dạo này rảnh rỗi sinh nông nổi tìm hiểu qua loa 1 chút về unity để có thể thêm nghề tay trái làm game đa nền tảng về khoe cho con cháu về sau cũng như có thêm kinh nghiệm khj join vào các dự án Unity khác của công ty. Những gì mình note lại tại đây là dành cho những member mới tiếp cận ...

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

ĐỊNH NGHĨA VỀ COMPONENT

Component là thuật ngữ mang ý nghĩa như là bộ phận, thành phần hoặc yếu tố cầu thành của một hệ thống hoặc phần mềm nào đó trong lĩnh vực IT. Trong lĩnh vực phần mềm, component có chức năng đặc biệt, được gọi ra từ các chương trình khác, được liên kết và sử dụng như một bộ phận của chương trình. ...

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

Phát triển Web với CherryPy & Jinja2

Trong bài viết này, tôi sẽ giới thiệu một framework để phát triển Web - CherryPy - một framework được viết cho Python. Tôi sẽ không đi sâu vào phân tích và so sánh với các framework khác và các ngôn ngữ khác và tại sao bạn nên sử dụng framework này. Bởi vì mỗi framework đều có những điểm mạnh ...

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