P100 技術的負債の語源と問題点

1992年にウォード・カニンガム氏(世界初のWikiを開発したアメリカのプログラマ)が、技術者ではないステークホルダーにこの問題を伝えるために使ったと言われている。

技術的負債を返済しないツケは主に以下の通りである。
・メンテナンスコストの増加
・開発者のモチベーションの低下
・若手技術者の技術レベルの低下
・技術者採用力の低下や離職の増加

優秀な技術者はより新しい新しい技術を扱える職場を求めて転職を志向することから、この負債の克服は企業にとって非常に重要な課題である。

[私見]
とはいえ、日本人は変化を嫌う傾向も強いので、必ずしもモチベーションなどの部分がデメリットになるとはいえないかもしれない。逆に変化がないから留まる(その時点で優秀でないという見方もあるが・・・)ということも考えられる。
メンテナンスコストの文脈に含まれており当記事中では明文化されていないが、外部のライブラリや環境(OS, ブラウザ)などが変化した場合や、脆弱性に対してどうするのかという点は非常に大きな問題である。

ソフトウェアデザイン 2019年3月号

ソフトウェアデザイン 2019年3月号

  • 作者: 中井悦司,橘慎太郎,辻真吾,上野貴史,貞光九月,飯尾淳,うひょ,渋川よしき,竹端尚人,梶原稔尚,鈴木健夫,安藤幸央,結城浩,武内覚,宮原徹,平林純,鎌田健史,くつなりょうすけ,職業「戸倉彩」,上田隆一,田代勝也,eban,山田泰宏,中村壮一,すずきひろのぶ,進藤龍之介,mattn,小飼弾,青田直大,小島啓史,あわしろいくや,中島雅弘,小林峻,白澤美幸,青地芳彦,後藤大地,杉山貴章,Software Design編集部
  • 出版社/メーカー: 技術評論社
  • 発売日: 2019/02/18
  • メディア: 雑誌
  • この商品を含むブログを見る

UASP[USB Attached SCSI Protocol]

yoneyore.hatenadiary.jp

HDD→SSDのクローニングを行う際に気付いた仕様。
以下、I/O 2019年2月号 「特集 迷わない 定番インタフェースのつなぎ方」より引用

USB Attached SCSI Protocol(UASP)は、USBで接続されたHDDなどのストレージ・デバイスSCSIプロトコルを使う規格です。
これは「USB2.0」に含まれる規格ですが、効率的なデータ転送ができることから、「USB3.x」対応の「外付けHDD」や「SSD」がUASPに対応するようになっています。
SCSI(スカジー, Small Computer System Interface)」は、PCに「ストレージ・デバイス」を接続するための規格で、ストレージを制御するための豊富なコマンドを使えます。

IO 2019年 02 月号 [雑誌]

IO 2019年 02 月号 [雑誌]

Skypeが終了できない

【事象】
最近のSkypeで右下のアイコンを右クリックしても終了が見当たらない。

【対応方法】
一度ログアウトするしかなさそう。
ログアウトしたら、アイコンのところに終了が選べるようになった。
マイクロソフトに限らず色々なソフトやWebサービスに関して、終了やログアウトが分かりにくいのどうにかして欲しい…。

ゲーミングヘッドセット G933

ゲーミングヘッドセット G933

krisp

ディープラーニングでの音声ノイズ除去を体験できるソフト
2Hzというアメリカのスタートアップ企業が開発
今のところは無料であるが、将来に渡っては未定
また、現在はWindows版のみ

ノイズは定常ノイズ(ザーっという一定のノイズ)と、非定常ノイズ(それ以外のさまざまなノイズ)があり、どちらも対応しているとのこと。
0.2秒以上の遅延が発生すると人は会話しにくくなるという事実を基に、当初CPUベースで行おうとしていたが限界があったので、クラウド+GPUにてその課題を解決したとのこと。


IO 2019年 02 月号 [雑誌]

IO 2019年 02 月号 [雑誌]

P49~P51 「ディープ・ラーニング」と「音声処理技術」にて解説
当記事には、それ以外に三菱電機が発表した独自AI技術「ディープ・クラスタリング」についても解説
一つの音源(マイク)のみでの録音した音に対しても、事前に登録されていない3者の分離再現や、2者の同時音声なども再現できるようになったとのこと

AzureとAWSの各コンポーネントの対応関係

AWSではALB/CLB/NLBって言ってたけど、Azureでは何って言うのやったっけ?みたいなのを調べたかった(覚えたい)。
色々調べた結果、Azure側(Microsoft)には公式が用意している資料が存在した。
docs.microsoft.com
AWS側は見つけれなかった。(圧倒的首位やから用意せんでも問題無しというスタンスかしらん)

合格対策 Microsoft認定 AZ-900:Microsoft Azure Fundamentalsテキスト&問題集

合格対策 Microsoft認定 AZ-900:Microsoft Azure Fundamentalsテキスト&問題集

  • 作者:吉田 薫
  • 発売日: 2020/03/08
  • メディア: 単行本(ソフトカバー)
(AWS側は色々豊富であるが、Azure側は参考書としては、AZ-900しか出ていない…。)

Floating IP

Azure Load Balancerに存在する設定
当機能をONにしておけば、ロードバランサーをエンドポイント的に扱えるという位の理解でいるが、多分理解が不十分
(ポートのことを考えれてないので)
あまり資料が見当たらなく、使う場面に遭遇していないので、理解しきれていない。

【参考リンク】
docs.microsoft.com
docs.microsoft.com


SKU

Stock Keeping Unitの略
用語解説辞典|【公式】NTTPC

Azureの場合は、例えばApp Serviceプランの文脈でSKUが書かれていた場合は、Free/Shared/Basic/Standard/Premiumなどのリソースや機能の属性を示す。

Microsoft Azure実践ガイド (impress top gear)

Microsoft Azure実践ガイド (impress top gear)