2019年12月29日日曜日

Google App Engine go1.11とVue

静的パスの設定が面倒すぎる。

2019年12月9日月曜日

JavaScriptのPromiseとasync/await

一度理解してもしばらくすると忘れてしまう。

2019年11月17日日曜日

2019年11月9日土曜日

2019年11月8日金曜日

Macでウィンドウが画面外にいってしまう問題

FileZillaで現象確認。
Windowsよりたちが悪い...

2019年11月7日木曜日

apacheでBasic認証

公開しているけど一部の人に制限したいときとか。主に開発中など。
とにかく最速で手間なくやりたい。
どうせ一時的なものだしね。

2019年11月6日水曜日

Eclipseでgitコマンドをツールバーに出す

少し手間なので使いやすくする。

2019年11月5日火曜日

javascriptで画面ロード時に処理

冗長な記事が多すぎる。
onload時に処理を行うようにEventListenerへ登録する。

2019年11月2日土曜日

2019年10月度IT業界動向まとめ

仮想通貨Libraの旗色がだいぶ悪くなってきた。
国内でいうと軽減税率が導入されて多少の不具合が見られる。


2019年9月度

2019年8月度

2019年7月度

2019年6月度

2019年5月度

2019年4月度

2019年3月度

2019年10月19日土曜日

作業効率を上げるEclipseのショートカットキー

せっかく調べたので
Macの場合CtrlCommandキー

2019年10月9日水曜日

2019年10月8日火曜日

Xcodeでlibrary not found for -lFMDB

-をつけると検索に引っかからない悲劇。

2019年9月28日土曜日

cssオンリーでツールチップを作成する

デザイナよりの人はジェンガみたいなCSSだしプログラマよりの人はイケてない。


2019年9月26日木曜日

PHP5から7へのバージョンアップ対応メモ

実際はバージョンアップ以外の固有の問題の方が大変だったりする。

2019年9月23日月曜日

Pythonから簡単に使用できるデータセットまとめ

まとめられているのがリンク切れだったり微妙に使いにくかったのでまとめ
回帰用データや画像データなど20種類程度+α

2019年9月11日水曜日

PHP(Laravel)で非同期処理を実行する

もう少しサクッとやりたかった。
用途としては即レスポンスを返して裏でログ登録をしたいときなど。

2019年9月3日火曜日

GCP上に仮想インスタンスを立ち上げてLaravelの環境を作成してデプロイするまで

f1-microなら無料。
1年間なら300ドル分のクレジットもある。

2019年8月20日火曜日

アイデアの出し方アレコレ

技術力だけじゃなかなか厳しい世の中だよね。

2019年8月10日土曜日

kaggle House Pricesをやってみる(Kerasによる実装)

何もかも足りていない。やれなければいけないことがいっぱいある。
Score: 0.18858.

概要は以下
https://trueman-developer.blogspot.com/2019/08/kaggle-house-prices.html
データの可視化は以下
https://trueman-developer.blogspot.com/2019/08/kaggle-house-prices_8.html


その他の初心者向けコンペは以下
タイタニック生存予測
https://trueman-developer.blogspot.com/2019/07/keras.html

手書き画像認識
https://trueman-developer.blogspot.com/2019/07/kaggle-digit-recognizer-keras.html


2019年8月9日金曜日

2019年8月8日木曜日

2019年8月6日火曜日

2019年8月1日木曜日

2019年7月27日土曜日

kaggle Digit Recognizer をKerasで試してみる

機械学習なら画像認識の記事の方が多いのでどちらかというとこっちの方が入門に適している気がする。

2019年7月22日月曜日

kaggleをKerasで初めてみる(Titanic)

最初はとりあえずSubmitするのがいいかも。

2019年7月4日木曜日

業務で見かける(た)認知バイアス

自己防衛あるいはカウンター用に

2019年7月3日水曜日

GCP認定資格チャレンジ-デベロッパー編 キャンペーン がGCPの勉強に最適

すべて日本語化されている。
1ヶ月間無償で学習できる。
微妙に分かりにくいのが難点。

追記:あいにくキャンペーン期間は終わってしまったが値段相応の価値はある。1週間は無料なのでその間に一気にやる方法もある(資料、ビデオもダウンロードできる)


2019年6月25日火曜日

JavaScript画像処理周りスニペット(Canvas, Image)

ファイルから画像を読み込んで、Canvasへ描き込んで、Canvasの画像を加工して、Canvasから画像ファイルをダウンロードってことをやる。

2019年6月11日火曜日

PHP(Laravel)でアップロードしたファイルをそのまま読み込む

ストレージに一時保存したりせずそのまま中身を読み込みたい。

2019年6月7日金曜日

HomesteadでPHP(Laravel)アプリケーションが動作しなくなった時の対処法

3日程度はまった。
環境構築用のスクリプトが整備できたので良しとしよう。

2019年6月6日木曜日

Adsenseでads.txt ファイルが含まれていないサイトがありますと表示される

要注意 - ads.txt ファイルが含まれていないサイトがあります。収益に重大な影響が出ないよう、この問題を今すぐ修正してください。
Blogspotでなら難しくない。ほぼほぼヘルプからの引用。

2019年6月4日火曜日

ウェブフロント中心に新人プログラマ向け研修資料を作った

HTML, CSS, JavaScript, TypeScript, Git, デバッグ, ユニットテスト, Vue, Node.js など。
正直今の環境は初学者に気にしすぎる。

