Điểm qua những cách phối màu phổ biến khi thiết kế website
Trong thiết kế website , màu sắc luôn giữ một vài trò vô cùng quan trọng. Nó góp phần giúp website trở nên sinh động và thu hút ánh nhìn của người xem nhiều hơn. Còn tùy vào mỗi trường hợp mà người thực hiện sẽ kết hợp các màu sắc trong thiết kế website làm sao để đảm bảo được các tiêu chí như ...
Tải Video với Rails và Ziggeo (phần 2)
Ở phần này chúng ta sẽ tìm hiểu thêm về: các sự kiện của Ziggeo, kết nối với user, api,... Ziggeo cung cấp một loạt các sự kiện Javascript mà bạn có thể dùng: play, pause, uploaded và camera_nosignal. Ví dụ: chúng ta hãy tạo thanh tiến trình tùy chỉnh cho biết quá trình tải lên video diễn ra ...
Định hướng để trở thành một Full-Stack Developer 2017
Chào các bạn, Trong bài này mình xin viết về định hướng để trở thành 1 Full-Stack Developer Định nghĩa A Full-Stack Web Developer là người có thể làm việc ở cả 2 mảng front-end và back-end. Front-end. Front-end nói chung là phần giao diện của một ứng dụng mà người dùng sẽ thấy hoặc tương tác, và ...
Java Quartz Scheduler
Chắc hẳn ai trong chúng ta cũng đã từng gặp phải bài toán lập lịch. Ví dụ như đồng bộ dữ liệu khách hàng sau mỗi 5 phút, hoặc chạy các job xuất báo cáo vào 6h chiều ngày thứ 6 hàng tuần, hoặc gửi email cho khách hàng về tỉ giá giao dịch chứng khoán đầu ngày giao dịch v.v... Thư viện Java Quartz ...
Vì sao nên thiết kế website Wordpress?
Hiện nay, có khá nhiều ngôn ngữ lập trình khác nhau trong thiết kế website , tuy nhiên Wordpress vẫn là lựa chọn phổ biến nhất. Theo thống kê mới nhất có gần 1/3 số website thương mại điện tử lớn trên thế giới chạy trên nền tảng wordpress. Tại thị trường Việt Nam, wordpress cũng bắt đầu phổ biến ...
Bí kíp thiết kế website đúng chuẩn
Công nghệ thông tin phát triển, kéo theo đó là các hoạt động quảng cáo thương mại điện tử trở nên rầm rộ hơn. Bên cạnh việc trang bị các phần mềm văn phòng hỗ trợ bán hàng hiện đại như phần mêm tính tiền, quản lý sổ sách, hàng hóa, quản lý vận chuyển, giao hàng,... đội ngũ nhân viên chuyên nghiệp, ...
Sử dụng RSS để theo dõi ticket redmine - cũ mà hiệu quả
RSS là một công nghệ của quá khứ, đang trơ nên lỗi thời và bị thay thế bởi push-notification và các kiểu thông báo khác. Tuy nhiên, nó vẫn còn hữu dụng trong một số trường hợp, và ở bài viết này, chúng ta sẽ xem sử dụng RSS thế nào để đỡ bị sót ticket trong redmine. Dự án tôi đang tham gia sử dụng ...
[React Native] Guide - Performance - Phần 1
Một lý do thuyết phục để sử dụng React Native thay vì các công cụ dựa trên WebView là để hiển thị được 60 khung hình mỗi giây và một giao diện tương tự native cho ứng dụng của bạn. Những nơi có thể, chúng tôi muốn React Native làm đúng như nền tảng cơ bản và giúp bạn tập trung vào ứng dụng của bạn ...
Xử Lý Ngôn Ngữ Tự Nhiên với Python - P3
Trong phần này, tôi sẽ hướng dẫn bạn một số thao tác xử lý cơ bản khi sử dụng Python và NLTK để xử lý ngôn ngữ tự nhiên. Chúng ta sẽ sử dụng một package mà NLTK cung cấp sẵn đó là Book. Book chứa Text của các cuốn sách mẫu dành cho việc xử lý ngôn ngữ. Để sử dụng được Book, chúng ta cần import nó ...
Dependency Injection trong AngularJS
Dependency Injection là một mô hình thiết kế phần mềm mà trong đó các thành phần được đưa ra từ những phần phụ thuộc nó - dependencies thay cho việc hard coding chúng trong các thành phần. Điều này làm cho cách thành phần phụ thuộc nhau trong phần cấu hình. Nó giúp việc làm có các thành phần có ...
Effective JavaScript - Chapter 1 - Accustoming Yourself to JavaScript (Part V)
JavaScript được thiết kế để mang lại cảm giác quen thuộc. Với cú pháp (syntax) gợi nhớ về Java và hàm dựng vốn dĩ đã phổ biến ở rất nhiều ngôn ngữ scripting (function, array, dictionary và regular expression), JavaScript dường như là một cái gì đó dễ học với bất cứ ai đã có một chút kinh nghiệm về ...
Hướng dẫn bắn notification bằng FCM (FireBase Cloud Messaging) API
Tại sự kiện Google I/O tổ chức tháng 5 năm 2016. Google giới thiệu Firebase – một nền tảng đám mây với rất nhiều tính năng nổi bật cho các lập trình viên Mobile như: Firebase Analytics, Firebase Cloud Messaging, Firebase Auth, Realtime Database, Firebase Storage… Firebase Cloud Messaging ...
CHƯƠNG 1 CÁC YẾU TỐ CƠ BẢN CỦA KIỂM THỬ - TÂM LÝ HỌC VỀ KIỂM THỬ
Trong phần này, chúng ta sẽ thảo luận về các yếu tố tâm lý khác ảnh hưởng đến kiểm thử và thành công của nó. Các mục tiêu này bao gồm các mục tiêu rõ ràng để kiểm thử, sự hợp lý và sự cân bằng của tự kiểm thử và kiểm thử độc lập, thông tin rõ ràng, và phản hồi về khiếm khuyết. Kiểm thử độc lập - ...
Xử Lý Ngôn Ngữ Tự Nhiên với Python - P6
Ở bài trước, ta có nhắc tới khái niệm Conditional Frequency Distributions , bài này chúng ta sẽ đi tìm hiểu thêm về nó. Conditional Frequency Distributions hay Phân bố theo tần xuất có điều kiện . Cách dịch là Phân Phối cũng tương tự. Trong những bài trước, khi tìm hiểu về Phân bố theo tuần ...
Xử Lý Ngôn Ngữ Tự Nhiên với Python - P5
Trong phần này, chúng ta sẽ cùng tìm hiểu về khái niệm Corpus/Corpora và cách khai thác chúng từ NLTK. Phần này chúng ta sẽ chỉ đi qua những thông tin cơ bản của Corpus mà thôi, ở những phần sau, ta sẽ đi tìm hiểu sâu hơn về những thứ mà Corpus cung cấp và có giá trị hơn như Part-of-speech tags, ...
Một thiết kế website đẹp cần những yếu tố gì?
Trong thời buổi công nghệ phát triển như hiện nay, việc sở hữu được một thiết kế web đẹp mang lại rất nhiều lợi ích khác nhau. Tuy nhiên, muốn có được website đẹp, nó đòi hỏi rất nhiều yếu tố khác nhau mà chỉ có những dịch vụ chuyên nghiệp mới đáp ứng được yêu cầu đó. Bài viết sau đây là sơ lược ...
Kotlin Tutorial - 12 lý do bạn nên bắt đầu sử dụng Kotlin cho Android ngay hôm nay
Hôm nay tôi muốn nói về lý do tại sao tôi thấy rất thú vị khi học Kotlin. Ngay cả bây giờ, khi Kotlin là một ngôn ngữ chính thức để viết ứng dụng Android, bạn vẫn có thể thấy rằng chưa đủ lý do để bạn chuyển đổi. Java đã chứng tỏ được tầm ảnh hưởng trong suốt những năm từ khi nó xuất hiện, vậy tại ...
Kotlin Tutorial - Bài 1: Tạo Project đầu tiên với Kotlin
Hôm nay mình giới thiệu với tất cả mội người về sử dụng Kotlin trong phát triển Android. Trong loạt bài viết này chúng ta sẽ nói về những phần quan trọng nhất trong ngôn ngữ Kotlin được sử dụng để phát triển ứng dụng Android. Ngay từ mới bắt đầu, nếu bạn đã nghe nói về Kotlin nhưng chưa thử qua thì ...
Tìm hiểu về Link juice
Link juice là gì? Các bạn có từng bao giờ tự hỏi tại sao lại có sự khác biệt giữa các backlink từ các website lại khác nhau?. Nguyên nhân chủ yếu chính là các thuật toán xếp hạng của google được lập ra, cũng như các công cụ tìm kiếm khác, đã sử dụng một tiêu chí hay giá trị nào đó của các liên ...
Nói tạm biệt với NullPointerException trong Java
Lập trình viên Java từ lúc bắt đầu đã quá quen thuộc với lỗi Null Pointer Exception (NPE). Hầu hết các trường hợp ngoại lệ NPE đều dễ dàng tìm được ra lỗi, nhưng với các ứng dụng lớn mức độ doanh nghiệp có đến hàng trăm class khác nhau, NPE trở thành cơn ác mộng đích thực. NullPointerException ...







