バックエンド

スポンサーリンク
Perl

CentOS7 に Perl + CPAN 環境を構築

概要 CentOS7 に Perl + CPAN 環境を構築する。Perl は CentOS7 標準 (5.16.3 ) を利用する。 環境 CentOS Linux release 7.7.1908 (Core) ...
CentOS

CentOS7 に Perl環境を構築する

概要 Docker上のCentOS7 に Perl および 重要なrpm類を尾インストールしPerl環境を構築する。 環境 CentOS7Perl 5.16.3 (CentOS標準) Perlインストール パ...
Apache

Ubuntu18.04にApache MariaDB PHP7.2 をセットアップ

AWS の EC2 の Ubuntu18.04 に Apache MariaDB PHP7.2 をセットアップした時のメモ。 概要 AWS の EC2 の Ubuntu18.04 に Apache MariaDB PHP7.2 をセットアッ...
スポンサーリンク
JavaScript

AtCoderをJavaScriptで挑むのは厳しいと思った

AtCoderをJavaScriptで挑むのは厳しい これまでJavaSriptでAtCoderに挑戦し続けてきたが、流石に厳しいかもしれない... というのも、言語の構造的に限界があると感じたからです。 ↑ ※誤解を招く表現だと思うので...
AWS

AWS S3のオブジェクト一覧をPHPで表示させる

概要 AWS S3のオブジェクト一覧をPHPで表示させるサンプルコードの紹介. S3アカウント S3バケット参照用のユーザの作成方法は以下を参照してください。 サンプル require_once "vendor/autoload.php...
Git

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

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

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

概要 Ubuntuにnode.js環境をセットアップする方法です。 aptで入れようとするとバージョンが古かったり、コマンドがnodejsだったり色々と面倒なので、 nパッケージを使ってセットアップを行います。 他にもnvmを使ったりする...
PHP

PHPで簡単ページング処理を実装する サンプルコード

概要 PHPで簡単なページング処理を書いてみました。 環境 PHP 7.1.19 Smarty 3.1.33 作るもの 簡単なページング処理を作ります。 具体的には、ある取得したデータ(サンプルソースでは51件)に対し1ページに10件まで表...
PHP

PHPにSmartyをセットアップ

概要 PHPにSmartyをセットアップをするメモ 試した環境 PHP 7.1.19 Smarty 3.1.33 Smartyについて 古くからあるPHPのテンプレートエンジンです。 trends.embed.renderExpl...
PHP

PHP + Smartyで超簡単なページング処理とサンプルコード

概要 PHPで簡単なページング処理を書いてみました。 環境 PHP 7.1.19 Smarty 3.1.33 Smartyのセットアップ GitHubから適当なバージョンの物を落としてきます。 PHPのインクルードディレクトリに配置すれば完...
OpenCV

JPG画像を圧縮する OpenCV + Python

概要 ブログなどにアップする画像を比較的簡単に圧縮する方法がないか探していたところ、 PythonとOpenCVで簡単に実装出来そうでした。 そこで、Python + OpenCVで画像を圧縮する方法を紹介します。 環境 OpenCV 3...
JavaScript

素因数分解を行うプログラム サンプルコード JS/PHP

概要 ある任意の正の整数の素因数を配列で返すサンプルコードを紹介します。 サンプルコード JavaScript パターン1 : 純粋な素因数分解 function pf(n) { var result = []; if (...
OpenCV

Python + OpenCVで顕著性 (saliecy) マップを実装

概要 Python + OpenCV の saliencymap で顕著性マップを表示するサンプルを紹介します。 顕著性マップ ざっくり言うと、 人が視覚的注意の仕組からすると、画像・映像の中でどの部分を注視しやすいかを画像情報から計算す...
OpenCV

Python + OpenCVのfillConvexPolyで複雑なポリゴンを描画する

概要 Python + OpenCVのfillConvexPolyで複雑なポリゴンを描画するサンプルを紹介します。 サンプル 以下がサンプルになります。 import cv2 import numpy as np if __name__ ...
OpenCV

Python+OpenCVで任意の画像領域:ROIのみに処理 マスク画像を使って

概要 Python + OpenCVで任意の画像領域のみに処理を加えるサンプルを1つ紹介します。 やりたいこと(やったこと) ↓↓↓↓↓↓↓↓↓↓ こんな感じで、任意の画像領域(矩形でなくてもよい)のみをグレースケール、2値化、フィル...
OpenCV

OpenCVのチャンネルエラー対処: (-215:Assertion failed) (mtype == CV_8U || mtype == CV_8S) && _mask.sameSize(*psrc1) in function ‘binary_op’

概要 Python + OpenCVのスクリプトを書いていたところ、タイトルにあるようなエラーが出現しました。 結果的にはnumpyの配列のサイズが異なるのが原因だったようです。 詳細 下記のソースはPythonで読み込んだ画像にマスクをか...
PHP

途中return禁止、goto禁止の時のdo~while(0)

はじめに 細かいロジックが多い手続き型のプログラムを書こうと思った時のメモ。 1つのプログラム内において、いくつかの処理を行いそれらが失敗したらエラーを出力して終了するといったフローのプログラムを考えてみます。 ※言語=PHPで、かつ、...
OpenCV

顔のランドマーク検出とドロネー分割 Python + OpenCV + dlib

概要 Python + OpenCV + dlib を用いて顔にドロネー図を描画するサンプルを紹介します。 おまけで、カメラから取得した顔画像に描画するサンプルを追加しました。 環境 Python 3.7.0 OpenCV 3.4 デモ ...
OpenCV

ドロネー図を描画 Python + OpenCV

概要 タイトルにもあるようにPython + OpenCVを用いてドロネー図を描画するサンプルを紹介します。 「顔のランドマークを検出 Python + OpenCV + dlib を使う」で紹介した、 顔の特徴点を抽出と行く行くはマージ...
JavaScript

複数キーでソートするサンプルコード JavaScript

概要 JavaScriptでの複数キーでソートするサンプルソースの例。 サンプルソースとソートのパターン 以下のような配列があるとする。 [ , , , , , ] 2列目と3列目で昇順ソートする ソース arr.sort(...
スポンサーリンク
タイトルとURLをコピーしました