macでカラオケ(off vocal)をつくる
つくりたい。。 PhonicMindAIでいい感じに切り取ってくれるみたいです。ローカルのファイルをドロップするだけ。試してみた結果。。いい感じだけど、やっぱりちょっとツッコミどころがあります。やっぱり自分で編集できるや […]
Posted Date 11月 2nd, 2018
Category in Music
Commandパターン
定義とかdo()とかundo()とかexecute()とか抽象クラスをつくってそれをコンクリートすることでさまざまなクラスが同じ命令に対応できるようにする…的な。違うかも。。(おい)感想要はファサードパターン […]
Posted Date 10月 31st, 2018
Category in design pattern, programming
疎結合と密結合【逆に密結合ってなに?】
疎結合と密結合デザインパターンを勉強しているとよく出てくる「疎結合と密結合」なにが違うのかなぁ?疎結合とは?疎結合とはプログラムとプログラムの結合しているインターフェイス、、この場合はつなぎ目とも言えるかも...
Posted Date 10月 28th, 2018
Category in design pattern, programming, オブジェクト指向
Composite パターン
Compositeの意味とは?合成物です。定義登場人物– Component– Composite– LeafComponentを継承してComposite(化合物)を作るそしてそのC […]
Posted Date 10月 27th, 2018
Category in design pattern, programming
Template パターン
テンプレートパターンとは?抽象クラスに大まかなロジック書いておいて、具体的な処理は具象クラスに任せる(=書いてもらう)パターン…だよ。## 具体的には・・・あとで書きます。。感想これはわりと簡単だね。というか […]
Posted Date 10月 20th, 2018
Category in design pattern, programming
Vue js ディレクティブ入門 v-bindとv-on
こりずにvueやります。ディレクティブとは?指令のことです。これによってテンプレート内にいろいろな命令をすることができまつ!とりあえずすごい大事な感じのv-bindとv-onをやってきますよ!v-bindこんなかんじでd […]
Posted Date 10月 15th, 2018
Category in JavaScript, Vue.js
【2018-10版】JavaScript Promiseとは【2019-01-04改訂版】
いきさつDeferredオブジェクトなるものが出てきてわけわからんちん問題になってしまった。。うーん。。やっぱりよくわかってなかったのでおさらいしたい。。先に登場人物(用語)を紹介したいPromisePromiseは約束 […]
Posted Date 10月 7th, 2018
Category in JavaScript
世界一わかりやすいJavaScriptのarrow関数
arrow関数わかりづらいなぁ。。なれたらわかりやすいんだろうけど。。const result = (aaa, bbb) => { return aaa + bbb;};console.log(‘reslutは。。 […]
Posted Date 10月 7th, 2018
Category in JavaScript
fast-forward merge とは?
はじめに知らない言葉が出てきたのでまとめました。普段SourceTreeを使用してるのであんま細かいことわかってないんですよね。コマンド使うと深いところまで理解できます。。。(多分)fast-forward mergeと […]
Posted Date 10月 4th, 2018
Category in Git
.bash_profileとは?例掲載あり
ターミナルを開くときに読まれるファイルです。ここにいろいろ書いておくことでエイリアスとか.bashrcを常に有効にすることができまつ。自分のやつを書いておきます。。
Posted Date 9月 29th, 2018
Category in Command
AmazonでKindle Unlimitedだけに絞って検索する
あらすじ。。Kindle Unlimited登録してみたもののKindle Unlimiteので絞って検索できないの?うーん。。。とりあえずできた。ここのリンクの。。https://www.amazon.co.jp/s/ […]
Posted Date 9月 27th, 2018
Category in Amazon, Kindle Unlimited
コアワーキングスペースとか自習室的なのいくらかかるのか問題
あらすじジムと同じように街中に自分の仕事とか、自習とかができるようなスペースがあったらいいなぁと思いました。KONAMI。家じゃだめなの?やっぱだらだらしがちになる。毎日同じ景色だとやっぱ人間飽きるだよ。色味のない人...
Posted Date 9月 25th, 2018
Category in Lifehack, 未分類
CircleCI プロジェクトセットアップ方法
いつも「あー、、なんだったけ?」となるので書いておきます。ちなみに….セットアップページにいく方法左メニューから「Add Project」のところから任意のプロジェクト(=リポジトリ)を選びます。「Set U […]
Posted Date 9月 23rd, 2018
Category in CI, CircleCI
ps aux を使ってみる
ps auxと打つと。。USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMANDこんな感じで各項目が表示されます。なにこれ?見ていきましょうまずpsコマンドについてps […]
Posted Date 9月 15th, 2018
Category in Command
ジム入門編「おすすめマシーン」
少し太って来たので運動しなきゃ使命感とりあえずこれやっとけ的なマシーンをメモして行こうと思う。上半身チェストプレスペッグフライ腕のところも鍛えることができそう。下半身レッグプレス
Posted Date 9月 8th, 2018
Category in Lifehack
macでオレオレCommandを作る。 PATHの通し方編
スクリプト作ったのでどうやってpath通すのがいいのかな?調べてみた。/Usr/local/binとかに置くのもよくなさそうだしなぁ。。どうするのがいいんだろ?homeディレクトリからpathを通そう!!PATHに自分の […]
Posted Date 9月 5th, 2018
Category in shell script
カルノニカル(canonical)とは?
今日普通に意味がわからなかったから書いておく。canonicalとは?標準的なとかいう意味です。htmlのmetaのやつは?同一のページなのにURLが違うページがあった場合、例) www.exapmle.com と ex […]
Posted Date 9月 3rd, 2018
Category in IT vocabulary
サーバーにユーザーを追加する、セットアップ関係
ユーザーを作成するuseradd testuserユーザーにパスワード作成するpasswd testuserSSH公開鍵を設定してtestuserでssh鍵認証loginできるようにするrsyncコマンドを使うと楽勝です […]
Posted Date 8月 31st, 2018
Category in Server
VPSでサーバー作成 初期設定の巻 Ubuntu 18.04編
サーバー立ち上げるときにいつも忘れるので書いておく。大雑把な手順1.ファイアウォールまわりの設定まずはセキュリティをしっかりしましょう。鍵を設定して、rootパスワードログインできないようにします。そしてufwな...
Posted Date 8月 28th, 2018
Category in Server
nodemonでnode.jsを爆速で書き書きする。
はじまりnode.js書いてて思ったこと、、node.jsっていちいち再起動しないとあかんの?めんどうくさいなー。。そこでnodemonですよnodemonとは?Nodemonはソースの変更を監視し、自動的にサーバーを再 […]
Posted Date 8月 25th, 2018
Category in Node.js, npm
spl_autoload_register試してみた。
経緯いままでよくわからんまま使ってたので自分でauto_loadやってみたくなった。spl_autoload_register()を使ってみよー!ハマったところnamespaceの扱いにはまりました。classes\Gr […]
Posted Date 11月 3rd, 2018
Category in Basic, PHP
Strategy パターン
定義とか一連のアルゴリズムを定義して、それぞれをカプセル化してそれらを交換可能にします。クライアントと独立してアルゴリズムを変更できます。感想関数オブジェクトらしい。。。とのことでやってみた。Strategy = 戦略 […]
Posted Date 10月 31st, 2018
Category in design pattern, programming
Decoratorパターン
Decoratorってなに?包む。まぁデコレーターだよ。定義とか## 感想要は同じ先祖を持つことで同一視できるようにして、クラスたちを包んでいく。ラッパークラス。。。ともまた違うけど、そういう感じじゃないか?super( […]
Posted Date 10月 28th, 2018
Category in design pattern, programming
Facadeパターン
Facadeとは?建物の正面を意味する…そうです。定義とかインターフェイスとなる(たぶんstatic)メソッドを作り、それをするだけで「なにか」をできるようにする。具体的な「なにか」についてはその中でいろいろ […]
Posted Date 10月 27th, 2018
Category in design pattern, programming
【デザインパターンは】デザインパターンを学ぶときに気をつけること・気づいたこと【あるあるネタにすぎない】
自分への戒めとして書いていく。デザインパターンとは大きく分けて2種類ある。1つは、絶対的な目的とそれに対しての正解がある、、編。これはSingletonパターンなどがこれにあたる。必ずインスタンスを一つにする、という目的 […]
Posted Date 10月 22nd, 2018
Category in design pattern, programming
服 サブスクリプションが爆速でわかるまとめ
いきさつある日、我思う。。。服買うのめんどい!!!かと言ってユニクロもなぁ。たまに丸かぶりの人と電車となりになったときすごい焦るんだよねぇ。。leeap(リープ)https://leeap.jp/coordination […]
Posted Date 10月 16th, 2018
Category in Lifehack
wepack のコンフィギュレーション第一話「webpackの –config とは?」
–configってなに?webpackはデフォルトではwebpack.config.jsを使用します。しかし他の設定ファイルを使いたい。。別の設定ファイルに分けたい。。という場合はファイルを分けます!!それだ […]
Posted Date 10月 13th, 2018
Category in 未分類
JavaScript PromiseとDeferredの違いとは?
なにが違うんだ〜!!!Promise関係を調べているとよく出てくる「Deferred」何が違うんだ〜!!!😰結論:DeferredはJqueryのオレオレPromise。Javascriptはその後ようやく正式なProm […]
Posted Date 10月 7th, 2018
Category in 未分類
find コマンドで爆速で再帰的にファイル検索をする
いきさつアプリケーションのルートから.pngのファイルだけ検索したいお。。そんなときはこれほかにも例えばまとめ・感想へぇ〜 mkdirみたいに -Rとかしなくても勝手に再起的になるんだね〜。良さげ!!
Posted Date 10月 6th, 2018
Category in Command
【随時更新予定】wordpressを読む【コードリーディング】
あらすじwordpressの仕事到来。。themeとかpluginのAPIだけ読んでもあれなので、wordpressのソースをリーディングをするよ。wordpressはあんまりClassとか使ってないんだなぁ。。最近こう […]
Posted Date 9月 29th, 2018
Category in PHP, WordPress
useraddは使うな。adduserを使え!戒め
戒め。。なんか新しいユーザーを作成したらuserしたらタブでの補完とか、色の補完とかがいろいろ効かない、、、前はこんなことなかったように記憶してるんだが、、、なにが悪かったんだ??useraddが悪かったんだ。。このコマ […]
Posted Date 9月 28th, 2018
Category in Command, はまった所
ふるさと納税の流れメモ
忘れないようにメモ1.納税する! ふるさと納税でサイトでほしい返礼品のところに納税する「さとふる」とかで納税します。普通に通販サイトでクレジットカードで買い物するみたいに、クレジットカードで納税できます。https:// […]
Posted Date 9月 26th, 2018
Category in Lifehack, ふるさと納税
iPhone XSの壁紙をダウンロードする方法
露骨にノッチ隠しで笑ってしまう😭 コレ、、公式ではないですが。。。こちらから可能です。https://www.zedge.net/wallpaper/50caaced-445e-47b6-bfa8-88c797edba7 […]
Posted Date 9月 24th, 2018
Category in WEB全般
wordpressプラグインが更新できない「FTPの接続情報聞かれる」編
はぁ。。。どうしたもんか。。対処法ディレクトリのユーザー権限が修正するまず本当にユーザー権限周りがおかしいかどうか確認しましょうps aux | egrep ‘(apache|httpd)’でプロセスを確認。たぶんwww […]
Posted Date 9月 15th, 2018
Category in WordPress, はまった所
wordpressを別のサーバーに移す方法
サーバー・オールドさんからサーバー・ニューさんに移すにはどうしたらいいの?結論から言うと、、wordpressのcoreに含まれているExport/Inportツールよりもプラグインを使った方がおすすめです。やり方その1 […]
Posted Date 9月 15th, 2018
Category in PHP, WordPress
PHP autoloadとspl_autoload_registerと
autoloadを使いこなしてイケてるエンジニアになりたいおんautoloadとは?いちいちinclude(ファイル)とかしなくてもファイルを自動的に読み込んでくれるやつです。そうなんだ!すごいね。__autoload( […]
Posted Date 9月 6th, 2018
Category in Basic, PHP
Emacs入門 第1話【his buffer is for notes you don’t want to save, and for Lisp evaluation.】
vimをあきらめEmacsの道へ。まぁ詳しい経緯は割愛します。あとで書く。macのコマンドラインでEmacsを開くemacsこれだけ謎の画面になる -> 終わり方;; This buffer is for notes y […]
Posted Date 9月 3rd, 2018
Category in IDE, 未分類
vim(vi)でこれだけ覚えろCommand集
これだけ覚えれば基本作業できます。みたいなのを書いて行きます。vim (vi) で開いてからモード移行ニュートラルに戻るetcキーインプットモード(文字入力モード)になるi 行を削除ddundouredoctrl+r保存 […]
Posted Date 9月 1st, 2018
Category in Vim
ubuntuサーバーにLEMP環境を構築する
Nginxsudo apt updatesudo apt install nginxMySQLsudo apt install mysql-server-5.7…もしいい感じの設定をしてほしい場合sudo m […]
Posted Date 8月 29th, 2018
Category in Server
パスワード認証によるSSH接続を禁止にする
セキュリティ上あまり良くないので禁止にしときましょう。vim /etc/ssh/sshd_configを開いて、、、PasswordAuthenticationで検索します。これを 「no」にします。これで大丈夫です!s […]
Posted Date 8月 28th, 2018
Category in Server
最近のコメント