Monitoring to prevent game cheating

It has been six years since we’ve began LINE GAME, and over those six years we’ve been through many experiences. Today, I’d like to share some lessons we’ve learned along the six-year journey of LINE GAME, specifically focusing on how we used monitoring to prevent game cheating. When I say “game cheat” in this blog …

Cutting through the smog: making an air quality bot with Haskell

Short and long-term exposure to air pollution can result in significant health problems. When air quality is considered unhealthy we should avoid certain activities, which poses a question that bears asking: how can we get notified when air quality is poor? This post is an attempt at solving this. In this tutorial, I want to …

Highlight LINE THAILAND DEVELOPER CONFERENCE 2019 – ‘Endless Possibilities with LINE API’

Hi there, I’m Tan, a member of Developer Relations team in LINE Thailand. Recently, LINE Thailand has held the first technology conference by the name of “LINE Thailand DEVELOPER CONFERENCE 2019”. The event took place at BITEC Bangna on Saturday, May 25th. We had many developer guests as well as people from technology communities, with a pleasantly surprising participation count of more than 800 participants.

How and what front-end developers actually do at LINE?

Hello to the world! I’m Yeon-Eui Hong from Developer Relations Team. I’d like to take this opportunity to share the story of the LINE Developers Meetup held for the second time in Korea, on April 16, 2019. The theme of this meetup was “LINE front-end developers, what do they actually do and how?” I was proud to …

Another one bites the apple!

Hello, world! I’m Ramses, responsible for security assessment at LINE. My work is to try to hack LINE services and find a way to enhance its security. During my personal time, I find and report security vulnerabilities in third party services also. This is my way of contributing to building a more secure world. Among hackers, this is called a bug hunt. Hackers participate in bug hunting to win a bounty, build their reputation as a hacker or just because they enjoy hacking itself. Many hackers target Apple products for bug hunting, and I’m writing this post to share my journey of bug hunting with Apple products.

First experience and takeaways of Google I/O 2019

Google I/O is an annual developer conference held by Google that brings together developers from around the globe for talks, hands-on learning with Google experts, and a first look at Google’s latest developer products. As an Android developer, it’s a dream to attend this conference, or you could say, festival. I am so honored and …

LINE Things automatic communication

The long-awaited “Automatic Communication” functionality has finally been released. This new feature will allow Bluetooth LE communication even if the LINE Things app is not launched. LINE Things-compatible IoT devices will be able to work closely with a LINE bot in an instant with this feature.

LINE DEVELOPER DAY 2018 Recap

LINE has been hosting an annual technology conference, a.k.a. LINE Developer Day, in Tokyo since 2015, and this event has been evolving in size and quality ever since. In November 2018, LINE DEVELOPER DAY 2018 was held at Happoen Garden in Tokyo with the participation of more than 1,000 developers. As I was providing support for this conference from Korea, I attended the event and I’d like to share a few snapshots of LINE DEVELOPER DAY 2018.

Performance impact of MySQL performance-schema-instruments

Hi, there! I’m Otsuka (tom__bo), mainly responsible for MySQL operations and development of various DB administration and verification tools. In this post, I am going to write about my experiment on MySQL performance when its performance consumers, namely the performance_schema database and the innodb_metrics table of the information_schema database, are up and running.  I got to learn about the performance_schema and the INFORMATION_SCHEMA.INNODB_METRICS from a book …

Make your GitHub contributions calendar greener (featuring Armeria Sprint)!

Hi, there! Do any of you need to make lots and lots of commits to turn your GitHub contribution calendar into a pastureland? If that’s the case, I proudly present Armeria Sprint! Let me give you some ideas on what Armeria Sprint is and share reviews from our enthusiastic participants. You’ve probably come across a sprint at technical …