トップ
追記 RSS

ワタタツの日記


2018 年 10 月 9 日 (火)

ウォッチ型デバイス Pokémon Go Plus を手に入れた

ポケモンGOプラスを手に入れました。

かなり若い人からかっぱらったんじゃなくて、その人がもう全然ポケモンGOをやってないから使っとらんのんじゃということでしたので、ありがたくいただきました。

使い心地は後で書く


2018 年 8 月 26 日 (日)

Pythonを流行らせに広島に来て〜! しゃべりにも来て〜 PyCon mini Hiroshima 2018が開催されるよ〜

PyCon mini Hiroshima 2018 が開催されます!!! わしは会場準備係+αとして運営のお手伝いしている、ハイパ・メディア・トランスレータのNyohoです!

  • すごい Python - 広島で流行らせよう! -
  • 日時: 2018年10月6日(土)
  • 場所: 広島大学 東千田 未来創生センター (広島市中区東千田町)
  • 公式サイト: https://hiroshima.pycon.jp/
  • ハッシュタグ: #pyconhiro
  • 翌日に酒まつりツアーも企画中です。みんなで酒まつりにも参加しましょう。酒まつりはお酒が飲めなくても楽しめます。

ダブル基調講演!!

豪華ダブル基調講演ですよ!

connpass, PyQ の会社! ビープラウドの佐藤社長!

Pythonでメインの開発を行う会社を作られた、佐藤治夫氏 (株式会社ビープラウド 代表取締役社長) による Python を取り巻く環境の10年と現在とこれからの講演です!

connpass はお世話になっているイベント作成者がたくさんいるのでは。わしもお世話になっています。

コンピュータ将棋! 機械学習!

電王トーナメント準優勝,世界コンピュータ将棋選手権優勝という輝かしい成績をお持ちの、芝世弐さん(岡山県立大学)による「Python ・機械学習・コンピュータ将棋」の講演です!

昨今 Python は機械学習でも相当アツいですよね。

むしろしゃべりに来てえや〜!

講演者募集もしています! 切実に募集しています!

経験者による講演だけでなく、Python初心者の方が「これこれを学んでみた」などという軽い講演もウェルカムです。 講演時間も 30分枠、15分枠、5分(ライトニングトーク)枠がありますので、気軽にお申し込みください!

https://hiroshima.pycon.jp の「講演申込」、または講演申込からどうぞ!

広島は交通はかなり回復してきたYO!

