Saba note new articles

アプリ制作

「徹底的なユーザーの理解」と「プロダクトへの落とし込み」 そのサービスを使って実現したいGoal(目的) そのサービスを使う事へのNeed(必要性) そのサ...

Web/System学習

すごい若い女の子にもらったレシピだけど、見てたら読みたkなってきたぞ。 Unix はじめてUNIXで仕事をする人が読む本 Linuxシステム[実践]入門 Web 「...

TwitterのRSSを取得

このアプリを使うのがいちばん早そうですが、公式アプリではないのでいつサービスが停止してもいいものにしか使えないです。ライブサーチのRSSも取得できるの...

OGPのデバック

API連携という他人様の仕様に従わないといけないというシステムは、どこからどう考えても逆さになっても他人様の仕様に従うしか方法がないということを皆さん...

gemのPermission deniedの解消

普通に考えてそりゃそうだというような問題。 $ gem install rails Fetching: concurrent-ruby-1.0.5.gem (100%) ERROR: While executing gem ... (...

Ruby on Railsの環境構築

概要 もうすでにいろいろな方々がやっているのですでにいろんなベストプラクティスがあると思います。なのでその中でもいちばんわかりやすくてメンテナンス...

mysql/mariadbが落ちる

結果からいうとSWを作った方がいいということに巷ではなっているけど、SWはHDD領域を使うので動作が遅くなります。トレードオフになっちゃうということになり...

Go Windows開発環境

インストール https://golang.org/dl/ 上記ページでWindows用のインストラーをダウンロードしてきます。114MBもある結構でかいファイルになります。 そのま...

Go Mac開発環境

https://golang.org/ brewでインストール Homebrewでインストールする方法がいちばn楽そうです。 $ brew install go インストールが終わったらビールの...

AWSのLinux2でnginxのインストールと設定

AWSのEC2でLinux2を使っている場合「amazon-linux-extras」というAWS独自のライブラリーを使うと便利です。 https://aws.amazon.com/jp/amazon-linux-2/faqs...

複数のバーチャルホストにSSLを設定する

時々しかやらないのでハマりました。要は普通の80のバーチャルホストとほとんど同じです。 NameVirtualHost *:443を設定するのを忘れないようにする。 Defa...

Linuxでプロンプト変更

AWSとかSaas系のサービスではプロンプトがローカルIPアドレスになったりするのだけどかなり見づらいので変更します。 この方法はホスト名に影響を与えないで...

node.jsのインストールと環境設定(Windows10とLinux)

Windows10 (Local PC) インストール 8.11.3LTSをダウンロードしてインストールします。(2018-07-27現在)インストーラが起動するので楽ちん。すでにインスト...

SSHのSECSH形式をOpenSSH形式に変換する

全然使う用途がないんですが、ときどきこういう公開鍵が送られてきます。 ---- BEGIN SSH2 PUBLIC KEY ---- Comment: "rsa-key-20180101" ADDAB3NzaC1yc2EAA...

DMMアフィリエイト API

DMMアフィリエイト API

Firebaseの使い方

Firebaseってなんだ? Google公式 Firebase Baasの一種ってことでいいと思われます。つまりバックエンドのやたらと面倒な部分を担ってくれるサービスです。F...

WebStorage

sessionStorageとlocalStorageがあります。多少語弊がありますがCookieの代わりとして使えるのと、保存できる領域が4MBぐらいあるのでCookieよりも結構大きな...

Laravel5のAPI

LaravelのAPIルートは便利。公式ドキュメントでは「routes/api.php中のルートはステートレスで、apiミドルウェアグループにアサインされます。」とありますが...

Twitter API

Twitter Appの基本設定 Packagist: themattharris/tmhoauth Github: themattharris/tmhOAuth TwitterのAouth認証でthemattharris/tmhoauthライブラリーを使...

アマゾンウェブサービス | AWS‎

多様なサービスがあるのですが入り口はここです。 アマゾンウェブサービス | AWS‎ AWS TOP AWSマネージメントコンソール ログイン画面 AWS お問い合わせ

Laravelのキャッシュの使い方

これ本当に便利です。自分で組むのは面倒なのでLaravel一択ですね。Laravelのキャッシュの仕組みは裏側のキャッシュ保存の仕組みがどうであろうと表向きは共...

SSH エラー Permission denied (publickey)

プロと言えどもエラーは出ます。いろんな環境で仕事するので。 $ ssh foo@example.com Permission denied (publickey). まずはsecureを見ます。 tail -f...

Laravel5で簡易的なスロットル

普通のページでも異常なアクセスをある程度検知してアクセス不可にしておきたいと思って簡易的なもの作りました。 Laravelのログインスロットルをそのまま使...

Laravel5のミドルウェアの使い方

ミドルウェアというややこしい用語のせいで皆混乱気味です。Apacheはおっさんにしてみればミドルウェアだからです。(厳密にいえば名前空間が必要です。) La...

Github エンタプライズ版の料金

個人利用 その名の通り個人向け 7ドル/月 個人アカウント 無制限の公開リポジトリ 無制限のプライベートリポジトリ 無制限の共同編集者 一部学生に無料...

Googleスプレットシート ショートカット

行を追加する Alt + [I] (メニュー選択) 行を削除する Ctrl + Alt + [=] Google スプレッドシートのキーボード ショートカット

Laravel Eroquent Query bilder集

複数のor検索 OR検索+あいまい検索で検索ワードが定まっていないときなんかはクロジャーを使ういいっぽい。 use Illuminate\Support\Facades\DB; ... $word...

さくらのクラウドでストレージを拡張する

今回はさくらのクラウドIaasサービスのCPU2、メモリ1GBでインスタンスに接続しているストレージSSDプラン20GBを40GBに拡張したいと思います。 さくらのクラ...

Laravelのカスタムサービスプロバイダーの作り方

Laravel5 共通クラス(汎用関数)をつくるでは比較的少量の場合というか基礎的な考え方みたいなものなので実践ではあまり役に立たない場合が多いかも。大きな...

Laravelのキャッシュの使い方

Laravelは値をキャッシュしておくことでより高速にレスポンスできるという機能があります。アクセスの度にSQLフル回転みたいなのはあまりよくないので、更新...