/ 長文記事

基礎の研究 - 応用の研究 - 実用 という3者のモデルでなんとなく考えていて、 基礎の研究 = 言語学 応用の研究 = 自然言語処理 という役割にはなってないんだろうなあと思ってみたりする。 ...

基礎の研究 - 応用の研究 - 実用

という3者のモデルでなんとなく考えていて、

基礎の研究 = 言語学
応用の研究 = 自然言語処理

という役割にはなってないんだろうなあと思ってみたりする。

一方、別の分野ではあるけれども、実用の現場での気付き・発見が
定量的な評価が難しいために基礎/応用の研究にフィードバックされなくて、
現場の人がくさってるという話があったりすることから考えて、
この場合も基礎の研究と応用の研究が噛み合ってないだけなのかなあという気もする。

文理な話。

http://twitter.com/ssig33/statuses/199875303588380672 http://twitter.com/ssig33/statuses/19987555...

http://twitter.com/ssig33/statuses/199875303588380672
http://twitter.com/ssig33/statuses/199875553661169665
http://twitter.com/ssig33/statuses/199875940703158276
http://twitter.com/ssig33/statuses/199876089454141441
http://twitter.com/ssig33/statuses/199876279540002818

ssig33: 老害なので 700 年ぐらい前に流行した遊びとかにそこそこ詳しいですよ

http://twitter.com/ssig33/statuses/199709678421286912 http://twitter.com/ssig33/statuses/19970982...

http://twitter.com/ssig33/statuses/199709678421286912
http://twitter.com/ssig33/statuses/199709827566542848
http://twitter.com/ssig33/statuses/199709907451265025
http://twitter.com/ssig33/statuses/199710014133370881
http://twitter.com/ssig33/statuses/199710278647160832
http://twitter.com/ssig33/statuses/199714519864451072
http://twitter.com/ssig33/statuses/199714718263418880

ssig33: コンプガチャって所詮パチンコと同じ仕組みだし(だからこそ問題視する人もいるわけだ)、作るノウハウだって山のようにあるけど、コミュニティを作るというのは国づくりみたいなもんでノウハウなんて全くない

http://twitter.com/mhatta/statuses/201158262161289216 http://twitter.com/mhatta/statuses/20115857...

http://twitter.com/mhatta/statuses/201158262161289216
http://twitter.com/mhatta/statuses/201158571122102274
http://twitter.com/mhatta/statuses/201158776508776448

mhatta: 大昔アメリカの高校に通っていて、毎朝星条旗に誓いを立てるんだが、俺は市民権持ってないから別に誓い立てなくてもよかったな。そもそも誰もあの結構長い忠誠の文句教えてくれないんだもの

そういえばクラスのメソッドの中だけで使える関数を作りたいと思うことはあるな。機能だけでいえば private なメソッドでいいんだけど、問題の場面から視線が動いてしまうことが嫌だし、その場所でし...

そういえばクラスのメソッドの中だけで使える関数を作りたいと思うことはあるな。機能だけでいえば private なメソッドでいいんだけど、問題の場面から視線が動いてしまうことが嫌だし、その場所でしか使わない処理なのでクラス内のどこからでも呼べる private よりさらに制限をきつくしたい。無名関数でいいという説もあるけど、それなりに長い処理になってしまうとやはり可読性が落ちてしまう。そもそものクラス設計が適切であればそういう苦労もあまりしないんだうけど。

http://twitter.com/ssig33/statuses/199489871767797761 http://twitter.com/ssig33/statuses/19949082...

http://twitter.com/ssig33/statuses/199489871767797761
http://twitter.com/ssig33/statuses/199490825338630144
http://twitter.com/ssig33/statuses/199491468182818816
http://twitter.com/ssig33/statuses/199491826959392768
http://twitter.com/ssig33/statuses/199492012083392512
http://twitter.com/ssig33/statuses/199492481157562368
http://twitter.com/ssig33/statuses/199493050819559425

ssig33: 今川了俊とかだと、歌を詠む僧侶を実際に伝令、調略の類いに使ってる記録があって、つまり室町時代には歌人というのは山伏なんかと同じエリアに属するアウトサイダーだったわけで、松尾芭蕉が忍者だったみたいな珍説のベースたぶんこの辺にある

