CircleCIへたれ入門 第1話「ざっとした概要」
超入門ならぬ・・・ね。 CircleCIとは?新進気鋭のCI/CDツールです。facebook、Spotifyとかも採用しているらしい。特徴良いところクラウド系(WEBアプリ)なのでjenkinsのようにサーバーにインス […]
Posted Date 6月 27th, 2018
Category in CI, CircleCI
Sourcetreeのコマンドラインツールをインストール…が失敗する
おお!!Sourcetreeってコマンドラインから開けるのか?いいじゃないの~!…ってあれー?「失敗」と来たもんだ。どうやらパスが間違っているわけでもなさそう。むむむ、、解決方法まずどうやらプログラム自体はあ […]
Posted Date 6月 25th, 2018
Category in Git
JavaScriptのprototypeとは?
JavaScriptのよくわからないポイントだけどJavaScriptはプロトタイプベース言語らしいです。大事です。prototypeって?まずJavaScriptのオブジェクトはすべてprototypeを持ちます。D […]
Posted Date 6月 24th, 2018
Category in JavaScript
gitignoreをグローバルに設定するgitignore_global
やりたいこと「.idea」とかいっつもgitignoreに設定しているようなやつはまとめて設定したい。方法結論から言うと~/.gitignore_globalを作成したらいいんです。手順まず念の為あるかどうか確認cat […]
Posted Date 6月 22nd, 2018
Category in Git
PythonでHello Worldしてみる
流行りのPython先輩をやってイケてるエンジニアに俺はなる!(ドン)installmacの場合…なんとプリインストールされています!確認してみましょう!python –versionとするとPy […]
Posted Date 6月 21st, 2018
Category in Python
クックパッドプレミアム会員解約方法
で、でたー!解約するところがわかりづらいサービス。。。登録してみたもののそんなに使わないので解約しようと思ったら、分かりづらくて😓ってなりました。解約ページはどこ?ログインして、下記のページを開きましょう。https:/ […]
Posted Date 6月 18th, 2018
Category in Apps
クラウドストレージ比較
やりたいこと少しだけサイズの大きいファイルの共有がしたい。(5~10G)DropBoxでやろうかとおもったら無料枠は2Gバイトだった。うーん。少額でいい感じならお金払ってもいいだよなぁ。前提ある程度知名度のあるサービ...
Posted Date 6月 17th, 2018
Category in Cloud Storage
サーバーSSH接続するときRSA key fingerprint isなんたらって聞かれるやつなに?
初回接続するときにこんな文言がでてませんか?ssh xxx.xxx.xxx.xxxThe authenticity of host ‘xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx)R […]
Posted Date 6月 12th, 2018
Category in SSH
おすすめのフリー画像サイト
Unsplashアンスプラッシュhttps://unsplash.com/ここすごくいいです。おしゃれーな画像がたくさんあります。権利について非営利・商用どちらもOKです。クレジット表記もいりません。感謝😌。https: […]
Posted Date 6月 6th, 2018
Category in Materials, Photos
YAMLってなに?初心者向け
YAMLってなに?データ構造(のフォーマット)だよ!マークアップランゲージじゃないないよ(マークアップランゲージ=HTMLとか)YAML: YAML Ain’t Markup LanguageWhat It […]
Posted Date 6月 2nd, 2018
Category in YAML
Sublime Text 3 のおすすめテーマ「Boxy Theme」
使ってみました。https://packagecontrol.io/packages/Boxy%20ThemeBoxy Solarized Dark ★ Codeこれが好き!だけど// SettingsはMaterial […]
Posted Date 5月 31st, 2018
Category in IDE, Sublime Text
wordpress オリジナルテーマ作成 第5話「アクション・フィルターを超絶わかりやすく説明したい」
do_action()、、、add_filter()、、、wordpressの扱う上で一つの壁になるような気がする。。。というか、、、## わかりづらいっ!!!!😱というわけでわかりやすい言葉で説明してくよ。do_act […]
Posted Date 5月 29th, 2018
Category in PHP, WordPress, テーマ
MySQL SELECTに存在しないカラムをORDER BYしても大丈夫な件
今日こんなコードをみつけてバグじゃね?と思ったら大丈夫だった。SELECT `gei`.* FROM `全芸人リスト` AS `gei` LEFT JOIN (SELECT `kyuu`.`芸人の名前`, MAX(kyu […]
Posted Date 5月 26th, 2018
Category in Basic, Database, SQL
OUTER JOINについて
OUTER JOINってなに?結合だよ。書式SELECT {欲しいカラム} FROM {基準となるテーブル名} LEFT OUTER JOIN {くっつけるテーブル} ON (くっつける条件);くっつける条件のexamp […]
Posted Date 5月 26th, 2018
Category in Basic, Database, SQL
Vagrantでmac上に爆速でwindows仮想環境を作成….IE検証をしてみた。。。
IE上の動きがおかしいということでデバッグをしたかったのですが、当方macをつかっているのです。はい。IEさん..😭Vagrantを使うbox機能覚えてますか?(忘れてました。)こっから探して使いするだけでいい感じにやっ […]
Posted Date 5月 21st, 2018
Category in Development Environment
[node.js expressの開発環境を整える]node.js expressのコード修正時のサーバー再起動を自動化する
いちいち再起動するのめんどくさいですね。。。なんかいいのあるかな?nodemonhttp://nodemon.io/多い感じ!でもブラウザ同期まではしてくれないみたいですね。。できればbrowser-syncにみたいにし […]
Posted Date 5月 19th, 2018
Category in Node.js
GreenSock第1話「まずざっと見てみる」
GreenSockってなに?https://greensock.com/Javascriptのアニメーション表現用のライブラリだよ。略してGSAPとかいうらしい(GreenSock Animation Platform) […]
Posted Date 5月 16th, 2018
Category in GreenSock, JavaScript
IntelliJ + node.js環境構築でハマる。.use()が補完されない
事象.useとか.getとかが参照できず警告を表す下線が出現する。npm installとかはしたのだが、、むむ。express().use(express.static(path.join(__dirname, ‘pu […]
Posted Date 5月 14th, 2018
Category in IDE, IntelliJ, JavaScript, Node.js, はまった所
リバースプロキシってなに?
あらすじnode.jsでの公開の方法とかについて調べていたら、「nginXとかのリバースプロキシと組み合わせて使うことが多いです」的な文言を見つけてしまいました。「リバースプロキシ」ってなに?リバースプロキシとは本当のサ […]
Posted Date 5月 12th, 2018
Category in infrastructure
MongoDB に入門してみる第1話「MongoDBってなに?vs MySQL」
MongoDBってなに?データベースの一種だよ。だだしMySQLのようなRDBSではない、、全く新しいDBなんだ!!それらのことをNoSQLというよ。どんなのなの?RDBSと違って「表」のようになってないよ。JSONの文 […]
Posted Date 5月 11th, 2018
Category in Database, monogoDB
CircleCIへたれ入門 第2話「hello_CircleCIしてみる」
とりあえず何から手を付けよう。。動かしてみましょう。まずはgitHubとの連携ができるように認証周りの設定をしましょう。CircleCIにログインするときにgitHubアカウントでのログインを選ぶと自動的に、、連携されま […]
Posted Date 6月 27th, 2018
Category in CI, CircleCI
どうしてcallback関数はcallbackというのか。
昔からcallback関数の概念的なところが苦手でなんとなく理解でやってきた。「あ〜、はいはい😅関数の中で関数やるやつですよね〜」もう少しちゃんとしなくちゃと思ったのだが、やっぱり思う、どうしてcallbackっていうの […]
Posted Date 6月 27th, 2018
Category in Basic, JavaScript
JavaScript Callbackを試してみる。
感想callbackを受け入れる関数は「何か」をやることができる!ってことまでは用意しておいて、そのなにか、っていうのは引数としてインターフェイスを用意したcallbackにお願いする形になる。ざっくりとは理解しているが […]
Posted Date 6月 24th, 2018
Category in Basic, JavaScript, 未分類
JavaScriptのクラスとは
前提条件JavaScriptのクラス式はECMAScript 6以上で有効です。まずJavaScriptのクラス云々は他のオブジェクト指向言語のクラスとは微妙に違うみたい。ECMAScript 6 で導入された Java […]
Posted Date 6月 23rd, 2018
Category in Basic, JavaScript
PhpStormやIntelliJ IDEAもターミナルから開けるぞ😎
意外と知りませんでした!いいじゃないのーやりかたPhpStormならpstormIntelliJなら(略)コマンドの調べ方とか変更の仕方とか。設定できます。上のやつはデフォルトなだけで変更することが可能です。PhpSto […]
Posted Date 6月 21st, 2018
Category in IDE, IntelliJ, PhpStorm
料理アプリ比較
エンジニアたるものまずは健康でないといけないとかなんとか。。クックパッドエンジニア系の記事もよく出てくる、老舗(?)サービスおすすめ度:☆☆☆多分情報量はおおいんだろうが、いかんせんコンサバティブなデザイン。10...
Posted Date 6月 18th, 2018
Category in Apps, Cook, Lifehack
iPad用 PDFリーダーアプリ おすすめ
用途某雑誌のバックナンバーがCD-ROMでもらえるやつを買いました。(PDF形式)PDFをパソコンのほうに移したものの、せっかくだからiPadで読みたいなー。。自炊とかしている人とかもどうやってはんのやろ?探したア...
Posted Date 6月 17th, 2018
Category in App, iPad, Mac - Apple
iTerm2のHotkeyをいい感じに設定する。複数モニタ対応
Hotkeyとは?他のアプリケーションを開いている状態でもターミナル画面を出すことができるやつだよ。便利だよ。https://www.iterm2.com/documentation-hotkey.htmlHotkeyを […]
Posted Date 6月 16th, 2018
Category in Terminal
CI/CDツールとは?CI/CDツール比較【継続的インテグレーション】
CIとは?Continuous Integrationの略。日本語にすると「継続的インテグレーション」品質を管理するためのもの。といってもピンときませんよね。要はこのツールを通すことで- テストを自動化– デ […]
Posted Date 6月 10th, 2018
Category in CI
jenkins第2話「Jenkins (ジェンキンス) をインストールする」
前提OS:ubuntu 16Step 1 — jenkinsさんをインストールJavaが必要ですjava -vでjavaが無いことを確認した場合、java-runtimeをインスコしましょう。sudo apt-get i […]
Posted Date 6月 2nd, 2018
Category in CI, Jenkins
Sublime Text 3 をmarkdown環境を整える
ハイライト入れるMarkdownHighlightinghttps://github.com/braver/MarkdownHighlightingプレビュー機能TODO
Posted Date 5月 31st, 2018
Category in IDE, Sublime Text
Docker入門第1話「Dockerってなに?」
ついにDockerをやらないといけない日が来てしまった。。みたい。公式https://www.docker.com/todo
Posted Date 5月 31st, 2018
Category in Docker
jenkins第1話「Jenkins (ジェンキンス) とは」
あらすじ男は、自動デプロイとかそういうのを探していた。。。そんなときひとつのツールを見つけた。。その名は・・Jenkins (ジェンキンス) Jenkins (ジェンキンス) とは?継続的インテグレーション、CI(英: […]
Posted Date 5月 28th, 2018
Category in CI, Jenkins
GROUP BY とは
グループ化します!なのでcountと使う事が多いです。どういうことか?select count(カラム) from テーブル=カラムの数を取得することができます。これにGROUP BYを組み合わせると。。クループごとに取 […]
Posted Date 5月 26th, 2018
Category in Basic, Database, SQL
macのデフォルトで開かれるファイルを変更する
ファイルをダブルクリックしたときに開かれるあのファイルを変更したい。。どうすればいいんだー!!!変更したいファイルを右クリック -> 情報を見る -> このアプリケーションで開くでここを選択・変更します。「すべてのアプリ […]
Posted Date 5月 26th, 2018
Category in Mac - Apple
node.js expressとwebpack
phperな人だとサーバーサイドとフロントエンドが同じ言語だと言うのは不思議な感じがしますね😎コンフィグレーションについて頭がこんがらがって来たので記しておきます。サーバーサイドフロントエンドを統括する方法– […]
Posted Date 5月 19th, 2018
Category in JavaScript, Node.js, npm, webpack
spotify埋め込みテスト
...
Posted Date 5月 19th, 2018
Category in 未分類
global キーワード の使い方
phpの宣言についてちょいちょい怪しくなるので改めて書いておくglobal $fooという記述がある場合、、これは初期化されたことになるのでしょうか?いいえ!違います!!たしかにphpにはvar foo;的な宣言がないの […]
Posted Date 5月 15th, 2018
Category in Basic, PHP
Herokuにnode.js APPをデプロイする
Herokuってなに?PaaSの一種です。まぁとりあえずサーバーだと思ってください。そのサーバーにデプロイしてみよう!ってこと前提herokuアカウントを取得しましょう ローカルのnode.js環境を整えましょう。(no […]
Posted Date 5月 13th, 2018
Category in Heroku, Hosting
Node.js入門第1話「インストールからhello worldまで」
Node.jsってなに?オープンソースのサーバー環境のやつだよ。サーバーサイドのことをJavaScriptでできるんだよ。アパッチ+PHPとかと違うの?PHPとかは一つの問い合わせ+レスポンスの間、LOCKする。レスポン […]
Posted Date 5月 12th, 2018
Category in Basic, Node.js
最近のコメント