Messages - parkint [ switch to compact view ]

Pages: prev1 ... 18 19 20 21 22 [23] 24next
111
Developer's Corner / Re: Resources for learning git?
« on: January 25, 2010, 08:48 AM »
OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK  :o

I got it. I am now changing everything over to git.  :-[

I am 24 minutes into a 1 hour 10 minute talk by God Linus Torvalds about git and I am thoroughly embarrassed to have resisted this long. I now understand that I stuck with SVN because I was comfortable with SVN. I am a moron. (I'm not joking here. I am complete serious.)  :(

I will begin moving all my projects to git, one by one, as I work on them.
Don't be so hard on yourself.  We all must learn to overcome the "comfortable".

It is great to see another 'convert'  <g>
BTW: Take a look a this recent thread {written by a truly brilliant new member who's intellect is only overshadowed by his humility}

112
Developer's Corner / Re: Python Language Annoyances
« on: January 25, 2010, 08:43 AM »
In my experience (spanning 30+ years, with over a dozen different languages) EVERY language/OS/protocol has its own peculiar annoyances.
Of course, each has its strengths and I like calling upon a particular "solution" based on how well it will address the "problem" at hand.
I appreciate the variety from which to choose.

Remember, "The great thing about standards is that there are so many to choose from"

113
Developer's Corner / Re: Like gitHub, but better
« on: January 23, 2010, 05:13 PM »
My rough understanding of the idea being presented is (assuming you have git installed locally):

Set Up
Get Dropbox account (on their service) and client installed (on your local machine)
You now have some local folder which gets synced automatically w/ the Dropbox service
Create your git repositories within/under the folder in question (can be shared via the Dropbox service w/ other users)

Use
Use git as usual(?)

Does that sound about right?

Yes. That is a very good characterization (Reader's Digest Condensed Version) of the video presentation.
Dropbox is a free service.  As you said, your 'local' folders are synchronized with their server.  All data is stored in encrypted form.  You have control over sharing of any folders.  The data is under version control and Dropbox allows you to revert to previous versions - a bit redundant and unnecessary in this particular application.

Because git is file-based, the repository can be stored in one of these Dropbox folders.  As has been mentioned, where you traditionally "push" your updates (commits and branches) to a server - in a client-server relationship - this schema I outlined in the video allows you to utilize the Dropbox in place of a traditional server.

The services available for "server-based" git repositories, like github, cost money (with github you can host for free but it remains public).
The schema presented in the video uses all free facilities.


114
Developer's Corner / Re: Assemblee: Indie Game Design Competition
« on: January 22, 2010, 08:48 PM »
This looks really interesting.  Is it an annual event?
I have been working on a few game-like projects in DXStudio; which provides some great tools to access DirectX and uses EMCA-compliant Javascript as it's coding engine.

Visit DXShowcase.com to see some small projects created with the engine.

115
Developer's Corner / Re: Resources for learning git?
« on: January 22, 2010, 08:41 PM »
I am a big fan of git.  Look at this thread I started just the other day.
I highly recommend the Pro Git book, but it may be a bit too deep as a first introduction.
I found a lot of valuable information in Branching and Merging with git.  This is one of those articles I find myself returning to read often; each time learning something new!
There is also a lot of great information in the online Help at github.

Pages: prev1 ... 18 19 20 21 22 [23] 24next
Go to full version