EMC2NARY

2022年6月


tweetlog at 2022/6/19 to 2022/6/26

今日は大きな一歩を踏み出した日だった June 25, 2022 at 09:24PM 最近寝起き悪すぎるので目覚ましアラームを宇宙大戦争のテーマにしてみたらなかなかよかった June 26, 2022 at 06:39AM

tweetlog at 2022/6/12 to 2022/6/19

RT @togazo: よく親御さんらから「ウチの子はコツコツした作業が得意だからプログラミングに向いてるかも」という意見を聞くが、この頃思うに「コツコツした作業を面倒と思わない子」はプラモデルの組み立てなどの細かい作業に対する耐性は高そうだが「ラクをするために頭を使ってコードを書く」のは微妙な気がする June 13, 2022 at 02:20PM コツコツできません June 13, 2022 at 02:20PM 夏休みの宿題を8/31の午後に着手するタイプ June 13, 2022 at 02:21PM 鼻炎ヤバすぎて目が覚めた June 14, 2022 at 03:00AM 小学校の同級生がコメディアンやってて、自分のお店を作るとかでクラウドファンディングやってて応援したら無事お店を出せたらしく、返礼としてめちゃくちゃ魂のこもった直筆の手紙をもらった。がんばれー。 June 14, 2022 at 01:51PM 8thwall、気づいたらNIANTICに買収されてた June 14, 2022 at 03:47PM @o_ob むしろ価格が安く使いやすくなってますね、Zapparも登場したので、WebARの民主化も近いですね June 14, 2022 at 05:12PM @super_reader それだとsurfaceなんかのタッチパネルPCも拾ってしまうので、おすすめはpc .platform.mobileです! June 15, 2022 at 11:30AM @super_reader そうですね〜 開発で割といつも発生するようなユーティリティ関連の仕組はエンジンが巻き取ってくれてる感じですね! June 15, 2022 at 12:34PM RT @NguyenTan_wochi: PlayCanvas Academy | PLAYCANVAS | 日本公式サイト とりあえずエントリー。 水中博物館造るぞ。 なんてったって人生においては、今日が1番若いんだからな! #PLAYCANVAS #水中考古学 #水族館 #Vircre June 15, 2022 at 06:10PM PlayCanvasが体系的に学べる「PlayCanvas Academy」8月開校です。 June 15, 2022 at 06:11PM めっちゃアホなことしてしまった June 16, 2022 at 12:25PM 最悪… YouTube見てたらOMEPIECEのネタバレされた……規制しろよ…… June 17, 2022 at 09:54AM おっとっとのCPU June 17, 2022 at 08:58PM

tweetlog at 2022/6/5 to 2022/6/12

@super_reader こちらのコミュニティで、開発者のみなさんが話しながら開発しているので、もしよければご参加ください~! June 06, 2022 at 10:55AM @super_reader SlackのDMにてコミュニティ担当者からメッセージ差し上げました! June 06, 2022 at 02:41PM 進捗...! June 06, 2022 at 11:12PM iPadOSの話になったら起こしてください June 07, 2022 at 02:13AM RT @gizmodojapan: #iPadOS のホーム画面がまた一段とmacOSに近づきます。早く使わせてください…! #WWDC22 June 07, 2022 at 11:39AM うたろが年収710万の人材だったら・・・ 【変化を恐れない行動派タイプ】です! ✓リスクを恐れず突き進む ✓落ち着きがなく飽きっぽいのが玉に瑕 #新卒年収710万円 #就活 #23卒 #24卒 #診断 June 07, 2022 at 01:56PM Thunderbirdのトップに格言を表示してメーラーを開くたびにテンションが上がるようにした | EMC2NARY #開発 #GAS June 07, 2022 at 05:29PM 住民税被弾 June 08, 2022 at 12:55PM 中学生が壊した十日町の現代美術館の作品、クワクボリョウタの作品だったのか…大学のメディアアートの講義で習ったな… June 08, 2022 at 05:53PM 懐かしすぎる June 11, 2022 at 08:23PM

Thunderbirdのトップに格言を表示してメーラーを開くたびにテンションが上がるようにした

