読者です 読者をやめる 読者になる 読者になる

文系プログラマによるTIPSブログ

文系プログラマ脳の私が開発現場で学んだ事やプログラミングのTIPSをまとめています。

Mac環境でElectronを使ってMacとWindowsをパッケージングして実行可能ファイルを生成する

Windowsのビルドは依存が多くて実は結構大変です

GAE/GOでgoapp serveした時に起きるThere are too many filesに対応する:解決編

gae

やっと負荷問題が解決しましたよ〜

例のアレの影響?ではてなブログ+独自ドメインのアクセス減が結構酷い件

独自ドメインとか関係ないんじゃ〜

Google Maps Apiで標準の赤以外のマーカーを高速にプロットする

まあ別に高速というほどではないのですけどね。

tree-mapsをフルリニューアルしました!

やっとお披露目できる状態になりましたよ〜

プログラミング関連技術は進化が速く書籍が発売されてもすぐ陳腐化する現状

書籍という形態がもうマッチしなくなってきているのかもしれませんね。

GoogleMapでMarkerとGeoJSONのプロット速度をゆる〜く比較する

うーむ、まあ、そうですよね・・・

心機一転、テーマを変更してみました

あけましておめでとうございます。今年もよろしくお願いします。

tree-mapsの開発ブログをスタートします

なぜ始めてしまうのか。

SEOなんて気にせず気持ちよくブログで記事を書こう

疲弊するのはよくないです。

GAE/GOのデプロイ時のOAuth2認証後にlocalhostに遷移してしまう時の対処法

東京リージョンにGAE/GOをデプロイしようと思ったらこれだよ!

GAEを東京リージョンに変更して高レイテンシの呪縛から解放されよう!

大分乗り遅れた感が強いですが、東京リージョンに変更しました。 GAE/Jのサイトでもかなり速くなりましたよ〜

FF15の初週69万本の悲しみと旧作の振り返り

全盛期のスクエニを知っている自分としては非常に悲しいですね (´・ω・`)

GAE/GOでgoapp serveした時に起きるThere are too many filesに対応する

ファイル数が多すぎるとエラーになるんですよね〜

DockerとSeleniumGridとNightwatchでE2Eテストを始めよう

Dockerで簡単に始められますよ〜 Nightwatchならライトにサクッと書けますよ〜

低スペック環境とプログラマの関係

密接な関係です。

Spring bootで静的リソースにキャッシュ回避のための「?xxx=xxx」を自動追加する

できるんだな、これが。

ようやくSaStrutsを卒業してSpring bootデビューしたので良かった点と悪かった点を書いてみます

長い道のりでした・・・

イッヌハブに対するqiitaの対応が残念極まりない件

ちょっとね・・・

GAEで独自ドメインにLet's encryptで発行したSNI形式のSSL証明書を適用する

手順が結構あるうえ(無料では)自動化できないので、手順残しておきます。

Embulkでtsvパース時にjava.lang.Character out of VALUE_STRING tokenが起きる場合の対策

知ってないと解らない系の挙動はキツイっすね・・・

失敗への執着と成功への無頓着がもたらす停滞と安心感

記事タイトルを 劇場版トリハダ っぽくキメてみました()

「なんで私がやらないといけないんですか?」をやめてストレスを減らそう

結局自分がストレスを溜める原因になって辛いです。

docker for macでMySQLコンテナを生成してリモート接続する

ついにGAになったdocker for macとdocker for windows。これでVirtualboxやVMWareを別途インストールする事なくdockerが利用可能になりましたね!

iCloudパスワードを変更したいのにセキュリティ質問が解らず困った時の対処法

セキュリティ質問の回答が解らなくてもパスワード変更できます

echo-sdとcowsayによる煽りのススメ

皆さん煽ってますか?

ansibleを学ぶ:vol07:figletで動的にホスト名をmotdに書き込んでニヤニヤする

こういうくだらない事もたまにはいいものですよ〜

twitterのアカウントBANの基準って何なんでしょうね

正直よく解らんです

リッチで無料な管理画面テンプレートはこれらを使っておけばOK!

無料なのにリッチですよ〜

当ブログは只今firefoxで異常に負荷が上がる不具合が発生しています

サーセン・・・

GAE/go+ginとGAE/java+servletでそれぞれスピンアップの速度差をゆる〜く確認する

GAE/Gに手を出し始めましたよ〜

ついにtree-maps復旧!playを投げ捨てて素のservletに置き換えるまでの顛末

やっとtree-maps復旧しましたよ〜

現在tree-mapsは停止しています

申し訳ないです・・・

インターン生とメンターの間の埋まらない溝

上手く咬み合わないケースが多いのですよね

ansibleを学ぶ:vol06:mysql-serverのインストールからcreate databaseまでを自動化する

yum install mysql-xxx時のコンフリクト、yum install MySQL-python時のコンフリクトにも対応してますよ〜

ansibleを学ぶ:vol05:対象サーバのid_rsa.pubを対象サーバのauthorized_keysに登録する

ansibleの勉強シリーズ第5回です。

Spring batch, Flyway, Jooq code generatorからJooq DSLでSQLを発行する!

Spring boot、Spring batch、Flyway、Jooq code generator、Jooq DSLの組み合わせですよ〜

dockerでローカルに複数バージョンのMySQLサーバを一括で生成する!

前回手動でdocker runしてたので、今回はdocker-composeで一括で複数バージョンを用意しちゃいますよ〜

歩行者と自転車と自動車の終わりなき戦い

このネタは、理想主義者と現実主義者が果てなき戦いを繰り広げます。

プログラマの私が今まで言われた困ったセリフ集

色々困った事を言われてきた私です。

郵便受けにスパムフィルターを適用したい

なんぞこれ・・・

ついにプリンタを捨ててやった

やったぜ

redmineを使ったチケット管理の失敗のさせ方

Redmineを使ったチケット管理をしている方必見!ジワジワとredmineを壊して失敗させていく方法を公開しちゃいます。

ImageMagickの最新版をソースからコンパイルしてインストールする

yumだと古いバージョンしかインストールできないので、ソースコードをコンパイルして最新版をインストールしますよ。

docker上のhubotでslackのincoming webhookからhubotを反応させる

ちょっと特殊な書き方が必要なのですよね

プログラマはもっと些細な事に疑問をもっていい

皆子供の頃「なんで〜?」「どうして〜?」と先生や親を困らせていたのに、大人になると疑問に思う事をやめてしまいます。なんででしょうね

yumを翻訳すると・・・ΩΩΩ<な、なんだってー!?

皆大好きyum、実は◯◯◯◯だった!?

Spring bootでjsonpの先頭に謎の/**/が混入する問題とその対応:その2

今度はObjectMapperの設定と組み合わせた場合の例ですよ〜

spring boot v1.3のdevtoolsのlive reloadとremote updateを試す

あともう一歩頑張ってくれればくっそ有用な機能なのにな〜

MySQLのIllegal mix of collations (latin1_swedish_ci,IMPLICIT)のエラーについて

以外と原因に気づかなかったりするんですよねこれ。