スポンサーリンク
Cyberduck で AWS S3に接続する AWS

Cyberduck で AWS S3に接続する

概要 Macでよく使われているFTPクライアント「Cyberduck」 で AWS S3に接続する方法の紹介。 Cyberduck で S3に接続 検証環境 Cyberduck 7.0.0 接続手順 Cyberduckを起動します。 ...
AWS S3の作業用ユーザを作成する AWS

AWS S3のアクセスキーIDとシークレットアクセスキーの取得 作業用ユーザを作成

概要 AWS S3 接続用のアカウントを作成する方法の紹介。 ここで作成するユーザはS3のオブジェクトの読み込みおよび書き込みができるものとします。 ユーザの作成 ユーザ作成ページまでの遷移 ユーザ作成権限のあるアカウントでログイン後、AW...
HTML

JavaScriptで画像のヒストグラムの正規化

概要 画像のヒストグラムを正規化するコードの紹介 サンプルソース /** * メイン * @param {Object} canvas * @param {Object} image */ function main(canva...
スポンサーリンク
docker コンテナとホストでディレクトリをマウントしてファイル共有 Docker

docker コンテナとホストでディレクトリをマウントしてファイル共有

概要 dockerのコンテナとホストマシンの間でディレクトリをマウントしてファイル共有する方法 コマンド docker run -v : 例 docker run -v /path/to/workspace:/lib/modules m...
bit全探索で動的計画法を実装する JavaScript アルゴリズム

bit全探索で動的計画法を実装する JavaScript

概要 AtCoderとかをやっていると、 動的計画法(DP)、部分和といった問題とかに遭遇したりしますが、1から実装しようとすると面倒だったりします。 (というよりも、再帰処理で書くのが苦手だったりするからです...) こんな時に、ビット演...
dockerのカスタムイメージを作成する CentOS

dockerでオリジナルのイメージを作成 外部出力まで

概要 既存のコンテナを拡張してオリジナルのdockerイメージを作成する方法の紹介。 イメージを作成するところから、ファイル出力するところまで。 docker の 導入 dockerを導入します。 Macであればこの辺りを参考にしてください...
Macにdockerをインストール Docker

Macにdockerをインストール

概要 Macにdockerをインストールします。 インストール homebrewを使ってインストールします。 ターミナルから以下のコマンドで実行します。 $ brew install docker ==> Downloading...
gitbookで使えそうなプラグインを集めて見た Git

gitbookで使えそうなプラグインを集めて見た

概要 gitbookで使えそうなプラグインを集めて見ました。 なお、下記の内容はgitbookが導入されていることを前提としています。 目次の折りたたみ - expand-active-chapter 目次の折りたたみができるプラグイン...
gitbookを使ってドキュメントを生成する Git

gitbookを使ってドキュメントを生成する

概要 GitBookを使ってドキュメントを生成するまでをやってみました。 なお、この記事で紹介しているのはgitbook-cliであり、クラウドサービスのGitBookはこちら↓を見て下さい。 どんなものができるのか こんなドキュメント...
画像のヒストグラムを表示する Char.js JavaScript canvas HTML

画像のヒストグラムを表示する Chart.js JavaScript canvas

概要 画像のヒストグラムをJavaScriptで算出してグラフとして表示してみます。 ヒストグラム算出のサンプルコード ヒストグラムの表示にChart.jsを使っています。 インストール npmを使っている場合は次のようにinstallしま...
VIEWの作成 ORACLE MySQL MySQL

VIEWの作成 ORACLE MySQL

概要 VIEWの作成の基本文法。 SQLで毎回結合したクエリを生成するのが面倒だった場合VIEWを使います。 VIEWの作成 OracelもMySQLも同じようです。 構文 CREATE VIEW V_TEST AS SELECT ...
SQLを分けると DML DDL DCL の3種類 MySQL

SQLを分けると DML DDL DCL の3種類

SQLとは データベースの問い合わせ言語です。 大きく分けると3種類あります。 DML レコードの操作 (追加、検索、更新、削除) などを行います。 SELECT INSERT UPDATE DELETE など DDL テーブルの操作 (作...
WSL領域のファイルをエクスプローラで操作する。mountコマンド Linux

WSL領域のファイルをエクスプローラで操作する。mountコマンド

はじめに タイトルだけを見ると誤解されそうなので正しく説明します。 WSL上では /mnt/c/ にWindowsのCドライブがマウントされています。 例) /mnt/c/Users, /mnt/c/Windows Windowsのエク...
画像のプーリング処理 canvas + JavaScript HTML

画像のプーリング処理 canvas + JavaScript

概要 JavaScriptで画像のプーリング処理を行ってみました。 プーリング処理について プーリングは畳み込みに似た処理で、CNNでも重要な役割があります。 画像を圧縮する役割を果たします。 平均プーリングやmaxプーリングといったものが...
Ubuntuにnパッケージでnodejs環境をセットアップする NodeJS

Ubuntuにnパッケージでnodejs環境をセットアップする

概要 Ubuntuにnodejs環境をセットアップする方法です。 aptで入れようとするとバージョンが古かったり、コマンドがnodejsだったり色々と面倒なので、 nパッケージを使ってセットアップを行います。 他にもnvmを使ったりする方...
VSCodeからSSHでリモートサーバ上のファイルを編集する Linux

VSCodeからSSHでリモートサーバ上のファイルを編集する

概要 VSCode(2019/05/05時点ではInsider版のみ)でリモートサーバ上のファイルをSSH経由で編集することができるようになったそうです。 ざっくり言うとリモート環境としてコンテナ、WSL、リモートサーバ上での編集が可能にな...
HTML

JSで画像をまとめて読み込む(プリロードする)

概要 JSで画像をまとめて読み込む方法(プリロード)の紹介 JSのImageAPIのonloadを使って、複数の画像の読み込み完了時にイベントを発火させる方法です。 サンプルコード let imagesUrl = [ "/path/to...
JavaScript

JavaScriptで多次元配列の初期化を行う

概要 JavaScript(ES2015)で多次元配列を任意の値で初期化する方法について。 1次元配列 例えば、 let arr = new Array(5) と宣言した場合 console.log(arr) // undefined とな...
JavaScript

ブラウザで動くAtCoder用のデバッガを作ってみた (JSのみ)

概要 ブラウザで完結するAtCoder用のデバッガを作ってみました。 対応言語は(JS)のみになっています。 というのも、書いたコードをブラウザ上でeval関数に突っ込んでいるだけの実装だからです。 ブラウザ上で他の言語をサポートする仕組み...
画像の減色処理 サンプルコードとデモ JavaScript + canvas JavaScript

画像の減色処理 サンプルコードとデモ JavaScript + canvas

概要 画像の減色処理を行ってみた。 サンプルコードとデモの紹介。 環境は JavaScript + Canvas。 減色処理について 通常、Canvas上での画像のRGBそれぞれの値は0〜255までの256^3で表現していますが、 この...
スポンサーリンク
タイトルとURLをコピーしました