タグ

2019年2月18日のブックマーク (16件)

  • 高速なPythonの将棋ライブラリを作る - TadaoYamaokaの開発日記

    python-shogiは、Pythonで扱える非常に役立つ将棋ライブラリですが、速度が遅いのが用途によっては欠点になります。 公式サイトにも記述されていますが、速度よりもシンプルに抽象的に扱えることが目的となっています。 しかし、機械学習の用途に使用しようとする速度の遅さがネックになります。 そこでPythonからもできるだけ高速に動作する将棋ライブラリを作成することにしました。 python-shogiの内部では、盤面はビットボードで表現されていますが、Pythonのビット演算は非常に遅くボトルネックとなっています。 ビット演算部分をC++で開発して、Pythonから呼び出せるようにすることで速度の改善が見込まれます。 C++将棋ライブラリを一から作成するのもロマンがありますが、ほとんど既存のライブラリをまねるだけになるため、C++部分にAperyのソースコードを使用させてもらい、A

    高速なPythonの将棋ライブラリを作る - TadaoYamaokaの開発日記
  • 藤井聡太七段は、トッププロの「本気」を跳ね返した(遠山雄亮) - エキスパート - Yahoo!ニュース

    2月16日(土)に行われた第12回朝日杯オープン戦で、藤井聡太七段(16)が優勝して2連覇を飾った。 準決勝は行方尚史八段(45)に、決勝は渡辺明棋王(34)に快勝して、圧巻の優勝劇だった。 トッププロの「気」とは? 準決勝は行方八段戦。行方八段は同棋戦での優勝経験もあるトッププロの一人だ。 振り駒の結果、先手を握ったのは行方八段だった。藤井(聡)七段は相居飛車の後手では追随する指し方を好む。そうなると行方八段には戦法の選択肢が3つあった。 矢倉角換わり相掛かり 行方八段はその中で昔から得意とする矢倉戦法を採用した。 トッププロが格下と対戦する場合、相手の得意を敢えて受けることもある。筆者も四段時代に久保利明二冠(当時)と対戦して負けた際は、こちらの得意戦法を真っ向から受け止められてその強さを実感したものだ。 行方八段が相手の得意を外したのか、いま一番自信を持っている戦法が矢倉なのか、そ

    藤井聡太七段は、トッププロの「本気」を跳ね返した(遠山雄亮) - エキスパート - Yahoo!ニュース
  • 【楽天市場】ボードゲームおすすめ42選|大人も子どもも大満足!これぞという人気の名作もご紹介

    ボードゲームは年齢を問わず楽しめる遊びとして昔から親しまれており、おなじみの「すごろく」や「人生ゲーム」以外にも、様々な商品があります。 それぞれ楽しみ方やプレイ人数が異なるため、じっくり吟味して選びたいものです。 この記事では、ボードゲームの選び方を解説したのち、大人も子どもも楽しめるおすすめのボードゲームを多数ご紹介します。ボードゲームソムリエの松永直樹さんに聞いた、ボードゲーム選びに役立つアドバイスもぜひ参考にしてくださいね。

    【楽天市場】ボードゲームおすすめ42選|大人も子どもも大満足!これぞという人気の名作もご紹介
  • IBMクラウド戦略の方針転換。AIのWatsonを他社クラウドでも実行可能に。

    IBMクラウド戦略の方針転換。AIWatsonを他社クラウドでも実行可能に。by yuta2019年2月17日2019年6月2日 IBMクラウド方針転換 今週はIBMのイベントThink 2019が行われていました。初日からAIと人間のチャンピオンによるディベート対決が行われるなど、見応え充分な内容でした。 IBMディベートAI、惜しくもチャンピョンに敗れる。 その他、このイベントの注目を集めたのは、CEOのジニーロメッティの基調講演です。今までIBMのクラウドで提供していたAIWatson)を、他社クラウドでも実行可能にすると発表して、これを聞いた人達は軽くざわめきました。 これはIBMのクラウド戦略の大きな方向転換を意味します。ただ、このニュース記事は相当な数を読みましたが、「他社クラウドからWatsonが使える」という報道ばかりで、なぜIBMがそんな手を打ってきたのかという”狙い

    IBMクラウド戦略の方針転換。AIのWatsonを他社クラウドでも実行可能に。
  • React 副作用分割パターン - mizdra

    React Hooks自体の解説記事はいくつかあるけど, Hooksの登場によってReactがどう変わったのかについて書かれている記事が無かったので書いた 継承, Mixin, HOC, render props, Hooksの登場によって, Reactの副作用分割パターンがどう変遷していったのか分かるようにすることがこの記事の目的

    React 副作用分割パターン - mizdra
  • iPhoneの裏技11選。Androidでも使えるテクニック

    全部使いこなしてる? 意外と知らないスマホの小技11選2019.02.17 20:0040,986 David Nield - Gizmodo US [原文] ( そうこ ) いつも一緒、手の中のスマートフォンさえあればなんでもできるぞ! でも、こんなこともできるって知ってた? 動画撮影中に写真を撮るImage: Apple動画も写真も撮りたい!という時にぴったり、これは知っている人も多いかも。iOSでもAndroidでもできます。デフォルトカメラアプリの動画撮影中の画面で赤ボタン(録画スタート・停止)の左にでる白いアイコン、これをタップすると動画を撮影しながら写真がとれます。 通常カメラモードよりは写真の画質は落ちるものの、ないよりもあったほうがいい! 緊急SOSImage: Gizmodo US使う必要がないにこしたことはないけれど、いざという時のために。 新モデルのiPhoneでは、

    iPhoneの裏技11選。Androidでも使えるテクニック
  • 広がるブロックチェーン革命、仮想通貨に続く10業種 - 日本経済新聞

    「分散型台帳」と訳されるブロックチェーンが仮想通貨を支える基幹技術であることは広く知られている。世界中のコンピューターを使って記録したデータを、鎖(チェーン)のようにつないでいく。記録を書き換えようとすれば「鎖」をつなぎ合わせるようにして過去のデータをさかのぼる必要があるため、改ざんはほぼ不可能とされる。いち早く使われたフィンテックが従来の金融業に変革を迫っているように、ブロックチェーン革命は広い産業に押し寄せている。50業種での変革の動き取り上げたCBインサイツの記事のうち、ここでは10業種に注目する。

    広がるブロックチェーン革命、仮想通貨に続く10業種 - 日本経済新聞
  • 世界を一変させる日本発、画期的半導体 京都大学初のベンチャー、酸化ガリウムの新技術 | JBpress (ジェイビープレス)

    現在、電力制御を行うパワー半導体の世界では、シリコンより半導体物質としてのパフォーマンスが高い炭化ケイ素(SiC)や窒化ガリウム(GaN)を活用する開発が進み、成果を出している。 例えば、鉄道車両ではシリコンのパワー半導体用いたインバーターを、炭化ケイ素を用いたインバーターに交換することで、最大40%という画期的な省エネ効果を生む。 半導体関連の展示会に行けば、炭化ケイ素の半導体のための技術や炭化ケイ素のパワー半導体による実用例が並ぶ。 業界では、最新の技術である炭化ケイ素や窒化ガリウムの半導体の開発に必死になっている様子がうかがえるし、山手線の新型電車で採用されるなど、身近なところでも増えつつある。 将来的には、EVや家電などにこうした新型半導体が普及し、異次元の省エネや家電などの小型化を進めていくことが予想される。非常に夢がある。 しかし、炭化ケイ素や窒化ガリウムによって実現される新型

    世界を一変させる日本発、画期的半導体 京都大学初のベンチャー、酸化ガリウムの新技術 | JBpress (ジェイビープレス)
  • ZOZOTOWNのDWHをRedshiftからBigQueryにお引越しした話 / Moving ZOZOTOWN DWH from Redshift to BigQuery

    ZOZOTOWNのDWHをRedshiftからBigQueryにお引越しした話 / Moving ZOZOTOWN DWH from Redshift to BigQuery

    ZOZOTOWNのDWHをRedshiftからBigQueryにお引越しした話 / Moving ZOZOTOWN DWH from Redshift to BigQuery
  • 画像処理100本ノックを「Google Colaboratory」で楽々学習 - Qiita

    画像処理100ノックとは 以下のような素晴らしい記事を発見しました。 https://qiita.com/yoyoyo_/items/2ef53f47f87dcf5d1e14 (リンク切れ) 画像処理を、OpenCV等の高度なライブラリを使わず行うことで、画像処理の理解を深める、非常に有用な練習問題集です。自分も画像処理の基礎を学びなおしたかったので、自己学習のため活用させていただくことにしました。 ただ、初学者にとってハードルになりそうなのが、環境構築のところです。GitHubのREADMEに丁寧に描かれているのですが、初学者にとっては難易度高く、時間もかかります。また、自宅以外の環境でちょっと学習したいときなどにも不便です。 そんな手間を解消するために、Googleが提供している環境構築不要・無料でPythonの開発が可能なWebサービスGoogle Colaboratory」を使

    画像処理100本ノックを「Google Colaboratory」で楽々学習 - Qiita
  • PostgreSQLは20年間どのようにfsyncを間違って使っていたか - 聴講メモ -

    TL;DR 聴講メモ Intro into durability PostgreSQLのCHECKPIONT CHECKPOINT中にエラーが発生したら? fsyncへの2つの間違った期待 なぜ今になって問題が明らかになってきた? そもそもなぜBufferd I/Oなのか? どうやって直すかか 参考リンク 質疑 最後に 先日PostgreSQLの新しいマイナーバージョンがリリースされました。このマイナーリリースでメインとなる修正は「fsync周りのバグ修正」で、このバグは間違ったfsyncに対する間違った認識から約20年間存在してたバグということで注目されていました。 このバグについてPostgreSQLのコミッタ(Tomas Vondra氏)が解説しているセッションが、先々週開催されたFOSDEM 2019でありました。私もFOSDEM 2019に参加していたのですがその際は裏セッション

  • 政府によるインターネットの検閲とSNIについて

    しかし今回一般の人の目にも触れる形でSNIやHTTPSのことが報じられた結果、エンジニアも含めて明らかに技術に関して勘違いをしているのではないかと感じる発言を見ることがありました。このまま放置するのも良くないと感じているので、Q&Aという形でSNIやHTTPSに関する誤解を少しでも解ければと思います。 Q&AQ: そもそもSNIって何?以前書いた記事にも書かれているので是非読んでみてください。 簡単に説明すると、HTTPSではSSL/TLSを利用して通信が暗号化されます。なので1つのIPアドレスで複数の証明書を扱おうとした場合、最初の通信時にどの証明書を利用すればいいか分かりません。そこでSNIが必要になります。 SNIは最初の通信時に今から通信したいサーバーネーム(ドメイン名と考えてください)をサーバーに平文で渡すことで、通信したいSSL証明書を指定できます。SNIは現在の一般的なブラウ

  • 70歳就業、義務化検討=法制化へ来夏実行計画-政府:時事ドットコム

    70歳就業、義務化検討=法制化へ来夏実行計画-政府 2018年11月26日18時34分 政府は26日の未来投資会議(議長・安倍晋三首相)で、成長戦略の方向性を取りまとめた。70歳までの就業機会確保では、企業に「多様な選択肢のいずれかを求める方向」と明記し、将来の義務化を検討する方針を示した。来夏に実行計画をまとめ、早期の法制化を図る。 65歳までの雇用確保では、企業に対し、定年の廃止や引き上げ、継続雇用制度のいずれかを義務付けている。70歳までの延長については、当面は努力義務にとどめ、企業の対応を促す考えだ。 高齢者の就業拡大を目指すのは、少子高齢化で「社会保障の費用が持たない」(与党幹部)ことが背景にある。ただ、70歳となれば健康状態の差も大きく、地域での人材活用など、同一企業での雇用延長にこだわらない柔軟な対応が求められそうだ。

    70歳就業、義務化検討=法制化へ来夏実行計画-政府:時事ドットコム
  • 企画展 第20回 テープの粘着剤×塗り方展|Nitto|Tape Museum|粘着テープの総合情報サイト

    粘着テープには、さまざまな種類の粘着剤があります。 テープに機能を付加するため、粘着剤の塗り⽅も異なります。 今回は、粘着剤の塗り⽅で、テープを紐解いていきます。 粘着テープは、セロハンテープのセロハンや耐久ラインテープのポリエステル他を用いた複層フィルムなどの基材(⽀持体)の上に粘着剤が塗⼯(コーティング)されている構造になっています。(下図参照) 粘着剤は、製品の機能を発現させるため、さまざまな⽅法で塗⼯されています。 ※イメージです。

    企画展 第20回 テープの粘着剤×塗り方展|Nitto|Tape Museum|粘着テープの総合情報サイト
  • 統計不正はこれほどヤバい | 西日本新聞me

    永田健の時代ななめ読み 「空気を読まない」を信条とするベテラン記者が、今起きている政治、社会、国際問題を「ななめに」論評します。賛同とお叱りが相半ばする人気のコラム(日曜更新) ただ「統計」というなじみの薄いジャンルであるためか、初報から政治問題化まで時間差が生じ、現在でも世論の関心はいまひとつに思える。そこで今週は「統計不正はどれほど大問題か」を、文系脳の私が例えを駆使し、分かりやすく読者に解説したいと思う。 私はひそかに「九州の池上さん」のポジションを狙っているのである。 ◇    ◇ 統計不正問題は多岐にわたるが、丸の「毎月勤労統計」について論じる。 簡単に説明すれば、厚生労働省はこの統計の作成手法を不正に簡略化。それを途中から「完全版」に近づけるため数値の復元加工をしたところ、結果として実質賃金の伸び率がかさ上げされた。つまり実態より過大に「賃金が上がった」と公表していたのだ。

    統計不正はこれほどヤバい | 西日本新聞me
  • 日本人によるダイレクトすぎる英文メールが物議を醸す国イギリス、英文メールは遠回しな表現を使って!

    Noire❤︎ @Lovelylndeed 日人の英文メールは表現が遠回しでダメだと言う認識を強く持った日人によるダイレクト過ぎる英文が物議を醸すここはイギリスです。皆さん、英文メールは遠まわしに書きましょう。 Noire❤︎ @Lovelylndeed 季節の挨拶やらお礼やらを冒頭に持ってくる必要は勿論ないのですが、例えばcould, would, mightを使ってちょっぴりぼやかすとか、受動態にしてみるとか。何ならIt seems/appearsを使うとか、色々方法はあります。あとshould be(~な筈)も8割方そうくらいな感じで便利です。 Noire❤︎ @Lovelylndeed 🇬🇧🇯🇵| 溺れるほどに多趣味🎁 | 先祖が藤原氏🏯| DM💌👌🏻| I'm always trying to find a way to stop curiosity fro

    日本人によるダイレクトすぎる英文メールが物議を醸す国イギリス、英文メールは遠回しな表現を使って!