Giter Site home page Giter Site logo

noracast / podcastfreaks.com Goto Github PK

View Code? Open in Web Editor NEW
47.0 5.0 30.0 7.87 MB

日本語テック系ポッドキャストまとめ

Home Page: https://podcastfreaks.com/

JavaScript 33.96% Vue 64.21% HTML 1.07% Sass 0.76%
nuxt podcast-aggregator podcast-analyzer ifttt netlify

podcastfreaks.com's Introduction

Podcast Freaks

Netlify Status

Podcast Freaks - Japanese techie podcast archive

https://podcastfreaks.com/

Getting started

Create .env file at the root directory.

TWITTER_CONSUMER_KEY=xxxxxxxx
TWITTER_CONSUMER_SECRET=xxxxxxxx
TWITTER_ACCESS_TOKEN_KEY=xxxxxxxx
TWITTER_ACCESS_TOKEN_SECRET=xxxxxxxx
TWITTER_LANG=ja

TWITTER_LANG is used for restricting tweets to the given language in hashtag search. You can remove it if you don't want to use it.

yarn
yarn prebuild # Download assets into /static/downloads
yarn dev

Deployment

yarn build && yarn deploy

or if you have already execute 'prebuild'

yarn build:skip && yarn deploy

or if you want to push directly to Netlify with netlify-cli

yarn build:skip && yarn deploy:netlify

Keep dependencies updated

yarn ncu
yarn ncu -u

Daily build

This project will be deploy daily by calling Netlify's 'Build hooks' from IFTTT.

Forms

[!] You need to align items in form with static/form.html

Ref: https://qiita.com/hiropy0123/items/2e8d14ea66b78ab64847


Contributing

  • You can create another podcast archives by replacing data/rss.json file yourself.
  • If you want remove feeds from data/rss.json, not only removing it but also move it into data/rss-inactive.json with reason.

Deploy to Netlify

podcastfreaks.com's People

Contributors

areph avatar arkb avatar athos avatar changami avatar dependabot-preview[bot] avatar dependabot[bot] avatar fan-tech avatar free-engineer avatar hacktk avatar hmsk avatar igtm avatar jakelizzi avatar june29 avatar kazuakiokutani avatar koheisg avatar mktakuya avatar nag8 avatar naokazuterada avatar operando avatar pensuke81 avatar pn11 avatar satokoki645 avatar suginoy avatar treby avatar turkeytalon avatar upamune avatar wilf312 avatar yakiimo23 avatar yamanoku avatar ysdyt avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

podcastfreaks.com's Issues

Correct Requestのフォーム追加

番組追加リクエスト(Register Request)の他に、修正リクエスト(Correct Request?)も送れるようにしておきたい。
ハッシュタグが足りてないなどありそうなので。

RSS登録する

Qiitaのまとめから、未登録のものを書き出してみた。

RSSを簡単に取得するための Chrome 拡張
https://chrome.google.com/webstore/detail/get-rss-feed-url/kfghpdldaipanmkhfpdcjglncmilendn/related?hl=en


Podpatch By Goodpatch Inc.
https://itunes.apple.com/jp/podcast/podpatch/id907442285?mt=2

公式
http://memo.goodpatch.co/category/podpatch/

SoundCloud
https://soundcloud.com/podpatch/16-about-wwdc-with-tonny-xu-sakata-and-goodpatch-ios-developers


AccSell - Accessibility Central - by AccSell.net
https://itunes.apple.com/jp/podcast/accsell-accessibility-central/id576992123?mt=2

公式
http://accsell.net/


品モノラジオ
https://itunes.apple.com/jp/podcast/pinmonorajio/id1084747115?mt=2

公式
http://shinamonoradio.github.io/


Frontend Lunch By Hatena Frontend
https://itunes.apple.com/jp/podcast/frontend-lunch/id1174199369?l=en&mt=2

Sound Cloud
https://soundcloud.com/hatena-frontend


GirlsDoIt By Kayoko & Miri
https://itunes.apple.com/jp/podcast/girlsdoit/id1107847906?mt=2

公式(SoundCloud)
https://soundcloud.com/girls-do-it


