LINE Engineering
Blog

  • Presenting on RedisConf18
    Jongyeol Choi 2018.06.18

    As a member of the Storage team for LINE Messenger Server, I develop modules related to Redis.

    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

    Server Redis RedisConf

    Read More

  • LIFF, our latest product for third party developers
    Sho Tachibana 2018.06.15

    I am a technical evangelist for the LINE platform, including LINE Messaging API and LINE Login.

    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 BOT Messaging API

    Read More

  • LINE Animation Sticker Checker on Web browser
    ha1f 2018.06.04

    I develop iOS apps at LINE Fukuoka.

    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

    AdventCalendar APNG

    Read More

  • 'Let’s Contribute OSS!' for LINE's frontend engineers
    kawasako 2018.05.30

    I am in charge of Web analytics.

    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.

    devweek workshop OSS frontend

    Read More

  • API the Docs Recap
    Serizawa 2018.05.28

    I am a technical writer in charge of developer documentation for the LINE Platform.

    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.

    Technical writing

    Read More