意味の希薄化 - Martin Fowler's Bliki (ja)
bliki-ja.github.io/SemanticDiff...
意味の希薄化 - Martin Fowler's Bliki (ja)
bliki-ja.github.io/SemanticDiff...
歴史から技術、生産に社会への影響まで、41の視点で「スマホという産業」を俯瞰。そこからはスマホ以外の、社会の今が見えてくる。以下Amazonリンク
www.amazon.co.jp/dp/4065390176
歴史から技術、生産に社会への影響まで、41の視点で「スマホという産業」を俯瞰。そこからはスマホ以外の、社会の今が見えてくる。以下Amazonリンク
www.amazon.co.jp/dp/4065390176
サムネは ChatGPT に作ってもらったんですが、よく見るとひどいですね^^;
サムネは ChatGPT に作ってもらったんですが、よく見るとひどいですね^^;
"日本でも中嶋章と榛澤正男という日本電気の技術者が1934年にすでに同様のアイディアを記した論文を発表していたことが知られている。遠藤諭氏の著書『計算機屋かく戦えり(アスキー、1996年)』に載っている榛澤氏のインタビューにあるとおり、彼らは英語でも論文を書き渡米して講演しており、シャノンへもなんらかのアイディアの伝達があったのではないかということが言及されている。"
kyototextlab.org/2023-06-01-c...
"日本でも中嶋章と榛澤正男という日本電気の技術者が1934年にすでに同様のアイディアを記した論文を発表していたことが知られている。遠藤諭氏の著書『計算機屋かく戦えり(アスキー、1996年)』に載っている榛澤氏のインタビューにあるとおり、彼らは英語でも論文を書き渡米して講演しており、シャノンへもなんらかのアイディアの伝達があったのではないかということが言及されている。"
kyototextlab.org/2023-06-01-c...
いろいろ間違っていてあれですが、論文の OCRから翻訳まで、かなり手伝ってもらって手を抜くことができたのでよしとしましょう^^;
いろいろ間違っていてあれですが、論文の OCRから翻訳まで、かなり手伝ってもらって手を抜くことができたのでよしとしましょう^^;
なお、『シン・ゴジラ』(2019)ネタはかろうじて拾ってもらえたとのこと^^;
なお、『シン・ゴジラ』(2019)ネタはかろうじて拾ってもらえたとのこと^^;
テストコードが無いコードを引き継いだところから始まる、実際の受託開発案件で行った改善内容をPOの許可を得て講演にしたもので、登場するコードは全て本物です。
実録レガシーコード改善
speakerdeck.com/twada/workin...
テストコードが無いコードを引き継いだところから始まる、実際の受託開発案件で行った改善内容をPOの許可を得て講演にしたもので、登場するコードは全て本物です。
実録レガシーコード改善
speakerdeck.com/twada/workin...
実に興味深い
gist.github.com/smeghead/483...
実に興味深い
gist.github.com/smeghead/483...
実はかねてからこの St-76や初期の -80 で、カット(あるいはコピー)とペーストの間になにか文字入力を挟むと、直前のカット(あるいはコピー)した内容が、その入力内容に置き換わってしまうという、直感的とは言えない動作が気になっていたのですが、その原因がわかったのと、これはもしかして again(ダイアログボックスなどを経ずに直前の置換を繰り返すことができる機能)の安易な実装に伴うバグだったのではないか、という可能性がでてきました^^;
実はかねてからこの St-76や初期の -80 で、カット(あるいはコピー)とペーストの間になにか文字入力を挟むと、直前のカット(あるいはコピー)した内容が、その入力内容に置き換わってしまうという、直感的とは言えない動作が気になっていたのですが、その原因がわかったのと、これはもしかして again(ダイアログボックスなどを経ずに直前の置換を繰り返すことができる機能)の安易な実装に伴うバグだったのではないか、という可能性がでてきました^^;
youtu.be/aDVKQWc1b0U?...
youtu.be/aDVKQWc1b0U?...
Grateful Geek: 50 Years of Apple and Other Tech Adventures (English Edition) amzn.asia/d/7sha3Qp
Grateful Geek: 50 Years of Apple and Other Tech Adventures (English Edition) amzn.asia/d/7sha3Qp
しかし、Smalltalk-72のように変数自体をオブジェクト(クラス「atom」のインスタンス。クオート「☞」への変数名の送信で取得)として扱い、代入もそれへのメッセージ送信(☞var ← 3)として記述する言語なら、この制約を容易に回避できるのではないかと思いついたので、検証してみた結果が添付図です
期待通り、☞var inc で var++ を、inc ☞var で ++var を再現できました!
しかし、Smalltalk-72のように変数自体をオブジェクト(クラス「atom」のインスタンス。クオート「☞」への変数名の送信で取得)として扱い、代入もそれへのメッセージ送信(☞var ← 3)として記述する言語なら、この制約を容易に回避できるのではないかと思いついたので、検証してみた結果が添付図です
期待通り、☞var inc で var++ を、inc ☞var で ++var を再現できました!
Common LispではLOOPを使うべきではないのでしょうか? ポール・グレアムも使わないとききました。
zenn.dev/g000001/arti...
Common LispではLOOPを使うべきではないのでしょうか? ポール・グレアムも使わないとききました。
zenn.dev/g000001/arti...