外部のウェブサイトに移動しますが、よろしいですか。 よろしければ以下をクリックしてください。 Link ご注意 リンク先のウェブサイトは、内閣府政府広報室のサイトではありません。 この告知で掲載しているウェブサイトのURLについては、2023年11月21日時点のものです。 ウェブサイトのURLについては廃止や変更されることがあります。最新のURLについては、ご自身でご確認ください。 閉じる
京都大学医学部特定准教授で皮膚科医の大塚篤司医師この記事の写真をすべて見る 飛行機の中で乗客の具合が急に悪くなったときに駆けつける医師。多くの人のイメージでは、それは内科医かもしれません。同じ医師であっても、専門外の医師の場合、そういったときに対処できるのか? 京都大学医学部特定准教授で皮膚科医の大塚篤司医師が、自身の体験をもとに語ります。 * * * 「この中にお医者さんはいらっしゃいますか?」 ドラマや映画で有名なドクターコール。私は実際にこのドクターコールに何度も遭遇したことがあります。今回はドクターコールを聞いたときの皮膚科医の対応についてお話ししたいと思います。 以前は「皮膚科医も医学部を出てるの?」と聞かれた時代がありました。また、「皮膚科の先生も手術をするの?」と質問されることもあります。私たち皮膚科医は内科、外科、小児科や産婦人科など他科の医師と同じように医学部を卒業し
Published 2018/10/18 11:22 (JST) Updated 2018/12/11 12:49 (JST) サウジアラビア政府を批判していた米国在住のサウジ人記者ジャマル・カショギ氏がトルコで行方不明になった事件は、同氏が最後に訪れたイスタンブールのサウジ総領事館で殺害された可能性が濃厚となった。米紙ニューヨーク・タイムズ(電子版)などは18日までに、おぞましいとも言える同氏の最期の様子を報じた。 殺害の様子を録音した音声データを聴いたトルコ当局者の話として伝えたもので、婚約者との結婚のため必要な書類を得るためにカショギ氏が総領事館を訪れたのは2日午後1時15分ごろ。母国からカショギ氏殺害のため派遣された15人の特務部隊が直ちに、総領事の執務室にいたカショギ氏を拘束、殴るなどの拷問を始めた。 その後、特務部隊はカショギ氏の複数の指を切断。さらに頭部を切り落とした。切断に
平素よりはてなブックマークをご利用いただきありがとうございます。 ブックマークを追加・編集した際にEvernoteへ保存できる機能と、Evernoteアカウントとの連携機能を近日終了させていただきます。先行してiOS・Androidアプリで当該機能を廃止したバージョンをリリース*1し、後日Web版でも廃止予定です。 これまで多くの方にご愛顧いただいておりましたが、現在進めているシステム全体の抜本的なリニューアルの中で、今後より良い体験の開発に注力するために終了させていただくことになりました。ご利用いただいていた皆さまには大変ご不便をおかけしますが、何卒ご理解いただきますようお願いいたします。 その他サービスに関するご要望等がございましたら、下記お問い合わせ窓口までご連絡ください。 ▽ はてなブックマーク - お問い合わせ - はてな 追記(2018/10/29 12時頃) Androidア
— Bansky is Back With New York Residency: Yesterday Banksy-14779">Banksy-14779">Banksy-14779">Banksy-14779">Banksy-14779">Banksy-14779">Banksy-14779">Banksy-14779">Banksy-14779">Banksy-14779">Banksy-14779">Banksy-14779">Banksy-14779">Banksy-14779">Banksy-14779">Banksy announced on his website that he is launching a month-long “artist’s residency” in which he is producing series of new graffiti wor
Many great paintings have earned their place in the canon of art history, but there are only a very, very few celebrity paintings. The just-opened show at the Frick Collection brings together some 15 Dutch masterpieces from the Hague’s Mauritshuis museum, which is under renovation, by legendary Old Masters like Rembrandt and Hals. But everyone knows that Johannes Vermeer’s diminutive “Girl With a
Visual ArtsVisual ArtsNewsNewsAll Contemporary Art Old Masters & Renaissance Impressionism & Modern Art Antiquities Traditional Art Market NewsArt Market NewsAll Contemporary Art Old Masters & Renaissance Impressionism & Modern Art Antiquities Traditional REVIEWSREVIEWSAll Contemporary Art Old Masters & Renaissance Impressionism & Modern Art Antiquities Traditional AuctionsAuctionsNews Previews Au
Nestled down a quiet side street in the lively, thronging district of Asakusa in eastern Tokyo is a new private gallery space that takes its name from its surrounding neighborhood. Opened in October 2015, Asakusa was developed as a collaborative project between Zurich-based Kosaku Matsumoto (of Blue Architects), and Tokyo-based Koichiro Osaka (of SCAI The Bathhouse). The building that houses the g
In contrast to the recent flowering of new museums in Asia, both private and state-funded, one might argue that the gallery scene remains patchy and unevenly developed. While cities such as Hong Kong and Beijing benefit from a supportive ecosystem that also includes high-profile auctions and a broad collector base, galleries in other Asian cities often face precarious conditions that include a luk
Slated to open officially at the end of this month is EAST, Miami, Swire Hotels’ first North American project located in Miami’s Brickell City Center district. Conceived as a key addition to Swire Properties’ Brickell City Center mixed-use development, which spreads over 5.4 million square feet and is being built to the tune of $1.05 billion, EAST, Miami is the third property in the company’s “lif
Even as Chinese contemporary artists continue to fetch high prices at auction, the market has also recently seen resurgent interest in postwar Japanese avant-garde painters and sculptors from key art movements that originated in the decades following World War II, such as Gutai and Mono-ha, which received their first comprehensive reckoning at Alexandra Munroe’s ambitious 1994 survey “Japanese Ar
—Anicka Yi Wins Hugo Boss Prize: Last night at the Guggenheim, the museum's director, Richard Armstrong, and the CEO of Hugo Boss, Mark Langer, announced that Anicka Yi has won the 2016 Hugo Boss Prize. The prestigious prize is awarded biennially, and comes with a $100,000 financial award and a solo show at the museum. The other finalists for this year's award were Tania Bruguera, Mark Leckey, Ral
Millennial artist and social media maven Jeanette Hayes is known for her vibrantly colored, Internet-inspired work that bridges digital pop culture and art history. Take, for instance, her Pokémon paintings that feature Jigglypuffs and Goldeens perched in the laps of perfectly proper Neoclassical women styled after seated portraits by Alexis Joseph Pergnon and the like. Or her “De Mooning” series,
こんにちは!今年の4月にポテンシャル枠で入社した id:daido1976 です!引き続き Rails に弄ばれる日々を過ごしています。 さて、今回は約4ヶ月間の新人エンジニア研修を受け終えた私が弊社の研修カリキュラムを公開し、まとめや実際に受けてみての感想を書いていきたいと思います。 前提として フィードフォースでは今年4月〜5月のほぼ同時期に e-Navigator というプログラムを通じて、私を含む3名の実務未経験エンジニアが入社しています。 今回の研修は、e-Navigator でもレビュアーだった @sukechannnn がメンターとして上記3名の新人エンジニアをフォローする体制で進めました! 研修の成果を3行で 入社時に「プログラミング歴3ヶ月の超初心者エンジニア」だった私が フィードフォースで約4ヶ月間の新人エンジニア研修を受けて 配属後にある程度自走してコードが書けるぐら
一月万冊をご覧になっていただいている皆様へ大切なお知らせがあります。 まずはいつも視聴いただき、そして応援いただき誠にありがとうございます。 1,000日以上動画を毎日投稿していた本チャンネルですが、
カナダ政府は、しこう品としての大麻の使用や栽培を合法化しました。国として大麻を認めたのは、南米のウルグアイに次いで世界で2か国目です。 大麻は政府が許可した生産施設や販売店などで取り扱われ、州によって18歳あるいは19歳から、1人30グラムまで所持することができます。 解禁初日に購入した男性は「違法でなくなったことを確認するために買いに来た」と話していました。 大麻は、隣国アメリカでは首都ワシントンのほか、カリフォルニア州など9つの州で合法化されていますが、国として認めるのは、南米のウルグアイに次いでカナダが2か国目となります。 国境警備などを担当する閣僚は記者会見で、大麻が犯罪組織の資金源になるのを防ぐためには、合法にして政府の規制のもとで取り扱われることが望ましいという考えを強調しました。 また、大麻解禁を公約に掲げていたトルドー首相も、ツイッターに「犯罪組織からもうけを取り上げる」と
Fran Melmed is the founder of context, a communication and change management consulting firm. She spends her days performing communication audits for organizations and meeting with clients. Sounds like a recipe for a sedentary workday, right? On the contrary. Fran is part of a growing trend known as walking meetings or “walk and talk.”
package main import "fmt" func main(){ a := [5]int{1,2,3,4,5} // 配列 s := a[0:2] // スライス fmt.Println("a:", a) // a: [1 2 3 4 5] fmt.Println("s:", s) // s: [1 2] a[0] = 10 fmt.Println("a:", a) // a: [10 2 3 4 5] // 参照型なので配列の変更が影響される fmt.Println("s:", s) // s: [10 2] s[0] = 100 fmt.Println("a:", a) // a: [100 2 3 4 5] fmt.Println("s:", s) // s: [100 2] s = append(s, 6) fmt.Println("a:", a) // a: [100
Go言語開発での makeコマンド と Makefile Go言語の開発ではmakeコマンドをタスク自動化ツールとしてよく使います。 よく使うコマンド、自動化したいタスクをMakefileに記述しておくと、開発に使う複雑なコマンドをすぐに実行したり、チームで共有出来ます。 Makefileに対して、難しいイメージを持っているかもしれませんが、超基本のMakefileの書き方はとてもシンプルなものです。 この記事の目的 Makefileの超基本がわかる Go言語開発のタスク自動化ツールとしてのMakefileの書き方がわかる 前提知識 シェルスクリプト についての知識 書き始める前の準備 EditorConfigを設定して、タブ / スペース によるインデントのトラブルに会わないようにしましょう。 公式サイトにあなたのエディタが、EditorConfigをサポートしているか、プラグインの追加
こんにちわ 3日前にtmuxを使い始めましたが、結構便利だなと思ったのでこれから使っていこうと考えていますが、 セッション一覧からattachしたいセッションを簡単に選んだりできたら良いなと思ってツールを作りました。 こんな感じです。 リポジトリはこちらです。 対応OSはMacOSとLinuxになります。 使ってみたい方はREAME.mdを参照頂ければと思います。 アジェンダ できること 使用ライブラリ Prompt Select gotについて ディレクトリ構成 関数一覧 フローチャート 処理の簡易説明 最後に できること 新セッション開始 新たなセッションを開始します。 すでにセッション中の場合はこのメニューは表示されません。 セッションを抜けたあとはgotに戻ります。 セッション一覧表示 現在attachedとunattacedのセッション一覧(tmux ls)を確認できます。 Ct
laravel5で、新たにProviderを設定したのに、Providerで呼び出し先のメソッドがないなどのエラーになった場合の対処法です。 環境 ・centos6.8 ・php7.0 ・laravel5.1 原因 新たにconfig/app.phpに追加したProviderが呼ばれない場合は、プロバイダーの呼び出しのキャッシュが更新されていない。 php artisan clear-compiled でキャッシュをクリアしてください。 それでも解決しない場合は、以下を試してください。 1. php artisan clear-compiledでbootstrap/cache/services.jsonを削除 2. php artisan config:cacheでbootstrap/cache/config.phpを作り直す 2を行うとbootstrap/cache/services.j
Laravel の Mailable を使って、CSVファイルを添付してメールを送る方法 使うもの ->attachData() を使う。 コード <?php namespace App\Mail; use Illuminate\Bus\Queueable; use Illuminate\Mail\Mailable; use Illuminate\Queue\SerializesModels; class OrderMail extends Mailable { use Queueable, SerializesModels; public function build() { $file = $this->makeFile(); return $this->view('emails.order') ->attachData(stream_get_contents($file), "ord
以前に「Windows10HomeのLaradockでHMRをやってみる」という記事を書きましたが、それのHomesteadのLaravel版です。 設定としてはこちらの方が簡単です。 環境構成 開発 ・Windows10 Home ・Oracle Virtual Box サーバーサイド ・Laravel 5.6 Homestead フロントエンド ・React 16.2 ローカルドメイン test-app.local Homesteadの基本的な環境構成は既に完了しているものとします。 参考:https://readouble.com/laravel/5.6/ja/homestead.html webpack-dev-serverの設定 内容はDockerのLaradockのものと大部分は同じですが、プロキシの部分だけ少し変わります。 Homesteadではnginx実行環境が自身のサー
<?php /* |-------------------------------------------------------------------------- | Web Routes |-------------------------------------------------------------------------- | | Here is where you can register web routes for your application. These | routes are loaded by the RouteServiceProvider within a group which | contains the "web" middleware group. Now create something great! | */ Route::get(
概要 LaravelのEagerLoadingを利用してデータを取得したいが、条件指定を含む連結部に別名(Alias)をつけたい、ということをしようとしたときに困ったので皆さんに共有。 本題 Laravelにおいてwith句を利用するときに条件指定をする際は、以下のようにすることで条件指定ができる。ここでは、hogeというテーブルがあるとして、fugaというテーブルを連結することを考える。 // fugaというテーブルを連結させたいが、 // statusは1のデータのみ連結したい、といった場合 Hoge::with(['fuga' => function($query) { $query->where('status', 1); }]); これでも良いのだが、このデータにアクセスする際は、[hogeのデータの実態]->fugaのような形で連結したデータにアクセスすることになる。しかしなが
Rustで言語処理100本ノックしています。 第2章: UNIXコマンドの基礎 本章はUNIXコマンドの中でもファイル処理がメインですね。 後編はこちらです。 10. 行数のカウント 行数をカウントせよ.確認にはwcコマンドを用いよ. wc -l $FILEに相当するものですね。最初はlines().size_hint()でいけるかと思ったのですが、どうやらそうではないらしいので素直に実装しました。 pub fn count_lines(path: &Path) -> Result<usize> { let file = File::open(path)?; let br = BufReader::new(file); let mut counter = 0; br.lines().for_each(|_| counter += 1); Ok(counter) } 解答に直接は関係ないです
Tempus, a genomic testing and data analysis company started by Eric Lefkofsky, who previously founded Groupon, debuted on Nasdaq on Friday, rising about 15% on the opening. The company priced… The tech layoff wave is still going strong in 2024. Following significant workforce reductions in 2022 and 2023, this year has already seen 60,000 job cuts across 254 companies, according to independent lay
この朝日の記事は裏どりを全くしていない、お粗末な記事です。そもそも原告の1人は業務上横領で刑事告訴されており、すでに捜査も始まっています。当該案件は一方的なでっち上げであり、私はこちらの社長と会社を全面的に支持します。 https://t.co/QHGmqvACg4
Microsoft Research、「息を吸いながら喋る」ことで周囲に気づかれずに音声入力を可能にするシステムを発表 2018-10-17 Microsoft Researchの研究者は、「息を吸いながら」喋る時に出る非常に小さな音を利用した音声入力インタフェースデバイス「SilentVoice」を発表しました。 論文:SilentVoice: Unnoticeable Voice Input by Ingressive Speech 著者:Masaaki FUKUMOTO 本論文は、ingressive speech(吸気発話)法を用いて、非常に小さい音(漏洩音量39dB未満)での音声入力を可能にするシステムを提案しています。静かな場所だけではなく、80dBの騒音環境下においても周囲に気づかれずに音声入力が行えます。 本提案手法は、我々の通常音声やささやき声のように、息を吐きながら喋る
In English ■初めに PID制御や現代制御などの制御工学(理論)の基礎や、制御工学に必要な物理、数学、ツール等について説明します。 私のプロフィールを簡単に説明しますと、私は自動車関連企業に勤めており、そこで日々制御工学(理論)を利用しながら設計開発をしております。 ここで説明する内容は、制御理論を扱い実際にモノに実装していく上で最低限理解しておいた方が良い内容と思います。 少しでも皆様の役に立ち、学力の底上げに貢献し、ひいては日本の発展、ひいては人類の発展に貢献できたらこの上ない喜びです。 内容を説明する際に次のことを心掛けています。 ① できるだけシンプルに。より少ない文章で内容を的確に説明する。 ② 1ページの記事のボリュームを多くし過ぎない ③ 文字のフォントは大きすぎず、行間を開けすぎない。(画面スクロールが頻繁になると情報が伝わりづらくなる) ④ 内容の説明とは直接関
はじめに 前回では最初のAngularを立ち上げる部分からやっていきました。三日目はフロントエンド、バックエンド等の開発でよく聞くコンポーネントについて理解を深めるための備忘録です、たぶん間違ってること多め。 コンポーネントとは そもそもコンポーネントって何?って思うと思います。僕のよく使うサイトを引用すると 、 コンポーネント (component) 何かの部品のこと 引用元: 分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典 ふむ、大まかには部品のことらしい(爆)。 もう少しフロントエンドのコンポーネント詳しく探ると、このサイトにはこのように書かれていました。 そして、このコンポーネントを構成する要素は以下の4つがあります。 情報構造 スタイル 状態 インタラクション・機能 引用元: 最近のフロントエンドのコンポーネント設計に立ち向かう 少し細かくすると4つの部品に分
要約 いまさらNuxt.js使ってみたらすごくいい感じだったので、その導入部分をご紹介。 あらまし 動機 ちょっとしたwebアプリを作りたかったんです。3Dデータファイルの変換をサーバーでやってくれて、変換結果をダウンロードできるやつ。スマホアプリとかから機能を利用できるAPI(別にパーミッションとかユーザー認証は要らない)があって、ついでに手動で簡単に操作できるSPAっぽいフロントエンドもあったらいいな。ああでも面倒クサいです。こんなちんまい機能のアプリこさえるのに時間かけたくないけど、一人でバックとフロント両方やらんといけん。どうしよ。 何使う 以前DjangoとVue.jsでこんなことしましたけれど、正直Pythonとjs書き分けるのもダルいです。それにプロジェクト設定も多くて面倒。あー、一つの言語で両方書けてコマンド一発でいい感じに設定されたプロジェクト作ってくれるやつないかなー。
"dev": "cross-env NODE_ENV=development nodemon server/index.js --watch server", 一見問題なさそうなのですが実際に使ってみると、再起動する度にクライアント用コードの再コンパイルが実行されるため、変更の反映に時間がかかりすぎ気持ちよくコーディングができません。 そこで「Don’t use nodemon, there are better ways!」に書かれている方法を使って nodemon を使わないホットリロードを実現しようと思います。 なお、この記事を書いた時点での create-nuxt-app のバージョンは、2.1.1 です。 nodemon の削除 まず、nodemon は不要になるので、取り除いてしまいます。
JavaScript チュートリアル 初級編 JavaScript の基礎 JavaScript の第一歩 JavaScript の構成要素 JavaScript オブジェクト入門 JavaScript ガイド 入門編 文法とデータ型 制御フローとエラー処理 ループとイテレーター 関数 式と演算子 数と日付 テキスト処理 正規表現 インデックス付きコレクション キー付きコレクション オブジェクトを利用する Using classes プロミスの使用 JavaScript 型付き配列 イテレーターとジェネレーター メタプログラミング JavaScript モジュール 中級編 クライアントサイド JavaScript フレームワーク クライアントサイド Web API Language overview JavaScript のデータ構造 等値比較と同一性 プロパティの列挙可能性と所有権 クロ
PythonでExcelファイルをいじる Pythonでデータ分析などをしたときに最終的に(偉い人や非エンジニア向け)にExcelで出す必要があることも多いかと思います。 そのときに、openpyxlを使うと便利でした。 openpyxlほか必要なパッケージのインストール Anaconda(Miniconda)を使って、必要なパッケージをインストールしました。 インストールしたパッケージ - python ver.3.6.5 - openpyxl ver.2.5.8 - pandas ver.0.23.4 - numpy ver.1.15.1 - opencv ver.3.4.2 - xlrd ver.1.1.0 - pillow ver.5.3.0 例えば、以下のようにAnaconda PromptからAnacondaの仮想環境を作ります。 conda create -n excel p
DataFrame.map()による列の追加及び列のデータの更新 リスト内包表記による列の追加及び列のデータの更新 を追加しました。(2018/01/02) pandasによるDataFrameの操作について随時まとめていきます。 基本的なことばかりですが、ご了承ください。。 import pandas as pd #pandasライブラリをimport import seaborn as sns #seabornライブラリをimport df=sns.load_dataset("iris") #dfにiris データセットを代入 sepal_length sepal_width petal_length petal_width species 0 5.1 3.5 1.4 0.2 setosa 1 4.9 3.0 1.4 0.2 setosa 2 4.7 3.2 1.3 0.2 setos
キーワードベースのログ監視からの脱却を目指して、ログクラスタリングによるパターン毎の出力頻度ヒートマップ化を試してみるPythonmonitoring機械学習MachineLearningscikit-learn ログの監視といえば、特定のキーワード(例えばErrorという文字列とか、Warningという文字列とか)をベースに監視ツールで検知させるといったことを実施するのが一般的かと思います。 ただ、この対処をするには、どういったログが出力されるのかを予め知っておく必要があり、その条件を決めるのもなかなか大変なのではないでしょうか。 そのようなケースに対し、もう少し分析技術の要素を取り入れて異常な状態に気づけるようにするアプローチを考えてみます。 試したこと 今回試したのは、ログをgensimのdoc2vecでベクトル化し、k-meansでクラスタリング。 さらにそれを時間毎に区分けして各
Many languages work on a compilation story to WebAssembly, but Rust is already ready for primetime. Why? Rust is a stable language and great replacement for C and C++. Due to the reference and borrowing concept, Rust doesn’t need a Garbage Collector and can be used for a production-ready WebAssembly project. The Rust/Wasm team has built some sophisticated tooling for straightforward interoperabili
VirtualBoxの最近のバージョンでのVMディスクの拡張方法(2018年10月) 環境: VirtualBox 5.2.18 CentOS 7.5 ※デフォルト最小構成でインストール 手順: まずは仮想基盤上での拡張 [GUIからできるようになっている!!] 対象VM停止 VirtualBox画面右上のグローバルツール→ ハードディスク→ 対象VMのディスク→ プロパティ→ サイズ変更(拡張)→ 適用 対象VM起動 次にfdiskによるパーティションの拡張 # fdisk /dev/sda コマンド (m でヘルプ): p Disk /dev/sda: 32.2 GB, 32212254720 bytes, 62914560 sectors デバイス ブート 始点 終点 ブロック Id システム /dev/sda1 * 2048 2099199 1048576 83 Linux /de
症状 WindowsにインストールしたVirtualBoxで,64bit版Windowsが選べない。(OSの選択肢に64bit版Windowsが表示されない) 実証環境 Windows10 64bit版 VirtualBox (Version 5.2.20) Hyper-V BIOS Windows Defender Hyper-Vの確認 原因 Hyper-VとVirtualBoxは,Intel製CPUの機能であるIntel virtualization technologyの機能の"奪い合い"が発生してしまい,Hyper-Vが優先されてしまうため共存することが出来ない。 解決策 以下の手順でHyper-Vを削除(無効化)する。 1. Windows ボタンを右クリックし、アプリと機能を選択する。 2. Windowsの機能の有効化または無効化を選択する。 3. Hyper-Vのチェックボ
1.必要なソフトウェアの準備 ・VirtualBox本体 ・Ubuntu XX.XX イメージファイル 例:ubuntu-99.99.9-desktop-amd64.iso VirtualBoxのインストール ・ローカルでセットアップexeを展開 ・特に何も触らずポチポチと進める 2・VMイメージファイルの作成 起動⇒新規 仮想マシンの作成 の設定 名前:任意 タイプ:Linux バージョン:Ubuntu(64-bit) ※64-bitが選択肢に無い場合BIOSの設定変更が必要(グーグル先生に聞く メモリサイズ:任意 ハードディスク:仮想ハードディスクを作成する 仮想ハードディスクの設定 ファイルの場所:任意 ファイルサイズ:任意 ハードディスクのファイルタイプ:VDI ストレージ:可変 VMイメージの設定 設定⇒ストレージ コントローラーIDEを選択し、画面右の光学ドライブを選択 Ubu
このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 Windows の管理 サーバーのパフォーマンスを測定する Steven Choy 概要 : パフォーマンス モニタをカスタマイズする 測定する内容と頻度に関するガイダンス 重要なカウンタと予期される値の概要 目次 結果を見やすくする 測定する内容とタイミング ハード ディスクのボトルネック メモリのボトルネック プロセッサのボトルネック ネットワークのボトルネック プロセスのボトルネック まとめ 月曜日の朝、オフィスに着いた途端、熱心なユーザーからサーバーの処理速度が遅すぎるという不満をぶつけられたとします。そのユーザーをサポートするにあたって、まず何をすればよいでしょうか。パフォーマンス モニタは、Win
はじめに Kubernetes公式ドキュメントのExample: Deploying Cassandra with Stateful Setsを実行しました。 NFSストレージはPersistentVolume(PV)で確保しているため、StorageClass(SC)を利用する例がそのままでは実行が難しかったのでPVを利用するように書き換えたので要点をまとめました。 このPersistentVolumeは過去にまとめたKubernetesでNFSを利用してPersistentStorageを準備するに従って準備しています。 NFSを前提としてSCを確保する方法をまとめている方もいましたが、そちらは試していません。 環境について Kubernetesクラスターは、Kubesprayを利用して、Xeon E3を積んだサーバー機4台で構成し、各ノードに24GBのメモリを積んでいます。 公式手順
KubeWeeklyは毎週Kubernetesに関する興味深いニュースを提供しています。(http://bit.ly/kubeweekly )この記事は 2018/10/10に発行された Kube Weekly #152 を読んで、感じたことをメモ的にまとめたものです。 私の勘違いや説明不足による誤解もあるかと思いますので、この記事読んで「おっ」と思ったらURLを辿って本文を確認してください。 The Headlines Annual “CNCF Community Awards” Nominations Kick Off – Winners to be Recognized at KubeCon + CloudNativeCon Seattle - Cloud Native Computing Foundation Nominations open today for the third
minishiftとは? Red Hat OpenShiftはDockerおよびKubernetesを基盤としたPaaSを提供するソフトウェアです。オープンソースで開発されており、Red Hat社によるサポートが提供されます。 MinishiftはOpenShiftをローカルで実行するのに役立つツールです。 詳しくは「公式ドキュメント」をどうぞ 導入手順 minishift 導入 # brew install docker-machine-driver-xhyve # sudo chown root:wheel /usr/local/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve # chmod u+s /usr/local/opt/docker-machine-driver-xhyve/bin/docker-
はじめに 2018年9月にV3.1.0がリリースされたので,無償版(Community Edition)をシングル構成でインストールしてみます。 本記事は2018年10月17日執筆時点のものです。公式マニュアルは以下を参照ください。 参考: Installing IBM® Cloud Private-CE 参考: ICP CloudNative Edition(有償ライセンス版) システム要件 ICPの概要について興味のある方は,以下も合わせて参照ください。 2017年12月投稿記事: IBM Cloud Private: Kubernetesをオンプレミス(IaaS)に導入してみる 事前に準備するもの Kubernetesクラスターを構成するインスタンス (VM1つ) を用意 OS: Ubuntu Server 16.04 LTS vCPU: 16core Memory: 32GB Di
参考 https://circleci.com/docs/2.0/custom-images/ やりかた Dockerfileを作る ビルドしてDockerHubにアップロード 「.circleci/config.yml」にイメージを設定 実際にやってみる 1. Dockerfileを作る どんな言語でも良いですが、とりあえずGoでやってみます。 今回は「AWSで運用しているアプリで、CircleCI経由で自動デプロイをする」という 体のアプリを想定して書いてみました。 FROM golang:1.9 ADD . /go/src/github.com/your-repository WORKDIR /go/src/github.com/your-repository ENV DEBIAN_FRONTEND noninteractive # depを使っている場合 RUN go get -u
A Jamstack framework for Vue.js Gridsome makes it easy for developers to build static generated websites & apps that are fast by default 🚀 Get started Open-source MIT Licensed. GitHub (v0.7.23) CMSsAny Headless CMS, Contentful, WordPress, Drupal, Sanity.io, etc. DataAny APIs, Databases, AirTable, YAML, CSV, JSON, etc. MarkdownAny Git-based CMS, Forestry, Netlify CMS, Blogs, Documentation.
はじめに 突然ですが、皆さんはアプリケーションで扱うBLOBデータをどこに保存しているでしょうか?大きく分けると、以下のいずれかになると思います。 ファイルストレージ データベース オブジェクトストレージ いずれも一長一短ありますが『SQLアンチパターン』という書籍では、データベースに格納することも検討せよ、としています。 では、データベースで管理するメリットとデメリットは何でしょうか。 メリット RDBMSのトランザクション内で操作が完結する(データだけ消えた、ファイルだけ消えたという不整合な状態にならない) データと同時にファイルのバックアップも取得できる バックアップ復元時にファイルも戻せる デメリット バックアップのサイズや取得時間が増加する バックアップの復元時間が増加する リソースを圧迫する ちなみに『SQLアンチパターン』には、オブジェクトストレージに関する記述はなかったと記
こんにちは、アルバイト事業部の春日です。アルバイト求人サイトである マッハバイト のサーバーサイドを担当しております。 Redis Gem を Cluster Mode に対応させる Pull Request を出す機会に恵まれたため、本日は振り返りも兼ねてそれについてお話させていただければと思います。 背景 Ruby on Railsで実装しているマッハバイトでは、将来的なユーザー増加を見越して2015年03月頃にRedis ClusterをSession Storeとして使い始めました。 当時はまだRedis3.0が出たばかりだった記憶があり技術選定時に twemproxy なども検討されていました。 Reshardingなどもできる運用ツール もあってRedis本体がNativeでサポートしている、という理由でRedis Clusterを採用しました。 しかしRedis3.0で初めて
React Native 0.52でAndroidのリリースビルドを行った際に生成されるAPKファイルにindex.android.bundleが保存されず、実行できないという問題に直面しました。 いろいろ調べたところ、使っているReact NativeのバージョンのAndroidビルドに問題があることがわかったのでまとめました。 経緯 具体的にはAndroid用のリリースビルドを行うときには を実行し、app-release.apkというAPKファイルを生成し、それを配布する、というのが通常の流れになります。 APKファイルにはReact Nativeのランタイムやアプリのリソース、そして、自分たちが書いたJavaScriptのコードがバンドルされます。 APKファイルの実態はZIPアーカイブなので、 unzip -lなどで中身を見ることができます。 問題はこの中に自分たちのJavaSc
旅好きの皆さん!「オーバーツーリズム」という言葉をご存じですか? 今、世界の有名観光地の多くがこの問題に直面しています。そもそも、観光地は、お客さんに1人でも多く来てもらえればうれしいはず。でも、もし期待よりもはるかに大勢の観光客が押し寄せてきたらどうなるでしょうか…。増えすぎる観光客でさまざまな弊害が起きる事態。それが「オーバーツーリズム」です。(国際放送局記者 望月麻美) この「オーバーツーリズム」、2年ほど前から世界で使われ始めた造語ですが、今や世界の観光を語るうえで、業界でも学術界でも欠かせない言葉になっています。 観光地に人があふれると、まず、街の混雑、交通渋滞、夜間の騒音、ゴミ問題、トイレ問題、環境破壊…さまざまな問題が起き、地元の人たちの日常生活に大きな影響を与えます。 さらに、こうした問題の発生で、観光地が魅力そのものを失ってしまうこともあります。オーバーツーリズムはこうし
概要 react-nativeの開発をしている際、ビルドが通らなくなったときのメモ。 おそらく他の解決策、これで解決しないケースもあるが参考になれば。 環境 XCode 10.0 nodejs 8.9.4 npm 5.6.0 yarn 1.3.2 react-native 0.52.0 react-native-cli 2.0.1 内容 発生したエラー1 シンプルにreact-native run-iosをした際、下記のエラーが発生しました。一部項目はマスクしています。 ❌ /Users/xxxx/node_modules/react-native/third-party/glog-0.3.4/src/base/mutex.h:105:10: 'config.h' file not found #include "config.h" // to figure out pthreads su
2日程前に styled-components@4.0.0がリリースされました。 react-native@0.57.0 環境化(もしかしたら 0.57.0 だけじゃないかも?)で試すとエラーが発生する。 これらのエラーを解消するには supports-color をインストールすると解決する。 これで自分の環境では問題無く使えるようになった。 余談 具体的な問題は不明だけど、react-native@0.57.0で rn-cli.config の破壊的変更があったけど、 metro bundlerが一枚嚙んでいるんじゃないかと思う。 あと、react-native周りはこういう突然使えなくなる系が多い気がする。大抵は関連するライブラリのissueを読み込めば解決策が見つかるけど、それでもこういうのに引っかかると面喰らってしまうのは僕だけだろうか、、、 現場からは以上です。 参考 http
HOME > ニュース > 自社スタッフ募集情報 > 新卒募集 清水有高社長について行けない!辞めよう!と思った瞬間は?女性執行役員大山が語るそれでも続けているのは?なんで? 2015.12.23 新卒募集 清水有高社長について行けない!辞めよう!と思った瞬間は?女性執行役員大山が語るそれでも続けているのは?なんで? 『清水有高社長について行けない!辞めよう!と思った瞬間は?それでも続けているのは?なんで?』という大変正直なコンテンツを求職者向けに載せたいと思います。今回は新卒で入り、執行役員までのしあがった大山執行役員に語ってもらいます。 清水有高社長について行けない!辞めよう!と思った瞬間は? 6年ほど前、大学生でインターンをしていたときのことです。大学の友人と卒業旅行でディズニーランドのホテルに泊まりがけで行こう!という話をしていて4人分で既に予約も済ませ、私は仕事が終わった後現地で
One of the many things Steve Jobs was famous for was his refusal to put a license plate on the back of his car, a Mercedes-Benz SL55 AMG. Jobs—or someone close to him—spotted a loophole in California DMV regulations allowing six months of grace before a license plate had to be attached to a new car. As a result, the Apple supremo maintained a rolling six-month lease on a series of new SL55 AMGs, r
4 後続は、デフォルトのまま次へ次へで、作成します。 5 状況が CREATE COMPLETEになれば、ELBのアクセスログ用のS3バケットの作成が完了です。 6 EC2の管理コンソールで、ELB(ALB)のアクセスログに、CloudFormationで作成したS3バケットを設定します。 テンプレート ELBを構築するCloudFromationのテンプレートに組み込んでも良いかと思います。 AWSTemplateFormatVersion: "2010-09-09" Description: S3 Bucket for ELB AccessLog Create Metadata: "AWS::CloudFormation::Interface": ParameterGroups: - Label: default: "S3 Bucket for ELB AccessLog Config
GKE クラスタ ノードイメージは COS(Container-Optimized OS) Pod では 別途用意した NFS 共有ストレージをマウント(NFS バージョンは任意) 検証 Apache+Perl 実行環境 と NFS をマウントするよう設定した Pod にログインして検証 [root@<Pod Name> /]# df -h ・・・ 10.1.0.6:/ 40G 48M 38G 1% /var/www/cgi-bin ・・・ [root@<Pod Name> /]# ls -l /var/www/cgi-bin total 8 -rwx---r-x 1 root root 247 Oct 16 17:02 index.cgi -rwxr-xr-x 1 root root 33 Oct 16 17:51 test.sh [root@<Pod Name> /]# /var/ww
表題のままです Elasticsearchで日本語文章をバラバラの単語に分解して、そいつを AWS Translate で翻訳。 翻訳した単語を今度は AWS Polly で読み上げさせる(音声ファイル出力)サンプルです。 環境・コードは以下に置いてます 軽くリポジトリ内の説明を elasticsearch-test ├── README.md ├── docker │ └── elasticsearch # Elasticsearchコンテナイメージ定義 │ ├── Dockerfile │ └── config ├── docker-compose.yml # dockerコンテナ定義 └── php ├── composer.json ├── composer.lock ├── composer.phar └── test # テストコードディレクトリ versio
Tempus, a genomic testing and data analysis company started by Eric Lefkofsky, who previously founded Groupon, debuted on Nasdaq on Friday, rising about 15% on the opening. The company priced… The tech layoff wave is still going strong in 2024. Following significant workforce reductions in 2022 and 2023, this year has already seen 60,000 job cuts across 254 companies, according to independent lay
EDIT: since Ecto 3.0 final version is out, this post was amended to use the final versions in the instructions below. Hi everyone, We are glad to announce the release candidate for Ecto 3.0 is out. Just update your dependencies list as follows: {:ecto_sql, "~> 3.0"}, {:postgrex, "~> 0.14.0"}, # or mariaex We are covering the changes in Ecto 3.0 in a series of blog posts and there is also a CHANGEL
動機 チュートリアルやアレクサ道場の使い方を色々みて、いざ作ってみたときにサンプル発話を書き込むのが面倒だったので、同じところでぐだる人がいないようにまとめてみました。 スキルによっては独自のサンプル発話を作る必要があると思うので、その部分は追加してください。 私はアレクサスキルでゲームを作っていたので、「降参」みたいな発話で終了しています。豆知識スキルのような場合は必要ないので、削除してください。 下のコードをAlexaSkill KitのJsonエディターの中にあるAMAZON.CancelIntentのサンプルの部分にコピーしてください。 似たようなインテントにストップインテントがありますが、あちらは中断するときに使用されるみたいです。 キャンセルインテントとストップインテントの処理の違いについては以下を参照してください https://developer.amazon.com/ja
API Gateway+LambdaとIFTTTを使って、Alexaのリストに追加した項目をTodoistに追加する (文字化け対策)IFTTTlambdaTodoistAlexa Alexaのリスト機能、便利ですよね。 「○○をやらなきゃ」と思ってスマホを探してスマホのロックを解除してアプリを起動したあたりで「……なんだっけ?」となりがちな物覚えの悪さなので、思った瞬間に発話でタスクの追加が可能というのは大変ありがたいことです。 個人的にTodoistを使用していたこともあり、IFTTT経由で「Alexaへのリスト追加を検知→Todoistに追加」とやっていました。 ……が、2018年の4月くらいから、Todoistに追加していたアイテムが文字化けするように。 「まあ買い物リストに追加した痕跡が残るなら、都度Todoistで直せばいいか……」みたいなことをしばらくやっていたのですが、そん
はじめに 現状の ask-cli(1.4.5) で skill を作成し、デプロイするとus-east-1(バージニア北部)にデプロイされてしまう。 公式のフォーラムを見る限り、デプロイ先に複数リージョンを指定することはできそうだが、 東京リージョンのみ にデプロイはできなそう(できなかった)。 ask-cli does not deploy to eu-west-1 or other regions as the default us-east-1 コードをざっと見たところ数箇所変更すれば、デフォルトのデプロイ先を変更できそうだったため、公式でサポートされるまでの暫定対応としてコードに変更を加えて東京リージョンをデフォルトのデプロイ先に変更する。 環境 OS: macOS High Sierra node: v10.9.0 ask-cli: 1.4.5 ソース変更 ask コマンドの元に
※追記すべき情報がある場合には、その都度このページを更新する予定です。 MyJVNバージョンチェッカによる最新バージョンのチェックが行えます。こちらからご利用ください。 動作環境にJREを使用しない「MyJVNバージョンチェッカ for .NET」も利用可能です。 概要 Oracle 社が提供する JRE (Java Runtime Environment) は、Java プログラムを実行するためのソフトウェア実行環境です。 JRE には脆弱性が存在し、攻撃者に悪用されると、任意のコード(命令)が実行され、コンピュータを制御される可能性があります。 同社からは攻撃された場合の影響が大きい脆弱性であることがアナウンスされているため、できるだけ早急に修正プログラムを適用してください。 サポートされている以下の Oracle 製品が対象です。 Oracle Java SE 11 Oracle J
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く