新米iPhoneアプリ開発者(自称)の開発奮闘記

iPhoneアプリ開発(自称)3ヶ月目の悪戦苦闘を記して行きます。

Swift での #ifdef DEBUG のやり方

C言語ではデバッグ時のみ実行したいコードは以下の通り記述していました。 #if DEBUG ... #endif Swiftではどうやるかというと、記述の仕方は同じなのですが、 #if build_configuration // ... #elseif build_configuration // ... #else // ... #endif です…

iOSアプリの申請方法について、メモ

iOSアプリの申請について、参考にしたリンク集。 【iOS, 申請】iOSアプリの申請プロセスについてPart3 〜リリース用アーカイブファイル作成編〜https://qiita.com/knife0125/items/05ef8bd6a5dc5fd9cd44 iPhoneアプリ申請やAppleの審査に関するメモ https://…

Archiveにipaファイルを追加できない

Xcodeで[Product]→[Archive]がグレイアウトしていてクリックできず、ipaファイルを作成できないことがある。意外に解決策は簡単。そんな時は、Xcodeのシミュレータを選択する画面で、[iOS Device]を選べば良い。これだけです。

iTunes ConnectでMissing Info.plist keyのエラー

Application Loaderからアプリの申請のためのUploadを行なったら、Appleからメールが来てた。 info.plistに何やら記載が足りないらしい。NSCalendarsUsageDescription ? NSBluetoothPeripheralUsageDescription ?カレンダーもBluetoothも使うようなアプリ作…

旧バージョンのXcodeをインストールする方法

はじめに いつの間にかSwiftのバージョンが上がっていて、自分が習っていた時のバージョンはSwift 2だったのに、Swift 4まで上がっていて、Swift 2時代のソースコードのコンパイルが通らなくなってしまいました。そこで、旧バージョンのXcodeをインストール…

情報処理安全確保支援士特例制度 情報セキュリティ監査人補

情報処理安全確保支援士に登録しています。オンライン講習や集合研修で費用がかかったり、罰則規定が付いていたり散々な資格なんですけれど。情報処理安全確保支援士に登録していると、JASA(日本セキュリティ監査協会)が認定している「情報セキュリティ監査…

アホウドリの糞とマッキンゼー流、やくざ流

最近、仕事が日々増えるだけでなかなか消化しきれず、 今日も仕掛かり中の作業が残ったまま力尽きて帰宅したかずです。 ちょっと本屋さんに立ち寄って、適当に目についた3冊を購入。 アホウドリの糞でできた国 (アスペクト文庫 D 14-1) 作者: 古田靖,寄藤文…

マンションは購入すべきか賃貸にすべきか子供の立場で考える

この手の話は、必ず宗教戦争のような、どっちが正しいか正しくないか判別がつかないものです。結局はその時々の経済状況、世の中全体であったり、地域固有の話になって、その時々で判断は割れます。我が家は、妻と6歳の息子の三人で賃貸マンションにかれこれ…

キャッシュされたJavascriptが予期せぬ不具合を出す Internet Explorer 9の問題

キャッシュされたJavascriptが予期せぬ不具合を出す Internet Explorer 9の問題 Internet Explorer 9 において Webサーバーとの通信なしでキャッシュからコンテンツを表示する場合がある http://support.microsoft.com/kb/2530998/ja [インターネット一時フ…

Seleniumを使ったWeb UI自動テスト

http://d.hatena.ne.jp/unageanu/20111031/1320016739

How to distribute definition content from a LiveUpdate Administrator 2.x (LUA 2.x) server to an isolated network.

How to distribute definition content from a LiveUpdate Administrator 2.x (LUA 2.x) server to an isolated network. http://www.symantec.com/docs/HOWTO44060 Updating downloads in an internal LiveUpdate Administrator 2.x Server using the downl…

Amazon EC2 EBSブートしたインスタンスの領域拡張

AWS

Amazon EC2 で借りているWIndows 2008のCドライブが容量不足になってきたので拡張しました。1.現在のインスタンスの停止(必ずstopで停止です。terminalだとインスタンスが消えてしまいます)2.Elasticfoxの「Volumes And Snapshotタブ」を開いて現在の…

AWS入門 EC2のインスタンスのTerminateはインスタンスの破棄

AWS

本日は少し失敗してしまった件について書いてみようと思います。 まずは失敗した結果の画面を紹介します。 何を失敗してしまったのかというと、上記画面はInstanceの一覧画面ですが、 表示されている作成済みのインスタンスのStatusが 「 terminated 」とい…

