prettier対応)nodejs(javascript)で書かれたプロジェクトに、typescriptを導入してjavascriptとtypescriptを併用して運用できるようにする手順をまとめました。tsconfig対応済みです。作成日:2022-03-30ubuntuにaws-cliをインストールしてS3でアクセスキーの疎通テストを行うubuntuにaws-cliをインストールし、S3を使って生成したアクセスキーの疎通テストを行う手順をまとめました。作成日:2021-08-12ubuntuにdockerとdocker-composeをインストールubuntuにdockerとdocker-composeをインストールする時の手順をまとめました。作成日:2021-07-14javascriptでオブジェクト配列の各値の出現回数をカウントするプログラムログ集計などで、ログファイルのURLや日付の出現回数のカウントを行うプログラムを作成したので、この記事にまとめます。表題の通りで、二つの連想配列の差分を取得する関数を実装する機会があったのでまとめました。(vue.jsやreact)のみでファイルのダウンロードをするクラスを作成しました。serverとclientでファイルをアップロードする方法について調査したのでまとめました。作成日:2021-03-12ec2にnginx,php-fpm,mysqlをインストールしてdeployerでLaravel6をデプロイできるようにするEC2にLaravel6の実行環境を作ってという依頼があったので、その時の作業のメモ書きを残します。節約のためか、RDSではなくEC2内にmysql立ててます。抜けがあったり間違っていたりしたらすいません。OSはcentosになります。docker-composeを使って環境構築した話になります。作成日:2019-05-09Laradockを使ってLaravelの開発環境構築手順をまとめました。Laradockを使ってLaravelの開発環境構築手順をまとめました。作成日:2019-05-02docker-composeかvagrantでfuelphpの開発環境構築dockerかvagrantどちらかを使用してfuelphpの開発環境を構築できるようにしたのでまとめました。VisualStudioCodeでxdebugを使用したlaravelのデバッグ環境を構築したので、手順をまとめました。homesteadを使用したものは過去に記事にしているのですが、今回はそれを使用しないでのやり方になります。作成日:2018-09-07正規表現で置換しつつ連番を振る機能をjavascriptで作成しました。javascriptで、正規表現にマッチした箇所に置換しつつ連番を振ることができるにするコードを書きました。本ブログの右側にある目次一覧のリンクをクリックした時にジャンプする機能を実装するにあたり、どうしても必要だったので。本記事でそのライブラリと使い方をまとめました。作成日:2018-08-03laravelで特定のhtmlタグのみサニタイズしない方法laravelで、特定のhtmlタグのみサニタイズしない処理を実装したのでまとめます。ブログの記事投稿機能などで、特定のhtmlタグのみ利用者に使用を許可したい場合などに使う想定です。そのhtmlタグはサニタイズしないという方式で実装しました。ElementUiで一行テキストボックスのイベント処理と値取得まとめ。vue.jsで一行テキストボックスのイベント処理について調べたのでまとめ。Nativeをインストールしたら色々と予期せぬことが起きたのでそのメモ。結局まだ解決してないです、もし原因がわかったら記事を更新します。docker-composeを使って開発環境を構築した時の手順をまとめます。今回はdrupal7を使いましたけど、他のバージョンでもいけるはず。作成日:2018-06-04homestead(laravel)でMariaDBを使用する。最近、MariaDBが人気です。mysqlからの派生で、mysqlに比べてパフォーマンスが良いとかなんとか。作成日:2018-06-04既存のnuxt.jsプロジェクトにtypescriptを導入する途中からtypescriptで書きたくなったので、導入したときのメモです。手順をまとめてみました。chatworkにメッセージを投稿するシェルスクリプトでchatworkのAPIを使ってメッセージを投稿する機能を実装しました。実際の投稿処理を記載したmain.shファイルで分けました。以外とサポートしていなかったのですね。新規プロジェクトの作成手順から、デバッグするまでの手順をまとめました。作成日:2018-05-11スプレッドシートで定期的にツイッターのフォロワー数を書き込むスプレッドシートで、定期的にツイッターのフォロワー数を取得して書き込むプログラムを作成しました。作成日:2018-03-10vuejsでwebsocketを使用したチャットのサンプルVue.jsで、websocketのクライアントサイドのサンプルを作成しました。作成日:2018-03-09phpでjenkinsのジョブを実行する方法phpでジェンキンスのジョブを実行するコードを書いたので晒してみます。パラメータ付きビルド、パラメータなしビルド両方に対応できるように致しました。bootstrapでブログをSPA化しました。本ブログをSPA化しました。勉強がてら作りました。5.3で、SplFileObjectを使ったcsvインポート前回laravelでcsvインポートの記事を書いたのですが、今回はSplFileObjectを使って実装した記事になります。webpackの開発環境を構築。結局bootstrapに落ち着きました。一行ずつ読み込んでインポートをする処理を実装したので、手順をまとめます。作成日:2017-12-29【Laravel】モーダルウィンドウを表示するコンポーネント(blade)ファイルを作成しました。モーダルウィンドウを表示するcomponentを作成してみました。jQueryは1.11.3で動かしてます。5.3でcsvのダウンロード機能を実装しましたのでまとめます。uiのインストールで起きたエラーについてまとめ作成日:2017-12-22【Laravel】クロスオリジンの対策をmiddlewareで実装。クロスオリジン対応をLaravel5で行ったので、まとめます。結局jsのフレームワークはvue.jsを使うことにしました。事象とその時とった解決手段についてまとめました。一応完成したので公開します。結局、グローバルミドルウェアを使いました。正規表現を書けることでjsとcssのキャッシュ対策を行ってます。キャッシュ対策はよくある、「?date={更新日}」を追記する方法です。作成日:2017-12-01Laravelの基本機能、ちょっとした小技まとめLaravelでよく使うコマンドや実装についてまとめた記事です。基本自分用メモですが、できるだけわかりやすく書こうと思います。随時更新していく予定です、こういう使い方あるよ!という方はコメントいただけると嬉しいです。作成日:2017-12-01batsでシェルスクリプト用テストコードを作成、実行してみる。シェルスクリプトのテストコードがあるのか調べていたら、ありました。使い勝手がよかったので、色々まとめます。pythonのデプロイツール「fabric」をjenkinsから実行してwebサーバに対してデプロイ、DBに対してSQL実行などを出来るようにする。これによりデプロイだけでなく、業務の自動化なども可能!ジョブの作り方で色々と応用がきく内容となっております。5.5の開発環境を構築。使うこともあって、インストール方法など諸々をまとめます。javaScriptの開発には今やwebpackなどのトランスパイルは必須技術。最近記事が全然書けていませんでしたが、時間に余裕が出てきたのでようやく書けました。個人的に作りたいものがあり、それをElectronで作成しようと思ってます。Worldまでの手順をまとめてみました。一つのvagrant(Virtualbox)内で、複数のプロジェクトの開発環境(docker-compose)を構築できないかと思い作成し、テンプレート化しました。リバースプロキシを設定することにより、ホスト名でアクセスするdockerコンテナを変更することができます。`sigmoid_cross_entropy_with_logits`がでたので調査した。Kerasで2クラス分類の画像認識の人工知能を作成して、以下のエラーが出たので調査と対応をした。ことで、手順をまとめました。AWSのアカウントやEC2のインスタンスは作成している前提で話を進めます。作成日:2017-07-25GitBacketが素晴らしいdockerを使ったインストール方法をまとめました。そこから受け取ったストリーミングから顔認識、顔認証をやりたい。いうわけで、まず初めにラズパイのストリーミング配信手段の一つであるmjpg-streamerを動かしてみました。xrdpリモートデスクトップのコンテナを作成しました。opencvのコンパイルからのインストールが手間で時間がかかるので、dockerを使ってイメージ化しました。ついでに、xrdpをインストールしてリモートデスクトップから接続できるようにしました。イメージはプッシュしてあるので、以下コマンドで使用することができます。顔認証をするまで行いましたので、まとめます。作成日:2017-06-24Dockerでwordpressの開発環境構築dockerでワードプレスのテーマを作成する際の開発環境構築手順をまとめました。フォルダをマウントする設定もしているため、編集したソースコードの動作確認がすぐできて楽ちん。作成日:2017-06-17Kerasで画像認識のサンプルプログラム同僚がディープラーニングによる画像認識に興味がありそうだったので、できるだけシンプルに(したつもり)実装したプログラムを作成してみました。OpenCV3.1.0をインストールしたのですが、色々と詰まったところがあったので、備忘録も兼ねてまとめてみました。画像認識の部分は次回の記事でまとめます。作成日:2017-05-12RocAlphaGoをAnacondaで動かすAlphaGoの論文を元に作成されたRocAlphaGoというものがありますが、それをUbuntu14.04、Anacondaの環境で動作させる手順をまとめました。m.hirasaki@七転八。