豪雨災害でかなり大打撃を受けた広島県ですが、新幹線はずっと動いていますし、山陽本線もいよいよ9月9日にはいわゆる「セノハチ」も通じる予定です。 (当初は10月になると言われていて絶望していたんですよ〜(´;ω;`)ブワワッ)

躊躇なく、遠慮なく、参加登録してつかあさい!


2018 年 5 月 26 日 (土)

『ノンデザイナーズ・デザインブック』 #ノンデザ20周年

photo

見た目のデザインの基本が書かれている『ノンデザイナーズ・デザインブック』が20周年だそうです。(#ノンデザ20周年 - Twitter検索) おめでとうございます🎉

某黒瀬のIT社長にも紹介しました。すぐ買っていました。

なんとなくわかっていたことをきちっと4原則でまとめてあり、わかりやすい例もあり、いい本ですね。我々 non-designers にはぴったりだと思います。 その4原則はわしは「着せ箱」という意味のわからん語呂合わせで、すぐに思い出せるように暗記しています。

これからもこの基本に則って作ったりチェックしていきたいと思います。


2018 年 5 月 22 日 (火)

法文など括弧の多い文書を折り畳みできるブックマークレットを作った

というツイートのようにわしが一瞥されていたので、 法律の条文のように括弧が多い文書を括弧で折り畳みして表示できるブックマークレットを作りました。

ブックマークレット

そのブックマークレットは次です。

javascript:(() => {
  var s=document.createElement('style');s.innerText='.toggler0 { text-indent:0; width:16px; display: inline-block; animation: 0.2s ease-in forwards rotation; } .toggler1 { text-indent:0; width:16px; display: inline-block; animation: 0.2s ease-in reverse forwards rotation; } @keyframes rotation { 0%25 { transform: rotate(0deg) } 100%25 { transform: rotate(-90deg) } }';document.getElementsByTagName('head')[0].appendChild(s);
})();
[0,1].forEach((l) => {
 const d=document;var s=d.body.innerHTML;d.body.innerHTML=s.replace(/(([^(]+?))/g,"<span style=\"\"><span onclick=\"var n=this.nextSibling;if(n.style.display === 'none'){n.style.display = '';this.className='';this.className = 'toggler1';}else{ n.style.display = 'none';this.className='';this.className = 'toggler0';} \" class=\"toggler0\" style=\"color: #aaa; cursor: pointer;\">▼</span><span style=\"display: none\"> ($1) </span></span>");
})

gist にも置いています。

このままコピペしてもいいですし、このリンクをそのままブックマークバーへドラッグするなどして、ブックマークに入れて使って下さい。

(ちなみにアニメーションをええがに付けようと思ったのですがまだうまくできていません。)

使用例

例えば、著作権法の条文を開いて実行してみます。

photo

次のようになります。

photo

「▼」になったところをポチポチすると開け閉めできます。

photo

動画で見ると次のような具合です。

https://www.youtube.com/embed/N7-w--vhSR0

ではでは。


2018 年 4 月 20 日 (金)

広島弁吹き替えシリーズのNyoho氏、ついに「CV: Nyoho」に 眼鏡市場のテレビCMでエルドレッドの声(広島弁)担当 広島地区

眼鏡市場CMレコーディング風景

広島弁吹き替えシリーズの Nyoho氏が、ついに「CV: Nyoho」になったそうです。

本日(4/20)から放送開始の眼鏡市場のテレビCMにNyoho氏の声が出ました。それもあの広島カープのエルドレッド選手の声で、しかも広島弁 です。

Nyoho氏は「あのエルドレッド選手の声がわしの声みたいになってからエルドレッドいうてこがいに流暢な広島弁しゃべってんか、どしたんかいのういうて言われるんかのう。」などとどうでもいいことをコメントしています。

Nyoho氏は昨年も眼鏡市場のテレビCMにNyoho氏の広島弁吹き替えで声の出演をしており、これで2年連続の広島地区テレビCMの声の出演となります。の、テレビCMのナレーションです。Nyoho 氏はナレーションを、こともあろうに広島弁でしゃべったということです。

チェックイットアウトです。

Togetter

Togetter に様子を少しまとめました。


2018 年 4 月 9 日 (月)

息子(7)が詰将棋を作った

今年の2月10日に、息子が「詰将棋を作ったから見てくれ」というので、見て考えてみたら結構ちゃんとできていたので驚いたことをここに記しておきます。

2作目は持ち駒が余るため正式な詰将棋とは言えないようですが、それでもよく考えたなあと思います。まだ将棋歴8ヶ月ぐらいですからねえ。

息子作の詰将棋 (1)

後手の持駒:飛 角 金 銀 桂 香 歩
  9 8 7 6 5 4 3 2 1
+---------------------------+
| ・ ・ ・ ・v玉 ・ ・ ・ ・|一
| ・ ・ ・ ・ ・ ・ ・ ・ 龍|二
| ・ ・ ・ ・ ・ ・ ・ ・ ・|三
| ・ ・ 桂 ・ ・ ・ ・ ・ ・|四
| ・ ・ ・ ・ ・ ・ ・ ・ ・|五
| ・ ・ ・ ・ ・ ・ ・ ・ ・|六
| ・ ・ ・ ・ ・ ・ ・ ・ ・|七
| ・ ・ ・ ・ ・ ・ ・ ・ ・|八
| ・ ・ ・ ・ ・ ・ ・ ・ ・|九
+---------------------------+
先手の持駒:なし

息子作の詰将棋 (2)

持ち駒が余るので正式には詰将棋ではありません。

tDiary プラグイン shogizumen

この日記を書くために tDiary プラグインを作りました。 作ったと言っても、shogizumen.js という素晴らしいスクリプトを利用しただけです。感謝申し上げます。


2017 年 9 月 21 日 (木)

初 RubyKaigi 参加で初 RubyKaigi オーガナイザをしてみて

åç 2017-09-20 17 51 40

いやはや広島で開催された RubyKaigi 2017 がついに終わりました〜! 楽しかった〜! そして広島であったことは本当に貴重な機会 (RubyKaigi (本体) が広島に来ることがいかに貴重なことか) でした〜!

なんとわしは、RubyKaigi に一度も参加したことがないのに、広島ローカルオーガナイザとして名を連ねてしまい、数ヶ月間、毎年されている東京チームを含むチームと一緒に、準備のごく一部をやってきました。

スタッフのお仕事の感想と、RubyKaigi の感想を記しておこうと思います。

広島ローカルオーガナイザ

選出

RubyKaigi が昨年から東京を離れ、全国行脚開催になり、現地のスタッフが求められるようになったので、チームの中でも、今回は広島のスタッフが作られました。その「広島でスタッフになる人」の中でも特に、オーガナイザ として東京チームと密に連絡・準備をする人を3人ぐらい選ぶことに。

しかし、ほぼ全員 RubyKaigi 本体に参加したことがないという Hiroshima.rb なので、どうしょうかしらんという状況でしたが、まずは Hiroshima.rb 創始者の @eielh はもちろんやるとして、あとはにしもつ (@24motz) さんとわしがオーガナイザになりました。そしたら @eielh入院してしまったので、著しく機動力の高い tkt (@takatayoshitake) さんが追加でオーガナイザになりました。

わしの Ruby・Rubyists 周りの知識

広島に RubyKaigi に参加したことがある人がほとんどいないので仕方が内のですが、特に、わしはプログラマでもないし、Ruby や Rubyists のことをよくわかってないので、普通だったらオーガナイザになるような人ではないのでありました。

参考までに、どのぐらいわしが Ruby, Rubyists 周りのことを知らないのかを述べておきます。

  • Rubyists 知識
    • @tdtds さんは tDiary の人だな
    • @hsbt さんは tDiary の人だな
    • @machu さんは tDiary の人だな
    • @a_matsuda さんは Rebuild で RubyKaigi について語っておられた方だな
    • 笹田さんは Rebuild でギルドとかいうのを話しておられた方だな
  • Ruby について
    • Ruby のクラスとモジュールの違いがわかっていない (東京チームの広島での下見のときにも、それを自己紹介にした)
    • gem を作ったこともない
    • CRuby のソースをほとんど読んだことない
    • ビデオでは過去の RubyKaigi を少しは見たことがある

こんな具合です。はっきり言って RubyKaigi のことを全然知らない状況です。

そんな人が RubyKaigi のオーガナイザの一人としてやってきた感想です。

結果: たずさわったけど役に立てたとは言いがたい

結果、オーガナイザとしてはなかなか役に立てたとは言いがたい状況ではありました。

東京チームの準備はすさまじい

東京チーム、あ、Akiさんもいるから「東京チーム」ではないか、まあ広島じゃないスタッフのチームの方々の仕事量はすごいと思いました。

それはもう RubyKaigi 例年開催されてきたノウハウの蓄積があるというのは大きいでしょうが、それでも、会場との連絡、スポンサ募集・やりとり、公式サイトやその他のデザイン、提案の募集・採択、Doorkeeper チケット管理、ビザ発行手続き、ノベルティ作り、ネットワーク構築準備、などなど、それはもうたくさんのタスクがありました。

これらを非同期コミュニケーションツールを駆使して実行されていました。さらに同期的に、スポンサ様の会社へ物理的に出向いてお話をされることも何度もされていました。

コナミ環でしかありませんが、これらを毎年回しているのは本当にすごいと思いました。特に開催2、3ヶ月前ぐらいになってくると、

それに比べて……汗汗

上の「東京 + 神戸チーム」のすさまじい仕事量に比べたらわしはほとんど何もしていないような状況です。わしは一体何をしたのか思い出せない。非同期コミュニケーションツールで、広島の他のスタッフとの質問連絡をしたり、茶々を入れていただけのような気がする……(((;゚Д゚))ガクガクブルブル

@24motz さんは、広島県の職員の方々との連絡など、やはり広島ローカルオーガナイザとしてばっちしでした。しかも異色の講演者でもあり (What visually impaired programmers are thinking about Ruby?) さぞ大変だったでしょう。

@takatayoshitake さんなんかは After Party でそごう広島店本館屋上のビアガーデンを押さえたり、 RubyKaraoke でカラオケ館を押さえたり、ばっちし広島ローカルオーガナイザとしての仕事をされていて、さすがのフットワークだと思いました。

みんなありがとう!

そもそも初オーガナイザは結構難しい

あと、そもそも RubyKaigi 初オーガナイザは結構難しいところがあるのでそれを乗り越えなければならなかったと思いました。

すなわち、「RubyKaigi というのはこういうものだ」とか「こうあるべき(?)」とかいうイメージが、Mr. RubyKaigi の@a_matsuda さんたちには非常にしっかりされていて、それを、参加もしたことがない広島チームが、おぼろげに手探りでやっていったのですが、どうせわしらは知らないんだから、そこら辺はもっとちゃんとしっかり聞いていくようにした方がよかったなあということです。

しかし、「聞くこと」はしていたつもりでもあるんですが、終わってみると、まだまだ徹底しておくべきだったとか、雰囲気がわかってなかったなあと思ったりしました。

このあたりは、@a_matsuda さんと#SakaguraKaigi in Saijo 西条酒蔵巡りツアー RubyKaigi::afterで美酒鍋をほおばりながら、「当日スタッフの広島の人もたくさんいたので名前と顔が一致してなかった」ということも含めて、今年はチームビルディングがいまいちだったねえということを話しました。美酒鍋おいしかったです。

RubyKaigi 初参加して思ったこと

さてここからは RubyKaigi に初めて参加して思ったことを書いてみます。

RubyKaigi は本当にカリカリにとんがっていた

噂に違わず、RubyKaigiのメインは紛れもなく珠玉の講演たちだという @a_matsuda さんのおっしゃる通り、各講演が本当にカリカリにとんがった Ruby の話でした。

いくつか過去のビデオを見たことはありましたが、年年その傾向は増しているのでしょうか、とても世界でもぶっちぎりナンバーワンの Ruby のカンファレンスだということが感じられました。

しょっぱなの nobu さんの基調講演最高だった

いわゆる口が達者な方ではないですが、the patch monster と呼ばれ、Ruby 本体に日々大量のパッチを出されている nobu さんの講演は、ものすごくエキサイティングで、nobu さんはエンタテイナだと思いました。衝撃でした。ネタバレになるのでリンクだけ: Keynote - RubyKaigi 2017 です。初見ではこれは衝撃を受けるのでは。

Matz の基調講演がモジュールの話だった

上記のように、わしは、2月の東京スタッフの広島の下見のときに、「クラスとモジュールの違いがわかってないです」などと自己紹介したんですが、なんと今回の Matz の基調講演がモジュールの話でした! まるでわしに語ってくれたかのようでした! (違)

さらにその後も部屋 Cosmos で @shioyama さんの The Ruby Module Builder Pattern - RubyKaigi 2017 というセッションでもモジュールの話が出たし、とても勉強になりました。

当日はセッション部屋張り付きスタッフをしていて全部は聞けなかったので、ビデオを活用したいと思います。

この RubyKaigi で感じた 2 つのこと

(1) Ruby が何を大切にしているのか

なんというか近年の「未来の Ruby」の話の、cocurrency とかパフォーマンスとかって、かなり Ruby の「機能」というか「本質」の話なので、よくテーマに上がっていましたが、初日の Ruby Committers vs the World で、右代入の話にかなりの時間を使っているのを聞いて、感銘を受けました。

「ああ、そうか、こういう記法の話も Ruby にとっては「本質」なんだ。」と思ったのです。

右代入があるかないかって別に、数学的にはどっちでも同値なんだし、(特にチューリング完全で書き換えるとかそういうレベルじゃなくて本当にその場で簡単に同値) そんな本質の話じゃないのに、そんなにコミッタの間で、しかもステージ上でしっかり扱う話題なんですよね。

型の話は、言語の機能と、見た目の話の中間みたいな感じがしますが、それも盛り上がっていました。型の話も、やはり型を書く言語が今流行だけど、型を書くこと自体は、人間が計算機に歩み寄っているようなことでもある気がしていて、Matz は特にできるだけ Ruby ユーザに型を書かせたくないという意見で興味深く見ていました。

そういう、「どう書けるか」というところも Ruby コミッタの皆さんは本当に大切にしているんだなあということ、それがこの Kaigi ではっきりと認識出来ました。

それを @a_matsuda さんに話したら、そうそうそういう「手触り」みたいなのを含めて Ruby はデザインされているし、ちょっとした記法の変更でも何年も何ヶ月も議論をしてやっと入ったりする、Matz の哲学が行き届いている(?)というようなことを教えてもらいました。

(2) 真の意味で内容勝負。口がうまいだけの人なんて一人もいない

他のカンファレンスでは、いわゆるしゃべりがうまい、きれいに見事に説明できる「講演のうまい人」が登壇されることもありますが、RubyKaigi はそれだけの人は全くいませんでした。あえて RubyKaigi に対してこれを述べるのも失礼かもしれません。しかし他のカンファレンスではそうでもないと思っているのであえて書いてしまいました。 (もちろんうまい人も大勢です。うまい「だけ」の人がいないということです。)

わしは nobu さんがその典型だと感じました。決して説明がうまい、しゃべりが上手という方ではないですし、序盤はのらりくらりとした説明で、「一体どんな講演になるんだろう」と思いましたが、煙に巻くようものでは全くなく、本当に nobu さんが普段されている Ruby 開発の紹介 + デモになっていて感銘を受けたし、しかも基調講演として選んでしまう RubyKaigi ってすばらしいと思いました。

あと Wi-Fi すごかった

凄腕プログラマ @sorah さんが Wi-Fi 環境構築をされていたのがすごかったです。事前に wktk 紹介記事を書こうかと思っていたんですが、間に合いませんでした。

事前準備の様子を端で見ていたら、

  • さっぱり知らないネットワークの知識がバンバン流れている
  • 1キロメートルを超える LAN ケーブルを発注
  • アクセスポイントもたくさん調達
  • 「ケーブルをまき直す作業が地味に重要だ」など細かいノウハウも
  • DHCPや監視などのサーバ類をばしばしクラウド上に構築 (itamae の事例をほとんど見たことなかったのでそれも勉強になった)

などなどで、個人的に当日がとても楽しみだったのでした。

詳しくはご本人によるリポートがこちらに出ていますのでどうぞ: RubyKaigi 2017 で Wi-Fi を吹いてきた #rubykaigi - diary.sorah

おまけ: 1 セッションだけ MC した

@jmettraux さんの Flor - hubristic interpreter だけ MC をさせてもらいました。

司会者チームには事前エントリしてなかったんですが、 @jmettraux さんに「わたしのセッションのときに、わたしを紹介してくれませんか?」と流暢な日本語で頼まれたので、嬉々として1セッションだけ MC をさせてもろうたんです。English の文学的な掛詞を入れたりしました。楽しかったです。(コナミ環)

ネットでしか知らない人にたくさんお会いできた

@miyagawa さん
@Dominion525 さん

7年ぐらい前から Twitter 友だったけどお会いしたことがなかった。

@mzp さん

Dominionさんのお仲間

@ken_c_lo

デザインでよく参考にさせてもらっていたスライドやブログやツールの作者で、esa の人と全然知らず(笑) に PayPal ドリンクアップでお話。

@miyohide

同級生、卒業以来実に16、17年ぶりぐらい。

次回は仙台

次回は仙台開催です。必ず行きます、行けたら!

åç 2017-09-20 18 01 04


トップ
Copyright © 2018 KITADAI, Yukinori. All rights reserved.