かわいいフォント

http://www.forest.impress.co.jp/lib/offc/print/font/きろ字- BあずきフォントP

全省庁統一資格

省庁の競争入札に参加するには、全省庁統一資格のここから申請をしておかないといけないらしい。http://www.chotatujoho.go.jp/va/com/ShikakuTop.html

AWSで期間限定URLを払い出す方法

http://blog.cloudpack.jp/2011/09/aws-news-s3-temporary-url.html

redmineの疑問

プロジェクトの説明欄に、あらかじめテンプレート的な文字列を入れておきたいんだけど、それはできるんだろうか。なんかできなそうだったので、コピー用のテンプレートを埋めておく「長いテキスト」欄を用意して、そこかrコピーして貼付ける運用でにげるしか…

awsにredmineをインストール

開発ツール(Cコンパイラ等)# sudo yum groupinstall "Development Tools" RubyとPassengerのビルドに必要なヘッダファイルなど# sudo yum install openssl-devel readline-devel zlib-devel curl-devel libyaml-develMySQLとヘッダファイル# sudo yum instal…

今日の気づき

Redmine使えそうhttp://redmine.jp/redmine_today/2012/06/06/redmine-2_0_2-released/AWSのハンズオン、参加したいなあ、やってないかなあ。http://d.hatena.ne.jp/happa_no_ko/20111201/1322736442

Amazon Web Services のセミナーをみてきた。

2012年6月8日の「大規模ウェブサイト制作者向けアマゾンクラウド活用セミナー」に行ってきました。それにしても、アマゾンデータサービスジャパン株式会社が入居している目黒アルコタワーアネックスはとってもきれいなビルですね。メモだけ残しておくよ。ま…

Price Model

忘れないようにメモしておく。CPM - Cost Per Mille 掲載1000回あたりの料金CPC - Cost Per Click クリック1回あたりの料金CPA - Cost Per Action 会員登録とかが1回完了したときの料金

ビジネスセミナ

http://event.tokyo-cci.or.jp/セミナー情報がいっぱいのってる

電子記録債権

電子債権記録機関とそれを扱ったビジネスモデルの記載が詳しいhttp://blog.rmcjohnan.org/category/937445-1.html

FAX私書箱的なサービス など

BIZBOX FAXhttp://www.toshiba-lease.co.jp/service/saas/bizbox/fax.htmファクタリングサービスhttp://www.toshiba-lease.co.jp/service/finance/factoring.htmFNX e-帳票FAXサービスhttp://www.nexway.co.jp/case/scene/chohyo_case09.html不達管理がよい…

FAXの送信先の妥当性確認

いま手がけているシステムではFAX送信を大量に行うのですが、ひとつ悩みのタネがあります。それは、登録したFAX番号が間違っていると、あらぬところにFAXが着信して、FAXの内容が知らない人に漏れてしまう。というまぁ当たり前の事象が発生します。当初は「…

Trixboxのconf ファイル

extensions.confTrixboxが更新するファイルなので勝手にいじってはいけない。extensions_additional.confIVRの設定とか特殊番号の設定が書かれているようだ。これも人間が勝手にいじってはいけない。extensions_custom.confextensions.confの注釈にこう書い…

基はAsteriskなので

Trixboxのお勉強をしているのですが、Trixboxには参考書らしい参考書が全然ない。でも、基はAsteriskを使っているので、この本を買ってきました。 AsteriskによるIP-PBXシステム構築ガイド小林 千寿 マッキーソフト株式会社 毎日コミュニケーションズ 2007-0…

Mac OS Xにはmd5sumを計算する機能がないのでOpenSSLで

openssl md5 tribox-2.8.0.4.isoMD5(trixbox-2.8.0.4.iso)= 5c9826aad9203221439c858c6350c625

trixbox CE 2.8.0.4で"YOU MUST ACCESS THE CDR THROUGH THE ASTERISK MANAGEMENT PORTAL!"と表示される。

概要 Trixbox CE 2.8.0.4でReportsを開くと、YOU MUST ACCESS THE CDR THROUGH THE ASTERISK MANAGEMENT PORTAL!と表示されて通話履歴が表示されない事があります。これは、CentOS上で、Distributed memory caching (memcached)が起動していないために起こり…

Movable Type 5でImageMagickを有効にする

Movable Type 5 でImageMagickを使うには、perlmagickをインストールして下さい。この方法は簡単です。sudo apt-get install perlmagick以上!ね。