How IT Works

プログラマーやっています。技術よりも人間学的なところが好きです。

2016年に読んで印象に残った本

前書き 最近、今年を振り返るエントリーをよく見かけるので、便乗して書きます。 自分の場合年間読んでいる本は大体200冊くらい行くと思います。技術書5割、漫画2割、ライトノベル1割、その他2割というところでしょうか。 あまりマイナーな作品は読まないの…

最近使ってみたツールと感想

前書き タイトルの通りです。最近使ってみたツールとその感想を書きます。 Slack Feedly Toggle Slack 背景 自分の会社のチャットツールはSkypeなので、今人気のSlackとはこれまで縁がありませんでした。しかし、下記のような記事を見つけて、勇気づけられま…

ASP.NET+Angular1.x+TypeScriptでTodoアプリのサンプルを作りました

前書き タイトルの通りAngular1.x系を使って、Todoアプリを作ってみました。 基本的にはページを閉じるとデータが消えてしまうので実用性はありませんが、技術的な参考にはなるんじゃないかと思います。 github.com 完成イメージ 使用した技術 GitHubのREADM…

生産性を高める習慣

生産性を高めるもの プログラマーであれば誰でも、「より少ない工数で問題を解決できる技術」を身につけるべく日々努力していると思います。 新しいツールを導入したり、新しい設計方法を試してみたり、既知の問題は極力自動化したり……、様々な方法で生産性…

来年の年賀状を作りました(2017年)

前書き そろそろ年が明けるということで、来年(2017年)の年賀状を作成してみました。 年賀状というよりはクリスマスのメッセージカードみたいになっていますが、まぁまぁきれいにできたと思います。 ただ作っても作業になってしまうので、HTMLとCSSを…

パフォーマンス改善の時に考えること(プログラムレベル)

パフォーマンス改善について 最近作成しているシステムはデータを扱うケースが多く、処理を書くたびにパフォーマンスが問題になっています。扱うデータが10万を超えて、全てインメモリという条件がついているのでなかなか厳しいです。 今回はこのパフォーマ…

作業と順番

背景 業務であっても、趣味であってもプログラミングをしていると、当然コーディングをして終わりということはありません。 大抵、コードをリファクタリングする作業が必要ですし、場合によってはパフォーマンス改善(メモリの使用量削減、レスポンス改善等…

はじめまして

あいさつ 初めまして。dexia2と申します。地方でプログラマーをやっています。 今日からブログを始めようと思います。よろしくお願いします。 自己紹介 技術スタック IT業界に入ってからは3年目くらいです。 .NETを使ったデスクトップアプリケーション開発 .…