Skip to content

Instantly share code, notes, and snippets.

Ryomasao

Block or report user

Report or block Ryomasao

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View mysql.md

mysql

vagrantでつなぐ

外部ホストからの接続を許可する。 どのIPからもrootに対してアクセス可能にする。 パスワードの設定はしてないので、入力はしないこと。

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
View ssh.md

sshに関するめも

そのほか

phpの公開鍵を用いるメソッドに疑問を覚えたら、すばらしい回答があったのでメモ。 公開鍵認証のSSHをするとき、クライアントには秘密鍵だけじゃなくって、公開鍵ももってるんだって。知らなかった。

https://teratail.com/questions/86653

@Ryomasao
Ryomasao / p1.md
Last active May 15, 2020
速習タイプスクリプト
View p1.md

適当なつまみ食いに限界を感じるので、テキストを見つつ、実装しつつメモ

嵌りそうな箇所をメモ。

オブジェクト

オブジェクトの型は、基本的にObjectのshape(形状)を表すことで宣言できる shapeではくオブジェクトリテラル表記って呼んでもいい。

View curl.md

Basic認証

$ curl --user username:password url

ホスト名を変更して、バーチャルホストでたってるサーバーにアクセスしたい

$ curl -H  'Host: virtual.host.name' url
View gitメモ.md
@Ryomasao
Ryomasao / .zshrc
Created May 8, 2020
シェルの環境メモ
View .zshrc
# sshの事故を防ぐ
# https://dev.classmethod.jp/articles/iterm2-ssh-change-profile/#toc-4
alias ssh='~/bin/ssh-change-profile.sh'
# itemでファイル属性ごとに色を変える
export CLICOLOR=1
export LSCOLORS="GxFxCxDxBxegedabagaced"
# sshの接続先メモ
alias ssh-memo='code ~/.ssh'
# 汎用的なメモ
@Ryomasao
Ryomasao / YumMemo.md
Last active May 21, 2020
忘れがちな自分のためのLinux環境系メモ
View YumMemo.md

忘れがちな自分のLinux環境設定メモ

Linuxだと主語がでかかった。主にパッケージインストールについて。

yum

リポジトリ一覧を表示

$ yum repolist
@Ryomasao
Ryomasao / php.md
Last active May 27, 2020
PHP環境設定メモ
View php.md
@Ryomasao
Ryomasao / Switch.js
Created Mar 8, 2020
react-hooks学習メモ_useReducser
View Switch.js
import React, { useState, useReducer } from 'react'
/** @jsx jsx */
import { css, jsx } from '@emotion/core'
// https://kentcdodds.com/blog/the-state-reducer-pattern-with-react-hooks
// 伝えたいこと
// ・DOMとかの構造に左右されず、機能部分のロジックを共有したい
// ・よくあるpropsにパターンをもたせるのは、つらくなりがち
// ・機能部分のと見た目のコンポーネントをわけるといい→HeadlessComponent
// ・実装パターンとしては、HOC(renderProps)で実現してる
// ・HOCわかりにくいよね、Hooksでこういうことができるよ
View key.json
// Place your key bindings in this file to override the defaults
[
{
"key": "ctrl+cmd+",
"command": "workbench.action.quickOpenNavigateNextInEditorPicker",
"when": "inEditorsPicker && inQuickOpen"
},
{
"key": "ctrl+tab",
"command": "-workbench.action.quickOpenNavigateNextInEditorPicker",
You can’t perform that action at this time.