タグ

2012年1月6日のブックマーク (24件)

  • 今更聞けない、iOSのマルチタスクの仕組みを解説しておく

    iPhone 4Sになる以前からもiPhoneの最大の課題は電池持ち。僕のようにTwitterとInstagramをガツガツ使っていると一日が終わる前に電池が切れてしまうこともしばしば。 色々なところでiPhoneの電池持ちを改善する方法は紹介されている(gori.meでもこんな記事を書いている)が、中でもよく見かけるのはマルチタスクバーに表示されているアプリを定期的に消すこと。ホームボタンをダブルクリックし、アイコンを長押しして片っ端から消していく作業だ。 残念ながら、これをやっても電池持ちを改善するという目的には全く役に立たない。その理由と共にiOSのマルチタスクの仕組みについてiPhoneHacksが解説していたので、紹介する! マルチタスクバーは「最近利用したアプリ一覧」 the iOS multitasking bar does not contain “a list of al

    今更聞けない、iOSのマルチタスクの仕組みを解説しておく
    raimon49
    raimon49 2012/01/06
    アプリ開発者でイベント通知と状態遷移を意識している人でないと、なかなか知らないんじゃないだろうか。
  • 『ごめんなさい』

    更新が滞って ごめんなさい 体調もイマイチだったのですが 気持ちの問題でした 今回の この記事が年末から 書けなくて 書けなくて ずっと苦しかった でも これを乗り越えないと次に進めない そう思うようにして 更新します 去年の9ヶ月間 ほぼ週一のペースで福島に行き ブログや週刊誌 写真集まで作っていただき 写真展もさせていただいて 情報を発信してきました 自分では自分なりに一生懸命 動物たちのために動いていたつもりでした これで何かが変わってくれれば 動物たちに何か助けができれば なんて思っていたのです けれど それは自分の傲りでした 20キロ圏内の牛たちは 何も変わっていなかった ある牛舎 ここは畜主さまが 必死で餌やりに通っていた牛舎 そのおかげで 牛たちは数を減らしながらも ずっと生き延びてきていました しかし 餌やりでは この牛舎がある警戒区域に入る許可が出ないため 畜主さまは あ

    『ごめんなさい』
  • LibreOffice/Apache OpenOffice ~2011年の総括と新たな選択~ | gihyo.jp

    激動の2011年 OpenOffice.orgにとって2011年は、激動の年でした。 これは昨年寄稿させていただいたOpenOffice.orgについての新春特別企画記事と同じ書き出しですが、実のところ一昨年よりも昨年のほうがずっと激動の一年だったと言えます。 なお、昨年の記事を踏まえて、今年のこの記事を読んでいただけるとより理解が深まるはずです。少しばかり振り返っておくと、Oracleは2010年10月13日(OpenOffice.org 10周年の日)に「Oracle Demonstrates Continued Support for OpenOffice.org」(⁠参考訳: OracleはOpenOffice.orgのサポート継続を明示します)というプレスリリースを発表しています。これを読んだ筆者はOracleが少なくとも2011年内にOpenOffice.orgを手放すようなこ

    LibreOffice/Apache OpenOffice ~2011年の総括と新たな選択~ | gihyo.jp
    raimon49
    raimon49 2012/01/06
    >これまでバージョン管理システム(VCS)はMercurialを採用していましたが,これをApacheで採用しているSubversionに移行しました。VCSの機能的には「退行」であり,極めて珍しいことです。
  • しゅとろ〜む、しゅとろ〜む - KaiGaiの俺メモ

    昨年、オタワでTim Child氏の発表を聞いて以来、実装できないものかと思って暖めていたアイデアがある。GPUの処理能力を使って、PostgreSQLの検索処理を高速化できないか?というものである。 特に複雑な計算を含むクエリの場合、Index-Scanに落ちないで、全件スキャンが走ることが往々にしてあるが、こういったケースで有効に作用するのではなかろうか?という着想である。 クリスマス休暇の間、割とまとまった開発時間を取る事ができたので、PostgreSQLのFDW(Foreign Data Wrapper)として動作するモジュールを作成してみた。 モジュールの名前は PG-Strom で、ドイツ風に『しゅとろ〜む』と発音する。 これは GPU の処理単位である Streaming Multiprocessor に由来する。 もちろん、現状のFDWのI/F前提なので、更新は不可能でソー

    しゅとろ〜む、しゅとろ〜む - KaiGaiの俺メモ
    raimon49
    raimon49 2012/01/06
    PCIバスまで考慮したWHERE最適化、JITコンパイルでGPUに任せて結果を受け取る。すごいアイディア。
  • かたわ少女完全版 リリースのお知らせ

    5年間にわたる開発を終え、かたわ少女がついに完成しました。 ダウンロードリンク: Torrent: Windows | Mac OS X | Linux x86 直接ダウンロード: Windows | Mac OS X | Linux x86 18歳未満の方はこのソフトをダウンロードしてはいけません。 Four Leaf Studios、かたわ少女完全版をリリース インターネット発、2012年1月4日 - 日、Four Leaf Studiosはかたわ少女 完全版を無償にてリリースいたします。世界各国から集まった21人の開発者が、イラスト音楽・シナリオ・プログラム・そして演出に関わってきました。現在に至るまで、数えきれないほど多くの人々が開発に協力してくれたことは言うまでもありません。これまでの5年間は長い道のりでしたが、ついにその日がやって来ました。 かたわ少女は、現代日にある架空

    かたわ少女完全版 リリースのお知らせ
  • 洗濯機のユーザーインターフェースの不親切さにかなり真剣に憤慨している: 不倒城

    そもそもユーザーに対する情報提示窓口が、たかが二桁の数字液晶といくつかのランプしかないというのは一体どういう了見なのか、と問いたい。 ユーザーに対する情報は来ログビューワ等で可視化するべきだし、それがダメならせめてlog4jなどのlogAPIによってログファイルを吐き出せるようにしておくべきだ。数字窓に「E4」などと表示されても、一体いかなるエラーが発生しているのか我々にはさっぱり分からんではないか。 入力するべきコマンドが幾つかのボタンによって隠蔽されているというのも、かなり重大な問題である。ユーザーは自分がボタンを押すことによってどのようなコマンドが発行されるのか、「スタート」であるとか「すすぎ」であるとか「脱水」であるとか、「ボタンの下に記載されている数文字」という非常に少ない情報量による判断を強いられる。洗濯物を洗う為に「スタート」を押せばいいのか、「予約開始」を押せばいいのか、

  • Vimにソースコードの構文エラーを検出させたい(ただしRubyに限る) - idesaku blog

    Vimmerであるところの諸兄が、あのすばらしいVimテクニックバイブル 〜作業効率をカイゼンする150の技を片手にご機嫌の年越しと相成ったであろうことは想像に難くない。無論私とてそのクチであり同じ穴の狢というやつである。微妙に日語の使い方を間違っている気もする。 それはともかく、"1-13 autocmdを使用して自動的に処理を実行する"で紹介されている、"保存時に構文チェックを実行する"技が簡単に導入できる上になかなかどうして便利そうなので早速我が.vimrcにも書いてみた次第である。 保存時に構文チェック " ~/.vimrc augroup rbsyntaxcheck autocmd! autocmd BufWrite *.rb w !ruby -c augroup END 構文エラーを含む*.rbファイルを保存すると、ウィンドウの下の方に… Good. しかし問題があって… 構

  • ネットデマやステマは病原菌:Geekなぺーじ

    ネットにおけるデマやステルスマーケティングは病原菌と同じだというのが最近の私の考えです。 ただし、私が言いたいのは「病原菌のようにひどいものだ」というのではなく、「病原菌と同様に対応できるかどうかが人類にとって大きな意味を持つ」という感想です。 有名な「銃・病原菌・鉄 - 一万三〇〇〇年にわたる人類史の謎」というで語られている「病原菌」と同じようなニュアンスの「病原菌」です。 ネット界隈の情報をある程度の期間追っていると「嘘を嘘と見抜けない人には難しい」という有名なフレーズに良く出会います。 このような「ネット情報に対する免疫」がないと、いざというときにコロっと騙されてしまうのが、今のネットです。 今後、「ネット情報に対する免疫」を十分に獲得できなかった国民の多い国が荒れることが増えそうな予感がしています。 これからのネットは大規模情報操作が増えそう 最近話題になっているのは、ネットクチ

  • 日本からのIPv6接続が今後遮断される可能性も? 遅延問題についてISPが議論 

    raimon49
    raimon49 2012/01/06
    AAAAフィルタリングの是非を巡って
  • IPv6への投資を無駄にしないために - Nothing ventured, nothing gained.

    2000年代前半にe-Japanという国家主導のIT戦略があった。世界トップのIT国家とすべく高速インターネットの世帯普及率を高め、電子政府システムや各種ネットサービスを充実させることを目的とした。森元首相が所信表明演説でITを国家戦略の柱にするとしたことでも知られる。 「日新生」の最も重要な柱は「IT戦略」、いわばE―ジャパンの構想であります。「日型IT社会」の実現こそが、二十一世紀という時代に合った豊かな国民生活の実現と我が国の競争力の強化を実現するための鍵であるからです。人類は、そして我々日人は、IT革命という歴史的な機会と正面から取り組む決意が必要です。 第百五十回国会における森内閣総理大臣所信表明演説 この所信表明演説の中でも触れられ、その後のe-Japan戦略の中でも中心的な技術として数年間多額の投資をされることになったのが、IPv6だ。 電子政府の早期実現、学校教育の情

    IPv6への投資を無駄にしないために - Nothing ventured, nothing gained.
  • Samsung社のAndroid対応カメラ『DV300F』

  • スマートな生活センサー環境が簡単に作れる『Twine』

  • 時を止める「タイムホール」生成に成功

  • Engadget | Technology News & Reviews

    Hands-on with the new iPad Pro M4: Absurdly thin and light, but the screen steals the show

    Engadget | Technology News & Reviews
  • 「OpenCOBOL活用セミナー」 | おごちゃんの雑文

    まぁ私憤なんで、どうってことのない内容。 Q:大阪城を作った人は誰でしょう? A1:豊臣秀吉 A2:大工さん 当然どっちも正しい。違いは視点であって、どっちがなくても成り立たない。ただし、豊臣秀吉は「作者」とは呼ばれない。「作者」は名もなき大工さん。 まぁそういった意味で、「OpenCOBOL」の「作者」は私ではないのだけど。 お知らせ : 【プレスリリース】OSS COBOL支援プロジェクト立ち上げ 作者じゃないから「仁義」とかいらないけど、「声」くらいはかけて欲しかった。 OpenCOBOLの開発の経緯は、以前に書いた。 ORCAのアーキテクチャ(言語とデータベース) この中から来たもので、dot COBOLがオープンな処理系でなかったので、しょうがなく開発してもらったものだ。プロジェクトのために言語処理系を作るとか、正気の沙汰じゃないんだから。それもまぁ、西田君とゆースーパーハカーが

  • 買い物山脈 PS VitaとKindle Fireで終わったモバイルラッシュの2011年

    raimon49
    raimon49 2012/01/06
    >ウチでは長いこと、10フィートのディスプレイ距離(TVの視聴距離)でコンピュータを使えるようにしようと試みて来た。PCでのリモコン操作環境だけでも、何通りも試したし、PS3をリビングの基本のWebアクセス端末にしよう
  • Facebookとの連携もありうる──ミクシィ・笠原社長

    ユーザー数2535万人を誇る日最大級SNS「mixi」。競合サービスと目されていたTwitterと手を組むというニュースは昨年末、日中を駆け抜けた。その第1弾となったクリスマスキャンペーン「mixi Xmas 2011」では、両サービスからの投稿が20万件を超え、連携は好調な滑り出しをみせている。強みであるプライベートな友人同士のつながりに対し、パブリックでオープンな場である「mixiタウン」構想など昨年から多様な展開をみせているmixi。「今後、Facebookとの連携もありえる」というミクシィの笠原健治社長に、今年の展望を聞いた。 「mixi Xmas」は、お互いのページに飾られた下のベルを鳴らし合って、ためたポイントでプレゼントをもらえたり、友人などにプレゼントを贈ったりできる企画。mixiとTwitterの双方にハッシュタグをつけて投稿可能で、11月30日から12月25日まで

    Facebookとの連携もありうる──ミクシィ・笠原社長
  • 「livedoor グルメ」は「ロケタッチグルメ」へブランド変更します : グルメ通信

    いつも「livedoor グルメ」をご利用いただき、ありがとうございます。 2012年1月1日より、株式会社ライブドアは、NHN Japan株式会社と経営統合を行い、ポータルサイト運営事業をNHN Japan株式会社に継承いたしました。 ・株式会社ライブドア商号変更に関するお知らせ それに伴い、「livedoor グルメ」は1月31日をもって「ロケタッチグルメ」にブランド変更し、NHN Japanで提供しているジオコミュニケーションサービス「ロケタッチ」との連携を強めていくことをお知らせ致します。 ブランド変更に伴う「livedoor グルメ」からの変更点ブランド変更に伴い、サイトの一部デザインを変更します。また、「livedoor グルメAPI」を通じて外部サイトに提供していたバナーのデザインも変更します。「グルメ通信」の更新を停止し、「ロケタッチグルメ」のお知らせは、「ロケタッチおしら

  • 通信事業における障害に対する考え方について | 無線にゃん

    ちょっと前のドコモのSPモードメール障害の話、その他、スマートフォンの小さな不具合の数々を見るにつけ、障害、不具合に関する考え方、というものについて考えさせられてしまうわけで、今日はそんなお話。 最近、ドコモが障害や不具合を多発しているイメージが強く、一方、障害・不具合に関しては横綱級のソフトバンクについてはあまりそういう話を聞かない、この辺について、ちょっと思うところがあるんですよね。それは、両者の障害に対する考え方、ポリシーの違い。 ドコモの障害に対する考え方というのは、これこそ日の通信事業者に特有の考え方なのかもしれませんが、まず最優先することが、「万一を起こさない」という予防絶対主義です。万一のことを起こしてしまったら負けであり、まず何をおいても万一を起こさないように鉄壁の運用をする、というのがドコモの考え方。 一方、ソフトバンクは、ボーダフォン時代の昔こそ万一を起こさないことを

    raimon49
    raimon49 2012/01/06
    ウォーターフォールとアジャイルみたいな話
  • グーグルのバグ予測アルゴリズムを実装したツール「bugspots」、オープンソースで公開

    ソースコードのなかでバグが多いのは、より高頻度に、かつ最近になって集中的に直している部分。これが、グーグルで採用された「バグ予測アルゴリズム」であることを、先月の記事「グーグルはコードの品質向上のため「バグ予測アルゴリズム」を採用している」で紹介しました。 そのバグ予測アルゴリズムを実装したツール「bugspots」がオープンソースとして公開されています。 gitのレポジトリを分析 bugspotsはRubyで記述されており、gitのレポジトリから履歴を読み込んで分析し、どのモジュールにバグが含まれている確率が高いかを示してくれます。 以下のようにインストールして実行(説明ページから引用)。 $> gem install bugspots $> git bugspots /path/to/repo $> git bugspots . # (in current git directory)

    グーグルのバグ予測アルゴリズムを実装したツール「bugspots」、オープンソースで公開
    raimon49
    raimon49 2012/01/06
    コミットログのスキャンツール
  • ウェイター&ウェイトレスに質問「食後のお皿ってそろえておくべき?」 : らばQ

    ウェイター&ウェイトレスに質問「後のお皿ってそろえておくべき?」 海外掲示板で、飲店のウェイター&ウェイトレスに向けて、以下のような質問が投稿されていました。 「いつも忙しそうなので、後にお皿をそろえたりするけど、それは仕事の役に立っているのか、それともウェイターたち独特のシステムを壊して迷惑をかけているのか、どっちでしょうか?」 これに対し、回答や意見が集まっていたのでご紹介します。 純粋に親切心から忙しそうなウェイターたちの助けになればと思ってはいるものの、実際はありがた迷惑になっているならば止めるので教えて欲しい、という質問が投稿されていました。 店やウェイターなどにもよるのかもしれませんが、いろんな飲店・レストランからの回答が寄せられていました。 以下、抜粋してご紹介します。 ・自分の経験からは以下の通り。 1. 客が片付けをしているのを見ると、上司が「そのテーブルが長い間

    ウェイター&ウェイトレスに質問「食後のお皿ってそろえておくべき?」 : らばQ
    raimon49
    raimon49 2012/01/06
    彼らはプロなんだから任せておけば良いんだよ。
  • 「遅いが安い」イオン、月980円の通信カード好調 慌てるドコモ+(1/3ページ) - MSN産経ニュース

    携帯電話事業者がスマートフォン(高機能携帯電話)の普及でデータ通信サービスの高速化を競うなか、通信速度が“遅いが安い”新サービスの人気が急速に高まっている。流通大手イオンが日通信と組んで販売する月額980円のデータ通信カード(スマホなどに差し込んで通信するカード)の売れ行きが絶好調。NTTドコモも3月から同様のサービスに乗り出す。家電量販店も参入を検討するなど、速度より低料金を求めるニーズに応えたサービスが新たな市場を生みそうだ。

    raimon49
    raimon49 2012/01/06
    ドコモはイオン対抗プランを出した一方でXiを大プッシュしてるんだから二枚舌も良いところ
  • 勉強会へ参加しないようにしてくださいと返信する CTO - forest book

    先日、IT 企業に勤めている友人と勉強会のお話になりました。私が発表した Python Code Reading 10 も知っていて、その友人の同僚のエンジニアが参加されていたそうです。 その友人の同僚は、勉強会にアンテナを張り巡らし、しばしば、社内のメーリングリストへ FYI として情報提供されていたようです。それを続けていたところ、 デブサミや Google Developer Day のような企業がスポンサーになっている勉強会は良いのですが、今後、Python Code Reading のような個人や有志で開催している勉強会の情報は流さないでください。また有志の勉強会には参加しないようにしてください。 と、その企業の CTO が社内メーリングリストへ返信したそうです。その友人が言うには、色んな勉強会へ参加することによって、優秀なエンジニアの流出を怖れているらしいのです。 一般的に、勤

    勉強会へ参加しないようにしてくださいと返信する CTO - forest book
  • gf で Python の import で宣言しているファイルを開く - Memo

    元ネタはこれ。 たった一行で人生が変わった.vimrcでの設定とその意味 - Hail2u さっそく上記の設定をして、HTML 内で gf をしたら JavaScript なファイルに飛んでおお!っとなった。 JavaScript が行けるのなら、Python の import で宣言しているのもいけるはず!と言う事でやってみた。 .vimrc autocmd FileType python setlocal includeexpr=FormatPyImport(v:fname) | setlocal path+=;/ function! FormatPyImport(str) return substitute(substitute(substitute(a:str, '^from \|^import ', '', ''), 'import \a\+', '', ''), '\.', '

    gf で Python の import で宣言しているファイルを開く - Memo