aoma blog

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

IT

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が呼び出せるようになっているが、これがたまに悪さをしている模様。 (最近このショートカットキーをいじってから発生するよう…

chromeでPDFのページ数を指定して開く

やりたいこと chromeでページ数を指定してPDFを開きたい。 方法 URLの末尾に『#page=n』を指定する。

【GAS】ユーザープロパティは2種類ある!?あるいはdeprecatedになったUserPropertiesの代わりはない??

はじめに 普段GASでいろいろ作るんですが、スクリプトファイル横断して同じ値を使いたいときありますよね? GitHubのIDとかAWSのアクセスキーとかとか。環境変数的な。 これUserPropertiesで実現できるんですが、現在は非推奨になっていて使えません。。どう…

Google App EngineとCloud Functionsの違い

表題の件、何が違うのかわからなかったのでググったメモ。 下記サイトがわかりやすかったです! App EngineとCloud Functionsの使い分けの基準は、どのイベントを起点にワークロードを実行させるかに依存する。App EngineはHTTPリクエストのみに反応するが、…

Yahoo! JAPAN Tech Conference 2019 に行ってきた!

こんにちはこんばんはaomaです。 初参戦してきました。YJTC! techconference.yahoo.co.jp 都合により前半しか参加できませんでしたが、楽しかったし刺激になりました。 特にワイキューのプロダクトマネージャーさんとデザイナーさんの話が面白かったです! …

AMCファイルをGoogleフォトにアップロードする

AMCファイルとは? 拡張子が.amcの動画ファイルです。 昔のガラケーなどのデータがこの形式になっていたりします。 なかなか再生できるプレイヤーがありません。残念ですね。 Googleフォトにアップロードしたい 私は写真や動画をGoogleフォトに保存していま…

PHPカンファレンス2018に行ってきた!

こんにちはこんばんはaomaです。 昨日PHPカンファレンスに参加してきました! PHP Conference 2018 - #phpcon2018 学び 今回はツイートと写真でふりかえってみます。 is_countable()array_key_first()array_key_last()ほーん#phpcon2018— 綾 (@aya_rin_ryo) …

Amazon Helpアカウントが神対応だった件

kindleアプリで電子書籍の購入方法がわからない... 先日こんなツイートをしました。 買い方がわからねぇ。。なんでサンプル読んだ後に購入ボタンがないんや。。— aoma23 (@aoma23) 2018年11月28日 なに?そもそもKindleアプリからは買えないの?意味わからん…

カイゼンジャーニー感想文_1話

1話 市谷さんの顔がチラついて集中できないw ほぼ実話なんだろうなと。デブサミだなと。 学び 外部の勉強会やイベントはいいぞ! 学んだ内容をそのまま適用するのではなく、自分の現場の状況や制約にあわせてうまくやれ!

カイゼンジャーニー感想文_プロローグ

カイゼンジャーニーを読み始めました。 いつも内容忘れるので章ごとに細かくアウトプットしていこうと思います。 プロローグ 主人公の江島。エシマ?エジマ?と思ってたらエノシマだった。。 この本に限らず登場人物にはふりがな欲しいっす! あと難しい漢字…

【Laravel】Formファサードって`{{ }}`で囲ってもエスケープされないの!?

ふとレビューしてて気づきました。 {{ Form::text('test', '') }} んん!?昔は{!! !!}で囲まないといけなかったはず! 疑問に思ったのは{{ }}はタグをエスケープするのに、Formファサードは無視するんだなーということ。 で、検証してみました。 {{ Form::t…