Javascript prototype

OOP trong Javascript khá là khác biệt so với nhiều ngôn ngữ, khiến việc tiếp cận JS đối với những người đã quen với các ngôn ngữ hướng đối tượng khác như Java, C++, Ruby,... Prototype là một khái niệm cơ bản và cốt lõi của ngôn ngữ Javascript, bất kì ai muốn nắm vững ngôn ngữ này đều phải hiểu ...

Tác giả: Trịnh Tiến Mạnh viết 17:45 ngày 12/08/2018

5 bước để từ ý tưởng thành sản phẩm

Ở dự án phát triển một sản phẩm công nghệ, giải quyết vấn đề thường là mục tiêu hàng đầu mà mọi người hướng tới. Khi các vấn đề phát sinh, lập trình viên sẽ tìm hiểu cung cấp giải pháp khắc phục. Tuy nhiên, các sản phẩm cuối cùng thường lại thất bại do thiếu cân nhắc đến trải nghiệm người dùng ở ...

Tác giả: Hoàng Hải Đăng viết 17:45 ngày 12/08/2018

Coding style trong javascript!!!!

Chém Gió tản mạn về Coding style. Hôm Qua chém gió với a phương là admin react việt nam(group facebook) .Nói chung là đối với mình a ấy là thánh sống </p> <div class= Tác giả: Bùi Văn Nam viết 17:45 ngày 12/08/2018

Tìm hiểu gem Doorkeeper

Mình xin chia sẻ về gem Doorkeeper mà mình biết: Đầu tiên chúng ta tạo project có tên gem_doorkeeper bằng lệnh: rails new gem_doorkeeper tiếp theo add vào gemfile: gem 'doorkeeper' sau đó: bundle install Sau đó chúng ta chạy lệnh generate để tạo ra các file config và local: ...

Tác giả: Hoàng Hải Đăng viết 17:45 ngày 12/08/2018

Tìm hiểu SOLID trong thiết kế OOP bằng ngôn ngữ Swift - Phần 1

Hẳn chúng ta đã rất quen thuộc với lập trình hướng đối tượng OOP với 4 tính chất căn bản :Trừu tượng - Đóng gói - Kế thừa - Đa hình. Tuy nhiên việc áp dụng vào thực tế để xây dựng cấu trúc ứng dụng gây cho lập trình viên không ít khó khăn. Bài toán đặt ra là làm sao để có thể xây dựng được hệ thống ...

Tác giả: Trịnh Tiến Mạnh viết 17:45 ngày 12/08/2018

Yandex mail là gì ? Cách tạo email doanh nghiệp miễn phí với Yandex

Doanh nghiệp hay các website kinh doanh dịch vụ hiện nay đang rất nhiều nhưng việc sử dụng email doanh nghiệp như của google email for business thì cần phải mất phí trung bình nếu một user thì mức giá tầm 30$$user/năm nếu việc kinh doanh thịnh vượng thì rất đơn giản nhưng nếu việc kinh doanh hoặc ...

Tác giả: Trịnh Tiến Mạnh viết 17:45 ngày 12/08/2018

Các điểm khác nhau về syntax giữa java và scala (p2)

Chào các bạn mình xin được tiếp tục loạt bài tìm hiểu về Các điểm khác nhau về syntax giữa java và scala, bài chia sẻ lần trc mình có nói một vài điểm cũng là cơ bản thôi, mình thì cứ đọc sách thấy chỗ nào hay lại note lại rồi chia sẻ với mọi người thôi. Bạn nào chưa đọc qua bài trước của mình thì ...

Tác giả: Hoàng Hải Đăng viết 17:45 ngày 12/08/2018

iOS Bluetooth Guide 6: Các best practice khi thiết lập device với vai trò peripheral

Cũng giống như phía central, Core Bluetooth cho ta quyền điều phối việc thực thi hầu hết các khía cạnh khi đóng vai trò peripheral. Chapter này cung cấp các guideline và best practice để khai thác quyền điều phối này một cách có trách nhiệm. Advertise dữ liệu là một phần quan trọng khi thiết lập ...

Tác giả: Hoàng Hải Đăng viết 17:45 ngày 12/08/2018

Sử dụng Charles Proxy để theo dõi network traffic trên Android

Charles là một web proxy (HTTP Proxy / HTTP Monitor) cho phép lập trình viên có thể theo dõi toàn bộ thông tin HTTP và SSL/HTTPS giữa thiết bị như browser/mobile tới Internet, bao gồm request, response và HTTP headers (bao gồm cả cookie và caching). Khi bạn lập trình một ứng dụng Android, thì có ...

Tác giả: Tạ Quốc Bảo viết 17:45 ngày 12/08/2018

Hội nghị Developer Circles Hanoi F8 Meetup by Facebook có gì?

Vì đang theo ReactJS và có định hướng học chắc xong nhảy sang React Native, đồng thời cũng nhận ra cái thế mạnh của React(tất) nên mình đăng kí tham gia hội nghị F8 Meetup. Và đây là những điều mình đã thu hoạch được trong buổi hôm nay. Mình xin viết về những điều nghe được. Có gì sai sót về tên ...

Tác giả: Hoàng Hải Đăng viết 17:45 ngày 12/08/2018

Xây dựng ứng dụng trên Iphone X

