I'd like to use this to provide a development environment for a friend in Africa trying to learn to program. He has random access to random computers so any client side install is a problem.
I would be happy to pay for the product or just pay someone to build it if it isn't hard.
Here are my assumptions:
1. I could enable this on a cheap cloud server to expose a terminal that will work with tmux and vim.
2. I could create an account for my friend(s) so that they could access the server securely from within thier browser.
3. There is no clientside install or config needed.
Let me know if you are willing to wire it together.
I recommend taking a look at CodePicnic, which gives him a fully-functional Linux image front-ended by a JavaScript UI which you can embed anywhere. I have successfully used it from e.g. iPhone Safari.
To provide a little more context my goal is to be as effective as possible building difficult web apps in 3 years. I'm sure Arc is the wrong choice if I want to be as effective as possible in 6 months. If Arc is only the best choice if I want to be as effective as possible in 5+ years someone save me ;)
Also to sweeten the deal I'd be happy to publish what I learn and give credit to my tutor.
I can invest two or three years before I need to be as good or better at building something for the market than I would if I started with something like ROR. And at that point it would be a startup where I can use whatever is fastest.
Arc will be tricky to get a hang of learning to code (essentially) for the first time, I would recommend a language like Python. The syntax makes a lot of sense, it starts out easy to learn, but is extremely powerful.
No problem - I think you will really be able to do anything you like, 3 years or not. If you are really set on learning Arc I know you will do fine. Since you aren't looking for a job or anything, and I guess just want to learn in you spare time, Arc should be completely O.K to learn.
I would think that even if it's boring time spent coding is going to be more beneficial than time spent parking cars. Is there a way to make it less stressful? Could you offer to take a pay cut to work from home and have more freedom?
It's stressful because I really don't enjoy the type of work that I do (I don't like the business domain/industry I've found). I actually work from home quite a bit, but that really isn't the cause of my misery.
I think the only way I'll ever be happy in a coding career is if I get to work on my own projects or if I work for a startup that I'm deeply passionate about.
Do you think it would be a useful tool even for a more high tech (non dev) audience? Could you imagine a need for a quick and easy splash page in the next 12 months or would you just write the html and use your own web server?
That's a good idea. I actually just bounced it off one of my users and they thought it would be great, but I often get flattering responses when I ask my users if they would like X because they already like us for solving a real pain.
I think this is another example of why we must start with apriori approach to economics (and all learning for that matter) and only resort to posteriori methods as a secondary methodology. In this case we can prove logically that inflation reduces the investment capital available and that will always result in a decrease of production. If that is accepted arguing about how bad we can make something before X milestone seems a little less important.
I would be happy to pay for the product or just pay someone to build it if it isn't hard.
Here are my assumptions: 1. I could enable this on a cheap cloud server to expose a terminal that will work with tmux and vim. 2. I could create an account for my friend(s) so that they could access the server securely from within thier browser. 3. There is no clientside install or config needed.
Let me know if you are willing to wire it together.