Dev-雑記
最終更新日:2023/11/23 私は仕事柄、色々な人が書いたプログラムを読む機会が多くあります。その中でベテランが書いたプログラムと初心者が書いたプログラムで大きく異なる点があると常々感じています。 多種多様なプログラムが存在しますが、皆さんは命名…
SQL Serverでテーブル毎のカラム数を調べる機会*1があったので、備忘録を兼ねてメモ データベースなのでクエリで一発 下記のクエリー一発でOKです SELECT O.name As TableName, Count(C.name) As ColumnCount FROM sys.objects O INNER JOIN sys.columns C O…
Webアイコンフォントってご存じですか?昔は文字ではないアイコンは画像ファイルで表示するのが当たり前でした。それを画像ではなく、あくまでもテキストベースで表示できるというものなのです。 Webアイコンフォントは何が出来る? 例えば、「」。このコー…
Excel 2013、2016ではセルを動かしたり、値を変更したりする際にアニメーションが動きます。ヌルッとした感じのアニメーションです。これがどうも気持ち悪い。誰得なんだ!?この機能は。。。 これをOFFにするにはレジストリに直接書き込まないと駄目みたい…
住所を扱うシステムを構築された方には馴染みの深いものに、郵便局の郵便番号データがあります。郵便番号って管理するだけでも結構な労力になるので、最近はあまり使用していませんが・・・郵便番号データダウンロード http://www.post.japanpost.jp/zipcode…
プログラミングを人に教える際に、言語によって教える内容は千差万別ですが、必ずと言っていい程どの言語でも徹底させている事があります。昔から良く言われている内容ですが、僕自身も人に教える際は口を酸っぱくして必ず教える項目がいくつかあります。意…
たまにですが、本当に足し算レベルの失敗というのをしてしまう事があります。ベテラン管理者の方と一緒にお仕事をしていた時のお話です。実施したい内容は至極簡単で、各クライアント端末で作業したログを上位サーバに転送するだけ。ただ、制約として海外の…
かれこれ10年以上ソフトウェア開発に携わっていますので、お客様には申し訳ないのですが、おかしな仕様で作ってしまった案件というものは・・・正直たくさんあります。特に新人時代から少し経験を積んだ2年目、3年目でその傾向が顕著だったと思います。中…