タグ

2012年6月17日のブックマーク (11件)

  • るびま

    『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直

  • 世界スマホ収益の9割以上 サムスンとアップルが上げる (聯合ニュース) - Yahoo!ニュース

    【ソウル聯合ニュース】1〜3月期の世界スマートフォン(多機能携帯電話)市場でサムスン電子と米アップルが上げた利益は全体の90%以上に達することが分かった。AFP通信がこのほど報じた。 米国市場調査会社のABIリサーチの報告書によると、1〜3月期のスマートフォンの出荷台数は前年同期比41%増の約1億4460万台だった。このうちギャラクシーシリーズが主力のサムスン電子が4300万台で首位、アップルが約3500万台で2位、続いてフィンランドのノキア(1190万台)、カナダのリサーチ・イン・モーション(RIM、1110万台)の順になった。 報告書はサムスン電子とアップルの世界シェアは計約55%だが、収益では90%以上に達するとした。また上位10社のうち昨年10〜12月期と比べ増加ペースを示しているのは、サムスン電子とソニーだけだとした。 一方、米大手IT調査会社・ガートナーによると、1〜3月

    Watson
    Watson 2012/06/17
  • 橋本商会 » プログラムの写経

    プログラミング初心者が写経する時に気をつけると良い事を4つ説明します。 画像はイメージです プログラムを勉強する時に、写経しろ(すでに完成しているプログラムをから書き写せ)とか言われるが、ちょっと意識するとだいぶ違うと思う 1. 外から書け 例えば、1からnまでの数字を全部表示するプログラムがあるとする。 def run(max) 1.upto(max).each do |i| puts i end end run(10) これを写経する時、上から下に1行目から順に書くのではなくて、まず def run(max) end いちばん外側を書いて def run(max) 1.upto(max).each do |i| end end 中を書いて def run(max) 1.upto(max).each do |i| puts i end end こうなる。 上から書かないのが重要。プログ

    橋本商会 » プログラムの写経
  • iPhone5回分の大容量バッテリー『enecycle EN03』お値段2,480円の携帯充電器レビュー

    10,000mAh 大容量携帯充電器 enecycle EN03 こんな感じの箱に入って到着した「enecycle EN03」。 中身体はeneloopライクなこんな感じ。 気になる製品仕様 箱の裏面には気になる製品仕様。 内蔵電池:リチウムイオンバッテリー 10,000mAh 入力:miniUSB DC 5V 1A 出力:USB1 5V2.1A(最大) USB2 5V1.0A(最大) サイズ:70×99×23mm 重量:約240g 少ーしサイズと重量が気になる、こんな感じの製品仕様です。 新型iPad対応の2.1A+1Aのダブル出力! 出力USBが2.1Aと1Aで2つあるので、iPadiPhoneを同時充電、なんて事も出来ちゃう。 まぁあんまりやらないかもしれないけど、やれるにこした事はない。 充電はminiUSBから5V1A以上で! 5V1A以上の出力でminiUSBプラグを使って

    iPhone5回分の大容量バッテリー『enecycle EN03』お値段2,480円の携帯充電器レビュー
  • ゴッキーをアロマで撃退する方法とは!? | ROOMIE(ルーミー)

    気持ちのいい季節、思いっきり窓を開け放して、部屋に新鮮な空気を入れたくなるものです。しかし、呼んでもいないのに、あのゴッキーさまが不法侵入してくる場合もあります。 警察に行ったところで相手にしてもらえないし、どうしたらいいのでしょうか。いろんな製薬会社から撃退用、もしくは捕獲用のアイテムは出ていますが、亡きがらすら見たくないし、それを処理するのも気分が悪いものです。そこでおすすめしたいのが「クローブ」です。 クローブというのは、漢方にも用いられ、カレーに使われる香辛料(丁子・チョウジ)として知られていますが、これがゴキブリよけに効果を発揮するというのです。 試しに「ゴキブリ クローブ」で検索して、たくさん体験談をのぞいてみると、どうもクローブそのものよりも、クローブのエッセンシャルオイルの方が効果が期待できそうです。 さぁ、このクローブのエッセンシャルオイルを染み込ませたサシェや塩の小皿を

    ゴッキーをアロマで撃退する方法とは!? | ROOMIE(ルーミー)
    Watson
    Watson 2012/06/17
  • iPhoneでセルフ決済--「Apple Store」アプリでアクセサリを購入可能に

    アプリは無料で、iPhone 4またはiPhone 4Sに対応する。アップルストアでアプリケーションを起動すると、スタッフを呼んだりサポートを受けたりできる画面が表示される。これは、アップルストアの付近にいなければ見られない画面だ。 EasyPay機能を利用するには、製品のパッケージにあるバーコードをスキャンする。スキャンが完了すると、製品に関する評価やレビュー、製品スペックが見られる。製品を気に入ればそのままApple IDでログインし、iTunesのアカウントに登録されているクレジットカードで支払えるしくみだ。そのままレジを通さずに持ち帰ることができる。アプリ上で「EasyPayのレシート」を確認すると、支払った履歴が見られる。 EasyPayで決済できるのは、iPhone/iPadなどのケースやAir Macといったアクセサリ類に限られる。Mac体は対象外だ。 もし袋がほしいときは

    iPhoneでセルフ決済--「Apple Store」アプリでアクセサリを購入可能に
    Watson
    Watson 2012/06/17
  • 人間とウェブの未来 - mod_mrubyでApacheのリバースプロキシを実装してみた

    動作チェックはしていませんので、あくまでネタとして読んで頂くのが良いと思います。さらに、Rubyのコーディングスキルが低すぎて、いっぱい書くと荒が見えすぎてしまうため、今回は少ないコードにしました。 mod_mrubyの売りとしては、ApacheをRubyスクリプトで「高速に」コントロールできる事ですが、「どういうことができるの?」というイメージが付きにくいのでサンプルを書いてみました。 例えば、複数のバックエンドのサーバがあって、それらにとある条件下でリバースプロキシとして振り分ける場合の処理を書いてみました。だいたいこういう実装になるんじゃないかと思います。 今回は、バックエンドサーバリストからランダムでサーバを選択する場合の処理を実装しました。 require "Apache" backends = [ "http://192.168.0.101:8888/", "http://19

    人間とウェブの未来 - mod_mrubyでApacheのリバースプロキシを実装してみた
  • GitHub - msgpack/msgpack-objectivec: MessagePack serializer implementation for Objective-C / msgpack.org[Objective-C]

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - msgpack/msgpack-objectivec: MessagePack serializer implementation for Objective-C / msgpack.org[Objective-C]
  • XML より JSON より MessagePack が便利です

    こんにちは。開発担当の森です。 今回は、Fenrir Pass Connect を支える技術にちょっと関係のある、 web などを介してデータを交換するときの話をしたいと思います。 データ構造の共通化 → 実装も共通化できる プログラム間、端末同士、Web 経由などでデータを送ったり送られたりするときに、データは決まったフォーマットで送られる必要が有ります。 たとえば、今表示しているこのページでは、文は HTML、画像は PNG などのバイナリフォーマット、web API との連携などは JSON や XML、スタイルシートや JavaScript はそれぞれ独自のテキストフォーマットが使用されています。 一般的なプロダクトでは上記のうち、XML や JSON が使用される事が多いと思います。 これらのフォーマットは普及率が高いため情報も多く、多くの処理系で枯れて安定した実装があるため

    XML より JSON より MessagePack が便利です
  • iOS 6とOS X Mountain Lionの壁紙 - RyoAnna

    Tweet OS X Dailyで、iOS 6とOS X Mountain Lionの壁紙が一足先に紹介されていた。 iOS 6の壁紙は2048×2048ピクセル、OS X Mountain Lionは3200×2000ピクセル。どちらもRetinaディスプレイに対応している。 画像をクリックするとフルサイズの壁紙が表示される。 iOS 6 OS X Mountain Lion じめじめした季節に、凛とした壁紙はいかがだろう。 ➤ この記事をGoogle+でシェア 関連記事 iPhoneと素敵な壁紙たち - #RyoAnnaBlog 新しいiPadの壁紙10選|Retina Wallpaper - #RyoAnnaBlog iPhone/iPad/iMacの基盤が透けて見える壁紙 - #RyoAnnaBlog iPhoneをエックス線で透視した壁紙 - #RyoAnnaBlog 壁紙を毎日

    iOS 6とOS X Mountain Lionの壁紙 - RyoAnna
  • C 言語にポインタがある理由は省メモリ化・高速化・開発作業の省力化です - 偏見プログラマの語り!

    前回の記事『プログラム初心者にC言語のポインタを不意ながら教える羽目になったなら、こう教えると良いよ』でポインタの教え方を書きました。ソレに対して「そもそもどうしてポインタっていう仕組みがあるの?」という質問をもらったので、つらつらと書こうと思います。稿は「ポインタがある理由の教え方」ではなく「ポインタがある理由」です。分かっている人には相当に退屈な文章ですのでそういう人は読まずにお帰りください。 で、えーと、結論だけ先に言うと省メモリ化のため、次に速度アップのため、そして生産性アップのためです。 1. メモリは有限である。 マシンに搭載されているメモリには限りがあります。メモリ空間は広大ですが、無限ではないのです。 好き放題にどんどんメモリを使ってデータを格納するわけにはいかないというわけです。しかしプログラムは計算のためにメモリ空間を占有します。仮に↓こんな感じに、わずかな有限メモ