ポンコツエンジニアのごじゃっぺ開発日記。

いろいろポンコツだけど、気にするな。エンジニアの日々の開発などの記録を残していきます。 自動で収入を得られるサービスやシステムを作ることが目標!!

【簡単】あなたのブログの検索ワードを1枚の画像で表現してみよう!

ブログの検索ワードを一枚の画像で表示してみたいと思いませんか?例えばこのブログの場合はこのような感じです。 このように画像化することで、このブログで書かれているものをパッと見ただけでわかるかと思います。 今回の記事では、この画像の作成方法に…

【解決策】tmuxを開こうと思ったらReason: image not foundエラーが出た

tmuxを開こうと思ったら以下のようなエラーが表示された $ tmux dyld: Library not loaded: /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib Referenced from: /usr/local/opt/libevent/lib/libevent-2.1.6.dylib Reason: image not found Abort trap: 6 …

【振り返り】1人でアドベントカレンダー25日間を書ききったぞ!

とうとう2019年も終わりです。令和1年目が終わってしまいます。 そんな今年、初めてアドベントカレンダーに参加してみました!そして、アドベントカレンダー1つを全部自分で埋めてみました! ということで、今年最大のチャレンジだったと思われるアドベント…

【GASの起動時間の制限を回避せよ】分割実行や非同期処理を使って高速実行を実現してみた!

この記事は GAS道場 Advent Calendar 2019 の25日目の記事です。 Google Apps Script(GAS)をこれから使おうという方向けのアドベントカレンダーになります。 とうとう最終日です! 今回は、GASを使いまくっている方だったら一度は見たことがあるかもしれない…

【GAS】祝日を取得するスクリプトを書いてAPIとして公開してみよう。

この記事は GAS道場 Advent Calendar 2019 のN日目の記事です。 Google Apps Script(GAS)をこれから使おうという方向けのアドベントカレンダーになります。 今回は、指定した日付・期間内の祝日を取得するスクリプトを作成しようと思います。 各言語で例えば…

【GAS】Googleフォームに入力があったら内容をメールで送信するぞ

この記事は GAS道場 Advent Calendar 2019 の23日目の記事です。 Google Apps Script(GAS)をこれから使おうという方向けのアドベントカレンダーになります。 今回は、アンケートなどで使われるGoogleフォームに関する記事になります。Googleフォームに回答が…

【GAS】Google ToDoでの期限が過去の未完了のタスクの期限を今日に設定するぞ

この記事は GAS道場 Advent Calendar 2019 の22日目の記事です。 Google Apps Script(GAS)をこれから使おうという方向けのアドベントカレンダーになります。 今回は、Google ToDoのタスクを操作する方法についての紹介をしたいと思います。 タスク一覧とタス…

【GAS】Google Docsの内容をはてなブログに投稿する機能を作成してみた

この記事は GAS道場 Advent Calendar 2019 の21日目の記事です。 Google Apps Script(GAS)をこれから使おうという方向けのアドベントカレンダーになります。 今回はGASからGoogleドキュメントを操作したいと思います。 その例として、Google Docsに書いた内…

【GAS】とっても簡単!プログラムからメール送信を送信する方法!

この記事は GAS道場 Advent Calendar 2019 の20日目の記事です。 Google Apps Script(GAS)をこれから使おうという方向けのアドベントカレンダーになります。 今回は、GASからメールを送信する方法を紹介したいと思います。また、そのメール送信ができること…

【GAS】Googleの翻訳機能を使って無料の翻訳APIを作成してみよう。

この記事は GAS道場 Advent Calendar 2019 の19日目の記事です。 Google Apps Script(GAS)をこれから使おうという方向けのアドベントカレンダーになります。 今回は、GAS上からLanguageAppというGoogle翻訳が扱えるクラスを利用して、言語の翻訳をしてみたい…

【BOSEイヤホン】QuietControl 30からノイズが出るので修理に出したら新品が返ってきた。

BOSEのワイヤレスヘッドホンであるQuietControl 30を半年前に購入したのですが、急にノイズが発生するようになってしまい、耳につけていられなくなってしまいました。ということで修理を出したら新品が返ってきたよって話です。 ちなみに、購入したときの記…

【GAS】スプレッドシートからCSVをダウンロードする1クリックボタン/メニューを作成しよう

この記事は GAS道場 Advent Calendar 2019 の18日目の記事です。 Google Apps Script(GAS)をこれから使おうという方向けのアドベントカレンダーになります。 今回は、GASのダイアログを用いて、CSVをダウンロードする機能の作成をしたいと思います。 はじめ…

【GAS】ライブラリを作成して外部のGASファイルから別のスクリプトを利用する方法。

この記事は GAS道場 Advent Calendar 2019 の17日目の記事です。 Google Apps Script(GAS)をこれから使おうという方向けのアドベントカレンダーになります。 今回は、ライブラリを利用して、別のGASファイルのスクリプトを利用する方法を紹介したいと思いま…

【GAS】スプレッドシート上にスクリプトからボタンを生成しスクリプトを割り当てる方法。

この記事は GAS道場 Advent Calendar 2019 の16日目の記事です。 Google Apps Script(GAS)をこれから使おうという方向けのアドベントカレンダーになります。 今回は、スプレッドシートにボタンを配置することをスクリプト上で行い、自動化したいなと思います…

【GAS】スプレッドシート上に独自のカスタムサイドバーを表示させよう!

この記事は GAS道場 Advent Calendar 2019 の15日目の記事です。 Google Apps Script(GAS)をこれから使おうという方向けのアドベントカレンダーになります。 今回はスプレッドシート上に独自のサイドバーを表示させる方法を紹介したいと思います。 developer…

