2017-01-01から1年間の記事一覧

プライマリアカウント番号(PAN)を保存する際のPCI DSS要件対応方法について

仕事でPCI DSSに対応しなくちゃいけなくて、少しづつ読み進めてる。 今回はプライマリアカウント番号(Primary Account Number →PAN)について プライマリアカウント番号は、カード番号や、顧客番号など カード会員を一意に特定できる番号のこと。 ==PCI DSS要…

MacにDockerをインストールする

1.公式サイトからDocker for Macをダウンロード https://docs.docker.com/docker-for-mac/install/ 2.ダウンロード後、dmgファイルからMacにインストール 3.Launchpadからdocker.appを起動後、Terminalでコマンド実行して、起動を確認 $docker version Clien…

excelノウハウ

■コネクタの線がまっすぐにならないときの対処法 書式メニューバーの図形の高さを0にする。 ■コネクタの接続をさせず、線を引く altキーを押しながら線を引く

Software Designの「ITエンジニアと数学特集」で数学を理解してみる

Software DesignのITエンジニアと数学特集で数学を理解してみる。 第2限目の数式が怖いならコードで理解を見てるけど、 Pythonのプログラムが読めないと難しい。 zip関数とか、lambdaとか検索したら分かるけど。。。。 いちいちつまづいちゃうなあ。。 実行…

PCIDSSのインフラ要件についてまとめる

本日はPCIDSSのインフラ要件についてサイトをめぐって調べた。 ■LANのセキュリティ対策 LANについては、伝送経路における情報漏えいについて、 特にパスワードの漏えいに注意しなければならない。 →そのため、すべてのシステムコンポーネント上で伝送と保管…

Angular2のフロントとPHPのサーバでJSONで通信するWebで、クロスドメイン制約を乗り越える方法

Angular2のフロントとPHPのサーバでJSONで通信するWebアプリを作成中。 同一マシン上のCromeでやっているが、動作しているポートが異なるため、 ドメイン制約に引っかかって、Angularでエラーになる。 XMLHttpRequest cannot load http://localhost:8888/xxx…

Angular2やるなら。。。。今でしょ(古い)

若干出遅れ感があるが、Angular2勉強中。 勉強のきっかけは同僚がAngular2をやってるって言ってたから。 どうせ劇的な変化はないんだろうな〜と思って、ハナホジして見てたら。 カレンダーや一覧などUIを部品化できて、色んなプログラムで 使いまわせそうじ…

Angular2でカスタムコンポーネントの属性を定義

Angular2を勉強中。コンポーネント化を充実させれば仕事も楽になるかなと。。。 カスタムコンポーネントはできたけど、属性の定義の仕方がわからなかった。 @Input()を使用すればできることがわかった。 未だになれない。 qiita.com

XCodeからITunes Connectにアプリがアップロードできない。

今日はiTunes Connectにアプリ申請。 でも、アプリを送信フェーズでエラーになる。 検索したら以下のサイトがあった。 ありがたいです。相当時間かかったんだろなあ。 pepoipod.hatenablog.jp

【IOS】縦表示の固定設定

プロジェクトのTARGETファイルの 「General」タブ内の「Development Info」項目の「Device Orientation」 をPortraitのみをチェックする

iOS 一つのプロジェクトで無料版と有料版を作成する

無料版と有料版で処理を作成する場合、 1.TARGETの複製 プロジェクト編集画面でTARGETSを有料版と無料版を作成する。 ※アプリ開発終盤あたりで、ベースとなるTARGETを選択して、 Dupulicate(複製)するのが楽。 2.有料版、無料版の定数を生成 Build Settingタ…

cocos2dで初期設定されているラウンチ画像を削除しようとした

cocos2dで初期設定されているLaunch Screen画像を削除したら、アプリの画面サイズが320×480になってしまった。 2時間ほど、どうにかできないか悩んでいたがどうしようもなく、結局はLaunch Screen画像を戻した。 確か昔iphone5が出たときに、アプリの画面サ…

Font Awesomeで設定したアイコン画像にグラデーションをかけたい

Font Awesomeで設定したアイコン画像にグラデーションをかけたくなった。 プログラムで UIColorのpatternImageで、グラデーションイメージを作り対応しようとしたのだけど、文字が表示されなくなった。。。なぜだ。。 引き続き、奮闘する。

cocos2d-x ビルド時の警告を消す

cocos2d-xでビルド時に警告が出まくってメモリを食いまくってるので 怒りの検索! ありました。助かりました。 自分の力でなんとかできませんでした。 qiita.com

storyboardでレイアウト調整

NavigationBarを設定すると Collectiontiewのcellの位置がずれるようになった。 色々いじっていると治ったけど、なんで治ったのか不明。 俺の英語力のなさなのか、、、

cocos2d-x 画面切り替え効果をランダムで行う

