タグ

ブックマーク / tech.voyagegroup.com (18)

  • VOYAGE GROUP エンジニアブログ : BigQueryで使えるクエリをまとめてみた

    2015年02月16日15:55 カテゴリ BigQueryで使えるクエリをまとめてみた こんにちは。Zucks Ad Networkの開発に携わっている@smileeeenです。 最近では所謂ビッグデータを活用している事例も珍しくなくなってきました。 ビッグデータを用いて分析などを行う時に、便利なツールの1つとしてGoogleが提供しているBigQueryがあげられると思います。 弊社内でもBigQueryの活用例が増えてきているので、この機会にどのようなクエリが発行できるのか、お勉強を兼ねてまとめてみました。 ちなみに私は普段MySQLに慣れ親しんでいるので、MySQLではできないような事を中心にまとめてみたいと思います。 それでは、公式サイトのリファレンスに倣って確認していきたいと思います。 Query Reference - Google BigQuery — Google Clo

    jewel12
    jewel12 2015/02/16
  • VOYAGE GROUP エンジニアブログ : 今、クライアントサイドのJavaScriptを書く前に知っておきたいこと ~ 2014年トレンド総まとめ

    2015年02月05日16:34 カテゴリ 今、クライアントサイドのJavaScriptを書く前に知っておきたいこと ~ 2014年トレンド総まとめ 皆さんこんにちは。adingoにてFluctという広告配信システムの管理画面を中心にクライアントサイドの開発を行っております、大関です。 今回は、先日、社内のエンジニア向けに開催した「2014年のJavaScriptのトレンド総まとめ」というコンセプトの勉強会の内容について紹介します。 JavaScriptトレンド総括(2014) from Tetsuharu OHZEKI それでは、スライドに書ききれなかった前提事項について、何点か補足と解説をします。 補足と解説 前提: なぜ「2014年」なのか JavaScriptを用いた開発、特にWebフロントエンドとも呼称されるクライアントサイドJSのトレンドは、非常に速いサイクルでの進化を見せて

    jewel12
    jewel12 2015/02/06
  • VOYAGE GROUP エンジニアブログ : 超便利!Makefileを作ってmakeするのは想像よりもずっと簡単だった

    2012年06月06日14:38 カテゴリprogramming 超便利!Makefileを作ってmakeするのは想像よりもずっと簡単だった VOYAGE GROUP の初級シェルスクリプター @katzchang です。おはこんばんちわ。 最近、 make 、 Makefile をゴリゴリ使い出しているところなので、それについて今日はちょっと書いてみることにします。 さて、プロフェッショナルな技術者たる皆さんであれば、一生に何度かは「ディレクトリをカレントに入れてメイク、ディレクトリをカレントに入れてメイク…」というご経験があろうことかと思います。 make のイメージといえば: C言語で書かれたアレをコンパイルする、よくある手順 もしかしてC++かもしれないけど大勢に無影響 たまに失敗するけどあれマジなんなの困る というアンケート結果がでています(2012 俺調べ)。 そんな make

    jewel12
    jewel12 2015/01/15
    なにこれすごい
  • VOYAGE GROUP エンジニアブログ : YAPC::Asia Tokyo 2014にスポンサーとして参加し、社内フィードバック会をやりました

    2014年10月02日11:58 カテゴリ YAPC::Asia Tokyo 2014にスポンサーとして参加し、社内フィードバック会をやりました こんにちはこんにちはコアスタッフで運営としても参加しておりましたmonmon(@lesamoureuses)です。弊社VOYAGE GROUPはYAPCの椅子ポンサーになっており、スポンサーチケットで参加した人中心に社内フィードバック会を行いました。 (こちらが椅子に貼ってあったチラシ) ということで、スポンサーと社内フィードバックで出た内容について軽くまとめておきます。 1. スポンサーについて 今年は去年に引き続きの2回目で去年の様子もわかっていたため、4月下旬に実行委員長である @yusukebe さんからメールでスポンサーメニューをいただいた時点で「今年は椅子ポンサーじゃないですかねー」とCTOに相談していました。 とはいえ、いざ「何を貼

    VOYAGE GROUP エンジニアブログ : YAPC::Asia Tokyo 2014にスポンサーとして参加し、社内フィードバック会をやりました
    jewel12
    jewel12 2014/10/02
  • VOYAGE GROUP エンジニアブログ : ISUCON4の予選に参加して1日目4位になりました。(チーム:vg12)

    2014年09月29日17:15 カテゴリ ISUCON4の予選に参加して1日目4位になりました。(チーム:vg12) こんにちは。 VOYAGE GROUPのシステム部でインフラエンジニアとして働いている @s_tajima です。 先週末、LINE株式会社さん主催のチューニングイベントであるISUCON4の予選に参加しました。 (失格にならなければ)4位で予選通過できるようです。 今回は、事前準備〜スコア提出までにやった事とその所感をお話しようと思います。 ■ 前日まで 同期の@misty320(業務ではアドテク事業のアプリ担当)と @at_grandpa(業務ではアドテクの事業の数値解析周り担当)を誘って参加することに。 3人とも初参加。 平日の業務終了後、3,4度集まって過去問をやってみて予習。 3人で並行作業するための戦略もここで打ち合わせ。 当日はおおまかにnginx + r

    jewel12
    jewel12 2014/09/29
    “歯ブラシでも十分に戦えそう”
  • VOYAGE GROUP エンジニアブログ : これは知らなかった!「エクセルでセル内にグラフを書く方法」に感動

    2014年08月27日13:02 カテゴリエクセル これは知らなかった!「エクセルでセル内にグラフを書く方法」に感動 こんにちは、VOYAGE GROUPの水越(@Akiyah)です。 エクセルを使っていると日常茶飯事に行われるグラフ作成。 データの入ったセルをドラッグして、メニューからグラフを作成していると思います。 実はこのグラフ作成、多くの人が知らない便利な方法があると技術力評価会(※)で話題になりました。 スポンサードリンク なんとグラフはセルの中に書けるのです! 1. まずグラフにしたい範囲を「ドラッグ」 2. そして「条件付き書式」から「データバー」 これだけですぐには理解できなかったセル内の数字の大小関係が直感的に理解できるようになります! 普通にグラフを書くよりも表示がコンパクトでいいですね。これぞVisualization。さすがExcelです。 このテクニックは株式会社

    VOYAGE GROUP エンジニアブログ : これは知らなかった!「エクセルでセル内にグラフを書く方法」に感動
    jewel12
    jewel12 2014/08/29
  • VOYAGE GROUP エンジニアブログ : あなたにおすすめするたった一つの最高のキーボード

    2014年08月15日19:14 カテゴリネタprogramming あなたにおすすめするたった一つの最高のキーボード みなさまこんにちは! VOYAGE MARKETINGにてエンジニアをしている@gomachan46です。社内の非公式サークルとして音ゲー部なるものを立ち上げて日々熱心に活動しております。 さて、みなさまキーボードはどのようなものをお使いでしょうか? エンジニアな読者のみなさまは、キーボードには特段の思い入れがあるのではないでしょうか。 そこで、VOYAGE GROUPのエンジニア達がどんなキーボードを使っているか見てきました。 高級キーボードの代名詞的なREALFORCEや、 矢印キーのない非常にコンパクトなHHKB、 エルゴノミクスデザインが斬新なKinesis エルゴノミクスキーボードスレで定番と噂のTruly Ergonomic 打鍵音が良い、打鍵時の感触が良い、

    VOYAGE GROUP エンジニアブログ : あなたにおすすめするたった一つの最高のキーボード
    jewel12
    jewel12 2014/08/15
    なるほど
  • VOYAGE GROUP エンジニアブログ : SQLアンチパターンのススメ

    2014年07月10日10:32 カテゴリ勉強会DB SQLアンチパターンのススメ こんにちはシステム部 三浦@hironomiuです。 VOYAGE GROUPでは様々な社内勉強会を開催しているのですが今年の1月からoreillyから出版されているSQLアンチパターン勉強会を三浦@hironomiuが開催していました。 の内容は名前の通りSQLRDBMSまで広げた)を扱う際の「べからず」集です。なかなかの良書なのでまだお読みでない方は一読をおススメします! 勉強会の進め方ですが 週1時間1回あたり2章~3章のペースで進めるベテランと若手を同じぐらいの人数(合計で最大8人)にて進める輪読ではなく三浦@hironomiuがメンターとし進め、適時参加者が経験談を語る形で進めるのような形で進めました。来ですと1章1週でも良い内容なのですが全25章、25週はモチベーションを維持することに不

    VOYAGE GROUP エンジニアブログ : SQLアンチパターンのススメ
    jewel12
    jewel12 2014/07/10
  • VOYAGE GROUP エンジニアブログ : MongoDBのGUIツールを比較してみた

    2014年06月16日16:52 カテゴリDBtool MongoDBGUIツールを比較してみた みなさんこんにちは。 (株)adingoでprivate DMPと呼ばれるcosmi Relationship Suiteの開発をしています。 @tana_raことあらたです。 世の中にはアルファベット3文字が溢れていて混乱しますよね。AWSと広告業界が混ざるとカオスです。 AWSとかEMRとかSSPとか。DMPもその一つですね。 ちなみにDMPはData Management Platformの略です。 ところでcosmiでは、データの管理にMySQLとMongoDBを利用しています。 私は開発時にはMySQLGUIツールをよく利用するのですが、 MongoDBGUIツールってあまり聞かないなと思ったので探してみました。 今日は触ってみたMongoDBGUIツールを紹介してみたいと思

    VOYAGE GROUP エンジニアブログ : MongoDBのGUIツールを比較してみた
    jewel12
    jewel12 2014/06/17
  • VOYAGE GROUP エンジニアブログ : 運用しやすい管理画面とは

    2014年04月21日19:45 カテゴリ 運用しやすい管理画面とは こんにちは! (株)Zucks で  Zucks Ad Network というアドネットワークシステムを開発・運用している @brtriver です。 先週末に Symfonyユーザー会 主催 の Symfony 勉強会 #9 が フォトクリエイトさんのご協力のもと開催され、"管理画面Webアプリケーションのアクセスコントロール" というお題で話をしてきました。スライドは既に公開していますが、内容について補足しつつ "運用しやすい管理画面" について書いてみたいと思います。 管理画面のアクセスコントロール from Masao Maeda 運用しやすい管理画面とは 今回いいたかったことをまとめると以下の2点になります。 URLに必要な情報が含まれていること アクセスコントロール (ACL) がシンプルなことPermane

    jewel12
    jewel12 2014/04/22
    健康と睡眠大事
  • VOYAGE GROUP エンジニアブログ : 【JavaScript】 New Relicのなかなか凄い新機能を試してみた

    2014年03月14日15:55 カテゴリprogrammingJavaScript】 New Relicのなかなか凄い新機能を試してみた こんにちは、こんばんは、おはようございます。株式会社adingo 高橋です。 弊社adingoは月間200億impを捌くSSP「Fluct」を提供しており、100台近いサーバでリクエストを捌いたり、大規模データの分析をしております。 さて、そんな仕事とは直接の関係は無いですが、最近New Relicがなかなか凄い新機能をβリリースしていたので簡単な紹介をしたいと思います。New Relicとはアプリケーションとサーバのモニタリングを行うサービスです。yumでagentをインストールするだけで手軽に導入できます。今回紹介する新機能は「JSのエラーレポート機能」と「AJAXの実行時間レポート」で、リリース文は以下となります。 http://blog.n

    VOYAGE GROUP エンジニアブログ : 【JavaScript】 New Relicのなかなか凄い新機能を試してみた
    jewel12
    jewel12 2014/03/24
  • VOYAGE GROUP エンジニアブログ : 【番外編】バレンタイン緊急企画: エンジニアはPARCOさんへゆけ

    2014年02月13日12:00 カテゴリネタ 【番外編】バレンタイン緊急企画: エンジニアはPARCOさんへゆけ ご無沙汰しております。リサーチパネルエイジアのおおやまです。 今回は、弊社若手エンジニアの、とある一日を共有させていただきます。 おはようございまーす! 今日も元気に出勤するセッキー (@takkyuuplayer) 。 そう、彼は、今まさに急成長中の若手エンジニア仕事ではどんどん目標を達成する、まさに達成男なのですが、 聞いてみると、プライベートの方での充実について、進捗がさっぱりの様子。 わたくし 「目標は?」 セッキー 「今年中に彼女をつくることで、好みのタイプの女性は、具体的にはk(ry」 いったい彼に何が足りていないのか・・・。 そんな彼をリアルに充実させるには、どうしたらいいのでしょうか。 リアルに充実・・・、リア充・・・、 おや?そうだ、弊社VOYAGE G

    VOYAGE GROUP エンジニアブログ : 【番外編】バレンタイン緊急企画: エンジニアはPARCOさんへゆけ
    jewel12
    jewel12 2014/02/13
    やだ…かっこいい…
  • VOYAGE GROUP エンジニアブログ : 【AWS re:Invent 2013 参加レポート】 AWSが切り開く大規模分散ストリームデータ処理の未来と、AWSを支えるエンジニアリング文化

    2013年12月03日18:24 カテゴリ 【AWS re:Invent 2013 参加レポート】 AWSが切り開く大規模分散ストリームデータ処理の未来と、AWSを支えるエンジニアリング文化 adingoプラットフォームエンジニアの @suzu_v です。11月12-15日にかけて米国ネバタ州ラスベガスにて開催されたAWS re:Invent 2013についてのレポートになります。 http://reinvent.awsevents.com/ re:Inventは年に一回開かれているAmazon Web Service(以下、AWS)のカンファレンスです。弊社でもAWSをサービス構築に利用しており、今後の展望や活用事例をヒアリングすべく、カンファレンスに参加してまりました。弊社からは私一人の参加となりました。 re:Inventは日からの参加者向けにツアーが用意されております。このツ

    jewel12
    jewel12 2013/12/04
  • VOYAGE GROUP エンジニアブログ : Advent Calendar 2013

    2013年12月01日00:17 カテゴリ Advent Calendar 2013 昨年に引き続き今年もAdvent Calendarやりますよ。 書き手は若手とベテランが入り交じっていて、良い感じでカオスになりそうで楽しみですね。(11/30記載) VOYAGE GROUP エンジニアブログ Advent Calendar 2013 日付担当者エントリ 12/1@makoga最適な技術で最高のプロダクトを! 12/2@s_tajimaAWSでリージョン間の自動DR構成を構築してみた #vgadvent2013 12/3@brtriver簡単にPHPをmakeしてみた 12/4@chocopie116幼き日の想い出 #vgadvent2013 12/5@yuu_ito寒い冬の過ごし方。 12/6@akiyah実践ハンバーガー統計学! マクドナルドのポテトSを10個べて信頼区間を推定した

    jewel12
    jewel12 2013/12/03
  • VOYAGE GROUP エンジニアブログ : エリクサーは最後まで使わないタイプです

    2013年11月05日18:16 カテゴリ エリクサーは最後まで使わないタイプです adingoアルバイターの @mururururu です。主にFluctというSSPのRTB周りを担当しています。 FluctのRTBサーバは Erlang で書かれており、個人的にも Erlang 周りの技術に注目しています。今回はあえて Erlang ではなくErlangVM 上で動くプログラミング言語 Elixirについて紹介してみます。 Elixirは Clojure, Ruby などの言語から強い影響を受けている動的型付き(関数型)言語です。JVM上で動くScalaJavaの資産を活用できるように、ElixirもErlangの軽量プロセスを用いた並列処理、耐障害性などの特徴をフルに利用することが出来ます。そんなElixirの魅力的なところを少し紹介してみます。 パターンマッチ関数型言語によくある

    jewel12
    jewel12 2013/11/05
    バイナリのパターンマッチ良い……
  • VOYAGE GROUP エンジニアブログ : HRForecastでサービスの数値を見える化してディレクターに好評。そしてアンパンマン。

    2013年10月15日16:47 カテゴリtoolネタ HRForecastでサービスの数値を見える化してディレクターに好評。そしてアンパンマン。 こんにちは、VOYAGE GROUPの水越(@Akiyah)です。 ECナビ でエンジニアをしています。 最近、同僚のコテツさんが社内にHRForecastを導入してくれました。 HRForecastとは数値を毎日/毎時で登録するとブラウザ上でわかりやすいグラフにしてくれるツールです。 HRForecast - もうひとつのデータビジュアライズツール - blog.nomadscafe.jp ディレクターの方が必要としている数値を、われわれエンジニアが出して渡すという運用は今までもいろいろな方法でやっていました。管理画面を作ったり、デイリーバッチで数値の入ったメールをメーリングリストに送ったり、エクセルファイルやCSVファイル、グラフ画像を更新

    jewel12
    jewel12 2013/10/15
    アンパンマンだ
  • VOYAGE GROUP エンジニアブログ : 圧倒的な成長を目指す「Treasure2013」(後編)

    2013年09月12日10:57 カテゴリイベント育成 圧倒的な成長を目指す「Treasure2013」(後編) こんにちは。システム部 三浦@hironomiuです。 エントリーは 圧倒的な成長を目指す「Treasure2013」(前編改めプロローグ) 圧倒的な成長を目指す「Treasure2013」(前編)の続編エントリーです。 Treasure最終日打上げ 今回はTreasure2013の後半戦についてお伝えしていきたいと思います。 又、エントリーを見て圧倒的な成長をしたいと思って頂けた学生さんは 11/9(土)、10(日)、16(土)、17(日)の4日間で開催される 大規模サービス構築プログラムSunriseがありますのでエントリーお待ちしてます!! 後半戦は8/21-8/30の8日間で行われました。 今回はその8日間を振り返っていきたいと思います。 後半戦は4人1チームの5

    jewel12
    jewel12 2013/09/20
  • VOYAGE GROUP エンジニアブログ : 最近の拡張現実(ヘッドマウントディスプレイ:Oculus Rift)

    2013年07月16日15:18 カテゴリ 最近の拡張現実(ヘッドマウントディスプレイ:Oculus Rift) 最近の拡張現実(ヘッドマウントディスプレイ:Oculus Rift) (所要時間:約3分半) 拡張現実,お好きですか? お好きな方にもご存知ない方にも,この記事では私(@tamakiii )が個人的に注目している拡張現実技術(AR技術)のひとつとして,KICKSTARTER出身のヘッドマウントディスプレイ "Oculus Rift(Oculus VR)"を紹介します. 出典:Virtuix Omni and Oculus Rift come together for literal running and gunning 拡張現実(AR)とは? 拡張現実(AR)とは, Augmented Realityの略。ありのままに知覚される情報に、 デジタル合成などによって作られた情報を

    jewel12
    jewel12 2013/07/16
  • 1