<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>KNIME / Drkcore</title><link>http://blog.kzfmix.com/KNIME</link><description>Programming, Music, Snowboarding</description><language>ja</language><lastBuildDate>Sun, 22 Sep 2019 16:39:25 +0919</lastBuildDate><item><title>Mishima.syk #14やりました</title><link>http://blog.kzfmix.com/entry/1569135106</link><description>&lt;p&gt;参加者のみなさま&lt;a href="https://twitter.com/hashtag/mishimasyk?src=hashtag_click&amp;amp;f=live"&gt;お疲れさま&lt;/a&gt;でした。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://connpass.com/event/137642/presentation/"&gt;発表資料&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;一次会はリパブリューでクラフトビール飲みまくり。ついでに創薬ちゃんもいた。&lt;/p&gt;
&lt;p&gt;&lt;img alt="1569135040" src="http://www.kzfmix.com/images/blog/1569135040.jpg" /&gt;
&lt;img alt="1569135043" src="http://www.kzfmix.com/images/blog/1569135043.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;二次会はうさぎの木でワインと肉&lt;/p&gt;
&lt;p&gt;&lt;img alt="1569135048" src="http://www.kzfmix.com/images/blog/1569135048.jpg" /&gt;
&lt;img alt="1569135046" src="http://www.kzfmix.com/images/blog/1569135046.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;私の発表はKNIMEの学習環境を構築するっていう話とPyConMYに行ってきたという話でした。PyConは楽しいのでみなさんも参加されるといいと思います。&lt;/p&gt;
&lt;p&gt;それから阪医python会の人達にCWLのステッカー配ってきました。IIBMP2019でもう少しもらっておけばよかったかなーと。&lt;/p&gt;
&lt;p&gt;今回はKNIMEやCWL、airflowといったワークフロー関連の話が多かったので、KNIMEユーザーの方々の参加が多かったかなと思います。&lt;/p&gt;
&lt;p&gt;私のKNIME社内コミュニティーをどう醸成していくかっっていう演題の質疑で、「社外コミュニティーどうするつもりなの？」っていう質問がきて、「うちでイニシアチブとれたらいいんじゃないかな？」って返しといたけど、懇親会で改めてKNIME日本ユーザーのコミュニティも欲しいよねーという話題が出ていたのでそのうちできるんじゃないのかなと思います。GitHubとGitHub Pages使えばサイトなんて簡単に作れるしね。&lt;/p&gt;
&lt;p&gt;KNIMEはオープンソースだからそういうコミュニティがまずあって、そこにインフォコムとかのKNIME使って商売している会社がなんらかのサポートするっていうスタイルのほうが健全だし、ユーザーももっと増える気がします。&lt;/p&gt;</description><pubDate>Sun, 22 Sep 2019 16:39:25 +0919</pubDate><category>chemoinformatics</category><category>KNIME</category></item><item><title>ワークフロー型プログラミングツールで能力ブーストは良いのか悪いのか？</title><link>http://blog.kzfmix.com/entry/1564698202</link><description>&lt;p&gt;&lt;a href="http://blog.kzfmix.com/entry/1564292360"&gt;プログラミングまたは機械学習の高速道路&lt;/a&gt;は学習の高速道路に関しての話ですが、ライブラリとかツールキットでブースト問題ってのもあります。&lt;/p&gt;
&lt;blockquote class="twitter-tweet"&gt;&lt;p lang="ja" dir="ltr"&gt;ライブラリを使って出来る程度は高速道路を走るように解決出来ても、数学たち帰らないといけない問題になると、なかなか進まなくなるという感じでしょうか？&lt;/p&gt;— Masakazu Sekijima (@m_sekijima) &lt;a href="https://twitter.com/m_sekijima/status/1155480527127793664?ref_src=twsrc%5Etfw"&gt;July 28, 2019&lt;/a&gt;&lt;/blockquote&gt;

