タグ

2014年3月5日のブックマーク (16件)

  • AngularJS + Onsen UIで始めるPhoneGapアプリケーション

    ハイブリッド モバイル アプリ開発フレームワークであるPhoneGapは、 HTML5でアプリを作るための非常に便利なフレームワークです。 カメラや位置情報などネイティブの機能を簡単にJavaScriptから利用できるようになります。 しかしPhoneGapでは、スマートフォンアプリにとってとても重要な、 UIパーツや画面遷移などのインタラクションは提供されていません。 HTML/CSS/JavaScriptでこれらのUI、アニメーションを一から作るのは非常に大変です。 ネイティブと違和感ないデザインや、なめらかな自然な動き、端末毎の差異など気にすることはたくさんあります。 今回ご紹介する、Onsen UI を使用すれば、PhoneGap/Cordovaアプリを飛躍的に改善することができます。 他のフレームワークよりも洗練された柔軟性を持ち、ハイブリッドアプリにおいても、 ネイティブ並みの

    AngularJS + Onsen UIで始めるPhoneGapアプリケーション
  • Git - Book (日本語訳)

    The entire Pro Git book, written by Scott Chacon and Ben Straub and published by Apress, is available here. All content is licensed under the Creative Commons Attribution Non Commercial Share Alike 3.0 license. Print versions of the book are available on Amazon.com. The version found here has been updated with corrections and additions from hundreds of contributors. If you see an error or have a s

  • AngularJS in Visual Studio: Data Binding - Deborah's Developer MindScape

  • Munin プロセスごとのスワップサイズを監視するMuninプラグインを作ってみた - ぱち ブログ

    Muninについて今まで書いてきた記事。 Munin ことはじめ Munin インストール Munin 既存のプラグインの導入( 概要編 ) Munin 既存のプラグインの導入( Apacheプラグインの追加編 ) Munin 既存のプラグインの導入( MySQLプラグインの追加編 ) Munin アラート通知機能を試す(ファイル記録、メール通知) 今回は、Muninプラグインの書き方について書いていきます。また、自分も1から勉強しているところなので、1つMuninプラグインを書き上げようと思います。 Muninプラグインは誰でも作れる 『そもそもMuninプラグインは誰にでも作れるの?』 という疑問の答えは、『誰でも作れます!』です。 Muninプラグインはmunin-nodeに対して特定のフォーマットで(RRDの構成に基づく)グラフ情報とリソース値を返すことが出来ればいい

  • OSを調べるにはpingを使え

    pingコマンドは「ネットワークがつながらないときに使うコマンド」というイメージが強いかもしれませんが、実はそれ以外にもいろいろと使える便利なコマンドです。例えば、通信相手(コンピュータやネットワーク機器)のOSの種類を調べることもできるのです。 応答結果から複数の情報がわかる pingコマンドの実行結果には複数の情報が書かれています。通信相手と正常に接続できるかどうかを調べるならば、実行結果の後半にある「パケットロス(パケットの損失)」の発生具合や、ネットワークの「応答時間(最小値、最大値、平均値)」で判断できます。 実行結果の前半の情報からも分かることがあります。そこには、 「xxx.xxx.xxx.xxx からの応答: バイト数 =32 時間 =xx ms TTL=xxx」 といった4行の情報が表示されます。行の末尾にある「TTL=xxx」は応答パケットの「生存時間(Time To

    OSを調べるにはpingを使え
  • プライマリキーを使った1:1関連でカラム数の多いテーブルを分割する - Hidden in Plain Sight

    おそらく多くのソーシャル系アプリにあてはまるRailsのプチ・デザインパターン的な話。 ぼくが今やっているEast Meet Eastには、ユーザごとに数多くのプロフィール属性があります。名前、性別、生年月日、郵便番号、職業などなど、カラム数にしてざっと25個。これを、全部ひとつのusersテーブルに詰め込むのは、コードの見通しという観点からも性能の観点からも、あまりよろしくありません。 なぜならば、ユーザ関連の情報を扱う局面としては主に メールアドレスとパスワードなどを使ってログインする(アカウント情報) プロフィール情報で条件を指定してユーザを検索・推薦する(プロフィール情報) という2つの独立性の高いユースケースにわかれるため、ログイン処理をやってるときにはプロフィール情報はいらないし、プロフィールを検索してるときにはメールアドレスやパスワードをロードするのは無駄です。また、開発やデ

    プライマリキーを使った1:1関連でカラム数の多いテーブルを分割する - Hidden in Plain Sight
  • 日本人エンジニアのためのアメリカ就職マニュアル

    サイトは日人のためのアメリカ就職マニュアルである。基的には日で社会人の経験を持ち、アメリカの大学院を卒業した技術系の人を対象としているが、そうでない人(学部新卒、MBA卒)にとっても大いに参考になると思う。日の就職はごまんとあるが、日人のためのアメリカでの就職はほぼ皆無と言ってよい。あっても評論家視点のコンセプトどまりで、具体的に何をすればよいのか書かれていない。これは、日米で就職活動をしたノウハウを持つ著者が少ないからだ。そんな経験から、俺自身の実体験に基づいて、何をすればよいのか、詳細なステップを記した。このサイトは単なる事後感想でも自慢話でもなく、純粋な作業手順書だ。現在進行形でアメリカで就職活動を手探りでやっている人に取っては、助け舟になると思う。 俺が日の会社を辞めてアメリカに来たのは、飽きたからだ。俺には忍耐力がない。日社会は現在でもそれなりに終身雇用だ。定

  • JavaでiTunes APIを触ってみたったwwww : IT速報

    昨日の深夜の記事である、JavaTwitterのJSON取得するにはどうしたらいいの?の続きとをやってみたいと思います。 昨日のTwitterでは面白みが無かったかなぁなんて思ったので、他のJSONを試してみます。何にしたらいいかわからないので、みんな大好きiTunesのJSONを試してみることに まずは「iTuens JSON」でググってみる。するとAppleのSearch APIってのが見つかると思うのでそこを参考に これを読むと必要なパラメーターがたくさん書いてあります。これは必要に応じて各自で追加してください。今回は管理人が大好きなsupercellのアルバムでも取得してみようと思います。 ということで、与えるパラメーターは https://itunes.apple.com/search? term=supercell &country=JP &lang=ja_jp &entit

    JavaでiTunes APIを触ってみたったwwww : IT速報
  • あれ、いつも書いてるな~というJavaScript の小技集 | バシャログ。

    いい加減髪を切りたいminamiです。 JavaScriptでいつも書いてるな~という処理や、知っていると便利なTipsを簡潔に集めた記事を見てほお~と思ったものがいくつもあったので抜粋してみました。 ※追記1: ご指摘がありましたので一部修正しました。「配列をソートする」ではなく「配列をシャッフルする」でした。 ※追記2:「HTMLをエスケープする」のソースがまちがって表示されていました。修正しました。 ※追記3:予想以上に反響が大きく、多数ご指摘を受けてしまいました。よく使う処理の書き方もいろいろあるんだな~という参考程度にご紹介したのですが、参照元の記事の内容の検証が不十分なまま紹介してしまい申し訳ありませんでした。いろいろと勉強になりました! 45 Useful JavaScript Tips, Tricks and Best Practices 配列からランダムで値を取り出す v

    あれ、いつも書いてるな~というJavaScript の小技集 | バシャログ。
  • RailsでInteractorをうまく利用する - ワザノバ | wazanova

    http://eng.joingrouper.com/blog/2014/03/03/rails-the-missing-parts-interactors 3 comments | 0 points | by WazanovaNews ■ comment by Jshiike | 約2時間前 飲み会アレンジサイトGrouperが、同社のエンジニアブログで、規模の大きなRailsアプリをパフォーマンスよくつくるときの工夫を提案をしてますが、それに対してRailsのクリエーターのDHH (Basecamp / 37 Signals) が厳しいコメントを残しています。 1) Grouperの提案 問題意識 Railsは、コードベースが千行を超えると、テストスイートが遅くなりがちで、フレームワークのロードタイムが増える。 よくあるのは、ビジネスロジックのほとんどがActiveRecord /m

  • 「ピープルウェア」を読んだ - $shibayu36->blog;

    この前id:hitode909くんからピープルウェアを貰ったので読んだ。非常に面白くて、興味深い話が多かった。 ピープルウエア 第3版 作者:トム デマルコ;ティモシー リスター日経BPAmazon このはソフトウェアのプロジェクトが失敗する時は、原因が単なる技術的問題だけである場合は少なく、その前段階の人とのコミュニケーションレベルにも問題があるときが多いという話をしている。それでプロジェクトを進める上での人に関する問題をテーマにしている。 最近は個人で作業をするというよりも、チームで仕事を進めるということが多くなりつつあるので、非常に参考になる事が多かった。印象に残った点を書いていく。 早くヤレとせかされると 早くヤレとせかされれば、雑な仕事をするだけで、質の高い仕事はしない 耳が痛い。でも自分自身が言われても直感的にはそうなりそうという感じだと思った。 またこのの関連する内容に「

    「ピープルウェア」を読んだ - $shibayu36->blog;
  • 「負債」は「資産」です。ご注意を / 医者に風邪引いてるんですって言うな 〜 非エンジニアに知ってほしいこと、エンジニアに知ってほしいこと | F's Garage

    「負債」は「資産」です。ご注意を / 医者に風邪引いてるんですって言うな 〜 非エンジニアに知ってほしいこと、エンジニアに知ってほしいこと 例により当たり前のようなことを偉そうに書く記事 toエンジニア向け ■「負債」は「資産」です。ご注意を。 ソフトウエアエンジニアの人たちは「技術的負債」という言葉を使うが、会計に慣れてないと、ものすごーーくネガティブなニュアンスを含んでいるような気がしてしまうが、会計上の「負債」というのは「資産」に分類されることも忘れずに。 負債は利息を払ってるから早く返そうぜ、という文脈もあるだろうが、同時に「負債もお金を稼ぐ功労者なのだから、そこはリスペクトして、うまくやろうね」という視点もあるってしかるべき。これはうまく両立されるべきで、その気持ちがうまく同期できてないとエンジニアの側が辛くなるんじゃないかな。 特に経営者で苦労された方であれば、そんなことに動じ

    「負債」は「資産」です。ご注意を / 医者に風邪引いてるんですって言うな 〜 非エンジニアに知ってほしいこと、エンジニアに知ってほしいこと | F's Garage
  • Why use Node.js? | JavaWorld

  • http://www.designzum.com/2014/03/04/best-online-lisp-books/

  • IT技術者の2014年年収予想を世界主要国と比較してみた - プロマネブログ

    給与調査|外資系・日系グローバル企業への転職ならロバート・ウォルターズ 調べ物していたら面白い資料を見つけました。 この資料は、各国の給与予測調査を行った結果ということで、日を含めた数カ国の2014年予想年収、2013年の実勢年収を調査したものということです。 この資料にIT技術者の給与についても書いてありました。 ちょっと興味があったので、日と主要国のPM、SE、PGの給与比較をしてみます。 主要国給与比較結果 ※フランスなど国によってはSEという職種がない場合がありますので、その場合はシステムアーキテクトやビジネスアーキテクトなどで代用してます ※プログラマは言語によって給料に差がある場合があります。比較しやすかったJavaプログラマを使ってます。 ※各国ピンきりの幅が広かったのですが、分布がわからないためピンきりの中間を取ってます。上海は最大値が非常に高かったため、ちょっとイレギ

    IT技術者の2014年年収予想を世界主要国と比較してみた - プロマネブログ
    atm_09_td
    atm_09_td 2014/03/05
  • [3]「改正派遣法、施行されれば廃業」

    「制度が変わるなら、派遣事業は廃業しますよ」――。 首都圏でシステム開発事業を手掛ける中小ITベンダーA社の浅野社長(仮名)はこう話す(写真)。同社はシステム開発の受託などを手掛ける傍ら、大手ITベンダーからの求めに応じて、技術者派遣も実施している。特定労働者派遣事業の届出もしている。 しかし、厚生労働省がまとめた派遣制度の見直し案に基づく改正労働者派遣法が施行されれば、特定労働者派遣は廃止となり、許認可の取得が必要になる。許認可要件には、「1事業所当たり純資産が2000万円以上あること」といった資産条項が含まれる可能性が高い。体力の乏しい中小企業には厳しい内容である。派遣を主力事業とする中小ITベンダーや派遣事業者は、苦境に追い込まれそうだ。 幸運なことに、A社において派遣事業が占める割合はさほど大きくない。派遣業撤退による事業への影響は限定的だ。ただし、顧客である大手ITベンダーからの

    [3]「改正派遣法、施行されれば廃業」
    atm_09_td
    atm_09_td 2014/03/05