aoma blog

エンジニアの日常とか技術とか

IT

I Love RUBYグッズ作りました!

I LOVEシリーズ大好評につきRUBY版作りました! ハートがいい感じでしょ?笑 購入はこちらから! I Love RUBY / エンジニア専用 ITシャツ ( aoma )のTシャツ通販 ∞ SUZURI(スズリ) いまならSUZURIキャンペーン中でTシャツ1000円オフです!急げー!

【超簡単】SUZURIでオリジナルTシャツを作ろう!

みなさんオリジナルTシャツって作ったことありますか? クラスTシャツなんかで誰しも1枚は持っていたことあるのではないでしょうか。 色を複数色使うとお金がかかったり、大量注文しないといけなかったりといったイメージはないですか? だが時は経ち、~今じ…

パブリックIPの枯渇問題について調べてみた

今まではIPv4 EC2とか立ち上げるとグローバルIPアドレスが付与されますよね! こんな感じの。 255.255.255.255 で、ふと思ったんです。EC2なんて毎日何千何万もの人が立ち上げてるはず。上限いかないのかなーと。 いまの形式はIPv4と呼ばれていて約43億個のI…

sedコマンドでシングルコーテーションやダブルコーテーションを含む文字列を置換する

シングルコーテーションやダブルコーテーション内の文字列だけ置換したいときありますよね。 sedコマンドで"aaa"を"bbb"に置換したい!囲まれてないaaaは置換したくない!みたいな。 その場合はシングルコーテーションやダブルコーテーションで囲ってやる必…

【Windows】メインディスプレイが逆になったときの復旧方法

デュアルディスプレイにした際、ディスプレイの識別がいつもと逆になってしまうことがあります。 いつもと操作感がことなって全く仕事になりませんよね。 そんなときに設定を元に戻す方法を記載します。 現象 アプリを起動したときサブディスプレイ側で開か…

渾身の記事がgoogleにインデクシングされてない件

以前書いた渾身の記事が検索でヒットしないので、もしかしたらインデクシングされてないのでは?と思い調べてみました。 インデクシングされているか調べる方法 調べたいページURLの頭にsite:を付けてgoogle検索します。 site: https://aoma23.hatenablog.jp…

【Laravel】多次元配列から特定の要素だけ抽出したい

