経済とイノベーション

この記事はTech KAYAC Advent Calendar 2017の7日目の記事です。hashtがお送りさせていただきます。 お金、みんな好きですよね。成長、これも好きだと思います。 つまり、この二つが合わさった経済成長はみんな大好きということになります。 でもちょっと待…

日本語のAlexaスキルの作り方(30分あればAmazon Echoがなくても試せるよ)

Amazon Echoをまだ購入していないものの、Alexaスキルを作り、実機無しで挙動を確認してみたい方に向けて書いてみました。

既存開発と iPhoneX 対応を両立するために、あえてビルドを失敗させる

この記事は Tech KAYAC Advent Calendar 2017 の5日目の記事です。 毎回誰にも共感されない techblog.kayac.com や techblog.kayac.com な記事を書いております Lobi で iOS アプリを直している @Gemmbu です。 ところで iPhoneX が出てもう一ヶ月経ちますが…

Qiitaで1000いいねを稼ごうとした人の末路

エンジニアのアウトプットの向上目的とした、1000いいねチャレンジを行いました。 Qiitaで1000いいねを獲得するのはなかなか難しく、個人的に試行錯誤したので参考になればと思い書きます。 また、SNS広告の検証の結果としても、こちらにまとめます。 1000チ…

steady_clockでも現在時刻を取得したい!

ソーシャルゲームチームのサーバサイドエンジニアの@kazasikiです。 これはカヤックアドベントカレンダーの3日目の記事です。今年もよろしくお願いします。 それでは早速プログラムの話を始めましょう。前置きが長いのでsteady_clockの挙動とかに詳しい方は…

細かすぎるけど伝わって欲しいlodash.jsの話

ギリギリの時間にこんばんは、12/2のアドベントカレンダーは、HTMLファイ部ののびーがお送りします。受託事業でWebフロントを書いたり、テクニカルディレクションをやったりしている人です。 さて今年はさっくりと、常日頃からお世話になっているlodash.jsと…

ぼくポケ公式サイトをAWS Lambda@Edgeを使って移行してみました

この記事はTech KAYAC Advent Calendar 2017の1日目の記事です。 昨日に引き続きハイサイ〜! ソーシャルゲーム事業部 で ぼくらの甲子園!ポケット のサーバサイドの担当をしております 谷脇 です。インターネットではマコピーだとか、 mackee だとか @mack…

Tech KAYAC Advent Calendar 2017

ハイサ〜〜イ〜〜〜!!!! どうも、ペンネームPerl5ダイスキっ子さんでおなじみのid:mackee_wこと技術部の谷脇です。ペンネームは今つけました。 そうそう、今年もあと1ヶ月ですね! そう、残り一ヶ月……12月……師走……サンタさん……といえばAdvent Calendarで…

ISUCON7でチームMSAが優勝しました!

先日行われたISUCON7。 カヤックエンジニアで構成されたチームとしては「MSA」と「fujiwara組」の2チームが本戦出場を果たし、 「MSA」が見事優勝しました! ISUCON7 本選ありがとうございました。優勝はチームMSAの皆さんでした!是非ブログ書いていただけ…

LobiのAndroidアプリ開発を Android Studio 3.0 に移行しました!

こんにちは! ゲームコミュニティ事業部(Lobi)サービス基盤チームでアプリエンジニアをしているジェイソンです。 ついにAndroid Studio 3.0 正式版がリリースされましたね。 Android Studio 3.0 では、Kotlin の正式サポートをはじめとして様々な新機能や…

Dockerで開発環境構築を10倍楽にしたはなし

最近プロジェクト内で使用する開発環境にDockerを利用するようになったので、その紹介をします。

フロントエンドの画像軽量化まとめ【2017年版】

こんにちは、面白法人カヤック フロントエンドエンジニアのごんです! 今回は、Webの画像の軽量化について、フロントエンドチームで使ってるツールややり方をまとめてみました。 画像の軽量化などで困ってる方の参考になればと思います。 なぜ画像の軽量化を…

中規模チームを支える自動化とノウハウ共有の仕組み

はじめに こんにちは、面白法人KAYAC SG事業部バックエンドエンジニアの矢吹です。 8月30,31日,9月1日に開催されたCEDEC2017にて 「中規模チームを支える自動化とノウハウ共有の仕組み」 と題しましてカヤックでの日々の取り組みを発表しました。 こちらが当…

フロントエンジニアにぜひ読んでもらいたい、グラフィックデザインに関する書籍のご紹介

やっはろー(= ゚ω ゚)ノ カヤックテックブログ2回目の登場、UIよりUXが優れた人間になりたいフロントエンジニアの町田と申します。 前回の「svg / canvas出力ができるbodymovinの紹介」は、好調な出だしで、現在「bodymovin」で検索すると4番目に表示されま…

動的コンテンツを画像化できるJSライブラリ "html2canvas" を使おう

こんにちは、HTMLファイ部新卒の石崎です。 今回は、Webページを画像化できるJavaScriptライブラリ、html2canvas について紹介します。 html2canvasを上手に活用することで、Webサイト側で表示ページのキャプチャを用意して処理したり、ユーザに提供したり出…

近日公開!カマクラシェーダーズ Kamakura Shaders

