LINE Fellowship

by Seokchan on 2014.4.7


In this article, we’re going to discuss how LINE goes about measuring and improving the level of quality offered by our products from a user perspective, as we continue to expand globally. It does bear mentioning that the processes outlined in this article only cover a portion of what actually goes on here. Every one of our developers, designers, and business representatives all contribute to the process in their own unique way.

続きを読む »


by Seokchan on 2014.4.7

[English version]


続きを読む »

LINE Serverの開発とリリースプロセス

by minsu on 2014.3.24


続きを読む »

Adopting SPDY in LINE – Part 2: The Details

by ナミル on 2014.3.18


In a previous post,* we gave an overview of how we came to adopt the networking protocol “SPDY” for use with the messaging service offered on LINE. This time we would like to go into detail about the various features that SPDY has to offer.

*Adopting SPDY in Line – Part 1: An Overview,
続きを読む »

LINE Security – Simple, Safe, Secure

by LINEセキュリティセンター on 2014.3.11

Greetings, this is the LINE Security Center. LINE has grown into a global messaging app enjoyed by people from all around the world. We are proud to say that LINE not only offers incredible ease of use, but also a secure environment where users’ information is kept safe and secure.

続きを読む »


by tomita on 2013.9.10

[13/11/14 追記] flex-wrapの実装について注記を追加しました。

久しぶりのブログ更新です。UIT 富田です。





続きを読む »

Angular JSを使おう3 Directiveを作ろう

by yoshida on 2013.2.28

NHN Japan ウェブサービス本部開発1室UITチーム 吉田徹生(@teyosh)と申します。

AngularJSって何?という方は第一回目の記事[Angular JSを使おう]を御覧ください。
続きを読む »

Hadoop Conference Japan 2013 Winterで話してきました!

by sunsuk7tp on 2013.1.24


先日1/23に行われた日本最大級のHadoopユーザー会イベント,「Hadoop Conference Japan 2013 Winter at 東京ビッグサイト」にて,私,中村と同チームの大平が講演させていただきました.

続きを読む »


by agata on 2013.1.16


続きを読む »

Adopting SPDY in Line – Part 1: An Overview

by Christopher on 2013.1.11

We are constantly striving to improve the user experience of Line. Given the nature of Line as a communication tool, one way to do this is to reduce the time it takes to send and receive messages. Making the connection to our servers more efficient is one way to accomplish this.

Until recently, Line had been using HTTP to transmit messages. HTTP, well known for its use in web browsers, has its strengths and is well understood. It has its downsides as well, however. Simply put, HTTP was not designed for the types of real-time applications we see nowadays. HTTP is based on a simple request/response model: you send a request over a TCP connection, and wait for its response. HTTP does not fit well with a messaging service for the following reasons:
続きを読む »