
Giao tiếp với người Nhật và kinh nghiệm khi giao tiếp với khách hàng Nhật trong dự án
Như các bạn đã biết, đối với một dự án outsource thì việc communicate tốt đóng một vai trò rất quan trọng, là một trong những nguyên nhân đưa đến thành công, hoặc có khi là nguyên nhân dẫn đến thất bại của 1 dự án. Vì vậy đứng trên phương diện của một người quản lý chất lượng dự án với khách hàng ...

NodeJs - Send mail by Mandrill API
Giới thiệu Mandrill là dịch vụ SMTP Mail miễn phí được tạo ra bởi Mailchimp (một công ty với hơn 10 năm xây dựng nền tảng email marketing). Dịch vụ mail của Mandrill là dạng transaction email cho phép các tổ chức, cá nhân có nhu cầu xác thực thông tin của người dùng hoặc truyền thông điệp tự ...

Thanh toán qua paypal với rails
1. Giới thiệu Paypal là một côngr thanh toán điện tử trực tuyến để tiến hành các giao dịch mua bán trên mạng.Paypal như một điểm trung gian trong giao dịch của ban. Nếu có một tài khoản Paypal, bạn có thể chuyển tiền vào tài khoản này để thanh toán online or rút tiền đó về tài khoản của bạn. ...

Năm tính năng của Active Record bạn nên sử dụng
http://jakeyesbeck.com/2015/11/15/five-active-record-features-you-should-be-using/ Trong một ứng dụng Ruby in Rails, nhiệm vụ của Active Record là giao tiếp, trao đổi với persistence layer. Sử dụng Active Record một cách hiệu quả sẽ giúp bạn cải thiện một cách tốt nhất mã code trong ứng dụng ...

Một số thư viện hay cho Swift
Trong bài viết hôm nay, mình xin giới thiệu đến bạn đọc một số thư viện mình cho là khá thú vị và hữu ích ở trên Github để các bạn tham khảo. Async Một thư viện rút gọn cú pháp Sugar trong Swift cho các thao tác bất đồng bộ (asynchronous dispatches) Trong Grand Central Dispatch (GCD) Async ...

Wordpress và SEO
Wordpress và SEO WordPress là một phần mềm nguồn mở được viết bằng ngôn ngữ lập trình website PHP và sử dụng hệ quản trị cơ sở dữ liệu MySQL. WordPress được ra mắt lần đầu tiên vào ngày 27/5/2003 bởi tác giả Matt Mullenweg và Mike Little. Hiện nay WordPress được sở hữu và phát triển bởi công ty ...

Giới thiệu Gem Devise
1.Giới thiệu Hôm nay mình xin giới thiệu tới các bạn 1 gem trong Ruby on Rails mà được rất nhiều lập trình viên sử dụng.đó chính là Gem Devise Devise là một gem rất linh hoạt được sử trong quá trình xác thực người dùng.Nó hỗ trợ hầu hết tất cả mọi việc bạn cần trong việc quản lí và xác thực ...

Ruby - Multithreading
Multithreading: Trong tin học khái niệm multithreading (đa luồng) chính là cách thực hiện của bất đồng bộ (asynchronous). Theo wikipedia thì multithreading được định nghĩa như sau: Multithreading is the ability of a central processing unit (CPU) or a single core in a multi-core processor to ...

tìm hiểu SmartFox Server game thông qua ví dụ (Part 1)
Hiện tại mình thấy hiện giờ cũng có nhiều người phát triển các dự án game online. Nhưng cũng chưa thấy nhiều bài viết hướng dẫn sử dụng các game server. Có rất nhiều Game Server như Photon, SmartFox, Electrotank.v.v. Với các game server này bạn có thể ứng dụng nó để tạo ra các game server để các ...

Laravel and PHP Magic Methods
Theo kết quả survey của trang sitepoint.com, Laravel vượt trội hoàn toàn so với các Framework khác của PHP về sự phổ biến. Nên nhớ rằng Laravel là một framework mới, rất mới so với Zend hay Symfony. Vậy điều gì đã làm cho Laravel trở nên nổi bật như vậy? Đã có rất nhiều bài viết của Viblo phân ...