2019年6月2日日曜日

2019年5月30日木曜日

2019年5月29日水曜日

raspberry pi 3b+ に Python3でOpneCVとKeras環境を構築する

Python2系と3系がゴチャゴチャしすぎて微妙に面倒。

2019年5月28日火曜日

Rasberry PI上で動作するPythonをVisual Studio Codeからリモートデバッグする

Visual Studio Codeがあれば何でもできる気がしてきた。

2019年5月13日月曜日

VueCLIだけだと物足りないのでVueプロジェクトのテンプレート作った

VueCLIだけだと微妙に足りていなくて面倒くさい。
例のごとくGitHubに上げている。
Cloneしてきて即VisualStudioCode上で開発できるようにしている。

2019年5月11日土曜日

2019年5月2日木曜日

2019年4月度IT業界動向まとめ

自分が後で見返す用。毎月まとめたい。

2019年3月度IT業界動向まとめ

2019年4月30日火曜日

2019年ゴールデンウィーク中のセール情報(技術書など)


買いすぎた...

ITエンジニアにとってほぼ必須級の書籍のみ紹介(一部例外あり)
XXXX入門などはあまり興味がなかったので挙げていない。


2019年4月9日火曜日

Kubernetes(k8s)チュートリアルを試してみる-アプリの更新

Pod単位で順次アップデートすることでアプリケーションを止めずにアップデートできる。
アップデートはバージョン管理されているので任意のタイミングで戻すことができる。

2019年4月7日日曜日

Kubernetes(k8s)チュートリアルを試してみる-アプリのスケール

Podの数を増やしてトラフィック増加に対応する。
オートスケールも可能だが今回はやらない。

2019年4月6日土曜日

Kubernetes(k8s)チュートリアルを試してみる-アプリを公開する

k8s上で動作しているアプリをWebアプリとして公開する。
何度か試してみると徐々に仕組みがイメージ出来てくる。

2019年4月5日金曜日

2019年4月4日木曜日

Kubernetes(k8s)チュートリアルを試してみる-アプリのデプロイ

公開されているイメージをk8s上に展開してみる。

2019年4月3日水曜日

Kubernetes(k8s)チュートリアルを試してみる-クラスタの作成

公式で公開されているチュートリアルが一番わかりやすかった。
https://kubernetes.io/docs/tutorials/kubernetes-basics/
Web上で試せるがminikubeやMac for Docker(k8sを内包している)でも確認できる。


2019年4月2日火曜日

Kubernetesのkubctlのコンテキスト切り替え、コンフィグのマージ

kubctlコマンドの対象を切り替える。
AKS, EKS, GKS, IKS, ローカル(minikube, Docker for Mac)を簡単に切り替えられるようにしたい。

2019年4月1日月曜日

2019年3月度IT業界動向まとめ

自分が後で見返す用。毎月まとめたい。

2019年3月31日日曜日

Kerasで構築したモデル(CNN)をチューニングして精度を上げてみる

割と適当に数値を上げ下げしてるような印象があるが気のせいだろうか。
Jupyter * Keras(深層学習のライブラリ)を試してみる
Kerasで作成した訓練データを読み込んで自前の画像をテストする
の続き。
例のごとくGitHubに上げている。

2019年3月29日金曜日

新人・若手ソフトウェアエンジニア勉強用リンク集&研修資料

新人にぶん投げる用にまとめた。
基本的に公式+α。

2019年3月28日木曜日

システム開発におけるソフトウェアテスト観点を一覧にしてまとめた

結合テスト〜運用テストが対象。
それなりに網羅しているつもり。


2019年3月22日金曜日

Jupyter * Keras(深層学習のライブラリ)を試してみる

機械学習、深層学習は正直今更感はある。
今回のソースコードはGitHubに上げている。
Jupyterでそのまま開けるはず。

2019年3月19日火曜日

Jupyter Notebookをインストールして使ってみる

Pythonのデータ分析環境。
ドキュメントとスクリプトと実行結果をまとめて参照することができる。
ブラウザから試すこともできる。
https://jupyter.org/

今回はインストールして使用する。


2019年2月14日木曜日

Kubernetes(k8s)について雑多なメモ

まだ整理しきれてない上に理解しきれていない部分も多い。人間には難しすぎる。
あとでもう少しきれいにまとめる。
一部機能はIKS(IBM Cloud Kubernetes Service)で確認している。
Node.jsのアプリをデプロイするところまではなんとかできた。

2019年2月13日水曜日

ソフトウェアエンジニアのキャリアパスを考える

調べても調べてもどうしたらいいかわからない。
システムエンジニア、プログラマ、主にITに関わる人のキャリアパスをガッツリ調べた。
主に分野別にまとめ。

2019年2月7日木曜日

PHPでSAML認証を実装する(SimpleSAMLphp)

前回のPHP環境構築はこれのため、以下の環境で実装する。
https://trueman-developer.blogspot.com/2019/02/vagrantphp.html

2019年2月3日日曜日

2019年1月24日木曜日

GCPのサービスをいろいろ試してみる(Cloud DataStore)

使い所を間違えなければ便利。


2019年1月16日水曜日

2019年1月15日火曜日

Laravelでタイムゾーンの設定ができない

php.iniの設定が上書きされるという罠。

2019年1月12日土曜日

Laravelでファイルダウンロード処理

中途半端な情報が多くて意外と面倒