Thats not really how Pow[1] works. It's weird that there isn't any mention of Pow on that page if that's what it's using in the backend. I didn't download it since I'm not on 10.7, maybe it mentions it later.
I wrote something similar (https://github.com/rktjmp/ker-pow) a while ago but never considered using it to actually make new ~/.pow/ links, I might add that in. Anvil is probably much more useful!
I think you will find that is _exactly_ how Pow works. Because you're just creating a symlink (ln -s source_name link_name) you can name it whatever you want. (i.e. ln -s ~/sites/my_full_url.com.au ~/.pow/blog)
Your "Install Pow" doesn't work with a drive name which has spaces.
eg. /bin/sh /Volumes/Macintosh HD/Downloads/Anvil.app/Contents/Resources/InstallPow.sh; exit
needs to escape the space. App itself looks polished, checking it out now!
I for one think it's great you're doing updates quickly and often as things come up that warrant pushing updates in the first place. Keep up the good work. This looks like a nifty little tool!
Our hands were tied. Installing 3rd party code, using the ~/.pow/ directory, and running on port 80 are all things that are frowned-upon. So it's easier to make it free!
I'm curious as to whether you can submit an app to the MAS which integrates with non-MAS apps? Any idea whether Apple allows that?
e.g. so you could offload any frowned-upon functionality into external apps/services, and maybe promote or offer automated download & install functionality within your own app...
I've wondered how certain programs get around these restrictions. I use Boom[1] on my ridiculously quiet laptop. The program you download from MAS is more or less a shell. It guides you to download and install the actual sound drivers that do all the work.
Really, the whole manual is published in engraved-in-stone visual style? That is enough to convince me not to let this software run on my machine, especially not with admin privileges.
The first point is a menu bar app thing. Seems weird to activate it for a popover type window. The other two are fixed in the latest update. Thanks for the feedback! <3
I've tried the app for only 5 minutes and I love it already - it's a much more elegant solution than having to use "jekyll --server -auto" and localhost:4000.
The thing that bugs me though is that the list of websites doesn't expand beyond three sites- you have to scroll to see the fourth site. Shouldn't the list dialog expand to fit all the sites?
Well, it took me 15 minutes to figure out the cause of 404 error.
If you DON'T have index.html in your root folder it will return this error, python's SimpleHTTPServer module does much better job and gives you list of your folders.
Left you a message there, but just in case you miss it - Very cool! Would you mind linking to http://anvilformac.com/download so this automatically downloads the latest version?
Never heard of Pow before, but on inspection it looks very interesting and could save a bunch of time.
Anyone know if there's any way to make it work with python (WSGI or similar) services? It's kinda hard to search 'pow' without ending up at various exponentiation functions :/
Pow is open-source (pow.cx) - feel free to try adding PHP to it. In my experience, PHP is far more complicated due to php.ini configurations and installation. Rack lends itself a bit better to this kind of hosting.
72 comments
[ 6.8 ms ] story [ 197 ms ] threadI wrote something similar (https://github.com/rktjmp/ker-pow) a while ago but never considered using it to actually make new ~/.pow/ links, I might add that in. Anvil is probably much more useful!
[1] http://pow.cx
I think you will find that is _exactly_ how Pow works. Because you're just creating a symlink (ln -s source_name link_name) you can name it whatever you want. (i.e. ln -s ~/sites/my_full_url.com.au ~/.pow/blog)
needs to escape the space. App itself looks polished, checking it out now!
e.g. so you could offload any frowned-upon functionality into external apps/services, and maybe promote or offer automated download & install functionality within your own app...
[1]: http://www.globaldelight.com/boom/
http://pow.cx/manual#section_3.1
I have 67 apps symlinked into ~/.pow, but only the top 29 are shown on my laptop screen, and scrolling sadly doesn't work.
Any chance of adding "Open in $EDITOR" to the context menu? And .xip.io URLs?
Just kidding! I'll add this to the to-do list.
Little bits of feedback:
* The Anvil icon on the menu bar doesn't show itself as being active when I click it.
* When I click on the + to add a new app, make anvil lose focus to the file dialog.
* The "About Anvil" dialog insists on hiding behind all other windows.
If you DON'T have index.html in your root folder it will return this error, python's SimpleHTTPServer module does much better job and gives you list of your folders.
Anyone know if there's any way to make it work with python (WSGI or similar) services? It's kinda hard to search 'pow' without ending up at various exponentiation functions :/
It really is a simple, elegant way to handle pow - I would pay for this happily.
Put up a donate link via Stripe and I will :)