Mọi người đều hào hứng với iPhone X, “iPhone hoàn toàn là màn hình” - Plus Face ID, máy ảnh tự sướng TrueDepth / camera animoji, camera góc rộng 12 megapixel và camera phía sau tele, chip động cơ thần kinh A11 Bionic và sạc không dây 1. Sự khác biệt Đầu tiên, tóm tắt nhanh về ...

Tác giả: Tạ Quốc Bảo viết 17:45 ngày 12/08/2018

React Native Firebase

Giới thiệu Firebase là gì ? Firebase là một dịch vụ lưu trữ cơ sở dữ liệu thời gian thực hoạt động trên nền tảng đám mây được cung cấp bởi Google nhằm giúp các lập trình phát triển nhanh các ứng dụng bằng cách đơn giản hóa các thao tác với cơ sở dữ liệu. Đăng ký Bây giờ chúng ta cần đăng ...

Tác giả: Hoàng Hải Đăng viết 17:45 ngày 12/08/2018

Amazon ElastiCache - cache data trên Amazon cloud

Bài được viết dựa theo cách hiểu của người viết sau khi đọc Chapter 10. Amazon ElastiCache của cuốn sách Sybex.AWS.Certified.Solutions.Architect.Official.Study.Guide.Associate.Exam 1. Amazon ElastiCache (từ giờ gọi tắt là ElastiCache) là gì? Nó là 1 web service của Amazon Cloud, là 1 ...

Tác giả: Hoàng Hải Đăng viết 17:45 ngày 12/08/2018

Cách nhận biết các hoạt động ngoài thực tế của user bằng thiết bị Android

Đã bao giờ bạn nảy ra ý tưởng thiết kế một ứng dụng có khả năng thay đổi tính năng dựa trên các hoạt động khác nhau của người dùng? Để hiện thực ý tưởng này, chúng ta phải có những tính toán phức tạp dựa trên các thông số trả về từ các cảm biến để có thể nhận biết user đang có những hoạt động gì ...

Tác giả: Hoàng Hải Đăng viết 17:45 ngày 12/08/2018

React cơ bản (Phần 1 - Quạt điện)

Chào các bạn, mình đang tìm hiểu reactJs và học được nhiều thứ rất hay ho từ đó, mình nghĩ nên chia sẻ cùng mọi người, vừa để giúp mình củng cố kiến thức cũng như giúp các bạn mới học tiếp cận react một cách dễ dàng hơn. Ở bài viết đầu tiên này mình cũng sẽ không nói về react là gì, lịch sử hình ...

Tác giả: Hoàng Hải Đăng viết 17:45 ngày 12/08/2018

Mời góp ý new project face verification 12 singer việt nam

Project Face verification 12 singer việt nam. Face verification chúng ta rất hay găp hằng ngày như facebook auto tag, hay face id của Iphone. .Hai model nổi tiếng hiện nay là facenet và deep face.Thằng facebook hình như nó xài deepface còn apple thì ko biết Trong model này mình sử dụng facenet ...

Tác giả: Bùi Văn Nam viết 17:44 ngày 12/08/2018

Áp dụng phương pháp "FAST" để giải quyết các bài toán quy hoạch động (Tiếp theo)

Trong bài viết này mình sẽ trình bày một ví dụ khác phức tạp hơn sử dụng phương pháp FAST để làm bài toán quy hoạch động. Nếu chưa đọc phần 1 trong seri này về phương pháp FAST, bạn có thể đọc bài viết đó tại link này: Giải quyết quy hoạch động bằng phương pháp FAST. Bài toán ví dụ Knapsack điển ...

Tác giả: Bùi Văn Nam viết 17:44 ngày 12/08/2018

Tìm hiểu GraphQL

GraphQL là Graph Query Language do Facebook tạo ra từ năm 2012 cung cấp giao thức chung cho phép giao tiếp giữa client và server để cập nhật và lấy dữ liệu. Client truy vấn đến máy chủ GraphQL bằng các truy vấn với đặc điểm: format của dữ liệu trả về được mô tả trong câu truy vấn và được định ...

Tác giả: Tạ Quốc Bảo viết 17:44 ngày 12/08/2018

Tìm Hiểu ECMAScript 6 - P6

Chào các bạn. Hôm nay chúng ta sẽ cùng tiếp tục tìm hiểu những tính năng mới trong bản ECMAScript 6. Phần 1 các bạn có thể xem Tại Đây Phần 2 các bạn có thể xem Tại Đây Phần 3 các bạn có thể xem Tại Đây Phần 4 các bạn có thể xem Tại Đây Phần 5 các bạn có thể xem Tại Đây Hôm nay chúng ta ...

Tác giả: Bùi Văn Nam viết 17:44 ngày 12/08/2018

PushKit Framework và CallKit Framework trong VOIP

Không giống Android, IOS không cho phép các developer tạo ra các tiến trình chạy ngầm bởi vì hành động này sẽ chiếm tài nguyên của thiết bị. Nhưng sự thật là người dùng luôn có nhu cầu nhận được các thông báo, tin nhắn từ bạn bè ngay cả khi họ không sử dụng ứng dụng, thật may mắn là IOS đã tạo ra ...

Tác giả: Tạ Quốc Bảo viết 17:44 ngày 12/08/2018