PR TIMESサマーインターン 内定直結ハッカソン終了。 1名の優秀な内定者に出会えました!
PR TIMESエンジニアの山田です。
breaktimes.hatenablog.com
以前ご案内したとおり、6月29日(木)〜30日(金)にかけて、18卒の学生に向けて内定直結のハッカソンインターンを開催しました。
PR TIMESで提供するプレスリリースのAPIを使い、新しいサービスを企画・開発して頂くというものです。
プログラミングも一定水準以上の優秀な学生4名が集まり、チームビルディングで2名ずつの2チームに分かれ、企画・開発まで夜を徹しておこないました。
メンターとして相談にのっていた僕らも、学生たちの真剣な眼差しやアドバイスを最大限活かそうという姿勢に非常に刺激を受けた2日間です。
AMPページのエラー対処 〜アクセスが減ってきたらチェックすることは?
PR TIMESフロント・エンジニアの山田です。
今回はAMPに関するネタの第3弾です。
以前の2記事でAMPをPR TIMESに導入してから改善するまでをお伝えしました。
breaktimes.hatenablog.com
breaktimes.hatenablog.com
今回は、その後の改修に関することを綴っていきます。
続きを読むRubyKaigi 2016にコーヒースポンサーで参加しました 〜PR TIMESスポンサードで最もギークなイベント〜
9/8〜10に京都国際会館にて開催されたRubyコミュニティのカンファレンス Rubykaigi2016にPR TIMESはコーヒースポンサーとして参加させて頂きました。
■スポンサーしてきた
この通り、コーヒーの提供をさせて頂きました。GMOペパボさん提供の美味しいお菓子のお供やプレゼンの合間のリフレッシュに、多くの方に利用されたようで良かったです。
PR TIMESスポンサーブース、GMOペパボさんのおとなりでした。
ノベルティ、ステッカー配布コーナーです。前回エントリでも好評だったPR TIMES USBハブは今回も大好評でした。
■セッションも聞いてきた
せっかくのRubykaigiなので、スポンサー業の合間(と言いつつ、ブース対応を同僚にほぼ任せきって……) に可能なかぎりセッションを聴いてきました。
- Ruby Typing
- A proposal of new concurrency model for Ruby 3
- Web Server Concurrency Architecture
- Pwrake: Distributed Workflow Engine based on Rake
などのプレゼンではそれぞれ、型、rubyの並列処理、httpサーバの並列処理、rakeの解説とスライドの作りが非常にわかりやすく、詳しくないテーマでも本題を興味深く聴くことができました。
□Goodpatchさんによる基調講演Ruby3 Typingレポート
□A proposal of new concurrency model for Ruby 3の公開スライドと予稿
A proposal of new concurrency model for Ruby 3
http://www.atdot.net/~ko1/diary/201609.html#d8
■特に興味深かったセッション
個人的に一番興味深かったセッションはHTTPのリクエストによってボトルネックがどのように発生するのか、そしてその対策を理解することができたRecent Advances in HTTP and Controlling them using rubyが一番興味深かったです。
本プレゼンのスライドは終わった後も特に見返しました。
www.slideshare.net
■スポンサーブースから
PR TIMESはスポンサーとして参加しているイベントはスタートアップ系イベントやUX・デザインのイベントが多く、rubykaigiのようなコードの匂いがする(?)イベントのスポンサー参加は今まであまりになかったからか、一日目二日目はスポンサーブースや会場内でPR TIMESがどんな企業なのか質問されることが多かったです。
海外から参加されている方に英語で質問されることも少なくなく英語力を鍛えるまではいかなくとも英語で自社のビジネスやサービスについて説明できるようになっておきたいと思いました。
こういう風に訊かれることが多かったということは、それだけPR TIMESを新規に知って頂いたエンジニアの方が多かったということだと思っています。今後、技術的な面でもPR TIMESをアピールできるように、エンジニア一同頑張っていきたいです。
iOSDC Japan 2016 の感想 ☆*:.。.
PR TIMES エンジニアのうさみです☆*:.。. 8月20日に、東京・練馬にてiOSDC Japan 2016が開催されました!
「ブログを書くまでがiOSDC!」というラストでイベントが閉幕してから既に1週間・・・みなさんがもう別の勉強会等へ足を運んでらしたりする中、私はあの日の余韻を今もなお感じているところです・・・(ご、ごめんなさい)
iOSDCは20日だけではなく、主催者様のすばらしいご判断で19日夕方より前夜祭が開催されることとなり、iOSエンジニアにはたまらないトークが1.5日間!ぶっ続けで繰り広げられました!
練馬にある施設のココネリホール☆
前夜祭の受付が開始されたところ・・・
技術的なことは既にたくさんのエンジニアの方々がすばらしい記事を書いていらっしゃいますので、スポンサーとして参加した感想やイベントの様子を写真とともに紹介したいと思います☆*:.。.
* * *
今年の冬に開催されたtry! Swift 2016に引き続き、今回のイベントも是非!ということで、PR TIMESはシルバースポンサー&バッグスポンサーとして参加させていただきました!
バッグスポンサーとは?・・・よく大きなイベントにてスポンサー企業様の配布物が入ったエコバッグを配布されることがありますが、あのエコバッグにこちらで指定したロゴやデザインを入れていただけるというもので・・・
前夜祭のオープン直後の受付の様子☆
スタッフのみなさま、お忙しそうでした・・・
こちらではPR TIMESのロゴの手配しかできなかったため、主催者様の方で用意されたデザイン案の中から選出させていただきました。PR TIMESをイメージしてデザインしていただけているとは思ってもみなかったので、デザイン案をいただいた時はサプライズを感じました☆*:.。.
オリジナルTシャツとストラップ付きの名札、そしてエコバッグ・・・
バッグの中には各スポンサー企業様の配布物がいっぱいです!
イベント会場にて実物とご対面となったのですが、ロゴを思っていた以上に大きく入れていただけていて嬉しかったです!PR TIMESからは一人で参加していたこともあり、参加されたみなさまが持っていると思うと少し恥ずかしい気持ちにもなりました・・・
スポンサーとして参加する場合、ダイアモンド、プラチナ、ゴールド、シルバーのベーシックプランの他に、Tシャツスポンサー、名札スポンサー、ストラップスポンサー、懇親会スポンサー、ベストトーク賞スポンサー、Wi-Fiスポンサー、LT幕間スポンサー、ドリンクスポンサー、ランチスポンサー、そしてバッグスポンサー・・・と、多くのオプションプランが用意されており、主催者様のイベント開催への意気込みを強く感じました!多いですよね☆*:.。.
* * *
前夜祭当日は受付開始時間に合わせて会場に向かいまして、これからはじまるぞ!という雰囲気を楽しんでいました!
会場はTrack AとTrack Bの2つありました!
この会場がiOSエンジニアでいっぱいになると思うだけで興奮です・・・
前夜祭はTrack Bにずっといました!
オフィシャルのカメラ脇&スピーカー様が正面に見えるベストポジションに着席です
名札は、事前にTwitter等の写真をアップロードして申請することができ、写真入りの名札をいただくことができるシステムでした!たくさんの参加者がいらしたので準備も配布される際も大変だったと思います・・・もっと言うと、iOSDC公式のアプリも公開されており・・・
当日のイベント運営だけではなく、参加したみんながiOSDCを楽しめるように!という主催者様のやさしさを感じました ( > < )
ちなみに、私は写真アップロードのシステムを見落としてしまい、デフォルト状態の名札をいただきました 。。
名札に写真入れたかったです・・・(涙)
セッション開始の時間になり、Track A, Bどちらの会場からも拍手が湧き上がり、スピーカー様によるトークが始まりました!その時の様子ですが、嬉しいことにそれぞれの会場のストリーミング動画が公開されています!(トーク毎に動画を切り出したバージョンが今後公開されるとのことですよ)
・iOSDC Japan 2016 前夜祭 Track A
www.youtube.com
・iOSDC Japan 2016 前夜祭 Track B
www.youtube.com
前夜祭ではビールが提供され、お酒とともにトークを楽しむことができました!前夜祭とはいえセッション中にお酒をいただけるとは思いもしなかったので、これまたサプライズでした!前夜祭すべてのセッション終了後、スタッフの方に翌日出すブースについて確認し、イベント当日も楽しみだなと期待を膨らませて会場を後にしました☆*:.。.
* * *
イベント当日はPR TIMESブースを出させていただくため、その用意でオープンと同時に会場入りです!会場近くに自宅があるという開発チームの山田さんに車で配布物を届けていただき、ブースの準備の際に主催者様やスタッフの方々にいろいろご配慮いただいて、無事に準備完了!当日も一人での参加でしたので開始前に間に合ってホッとしました。。ありがとうございました!
持参したクロスを設置しやすいようにと主催者様がご配慮を・・・
コーヒースペース隣のスペースをご提供いただきました!
ステッカーとチラシと新作のUSBハブ!
参加者のみなさまにお持ち帰りいただけますようにと一言添えて・・・
イベント開始に備えてTwitterでつぶやいたりしていたら、イベントのオープニング映像を撮り逃がしてしまいましたが(涙)、主催者様のご挨拶とともにイベントが始まりました!前夜祭とは逆に、Track Aのスポンサー優先席にイベント終了まで着席・・・Track AもBもすべてのセッションを聞きたくてたまりませんでしたが、ライブ中継されていることを知り、PCではTrack Bのセッションを流しつつ、Track Aのスピーカー様のトークを聞いていました。
シルバースポンサーにロゴ発見!
ありがとうございます!
スポンサー優先席にはスピーカー様やTwitter等で知ってる!という方々が・・・
ミーハーな感情がふつふつと沸き起こり、ますます感情が高ぶります
前夜祭と同様に、こちらもYoutubeで動画が公開されていました!タイミング良く、公開されたばかりのようです☆*:.。.
─ 午前のタイムテーブル ─
<iOSDC Japan 2016 Track A>
www.youtube.com (@k_katsumi)
- iOSDC Japan 2016 08/20 Track A / RxSwiftは開発をどう変えたか? / ishkawa - YouTube (@_ishkawa)
- iOSDC Japan 2016 08/20 Track A / iOS10時代のCollectionView最新つかいこなし / TachibanaKaoru - YouTube (@TachibanaKaoru)
<iOSDC Japan 2016 Track B>
www.youtube.com (@shu223)
- iOSDC Japan 2016 08/20 Track B / IPv6 Readyって何だ? NAT64/DNS64の本当の使い方とは? / 藤崎 智宏/岡田 雅之 - YouTube (@smadako)
- iOSDC Japan 2016 08/20 Track B / エンジニア向けSketch3でアイコン作成はじめの一歩 / meyco - YouTube (@meyco)
- iOSDC Japan 2016 08/20 Track B / 360°写真、動画を用いたVR対応アプリの開発方法 / Yukinaga Azuma - YouTube (@yuky_az)
─ ランチタイム ─
<iOSDC Japan 2016 Track A>
www.youtube.com (ハンズラボ株式会社 黒岩裕輔)
─ 午後のタイムテーブル ─
<iOSDC Japan 2016 Track A>
www.youtube.com (@inamiy)
- iOSDC Japan 2016 08/20 Track A / ドッグフーディングしやすい環境を整える / Mao Nishi - YouTube (@mao_nishi)
- iOSDC Japan 2016 08/20 Track A / メモリー管理の嬉しいバイキング料理 / Ray Fix - YouTube (@rayfix)
- iOSDC Japan 2016 08/20 Track A / デザイナーにStoryboardをお任せする技術 / Hiroki Kato - YouTube (@cockscomb)
- iOSDC Japan 2016 08/20 Track A / iOSアプリのリモートサポートツール「ミレタ」の作り方 / Yuichiro Masui - YouTube (@masuidrive)
- iOSDC Japan 2016 08/20 Track A / Swift で JavaScript 始めませんか? / 熊谷 友宏 - YouTube (@es_kumagai)
- iOSDC Japan 2016 08/20 Track A / Xcode で快適なデバッグライフを追い求める / Toshihiro Morimoto - YouTube (@dealforest)
<iOSDC Japan 2016 Track B>
www.youtube.com (@lestrrat)
- iOSDC Japan 2016 08/20 Track B / 「まりも」とiOSの6年間 / Kosuke Ogawa - YouTube (@nolili)
- iOSDC Japan 2016 08/20 Track B / 33歳モバイルエンジニア道 / nakajijapan - YouTube (@nakajijapan)
- iOSDC Japan 2016 08/20 Track B / Swiftのこれまでの動向のまとめと今後のさらなる発展の期待 / 小野 将之 - YouTube (@_mono)
- iOSDC Japan 2016 08/20 Track B / SwiftでのGeoFence実装 - Tipsを添えて / satoshi0212 - YouTube (@shmdevelop)
- iOSDC Japan 2016 08/20 Track B / CarPlayの対応方法と日本での現状 / Yuji Hato - YouTube (@dekatotoro)
欲望のままにずらりとリンク並べてしまいましたが・・・動画すべて公開されていましたね!こうして公開していただけると、振り返りができて、とてもありがたいです☆*:.。.
当日、セッションの枠が空いてしまうという事態があったようですが、急遽にも関わらず代理でトークできてしまうスピーカー様がいらっしゃるなんて・・・やはり技術力だけではなくアウトプットすることにも長けたエンジニアの方々がこのイベントにはたくさん参加されているのだなと感じました!(しかも、おもしろい内容だったようで「おまえらのBBQは間違っている」というセッション・・・あれ? iOSのトーク?)
セッション終了後は、LTタイムがスタート!12人のスピーカー様が軽快なBGMに乗せて5分間のトークを繰り広げられました!この時間、みんなでお酒を飲みながら楽しみましょう!ということで、私もお酒をいただきつつリズム良く飛び出す様々なトークを楽しみました☆*:.。.
LTタイムのお酒、ごちそうさまでした!
─ LTタイム ─
<iOSDC Japan 2016 Track A+B>
- iOSDC Japan 2016 08/20 Track A / エラーと警告でコードをデザインする ~赤と黄の輪舞曲~ / ezura - YouTube (@eduraaa)
- iOSDC Japan 2016 08/20 Track A / ド文系の私がiOSアプリエンジニアになった理由。 / m-naruse - YouTube (m-naruse)
- iOSDC Japan 2016 08/20 Track A / コミッターが語る!ReactiveCocoa 5.0 / 池田 翔 - YouTube (@ikesyo)
- iOSDC Japan 2016 08/20 Track A / 5分で開発者として英語対応する方法 / Yusuke Ohashi - YouTube (@iMickx)
- iOSDC Japan 2016 08/20 Track A / Generative Programming in Swift / kaneshin - YouTube (@kaneshin0120)
- iOSDC Japan 2016 08/20 Track A / ここからが本番!! watchOS 3 / Motoki Narita - YouTube (@motokiee)
- iOSDC Japan 2016 08/20 Track A / AWS Cognitoを実際のアプリで導入してハマったこと / Yoichiro Sakurai - YouTube (@saku2saku)
- iOSDC Japan 2016 08/20 Track A / New Cast SDK / wasabeef - YouTube (@wasabeef_jp)
- iOSDC Japan 2016 08/20 Track A / iOSエンジニアしてたら紆余曲折あってIoTエンジニアになった話 / よぴた - YouTube (@yopita_)
- iOSDC Japan 2016 08/20 Track A / 英語が苦手すぎて財布を店員に渡して会計を任せる僕が、ATS必須化についてAppleのエンジニアに英語で聞いてきた生存戦略 / にわタコ - YouTube (@niwatako)
- iOSDC Japan 2016 08/20 Track A / ハッピーな開発チームを築くためにiOSエンジニアがしたこと / 原 一史 - YouTube (@haranicle)
- iOSDC Japan 2016 08/20 Track A / やはりお前らのiOSアプリ開発は間違っている / yimajo - YouTube (@yimajo)
5分間という短い時間ですが、技術的な難しい話ばかりでなくスピーカーの方々の個性を感じられる場面もあり、本当に楽しかったです!
* * *
try! Swift 2016と同様に、iOSDC Japan 2016も第一回目となる記念すべきイベントでした☆*:.。.
入賞されたスピーカーのみなさま☆
おめでとうございました!
第一回目ということは、企画から開催までの準備、開催当日の対応や終了後の対応・・と、主催者様やスタッフのみなさまは初めてのことばかりで大変だったことと思います。。ですが、進行が滞ることもなく、むしろ時間を余してイベントを終了されているくらいで、スタッフみなさまのチームプレイのすばらしさに感心しました。
スピーカーのみなさまのキレッキレのトークも、一人で参加していても声を出して笑ってしまう時があるくらい楽しく、知らなかったことを知れる瞬間はとても刺激的なものでした。
そして、参加されたみなさまから沸き起こる笑いや「なるほど〜」という頷きを聞く度に、Swiftが好きだ!という一体感を感じられ、会場がいい雰囲気に包まれているのを感じました。
イベント終了後のスタッフのみなさま☆(記念写真撮影中)
おつかれさまでした!
すばらしいイベントに参加することができ、充実した気持ちと感謝の気持ちでいっぱいです!そして、Swiftがますます気になる存在となりました。普段は主に別の言語を触っているので、Swiftで開発したくてたまらない気持ちになったのでした☆*:.。.
ありがとうございました!
イベント終了後のPR TIMESブースもスッキリです
お取りいただき、ありがとうございました!
* * *
主催者様にてiOSDCのまとめページで参加されたみなさまのブログが紹介されています!イベントの盛り上がりを感じることができますので要チェックですね☆*:.。. Twitterも盛り上がっています!(ハッシュタグは#iosdc)
そして、先程ですが主催者様のiOSDC開催のご感想が公開されていました!すばらしいイベントをありがとうございました!
* * *
最後に、iOSDCオリジナルTシャツを着て開発チームの吉さんと一緒に・・・
S/M/Lサイズの3枚いただき、すてきなお土産となりました!うさみSサイズ、吉さんLサイズ着用☆
オレンジはスポンサー企業様、ピンクはスタッフ様、グリーンはスピーカー様、ブルーは参加者様・・・
どれも鮮やかでいいお色です!
この盛り上がりでしたら、次回のiOSDCもきっと開催されることでしょうね!try! Swiftに続き、iOSDCも今後注目していきたいイベントです☆*:.。.
AMPページを改善する 〜PVを上げるためにPR TIMESでおこなったこと
PR TIMESフロントエンジニアの山田です。
AMPに関する前回の記事で導入の顛末をまとめました。
AMP対応はGoogleの検索結果にも影響!PR TIMESへの導入記。 - PR TIMESデザイナー&エンジニアブログ BREAK TIMES
実はその後もいくつかの施策を試しながらアクセスの増減を見ていました。
そうした中でさらにAMPへのアクセスを増やすことが出来ましたので、まとめてみます。
こちらが今回の施策をおこなう前後でのAMPページヘのアクセスです。
今回の施策を実施後のアクセスを見ると10〜20倍もPVが増え、実施前がほとんど0に近くなって見えるくらい伸びています。
続きを読む韓国でLINEはマイナー!韓国人の私がLINEの日本上場について思うこと
高校時代パイロットになる夢があって技術先進国である日本の航空大学を目指していました。残念ながら夢は叶えなかったもののソフトウェアエンジニアとして日本で働くことができました!もう日本に来て10年目になりましたPR TIMESのエンジニアギルです。
最近LINEの上場が話題になりましたね。LINEは韓国のNaverの子会社で、日本では2000年にハンゲームジャパン株式会社として設立されました。311後にリリースしたLINEが大ヒットしたため、知名度を活かすため、2013年にLINE株式会社に社名変更を行いました。
日本ではLINEは言うまでもなく有名なアプリですが、韓国ではあまり使われないのが現状で、メッセンジャーとしてはカカオトークが一番使われてます。日本でLINEはメッセンジャーアプリのイメージが強いのですが、韓国でNaverは検索サイトの最大手で、日本におけるYahoo!のような存在です。
マーケットリサーチ企業GlobalWebIndex社が今年発表した世界のメッセンジャー別利用ランキングではLINEは世界4位、利用率10%でした。日本でLINEは圧倒的なシェアを誇っていますが、世界的にはそうではないようです。
今回LINEの上場によってグローバル責任者シン・ジュンホ氏のストックオプション価値は3104億ウォン(約280億円)、Naver議長イ・ヘジン氏のストックオプション価値が1685億ウォン(約151億円)に達するという記事が韓国では話題になりました。
その他、LINE上場について韓国人はこう思っているらしいです。
LINEのグローバルな成長と上場、本当におめでとうございます!
라인의 글로벌 성장과 미일 동시 상장 진심 축하드립니다! 역시 성공하면, 모든 것이 아름답게 해피엔딩이 되는군요. :) https://t.co/DiJfTZdlJj
— Channy Yun(윤석찬) (@channyun) 2016年6月13日
上場をきっかけにもっと成功する企業になってほしいです。おめでとうございます!
라인 상장으로 더 성공할 기회가 되길 빕니다. 큰 경사. 축하! https://t.co/HBaZeUDtsd
— 최우형 (Woohyong CHOI) (@woohyong) 2016年6月11日
上場の後、以前より業績に関するプレッシャーが大きくなると思うので、韓国市場の投資に力を入れるのではないかと思います。カカオトークは気が抜けない状況になることでしょう。
도쿄 증시 등판하는 라인, 예상 몸값은 6조5000억 https://t.co/e1OFH8k85Q 상장하고 나면 예전보다 실적에 대한 압박이 클텐데 한국시장에서도 라인이 공격적인 모습을 보이지 않을까 예상해 봄. 카카오는 긴장해야 할 상황.
— 임정욱 / Jungwook Lim (@estima7) 2016年6月1日
など韓国人はポジティブに受け入れている様子です。
私もLINEはメッセンジャー以外にもLINE Payや電話、ゲームまで幅広く使っていますし、韓国とも深い関係にある企業ですのでいつも応援しています。個人的には今回上場をきっかけに日本以外の国でも成功してほしいと思っています。実際、その国の文化に合わせてサービスを提供する動きもあるので、もっともっと成長する企業になるのではないかと考えています。
例えばタイでは、生活インフラとなる「LINE経済圏」を構築し、LINEマンと呼ばれる宅配人が食べ物や日用品の宅配などを行っています。
アジア圏では一定の成功を収めているものの、国際的な成長力は弱いとの見方もあります。
WSJによると、その理由は日本の「カワイイ文化」を挙げており、LINEで使われる顔文字が海外の人には幼稚に見えてしまうそうです。
最近、Facebookのメッセンジャー、Appleのメッセージ、WhatsAppも投資に力を入れているので、グローバル市場を勝ち抜くためにLINEがどう仕掛けていくのか気になります。日本に住む韓国人としては、日本発のメッセンジャーアプリLINEを応援したいです!
ちなみに弊社でもLINE Botを利用して何かできることがあるか模索中です。完成したらまたお知らせしますのでよろしくお願いします