VA(ビジュアルアーツ)チーム リードアーティストのマツです。VA チームは、アートとテクノロジーを専門とするチームです。今回は、VA チームが開発しているシェーダーについてお話します。 カマクラシェーダーズ とは カマクラシェーダーズは、アニメ、ペ…

CEDEC 2017 にてカヤックの天野、杉政、矢吹が登壇します!&『ゲームクリエイター泡ー(アワー)』開催のお知らせ!

こんにちは、夏がもうすぐ終わってしまいそうですがやり残したことはありませんか? 地域の盆踊りに参加できて思い残すことはない竹田です。 今年もCEDECが8/30(水) - 9/1(金)までパシフィコ横浜で開催されます。 KAYACからはエンジニアの矢吹とディレクター…

カヤックのエンジニアのエディタ事情 2017

はじめまして こんにちは。 この春からKAYACのソーシャルゲーム事業部でサーバーサイドエンジニアとして働いているおーがです。 新卒として入社し約一ヶ月の研修を終え、現場に配属。少しずつ業務を覚えながらふと「先輩エンジニアはどんな開発環境で普段仕…

builderscon tokyo 2017はカヤックがスポンサーをしております!!

技術部ブログ編集委員の猿渡です。 カヤックがスポンサーするbuilderscon tokyo 2017の開催が迫ってまいりました!! みなさんチケットのご用意はお済みですか? 今年はなんと8月3日(木)〜8月5日(土)の三日間に渡って開催されます。 なんとボリューミーな、…

Elixir for Rubyists

なぜElixirか? 2005年にはDHHさんによってRailsが作られ、ウェブコミュニティーの中でブームになりました。それによりRails (とRuby) はウェブPHPやJavaなどのウェブプログラミング言語と比べられるような存在になりました。RailsはCoC(Convention over Con…

2017年度 新卒技術部研修 〜社内ISUCON参加編〜

はじめまして、技術部新卒の池田です。 毎年、カヤックの技術部の新卒研修では、研修の最後に『社内ISUCON』を行います。 このエントリーでは、今年の研修最後の社内ISUCONについて新卒参加者サイドから振り返ります。 社内ISUCONのお題とチームについて ISU…

2017年度 新卒技術部研修 〜講義編〜

はじめに 新卒技術部研修にするにあたって昨年の研修を振り返り フロントエンジニア、フロントエンジニア(Unity)、サーバーエンジニア、と様々な職能の新卒メンバー全員が受ける研修でGo言語を使うのは配属後に使わない人がいるのでもったいない 各講義毎に…

ゼロから始めるRails位置ゲーサーバ2・空間データ

前回で、何故 PostgreSQL に決めたかについて書きました。 Part 2 においては、2つの空間データ型:平面空間データ型 geometry と回転楕円体空間データ型 geography について簡単に紹介したいとおもいます。

YAPC::Fukuokaにカヤックのエンジニアが登壇します!

技術部ブログ編集委員の長田です。 3月に行われたYAPC::Kansai 2017 OSAKAに続き、 7月1日に開催されるYAPC::Fukuoka 2017 HAKATAでも弊社社員が登壇することになりました。 トーク内容をプロポーザルの抜粋にてご紹介します。 いずれもカヤックの仕事から生…

ゼロから始めるRails位置ゲーサーバ(その1)

こんにちは。クライアントチームサーバサイドエンジニア、コウす。最近、 Rails で位置ゲーのサーバサイドを実装しました。 なので、 Rails で位置ゲーサーバの実装方法について、3つの Part に分けて紹介させていただきます。

【お詫びと訂正】iOS11でついにSafariからカメラにアクセスできるようになりました。(コピペで動くサンプルコード付き)

お詫びと訂正:(2017/06/08 23:32) 本記事内に掲載しているスクリーンショットが、 Apple.Incの開発者利用規約(APPLE BETA SOFTWARE PROGRAM AGREEMENT APPLE INC.)に抵触しているというご指摘をいただきました。 Apple.Incの開発者利用規約から、掲載内…

svg / canvas出力ができるbodymovinの紹介

やっはろー(= ゚ω ゚)ノ 今年の3月、カヤックに中途入社した、 カヤックエンジニアの中で1番プログラムできないおじさんの町田(@machida-yousuke)と申します。 今回は、「映像業界?フロントエンド業界?が注目しているオープンソースライブラリ bodymovin…

関東ITソフトウェア健康保険組合に加入して旅に行ったら、12,000円得した話

はじめまして。カヤック技術部の杉山です。 主にクライアントワークでサービスを開発しています。 今回は、ITS健康保険で旅行をするとお得らしいということは知っているものの、実際やり方がわからないということで試してみました。 利用回数に制限はありま…

Active Admin Enhanced

Hi! This is Rob, and I work on Kayac for the server-side engineering team. We’re going to add audio and image previews to our Active Admin views so we can see previews of all our media content! Project repo: https://github.com/Rob117/activ…

不健康な人間が楽して健康を手にするためのTIPS

こんにちは。技術部の小池です。 今回は不健康な人間がいかにして楽して健康を手に入れるか、というゆるゆるエントリになります。 私の健康について 先日健康診断をビクビクしながら受診したところ、視力以外はほぼ問題ないレベルの健康状態でした。悪玉コレ…