【GAS】カスタムメニューを作成してヘッダーのメニューからスクリプトを実行しよう!

この記事は GAS道場 Advent Calendar 2019 の14日目の記事です。 Google Apps Script(GAS)をこれから使おうという方向けのアドベントカレンダーになります。 今回は、スプレッドシート上のヘッダーメニューからスクリプトを実行するカスタムメニューを作成し…

GASでSlackにメッセージを投稿するボットを作ってみよう!

この記事は GAS道場 Advent Calendar 2019 の13日目の記事です。 Google Apps Script(GAS)をこれから使おうという方向けのアドベントカレンダーになります。 このアドベントカレンダーを順番に見ていただけている方は13日目ということもあり、とうとう外部の…

GASで外部APIを叩いて天気の情報を取得しよう

この記事は GAS道場 Advent Calendar 2019 の12日目の記事です。 Google Apps Script(GAS)をこれから使おうという方向けのアドベントカレンダーになります。 今回は、GASから外部のAPIを叩いて、そのレスポンスのJSONを扱ってみたいと思います。 天気API 天…

【GAS】スプレッドシートで目次のようにシートの一覧ページを作ろう。

この記事は GAS道場 Advent Calendar 2019 の11日目の記事です。 Google Apps Script(GAS)をこれから使おうという方向けのアドベントカレンダーになります。 今回はこれまでのを活用してスプレッドシートに目次のページを作ってみたいと思います。 完成イメ…

【GAS】スプレッドシート上にボタンを配置してスクリプトを実行しよう。

この記事は GAS道場 Advent Calendar 2019 の10日目の記事です。 Google Apps Script(GAS)をこれから使おうという方向けのアドベントカレンダーになります。 今回はスプレッドシート上にボタンを配置して、そこにGASのスクリプトを割り当ててスクリプトを実…

GASでお金をかけずにランキングを管理するAPIを作ってみよう

この記事は GAS道場 Advent Calendar 2019 の9日目の記事です。 Google Apps Script(GAS)をこれから使おうという方向けのアドベントカレンダーになります。 前回はJSONを返すAPIを作成しようってことを紹介しましたので、今回はそれを利用してランキングのAP…

GASでAPIを作るぞ!JSONを返す方法とその性能試験を実施してみた。

この記事は GAS道場 Advent Calendar 2019 の8日目の記事です。 Google Apps Script(GAS)をこれから使おうという方向けのアドベントカレンダーになります。 今回はGASでJSONを返すAPIを作りたいと思います。これこそがGASのとても良いところの1つ、サーバー…

【GAS】無料で簡単なWebサイトを作って公開してみよう!

この記事は GAS道場 Advent Calendar 2019 の7日目の記事です。 Google Apps Script(GAS)をこれから使おうという方向けのアドベントカレンダーになります。 今回は、GASを使ってHTMLを作成し、それをインターネットに公開してみることをやってみたいと思いま…

GASのスクリプトを指定した時間に自動で実行する方法

この記事は GAS道場 Advent Calendar 2019 の6日目の記事です。 Google Apps Script(GAS)をこれから使おうという方向けのアドベントカレンダーになります。 今回の記事は、GASを決まった時間、指定した時間、定期実行をする方法を紹介したいと思います。 サ…

GASから指定のURLにリクエストを投げて、スクレイピングしてみよう

この記事は GAS道場 Advent Calendar 2019 の5日目の記事です。 Google Apps Script(GAS)をこれから使おうという方向けのアドベントカレンダーになります。 今回は、個人的にGASを扱っていて面白いところを紹介したいと思います。 スクレイピング スクレイピ…

【GAS】スプレッドシートでオリジナルの関数を作る!カスタム関数を使いこなそう!

この記事は GAS道場 Advent Calendar 2019 の4日目の記事です。 Google Apps Script(GAS)をこれから使おうという方向けのアドベントカレンダーになります。 スプレッドシートのセルに入力する関数、その関数を実は自分で作成することができるのです。 例えば…

【GAS】スプレッドシートの値をスクリプトから操作するぞ

この記事は GAS道場 Advent Calendar 2019 の3日目の記事です。 Google Apps Script(GAS)をこれから使おうという方向けのアドベントカレンダーになります。 本日はGASからスプレッドシートのセルの値を取得したり、値を入力したりする方法を紹介したいと思い…

【GAS】Stackdriver Loggingを利用したデバッグ術

この記事は GAS道場 Advent Calendar 2019 の2日目の記事です。 Google Apps Script(GAS)をこれから使おうという方向けのアドベントカレンダーになります。 前回はGASを、簡単なスクリプトを実行して動いていることを確認しました。そのときにLoggerを使って…

PHPカンファレンス2019@東京に行ってきたメモ

本日12月1日に大田区産業プラザ(PiO)にて開催で開催されたPHPカンファレンスに行ってきましたので、そのメモを書いておきます。 会場 セッション 徳丸先生による徳丸試験例題解説とPHP7初級書籍贈呈キャンペーンと市場動向 『グランブルーファンタジー』開…

Pixel4とiPhone11Proを持って「Google Pixel presents 表参道マジックイルミネーション 2019」に行ってきた!

東京都内でも紅葉がきれいで、しかも夜のイルミネーションもきれいな時期になりました。そんなわけで、今日(日付変わったので昨日)は外苑前から表参道を経由して原宿まで散歩してきました。 そして、今回は普段使っているGoogle Pixel 4に加え、iPhone 11 Pr…