AWS re:Invent 2015
AWS re:Invent là một conference được Amazon tổ chức thường niên, là nơi để những developers, engineers, system administrators hay là systems architects giao lưu học hỏi, giới thiệu những sản phẩm, service, công nghệ của mình. AWS re:Invent 2015 được tổ chức từ ngày mùng 6 đến ngày mùng 9 tháng 11 ...

[Infra] HTTP load-balancing using HaProxy
If someone who has spent many hours with servers and network part may be familiar with the term load-balancing. However, applying load-balancing into reality 's never an easy task because it requires deep knowledge about systems and network traffic. This post will introduce tool to support load ...

Làm quen với Adobe Creative SDK
1. Giới thiệu Trong quá trình tìm kiếm những thư viện giúp tạo những hiệu ứng cho ảnh, tôi đã tình cờ phát hiện một thư viện là Aviary SDK có module cung cấp những hiệu ứng đó. Hiện giờ Aviary đã được mua lại bởi Adobe và Aviary trở thành một phần thuộc Adobe Creative SDK, một thư viện rất hữu ...

Redis là gì
1. Giới thiệu Redis là 1 hệ thống lưu trữ key-value rất mạnh mẽ và phổ biến hiện nay. Redis nổi bật bởi việc hỗ trợ nhiều cấu trúc dữ liệu cơ bản(hash, list, set, sorted set, string), giúp việc thao tác với dữ liệu tốt hơn các hệ thống cũ như memcached rất nhiều. Bên cạnh lưu trữ key-value ...

Memory Layout of C Programs
I) What is memory managerment? Memory management is the process of controlling and coordinating computer memory, assigning portions called blocks to various running programs to optimize overall system performance. Memory management resides in hardware, in the OS (operating system), and in ...

Tìm hiểu ECMAScript 6 - những Điều hay ho của ES6 (phần 1)
Nodejs là một cách để chạy javascript trên phía server và rất thích hợp với trình duyệt Chrome. Hiện đang là cái tên rất hot hiện nay trong lĩnh vực phát triển web. Node js hiện đã hỗ trợ ECMAScript6 (ES6) với cú pháp gọn gàng và mạnh mẽ hơn. Sau đây là một số những tiện ích thú vị mà ES6 đã thay ...

Backbone.js from Beginner to ... (Part3)
**Model ** Như ở Part1 tôi đã giới thiệu về model trong Backbone.js. Hôm nay tôi sẽ đi sâu vào nó hơn một chút. Một số ý chính Model Initalization Getters and setters Listening for changes to your model Validation Model Backbone cho phép chúng ta tạo ra một model bằng cách sử ...

Tạo hiệu ứng cho thanh Menu bằng CSS3
Thông qua những khả năng của CSS3, chúng ta có thể tạo ra rất nhiều hiệu ứng tuyệt đẹp cho giao diện của một trang Web. Ngày hôm nay, tôi sẽ giới thiệu tới các bạn một số trải nghiệm dựa trên sức mạnh của text shadow và transitions trong CSS3 nhằm tạo ra hiệu ứng Blur (làm mờ), hiệu ứng này sẽ làm ...

Làm việc với CloudStrorage và Bigquery với ruby
BigQuery API Quickstart Create an Authorized BigQuery Service Object In order to make authenticated requests to Google Cloud Apis using the Google APIs Client libraries, you must: Fetch the credential to use for requests. Create a service object that uses that credential. You can ...

ASP.NET Caching
A/ Catch cấp độ Page 1/ Là catch đơn giản nhất , tăng performance cho page. Sau khi client gửi request cho server . Page gửi lại và sẽ được catch lại 1 bản copy HTML. 2/ Thực thi Đơn giản thêm một OutputCache directive tới page. Xuất hiện ở đầu của một trang aspx trước bất kỳ một output ...