steno
所属分类:搜索引擎
开发工具:CSS
文件大小:2719KB
下载次数:0
上传日期:2015-11-24 03:51:57
上 传 者:
sh-1993
说明: 播客的搜索引擎。
(The search engine for podcasts.)
文件列表:
.editorconfig (415, 2015-11-24)
Dockerfile (917, 2015-11-24)
circle.yml (313, 2015-11-24)
docker-compose.yml (164, 2015-11-24)
screenshot.png (241138, 2015-11-24)
stenofm-client (0, 2015-11-24)
stenofm-client\.buildignore (8, 2015-11-24)
stenofm-client\.htaccess (24139, 2015-11-24)
stenofm-client\404.html (3529, 2015-11-24)
stenofm-client\Gruntfile.js (12101, 2015-11-24)
stenofm-client\bower.json (506, 2015-11-24)
stenofm-client\dist (0, 2015-11-24)
stenofm-client\dist\.htaccess (24139, 2015-11-24)
stenofm-client\dist\404.html (3393, 2015-11-24)
stenofm-client\dist\favicon.ico (1150, 2015-11-24)
stenofm-client\dist\fonts (0, 2015-11-24)
stenofm-client\dist\fonts\FontAwesome.otf (85908, 2015-11-24)
stenofm-client\dist\fonts\fontawesome-webfont.eot (56006, 2015-11-24)
stenofm-client\dist\fonts\fontawesome-webfont.svg (287007, 2015-11-24)
stenofm-client\dist\fonts\fontawesome-webfont.ttf (112160, 2015-11-24)
stenofm-client\dist\fonts\fontawesome-webfont.woff (65452, 2015-11-24)
stenofm-client\dist\images (0, 2015-11-24)
stenofm-client\dist\images\home.4978c37f.png (178377, 2015-11-24)
stenofm-client\dist\images\home@2x.a3d98391.png (574199, 2015-11-24)
stenofm-client\dist\index.html (1646, 2015-11-24)
stenofm-client\dist\robots.txt (31, 2015-11-24)
stenofm-client\dist\scripts (0, 2015-11-24)
stenofm-client\dist\scripts\app.df924f35.js (842, 2015-11-24)
stenofm-client\dist\scripts\controllers (0, 2015-11-24)
stenofm-client\dist\scripts\controllers\HomeCtrl.99a2f936.js (1187, 2015-11-24)
stenofm-client\dist\scripts\controllers\MainCtrl.f8271194.js (562, 2015-11-24)
stenofm-client\dist\scripts\controllers\ResultsCtrl.eee5d8f7.js (3544, 2015-11-24)
stenofm-client\dist\scripts\controllers\SearchCtrl.55bd70e8.js (1170, 2015-11-24)
stenofm-client\dist\scripts\directives (0, 2015-11-24)
stenofm-client\dist\scripts\directives\AudioDirective.4e166899.js (2509, 2015-11-24)
stenofm-client\dist\scripts\oldieshim.3639833e.js (23450, 2015-11-24)
... ...
[![demo](https://github.com/theopak/steno.fm/blob/master/screenshot.png)](https://github.com/theopak/steno.fm/blob/master/http://www.youtube.com/watch?v=TkXD0vIDBTA)
# [Steno.fm](https://github.com/theopak/steno.fm/blob/master/http://steno.fm)
[![Circle CI](https://github.com/theopak/steno.fm/blob/master/https://circleci.com/gh/theopak/steno.fm.svg?style=svg)](https://github.com/theopak/steno.fm/blob/master/https://circleci.com/gh/theopak/steno.fm)
[![Dependency Status](https://github.com/theopak/steno.fm/blob/master/https://david-dm.org/theopak/steno.fm.svg)](https://github.com/theopak/steno.fm/blob/master/https://david-dm.org/theopak/steno.fm)
**The search engine for podcasts. Search by phrase, speaker, and podcast title.** Steno.fm started as a 24-hour project at the [Facebook Global Hackathon Finals 2014](https://github.com/theopak/steno.fm/blob/master/http://goo.gl/d4ldms), where the project won an honorable mention.
## Contributing
Pull requests welcome. The steno.fm project has two parts: the web frontend and the indexer.
Get started like this:
$ git clone https://github.com/theopak/steno.git # get the repo, or pull if you already have it.
$ cd frontend/ # the Angular app lives here
$ npm install -g bower # install the bower package manager
$ npm install # install dependencies
$ bower install -g grunt-cli # install the `grunt` command
$ bower update # install dependencies
$ grunt build # build the Angular app
Use `grunt serve` to run a server on http://localhost:9000. Use `grunt autoshot` to generate a new screenshot _while a local server is running_ on port 9000 (or as configured to in `Gruntfile.js`).
Deploy like this:
$ grunt build
$ git commit -am "build for deploy"
$ git push production master
$ ssh root@steno.fm
$ cd /path/to/srv/or/whatever/derek/knows/the/answer
$ cd frontend/
$ nodejs web.js
## TODO
- [ ] Client
- [ ] Rewrite in React Redux
- [ ] Remove bower and all existing grunt tasks
- [ ] Add webpack
- [ ] Server (aka "stenodexer")
- [ ] Open-source
- [ ] Unit tests
- [ ] Continuous Deployment
近期下载者:
相关文件:
收藏者: