タグ

programmingに関するpick_mugetuのブックマーク (29)

  • 型とかオブジェクトとか基本的なことを理解する - あと味

    今日は、kanazawa.js v1.2です。 もうちょっとしたらしゃべることになるんですけど、大変申し訳ないことに、下書きはなんとか出来上がりつつあるものの、文章を要約して、スライドにまとめる時間はなさそうなので、この記事をプレゼン資料にしちゃうことにします。(あと味的には、今までに書いた記事と被る箇所があります。) 自己紹介 大部分省略。 JavaScriptが好きです。 ブラウザを開きながら、Firebugでその場で弄って遊んでみたりできるし、関数がとても強力なところが好きです。堅苦しくない仕様がとても肌に合ってると思ってます。 最近は、プログラミングが好きというよりも、プログラミング言語が好きなんだと気付き始めてます。 オブジェクトという言葉の定義を確認する オブジェクト (プログラミング) - Wikipedia 関連するデータを束ね、代入、演算、手続き(関数やメソッドなど)を介

    型とかオブジェクトとか基本的なことを理解する - あと味
  • コーディングに使うフォント - EC studio 技術ブログ

    みなさんはコーディングする時のフォントは何を使っていますか? 私はコーディングに使用するフォントって重要だと思っています。 使用するフォントによってバグが減ったり(!)、 コーディング効率が上がったりすると思うぐらいです。 コーディングに適したフォントとして必要な条件は、 ・等幅フォントであること これは当然ですね。(等幅フォント=すべての文字幅が同じフォント) WとIなどが同じ幅のフォントです。 コーディングする際には等幅フォントでないと、 文字がずれて見づらくなってしまいます。 (フォント名に P がついているフォントは等幅フォントではありません 例:MS Pゴシックなど) ・文字が読みやすいこと 文字が適度に太く、スペースがある方が良いです。 読んでて目が疲れないものを選びます。 ・紛らわしい文字が区別しやすいこと アルファベットや数字、記号には紛らわしい文字が多数あります。 例えば

  • font ゆたぽん(コーディング) フォント

    コーディングする時に見やすいフォントを目指して作成中の日語(TrueType)等幅フォントです。標準、太、極太の3種類が含まれています。 このフォントのポイント 1.半角英数字の可読性を重視しています。 (書体の統一感が損なわれても可読性を優先) ([,.][;:][Il1][0O]が区別できる) 2.全角半角の区別も出来る様にしています。 (全角スペースは記号) 3.平仮名、片仮名の濁音、半濁音の区別がしやすい。 (テン・まるが大きい) 第二水準までの漢字に加えIBM拡張文字も追加しました。 現在漢字表示などの 調整や修正を行なっています。 細かい進行状況は 「ブログ」 でご確認下さい。 ゆたぽん(コーディング) ( ゆたぽん(コーディング)Bold ) ( ゆたぽん(コーディング)Heavy ) download ( 79452 ) >> version 0.81 ベクターから do

  • 変数のデータ型や文字列の扱いを理解しよう

    変数のデータ型や文字列の扱いを理解しよう:Cocoaの素、Objective-Cを知ろう(4)(1/3 ページ) iPhone用アプリケーション開発で注目を集める言語「Objective-C」。C++とは異なるC言語の拡張を目指したこの言語の基を理解しよう(編集部) プログラミング言語には、コーディングをしていくうえで必要となる定番要素があります。例えば、目的に応じた変数のデータ型、文字列を柔軟に扱う方法、配列やマップといったデータの集合を扱う仕組みなど、具体的なロジックを書く際に必要となる要素は、あらゆる言語に共通するものです。 今回から2回に分けて、そういった定番要素のObjective-Cにおける作法や特徴について解説したいと思います。 なお、今回と次回はロジックの書き方が説明の中心となりますので、サンプルプログラムは、main関数の中にすべてを記述する形で作成します。コンパイルと

    変数のデータ型や文字列の扱いを理解しよう
  • 2010-02-03

    この動画を見るとSafariもMailも写真管理もiPad専用になっていることがわかる。 でかくなったiPodTouchと紹介されている所が多いけど、それは評価を間違っているのではないだろうか。 店頭で実機を見るのが楽しみだ。 Java基礎文法最速マスター - いろいろ解析日記を参考に、Objective-Cのものを書いてみた。 まだまだ歴が浅いので間違っている所があるかもしれません。 [2012-08-03追記] ARCやリテラル表記など新しい記法が導入され、このページに記載されていることは多少古くなりつつあります。ただ、とっかかりとしてかるく読んでみる程度で良いと思います。今や色んな人が解説記事を出しているので、そちらも是非参考になさってください。 追記おわり 基礎 デバッガコンソール出力 Xcodeのデバッガ出力を行うにはNSLog関数を使います。 printfと同様のフォーマット文

    2010-02-03
  • 美しきObjective-C

    Objective-Cというプログラミング言語があります。 C言語をベースにオブジェクト指向言語のSmallTalkの拡張を施した言語です。 オブジェクト指向を取り入れたC言語にC++がありますが 根から拡張されているC++と違い Objective-Cは素のままのC言語にSmallTalkを融合させたような形を取ります。 Objective-Cは世界で2番目に美しいGUIを生み出した現AppleComputer社CEOである Steve Jobs氏がNeXTコンピュータのOSであるNeXTSTEPで採用した言語です。 NeXTSTEP自体はPC/AT互換機やHewlett Packard社のHP9000、 Sun Microsystems社のSparcStationにも移植されたようですが、残念ながら私は触れた事がありません。 現在では希にYahoo Auctionに出品されますが、

  • Objective-C入門 : WisdomSoft

    Objective-C入門 この講座は、C 言語(ISO/IEC 9899:1990)を理解していることが前提です Objective-Cとは? インポート クラスの宣言と定義 メソッド 継承 オーバーライド イニシャライザ オブジェクトの解放 静的な型 可視性 クラスメソッド クラス型 セレクタ メソッドのポインタ カテゴリ プロトコル 戻る

  • iOS 4のSDKで、Twitterを使ったiPhoneアプリを作る

    iOS 4のSDKで、Twitterを使ったiPhoneアプリを作る:SDKで始めるiPad/iPhoneアプリ開発の勘所(4)(1/4 ページ) 初めてiPhoneiPadアプリ開発に挑戦する人が、迷わず短時間でアプリを作れるように、数多くの情報の中から要点をグっと絞った開発の勘所を紹介する入門連載です 連載第3回「iPhoneiPadアプリ作成の仕上げ・国際化・デバッグ」では、完成したアプリの仕上げ作業や、開発時のデバッグ方法などを紹介しました。これまでの連載で、アプリ開発の基礎については一通り解説しました。今回からは、開発環境をiOS 4のSDKに更新し、さらにさまざまな機能の実装について紹介していきたいと思います。 今回は、Twitterアプリの作成を通し、Webサービスと連携したiPhoneiPadアプリの作成方法について解説します。 サンプルTwitterクライアントの概

    iOS 4のSDKで、Twitterを使ったiPhoneアプリを作る
  • Cocoaの素、Objective-Cを知ろう - @IT

    Objective-C初心者のための入門連載です。Objective-Cとは何かの基礎知識から、さまざまな基構文/文法(変数、データ型、nil、配列、プロパティ、アクセサ、クラス、スーパークラス、ルートクラス、サブクラス、ポインター、メソッド、インスタンス、リンク、ラッパークラス、コンパイラディレクティブ、id、メッセージ式、文字列操作、forなどの繰り返し(ループ)、列挙子、ディクショナリ(連想配列)、高速列挙、オブジェクト指向、継承、プロトコル、多重採用、セレクター、クラスクラスター、カテゴライズ、カテゴリ、メモリ管理、ガベージコレクション、参照カウンターなど)を、書き方が分かる豊富なサンプルコードとともに解説します。