サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
GPT-4o
aoma23.hatenablog.jp
おはこんばんちはaomaです。 記念日を通知する『KINENBI』というサービスを作ってます! 当日だけでなく○ヶ月記念日や777日記念日といったキリ番にも対応しています! 現在事前登録受付中です!よろしくお願いします!#KINENBI#拡散希望 https://t.co/0deleLPFQA— aoma23 (@aoma23) 2021年1月22日 この物語はそんなaomaがはじめてのFirebaseに挑む壮大なアクションアドベンチャーである! 番外編! 番外編の内容 はじめてのAlpine.jsでSPA はじめてのfigma はじめてのbulma はじめてのsvg画像 はじめての利用規約とプライバシーポリシーページ作成 ロゴをつくるならこのサイト! 本編 figmaのprototypeの+ボタンなんで表示されないんだろーと思ったらやっと原因がわかった。 画面コンポーネントの中に含まれて
catalinaのmacにLICEcap入れたら全く動きませんでした。 saveボタンを押しても一向に動いてる気配がない感じ。。 ということでググった解決法をメモ。 パーミッションを許可する 上記キャプチャのようにパーミッションを有効にしてあげる必要があるのですが、全然項目にLICEcapが出てきません。 https://github.com/justinfrankel/licecap/issues/71 https://forum.cockos.com/showthread.php?p=2225846 を参考に下記コマンドを実行しました。 sudo xattr -rd com.apple.quarantine /Applications/LICEcap.app 保存時に.gifを指定する 一番の原因はこれだったような気がします。 保存するファイル名に拡張子を指定してあげないと動かないらし
現象 気づいたらビューが壊れている。 #1356 - View 'testdb.view_test' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them 削除しようとしても消せない!! DROP TABLE view_test; // #1051 - Unknown table 'testdb.view_test' 解決策 まず適当なSQLで壊れていない状態に作り直す! CREATE OR REPLACE VIEW view_test AS SELECT now(); そして削除! DROP TABLE view_test; SO COOL!!!
jQueryによるajax時のレスポンスボディ取得方法について調べました。 成功時(done)は引数が用意されていてdataで取れますが、エラー時(fail)はなぜか用意されていない。。なぜ?使う機会が少ないからなの?? エラー時はjqXHRを使って'jqXHR.responseJSON'で取得できます。 $.ajax({ url: url, type: 'POST', data: data, cache: false, dataType: 'json', }) .done(function(data, textStatus, jqXHR){ console.log(data); }) .fail(function(jqXHR, textStatus, errorThrown){ console.log(jqXHR.responseJSON); }); ちなみにjqXHRとは jQuery
勘違いしてました。 LaravelのBladeの{{ }}ってhtmlentitiesだったんですね。 HTMLのサニタイズはhtmlspecialcharsで十分なので、{{ }}もそうだろうと思い込んでました。 htmlspecialcharsとhtmlentitiesはどう違うの? htmlspecialcharsがHTMLにおける特殊文字をHTMLエンティティに変換するのに対して、 htmlentitiesは適用可能な文字を全て HTML エンティティに変換します。 PHP: htmlspecialchars - Manual PHP: htmlentities - Manual なので、¥とか©とか×とか÷とか、 普段よく使う記号も変換するので、意図せず使っている方は注意! print htmlspecialchars('¥'); // ¥ print htmlentities(
稀に、一覧ページとかに表示されてる画像URLを全て取得したいとき、あるよねー! そんなときは Chrome のデベロッパーツールを使いましょう。 JS pathを取得 Copy JS pathで取得 document.querySelector("#qurireco > article:nth-child(1) > a > div > div._7uaWVw_YSgf_GKoctUM12 > span > img") こんな感じ。 getAttributeで画像URLが取得できることを確認 Consoleタブに貼り付けて確認してみる。 console.log(document.querySelector("#qurireco > article:nth-child(1) > a > div > div._7uaWVw_YSgf_GKoctUM12 > span > img").getAtt
Goって興味はあったけど全然触ってこなかったaomaです。 Goには A Tour of Go という、これをやればGoマスターになれるステキサイトがあります。 A Tour of Go 普段PHPに慣れている中で、ムムッ!?っとなった点を目次別にメモしました。 PHPerでこれからGoを学ぶよって人の助けになれば幸いです。 Packages, variables, and functions. 変数名の 後ろ に型名を書く https://go-tour-jp.appspot.com/basics/4 戻り値となる変数に名前をつけることができる https://go-tour-jp.appspot.com/basics/7 関数の中では、var 宣言の代わりに := の代入文で暗黙的な型宣言が可能 関数の外では、キーワードではじまる宣言( var, func, など)が必要 https:
はじめに 最近JavaScriptのプルリクが来たので「よーしやったるでー」って感じでレビューしたんですが、まったく理解できずレビューになりませんでした。 その時疑問に思ったことをメモします。。 誰かの助けになれば幸いです。。 これはもう引退やな。。 classの中で function って書くの省略してるの? class TestClass { test() { 処理 } } function を省略して書けるのかなと思ったらそうではない。むしろ書いてはいけない。 下記はエラーになる。 class TestClass { function test() { 処理 } } PHPに慣れてるからか、もやもやする。 (a, b) => は無名関数なのはわかったけど function(a, b) じゃダメなの? (a, b) => は無名関数で function(a, b) と同じ。 好みの問題
ユニクロよ。 キミに言いたいことがある。 今日キミのところに服を買いに行ったよ。 なのにキミときたらどうだい。 長袖ばかりラインナップして、おまけにパーカーだって!? 確かにファッション業界は季節を先取りしなきゃいけないのかもしれない。 確かに今日は8月の最終日だ。 でもまだまだ暑いんだぜ? お店に来てる客たちを見てくれよ。みんな半袖だ。 たしかに猛暑日は過ぎたけどきっと来週もずっと半袖で過ごすよ。 夏服を買いに来たのは僕だけじゃないはずだ。 今日も汗だくさ。 なのにキミときたらどうだい。 ダウンジャケットなんて並べるのはよしてくれ!気が狂いそうだよ。 秋冬物で9割埋めるのはまだ早すぎるんじゃないか? 目立たない陳列棚の一角で申し訳ない程度に売られている半袖ポロシャツを見つけたよ。 売れ残りで色のバリエーションもほとんどない。 信じられるかい?まだ夏なんだぜ? でもこの際わがままなんて言っ
送信したメールを編集して再送信したいときってありますよね! 昨日送った日報メールを日付だけ書き換えて送りたいとか。 でもGmailには再送機能がない。。。 需要はあるのに実装されない かなり昔から需要はあります。 同じメールを編集して送付する機能はありますか - Gmail ヘルプ Gmailでは送信済みメールを再送信できない Gmailでは送信済みメールを再送(再送信)出来ない?再送信する方法は? | Aprico 海外でも困ってるぽい。 Send email again with Gmail | Mike Gossland's Blog gmail - Where is the "resend" option? - Web Applications Stack Exchange Gmail: How can I resend emails in Gmail with minimum e
先日、調整さんのデフォルト開始時間を変更するブックマークレットを作りました。 aoma23.hatenablog.jp 便利だと思うので、皆さん使ってみてください。 調整さんの中の人にも褒めていただいた?ので嬉しい限り。 スゴイ👏👏👏(我々が取り組むべき課題ですネ…恐れ入ります、ありがとうございます) https://t.co/nHEreZzDWx— アヤパカ@調整さん中の人 (@ayapakka) August 12, 2019 「どうやって作ったの?」といった質問をいただいたので、作るまでの経緯を解説してみたいと思います! 作成までの経緯 なぜ作ろうと思ったか モチベーションは大事ですよね。 友達と来月どこかで飲みに行こうー!と思って調整さんをつかったときに平日全て候補日にしたんですね。 20:00開始予定だったんですが全部19:00~になっちゃって、開始時間のデフォルトはどうや
電卓代わりにちょっとした計算したいとき、スプレッドシートの計算式使うことあるよねーーー! ってことで今まではGoogleドライブから新規スプレッドシートを開いてーみたいなことをしてたんですが、最近はブラウザのアドレスバーに「sheet.new」って入力して開くようにしてます。 これGoogleさんがドメインを持っていて提供してくれてるんですねー。 スプレッドシート以外にドキュメントやスライドなども対応されてます。 Introducing a ✨ .new ✨ time-saving trick for users. Type any of these .new domains to instantly create Docs, Sheets, Slides, Sites or Forms ↓ pic.twitter.com/erMTHOsdyH— Google Docs (@googled
はじめに ディズニーランド、ディズニーシーに行くならやっぱり泊まりで帰りを気にせず楽しみたいですよね! でもホテル代は抑えたいもの。そんなあなたに超格安で泊まれるかもしれない方法を知ったので教えます! Cansell知ってますか? 突然ですがCansellというサービス知っていますでしょうか? jp.cansell.com 私もこの前まで全く知らなかったんですがすごいんですこのサービス! ホテルを予約してたけど都合が悪くなりどうしてもキャンセルしないといけない時、ありますよねー? Cansellはそんなとき予約を売ることができるサービスなんです! 自分で販売金額を設定することもできるし、販売に比べると小額にはなりますがCansellに買い取ってもらうことも可能です。 先日宿泊当日にキャンセルしなければいけなくなり、全額キャンセル代を支払うのが嫌で何か方法がないかとググッていたらこのサービス
みなさん、友人や会社メンバーと飲み会の日程調整する時どうしてますか? そう!やっぱり『調整さん』ですよね!便利!いつもお世話になってます。 しかしひとつ不満が。。 デフォルト開始時間が変更できない 候補日をクリックしたときのデフォルト開始時間は19:00~となっています。 これ候補日が3日くらいなら手動で変えるからいいんですが、たくさんあると直すのしんどい。 候補日全て19:30開始にしたいんだよー!とかね。 デフォルト時間を変更できるブックマークレット作りました! このリンクをブックマークバーにドラッグ&ドロップで追加できます。 調整さんの開始時間変更 もしくは下記をブックマークに追加して利用ください。 javascript:(function(){if('https://chouseisan.com'!=location.origin)location.href='https://ch
※この検証をしたのは2019/5/8頃の話です。 ※嫌われそうなのでこんな事公表する人もなかなかいないと思いますが嫌わないでください。 はじめに 今年はバズりたい。 バズるためにはどうすればいいか本気出して考えてみた - aoma blog 上の記事でも書きましたが、バズるためにはどうすればいいか、まずは多くの人に見てもらえるようになる必要があります。 つまりフォロワーを増やしたい。 そこで、フォローしたらフォロバしてくれるんじゃないか、と思ったんです。 きっと誰しもが思うこと。でもやらないこと。やってみましたよ。 はてなブログの読者になりまくる aomaのブログは雑多系ですが、やはりエンジニアな記事が多いのでIT業界の人に読者になってもらいたい。 そこで、読者になる対象はプログラミンググループに投稿しているユーザーにしました。 hatenablog.com このページは最新投稿順にソート
久々の運営報告です。 3ヶ月ほど前の記事で書いた通り、僕はいま脱ビギナー(月間3,000pv~)を目指しています。 そう、3ヶ月経ったのにまるで達成してない。。。 最近のPV数はこちらになります。 1日平均90PVくらいでしょうか。 でも当時は平均50PVくらいだったと思うので、成長はしています! 平均100いくようになれば3000到達しそうですね。あと少し! ということで今月は毎日更新を目指します。 毎日更新することでどれほどの成果が出るか検証してみたいのです。 結果報告もしますのでお楽しみに。 そうこう書いてるうちに今日も終わりますね。 今日はもうラーメン食って寝ます。 ほな、いただきます。
ぼくはお金持ちになりたい。 最近、通勤に恐怖を感じる。 道を歩いてたらいきなり刺されるかもしれないし、車が突っ込んでくるかもしれない。 電車もそうだ。満員電車だったら逃げ場もないし、駅の階段で後ろから突き落とされるかもしれない。 会社にいたってそうだ。何かの恨みで建物に火をつけられるかもしれない。 それでもぼくは通勤してる。 なぜかって?お金が欲しいからだ。お金がないと家族を養っていけない。 逆に言えばお金があれば通勤なんてしないだろう。 大好きな子どもたちとずっと一緒にいたい。 だからぼくはお金持ちになりたい。 リモートワークなら少しはマシかもしれない。 ただ問題は通勤だけじゃない。 休みの日はやっぱりどこかに出かけたい。 当然通勤時と同じ危険は潜んでる。 車に乗ったら煽り運転をくらう可能性もあるし、遊園地にいったら爆弾が仕掛けられてるかもしれない。 とはいえずっと家にいるわけにもいかな
以前書いた渾身の記事が検索でヒットしないので、もしかしたらインデクシングされてないのでは?と思い調べてみました。 インデクシングされているか調べる方法 調べたいページURLの頭にsite:を付けてgoogle検索します。 site: https://aoma23.hatenablog.jp/entry/edit_microsoft_office_by_google_drive やはり、、見事にインデクシングされていない。。 インデクシング登録する インデクシングの依頼はGoogle Search Consoleから行うことができます。 検索窓に対象のURLを入力 ボタンぽちっ これで依頼は完了です。 果たしてどのくらいの時間でインデクシングされるのか。。 6時間ほど経過してますが、未だ結果は変わらず。。(登録されたら追記します!) 追記:1日経過 インデクシングはまだでした。 そしてまさか
ぼくはエンジニアだ。 最近、高齢者の自動車事故が問題になっている。 今まで長い間生きてきた素晴らしい人生が時速100km近いスピードで突っ込んで終わってしまうって、どんな気持ちなんだろう。想像したくもない。 ぼくはエンジニアだ。 エンジニアならこんな悲惨な事故が起きないよう対策を考えるだろう。 自動運転、急発進防止、生物検知、危険予測、AI、アスラーダ。 ぼくはエンジニアだけど、こんな最新のテクノロジーで解決する必要は一切ないと思う。 命を奪う原因はスピードだ。 車の最高時速を30kmまでしか出せないようにしてしまえば死亡事故は大きく減ると思う。 実装も簡単だ。ギアを1速だけにしてしまえばいい。 なぜこれが議論されないのか本当に疑問だ。 急いでいる? 倍の時間がかかるようになったのなら、その分早く出発すればいい。時間と命どちらが大切なのか。 思うに、もし乗用車が全て時速300kmほど出る車
タイトルだけだと何言ってるんだお前は?という感じでしょうか。汗 さて、以前こんな記事がありました。 www.gizmodo.jp エクセルやWordやパワポなどのMicrosoftのOfficeファイルを直接編集できるようになるっていう告知でした。 で、待ちに待っていたのですが、本日何気なくExcelファイルをスプレッドシートで開いてみたら、なんとリリースされているじゃないですか!ありがとうGoogle! スプレッドシートでExcelを直接編集可能に! ということで手順を見てみましょう! いつものように「Googleスプレッドシートで開く」を選択 すると、、、待ってました! 編集できるようになりました!のポップアップに歓喜!! 使い方ガイドを読むと、なんと履歴管理もしてくれます!(スプレッドシートと同様) これでもうBooks.xlsx_20190612bkとかいらないですね! 従来のよう
下記のようにREADME.mdとindex.htmlが共存している場合、 GitHub Pagesとして表示されるのはREADMEだぞ!気をつけろ。 index.htmlを表示したい場合はREADME.mdを削除すればOK。
logmi.jp にてオリラジ中田敦彦さんの講演が文章化されてます。 面白いのでプレゼン力向上したい人は是非読んでみてはいかがでしょうか。あっちゃんカッコイイです。 さて、この中で気になる一文を見つけましたので紹介します。 ドラクエではまず、ルイーダの酒場に行って「戦士よ、魔法使いよ、賢者よ、僧侶よ。俺と一緒に魔王を倒さないか」というところから始まるわけですよ。 これです。ドラクエ3をやったことある人なら違和感に気づいたのではないでしょうか? そう。ルイーダの酒場では『賢者』は仲間にできないんですよね。 ルイーダの酒場では『賢者』は仲間にできない TV番組のしくじり先生でも活躍していたようにあっちゃんのプレゼン力はすごいです。 そんなあっちゃんがなぜこの発言をしたのか、そしてなぜ訂正しなかったのか、気になって夜も眠れなくなったので自分なりに考えてみました。 1. わざと間違えた説 真っ先に
いま、良かれと思ってこの記事を書いています。 皆さん、良かれと思って行動したことありますか? その結果、逆に怒られたりエラーになったりして、あーもうやらなきゃよかった!!って思ったことありますか? 私はあります。ありありです。 でもこれってメリットしかないなーと思ったのでその話を。 良かれと思うこと まず、良かれと思うことって「めっちゃステキやん」と思うんです。 現状に問題点や課題を見つけ、誰かのために改善したいってことですからね。 何も考えてないとそういったことにも気づけません。それならロボットにやらせておけばOK。AI時代に突入ですからね。 「良かれ」と思えた時点であなたはちゃんと考えることができてる!あなたは人間だ! 良かれと思って行動すること さて、思っただけでは何も変わりません。行動しなければ意味がないですよね。 不安になったりすることもありますが、頑張って一歩踏み出しましょう。
Portalsとは japan.zdnet.com とのことで、iframeタグとよく似たportalタグができるらしい。 portalタグと<iframe>タグの違いは何かと言えば、Googleの新たなPortalsテクノロジーが<iframe>タグの制約を取り去ったものだというところにある。 Portalsを使用することでユーザーは、埋め込んだコンテンツへのナビゲーションが可能になるとGoogleは述べている。<iframe>タグではセキュリティ上の理由からこういったことが許されていない。 さらに、Portalsではアドレスバー上のURLを上書きすることもできるため、<iframe>タグが今日担っているコンテンツの埋め込みという枠を超え、ナビゲーションシステムとしても利用できる。 ふむふむ。 例えばエンジニアらは、ユーザーがニュースサイトを閲覧しており、記事の末尾に達した際に、<por
長いGWも終わり、気づけば令和になりましたね。 令和ではバズを体験したいと思っています。 バズった人にしか見えない世界があると思っているからです。(通知が止まらない!を体験したい!) 更新頻度を上げていきたいと思いますので、みなさまどうぞよろしくお願いします。
おはこんばんちわ!マクドナルド大好きaomaです! いまハッピーセットのおもちゃはトミカです! 昨日から第2弾がスタートしていますね! 今回のハッピーセット おもちゃ紹介 | ファミリー | McDonald's Japan 第2弾はシークレットも登場! トミカ好きなら全9種すべてコンプリートしたいですよね! ハッピーセットのおもちゃは選べない お店によってはおもちゃを選ぶことができ、識別番号で被らないようにコンプリートすることが可能です。 ですが、ほとんどのお店は選ぶことができず、店員さんの運次第ということになるかと思います。 今回そんなお店でも被らずコンプリートする方法を見つけました! 仮説を立ててみた パパママこどもの3人家族でハッピーセットを2つ買ったとします。 子どもが楽しみにおもちゃの袋を開けた時、2つのおもちゃ同じだったらどんな気持ちになると思います? そう!全然幸せなんかじ
投げキッスのこの子です! みなさん一度は見たことありますよね?TikTok のこの広告。 とっても可愛いですよね! 音声付きで観てみたい!と思ってTikTokをインストールした人もいるのではないでしょうか?(私) 広告の子が見つからない... で、インストールしたのはいいんですが、肝心のこの子が見つからないんです。 広告とかでタグ検索してもダメ... 仕方なくググっても、これだ!という情報にはたどり着けず... そんな中、奇跡が! 怒りと失望の中一生懸命探しました!そしたらあの子、、見つかりましたよ! (正確には偶然見つけた) 可愛いあの子は『ぷらす』ちゃんというお名前でした! 下記が元動画! 音付きで大画面で観れるって最高ですね! ぷらす on TikTok: #投げキッス運動 やってみた♡ 満足したのでTikTokはアンインストールしました。
このページを最初にブックマークしてみませんか?
『aoma23.hatenablog.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く