Presenting on RedisConf18

Hello, I am Jongyeol Choi, a member of the Redis team at LINE. LINE’s services use various storage systems based on their needs. Our messaging service uses various open source storage systems such as Redis, HBase, and Kafka. As a member of the Redis team, I participated the RedisConf18 conference in San Francisco in U.S.A, on April 26th, as a speaker. The topic of my session was, “Redis at LINE, 25 billion messages per day”. I’d like to take this opportunity to share the presentation preparation process, the conference itself and the responses I got for my session.

RedisConf18 Venue

LIFF, our latest product for third party developers

What is LIFF?

LIFF is one of our latest products out for LINE Messaging API users. So, what is LIFF? LIFF stands for the LINE Front-end Framework, a web app platform that runs inside the LINE app. LIFF apps running on the LINE app can obtain LINE user ID or tokens needed to use the LIFF API. With the information obtained, LIFF apps can provide features using user information, such as sending messages on behalf of the user.

LINE Animation Sticker Checker on Web browser

Great to meet you all. This is ha1f from LINE Fukuoka, I develop iOS apps at LINE. Back when I was as a part timer at LINE, I was involved in making in-house tools for LINE. To share a little bit of my background, I was hired as a part timer with a confirmed offer to a full time position. Anyway, today, I’d like to show you a tool I developed during my time as a part timer, the Animation Sticker Checker.

What is APNG?

Before we get into the details of the tool, let’s discover what APNG is. APNG (Animated Portable Network Graphics) is a specification for animated image, consisting of images each numbered with a sequence number. LINE animation stickers use APNG. Unlike GIF, APNG supports full color, alpha channel and has a high compression rate. APNG is compatible with PNG, and is displayed as a still image for image viewers that do not support APNG. If you have the right tool, you can convert a sequence of PNG files into an APNG file.

apng

‘Let’s Contribute OSS!’ for LINE’s frontend engineers

Hi there you all, this is Kawasako from Frontend Standardization team in LINE. Our team is in charge of developing tools that are commonly required by the frontend development team, for developing products. Also we seek ways to boost information sharing and communication between developers. I’d like to take this opportunity to introduce our work and our recent workshop.

API the Docs Recap

Hi, my name is Serizawa and I’m a technical writer in LINE. LINE has a program that allows engineers to attend overseas conferences on company expense so that they can grasp the latest technology trends. In this article, I’d like to share my report on API the Docs, the API documentation conference that I attended, thanks to the program.

Osaka Developer Meetup 3/30 – Mobile

My name is Parth Upadhyay and I’m a Server Side Engineer on the LINE Shop Team, currently working in Fukuoka. I had the chance to attend our most recent Developer Meetup in Osaka, see some presentations by LINE Engineers, and connect with the developer community there. Today I’d like to share some of what was discussed and my general impressions from the meetup.

Session Overview

The theme of this meetup was mobile, and we had engineers from across the stack give presentations about things they have been exploring or working.

Sending notifications to Clova devices with IFTTT

Here is our first post on Clova after its release. Today, I’d like to talk about integrating Clova with IFFFF which allows us to do things like sending a notification to Clova devices when a new post is uploaded on the LINE Engineering blog. Before we start, let us find out what IFTTT is first.

At the time of posting, the service introduced here is only available in Japan.

Floor map management system on web, with Leaflet

LINE Japan’s office relocated in April, 2017 to JR Shinjuku Miraina Tower to accommodate its growing number of staff. At the time of relocation, the IT support department introduced a number of new systems into the company. One of those is the LINE Floor Map system which I am going to share with you in this post.

Background story

Before we moved to Shinjuku, we used to manage our floor map with Microsoft Excel. Here is a part of the excel file. (We’ve erased names off from the screenshot.)

[Event Report] LINE Fukuoka Developers Host Hackathon

Held for the first time in 2016, the immensely popular Hackathon—held by the engineers in LINE Fukuoka’s Development Department— recently came to a close. Just like its inaugural event, many of the engineers enthusiastically took part in this occasion. They were given a time frame of two days each to develop and present their ideas, and the final demonstration took place in Beppu of Oita Prefecture, which is well-known for its Jigoku Meguri (Hell Tour) and onsens (hot springs). The engineers achieved the feat of transforming all 16 ideas into prototypes despite the tight two-day development schedule. Nagashima-san, an intern for the LINE Fukuoka Data Analytics Team, brings us this report on the Hackathon.

The majority of demonstrations revolved specifically around new technologies: drone programming, AR/VR, Blockchain, big data analysis, and image recognition. It was a potent reminder of the engineers’ insatiable sense of curiosity for anything cutting-edge, and their capacity to efficiently implement new technology. Also, every concept was not just technologically stirring, but simply enjoyable to watch in action, which was clear from the constant laughter from the audience.

Introducing Developer Relations team

This is Kushii from the Tech PR team at LINE. Some of you may already know me for running the Japanese blog. I’ve recently become a member of the Developer Relations team which was set up not so long ago. I wanted have an opportunity to introduce the team to you, so here we go.