socket.io が nodejs12系で落ちる
なんで今のコードでnodejs10系では問題にならなかったのかが解らないのだけど、ずっと問題なく動いていた。 それがnodejs12系では落ちる様になった。(EPIPE)
とりあえずPRを送っておいたが、取り込まれるまで待てないので socket.io からforkしてそっちを使うことにする。
package.json にはこんな感じで指定すればいい。
"dependencies": { "socket.io": "crumbjp/socket.io#2.3.0_patched"
mecab-gyp 1.0.6 nodejs12対応
mecab-ipadic-neologd 池田さん森さん問題
mecab-ipadic-neologd
mecabの精度を劇的に上げてくれるのだけど、頑張りすぎな所があって、、
mecab -d ./lib/mecabdic <<< '森さん池田さん' 森さん 名詞,固有名詞,人名,一般,*,*,森さん,モリサン,モリサン 池田 名詞,固有名詞,人名,姓,*,*,池田,イケダ,イケダ さん 名詞,接尾,人名,*,*,*,さん,サン,サン EOS
森さん
は特別扱いか・・・
ちなみに ipadic のままだと
mecab <<< '森さん池田さん' 森 名詞,固有名詞,人名,姓,*,*,森,モリ,モリ さん 名詞,接尾,人名,*,*,*,さん,サン,サン 池田 名詞,固有名詞,人名,姓,*,*,池田,イケダ,イケダ さん 名詞,接尾,人名,*,*,*,さん,サン,サン EOS
今時、digest認証なんかしたくないんだが。。。
先方がそうなので仕方なく、、、ユーザ名に @
が含まれていると動かなかったので少しだけ世直し。
github.com
MongoDBの開発陣は糞
アトミック性の部分の問題を何年も放置する判断力は異常
コメントでも相当言われてるが、、あいつらバカなんだろう。。
bulkUpdate & upsert でユニーク制約エラーを起こす
ITシステムを構築するということ
引っ越しついでに。。。
技術を体系的に理解するということ
IT技術は日進月歩でどんどん進化も早くなるので、専門職化して行くのはある程度仕方ないとは思うけど やっぱり、その様な人材や技術を効率的に正確に扱うには、全体を万遍無く理解出来てないと難しいだろう。
今までアンバランスなシステムを幾つも見て来たが、やはりそこの技術TOPのある領域の弱さが透けて見えるケースが多かった。
若い人ほど追い付かなきゃならない分野が多くて大変だと思うけど それは逆に脱落者が多くて、競争率はどんどん落ちて行くので、頑張って網羅性を上げて行ってほしい。
・・・中年の独り言・・・