タグ

2016年1月4日のブックマーク (10件)

  • Androidアプリ開発の現場で訊いてみた!奇兵隊Taptrip編 - Stargzr(スターゲイザー)

    アカウント登録をすることでGitHub, Qiita, Slideshare, Stack Overflowの情報からスター数を集計します 今回のインタビューはAndroidアプリ「Taptrip」を運営している奇兵隊社に伺い、Androidアプリ開発の周辺について詳しく訊いてきました。 「Taptrip」とは 「Taptrip」は世界中の友だちとコミュニケーションを楽しむサービスで現在はAndroidアプリがリリースされています。 訊いてきたこと インタビューに応じてくださったのはエンジニアの@konifarさん。とくに今年2015年に始まった@konifarさんのブログKonifar's WIPが話題になったので、知っている方も多いのでは。 今回のインタビュアーは@zaki50さん、@cafedeaquaさんにも会話のキャッチボールのお手伝いをして頂きました。 質問 @konifarさ

    Androidアプリ開発の現場で訊いてみた!奇兵隊Taptrip編 - Stargzr(スターゲイザー)
    hamaco
    hamaco 2016/01/04
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    サービス終了のお知らせ - NAVER まとめ
    hamaco
    hamaco 2016/01/04
    みてみたい。
  • 2016年の抱負: Emacs Lisp を書く会社を立ち上げる - だるい

    私には、Emacs Lisp によるウェブアプリケーション開発シーンを盛り上げていきたいという熱い想いがあります。 最近、「次に来る大物Web言語」と称され Elixir などが注目されている様子が伺えますが、ウェブアプリケーションのサーバーサイド実装において次に来る言語というのであれば、個人的には Emacs Lisp こそを推していきたいと思います。なぜなら Emacs Lisp には、インタプリタでありそして同時にプログラミング環境でもある Emacs というソフトウェアが存在するからです。Emacs と最も親和性が高く、最もプラグインが豊富な言語こそが Emacs Lisp です。これを単なる Emacs の設定やプラグインを記述するための言語に留めておくには惜しいと言えるでしょう。 残念ながら現状 Emacs Lisp でのウェブアプリケーション開発は全くといって注目されていない

    hamaco
    hamaco 2016/01/04
    さいごまで読んだらVimってでてきた。
  • Rapidoid - Rapidoid - Extremely Fast, Simple and Powerful Java Web Framework!

    Rapidoid - Extremely Fast, Simple and Powerful Java Web Framework! Rapidoid consists of several modules which can be used separately or together: rapidoid-net - Network protocol framework rapidoid-http-server (named 'rapidoid-http-fast' before v6) - HTTP Server Framework rapidoid-rest (named 'rapidoid-http-server' before v6) - REST API Framework rapidoid-gui - Web GUI Components (based on Bootstra

    hamaco
    hamaco 2016/01/04
  • 数十台規模のPHP 5.3プロジェクトをダウンタイムゼロでPHP 5.6化した時のまとめ | GMOメディア エンジニアブログ

    新年明けましておめでとうございます。GMOメディアの流しエンジニア、山田コーダーです。さて、ようやく弊社でもPHP 5.3、5.4系のプロジェクトの5.6化が一段落してまいりました。 PHP 5.6のリリースが2014年ですので今更感がありますが、「レガシーなPHPプロジェクトのバージョンアップに困っている」「使いたいライブラリーが5.3に対応してないからバックポートした」などという悲痛な声を目にしたこともあり、これからPHPのバージョンアップをされる方たちへのささやかな参考資料になればと思い、書かせていただきました。 さて、まずは題に入る前に結果からお見せしようと思います。以下はNew Relic(アプリケーションのパフォーマンス監視サービス)のレスポンスタイムのグラフです。なおこのプロジェクトでは、ブラウザー表示用HTMLを出力するサーバー(Web 約10台)と、スマートフォンアプリ

    hamaco
    hamaco 2016/01/04
  • MySQL の "0000-00-00" は NULL? - sakaikの日々雑感~(T)編

    数日前に、とみたまさひろさんのこんなツイートがありました。 なんだこれ? MySQLこわい… mysql> SELECT * FROM x WHERE datetime IS NULL; datetime 0000-00-00 00:00:00— とみたまさひろ (@tmtms) 2015, 12月 17 @tmtms ちなみにその '0000-00-00' は、 IS NOT NULL のときには含まれないんですか?— 坂井 恵(SAKAI Kei) (@sakaik) 2015, 12月 17 MySQL :: MySQL 5.6 リファレンスマニュアル :: 12.3.2 比較関数と演算子 "NOT NULL として宣言された DATE および DATETIME カラムでは、次のようなステートメントを使用することで、特殊な日付 '0000-00-00' を検索できます" その後の t

    MySQL の "0000-00-00" は NULL? - sakaikの日々雑感~(T)編
    hamaco
    hamaco 2016/01/04
  • 過去最高の売上を更新、スターバックスが成功を続ける4つの秘密 | ライフハッカー・ジャパン

    Inc.:好むと好まざるとにかかわらず、スターバックスの経営は成功だと言えます。 スターバックスは、世界中どこにでもある飲み物で会社の主力商品であるコーヒーで、数十億円を稼ぐようになりました。しかし、これはほんの序の口です。 2015年、スターバックスの株価は50%以上も急騰しました。11月には、四半期の売上が過去最高の49億ドル(約5880億円)、純利益は10億ドル弱(約1200億円)だったと発表しました。 では、なぜ記録を更新するような業績が上げられたのでしょう? 自分のビジネスに活かせるような教訓はあるのでしょうか? 今回は、スターバックス成功の4つの秘密を探ってみましょう。 1. 「スマホ」+「ご褒美プログラム」=「ブランド力アップ」 スターバックスは2年前にスマホ用のアプリをリリースし、今や1600万人ものユーザーがいます。実際、米国内のスターバックスの店舗での支払いのうち、20

    過去最高の売上を更新、スターバックスが成功を続ける4つの秘密 | ライフハッカー・ジャパン
    hamaco
    hamaco 2016/01/04
  • 無能者の戦い方

    いいのか悪いのか分からないけれど、いつからか私は「無能者の発想」みたいなものが染み付いていて、その姿勢で仕事をしていることが多いです。 私はプログラマなのでその文脈で書きますが、たぶん普遍的な話。 エンジニア体力 エンジニアの能力を数値化するとしたら、その一つに体力があると思います。肉体的な体力もそうですが、特に精神的な体力。ガッツや根性と言い換えてもいいかも。 例えば稼働中のシステムが上手く動かないとき。システムが複雑で、どこが原因なのかよく分からない。実は最近開発に加わったばかりで、全貌も知らない。でも問題は現実に起きていてアラートメールは止まらないし、先輩エンジニアは捕まらない。どうしよう? 体力のあるエンジニアは、こういうとき自分のスキルを駆使して、丹念に原因を調べていきます。もちろん持っているスキルによって効率の良し悪しはありますが、体力はそれとは違うものです。printデバッグ

    無能者の戦い方
    hamaco
    hamaco 2016/01/04
  • HashiCorp社が出したVaultとはどういうものなのか - 理系学生日記

    HashiCorp 社から、新たなソフトウェアである Vault by HashiCorp がリリースされました。 - HashiCorp Blog: Vault この Vault について、Getting Started を一通り実施した後に Docs の一部を確認してみたので、簡単にその内容をまとめてみます。 Vault とは何なのか Vault を一言で言うと、機密情報(Secret) を管理するツールです。 これだけ IT が広がっている現在、機密情報の範囲も広がり続けており、データベースにアクセスするためのユーザ/パスワードや、連携するシステムの API キー等、多岐に渡ります。こういった情報、おまえのところのシステムではどう管理してた?XML に生で書いてる、あるよねそういうの。jdbc.properties に直書き、うんうんわかるわかる。ちょっとがんばったら crypt で

    HashiCorp社が出したVaultとはどういうものなのか - 理系学生日記
    hamaco
    hamaco 2016/01/04
  • 16年間うごいているWebアプリケーションが抱えていた技術的負い目を考察する | GMOメディア エンジニアブログ

    技術推進室の浅井です。 技術的負い目とは、世に言う技術的負債のことです。 社内で技術的負債の定義、ことばの表現を考える中で、「『負債』は優れた比喩表現であるものの、第三者への返済義務がない点で会計上の負債とは異なり、言葉としての問題も多く、不必要な議論を生み出しやすい」などの指摘があり、代わりの表現として社内の一部で使われている言い回しです。 最近社内のたいへん古いシステム(16年の歴史があります)の技術推進を行う機会があり、たくさんの技術的負い目と向き合いました。 そのような古いシステムの技術的負い目と向き合ったとき、エンジニアはストレスを感じ、ネガティブな感情を抱いてしまいがちです。負い目に苦しめられることで過去のコードや技術的判断に対して不満を言いたくなる気持ちはとてもよくわかりますし、実際に私もたくさん苦しんでたくさん不満を言いました。 ですが技術的負債の文脈でよく言われるとおり、

    hamaco
    hamaco 2016/01/04