刀科の技術学習ブログ

アプリサイドから、web系フロント・バックとAWSによるインフラ領域へ学習を進めていきます。

【Android】CardViewのカスタマイズ

メモ

【Android】javaからKotlinにコンバートした直後のエラー集

Kotlinに触ることになったので、コンバートで出くわしたエラー集をメモ代わりに記載。 随時追記していくので、増えたり訂正したりする可能性があります。 デバッグ実行時 2017/06/27 追記 デバッグ実行時にbreakで止めてる時に、ktコードだと変数ハイライト…

新しいモニターが欲しい 【ASUS:ROG SWIFT PG278QR】

今使ってる23インチのFullHDモニターと主役交代して、新しいのを買おうかと。 モノがこちらになります。普段から録画したビデオを消化しながら作業したり、作業資料(Excelとかパワポ)を大きく表示しながら仕事したいなと思っていました。 もちろんゲーム用…

【Unity】【Android】AndroidプロジェクトにUnityコンテンツを追加して難読化したらハマった

普通のAndroidアプリのプロジェクトに、Unityのコンテンツを追加することが出来るわけですが、APKに難読化を行おうとすると、Unity側の実装内容によっては実行時にバグったりします。 エラー時に詳細なログが出ればまだマシですが、今回はNullReferenceExcep…

個人事業主が年末調整でやること

個人的メモ 個人事業主が年末調整でやること 青色専従者、従業員さんたちの源泉徴収票の作成 その年の12月の早い時期に出してあげると優しいですね! 給与支払報告書を市町村に提出 これは翌年の1月1日~末日までに、「1月1日時点で住所がある役所」とのこと…

【AWS】DynamoDBへのIAM設定

AWS

以前のエントリー『【AWS】DynamoDB Localにnode.jsでアクセスする』にて、DynamoDB Localを使って作業をしていましたが、 いよいよ本物のDynamoDBにアクセスしたくなった。サーバーに適用する予定だった作成済みの、IAMユーザー情報に新たにDynamoDB用の設…

【node.js】DynamoDB Localにアクセスする

DynamoDB Localの実行方法については、いろんなところに情報が出てるのでここでは省きます。モノを公式から落としてきて、jarを実行して”http://localhost:8000/shell/”にアクセスできることを確認する。 無事にDynamoDB JavaScript Shellの画面が表示された…

【Unity IOS】ビルドエラー編 アプリアイコン

※もしかしたらiOSライセンスがフリーだからかも知れません。UnityからXCodeプロジェクトを出力し、iTunesConectへテストリリースするまでの話。 今までWin環境でのお仕事しかしたことがなく、今回始めてiOSをリリースまで担当することになり、その中で悪戦苦…

【Unity】UGUIで多ディスプレイ対応な作り方

UGUI使った場合の、ディスプレイサイズを気にせず見た目を似せるためのメモ。実現したいことは、アスペクト比10:16の縦画面シーンを、Android等の多ディスプレイにも手軽に対応したいという、怠け者の発想。ルートとなるCanvasの設定はこれ いわゆるFullHDな…

【Unity】UnityVS 使い方メモ

個人的な作業メモです。・MonoBehaviourの実装可能な関数(Onなんちゃら系)の選択してコード生成 コードエディタ内で右クリックし、[Implement MonoBehaviours]を選択する。・MonoBehaviourの実装可能な関数(Onなんちゃら系)を検索候補から選んでコード生…

【Android】DocumentsContract.getDocumentIdの戻り値

お仕事で直面したネタ&メモです。DocumentsContract.getDocumentId(contentUri)の戻り値が、4.4系と5系で変わってた。 些細な内容なので軽くメモ。 前者は”:”をセパレータとしたKeyValueフォーマットで、webで見るサンプルコードはコレで書かれたものが多い…

【Android】 WebViewで未アクセスドメインに事前Cookieをセットしてハマッた事

とあるお仕事で、WebViewでの画面遷移がうまくいかない現象が起こりまして、サーバー側の人にログを吐いてもらったらCookieが送られてなかったって話です。簡易的に流れを再現すると、 アプリ内WebViewで、ドメインAのURLにアクセス ↓ この時に発行されるCoo…

【node.js】VisualStudioをIDEとして使ってみる

node.jsで使えるIDEがないかなーと思っていたところ、なんかVisualStudioでいけるっぽいので使ってみました。(※環境はVisualStudio2013 web Expressです) 一般的にはcloud9をつかうんだと思いますが、ブラウザから使うってことは通信できないとダメなのかが…

【Node.js+Express】Expressでコマンド:expressが通らない

node.jsの環境構築備忘録AWSにNode.jsでサーバーたてようと、ローカルで環境構築(再現練習)しようと「express アプリ名」やってみたところ、コマンドが通らない! Expressの雛形生成のやり方が変わったみたい。前にもnode本を見ながら同じコマンドを実行し…

【続】Jsonマッパー 「jsonpullparser」つかってみた!

昨日の続きです。使用するテストデータはこちらそしてこれに対するパーサークラスが下記2つです。 PostMessageList @JsonModel(decamelize=false) public class PostMessageList { @JsonKey public List<TestJsonParse> postlist; public List<TestJsonParse> getPostlist() { return postl</testjsonparse></testjsonparse>…

Jsonマッパー 「jsonpullparser」つかってみた!

以前に仕事のプロジェクトでJsonライブラリを使っていたことがある(※たしかjacksonだった)のですが、正直に言うと「マッパー?何それ?」ってくらいの認識で、メンバーの方が選定用意してくれたものをただ使ってるだけでした。 自作アプリ開発でも同じく楽…

開発ブログを書いてみる

と言うことで、これから細々と書いていってみます。 プライベート開発と平行なので、開発が進めば何か書くと思われ。アプリについては触れませんが、実装した機能やハマリ所を恥らいつつも書き溜めていきます。 これも後進育成のため・・・。