Tăng tốc website với bật nén Gzip

Khi bạn truy cập vào site của bạn, một request sẽ được gửi tới server để chuyển file xuống. Những file này càng lớn, càng mất nhiều thời gian để tải. Bằng cách nén trang web của bạn và CSS trước khi gửi chúng qua cho trình duyệt sẽ giảm thời gian tải xuống đáng kể vì files sẽ nhỏ hơn.

Tác giả: Son Dong viết 23:55 ngày 05/10/2018

Hướng dẫn cài đặt push notification cho ứng dụng React Native (p2)

- Nối tiếp phần 1, ở phần 2 chúng ta cùng cài đặt cho ios

Tác giả: Nguyễn Dũng viết 23:23 ngày 05/10/2018

Kế thừa trong javascript ES6

Trong ES6 đã hỗ trợ chúng ta có thể khai báo một đối tượng theo chuẩn OOP trong javascript, class trong ES6, hỗ trợ được phương thức constructor (phương thức khởi tạo tương tự như những ngôn ngữ khác, các thuộc tính không thể khai báo mà chỉ có thể khai báo và gán giá trị trong constructor ...

Tác giả: Đào Đăng Sơn viết 23:18 ngày 05/10/2018

Doanh số tuần đầu tiên của iPhone 7 & iPhone 7 Plus

Trước sự kiện Apple tiết lộ iPhone 7, iPhone 7 Plus và iOS 10 vào ngày 07/09, chúng tôi đã phân tích tình hình thị trường hiện tại của Apple và nhận thấy đã có sự chuyển dịch trong các mẫu iPhone, đặc biệt là các mẫu 6S đã chiếm được nhiều thị phần hơn. Với doanh số tuần đầu tiên của ...

Tác giả: Trịnh Tiến Mạnh viết 22:44 ngày 05/10/2018

Google Guice – Java

Hôm này mình muốn chia sẻ với mọi người về một framework của google là Guice. Guice là một dependency injection được cung cấp bởi Google cho Java 6 trở lên. Với dependency injection , các objects chấp nhận các dependency trong hàm khởi tạo của nó. Để khởi tạo một object. Chúng ...

Tác giả: Bùi Văn Nam viết 22:44 ngày 05/10/2018

Blockchain – Công nghệ đằng sau Bitcoin

Không này nào trôi qua mà chúng ta không đọc được tin tức gì đó về blockchain – công nghệ mới và hot nhất hiện nay. Người ta nói về việc JP Morgan đang đầu tư mạnh mẽ thế nào vào việc nghiên cứu công nghệ này, hay blockchain đang được sử dụng để bầu cử ra sao. Vậy blockchain chính ...

Tác giả: Trịnh Tiến Mạnh viết 22:44 ngày 05/10/2018

Viết app Angular siêu tốc với Angular generator

Các bác dev Angular thì bắt đầu như thế nào. Em thì hồi trước phải : Download Angular Thêm vào index.html Tạo file app.js , thêm vào index.html angular.module(‘myApp’, [‘bla’, ‘balo’]); Download thêm các package , rồi ...

Tác giả: Trần Trung Dũng viết 22:44 ngày 05/10/2018

Đừng nghĩ J.A.R.V.I.S chỉ có trong Iron-Man, hãy xem thanh niên Việt Nam chế ra nó bằng công cụ miễn phí của Google!

Không cần là thiên tài như Tony Stark cũng không cần phải là tỷ phú Đô la chúng ta vẫn có thể tự chế tạo được 1 hệ thống smarthome khá thông minh và ổn định. Khi bộ phim Iron Man ra mắt năm 2008, ý tưởng về 1 hệ thống trí thông minh nhân tạo như JARVIS mà Tony Stark tạo ra để ...

Tác giả: Bùi Văn Nam viết 22:44 ngày 05/10/2018

Website báo Sinh viên Việt Nam, trung tâm Athena bị tấn công

Giao diện website của báo Sinh viên Việt Nam trưa 5/8. (Nguồn: Ảnh chụp màn hình) Trưa ngày 5/8, khi truy cập vào website của báo Sinh viên Việt Nam ở địa chỉ http://svvn.vn/, nhiều độc giả không khỏi giật mình vì website này đã bị hacker tấn công thay đổi giao diện. Thay vì trang báo ...

Tác giả: Tạ Quốc Bảo viết 22:44 ngày 05/10/2018

Quản lý các môi trường phát triển khác nhau trong swift project 1 cách dễ dàng.

Trong quá trình phát triển dự án ios thì mình gần như đảm bảo 96,69% là bạn sẽ phải phát triển ít nhất là trên 2 môi trường khác nhau. Đơn giản nhất là 2 môi trường development và production chứ chưa động đả gì đến version stagging hay các môi trường khác. Vậy vấn đề xảy ra là gì? Quản lý tất ...

Tác giả: Bùi Văn Nam viết 22:44 ngày 05/10/2018

Phần mềm CRM đã cứu sống công việc kinh doanh của tôi như thế nào.

Bắt đầu chuyện đời Tôi là một nhà bán buôn, tôi bắt đầu công việc này từ 4 năm trước và hiện nay tôi đang quản lý 9 chi nhánh của mình. Công việc hiện tại rất suôn sẻ, đem lại lợi nhuận thường kì ổn định. Nhưng có lẽ tất cả những điều này sẽ không xảy ra và tôi bây giờ khi kể câu chuyện về ...

Tác giả: Vũ Văn Thanh viết 22:44 ngày 05/10/2018

Oracle đã hoàn tất việc chuyển giao các Java EE reference components cho Eclipse

Eclipse Foundation đã đảm nhận tất cả các công việc phát triển Java EE (Enterprise Edition) từ Oracle, như là một bước tiếp theo của việc tiếp quản nền tảng enterprise Java platform . Oracle đã đóng góp 100% các EE và GlassFish application server component cho nền tảng này. ...

Tác giả: Bùi Văn Nam viết 22:44 ngày 05/10/2018

Xây dựng một Search-Engine Optimized (SEO) PWA (Progressive web application) bằng Angular – Phần 1

Biên dịch: Nguyễn Văn Lợi Không quan trọng ứng dụng bạn xây dựng là gì, để nó có thể đến được tay người dùng thì nó phải đến được mắt người dùng trong các kết quả tìm kiếm trước cái đã. Đấy là lý do vì sao Search Engine Optimization (SEO) là một thứ rất quan trọng mà mỗi một lập ...

Tác giả: Vũ Văn Thanh viết 22:44 ngày 05/10/2018

7 cách bảo mật Smart TV của bạn tránh bị tấn công

Smart TV, như tất cả các thiết bị kết nối khác đều cần bảo mật để tránh mối đe dọa và lỗ hổng. Sau đây là các cách bảo mật Smart TV hiệu quả. 1. Bảo vệ thông tin bộ định tuyến Bộ định tuyến (router) nếu không được bảo mật sẽ đe dọa toàn hệ thống bao gồm Smart TV của bạn. Ví dụ, một cuộc ...

Tác giả: Hoàng Hải Đăng viết 22:44 ngày 05/10/2018

Mảng (Array) và Chuỗi (string)

Một mảng là một cấu trúc dữ liệu mà lưu giữ một hoặc nhiều kiểu giá trị giống nhau trong một giá trị đơn. Chuỗi là các dãy ký tự, giống như "Hoc PHP co ban va nang cao tai code24h.com".

Tác giả: Bui Anh Tu viết 16:30 ngày 05/10/2018

Hacker Mỹ tới Thâm Quyến sống, tự chế iPhone 6S sau 2 tháng, tốn 300 đô

Sau 2 tháng làm việc lên tục và tổng chi phí 300 đô la, anh chàng hacker kiêm kỹ sư người Mỹ Scotty Allen, hiện sống tại Thâm Quyến đã có thể tự chế ra được một chiếc iPhone 6s với đầy đủ chức năng. Về động cơ của ý tưởng có phần táo bạo này, Allen cho biết nó xuất phát từ cảm giác tò ...

Tác giả: Trần Trung Dũng viết 16:19 ngày 05/10/2018

Jeff Bezos có chút quá khích khi lái một con robot khổng lồ

Lại thêm một sự kiện đóng góp bằng chứng cho thấy thế giới đang dần dần đạt được những thứ có trong phim khoa học viễn tưởng: một doanh nhân tỷ phú trong ngành chế tạo tàu không gian đã tạo chức buổi trình diễn một con robot cao 13 feet. CEO của Amazon và người giàu thứ năm thế giới ...

Tác giả: Hoàng Hải Đăng viết 16:19 ngày 05/10/2018

Tấn công mạng toàn cầu: Việt Nam đã có trường hợp bị nhiễm mã độc

Hệ thống giám sát của Bkav phát hiện một số trường hợp tại Việt Nam lây nhiễm mã độc từ cuộc tấn công mạng toàn cầu và dự báo con số lây nhiễm sẽ gia tăng vào tuần tới. Như đã đưa tin , hiện đang có cuộc tấn công mạng trên quy mô toàn cầu. Mã độc tống tiền Wanna Crypt0r chỉ trong ...

Tác giả: Trần Trung Dũng viết 16:18 ngày 05/10/2018

Laravel Request Lifecycle

Chém gió tí về Laravel Request Lifecycle Khi sử dụng bất cứ công cụ nào trong "thế giới thực", bạn sẽ cảm thấy tự tin hơn nếu như bạn hiểu được công cụ đó hoạt động như thế nào. Phát triển ứng dụng cũng không khác gì mấy. Khi bạn hiểu được các công cụ phát triển hoạt động thế nào, bạn sẽ ...

Tác giả: Tạ Quốc Bảo viết 16:18 ngày 05/10/2018

Hướng dẫn lập trình Swift trên Ubuntu Linux

Với việc mã nguồn mở Swift, Apple đang từng bước đưa Swift trở thành một ngôn ngữ mạnh mẽ, phổ biến hơn bao giờ hết. Bài viết dưới đây sẽ hướng dẫn bạn cài đặt để lập trình Swift trên hệ điều hành Ubuntu Linux Như với bất kỳ công nghệ mới mới nổi hoặc ngôn ngữ nào, việc cập nhật thông tin ...

Tác giả: Vũ Văn Thanh viết 16:18 ngày 05/10/2018