割と致命的
2017年12月16日土曜日
2017年12月6日水曜日
2017年11月18日土曜日
2017年8月21日月曜日
2017年7月28日金曜日
2017年7月23日日曜日
couchDB(NoSQL)の脆弱性対策(インジェクション)について考えてみる
あまりDBに詳しいわけでもないので参考になるかは微妙
Node.js から couchDB を操作することを想定
多少couchDBの知識がある人を想定
Node.js から couchDB を操作することを想定
多少couchDBの知識がある人を想定
2017年7月3日月曜日
Node.js で CSRF対策
helmetを導入することである程度セキュリティ対策をしてくれるが
CSRF対策とインジェクション対策は別途対応しないといけない
少しソースを変更することになるので早めに対応すること
CSRF対策とインジェクション対策は別途対応しないといけない
少しソースを変更することになるので早めに対応すること
2017年6月30日金曜日
2017年6月29日木曜日
2017年5月30日火曜日
2017年5月29日月曜日
2017年5月28日日曜日
Node.js * TypeScript で外部ファイルのクラスを読み込む(import)
・Visual Studio Code 上でインテリセンスを効かせたい
・TypeScript使いたい
・あんまりいろんなことしたくない
2017年5月25日木曜日
2017年5月10日水曜日
2017年5月1日月曜日
typescriptで連想配列の配列を宣言(型指定)したい
JSON.parseなどを利用するとAny型になってしまうので適切に型を宣言する。
何が嬉しいかというとコンパイル時にエラーを吐いてくれる、またvscodeなどでインテリセンスが効くようになる。
何が嬉しいかというとコンパイル時にエラーを吐いてくれる、またvscodeなどでインテリセンスが効くようになる。
2017年4月24日月曜日
2017年4月21日金曜日
JavaScriptで文字列処理まとめ(+動作確認付き)
javascriptを勉強するならMDNが最強っていうかMDN以外の情報の信頼性がなさすぎる。
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/String
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/String
2017年4月9日日曜日
2017年4月6日木曜日
2017年4月1日土曜日
2017年3月27日月曜日
2017年3月26日日曜日
2017年3月25日土曜日
VisualStudioCodeでtslintを使用してTypeScriptの静的解析を行う
前回eslintを導入したが直後にTypeScriptに変更したため意味がなくなってしまった。
ESLintについては以下を参照のこと
https://trueman-developer.blogspot.jp/2017/03/visualstudiocodeeslintnodejs.html#more
ESLintについては以下を参照のこと
https://trueman-developer.blogspot.jp/2017/03/visualstudiocodeeslintnodejs.html#more
2017年3月24日金曜日
node,jsでExcelを取り扱う。
業務として取り扱う場合、テンプレートから文字を埋め込むといったことをするはず、
つまりエクセルのテンプレートファイルを読み込んで日本語を含む値を設定した後ファイルに出力するということがやりたい。
exceljs が日本語も行けていい感じ。
ただし現状では画像貼り付けが非常に困難なようなので注意
つまりエクセルのテンプレートファイルを読み込んで日本語を含む値を設定した後ファイルに出力するということがやりたい。
exceljs が日本語も行けていい感じ。
ただし現状では画像貼り付けが非常に困難なようなので注意
2017年3月23日木曜日
2017年3月22日水曜日
blogger(blogspot)でAdsenseの情報まとめと登録完了までの道のり(2017年3月)
ざっくりまとめ
- 審査期間は長くなっている
- 世間で言われているよりかは結構簡単に通る
- 二次審査は最大3日とか書かれているけど普通に1ヶ月とかかかる
- とりあえず公式ヘルプを読むべし
- blogger(blogspot)はいいぞ
2017年3月18日土曜日
2017年3月7日火曜日
VisualStudioCodeにESLintを導入する【Node.js】
導入も導入してからも結構大変
TSLintは以下
http://trueman-developer.blogspot.com/2017/03/visualstudiocodetslinttypescript.html
TSLintは以下
http://trueman-developer.blogspot.com/2017/03/visualstudiocodetslinttypescript.html
2017年3月6日月曜日
2017年3月3日金曜日
2017年3月2日木曜日
2017年2月23日木曜日
2017年2月15日水曜日
2017年2月8日水曜日
2017年1月29日日曜日
2017年1月20日金曜日
2017年1月18日水曜日
2017年1月17日火曜日
iOSでアプリケーションアイコンの作成とプロジェクトへの適用
2017/01/16現在 ストアに公開しようと思ったらアイコンを17+1個 作成する必要があります。
はっきりってめんどくさすぎるので対応方法を考えます。
はっきりってめんどくさすぎるので対応方法を考えます。
2017年1月16日月曜日
2017年1月14日土曜日
2017年1月12日木曜日
Android * Firebase(GCM)でバックグラウンドから受け取った通知を処理する
フォアグラウンドで通知を受け取った時とバックグラウンドで受け取った時の挙動と取得可能なデータが違う。
具体的言うとtitleやbodyなどが取得できない。
その他参考
Firebase を使用してAndroidのプッシュ通知を実装する
mBaasのFirebaseの機能と料金体系についてざっくり調べてみた
2017年1月7日土曜日
Mac(Sierra)でスクリプト実行時にexitでTerminalを閉じるように設定する
スクリプトを作成して実行するとexitで終了させても「プロセスが終了しました」と表示されるだけで画面が残ったままになってしまう。
環境設定から設定する。
環境設定から設定する。
2017年1月6日金曜日
minSdkVersion 7 cannot be smaller than version 9 declared in libraryというビルドエラー
以下全文
sdkの7は使えず、最低9からみたいなことが書いてある。
Error:Execution failed for task ':Application:processDebugManifest'.
> Manifest merger failed : uses-sdk:minSdkVersion 7 cannot be smaller than version 9 declared in library [com.android.support:gridlayout-v7:25.0.1] F:\develop\project\android\ActionBarCompat-Basic\Application\build\intermediates\exploded-aar\com.android.support\gridlayout-v7\25.0.1\AndroidManifest.xml
Suggestion: use tools:overrideLibrary="android.support.v7.gridlayout" to force usage
> Manifest merger failed : uses-sdk:minSdkVersion 7 cannot be smaller than version 9 declared in library [com.android.support:gridlayout-v7:25.0.1] F:\develop\project\android\ActionBarCompat-Basic\Application\build\intermediates\exploded-aar\com.android.support\gridlayout-v7\25.0.1\AndroidManifest.xml
Suggestion: use tools:overrideLibrary="android.support.v7.gridlayout" to force usage
sdkの7は使えず、最低9からみたいなことが書いてある。
2017年1月1日日曜日
登録:
投稿 (Atom)