[Hướng dẫn] Tạo text với chất liệu bánh và mứt(P2)

Nguồn: http://design.tutsplus.com/tutorials/create-a-marvelously-british-scone-text-effect-in-adobe-photoshop--cms-23867 Phần 1: https://viblo.asia/tranthihonggam1011/posts/YAQrMJQrR40E 11. Style cho layer mứt Click đúp lên layer copy 4 và áp dụng các bước sau Bước 1 Add Bevel and ...

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

How are video games created?

Video games, taking from people their precious life time, since 1950. OK, since you are here, I mean on this page, you could be at least a technology enthusiasm, is that right? And as you know, for the last 50 years, technology have been improved greatly, all the modern computers, phones, ...

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

Một số kỹ thuật tấn công web

Một số kỹ thuật tấn công web mà hacker hay sử dụng để lấy cắp thông tin, phá hỏng dữ liệu trên hệ thống đó là: XSS (Cross-Site Scripting) : Là một trong những kĩ thuật tấn công phổ biến nhất hiện nay, đồng thời nó cũng là một trong những vấn đề bảo mật quan trọng đối với các nhà phát triển ...

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

Tìm hiểu về Javascript Library trong CI

CI cung cấp một thư viện để giúp bạn thao tác với một số chức năng phổ biến, chức năng đó thường được xử lý bằng Javascript. Chú ý rằng CI framework không bắt buộc phải cần đến thư viện jQuery để chạy và về mặt performance thì không hề thua kém khi bạn sử dụng thư viện JQuery. Khởi tạo class ...

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

Fetch và Parse JSON sử dụng iOS SDK

1.JSON là gì? JSON (short for JavaScript Object Notation) là một dạng text đơn giản để lữu trữ và trao đổi dữ liệu. Nó thường được sử dụng cho các dịch vụ, ứng dụng dạng client - server như một thay thế cho XML. Rất nhiều các dịch vụ chúng ta sử dụng hàng ngày có sử dụng các APIs trên nền tảng ...

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

Swift_Tetris game - Part 6

Trong bài trước ta đã hoàn thành việc tạo login và rule cho game. Bài này ta sẽ thực hiện việc tạo tương tác giữa người chơi và game bằng cách thực hiện các động tác chạm tay vào màn hình cảm ứng. Các khối hình sẽ di chuyển thế nào, xoay ra sao là tuỳ thuộc hoàn toàn vào nguwoif chơi sao cho hợp lý ...

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

jQuery selector

jQuery selector giúp chúng ta dễ dàng truy vấn đến các phần tử DOM (Document Object Model – Mô hình đối tượng tài liệu) một cách nhanh nhất, code đơn giản và ngắn ngọn nhất. Hàm $$") Trong jQuery, bạn luôn bắt đầu bằng một dấu dollar ** và một đôi ngoặc đơn như: **() . Tất cả những gì ...

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

Testing cho Directive với Jasmine

Testing cho Directive với Jasmine 1. Đặt vấn đề Trong quá trình làm việc, Tôi gặp phải không ít các ticket liên quan đến Angularjs và để đảm bảo chất lượng đôi khi tôi phải viết test case cho các function của mình. Bài viết sau đây tôi sẽ chia sẻ những kiến thức mà tôi học được khi viết test ...

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

Những nguyên tắc thiết kế bạn cần biết

_ Dẫu rằng trong một số trường hợp, bạn có thể phá vỡ nguyên tắc khi thiết kế (thậm chí là được khuyến khích), thì cũng nên “khắc cốt ghi tâm” những điều sau đây để có thể “phá luật” đúng cách mà hiệu quả. _ 01.Lưu ý khoảng cách ký tự (Kerning) Kerning là bước ...

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

Giới thiệu công cụ charles

Charles là một công cụ rất hữu ích cho việc debug hoặc test với các app/game mô hình client-server. Charles là một web proxy mà chạy trên máy tính của bạn, bạn có thể chỉnh sửa để web browser hoặc thiết bị ngoài truy cập vào internet qua máy tính của bạn, charles có thể theo dõi và hiển thị dữ liệu ...

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

What is Fabric ?