clfreaks
https://itunes.apple.com/jp/podcast/clfreaks/id959285273?mt=2

公式
http://clfreaks.org/


mercan.fm
https://itunes.apple.com/jp/podcast/mercan.fm/id1127622501?mt=2

公式はないようなのでブログ記事
http://mercan.mercari.com/entry/2016/06/28/124558


boot.fm
https://itunes.apple.com/jp/podcast/boot.fm/id1175746503?mt=2

公式
https://bootfm.github.io/


iosdc.fm By HASEGAWA Tomoki
https://itunes.apple.com/jp/podcast/iosdc-fm/id1154229588?mt=2

公式
http://iosdc.fm/


AirSap
https://itunes.apple.com/jp/podcast/airsap/id1210768986?mt=2

SoundCloud
http://soundcloud.com/user-375281785-967608325


わしポ (Washipo) By Nyoho
https://itunes.apple.com/jp/podcast/%E3%82%8F%E3%81%97%E3%83%9D-washipo/id1189533986?mt=2

公式
https://washipo.nyoho.jp/


OSSfm-OSS界隈の注目ニュースや裏話を隔週で配信! | Think IT(シンクイット)
https://itunes.apple.com/jp/podcast/id1228054416?mt=2

SoundCloud
https://soundcloud.com/user-845765827/sets/ossfm

公式
https://thinkit.co.jp/OSSfm


PHPマニュアルを読もう By necomori LLC
https://itunes.apple.com/jp/podcast/php%E3%83%9E%E3%83%8B%E3%83%A5%E3%82%A2%E3%83%AB%E3%82%92%E8%AA%AD%E3%82%82%E3%81%86/id1243425431?mt=2

公式
http://php-manual.necomori.asia/


かまぷとゆうこのデベロッパーズ☆ラジオ By CodeZine
https://itunes.apple.com/jp/podcast/%E3%81%8B%E3%81%BE%E3%81%B7%E3%81%A8%E3%82%86%E3%81%86%E3%81%93%E3%81%AE%E3%83%87%E3%83%99%E3%83%AD%E3%83%83%E3%83%91%E3%83%BC%E3%82%BA-%E3%83%A9%E3%82%B8%E3%82%AA/id1123880107?mt=2

公式
「かまぷとゆうこのデベロッパーズ☆ラジオ」連載一覧
http://codezine.jp/article/corner/650

SoundCloud
https://soundcloud.com/devraji


rehash.fm by @smile-0yen and @azihsoyn
https://itunes.apple.com/jp/podcast/rehash.fm/id1192730195?mt=2

公式
http://rehash.fm/


Community Drive By Community Drive
https://itunes.apple.com/us/podcast/id1325926449?mt=2

公式
https://community-drive.com/


otakumode Tech Podcast
iTunes
https://itunes.apple.com/us/podcast/otakumode-tech-podcast/id1325440190

SoundCloud
https://soundcloud.com/otakumodetechpodcast/otakumode-tech-podcast-1

告知 Blog
http://blog.otakumode.com/2017/12/11/tech-podcast-1/


AgileRadio By AgileRadio
iTunes
https://itunes.apple.com/jp/podcast/agileradio/id1057431440?l=jp

公式
http://agileradio.github.io/


Tonight FM
https://tonight-fm.github.io/

RSS feed
https://tonight-fm.github.io/feed.xml

Android
http://subscribeonandroid.com/tonight-fm.github.io/feed.xml


なそとオカウチワニのテストラジオ
https://itunes.apple.com/jp/podcast/id1268373805

公式
http://testradio.fm/


トーフラジオ By トーフラボ
https://itunes.apple.com/jp/podcast/tofurajio/id1156122429?mt=2

公式
http://tofulab.jp/#!radio.md


プログラム雑談 By Kazuma Arino
https://anchor.fm/karino2

第一回 〜 第10.3回は YouTube Channel
https://www.youtube.com/channel/UC_yAglH9EDaGvJ5NPByI6oQ


エンジニアと人生 by 堤修一
https://voicy.jp/channel/781


