タグ

*Programmingに関するyou_gotのブックマーク (224)

  • UITableViewの背景に画像を使う

    @hkato193さんよりTwitter経由での質問があったので参考までに 実際に私の稚拙アプリの中では背景を変更しているのでその方法を書いておきます。(表示が見づらいのはご了承ください) UIColor *col = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"background.png"]]; [tableView setBackgroundColor:col]; [col release]; この定義で背景画像(background.png)が背景に表示されるかと思います。

    UITableViewの背景に画像を使う
    you_got
    you_got 2011/01/12
    これは便利!繰り返しも勝手にやってくれるんですな〜
  • Fun With Core Animation: Shutter Transition » Free Time Studios Blog

    It’s all over the Twitter now that I forgot about my first #idevblogaday post. So, in the interest of hitting my deadline (and keeping my slot), this post will be quick. I’ll also keep the subject matter squarely in my wheelhouse: Core Animation. While preparing the material for my half-day workshop at iPhone/iPad DevCon at the end of the month, I added some more examples to my stable of Core Anim

    you_got
    you_got 2011/01/04
    iOSプログラミングで、トランジションアニメーションを自作する方法
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    you_got
    you_got 2011/01/04
    ほへぇ。なんで操作できるんだ?
  • Designersdigest.co

    you_got
    you_got 2011/01/04
    iPadアプリの作成に役立つPSDファイルですって!
  • ところでiPadアプリってどうやって作るの?てなったときに読む記事

    こんにちわ。4-ROOMSが終了なんてショック過ぎ!やしこです。 最近iPadのデザインに関わる機会がありまして、情報がまだまだ少なかったのでまとめてみました これからiPadのデザインをする方のお役に立てばうれしいです 今回はTwitterクライアントやリーダーで主流な2カラム型のアプリデザインです ePub(電子書籍)の作り方は先月のMDNで特集されていました iPadにしか見られない(WEBにない)仕様 縦横で画面構成が変わる iPadiPhoneと同じく持ち方によって画面レイアウトが変形します。 縦横2パターンデザインする必要があります 意外とデザインをモニタの中だけで詰めていくと忘れる動きなので はじめにワイヤーに盛り込まれているか確認した方が良いと思います。 PopOver 項目の詳細を見たいときは画面遷移ではなくてPopOverとよばれる吹き出しのようなものがオーバーレイし

    you_got
    you_got 2011/01/04
    画面の大きさとか、まとまっててありがたい
  • まだ使っていない人にこれだけは伝えたいgitの便利機能 - (゚∀゚)o彡 sasata299's blog

    2010年12月26日11:03 Git まだ使っていない人にこれだけは伝えたいgitの便利機能 ということで、今更ですけど git は便利ですね〜。もう subversion には戻れません。気が向いたので、個人的に気に入っていることをちょっと書いてみます。 1) 直前のコミットに対して、コミットし忘れたものを追加できる よくありがちなパターンですね。一通りコミットしたあとに「あっ!○○をコミットし忘れた!」とか、「××を一カ所修正し忘れていた」みたいなことってあると思います。subversion だとそういうのでコミットが増えて履歴が汚くなってしまうものですが、git だと簡単に直前のコミットに忘れてたものを追加して隠蔽(笑)することが可能です。 例えば hoge というファイルをコミットし忘れた場合を考えてみます。 $ touch hoge fuga foo $ git add fu

    you_got
    you_got 2010/12/26
    既に使っていても役に立つ情報
  • iPhone・Androidアプリ等に使えるアイコンセット総まとめ:2010:phpspot開発日誌

    iPhoneAndroidアプリ等に使えるアイコンセット総まとめ:2010 年末に暇な時間にアプリを作ろうなんて思っている方の参考になれば幸いです。 iconSweets 2 Even more free icons by Yummygum iPhoneAndroid・WEBに使える400以上のアイコンセット「iconSweets 2」 app-bits.com | Slick user interface and icon design 次のようなアイコン64個セット DEFAULT iCON ::: Free Elegant Icons 173のシンプルなアイコンセット 108 Mono Icons: Huge Set of Minimal Icons | Tutorial9 108個のシンプルデザインアイコン Free iphone toolbar icons | Blog |

    you_got
    you_got 2010/12/24
    いつもお世話になります。ありがたやぁ
  • didReceiveMemoryWarning問題: 道楽ねっと?

    you_got
    you_got 2010/12/18
    まったく同じ現象にはまってた。didReceiveMemoryWarning, viewDidUnload の挙動をちゃんと理解していなかったのが敗因…勉強勉強
  • コピペで使える言語・コマンドリファレンス - ITproリファレンス:ITpro

    HTMLCSS、DynamicHTMLJavaScriptPerlWindowsコマンド、ネットワークコマンド、Linuxコマンドといった、Webサイト構築やアプリ開発に欠かせないプログラミング言語とコマンドのリファレンスマニュアルです。各項目のサンプルコードは、コピーし貼り付けてすぐに使えます。入門講座も用意しました。ぜひブックマークしてお役立てください。 HTML HTMLは、Webコンテンツを作成する上で、最も基礎となる記述言語です。各タグについての概要や属性などをサンプルを交えて説明します。 HTMLリファレンス(107項目) HTMLリファレンスの使い方 HTML入門 CSS CSSは、Webページのレイアウトなどといったコンテンツの見栄えを指定する記述言語です。各スタイルの概要や使い方を説明します。 CSSリファレンス(73項目) CSSリファレンスの使い方 CSSの基

    コピペで使える言語・コマンドリファレンス - ITproリファレンス:ITpro
    you_got
    you_got 2010/12/18
    リファレンスのリファレンス
  • 人の話を聞かない人の V8 エンジン。 V8 を C++ に組み込んで遊ぼう - お前の血は何色だ!! 4

    C++ Advent Calendar です。 google の V8 engine を 組み込んで簡易スクリプトにしてしまおうという話です。 C++の言語仕様や boost の話は超絶詳しい人たちがされているので、誰もやらなそうな ぬるいいい加減な話をします。 #間違ってたら突っ込みよろしく!! なぜ V8? Lua ぢゃだめなんですか? C++ から呼び出しやすい 組み込み言語として、 Luaがあります。 しかし、 Luaはコメントが -- から始まったり、 〜end と、 C / C++ に組み込みやすいスクリプト言語なのになぜか pascal チックな文法?という不思議なところがあります。 やはり、 C++ ユーザとしてはコメントは // で書きたいし、ブロックは { } でやりたいですよね (y/Yes) そんなところに、 google の V8 engine があります。 C+

    人の話を聞かない人の V8 エンジン。 V8 を C++ に組み込んで遊ぼう - お前の血は何色だ!! 4
    you_got
    you_got 2010/12/17
    かなりゴリゴリですが、無事動かした様子。えらいなぁ
  • iPadに最適化したPDFファイルの作り方

    iPad向けにPDF/マンガリーダーCloudReadersを発表してから、いままで直に付き合いがなかった出版業界の人たちからちょくちょくコンタクトをいただくようになった。その中で良くある質問の一つが、「iPad向けに最適化したPDFファイルの作り方」。そこで今日は、そのあたりのノウハウをまとめて書いてみる。 まもなく日でも発売されようとしているiPadは色々な意味で画期的なデバイスだが、あくまで位置づけはモバイル・コンピューターであり、パソコンではない。画面も大きく、CPUも高速になったとは言え、搭載するメモリ(RAM)の量はiPhone 3GSと同じだ。 そのため、メモリがふんだんにあるパソコン用に作ったPDFファイルを読もうとすると、メモリ不足でアプリが落ちたり、極端に遅くなったりしてしまう。アプリを作る側もいろいろと対応はしてはいるが(参照)、やはり快適にiPad上でPDFファル

    you_got
    you_got 2010/12/05
    PDFの最適化手法
  • A successful Git branching model を翻訳しました

    Vincent Driessenさんの "A successful Git branching model" を翻訳しました。 元記事はこちら: http://nvie.com/posts/a-successful-git-branching-model/ (翻訳の公開と画像の利用は人より許諾済みです) このブランチモデルの導入を補助してくれる、git-flowというGit用プラグインがあるそうです。 翻訳の間違い等があれば遠慮なくご指摘ください。 A successful Git branching model この記事では、私のいくつかのプロジェクト仕事でもプライベートでも)で約一年ほど導入して、とてもうまくいくことがわかった開発モデルを紹介する。しばらく前からこれについて書くつもりだったんだが、今まですっかりその時間を見つけられずにいた。ここでは私のプロジェクトの詳細については書

    A successful Git branching model を翻訳しました
    you_got
    you_got 2010/12/01
    これは目安に取り入れさせていただこう!
  • ゆーすけべー日記

    サキとは彼女の自宅近く、湘南台駅前のスーパーマーケットで待ち合わせをした。彼女は自転車で後から追いつくと言い、僕は大きなコインパーキングへ車を停めた。煙草を一吸ってからスーパーマーケットへ向かうと、ひっきりなしに主婦的な女性かおばあちゃんが入り口を出たり入ったりしていた。時刻は午後5時になる。時計から目を上げると、待たせちゃったわねと大して悪びれてない様子でサキが手ぶらでやってきた。 お礼に料理を作るとはいえ、サキの家には材が十分足りていないらしく、こうしてスーパーマーケットに寄ることになった。サキは野菜コーナーから精肉コーナーまで、まるで優秀なカーナビに導かれるように無駄なく点検していった。欲しい材があると、2秒間程度それらを凝視し、一度手に取ったじゃがいもやら豚肉やらを迷うことなく僕が持っているカゴに放り込んだ。最後にアルコール飲料が冷やされている棚の前へ行くと、私が飲むからとチ

    ゆーすけべー日記
    you_got
    you_got 2010/11/27
    これはすごい!この画像認識技術はつかえるな〜。
  • iOS Fonts

    Every font. Every iOS version. Loading all fonts for iOS 70 %

  • Git+Redmineな人におすすめのフックスクリプト集 - みずぴー日記

    id:bleis-tiftによるgitのフックスクリプト集がマジ便利。 gitredmineを使ってる人はぜひ使うべき 機能 チケット番号付加 id/12というブランチで作業してるときは、コミットメッセージの末尾にrefs 12を自動でつけてくれます Redmineのチケットごとにブランチを切るようにすると、マジ便利 masterブランチへのコミット拒否 masterブランチへのコミットを拒否する 必ずトピックブランチを切るようになる pushされたときにチケットIDのないコミットの拒否 チケットIDのないコミットのpushを拒否します ダウンロード・インストール方法 https://github.com/bleis-tift/Git-Hooks に書いてある通りにすれば簡単にインストールできます

    Git+Redmineな人におすすめのフックスクリプト集 - みずぴー日記
    you_got
    you_got 2010/11/19
    これからつくろうとしている環境にマッチするエントリ!いいね!
  • CUI な Git ブラウザ tig を入れてみた - Born Too Late

    Git をなかなか使いこなせずにいる私ですが、これはいい ! コンソールから使える git ブラウザ、tig が超便利 Vim に近い操作感で使えるのが Vim 使いには非常に嬉しいところです。以下で、インストール方法と基操作について紹介します。 インストール インストールは、まずソースコードからやってみたのですが、パッケージが存在することに気づいたので、 aptitude で入れ直しました。 sudo aptitude install tig はい、簡単ですね。 起動する カレントディレクトリを Git のワークツリーに移動して、 tig コマンドを実行します。 $ cd /path/to/work-tree $ tig ヘルプを表示する: h 何はともあれ、わからないことがあればとりあえず h を押してヘルプを調べましょう。 カーソルの移動: j, k Vim ユーザなら、何の問題も

    CUI な Git ブラウザ tig を入れてみた - Born Too Late
    you_got
    you_got 2010/11/15
    これは便利だなぁ。Gitの履歴を検索したり、ブランチ切り替えたり。GUIじゃなくてCUIってのがまたいいね。いれたばかりの Visor と相まって楽しい気分になってきた。
  • iPhoneアプリ開発: objective-cでのqueueやstack

    iPhoneアプリ内で、データ構造としてqueueを利用したい場合、それそのものなクラス(例えばJavaにおけるjava.util.Queueの実装クラス)は存在しないようです。ただ、Cocoa FoundationフレームワークのNSMutableArrayを利用すると、容易に実装できます。 ※ちなみにリスト1のQueueクラスはマルチスレッド対応をしてあります。 リスト1. queueの実装 //Queue.h @interface Queue : NSObject { NSMutableArray *queue; int maxSize; } - (id)initWithSize:(int)maxSize; - (id)dequeue; - (void)enqueue:(id)anObject ; - (int)count; @end //Queue.m @implementatio

    you_got
    you_got 2010/11/06
    Quereの実装例。@synchronized の使い方を知った!
  • iPhoneアプリ用のログイン情報設定画面の作り方(その2) - tomute's note

    iPhoneアプリ用のログイン情報設定画面の作り方という記事を先日書いたのだが、パスワードをNSUserDefaultsを使用して平文で保存する事はセキュリティの面から好ましくないとの事(Storing passwords in iPhone applications - Stack Overflow)。 上記の記事によると、セキュリティ対策としてKeychainを使う事を薦めているのだが、Appleのドキュメント(Keychain Services | Apple Developer Documentation)にもiPhoneにパスワードを保存する場合にはKeychainを使う事が重要であると書かれていた。 ちなみに上記のAppleのドキュメントによると、個々のiPhoneアプリはKeychainにアクセス可能であるが、他のiPhoneアプリのKeychainアイテムにはアクセス出来な

    iPhoneアプリ用のログイン情報設定画面の作り方(その2) - tomute's note
    you_got
    you_got 2010/11/05
    キーチェインあったんだ!?
  • インベーダーが画面を渡り歩くマトリクスLEDキューブ(動画)

    ちっちゃい立方体の中にインベーダーが。 かわいい〜...と思ってたらなんと! 同じキューブを横に並べるだけで、インベーダーが颯爽とディスプレイを移動してっちゃいます。ケーブルで繋いでるわけでも、これといって同期作業をしている様子もなくなんだこれ!? と思っていたのですが、どうやらテレビのリモコンを利用して赤外線通信を行っているそうです。 非常に完成度の高いこのマトリクスLEDキューブに、 すごいなこれ欲しい部屋に置きたい上手く納めたねぇwきれいにできてるなあなどのコメントが寄せられていました。私も欲しい! キューブを並べると隣のディスプレイに移ってくるあたりが、まさに侵略者っぽいですね。 さらにこの作者さん、超巨大なマトリクスLEDディスプレイも動画にあげてらっしゃいましたので、併せてご覧ください。(1:37くらいからです) マトリクスLEDキューブ [ニコニコ動画] (佐脇風里)

    インベーダーが画面を渡り歩くマトリクスLEDキューブ(動画)
    you_got
    you_got 2010/11/04
    なるほど、リモコンの赤外線をトリガーにして、時間差で動作してるだけかー。おもしろいねぇ。
  • バランスが美しいフリーの iPhoneアイコン集(PSDとAI) | DotsDomino

    Home アイコンやパーツ バランスが美しいフリーの iPhoneアイコン集(PSDとAI) グラフィックのバランスが美しい130個のiPhone用、フリーのアイコン集です。元データをダウンロードできます。 ← クリックして拡大 Down Load :  Glyphish ダウンロードできるアイコンは110+20種類あり、フォーマットはiPhone用のPNGとなっています。
また、元データとしてPhotoshop用のPSD、Illustrator用のAIも揃っていています。この美しさはいろいろ利用したくなります。 アイコンのライセンスは、CC 3.0です。 Down Load :  Glyphish 関連のアイコン: とってもクールなフリーのアイコン集 Overdue iPhone Theme (PNG,PSD) iPhoneiPadで使うフリー素材のタッチアイコンセットClass

    you_got
    you_got 2010/11/03
    ここから見つけた。クリエイティブ・コモンズの画像集