The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Entertainment & Hobbies > Computers & Technology
Sign Up Rules/FAQ Live Battle Blogs Mark Forums Read

Notices

Computers & Technology The place to go for all things tech and internet. Share a funny YouTube video or meme, discover the latest useful apps, or just get some free tech support.

Reply
 
Thread Tools
  #1    
Old April 20th, 2013, 03:03 PM
Archenoth's Avatar
Archenoth
The arch foe
 
Join Date: Jan 2012
Gender: Male
Nature: Lonely
Heyas all..!

Anyone else use Github? If so, why not link us to your profile, or maybe share a project or two that you are proud of?

Here is my profile: https://github.com/Archenoth

I haven't committed much to any of my repositories recently because I am working on a large project currently, but this is where a lot of my projects go. My most established one so far is DBroker, a PHP database abstraction that simplifies database work. (I use it in most of my other code and the previous companies I've worked at use it...)

The one that some people over here may be interested in is AIPS, an IPS patcher that works on most systems out there. (Including Mac and Linux) I am going to add support for more formats in the future.

What about you all?

If you are unfamiliar with the place, it is a place where you can create projects and revision them with GIT. It allows you to create Wikis, support forums, and a bug tracking system for each project you post... You can fork other people's projects if you like what they are doing and add features or fix things for them and either keep it in your own profile, or send pull requests to help the author...

You can also favorite repositories, follow users, and comment on almost everything.

It is a fantastic place, and can even help you get your name out there, get jobs, or find projects for mostly anything under the sun.

If that sounds interesting to you, check it out..! https://github.com/
Reply With Quote
  #2    
Old April 21st, 2013, 05:46 AM
Cassino's Avatar
Cassino
 
Join Date: Oct 2006
Gender:
Nature: Serious
Create wikis? Then I'm interested, but not being any sort of developer or programmer, I've never been able to understand supposedly simple descriptions of Github. I would like to know more... in laymans' terms.
__________________
DA | YT | If you found an AK with green plastic furniture and an MP5 with a straight mag on your desk when you woke up this morning, that means you've had too much vodka, sausage and this music last night.
Reply With Quote
  #3    
Old April 26th, 2013, 01:14 PM
Archenoth's Avatar
Archenoth
The arch foe
 
Join Date: Jan 2012
Gender: Male
Nature: Lonely
Quote:
Originally Posted by Cassino View Post
Create wikis? Then I'm interested, but not being any sort of developer or programmer, I've never been able to understand supposedly simple descriptions of Github. I would like to know more... in laymans' terms.
Ah yes. For every project that you put up there, you get a spiffy little "Wiki" section that acts like you'd expect a wiki to act. Here's an example of one: https://github.com/joyent/node/wiki

Whaddaya wanna know about it?
Reply With Quote
  #4    
Old April 26th, 2013, 03:03 PM
droomph's Avatar
droomph
mmm gurl that 90s
Community Supporter
 
Join Date: Sep 2011
Location: bar'jách
Age: 17
Gender: Male
Nature: Impish
Quote:
Originally Posted by Archenoth View Post
Ah yes. For every project that you put up there, you get a spiffy little "Wiki" section that acts like you'd expect a wiki to act. Here's an example of one: https://github.com/joyent/node/wiki

Whaddaya wanna know about it?
I just have to say that it's really for professionals. I tried using something from there once, and I swear I couldn't even understand what they were saying.
__________________
did u no there r 21 letters in the alphabet
o i forgot 5
uraqt


Reply With Quote
  #5    
Old May 10th, 2013, 05:54 PM
Cassino's Avatar
Cassino
 
Join Date: Oct 2006
Gender:
Nature: Serious
Quote:
Originally Posted by Archenoth View Post
Ah yes. For every project that you put up there, you get a spiffy little "Wiki" section that acts like you'd expect a wiki to act. Here's an example of one: https://github.com/joyent/node/wiki

Whaddaya wanna know about it?
I see. Probably not what I'm after, then.

I suppose I'd like a rather depthful summary of the site that can be understood by someone who isn't already into this sort of thing... I doubt that's a reasonable demand, honestly.
Reply With Quote
  #6    
Old May 10th, 2013, 06:35 PM
KingCharizard's Avatar
KingCharizard
C++ Developer Extraordinaire
 
Join Date: Dec 2009
Location: Pennsylvania
Age: 26
Gender: Male
Nature: Bold
I don't use git hub to much, then again most of my work I don't own the rights to. Your DBroker seems like a over complicated DB set up php file. I don't see the benefit of using it. I just glanced over the code so I could have missed why this could be useful.

I do plan to work on a few personal projects in the near future that I may post on githib but I dont have any right now.
__________________
My personal website. UPDATED 8/29/2013
Reply With Quote
  #7    
Old May 14th, 2013, 05:52 PM
Archenoth's Avatar
Archenoth
The arch foe
 
Join Date: Jan 2012
Gender: Male
Nature: Lonely
Quote:
Originally Posted by KingCharizard View Post
I don't use git hub to much, then again most of my work I don't own the rights to. Your DBroker seems like a over complicated DB set up php file. I don't see the benefit of using it. I just glanced over the code so I could have missed why this could be useful.

I do plan to work on a few personal projects in the near future that I may post on githib but I dont have any right now.
Well, simply put, DBroker is a Database abstraction that lets you work with Databases with simple arrays, is persistent, and you can add hooks to site-wide operations to prevent things like SQL injection or add an ACL...

For example, "DBroker::insert(array("name" => $_POST['username']), "users");" with a hook set up is simpler than generating the SQL and manually scrubbing it.

Also since everything passed in and returned are arrays, doing things like copies is a simple matter of "DBroker::insert(DBroker::select(/* foo */));"...

There are many other reasons, but I better not get too far off topic.
Reply With Quote
Reply
Quick Reply

Sponsored Links
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Minimum Characters Per Post: 25



All times are UTC -8. The time now is 12:42 AM.


Style by Nymphadora, artwork by Sa-Dui.
Like our Facebook Page Follow us on Twitter © 2002 - 2014 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2014 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.