って、常識ですか?
”存在しないデバイスを指定しました。”になって動いてくれません。そもそも存在しないデバイスをUSBポートに挿していると宣うのか。。。
シグマテル?の公式はもう閉じてしまっていて、PL2303の公式は次世代Chip使えや《゚Д゚》ゴラァァァァァァァァァァァァア!!と宣う。諦めるかと思ったのですが、動かしてる方がいらっしゃった。
参考にして入れると
って感じのドライバがチャンと動かしてくれる。どうやってるのかとても気になるが触ってる暇は、ない。。。
50%オフにつられて買ってしまった。おまけにGUILTY GEAR Xrd -REVELATOR-も抱き合わせで買うと安いらしいので買ってしまった。。。
一応インストールしてソル・バッドガイのストーリークリアしたら満足した、、、orz
実際に運用してるやつはもうチョット反応を沢山入れてあるのですが感じ悪いので必要機能だけ取り上げたリポジトリです。。。*1
実質難しいところはGitHub - nlopes/slack: Slack API in Goに頼ってるのでやってることは塩っぱいことしか無いのですが・・・。
9 func EventLoop(api *slack.Client, rtm *slack.RTM) int { 10 for { 11 select { 12 case msg := <-rtm.IncomingEvents: 13 switch ev := msg.Data.(type) { 14 case *slack.HelloEvent: 15 Hello(api, rtm, ev) 16 17 case *slack.UserTypingEvent: 18 UserTyping(api, rtm, ev) 19 20 case *slack.PresenceChangeEvent: 21 PresenceChange(api, rtm, ev) 22 23 case *slack.MessageEvent: 24 Message(api, rtm, ev) 25 26 case *slack.InvalidAuthEvent: 27 log.Println("Invalid credentials") 28 return 1 29 } 30 } 31 } 32 return 0 33 }
最近のマイブームで部分的に処理を切り分けてイベントドリブンで処理させてはいます。必要ないので今回はシングルスレッドですがgolangは並列処理書くのが超ラクなのだけが嬉しい。
(※ Qiitaの記事を参考に書いたので↑は殆どそのオリジナルから引用に近いコードのような気がするのですがオリジナル記事はどれを参照したのかがわからなくなりました。。。)
*1:間違えてpublic repositoryにtoken上げたら速攻でslackさんからtokenを無効化された。slackさんスバラシイ
この投稿は、転職(その2) Advent Calendar 2016 の17日目の投稿です。
タイトル通り、今年は色々あって2回転職しました。願掛け的なものもあってLinkedInその他はキチンと更新していませんが会社に就職して普通に仕事しています。改めて考えると今いる会社で5社目です。普通に考えるとジョブホッパーと言う奴かも知れません。折角の機会なのでそもそも何でこんなに転職しているのかを改めて見直してみたいと思います。
ここ数年は何がやりたいのかよく分からなくなっております。。ただ、何年か前は・・・自分でソフト書いてソレがOSSとして色んな人に使われて、それがビジネスになったらいいなぁ。だったような気がします。別に自分が立ち上げたものじゃなくても良いとは思っていて仕事とは別にMeeGoに関わってみたりTizenに関わってみたりしていました。*1
ソフトウェアをビジネス基盤にしてやっていこうと、半分仕事・半分趣味で動いてみたり、実際にそう言う提案営業をやったりもしておりました。結構頭は使って営業先のビジネスに合うように腐心したつもりではありましたが、結局、成果に繋がるものは作れませんでした。
今も含めて自社製品を開発する会社で開発に関わることになりました。そこで、特にある程度コンセプトが完成した商品に関わると”他人の褌で相撲を取る”ような感覚に襲われます。年を取ったせいもあるのか、最近はそこまでではありませんが。。
仕事にしたくてビジネスと言っていましたが、OSS開発にパプリックに関われれば楽しいということには気づきました。OSSに関わるスタンスで生きていると大なり小なり開発系の情報は耳に入ってきます。それが仕事に役に立つことは多々あり役にはたっています。
んなこって、最近は自分が果たして何をしたいのか、したかったのかはよくわからないことになっているのですが・・・。
*1:コミュニティには関わったけど結局コードでの貢献は1stもできなかったとか、別の観点で反省が多々ありますがそれは別の話
頑張って投稿していました。ホボこのブログに書いていた内容だったのですが、まあ、ここで書いてた時に挫折したTwitter投稿に対応したので由として下さい。。。orz
QLabel::setPixmap() 使おう #qtjp https://t.co/Stz2Gub62L
— Tasuku Suzuki (@task_jp) 2016年12月13日
というツッコミが(twitterに)来ているのであとで何とかしたい所。。。