- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
Tạo Breadcrumb cho ứng dụng web của bạn với gem breadcrumbs_on_rails
I.Giới thiệu Như các bạn đã biết, với mỗi chúng ta việc lướt web hàng ngày là điều rất thường xuyên với nhiều mục đích: học tập, làm việc, giải trí, kết nối...Và trong hàng chục tab cùng mở một lúc trên trình duyệt, đôi khi chúng ta sẽ quên mất là mình đang ở đâu trong website này, ...
Làm ubuntu đẹp hơn
Giới thiệu Nhiều người đã/đang/sẽ dùng hệ điều hành Ubuntu, có thể nhận thấy một cách rõ nét giao diện màu tím thủy chung mặc định quen thuộc của Ubuntu. Với những người đã dùng Windows , giao diện của Ubuntu nhìn khá là thiếu bắt mắt, không có gì mang đặc điểm "dễ dùng, dễ hiểu" như của Windows. ...
Những điểm mới của Android: N-release, thực tế ảo, Android studio 2.2 và hơn thế nữa
Trong năm ngoái, người dùng Android trên khắp thế giới đã có thể cài đặt ứng dụng với trên 65 tỷ lượt trên Google Play. Để giúp các nhà phát triển tiếp tục tạo ra những trải nghiệp Android tốt hơn. Tại Google I/O 2016, Google đã thông báo một số điểm mới mà họ đã làm đối với nền tảng này, bao gồm ...
Làm quen với ngôn ngữ Swift để lập trình iOS
Swift là ngôn ngữ lập trình dành riêng cho iOS và OS X do chính Apple phát triển với định hướng đơn giản hơn việc lập trình cũng như thay thế dần người anh cũ kỹ Objective-C và là một mảnh ghép trong sứ mệnh khép kín hệ sinh thái của Apple. Cùng điểm lại những ưu và nhược điểm của ngôn ngữ ...
[Dive into Gems - 2] Cancancan
Authentication and authorization are two fundamental parts of almost every website. While authentication answers the question "who are you?", authorization determines "what can you do?". This sounds pretty straightforward but putting things right is not always a piece of cake. Fortunately, in ...
Android Getting Started with Material Design
Bạn có thể đã nghe về Android Material Design . Đã được giới thiệu trong phiên bản Android Lollipop . Trong Android Material Design có rất nhiều thứ mới mà đã được giới thiệu như Material Theme New Widgets,Custom Shadows, Vector drawbles, Custom Animations . Nếu bạn chưa từng làm việc với ...
Giới thiệu về thư viện load ảnh Glide và so sánh với thư viện Picasso
Trong sự kiện Google Developer Summit Thailand, Google đã giới thiệu đến chúng ta một thư viện load ảnh mới dành cho Android được phát triển bởi bumptech với tên Glide, đây là một thư viện mà Google khuyên dùng. Nó đã được sử dụng trong nhiều dự án mã nguồn mở của Google đến nay bao gồm cả sự kiện ...
Hướng dẫn tạo Test Case (cơ bản)
1. Khái niệm Test Cases (TCs) là gì? Test Cases là 1 tập hợp các trường hợp điều kiện theo đó mà Tester có thể dựa vào nó để xác định liệu 1 ứng dụng, hệ thống phần mềm hoặc là 1 trong các tính năng của nó có hoạt động như mong muốn cần làm hay không? Các cơ chế để xác định liệu một ...
Rating với ratyrate gem, đơn giản và đầy đủ hơn
Để xây dựng một trang web có tính tương tác với người dùng, mong muốn người dùng đưa ra được ý kiến, đánh giá của mình về một bài đăng/ một sản phẩm nào đó, developer thường phát triển tính năng Rating. Tuy nhiên, để xử lý cả đống sự kiện ajax cũng như lưu vào database nghe qua có vẻ khá vất vả và ...
RecyclerView trong Android
** I. Tổng quan ** RecyclerView là một ViewGroup mới, nó là sự kế thừa và nâng cao của ListView và GridView được hỗ trợ trong support-v7 version . Một trong những ưu điểm nổi trội của Recycler là nó có khả năng mở rộng tốt hơn, nó có thể hiển thị dữ liệu theo cả chiều ngang và chiều ...