148 karma · joined August 10, 2014
And could someone link a few resources on how to encapsulate the processor?
The ones that I've searched for don't support this side of the world. Even with PayPal I haven't been able to figure out how to withdraw - or even to make online purchases. I'm probably doing something wrong but I'm stumped on all accounts.
I have focused my energies on learning how to make web apps (haven't made any - still learning), using flask. It is terrible daunting most of the time, due to the urges of wanting to bash my head in.
On the other hand, I also have an interest on 'data science(?)' - which is on pause to learn the previous first.
Basically, go for what I'm interested in and wing it. Fair enough. Thanks!
There is a course on grammar that just started last week on edx, so far seems to be good. There is another one which i can't recall neither the name nor if it's on edx or coursera nor if it started already or when it begins on writing essays or something along those lines.
What mindcrime and nsheth17 said is basically the jist of it. You gotta right to become good at it, everyday, like anything else in life. Practice, practice, practice. Read, read, read. And in this case, write every day.
To get a good feel on how to write simple scripts in python, you can take the class on coursera: Programming for Everybody (Python). If you don't care about the grade, there is a class currently going. The people in the forums for that class are fantastic. There is another class starting on october 5. https://www.coursera.org/course/pythonlearn
A good follow up course which will get more in depth is Introduction to Computer Science and Programming Using Python over at edx. This class is a bit more demanding than the previous one that I mentioned. https://www.edx.org/course/introduction-computer-science-mit...
The first time around I dropped out, it was too much for me. So I took a few other classes, including Introduction to Algebra at edx to give my brain some exercise. https://www.edx.org/course/introduction-algebra-schoolyourse...
If, you are interested in learning for the love of it, I would recommend Systematic Program Design (which is divided in three parts - the first part just finished last week but the materials will remain open for people to catch up) https://www.edx.org/course/systematic-program-design-part-1-...
This class will teach a design process that can be applied to any programming language, using a simple programming language to help teach the design process. The book can be found at: http://www.ccs.neu.edu/home/matthias/HtDP2e/index.html
There are a few other classes over at udacity that I'm planning on taking but can't recommend them yet as I haven't seen them.
Lastly, a few months ago a friend asked me about programming, so I wrote a quick and dirty blog post that has a little bit more information. Keep in mind that I'm a beginner as well - so take it with a grain of salt. http://teichopsia.svbtle.com/how-to-get-started-in-programmi...
Note: There is a paragraph about a class called Intro to computer Science over at udacity. The class mentioned in this post at edx is a better class.
I would go over to http://creativecommons.org/choose/ and pick the least restrictive license or which ever works for the group / project.
You could integrate it with gitbook as fendent mentioned (I have no experience with gitbook past the homepage), or leanpub. I personally use leanpub which integrates nicely with github and the royalty fee is sweeter when compared - despite whether it will be the goal of the group or not. Or the funds can be donated, whatever gets the group motivated or is in line with the group. However, you do need to provide some sort of direction to the group. But as you mentioned, if it's just an experiment (the replies here are in itself data) go for it.
If you do decide to give it structure, you can take a look at a very basic book I set up a while back.
https://github.com/teichopsia-/valse_of_silence There are others out there that are better but I don't know of any.
Those two may give you enough to look into. I'll owe you the links.
After reading the tut on HN the day before on how to be your own vpn provider with openbsd [1] I started to search for a tutorial that was either openbsd or freebsd with softether without much luck. I was about to do an instance of debian & softether.
Perhaps my comment would be better served in another way. I'm new at this and have no idea what I'm doing. :) How can I go about from setting a vpn server with a webpage for paying customers?
I'm looking at it more like a learning experience than to make it into a business, but if it works great. Could you or someone point me into the right direction into what needs to be read for each step of the way? I have very little linux experience, non in bsd and a little in python.
Thanks in advance.
Remote: Yes.
Willing to relocate: Eagerly. Preferably to EU (Germany, Spain and then anywhere else in that order), tri-citizenship.
Technologies: Python (Beginner).
Resume/CV: https://www.dropbox.com/s/q8hcre490hr0et0/EnglishCVrevisedX....
Email: teichopsia@gmail.com, anthomelanous@hotmail.com
Several people have told me that one needs to sell him/her self to get a foot in the door. I have always and will always believe in being open from the very start. It's a time saver.
I fall short when comparing myself to the working experience others have. However, I am a hard worker when I enjoy the working environment and the product. I don't believe that something can not be done. When someone says it can't be done, that's when I excel, taking an interest in trying to find a solution despite not having any knowledge in the problem domain.
I recently got my BA in Psychology and have been learning to program in Python for the sheer joy it brings.
I'm a "slow thinker" and a late bloomer, in need of an opportunity.
Edit: Format.
If you already have some experience (as you mentioned in another comment) in whatever language it is, stick to that language. Find a good introductory book / tutorial that explains data structures. Whichever introductory book you find (I'm biased towards books - but each person learns a different way, whatever works for you, go with that) will teach you enough to UNDERSTAND what you are coding.
You'll learn how each line relates to the other. You'll learn how to manipulate that which you are building. How one thing relates to the other within the constraints of certain laws which were created to be able to communicate with the machine.
As you progress, you'll see how other people have already done certain things so that they won't need to repeat themselves later on. These functions, whenever available, can be used by anyone.
When you learn data structures, you can grab these functions to ease your own coding. But to be able to use them, you'll need to know how to manipulate the instructions that are contained within them.
I digress. As I mentioned earlier, I'm new at this. If I'm wrong I am wrong. If I explained stuff you already know, oh well. But it does help myself get a firmer grasp of what I may or may not know.
If I may, there are three courses you could look into. I've only taken the last one, which is fantastic for people that don't have a CS background. You'll learn about data structures.
The other two I just came across them today.
Now, the intent of this is only to give you a general idea of the amount of information these people deal with. If you happen to be a P.M. and deal with clients, this will help you avoid making promises for x feature to be ready x day due to lacking an understanding of what must be done to get it working. And so forth... Once again, I'm just starting, so take my advice with a grain of salt.
https://class.stanford.edu/courses/Engineering/CS101/Summer2... https://www.coursera.org/learn/insidetheinternet https://www.coursera.org/course/pythonlearn
That being said, and from what I understood from their webpage, their business is to sell a service / equipment for people who would like to in turn, resell that service.
I understand, in a way, needing an internet connection so the machine can work whichever way it was designed. Besides paying a different ISP for an internet connection, is there another way of getting an internet connection? If you need to pay an ISP for an internet connection, and then they find out - wouldn't they simply cut the service? (I'm talking about a scenario outside the U.S.)
hmmm.. alright, I just doubled checked their webpage to see if I missed something. Doesn't seem like it.
Edit: my bad. If it were early I would have said I didn't have my coffee yet. I'm just slow sometimes. I got it now. Thanks for the clarification.