http://twitter.com/ssig33/statuses/199384453603270656 http://twitter.com/ssig33/statuses/19938469...

http://twitter.com/ssig33/statuses/199384453603270656
http://twitter.com/ssig33/statuses/199384699020382209
http://twitter.com/ssig33/statuses/199385365705007104
http://twitter.com/ssig33/statuses/199385459091177472

ssig33: 一般的に戦争において発砲したり格闘戦したりする確率 30% いかないぐらいだったと思うし、 70% の人が飢えながら歩きまわってただけとなれば、元軍人に反戦の人多いの理解できるし、 30% のほうには殺人狂い結構いると思う

http://twitter.com/ssig33/statuses/199385674699382784 http://twitter.com/ssig33/statuses/19938584...

http://twitter.com/ssig33/statuses/199385674699382784
http://twitter.com/ssig33/statuses/199385843587219456
http://twitter.com/ssig33/statuses/199385942866407424
http://twitter.com/ssig33/statuses/199386176300388352
http://twitter.com/ssig33/statuses/199386386372112385
http://twitter.com/ssig33/statuses/199386715901800450

ssig33: 消費者庁のなかにソーシャルゲーム規制したい一派がいて、その人達がオフレコ懇談会でやりたいって言ったのを新聞のバカ共が報道したってことでしょ。最近オフレコの話を書く新聞多くてどんどんおかしなことになってる。

まあ継承に関しては「親クラスへの機能追加が頻繁に発生しないこと」が重要だと考えている。そのためには充分に枯れた概念(例えばWebのMVCフレームワーク)の実装だったり、 ごく限られた責務のみ実装...

まあ継承に関しては「親クラスへの機能追加が頻繁に発生しないこと」が重要だと考えている。そのためには充分に枯れた概念(例えばWebのMVCフレームワーク)の実装だったり、
ごく限られた責務のみ実装していることが必要になると思うのだけど、後者を実現するためにはmixinとしての多重継承がないと実用的ではなさそう。

共通部分を親クラスにまとめようという発想は悪手。共通部分は必要に応じて増えていくものだし、共通だと思ったら実は例外があったりして複雑になる。具体例を挙げると、親クラスにメソッドを1つ追加するときには、全ての子クラスが同名のメソッドを持ってないことを確認する必要がある。

特定のプロダクト向けのライブラリ群、あるいはフレームワーク的なものを作って、どう育てていくかというに興味がある。というか、あった。改めて考えてみれば、そういうのが必要になったのは今まで関わってきたプロダクトが少々特殊で、データの持ち方が普通のRDBではないためActiveDirectory系統の技術が活用できないとか、簡単ログインや携帯の画面のためにコントローラの共通部分を厚くする必要があるとか、ビューの機能を厚くする必要があるとか、まあそういう事情があったわけだ。

そういう環境を離れてみると、枯れてる技術の組み合わせで多くのことが実現できるんだよね。そういう事情があってフレームワークを作っていくことにあまり興味がなくなってしまった。

一方で、パッケージソフトウェア的な方向に興味が出てきた。共通ライブラリを作って複数の場所で使うというのと実質的にはあまり変わらない気もするけど、1つのソフトウェアを作って複数の場所で設定だけ切り替えて使えればいいんじゃないかな、みたいな。そこまで一般化したソフトウェアの設計は困難だろうとは思うんだけど、まあやってみたい話ではある。

表に出てくるところが似ているとしても、その基となるところが異なることはあるし、それが異なるということに気付かないと判断を誤るよなー。人間でいえば動機とか。自分のことであっても気付かないことあるし...

表に出てくるところが似ているとしても、その基となるところが異なることはあるし、それが異なるということに気付かないと判断を誤るよなー。人間でいえば動機とか。自分のことであっても気付かないことあるしね。ブログであれば書きたいことがあるから書いているのか、ブログの仕組みを運用したいから文章を作っているのか、とかとか。

昔のページ |ページの先頭へ

Copyright© 1998-2012 Fuktommy. All Rights Reserved.
webmaster@fuktommy.com (Legal Notices)