はてなのプロフィール画像は反映が遅い

結構前にはてな側で仕様変更があったのか、プロフィールの画像の周囲が丸く縁どられるようになりました。最初アイコンを作った時は64pxの四角い領域の全体を使ってアイコンを書いていましたがちぎれると少し見栄えが悪いです。これが最初に作成した画像です…

【C#】regionの使いどころ

2020-09-03VisualStudio上で任意の位置のコードを折りたたむ機能で #region ~ #endgreion ディレクティブというものがあります。「リージョン」と読みます。そんなリージョンですが、以下のように public void Hoge() { #region ナントカの処理 if(this....…

Webサイトを閲覧している時にどうしても気になること

はてブ経由でWebサイトを巡回していると個人ブログを見る機会も多いですがどうしても気になることがあるので書き起こしておこうと思います。 大きすぎるヘッダーと画像 ページを表示したときにブログのタイトルが表示されている領域が尋常じゃなく大きいペー…

c#のIPAddressクラスでIPv4のフォーマット検証はできない話

C#

c#にはIPAddressクラスがあります。プリニティブ型と同様にParse, TryParseメソッドが用意されています。しかし、これをIPv4のフォーマットの検証に使うと思わぬ落とし穴にはまることになります。 文字列を4つの1バイト数値と3つのピリオドで成る文字列かど…

WCFの大容量通信でハマった話

C#

WCFでオブジェクトの数が多い(リストに10万件弱)を通信しようとしたところクライアント側で以下のメッセージが表示されました。 System.ServiceModel.CommunicationException: 基礎になる接続が閉じられました: 接続が予期せずに閉じられました ---> Syste…

プログラミング時の集中力を高めるサイト

家でプログラム書いている時って職場と違って部屋がシーンとしてるんですよね。 シーン・・・カチャカチャ、ッターン!!ってあんまり集中できないので、環境音楽をかけてます。 色々使ってみたのですがシンプルで使い勝手のいいいつも使うサイトが固まって…

AndEngineについて

残念ながらAndengineは開発が2013年の年で終了したようです。世の中マルチプラットフォーム対応フレームワークというか、Unity全盛の時代になってしまってプラットフォームの趨勢が決まってしまいました。もう誰も使っていません。書籍が1冊のみだったので最…

現在のAndroid開発環境のメモ

ちょっと違うパソコンで作業することになった時に自分の開発環境ってどうなってたっけ??と思うことがあったので開発環境をメモっておこうと思います。 使用しているツール 項目 名前 バージョン IDE AndroidStudio 1.3.2 Plugin lombok Downloadしたまま …

Windows版AndroidStuidoで見やすいフォント

さっき色々いじってたらAndroidStudioの設定が吹き飛んでデフォルトの表示がされたんですが、衝撃的なフォントが表示されました。なんだこれは...と思ったらMSゴシックさんじゃないですか。 画像は色だけ復元したときのキャプチャです。右側のコードエディタ…

AndroidStudio 1.3でlombokを数日使ってみた感想

数日前に以下のエントリでlombokをAndroidStudio環境へ導入しましたが、数日使ってみての感想です。takachan.hatenablog.com 使っている機能 自分が使っている機能はシンプルに以下の2つだけです。 @Getter/@Setter val @Getter/@Setter 使うとこんな感じに…

AndroidStudio 1.3でlombokを導入してみた。

仕事では専らc#使ってるのでJava使ったときの機能不足感と記述の冗長さが気になった*1ので、自宅のAndroid開発環境にlombokを導入してみました。以下、導入した時の手順メモです。最近リリースされたばかりの、AndroidStudio1.3 + lombok plugin 0.9.6.14で…

C#とWPFでマンデルブロ集合を表示してみた

せっかく夏休みなのでc#とWPFでマンデルブロ集合を表示してみました。 ちなみに数学的な理解はそんなにしていませんので数式の意味とか方程式的な解説は他のサイトさんをご確認ください。ちなみに前回テトリスを作った時の記事はこちら。 takachan.hatenablo…