2019 LINE API Experts에 선정된 멤버 소개

LINE API Expert는 LINE API에 대한 해박한 지식을 갖추고 개발자 커뮤니티에서 영향력을 행사하는 유능한 개발자를 발굴하는 프로그램입니다. 선정된 개발자에겐 ‘LINE API Expert’라는 타이틀이 주어지는데요. LINE은 LINE API Expert에게 활동 지원을 비롯한 여러 혜택을 제공하고 있습니다.  

LINE API Expert를 선정할 땐 개발자 커뮤니티에서의 영향력, 쓰기와 말하기(발표 능력)를 포함한 커뮤니케이션 능력, LINE과 관련된 소프트웨어 개발 능력, 향후 LINE과 기술 파트너가 될 수 있는 가능성 등 많은 요소를 고려하고 있습니다. 그럼 많은 후보들 중에서 이번에 새로 선정된 분들을 소개하겠습니다.

LINE 프론트엔드 개발자, 어떻게 일할까?

안녕하세요. Developer Relations팀의 홍연의입니다. 이번 글에서는 지난 4월 16일, 두 번째 LINE Developers Meetup을 개최한 이야기를 전해드리려고 합니다. 이번 밋업은 ‘LINE 프론트엔드 개발자, 어떻게 일하는가?’라는 주제로 진행되었는데요. 참가 정원 120명이 순식간에 마감될 만큼 뜨거운 관심을 보여주셔서 굉장히 뿌듯했습니다.

Another one bites the apple!

안녕하세요. LINE에서 보안 업무를 담당하고 있는 장준호입니다. 저는 LINE에서 제공하는 서비스들을 해킹하고, 어떻게 더 안전하게 만들 수 있을 지 연구합니다. 또한 취미로 다른 회사의 제품에서 보안 취약점을 찾고 리포팅하여 더 안전한 세상을 만드는 데에 기여하고 있습니다. 해커들 사이에서는 이렇게 보안 취약점을 찾는 행위를 버그 헌팅(bug hunting)이라고 표현합니다. 해커들은 버그 바운티를 통해 상금을 획득하거나 해커로서 명성을 얻기 위해, 혹은 순수하게 재밌어서 해킹을 하곤 합니다. 이번 포스팅에서는 많은 해커들이 버그 헌팅 대상으로 삼는 Apple 제품에서 버그 헌팅을 수행한 과정에 대해 공유하고자 합니다.

LINE 엔지니어를 지원하는 CaaS 기반 서비스의 현재와 미래

안녕하세요. LINE에서 프라이빗 클라우드(private cloud)를 개발하고 있는 Nishiwaki입니다. 저는 지난해 12월 4일과 5일에 개최된 Japan Container Days v18.12에 발표자로 참가했습니다. 참가 후기로 제가 키노트에서 발표했던 ‘LINE 엔지니어를 지원하는 CaaS(Container as a Service) 기반 서비스의 현재와 미래’의 내용을 간략히 소개하겠습니다.

일본 LINE DEVELOPER DAY 2018 방문기

LINE은 2015년부터 매년 도쿄에서 기술 콘퍼런스를 개최하고 있습니다. 규모나 질적으로 매년 성장하고 있는 이 행사는 작년 11월, LINE DEVELOPER DAY 2018이라는 이름으로 도쿄 하포엔(Happoen)에서 개최되었으며 1,000명 이상의 개발자들과 함께했습니다. 저는 한국 쪽에서의 행사 지원을 담당했는데요. 사진과 함께 행사 분위기를 전해드립니다.

한국 안드로이드 개발자 모임, Droid Knights 2019에 다녀왔습니다

안녕하세요. 이번 글에서는 지난 4월 5일 코엑스에서 열렸던 행사, ‘Droid Knights 2019’에 대해 이야기하려고 합니다. Droid Knights는 한국 안드로이드 개발자들을 위해 열리는 콘퍼런스로 안드로이드 개발과 관련된 최신 트렌드와 기술 적용 사례, 개발 경험담 등을 공유하는 자리입니다.

 

iOS 코드 서명에 대해서

안녕하세요. LINE에서 AIR ARMOR 개발을 담당하고 있는 심민영입니다. AIR ARMOR는 LINE GAME PLATFORM 중 하나인 AIR를 구성하는 보안 솔루션 중 하나입니다.

이전 포스팅, ‘AIR GO에 안드로이드 9 APK 서명 scheme v3 적용하기‘에서는 승훈 님이 Android의 서명 구조인 APK Signing에 대해 설명드렸는데요. 저는 이번 포스팅에서 iOS의 보안 구조 중 하나인 ‘코드 서명’에 대해서 설명하려고 합니다. 코드 서명은 파일의 무결성을 검증하고 서명자(개발자)를 확인하는 역할을 합니다. Mach-O 형식의 iOS 바이너리 파일의 무결성을 검증하고 서명자를 확인하는 작업엔 뒤에서 설명할 ‘code signature 구조체’를 이용합니다. 그럼 우선 iOS 코드 서명이 무엇인지부터 먼저 말씀드리겠습니다.