Eureka EngineeringLearn about Eureka’s engineering efforts, product developments and more.
![物理サーバを選定する際のポイント – Eureka Engineering – Medium](https://cdn-ak-scissors.b.st-hatena.com/image/square/96c17240e5e2d585a7b88afbfdb589268b9535b1/height=288;version=1;width=512/https%3A%2F%2Fcdn-images-1.medium.com%2Fmax%2F1200%2F1%2A4nQvYibd3aHYOp1xrvmfMQ.png)
Eureka EngineeringLearn about Eureka’s engineering efforts, product developments and more.
この記事は CAMPHOR- Advent Calendar 2015 14日目の記事です 3期OBの@lotz84_です! CAMPHOR-ではHaskell人材の育成担当をしています Haskellって? 知らない人のために簡単な解説をしておくと、Haskellは純粋関数型のプログラミング言語で、強力な型と柔軟に扱える関数が特徴です。昔から存在する言語であり実用的にも使われていますがPHPやJavaなどの他のプログラミング言語の影に隠れてそれほど知名度が高いわけでは無いと思います。しかし最近 Immutable や Stateless などをキーワードに関数型のプログラミング言語が再び注目されるようになってきています。 実際のHaskellのコードを見てみましょう。 quicksort :: Ord a => [a] -> [a] quicksort [] = [] quicksort
この記事は RECRUIT MARKETING PARTNERS Advent Calendar 2015 の投稿記事です。 こんにちは、デザイナーの石黒です。 現在は英語サプリ、受験サプリでUX・UI設計ディレクションを担当しています。 今回は受験サプリで行ったスマホにおけるエントリーフォーム改善のお話をしたいと思います。 受験サプリとは受験生の2人に1人が利用するオンライン学習サービスです。大学受験や苦手克服、定期テスト対策に役立つ機能に加え、カリスマ講師が教える豊富な講義ラインナップで苦手克服をしたい高校1、2年生から難関大学を目指す受験生まで自分にあった講義をご活用いただけます。いつでも、どこでも、何度でも、空いた時間や好きな場所で勉強でき全ての機能を980円(税抜き)で使い放題なサービスです。 エントリーフォームのUI改善とは 改善前の受験サプリのスマホ版エントリーフォームは、『
この記事は CAMPHOR- Advent Calendar 2015 の9日目の記事です. この記事では Web ページでリンク等をタップした際に, スマートフォンアプリを起動し, 特定の画面を開くことができるディープリンクに関わる技術についてまとめます. これらの技術を利用することで Web ページからスマートフォンアプリへのスムーズな遷移を実現できるようになります. また, アプリがインストールされていない場合も App Store や Google Play からアプリをダウンロード出来るようなものもあります. ディープリンクの基本 ディープリンクの基本的な実現方法は以下のようになっています. iOS・Android アプリはそれぞれ固有の Custom URL Scheme と呼ばれるものを実装します. URL Scheme は myapp:// のような形をしています. mya
=== 2021/01/13 更新 === 本記事に挙げているペインポイントは Amazon ECS 自体の機能追加や改善、また AWS Fargate の登場により現在では解消しています. 2015年の冒頭に Amazon ECS が GA した当時はこんな感じだったんだなぁへ〜という気持ちで読んでいただけると良いかもしれません. ===================== この記事は AWS Advent Calendar 2015 の 8 日目です. 昨日は @dkfj さんの SWF x Lambda でした. SWF は AWS に触れて以来ずっと食わず嫌いしているので、個人的に実装の紹介がすごく楽しみです :) さて、タイトルの通りこの記事は Amazon ECS を使い始める前に知っておく/想定しておくと良さげなことを紹介し、みんなで楽しくコンテナ運用ができるようになることを
この記事は RECRUIT MARKETING PARTNERS Advent Calendar 2015 の投稿記事です。 こんにちは。〈英単語サプリ〉〈英語サプリ〉担当のainoyaです。 英単語サプリは現在iOSとAndroidの2つのプラットフォームでアプリを提供していますが、アプリ開発のほかにもプロダクトの拡大を目的として様々な技術検討を行っています。今回はその検討の一環として、ブラウザゲーム開発フレームワークのPhaserを使って、どのようなことができるか試してみました。 クロスプラットフォームなアプリ開発の選択肢としてWebを選ぶこと クロスプラットフォームなゲームアプリ開発を行いたいとなった場合、まず候補に挙げられるのがUnityやCocos2d-xなどの専用フレームワークでしょう。これらは高い表現力や動作の高速性、豊富なアセットがとても魅力的です。しかしながら弊社のような
この記事は RECRUIT MARKETING PARTNERS Advent Calendar 2015 の投稿記事です。 こんにちは、2015年新卒インフラエンジニアの河合です。アドベントカレンダー2015の3日目を担当します。現在の担当プロダクトは英語/英単語サプリです。そういえば10月末に英語サプリのiOS版がリリースされました。 英語サプリ 英語サプリリリースに伴い、インフラ業務としては Terraformの運用の話 Amazon EC2 Container Serviceで構築した話 などと色々なネタがあるのですが、本日はDockerを用いたJenkinsの運用をしてみた話をします。 Jenkinsと数ヶ月ほど戯れてみて… Jenkinsと戯れてみて思ったのは以下のとおりです。 拡張性の代償として保守運用コストを要求する プラグインが豊富なので、設定が容易に済むことがある 各ジ
前編(「ビッグデータは“リアルタイム”でこそ価値がある」)では、リアルタイムなビッグデータ解析プロジェクト「CET(Capture EveryThing)」が始まったきっかけから、いまのチームまで組織に焦点を当てました。 後編では、いよいよビッグデータ解析のシステムについて深掘りしていきます。 Amazonのクラウドサービスを活用して作り上げた現状のシステムを捨て、Googleで作る構成に変えようとしているそう。その意図とは。 クラウドサービスのコストパフォーマンスなど、エンジニアやアーキテクトには気になる情報が満載です。 「CET」で基盤構築や分析・集計アプリケーションの開発を行っている、吉田啓二さんに聞きました。 聞き手/構成/編集/写真:小川楓太(NEWPEACE Inc.) AWSで本格的に運用するのは厳しいかなという印象です —— 今回構築された基盤の具体的なシステム構成はどのよ
こんにちは!クックパッド編集室メディア開発グループ長の @yoshiori です。 たまにネットやイベントなどで「たかがレシピサイトになんでこんな技術力が必要なのか」と言われることがあるので今日はそれに真正面から答えてみようと思います。 例えばどういうところで技術使ってるか 他の人の話はこのブログの他のエントリを見てもらえればわかると思うので、僕の所属しているクックパッド編集室での取り組みの中から今回は料理動画を例に説明します。 Adaptive bitrate streaming での配信 クックパッドで配信している動画は基本的に「料理動画を支える技術」でも触れられている配信プラットフォームを利用しています。 ここでは裏で動画を「低画質」「普通」「高画質」の 3 パターンでエンコードして、回線状況に応じて最適な画質の動画を HTTP Live Streaming (HLS) で配信してい
今回は、スクリーンショットを共有できるソフトウェアGyazo( https://gyazo.com/ )などを開発されているNOTA Inc.代表の洛西氏にリモートワークの取り組みについてインタビューさせていただきました。 名前も住所も性別も知らない人と5年間一緒にリモートワークをしていた Kato: リモートワークをはじめたきっかけはなんですか? Rakusai: 10年以上前に紙copi( http://www.kamilabo.jp/ )というソフトを開発してまして、サポート掲示板を設けてたんだけど、掲示板が荒れたりしてですね。「あのバグどうなってるんや」とかユーザーがどんどんサポート掲示板で勝手にやり取りするなかで、特定の人がずーっとサポートしてくれるようになったんですよ。 Kato: 特定のユーザーがですか? Rakusai: そう。ずっと他のユーザーの質問とかに答えるようになっ
2015年9月2日に開催された、エウレカ×Open Network Labのミートアップイベントに株式会社エウレカの取締役兼共同創業者の西川順氏が登壇しました。西川氏は、マッチングサービスの「pairs」、カップル向けのアプリ「Couples」などの人気サービスを提供して、スタートアップとして急成長を続ける自社の組織作りについて、創業時のメンバーと決めたエウレカのポリシーや社内制度、ナンバー2というポジションから見た他のベンチャーとの違いを紹介しました。 エウレカが実践する人事考課と採用制度 司会:時間になりましたので、セッション2に入らせていただきたいと思います。西川さん、よろしくお願いします。 西川順氏(以下、西川):テーマは「優秀なチーム・組織作り」ということなんですが、エウレカもまだまだ足りないところがいっぱいあって、正直優秀とは思ってないですけども、今まで何をしていたかを簡単にお
2015年9月2日に開催された、エウレカ×Open Network Labのミートアップイベントに株式会社エウレカの取締役兼共同創業者の西川順氏が登壇しました。西川氏は、マッチングサービスの「pairs」、カップル向けのアプリ「Couples」などの人気サービスを提供して、スタートアップとして急成長を続ける自社の組織作りについて、創業時のメンバーと決めたエウレカのポリシーや社内制度、ナンバー2というポジションから見た他のベンチャーとの違いを紹介しました。 会社員時代の部下と一緒に起業 西川順氏(以下、西川):初めまして。エウレカの西川と申します。よろしくお願いいたします。 今日、「女性ファウンダーが語る」的なお話があったんですが、よくよく考えてみたところ、私が女性であることがエウレカの組織作りに大きく影響しているかというと、実はあんまりなくてですね。性別の話はそんなに出てこないと思うんです
こんにちは。 インフラチームの野島(@nojima)です。 チームのメンバーに nginx の設定について気をつけるべき点を共有するために、レビュー観点を書きました。 せっかくなのでここで公開します。 ほとんどの項目は自分やチームのメンバーの実体験に基いています。 レビュー観点 server server_name が他のやつと被っていないか。 listen する IP アドレスが同じ場合、server_name で区別できないといけない。 TLS を使う場合、SNI をサポートしないクライアントでは TLS 用の設定が default_server のものが使われる点にも注意。 TLS を使う場合、listen ディレクティブに ssl オプションを書いているか。 location location のマッチの順番に注意 正規表現の location は前方一致の location より
こんにちは、投稿推進部の森川 (@morishin127) です。 エンジニアが既存のプロダクトの開発に携わる際、他人の書いたソースコードを読み解くところから始まります。過去に書かれたコードの意図を理解することは自分が書いたものでもしばしば難しく、他人が書いたものならなおさらです。この記事では過去に書かれたコードを理解するための工夫についてお話したいと思います。 なお、この記事ではプロダクトのソースコードはgitおよびGitHubのPull Requestを利用して開発が進められていることを前提としています。 特定の行から関連するPull Requestページを開く クックパッドのソースコードには概してコメントがあまり書かれておらず、見ただけでは理解しづらいような特殊な方法をとっている場合のみコメントを書いている印象です。基本的に実装に関する説明はソースコード中ではなく、GitHubのPu
About reserved postingIf you register a secret article by the day before the same day, it will be automatically published around 7:00 on the same day. About posting periodOnly articles submitted after November 1 of the year can be registered. (Secret articles can be registered anytime articles are posted.)
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く