Google đóng cửa dịch vụ rút ngắn URL, goo.gl

Người dùng mới sẽ không được phép sử dụng dịch vụ sau ngày 13 tháng 4. Google thông báo rằng họ sẽ dừng cung cấp dịch vụ URL shortening goo.gl. Theo đại diện của Google cho biết người dùng mới và người dùng ẩn danh sẽ không thể tạo các link rút gọn bằng goo.gl kể từ ngày ...

Tác giả: Hoàng Hải Đăng viết 11:11 ngày 29/09/2018

Chuyện xưa cũ: Nên dùng === HAY == để so sánh trong Javascript?

Bạn đã biết sự khác biệt của hai toán tử so sánh bằng === và== trong Javascript. Bạn thấy cả hai đều được sử dụng nhưng bạn không chắc về việc bản thân nên sử dụng cái nào. Bạn muốn tìm ra một lý do để thuyết phục bản thân. Vâng bài viết này là dành cho bạn. So sánh bằng và cùng loại ...

Tác giả: Trịnh Tiến Mạnh viết 11:11 ngày 29/09/2018

25 năm kể từ ngày nhân loại lần đầu biết đến website

Credit: PyromaniacForce Ngày 23 tháng 8 năm 1991, là ngày đầu tiên trong lịch sử mà trình duyệt thông thường cũng có thể lướt web được (trang web đầu tiên được ra mắt vào ngày 6 tháng 8 cùng năm). Thật khó tưởng tượng, chỉ mới 25 năm thôi, mà công nghệ website lại có sự biến đổi ...

Tác giả: Bùi Văn Nam viết 11:11 ngày 29/09/2018

Sự khác nhau giữa Native App, Mobile web app và Hybrid app

Theo báo cáo của Appota thì Gần 1/2 Lập Trình Viên di động viết App bằng Native. Vậy, Native app , Mobile web app hay Hybrid app là gì? Native App, Mobile web app, Hybrid App (ứng dụng lai), là những khái niệm cơ bản của lập trình di động. Dựa trên ngôn ngữ lập trình, có thể chia ...

Tác giả: Tạ Quốc Bảo viết 11:10 ngày 29/09/2018

Gửi các push notification giao dịch quan trọng bằng Pusher Beams

Người dịch: Dương Đình Tuấn Chúng tôi vui mừng thông báo rằng Pusher Beams đã kết thúc giai đoạn beta và có thể dùng cho các ứng dụng sản phẩm của bạn! Chúng tôi tự hào có hơn 10.000 nhà phát triển đang sử dụng Beams để gửi những thông báo giao dịch quan trọng. ...

Tác giả: Vũ Văn Thanh viết 11:10 ngày 29/09/2018

Upload file trong PHP

Hướng dẫn Upload file trong PHP sử dụng thuộc tính enctype="multipart/form-data" và phương thức POST.

Tác giả: Nguyễn Huân viết 08:32 ngày 29/09/2018

Kỹ thuật làm app bản đồ, tìm đường và tính năng bắt Pokemon GO

Các ứng dụng chỉ đường từ lâu đã là công cụ hữu ích, gần như bắt buộc phải hiện diện trên mọi smartphone, mọi nền tảng dành cho những người thường xuyên di chuyển. Có thể kể đến rất nhiều ứng dụng điều hướng di chuyển đắc lực được người dùng yêu thích như: Google Maps, Here ...

Tác giả: Vũ Văn Thanh viết 00:29 ngày 29/09/2018

Làm thế nào để trở thành một lập trình viên giỏi

Là một lập trình viên PHP, hay bất kỳ kiểu lập trình viên nào, bạn cần phải liên tục cải thiện mình trong ngành công nghiệp luôn luôn thay đổi này; bạn cần phải tìm hiểu và sử dụng kiến thức mới mỗi ngày. Những lập trình viên thành công đều có một điểm chung, đó là họ quan tâm về ...

Tác giả: Vũ Văn Thanh viết 00:29 ngày 29/09/2018

Break into the IoT generation – Bước vào kỉ nguyên mới cùng IoT

Một trong những sự kiện hiếm hoi về IoT được mong chờ nhất đầu năm 2017 – Topdev Techtalk #57: Break into the IoT generation đã diễn ra thành công tốt đẹp vào ngày 31/3 tại SIHUB, 273 Điện Biên Phủ, Q.3, Tp.HCM. Trước hơn 100 developers, ba vị diễn giả tuổi đình đám ...

Tác giả: Trần Trung Dũng viết 00:29 ngày 29/09/2018

The new in Vue – Transition Effects

Hôm nay mình xin được tiếp tục giới thiệu tới các bạn về 1 tính năng hoàn toàn mới của Vue,đó là Transition Effects .Có thể nói đây cũng là 1 trong những tính năng hay của framework này. Bình thường nếu như các bạn muốn thêm effects (animate,delay,v.v…) đối với các thao ...

