1. 明日が楽しくなるラジオ
  2. 見逃した経験の価値 〜成人式..
{ if (!this.player) return; this.time = this.player.currentTime; if (!this.player.paused) { setTimeout(updateTimeFn, this.interval); } }; setTimeout(updateTimeFn, this.interval); gtag('event', 'audio_start', { 'audio_title': '見逃した経験の価値 〜成人式から考える\"当たり前\"の大切さ〜', 'audio_url': 'https://listen.style/p/hirohg/xxxk3uug', 'audio_current_time': this.time }); }); this.player.addEventListener('timeupdate', () => { this.updateProgressBar(); if (this.hasPlayed && Math.floor(this.time / 30) != Math.floor(this.lastPosition / 30)) { this.updatePosition(); } // 95%以上再生で完了リクエスト送信 if (this.player.duration > 0 && this.time > (this.player.duration * 0.95) && !this.completedSent) { this.completedSent = true; this.updatePosition(); } // 巻き戻しリセット if (this.player.duration > 0 && this.time < (this.player.duration * 0.9)) { this.completedSent = false; } }); this.player.addEventListener('pause', () => { this.playing = false; if (this.hasPlayed) { this.updatePosition(); } }); window.addEventListener('beforeunload', () => { if (this.player && !this.player.paused) this.updatePosition(); }); this.player.addEventListener('ratechange', () => { this.updatePlaybackRate(); }); this.player.addEventListener('loadeddata', () => { if (this._loadeddataTriggered) return; this._loadeddataTriggered = true; this.player.currentTime = this.time; this.lastPosition = this.time; this.player.playbackRate = this.speed; }, { once: true }); }, playEpisode(start) { // console.log('play', this.time); if ((start <= this.player.currentTime) && (this.player.currentTime <= (start + 5))) { if (this.player.paused) { this.player.play(); } return; } this.time = start; this.player.currentTime = this.time; this.player.play(); // console.log(this.time); }, togglePlay() { this.player.paused ? this.player.play() : this.player.pause(); }, updatePosition() { this.lastPosition = this.time; fetch('https://listen.style/p/01j13sghb62v8fazf94k0sq5zp/01jhe8wgz5qqwdpnbv9cgv68ax/update_position', { method: 'POST', body: JSON.stringify({ time: this.time }), headers: { 'Content-Type': 'application/json','X-CSRF-TOKEN': 'CUV1q0fapBXKjLojiwpGjfLr3InKVeTYX8etj8ho'} }); }, updatePlaybackRate() { fetch('https://listen.style/update_playback_rate', { method: 'POST', body: JSON.stringify({ rate: this.player.playbackRate }), headers: { 'Content-Type': 'application/json','X-CSRF-TOKEN': 'CUV1q0fapBXKjLojiwpGjfLr3InKVeTYX8etj8ho'} }); }, updateTime(t) { if (t < 0) { t = 0; } else if (this.player.duration < t) { t = Math.max(this.player.duration - 3, 0); } this.time = t; this.player.currentTime = t; this.updateProgressBar(); }, updateProgressBar(percent) { if (!percent) { percent = this.time * 100 / this.player.duration; } this.progressBar.style.width = percent + '%'; this.progressBar.parentElement.setAttribute('aria-valuenow', Math.floor(percent)); }, setupKeyboardShortcuts() { document.addEventListener('keydown', (event) => { const playerElement = document.activeElement.tagName === 'INPUT' || document.activeElement.tagName === 'TEXTAREA' || document.activeElement.isContentEditable; if (playerElement) return; // Ignore key events when input or textarea is focused const shiftNotAllowedShortcuts = ['Space', 'KeyK', 'KeyM', 'ArrowLeft', 'ArrowRight', 'KeyJ', 'KeyL', 'KeyS', 'ArrowUp', 'ArrowDown']; if (shiftNotAllowedShortcuts.includes(event.code) && event.shiftKey) { // If shift is pressed and the shortcut should not allow shift, return return; } switch (event.code) { case 'Space': case 'KeyK': event.preventDefault(); this.togglePlay(); break; case 'KeyM': event.preventDefault(); this.player.muted = !this.player.muted; break; case 'ArrowLeft': event.preventDefault(); this.updateTime(this.time - 5); break; case 'ArrowRight': event.preventDefault(); this.updateTime(this.time + 5); break; case 'KeyJ': event.preventDefault(); this.updateTime(this.time - 10); break; case 'KeyL': event.preventDefault(); this.updateTime(this.time + 10); break; case 'KeyS': event.preventDefault(); this.addStar(); break; case 'Period': // > event.preventDefault(); if (event.shiftKey) { this.speed = Math.min(Math.max(parseFloat(this.speed) + 0.1, 0.5), 4.0); this.speed = parseFloat(this.speed); this.player.playbackRate = this.speed; } break; case 'Comma': // < event.preventDefault(); if (event.shiftKey) { this.speed = Math.min(Math.max(parseFloat(this.speed) - 0.1, 0.5), 4.0); this.speed = parseFloat(this.speed); this.player.playbackRate = this.speed; } break; case 'ArrowUp': event.preventDefault(); this.changeVolume(parseFloat(this.volume) + 0.05); break; case 'ArrowDown': event.preventDefault(); this.changeVolume(parseFloat(this.volume) - 0.05); break; default: break; } }); }, changeVolume(volume) { if (this.player && (volume >= 0 && volume <= 1)) { this.volume = volume; this.player.volume = this.volume; } } }" x-init=" window.addEventListener('notify', event => { showNotification(event.detail.message); }); window.addEventListener('replace-text', event => { replaceText(event.detail.searchString, event.detail.replacementString); }); const mediaQuery = window.matchMedia('(prefers-color-scheme: dark)'); if (mediaQuery.matches) { document.documentElement.classList.add('dark'); } setupKeyboardShortcuts(); ">
見逃した経験の価値 〜成人式から考える"当たり前"の大切さ〜
2025-01-13 05:08

見逃した経験の価値 〜成人式から考える"当たり前"の大切さ〜

娘の二十歳のつどいをきっかけに、
自分が経験していない"当たり前"の価値について
考えてみました。

成人式って、経験した人にしか分からない特別な
何かがあるんですよね。

皆さんも、人生の中で
「あの時、経験しておけば...」ってありませんか?🤔

#ラジオ配信 #人生の節目
✼••┈┈┈┈••✼••┈┈┈┈••✼

🔸私のnoteはこちら
https://note.com/hirohg

🔸X(Twitter)
https://x.com/hsrk_g_hsrk
---
stand.fmでは、この放送にいいね・コメント・レター送信ができます。
https://stand.fm/channels/6399d332df23c21009b42475

感想

まだ感想はありません。最初の1件を書きましょう!

サマリー

成人式や特別な経験が欠けていることが示す価値について考察し、当たり前の瞬間の大切さについて話します。

00:05
ヒロの明日が楽しくなるラジオ。おはようございます。
普段はプログラマーをやりながら、副業で地域活性化を目指す事業を行っているヒロです。
このラジオでは、明日が楽しくなるような情報をお届けしています。
今回は、当たり前とされるような経験を持っていないことで、見えてこない、そういう価値があるのではないかという話をしていきたいと思います。
成人式の価値
昨日ですね、娘が20歳のつどいというものに行ってきました。
その準備の様子とかを見ていて、気づいたことがあってですね、私自身は成人式に出ていないんですね。
当時はもうすでに子供がいたので、子育てに追われていて、そんな余裕もありませんでした。時間的にもお金的にも。
でも今、娘のその式へ向かう姿を見ていると、そこにはきっと私には分からない特別な価値があるんだろうなというのは感じています。
例えば着物を選んで、髪型を決めて、友達と写真を撮って、恩師と再会してと。
これって私にとっては全部テレビや本の中で見た知識でしかないんですよね。
娘たちはきっと楽しく過ごしているんじゃないかなと思うんですけれども、その場にいる人にしか分からない感動みたいなものがきっとあるんだろうなと。
経験の重要性
これって成人式に限った話ではないんですけれども、いろんな場面であるんじゃないでしょうか。
修学旅行に行けなかった人、運動会で走れなかった人、卒業式を欠席した人。
あと私で言うと結婚式もしていないので、結婚式をあげていない人。
その時は仕方なかったことでも、その経験がないと思っていないということで、見えなかった価値みたいなものがあるのかもしれません。
私の場合は、例えば成人式で言うと、成人式とか二十歳の集いで言うと、それをタスクとか行事としてしか見ることはできないんですよね。
でもその本当の意味だとか価値って実際に経験した人にしか分からないだろうなと。
だからこそみんなには、いろんな人には、子供たちにはできる限りいろんな経験をしてほしいなと思います。
おそらくこれを聞いていただいている方の9割ぐらいの人は成人式というものに出席をして、
その後恩師のメッセージを見たり聞いたりして、同級生と会って飲み会いして朝まで騒いでみたいなそんな経験をしている人がいると思います。
きっとこれが世の中の当たり前なんだろうなと思います。
それ以外にも普通やるよねっていうことはあると思います。そういう出来事はたくさんあります。
でもその当たり前というものを経験できない人ももちろんいて、その時はそれでもいいかなと思ったりしても、
後になってあの経験があればと感じることはあるのかもしれません。
後輩や部下の結婚式に出席することはあって、
それを式典とかイベントとしては華やかでいいなと思いつつも、
それが楽しいのかなとか、どんな価値があるのかなというのはあまりわからないですね。
だからこそということではあるんですけれども、今できることはできる限り経験してみたいと思っています。
そしてその経験から得られる気づきや感動を大切にしていく。
それが人生をより豊かにしていくんじゃないでしょうか。
今回のまとめ
ということで今回は当たり前の経験の持つ価値について考えてみました。
この配信が皆さんのお役に立ったら幸いです。
では良い1日をお過ごしください。
05:08

コメント

スクロール