目を惹かれる良質なデザインのYouTubeサムネイルを集めたギャラリーサイト。思わずクリックしてしまうような事例をデザイナー目線で紹介しています。サムネイルに興味を持つ人すべてに、クリエイティブな刺激を与えられますように。
最も基礎的な機械学習の例はXOR演算。 機械学習を使うまでもない、if文で十分に回答は得られる。 しかし、複雑過ぎるモデルをいきなり学んでもイメージが掴みずらいので、 XOR演算のようなものを利用する。 アヤメの品種分類よりも基礎的な内容だが、 XORは考えなしに解ける問題ではない。 Pythonで機械学習をするのにメジャーな「scikit-learn」を使用する。 scikit-learn(サイキットラーン)は機械学習の最重要ライブラリ scikit-learnは「サイキットラーン」と読む。 scikit-learnはAnacondaをインストールすればついてくる。 Anacondaをインストールしていない人はこちら→MacにAnacondaをインストールする scikit-learnは無料で誰でも使うことができる。オープンソースプロジェクトなので、いつもどこかの天才たちが開発・改良して
ビニング処理(ビン分割)とは、連続値を任意の境界値で区切りカテゴリ分けして離散値に変換する処理のこと。機械学習の前処理などで行われる。 例えば、年齢のデータを10代、20代の層(水準)ごとに分けるといった処理などがある。 pandasでビニング処理(ビン分割)を行うにはpandas.cut()またはpandas.qcut()を使う。 pandas.cut — pandas 0.22.0 documentation pandas.qcut — pandas 0.22.0 documentation それぞれ、 等間隔または任意の境界値でビン分割: cut() 要素数が等しくなるようにビン分割: qcut() という違いがある。 ここでは、pandas.cut()およびpandas.qcut()の使い方として、以下の内容を説明する。 等間隔または任意の境界値でビニング処理: cut() 最大値
Jupyter Notebookでmatplotlibを使用する場合には、インポートする前に %matplotlib inline と記述しますよね?では… なぜinlineと入力しているのでしょうか? 入力し忘れても動くことがあるのはなぜでしょうか? %matplotlib notebookというコマンドもあるのをご存じでしょうか? この記事では、matplotlib inlineの謎について解説していきたいと思います! Jupyte Notebookのmatplotlibの読み込み|%matplotlib inline %matplotlib inlineを指定したときの挙動 グラフがアウトプット行に出力される plt.show()を省略してもグラフが出力される plt.show()でアウトプット行に2つのグラフ表示 %matplotlib inlineの意味はバックエンドの指定 バッ
メールアドレス パスワード サインイン情報を記憶する サインイン パスワードをお忘れですか? ユーザー登録
XMLHttpRequest APIXMLHttpRequestコンストラクターXMLHttpRequest()インスタンスプロパティchannel Non-standard mozAnon Non-standard mozBackgroundRequest Non-standard mozSystem Non-standard readyStateresponseresponseTextresponseTyperesponseURLresponseXMLstatusstatusTexttimeoutuploadwithCredentialsインスタンスメソッドabort()getAllResponseHeaders()getResponseHeader()open()overrideMimeType()send()setRequestHeader()イベントaborterrorloadl
HTTP ガイド リソースと URI ウェブ上のリソースの識別 データ URL MIME タイプ入門 よくある MIME タイプ www 付きと www なしの URL の選択 HTTP ガイド HTTP の基本 HTTP の概要 HTTP の進化 HTTP メッセージ 典型的な HTTP セッション HTTP/1.x のコネクション管理 プロトコルのアップグレードの仕組み HTTP セキュリティ Content Security Policy (CSP) HTTP Strict Transport Security (HSTS) X-Content-Type-Options X-Frame-Options X-XSS-Protection Mozilla web security guidelines Mozilla Observatory HTTP アクセス制御 (CORS) HTTP
はじめに 今回は、ブックマークレットを使って業務効率が少し上がったことについて話してみたいと思います。 ブックマークレットとは wikipedia では以下のように説明されています。 ブックマークレット (Bookmarklet) とは、ユーザーがウェブブラウザのブックマークなどから起動し、なんらかの処理を行う簡易的なプログラムのことである[注釈 1]。携帯電話のウェブブラウザで足りない機能を補ったり、ウェブアプリケーションの処理を起動する為に使われることが多い。 wikipedia - ブックマークレット 簡単に説明すると、ブラウザで開いているページに対して、任意の Javascript を実行できる機能です。ブックマークレットと似ているものとして、ブラウザの拡張機能があります。「hogehoge してくれる拡張機能が欲しいけどストアには存在しない。でも自分で拡張機能を作成するほどのもの
原画と原画の間にあたる画像を複数枚入れることで、自然な連続性のある動きを作る。アニメの基本となる「中割」作業を画像生成AIが実現する可能性が出てきました。鍵になっているのは「AnimateDiff」という技術。8月に入って、様々なユーザーのアップデートによって機能拡張が進められています。それは完全な画像生成AIで作られるアニメの可能性を垣間見せるほどのものです。 16コマ/2秒の短い動画が生成できる AnimateDiffは7月10日に発表された、上海AIラボ、香港中文大学、スタンフォード大学の共同研究による技術。画像生成AI「Stable Diffusion」の仕組みとデータセットを利用しつつ、数百万本の動画を学習させた「モーションモジュール」と呼ばれるデータセットを別途に参照させることで、連続するキャラクターの動きを生成可能にするというのが基本原理です。生成できる時間は、16コマ/2秒
Laravel9のバージョン9.2からデフォルトのビルドツールがWebpack(Laravel Mix)からViteに変更になりました。Viteはフロントエンドツールとして現在爆発的に人気のあるツールでViteを利用することでフロントエンド開発のスピードを加速させることができます。対象はLaravel、Reactを利用した経験がある人なのでLaravel, Reactについての細かな説明は含まれていません。 先日公開したVue.js版に続き今回はReactを利用して設定を行っていきます。 Laravelプロジェクトの作成 laravelコマンドを利用してLaravelプロジェクトを作成します。プロジェクト名はlaravel_vite_reactに設定していますが任意の名前をつけてください。 % laravel new laravel_vite_react composerコマンドを利用して
お使いのブラウザはJavaScriptが実行できない状態になっております。 当サイトはWebプログラミングの情報サイトの為、 JavaScriptが実行できない環境では正しいコンテンツが提供出来ません。 JavaScriptが実行可能な状態でご閲覧頂くようお願い申し上げます。 ウェブプログラミングポータルへようこそ。 当サイトはプログラマーやクリエイターの皆様の為の情報サイトです。 当サイトに掲載している情報は 商業利用、個人利用問わずフリーとなっておりますのでご自由にご利用下さい。 当サイトご利用の際に発生した事故、損害等はこちらでは一切責任を負いません。 当サイトへのリンクは全てフリーとなっております。 当サイトの執筆、管理等は合同会社アキバクリエイションが行なっております。
Webサイトやアプリでよく使用される各UIコンポーネントのさまざまな実装方法がまとめられたThe Component Galleryを紹介します。 コンポーネントは再利用可能な単一の部品として利用でき、実装するコードや名前の付け方など、Web制作者には非常に勉強になると思います。 The Component Gallery The Component Galleryの特徴 The Component Galleryの利用方法 各UIコンポーネントのまとめ The Component Galleryの特徴 The Component Galleryには、実際のデザインシステムで使用されているUIコンポーネントがまとめられています。フロントエンドのデベロッパーとして毎日経験する問題を解決するために作成されました。 The Component Gallery コンポーネントや要素に名前を付けるの
オーストラリアのプロデューサーFlumeがアルバム『Skin』でグラミー賞最優秀ダンス/エレクトロニック・アルバムを受賞した。Flumeは元々は別名義でハウスなど今よりもクラブミュージックに重心をおいたプロジェクトを展開していたが、曲作りのルールがあるハウスなどに飽きてしまい、より自由な創造性を生かすためにFlume名義での活動を開始した。 その後Flumeのダイナミックでエモーショナルなサウンドは話題となり、いわゆるフューチャーベースシーンの代名詞的存在として扱われるようになり、Flumeのサウンドを真似た曲も数多くリリースされるようになっている。 自身はシーンなどには囚われず自分が作りたいものを作っているというFlumeに、グラミー賞受賞後に話を聞いた。 取材・文:村上ひさし - アルバム『Skin(スキン)』でのグラミー賞最優秀ダンス/エレクトロニック・アルバムの受賞おめでとうござい
開発したせせりさんは自称ニート。19歳のころから1人で30ほどWebサービスを作り、いくつかをヒットさせて売却。「残りの人生、贅沢しなければ働かずに生きてける」状況だという。 今年10月、これまでの経緯をブログで公開したところ、「どうすれば流行るサービスを作れるか」とよく質問されるようになった。「『こうしたら流行るよ』と言うより、実際に作って説明した方が伝わりやすいと思って」――。Peingを作ったのは、こんな動機からだ。 ヒントにしたのは「Sarahah」と、Twitterで“お題”を受け付けられるサービス「お題箱」。登録や操作をできるだけシンプルにし、Twitterのメディア欄(画像や動画が一覧で表示される欄)を圧迫しない仕様を追求するなど、気軽に使ってもらえるよう工夫した。 11月21日に着想し、わずか6時間で開発。22日にリリースしたところ、Twitterで次々に拡散されて人気を集
すべての始まり スマホの方がキーボードより入力しやすいからスマホでPCにテキスト打ち込めるツールがほしいというリプを、おそらく学生のフォロワーさんからいただき、朝から戦慄してる — SHARP シャープ株式会社 (@SHARP_JP) September 20, 2017 この問題は、学生である私が対応しなければならないと思い、1時間で作ることにしました。 フリック入力くん http://axis06.main.jp/key/ スマホからパソコンへフリック入力でレポートがかけるサービスを作りました。今回はこれを作成しました。 iOS11からSafariにて公式にWebRTCが対応なる。 IE以外の対応は終わっていきましたね。WebRTCの時代は始まりそうです。 WebRTCとは WebRTCはWeb上でも端末同士でのP2Pを行うことができるAPIの定義です。 音声、映像、テキストデータなど
2022年05月19日 【入門】WebRTCとは?一般的な仕組み・サーバー構成を解説(シグナリング/TURN/SFU) WebRTC 基礎知識 ※2020年2月の記事です。 近年、ブラウザやアプリを介して、ダイレクトに動画や音声のやり取りができるようになりました。 ビジネスシーンでも、ビデオ会議を通じて、物理的に離れている相手とやり取りができるようになり、リモートワークの促進などが期待されています。 ビデオ会議を実現する技術の1つに「WebRTC」という仕組みがあります。今回はこのWebRTCの基礎知識をお伝えします。 WebRTCとは WebRTCとは、「Web Real-Time Communication」の略称で、APIを経由して、ウェブブラウザやモバイルアプリでリアルタイム通信を実現しようと立ち上がったプロジェクトです。WebRTCのプロジェクトに参画しているのは、アップル、Go
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く