cocos2d-x 画面切り替えをランダムで行う void HelloWorld::nextScene(float frame) { Scene* fade = NULL; do { fade = this->getNextTransitionScene(HelloWorld::createScene(), 1.0f); } while(NULL == fade); Director::getInstance()->replaceScene(fa…

【PHP】月末日を取得する

PHP

PHPで 月末日を取得する ■月末日 echo date('Y-m-d', mktime(0, 0, 0, date('m') + 1 , 0, date('Y'))); → 2017-06-30 ■来月末尾 echo date('Y-m-d', mktime(0, 0, 0, date('m') + 2, 0, date('Y'))); → 2017-07-31

FAKFontAwesomeで使えるアイコン一覧

FAKFontAwesomeで使えるアイコンは、以下のサイトで確認できる。 http:// http://fontawesome.io/icons/ 使いたいアイコンを探すときに便利。

cocos2d-xでlibtool: can't locate file

Mac OSをアップデートしたせいか、cocos2d-xのビルド時に cocos2d-xでlibtool: can't locate file が出るようになった。 2時間くらい調べてみると、どうやら、 プロジェクト内のcocos2d-xのexternalフォルダにあるライブラリ(*.a)ファイルが おかしくなって…

UIImageからByte配列を生成する方法

iOS側で生成したUIImageのデータをcocos2d-xのCppインスタンスにByte配列で渡すため、変換処理を作った。 要メモリの開放 UIImage* uiImage = [UIImage initWithName:@"xxxx.png"]; NSData* data = UIImagePNGRepresentation(uiImage); NSUInteger len = [da…

Objective-CからSwiftのクラスを使用する。

NSObjectを継承してビルドすれば、 ($Pruduct Name)-Swift.hが自動生成されるので、 import "($Pruduct Name)-Swift.h" すればいいと各サイトで書いているが、 file not foundのエラーになった。 間違えてないはずなのになあと設定を探すと 自動生成されるフ…

windowsで複数のDocuworksファイルを一括印刷する。

windowsで複数のDocuworksファイルを一括印刷する方法。 エクスプローラでファイルを選択して、 右クリックメニューの印刷で可能。 注意として、印刷確認ダイアログが出ないので、実行には慎重に

Objective C __blockロジック

Objective Cのプログラムを書いていると __block NSMutableArray* assetArray = NSMutableArray.new; という処理を書いているサイトに出会った。 __blockってなんだろう?と調べてみると、 関数の中で宣言され,その関数の実行開始時から 終了時までの間,そ…

iOSアプリ開発 FontAwesomeKitをプロジェクトにインストール

■前提 gemでpodはインストールされていること。 gemからインストール sudo gem install cocoapods pod setup ■プロジェクトにインストール ●1.PodFileを作成 ターミナルで以下のコマンドを実行 cd プロジェクトのパス pod init →PodFileが作成される。 ●2.Po…

【XcodeのiOSアプリ開発】起動するStoryBoardの指定方法

起動するiOSのStoryBoardはどうやっているのか調べてみました。 Xcodeで、左ツリーからプロジェクトを選択し、 GeneralタブのDeployment into部にあるMainInterFaceで、指定されたstoryboardファイル名が起動するということがわかった。

Macでcocos2d-x セットアップとcocos2d-xプロジェクトの作成方法

■1.cocos2d-xをダウンロード www.cocos2d-x.org ■2.ダウンロード後、インストールしたいフォルダに解凍 自分は/Application/cocos2d-x-3.15に解凍しました。 ■3.環境変数設定 setup.pyを実行環境変数が自動設定される ■4.プロジェクト作成 cd cocos2d-x coco…

PHP7にしたらWordPressで「データベース接続確立エラー」になった

PHP

自分が作っているPHPのWebアプリケーションをPHP7にした。そのせいか、WordPressで「データベース接続確立エラー」が 出るようになってしまった。「データベース接続確立エラー」だけでは 詳細の原因がわからんので、wordpress内にログを探してみけどがよく…

Netbeansでxdebug設定

PHP

デバッグ実行できなくてハマった。 デバッグ実行しても「接続を待ってます。」 と画面に表示されて3時間ほど悩んだ。 原因はローカルwebサイトで実行してたんだけど、 netbeansで設定できるデバッグのプロキシ設定をローカルのapache上で動いているxdebugか…

MacのPHPでXMLRPC

PHP

デフォルトでインストールされているPHPに拡張のXMLRPCをインストールしようとしたけど、結局MAMPを入れることにした(T . T) まだ試せてないけど、今後は下記のページを参考にインストールを試みる。 ▪️MAMP設定 qiita.com ▪️拡張 Installing PHP Extensions…

思いやり

これってする相手に対しての思いやりや尊敬の姿勢が見えないことが、炎上の原因だよね。 「世の中をよくするために、俺の子供達にプログラミングを無料で英語を教えてくれるやつ募集」 自分勝手で腹立つよね。 まずは自分が勉強して教えようする姿勢も見えな…