junji_furuya0のブックマーク (505)

  • UIFont の fontName 一覧 - その後のその後

    たとえば IB で Helvetica を選んで「ボールド・イタリック」を選択した場合、Font欄には『Helvetica Bold Oblique』と表示されます。 で、これを真に受けてプログラム側でフォントを指定したい場合に、 self.hogeLabel.font = [UIFont fontWithName:@"Helvetica Bold Oblique" size:10.0]; なんてやってしまったら、そんな名前のフォント名はないってことでデフォルトフォント、デフォルトサイズにされてしまいます。 (正しい名前は"Helvetica-BoldOblique") UIFont に渡すべき fontName は UIFont のメソッドから取れるのですが、毎回それやるのも面倒なので、こちらに載せておきます。 (このようなコードでログにはかせただけのものです) NSArray *fam

    UIFont の fontName 一覧 - その後のその後
  • プログラマがGitHubとどう関わっているのか垣間見て感じたこと | Act as Professional

    関係各所の協力により実現した1日にとても感謝している@HIROCASTERでございませう。 スタッフとして協力してくれる仲間がいたり、突発LTやってくれたりなど、Agile渋谷のおなじみのの雰囲気がアウェイの銀座も垣間見れたのもよかったです。 1日暇になったからLTやりにきてくれる仲間がいたり、おもしろかった。 Book1st銀座コア店では、Web+DB PRESSを1冊ずつ持った人が7人以上並ぶという光景があったとか。 「The GitHub」イベント詳細発表!話題のあの人が登壇 #Agile渋谷 こちらのイベントのまとめです。 感想 個人的な感想としては、やはり感じていたとおり、GitHubを使いまくってる人とほとんど使っていない人にグッサリわかれてしまっているのかなと。 仕事じゃ使えないけど、プライベートだと使いまくってるなんて、ケースはあまり聞かない。 そして、GitHubを使って

    プログラマがGitHubとどう関わっているのか垣間見て感じたこと | Act as Professional
  • SSL入門

    2005/10/02更新 高木浩光@自宅の日記を拝見するにつけ、PKI としての SSL が 中途半端な理解により台無しにされている場面が多いように思えます。そこで(セキュリティの専門家ではないものの)私が理解している範囲で自分なりに入門解説を書いてみました。 ちなみに、SSL v3 に少しの改良を加えたものが TLS v1.0 ですが、技術的な細かい点を気にしない 場合は、SSLと総称されています。 ここでも、そんな細かいことは気にしていないので SSL と総称しています。 SSLしくみ解説 まず、SSLを理解するために必要な用語を解説し、次に SSLが PKI としてどのような構成要素で安全な通信路を形成しているか解説します。 暗号化と復号化 コンピューターで暗号化というと、暗号化する前のデータ (以下、「平文(ひらぶん)」と呼びます)と鍵となるデータ(以下「鍵」と呼びます) を使って

  • Android主要端末の画面サイズ(small, normal, large, xlarge)

    「drawable-mdpi」や「layout-normal」とか、時間が無い開発業務の中では、気にしたら負けかなと思う。 …なんてこともあるかもしれないけど、こういったところを気にしないと、アプリが安っぽく見えたり、機種によって使いやすさが違いすぎるといったことが発生する。 先に挙げたのは、普段から何気なく使っているリソースディレクトリのことであり、何となく名前から想像がつく通り、画面サイズや解像度に応じて別々のリソース(画像やら画面レイアウトやら)を格納しておくことができる。細かいことはあんざい先生のに任せて、今回はざっくりした説明といくつかの主要端末についての表を主題とする。 ざっくりレイアウトファイルを格納するディレクトリは、以下を使い分ければ大概OK(例:layout-normal-long-port) small, normal, large, xlarge(Android

    Android主要端末の画面サイズ(small, normal, large, xlarge)
  • Androidレイアウトの単位 - dpについて掘り下げる

    Androidで使われるpxはピクセル、dpは密度に依存しない仮想単位で、変換はdp×getDisplayMetrics().density=px。これを公式的に覚えておけば、実用的にはこと足ります。 しかし、もう一歩掘り下げて、解像度と密度の関係、物理サイズとdpiの関係、ピクセルとポイントの関係などをもう一度整理しなおしたいという人は続きを読んでみてください。 pxとdpについておさらい pxはピクセルの意味です。プログラマにとっては一番馴染みがある単位でしょう。 dpはdipとも言い、Density Independent Pixelの略です。そのまま日語にすると「密度に依存しないピクセル」となります。 dpはpxに対する比率として定義されていて、DisplayMetricsクラスのdensityというフィールドで参照できます。 依存しない、と言われれば、まーなんとなくデバイスや解

    Androidレイアウトの単位 - dpについて掘り下げる
  • iPhoneアプリ開発と留学 : [iOS] pixel と point

    2011年07月15日08:46 カテゴリ [iOS] pixel と point iOSにおけるpointとpixelの関係について書きます。 そもそもpointとpixelってなんなんでしょうか。たとえば、CSSにおいて以下の単位で文字のサイズを指定できます。 px (pixel, ピクセル): em: 現在のフォントサイズ1文字分の高さex (x hight): 文字xの高さ in (inches, インチ): 1インチは2.54センチ pt (points, ポイント): CSSでは1/72インチと同じ pc (picas, パイカ): 1パイカは12ポイントである cm (centimeters, センチ) mm (millimeters, ミリ) %: 現在のフォントサイズを100%とした相対値参考: Syntax and basic data types: http://ww

  • font-sizeにはptではなくpxを使おう - みずぴー日記

    body{ font-size:10.5pt; } のようにやると、Webページのポイント単位でフォントサイズを指定する事ができる。 しかし、ここは body{ font-size:36px; } のようにpxを使いピクセル単位で指定するべきだ。 ポイントは、70ポイント=1インチ=2.54cmと定義された物理的な値。そのため、それが実際に何ピクセルになるかは、モニタやOSなどの環境によって変化する。 だから、ある環境で10.5ポイントのフォントの高さが40ピクセルの画像と同じ高さであっても、他の環境で同じである保証はない。 というわけで、一貫性をもったデザインを作りたい場合はピクセル単位で指定するべきだし、一貫性が必要ないならそもそも指定する必要がないでしょ? 参考 CSS完全ガイド 第2版

    font-sizeにはptではなくpxを使おう - みずぴー日記
  • GridViewについてあんまり見かけないので訳してみた - Superdry Memorandom :-p

    元サイトはこちら→http://developer.android.com/intl/ja/resources/tutorials/views/hello-gridview.html GridViewはスクロール可能な二次元の格子状に項目を表示するViewGroupです。 格子に表示するアイテムは、ListAdapterを使用することで自動的にレイアウトに挿入されます。以下のチュートリアルでは、画像のサムネイルのGrid上にならべ、画像が選択すると画像の位置をToastで表示するものを作成していきます。 1.HelloGridViewという新しいプロジェクトを作成。 2.res/drawableの下に表示したい画像をコピー。 3.res/layout/main.xmlファイルを開いて、以下を挿入。 <?xml version="1.0" encoding="utf-8"?> <GridVi

    GridViewについてあんまり見かけないので訳してみた - Superdry Memorandom :-p
  • ケンタロウ流!強力粉で発酵不要手作り【春野菜のピザ】レシピ・男子ごはん : 三ツ星主婦の「簡単!家庭料理レシピ・作り方 

    〜 お土産・レシピ(作り方)・通販・グルメ店のご紹介ブログ 〜 べること・作ることが大好きな主婦です。三ツ星レストランのシェフの経験はありません。が、失敗した手作りのおかずだって、心がこもってたら美味しい!星3つでしょう。そんな甘い!?三ツ星主婦が、レシピ・画像とともに、元気の源を恥じらいもなく披露、報告します。「はなまるマーケット」情報や、おいしいお菓子やグルメなお店、おすすめのお土産も紹介します♪今日も笑顔で作り放題!べ放題!みんな元気に過ごしましょう! 2011年4月3日(日) テレビ東京 太一Xケンタロウ 男子ごはん 〜春野菜のピザ〜 ピザ生地から手作りでホームパーティーにもおすすめの手作りピザをケンタロウさんが紹介していました。 薄くのばして、クリスピータイプに仕上げます。トッピングの具材はハーフ&ハーフに仕上げて、べる楽しさも2倍のレシピです! ★実際に作ってみました!!

  • 自己都合で退職した元同僚が半年間のプー経験を売りに在籍時以上の待遇を求めて復帰を希望してきて驚いた。- Everything You’ve Ever Dreamed

    昨夏「自分探し」を理由に自己都合で退職したゆとり世代の元同僚君から、会社に戻りたいという連絡を受けた。入社半年での退職。「夏を満喫できなかった」と主張して夏休みを二回取得しての退職。そしてセルフプロデュースの送別会。そんなゴタゴタを経ての退職であったので、正直きっつい、と思ったが、元同僚であるし、武士の情けで人事に頼み込み、面接をすることになった。 人事担当と僕とで面接をおこなった。驚愕した。ゆとり君は、退職後の半年間のプー体験をポジティブにとらえて「精神的な強さが身に付いた」とし、在籍時以上の肩書き、給与を要求したうえ、あろうことか「会社にとっての投資」といってプー時代に納めていない年金・保険料の肩替わりを求めてきた。「精神的に強くなったのはよ〜くわかったよ」というと、なぜか意気揚々とゆとり君は引き上げていった。面接後、部長は「自分の死に場所を見つけられないような出戻り野郎は俺の部隊では

    自己都合で退職した元同僚が半年間のプー経験を売りに在籍時以上の待遇を求めて復帰を希望してきて驚いた。- Everything You’ve Ever Dreamed
  • プログラマなら人月なんかさっさと超えろ - 矢野勉のはてな日記

    Java, プログラミングノリノリで書いてみる。 人月というのは「人月の神話」以来、現場の技術者にとっては「お金の計算にしか使えない単位」なのですが、発注者側に分かりやすいということでいまでも大はやりしています。というか受注者側もまじめにこの単位で計算しています。 そしてJavaの世界というのは、私のようにJavaが大好きだからやってる、という人間はすごく少数派で、「そろそろJavaでもやっとくか」「Strutsの使い方覚えたからもういいか」「できればJavaなんかいじりたくないなー。俺も早くプログラマに『これやっといて』って言えるようになりたい」という人のほうが多いのが実情なんですね。その点Rubyの世界は、今は「好きだからやってる」人が圧倒的でしょう。プログラム能力の高いJavaプログラマを探すのは、プログラム能力の高いRubyプログラマを探すよりずっと大変だろうと思う。 Javaの世

  • 【本田圭佑】成長スピードが日本人のままじゃダメなんすよ ネタめし.com(旧館)

    名無し@ネタなし : 2012/06/12(火) 11:08:50 つまんね 全部詭弁 名無し@ネタめし : 2012/06/12(火) 11:36:22 カックイイw グレンラガン : 2012/06/12(火) 11:39:52 グレンラガンワロタ カミナ&シモン : 2012/06/12(火) 11:43:59 「無茶で無謀と笑われようと、意地が支 えの喧嘩道!」「壁があったら殴って壊 す!道が無ければこの手で作る!」 「「心のマグマが炎と燃える!超絶合 体!グレン・ラガン!!」」「俺を!」 「俺たちを!!」「「誰だと思っていや がるっ!!!」」 名無し@ネタなし : 2012/06/12(火) 11:45:03 なんつーか・・・ ひきこまれない。 名無しさん@ニュース2ちゃん : 2012/06/12(火) 11:46:42 いいね。 これでやる気が出る人が1人でも出るならなおさら

  • いじられ・からかわれ・見下され【攻略法】2 安心ちゃんねる!

    1 マジレスさん 投稿日:2009/07/05(日) 18:13:39 ID:6ebIhSJf このスレでは不意にいじられ・からかわれ・見下される人どういう風にして 相手に対してそれをなくしていくかを考えていきたいと思います。 こういう俺も小中高大といじられ。からかわれ・見下されキャラとして人生を歩んできました。 でも思ったんです、友達が変わっても友達の態度が一緒だと・・・ つまり自分の行動や態度や言葉が接する人にからかいたくなるようにさせてるのではないかと。 友達とは同等に接していきたいとは思いませんか? しかし、自分が友達をいじるのは間違いです。 このスレでは仲間とどうすれば同等になれるのかということをレスしてほしい ・こうしたらいじられなくなった ・具体的にこういうからかわれ方をしてこういううまい返しをした ・こういう人はからかいにくい など。。。 10 マジレスさん 投稿日:20

  • UIActivityIndicatorView - Saturn's blog - s21g

    長いジョブを実行中に UIActivityIndicatorView を表示したい場合。UIActivityIndicatorView は一旦 currentRunLoop に戻らないと表示されないので、以下のようにジョブをくくっても表示されない。 1  UIActivityIndicatorView* wAI = [ [ [ UIActivityIndicatorView alloc ] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge ] autorelease ]; 2  [ [ UIApplication sharedApplication ].keyWindow addSubview:wAI ]; 3  wAI.center = CGPointMake( 160, 240 ); 4  [ w

  • Objective-Cの宣言プロパティにはまる - rabbit2goのブログ

    iPhoneの開発において、Objective-C 2.0で導入された宣言プロパティ(declared property)にはまったので覚え書。プロパティ経由でアクセスする度にリファレンスカウンタが増加してしまい、結果としてリークするという状態が発生した。単に参照しているだけなのだから、インスタンス側の状態は何も変わらないハズだし、変わって欲しくない。それなのにリファレンスカウンタが増えてしまうとは、一体どういうことなのか? 試しにこんなテストコードを書いて、いろいろ調べてみた。 NSLog(@"(1) %d", [self.selectedImage retainCount]); NSLog(@"(2) %d", [self.selectedImage retainCount]); NSLog(@"(3) %d", [self.selectedImage retainCount]); プ

    Objective-Cの宣言プロパティにはまる - rabbit2goのブログ
  • [iOS5] ARC : Outletにはweakプロパティを使おう | Natsu note

    [iOS5] ARC : Outletにはweakプロパティを使おう 2011/11/21/|iOS|メモリ管理, iOS5, ARC 今回は、ARCを用いた場合のプロパティ利用に関するTipsです。 ARCって何?と言う方は、まずはこちらからどうぞ。 [iOS5] ARC (Automatic Reference Counting) : Overview [iOS5] ARC : プロパティ属性と使い方 一般的なOutletにはweakプロパティを使う Interface Builderなどを用いて作成したOutletは、一般的に別のview(例えばUIViewControllerのviewなど)のsubviewであることがほとんどです。したがって、これらのOutletのオーナーとなるのはsuperviewのみで十分だと言えます。 ViewControllerは、自身がOutletのオー

    [iOS5] ARC : Outletにはweakプロパティを使おう | Natsu note
  • 技術者向け iOS5 新機能! - かみやんの技術者ブログ

    iOS5でましたね〜〜。iPhone4Sは、2011/10/14発売でしたが、私はSoftbankショップで事前予約して10/17に手に入れました〜。いじりながらニヤニヤ。嬉し〜〜。俺が買ったからキミも買え! iOS5公開ともにこのエントリを書こうと思っていたけどiPhone4Sリリースとともに忙しくて遅れました。今回の目玉はiCloudですね。 では、いつものごとく iOS Dev CenterのiOS5の新機能の適当訳を書きます。 iOSデータストレージガイドライン iCloudはWiFiを使ってiOSデバイスを毎日自動的にバックアップする機能があります。アプリのホームディレクトリの中で、アプリ実行ファイル、キャッシュディレクトリ、tempディレクトリ以外のすべてのファイルがバックアップされます。購入した音楽、アプリ、、カメラロールの写真、デバイスの設定、ホーム画面、アプリの構成、メ

    技術者向け iOS5 新機能! - かみやんの技術者ブログ
  • プロパティに対応するインスタンス変数の命名規則について - Awaresoft

    最近になって変わったObjective-Cのインスタンス変数の命名規則について。 プロパティに対応するインスタンス変数の変数名をプロパティ名と別にすべきか、また、インスタンス変数名をアンダースコア(_)で始めるべきかどうか、さまざまな場所で議論になっているのを見てきて、自分も長い間悩んだ結果、結論が出たのでその経過をまとめておきます。 背景をとばして結論だけ見たい人はこちらへ。 iTunes Uのスタンフォード大学の"CS193p: iPad and iPhone Application Development"の講義は、iPhoneアプリをこれから作ろうという人にはもちろん、既に作っている中級者の方にとっても、見る価値があると思います。 特に、Paul Hegartyによる2011年秋の講義はiOS5に完全に対応していて、説明も非常に分かりやすく、必見です。何と言っても、こんな白髪白髭の

  • iOS 開発で、EXC_BAD_ACCESS とさよならするための6つのルール [追記] カプセル化について – Zero4Racer PRO Developer's Blog

    iOS 開発で、EXC_BAD_ACCESS とさよならするための6つのルール | Zero4Racer PRO Developer’s Blogの記事を読んでいただき、ありがとうございます。”アキラ”さんから、 オブジェクトは必ずプロパティにする、というのは、利便性を考えれば理解はできますが、 それはクラス設計者が楽をするためであって、カプセル化を無意味にする行為なので、それほどいい選択とは言えないと思いますねぇ。 という指摘を頂きました。これは、プログラムを正しくカプセル化する上で重要です。私もこれは非常に重視していますが、Objective-Cには、プロパティに、プライベート、パブリックの指定が出来ないので、一見、プライベートのプロパティが指摘出来ないように感じます。しかしちょっとの工夫で、実現することが出来ます。 コードで書くと、以下のようになります。 [sourcecode la

  • iOS 開発で、EXC_BAD_ACCESS とさよならするための6つのルール – Zero4Racer PRO Developer's Blog

    2012/3/22 いくつか修正、加筆しました。 追記もご覧下さい:iOS 開発で、EXC_BAD_ACCESS とさよならするための6つのルール [追記] カプセル化について « Zero4Racer PRO Developer’s Blog 対象がiOS4以上の場合は、ARCを使用するのもオススメです。iOS 5 公開記念! Objective-Cのメモリ管理の革命、 ARC 超入門(サンプルはgitHubに公開) « Zero4Racer PRO Developer’s Blog をご覧下さい。 @Awaresoft さんのこの記事が、ほとんどすべての疑問に答えています。とてもよい記事なので合わせてご覧下さい。プロパティに対応するインスタンス変数の命名規則について – Awaresoft iOS プログラミングでのメモリ管理の基 iPhone開発で主に使用される言語は、Object