What is Fabric ? Fabric là một thư viện Python mạnh mẽ cho phép bạn thực hiện các công việc deploy cũng như các tác vụ admin môi trường phát triển đến các server production. Nói một cách cụ thể thì Fabric cho phép chúng ta: Chạy một hàm Python bất kỳ từ command line Cho phép ta chạy các lệnh ...

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

CODEIGNITER FRAMEWORK: Sử dụng với Smarty

Smarty là gì? Smarty là một hệ thống template. Nó được biết đến như là một công cụ cho việc chia nhỏ các thiết kế web. Nó tạo ra các nội dung từ các vị trí khác nhau và được gọi là smarty tag. Chúng được tạo ra bởi tag mở và tag khóa. Thông thường lập trình PHP bạn thường hay viết cả mã HTML ...

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

Clean code (P2)

Tiếp nối với bài viết lần trước https://viblo.asia/ngocanh208/posts/57rVRq1OR4bP, bài viết lần này mình sẽ đi cụ thể và chi tiết hơn về các quy tắc viết code "sạch" Chương 2. Meaningful names Name are everywhere in software - Tên xuất hiện mọi nơi trong phần mềm : bạn đặt tên cho biến, ...

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

Có gì mới ở Swift 2.0

Như chúng ta đã biết, trong hội nghị các nhà phát triển của Apple vừa rồi, Swift đã chính thức được công bố trở thành một ngôn ngữ mã nguồn mở. Kèm theo đó là một loạt các tính năng mới đối với ngôn ngữ này. ** I. Error Handling: ** Nếu như trong các phiên bản trước đó của Objective-C và Swift ...

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

MediaRecorder and Camera in Android

Như chúng ta đã biết, ở bài trước chúng ta sử dụng MediaPlayer để chơi nhạc và video trong Android. Bài này, chúng ta sẽ tiếp tục với việc sử dụng MediaRecorder để ghi âm và sử dụng Camera để chụp màn hình, quay video. I) MediaRecorder Android cung cấp cho chúng ta lớp MediaRecorder để sử ...

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

Hướng dẫn tạo Crystal Reports

** 1/ Tạo Một Crystal Report đầu tiên của bạn ** Trước khi bạn học về tất cả những cái cơ bản của Crystal Report thì tốt hơn là bây giờ ta sẽ tạo thử một Crystal nhỏ một cách nhanh chóng để bạn hình dung về Crystal Report ... Bây giờ bạn hãy mở Visual Studio và tạo cho bạn một project mới . Nó ...

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

Build FFMPEG trong android.

I. FFMPEG dùng để làm gì FFmpeg là một nền tảng mã nguồn mở để ghi âm, chuyển đổi, chơi và streaming video và âm thanh. Nó bao gồm libavcodec, một video / audio codec phổ biến.Một vài ứng dụng Android phổ biến đều được xây dựng dựa trên FFmpeg, bao gồm cả RockPlayer, MoboPlayer, acrMedia, ...

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

Làm thế nào để tạo một file ảnh có dung lượng mong muốn trên Ubuntu

Là một tester, tôi đảm bảo rằng sẽ không dưới một lần chúng ta phải confirm các test case liên quan đến upload 1 file dạng ảnh. Đặc biệt là khi test các WebApp. Và khi đó việc chúng ta cần làm đầu tiên trước khi thực hiện test là phải chuẩn bị sẵn một bộ data thỏa mãn các điều kiện của các test ...

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

Video chat using Opentok api and rails

I/Lời nói đầu Hiện nay có rất nhiều ứng dụng chat video trực tuyến để làm viêc, chat với bạn bè... như hangout, skype.. Các ứng dụng có thể chạy trên các nền tảng web browser, ios, android... Ta có thể dễ dàng tạo một streaming để chat video với opentok. Trên browser nó dựa vào nền tảng webRTC để ...

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

6 QUY TẮC CƠ BẢN VỀ DESIGN MÀ MỘT NON- DESIGNER CẦN BIẾT

Link bài viết: https://ferret-plus.com/641 Với một người non-designer, thì những vấn đề liên quan đến khả năng cảm thụ trong thế giới design là nguyên nhân khiến cho họ gặp khó khăn trong bước đầu nhập môn, và cũng có không ít người bị chê là kiến thức cơ bản còn nghèo nàn. Thực tế, một design ...

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