moxie /
| name | age | message | |
|---|---|---|---|
| |
.ditz/ | ||
| |
.gitignore | ||
| |
COPYING | ||
| |
LICENCE | ||
| |
MANIFEST.in | ||
| |
MusicPlayer/ | ||
| |
README.md | ||
| |
SConstruct | ||
| |
bugs/ | ||
| |
moxie/ | ||
| |
release.sh | ||
| |
setup.py | ||
| |
tc-batch.py | ||
| |
tests/ |
README.md
moxie makes mixtapes!
Remember muxtape? Yeah, that was nice.
moxie is like that but for UNIX nerds.
Ok, that's cool. I'm not a programmer though...
No one's perfect. :-) We got you covered.
Use setuptools!
$ easy_install moxieSome people prefer pip. You might be one of those people.
We swing both ways.$ pip install moxieMake a directory full of MP3s!
Oh jeez, whose is that?$ ls 01 Act 1_ Eternal Sunshine (the pledge).mp3 02-abdominal-breathe_later.mp3 Blizzard - Village Theme (Diablo I).mp3 cells-sincity.mp3 Chromeo-Fancy.mp3 prefuse73-megachoppedsuite.mp3 Rihanna feat. Jay-Z - Umbrella (Instrumental).mp3Test it out...
Almost perfect! Except, that text at the top could be improved.$ moxie-test http://127.0.0.1:8080/Make a
READMEfile:$ cat > README One Red Mixtape Made by [this guy](http://oneredpaperclip.blogspot.com/)!A title. And a subtitle!
Did I mention you can use Markdown with the subtitle? I probably should have.
Use
local.cssif you don't like red.
How post-ironic: a black and white mixtape entitled "One Red Mixtape."$ cat > local.css div#header { color: white; background-color: black; }moxie-staticto wrap that sucker up.$ moxie-static --verbose Wrote index.html Wrote xspf Wrote MusicPlayer.swf Wrote style.css Wrote jquery-1.2.6.min.js Wrote moxie.js Wrote expressInstall.swf Wrote swfobject.jsI donno. Put it on a web server someplace?
Hey, that was helpful. But I'm a hacker!
Oh ho! Well, just a couple recommendations:
- Ditz, a fine issue tracker.
- git for
git://github.com/quad/moxie.git - lame to make test data.
- MTASC so you can compile The Flash.
- nose for all those unittests we forget to write.
- SCons is better than make.
- virtualenv. This is our Opinionated Requirement.
I'm hesitant to ask; but, you know to use apt/emerge/yum and friends.
Right?
$ git clone git://github.com/quad/moxie.git src
$ virtualenv moxie
$ . moxie/bin/activate
(moxie)$ cd src/
(moxie)$ ./setup.py develop
(moxie)$ scons
(moxie)$ ./setup.py test
Terminal diarrhea throughout this.
(moxie)$ moxie-test
http://127.0.0.1:8080/
IT WORKS!
(moxie)$ ditz status
unassigned 0/ 1 bugfix, 0/ 2 features, 0/ 0 tasks
Now get to work.
xoxo
-- la moxie comunidad hacker

