タグ LINE Engineers
人気順 5 users 10 users 50 users 100 users 500 usersセキュリティエンジニアからみたUnityのこと « LINE Engineers' Blog
この記事はLINE Advent Calendar 2016の16記事目です。 こんにちは、LINEエンジニアの愛甲健二です。所属は「セキュリティ室」の「Application Security Team」というところで、主にリリース前のGames/Appsの診断を行っている、いわゆる一般的なセキュリティエンジニアです。今日はUnityに関するセキュリティ視点の入門記事を書きたいと思います。 はじ... 続きを読む
新語・固有表現に強い「mecab-ipadic-NEologd」の効果を調べてみた « LINE Engineers' Blog
新語・固有表現に強い「mecab-ipadic-NEologd」の効果を調べてみた LINE の Data Labs(データラボ)で自然言語処理に関連する技術に関わっている @overlast (佐藤 敏紀) です。この記事は、LINE Advent Calendar 2016 の 15 記事目です。 この記事をお読みの方には「LINE と自然言語処理って関係あるの?」と思われる方もいらっしゃる思... 続きを読む
Sparkと機械学習と時々MPI « LINE Engineers' Blog
はじめに こんにちは、LINEで機械学習エンジニアを担当している久保です。この記事はLINE Advent Calendar2016の14記事目です。 今回の記事は、機械学習の(勾配などの)基本的な知識を持ち、Sparkにおける機械学習に興味がある人向けの内容となっています。 Sparkは大規模なデータのための分散処理フレームワークとして人気があり、弊社でも機械学習関連の開発において利用しています... 続きを読む
リアルタイム画風変換とその未来 « LINE Engineers' Blog
こんにちは。LINE Fukuoka でデータ分析やその基盤作りをしている tkengo です。この記事は LINE Advent Calendar 2016 の 12 日目の記事です。 2016 年の 11 月下旬、LINE Fukuoka で 2 日間の社内ハッカソンが開催されました。その時にいくつかのチームが結成され、IoT や VR、機械学習など、それぞれのチームで挑戦的なプロダクトが作ら... 続きを読む
SwiftでElmを作る « LINE Engineers' Blog
この記事は、LINE Advent Calendar 2016の 6日目の記事です こんにちは、開発1センター・開発2室の 稲見 (@inamiy) です。 普段はiOSエンジニアとしてSwiftを書いていますが、最近はもっぱら関数型プログラミング全般に興味があります。 今日は、「SwiftでElmを作る」というテーマで、お話しさせていただきます。 Elmって何? Web向けの静的型付け・関数型プ... 続きを読む
Elasticsearch を検索エンジンとして利用する際のポイント « LINE Engineers' Blog
こんにちは、LINE でスタンプ・着せかえショップのバックエンド開発をしている川田 ( @hktechno ) です。 この記事は、LINE Advent Calendar 2016 の 6 日目の記事です。 今年の4月に、Java も Elasticsearch もまともに知らなかった新卒エンジニアが Elasticsearch クラスタの管理を突然任されて苦労した話をしようと思います。 Ela... 続きを読む
toLowerCaseの落とし穴とCase Foldingの話 « LINE Engineers' Blog
toLowerCaseの落とし穴とCase Foldingの話 こんにちは。LINEでAndroid Clientを開発しているMasakuniです。 これはLINE Advent Calendar 2016の4日目の記事となります。 LINEのアプリ・サービスは多くの国で使われているため、国際化や多言語化はサービス開発時における重大なテーマの一つです。 今回は、その中でも「大文字・小文字変換」に... 続きを読む
LINEのエンジニアリングを支える社内ツール « LINE Engineers' Blog
はじめに はじめまして、LINEの@huydxです。現在「Engineering Efficiency」というかっこいい名前のチームに配属されています。日常の仕事では、社内のモニタリングミドルウェア、自動化ツールの開発などにおいて、主にバックエンド側を担当しています。エンジニアリングで組織全体の生産性と幸せを向上することです。この記事では、チームの取り組み、そして個人的な気づきなどを紹介させていた... 続きを読む
LINE Ad SDKを利用したテスト自動化 « LINE Engineers' Blog
この記事では、LINEプラットフォームで提供している広告クライアントモジュールをテストした方法をご紹介します。LINEの広告クライアントモジュールは、モバイルとWebで使用できますが、ここではモバイルクライアントのテスト方法だけを説明したいと思います。 LINE Ads Platformの概要 LINE Ads Platformは、下図のようにシンプルな構造になっています。サーバとクライアント間の... 続きを読む
コマンドラインから LINE にメッセージを送れる LINE Notify « LINE Engineers' Blog
はじめに LINE Notifyの開発をしている渡辺です。開発者向けにLINE Notifyを使ってコマンドラインからメッセージを送るという方法を紹介いたします。 これまでシステム的にLINEにメッセージを送るためにはBot API TrialまたはBusiness Connectを使用する必要がありました。これらの機能はMessaging APIとしてより洗練されましたが、Messaging A... 続きを読む
LINE LIVE チャット機能を支えるアーキテクチャ « LINE Engineers' Blog
LINE株式会社のOklahomerです。 本記事では、LINE LIVEという動画配信サービスのチャット機能が、どのような構成で成り立っているのか紹介します。 チャットの紹介 LINE LIVEのiOS/Android アプリでは、配信中の動画を視聴しながらリアルタイムにコメント投稿できるチャット機能を提供しています。この機能の役割は、視聴者同士が対話を楽しむだけにとどまりません。配信者が視聴者... 続きを読む
安定した love を提供するために « LINE Engineers' Blog
LINE株式会社のmoznionです。 私の所属するチームではLIVEという動画配信サービスを開発しています。芸能人や有名人の生配信やコンサートの様子の中継など様々な映像コンテンツが日々配信されているホットなサービスとなっておりiOS/Androidアプリと共にPCブラウザをサポートしています。 本記事ではこのLIVEにおける連打を支える技術についてご紹介します。 背景 iOS/AndroidのL... 続きを読む
LINE Login Platformを公開いたしました « LINE Engineers' Blog
本日2015年6月30日、LINE Login PlatformをLINEではない他のサービスでも利用できるように公開しました。 今回の記事では、公開されたLINE Login Platformについて紹介しようと思います。 技術的な内容が掲載されているLINE developersサイトも公開いたしましたので、どのような機能を利用することができるのか、ぜひご覧になってください。 LINE Log... 続きを読む
LINE DEVELOPER DAY 2015 Tokyo 動画と資料を公開 « LINE Engineers' Blog
こんにちは、カンファレンス担当の櫛井です。 LINE DEVELOPER DAY_2015 Tokyo 開催のお知らせ « LINE Engineers' Blogにてお知らせしておりました、LINE DEVELOPER DAY_2015 を開催いたしました。 イベント当日は応募者多数のため抽選となりましたが、沢山のエンジニアの皆さまにご来場いただき盛況となりました。ありがとうございました! 細か... 続きを読む
FluentdとNorikraを使ったLINE BusinessConnectエラー検知&通知の仕組み « LINE Engineers' Blog
LINE技術戦略室のYoichiroです。今回は、徐々に数が増えてきたLINE BusinessConnectのエラー検知とその通知の仕組みについて紹介してみたいと思います。 LINE BusinessConnectって何ですか? まず「LINE BusinessConnectの技術話」をご覧ください。 最も多かった問い合わせ「メッセージ来ませ〜ん」 LINE BusinessConnectは、今... 続きを読む