背景 ずっと利用していたWindows標準のメーラーの調子が悪くなっていたので、心機一転懐かしいメーラーであるThunderbirdに乗り換えました。 Thunderbirdはmozilla製で、ブラウザ技術を使って作られています。 設定を見てみると、このウェルカムページを変更する項目を発見しました。 このURLを書き換えると好きなWebページをThunderbird起動時に表示することが出来ます。 ずっとウェルカムページが表示されているのもつまらないので、ちょっと面白いページを作って設定してみました。 作ったもの アクセスするたびに格言を表示するWebアプリを作りました 格言データベースはスプレッドシートで管理しています。好きなものを追加するだけで、ランダムに表示される仕様になっています。 作り方 スプレッドシート + GASで構築しています。 GASでスプレッドシートからランダムに一つ格言を取得して、doGet()で表示します。 function getQuotesAtRandom() { const ss = SpreadsheetApp.getActiveSpreadsheet(); let sheet = ss.getSheetByName('Quotes'); let lastrow = sheet.getLastRow(); let id = getRandomInt(2,lastrow); let word = sheet.getRange(id,1).getValue(); let author = sheet.getRange(id,2).getValue(); return [word,author] } function getRandomInt(min, max) { max = max + 1; min = Math.ceil(min); max = Math.floor(max); return Math.floor(Math.random() * (max - min) + min); //The maximum is exclusive and the minimum is inclusive } function doGet(e){ var output = HtmlService.createTemplateFromFile('page'); let wa = getQuotesAtRandom(); output.word = wa[0]; output.author = wa[1]; return output.evaluate().setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL); } 表示するWebページを適当に用意して表示します。 <!DOCTYPE html> <html> <head> <base target="_top"> <link rel="preconnect" href=" <link rel="preconnect" href=" crossorigin> <link href=" rel="stylesheet"> </head> <body> <h1><?= word ?></h1> <h2><?= author ?></h2> <style> .warning-bar-content{ display:none; } h1{ font-family: 'Noto Serif JP', serif; letter-spacing: 2px; color:white; } h2{ text-align: right; padding-right: 10%; font-weight: 300; color: gray; font-size: 1.3rem; } body{ text-align:center; margin-top:150px; background-color:rgb(46,46,46); } </style> </body> </html> GASが生成するWebアプリのURLに直接アクセスすると、 このアプリケーションは、Google ではなく、別のユーザーによって作成されたものです。 という表示が出てしまいます。 これを表示させないために、一枚適当なhtmlを用意し、iframeでGASのWebアプリを呼び出すようにする必要があります。 今回は自前のサーバーを使いましたがGithub Pagesとか使えば完全サーバーレスでも全然行けると思います。 最後にThunderbirdに設定すると、開くたびにランダムで格言が表示されるようになりました。 これでメールをチェックするたびに気が引き締まるような環境ができあがりました。 他にもいいアイデアがあれば実装したいと思います。 参考

tweetlog at 2022/5/29 to 2022/6/5

凸版印刷が「Adam byGMO」の新たな代理店に 出品申し込み・審査など、出品者をワンストップでサポート June 01, 2022 at 04:11PM メーラーを懐かしのThunderbirdに変えたのだけど、ウェルカムページの代わりに好きなWebページをトップに表示できたので、アインシュタインの名言をランダムに表示するGAS作って表示してみた。テンション上がりそう。 June 02, 2022 at 12:25AM 子守りリモートワークやばすぎ キーボード奪われた June 02, 2022 at 10:38AM 息子が持ってったキーボードのキーを返して〜って言ったらてんとう虫の死骸渡してきてめちゃめちゃビビってしまった June 02, 2022 at 01:20PM @o_ob 始まりました…… でも2才児はいろいろ芽生え始めて本当に面白いですね June 02, 2022 at 05:25PM まじかよブログ更新されないなと思ったらGitHub Actionが障害起きてた June 02, 2022 at 05:41PM 大洗来た June 03, 2022 at 03:30PM AWABI June 03, 2022 at 07:58PM Kinect v1 #かねふくめんたいパーク大洗 June 04, 2022 at 10:42AM また一つ食べられなくなった料理が追加された。かき揚げ丼。 June 04, 2022 at 11:31PM @o_ob 胃もたれで2日失いました… June 05, 2022 at 06:33AM @super_reader tween.jsをアップして読み込んだらどのスクリプトからでもthis.entity.tween()でアクセスできるようになると思いますよ! June 05, 2022 at 11:42AM 最近予期せぬものでも胃もたれするようなおっさんの胃袋になってきたので、冷蔵庫の中身が自分の胃の中だと思って穏やかな食材だけ買うようにする June 05, 2022 at 11:43AM 社会人になってから使ってた自分のリュックを今話題のオキシ漬けしてみたらドブ過ぎてやばい June 05, 2022 at 01:21PM 青いのなんだろうと思ったら取っ手部分の革が溶けてた、革はだめだったー June 05, 2022 at 02:01PM