タグ

2014年6月4日のブックマーク (6件)

  • 運用エンジニアから開発エンジニアになるためにやったこと · As a Futurist...

    Web の会社でエンジニアを始めて 4 年、ずっと運用エンジニアをやってました。運用とは端的に言うと、社内外の他人が作ったソフトウェアを期待通りに動作させるためのエンジニアリングだと思ってます。アプリケーションはもちろん開発者が作ったものですし、MySQL や Apache や Linux も全部他人が作り上げたソフトウェアであり、それらの設定を変更したりパッチを当てたり運用ツールを駆使することで、協調動作させることに磨きをかけてきました。 ただ、いつまでたっても他人の作ったものの面倒を見てることには変わりないし、運用ツールを開発したところでそれはあくまで誰かが生み出す価値のサポートにすぎないのが自分的には満足できなくて、ずっとアプリケーション(ビジネスロジック)が作りたいと思ってました。 で、今年の始めからたまたまタイミングよく新規開発の部署に入ることになって、いきなり開発者をやることに

    運用エンジニアから開発エンジニアになるためにやったこと · As a Futurist...
  • フォームのラジオボタンやチェックボックスとテキストのずれを揃える方法 - CSSテクニック - acky.info

    HTMLコード <div> <label><input type="radio" />ラジオボタン</label><br> <label><input type="checkbox" />チェックボックス</label><br> <select name="select"></select>セレクト </div> <div class="vertical-align"> <label><input type="radio" />ラジオボタン</label><br> <label><input type="checkbox" />チェックボックス</label><br> <select name="select"></select>セレクト </div> <div class="vertical-align-em"> <label><input type="radio" />ラジオボタン</

    フォームのラジオボタンやチェックボックスとテキストのずれを揃える方法 - CSSテクニック - acky.info
  • 第327回 aptコマンドを使ってみよう | gihyo.jp

    Ubuntuを使ううえでパッケージ管理は欠かせません。とくにUbuntu Serverのユーザーや真の初心者とは言えないユーザーであれば、ソフトウェアセンターだけでなく、コマンドラインからパッケージをインストールしたことも一度はあることでしょう。今回はUbuntu 14.04 LTSで使えるようになった、(⁠入力速度的な意味で)より高速なaptコマンドについて紹介します。 apt 1.0のリリース! 「Apt(Advanced Package Tool)」は、Ubuntuを含むDebianから派生したLinuxディストリビューションやいくつかの非派生系ディストリビューションで採用されているパッケージ管理システムです。このパッケージ管理システムとフリーソフトウェアという文化のおかげで、Ubuntuでは多種多様なソフトウェアをとても簡単にシステムにインストールできます。 そんなAptですが、2

    第327回 aptコマンドを使ってみよう | gihyo.jp
  • 壁一面の本棚の作り方 : アルカンタラの熱い夏

    壁一面の棚の作り方 カテゴリ: 買った あたらしい書斎 新居に越すタイミングで、念願だった壁一面の棚の購入に踏み切った。テレビでもなくオーディオでもなく、棚をリビング・ダイニングの主役にしたい、そう考えて。 そのとき参考にしたのが、内沼晋太郎さんプロデュースのカウンター型の棚。昨年末の忘年会で内沼さんのご自宅に招待いただいたときに目にして以来、頭から離れなかった棚です。 正面からだとちょっとわかりづらいんだけど、下段と上段の棚の間にちょっとしたカウンターがあり、生活に寄り添う家具として絶妙に使いやすい。カウンターの高さは、よくあるテーブルの高さ70cm〜75cmよりちょっと高い86cm。このカウンターはぜひともほしい。 もうひとつの大きな特徴は、をサイズによってではなくジャンルで分けることを目的とした棚だということ。上段の棚の高さには余裕があって(25cmほど)、文庫も単行

    壁一面の本棚の作り方 : アルカンタラの熱い夏
  • 受託開発でのAngularJS - 第1回AngularJS 勉強会 at LIG

    LIGで行われたAngularJS勉強会に登壇したときのスライドです。 受託開発でAngularJSを採用したときに懸念したことや導入した結果感じたことなどを発表しました。 ■目次 ・AngularJSを使うときに懸念したこと ・チャットアプリでAngularJS ・AngularJSを使うなら知っておきたいワード ・AngularJSの進化のスピード 勉強会で使用したサンプルはGithubで公開しています。 https://github.com/frontainer/angular-sample

    受託開発でのAngularJS - 第1回AngularJS 勉強会 at LIG
  • jQueryで、順番に実行が出来る .when() から .done() が便利だったのでメモ | ARAKAZE NOTE

    JavascriptやjQueryを書いていると、「この処理がちゃんと終わってから、こっちの処理を始めたい!」って場面に結構遭遇するのではないかと思います。特にアニメーションを作っているときによくあるのではないでしょうか。 コールバック関数を設定出来る処理なら簡単なのですが、それがないものも結構あったりします。僕が困ったのは.html()や.ajax()でした。なんかいい解決策は無いかなーとググってみたところ.when().done()という処理の仕方が良さげだったので使ってみたらばっちりでした。 .when()には先に終わらせたい処理を書く ざっくりとした説明の仕方をすると、.when()には先に完了させたい処理をまとめて書いておきます。例えば、“横に移動したら、フェードアウトする”みたいな事をしたい場合、“横に移動したら”の部分を.when()の中には書きます。 (まあ、そんな簡単な動

    jQueryで、順番に実行が出来る .when() から .done() が便利だったのでメモ | ARAKAZE NOTE