Talked at "AWS Dev Day Online Japan" 2020.
Pythonコードと図で分かる平均値と標準偏差の違い――「統計」とはデータから価値ある情報を抜き出すこと:「AI」エンジニアになるための「基礎数学」再入門(3)(1/2 ページ) AIに欠かせない数学を、プログラミング言語Pythonを使って高校生の学習範囲から学び直す連載。今回から具体的に数学を学びます。統計とは、統計量とは何かを数学記号や数式、Pythonコード、図を交えて解説します。 AIに欠かせない数学を、プログラミング言語Pythonを使って高校生の学習範囲から学び直す本連載『「AI」エンジニアになるための「基礎数学」再入門』。 初回は、「AIエンジニア」になるために数学を学び直す意義や心構え、連載で学ぶ範囲についてお話ししました。また前回は、「世の中にはどのようなデータがあるのか?」という部分を主に取り上げました。今回は、「それらデータをどう活用していくのか?」「活用するために
scalar型を新しく定義するためにはscalarキーワードを使います。例えば、Date型を新しく定義するには次のようにします。 scalar Date スキーマではこれだけですが、実際に使う際はGraphQL処理系に対してさらにシリアライズとデシリアライズを定義することになります。 GraphQL組み込みのscalar型は先にあげたものだけなので、例えばバイナリ、日付と時刻、HTML/XML、BigIntなどを必要に応じて追加することになるでしょう。ただしその場合、サーバーサイドとクライアントサイドでシリアライズ・デシリアライズの実装を一致させる必要があります。 Enum enum(イナム)はscalar型の一種で、特定の値のみを持つ型です。例えば、組み込みscalar型であるBooleanをenumで宣言すると次のようになるでしょう。 enum Boolean { true false
先日は「THE IDOLM@STER CINDERELLA GIRLS 6thLIVE MERRY-GO-ROUNDOME!!!」ありがとうございました!何から話せばいいか難しいですね(笑)でもやっぱり一年以上ぶりのTriad Primus ライブに再集合でしょうか☺️三人で作った正三角形!離れているうちにもいろいろなことがあり 神谷奈緒の世界は、もちろんTriad Primus中心というわけではなく、凛も加蓮も同様に『個』として存在してはいますがやはりこの三人でTriad Primusとしてパフォーマンスできるのは演者としてとても嬉しかったです💙💚💜お花もたくさんありがとうございました!シンデレラガールズのみんなへのお花もありました!ここには載せきれませんがありがとうございました☺️✨今回は出身地である名古屋についにシンデレラガールズのみんなが来てくれて嬉しかったです。私自身は無意
Ethereum(イーサリアム)は2015年に生まれた、ブロックチェーンのアプリケーションプラットフォームです。 スマートコントラクトと呼ばれる、改ざん不可能で検証可能なプログラミングコードの組み合わせにより、 ブログなどのSNS P2Pレンディング ヘッジファンド ゲーム など、あらゆるアプリケーションが構築可能です。 世の中を大きく変化させる可能性を秘めているのがEthereumですが、なかなか丁寧に概要をつかめる日本語ソースは膨大かつ玉石混合で選定が難しく、英語ソースは少し敷居が高い場合もあります。 そこで、「Bitcoinなどのブロックチェーンはある程度聞いたことがあるが、Ethereumについては知らない」という方にとってもその意義や内容が分かっていただけるよう、個人的に最も分かりやすく網羅的な入門記事であると考えている What is Ethereum? A Step-by-S
今回は厚い胸板をつくる「腕立て伏せ」。Tシャツの似合う厚い胸板を作ることができます。バーベルやダンベルなどの道具も必要なし。丁寧にしっかり行えば5分で十分。さあ、テレビを見ながら、みんなで筋トレ始めましょう! 歳のせいか、最近カラダがたるんできたな・・・と感じているアナタ。やろうやろうと思いながら先延ばしにしているアナタ。最新の科学的理論に裏打ちされた「効率的な筋トレ」で、かっこよく健康なボディーを最速で手に入れよう!自宅でテレビを観ながら出演者と一緒に汗を流す5分間の筋トレ番組です。 【放送情報】 NHK 総合 8月27日(月)、28日(火)、29日(水)、30日(木)夜11:50~ 「みんなで筋肉体操」http://www4.nhk.or.jp/P4975/ 「NHK_PRインタビュー『筋肉体操で、理想のボディーを手に入れよう!』」http://www6.nhk.or.jp/nh
こんにちは。前置きは抜きにすぐ作ります。 Create Application 01: create-react-app まずはcreate-react-appです。なかったらnpm install -g create-react-appしてください。 うまくいったらyarn startで起動しましょう。しましたか?うまくいってるのを確認したら即刻ジョブ止めましょう。もう二度とyarn startを実行することはありません。 02: install Some Package 以下のパッケージをインストールしてください。最新ので問題はないはずです。すべてインストール時に--dev-dependenciesを付けることを忘れないでください。まあ忘れてもいいです。 electron npm-run-all 03: setting up Electron こちらのgistを参照してください。 次に
先日、こんなまとめを読みました。 ゆうきまさみ先生「駆け出しの漫画家さんを応援したいなら激励だけ、叱咤はいりません」どのクリエイターにも当てはまりそう これから駆け出しの漫画家さんを応援しようと思っている方にお願い。応援したいと思うなら激励だけしてあげてください。叱咤はいりません。 (Togetter) ゆうきまさみ先生の漫画はとても面白いですよね。最近ちょくちょく、究極超人あ〜るの読み切りがスピリッツに載っていまして嬉しいわけですが、速く単行本が出るくらいの量にならないかなーと心待ちにしております。 あと「でぃす×こみ」面白かったです。 それはそうと。 昔、某出版社で色々とお世話になっていた時期がありました。ちょこちょこ出入りしては、色々穴埋めの記事を書いたり、行ったことがない土地の旅行記をでっちあげたりしていました。すいません。 で、私自身は単なる有象無象ライターの一人だったので殆ど影
Vue.js+vue-routerを使ったシングルページアプリケーション(SPA)を作ってみます。 タスクの追加・完了・削除だけでなく、タスクが完了済みかどうかの状態別に表示できる機能も備えたToDo管理アプリケーションを開発します。Vue.js+vue-routerを使ったシングルページアプリケーション(SPA)を作ってみます。 タスクの追加・完了・削除だけでなく、タスクが完了済みかどうかの状態別に表示できる機能も備えたToDo管理アプリケーションを開発します。 完成版のソースコードはこちらに置いています。 vue-todo はじめに Vue.jsとは Vue.jsとは MVVM というMVCの派生アーキテクチャパターンを元にしたクライアントサイドJavaScriptフレームワークです。 より詳しい情報や使い方は公式ドキュメントがわかりやすく説明しているので是非ご覧ください。 Vue
JavaScriptに限らず、プログラミングの基本を学んだら何か動くモノ(プライベートプロジェクト)を作ってみたくなります。でも実際にどうやって進めたらいいのでしょうか? 読者からときどき聞こえてくるのは、自分自身でJavaScriptのプロジェクトを進める方法が分からないということです。 理由の1つは、記事では具体的な手順が示されるので、手順そのものを自分で考えることがないからです。またプロジェクトに手こずるもう1つの理由は、まだ作りかけの状態なのに他人の完成作品と比べて落胆することです。 実際のプロジェクトの進め方は記事(私のも含めて)で説明しているほど単純ではありません。現実には、プロジェクトは完璧なコードをガンガン書くことではなく、たくさんの試行錯誤とリファレンスを幾度も参照して少しずつできあがるものなのです。 本記事では、自分でJavaScriptプロジェクトを進めていく方法を説
WEBのシステム開発を体験する為の動画サービスです。下記のような課題を持っている人(主に初学者さん)に向けて提供しています。 WEBのシステム開発をしてみたいけれど、何から始めていいのかわからない。 WEBのシステム開発の全体像を掴むことができない。 困った時の調べ方や、問題解決の方法がよく分からない。 Railsチュートリアルの壁が高過ぎて越えられない。もう少し優しいのが欲しい。 小さなWEBアプリケーションを作成するのを真似しながらWEBサービス開発の流れを体験できるものです(もちろん実際に自力で作れるようになるにはこれらに加えて学習が必要となります)。 開発の流れを見てゆくことができますので、ここで疑問になったことを調べたり学んだりしてゆくためのキッカケや、道しるべ的にご活用ください。講師が綺麗に説明し切ることを目標としてはおらず、開発現場で実際に問題解決しながら進めていることを読み
はじめに#僕が以前書いたModern JavaScript 概観、そして Electron へは、読んで貰えただろうか? あれは初学者には全く向いてないエントリだ。 あのエントリは、僕の理解したモダンな JavaScript 全体について概観することを目的としているからね。 あれを読んで、「今の JavaScript ってこんなに大変なのか…」と感じた人は多いだろう。 しかし、ある程度のソフトウェアを開発するために技術全般を概観しようとすれば、ああいう分量になるのは致し方ない。 と言う訳で、今回はちゃんと初心者向けのエントリを書いた。 少し多く感じるかもしれないが、丁寧に説明しようとしたからだと好意的に解釈して欲しい。 開発環境#Thinkpad X1 Carbon 2016 年モデルに Windows10 をインストールしてある。 ハードウェアスペックは、こうだ。 CPU i7 6600
Webエンジニアが学ぶべき技術範囲はとても広く、いったい何をどこから勉強していくかは難しい問題です。僕も試行錯誤を繰り返しています。 そんな試行錯誤の中で、新しく何を勉強するか決めるときに使ってる作戦がいくつかありそうだなと思うようになりました。そこでこの記事では、僕が次に勉強すべきテーマに困ったときに使っている作戦を紹介してみようと思います。 各作戦の例のコーナーでは実際に僕がその作戦を使って勉強したトピックなどを紹介しています。 このエントリは、はてなエンジニアアドベントカレンダー2016の20日目の記事で、担当はid:hakobe932です。昨日の担当は id:masayoshi さんでLinuxのARPとL2スイッチのお話という記事でした。 作戦1: 新しいプログラミング言語を学ぶ 新しいプログラミング言語を学ぶのは、比較的手を出しやすい作戦です。プログラミング言語を学ぶことで自分
なんか、このサイトBootstrapくさい。そう感じることはありませんか? その理由はズバリ、欧文ベースでつくられたフレームワークを文字構造の違う日本語で適用した際に不都合が出てしまっているからです。 それらが醸し出す違和感を放っておくと、Bootstrapくささを生み出す大きな原因になってしまいます。 そもそもの問題として、欧文と比較して和文は文字の要素が多く、文字自体のリズムも少ないため、どうしても複雑で単調に見えてしまいます。 しかし、和文だからといってあきらめることはありません。BootstrapのCSSを少しだけ変えるだけでグッと見た目がよくなる隠し味をご紹介します。 1. line-heightで行間にゆとりを。明朝やゴシックなど、フォントの種類が言葉の印象を表すように、文字の行間は読みやすさ、文章全体の雰囲気を左右します。 欧文をベースに設計されたBootstrapをそのまま
(個人用途において)ほぼ最強に近いスクリーンキャプチャ / スクリーンキャスト環境 - 鳩舎 このエントリで Monosnap のバックエンドに S3 が使えるということを知って早速設定した。Monosnap というのは Gyazo + スクリーンキャストにさらに画像編集機能が付いたようなやつ。画像直URLで共有することがほとんどだから使う機会ないんだけど、短縮URLがかっこいい( http://take.ms/EcjUL ) 自分のスクリーンショットサービスの利用用途としてはだいたいこんな感じ。 ブログの画像貼り付け とりあえず画像で保存 共有 特にブログ貼り付けが微妙な問題で、外部サービスを利用しているとある日突然404になる、もしくは読み込みが非常に遅くなってもどうしようもないというリスクがある。Monosnap に img タグで貼り付ける機能があるし、Gyazo も URL に
ITSTAFFING(ITスタッフィング)利用者様へ 株式会社リクルートスタッフィング 『ITSTAFFING(ITスタッフィング)』サイトの『リクルートスタッフィング』サイトへの移行のご案内 日頃より『IT STAFFING』をご利用いただきありがとうございます。 この度、誠に勝手ながら、2020年4月1日(水)よりIT STAFFINGのWEBサイトは、 リクルートスタッフィングのWEBサイトに移行することになりました。 この移行により、ITエンジニア/WEB・その他IT系職種のお仕事がより探しやすくなるよう、検索性を向上させていきます。 ご利用いただいている皆様には御礼申し上げると共に、引き続き移行後のIT STAFFINGもご愛顧いただければ幸いです。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く