マガジンのカバー画像

SEのメモ

6
運営しているクリエイター

記事一覧

Adobe Fonts を使用したサイトでwindow.scrollToがうまく動かなかった際に行ったこと

こんな人向け
Adobe Fontsを使用したサイト
ページを読み込んだ際に、特定のいちまでスクロールしたい
読み込み時のTypekit.load()がグローバルな場所にあるから、個別のページごとに設定するのが難しい

現象ページを読み込んだ際に、

window.scrollTo();

を使用して、指定の要素の位置までスクロールしたいが、webfontの読み込みが終わってないため、各要素の高さ

もっとみる

【PHP】APIをfile_get_contents()で叩いたらうまくいかなかったが、cURL()で叩いたらうまく行った話

APIを叩く時にトークン取得、トークンを使ってログイン処理をするプログラムをかいてた。でも全然うまくいかなかった。file_get_contents()のオプションに様々な方法を設定しても全然うまくいかなかった。

結果cURL()をつかおう。

【MYSQL PHP】DBから取得したテキストデータに四角⬜︎が含まれていた場合の置換方法

解決方法php側で base 64 に変換して 7o×× (××は変動する) を preg_replace() で置換し、base64_decode() で文字列にもどす。

正規表現パターン

// 検索対象の文字列$ptn = '/7o../';// こんなかんじbase64_decode( preg_replace( $ptn,'',base64_encode($str) ) )

なぜこん

もっとみる

【.mylogin.cnf】サーバー上でMySqlにログインするときにパスワードの入力を省略する

# カレントディレクトリでおこなうこと$ mysql_config_editor set --user=xxxx --password --host=xxxx# 上記コマンドを入力するとパスワードの入力を求められるEnter password: <パスワード手入力># 確認$ mysql_config_editor print --all[client]user = xxxxpassword =

もっとみる

【AWS CLI】PHPのexec();を使うとAWS CLIのcredentialsがnot foundになるときの対処方法

状況PHPの関数exec();で --profile を使用したACLコマンドを実行すると
The config profile (profile_name) could not be found
つまり、credentials がないよ!って怒られる。
さらに、第三引数のコマンドのステータスは255が出力される(エラー)

<?php// コマンドを変数に格納$cmd = 'aws s3 ls

もっとみる

【AWS EC2】EC2接続方法

毎回ハマるのでメモ。というか、なんてググればこの方法が出てくるかわかりません。。。AWSのコンソールからコマンドで実行しなきゃいけないところが個人的に気持ち悪いと思ってます。

2019.11.13
コマンドの実行の項目が移動したので修正
2020.10.01
コマンド実行の項目が移動したので修正

概要AWS上のEC2で新しいインスタンスが作成された。
自分のアカウントでアクセスできるように設定

もっとみる