&lt;p&gt;&lt;script async src="https://platform.twitter.com/widgets.js" charset="utf-8"&gt;&lt;/script&gt;&lt;/p&gt;
&lt;p&gt;大体どの言語でもライブラリが充実していて、エコシステムを形成していて生産性が上がるんですが行き過ぎたプログラミング環境はどうなんかなーと思っていました。&lt;/p&gt;
&lt;p&gt;つまりノンプログラマーのためのプログラミング環境(&lt;a href="https://www.3dsbiovia.jp//products/collaborative-science/biovia-pipeline-pilot/"&gt;Pipeline Pilot&lt;/a&gt;/&lt;a href="https://www.knime.com/"&gt;KNIME&lt;/a&gt;)とか&lt;a href="https://winactor.com/column/about_rpa"&gt;Robot Process Automation(RPA)&lt;/a&gt;ってやつです。&lt;/p&gt;
&lt;p&gt;ある程度の処理がコンポーネントという単位にまとめられていて、ユーザーはブロックを組み合わせる感覚でプログラミングができて、しかも処理が視覚的にわかりやすいというメリットがあります。さらに学習の初期コストが低いのでプログラミングの素養がなくてもすぐにある程度のことはできるようになります。&lt;/p&gt;
&lt;p&gt;が、ちょっと複雑なことをしようとするととたんに複雑怪奇なワークフローになるのと、やりたいことをするためのコンポーネントがないと詰みます。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;前者は 結局コード書いてないだけでプログラミングはしているので、解決パターンを知らないと回り道することになる。デザインパターンを知らないプログラマーが陥るのと似た感じ&lt;/li&gt;
&lt;li&gt;後者はTensorflowのチュートリアル楽勝だけど実際自分の問題解こうとするとまったくわからんってことになるのと一緒&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;というわけで、ワークフローツールはどうなんかなーって思っていたのだけど、逆にノンプログラマーが利用して効率的に仕事をするのにはとてもよい選択肢だなと改めて思いました。&lt;/p&gt;
&lt;p&gt;じゃぁなんワークフローツールをあんなに嫌っていたんだ？&lt;/p&gt;
&lt;blockquote class="twitter-tweet"&gt;&lt;p lang="ja" dir="ltr"&gt;「PPブーストはキャリアの役に立たないからやめとけ、オペレーターの未来しかないぞ」っていうエントリ書いたことある気がするんだけどいつ書いたのか何故書いたのか思い出せないので検索しても捕まえられない&lt;/p&gt;— kzfm (@fmkz___) &lt;a href="https://twitter.com/fmkz___/status/1156883916432629761?ref_src=twsrc%5Etfw"&gt;August 1, 2019&lt;/a&gt;&lt;/blockquote&gt;

&lt;p&gt;&lt;script async src="https://platform.twitter.com/widgets.js" charset="utf-8"&gt;&lt;/script&gt;&lt;/p&gt;
&lt;p&gt;よくよく考えてたら、ツールに技術がロックされることに嫌悪感を抱いていたのでした。Pipeline Pilot年間使用料がそれなりに大きいのと、すごく使いやすくてこれでしか仕事ができないケモインフォマティストが増えてしまったという製薬業界の語られない闇があります。維持費だけでも馬鹿にならないし、転職先がPP使ってないとキャリアが生きないというねｗ　それってキャリアブルスキルなのか？っていう。一方でPPができたから良いとこに転職できたという事例もないことはないので、それがいいことなのか悪いかは一概にいえないけどね。&lt;/p&gt;
&lt;p&gt;で、RPAツールはまさにこのサービスロックを狙っている気がします。そもそもクラス3ちらみせして&lt;a href="http://www.soumu.go.jp/menu_news/s-news/02tsushin02_04000043.html"&gt;RPAのクラス1のツール&lt;/a&gt;に年間何百万も払わせるなんてあれなんじゃないのかな。&lt;/p&gt;
&lt;p&gt;話がそれたけど、ノンプラグラマーなのにバイオインフォにアサインされた人間のみで構成されているうちのチームはとりあえずKNIMEブーストかけておけばいいだろうっってことでそのための学習道路の整備を急遽していますが、これはこれで色々楽しいですね。既存のKNIMEノード組み合わせてもできない処理は僕がNode作ってやればいいだけだからね。&lt;/p&gt;
&lt;p&gt;尚、昨日始めてKNIMEデビューしました。どんだけワークフローツール嫌っていたんだ？って話ｗ&lt;/p&gt;</description><pubDate>Fri, 02 Aug 2019 17:39:11 +0919</pubDate><category>chemoinformatics</category><category>KNIME</category></item></channel></rss>