TechResearch.fm By alan_arakawa TechResearch.life
https://itunes.apple.com/us/podcast/techresearch-fm/id1419900425?mt=2

公式
https://anchor.fm/techresearchlife

YouTube
https://www.youtube.com/watch?v=LsA_3b80GZU&list=PLEkXusv9fJphzRMpA5Ivfd7OIX9SLm8ps


bdpfm By BizReach, Inc.
https://itunes.apple.com/us/podcast/bdpfm/id1413016717?mt=2

公式
https://twitter.com/bdpfm

SoundCloud
https://soundcloud.com/bdpfm


becochan By becolomochi
https://itunes.apple.com/jp/podcast/becochan/id1440381293

公式
https://channel.becolomochi.com/


Diverse Podcast
RSS feed
https://podcast.diverse-inc.com/feed.xml

公式
https://podcast.diverse-inc.com/


若手とおっさん By furu8ma
https://itunes.apple.com/jp/podcast/id1355585949?mt=2

公式
https://wakateossan.github.io/


deploy.fm
RSS feed
https://takattata.github.io/deployfm/feed.xml

公式
https://takattata.github.io/deployfm/


egonn&curry.fm By regonn&curry
https://itunes.apple.com/jp/podcast/regonn-curry-fm/id1435414526

公式
https://regonn-curry-fm.github.io/


shinjuku-lt
RSS feed
https://shinjuku-lt.github.io/feed.xml

公式
https://shinjuku-lt.github.io/


Railsdm Podcast By Rails Developers Meetup
https://itunes.apple.com/us/podcast/id1443898856

Sound Cloud
https://soundcloud.com/railsdm


mazrica.fm
https://itunes.apple.com/jp/podcast/mazrica-fm/id1419604913?mt=2

Sound Cloud
https://soundcloud.com/user-549591188


bkkcast
RSS feed
https://bkkcast.me/feed.xml

公式
https://bkkcast.me/


その他
1年程度更新がないもの以下は書いてない

分類タグ

MC数や、ひとり語り系、ゆるい、ガチなど、タグが付けられると面白いかも。

更新頻度の表示

Overcastのアプリでは表示があるが、ウェブには見当たらない。APIがあるとよいのだが…

Chrome拡張?

features

  • 閲覧中のfeedが埋め込まれてるページで、podcastfreaksに登録されてるかをチェック
  • 未登録ならそのままrequest(できればPRまで)を送れる
  • 登録できない(feedがないなど)の場合も、このIssueにコメント残せる

試し聞き機能?

一覧から触り(最初の数分)だけすぐに再生できる。
少し雰囲気がわかり、ザッピング的な探し方ができるといいかなと。

全篇ではなく、はじめの数分に限定する。

`XXX:XX`のフォーマットにも対応する

deployfmのように、1:06:30ではなく、66:30のように表記している場合に対応する。
実際問題になるのは分の桁が3桁になる時

[prebuild error] `127:50` seems to be wrong format | ./static/downloads/rss/deployfm.rss

Cast for Fun の "Open Web" リンクが HP を指していない

Screen Shot 2019-05-04 at 18 21 16

  • prebuild.js の問題はなく、RSS フィード内の値が正しくないようです。
  • https://cast-for.fun/feed.xml を見ると、<channel> タグ内が以下になっていればよいようです。
-<link>https://cast-for.fun/feed.xml</link>
+<link>https://cast-for.fun</link>

ref https://cyber.harvard.edu/rss/rss.html#requiredChannelElements

ブログ( https://pensuke.work/posts/cast-for-fun ) からはリポジトリが探せなかったので、配信者に直接連絡した方がよいのかなぁと。

平均所要時間を表示

短めのエピソードのものが知りたいなどのニーズがありそうなので、平均時間を算出して一覧に表示する。

feedburnerを使う

登録者数の調査目的。

-[ ] 既存のフィードをリダイレクトできるか

リード文を考える

  1. テック系ポッドキャストのまとめサイト
  2. テック系ポッドキャスト好きのためのまとめサイト

登録できなかった番組

SoundCloud

note

Voicy

Spotify


解決済み

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.