毎回忘れるのでメモ。 下記からcodeの配列だけ作りたい。['circle', 'triangle', 'square'] $data = [ 'maru' => [ 'code' => 'circle', 'name' => 'まる', ], 'sankaku' =>[ 'code' => 'triangle', 'name' => 'さんかく', ], 'sikaku' => [ 'code' => 'squa…

jQueryのajaxエラー時にレスポンスボディを取得する方法

jQueryによるajax時のレスポンスボディ取得方法について調べました。 成功時(done)は引数が用意されていてdataで取れますが、エラー時(fail)はなぜか用意されていない。。なぜ?使う機会が少ないからなの?? エラー時はjqXHRを使って'jqXHR.responseJSO…

jQueryでサニタイズしつつ改行コードを<br>に置換する簡単な方法がなかった話

表題の件、令和なのにスマートな書き方がないなんて!!!という話です。 やりたいこと JavaScriptでとあるタグに文字列を出力したい。 改行は改行して表示したい 改行コードが含まれていたら<br>タグに置換 他のタグは当然サニタイジングする 対応までの流れ va…

GitHubリポジトリを友達とコラボレートする

複数人でGitHubリポジトリを共有したいとき、あると思います。 そんな時はコラボレートしましょう! やり方は簡単です。 コラボレートする方法 リポジトリの設定でCollaboratorsを選んでユーザーIDかメアドで招待するだけ! これだけで複数人で開発できちゃ…

sedコマンドで行単位に処理するオプションの挙動メモ

行追加 特定の行の前に挿入するiオプション(insert) aaa ccc eee ccc行の前に挿入する sed -i "/ccc/i bbb" test.txt aaa bbb ccc eee 部分一致でも行単位で処理される sed -i "/c/i bbb" test.txt aaa bbb bbb ccc eee 一致する行すべて処理される sed -i…

スプレッドシートでExcelファイルをExcelのまま編集できるようになったよ!

タイトルだけだと何言ってるんだお前は?という感じでしょうか。汗 さて、以前こんな記事がありました。 www.gizmodo.jp エクセルやWordやパワポなどのMicrosoftのOfficeファイルを直接編集できるようになるっていう告知でした。 で、待ちに待っていたのです…

GitHub Pagesが404エラーのまま表示されない場合の対処法

正しい方法でGitHub Pages作ったのに、なぜか404エラーのままページが表示されないということがあります。 私はありました。昨日。 {username}.github.ioでリポジトリ作ってmasterにindex.html置いたのになぜか表示されない。。 ググったら、海外でも同様の…

GitHub Pagesはindex.htmlよりREADME.mdが優先される!

下記のようにREADME.mdとindex.htmlが共存している場合、 GitHub Pagesとして表示されるのはREADMEだぞ!気をつけろ。 index.htmlを表示したい場合はREADME.mdを削除すればOK。

GitpodでGitHub Pagesの編集が捗る!

Gitpod試してみました! Gitpodとはブラウザ上でGitHubリポジトリを編集できたりしちゃうクラウドIDEです。 www.gitpod.io 使い方は簡単。リポジトリURLの前にhttp://gitpod.io#を付けて下記のようにアクセスするだけ。 http://gitpod.io#https://github.com…

GitHub Pagesでポートフォリオを作るよ!

できるエンジニアっぽくなりたいのでGitHub Pagesでポートフォリオを作ることにしました。 GitHub PagesはGitHubにHTMLファイルをコミットするとwebページとして表示してくれるやつですね。 で、新規にGitHubアカウント作成しリポジトリ作りました! github.…

エンジニアには無理しないでほしい

記念すべき100記事目です。 アイコン変えた!とか、プロフィール更新した!といった内容にしようかと思っていたのですが、これにしました。 無理はしないでほしい ぼくはエンジニアをしていますが、友達にもエンジニアがいます。 エンジニアといえば炎上プロ…

Googleの新技術<portal>タグを試してみた

Portalsとは japan.zdnet.com とのことで、iframeタグとよく似たportalタグができるらしい。 portalタグと<iframe>タグの違いは何かと言えば、Googleの新たなPortalsテクノロジーが<iframe>タグの制約を取り去ったものだというところにある。 Portalsを使用すること</iframe>…

【関数不要】スプレッドシートで重複の削除が超簡単にできるようになった!

スプレッドシートがアップデートされて、重複の削除が簡単にできるようになった模様。 いままではUNIQUE関数を使う必要があって地味に手間だったんですよね。 ということで、さっそく試してみました。 メニューからデータ→重複の削除を選ぶだけ! 1. 対象範…

久々の人とコミュニケーション取るときSlackだとドキドキしちゃう件

業務で普段は関わらないんだけど、数ヶ月に1回とかたまーに連携しないといけない人とかっていますよね。 関連部署の〇〇さんとか。 そんなときみなさんどうしてます? Slackでふつーに連絡するよって人多いと思うんですが、私ちょっと気が引けちゃうんですよ…

【VSCode】Bladeテンプレートを開くショートカット拡張機能Laravel goto viewが超便利!

Laravel goto viewをインストールすれば ControllerからCtrl + クリックでbladeファイルが開けるようになります! Visual Studio Code使いの人は是非!

webブラウザで複数半角スペースは1つとして表示されてしまう問題の対処方法

やりたいこと どうしてもスペースでレイアウト調整したい! 事象 半角スペースが連続しているとブラウザでは1つにまとめられて表示される // 例。半角スペースが5つある場合 <p>aaa bbb</p> // ブラウザでは1つに詰められて表示される aaa bbb 対策 案1. &nbspを使…

画像の背景を透過させたいならremovebgがオススメ!

やりたいこと 人物や物が写っている写真から背景を取り除きたい。 方法 www.remove.bg 上記サイトにアクセスして、画像をアップロードするだけ! 5秒で背景を透過してくれます。しかも驚くほどきれい! 微調整も可能! アカウント登録も不要ですし、Editボタ…

Microsoft FlowでSlackのチャネルではなくダイレクトメッセージに送信する方法

やりたいこと Microsoft FlowでSlackのチャネルではなく、ユーザーにダイレクトメッセージを送信したい。 事象 チャネル名しか対応しておらず、下記のようにユーザー名を直接書いてもエラーになります。 対策 ユーザー名でなくIDを指定します。 IDの取得方法…

スピーチが上手いのはジョブズ?いや、西野亮廣。

こんばんはaomaです。 最近は寝る前にYouTube見るのが定番になってます。 今日はオススメに『キングコング西野 伝説のスピーチ』というのが出てきました。 2日前にアップされたものです。 何事かなと思って見てみました。 youtu.be 少し長いですがみなさんも…

【Gmail】エラーになるほど大量の未読メールを全て既読にする

未読メールをすべて既読にしたい 自分に関係ないメールを未読スルーしてると大量にたまっていることありますよね!? 大量の未読メール その数30000件超え! 令和になる前に整理したくなったので、すべて既読にしようとしました。 大量すぎてエラーになる...…

令和になる前に俺は自分宛フォルダをやめるぞJOJO!

メールのフォルダ整理どうしてますか? Gmailの運用方法は人によって様々ですよね! 受信トレイは常に空にする人 全メールにラベルをつける人 ラベルをステータス管理(要返信とか)に使ってる人 いろいろあると思います。 私は「自分宛」というラベルを作っ…

はてなブログをSSL化したあとSearchConsoleの設定変更するの忘れてた!

表題の通りなんですが、久々にgoogleのサーチコンソールにログインしたんですね。(オイ!) そしたら何ページかインデックス除外されてる!? リダイレクトによりインデックス除外されてる!! リダイレクト処理なんて入れてないはずなのに、なぜリダイレク…

googleのAR落書きアプリがとても良い!

ご存知ですか? google製の落書きアプリ、その名もJust a Line! なんと空中に落書きできちゃうんです! どういうこと!?と思ったらまずは公式サイトの動画をご覧ください。 ワクワクしかありません。 Just a Line - Draw anywhere, with AR リリース当時は…

slackアプリがマウスホイールでスクロールできなくなった

現象 たまにslackがマウスホイールでスクロールできなくなる。 macではなくwindows PC再起動で直る 原因 Ctrlキーを2回でCliborが呼び出せるようになっているが、これがたまに悪さをしている模様。 (最近このショートカットキーをいじってから発生するよう…