コンテンツブロックが有効であることを検知しました。 このサイトを利用するには、コンテンツブロック機能(広告ブロック機能を持つ拡張機能等)を無効にしてページを再読み込みしてください。 ✕
これを行ったのは、東京共済病院腎臓高血圧内科部長、東京医科歯科大学臨床教授などを務める神田英一郎氏。日本腎臓学会の組織した委員会による、慢性腎臓病(CKD)をテーマとした「エビデンスに基づくCKD診療ガイドライン2018」(未出版)の作成に関わった。その作成プロセスにおいて、論文スクリーニング作業の負担が重いことから、機械学習の活用を思い付き、「第3のスクリーニング担当者」を生み出した。 以下では、同氏の説明に基づき、これを紹介する。 「心の折れる作業」をどう軽減できるか 医療の世界では、「EBM(Evidence Based Medicine)」への取り組みが進められてきた。EBMとは、「医療行為は最新、最良の科学的根拠に基づいて行うべき」という考え方だ。診療ガイドラインは、EBM推進の観点から、臨床現場での意思決定における判断材料の1つとして利用することを目的とした文書で、各専門分野の
はまったこと Python のコレクションの要素に累算代入演算子を使ったところ、想定外の動作をしたので、メモしておきます。 デフォルトの設定を保持する辞書 default_settings に追加の設定 additional_settings をマージしてから特定の設定をいじる処理をしていました。 >>> # 以下の2変数は変更したくない(定数的なものを想定) >>> default_settings = {'a': 1, 'b': [0, 1]} >>> additional_settings = {'a': 10, 'c': 'hoge'} >>> >>> settings = dict(default_settings, **additional_settings) >>> settings {'a': 10, 'b': [0, 1], 'c': 'hoge'} >>> >>> #
『MarkeZine』が主催するマーケティング・イベント『MarkeZine Day』『MarkeZine Academy』『MarkeZine プレミアムセミナー』の 最新情報をはじめ、様々なイベント情報をまとめてご紹介します。 MarkeZine Day
エバーセンスは、 2017年12月20日、往診型の夜間救急サービス「ファストドクター」を提供しているメディサイとのサービス提携により、夜間や休日に医師への無料相談や、必要に応じて往診手配を行えるアプリ「キッズドクター」(iOS版)をリリースした。 キッズドクターは、子供の健康で悩んでいるママやパパへ「医師に気軽に相談できる安心」を届けるために生まれたサービス。 近年、夜間や休日に緊急外来を受診する人の数が増えている。その中で軽症で受診する子供の数が多く、安易に救急外来を利用することが「コンビニ受診」として問題になっている。しかし、夜間や休日に突然、子供が体調を崩すことはあり、そのときにママやパパだけでは重症か軽症かの判断が難しい現状がある。万が一を考えて、救急搬送や救急外来を利用せざるをえない状況があるのも見過ごせない事実だろう。 このママやパパの不安を解消するためには、即座に受診が必要な
sourceコマンドとは? 「source」コマンドは、ファイルに書かれたコマンドを現在のシェルで実行する、というコマンドです。主にシェルの設定ファイルを反映させる際に使用します。 sourceコマンドはシェルに組み込まれたビルトインコマンドで、bashやtcsh、zshに共通して使用できます。ビルトインコマンド「.」の処理内容は、sourceと全く同じです ※1。 ※1 bashでは、「source ファイル」と全く同じ処理を「. ファイル」でも実行できる。しかし、bashの基であるshでは「.」コマンドしか利用できず、sourceコマンドは使用できない。CentOSでは、shはbashへのシンボリックリンクとなっており、Ubuntuの場合はdash(Debian版ash、sh互換の軽量シェル)へのシンボリックリンクとなっている。つまりCentOSのshではsourceコマンドを利用でき
Firebase Advent Calendar 2017 21日目の記事です。 フリーランスでフロントエンドを中心にエンジニアをやっているpotato4dです。 普段はVue.jsを中心に、案件を進めたりコミュニティに関わったりしていますが、今回はそんなVue界隈で今アツいフレームワークであるNuxt.jsとFirebaseを組み合わせて、SPA + SSRにAuthと Firestore を組み合わせたアプリケーションを高速で作る方法を、サンプルとあわせてご紹介します。 2019/10/16 追記 このサンプルは Firestore が存在しない Nuxt v1.x + RTDB 時代のコードを愚直に移行している ので全体的に資料が古くなっています。 インフラ構成については順次更新していますが、特にデータストア操作周りについては できるだけ参考にしないでください。 2019/07/02
※この記事は古くなっていて、現在のMagic Podの機能とは異なる部分がたくさんあります。 こんにちは、戸田です。 みなさんMagic Podしてますか? Redditアプリの回、かんたんだったでしょう? えっ、まだしてない? そうですね、まだアサーションのやり方をご紹介していませんでした。 では、試しにGoogle Playで配布されているStackExchangeアプリを題材に、Magic Podで最初のアサーションをやってみましょう。 Stack Exchangeアプリのテストをしてみよう 次の画面遷移図が示すシナリオに沿って、Stack Overflow上でのタグ検索で得られる記事に同じタグが含まれているかを確認してみましょう。 Magic Pod上で、Stack Exchangeアプリのプロジェクトとテストケースを新しく作るところまでは済んだところから始めます。 最初の画面です
Twitterの“流れるタイムライン”なくなる? 「User Streams API」が来年6月20日に廃止 タイムラインをリアルタイムで更新できる「User Streams API」の廃止時期が明らかになった。一方、新APIの利用が個人開発者にとって難しい可能性も。 Twitter社は12月19日、リアルタイムでTwitterのタイムラインを取得できるアプリ開発者向け機能「User Streams API」を2018年6月20日に廃止すると開発者ブログで明らかにした。4月に具体的時期を明言せずアナウンスしていたもので、同社は新しい「Account Activity API」への移行を呼びかけている。 User Streams APIは、ツイートを表示するタイムラインをリアルタイムで更新できる開発者向けインタフェース。Twitterクライアントの開発者がこのAPIをアプリに組み込めば、ユー
料理教室事業部の長(@s_osa_)です。最近読んで面白かった漫画は『ランウェイで笑って』です。 クックパッド料理教室では今年10月にデザインの全面リニューアルを行ないました。 Before After ユーザー向けページの HTML, CSS, JavaScript を約1ヶ月でまるっと書き換えるプロジェクトでした。 今回はそんなデザインリニューアルを支えた仕組みについて書きたいと思います。 全面リニューアルの大変さ 「全面リニューアル」 聞いただけで大変さがにじみ出る言葉ですが、具体的に何が大変なのか少し考えてみます。 主な大変さは2つあると考えています。 スコープが大きい デザインの全面リニューアルという性質上、全ページが対象になります。 クックパッド料理教室のコードはそれほど大きくない Rails ですが、それでも対象の view ファイルは約200ほどあります。 もちろん、これら
エンジニアの id:t930 です。 freee Developers Advent Calendar 2017 19日目いきます。 React はその名前を聞くようになってから3年以上が経過し、Webアプリケーション開発の文脈においてはもはや枯れた技術と言えるでしょう。会計freeeでも2015年ごろに Backbone.js から React へのリプレースを行い、現在では Reactコンポーネントだけでも900近いファイルが存在しています。当然このような規模でやっているとリファクタリングも必要になってくるわけで、本記事ではそんな中で得られたReactコンポーネントにおけるリファクタリングの指針について紹介していきます。1 適切な単位に分割する React に限った話ではないですが、巨大で見通しの悪いコンポーネントはメンテナビリティや再利用性の低下を招きます。表示領域、責務、意味付けに
はてなブログ最初のエントリーなんで、お試しがてら書いてみます。 MNISTといえば「深層学習業界のHelloWorld!」と言われる定番データセット。 とりあえずKerasを入れたらexamplesに入ってるmnist_cnn.pyとかを、みんな動かしてみてると思います。 かくいう私も学習は回してましたが 「そういえば、学習は回しても中身を表示したことないな?」 と思い、どうやるか調べて試してみました。 PILを使ったMNIST手書き画像の簡単表示 下記のコードを実行するとMNISTの手書き画像が4枚表示されます。 これがMACで実行してみた画像。 けっこう簡単に表示はできんのね。 import keras from keras.datasets import mnist import numpy as np from PIL import Image # 文字画像表示 def img_s
創業9年にして、時価総額3兆円を超えると言われる民泊サービス「Airbnb(エアービーアンドビー)」。 所有する住居や別荘を宿として提供することで、貸主は空き家を資産として活用することができます。旅行者はホテルよりも安く滞在できることから、民泊サービスは日本でも着実に利用者を獲得しています。法整備が追いつかず、グレーゾーンとして扱われてきましたが、2017年6月「住宅宿泊事業法(民泊新法)」が成立。施行後は年間上限180日/登録制で提供されることになります。 これからますます私たちにとって身近になるであろうこのサービス名と並んで、彼らを象徴するものがあります。「Bélo」と呼ばれるエアビーアンドビーのブランドロゴです。 「旅行サービス」と聞いて、思い浮かぶのはどのようなロゴでしょうか? 宿泊を連想させる家やベッド? 旅を連想させる飛行機? しかし、彼らのシンボルにそのような要素は見当たりま
この記事は エムスリー Advent Calendar 2017 の21日目の記事です。 2017/12/21 15:40頃追記 多くの方に記事を見て頂きありがとうございます。 誤字脱字の修正などを行いました。 また、シンタックスハイライトの修正の編集リクエストを下さった方に御礼申し上げます。非常に助かりました。 QAグループに所属しているエンジニアです。 近頃、所属しているチームのエンジニアのリーダーがVue.jsやKotlinの普及にとても力を入れており、その熱意に感化される形でプライベートの日々の情報収拾や学習はそれらに関することに充てていました。 それがある程度形になってきたので、今回はVue.jsで作った簡単なアプリ(もどき)を作成して得た知見などをご紹介したいと思います。 筆者のスキル Ruby: 期間としては約2年程度学習中でSelenium WebDriverを使用してQA
天才でなくていい!『Team Geek』訳者・角 征典と考える、チームに貢献するエンジニアの気配り力 「チーム開発を進めるために、エンジニアはどう振る舞えばいいのか」に迫る、名著『Team Geek』。その勘どころを、訳者である角 征典さんと読み解きます。 数多くの開発者から支持を受け、読み継がれてきた名著。そこには読み継がれる理由があります。 名著には、内容・ボリュームともに充実した書籍が多く、概要に目を通しただけで本を読んだつもりになっていたり、腰を据えて読む時間がなく「積ん読」してしまいがち。「エンジニアが絶対読むべき書籍●選」といった記事をブックマークするだけで読んだつもりになっていないでしょうか。 ポイントを押さえつつ内容を深掘りし、名著の根底に流れるエッセンスを開発に活かしましょう。 エンジニア向け名著を読み解いていく当企画。第4回に取り上げるのは『Team Geek—Goog
はじめに この記事は Kotlin Advent Calendar 21日目の記事です。 Kotlin Advent Calendarは3年連続3回目の参加になります。 今年はGoogle I/OでKotlinがAndroidに正式採用されて、酉年の2017年はKotlin🐤にとっても飛躍の年になりました! 11月にはサンフランシスコにてKotlin Confが開催され、更なる盛り上がりを見せています! また、レビュアーという形ですがKotlin In Actionの翻訳に携わりKotlinの盛り上げに少しばかりは貢献できたのではないかと思います。 本記事ではそのKotlin In Actionの著者の1人であるSvetlana Isakova氏のKotlin Confでのセッション 「Kotlin Types: Exposed」の内容と、Kotlin In Actionの6章の内容を元
Google は 12 月 19 日、将来的な Android アプリの安全性とパフォーマンスの向上を目的に、来年初頭から Android エコシステム全体に係る変更を Google Play ストアに適用していくことを発表し、アプリの提供者に必要な対応を取る準備をするように呼びかけています。 今回の発表内容はアプリ提供者に影響するもので、エンドユーザーは特に気にする必要はありませんが、今後、アプリの安全性とパフォーマンスは次第に改善していくことは知っておいてください。 まず、2018 年後半以降にリリース、またはアップデートされるアプリはターゲット API を原則的にその年の最新版に切り替えていく必要があることです。これは毎年その年の最新 API をサポートするようなアプリであれば、最新のセキュリティ対策とパフォーマンスへの最適化が済んでいるという思想に基づいて行われます。 実際には 2
この記事は Mackerel プラグインアドベントカレンダー(全部CRE) の20日目です。 qiita.com soudai.hatenablog.com それでは20日目は mackerel-plugin-mysql 第二弾、InnoDBの監視です。 mackerel-plugin-mysqlはRDBMSとして広く使われているMySQL専用のプラグインです。 第一弾はこちら。 soudai.hatenablog.com インストール方法や使い方、MySQLのデータ取得で使っているSQLは前回説明したので割愛します。 前回はMySQL全般に言える監視の内容でした。 今回はその中でもInnoDBに特化した内容でお送りします。 見れるメトリック それでは各グラフ定義ごとに説明します。 また表に出てくるdiffとはプラグイン上で差分値計算をするかどうかです。 ◯ となっている項目はプラグインで
ubuntu 17 入れたらネットワーク設定でつまづいた。 VirtualBoxでネットワーク・カードを追加したり消したりしたかったのに、DHCPからIPが振ってこない。 DHCPが有効じゃないのかとか、VBOXの設定を間違えたかとアレコレ時間を浪費したのでメモです。 DHCPからIPが取れない。 DHCPは有効になってるのに、IPアドレスが取れない ip link set DEV up も試したけどダメだった。 /etc/network/interface を書き換えても無駄だった。→使われない ネットワークが systemd 管理下に置かれてる。systemd-networkd.service というサービスが制御をしていた。 検索結果を調べたらNetworkManagerが多いのですが、たしかに入ってる場合もあるとは思いますが、 ubuntu Server版 なので特に無いので、sy
ネットワーク周りをいじると再起動が遅いですね。 起動時にネットワーク待ちになる。DHCP待ちになる?? A start job is running for wait for network to be configured. これで、しばらく時間がかかるので、Virtualboxなどから使ってると大変。 LANケーブル未接続の状態で、起動したときに、起動が遅くて遅くて起動に時間がかかるので、高速化したい。 対策 ネットワークを待たない。 systemctl disable systemd-networkd-wait-online.service systemctl mask systemd-networkd-wait-online.service systemd-networkd は、systemd でネットワーク周りの設定を司るやつ。 systemd-networkd-wait-onl
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く