同人作家のための決算・確定申告・税務・会計・税金に関わる情報を中心的に提供しています。日本同人作家税務協会とは 近年、同人誌活動には営利化(商業化)という問題がつきまとうようになりました。 本来は経済的利益の追求とは無関係に趣味として作成と販売が行われていた同人誌ですが、マーケット拡大により、特に人気同人誌の売り上げ額は非常に大きくなっております。 一定数の売り上げが見込めるほど流通市場が拡大したことにより、プロやセミプロ、アマチュアや副業の作家が同人誌で小遣い稼ぎをするという光景も見られるようになっています。 一方で、税制の知識が疎かになっている作家がいるのも事実です。当協会は、作家が本業に専念しよりよい作品を生み出してもらうために、商法や税法に定められた周辺知識を簡潔に提供する目的で、有志設立されました。 その他の提供情報
めぼしい同人作家に片っ端からスパムが送られたようで、話題になっていたので調べてみました。これがその協会サイト。http://www.hoken-zeimu.net/sakka/やっつけぶりがわかる適当なサイトデザイン。責任者の氏名も所在も全く明らかにされていません。保険税務というドメイン名からして胡散臭いわけです。とりあえず/sakka/の部分を削ってみますが、鯖落ちでアクセス不能なため、グーグルキャッシュから拾ってみます。するとgmailのメールアドレスが記されていることがわかります。そのメールアドレスで検索すると、こちらがヒットしました。http://www.market777.net/law.html (WEB魚拓)運営統括責任者 高橋 慶行ホームページURL http://www.market777.net住所 東京都練馬区南大泉xxxgoogle map等で調べると、南利荘という
Since 1996/6/20 Presented By MISAKI Naoto Ver3.0 2000/1/17 Now あなたは1998年5月5日以来 約番目の訪問者です。 今日のアクセス数: 昨日のアクセス数: 同人誌生活文化総合研究所は、まんが・アニメ・同人誌にまつわる様々な話題について、幅広く情報を集め、分析を行うサイト&サークルです。 (三崎尚人) 同人誌総研レポート Twitterはじめました(2010/04/27)。http://twitter.com/nmisaki 過去の同人誌総研レポートは、→こちら。 ビブロス倒産関連は、別ページを作りました。最新以外は→こちら。 2016年03月17日(木) ■著作権侵害の非親告罪化の流れ この3月8日にTPPに関連した著作権法改正案が国会に提出された節目の機会なので、2006年~現在までの著作権侵害の非親告罪化の流れを表にまとめ
iOS/iPhone/iPad/MacOSX プログラミング, Objective-C, Cocoaなど [前回] Cocoaの日々: UIImage から縮小画像を生成する 前回作成したメソッドに手を入れて iPhone4向け高解像度対応を行う。 デバイス毎の解像度に対応した縮小 例えば 960x300 の縮小画像を作成する場合、iPhone 3G/3GS で横幅ぴったりに表示できる画像のサイズは 320 x 100 となる。一方、iPhone4の場合は 640 x 200 が望ましい。どちらか一方のデバイスをターゲットにするアプリの場合は特に問題ないが、両方のデバイスをターゲットとする場合はデバイスの解像度に合わせた縮小率を適用する必要がある。 UIGraphicsBeginImageContextWithOptions iOS4 からは UIGraphicsBeginImageCon
iPhoneで画像を作成することがあったので、やり方をまとめておきます。 以下の方法で取得できるのはautoreleaseなUIImageなので、間違ってreleaseしたりretainし忘れたりしないように気をつけてください。 ■基本 [objc] UIGraphicsBeginImageContextWithOptions(サイズ, 透過の有無(NOで透過有), スケール(0でデバイス固有)); //描画 UIImage *createdImage = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); [/objc] ■特定のViewを画像として取得 layerを使うので [objc] #import <QuartzCore/CALayer.h> [/objc] が必要となります。 [ob
UIViewや画面のキャプチャ画像(スクリーンショット)を取得しUIImageに変換する方法。 Viewの内容をそのままUIImageへ変換する場合。 - (UIImage *)screenCapture:(UIView *)view { UIImage *capture; UIGraphicsBeginImageContext(view.frame.size); [view.layer renderInContext:UIGraphicsGetCurrentContext()]; capture = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); return capture; } 画面をそのままUIImageへ変換する場合。 - (UIImage *)screenCapture { UI
記念すべき記事IDが777のポストだ。 何が出来るの? ピンチイン・アウトによる画象の拡大・縮小。ドラッグによる移動ができます。 注記 QuartzCore.frameworkを追加しないと動きません。 実際のソース UIImageResizeView.h #import <Foundation/Foundation.h> @interface UIImageResizeView : UIView { UIImage *image_; CALayer *imageLayer_; CGFloat lastScale_; CGPoint firstPosition_; } @property (nonatomic, retain) UIImage *image; @end UIImageResizeView.m #import "UIImageResizeView.h" #import <Qu
日本語でのMac,iPhone,iPad,iPodなどApple関連の情報サイト。MACお宝鑑定団のBlog。 Macに捉われず、様々な情報を掲載しています。 applicastが、iPhone/iPod touch (4th generation)用カメラアプリ「まぜカメラ」を、App Storeにて無料配付を開始していたので試してみました。 iOS 5に搭載された写真とビデオの品質を高めるための簡単な方法を提供するハードウェアアクセラレータ対応のフレームワーク「Core Image」を使った写真合成カメラアプリです。 左側の小枠で、カメラからの映像と写真ライブラリーで選択した写真が表示され、右側の枠で合成された写真がリアルタイム表示されます。 色ブレンドフィルターをタップすると、Core Imageに用意されている19種類のフィルターを切り替えることが出来ます。 画面下のカメラアイコン
この記事は更新が必要とされています。 この記事には古い情報が掲載されています。編集の際に新しい情報を記事に反映させてください。反映後、このタグは除去してください。(2021年4月) この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "Quartz" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2008年2月) Quartz(クオーツ)は、Appleのオペレーティングシステム macOS の描画コアエンジン。前身であるNeXTのDPSに代わり、PDFベースの描画モデルを採用したもの。三次ベジェ曲線を描画プリミティブとするベクトル型システムで、QuickDrawとの互換性はない。なお、Qui
ラトックシステムは1月31日、10MHzルビジウムクロックジェネレーターの組み立てキット「RAL-RbOSC1K」を発表した。価格は49万8000円。2月上旬に発売する予定だ。 水晶クロックに比べて1万倍精度が高いとされるルビジウムクロックを採用したクロックジェネレーター。10MHzクロック入力に対応しD/Aコンバーターやユニバーサルプレーヤーなどのオーディオ機器に接続し、正確なクロック信号を入力することで、より原音に近い再現が可能になるという。ウォームアップ時間が10~15分と短いことも特長だ。 Windows用のオリジナルソフト「Rb発信周波数設定ユーティリティ」を添付しており、PCとUSB接続して発信周波数の微調整や状態の確認が行える。対応OSは、Windows 7/Vista/XP。
http://kuon.goyman.com/2009/01/22/iphone-large-image-viewer/ UIImageおよびUIImageViewは、1024x1024を超える大きさの画像を取り扱えません。 このGYImageViewは、スクリーンに表示される部分だけ高解像度で表示するという方法で、巨大な画像でもメモリを節約しつつ表示できるように作られています。 CGImageRefでオリジナル画像を保持しつつ、一画面に収まる大きさだけ高解像度の画像をUIImageViewとUIScrollViewを組み合わせて表示します。 スクロールしたぶんだけ徐々に表示される「マップ」アプリのような感じになります。 UIScrollViewを使っているので、ピンチイン、ピンチアウトでズームもできます。 Xcodeのプロジェクトの形で、そのまま動くコードがアップロードされているので、簡
(参考) 無為空間 |タイルビューの挙動確認用サンプル CATiledLayerとUIScrollViewを組み合わせて、巨大な画像をスムーズにスクロールして表示するサンプルです。 表示する画像はこちらを使用しました。Garden | photo page - everystockphoto 画像の大きさは2448x3264です。 大きな画像を一度に読み込むとメモリが足りなくなるので、あらかじめ小さな単位に分割しておきます。 画像の分割はGraphicConverterなどを使用すると簡単です。 分割した画像を、画面に表示される部分だけ読み込むので、ファイル名を規則的に付けておきます。 GraphicConverterなら、自動的にimage-01-01.jpg, image-01-02.jpg, ...のような名前に自動的に付けてくれます。 今回は、タテ、ヨコそれぞれ10分割にしました。
iPhone・iPad 開発小技 Wiki トップページページ一覧メンバー掲示板編集 履歴 UIScrollViewで画面を拡大縮小する 最終更新:wiki_iphone_tricks 2011年01月25日(火) 23:13:14 Tweet 画像を拡大縮小したりするのにUIScrollViewが使える。実は何でも拡大縮小出来る。 UIScrollViewではmaximumZoomScaleとminimumZoomScaleで最大拡大率と最小縮小率を指定する。以下のようにして初期化する。 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // スクロールする面を作る。 UIScrollView *scroll =
モーダルビュー呼び出し側のUIViewControllerは、モーダルビューが画面から消えるまでユーザーとの会話はできない。 そのためモーダルビューがユーザーによって設定されて画面から消えるのか、キャンセルされて消えるのかを知る方法が必要になる。 この方法として、iPhoneアプリではCocoaでの常套パターンであるDelegateパターンを利用することが推奨されている。 実際、システムが提供する画像選択用コントローラであるUIViewControllerのUIImagePickerControllerやアドレス帳を参照するためのコントローラABPeoplePickerNavigationControllerでは設定されたかキャンセルされたかを知るためにDelegateパターンが利用されている。 それにならい、このドリルでもDelegateパターンを利用する。 Delegateパターンとは
モバイルゲーム 物凄い勢いで勃興したモバイルゲーム業界は、いろいろな課題や問題に直面しながらも巨大化し、今日の時点でのスマートフォン向けゲームの市場へと継承されていきます。 モバイルゲームの歴史 2001 Javaアプリと3Dゲームの登場 Javaが利用できるようになったことにより、ダウンロード型のゲームが供給できるようになりました。 2002 携帯電話端末の大容量化・3D化競争 Java搭載携帯電話端末が登場してからごく僅か1年の間に、アプリのサイズに関しては10倍に広大化し、表現方法も2Dから3Dにシフトし始めました。J-PHONEは『ゼビウス』や『スペースハリアー』などといった昔のアーケードゲームを、ドコモはSIMCITYなどパソコンで世界的規模のヒットを飛ばしたゲームを主力商品としていました。 2003 モバイルゲームの一般化 メモリの制限が厳しいJava仮想マシン上ではなく、OS
おつかれサマーです。開発部モバイルGの井上です。ケータイライブドアの各サービス、iPhoneアプリ開発等を担当しています。 さて、夏休みもあと数日になりました。全国の小学生の皆さんは、夏の宿題に追われている頃ではないでしょうか。 え、まだ手をつけてない? 大丈夫、たいていそんなものです。これからが勝負ですね。 たとえば昆虫採集なんか、比較的お手軽でよいんじゃないでしょうか。近くの公園で虫を捕まえて、お中元の箱かなんかに並べて学校に持っていけばオッケー。 ただ、研究テーマとしては古典的すぎて今さらという感じですね。虫をピンで刺すのもかわいそうだし。 そこで今回は、iPhoneアプリでいきもの図鑑を作ってみます。エコかつIT、スマートですね。 先生もびっくり、クラスのあの子にも超アピールです。 iPhoneアプリは、作り込みをはじめると時間がかかりますが、簡単なアプリなら工作感覚で手軽に組むこ
UIImageViewクラスは、画面上での画像表示を管理するクラスです。 画面上に画像を表示するときに使用します。 また、UIImageViewクラスにはアニメーションを行う機能もあり、複数の画像を指定してパラパラマンガみたいな表示を行うこともできます。 UIImageViewのクラス階層 UIImageViewの生成 // 生成例 UIImageView *iv = [[UIImageView alloc] init]; // UIImageを指定した生成例 UIImage *image = [UIImage imageNamed:@"Sample.png"]; UIImageView *iv = [[UIImageView alloc] initWithImage:image]; UIImageViewのプロパティ 【UIImageViewの主要プロパティ】 プロパティ名/型 読専 説
UIImageクラスは、画像を管理するクラスです。 背景に画像を表示したり、ボタン内に画像を表示したりとプログラム中で画像を扱う場合には、画像ファイルをUIImageオブジェクトにしてから、UIImageViewやUIButton等のコントロールに渡す必要があります。 UIImageのクラス階層 UIImageの生成 // 画像ファイル名を指定したUIImageの生成例 UIImage *image = [UIImage imageNamed:@"Sample.png"]; // URLを指定したUIImageの生成例 NSData *dt = [NSData dataWithContentsOfURL: [NSURL URLWithString:@"http://xxx/aa.png"]]; UIImage *image = [[UIImage alloc] initWithData:d
1. 呼び出し部の記述 UIImagePickerControllerSourceType sourceType = UIImagePickerControllerSourceTypePhotoLibrary;//フォトアルバム if ([UIImagePickerController isSourceTypeAvailable:sourceType]) { UIImagePickerController *picker = [[UIImagePickerController alloc] init]; picker.delegate = self; picker.sourceType = sourceType; [self presentModalViewController:picker animated:YES]; } ソースタイプは3種類ある。 UIImagePickerContr
先日出した高速スライドショーアプリは最高0.1s/枚とうたっていますが、実際のところ、なかなか1秒に10枚表示とはいきません。 ALAsset から UIImage へ変換する部分の実装ではこんな感じになっているのですが、 ALAsset *aseet = (ALAsset *)[self.assets objectAtIndex:currentAssetIndex]; ALAssetRepresentation *representation = [asset defaultRepresentation]; UIImage *img = [UIImage imageWithCGImage:[representation fullScreenImage] scale:[representation scale] orientation:[representation orientation
UIImageやUIImagePickerの使い方について分かり易くまとめている記事を見つけたので,和訳してみました.もし誤訳を発見されましたら,ご指摘いただけると幸いです. 元記事: iphone - UIImagePickerController, UIImage, Memory and More? - Stack Overflow #### 以降,記事の和訳 #### 私はUIImageオブジェクトの扱い方についての質問が多いことに気付きました。 特に多いのは、UIImagePickerControllerとの連携や、ビュー上(大抵はUIImageView)への表示についての質問です。 それらに関してよくある質問とそれに対する回答を集めてみました。 編集や追加はお気軽にどうぞ。 私はこれらすべての情報をいろいろなところで学びました。 フォーラムでの様々な投稿、StackOverflo
Best Albumの開発でもっとも苦しめられたと言っても過言ではないのがExif操作。iOS4以降で自由にいじれるようになったとはいえ、あまりまとまった資料がなくて大変だったのでこれから作る人のために。(iOS4.2で動作確認をしています) ライブラリ ここでは下記のフレームワークを利用します。 #import <AssetsLibrary/AssetsLibrary.h> #import <ImageIO/ImageIO.h> フォトライブラリへの保存 ImagePickerControllerで撮影を行ってから保存する場合、通常の方法ではExif情報が保存されません。Exifを保存したい場合はiOS4.1から追加されたAssetsLibraryのメソッドを利用します。 まずはカメラ(or フォトライブラリ)の起動 UIImagePickerController *imgPicker
<path opacity="0" d="M0 0h24v24H0z" /> <path d="M17.207 11.293l-7.5-7.5c-.39-.39-1.023-.39-1.414 0s-.39 1.023 0 1.414L15.086 12l-6.793 6.793c-.39.39-.39 1.023 0 1.414.195.195.45.293.707.293s.512-.098.707-.293l7.5-7.5c.39-.39.39-1.023 0-1.414z" /> </svg>" data-icon-arrow-left="<svg width="28px" height="28px" viewbox="0 0 28 28" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://ww
人気急沸騰な「Pinterest」にAndroidの写真をPinできる「Photo to Pinterest」 Android この記事を読むのに必要な時間の目安: 約 5 分 ここのところ話題になっているWebサービス「Pinterest」。 いつの間にやら僕も招待をいただいたので使い始めているのですが、これがなかなか面白い。あんまりPinしてないけど、眺めてるだけでもまぁ面白い。 で。Pinするにあたって、Androidで撮った写真、あるいは保存した画像をPinするにはどうしたらいいんだ? ってことで見つけたアプリが「Photo to Pinterest」です。 Pinterestってなにさ? もうね、これはなんと言っていいのか。僕のつたない言葉で説明するよりも、いしたにさん(@masakiishitani)のこの記事を読んでもらったほうが絶対に良いので、Pinterest知らな
新しいくら寿司WebサイトのURLは https://www.kurasushi.co.jp/ です。 お気に入りやブックマークなどに登録されている方は、 お手数ですが新URLへの変更をお願いします。 2020年12月末日をもちまして、転送を終了いたします。
ユークス<4334>は、本日(1月31日)、連結子会社の新日本プロレスリングの全株式を、ブシロードグループパブリッシングに売却する、と発表した。 ユークスは、2005年11月、新日本プロレスリングを子会社化して以来、プロレス興行の活性化に注力してきた。しかし、ゲーム業界は、オンライン市場の拡大などにより競争が激化しており、経営資源の集中と財務体質の強化を図るため、事業構造の見直しが重要になったため、としている。 譲渡価額は5億円で、保有する1000万株を全て譲渡する。ユークスには株式譲渡に伴う譲渡益が特別利益として計上される見込み。2012年1月期の業績への影響については確定次第、開示する、としている。 なお、ユークスの2012年1月期の業績見通しは、売上高49億8400万円(前年同期比1.3%減)、営業利益4億0400万円(同55.7%減)、経常利益4億1600万円(同23.6%減)、当
新日本プロレスは31日、都内で会見を開き、現在の親会社である株式会社ユークスから、カードゲームメーカーの株式会社ブシロードに31日付ですべての株式を売却すると発表した。これにより、2月1日から新日本のオーナーはブシロードとなる。 この日の会見ではユークスの谷口行規社長、坂口征二相談役、菅林直樹社長以下、所属選手全員がスーツ姿で出席。谷口社長が「ブシロード様より申し出があり、社内で検討した結果、より一層発展する最善策と思い、お受けすることにした」と説明した。 会見途中からはブシロードの木谷高明社長が登場し、「中学、高校時代、プロレスは自分にとっての最高の楽しみだった。そんな自分がオーナー企業となって盛り上げさせていただくなんて、人生はわからないもの。世界一のプロレスカンパニーを目指す」とあいさつ。株売却の経緯については、配布された資料で「新日本プロレスが本来あるべき輝く地位へ回帰すること
ものすごく便利な機能がたくさんあってもなかなか使いこなすのは大変なCore Data。基本の登場人物をまとめてみた。全体像が見えているとリファレンスガイドも楽に読めるようになるし、何より、「やりたいこと」があったとき、何を調べればよいかの見当がつくようになる。 ということで、まずは根っこからCore Dataの「仕組み」を把握しよう。 ここで紹介する主な登場人物は以下。 NSPersistentStoreCoordinator NSManagedObjectContext NSManagedObjectModel NSManagedObject NSEntityDescription NSFetchRequest ここまではMac OS, iOS共通。iOSでは上記以外にNSFetchedResultsControllerという素晴らしきコントローラがあるが、これはあくまでも取得したデータ
Author: Sayontan Sinha An elegant, versatile and browser-safe theme with a power-packed set of options. It has 19 widget areas, one-column, two-column and three-column fixed-width and flexible-width formats, 10 pre-defined templates, 17 pre-defined color schemes, two customizable multi-level drop-down menus, featured posts, a magazine layout, tabbed sidebars, widgets for Twitter, Social Networks
Your Site, Your Way Suffusion’s features help build any kind of site – Photoblogs, Journals, Product pages and the like. Start out with one of several bundled skins, and spin your own site replete with menus, sliders, fancy layouts and what you will. Suffusion is always kept up to date with the latest WP functionality for you to maximise. Take Suffusion the Extra Mile Make your installation of the
この記事は情報が古い可能性があります。参照する際にはご注意ください。 Core Data のパフォーマンスを良くするためのテクニックはいくつか存在するが、その中でも重要だと思われるバイナリデータの扱いについて記載されている書籍を見つけたので参考までにまとめておく。 Core Data: Apple’s API for Persisting Data on Mac OS X (リンク Amazon) の6章に分かりやすい解説があった。ただし、この本は主にOSX用に書かれたものなので、目安となるバイト数はiPhoneOSでは少し変わってくるかもしれない。それでも三通りの方法を使い分ける … この記事は情報が古い可能性があります。参照する際にはご注意ください。 Core Dataのデータをフェッチするとき、特定の条件を指定したければNSPredicateを使う。NSPredicateは、Core
Everywhere you turn, someone is on a mobile device – talking, tweeting, or typing. In the park, at the bar, on the sidewalk. How connected are we, really? To benchmark, 11mark surveyed 1,000 Americans with mobile phones to learn what they are doing with their phones in the bathroom. Download the "IT in the Toilet study" to learn: Who is using their mobile phones in the bathroom? What are they
“生命の設計図”医療に生かす「パーソナルゲノム解析」[update:2013.06.26] 「ヒトゲノム計画」の完了から今年で10年目を迎えた。かつては膨大な時間と費用がかかっていたゲノムデータだが、今では短時間で解析できる。現代では、この技術進歩が“新しい差別”や“命の選別”などの懸念を生み出している。ゲノムデータは、未来を照らす灯台の光になることができるのか―。我々の知性が試されている。 「人工知能」ロボットは東大に入れるか[update:2013.06.12] 研究が進められている人工知能(AI)。SF映画などでしばしば、AI技術を生かして開発されたロボットが人間への逆襲を図る場面が描かれている。このような状況はまだSFの域を出ない。もっとも、人間とAIの境界線はどこにあるのか-。私たちは人間との差が明確な今のうちに、利用法などのルールづくりを議論する必要があるのかもしれない。
Build Your Own Holiday Star With LEDs A glowing LED star is a real eye-catcher that will liven up your holiday festivities. It’s a fun project that combines 3D printing, soldering, and programming — made easy with our Oxocard Connect microcontroller kit and Pixelmatrix cartridge. Plug and play and party!
タイトル テスト駆動JavaScript 著者 Christian Johansen (著), 長尾高弘 (翻訳) 出版社 アスキー・メディアワークス Amazonで購入する JavaScript のテストに関して書かれた、体系的な本がやっと出た!という感じにまとめられています。 本書では、JavaScript にスポットを当て、テストしやすい JavaScript のコードとはどんなものか、実際にテスト駆動で JavaScript のコードを書くにはどういう手順で進めていけばよいかについて書かれています。 本書は大まかに、次の4部に分けて解説されています。 第1部: テスト駆動開発 第2部: プログラマのためのJavaScript 第3部: JavaScriptテスト駆動開発の実際 第4部: テストのパターン 第1部では、一般的な自動テストやテスト駆動開発(TDD)の概念を説明しながら、
都内の高級住宅街に建つ超高級マンション。その一室にお笑いコンビ・オセロの中島知子(39)と“彼女”はふたりで同居していた。現在、中島は入院中だというから、“彼女”はそこにひとりで暮らしているのだろうか―― 4月25日に突然の休養宣言を発表し、中島はいまやテレビから完全に姿を消してしまった。彼女をこんなふうに“壊した”原因について、『週刊文春』(7月14日号)は、歌手・井上陽水(62)との不倫と報じている。 NHK大河にも出演し、映画では主演女優も務めた売れっ子芸人だった中島だが、そもそも彼女に異変が表れたのは2年前のこと。以下は、芸能関係者の談。 「ちょうどそのころ、中島さんは六本木のホテルで暮らしていたんです。“ホテルのご飯がおいしすぎる”なんてよくいって、好んで食べていたのがすき焼き。朝から食べることもあって、1か月のうち20回のことも。あっという間に太り始めたんです」 彼女が激太りす
松竹芸能株式会社HPより 女性霊能者による洗脳疑惑が囁かれているオセロ・中島知子の休業騒動が、思わぬ人物にまで飛び火した。31日発売の「フラッシュ」(光文社)によると、中島は個人事務所と自宅マンションの家賃を半年ほど滞納していることから、近々オーナーから訴訟を起こされることになったという。そしてその中島が霊能者とともに住むマンションの所有者が、なんと本木雅弘と妻・内田也哉子なのだという。 中島の自宅マンションは東京渋谷区の住宅街にあり、道路を挟んだ向かい側には個人事務所が入ったマンションが建っている。ともに昨年8月から家賃の振込が行われておらず、滞納額は両マンションで総額660万円にものぼるという。 本木の所属事務所は同誌の取材に対して事実関係を認め、本木も同意の上で訴訟準備に入っていることを明かしている。本木は「早く事態が収まれば、みんなが楽になれるからいいね」と話しているというが……。
印刷 壁のあまりの冷たさに、レジャー用の断熱シートを張ってしのいでいる=塩釜市浦戸桂島の仮設住宅菊池さんは毎晩11時過ぎから朝起きるまで、水道の水を出しっぱなしにしている=岩手県の大槌町小鎚第4仮設団地雪の重みで倒壊した給油所の屋根。こちらに向いているのが上面。2本の柱が上部で折れた。奥が事務所=秋田県大館市比内町扇田 シベリア側の寒気が日本列島付近に流れ込み、1月下旬は、地域ごとに21世紀に入ってから1〜3位という水準の寒さを記録している。気象庁によると、日本海側では31日以降、再び大雪となる見込みで、一部地域では記録的な豪雪となる恐れもある。 気象庁の資料では、今年1月21〜29日の各地の平均気温は、平年の1月下旬と比べておしなべて低い。 北日本では2001年以降で最も寒い平年比マイナス1.4度、東日本は2番目に寒い平年比マイナス0.9度、西日本でも3番目に寒い平年比マイナス0.
NECとネポンは、農業ICTクラウドサービス事業に関する協業を発表。農業の生産性向上や農作物の品質改善などに貢献する、センサーネットワークを活用したソリューションの共同開発を行う。 NECとネポンは2012年1月31日、農業ICT(Information and Communication Technology)クラウドサービス事業に関する協業を発表した。両社は、農業の生産性向上や農作物の品質改善などに貢献する、センサーネットワークを活用したソリューションの共同開発を行う。 温室などに利用する施設園芸向け資材の販売・保守を行うネポンと、センサーやシステムを提供するNECが協業することで、温室用暖房機をはじめとする資材と、センサーおよびクラウド技術を活用した施設園芸向けの農業ICT事業を実現する。農地データを見える化する「農業ICTソリューション」や、生産や流通過程における商材の安心安全を見
アプリでSkyDriveのアクセス SkyDrive APIの2回目です。前回はLive Connectを利用してSkyDriveのフォルダーとファイル情報の取得を紹介しました。今回はフォルダーの作成やファイルのアップロードなどの操作を行ってみましょう。これらの操作は待ち望んでいた人も多いのではないでしょうか。 以前に提供されていたAPIでは参照だけでしたが、Live Connectでは、制限はあるもののアプリからSkyDriveへのファイルアップロードなどより多くのアクセスが許可され、よりWindows Liveと統合したアプリ開発ができるようになっています。 ファイルのアップロード さっそくAPIを利用してのSkyDriveへのファイルアップロードについてみてみましょう。アップロードは、HTTPのPOSTまたはPUTメソッドで行います。 アップロードを行うには、OAuthのスコープにw
顔検出の高速化1:単純な特徴量「Haar-Like特徴量」による識別器の使用 顔検出はデジタルカメラなどではリアルタイムに顔の位置を検出してくる必要がある処理であります。従って、できるだけ計算量の少ない特徴量を用いていながら、かつパターン認識精度の高い識別器により各探索窓ごとの処理を行う必要があるわけです。 この目的を達成するために顔検出では「Haar-Like特徴量」というシンプルな特徴量を用いてBoostingの学習する強識別器における各弱識別器を作成します。 Haar-Like特徴量の値は、探索窓中の中で計算対象である矩形中の黒色の領域のピクセル値の和の値から白色の領域のピクセル値の和の値を引いただけの非常にシンプルな値です。この矩形の配置場所は探索窓のどこにどう配置しても良い事から、探索窓中に数万通りの配置場所の可能性があることになります。 従って、探索窓が例えば20×20ピクセル
近距離無線通信規格「NFC(Near Field Communication)」を使った開発イベント「NFCアイディアソン」と「NFCハッカソン」が2012年1月20日、21日に東京・銀座のリクルート メディアテクノロジーラボ(MTL)Cafeで開催された。NFCは非接触型の近距離通信規格で、電子マネーの「Edy」や「Suica」などが利用できるFeliCaもNFCの一種。昨年末に発売された最新スマートフォン「Galaxy Nexus」や「Galaxy S2 LTE」などに搭載されており、いま世界レベルで注目を集めている。 今回のイベントでは、開発前のアイディア出しを行う「NFCアイディアソン」と、実際に開発を行う「NFCハッカソン」を開催。両日ともNFCに興味を持つ開発者やデザイナーが多数集結。タッチするだけで情報をやり取りできるNFCの特性を活用した新しいサービスやシステムの開発に挑戦
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
todo: Todos in the CLI like what Usage: todo Print todos todo help Lists the available commands todo add Go shopping Create a new todo item todo ls Print all pending todo items todo ls @tag Print todo items containing "@tag" todo ls ~@tag Print todo items not containing "@tag" todo ls --all Print completed and pending todo items todo ls --done Print completed todo items todo check 1 Mark #1 as com
お知らせ 2024/5/18 【再案内】肌ふとん(NクールSP)に関するお詫びと自主回収のお知らせ 詳しくはこちら 2024/3/26 糖質カット炊飯器に関するお詫びとお知らせ 詳しくはこちら 2023/9/22 2023年8月14日(月)~9月15日(金)までに販売いたしましたスリッパ(製品名:DF2301)の自主回収に関するご案内 詳しくはこちら 2023/4/14 【コタツご愛用のお客様へ】 お詫びと自主回収のお知らせ(2016年4月のお知らせの再案内) 詳しくはこちら 2022/12/8 【お詫びとお願い】 ニトリアプリへの不正アクセスとパスワード変更について 詳しくはこちら 2022/1/28 【セラミックファンヒーターご愛用のお客様へ】 お詫びと自主回収のお知らせ 詳しくはこちら 2021/1/8 珪藻土製品の自主回収に関するご案内ページ 詳しくはこちら 偽サイトにご注意くださ
これは最強だ...16台のUSB充電を一気にこなすコンセントタップが発売中!2012.01.30 18:00 湯木進悟 君はこれを使いこなせるか? 思わずそんな疑問が飛び出してきそうですけど、このところ増えてきているUSB経由で充電することを想定した電子機器のチャージを手軽に素早くこなしてくれるコンセントタップ「PowerPad 16」が、Datamotion Systemsから発売されましたよ。 その名の通り、まさに16台ものUSB充電を一手に引き受けてくれる優れモノなんだそうで、実際にDatamotion Systemsは、16台のiPad&iPod&iPhoneを同時にチャージ可能であることを検証済みです。アップル製品のユーザー向けに販売されてはいるものの、別に他社の電子機器でもまったく問題なく使えるでしょうね。 さすがにこれだけの台数のUSB充電製品を1人で使いこなしているだなんて
ピーク時になると応答時間が急激に悪化したので、とりあえずCPUとメモリを倍増しておけば大丈夫かな……と勘に頼って対応し、ドツボにはまった経験、ありませんか? この連載では、インフラエンジニアなら最低限理解しておきたい性能問題の基礎を解説します。(編集部) はじめに 第3回「遅いところを直すだけでいいのですか?」までは、性能の基礎の中でも特に基礎的な話をしてきました。第3回は多少はリアリティのある話題だったと思いますが、内容的には数学の勉強のような話が中心で、現実のITシステムでの性能対策に使うレベルにはほど遠いものでした。 今回から始まる後半からは、実際に活用できる性能対策の話をしていきます。今回は、性能対策用の専用ツールを使わずに、机上での試算でどこまで性能改善をシミュレーションできるかを示したいと思います。設定した問題のケースでは、解説のために単純化した部分がいくつかありますが、現実問
皆さんTHREE.jsは単なるWebGLのラッパーと思っているかもしれませんが、実際はそれだけではなくて、テクスチャローダーや視点管理用コントローラーなんかの補助クラスに加えて、スプライトやパーティクルシステムまで付いていて、たぶん見たことない人が考えているよりいろいろできます。 ただ、いかんせんまともなドキュメントがないので、それらを実際に使うには、そのクラスを使っている例を見つけて、さらにそれらが使われている部分を検索して使い方を調べるしかありません。 正直面倒くさいので、ブラウザで少しだけ楽にソースを眺められるサイトを立ち上げました。 http://threejsdoc.appspot.com/doc/index.html ただしこれはあくまでもソース読むのを手伝うためのツールです。何やってるクラスなのかとか、どうやって使うかとかは、ファイル名やインスタンス変数から推測したり、サンプ
ヤマダ電機店舗やヤマダWEB.COMで購入してから約2週間が経過した人宛にレビュー登録のお願いメールが配信され、そうやって書かれたレビューのみを集めて掲載するサイト「Pi-Chiku Park(ピーチクパーク)」がプレオープンしました。 ピーチクパーク|ヤマダ電機のレビューサイト http://pi-chiku-park.com/ 例えば注目ランキングトップの「Panasonic ブルーレイディスクレコーダー DIGA DMR-BWT510」の場合、レビュー総数は1015件、月間レビュー数は430件となっており、すさまじい量のレビューが集まっています。 レビューは総合評価が100点のうち何点かという感じになっており、ほかに「デザイン」「機能性」「操作性」「サイズ」を星5つで評価、さらにレビューした人の性別・年齢・購入日・購入店舗・投稿日、加えてレビューコメント・要望コメントも表示されていま
Accurately conveying Japan, present and future, to the world. Mission Providing trustworthy information that deepens understanding of, and generates interest in, Japan. 世界中で、日本に興味を持つ人を増やし、日本についての理解を深めるために、私たちは、信頼できる情報を提供します。 Vision Contributing to a better world through the promotion of mutual understanding between Japan and various international communities. 日本と世界の相互理解を推進することで、よりよい世界の実現に貢献します。
賃貸でもOKな、はがせる壁紙施工サービス「ウォールビューティ」 自分でキレイにカンタンにはがせるから、賃貸に住んでいても「自分だけのおしゃれな部屋」で暮らせます。 2024.9.30 料金改定のお知らせ 原材料費の価格高騰に伴い、10月1日以降料金を改定させて頂きますのでご了承ください。 2024.1.1 年末年始の営業について 12月29日~1月8日までお休みを頂きます。 2023.8.11 夏季休業のお知らせ 8月12日~8月21日までお休みとさせて頂きます。 2023.1.1 年末年始の営業について 12月29日~1月8日までお休みを頂きます。 1月9日から営業させて頂きます。 2022.1.1 年末年始の営業について 12月29日~1月6日までお休みとさせて頂きます。 2021.1.1 年末年始の営業について 12月30日~1月6日までお休みとさせて頂きます。 2019.12.29
インフラエンジニアを厳密に定義しないであえて使うことをお許しください。 だいたいは、ゼロスタートの山崎さんの記事を見てほしい。 巷で聞かれる、「インフラエンジニアの深刻な不足問題」は、実は「コード書けるインフラエンジニアの深刻な不足問題」であり、それは「コード書けるインフラエンジニアへの深刻な給与不足問題」なのではないかと思うのです。 インフラエンジニアに15年前にはいった人(私は大学卒業が15年前なので感覚で語れるのはこのころから)は特にインフラエンジニアなどとは呼称されていなかったはずです。オープン系サーバ屋、オープン系ネットワーク屋、汎用機のプログラマ、IPのネットワーク、ATM、sonet、INSのエンジニアなどのように分類されていたように記憶しています。もちろん複数の分野を持つ人、持たざるをえなかった人が時代を推進していたことは事実です。しかし、そのように区分されて業界にはいって
仕事としてコードを書くようになって3週間が経ったので ここらで所感をまとめてみたいと思う。 ベンチャーと大手企業の違いみたいなことを書いてもいいんだけど、 正直今のところ「あまり変わらない」印象。 それもそのはず、現職もエンプラ向けの仕事。 SIと仕事のやり方はかなり似ている。 ので、純粋にプログラマとして思ったことを。 スパゲッティコードとの出会い この3週間で触ったのはウチの会社で改修・保守をやっているシステムの バッチや管理画面の細かい修正など。 コードは全てPHPだった。 この辺は一番経験のある言語だったので助かった・・・と思った。 が、意気揚々とソースを見て愕然とした。 処理ベタ書きのずらずら続く手続き型の処理は序の口。 関数を定義する代わりにベタ書きスクリプトを外出しにしてrequire 意味不明な変数名 同じ処理をしているはずなのに名前だけ違う関数達 無計画なテーブル定義 業
ソニーは1月30日、デジタルカメラ“サイバーショット”の新製品「DSC-TX300V」を1月30日より販売開始すると発表した。価格はオープンで、実売想定価格は5万円前後。 屈曲光学系を採用した「TX」シリーズの最新機種で、無線LANによるスマートフォン連係機能やTransferJet、非接触充電、5メートル防水、GPSなどさまざまな機能を搭載した先進的なモデル。 無線LANについては、スマートフォンへ専用アプリ「PlayMemories Mobile」(iOS/Android)をインストールすることで、スマートフォンから本製品のストレージに保存時された画像の閲覧と、スマートフォンのストレージへのデータコピーが行える。アドホックモードでも動作するため、ルータなどを別途用意する必要はない。 スマートフォンへのデータコピーについてはファイルサイズの上限(2Mバイト)があるほか、静止画のみという制
印刷 関連トピックス橋下徹 橋下徹大阪市長は29日、低所得者層向けに学習塾や習い事の費用を助成する全国初の「教育バウチャー制度」について、同市西成区内で就学援助を受ける中学生約950人を対象に7月から先行実施することを決めた。支給額は月1万円で、2013年度からは市全域で中学生の7割程度を対象に実施する。 橋下氏は生活保護率が高いなど西成区の課題解決に向け特区化する構想を示しており、他の地域に先んじてバウチャー制度を実施することで特区構想を先取りする狙いがある。 バウチャー制度の対象は、同区内の公立中6校で就学援助を受ける生徒。学習塾や習い事、スポーツ教室などで使用できるクーポン券を毎月1万円分配布する。市の新年度予算を検討する会議で29日、事業費8800万円の計上を決めた。橋下氏は「13年度から全市で実施するためのモデル事業。文化やスポーツ活動などにも使えるようにして、塾以外にもい
※本ページはアフィリエイトプログラムによる収益を得ています モバイルプロジェクターは完成度が低いから今は待ち。そんなふうに考えていた時期が僕にもありました。ところがiPhone用のジャケット型プロジェクター「monolith(モノリス)」を使ってみたところ、予想外の性能。社内で使っていたら人気者になってしまった。 「monolith」ブラックモデル monolithはiPhone 4/4Sに対応したジャケット型のモバイルプロジェクター。iPhoneを一回り大きくしたサイズで、重さは97グラム。monolithを装着してもそれほど厚くなったり重くなったりしないため、仕事で使う機会が多い人は日常的に付けるのもアリ。価格は2万円弱と決して安いとは言えないが、営業先でさっと出して資料を投影できたらカッコいいに違いない。 電源は底部にあるスライド式のスイッチを右に3秒ほどずらすと入る。連続投影時間は
ライフサイエンス辞書のLODは、ライフサイエンス辞書プロジェクト(URL:http://lsd.pharm.kyoto-u.ac.jp/ja/)と㈱サイバーエッヂとが共同で作成しました。 このLODの基データは、ライフサイエンス辞書プロジェクトからご提供頂いています。 ㈱サイバーエッヂが、LOD Generatorを用いて、OWLとトリプルとに変換し、LODにしたものです。 ライフサイエンス辞書のLODには、次の4種類のデータがあります。 (1).ライフサイエンス辞書の用語階層情報〔 (2).ライフサイエンス辞書の同義語情報 (3).ライフサイエンス辞書の統制語(Descriptor)情報 (4).ライフサイエンス辞書に於ける共起情報 量が多いので次の二つに分割しています。 ・共起情報パート1 ・共起情報パート2 (注意事項) ①ライフサイエンス辞書のLODのデータ
あれから10年、そしてこれからの10年 - 正義と微笑 十年以上前から、私は「自己侮蔑や劣等感の強い人が自分を好きになるための方法」を探し続けてきた。 しかしこの問題を学びはじめて気付いたのは、思春期にかかる“はしか”程度の軽い事例もあれば、パーソナリティ障害や発達障害といったハンディを背景に抱えた難しい事例もあり、深刻度のまちまちな人がいる、ということだった。 自分自身のことを嫌っている人のなかには、十年単位で自己嫌悪を抱いている人もいる――三十代を迎えても・良い職業に就いても・伴侶や家庭を持っても、自分のことが好きになれないまま人生を歩んでいく人が、世の中には案外たくさんいるようだった。“自分が好きになるためのライフハック”的な気休め書籍が流通しているのも、それだけ、自己嫌悪や劣等コンプレックスの類が変化しにくいのだろう。 では「自分のことが嫌い」という心境を、「自分のことが満更でもな
2012年1月16日(月)発売、集英社「週刊プレイボーイ」インタビュー取材記事のノーカット版の掲載です。 [特集]「失われた30年」を読書でサバイブ!20代のためのビジネス書・これが最新定番だ!「これからはあなた自身も常に格付けされる社会が来る。大切なのは『防衛力』です」
Twitter を閲覧するための Web アプリをつくった。 Twitter Viewer やっていることは至ってシンプルで RDB にためた発言をブラウザに表示させているだけである。内容は Rails の Scaffold ほとんどそのまま。 CSS はサイトローカルな Bootstrap を読み込んでいる。簡単なアプリだが、ブラウザにいちど表示させてしまえば電波が入らない地下鉄などでもゆっくり読めるので、モバイル環境で大量の発言をざっとチェックしたいときなどに使えて意外と実用的である。発言のクロールは別途おこなう必要がある。この例では Termtter の ActiveRecord プラグインを利用している。 ActiveRecord Plugin on Termtter 当然だがスキーマさえ同じなら他のクローラーを使っても同様である。 2/27 21:00 補足 プロテクトのアカウン
AWS Advent Calenderの12月22日分です。 COPSBenchとは 世の中、ベンチマークソフトウェアであふれています。その目的は様々ですが、S3に代表されるオブジェクトストレージのベンチマークソフトウェアは、POSIXなファイルシステムのベンチマークとちがってほとんど普及していません。 Amazon S3のパフォーマンスをあげるコツという記事にあるとおり、S3は使い方によってパフォーマンスが異なります。そのため、実際のワークロードを模擬することで初めて意味のある性能指標を得ることが出来ます。 COSBenchは万能ではありませんが、様々なワークロードをXMLで記述することで、模擬実行できるApache2ライセンスのソフトです。Intelの中国の方を中心に開発がすすめられています。http://www.slideshare.net/ben_duyujie/cosbench-
僕はかなり変な経営者です。自分で言うのもおかしいけど。会社経営については特に当たり前と言われている事やタブーとされている事を「そういうものだから」というだけで考察なく従う or 取り入れる…のは「負け」だと思っていて、それが原因でウチは相当変な会社です。 その最たる例は、副業に対する考え方でしょう。たいがい弊社の取組には驚かれる事が多いのですが、一番ビックリされるのがこの副業について。それは無いわ〜って感想を貰う事もしばしばな僕の考え方を今日は書いてみようと思います。 ウチは全然副業okで、むしろ推奨しています。 禁止規定なんてありませんし「自分で会社作ったら?」って社長である僕が冗談交じりでエンジニアに言ったりする事もあります。御存知の通り弊社エンジニア@itok_twitは自らも個人のiOSアプリクリエイターとして活躍しており、PictShareやiPictureという有名なソフトウェ
Funding for this project was suspended by Kickstarter over 10 years ago
Alex MacCaw / 青木靖 訳 2011年12月29日 この前の記事で旅と執筆とプログラミングをして1年過ごしたことを書いたけど、今回は自分で世界一周旅行を計画するための具体的なこと、飛行機やコストや現地での活動や宿泊先といったことについて書こう。旅行には実際そんなにお金はかからないことと、自分の冒険をどう計画したらいいかを示せたらと思う。 旅というのは偏見や頑迷や偏狭には致命的だ ——マーク・トウェイン シリコンバレーの「エコールーム」から抜けだして旅をし、違った視点を得るというのはすごく大切だと思う。旅をすることは人々が直面している本当の問題に目を開かせ、手近なありきたりのアイデアの代わりに、そのような問題の解決法を考え出す機会を与えてくれる。旅から新しい視点やアイデアを何も持たずに帰ってくることはないだろう。 行く先を決める 行く場所を選ぶのに最初はまごつくかもしれない。特に
久しぶりにシステムエンジニアっぽい話題。 良いコードというのはケース・バイ・ケースであり案件によって異なるものですので、あくまで『私が思う良いコード』についてです。 私がコードに対して持ってる座右の銘は、これです。 動く汚いコードより、動かない綺麗なコード 動く汚いコードはトラブルが発生して動かなくなったときに「なぜ動かないか」が解らず修正が困難ですが、動かない綺麗なコードは誰かが動くように直せば動き、修正が簡単です。故に、トラブルが発生したときのメンテナンス工数に差が出ます。トラブルは必ず発生するものですからね。動く汚いコードを綺麗にするには多大なるコストが掛かりますが、動かない綺麗なコードを動くようにするのはそれほど難しいことではないでしょう。一切トラブルも追加開発も発生しないと仮定するならば動く汚いコードでも問題ありませんが、果たしてそんなことがありうるでしょうか? むしろ、トラブル
[iPhone] iOS5 Core Image フィルタ (ColorEffect,ColorAdjustment,BlendMode) - OneWorldの開発ブログ OneWorldの開発ブログです.今回は引き続きios5で利用可能になったCore Imageフィルタの使い方を一部抜粋してまとめてみました。 1.「カラーエフェクトフィルタ (Color Effect Filters)」 ・色の反転【CIColorInvert】 CIColorInvertフィルタは画像の色を反転し、画像をネガフィルムのように見せますが、カラーネガフィルムのようなオレンジがかった色ではありません。色の反転フィルタは単にカラーを反転するだけなので、カラーネガフィルムを模倣するものではありません。 CIFilter *ciFilter = [CIFilter filterWithName:@"CICol
前回、MacならQTKit使えよっていう記事を書いたばかりですが、とはいえOpenCVを使わなければ行けない機会も多々あるので、最新のOpenCVの環境の用意についてメモを残しておきます。 Homebrewを使ってOpenCVをインストールする Snow LeopardにOpenCVをインストールするには、finkを使ったりあるいはソースコードをCMakeでコンパイルしてインストールするなど、色々な方法が考えられますが今回はHomebrewを使う事にしました。理由はただ一つ、速くて手軽だからです。 brew install opencv 2011年6月頭時点では、特に問題も発生せず上記コマンドで無事インストールすることができました。Homebrewを使ってopencvをインストールした場合、ヘッダファイル等は /usr/local/Cellar/opencv ディレクトリ以下にインストール
[iPhone] iOS5 Core Imageフレーワークの使い方 (CIImage、CIFilterのみ) - OneWorldの開発ブログ OneWorldの開発ブログです.iOS5からCore Image フレーワークが追加されました。 今回はその中でもjpg等画像データにセピア調やモノクロ調といった 簡単にエフェクトがかけれるCIImage,CIFilterの組み合わせをまとめておきます。 使い方の詳細についてはリファレンス、プログラミングガイドを参照 (2011/1/10時点 英文のみ) CoreImageフレームワークのクラスリファレンス一覧 http://developer.apple.com/library/ios/navigation/#section=Frameworks&topic=CoreImage Core Image Programming Guide
iPhoneアプリを作ってみよう:第8回 カメラアプリの3回目です。 さて、今回は前回までの内容に対して、ちょっとしたカスタマイズを行ってみます。その内容が以下です。写真に日付を入れてみる。横向き撮影に対応する。 昔のアルバムなどを見てると、写真の右下に日付が入ってたりしますが、あれって実は結構便利で、プリントアウトする派の人にはなくてはならない要素なのでは?と思うことがあります。というわけで、今回の「カメラアプリ」チュートリアルを思いついたわけです。横向き撮影は、もはや対応してないとまずいくらいだと思うので、やってみました。 写真に日付を入れる といっても全然難しいことは不要です。前回までの内容をベースとして、mycameraViewController.hを以下のように編集するだけです。 上記のソースが以下です。 // 現在日付をオレンジ色で追加 NSDateFormatter *dt
ホームインターネット【まとめ】ソフトバンクが無料で配布しているFONルーター(Wi-Fiルーター)とFON/ソフトバンクWi-Fiスポット/BBモバイルポイントの関係についてまとめてみた ソフトバンクが配布している無料Wi-Fiルーターを自宅のネットワークに設定しましたよ〜。設定前にマニュアルやいろんなページを見てしまったので、逆に設定完了まで時間がかかってしまったので、まとめておきたいと思います。 これから設定をしよう!と思っている方や、興味があるけれど何だかよく分からない!という人はご参考にしてくださいね。 1.「Wi-Fiルーター無料配布」と「FONルーター」の関係は? ソフトバンクがわざとややこしくしているのか?と思うのですが、ソフトバンクのウェブサイト上で表記が混在しているので、まずは整理しておきましょう。 ソフトバンクはiPhoneの爆発的な普及の結果、3G回線が逼迫する深刻な
タイトルにはスタバと書いたのだが別にスタバである必然性はなく、実はタリーズでもエクセルシオールでも何でもいい。ただ、少し一般化して喫茶店と書くと、それこそ兜町にあるようなトラディショナルなやつが大量に含まれる気がするし、カフェと書くとハウスミュージックがかかるなかでホットワインを飲むみたいな変なお洒落スポットが混入してくる気がしてイマイチしっくり来なかったので、いっそのこと固有名詞にした。そういうわけで以降もスタバとは書くが、要するにカウンターのような所で商品を注文して、受け取った商品は自分で席まで運んで飲食するスタイルの店全般を指す概念として利用するので、そのつもりで適当に読んでいただきたい。 2種類の客 スタバには、2種類の客がいる。注文を済ませてから席に着く客と、注文する前に席を取る客だ。 私の知るほとんどのスタバは、入るとまず注文カウンターがあって、座席があるのはその奥であったり別
Algorithms of Recommender Systems ⟨ http://www.kamishima.net/ ⟩ Release: 2016-09-26 21:53:16 +0900; 9645c3b i 2007 11 [ 07] 2008 1 [ 08a] 2008 3 [ 08b] 3 (1) (3) GitHub https://github.com/tkamishima/recsysdoc TYPO GitHub pull request issues I II III IV V ii J. Riedl J. Herlocker GroupLens WWW iii 𝑥 𝑋 𝐱 𝐗 𝑥 𝑦 𝑋 𝑌 𝐱 𝐲 𝑛 𝑚 {1, … , 𝑛} {1, … , 𝑚} 𝑦 𝑦 𝑥 x 𝑎 𝑟𝑥𝑦 𝑥 𝑦 ̄ 𝑟𝑥
Overview This page has links for downloading the Tiny Images dataset, which consists of 79,302,017 images, each being a 32x32 color image. This data is stored in the form of large binary files which can be accesed by a Matlab toolbox that we have written. You will need around 400Gb of free disk space to store all the files. In total there are 5 files that need to be downloaded, 3 of which are larg
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
「餃子の王将」で知られる王将フードサービスは、換気扇から吹き出す強烈な風や熱など中華料理店の特徴を生かした「発電店舗」を今年から展開する。 節電効果は未知数だが、電力不足をアイデアで乗り切り、経費削減も狙う一石二鳥の取り組みにしたい考えだ。 油料理用の鍋やギョーザを焼く鉄板など高熱を発する調理具が多いことから、排気用のフードに熱を電気に変えるパネルを張り付ける。換気扇の吹き出し口や敷地内に小型の風力発電機を置くことも検討する。井戸水を使う約10店には、貯水タンク内に小型発電機を取り付け、タンク上部から落ちる大量の水で発電機に付いた羽根を回す。 いずれも蓄電池に電気をためておき、必要に応じて使うことを想定している。 王将はテコの原理を応用し、客がドアの前の踏み台に乗ると重みでドアが開閉する「節電ドア」を全国4店に設置している。節電ドアの上部にも小型の発電機を取り付けて開閉時に発電する。この電
用途が広がるモーションセンサー、「プラットフォーム化」で新市場開拓へ:センシング技術(1/2 ページ) センシング技術が新たな分野に広がっていることを受け、センサーを手掛ける半導体ベンダーは、「電子部品のプラットフォーム化」という新たな戦略を打ち出している。 加速度や角速度(ジャイロ)、圧力、位置情報など、人やモノのその時々の状態を把握するセンシング技術の重要度が増している。 スマートフォンやタブレットPCでは、これらのセンサーで収集したデータを使って、さまざまなアプリケーションを実現している。例えば、活動量を利用したヘルスケアサービスや、位置連動のサービス、ゲームアプリケーションなどである。社会全体を見渡すと、センシング技術は、さまざまなデバイスや機器が通信によってインターネットサービスと連携する「M2Mネットワーク」や、HEMS(Home Energy Management Syste
OSS(オープンソースソフトウエア)のミドルウエア、「Hadoop」が注目されている。大量のデータ、とりわけログ、テキスト、画像といった非構造化データを取り扱うための高速な情報処理基盤を安価に構築できるからだ。そこで本連載ではHadoopを基礎から説明する。 本連載は情報システム部門の企画担当者や利用部門のIT活用推進者などが対象。序盤ではHadoopの基本やアーキテクチャーを解説。回を追って分散ファイルシステムの操作とMapReduce処理をコードで確認。ユースケースやクラスタ管理にも言及するほか、2012年に予定されている次期メジャーリリース0.23の情報などの最新トピックも取り込んでいく。 ニーズ高まる「ビッグデータ」の基盤 日本にとって2011年は「ビッグデータ」元年だったと言ってよいのではないでしょうか。ビッグデータに関わる製品やソリューションが国内外のベンダーから発表となり、多
スイスの民間研究所CSEMが率いる欧州のコンソーシアムは、人体無線網(BAN)を活用した超小型無線マイクロシステムの開発を目指すプロジェクト「WiserBAN」を立ち上げた。 スイスの民間研究所Swiss Center for Electronics and Microtechnology(CSEM)が率いる欧州のコンソーシアムは、人体無線網(BAN:Body Area Network)を活用した超小型無線マイクロシステムの開発を目指すプロジェクト「WiserBAN」を立ち上げた。ヘルスケアや生体医学の分野で健康やライフスタイルの向上を実現する、着脱式や体内埋め込み式のデバイスの開発に取り組む。 WiserBANプロジェクトには、補聴器を手掛けるドイツのシーメンス、スイスのDebiotechなど12の企業や組織が参加し、補聴器や埋め込み型心臓ペースメーカー、インスリンポンプ、人工内耳など、
先週このコーナーでお伝えした(「サービス一時停止! ウィキペディアが体を張って抗議するワケ」)ように、米国では1月18日にSOPA法案とPIPA法案に対するネット上での反対運動が一気に盛り上がった。今回は、その後この騒ぎがどのような顛末をたどり、どのようなインプリケーションを残したかを総括する。 ネット上の反対運動のインパクト それにしてもネット上での反対運動の盛り上がりには凄まじいものがあった。1月18日にはWikipediaなどの著名サイトが一日中ブラックアウトし、グーグルなどの著名サイトがロゴマークを黒塗りにすることで抗議の意思を鮮明にした。 しかし、ネット上の反対運動の全貌は報道されたレベルを遥かに凌ぐものであった。 例えば、グーグルが主宰したネット上での議会に対する法案反対の請願には、450万人が署名した。ツイッター上では、1月18日の1日だけでSOPA法案とPIPA法案に関する
将来的に、音楽はただ聴くだけのものではなくなるかもしれない。米大学の研究チームが発表した、音楽を利用して電力を得る医療向けの圧力センサーは、体内埋め込み型デバイスの発展に貢献すると期待される。 米インディアナ州のPurdue Universityの研究グループは、ラップ音楽の低いベース音を利用して駆動するインプラント(体内埋め込み)型のMEMS圧力センサーを開発したと発表した。 同センサーには、MEMS技術でカンチレバー(片持ち梁)が作り込まれており、音楽の周波数が200~500Hzになるとそれが振動する。この振動から電力を生成し、キャパシタを蓄電することが可能だという。いわゆるエネルギーハーベスティング(環境発電)技術を利用するわけだ。 Purdue Universityの電子/コンピュータ工学およびバイオメディカル工学の教授を務めるBabak Ziaie氏は、発表資料の中で、「音楽の音
平成23年2月16日 科学技術振興機構(JST) Tel:03-5214-8404(広報ポータル部) 東京大学 Tel:04-7136-4004(新領域創成科学研究科) 埼玉医科大学 Tel:049-276-2125(広報室) 国立病院機構 名古屋医療センター Tel:052-951-1111(管理課) コニカミノルタエムジー株式会社 Tel:03-6250-2100(ホールディングス・広報) 兵庫県立大学 Tel:0791-58-0249(高度産業科学技術研究所) JST 産学イノベーション加速事業【先端計測分析技術・機器開発】の一環として、東京大学 大学院新領域創成科学研究科の百生(モモセ) 敦 准教授と、コニカミノルタエムジー株式会社(本社:東京都日野市、社長:児玉 篤)、兵庫県立大学 高度産業科学技術研究所の服部 正 教授らの開発チームは、病院などで使用されている通常のX線源を用い
研究成果展開事業 先端計測分析技術・機器開発プログラムの一環として得られた開発成果(2011年2月16日にプレスリリース済み)が、日本経済新聞社が行った「2011年度技術トレンド調査」で年間第2位に選出されました。 今回開発に成功したX線撮影装置は、病院などで使用されている通常のX線源を用い、撮影対象を通過したX線のごくわずかな屈折を検出して画像の濃淡を生成するものです。この革新的な撮影装置では、今までの技術では困難だった柔らかい生体組織(軟骨など)についてもX線画像を得ることが可能です。 ●開発課題名 「高アスペクト比X線格子を用いた位相型高感度X線医用診断機器の開発」 ●チームリーダー 百生 敦(東京大学 大学院新領域創成科学研究科 准教授) ●サブリーダー 長束 澄也(コニカミノルタエムジー株式会社 開発本部) 本研究成果のプレスリリースはこちら https://www.jst.go
地形図の電子情報化に伴い、国土地理院が電力会社10社に送電線や鉄塔の位置について情報提供を求めたところ、全社がテロなど安全上の問題を理由に提供を拒否し、送電線などの表記が最新の電子地形図から消えたことが分かった。送電線の記載は、登山などで現在地を確認する際に利用されており、日本地理学会などは掲載の継続を求めている。【中西拓司】 送電線や鉄塔の記載が消えたのは、国土地理院の電子国土基本図。従来の紙の地形図(縮尺2万5000分の1)に代わるものとして、昨年2月からインターネット上で公開している。 従来の地形図は現地での測量に基づいて作製していたが、電子国土基本図は航空写真に、自治体や法人などから寄せられた道路や建造物の位置情報を反映させて作っている。 送電線や鉄塔などは航空写真では確認しにくいため、国土地理院は昨年末までに電力各社に位置情報の提供を求めた。ところが、いずれも「保安対策上の問題」
海外FX業者を利用する上で、ボーナスは絶対に欠かせません。口座を新規開設するだけでもらえる「口座開設ボーナス」、入金時にもらえる「入金ボーナス」、その他にもキャッシュバックなど、様々なボーナスがもらえます。 受け取ったボーナスはそのまま取引に使え、利益が出た時は出金することも可能です。お得はあっても損はないボーナスなので、海外FX業者を選ぶ際には必ず比較しておきたいところです。 そこでこの記事では、海外FXボーナス(口座開設ボーナス・入金ボーナスキャンペーン)全195社を徹底的に研究した上で、おすすめ完全比較ランキングにまとめました。日本人に人気のFX業者だけでなく、マイナーの海外FX業者や注意点なども詳しく解説していきます。 「海外FXボーナスが豪華な業者をすぐに知りたい」という方向けに、海外FXボーナス選びに役立つカオスマップを作成したのでこちらも併せて参考にしてください。 「どのFX
海外FX業者を利用する上で、ボーナスは絶対に欠かせません。口座を新規開設するだけでもらえる「口座開設ボーナス」、入金時にもらえる「入金ボーナス」、その他にもキャッシュバックなど、様々なボーナスがもらえます。 受け取ったボーナスはそのまま取引に使え、利益が出た時は出金することも可能です。お得はあっても損はないボーナスなので、海外FX業者を選ぶ際には必ず比較しておきたいところです。 そこでこの記事では、海外FXボーナス(口座開設ボーナス・入金ボーナスキャンペーン)全195社を徹底的に研究した上で、おすすめ完全比較ランキングにまとめました。日本人に人気のFX業者だけでなく、マイナーの海外FX業者や注意点なども詳しく解説していきます。 「海外FXボーナスが豪華な業者をすぐに知りたい」という方向けに、海外FXボーナス選びに役立つカオスマップを作成したのでこちらも併せて参考にしてください。 「どのFX
ウェブサイト作成時に役立つ7つのテクニック、第5回のテーマは「リンクの装飾と配置」です。ユーザにとって使いやすいリンクの装飾や配置のサイトを作成するためのポイントをお伝えします。 ファーストビュー 関連性 具体性 ウェブライティング リンクの装飾と配置 ←今回のテーマ 目線の操作 他サイトでの慣習 ウェブサイトでは、ユーザがリンクを見つけることができなければどんなにユーザの関心を引くページやコンテンツを用意しても、まったく見られないまま終わってしまう危険性があります。 そこで、今回は「リンクの装飾と配置」をテーマに、ユーザがスムーズにページ間を遷移することが可能な、回遊性の高いサイトを設計するためのポイントをお伝えします。 まずはリンクの装飾について、テキストリンクとボタンリンク、それぞれのポイントを順に解説していきます。 1. テキストリンクの装飾 テキストリンクは青字下線で表すことによ
Indem du dich registrierst, erklärst du dich mit unserer Nutzung von Cookies einverstanden. Wir nutzen Cookies z.B. für Statistiken, Personalisierung und Werbeanzeigen. Al usar los servicios de Twitter, aceptas nuestra política de Uso de cookies . Usamos cookies para análisis, personalización y anuncios, entre otras cosas. "Votre utilisation des services de Twitter indique que vous acceptez notre
わたくしに生成文法の基礎を叩き込んでくださったのは太田朗先生と梶田優先生(いずれも、当時は、東京教育大学文学部のご所属で、研究室を共有なさっておられた)です。 梶田優先生が2003年に名古屋大学でなさった講演の記録がネット上に公開されましたのでご紹介します。 URLは...
「行動生物学辞典」(東京化学同人)が出版されました。 「動物の行動にかかわる全領域をカバーする本格的辞典」(帯より)が出版されました。「今どき辞典?」と侮る無かれ。動物の行動に関する項目だけで600ページ以上、300名をこえる動物行動学者たちによる力作は、思った以上に面白い。もちろん、「バイオロギング」もあります。研究会のメンバーも大勢執筆しています(例えば研究会幹事では、北大のUさん、Wさん、Mさん、極地研のTさん、依田)。ぜひ、手にとって見て下さい。 詳しくは http://www.tkd-pbl.com/book/b146232.html 【終了しました】 日本バイオロギング研究会シンポジウム@名古屋大学、は終了しました。約90名の参加者となり、研究会シンポ最大の規模となりました。招待講演者の皆様、参加者の皆様、有り難うございました。 招待講演者をお招きした時点で、面白くなることは分
国立科学博物館(National Museum of Nature and Science,Tokyo)の公式サイトです。利用案内、イベント案内、展示案内、バーチャル・ミュージアム等いろいろな情報をご覧いただけます。
先日、ソースコードのメンテナビリティについてのエントリを書きましたが、dankogaiさんから「で、具体的にどんなコード書いてるの?」という指摘がありました。 返信エントリでは、「DataSpiderはオープンソースではないのでソースコードをそのまま出すことはできない」と書いたのですが、よく考えたら、一部エッセンスを抜き出してサンプルコードとして紹介することはできるので、最近私が書いたコードの中で、メンテナビリティに関係するコードを紹介したいと思います。 ※ ソースコードの行数が正しく表示されない場合にはブラウザの幅を広げると正しく表示されます。なお、ソースコードの構成をシンプルにするため今回のサンプルではViewModelは使用していません。 目次 ・コンポーネント間のインタラクションの管理 ・最も原始的な実装方法: コンポーネントの相互参照 ・Mediatorパターン ・Role Ob
この受容体に結合する物質が見つかれば、新薬開発が可能になる成果だ。英科学誌ネイチャー電子版に30日、発表した。 パーキンソン病は、脳内の神経細胞の異常で発症する難病で、手足の震えなどの動作障害を引き起こす。神経細胞表面にある特定の受容体に、神経伝達物質などが異常な形で結合すると、神経細胞の働きが狂ってパーキンソン病が起きるとみられる。この受容体の構造が分かれば、神経細胞の異常を抑える薬の開発につながるが、受容体を人工的に作ることは難しかった。 京都大学の岩田想教授や千葉大学の村田武士特任准教授らはまず、酵母の遺伝子を操作するなどして、受容体と結合できる「抗体」を大量に作製した。この抗体が受容体の部品となるたんぱく質に結合すると、これらのたんぱく質同士がくっつきあい、受容体全体の結晶ができあがった。
前回書いたジェフリームーアの『エスケープベロシティ』におけるイノベーションの実行モードの遷移の話ですが、ニコニコ動画に当てはめて考えてみるとわかりいやすかもしれないと思ったのでちょっと書いてみます。 ニコニコ動画はボリューム・オペレーション・ビジネスなので実行のモードは「プロダクト」(発明)→「パートナー」(展開)→「プロセス」(最適化)と遷移していきます。 最初の「プロダクト」の段階におけるイノベーションは、言うまでもなく動画再生にコメントをリアルタイムでスーパーインポーズして表示するテクノロジーです(ニコ動が世界初というわけではないですがイノベーションであったことは確かです)。ここでは、「インベンター」である開発者が重要な役割を果たしました(それはたぶん戀塚さん)。 しかし、優れた「プロダクト」を作っただけでは長期的な成功は達成できません。たとえば、動画にコメントを表示すると言うサービ
これはいま当サイトで連載中のGIFアニメ研究会の作品の一部。 Youtubeの動画にはない、駄菓子感覚のワクワク感がわかってもらえるだろうか。 実はこのGIFアニメ、見るのも駄菓子感覚だが作るのも駄菓子感覚なのだ。つまり、ものすごくかんたん。この記事では、その作り方を、いろんなやり方でご紹介しようというわけである。 目次(クリックで直接飛べます) 初級編・スマートフォンで作る(かんたん!) 初級編・イラストで作る1(かんたん!) 中級編・イラストで作る2 上級編・写真加工で作る 初級編・動画から作る(かんたん!) 中級編・シネマグラフ ここで告知:国際GIFアニメアワードのお知らせ GIFアニメ、実は90年代のネット黎明期に大流行していて、不気味な赤ちゃんが踊る画像やら頭を下げる「工事中」のアイコンやらがネット中を飛び交っていたのだ。 そんなGIFアニメを「インターネットの伝統芸能」と位置
iOS向けのライブラリやフレームワークを作成しているときに、どうしても画像などのバイナリデータをライブラリやフレームワークに含めたくなる時があります。たとえばUI系のフレームワークなどですね。このようなときに、たとえば静的ライブラリ(.aと.h)やフレームワーク(.framework)とセットで画像を一緒に同梱し、ユーザーのXcodeプロジェクトに一緒に含めてもらうという方法もあるのですが、この方法だと画像名がユーザーのプロジェクトに含まれている画像とかぶったりしてはいけませんし、管理が面倒になってしまいます。また、ライセンスがプロプライエタリなライブラリでは、画像などのリソースをあまり積極的にユーザーに公開したくないというニーズがあったりします。 そこでxxdツールのご紹介です。岸川先生に教えていただいたのですが、xxdというツールを使えばバイナリデータをC言語のヘッダファイルとして簡単
This document is a profile page for @hagino3000, who works as a front-end engineer. It lists their interests which include iPhone Siri, Xbox Kinect, HTML5 device APIs, and various mobile platforms. It also recommends checking out the Emotiv brain-computer interface and provides links to its SDK and demos. The profile encourages hacking and experimenting with these technologies.Read less
UIImagePickerController から取得した画像を保存する。 ファイル名 ユニークにしたいので何かランダムなものにしたい。UUID を使うことにする。 - (NSString*) stringWithUUID { CFUUIDRef uuidObj = CFUUIDCreate(nil);//create a new UUID //get the string representation of the UUID NSString *uuidString = (NSString*)CFUUIDCreateString(nil, uuidObj); CFRelease(uuidObj); return [uuidString autorelease]; } - (NSString*)createImageFilename { NSString* filename = [NSS
画像の表示方法 前回同様できるだけコードを書かずにすませたい。画像の表示も Bindings を使う。ただ CoreData にはファイル名しか格納されていないのでそのままでは表示できない。なんらかの方法で NSImage に変換させる必要がある。今回は Bindings の Value Transformer という機構を使い、ファイル名 => NSImage 変換を行わせよう。 バインディング 前回の設定に Value Transformer へ ImageTransformer を追加する。これはクラス名を表していてこの後定義する。 NSValueTransformer NSValueTransformer は bindings を使った MVCアーキテクチャの中で、モデルとビュー間のデータ形式を変換するのに使う。使い方は NSValueTransformer のサブクラスを用意し、
前言:8个避孕套是个避孕套什么意思这个问题我已经回答过了。这是个避孕套林丹奥运会上说的一句话,丢球了说了一句骂了隔壁我草,个避孕套但是个避孕套网友根据口型翻译成八个避孕套。林丹八个避孕套什么意思这是个避孕套恶搞而已,他曾经在一场比赛结束后爆粗,个避孕套看口型是个避孕套“马勒戈壁,卧槽”,个避孕套但有人恶搞成是个避孕套八个避孕套林丹真的在 8个避孕套是什么意思这个问题我已经回答过了。这是个避孕套林丹奥运会上说的一句话,丢球了说了一句骂了隔壁我草,个避孕套但是个避孕套网友根据口型翻译成八个避孕套。 林丹八个避孕套什么意思这是个避孕套恶搞而已,他曾经在一场比赛结束后爆粗,个避孕套看口型是个避孕套“马勒戈壁,卧槽”,但有人恶搞成是八个避孕套 林丹真的在说“8个避孕套”吗?话说当时女解说很尴尬的说,然后表示可以理解。。。 林丹到底在说什么?八个避孕套你说的是奥运赛场上那个很火的口型?已经过媒体证实,
iOS/iPhone/iPad/MacOSX プログラミング, Objective-C, Cocoaなど マイグレーションの要不要は? CoreData では属性を追加したり変更するとマイグレーションが必要になる。過去にリリースしたアプリを新しいアプリでバージョンアップする時にマイグレーションが必要かどうか判断するにはどうしたらよいか? 実装 NSPersistentStoreCoordinator を使えば良い。 こんな感じ。 - (BOOL)isRequiredMigration { CoreDataManager* manager = [CoreDataManager sharedManager]; [[[NSPersistentStoreCoordinator alloc] initWithManagedObjectModel:manager.managedObjectModel]
CoreData を使うアプリであればこの程度の件数はすぐに行くので、起動時にマイグレーションが走ると確実に落ちてしまう。これを防ぐためには起動時に CoreData へアクセスさせないのが最低限の対策になるが、その場合でもユーザが CoreData へアクセスする操作を行った瞬間にマイグレーション処理に時間がかかって画面が固まったようになるのでユーザビリティは良くない。 マイグレーションを考慮したパターン よって CoreDataを使うアプリではマイグレーション用の画面を用意するのがベスト。処理フローはこんな感じ。 起動 ↓ (1)マイグレーションチェック もし必要なら、マイグレーション用の画面へ遷移し、(2)マイグレーション実行 ↓ 通常画面マイグレーションチェックは NSPersistentCoordinator を使えばわかる。 Cocoaの日々: [iOS][Mac] CoreD
iOS/iPhone/iPad/MacOSX プログラミング, Objective-C, Cocoaなど 集計指示子 以前、最大値を求めるコードを紹介した。 Cocoaの日々: Core Data - 最大値を取得する この時は -[NSExpression expressionForFunction:argument:] の第一引数に @"max:" を渡していた。 NSExpression *expression = [NSExpression expressionForFunction:@"max:" arguments:[NSArray arrayWithObject:keyPathExpression]];ここを sum: にすると合計になるし count: だと個数を求めることができる。Objective-C コードは長いものになるが、実際に発行されている SQL はたった一行
データ件数は、Customerが 500件、Karteが6,000件(Customer1件につきKarte 12件)となっていて、それぞれを1つの CSVファイルへ書き出す。 処理は次のような感じになる。 NSMangedObjectContext* moc = [取得]; NSArray* customers = [moc Customer全件取得]; for (NSManagedObject* customer in customers) { NSArray* kartes = [moc Karte取得・条件:customer]; for (NSManagedObject* karte in kartes) { [CSV1行書き出し]; } }メモリのフットプリント(利用状況)はこんな感じ。 Customer, Karte を1件づつ読み込む度にメモリが消費され、フットプリントが増大し
前回の記事 で、「 Core Data によって、プログラムの骨格を作るのはかなり楽になるけれど、それだけでちゃんとしたプログラムができるわけではないし、もしそれができなければ、いま作っている Kaku の画像挿入機能は搭載しない」 ということを書いたと思います。 昨日はまさに、そういう「これじゃあ公開できない」という事態に直面していました。前回の記事を書く前に、うすうす気付いてはいたのですが、やはり大量の画像を登録したとき、画像挿入機能のパフォーマンスがかなり悪くなる のです。 結局原因は、Core Data に頼りすぎた、とかではなく、設計そのものがおかしかったというか、単純に、もっと勉強してから臨むべきだった、ということでしたが…(汗) …というわけで今日は、その問題を解決していった過程を書いていきたいと思います。タイトルは「Core Data で画像を扱う」となっていますが、それに
CoreDataに大量のデータを追加するとき、メモリに気をつけてあげないとすぐメモリ不足になってしまいます。 しかし、CoreDataのManagedObjectは解放したいと思ったタイミングではなかなか解放してくれません。 メモリ解放するにはちょっとした手順が必要となります。 新しくManagedObjectContextを作る ManagedObjectをひとつ追加→保存する ManagedObjectContextのresetを呼ぶ(メモリ強制開放) 2〜3を必要なだけ繰り返す 他のManagedObjectContextで作ったManagedObjectに保存結果をマージする ちなみに、大量のデータを変更・処理する時なども手順は同じです。 新しくManagedObjectContextを作る まず、新しくManagedObjectContextが必要になります。 なぜ新しいのが必要
やや古くさく感じる数字が並んでいますが、これは当時の「PC用」と「組み込み」プロセッサの違いを示すものです。組込みプロセッサでは高性能が必要とされない代わりに「低コスト・小型・省電力」への要求が大きい、さらに次世代の携帯電話やPDAでは次第に高性能化も要求されるであろう…と説明されています。まだまだマイナーだったARMですが、急速に採用が広がるだけの優れた先見性があったといえるでしょう。 Armadilloのもう1つの特長、それはLinux標準動作です。「Linux」のような「汎用OS」が搭載された組込み機器は、当時はごく少数の部類でした。 Linuxにおける2001年最大のトピックは、新メジャーバージョンであるカーネル2.4の登場でした。この時点で既にARMアーキテクチャへの対応は行われていましたが、これはAcorn Computers製RiscPCなど、ごくごく少数の機器向けのもの。よ
現在の多くのデスクトップアプリケーションのためのフレームワークは、その多くが、デザイン原理としてモデル・ビュー・コントローラ(MVC)アーキテクチャを取り入れている。これは、アプリケーションに必要とされるモジュールを、データを表すモデル、ユーザへの表示を行うビュー、これらをコントロールするコントローラ、の3層に分割して設計しよう、というものだ。 今回紹介するのは、Apple ComputerのMac OS Xにおけるアプリケーションフレームワークである「Cocoa」のMVCアーキテクチャだ。Mac OS Xのバージョンアップに伴い、Cocoaにも2度、重要なアップデートがあった。まずはこの変遷を追いかけてみたい。 Cocoa BindingとCore Dataの導入 Cocoaは、その由来となるNEXTSTEPのころから、MVCをベースに設計されていた。MVCの3つのレイヤのうち、ビューに
Core Data のパフォーマンスを良くするためのテクニックはいくつか存在するが、その中でも重要だと思われるバイナリデータの扱いについて記載されている書籍を見つけたので参考までにまとめておく。 Core Data: Apple’s API for Persisting Data on Mac OS X (リンク Amazon) の6章に分かりやすい解説があった。ただし、この本は主にOSX用に書かれたものなので、目安となるバイト数はiPhoneOSでは少し変わってくるかもしれない。それでも三通りの方法を使い分けるべきだという基本概念は十分iPhoneOSにも流用できるし、各方法がどのようにパフォーマンスに効いてくるかという理論的な部分は是非理解しておきたいところ。 バイナリデータの管理方法 例えば、レシピアプリの各レシピに画像を保存し、レシピ一覧でその画像を表示することを考える。もし、画像
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く