WEB開発

APNS

サーバサイドプログラムなしでプッシュ通知が送れるParse Pushを使ってみた。

モバイルアプリのためのバックエンドサービスParseのプッシュ通知機能を試しに使ってみました。 Parse Parse Push 諸設定 アプリを作成したり証明書を発行したりという諸設定が一番時間がかかります。 XCodeでアプリを作成...
Amazon Web Services

Amazon EC2のEBSのディスクスペースを拡張する。

今月ひとつもブログを書いていなかったので、滑り込みのタイミングで何か書こうと思い、キーボードをとりました。 EBSのディスクがいっぱいになってしまった EC2でJenkinsを動かしていて、Gitにソースコードをコミットするたびにそのビルド...
Nagios

Nagiosの管理ユーザーをnagiosadminから変更する。

NagiosはWEBインタフェースにBASIC認証がかかっていて、そのユーザー名はデフォルトでnagiosadminとなっています。 これを他のユーザー名に変えたい場合の設定についてです。 参考URL→ How to create anot...
Nagios

Nagiosの設定の超基本の部分だけ

Nagiosの設定は、少し複雑で、初めて見るとどこから手をつけて良いか分からないです。 そこで、Nagiosの設定の、本当の中心の部分、一番基本的な部分だけを紹介します。 Nagiosの設定ファイルを眺める。 $ ls /etc/nagi...
Nagios

Nagiosのインストール

Amazon EC2にNagiosをインストールする練習をしたので、その記録です。 (Muninのインストール、Cactiのインストールもどうぞ) 参考→ KENMARI-PC » サーバー監視システム(Nagios)構築 EC...
Objective-C

Xcodeでサブプロジェクトのコンパイル警告の抑制

最近おもに携わっているプロジェクトでは、いくつかのライブラリをXcodeのサブプロジェクトととして導入しています。そのライブラリの中には、コンパイル警告を出してしまうものがあり、少し気になっていました。 警告自体はXcodeのバージョンによ...
Objective-C

Objective-CのBlocksの循環参照に関する僕なりのベストプラクティス

「Objective-CのBlocksの循環参照とその解決策」では、Blocksのメモリ管理の難しさと、世間ではよく使われている「weakSelfパターン」があまり良くないのではないかということを書きました。 このブログでは、いろいろ考えた...
Objective-C

Objective-CのBlocksの循環参照とその解決策

半年までは、Objective-Cでコールバックの処理は、delegateを使って実装していました。しかし、delegateによるコールバックは処理の繋がりが分かりにくいというデメリットがあります。 これは皆さん感じるところだと思いますが、...
Java

Tomcatサーバに80番ポートでアクセスする。

Tomcatを普通にインストールすると、8080番ポートで待機します。でも、外部に公開することを考えると、80番ポートでリクエストできるようにしたいです。 そのための手順のメモです。 server.xmlのポートを80に変更 server....
Objective-C

XcodeでNSLogのログ出力に色をつける。

NSLogでXcodeにログを出力をするのは皆さんもやっていると思いますが、ログが多くなってくると大事な情報を見落としがちになります。 そこで、Xcodeのログ出力に色をつけましょう! NSLogに色をつけるのは簡単・・・ではない? ログ...
タイトルとURLをコピーしました