2015年3月29日のブックマーク (37件)

  • 新著が出ます:『SQL実践入門』 - ミックのブログ

    4月中旬ころになりますが、新著が出ます。SQLのパフォーマンスを主題にしたで、実行計画を読むことで、なぜこのSQLは遅いのか、あるいは速いのかをデータベースの内部動作まで把握して理解しよう、という趣旨です。 リレーショナルデータベースというのは、SQLという自然言語を模したインタフェースによって、低次のレイヤーを隠蔽する意図で作られたミドルウェアなので、当は実行計画などという手続レベルの世界をユーザが覗き見るのは、末転倒なところもあります。ただそうはいっても、現実にSQLが遅かったら原因を解析せざるをえないわけだし、大体当にブラックボックスにしたいなら、なんでどのDBMSも実行計画を見られる手段なんか用意してるんでしょうね不思議ですね、という理想と現実の狭間で悩むエンジニアの方々に少しでもベターな解に辿りつけるアプローチを提示できれば、と考えております。 以下まえがきと章立てです。

    新著が出ます:『SQL実践入門』 - ミックのブログ
    nishitki
    nishitki 2015/03/29
  • React Nativeのデバッグ方法 - Qiita

    ドキュメントを探しても見つからず、ググったらStack OverFlowにありました。 http://stackoverflow.com/questions/29289304/how-do-you-debug-react-native Cmd+D from within the Simulator. It'll popup Chrome and from there you can use the Developer Tools. こんなのどこに書いてあるんでしょうね。 ということでシミュレーター上でCmd+Dを叩いてみます。 すると、chromeでこんな画面が立ち上がります。 メッセージの通りChromeのDeveloper Toolsを起動します。 index.ios.jsというファイルを開くとソースの中身が見れます。 任意の場所にブレークポイントを置いてアプリをCmd+Rでリロードし

    React Nativeのデバッグ方法 - Qiita
    nishitki
    nishitki 2015/03/29
    reactnative - Reacti Nativeのデバッグ方法 - Qiita
  • YouTube & Go言語: MySQLをパワーアップするVitess - ワザノバ | wazanova

    http://www.youtube.com/watch?v=qATTTSg6zXk 1 comment | 1 point | by WazanovaNews ■ comment by Jshiike | 約3時間前 YouTubeのシステムアーキテクトであるSugu SououmaraneのFOSDEM 2014での講演です。スライドはこちらからダウンロードできます。 1) Vitessとは Vitessは大規模な番環境でMySQL DBを効率的に利用するためのオープンソースプロジェクトです。概要はプロジェクトゴールのページ にまとまってます。 MySQLは機能が豊富だがスケールさせるときは苦労する。一方、NoSQLはスケーラビリティには問題がないが、アプリケーションが複雑になるとできることに限界があるのがネックになる。セカンダリインデックス、joinsなどがサポートされていない。

    nishitki
    nishitki 2015/03/29
    YouTube & Go言語: MySQLをパワーアップするVitess - ワザノバ | wazanova
  • Nginx-Fu: X-Accel-Redirect From Remote Servers « :: Oleksiy Kovyrin

    We use nginx and its features a lot in Scribd. Many times in the last year we needed some pretty interesting, but not supported feature – we wanted nginx X-Accel-Redirect functionality to work with remote URLs. Out of the box nginx supports this functionality for local URIs only. In this short post I want to explain how did we make nginx serve remote content via X-Accel-Redirect. First of all, her

    nishitki
    nishitki 2015/03/29
    Nginx-Fu: X-Accel-Redirect From Remote Servers « Alexey Kovyrin's Blog
  • DevOps時代の開発環境と現場体験 [#cmdevio2015]

    Developers.IO 2015 Developer Day でのセッション資料です。Read less

    DevOps時代の開発環境と現場体験 [#cmdevio2015]
    nishitki
    nishitki 2015/03/29
    DevOps時代の開発環境と現場体験 [#cmdevio2015]
  • 20150329 Developers.IO 2015 C-1 クラスメソッドのAWSドッグフーディング

    20150329 Developers.IO 2015 C-1 クラスメソッドのAWSドッグフーディング1 of 105

    20150329 Developers.IO 2015 C-1 クラスメソッドのAWSドッグフーディング
    nishitki
    nishitki 2015/03/29
    20150329 Developers.IO 2015 C-1 クラスメソッドのAWSドッグフーディング
  • Benchmarking on AWS @Developers.io 2015

    Classmethodで開催したDevelopers.io 2015のセッション資料です。Read less

    Benchmarking on AWS @Developers.io 2015
    nishitki
    nishitki 2015/03/29
    Benchmarking on AWS @Developers.io 2015
  • Nginx Guide: Essentials | Envato Tuts+

    The first part of this nginx article talked about the architecture and the main nginx configuration file. This article continues from there and talks about the nginx essentials: the modules that are needed and other advanced configuration techniques. Nginx Modules The real power of nginx lies in its modules. The entire stack can be imagined as made up of modules which enhance or build on top of th

    Nginx Guide: Essentials | Envato Tuts+
    nishitki
    nishitki 2015/03/29
    Nginx Guide: Essentials - Tuts+ Code Article
  • nginxでX-Accel-Redirectを使う場合に余計なヘッダを削除する - 酒日記 はてな支店

    アプリケーションで認証後 S3 のコンテンツを返したかったのだけど、nginx で BASIC 認証を掛けていたらうまくいかなかった、というお話。 Amazon S3 の認証トークン付き URL をアプリケーションで生成し X-Accel-Redirect ヘッダに出力 nginx が S3 から取得してきてクライアントに返す という動作をさせたくて、以下のように設定。 # nginx.conf location = /reproxy { internal; set $reproxy $upstream_http_x_reproxy_url; proxy_pass $reproxy; proxy_hide_header Content-Type; }アプリケーションからは以下のようなレスポンスヘッダを出力。 X-Accel-Redirect: /reproxy X-Reproxy-URL:

    nginxでX-Accel-Redirectを使う場合に余計なヘッダを削除する - 酒日記 はてな支店
    nishitki
    nishitki 2015/03/29
    nginxでX-Accel-Redirectを使う場合に余計なヘッダを削除する - 酒日記 はてな支店
  • サバフェスLT

    2. 誰 ❖ いとう ひろゆき ❖ Team-S(MySQL Clusterクラスタ) ❖ サーバ運用/保守が仕事 ❖ ネットワークからOS、ミドルウェアまでアプリケーシ ョン以外はなんでも面倒を見ないといけない(程度の差 はあります) ❖ MySQL好き。酒好き。 5. ❖ NICのRingBufferを最大に変更 ❖ /sbin/ethtool -G eth0 rx 2047 ❖ /sbin/ethtool -G eth1 rx 2047 ❖ Bondingのactive/backupだったので片方でも良かった ❖ 変更時は Link down/up が発生 ❖ 最大値は ethtool –g eth0 とかで確認する ❖ 経験無いけどtx queueを増やしておいた ❖ /sbin/ifconfig eth0 txqueuelen 10000 ❖ /sbin/ifconfig eth

    サバフェスLT
    nishitki
    nishitki 2015/03/29
  • Treasure Data and AWS - Developers.io 2015

    This document discusses Treasure Data's data architecture. It describes how Treasure Data collects and imports log data using Fluentd. The data is stored in columnar format in S3 and metadata is stored in PostgreSQL. Treasure Data uses Presto to enable fast analytics on the large datasets. The document provides details on the import process, storage, partitioning, and optimizations to improve quer

    Treasure Data and AWS - Developers.io 2015
    nishitki
    nishitki 2015/03/29
  • 2015キリンチャレンジカップ 「日本代表対チュニジア代表」のレビュー - pal-9999のサッカーレポート

    さて、皆様、こんにちは。日は先日行われた日本代表対チュニジア代表のレビューをしたいと思います。 久々の代表レビューになりますが、ホンットーに有り難い事に、ハリルホジッチ新日本代表監督なんですが、やり方をいじってくれました。この短期間に、です。サッカーブロガーにとっては、ほんとーに有り難い事でして、おかげで書くことが出来ました。感謝しないといけません。サンキュー・ハリル! で、題にはいる前に、つべにフルマッチ動画あがってたんで、それ載せときます。 www.youtube.com これまた有り難い話ですが、最近はフルマッチ動画がつべにすぐ載るんですな。おかげでフルマッチ動画も埋め込めますですよ。ちなみにスタメンですけど、 こーなってました。日は4231でワントップ川又、その後ろにムトゥ、清武、永井と並べて、ダブルボランチは長谷部と山口蛍、4バックは藤春、槇野、吉田、酒井ゴリ、GK権田とな

    2015キリンチャレンジカップ 「日本代表対チュニジア代表」のレビュー - pal-9999のサッカーレポート
    nishitki
    nishitki 2015/03/29
  • Markdownテキストでシーケンス図とフローチャートを描く - Qiita diagram sequence

    つい先日、とあるシステムの処理の流れと一部処理のフローチャートを付けた見積り資料を書くことになり、ちょうど良い機会だったので、MarkdownでUML図表が描ける「StackEdit」を使って、オールMarkdownで資料を作成してみた。 いやぁ、打ち込んだテキストがリアルタイムに図表化されていく様は、とても新鮮で、そしてすごく面白かった。資料が出来上がった後の達成感というか、完成した図表を見た時の感動が結構はんぱない。技術系の資料作成でこんな良い体験ができたのは初めてかもしれんな…(笑) ──と、結構感動的な体験ができるMarkdownでのUML図表作成なんだが、せっかくなのでそれの書き方を含めてもう少し突っ込んだTIPSとしてまとめておこうかと思った次第。 Markdown+UML とは? とりあえず、「Markdown+UML」というのは私の造語だ。まぁ、正確に言うなら「UML di

    Markdownテキストでシーケンス図とフローチャートを描く - Qiita diagram sequence
    nishitki
    nishitki 2015/03/29
    Markdownテキストでシーケンス図とフローチャートを描く - Qiita
  • 【画像あり】渦中の大塚家具を皮肉ったキャッチコピーが秀逸wwwww:キニ速

    nishitki
    nishitki 2015/03/29
    【画像あり】渦中の大塚家具を皮肉ったキャッチコピーが秀逸wwwww:キニ速
  • pastemonitor.com - pastemonitor リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    nishitki
    nishitki 2015/03/29
  • AWS最新提案!!Redshiftを使ったリアルタイム型DWHシステム!! | クラウド工房 Powered by Amazon Web Services

    みなさん。こんにちは。STSの山口です。弊社が「Redshiftはじめました。」と宣伝を始めて以降、最近、数々のRedshift関連のお問い合わせを頂いており、非常にうれしい限りでございます。 さてさて、このような状況におきまして、今回、皆様にご紹介したいのは、この「Redshift」を使った、新しいDWHシステムのご提案、「リアルタイム型DWHシステム」でございます。実際にお客様へご説明させて頂いている資料を織り交ぜながら、皆様に「リアルタイム型DWHシステム」をご紹介したいと思います。また、最後にはこの「リアルタイム型DWHシステム」のデモ機に関してもご紹介します。 言わずと知れた、AWSの「DWHの価格破壊サービス」Redshiftのご紹介です。先述しましたとおり、我々が提案する「リアルタイム型DWHシステム」では非常に重要な構成要素の1つとなっております。実はこの「リアルタイム型D

    AWS最新提案!!Redshiftを使ったリアルタイム型DWHシステム!! | クラウド工房 Powered by Amazon Web Services
    nishitki
    nishitki 2015/03/29
  • The Four Month Bug: JVM statistics cause garbage collection pauses (evanjones.ca)

    The Four Month Bug: JVM statistics cause garbage collection pauses about | archive [ 2015-March-24 16:56 ] TL;DR: The JVM by default exports statistics by mmap-ing a file in /tmp (hsperfdata). On Linux, modifying a memory mapped file can block until disk I/O completes, which can be hundreds of milliseconds. Since the JVM modifies these statistics during garbage collection and safepoints, this caus

    nishitki
    nishitki 2015/03/29
  • Amazon Glacierの料金計算法について - 週報夏風邪記

    AWSとは AWSとはAmazon Web Servicesの略で、あのAmazon.comが提供しているウェブサービスのこと。 ただ、amazon.jpのアカウントは使えず、amazon.comのアカウントが必要。 その中のサービスの一つglacierについて紹介していく。 glacierとは Amazon Glacier は、アクセス頻度の低いデータや、取り出しに数時間かかっても問題ないデータに合わせて最適化されている。 主な用途は起業のデータアーカイブ、バックアップなどなど,,,普段はアクセスしないファイルなどの保管に適したサービスだ。 1ヶ月あたり0.01USD/GBという低額で、しかも耐久性はS3と同じ99.999999999%。 データが消える心配は殆ど無いだろう。 復元料金について AWSの中で一番料金体制が厄介なGlacier。 AWS S3に関するよくある質問 http:

    Amazon Glacierの料金計算法について - 週報夏風邪記
    nishitki
    nishitki 2015/03/29
  • 本気で残業を減らすなら、この「10の切り替え」が大事

    ここ数年、いたるところで目にするようになった「生産性」っていう言葉。「生産性を上げるには?」「優秀なあの人はなぜ生産性が高いのか」なんていう記事を読んだとき、その瞬間はすごく納得できるんだけど、結局自分は残業続きの毎日だったり…。 ここでは、「Elite Daily」にまとめられた、仕事のパフォーマンスを上げて残業を減らす「10の方法」を紹介します。一気にではなく、ひとつずつ始めてみるというにはいかがでしょうか? 仕事の早い人は「想像力」があります。また、それを達成させるコミット力も兼ね備えています。彼らに共通することは、退社前に翌日のイメージをしてから会社をあとにすること。 スケジュールの確認だけでなく、翌日の成功イメージまですることで頭が整理され、スムーズに仕事を終わらせられるのです。

    本気で残業を減らすなら、この「10の切り替え」が大事
    nishitki
    nishitki 2015/03/29
    朝6時からメールする。生産性が高い人に共通する「13の習慣」 | TABI LABO
  • ECMAScript 6 from an Attacker's Perspective - Breaking Frameworks, Sandboxes, and everything else

    ECMAScript 6 from an Attacker's Perspective - Breaking Frameworks, Sandboxes, and everything else ECMAScript 6, in short ES6, has been boiling in a copper pot for many years by now and step-by-step, browser vendors come forward to taste the first sips of this mystery soup. So, ES6 is no longer a theoretic language but already crawled across the doorstep and now lurks under your bed, ready for the

    ECMAScript 6 from an Attacker's Perspective - Breaking Frameworks, Sandboxes, and everything else
    nishitki
    nishitki 2015/03/29
    ECMAScript 6 from an Attacker's Perspective - Breaking Frameworks, Sa…
  • 再帰関数のスタックオーバーフローを倒す話 その1 - ぐるぐる~

    再帰関数のスタックオーバーフローを倒す話を何回かに分けてします。 連載目次 再帰関数のスタックオーバーフローを倒す話 その1 ← 今回 CPSとCPS変換の話 再帰関数のスタックオーバーフローを倒す話 その1.5 F#での「末尾」についての話 再帰関数のスタックオーバーフローを倒す話 その2 .NETにおける末尾最適化の方法についての話 再帰関数のスタックオーバーフローを倒す話 その2.5 継続モナドと、F#の残念さの話 再帰関数のスタックオーバーフローを倒す話 その3 すべてをあきらめて再帰をwhileに書き直す方法の話 はじめに 継続渡しスタイルもしくは継続渡し形式(Continuation Passing Style、以降CPS)という言葉を聞いたことがあるでしょうか。 今日はCPSの話をします。 前提知識は、F#のみです。 継続とは CPSの前に、まずは継続の話です。 継続と言って

    再帰関数のスタックオーバーフローを倒す話 その1 - ぐるぐる~
    nishitki
    nishitki 2015/03/29
    再帰関数のスタックオーバーフローを倒す話 その1 - ぐるぐる~
  • Ruby未経験だった僕がドヤ顔で偉そうなことを言えるようになるまでの3年間 / #hmrk01

    浜松Ruby会議01で使用したスライドです。 http://regional.rubykaigi.org/hamamatsu01/ 動画はこちら。 前編(3:50から題に移ります) https://www.youtube.com/watch?v=bOqfcwTVUpY 後編(動画が切り替…

    Ruby未経験だった僕がドヤ顔で偉そうなことを言えるようになるまでの3年間 / #hmrk01
    nishitki
    nishitki 2015/03/29
    Ruby未経験だった僕がドヤ顔で偉そうなことを言えるようになるまでの3年間 / #hmrk01 // Speaker Deck
  • Future についての私見 - seratch's weblog in Japanese

    qiita.com この記事を読んで、記事の筋からはそれますが、前から思っていたことをつぶやいたのでまとめておきます。 前後関係がある Future 処理を一つの処理として抽出すればシンプルなケースではおかしなことにはならないと思うけど real world では横からはさみこみたくなる要件が継ぎ足されていくとつらくなる。— seratch_ja (@seratch_ja) 2015, 3月 26 そういう要件は当は同期処理でやるのがよいわけで、そこをあえて Future とかコールバック関数縛りでやらなければならない理由が何かを考える。リソース効率とか膨大な同時接続への耐久性を可読性を犠牲にしてでも得たいのかという。— seratch_ja (@seratch_ja) 2015, 3月 26 適当に作るとデバッグとか運用のトラブルシュートとか大変になるし、開発の難易度はそれなりに上が

    Future についての私見 - seratch's weblog in Japanese
    nishitki
    nishitki 2015/03/29
  • アプリケーションコンテナとAWSの話

    Developers.IO 2015( http://devio2015.classmethod.jp/ )トラックC-3の資料です。

    アプリケーションコンテナとAWSの話
    nishitki
    nishitki 2015/03/29
  • Docker and the PID 1 zombie reaping problem

    About us Founded in 2008, Phusion creates top of the line server software to power businesses like Apple and Intercom. When building Docker containers, you should be aware of the PID 1 zombie reaping problem. That problem can cause unexpected and obscure-looking issues when you least expect it. This article explains the PID 1 problem, explains how you can solve it, and presents a pre-built solutio

    Docker and the PID 1 zombie reaping problem
    nishitki
    nishitki 2015/03/29
  • xrdp を用いて Windows から CentOS にリモート デスクトップ接続する

    xrdp は オープンソースで開発されたサーバー ソフトウェアです。 機能的には、Remote Desktop Protocol (RDP) 経由で接続できる Linux ターミナル サーバーとして動作し、rdesktop や freeRDP、Microsoft のターミナル サーバーおよびリモート デスクトップ クライアントから接続、GUI で操作できることを目的としています。 ※ただし、Windows Server のようなリモート デスクトップ の機能を提供しているわけではなく、実際には X window デスクトップを表示させています。 Windows から Linux にリモート GUI 接続する場合、VNC の利用や、 Linux を Hyper-V の仮想マシンとして動作している環境であれば Hyper-V マネージャー スナップインを利用することで可能ですが、Windows

    xrdp を用いて Windows から CentOS にリモート デスクトップ接続する
    nishitki
    nishitki 2015/03/29
  • ようやくasset pipelineを使うように - ただのにっき(2015-03-27)

    ■ ようやくasset pipelineを使うように React.jsをまじめに使おうと思ったら、いままで逃げまわってきたasset pipeline的なものをちゃんとしないといろいろ不便なことが判明したので、寄り道してそっちをなんとかしよう……と関連文書を漁っていたタイミングでこんな記事を読んだ: Grunt/Gulpで憔悴したおっさんの話 - MOL いやもう、ほんまこれ。JavaScript環境の調べ物をしていると、ほとんど同じ時期なのにGrunt使ってる人たちとGulp使ってる人たちが混在していて、これらにnpm、bower、Browserifyなんて単語が加わって組み合わせが爆発する。開発の質とは関係ないツールの流行に振り回されすぎだっつーの。開発が業ならまだしも、趣味や研究でプログラミングする人にとって、こんなのいちいち追いかけてたらいつまでたっても題に取り掛かれないよ。

    nishitki
    nishitki 2015/03/29
  • 規模の大きい本番システムをGo言語で書き直した感想 - ワザノバ | wazanova.jp

    http://matt-welsh.blogspot.com.au/2013/08/rewriting-large-production-system-in-go.html Go言語の4周年をテーマにしたgolang.orgのブログで紹介されていた、GoogleのMobile Web Performanceチームに所属するMatt Welshのブログです。大規模な番システムの作り直しにGo言語を採用した経験を語っています。 1) 背景 C++のオリジナルのコードベースは問題なく作動していたが、何年も複数の目的の違うプロジェクトで共有されていたため、スピーディーに改修するのが難しくなっていた。(何のシステムなのか具体的に書いてないのは残念。。) イメージフォーマットをトランスコードするライブラリはC++で完璧に動作していたので、そのまま残し、それ以外を全てGo言語で書き直した。 元のコード

    nishitki
    nishitki 2015/03/29
    規模の大きい本番システムをGo言語で書き直した感想 - ワザノバ | wazanova.jp
  • The Performance Analysis of Linux Networking – Packet Receiving

    Please select an authentication system to verify your identity. NOTICE TO USERS This is a Federal computer (and/or it is directly connected to a Fermilab local network system) that is the property of the United States Government. It is for authorized use only. Users (authorized or unauthorized) have no explicit or implicit expectation of privacy. Any or all uses of this system and all files on thi

    nishitki
    nishitki 2015/03/29
    The Performance Analysis of Linux Networking – Packet Receiving
  • 俺のKPT - チームメンバーのやらされてる感を無くしつつ、無理なく成長したいよね - Qiita

    タイトル長いねw 某社某チームでエンジニアのリーダーを1年半ほどしてきた経験から、 KPTをファシリテートする時に意識しているところをまとめてみたよ。 みなさんはどんなKPTをしていますか? よかったら教えてね。 俺のKPTコンセプト タイトルにも書いたけど、↓です。 チームメンバーのやらされてる感を無くしつつ、無理なく安定して成長する KPTのポイント for Members 個人攻撃NG、チームの問題と捉えて前向きに改善する意識を持ちましょう for Facilitator ( or Team Leader ) 全員が意見を出しやすい仕掛けを用意し、意見を出しやすい雰囲気を作ろう KPT,必ず1人1つ以上出してもらう KPTのお題は可能な限り1〜数個に絞ろう 全員に当事者意識をもってもらう仕掛けを作ろう(やらされてる感はぶっつぶそう) ファシリテーターやリーダー自身の意見は極力言わない

    俺のKPT - チームメンバーのやらされてる感を無くしつつ、無理なく成長したいよね - Qiita
    nishitki
    nishitki 2015/03/29
  • 【第1回】KPTでカイゼン文化をつくろう!

    はじめに アジャイルプロセスを組込みソフトウェア開発に適用するには、どうすれば良いのか。よく議論されるテーマです。 アジャイルプロセスは2000年ごろから日に入ってきましたが、当時はWebシステム開発分野での適用事例ばかりで、組込みソフトウェア開発の事例はほとんどありませんでした。オブジェクト指向の文化が中心にあるアジャイル開発は、組込みソフトウェア開発の現場とはかなりかけ離れていたので、適用も難しいと思われていたのでしょう。また、適用事例があっても、あまり世の中に出てこなかったため、使えないと思い込んでいる人が多いのではないでしょうか。 しかし現在では、当時と比べてアジャイルプロセスという言葉はかなり浸透してきていると思います。そろそろ「良いものを手早く作る方法」を考えてみませんか。このコーナーでは、組込みソフトウェア開発の現場でアジャイルプロセスを適用するときのハードルが少しでも低く

    【第1回】KPTでカイゼン文化をつくろう!
    nishitki
    nishitki 2015/03/29
  • 今日からできる!全員参加型の建設的フィードバック「ふりかえり」~実践編(KPT・タイムライン)

    短い期間をふりかえるのにおすすめ―KPT KPTってどんなもの? 筆者の回りでは KPT(Keep/Problem/Try)というフォーマットがもっともよく利用されています。これは、ある期間内の出来事を、「よかったこと、続けたいこと(Keep)」「うまくいかなかったこと、問題(Problem)」「次に試したいこと(Try)」の3つにわけてチーム内で抽出していくという手法です。このKPTフォーマットは非常にシンプルで、とっつきやすいながらも効果が高いと感じています。 だいたい1ヶ月以内を目安として、比較的短期間の出来事、またはスポットのイベントのふりかえり時によく利用します。非常にシンプルなフォーマットのため、出来事が記憶に残っていれば、簡単にそれぞれのアイテムを導出することができます。 用意するもの ホワイトボードとマーカー、または付箋とサインペン KPTのすすめ方 筆者の回りでよくやって

    今日からできる!全員参加型の建設的フィードバック「ふりかえり」~実践編(KPT・タイムライン)
    nishitki
    nishitki 2015/03/29
  • KPTで粘り強く品質改善に取り組んだ話 - クックパッド開発者ブログ

    はじめに こんにちは、モバイルファースト室の@y_310です。 部署名からもお分かりの通りクックパッドでは今年からスマートフォンアプリの開発に特に力を入れて取り組んできました。 実際に昨年と比べて開発体制が大きく変化しています。以前はアプリ開発専門のエンジニアのみで開発していたものを、サーバサイドエンジニアもアプリ開発を学び、自分が所属する部署に必要な機能をアプリに実装するようになりました。 そのため、以前は2、3人のチームでの開発だったものが、現在は多い時には複数の部署にまたがって10人ほどのエンジニアが1つのアプリにコミットする状況になりました。 そのような環境の変化によりアプリの品質維持が大きな課題となり、この半年間継続的に品質改善に取り組んできました。今回はその改善プロセスについてご紹介したいと思います。 課題 取り組みを始める前は、様々な部分で課題がありました。 具体例を上げると

    KPTで粘り強く品質改善に取り組んだ話 - クックパッド開発者ブログ
    nishitki
    nishitki 2015/03/29
  • 自律的に現場を改善できるチームをつくるための「ふりかえり」の進め方 〜 KPTと進め方のノウハウ | Social Change!

    現場のオペレーションを改善するために、最初に着手するなら何か?と聞かれたら、いつも「ふりかえり」から始めましょう、と答えています。かつてトラブルの起きているプロジェクトに入ったときも、まず始めたのは「ふりかえり」からでした。 「ふりかえり」とは、文字通り現場の活動を振り返って、改善のアクションを考えることです。反省会のようにも思えますが、すべてが終わってから反省する訳ではなく、現状分析を行って、うまく続けていくための未来を向いた活動です。 この記事では「ふりかえり」という習慣について、そして、ふりかえりを実践するにあたって、進め方とポイントについて紹介します。 ふりかえりの進め方”KPT”とは 上の写真は、私たちソニックガーデンで「ふりかえり」をしている様子です。ソニックガーデンでは弟子を採用していて、その弟子と師匠とのふりかえり風景です。このように、特別な道具はなにも必要ありません。必要

    自律的に現場を改善できるチームをつくるための「ふりかえり」の進め方 〜 KPTと進め方のノウハウ | Social Change!
    nishitki
    nishitki 2015/03/29
  • ssig33.com - インフラエンジニアのいらないインフラ構築

    そういうことについていろいろ考えたり試みたりしてきた結論。 Heroku に金払え。プレミアサポートも契約しろ。それで全部済む。 back to index of texts Site Search

    nishitki
    nishitki 2015/03/29
    ssig33.com - インフラエンジニアのいらないインフラ構築
  • 【神アプリ】ボイスレコーダーアプリの決定版キタ━(゚∀゚)━!会議や授業で大活躍だぞ | カミアプ | AppleのニュースやIT系の情報をお届け

    ども!ともぞうです。 打ち合わせの議事録作成やあとで聞き返すように授業などをボイスレコーダーで録音しても、録音時間が長いと聞きたい所を探すのって大変ですよね。 そんな悩みを解決してくれる画期的なアプリが登場しました!その名も『キーワード頭出し ボイスレコーダー』。なんと録音した内容を文字で検索できるすんごいアプリなんです。 検索以外にもメモやカメラ機能など、議事録作成や授業の記録に役立つ機能満載で一度使ったら手放せませんよ! 録音した音声を文字で検索して頭出し 会議や授業の録音はiPhoneの標準アプリ『ボイスメモ』を使えばできるのですが、長時間の録音だと聞きたいところを探すのが大変なんです。 そんなお悩みを解決してくれるのが『キーワード頭出し ボイスレコーダー』の目玉機能である音声の検索機能! 早速、かみあぷの夜のネットニュース記事を読み上げたものを録音して試してみたいと思います。 この

    【神アプリ】ボイスレコーダーアプリの決定版キタ━(゚∀゚)━!会議や授業で大活躍だぞ | カミアプ | AppleのニュースやIT系の情報をお届け
    nishitki
    nishitki 2015/03/29
    【神アプリ】ボイスレコーダーアプリの決定版キタ━(゚∀゚)━!会議や授業で大活躍だぞ | iPhoneひとすじ! かみあぷ速報
  • 新入社員必見!プレゼン資料の作り方からプレゼン方法の基礎まで学べる良質SlideShare11選

    ビジネスシーンにおいてプレゼンをする機会は誰にでもあるのではないでしょうか。 プレゼンというと「商品を販売する行為」をイメージしがちですが、一口にプレゼンといってもお客様に提案をする時、自分の売り込みをしたい時以外にも、社内メンバーへの提案や上司を説得する際にもプレゼンは必須です。 つまり、プレゼン能力は全てのビジネスパーソンにとって無くてはならない能力なのです。そのための、プレゼン力をつけるためにはまず、基的なルールを学びましょう。 今回は、世界的に有名なファイル共有サービス「SlideShare(スライドシェア)」より、プレゼン資料の作り方から実際のプレゼン方法まで学べる資料を11個厳選してご紹介します。 資料作成時には実際のプレゼンを想定し、伝えたいポイントだけを記載する必要がありますが、書きたいことを整理出来ず情報を詰め込んでしまいがちです。 このスライドでは、聞き手に伝わるプレ

    新入社員必見!プレゼン資料の作り方からプレゼン方法の基礎まで学べる良質SlideShare11選
    nishitki
    nishitki 2015/03/29
    新入社員必見!プレゼン資料の作り方からプレゼン方法の基礎まで学べる良質SlideShare12選|Ferret [フェレット]