データベースは、大量のデータを高速に処理する専用のシステムです。 ECサイト運用やWebアプリ開発などではもちろんのこと、最近では掲示板やblogなどもデータベースで動作するものが多く、今後のWebシステムには欠かせない機能のひとつです。 サーバー上で利用するオープンソースのデータベースとしては、MySQL や PostgreSQL が有名です。 ここでは、「PostgreSQL」を、Red Hat Linux サーバーへセットアップします。なお、PostgreSQL はLinux向けに開発されているDBですので、WindowsマシンではMySQLを使うことをおすすめします。 >> MySQLのインストールはこちら(Windows篇) >> MySQLのインストールはこちら(Linux篇) ※ 本稿では、ソースからのコンパイルでインストールする方法と、Red Hat L
新規プロジェクト作成のテンプレートでView-based Applicationを選択してプロジェクトを作成する。Core Dataを使いたいがどうすればいいのか。 Navigation-based Applicationテンプレートを選ぶ場合はCore Dataを使うかどうか選択できるようになってるけど、View-basedではチェックボックスが出てこない。 それならば自分で実装しようということになるのだけれど、うーんうーんって感じになる場合が多いと思うの。 なので手順を書いておく。 Xcode 3.2.4 and iOS SDK 4.1 で試してる。 古いバージョンとか新しいバージョンのこと考えてない。 新規プロジェクトをView-based Applicationを選択して名前をMyCDataとして作成してます。 僕がやったポイント。 CoreData.frameworkを追加 Da
みなさん、おはこんちわんばんこ! iPhoneSDKに取り付かれたオトコ、Jacminikです。 あらためて確認しておきますが、このシリーズの目的は 最低限アプリとして使えるような構造の CoreDataの利用ができるようになること。 つまり、 『AppStoreに並べてもいいかも?(無料なら) ってくらいの”CoreDataを使ったTodoアプリ”を完成させる!』 ってことです。 しかも、それを僕のような”CoreDataビギナー”がやるってんだから、 そりゃ大変!!(笑) まぁ、まだまだ実際のTodoアプリ作成には手を付けられていないですが、 ちゃんと目標を見据えて地道にやって行くことにしましょうね。 ってことで『Study CoreData』第5回です! 注意:投稿者自身もCoraDataについて勉強中のため、このシリーズには誤りが含まれている可能性があります。もし、間違いに気付かれ
CentOSとは、RHEL(Red Hat Enterprise Linux)との完全互換を目指したフリーのLinuxディストリビューションです。 CentOSサーバー構築マニュアル.comは、CentOS5,CentOS6,CentOS7で安定した自宅サーバーの構築手順を紹介しています。 初心者から上級者の方まで、コマンドを入力するだけで安定した自宅サーバーを構築することができます。 VPSに対応しています。 CentOS7 サーバー構築手順 初期準備 インストール前の初期準備 独自ドメイン取得 DNS情報設定 ダイナミックDNS取得 DNS情報設定 OSインストール CentOS7 インストール WindowsクライアントからTera TermでSSHログイン 初期設定 CentOS7 インストール後の設定 Tera Termで公開鍵認証 RPMforge EPEL ELRepo Re
iPhoneアプリでOAuth認証を行うための方法をまとめてみた。 この記事下部でソースをダウンロードできるので、それをプロジェクトに追加し、記事中の「ViewController.m」に記載してある相当のコードを書けば、OAuth認証が完了するはずだ。 はじめに この記事で紹介するOAuth認証処理の全体像をなぞると、以下のような流れになる。 1.OAuthトークンを、twitterから取得する。 2.取得したOAuthトークンをパラメータに、UIWebViewで認証ページを表示する。 3.UIWebViewからログイン情報をポストするリクエストをフックして、自前のコネクションをポストする。 4.3のレスポンスで得られるHTMLからPINコードを抽出する。 5.PINとOAuthトークンをセットにして、OAuthアクセストークンを取得する。 6.OAuthアクセストークンでサービスを利用
(2010/06/18 追記) OAuthのみへの移行がワールドカップによる負荷を理由に8月16日からに変更されました。 moving the OAuth switch over date to august 16, 2010 - Twitter Development Talk | Google グループ http://groups.google.com/group/twitter-development-talk/browse_thread/thread/dfb89d9f29f339a2?pli=1 段階的に移行が行われ、8月31日からはBASIC認証が完全に使えなくなる様です。 Twitterブログ: Twitter APIデベロッパー・コミュニティへのお知らせ (oAuthへの移行に関しての期限延長) http://blog.twitter.jp/2010/06/twitter-a
どうも。昨日もちょっと twitter に触れましたが、今日も twitter ねたです。 前の post で、チラッと触れた OAuth 認証 (O認証認証みたいでこわい) を使ってみたくなり、自分で 0 から書いて見ました。 既存のライブラリ使えば手っ取り早いですが、仕組みを理解したかったので、やってみるだけやってみました。 結果から言うと、ものすごく面倒です。すごい時間かかりました。 (僕の文章読解能力と、typo 検出能力と、プログラミングスキルが足りなかっただけかもしれないけど) まあ、これの実装については、各所で結構触れられていますが、まあ話を聞いただけじゃイマイチピンとこないものだったのですが、いざ実装してみたらよくわかりました。 OAuth の仕組み OAuth の仕様については、oauth.net の Documentation に書いてあるとおりです。 OAuth Co
NSURLConnectionを使ってURLからデータを非同期的に取得する方法です。 通信による処理によってアプリケーション全体をブロックさせないアプリケーションを書いたり、プログレスバーを作るには非同期的な手法を使うのが一般的です。 サンプルコード URLを指定した非同期的なデータ取得サンプルを以下に示します。 以下のコードの特徴は、delegateされるためのオブジェクトを生成している点です。 以下のサンプルコードは、単に動作の概要を示すためのスケルトンコードであるため各メソッドでNSLogを出力しているだけです。 そのため、データを実際に取得していません。 手元で実行して、メソッドが呼び出されていく様子を見て頂ければ幸いです。 #import // 通信の進捗具合に応じて呼び出される @interface myUrlConnDelegate : NSObject - (void)co
当省では、情報システムを主に外注により調達しています。この場合、システム開発企業に当方の要求を的確に伝えるための媒体である外注仕様書が非常に重要なものとなります。この調達を適正かつ効率的に行うため、平成14年度に行った「システム開発仕様書の作成における調査分析」(外注先:株式会社三菱総合研究所)を基に「システム開発に係る外注仕様書作成マニュアル(案)」を作成しました。 本マニュアルは当省の情報システム室が関与するシステム調達に使用することを主な目的としておりますが、今般、本マニュアルを取りまとめるに当たり、広く国民の皆様からの御意見をいただきたく、以下の要領で御意見(パブリックコメント)の募集をいたしますので、忌憚のない御意見をお寄せいただきますようお願い申し上げます。
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 多数のビューをもつプログラムでは設定データの管理は代表クラスで一元管理したほうが解りやすいです。なぜならアプリケーション起動直後にデータの読み込みを行うのも、アプリケーション終了時にデータを保存するのもプロジェクトの〜AppDelegateクラスで行うのが基本的なお作法だからです。そのため代表クラスに設定値変更用の命令を用意しておき、ビュー側でデータを変更したらそれを呼び出して代表クラス側の値を逐次変更してゆきます。では、ビューから代表クラスのポインタを取得するにはどうするかというと、UIApplicationクラスにある命令を使います。 Tiny3DAppDelegate *appDelegate = (Tiny3DAppDelegate *)[[UIApplication s
iOS/iPhone/iPad/MacOSX プログラミング, Objective-C, Cocoaなど 緯度経度から住所情報(文字列)を取得するには MKReverseGeocoder を使う。 使い方は簡単で緯度経度を引数としてインスタンスを生成し -start を投げるだけ。住所情報が取得できると MKReverseGeocoderDelegate で定義されたメソッドが呼び出される。 MKReverseGeocoder* reverseGeocoder = [[MKReverseGeocoder alloc] initWithCoordinate:location.coordinate]; reverseGeocoder.delegate = self; [reverseGeocoder start]; : - (void)reverseGeocoder:(MKReverseGeo
私の周りでも『PCからMacにしました』という方が増えてきています。前回紹介した[Macを最大限にスピードアップさせる23の方法 | Last Day. jp]も沢山の方に見て頂けました。 今日はそんな方に朗報です。Macで使える便利でその上無料のアプリケーションを100個紹介致します。 Music & Video1.Boxee YouTube,Huluに代わる動画プラットフォームを目指すBoxee。Pandoraを聞く事もできます。 (標準:YouTube,Huluに代わる動画プラットフォームを目指すBoxee|gihyo.jp … 技術評論社) Boxee 2.HandBrake オープンソースのDVDや動画ファイルをiPhoneやiPad対応動画に変換できるツールです。 (HandBrakeで字幕つきDVD/動画ムービーもiPod/iPhone/iPadへ一発変換 | iPod/iP
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く