タグ

2014年7月18日のブックマーク (35件)

  • 社内システムの構造と設計、実装のはなし(下書きバージョン)

    Open Innovation LogDept API with Power BI & Log Analytics オープン・イノベーションの時代に適合させた オフィス業務の『見える化』をワンストップサービスで 提供するプラットホーム 今回の着目点は、Best effort for all concerned, Economic motivation

    社内システムの構造と設計、実装のはなし(下書きバージョン)
    seneca
    seneca 2014/07/18
  • プログラマーがイラレで絵を描けるようになると、こうなる - ppworks.jp

    プログラマー、絵が描けないじゃないですか(偏見) こんなじゃないですか。 なので描けるようになりたいなとずっと思っていて、ベジェ曲線って滑らかでナンカヨサソウ、とチャレンジしました。 「ベジェ曲線」習熟ドリル 7,8年前に買ったのがこれ。そう、チャレンジは2回目なのです。前回は3ページぐらいで挫折してました。んで、最近急に暇になったのをキッカケに「よしやろう」という気になり始めたのです。 改訂二版〈Illustratorで学ぶ〉「ベジェ曲線」習熟ドリル 作者: 中村高之出版社/メーカー: ラピュータ発売日: 2005/04メディア: 単行購入: 2人 クリック: 8回この商品を含むブログ (4件) を見る (2014.1.10追記) なんと、長らく手に入りにくかったこちらの書籍が新装改訂版で再登場とのこと。 表紙が若干、損していた分、今回はスタイリッシュで内容と合っていてヨサソウです。

    プログラマーがイラレで絵を描けるようになると、こうなる - ppworks.jp
    seneca
    seneca 2014/07/18
  • AWS Summit Tokyo 2014で発表されたNTTドコモ事例で学ぶ、モバイル&クラウド時代のサービス開発

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    AWS Summit Tokyo 2014で発表されたNTTドコモ事例で学ぶ、モバイル&クラウド時代のサービス開発
    seneca
    seneca 2014/07/18
  • 今後重要な職種になる『プロダクティビティエンジニア』とは : 生み出す人になる(WOODY社長のブログ)

    弊社の開発における考え方として「方向>開発フロー>スキル」という順番があります。 方向がずれているとすぐに数ヶ月吹っ飛ぶので向かう先をどこにするかは最も大事。 次に開発フローで、変なコミュニケーションロスがあるといかにスキルの高いエンジニアがそろっていてもスピードがあがりません。 そして最後にスキル。 そんな話を藤村くんたちに熱弁していたら、 「ゆうじ、それはプロダクティビティエンジニアって言って、職種として今後大事になってくる考え方だよ」 と教えてもらいました。 このプロダクティビティエンジニアについては、 まだ日語での良いドキュメントが見つからず自分の言葉で説明するしかないのですが、 要はスループットを上げる事にフォーカスするエンジニアの事です。 上記に書いたようなコミュニケーションロスなどを無くしたり、 最適なツールを決定したり、issueの切り方を整理したり、 テストフロー、デプ

    今後重要な職種になる『プロダクティビティエンジニア』とは : 生み出す人になる(WOODY社長のブログ)
    seneca
    seneca 2014/07/18
  • 【初公開】チャットワーク検索機能を支える技術

    9. Mroonga 3.xの課題 • IOロックの発生 • 1千万件程度のメッセー ジ規模では、順調に稼働 • 数千万件レベルになると、 mysqldがダウンするよ うに。。。 Thread pointer: 0x2f19350 Attempting backtrace.You can use the following information to find out where mysqld died. If you see no messages after this, something went terribly wrong... stack_bottom = 7f5da7047e68 thread_stack 0x40000 /usr/local/mysql/bin/mysqld(my_print_stacktrace+0x29)[0x750bd9] /usr/local/mys

    【初公開】チャットワーク検索機能を支える技術
    seneca
    seneca 2014/07/18
  • AWS + Windows(C#)で構築する.NET最先端技術によるハイパフォーマンスウェブアプリケーション開発実践

    2015/10/03 phpcon 2015 updated at 2016/01/13 about default_password_lifetime's default will be 0

    AWS + Windows(C#)で構築する.NET最先端技術によるハイパフォーマンスウェブアプリケーション開発実践
    seneca
    seneca 2014/07/18
  • Ustream.tv: ユーザー phpcon_kansai: PHPコードではなく、PHPコードの「書き方」を知ろう, PHPコードをググってコピペしていませんか?意味も分からずコードをコピペすると、その場は凌げても、違

    seneca
    seneca 2014/07/18
  • サーバ/インフラエンジニア養成読本 ログ収集~可視化編 を書きました - すずけんメモ

    技評さんでログ解析のムックを共著で執筆させていただきました。 サーバ/インフラエンジニア養成読 ログ収集~可視化編 [現場主導のデータ分析環境を構築!] (Software Design plus) 作者: 鈴木健太,吉田健太郎,大谷純,道井俊介出版社/メーカー: 技術評論社発売日: 2014/08/08メディア: 大型この商品を含むブログを見る 発売は2014/8/8の予定です。テーマはログ収集と可視化です。表紙に載ってる通り、Fluentd、Elasticsearch、Kibanaを中心に据えたとなっています。 私は特集1の「サービス改善はログ解析から」を担当しました。サービスにおいて、なぜログ解析を行う必要があるのか。どのような選択肢があり、どのように方法を選択していけば良いのかといった観点から書きました。特にエンジニアとしてサービスを改善していくために、どのようにデータを活

    サーバ/インフラエンジニア養成読本 ログ収集~可視化編 を書きました - すずけんメモ
    seneca
    seneca 2014/07/18
  • 読むだけで学べる!企画を大量生産できるようになる良質記事10選。 | SIROKグロースハックブログ

    良い企画や優れた事業を考えるのは、やはり難しいことです。今回は、何かを考案する際に使用すると、考えやすくなるフレームワークや思考法が書かれた記事をまとめました! 社会人なら押さえておきたいフレームワーク思考 メジャーなフレームワークが分かりやすく解説されている記事。 アイデアを大量生産できる最強のフレームワーク「オズボーンのチェックリスト」 オズボーンのチェックリストという沢山のアイディアを考案できるフレームワークが紹介されています。 Webの仕事をするなら最低限知っておくべき戦略フレームワーク×10 Webサービスに関わっている方必見の戦略に関するフレームワークの記事。 知らないと損するフレームワーク思考活用法 複数のフレームワークが端的に、分かりやすく紹介されている記事。 誰でもアイデアを量産できる!効果バツグンのアイデア発想フレームワーク5選まとめ アイディアを出すためのフレームワー

    読むだけで学べる!企画を大量生産できるようになる良質記事10選。 | SIROKグロースハックブログ
    seneca
    seneca 2014/07/18
  • AWSで下記の4つの概念の関係を明確に教えていただけないでしょうか?…

    AWSで下記の4つの概念の関係を明確に教えていただけないでしょうか? - Instance - Volume - Snapshot - AMI 個々の概念は下記のように理解しています。 - Instance(いわゆるサーバ、ホスト) - Volume (ブロック型ストレージ。HDDのようなもの) - Snapshot (S3上のオブジェクト) - AMI (仮想マシンのひながた) しかし4つの関係がわからなくなることがよくあります。 例えばVolumeとSnapshotはそれ単体で存在できるのでわかりやすいのですが、AMIってそれだけでは存在しなくて、Snapshot(またはVolume?)と表裏一体だったりしますよね。 ということはAMIとは必ずAMI on Snapshot またAMI on Volumeということになるのでしょうか。 また、EBS root Instanceは、「ルー

    seneca
    seneca 2014/07/18
  • JavaScript フレームワークがデータバインディングを実現する4通りの手法

    最近流行りの JavaScript MV* フレームワークは、どれもデータバインディングをサポートしているが、実現方法はフレームワークによって異なる。 この記事では、各種フレームワークがどのようにモデルの変更を検知しているかを次の 4 つのパターンに分類して紹介する。 モデル クラス方式 (Ember.js、Backbone.js、Ractive.js、Knockout.js など) 力ずく方式 (AngualrJS) モデル書き換え方式 (Vue.js) Object.observe 方式 (Polymer) パターン名は私が勝手に名づけたものだけど、このへんの雰囲気が理解できれば、フレームワークごとの個性が分かるだろうし、利用イメージもわきやすいんじゃないかと思っている。 1. モデル クラス方式 「モデルとして扱えるのはフレームワークが用意したモデル クラスのインスタンスだけ」という

    JavaScript フレームワークがデータバインディングを実現する4通りの手法
    seneca
    seneca 2014/07/18
  • Backbone.jsなどのライブラリのgetter, setterがダサい理由と、その解消方法 - Qiita

    Backbone.js, Knockout.js, Ractive.jsどれも素晴しいライブラリですが、モデル等のデータの取得・設定する構文がとてもダサいのが難点ですよね。 Backbone.jsとRactive.jsはget("hoge")やset("hoge", value)という形式。 Knockout.jsは少しマシでhoge()で取得しhoge(value)で設定する形式。 こういうラッパーを必要とする理由はKnockout.jsのドキュメントにわかりやすく書いています。 JavaScript には getter/setter 構文がありますが、残念ながら全てのブラウザで実装されているわけではありません(IEゲフンゲフン...)。 そこで互換性を確保するため、ko.observable オブジェクトの実態は function です。 ドキュメント | Knockout.js

    Backbone.jsなどのライブラリのgetter, setterがダサい理由と、その解消方法 - Qiita
    seneca
    seneca 2014/07/18
  • Googleのアルゴリズムにおける検索順位に影響を与える200+個の要因のまとめ

    Googleの検索のアルゴリズムにおける検索結果の順位に影響を与える200+個の要因、コンプリートリストを紹介します。 量が多く翻訳するのに一週間かかりましたが、興味深いことが多々あり、とても面白かったです。 Google's 200 Ranking Factors: The Complete List 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様に許可を得て翻訳しています。 毎日のように海外のまとめ記事を無断転載してアクセスを稼いでいるあのブログの注意喚起を海外のブロガーから聞きます。問い合わせや削除依頼しても対応無しっていうから、たちが悪い。 ドメインによる要因 ページレベルによる要因 サイトレベルによる要因 バックリンクによる要因 ユーザーのインタラクションによる要因 アルゴリズムによる要因 ソーシャル シグナル ブランド シグナル サイト内部のスパム

    seneca
    seneca 2014/07/18
  • 「構成管理」への理解を深める

    このコンテンツは、オンライン・ムック「運用管理の過去・現在・未来」のコンテンツです。関連する記事はこちらでご覧になれます。 「CMDB/CI/属性」について理解しておく この3つの用語は、ITILの構成管理に関しては基中の基である。決して難しい概念ではないので、この機会に覚えてほしい。 まずは「CMDB(Configuration Management Database):構成管理データベース」から。これは、社内のITインフラを構成するハードウェアやソフトウェアの詳細な情報を管理しておくデータベースのことである。重要なのは、CMDBにはハードウェアやソフトウェアだけでなく、ITインフラを構成するために必要なさまざまな文書の情報も管理しておく点だ。ハードウェアやソフトウェアのマニュアルや外部サプライヤとの契約書、何らかのトラブルが発生したときの手順書、連絡網など、ITインフラを維持・管理

    「構成管理」への理解を深める
    seneca
    seneca 2014/07/18
  • 統計解析ソフト「R」で取り組む回帰分析

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 前回、オープンソースの統計解析ソフト「R」の簡単な使い方を説明しました。今回は、実際にRにあるデータセットを使い、回帰分析に取り組み、その結果をどのように使っていくかを説明したいと思います。 回帰分析とは 回帰分析とは、「目的変数」と「説明変数」間の関係を表す式を統計的な手法によって推計する分析のことです。 目的変数とは予測の対象とする「量」のことであり、説明変数は目的変数を説明、つまり物事の原因を表すのに使う変数です。この2つの変数にどんな関係があるのか、例えば天候という変数は、売り上げにどう影響するかを数式で表すために回帰分析を使います。 今回の記事についての回帰分析は特に断りがない場合、すべて線形回帰分析、つまり「直線をモデル」に

    統計解析ソフト「R」で取り組む回帰分析
    seneca
    seneca 2014/07/18
  • Lodge - 社内で使えるナレッジ共有サービス

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました 企業や個人のプログラマでQiitaを使っている人が増えてきています。ブログとして使うのはもちろん、ストックを使ってナレッジの蓄積に使うこともできます。社内ブログとして使いたいという人も多いでしょう。 そんなQiitaと似たクローン的なサービスとしてLodgeを紹介します。限られたグループ内で使うと便利そうですよ。 Lodgeの使い方 コメントや通知機能などグループや部署でブログを行うのにぴったりな機能がたくさん備わっています。外部に公開できる内容はQiitaで良いと思いますが、そうではない社外秘含めた日報などはLodgeで構築してみるのはいかがでしょう。 LodgeはRuby/Ruby on Rails製、MIT Licenseのオープンソース・ソフトウェアです。 Lodge m-

    Lodge - 社内で使えるナレッジ共有サービス
    seneca
    seneca 2014/07/18
  • 「いつでもHadoop」ではダメ、技術の背景を理解して使おう

    「いつでもHadoop」ではダメ、技術の背景を理解して使おう TIS コーポレート部 戦略技術センター フェロー 熊谷 宏樹氏 情報システムのアーキテクチャーの解は一つではありません。データの種類や利用者の数、トランザクション量といった課題によって、最適な技術や方法論は変わります。私はこのことを常々意識して、アーキテクチャー設計に臨んでいます。 「何を今さら当然のことを」と思ったかもしれません。しかし忙しいITの現場では、当然のことでも疎おろそかになってしまうことがあります。 例えば、バッチ処理の時間を短縮する課題に直面したとき、Hadoopを適用するケースが増えています。しかし、どんなときでもHadoopが最良の解というわけではありません。高性能サーバーが2台という環境では、効果は得にくいでしょう。 Hadoopは多数の安価なサーバーで分散処理する技術です。サーバーの台数が限られるとき

    「いつでもHadoop」ではダメ、技術の背景を理解して使おう
    seneca
    seneca 2014/07/18
  • NAKAHARA-LAB.NET 東京大学 中原淳研究室 - 大人の学びを科学する: 本を「1トン」読め!?:1ヶ月に1冊も本を読まないスマホ時代!?に「多読」することの意味

    中原淳(東京大学准教授)のブログです。経営学習論、人的資源開発論。「大人の学びを科学する」をテーマに、「企業・組織における人の学習・成長・コミュニケーション」を研究しています。 先だって、美瑛町にて、Yahooの宮坂社長とお会いする機会を得ました。Yahooさんからお声がけいただいて、小生、今年から関わらせていただいている5社・異業種問題解決研修に、宮坂社長がお越しになり、30人の次世代・若手ビジネスパーソンに、トップスピーチをなさったのです。 異業種社員チームによる、北海道・美瑛町の「地域課題解決プロジェクト」を開始 http://pr.yahoo.co.jp/release/2014/05/08a/ 異業種5社のリーダーが集まる研修をいかにデザインするのか!? http://www.nakahara-lab.net/2014/05/post_2222.html 宮坂社長のお話は、どれも

    seneca
    seneca 2014/07/18
  • 第7回 Backlogでプロジェクトのタスクもファイルも可視化! SVNからBacklogを操作する方法は? | gihyo.jp

    Webデザイナーなら知っておくべき サーバ知識相談室 第7回Backlogプロジェクトのタスクもファイルも可視化! SVNからBacklogを操作する方法は? Webサイト制作の現場では、仕様確定までの議論や、残タスクとスケジュールの把握、クライアントへの進行状況の共有、バグや修正に関するやり取りなど、多くの情報が頭上を行き交います。こうした情報を整理し、プロジェクトを可視化することで、きちんとゴールへ進んでいけるように助けてくれるのが「BTS」ことバグトラッキングシステムです。 最近では、新しいプロジェクトに入ると、最初に「はい、これ君のアカウントね」とBTSのID/パスワードを渡されることも珍しくなくなってきました。BTSという言葉は知らなくても、RedmineやBacklogを使ったことのあるWebデザイナーの方は多いのではないでしょうか? 今日は、前回取り上げたSVNと一緒に使わ

    第7回 Backlogでプロジェクトのタスクもファイルも可視化! SVNからBacklogを操作する方法は? | gihyo.jp
    seneca
    seneca 2014/07/18
  • 第5回 プロジェクトに優先順位を付けよう

    企業組織のゴール(目標)と戦略を組織構造に沿って、ツリー構造に展開して見える化するGQM+Strategiesは、特定の企業・組織、業務領域に限定することなく広く適用可能な手法である。中長期の経営計画、ITシステム投資計画の策定などで活用できるのはもちろん、人事管理で用いるMBO(Management by Objectives:目標管理)などにも活用できる。 またゴールから導き出された戦略を実施する段階では、その効果を測定する指標を作るテンプレートも提供されているので、測定結果を踏まえて、ゴールを修正し、戦略を立て直すといった、PDCA(計画・実行・検証・見直し)サイクルも構築できる。これもGQM+Strategiesの強みだ。

    第5回 プロジェクトに優先順位を付けよう
    seneca
    seneca 2014/07/18
  • 情報交換スキルを高めるテクニック

    チーム内で交わされる仕事の会話力は、学習で容易に向上できる。リーダーから働き掛けて、チーム内の基的な意思疎通の力を高めよう。 連載目次 メンバー間の意思疎通を良くするには、メンバー同士が絶えず情報を交換し合うことが大切です。もっとも、話の内容が要領を得ないものであったり、時機を失したものだったりしては、あまり効率の良い情報交換にはなりません。 情報交換の効率を高めるには、「短時間に、漏れなく情報を伝え合う」「質の高い情報を選ぶ」ことが重要です。これらは、リーダーの努力でレベルアップしていけます。現場で取り組めるものを見ていきましょう。

    情報交換スキルを高めるテクニック
    seneca
    seneca 2014/07/18
  • 第3回 AWSの中心となるストレージサービス「S3」

    Amazon Simple Storage Service(S3)は、2006年にアマゾン ウェブ サービス(AWS)が最初に提供したサービスの一つです。Amazon S3は、拡張性と応答性能に優れた堅牢なストレージサービスとして、多くのユーザーが活用しています。自動冗長化、暗号化、バージョン管理、アクセス制御、自動アーカイブ機能を備えているのが特長です。 Amazon S3は、「Amazon EC2」、「Amazon EMR」、「Amazon RedShift」、「Amazon DynamoDB」、「Amazon Glacier」などのサービスと連携し、AWSの様々なサービスの中心に位置づけられるストレージサービスでもあります。今では、Amazon S3には数兆以上のオブジェクトが存在し、1秒当たり150万リクエストというピークアクセスが定常的に処理できるなど、ビッグデータ時代のIT基盤

    第3回 AWSの中心となるストレージサービス「S3」
    seneca
    seneca 2014/07/18
  • 業務で使えるオープンソース(116)·デバッグ MOONGIFT

    開発はトータルで見ると、実際にコードを書いている時間よりもテストやデバッグにあたっている時間のが多いように感じます。ことテストにおいてユニットテストや結合テスト、負荷テストなど様々なソリューションが出ていますが、全てのパターンが網羅できる訳ではありません。 やはり不具合は常につきもので、大事なのは問題が起こった時にその詳細を把握して修正できる手段が整っているかどうかでしょう。そこで今回は各種デバッガーを取り揃えてみました。 大事な要素 集中させる デバッグに必要な情報が分散されてしまうと、その関連性が見えなくなったり、時系列がずれたために全く役に立たない可能性があります。そのためログなどは極力一カ所で管理し、閲覧も串刺しにできるようになっているのが良いでしょう。 エラーは通知系が良い 例えばエラー情報をBTSやプロジェクト管理の自動登録するような仕組みがあるのですが、個人的な経験では気がつ

    業務で使えるオープンソース(116)·デバッグ MOONGIFT
    seneca
    seneca 2014/07/18
  • ASP.NETに採用されたBootstrapでCSSデザイン変更

    <!-- フォーム部分 --> <form class="form-horizontal" role="form" action="/Account/Register" method="post" novalidate="novalidate"> <input name="__RequestVerificationToken" type="hidden" value="prXfel..."> <h4>新しいアカウントを作成します。</h4> <hr> <div class="validation-summary-valid" data-valmsg-summary="true"> <ul> <li style="display: none;"></li> </ul> </div> <!-- (1)ユーザー名 --> <div class="form-group"> <label class

    ASP.NETに採用されたBootstrapでCSSデザイン変更
    seneca
    seneca 2014/07/18
  • 第7回 「パラダイムシフト」が正を負に変える

    前回まで、会社の様々な「老化現象」についてそのメカニズムとともに解説してきました。このような「会社の老化現象」は、物理的及び心理的な普遍的不可逆性によって起きるために、スピードの早い遅いはあっても全ての組織に不可避なものですが、特に一部の現象は伝統的かつ規模の大きいICT関連企業に特徴的なものと言えます。 今回は別の切り口で、なぜICT関連の企業がこのような時間的経過による組織の劣化現象としての老化が特に問題となるかについて解説します。ここまで述べてきた会社の老化現象は、基的に一つのシステムとしての組織が継続的に運営されている上での不可逆的な現象として取り扱ってきました。これは外部環境の変化に関わらず、(人間の老化と同様に)組織体の劣化として起こっていくものです。 これに加えて、組織の劣化のスピードは外部環境の変化にも影響されます。外部環境というのは、ニーズとシーズという観点から捉えるこ

    第7回 「パラダイムシフト」が正を負に変える
    seneca
    seneca 2014/07/18
  • [2]ネットワーク機器のIPアドレスを重複させるとどうなる?

    ここは、ネットワーク関連企業「BPネットワークス」が誇る社の超高層タワービル……の地下3階、機械室の隣にある第二R&Dセンターである。社内外から持ち込まれたネットワークに関する疑問を、様々な実験や調査を通じて解明する謎の部署だ。 冬のある日、片岡さん、なにやらプレミアム付き限定商品を入手しようと必死になっている。 片岡:だから名前と携帯のメアドを貸してくれるだけでいいから! 吉田:そんなにレアなものなんですか? 堀部:名義を貸すだけですよ! 支払いは先輩がしてくださいよ! いつものように原さんがやってきた。 原:はーい、みなさん! あれ? 堀部:先輩が何かのレア物の抽選のために名前を貸せってうるさくて…。 原:片岡さん、ここでもやってるの? はいはい、お仕事! 今回の依頼よ! ジャン! 「ネットワーク機器のIPアドレスを重複させるとどうなる?」 堀部:どうなるんでしょう。例えば最近のOS

    [2]ネットワーク機器のIPアドレスを重複させるとどうなる?
    seneca
    seneca 2014/07/18
  • 誰も教えてくれなかったMySQLの障害解析方法 - Qiita

    それほどDBに詳しくないアプリエンジニアが何かトラブった時にすぐさま行動して問題把握できるようになる情報を列挙しておきます。 開発時、障害時の対処療法やちょっとした定期監視方法などを対象にしています。 抜的な対策などはインフラエンジニアさんにお任せしたほうがいいと思います。 DBはいろんな意味でこわいんでできれば触りたくないです>< 事前確認 MySQLサーバーのシステム設定値を確認しておく 以下のようにサーバーのシステム設定値を確認できます。 mysql> SHOW GLOBAL VARIABLES; # ワイルドカード(%)を用いた絞り込み mysql> SHOW GLOBAL VARIABLES LIKE 'performance_schema%'

    誰も教えてくれなかったMySQLの障害解析方法 - Qiita
    seneca
    seneca 2014/07/18
  • Dockerにまつわる誤解とベストプラクティスについて | POSTD

    Dockerはシステム界隈に大きな衝撃を与えました。それはシステム管理にとってはまさに大躍進だったのですが、Dockerには、少々、致命的な誤解があるのです。 非常に限定されたアドバイス ここで取り上げるDocker議論は、ほぼミッションクリティカルなシステムにおけるマルチホストのセットアップに限定されたものです(Webサービスが主)。それを念頭においてください。でないと、私からのアドバイスは、他のケースには、おそらく意味をなさないでしょう。 Dockerの背景 この記事では、Dockerとは何か、Dockerの一般的な動作については、すでに基的な知識がある前提で話を進めていきます。 Dockerについて、すべてを網羅するのは、この記事の目的の範疇を越えてしまうので、Dockerについて、自分は初心者だという方は、まずは以下のサイトに目を通してください。 Dockerとは何か? Dock

    Dockerにまつわる誤解とベストプラクティスについて | POSTD
    seneca
    seneca 2014/07/18
  • UIデザイナーが理解しておくべき11種類のナビゲーションと特徴 | ベイジの社長ブログ

    WebサイトやアプリケーションのUIは、いくつかの要素の組み合わせで構成されますが、使いやすさに最大の影響を与えるのはナビゲーション要素でしょう。ナビゲーションのデザインを制する者がUIデザインを制する、といっても過言ではありません。 というわけでここでは、UIで最も大事な要素、ナビゲーションというものを整理して理解するために、その種類と特徴をまとめてみました。 1. グローバルナビゲーション ユーザがWebサイトやアプリを使う際に、もっともよく使われるのが、このグローバルナビゲーションです。通常は画面のどこかに常設されており、画面遷移をしても、決まった場所に、決まった並びで必ず表示されます。 メニューの構成方法としては、情報種別、機能種別、対象者/状況別、利用頻度別などの切り口があります。 Appleサイトのグローバルナビゲーション。どの画面でも、同じメニュー構成・同じデザイン・同じ場所

    UIデザイナーが理解しておくべき11種類のナビゲーションと特徴 | ベイジの社長ブログ
    seneca
    seneca 2014/07/18
  • 機械学習とは何か? – 機械学習の定義と使える言い回し | POSTD

    この記事で、取り上げたいのは 「機械学習って何?」 ということです。 機械学習に興味がある人なら、少しはその内容について、かじったことがあるでしょう。ですが友人や同僚に機械学習の話をふると、誰かに「機械学習って何?」と質問されるリスクがあることを覚えておいてください。 この記事の目指すところは、機械学習について考えるための定義、それも覚えやすい気の利いた言い回しをいくつか提案することです。 まずは、この分野で信頼のおける教から機械学習のスタンダードな定義について触れるところから始めましょう。それから機械学習についてのプログラマ的な定義をはっきりさせ、最終的には、「機械学習って何?」と聞かれても、いつでも答えられるようになるのが目標です。 信頼できる定義 それでは最初に、一般的に大学の講義レベルで、よく使われている機械学習の教4冊から見ていきましょう。信頼できる定義であり、この問題を熟考

    機械学習とは何か? – 機械学習の定義と使える言い回し | POSTD
    seneca
    seneca 2014/07/18
  • teratail【テラテイル】|ITエンジニア特化型Q&Aサイト

    OR メールアドレスで登録上記ボタンのクリックにより、利用規約 及び 個人情報の取り扱い に関する要項に同意したものとします。 ※X(旧Twitter)での登録時に不具合が発生する場合があります。その際は他の登録方法をご利用ください。 アカウントをお持ちの方はこちらからログイン

    teratail【テラテイル】|ITエンジニア特化型Q&Aサイト
    seneca
    seneca 2014/07/18
  • 新R25 - シゴトも人生も、もっと楽しもう。

    26歳で「妊娠は難しい」と宣告された。mederi代表・坂梨亜里咲が、不妊治療の経験を“正解”に変えるまで

    新R25 - シゴトも人生も、もっと楽しもう。
    seneca
    seneca 2014/07/18
  • エンジニアこそ色彩デザインを学ぼう - ppworks.jp

    学ぼうよ、と思っていて、 新人デザイナーのための色彩デザイン・配色のルールを学べる 作者: 柘植ヒロポン出版社/メーカー: ソシム発売日: 2011/10/01メディア: 単行 クリック: 1回この商品を含むブログを見る を読んでいました。 @ken_c_lo氏が以下のスライドで触れていますが、エンジニアがデザイン学ぶのマジオススメとのことです。よっしゃ、学ぼう。 新人デザイナーのための色彩デザイン・配色のルールを学べる 新人デザイナーのための色彩デザイン・配色のルールを学べる 作者: 柘植ヒロポン出版社/メーカー: ソシム発売日: 2011/10/01メディア: 単行 クリック: 1回この商品を含むブログを見る WEBというより印刷のデザイナー向けのなのかな?という印象なのですが色の使い方という意味では勉強になりました。 特色の話やCMYKプロセスカラーの話は一旦無視しながら

    エンジニアこそ色彩デザインを学ぼう - ppworks.jp
    seneca
    seneca 2014/07/18
  • 面接で「質問はありますか?」と言われた時に尋ねるべき5つのこと | ライフハッカー・ジャパン

    就職の面接を受けている時は、面接官の質問に対する答えと同じくらい、面接官にどんな質問をするかも重要になってきます。質問の仕方や内容如何によって、どれくらい事前に考えてきたか、その会社の将来にどれくらい貢献しようとしているのかが分かります。 今回は、他の求職者と差がつく5つの素晴らしい質問をお教えしましょう。面接官は大抵、過去の職歴について次の3つのような質問をします。「この仕事をどうやって見つけたのですか?(転職サイト? それとも求職掲示板?)」「なぜこの仕事に就こうと思ったのですか?」「なぜこの仕事を辞めたのですか?」。経験豊富な面接官は、求職者に「何か質問はありますか?」と聞くのは時間の無駄だと思っていることがあります。 というのも、ほとんどの求職者は、質問に対する面接官の答えをあまり聞いていないからです。求職者は、自分が賢く見えそうな質問をしようとします。したがって、相手の答えよりも

    面接で「質問はありますか?」と言われた時に尋ねるべき5つのこと | ライフハッカー・ジャパン
    seneca
    seneca 2014/07/18
  • 自分が「原因」『アルフレッド・アドラー 人生に革命が起きる100の言葉』【名言】 - ビジョンミッション成長ブログ

    『アルフレッド・アドラー 人生に革命が起きる100の言葉』【名言】 自分が決めていること 決めるのは自分 周りや人のせいにしても良くなるか? 自分以外、他人や他のことのせいにすると 自分が原因と考えると 『嫌われる勇気』でアルフレッド・アドラー氏に注目が集まりました。 嫌われる勇気―――自己啓発の源流「アドラー」の教え 2014年の今年、とても売れているですね。タイトルが気になってという人も多いのでしょうし、口コミや売れているからということで読まれた方も多いのかもしれません。 これまでも、何度か紹介しています。 『嫌われる勇気』を活かすには?3つのポイント - ビジョンミッション成長ブログ 今日は、この『嫌われる勇気』ではなく、『アルフレッド・アドラー 人生に革命が起きる100の言葉』から、とても印象に残った言葉を紹介します。 『アルフレッド・アドラー 人生に革命が起きる100の言葉』【

    自分が「原因」『アルフレッド・アドラー 人生に革命が起きる100の言葉』【名言】 - ビジョンミッション成長ブログ
    seneca
    seneca 2014/07/18