ハトネコエ Web がくしゅうちょう

プログラミングやサーバー関連、チームマネジメントなど得た技術のまとめ

設定

AWS EC2 インスタンスにユーザー追加する方法

親切なチュートリアルを見て、SSH 接続で EC2 のインスタンスにログインできるようになったところまではよかったんですが、 デフォルトの ec2-user でないユーザーを足そうとしたらいろいろハマったので覚え書き。 参考: Linux インスタンスでのユーザーアカ…

はじめてで♥ドキドキ☆の AWS の感想

Amazon Web Services、略してAWS、なんだか難しそう〜なイメージあって手が出せていなかったのですが、 最近サーバーの設定とかにも少しずつ興味出てきたので、おそるおそる触ってみることにしました。 先達はあらまほしきことなり(教えてくれる人ほしいよ…

MySQL の文字エンコーディングを utf8mb4 にあとから変更する

前も書いたけど、MySQL をいじるには、入力補完してくれる mycli が超便利。 これなしの環境だとめんどうに感じてしまうくらいに!あとダミーデータの作成は generatedata.com が良さげ。 これはもっと良いサイトありそうなので、ご存知の方、教えてください…

iLok が Software Component Unavailable で動かなかったけど直った!

Windows10 にしたら iLok が動かなくなって困りました。 ちゃんと 最新版の iLok License Manager を公式 https://www.ilok.com/ から入手してインストールしてるのに「う~~~ん」って感じ。これは妖怪(Windows10)のしわざに違いない! と思ったんですが…

最近知った開発ツール・サービスまとめ : Capistrano,ZenHub,DocBase,Lucidchart,BigQuery,Itamae

いろんな会社さんと面談をしていると自分の知らなかったツールが知られておもしろいので、 最近聞いたものを調べてまとめておきます。 Capistrano (キャピストラーノ) Capistrano 公式サイト公式での紹介 : What is Capistrano?紹介記事 : 入門 Capistrano…

よく使う MySQL 文のまとめ

自分用のまとめ。ちなみに MySQL をいじるには、Mycli が超便利です。 MySQL のオートコンプリート(コード補完)してくれます。 しかも、忘れがちな文末のセミコロンを書き忘れても問題なし! これ無しじゃSQL操作はやってけない! 1.データベース作る cr…

CakePHP is NOT able to connect to the database. を解決する

この記事の続き前回はこれがローカルサーバーを使い表示されるところまでやりました。 よく見ると、下の方にエラーがあります。 Databaseに接続できていない様子。 CakePHPのTutorialでここらへんのことは説明されているものの、 私みたいな MySQL 未経験者…

PHP + cakePHP 導入メモ(Mac)

PHP をローカルサーバーで動かす 参考 : MacでApache+PHPの環境を構築するなお、設定データをいろいろいじるので、 いじるファイルについてはバックアップを残しておくと良い。あとあと安心。 Apache起動 sudo /usr/sbin/apachectl start httpd.conf いじる …

PHP バージョン切り替えは phpenv だけじゃない! chphp の紹介

phpenv 使えない phpenv に php-build を足しても phpenv install が、エラーのためにインストール完了しない。 PHP インストール出来ない!ここを参考にしつつ エラーメッセージに対処していったのですが、解決法がわからないコンパイルエラーに遭遇し、 ど…

keynote に 数式を貼るには、TeXclip と TeX2img が便利

昨日、『プログラマのための数学勉強会』に参加してふたたびLT枠で登壇してきました。 前回の発表を特にブログに書かなかったのは、重い風邪でちゃんと準備できず消化不良だったためで、今回リベンジ出来てよかったです……!プログラム・発表スライドは以下の…

エレガントなコードを書くための ATOMパッケージを作りました!

最近、ブログ記事のカテゴリーがやたら増えてきたので、1記事しか無いものはカテゴリー消そう。という決意を固めつつあるハトネコエです。今日は、近頃大人気のテキストエディタ ATOM のパッケージ(プラグイン)を自作してみたのでその話です。 1. テキス…

npm install --save-dev は、 npm i -D でいい

タイトル通りです。npm の使い方については以前書いたここを見てもらうとして、 この記事では npm install gulp --save-devで gulp 環境を導入すると書きました。でも、文字数長いです。タイピングめんどいです。実は、install は i でいいようにエイリアス…

Beautify のオプション設定 [Brackets]

Brackets は超便利 Adobe が無料で提供してくれている、Web や Cordova(PhoneGap) の制作に便利なIDE、 『Brackets』( http://brackets.io/ ) で人気のプラグイン『Beautify』は、コードを整形してくれる人気のプラグインです。このブログで扱うのは初めてで…

キミのWebページのタブはまだ白いままか?!(2行で出来る Android Lolipop Chrome 対応)

最近、スマホでウェブサイト見てて気付いたこと。あれ? そこ、色付けられるようになってる……?1週間前くらいからでしょうか、 気が付いたらそこに色が付いていました。 1. そこってどこ? ここ Android の Chrome ブラウザ におけるアクションバーの位置で…

gulp の Windows での使い方入門( 保存時に jsmin が働くように )

Web制作してみたいなー、と思いました。せっかくやるんなら、 AngularJS とか Sass(もしくは Scss )とか TypeScript 使っちゃって、先進的な感じで Web制作したい。でも、Sass とか TypeScript のコンパイルめんどくさくない? って思いました。 まあ、ATO…

全角スペースを英語で言うと?

プログラミングの敵、全角スペース。 テキストエディタ や IDE などに目立たせる表示があるなら、 しっかり目立たせてわかりやすくさせたいものですね。 ↑ 私の Emacs だとこんな設定じゃあ、その設定をすぐできるためには、 英語で全角スペースをなんと言う…

Mac 非対応のマウスも対応させちゃう、USB Overdrive が便利すぎたので買った

買った!!! 2600円! 安い!!USB Overdrive ©1999-2015 Alessandro Levi Montalcini前々回の記事↓で紹介した BetterTouchTool を併用することで、最強になります。 買ったきっかけ Mac の操作を キーボードとマウスでしたいがために、 デスクトップの移動…

USB Overdrive が便利すぎたので次回話す

話した ↓ Mac のためにゲーミングマウスを買ったら、 対応OSには Mac と書いてあるけどドライバーは提供してないよ、という罠。困っていたところ、 USBOverDrive っていうたった 2600 円のソフトに助けられた。 (無料でも試せる)眠たいので次回。 少しだけ…

Mac で最初にやった、オススメソフトのインストールやら設定リスト

Macは環境移すソフトがあるらしいので大丈夫だと思うけど、 きっと未来の自分はおこなった設定を忘れてると思うので、思い出せる範囲で、 週末に MacBook Pro が届いてからおこなった設定。 1. Safari から Firefox をインストール Firefox派で、ブックマー…

GitHub の タブ幅 (TAB width) は変更できる

GitHub のデフォルトの Tab幅、おっきくないですか?コードを印刷してじっくり読もうとしてたときに、「うううん?」って感じでした。 設定をいろいろ探してもTab幅変更っぽい場所はないし・・・。答えはここにありました。How to change tab size on GitHub…

RPGツクール2000 のゲームを「ウィンドウモード」で起動する

ツクールプレイヤーにとってちょいちょい困るのが、 RPGツクール2000製のゲームが全画面モードで起動すること。 全画面に移行するせいか起動がもっさりするし、他のことできませんし、マルチディスプレイ環境でもおかしなことが起きたりして困ります。作者さ…