From: Ricky Ng Date: 2013-02-01T06:32:18+09:00 Subject: Re: Ruby Project Ideas to get someone hired... --f46d040890c1290b5f04d49c5c78 Content-Type: text/plain; charset=ISO-8859-1 Gosu in itself doesn't provide the executable packaging. Gosu is the 2D game library. In terms of packaging, you want to look here: https://www.ruby-toolbox.com/categories/packaging_to_executables There are a couple options if you want the final output to be a self contained .exe. And yes, it's a pretty awesome experience when you have a final product that you can run with a single executable =D On Thu, Jan 31, 2013 at 12:41 PM, Colby Callahan wrote: > Thank you Ricky. Pacman seems like a fun project. It sounds like Gosu > allows me to work with just Ruby and a few gems. It also allows me to > create an executable file once my program is complete. It is my > understanding in that case the user who runs the executable would not need > to have ruby or anything else in particular installed on their machine in > order to run. > > Do I understand correctly? > > Colby > > > On Thu, Jan 31, 2013 at 12:11 PM, Ricky Ng wrote: > >> Environment setup wise, running a Linux VM makes life a lot more >> enjoyable. >> >> Project wise, I've done a lot of meandering this past year, hopefully >> some of these will sound fun to you: >> 1. Pacman with Gosu Library >> 2. Bullet Hell Game with Gosu Library (which was largely a Box2D >> collision project) >> 3. Reddit Crawler/Bot >> 4. IRC Client/Bot - Hooks into SVN and will post messages when >> regressions are broken. >> 5. PunchCard/Hour Logging system with Sinatra >> 6. Static Website Generator >> >> >> On Thu, Jan 31, 2013 at 11:17 AM, Markus Schirp wrote: >> >>> A good idea is to switch to a Unix OS first if you plan to get hired ;) >>> >>> On Fri, Feb 01, 2013 at 04:15:13AM +0900, Colby Callahan wrote: >>> > I have started learning Ruby this past week and have down the basics of >>> > loops, filters, strings, arrays, hashes, functions, etc. >>> > >>> > Since I have no professional experience with the language, I figured I >>> > would complete a few projects on my own and see if I can get hired >>> > somewhere. >>> > >>> > What kinds of small projects might a beginning Ruby programmer take on >>> that >>> > would demonstrate enough skill to get hired? Is Ruby code enough or >>> would >>> > it have to be an actual Rails app? >>> > >>> > p.s. I have no idea how to deploy a rails application - environment >>> seems >>> > impossible to set up - yes I have followed more than 5 tutorials >>> exactly. >>> > Prob doesn't help I'm on a Windows 64 bit machine as it seems certain >>> dll >>> > files and other things get messed up easily. >>> > >>> > Colby >>> >>> -- >>> Markus Schirp >>> >>> Phone: +49 201 / 360 379 14 >>> Fax: +49 201 / 360 379 16 >>> Web: www.seonic.net >>> Email: mbj@seonic.net >>> Twitter: twitter.com/_m_b_j_ >>> OS-Code : github.com/mbj >>> >>> >> >> >> -- >> Incoherently, >> Ricky Ng >> > > -- Incoherently, Ricky Ng --f46d040890c1290b5f04d49c5c78 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Gosu in itself doesn't prov= ide the executable packaging. Gosu is the 2D game library.=A0

In terms of p= ackaging, you want to look here:=A0https://www.ruby-toolbox.com/categorie= s/packaging_to_executables

There are a couple options if you want the final output to be a self conta= ined .exe. And yes, it's a pretty awesome experience when you have a fi= nal product that you can run with a single executable =3DD


On Thu, Jan 31, 2013 at 12:41 PM, Colby Callahan <colby.callahan@gmail.com> wrote:
Thank you Ricky. =A0Pacman seems like a f= un project. =A0It sounds like Gosu allows me to work with just Ruby and a f= ew gems. =A0It also allows me to create an executable file once my program = is complete. It is my understanding in that case the user who runs the exec= utable would not need to have ruby or anything else in particular installed= on their machine in order to run.

Do I understand correctly?

Colby


On Thu, Jan 31, 2013 at 12:11 PM, Ricky Ng <dummey@gmail.com>= wrote:
Environment setup wise, running a Linux V= M makes life a lot more enjoyable.=A0

Project wise, I've done a lot of meandering this past ye= ar, hopefully some of these will sound fun to you:=A0
1. Pacman with Gosu Library
2. Bullet Hell Game with Gosu Li= brary (which was largely a Box2D collision project)
3. Reddit Cra= wler/Bot=A0
4. IRC Client/Bot - Hooks into SVN and will post mess= ages when regressions are broken.
5. PunchCard/Hour Logging system with Sinatra
6. Static Webs= ite Generator=A0


On Thu, Jan 31, 2013 at 11:17 AM, Markus Schirp <mbj= @seonic.net> wrote:
A good idea is to switch to a Unix OS first if you plan to= get hired ;)

On Fri, Feb 01, 2013 at 04:15:13AM +0900, Colby Callahan wrote:
> I have started learning Ruby this past week and have down the basics o= f
> loops, filters, strings, arrays, hashes, functions, etc.
>
> Since I have no professional experience with the language, I figured I=
> would complete a few projects on my own and see if I can get hired
> somewhere.
>
> What kinds of small projects might a beginning Ruby programmer take on= that
> would demonstrate enough skill to get hired? =A0Is Ruby code enough or= would
> it have to be an actual Rails app?
>
> p.s. =A0I have no idea how to deploy a rails application - environment= seems
> impossible to set up - yes I have followed more than 5 tutorials exact= ly.
> =A0Prob doesn't help I'm on a Windows 64 bit machine as it see= ms certain dll
> files and other things get messed up easily.
>
> Colby

--
Markus Schirp

Phone: =A0 +49 201 / 360 379 14
Fax: =A0 =A0 +49 201 / 360 379 16
Web: =A0 =A0 www.seonic= .net
Email: =A0 mbj@seonic.n= et
Twitter: tw= itter.com/_m_b_j_
OS-Code
: github.com= /mbj




--
Incoherently,
Ricky Ng




--
= Incoherently,
Ricky Ng
--f46d040890c1290b5f04d49c5c78--