Tác giả: Hoàng Hải Đăng viết 00:29 ngày 29/09/2018

Hướng dẫn bảo mật cả đời người trong chưa đầy một tiếng đồng hồ

Hacker typing on a laptop “Only the paranoid survive.” — Andy Grove (Nguyên CEO của Intel) “Chỉ có kẻ hoang tưởng mới có thể sống sót” Khi một trong những cái tên quyền lực nhất thế giới bảo ta nên ‘hoang tưởng’, có lẽ chúng ta nên làm theo. ...

Tác giả: Hoàng Hải Đăng viết 00:29 ngày 29/09/2018

Bị tóm vì cướp tiền của 217 ngân hàng chia cho người nghèo, hacker thoát mức án tử chỉ nhờ 1 câu nói trên Twitter

Giúp người nghèo bằng tài năng bí hiểm của bản thân, hacker Hamza Bendellad suýt trả giá phải lên ghế điện vì mức án tử hình bên công tố đưa ra. Hamza Bendelladj là ai? Hamza sinh năm 1988 tại Tizi-Ouzou (Algeria). Tuy lớn lên tại một đất nước nghèo khó và bất ổn về chính trị, ...

Tác giả: Vũ Văn Thanh viết 00:29 ngày 29/09/2018

Google và 5 câu hỏi phỏng vấn hóc búa khiến bạn nghi ngờ về chỉ số IQ của chính mình

Google không chỉ nổi tiếng về bảng thành tích của mình mà còn khiến nhiều người bàn luận về những câu hỏi tuyển dụng có một không hai. Cuộc phỏng vấn có thể diễn ra ở một quán cà phê trên một góc phố nào đó hoặc qua Skype với những câu hỏi khiến những ứng viên ưu tú nhất cũng phải vò ...

Tác giả: Vũ Văn Thanh viết 00:29 ngày 29/09/2018

ES7 async await đơn giản

Trong những các tính năng của ES7. một trong những tính năng thú vị nhất đó là sự bổ sung của async và await. làm việc với async khá là thường xuyên với chúng ta đặc biệt đối với những ứng dụng được phát triển sử dụng nodejs, hay việc call http đến server. bài toán async chưa bao giờ là đơn giản đối ...

Tác giả: Đào Đăng Sơn viết 00:26 ngày 29/09/2018

Tìm hiểu về Axios

Giới thiệu Axios là gì? Axios là một thư viện HTTP Client dựa trên Promise. Cơ bản thì nó cung cấp một API cho việc xử lý XHR (XMLHttpRequests). Trong bài viết này, chúng ta sẽ tìm hiểu làm thế nào để thực hiện một HTTP request bằng cách sử dụng axios nhé.

Tác giả: Pham Dat viết 23:59 ngày 28/09/2018

Những mẹo hay tối ưu code PHP lập trình viên bắt buộc phải biết

Với một chương trình PHP hoàn chỉnh hoặc với số lượng lớn người sử dụng cùng lúc, nếu mã nguồn được viết hợp lí, chương trình của bạn được tăng tốc đáng kể. Tối ưu và tăng tốc xử lý khi lập trình PHP không chỉ giúp website chạy ổn định mà còn giúp tiết kiệm tài nguyên xử lý của máy chủ website.

Tác giả: Son Dong viết 23:37 ngày 28/09/2018

Khác nhau giữa Padding và Margin

Sự khác nhau giữa padding và margin, Tính chất khi nào dùng padding khi nào dùng margin.

Tác giả: Điệp Bắp viết 23:12 ngày 28/09/2018

Giới thiệu về Onesignal, hướng dẫn cài đặt push notification cho ứng dụng React Native (p1)

Trong bài ta sẽ tìm hiểu Onesignal là gì, những tính năng mà Onesignal cung cấp và cài đặt push notification với React Native sử dụng Onesignal

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

Phần mềm độc hại XBash tích hợp ransomware, khai thác tiền ảo & Botnet

Mới đây các nhà chuyên gia đã cảnh báo Người dùng Windows & Linux cần cẩn thận với phần mềm độc hại XBash tích hợp ransomware, khai thác tiền ảo, botnet và worm có cơ chế tự lan truyền. Được đặt tên là XBash, phần mềm độc hại này được biết là sản phẩm của Iron Group hay còn ...

Tác giả: Trần Trung Dũng viết 22:17 ngày 28/09/2018

Người dùng lo ngại về việc Google bắt buộc đăng nhập vào Chrome

Người dùng Chrome đang bị Google bắt buộc đăng nhập vào trình duyệt nếu họ đăng nhập vào bất kỳ dịch vụ nào khác của Google. Bản cập nhật cơ chế đăng nhập của Google Chrome sẽ ảnh hưởng đến quyền riêng tư của dữ liệu trình duyệt người dùng. Matthew Green, nhà giải mật kiêm giáo sư tại Đại ...

Tác giả: Vũ Văn Thanh viết 22:17 ngày 28/09/2018