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.
自分がソースコードを読む時によく使っているIntelliJのショートカット集。もちろんWebStormやAndroid StudioなどIntelliJシリーズなら全部使えるはず。他にもこんなのがあるよ、というのがあればコメントとかTwitterで教えてもらえると嬉しい。ちなみにショートカットのキーバインドはMac前提で書いてます。IntelliJのバージョンは2016.2。 F1: Quick Documentation キャレット上のシンボル(変数/関数)のドキュメントをポップアップで表示。自分は「これなんだろう?」って気になったらとりあえずF1押してる。 Opt + Space: Quick Definition Quick Documentationに加えて、キャレット上のシンボルのソースコードも含めて下記のようにポップアップで表示してくれる。 Cmd + P: Parameter
.app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads
Pythonプログラマーというか、元々Python(ときどきR、C言語)で数値シミュレーションをしていた学生が、就職してRubyでWeb開発を行うにあたって勉強したことを書き連ねていくだけの記事です。 もし自分と同じような立場の人(これから後輩としてもどんどん増えていくかも!)がいたら、「ここを押さえておけばRubyは問題なく書けるよ」と教えられるように書いておきます。というのも、レビューを行っていた先輩とのプログラミングのスキルとの開きがあり、先輩も私も「どこが分かってないのか説明できない」状態になってしまってお互いに困ってしまった経験があるからです。 RubyとPythonはよく似ているのですが、思想や見た目で違う部分が多く、片方を勉強するともう片方の理解も深まります。 たまに2ちゃんねるのオカルト板である「見たことある世界によく似た異世界に迷い込んだ」みたいな感覚で、なかなか面白い経
SQiPシンポジウム2016に参加し、SIG(special interest group)と呼ばれる特定のテーマについて議論やワークショップなどを開く場の一つを主催しました。テーマは モダンなチーム開発環境を追求しよう というものです。 www.juse.jp 開催の動機 チーム開発 とはソフトウェア開発における技術分野の呼び名であり、"チーム開発実践入門(技術評論社, 2014)"*1 の発刊を機に日本で普及している技術分野名だと思います。バージョン管理・課題管理・継続的インテグレーションなどの技術分野をひとまとめにしているのが特徴で、組織的におけるソフトウェア開発のワークスタイルを大きく決定づける技術分野だと考えています。国際的に "チーム開発" と同義の用語が存在するか確認が取れていませんが、ソフトウェアライフサイクルプロセスの規格である ISO/IEC 12207 におけるサポー
Venture Insight Report(ベンチャーインサイトレポート)は、世界のベンチャー企業の動向をまとめたレポートです。本レポートは @seinas___ が作成しております。 今回は、2016年第2四半期(2016年4月〜2016年6月期)における、世界のベンチャー企業の最新動向をまとめました。 主なトピックスは以下のとおりです。 * 全世界のベンチャー企業の資金調達は、件数が減少したものの、資金調達額はユニコーン企業をはじめとしたレイターステージの巨額資金調達が相次ぎ増加しました。 * 投資ステージ別では、アーリーステージの投資が減少し、レイターステージの投資が増加しました。 * 地域別では、北米に対する投資が前四半期に引き続き、さらに冷え込みました。 * ユニコーン企業は、2016年第2四半期で9社の資金調達がありました。
旅に出張に欠かせない相棒、スーツケース。とはいえ、荷物をたくさん詰め込むスーツケースは重いしかさばるしで、引いて歩くのは骨が折れるもの。 そんな問題を一発解決してくれそうなのが、世界初、オートで動くロボットスーツケース「Travelmate」である。 ・ユーザーの後ろを自動追尾、障害物も避ける ユーザーの後ろを自動追跡して動き、人ごみや障害物を避けるという賢さ。最大時速約8キロメートルの速さを出すこともできるという。スマートフォンと連動し、専用アプリからさまざまな設定が可能だ。 ・“AI”と“機械学習”機能を搭載 なぜ“ロボット”スーツケースなのか?、何といっても「Travelmate」には“AI(人工知能)”と“機械学習”の機能が搭載されているのだ。 独自の“Follow Me”システムでは内蔵のセンサーを用い、ユーザーの動きをフォローして、オートで付いて動くのはもちろん、センサーが人や
ImageOptim makes images load faster Removes bloated metadata. Saves disk space & bandwidth by compressing images without losing quality. Faster web pages and apps Reduces image file sizes — so they take up less disk space and download faster — by applying advanced compression that preserves quality. Image files scrubbed clean Removes invisible junk: private EXIF metadata from digital cameras, em
EasterEgg Neko Atsume LauncherのAPKサイズを極限まで小さくすることに取り組んだ成果を適当に書いておく。 EasterEgg Neko Atsume Launcherがそもそもなんだ??って話だろうけど、以下とか読めばOK。 hack-it-iron.hatenablog.com play.google.com どのようにAPKのサイズを小さくしたか コードはGithub上に公開してある。読むほどの価値はない...🐱 具体的にAPKサイズのチューニングを行ったPull Requestは以下の2つ。 github.com github.com 不要なリソースファイルを削除する EasterEgg Neko Atsume Launcherはアプリの性質上、ほとんどリソースを必要としない。 R.javaさえ消し去りたいくらいだ。 styles.xmlはいらないね。
MMD研究所は、インテル セキュリティと共同で、2016年8月26日~8月31日に、高校生921人を対象に「高校生のスマートフォン利用実態調査」を実施いたしました。また、高校生の所有するスマートフォンの実態を明らかにするために、102人の高校生にスマートフォンのホーム画面のキャプチャを送ってもらう「高校生のスマートフォンホーム画面分析調査」も同時に実施いたしました。 【調査結果サマリー】 「高校生のスマートフォン利用実態調査」 ■ 高校生のスマートフォン所有率は93.0%、2014年より13.5ポイントアップ ■ スマートフォンで普段していること、「LINE(92.1%)」「インターネット検索(88.8%)」「音楽を聴く(77.7%)」が上位、「勉強で活用」も38.5% ■ 学校でのスマートフォン・携帯電話に関する校則「ある」が85.6%、「授業中の使用禁止(61.6%)」「構内での使用禁
〜開局5ヶ月で800万DLを突破した「AbemaTV(アベマティーヴィー)」。その開発の裏側と、それを支える「技術でチャレンジし続ける」文化を公開〜 2016年4月に本開局し、開局5ヶ月で800万DLを突破した、インターネットテレビ局「AbemaTV(アベマティーヴィー)」。株式会社サイバーエージェントと株式会社テレビ朝日の出資により設立された同社は、「インターネット発のマスメディア」を目指し、そのサービスは最新の技術によって支えられている。 同サービスを運営する株式会社AbemaTVでは、「技術選定の裁量を、すべて現場のエンジニアに与える」方針を掲げている。その結果、「AbemaTV」では、「Protocol Buffer(プロトコルバッファー)」「リアクティブプログラミング」などの、新たな技術を随所に取り入れている。 今回は、同社でiOSアプリを担当する伊藤 恭平さんと、Android
iOS のグラフィックスを司る Core Graphics フレームワークの中にある CGColorSpace という色空間を担当するクラスのインターフェースを眺めていたら、以下ような記述を見つけました。これらは全て iOS 9.0 で追加された APIです。 ※Medium の行間が広いせいもあってちょっと長いです。あと勢いで書いたので所々日本語がおかしいのはご容赦ください。 kCGColorSpaceGenericGray The name of the generic gray color space. kCGColorSpaceGenericRGB The name of the generic RGB color space. kCGColorSpaceGenericCMYK The name of the generic CMYK color space. kCGColorSp
米Googleは9月19日(現地時間)、iOSおよびAndroid向け旅行計画・ガイドアプリ「Google Trips」(以下、Trips)を公開した。まだ日本語化されていないが、日本でも米AppleのApp StoreおよびGoogleのGoogle Playから無料でダウンロードできる。 GoogleはTripsを「ポケットに入るあなたのための旅行ガイド」と説明する。アプリをインストールして起動するとアプリで使うGoogleアカウントを選択するよう促される。ここで選択したアカウントの端末の位置情報、(「ロケーション履歴」を有効にしている場合は)Googleマップでの履歴、Gmailの内容(連係を無効にすることも可能)に基づいて、過去の旅行先、今後の旅行の予定が表示される。 旅行先について「Download <目的地>」をタップして情報をダウンロードしておくと、宿泊先や観光名所、近くのレ
こんにちは!グッドパッチ人事の折田です。 暑かった夏もそろそろ終わり…。みなさんいかがお過ごしですか? 8月23日(火)〜26日(金)にサマーインターン2016を開催しました。 (当初5日間の予定だったのですが、なんと初日に台風が東京を直撃!急遽4日間になるという、まさに波乱の幕開けでした!) 北は北海道、南は島根県から、デザインを愛する12名の学生が集まり、チームで課題に取り組んでいただきました。 今回の課題は「2020年東京オリンピックを楽しみたい人向けのサービスをデザインしてください」。 学生たちはグッドパッチのデザインプロセスに沿って、ゼロからサービスを設計・デザインしました。 夏の暑さに負けない、アツい4日間となりましたので、ここに報告させていただきます。 オリエンテーション 初日に、グッドパッチのビジョン・ミッションについての説明や、ドキドキのチーム発表などを行いました。 代表
ウィスキー、シガー、パイプをこよなく愛する大栗です。 全国1億3000万人のCloudFormation職人の皆様!先程CloudFormation始まって以来の大きなアップデートが来ました。そうです、YAMLでCloudFormationテンプレートが書けるようになりました。よくJSONは『人間が書くものじゃない』と言われますが、人間が書けるYAMLで記述できるようになりました! AWS CloudFormation Introduces YAML Template Support and Cross Stack References AWS CloudFormation Update – YAML, Cross-Stack References, Simplified Substitution | AWS Blog JSON形式の内容 先日のブログ(CloudFormationで再起動
グーグルの社員として成功するには、頭脳以外に何が必要なのか?ここではコンピューターサイエンスで博士号取得を目指すTimothy Johnsonに聞いてみた。以下が回答だ。 まずはグーグルが公式サイトに載せている同社のカルチャーについて読んでみることだ。同社は成功を生み出すチームに必要な要素について大規模な調査を行なった。これについてはニューヨーク・タイムズ紙が長文記事を書いている。2つの重要な見解は以下の通りだ。 1. 良いチームではメンバーの発言時間がほぼ同じである。 2. 良いチームでは平均社会的感受性、つまり互いの口調や表情など非言語的なサインから相手の感情を読み取る能力が高かった。 上記2つはいずれも、ネガティブな結果を恐れずに自分を表現できる心理的セーフティーネットに関連する。私の場合、メンターが初めて会った日にこう言って心の安らぎを与えてくれた。「質問をすることを恐れない
コマンドライン上でRSSを取得し続けるpy ほとんどこちらからソースをいただきました。 Search Make. 何か作りたいモノづくりサイト RSSを取得する feedparserのインストールはcondaを使って conda install feedparser ドキュメントはこちら feedparser 5.2.0 documentation from datetime import datetime from time import mktime import feedparser from tqdm import tqdm from time import sleep # RSSのURL RSS_URL = "http://www.fxstreet.jp/rss/news/forex-news/" # RSSの取得 feed = feedparser.parse(RSS_URL)
プロジェクトデザインパターンを読んだ。内容は企画に携わる人向けなんだけど、ちょっと言葉を変えると、エンジニアとしても「わかる!」って感じで読んでてワクワクした。良かった。 ということで「そういえば、チームづくりのサポートをするときに、ある程度パターン化してるものが僕の中にもあるなー」と思ったので、それっぽく書いてみる。 立ち止まる時間 やることが多すぎてチームが疲れている。 その状況において 少しでもタスクを早く終わらせてチームに余裕を作りたい!と、手が空いたメンバーに対して五月雨式にタスクをアサインしていると、メンバーは終わりが見えなくて疲弊してしまう。そして、効率良く作業をするほうが損をしているように感じてしまう。 そこで 5または10営業日の短い期間で区切り、その期間で終わらせるタスクを前もって共有しておく。その期間の終わりにはチームで時間を取って、何を終わらせることができたかを振り
昨年エンジニア界隈で好評を博した伊藤直也氏(現一休CTO @naoya_ito)がホスト役を務める #naoya_sushi にメルカリCTOの柄沢聡太郎(@sotarok)が登場してから約一年。 mercan.mercari.com 後編では遂におsushiが。二人の話は盛り上がり、両社のプロダクトチームの話に話題が移っていきます。 両社のプロダクトチームの違いとは? sotarok 一休はどういうプロダクトチームなんですか? エンジニアが結構役割を兼ねてるって話がありましたけど。 naoya 基本はあまりロールは分かれないです。チームごとに見てる領域が分かれている程度。企画とかプロダクトマネージャーといったロールがないっていう方がわかりやすいかな。 sotarok それはメルカリとすごく違うところですね。 メルカリはまず一つのプロジェクトの中にプロジェクトオーナーがいて、それがエンジニ
あなたは、ある中堅SIerの開発部長だ。会社は受託システム開発をなりわいとしており、有名ではないが堅実な経営を続けている。そんなあなたはある時、突然社長に呼ばれて、こう言い渡される。 「君には明日から、わが社のCIOになってもらいたい。これまで外の顧客の仕事をずっとしてもらってきたが、明日からは経営者の一員として、わが社の情報システムを見てもらうつもりだ。紺屋の白袴じゃないが、我々の社内IT利用は、十分とは言えない。君には是非とも、これまでの外販の経験を活かして、イノベーティブなITの仕組みを作ってもらいたい。単なる業務の効率化だけではなく、新しいビジネスを生み出せるようなITの仕組みを、だ。」 経営者の一員、すなわち役員に抜擢された訳だ。とても誇らしい気持ちになる。しかし社長室を出て自分の席に戻ると、あなたはだんだんと大変な役回りを引き受けたらしいことに、気づき始める。わが社にとってイノ
ここではコーディングスタイルを考える上で、ES6(ECMAScript2015)の以下の特徴に注目して考察するものです。 変数宣言は、constを基本とする クラス宣言文や関数宣言文はブロックスコープ 文字列では、テンプレートリテラルを活用する ジェネレータのために、複数の構文が拡張された また、以下の基準を採用していることを特に触れておきます。 ES5コードの混在、ES5時代のスタイルとの互換性は取らない ES6 modulesが存在しない状況で適用可能なスタイルを取る 視認性を犠牲にコーディング時のミスの影響を隠蔽するスタイル(ヨーダ記法など)は取らない 局所視認性より、全体視認性での高さを重視する 微妙に違うものを区別しやすいスタイルにする 同じものは同じスタイルを取る 一覧しやすくコンパクトに書ける方を採用する 変数宣言は、constを基本とする ES6では再代入を認めないcons
Miki Ishijima デザインワーク、ソフトウェア開発のワークフロー、デザイン自体の考え方に関する著書を持つ。2013年にザ・マーズナレッジ株式会社設立。 diary 女性の気持ちをなだめる手続きについて Posted by Miki Ishijima on September 18, 2016. ある男性は彼女がイライラしはじめたら、とりあえず甘いものを食べさせると言っていました。怒る理由の大半が、「疲れ」の自分にとっては適切な対処だなと思います。 エンジニアである旦那さんに「俺のために書いてほしい(切迫)」と言われたので、私ひとりでは制御しきれない感情を、一緒にコントロールしてもらうために役立ったことをまとめてみます。 ごめんまでの経路 わたしは、なぜ自分がこんなに怒っているか相手に共感してもらいたいと考えています。 ですので、何を言っても「ごめん」を連発されてしまうと、 旦那さ
まえがき 最近社内でLT大会がありまして、Angular2について発表したのですが(正式リリース直前でしたが)、結構内容的には、React vs Angular2みたいな内容になってたので、『(私が)ReactとAngular2の選択で迷ったときに考えたいこと』としてちょっと記事にしてみました。 ※1 この記事はあくまで両者を触ってみた『個人的な感想』になりますのであしからず。 ※2 そして、この記事は2016-09-18の時点での内容になります。 Reactはライブラリ、Angularはフレームワーク Reactが出始めた頃にはよく比較されることの多かったAngularですが、それは両者が似たような時期に盛り上がってきており、それでいてDOM周りの問題解決で謳っている機能がそれぞれちょっとずつちがっていたからかなと思っています。(それぞれDOMの構築とデータバインディングについての機能を
要するに、基本系が(?=regex)で、否定なら!にして、直前なら<を追加する。 例) (?<=hoge)foo(?!bar) → 直前に_hoge_があり、直後に_bar_が無いfooにマッチ (?<!hoge)foo(?=bar) → 直前に_hoge_が無くて、直後に_bar_があるfooにマッチ 構文の中に丸括弧とかいろいろあるけど、マッチする箇所がfooだけなのが重要なところです。 いつ使うのよ 大量の名前リストから「しむらけん」を「バカ殿様」に置換することが年に2回くらいあると思いますが、
Announcing Kong Insomnia 9.3 with after-response scripting, global environments, folder-level configuration, and more. Design, debug, test, and mock APIs locally, on Git, or cloudBuild better APIs collaboratively for the most popular protocols with a dev‑friendly UI, built-in automation, and an extensible plugin ecosystem. Get Started for Free
Today I’m proud to announce Homebrew 1.0.0. In the seven years since Homebrew was created by @mxcl our community has grown to almost 6000 unique contributors, a wide-reaching third-party “tap” ecosystem and thousands of packages. We’ve been working hard over the last year to make some major changes to Homebrew that we’ve been wanting for a long time. There have been some hiccups along the way but
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く