![【やじうまPC Watch】 ラズパイ雑誌「MAGPI 57」の付録に”自作人工知能”用のGoogle音声認識キット](https://cdn-ak-scissors.b.st-hatena.com/image/square/6228e8f307062fc3ee899642073b12bec24e00a4/height=288;version=1;width=512/http%3A%2F%2Fpc.watch.impress.co.jp%2Fimg%2Fpcw%2Flist%2F1058%2F311%2F01.jpg)
【プロフィール】 1949年京都生まれ。早稲田大学卒業。 1979年小説家デビュー、『風の歌を聴け』で第23回群像新人賞を受賞。 1980年『1973年のピンボール』、1982年『羊をめぐる冒険』、1987年『ノルウェイの森』、2009年『1Q84』、2013年『色彩を持たない多崎つくると、彼の巡礼の年』、2017年『騎士団長殺し』など代表作多数。
“出る杭は打たれる”は本当か? 異分子とみなされ、村社会から排斥されるなんて本当にある話なのか?村八分の実情を知る漁師さんにお話を伺ってきしました。 ホタテ漁師 高森優さん ホタテ養殖のビックデータ管理に挑む、“考える漁師”。人間の都合で廃棄されてしまう魚「未利用魚」の価値を伝え、最高の鮮度で産地直送するサービスも好評。 「時間が止まってる!」 東京から地元に戻って驚いた。他人の成功は、面白くない。今の状態をぶち壊す奴は、許せない。僕が生活してる漁業の現場には、そんな空気が蔓延してます。 去年の4月、一悶着ありました。 「新しいことを持ち込む奴は、気に入らん」。 それだけの理由で、僕から、共同漁業権(漁をできる権利)をすべてはく奪しようという企てがあったのです。 嘘みたいな話ですが、青森県の小さな漁村で起こった実話です。 今さら、閉鎖的なムラ社会を発信するなんてナンセンスだと言う人もいるか
読みました。 Take My Money: Accepting Payments on the Web 作者:Rappin, NoelPragmatic BookshelfAmazon どんな本か 副題が "Accepting Payments on the Web" となっているように、決済 (payment) システムをもつ Web アプリケーションを作る方法について説明しています。『達人プログラマー』などでおなじみの The Pragmatic Bookshelf シリーズの本です。 チケット販売システムの開発を通して、次のような具体的な話題に触れています。基本的には Rails 5 を使ってロジックからビューまでを開発していきます*1。 決済システムの実装 ショッピングカート 外部決済サービスとの連携 サブスクリプション機能 エラーケースとその対策 管理画面の実装 返金など注文の操
2021年12月18日 CSS, ダウンロード FlexboxとはFlexible Box Layout Moduleのことで、その名の通りフレキシブルで簡単にレイアウトが組めちゃう素敵ボックスです。現在ほとんどすべての最新ブラウザーでFlexboxをサポートしており、Flexboxを使ったレイアウト組みが今後のWebデザインのスタンダードとなるでしょう。Webクリエイターボックスでは以前からFlexboxの使い方について紹介してきたのですが、最近Flexboxが浸透してきたこともあってか各プロパティの使い方について質問される機会が増えてきたので、チートシートとしてまとめてみました。この記事ではなるべく画像メインでプロパティーの使い方を紹介したいと思います! ↑私が10年以上利用している会計ソフト! 動画で学ぶCSS Flexbox この記事はYouTube動画でも解説しています。動画派の
はじめに 本編では今時のフロントエンド開発2017 (1. 愚痴編)に続き開発環境の構築をしていきます。 おしながき 今時のフロントエンド開発2017 (1. 愚痴編) 今時のフロントエンド開発2017 (2. 構築編) 今時のフロントエンド開発2017 (3. webpack編) 今時のフロントエンド開発2017 (4. TypeScript編) 今時のフロントエンド開発2017 (5. もっと効率よく編) 開発環境の構築 ナイスなエディタ コーディングをするにはエディタが必要になるわけですが,これは皆さんの信じるお好きなものを使ってください。 Atom Brackets Emacs Lime Text Sublime Text Vim Visual Studio Code なんでも良いです。 ちなみに私はVisual Studio Codeを使っています。 CLIの準備 準備と書きまし
2017年3月4日に、大阪にてYAPC::Kansaiというカンファレンスが開催されました。弊社からもわたしがスピーカーとして参加しており、「Vue.jsで学ぶMVVM 非同期処理 その光と闇」という発表をしてまいりました。とても参考になる発表が非常に多く、Perlコミュニティの力を改めて感じました。また、懇親会などでも、たくさんのハッカーと議論や情報交換ができ、大変有意義でした。カンファレンスは議論や情報交換してこそですよね! というわけで、恒例のプレゼン再現ブログ「実況中継シリーズ」を行います。長くなりすぎるので前半と後半に分けます。本日は前半のみの公開です。 導入 本日はこういう発表をします。よろしくおねがいします。 簡単に自己紹介をさせてください。さいきん会社の名前が変わって、リラクっていう名前だったのがメディロムっていう名前になったんですけど、そこで働いています。言語的にはまあだ
最近立て続けにそのあたりの話をする機会があったので。わたしの意見です。 vuexというかFluxに手を出すタイミング Vue.jsを利用していて、相互に関連のある二つ以上の状態を扱う必要が出てきたら、それはもうすでに「十分に複雑な状態管理」である たとえば、APIとの通信中はインジケータを出したいので「通信中かどうか」を管理し、通信が終わったらその結果を表示するために「通信結果」も管理したい、など。 十分に複雑な状態管理に立ち向かうためには、自分でピュアなDomain側をきちんと作ってそこで状態管理するか、vuex利用するべきだと思う 自分で設計からやるにしても、まっとうにMVVMをやれば単方向データフローは守れるので、Fluxの考え方とMVVMは矛盾しない see http://techblog.reraku.co.jp/entry/2016/12/13/080000 vuexを触ってみ
Vue.js Tokyo v-meetup="#3" での発表資料です。
ちまたでは、機械学習がブームのようです。 が、、まったく時代についていけていません。 しかし、機械学習、特に自然言語処理に精通した人の採用にかかわる仕事をしている、、、 にもかかわらず、自然言語処理どころか機械学習が全く分からない。 これでは、いけない。ということで 「機械学習をたしなむ学生の皆さんと、ふわっと雑談ができるレベル」 を目指して、2017年正月明けから勉強を始めました。 ちなみに、どんなにキリが悪くても1日3時間まで!と決めています。 そもそも機械学習に興味関心があるわけではない やらなければならない他の仕事がある 家事育児が優先 なので、すこしでも無理すると続かないためです。 「AIで世界を変えられる!」 「人工知能で想像もできない未来が、、、」 みたいなご時世の中、ありえないほどの低テンションで淡々と勉強しているわけで 逆に、そういう意識低い系人間はそんなに多くないでしょ
はじめに やあ (´・ω・`) ようこそ、バーボンハウスへ。 このmysqlはサービスだから、まずsystemctl start mysqld して落ち着いて欲しい。 うん、「また」なんだ。済まない。 仏の顔もって言うしね、謝って許してもらおうとも思っていない。 でも、このタイトルを見たとき、君は、きっと言葉では言い表せない 「ときめき」みたいなものを感じてくれたと思う。 殺伐とした世の中で、そういう気持ちを忘れないで欲しい そう思って、この記事をかいたんだ じゃあ、注文を聞こうか。 というわけでmysqlをdisります。disるだけなので内容はありません。いいね? mysql には罠がいっぱい そうなんですよ罠がいっぱいなんですよ奥さん。 いやこれはおそらくmysqlに限った話ではないんですけど例えばこういうの! MySQLのチューニングなんてしたらパフォーマンス落ちるだけだし、デフォル
by Richard Derrick 「5分で520桁の数字を記憶する」など、記憶力を競う記憶力大会に出場するようなメモリーアスリートたちは、他のスポーツ選手たちと同様に毎日何時間もの訓練を行っています。「超記憶」と聞くと天性の才能のように聞こえますが、メモリーアスリートたちの脳について調べた最新の研究では、一般の人々も訓練によって優れた記憶力を得られることが示されました。 Mnemonic Training Reshapes Brain Networks to Support Superior Memory: Neuron http://www.cell.com/neuron/fulltext/S0896-6273(17)30087-9 Don't Forget: You, Too, Can Acquire a Super Memory - Scientific American htt
理論から学ぶデータベース実践入門 ~リレーショナルモデルによる効率的なSQL (WEB+DB PRESS plus) 作者:奥野 幹也技術評論社Amazon 積ん読に入っていたので読んだ。 この本はリレーショナルモデルを理解することによってRDBの知識を深めようというような本。RDBを実践で使っている人がさらに知識を深めるための本という感じ。内容としては重要な理論がRDBと紐付けられて解説されていて面白かった。一方で、専門用語が文章中に多く使われていて、個人的には何か頭に入ってこなかった点は残念だった。 この本を読みながらわからないところを調べていて見つけたのだけど、この本の著者の昔の発表資料である「データベース設計徹底指南!!」がこの本の端的なまとめになっていて、しかも非常に良い資料なので本当におすすめ。本で紹介されているリレーショナルモデルや正規化理論などがわずか15分程度で理解できる
Vue2.xでは仮想DOMが使われるようになりました。それに伴い、Vue用のテンプレートを仮想DOMをレンダリングするための関数に変換するという処理をコンパイル時に行ってくれる仕組みが組み込まれています。 そして、お手軽にVueを試したい人、プロダクトにVueを使いたい人、コンポーネント志向でアトミックに実装したい人など、様々な用途に応じたテンプレートの書き方(&コンパイルの方法)を用意してくれています。 そのためテンプレートの書き方とコンパイルの種類については仕様がやや複雑で、公式ドキュメントだけでは理解が難しくけっこうハマりどころだと感じている(事実ずっぽりハマりました)ので、知見を残しておこうと思います。 ※この記事を書いている時点でのVueのバージョンは2.2.1です。 おさらい Vue.jsの利用方法3パターン 1. Vueを<script>タグで埋め込む方法 2. Vue CL
Rails5.1が今betaで出ていますね。中でも目玉はwebpacker.gemによるモダンなフロントエンド開発がRailsに導入されることでしょう。 今までのRailsのasset pipelineとは別に、yarnによって依存性を管理しwebpackで結合する独立したjsのビルドシステムがサポートされます。 これによって、以下のような従来のasset pipelineでは解決がむずかしかった問題への解が示されました。 coffee scriptへの依存 npmによる依存性、バージョン管理が難しい javascriptのライブラリが野良gem化されてupdateされない問題 webpacker.gemはyarn/webpackの薄いwrapperとなっていて、加えて幾つかのrakeタスクを追加することでフロントエンド開発をサポートします。 具体的には以下のような機能が提供されます。 y
マインドマップの無料ソフトって、かなりたくさん世に出回っていますよね。そんな中でも僕がイチオシするのが、『XMind』というマインドマップのフリーソフトです。最近バージョンがアップして『XMind 8』になり、さらに使いやすく高機能になりました。WindowsでもMacでも使えるフリーソフトですので、PCを持ってる全ての方におすすめできる最強のマインドマップソフトです。本日は、そんな『XMind』の使い方や活用術なんかを紹介していきたいと思います。 マインドマップソフト『XMind』の使い方 『XMind』をダウンロードしよう! 『XMind』はこんな感じのマインドマップです! なんとEvernoteにも保存可能! 『XMind Cloud』がさらに便利! アプリ版のマインドマップもリリース予定! マインドマップの活用方法 マインドマップ読書感想文編 マインドマップ家系図編 マインドマップ
MacにNode.jsをインストールしたいNodeのバージョン管理や切替を行いたいNodebrewって?npmってどうやって使えるようにするの? 今回は開発環境の構築において、Node.jsのインストールについて書きます。 AngularJSやReact、Vueなどのフロント界隈の開発や、パッケージ管理でnpmを利用するために必要なNode.jsをインストールする方法です。 Nodeのバージョンを切り替えたりする必要もあるかと思うので、今回はNodebrewを使ってインストールしてみます。 実際のインストール手順を順を追ってまとめておきますので、MacにNode.jsをインストールするときの参考にしていただけると嬉しいです。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く