2013年12月25日のブックマーク (20件)

  • NSNumberFormatterを用いて賢く国際化 | Natsu note

    先日たまたまこんなツイートを見かけました。 『ヨーロッパの多くの国では(.)と(,)の扱いが逆であるため、「1,234.567」を「1.234,567」と書きます。』知らなかった。。。 > RT — masahiro k. (+Beans) (@Jacminik) 2013, 12月 19 去年まで暮らしていたドイツでは後者(日とはカンマとコンマが逆)の表記が用いられていました。実はカンマとコンマの他にも、3桁区切りの文字がスペースだったり、国や地域によって様々な表現方法があります。金額表示も、通貨単位が数字の前に来るケースと後ろに来るケースがあったりします。 アプリ開発で数字を扱うとき、このようなことを意識したことはありますか?家計簿アプリや電卓アプリなどでは、是非とも意識したいところですね。 この地域ごとのサポートですが、わざわざ一つずつ設定していくのは大変です。しかし、iOSにはN

    NSNumberFormatterを用いて賢く国際化 | Natsu note
    yfnt
    yfnt 2013/12/25
  • Mac で Vagrant を GUI で操作できる「VagrantX」をリリースしました

    Shin x blog Advent Calendar 2013 の最終日です。 12/1 から毎日書いてきた Shin x blog Advent Calendar 2013 ですが、いよいよ今日が最終日です。 今日は、クリスマスということで、ささやかながらちょっとしたプレゼントを用意してみました:D VagrantX GUI で Vagrant が利用できる VagrantX というツールをリリースしました。 http://shin1x1.github.io/vagrantx/ Vagrant は、とても良いツールなのですが、いかんせんターミナル(黒い画面)で操作するものなので、それに慣れていない人にとっては、少し敬遠されている面があります。Vagrantfile を自分で書くような人はターミナルでどんどん使うべきなのですが、用意された Vagrantfile をただ使うだけであれば、

    yfnt
    yfnt 2013/12/25
  • facebookアプリの作り方(PHP編) | PLUS

    コンテンツへスキップ →web コメントコメントを残す コメントをキャンセルメールアドレスが公開されることはありません。 * が付いている欄は必須項目です コメント 名前* メール* サイト 次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。 Δ 先頭へスクロール

    facebookアプリの作り方(PHP編) | PLUS
    yfnt
    yfnt 2013/12/25
  • evasi0n 7 Version 1.0.0でJailbreakした環境でOpenSSHが使えたり使えなかったりする件の顛末

    evasi0n 7 Version 1.0.0でJailbreakした環境でOpenSSHが使えたり使えなかったりする件の顛末 evasi0n 7でJailbreakした環境でOpenSSHが使えない? evasi0n 7でJailbreakして最初にやったことはOpenSSHのインストール。 しかし、OpenSSHをインストールしても、Promptでも、iSSHでもつながらない。sshdをインストールしたiPhone自身にSSHクライアントで接続しようとしたのです。 localhostにつながらない Promptでは Prompt 1.5.3(¥800) カテゴリ: ユーティリティ, ビジネス 販売元: Panic, Inc. – Panic, Inc.(サイズ: 8.6 MB) 全てのバージョンの評価: (73件の評価) iPhone/iPadの両方に対応 Promptでは、「接続に失

    evasi0n 7 Version 1.0.0でJailbreakした環境でOpenSSHが使えたり使えなかったりする件の顛末
    yfnt
    yfnt 2013/12/25
  • Webフォントの非同期読み込み - Weblog - Hail2u.net

    Webフォントの読み込みは@importだと色々まずいので、主にlink要素を使って並列に読み込むわけだけど、これもまた貴重なHTTPリクエスト数を消費するとか、CSSのパース完了が少し遅れるなどあって、完璧な解というわけじゃない。それを非同期にWebフォント定義の含まれるCSSファイルを読み込むようにして、Webフォントのロードをページのレンダリングと並行して行わせるのはどうか、という試み。 非同期化することによりWebフォント定義の含まれるCSSファイルのリクエストとパースが、ページのレンダリングと並行して行われるようになる。head要素内でlink要素を直接書いた場合は、Webフォント定義の含まれるCSSのリクエストとパース後にページのレンダリングが始まることが多いので、体感速度(ページのレンダリングの開始までの所要時間)は向上する可能性が高い。 動的なlink要素の追加 いわゆるソ

    Webフォントの非同期読み込み - Weblog - Hail2u.net
    yfnt
    yfnt 2013/12/25
  • やわらかGitHub | Stobo

    このスライドは Markdown でプレゼンテーションが作成できるサービス Stobo で公開されています。

    やわらかGitHub | Stobo
    yfnt
    yfnt 2013/12/25
  • TechCrunch | Startup and Technology News

    After Apple loosened its App Store guidelines to permit game emulators, the retro game emulator Delta — an app 10 years in the making — hit the top of the…

    TechCrunch | Startup and Technology News
    yfnt
    yfnt 2013/12/25
    よく見なかったんだけど、ドラムマシーンだったのかぁw
  • JSでiBeacon開発 - BeaconEgg - Qiita

    だれでもiBeaconを使ったコンテンツ制作を楽しむ方法 タイトル通りなのですが、JavaScriptでiBeaconを使ったコンテンツ制作を行えるようにしましたので、その紹介です。 BeaconEgg.jsというJavaScriptで書かれたライブラリを使ってWEBサイトを作り、そのURLを専用のアプリで開けば、iBeaconの信号をJS側で受信することができるようになります。 iPhoneアプリの開発環境がなくても楽しめるのがポイントです。 BeaconEgg なぜ作ったのか&ターゲット 僕自身iBeaconを全然追いかけていなく、まとまった知識を得たのは、先日行われた【iOS勉強会】iBeaconでできること – Developers.IO Meetup 02が初めてでした。 技術自体は非常にシンプルで、環境さえあればだれでも楽しめそうだと思う一方、 その 環境さえあれば というとこ

    JSでiBeacon開発 - BeaconEgg - Qiita
    yfnt
    yfnt 2013/12/25
  • 脱獄アプリストア「Cydia」が「iOS 7」に対応しフラットデザインを採用

    日、脱獄ユーザーにはお馴染みのアプリストア「Cydia」がアップデートされ、UIが「iOS 7」に合わせたフラットデザインに変更されました。

    脱獄アプリストア「Cydia」が「iOS 7」に対応しフラットデザインを採用
    yfnt
    yfnt 2013/12/25
    たしかにカチョよくなっとるぅ!!
  • ggsoku.com

    ggsoku.com
    yfnt
    yfnt 2013/12/25
  • 【保存版】アップスライター陣が選ぶ”2013年ベストアプリ”12本を発表! | カミアプ

    今年もいよいよ残すところあと一週間! 以前読者アンケートで「2013年最も熱かったアプリ」を募集しましたが、今回はかみあぷライター陣が選ぶ「2013年ベストアプリ」を発表したいと思いますっ! アプリに精通したライター4人による、今年当に愛用した神アプリベストスリー。これさえ押さえれば、今年のアプリはオッケーですよ~!それではどうぞっ。 アプリーナ(@apprena_momoko)編 1.Smart News 今年といったらコレでしょ!某キャリアに変えてから電波がアレすぎなのですが、通信状況が不安定でも読み込み時間ナシで記事が読めてマジ快適です。

    【保存版】アップスライター陣が選ぶ”2013年ベストアプリ”12本を発表! | カミアプ
    yfnt
    yfnt 2013/12/25
  • [2]アプリをまず動かしてみよう(後編)

    第1回では、開発ツール「Eclipse」を使い、「Hello world!」と表示するAndroidアプリを生成しました。今回は、表示する文字を変更したり、画像を表示したりする方法を紹介します。 メッセージを変えて画像を付けよう 藤田 プログラムの上にある「activity_main.xml」をクリックして先ほどの画面に戻ります(写真1(1))。次に画面の文字を変えましょう。Hello world!の文字にカーソルを当てて右クリックしEdit Textを選びます(写真1(2))。開いたウィンドウで「New String」をクリックします。Stringの欄に、好きな文章を入れてください。その下の「New R.string.」では、この文章を処理するために適当な名前(message01など)を付けます。きりさん、どうですか?うん、 「ホタテ美味しい」(写真2)?

    [2]アプリをまず動かしてみよう(後編)
    yfnt
    yfnt 2013/12/25
  • より低レベルな Git コマンドを使って他のプログラム (e.g. Vim) と連携する - Sexually Knowing

    このエントリはGit advent calendar 2013の24日目のエントリです。 私は普段から Vim というテキストエディタを使ってコードを書いています。 また unite.vim というプラグインをファイルやバッファを選択して開くといった用途などに利用しています。unite.vim はもっと汎用的で強力なプラグインですが詳しい説明は他に譲ります。 つまるところ unite.vim は「列挙」した候補を「選択」しなにかのアクションを「実行」するためのプラグインです。 ところで Git を利用した開発ではマージ時のコンフリクトに遭遇することがしばしばあり、たまに大量のファイルが一度にコンフリクトしそれを解決しなければならない、いわゆる「コンフリクト解決地獄」に遭遇することが稀によくあります。 それを解決するために git status などの出力を眺めながらエディタでいちいち開いて

    より低レベルな Git コマンドを使って他のプログラム (e.g. Vim) と連携する - Sexually Knowing
    yfnt
    yfnt 2013/12/25
  • 無料〜安価で使えるPhotoshopの代替アプリベスト5:米LH読者調査 | ライフハッカー・ジャパン

    Photoshopといえば、写真や画像の編集ソフトとして定番中の定番、まさに王者です。しかしあまりに多機能過ぎることや価格の問題から手を出せずにいる人も多いかも知れません。 うれしいことに、世の中にはたくさんの代替ソフトが存在します。今回は、Photoshopの代わりとなるソフト5選を紹介します。先日、米Lifehackerでは「Photoshopの代替ソフトとしてベストなのはどれ?」という読者アンケートをとりました。たくさんの声が寄せられましたが、そのうちのトップ5を紹介します。 GIMP (Win / OS X / Linux) GNU Image Manipulation Program、通称『GIMP』は有名かつ人気のある画像編集ソフトです。Photoshopに負けないくらい多機能でパワフル、クロスプラットフォームでWindows、OS X、Linuxに対応。そしてなんといっても無

    yfnt
    yfnt 2013/12/25
  • 本気でAndroid用のアイコンを作る

    この記事はAndroidAdvent Calendarのエントリーです。 はじめにAndroidが国内に出回って5年が経ちました。 当初の標準アイコンのままアプリがAndroid Marketに公開されるような状態は落ち着き、時代とともにデザインも洗練され一定の秩序が見られるようになってきました。 しかし、未だにデザイン面を考察した形跡が見えないアプリも少なくありません。 スマートフォンは多数のアプリを使うため、ルールに基づいたプラットフォームで一貫性のあるデザインを土台にするのが操作性の良さにつながります。 独自性を出すためや新たな操作性を開拓するためにあえてルールを守らないと言う事もありますが、まずはデザインルールを知りその上で設計することが大原則になります。 ランチャーアイコンアプリデザインについて語る上でランチャーアイコンから入らない訳には行きません。 ランチャーアイコンはアプリの

    本気でAndroid用のアイコンを作る
    yfnt
    yfnt 2013/12/25
  • Node.js + MongoDB でのアーキテクチャ考 - Qiita

    今回はNode.js + MongoDBの組み合わせを使ったシステムのアーキテクチャについて書いてみようと思います。コードの類いは殆どありません。 非同期ノンブロッキング、Webサービス全般 MongoDBが主の記事ですが、題名はNode.jsから始まってます。これは今回のアーキテクチャ考のスタートポイントがNode.jsだからです。Node.jsの特徴というと サーバーサイド javascriptでそれなりに高速 非同期ノンブロッキング主義 対話型インタープリタで色々試しながら開発できる というのが個人的に気に入っている点なんですが、これってWebサービス全般を書くにはよさそうだなぁとか普段から考えていました。どうしてかと言うと、一般にWebサービスと言えば 不特定多数が不特定なタイミングで利用する 多数のユーザーに個別な処理がある 多数のユーザーでの共有な処理がある レスポンスは早けれ

    Node.js + MongoDB でのアーキテクチャ考 - Qiita
    yfnt
    yfnt 2013/12/25
  • BackboneとAngularを比較する

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    BackboneとAngularを比較する
    yfnt
    yfnt 2013/12/25
    メモた
  • iOS開発者にためになる大ヒットアプリ開発社のインタビュー記事6選 - showrtpath - iOSブラウザ開発日記

    2013-12-24 iOS開発者にためになる大ヒットアプリ開発社のインタビュー記事6選 iOSの大ヒットアプリは開発者のアイデアや思想、テクニックなどで成り立っています。今回まとめたのは、その一部分が感じられる開発者のインタビューです。これらのインタビューから大ヒットアプリのヒントをつかめるかもしれません。 Pocketの注目新機能「ハイライト」秘話:アイデア誕生からローンチまで2年を要した理由とは? : ライフハッカー[日版] 『Mailbox』のつくりかた:最強のGmailアプリを生んだ、試行錯誤の舞台裏 : ライフハッカー[日版] 『CARROT』のつくりかた:作家志望の私は如何にしてプログラミングを覚えてアプリを生み出したか : ライフハッカー[日版] ユニクロ「スマホアプリも世界展開」でシステム再構築、その全容がすごい【ファーストリテイリング×ゆめみ座談会】 - エンジニ

    iOS開発者にためになる大ヒットアプリ開発社のインタビュー記事6選 - showrtpath - iOSブラウザ開発日記
    yfnt
    yfnt 2013/12/25
  • 僕が考えた最速・最小投資でRubyを学ぶ方法またはステマ乙

    そろそろ軽くRubyをやってみたいけどなんか情報多すぎてどこから手を付けたらいいかわからない、リファレンス的なものとか言語論的なものとかコミュニティー的なものとかの情報は結構あるけど、もっとカジュアルでかと言ってどの言語でも使いまわせる的な説明じゃなくRubyらしさが浮き出てるようなもので、しかもちょっとしたCLIツールとかWebアプリとかを作れる程度に理解の手助けをしてくれるものがほしいけど、今の段階で大枚叩きたくないしという人向けに僕がRubyの道案内を致します。 ステップ1(所要時間:0〜10分、投資額:0円) あなたのコンピュータでRuby2系を使えるようにします。 Macなひと => Mavericksをインストールする。 Windowsなひと => RubyInstaller for WindowsRuby2系をインストールする。 Linuxなひと => ご自由に。 ターミナ

    僕が考えた最速・最小投資でRubyを学ぶ方法またはステマ乙
    yfnt
    yfnt 2013/12/25
  • FINDJOB!終了のお知らせ | FINDJOB!

    FINDJOB! 終了のお知らせ 2023年9月29日にFINDJOB!を終了いたしました。 これまでFINDJOB!をご利用いただいた企業様、求職者様、様々なご関係者様。 大変長らくFINDJOB!をご愛顧いただき、誠にありがとうございました。 IT/Web系の仕事や求人がまだ広く普及していない頃にFind Job!をリリースしてから 約26年間、多くの方々に支えていただき、運営を続けてまいりました。 転職成功のお声、採用成功のお声など、嬉しい言葉もたくさんいただきました。 またFINDJOB!経由で入社された方が人事担当になり、 FINDJOB!を通じて、新たな人材に出会うことができたなど、 たくさんのご縁をつくることができたのではないかと思っております。 2023年9月29日をもって、FINDJOB!はその歴史の幕を下ろすこととなりましたが、 今後も、IT/Web業界やクリエイティブ

    FINDJOB!終了のお知らせ | FINDJOB!
    yfnt
    yfnt 2013/12/25