タグ

2018年3月22日のブックマーク (21件)

  • MySQLのクエリの良し悪しはrows_examinedで判断する - かみぽわーる

    仕事やらなんやらでMySQLのクエリの良し悪しを判断する必要があるとき、EXPLAINの内容だけだとどのぐらい良くなったり悪くなったのか分からないので SET long_query_time = 0; してrows_examined (そのクエリでrows_sent行の結果を返すために何行に触ったのか)も一緒に提示するようにしている(少なくともMySQL 5.7時点ではrows_examinedはslow_query_logでしか確認できないはずperformance_schemaが有効ならevents_statements_historyやその仲間たちで確認できるとのこと*1 MySQL :: MySQL 5.6 リファレンスマニュアル :: 22.9.6 パフォーマンススキーマステートメントイベントテーブル)。 例: 上の例のBeforeは、もともとDBAが書いた温かみのあるSQLでO

    MySQLのクエリの良し悪しはrows_examinedで判断する - かみぽわーる
  • Linuxカーネルのソースコードを機能とレイヤーで分類して表示してくれる「Linux kernel map」

    Linuxのカーネルは膨大な数のソースコードから成り立っており、どこに何の処理が書いてあるのかぱっと見当をつけるのにはかなりコードを読み込む必要があります。「Interactive map of Linux kernel」はそのソースコードを機能とレイヤーで分類して表示してくれるサイトということで、使い勝手を試してみました。 Interactive map of Linux kernel http://www.makelinux.net/kernel_map/ サイトにアクセスし、ロードが終わると下の画像のように6列6行の表が表示されます。列が機能の分類を表しており、「インターフェース」「システム」「処理」「メモリー」「ストレージ」「ネットワーク」という分類になっています。行はレイヤーを表しており、上からシステムコールなどの「ユーザースペースインターフェース」、「バーチャル」、「ブリッジ」

    Linuxカーネルのソースコードを機能とレイヤーで分類して表示してくれる「Linux kernel map」
    alcus
    alcus 2018/03/22
  • 年間1000円、エフエム和歌山のAIアナウンサー「ナナコ」の裏側

    AWSのテキスト読み上げサービスを使ったラジオ放送で、一躍有名になったエフエム和歌山。システムを作った山口さんが、AWSのユーザーイベント「JAWS DAYS 2018」で、AIアナウンサーの裏側を語った。 「年間1000円で働いてくれるAIアナウンサー」。エフエム和歌山のコミュニティーFM「Banana FM」が2017年7月に始めたラジオ放送は、大きな反響を呼んだ。米Amazon Web Services(AWS)のテキスト読み上げサービス「Amazon Polly」を使い、ニュースや天気予報を自動で読み上げるというもので、年間でのコストは1000円程度とも言われている。 あらかじめ新聞社などからニュース原稿を受け取り、エフエム和歌山が開発したプログラムを使い、合成音声で読み上げやすいようにルビや句読点の位置などを自動修正。原稿をエフエム和歌山のサーバに保存しておき、放送直前にAmaz

    年間1000円、エフエム和歌山のAIアナウンサー「ナナコ」の裏側
    alcus
    alcus 2018/03/22
  • セキュリティの話題に丸腰で踏み込んでくる人を見た - hnwの日記

    Qiita上で「ゲームでよくされるチート手法とその対策 〜アプリケーションハッキング編〜」という記事がいいね数を集めているようですが、全セクションにツッコミどころがあるような印象です。私はセキュリティ職というわけではありませんが、素人の私から見てもひどいと思ったところだけ個別にツッコミを入れてみます。 念のため補足しておくと、誰であろうと情報発信すること自体は大変良いことです。ただ、誤りを含んだ文章がウッカリ注目されてしまうとそれを信じてしまう人も出てくるので、大人げないと思いつつツッコミを入れる次第です。 デコンパイル(逆コンパイル) 2.の詳しい解説として、C/C++で記述されたコードをコンパイルすると機械語に変換されます。これを逆コンパイルしても、逆アセンブラまでにしかなりません。そのため、この状態ではソースコードの中身を解析するのは(人間では)非常に困難なため、ネイティブコードで

    セキュリティの話題に丸腰で踏み込んでくる人を見た - hnwの日記
    alcus
    alcus 2018/03/22
  • ハッシュ値の使い方について - クックパッド開発者ブログ

    モバイル基盤グループのヴァンサン(@vincentisambart)です。 先日以下のツイートを拝見しました。 Swift's stdlib moves to randomly seeded hashing: https://t.co/2T5oRYtD8B— ericasadun (@ericasadun) 2018年3月10日 この変更はSwift 4.1にはまだ入りませんが、4.2か5.0に入るはずです。コードレビューでこの変更が問題を起こそうなコードを指摘したことあるので、ハッシュ値のおさらいをする良いタイミングではないでしょうか。 Swiftのことを考えて書いていますが、多くのプログラミング言語にも当てはまります。ハッシュ値はSwiftではhashValueというプロパティが返しますが、多くの言語では単にhashというメソッド・関数が返します。 ハッシュマップ ハッシュ値はハッシュ

    ハッシュ値の使い方について - クックパッド開発者ブログ
  • 見えてきた、AIによるセキュリティの弱点

    セキュリティへのAIの応用が進むことで、逆にその限界も見えてきた。一般にAIでは、大量の過去のデータを使ってあらかじめ学習を行う。このためAIは、過去の事例に似た事例は探し出してくれるが、全く新しい事例は検出できないのだ。

    見えてきた、AIによるセキュリティの弱点
    alcus
    alcus 2018/03/22
  • 企業のクラウド利用は本当に増えているのか? 統計データから実態と押さえておくべきポイントを探る - GeekOut

    いま、成長分野といわれているのがクラウドサービス市場だ。IDC Japanの発表によると、国内プライベートクラウド市場は2021年までに平均して39.0%の成長率で推移していくと予測されている。実際、企業におけるクラウドサービス利用率も増えているとされているが、果たしてどのような分野でクラウドが適用されているのか。統計データとともに、企業のクラウド利用状況について、エンジニアが押さえておくべき実態と未来を考える。 企業のクラウド利用率は、前年比2.3ポイント増の46.9% 総務省が発表した『平成29年版 情報通信白書』では、企業のクラウドサービス利用率を2015年と2016年で比較している。同白書によると、「全社的に利用している」「一部の事業所又は部門で利用している」という企業の割合は、2015年末時点で44.6%だったが、2016年末には46.9%となった。 総務省|平成29年版 情報通

    企業のクラウド利用は本当に増えているのか? 統計データから実態と押さえておくべきポイントを探る - GeekOut
  • Google Colaboratoryを使えば環境構築不要・無料でPythonの機械学習ができて最高 - karaage. [からあげ]

    Google Colaboratoryが便利 最近、Google Colaboratoryがちょっと気になっていたのですが、タダケン (id:tadaken3)さんの以下記事に分かりやすく使い方が書いてあったのをきっかけに試して見ました。 結論から言うと、これ良いですね。Google Colaboratoryには以下の特徴(利点)があります。 ローカルPCに必要なのはブラウザ(Google Chrome)のみ クラウド上にPython環境がありPython2/3 両方使える 機械学習に必要なライブラリは、ある程度プリインストールされている(numpy, matplotlib, TensorFlow等) 必要なライブラリは !pip installでインストールできる 日フォントも(ちょっと工夫すれば)使える 無料で使える。なんとGPUも12時間分を無料で使える! これ死角無さすぎでは…

    Google Colaboratoryを使えば環境構築不要・無料でPythonの機械学習ができて最高 - karaage. [からあげ]
  • WebWorkerをproductionで使ってる話 - 橋本商会

    [ {title: "タイトル1", links: ["リンク先1", "リンク先2", "リンク先3"] }, {title, links}, {title, links} ]

    WebWorkerをproductionで使ってる話 - 橋本商会
  • なんでもない風景をFMステーションに

    1971年東京生まれ。イラストレーター。ドクロ服、ドクロ雑貨集めに情熱を燃やしすぎている。ほかにはワニ、ウツボ、ハダカデバネズミなど毛の生えていない動物も好む。著書に「しろねこくん」、「ココロミくん」、「ひとみしり道」、「ばかスイーツ」などがある。(動画インタビュー) 前の記事:襟型の襟巻きを作ってみた

    なんでもない風景をFMステーションに
  • 「その力はもう封印しておいてね」 生意気な生徒も言うことを聞きたくなる先生の神対応が見事

    生意気な生徒でもつい言うことを聞いてしまう――Twitter漫画を公開している中原るん(@nkhrrun)さんの描いた高校の先生の神対応漫画が話題になっています。 自身を「なかなか生意気な生徒だった」という中原さんの高校時代の清水先生とのエピソードを描いた漫画です。ある日、鞄にキーホルダーなどカエルグッズをたんまりとつけて登校した中原さん。清水先生に「鞄につけていいキーホルダーは一つまでよ」ととがめられますが、「それ校則に書いてないもん」「書いてなくてもそんな鞄はだめです!」と先生と応酬を繰り広げます。キーホルダーを「みんな友達だよ~」と言い張る中原さんに、清水先生は「親友を選びなさい」と一言。この絶妙な怒り方に、中原さんはたくさんつけていたカエルの中から親友を選んだのだそう。 「1つにしなさい」ゴリ押しでなく「親友を選びなさい」の言葉がいい また学年遠足でのエピソードでは、現地集合で集

    「その力はもう封印しておいてね」 生意気な生徒も言うことを聞きたくなる先生の神対応が見事
    alcus
    alcus 2018/03/22
  • 無人店舗「モノタロウAIストア」が佐賀で開業へ 商品のバーコードをスマホで読み取って決済

    工業用品の通販大手・モノタロウが、無人の実店舗「AIストア」を4月2日に佐賀大学の庄キャンパスでオープンします。運営にあたっては、AIやIoTを手がけるオプティムと提携。人件費高騰・長時間労働などの課題を解決する実証実験としての試みです。 店舗のイメージ 工具や作業服といった作業用品や、素材等の研究用品約2000点を販売。利用者は専用アプリからログインし、端末に表示されたQRコードをゲートにかざして入店することになります。購入する商品が決まったら、バーコードを端末でスキャンしてアプリ上で決済。その分の商品を持って退店する仕組みです。 一連の手続きをアプリで一貫して行える 店舗の管理には、オプティムの支援サービス「Smart Retail Management」を使用。カメラやゲートなどの機器から取得したデータをAIが解析し、来店状況の分析や防犯検知などを行います。モノタロウはこの実験を通

    無人店舗「モノタロウAIストア」が佐賀で開業へ 商品のバーコードをスマホで読み取って決済
    alcus
    alcus 2018/03/22
  • 魔王「ラスボスになりたいです」面接官「その能力ちょっと面倒くさい」 ラスボスの採用面接が世知辛い

    ゲームにおける恐怖と強さの象徴、ラスボス。このラスボスが、実は面接を経て採用されているんだとしたら……。そんな漫画を投稿したのは、イッシー13(@evasiki)さんです。 HP90万、第三形態まであり、能力は通常攻撃に状態異常付与、一定時間毎に回復、そして下僕2体を倒さないとダメージが入らないギミック持ちと、ラスボスとしてはわかりやすい能力を持っている魔王さん。面接官が「目新しさは無いけれどボスとしては堅実で強い能力をお持ちですね」と褒めると、ゴゴゴゴゴという効果音を発しながら「ありがとうございます」。れ、礼儀がなってる。 魔王って敬語とか使うんだ しかし、「ちょっと面倒くさいですね」と続ける面接官。面接官によると、ラスボスとして一番望ましいのは倒した時に爽快感があり、「何度でも戦いたい」と思わせられる存在。確かに、ラスボスが魅力的だからついつい周回してしまったゲームがあるぞ。 魔王さん

    魔王「ラスボスになりたいです」面接官「その能力ちょっと面倒くさい」 ラスボスの採用面接が世知辛い
    alcus
    alcus 2018/03/22
  • 平均年齢73歳のeスポチーム「シルバースナイパーズ」がかっこいい 腕前は未熟ながら古参兵の風格

    スウェーデンのeスポーツチーム「シルバースナイパーズ」が、古参兵のようでかっこいいとTwitterで話題です。メンバーの年齢が下は62から上は81までと、平均で約73歳。歴戦の勇士が再集結する洋画のような光景に、ときめく人が続出しています。 一人称視点のシューティング「CS:GO(Counter-Strike: Global Offensive)」における、世界初のプロシニアチーム。「年齢は単なる数字にすぎないことを証明するのが我々の使命」と、宣言からしてかっこいい。 レノボをスポンサーとするプロチーム 公式サイト掲載のメンバーは4人。「worrier(心配性)でなくwarrior(戦士)であれ」「生き、笑い、愛し、そしてテロリストを討つ」「今日撃てるものは今日撃て」など、含蓄に富むモットーがさすが人生の先輩といったところです。特に「ティーンスレイヤー」の二つ名を名乗る、紅一点のモニカさん

    平均年齢73歳のeスポチーム「シルバースナイパーズ」がかっこいい 腕前は未熟ながら古参兵の風格
    alcus
    alcus 2018/03/22
  • 誰でも描けるリアル背景、「爆発エフェクト」の描き方

    記事はアフィリエイトプログラムによる収益を得ています 漫画家の作画テクニックを伝授するコーナー「漫画家直伝イラストテクニック」。第三回は漫画『折れた竜骨(原作:米澤 穂信)』や『アルマディアノス英雄伝(原作:高見粱川)』を連載中の漫画家、佐藤夕子(@makaidaibouken4)先生に、“爆発”の描き方を教えていただきます。 漫画家直伝イラストテクニック(1):第一回:誰でも描けるリアル背景、「山」の描き方 漫画家直伝イラストテクニック(2):第二回:誰でも描けるリアル背景、群生する「葉(笹)」の描き方 誰でも描けるリアル背景、「爆発エフェクト」の描き方 第三回:「爆発」のエフェクト 第三回はバトルシーンなどで見かけることの多い“爆発”がテーマ。飛び散る破片や爆風などを描きます。 STEP1:円を重ねる まずは紙、筆記用具を用意し、大小さまざまな円を部分的に重ねるようなイメージで鉛筆

    誰でも描けるリアル背景、「爆発エフェクト」の描き方
    alcus
    alcus 2018/03/22
  • ハードロックが大好きな父親が結婚式で歌ったのは、中島みゆきの「糸」 見事過ぎる歌声に「涙が出た」

    娘の結婚式で中島みゆきさんの「糸」を歌う父の動画が話題となっています。YouTubeに投稿されたのは2016年(結婚式は2014年)ですが、Twitterをきっかけにして再び注目を集めました。 歌っているのは札幌のカバーバンド「TGB」でボーカル&ギターを務める高橋進さん。「61歳(当時)になったが、まだライブハウスで活動しています。ちなみにジャンルはハードロック」「娘が結婚するときには、その場で歌いたいと思っていた」と笑顔を見せて語り、曲が流れて高橋さんが歌い始めると、その見事な歌唱力で会場からは大歓声があがります。 「ハードロックをやっている」と話すと会場から笑い声が 歌い始めるとどよめきとともに歓声が この動画はYouTubeで560万回以上再生され、Twitterでも8万RTを超えることに。ハードロックが大好きな父親が娘の結婚式で「糸」を歌うという展開と、高橋さんの見事な歌声もあり

    ハードロックが大好きな父親が結婚式で歌ったのは、中島みゆきの「糸」 見事過ぎる歌声に「涙が出た」
  • Java10のDocker対応について - Qiita

    数字的には節目となるJava10が公開され、Java界隈は久々の春を満喫しつつ、これから始まるアップデートレースに戦々恐々としていると思います。 Java10の新規フィーチャーはいろいろなブログで紹介されていますが、個人的に気になっていたDocker対応について、少し調べてみました。 Java10のリリースノート :  http://www.oracle.com/technetwork/java/javase/10-relnote-issues-4108729.html Dockerについては3つほど対応が書いてありますが、気になるのがこちらです。 Improve docker container detection and resource configuration usage The following changes have been introduced in JDK 10 t

    Java10のDocker対応について - Qiita
    alcus
    alcus 2018/03/22
  • 私の考えは間違っていた。日本のイノベーションの未来を築くのはスタートアップではない。(1/3)【ゲスト寄稿】 - BRIDGE(ブリッジ)テクノロジー&スタートアップ情報

    稿は、Disrupting Japan に投稿された内容を、Disrupting Japan と著者である Tim Romero 氏の許可を得て転載するものです。 Tim Romero 氏は、東京を拠点とする起業家・ポッドキャスター・執筆者です。これまでに4つの企業を設立し、20年以上前に来日以降、他の企業の日市場参入をリードしました。 彼はポッドキャスト「Disrupting Japan」を主宰し、日のスタートアップ・コミュニティに投資家・起業家・メンターとして深く関与しています。 Image credit: fberti / 123RF 今日も特別番組をお送りします。ゲストはいません。ビールもありません。第2外国語として英語を話すゲストとふざけた冗談を言い合うこともありません。今日は私とリスナーのあなただけです。私は非常に大事だと思っているものの、十分に多くの人が話していない事柄

    私の考えは間違っていた。日本のイノベーションの未来を築くのはスタートアップではない。(1/3)【ゲスト寄稿】 - BRIDGE(ブリッジ)テクノロジー&スタートアップ情報
  • 「ネットがない頃ってどうやって勉強してたの?」 女子高生が語る、今どきのテスト勉強法

    連載:女子高生、「はじめてのPC」を買う スマホファースト世代の女子高生(JK)がPCの必要性に迫られたとき、彼女は何を基準に機種選択し、どう使うのか? ひょんなキッカケからノートPCを持ったJK(17歳)とその父の二人三脚を描く、デジタルライフドキュメンタリー。 連載一覧 初回:ビル・ゲイツもジョブズも知らない女子高生、「はじめてのPC」を買う 前回までのあらすじ 17歳になる娘は正真正銘のネット世代。情報ソースの信頼度ナンバーワンはインターネットと断言し、新聞・雑誌は読まず、「ラジオはオワコン」と言い切って父を驚かせた。SNSはあまり信用せず、広告っぽい情報からは距離を置くなど、ネットリテラシーもそれなりに身についているようだが……。 父(47歳)の私は、高校生はネットをもっぱら「遊び、おしゃべり、暇つぶし」に使うのだと思っていて、そのことを娘に伝えたら「とんでもない」と切り返された。

    「ネットがない頃ってどうやって勉強してたの?」 女子高生が語る、今どきのテスト勉強法
    alcus
    alcus 2018/03/22
  • Azure、SORACOM、Futabaのサーボで金賞をもらった話。 - masato-ka's diary

    この記事について この記事ではIoT ALGYAN(あるじゃん)さん主催のFutaba製コマンド方式サーボIoTアプリコンテストに参加 して、考えたことや審査会当日では語りきれなかったことなどを記録として残しています。記録しないと忘れちゃう。 イベントの概要 イベントの募集ページは以下です。 algyan.connpass.com 双葉電子工業様から参加者にコマンド方式サーボモータRS304MDが配られ、2ヶ月でサーボとMicrosoft Azureを使ったIoTアプリケーションを組み上げる というのがお題でした。それ以外のテーマは自由です。 コマンド方式サーボRS304MDについて ホビー用2足歩行ロボットにも使われているコマンド方式サーボモータです。サーボモータは通常PWMのパルス幅で角度を指定しますが、このサーボはシリアル通信で指示角度を与えて制御します。また、モータを動かすだけでな

    Azure、SORACOM、Futabaのサーボで金賞をもらった話。 - masato-ka's diary
    alcus
    alcus 2018/03/22
  • BigQuery に関する12の誤解の真相を明らかにする

    この記事は Busting 12 myths about BigQuery の著者の許可を得た上で @yutah_3 が日語訳、補足したものです。個人的に気になった話等を含めて “訳者注” を入れながら翻訳します。 割と最近、 Forrester Research のレポート The Forrester Wave™: Insight Platforms-As-A-Service, Q3 2017 では Google Cloud は Leader のポジションとして位置付けられました。 BigQuery がこの中で果たした功績は間違いなく大きいでしょう。 私達は日々、スタートアップから大企業のお客様に至るまで、多様な Google BigQuery をお使いのお客様と、お客様の分析やデータウェアハウスに関する課題を解決するために一緒に取り組んでいます。多くの場合、私達のお客様は BigQu

    BigQuery に関する12の誤解の真相を明らかにする
    alcus
    alcus 2018/03/22