From jareds.lists at gmail.com Thu Dec 1 10:16:17 2011 From: jareds.lists at gmail.com (Jared Richardson) Date: Thu, 1 Dec 2011 10:16:17 -0500 Subject: [raleigh.rb] Local Ruby/Rails Class Interest? Message-ID: Hi all, We're considering offering a local class that's tentatively title Rails from the Ground Up. It would start with a beginners introduction to Ruby then move up the stack, including technologies like Sinatra and Rack, all the way to Rails. We'll be putting it together for internal use and we're considering offering it to more people if there's interest. This would be first quarter of next year at the latest. Feel free to ping me off list. Jared -- Jared Richardson http://AgileArtisans.com http://RoleModelSoftware.com http://twitter.com/JaredRichardson (919)760-79085 -------------- next part -------------- An HTML attachment was scrubbed... URL: From kjp at brightleafsoftware.com Thu Dec 1 11:05:35 2011 From: kjp at brightleafsoftware.com (Kevin Poorman) Date: Thu, 1 Dec 2011 11:05:35 -0500 Subject: [raleigh.rb] Local Ruby/Rails Class Interest? In-Reply-To: References: Message-ID: <1F49C588-B023-4B1F-BA17-7B2292BADEBF@brightleafsoftware.com> Let me know if you'd like any help, I'd like to find a way into the teaching classes on things. I've been putting one together on backend development for mobile apps using padrino (sinatra+) -Pkj On Dec 1, 2011, at 10:16 AM, Jared Richardson wrote: > Hi all, > > We're considering offering a local class that's tentatively title Rails from the Ground Up. It would start with a beginners introduction to Ruby then move up the stack, including technologies like Sinatra and Rack, all the way to Rails. > > We'll be putting it together for internal use and we're considering offering it to more people if there's interest. This would be first quarter of next year at the latest. > > Feel free to ping me off list. > > Jared > > -- > > Jared Richardson > http://AgileArtisans.com > http://RoleModelSoftware.com > http://twitter.com/JaredRichardson > (919)760-79085 > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members -------------- next part -------------- An HTML attachment was scrubbed... URL: From cjstingl at gmail.com Wed Dec 7 19:43:59 2011 From: cjstingl at gmail.com (Christopher Stingl) Date: Wed, 7 Dec 2011 19:43:59 -0500 Subject: [raleigh.rb] Local Ruby/Rails Class Interest? In-Reply-To: References: Message-ID: <122CCC2B414449E089C7B8608EEA8467@gmail.com> This would be interesting to me as well, especially the stuff in what I like to call "no man's land" the knowledge between beginner and expert, where you are aware enough of the language constructs but not able to wrap your head around the higher level patterns and approaches. CHRISTOPHER STINGL RAWR 1319 center street apex nc 27502 t +1 919 995 1452 e cjstingl at gmail.com On Thursday, December 1, 2011 at 10:16 AM, Jared Richardson wrote: > Hi all, > > We're considering offering a local class that's tentatively title Rails from the Ground Up. It would start with a beginners introduction to Ruby then move up the stack, including technologies like Sinatra and Rack, all the way to Rails. > > We'll be putting it together for internal use and we're considering offering it to more people if there's interest. This would be first quarter of next year at the latest. > > Feel free to ping me off list. > > Jared > > -- > > Jared Richardson > http://AgileArtisans.com (http://agileartisans.com/) > http://RoleModelSoftware.com (http://rolemodelsoftware.com/) > http://twitter.com/JaredRichardson > (919)760-79085 > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org (mailto:raleigh-rb-members at rubyforge.org) > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jareds.lists at gmail.com Thu Dec 8 08:58:07 2011 From: jareds.lists at gmail.com (Jared Richardson) Date: Thu, 8 Dec 2011 08:58:07 -0500 Subject: [raleigh.rb] Local Ruby/Rails Class Interest? In-Reply-To: <122CCC2B414449E089C7B8608EEA8467@gmail.com> References: <122CCC2B414449E089C7B8608EEA8467@gmail.com> Message-ID: The intention is to start at ground zero and move up through a number of mid-level and advanced topics. One of the advantages of having it taught at RoleModel is that if you ask a question the instructor can't answer, the odds are good that someone working in the next room can answer it. Jared -- Jared Richardson http://AgileArtisans.com http://RoleModelSoftware.com http://twitter.com/JaredRichardson (919)760-79085 On Wed, Dec 7, 2011 at 7:43 PM, Christopher Stingl wrote: > This would be interesting to me as well, especially the stuff in what I > like to call "no man's land" the knowledge between beginner and expert, > where you are aware enough of the language constructs but not able to wrap > your head around the higher level patterns and approaches. > > CHRISTOPHER STINGL > > > RAWR > 1319 center street apex nc 27502 > t +1 919 995 1452 > e cjstingl at gmail.com > > On Thursday, December 1, 2011 at 10:16 AM, Jared Richardson wrote: > > Hi all, > > We're considering offering a local class that's tentatively title Rails > from the Ground Up. It would start with a beginners introduction to Ruby > then move up the stack, including technologies like Sinatra and Rack, all > the way to Rails. > > We'll be putting it together for internal use and we're considering > offering it to more people if there's interest. This would be first quarter > of next year at the latest. > > Feel free to ping me off list. > > Jared > > -- > > Jared Richardson > http://AgileArtisans.com > http://RoleModelSoftware.com > http://twitter.com/JaredRichardson > (919)760-79085 > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > > > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > -- Jared Richardson http://AgileArtisans.com http://RoleModelSoftware.com http://twitter.com/JaredRichardson (919)760-79085 -------------- next part -------------- An HTML attachment was scrubbed... URL: From tom.brooke at gmail.com Thu Dec 8 12:11:33 2011 From: tom.brooke at gmail.com (Tom Brooke) Date: Thu, 8 Dec 2011 12:11:33 -0500 Subject: [raleigh.rb] Local Ruby/Rails Class Interest? In-Reply-To: References: <122CCC2B414449E089C7B8608EEA8467@gmail.com> Message-ID: I would be very interested in something a step beyond ground level - something like a weekend or week long workshop - or maybe even a mentoring type program --- On Thu, Dec 8, 2011 at 8:58 AM, Jared Richardson wrote: > The intention is to start at ground zero and move up through a number of > mid-level and advanced topics. One of the advantages of having it taught at > RoleModel is that if you ask a question the instructor can't answer, the > odds are good that someone working in the next room can answer it. > > Jared > > -- > > Jared Richardson > http://AgileArtisans.com > http://RoleModelSoftware.com > http://twitter.com/JaredRichardson > (919)760-79085 > > On Wed, Dec 7, 2011 at 7:43 PM, Christopher Stingl wrote: > >> This would be interesting to me as well, especially the stuff in what I >> like to call "no man's land" the knowledge between beginner and expert, >> where you are aware enough of the language constructs but not able to wrap >> your head around the higher level patterns and approaches. >> >> CHRISTOPHER STINGL >> >> >> RAWR >> 1319 center street apex nc 27502 >> t +1 919 995 1452 >> e cjstingl at gmail.com >> >> On Thursday, December 1, 2011 at 10:16 AM, Jared Richardson wrote: >> >> Hi all, >> >> We're considering offering a local class that's tentatively title Rails >> from the Ground Up. It would start with a beginners introduction to Ruby >> then move up the stack, including technologies like Sinatra and Rack, all >> the way to Rails. >> >> We'll be putting it together for internal use and we're considering >> offering it to more people if there's interest. This would be first quarter >> of next year at the latest. >> >> Feel free to ping me off list. >> >> Jared >> >> -- >> >> Jared Richardson >> http://AgileArtisans.com >> http://RoleModelSoftware.com >> http://twitter.com/JaredRichardson >> (919)760-79085 >> >> _______________________________________________ >> raleigh-rb-members mailing list >> raleigh-rb-members at rubyforge.org >> http://rubyforge.org/mailman/listinfo/raleigh-rb-members >> >> >> >> _______________________________________________ >> raleigh-rb-members mailing list >> raleigh-rb-members at rubyforge.org >> http://rubyforge.org/mailman/listinfo/raleigh-rb-members >> > > > > -- > > Jared Richardson > http://AgileArtisans.com > http://RoleModelSoftware.com > http://twitter.com/JaredRichardson > (919)760-79085 > > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cjstingl at gmail.com Thu Dec 8 13:07:16 2011 From: cjstingl at gmail.com (Christopher Stingl) Date: Thu, 8 Dec 2011 13:07:16 -0500 Subject: [raleigh.rb] Local Ruby/Rails Class Interest? In-Reply-To: References: <122CCC2B414449E089C7B8608EEA8467@gmail.com> Message-ID: The agency I work for may possibly be interested in considering having a couple of us attend too. I am not the person that makes those decisions and would have to run it by a supervisor, but I'm just thinking there may be something there as well, if its a well orchestrated class. CHRISTOPHER STINGL RAWR 1319 center street apex nc 27502 t +1 919 995 1452 e cjstingl at gmail.com On Thursday, December 8, 2011 at 8:58 AM, Jared Richardson wrote: > The intention is to start at ground zero and move up through a number of mid-level and advanced topics. One of the advantages of having it taught at RoleModel is that if you ask a question the instructor can't answer, the odds are good that someone working in the next room can answer it. > > Jared > > -- > > Jared Richardson > http://AgileArtisans.com (http://agileartisans.com/) > http://RoleModelSoftware.com (http://rolemodelsoftware.com/) > http://twitter.com/JaredRichardson > (919)760-79085 > > On Wed, Dec 7, 2011 at 7:43 PM, Christopher Stingl wrote: > > This would be interesting to me as well, especially the stuff in what I like to call "no man's land" the knowledge between beginner and expert, where you are aware enough of the language constructs but not able to wrap your head around the higher level patterns and approaches. > > > > CHRISTOPHER STINGL > > > > > > RAWR > > 1319 center street apex nc 27502 > > t +1 919 995 1452 (tel:%2B1%20919%20995%201452) > > e cjstingl at gmail.com (http://cjstingl at gmail.com) > > > > On Thursday, December 1, 2011 at 10:16 AM, Jared Richardson wrote: > > > > > > > > > Hi all, > > > > > > We're considering offering a local class that's tentatively title Rails from the Ground Up. It would start with a beginners introduction to Ruby then move up the stack, including technologies like Sinatra and Rack, all the way to Rails. > > > > > > We'll be putting it together for internal use and we're considering offering it to more people if there's interest. This would be first quarter of next year at the latest. > > > > > > Feel free to ping me off list. > > > > > > Jared > > > > > > -- > > > > > > Jared Richardson > > > http://AgileArtisans.com (http://agileartisans.com/) > > > http://RoleModelSoftware.com (http://rolemodelsoftware.com/) > > > http://twitter.com/JaredRichardson > > > (919)760-79085 > > > > > > _______________________________________________ > > > raleigh-rb-members mailing list > > > raleigh-rb-members at rubyforge.org (mailto:raleigh-rb-members at rubyforge.org) > > > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > raleigh-rb-members mailing list > > raleigh-rb-members at rubyforge.org (mailto:raleigh-rb-members at rubyforge.org) > > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > > > > -- > > Jared Richardson > http://AgileArtisans.com (http://agileartisans.com/) > http://RoleModelSoftware.com (http://rolemodelsoftware.com/) > http://twitter.com/JaredRichardson > (919)760-79085 > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org (mailto:raleigh-rb-members at rubyforge.org) > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From pelargir at gmail.com Tue Dec 20 10:12:51 2011 From: pelargir at gmail.com (Matthew Bass) Date: Tue, 20 Dec 2011 10:12:51 -0500 Subject: [raleigh.rb] SFTP server in Ruby? Message-ID: <3089343E-4CB5-4A3C-857E-6E3EB2C177A2@gmail.com> Is anyone aware of a gem that makes it possible to run an SFTP server? Net::SFTP only offers a way to connect to a remote server as a client. I need a Ruby script that waits for incoming SFTP connections and grabs data from them. I'm hoping I won't have to program something from scratch using sockets. Any suggestions? Thanks, Matthew -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4881 bytes Desc: not available URL: From info at lojic.com Tue Dec 20 12:21:21 2011 From: info at lojic.com (Brian Adkins) Date: Tue, 20 Dec 2011 12:21:21 -0500 Subject: [raleigh.rb] SFTP server in Ruby? In-Reply-To: <3089343E-4CB5-4A3C-857E-6E3EB2C177A2@gmail.com> References: <3089343E-4CB5-4A3C-857E-6E3EB2C177A2@gmail.com> Message-ID: How timely does it need to be? In other words, would a combination of a typical sftp server handling receipt of files and a ruby process that polls the upload directory periodically be acceptable? If so, you'll need to detect when a file has been completely uploaded vs. in progress. -- Brian Adkins Lojic Technologies, LLC http://lojic.com/ On Dec 20, 2011, at 10:12 AM, Matthew Bass wrote: > Is anyone aware of a gem that makes it possible to run an SFTP server? Net::SFTP only offers a way to connect to a remote server as a client. I need a Ruby script that waits for incoming SFTP connections and grabs data from them. I'm hoping I won't have to program something from scratch using sockets. Any suggestions? > > Thanks, > Matthew > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members From kjp at brightleafsoftware.com Tue Dec 20 13:13:51 2011 From: kjp at brightleafsoftware.com (Kevin Poorman) Date: Tue, 20 Dec 2011 13:13:51 -0500 Subject: [raleigh.rb] SFTP server in Ruby? In-Reply-To: References: <3089343E-4CB5-4A3C-857E-6E3EB2C177A2@gmail.com> Message-ID: Doesn't look like it'd be too hard to ssl encrypt the streams that http://dyn-ftp-serv.rubyforge.org/ sets up -pkj On Dec 20, 2011, at 12:21 PM, Brian Adkins wrote: > How timely does it need to be? In other words, would a combination of a typical sftp server handling receipt of files and a ruby process that polls the upload directory periodically be acceptable? If so, you'll need to detect when a file has been completely uploaded vs. in progress. > > -- > Brian Adkins > Lojic Technologies, LLC > http://lojic.com/ > > On Dec 20, 2011, at 10:12 AM, Matthew Bass wrote: > >> Is anyone aware of a gem that makes it possible to run an SFTP server? Net::SFTP only offers a way to connect to a remote server as a client. I need a Ruby script that waits for incoming SFTP connections and grabs data from them. I'm hoping I won't have to program something from scratch using sockets. Any suggestions? >> >> Thanks, >> Matthew >> >> _______________________________________________ >> raleigh-rb-members mailing list >> raleigh-rb-members at rubyforge.org >> http://rubyforge.org/mailman/listinfo/raleigh-rb-members > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members -------------- next part -------------- An HTML attachment was scrubbed... URL: From pelargir at gmail.com Tue Dec 20 13:32:26 2011 From: pelargir at gmail.com (Matthew Bass) Date: Tue, 20 Dec 2011 13:32:26 -0500 Subject: [raleigh.rb] SFTP server in Ruby? In-Reply-To: References: <3089343E-4CB5-4A3C-857E-6E3EB2C177A2@gmail.com> Message-ID: <5E0307C6-61B6-46A7-BB00-2346D9CB4EB4@gmail.com> On Dec 20, 2011, at 12:21 PM, Brian Adkins wrote: > How timely does it need to be? In other words, would a combination of a typical sftp server handling receipt of files and a ruby process that polls the upload directory periodically be acceptable? If so, you'll need to detect when a file has been completely uploaded vs. in progress. Polling a folder is actually what's being done now. I need something that responds fairly quickly which is why hosting an SFTP server came to mind. For various reasons, it needs to be a complete push end-to-end. Matthew -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4881 bytes Desc: not available URL: From ken.auer at rolemodelsoftware.com Tue Dec 20 13:44:04 2011 From: ken.auer at rolemodelsoftware.com (Ken Auer) Date: Tue, 20 Dec 2011 13:44:04 -0500 Subject: [raleigh.rb] RoleModel hiring Craftsmanship-Team-minded Rails developers for eCommerce and more Message-ID: Hi RBers, Our business is expanding and we could use some more full-time (or close to full-time) craftsmanship-team-minded experienced Rails help either short-term or longer-term. You've got to want work in our environment with our team for the vast majority of the work and like pair-programming. Currently, I am looking for at least two people starting in January and going through May on a contract with the possibility of it going longer or turning into something more permanent. If you are only looking for something more permanent, that's fine, too... You can be "junior" or "senior" (I could probably used one of each) but I'm not interested for these positions to have to introduce you to Rails. You should have had at least one Rails project under your belt. I'm looking for people who want to be a part of the premiere Software Craftsmanship shop which is RoleModel Software. If that's you, and you have some Rails experience (and want more), let's talk soon. Drop me a note, or call my cell phone. Ken -- Ken Auer Software Craftsman RoleModel Software 919-557-7550 (v) 6720 RoleModel Way 626-544-2015 (f) Holly Springs, NC 27540 919-622-8315 (m) "Christianity is not a plug-in, it's an operating system" (see Mark 12:28-31) -------------- next part -------------- An HTML attachment was scrubbed... URL: From aaron at aaronbedra.com Tue Dec 20 14:11:08 2011 From: aaron at aaronbedra.com (Aaron Bedra) Date: Tue, 20 Dec 2011 14:11:08 -0500 Subject: [raleigh.rb] SFTP server in Ruby? In-Reply-To: <5E0307C6-61B6-46A7-BB00-2346D9CB4EB4@gmail.com> References: <3089343E-4CB5-4A3C-857E-6E3EB2C177A2@gmail.com> <5E0307C6-61B6-46A7-BB00-2346D9CB4EB4@gmail.com> Message-ID: Most ftp servers have hooks on events that you can tap into. It's usually pretty straight forward. Aaron On Dec 20, 2011, at 1:32 PM, Matthew Bass wrote: > > On Dec 20, 2011, at 12:21 PM, Brian Adkins wrote: > >> How timely does it need to be? In other words, would a combination of a typical sftp server handling receipt of files and a ruby process that polls the upload directory periodically be acceptable? If so, you'll need to detect when a file has been completely uploaded vs. in progress. > > > Polling a folder is actually what's being done now. I need something that responds fairly quickly which is why hosting an SFTP server came to mind. For various reasons, it needs to be a complete push end-to-end. > > Matthew > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members -------------- next part -------------- An HTML attachment was scrubbed... URL: From Brandon at Keysetts.com Tue Dec 20 14:12:39 2011 From: Brandon at Keysetts.com (Brandon Mathis) Date: Tue, 20 Dec 2011 14:12:39 -0500 Subject: [raleigh.rb] RoleModel hiring Craftsmanship-Team-minded Rails developers for eCommerce and more In-Reply-To: References: Message-ID: Hi Ken, Brandon here, founder and Software Developer at (Keyset). I've been working up and down the east coast doing contract Ruby development for a few years now and I've been relatively active over that time in the raleigh.rb group. I have some free time coming up next year that lines up perfectly with your Jan-May timeline. I could go on but perhaps we could talk this afternoon about your project and what you had in mind for the person to fill this role you have open? Call me. --- Brandon Mathis Keyset Technical Solutions Founder / Software Developer Business: 919-809-7547 Skype: BeMathis87 On Dec 20, 2011, at 1:44 PM, Ken Auer wrote: > Hi RBers, > > Our business is expanding and we could use some more full-time (or close to full-time) craftsmanship-team-minded experienced Rails help either short-term or longer-term. You've got to want work in our environment with our team for the vast majority of the work and like pair-programming. > > Currently, I am looking for at least two people starting in January and going through May on a contract with the possibility of it going longer or turning into something more permanent. If you are only looking for something more permanent, that's fine, too... You can be "junior" or "senior" (I could probably used one of each) but I'm not interested for these positions to have to introduce you to Rails. You should have had at least one Rails project under your belt. > > I'm looking for people who want to be a part of the premiere Software Craftsmanship shop which is RoleModel Software. If that's you, and you have some Rails experience (and want more), let's talk soon. > > Drop me a note, or call my cell phone. > > Ken > > -- > Ken Auer > Software Craftsman > RoleModel Software 919-557-7550 (v) > 6720 RoleModel Way 626-544-2015 (f) > Holly Springs, NC 27540 919-622-8315 (m) > > "Christianity is not a plug-in, it's an operating system" (see Mark 12:28-31) > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members -------------- next part -------------- An HTML attachment was scrubbed... URL: From jronallo at gmail.com Tue Dec 20 14:34:10 2011 From: jronallo at gmail.com (Jason Ronallo) Date: Tue, 20 Dec 2011 14:34:10 -0500 Subject: [raleigh.rb] SFTP server in Ruby? In-Reply-To: <5E0307C6-61B6-46A7-BB00-2346D9CB4EB4@gmail.com> References: <3089343E-4CB5-4A3C-857E-6E3EB2C177A2@gmail.com> <5E0307C6-61B6-46A7-BB00-2346D9CB4EB4@gmail.com> Message-ID: Instead of polling could you use something like rb-inotify instead? https://rubygems.org/gems/rb-inotify This is what gems like Livereload use to notice file changes. The kernel sends the notification and then you can respond to it however you want. --Jason Ronallo On Tue, Dec 20, 2011 at 1:32 PM, Matthew Bass wrote: > > On Dec 20, 2011, at 12:21 PM, Brian Adkins wrote: > > How timely does it need to be? In other words, would a combination of a > typical sftp server handling receipt of files and a ruby process that polls > the upload directory periodically be acceptable? If so, you'll need to > detect when a file has been completely uploaded vs. in progress. > > > > Polling a folder is actually what's being done now. I need something that > responds fairly quickly which is why hosting an SFTP server came to mind. > For various reasons, it needs to be a complete push end-to-end. > > Matthew > > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members From info at lojic.com Tue Dec 20 14:55:01 2011 From: info at lojic.com (Brian Adkins) Date: Tue, 20 Dec 2011 14:55:01 -0500 Subject: [raleigh.rb] SFTP server in Ruby? In-Reply-To: <5E0307C6-61B6-46A7-BB00-2346D9CB4EB4@gmail.com> References: <3089343E-4CB5-4A3C-857E-6E3EB2C177A2@gmail.com> <5E0307C6-61B6-46A7-BB00-2346D9CB4EB4@gmail.com> Message-ID: Ok, if the server needs to be synchronous, is there any flexibility on the client side? For example, can the client be changed to simply do an HTTP file upload over SSL ? Also, I wonder if there's an existing SFTP server that could be configured/modified to ping your Ruby process when the file upload is complete to provide a more timely, synchronous aspect. Lastly, if none of that is acceptable, please post back when you come up with a nice solution - maybe I'll replace my polling solution also :) Brian On Dec 20, 2011, at 1:32 PM, Matthew Bass wrote: > > On Dec 20, 2011, at 12:21 PM, Brian Adkins wrote: > >> How timely does it need to be? In other words, would a combination of a typical sftp server handling receipt of files and a ruby process that polls the upload directory periodically be acceptable? If so, you'll need to detect when a file has been completely uploaded vs. in progress. > > > Polling a folder is actually what's being done now. I need something that responds fairly quickly which is why hosting an SFTP server came to mind. For various reasons, it needs to be a complete push end-to-end. > > Matthew > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members -- Brian Adkins Lojic Technologies, LLC http://lojic.com/ From mdwrigh2 at ncsu.edu Tue Dec 20 14:55:47 2011 From: mdwrigh2 at ncsu.edu (Michael Wright) Date: Tue, 20 Dec 2011 14:55:47 -0500 Subject: [raleigh.rb] SFTP server in Ruby? In-Reply-To: <5E0307C6-61B6-46A7-BB00-2346D9CB4EB4@gmail.com> References: <3089343E-4CB5-4A3C-857E-6E3EB2C177A2@gmail.com> <5E0307C6-61B6-46A7-BB00-2346D9CB4EB4@gmail.com> Message-ID: <955B83E4C87847E79391E2A3E366C5C1@ncsu.edu> Just so I'm understanding this properly, does the following description match up with what you want? Essentially you want a server running an SFTP server such that when clients connect the server pulls data from the clients? In this case, the "push" is the client connecting when they have data they want to give to the central server, correct? If so, why not do something like use Net::SCP to copy from the clients to the server? Or if you need the actual data stream as it's coming in, could you throw up a quick HTTP server that you can POST to? If you need to verify client identity *and* need to see the data as it's coming in though, it might just be easier to write something simple using sockets and OpenSSL. Oh, and for the record: > Doesn't look like it'd be too hard to ssl encrypt the streams that http://dyn-ftp-serv.rubyforge.org/ sets up > SFTP is not FTP run over SSH or SSL, but rather its own protocol (which *can* be run over SSL, but is typically done over SSH). -- Michael Wright On Tuesday, December 20, 2011 at 1:32 PM, Matthew Bass wrote: > > On Dec 20, 2011, at 12:21 PM, Brian Adkins wrote: > > How timely does it need to be? In other words, would a combination of a typical sftp server handling receipt of files and a ruby process that polls the upload directory periodically be acceptable? If so, you'll need to detect when a file has been completely uploaded vs. in progress. > > Polling a folder is actually what's being done now. I need something that responds fairly quickly which is why hosting an SFTP server came to mind. For various reasons, it needs to be a complete push end-to-end. > > Matthew > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org (mailto:raleigh-rb-members at rubyforge.org) > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > > Attachments: > - smime.p7s > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ken.auer at rolemodelsoftware.com Tue Dec 20 22:01:44 2011 From: ken.auer at rolemodelsoftware.com (Ken Auer) Date: Tue, 20 Dec 2011 22:01:44 -0500 Subject: [raleigh.rb] RoleModel hiring Craftsmanship-Team-minded Rails developers for eCommerce and more In-Reply-To: References: Message-ID: Hi Brandon, I know the other Brandon Mathis, so it took me a few moments he wasn't playing with me. Sorry my afternoon was really booked. When would be a good time to call tomorrow? Ken On Tue, Dec 20, 2011 at 2:12 PM, Brandon Mathis wrote: > Hi Ken, > > Brandon here, founder and Software Developer at (Keyset). > I've been working up and down the east coast doing contract Ruby > development for a few years now and I've been relatively active over that > time in the raleigh.rb group. I have some free time coming up next year > that lines up perfectly with your Jan-May timeline. I could go on but > perhaps we could talk this afternoon about your project and what you had in > mind for the person to fill this role you have open? Call me. > *---* > *Brandon Mathis* > *Keyset Technical Solutions* > *Founder / Software Developer* > *Business: 919-809-7547* > *Skype: BeMathis87* > > On Dec 20, 2011, at 1:44 PM, Ken Auer wrote: > > Hi RBers, > > Our business is expanding and we could use some more full-time (or close > to full-time) craftsmanship-team-minded experienced Rails help either > short-term or longer-term. You've got to want work in our environment with > our team for the vast majority of the work and like pair-programming. > > Currently, I am looking for at least two people starting in January and > going through May on a contract with the possibility of it going longer or > turning into something more permanent. If you are only looking for > something more permanent, that's fine, too... You can be "junior" or > "senior" (I could probably used one of each) but I'm not interested for > these positions to have to introduce you to Rails. You should have had at > least one Rails project under your belt. > > I'm looking for people who want to be a part of the premiere Software > Craftsmanship shop which is RoleModel Software. > If that's you, and you have some Rails experience (and want more), let's > talk soon. > > Drop me a note, or call my cell phone. > > Ken > > -- > Ken Auer > Software Craftsman > RoleModel Software 919-557-7550 (v) > 6720 RoleModel Way 626-544-2015 (f) > Holly Springs, NC 27540 919-622-8315 (m) > > "Christianity is not a plug-in, it's an operating system" (see Mark > 12:28-31) > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > > > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > -- Ken Auer Software Craftsman RoleModel Software 919-557-7550 (v) 6720 RoleModel Way 626-544-2015 (f) Holly Springs, NC 27540 919-622-8315 (m) "Christianity is not a plug-in, it's an operating system" (see Mark 12:28-31) -------------- next part -------------- An HTML attachment was scrubbed... URL: From teachstone at gmail.com Tue Dec 20 12:22:18 2011 From: teachstone at gmail.com (Teachstone , Inc.) Date: Tue, 20 Dec 2011 12:22:18 -0500 Subject: [raleigh.rb] Lead System Architect - Job Opportunity Message-ID: Hi, Apologies if this letter is being posted twice. I am a Charlottesville-based recruiter who has been retained by Teachstone, a successful, rapidly growing education company based in downtown Charlottesville, Virginia. We are seeking a Lead System Architect who will guide a talented team of web developers in creating generation two of the company information system using Ruby on Rails and Agile methods. The job is based in based in Charlottesville. Relocation assistance is available. The job description can be viewed on the company site here: http://www.teachstone.org/about-teachstone/careers/lead-system-architect/ And my LinkedIn profile can be found here: http://www.linkedin.com/in/robinmacklin Please feel free to share as far and as wide as you like, and let me know if you have any questions. Thank you, Robin Robin Macklin The Macklin Group, Inc. ____________________ (212) 731-0711 (office) (917) 513-0500 (mobile) (917) 210-3189 (fax) robin.macklin at themacklingroup.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From pelargir at gmail.com Mon Dec 26 11:13:55 2011 From: pelargir at gmail.com (Matthew Bass) Date: Mon, 26 Dec 2011 11:13:55 -0500 Subject: [raleigh.rb] SFTP server in Ruby? In-Reply-To: <955B83E4C87847E79391E2A3E366C5C1@ncsu.edu> References: <3089343E-4CB5-4A3C-857E-6E3EB2C177A2@gmail.com> <5E0307C6-61B6-46A7-BB00-2346D9CB4EB4@gmail.com> <955B83E4C87847E79391E2A3E366C5C1@ncsu.edu> Message-ID: <8AEF386C-A1F4-4C6E-A417-C0280B719D36@gmail.com> On Dec 20, 2011, at 2:55 PM, Michael Wright wrote: > Just so I'm understanding this properly, does the following description match up with what you want? > > Essentially you want a server running an SFTP server such that when clients connect the server pulls data from the clients? In this case, the "push" is the client connecting when they have data they want to give to the central server, correct? Yep, that's correct. > If so, why not do something like use Net::SCP to copy from the clients to the server? Or if you need the actual data stream as it's coming in, could you throw up a quick HTTP server that you can POST to? If you need to verify client identity *and* need to see the data as it's coming in though, it might just be easier to write something simple using sockets and OpenSSL. I need to stream the data as it's coming in. Using HTTP is a good idea (hat tip Brian and Michael). I may go that route. Thanks guys! Matthew -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4881 bytes Desc: not available URL: From kandrews at hirenetworks.com Mon Dec 26 11:16:02 2011 From: kandrews at hirenetworks.com (kandrews at hirenetworks.com) Date: Mon, 26 Dec 2011 11:16:02 -0500 Subject: [raleigh.rb] Out of Office Message-ID: I am out of the office until Monday, January 2.  Our office is closed on 12/23, 12/26 and 12/30 but feel free to contact Tom Polak, tpolak at hirenetworks.com, if you need anything in my absence. Happy Holidays! Kendra Andrews Director of Recruiting HireNetworks 919-981-6200 x313 888-334-3145 kandrews at hirenetworks.com www.hirenetworks.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From tom.brooke at gmail.com Thu Dec 29 15:36:58 2011 From: tom.brooke at gmail.com (Tom Brooke) Date: Thu, 29 Dec 2011 15:36:58 -0500 Subject: [raleigh.rb] Reading Programming Books Message-ID: I have a ton of programing books, I've printed out a bunch of PDF's and I've read some on my laptop - I haven't tried them with my wife's Ipad but it seem to me that a Kindle would be the answer for programming reference books and it is a whole lot cheaper than an ipad but I googled it some and saw a lot of comments that indicated the kindle wasn't good for programming books because it didn't format code right, was difficult to tell colons from semicolons etc So any thoughts on reading code books (I have an appointment with the eye doctor Monday may I just need new glasses) Tom Brooke -------------- next part -------------- An HTML attachment was scrubbed... URL: From mark at imbriaco.com Thu Dec 29 16:21:36 2011 From: mark at imbriaco.com (Mark Imbriaco) Date: Thu, 29 Dec 2011 16:21:36 -0500 Subject: [raleigh.rb] Reading Programming Books In-Reply-To: References: Message-ID: <91EECA5A-C27E-4292-A5E8-5FABBF1AE7F9@imbriaco.com> I tried really hard to consume programming books on the Kindle and was unsatisfied. I even bought the large screened Kindle DX in an attempt to make it work, and it is usable but still a pretty poor solution. Searching is slow, page turns are slow, etc. The iPad, on the other hand, is a wonderful solution. I use GoodReader for all my technical texts and am very happy with it. It is snappy, has very flexible navigation and search, Dropbox integration, good support for annotations, and so on. Really happy with it. -Mark On Dec 29, 2011, at 3:36 PM, Tom Brooke wrote: > > I have a ton of programing books, I've printed out a bunch of PDF's and I've read some on my laptop - I haven't tried them with my wife's Ipad but it seem to me that a Kindle would be the answer for programming reference books and it is a whole lot cheaper than an ipad but I googled it some and saw a lot of comments that indicated the kindle wasn't good for programming books because it didn't format code right, was difficult to tell colons from semicolons etc > > So any thoughts on reading code books (I have an appointment with the eye doctor Monday may I just need new glasses) > > Tom Brooke > > > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members From mmzyk at programmersparadox.com Thu Dec 29 16:27:23 2011 From: mmzyk at programmersparadox.com (Mark Mzyk) Date: Thu, 29 Dec 2011 16:27:23 -0500 Subject: [raleigh.rb] Reading Programming Books In-Reply-To: <91EECA5A-C27E-4292-A5E8-5FABBF1AE7F9@imbriaco.com> References: <91EECA5A-C27E-4292-A5E8-5FABBF1AE7F9@imbriaco.com> Message-ID: <106D5001FFFC416E91DE90E292CFE405@gmail.com> While I don't have an iPad, I've found my Kindle Fire to be good for reading technical books. It is possible to get dropbox installed on the Fire and it handles PDF's well (I haven't tried a programming book in mobi format). I'll also add the caveat that I've only had the Fire since Christmas, so my impression isn't based on a long usage period. I think the addition of color probably helps a lot over the original Kindles. - Mark Mzyk On Thursday, December 29, 2011 at 4:21 PM, Mark Imbriaco wrote: > I tried really hard to consume programming books on the Kindle and was unsatisfied. I even bought the large screened Kindle DX in an attempt to make it work, and it is usable but still a pretty poor solution. Searching is slow, page turns are slow, etc. > > The iPad, on the other hand, is a wonderful solution. I use GoodReader for all my technical texts and am very happy with it. It is snappy, has very flexible navigation and search, Dropbox integration, good support for annotations, and so on. Really happy with it. > > -Mark > > On Dec 29, 2011, at 3:36 PM, Tom Brooke wrote: > > > > > I have a ton of programing books, I've printed out a bunch of PDF's and I've read some on my laptop - I haven't tried them with my wife's Ipad but it seem to me that a Kindle would be the answer for programming reference books and it is a whole lot cheaper than an ipad but I googled it some and saw a lot of comments that indicated the kindle wasn't good for programming books because it didn't format code right, was difficult to tell colons from semicolons etc > > > > So any thoughts on reading code books (I have an appointment with the eye doctor Monday may I just need new glasses) > > > > Tom Brooke > > > > > > > > _______________________________________________ > > raleigh-rb-members mailing list > > raleigh-rb-members at rubyforge.org (mailto:raleigh-rb-members at rubyforge.org) > > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > > > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org (mailto:raleigh-rb-members at rubyforge.org) > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mark.bennett.mail at gmail.com Thu Dec 29 17:11:26 2011 From: mark.bennett.mail at gmail.com (Mark Bennett) Date: Thu, 29 Dec 2011 17:11:26 -0500 Subject: [raleigh.rb] Reading Programming Books In-Reply-To: <106D5001FFFC416E91DE90E292CFE405@gmail.com> References: <91EECA5A-C27E-4292-A5E8-5FABBF1AE7F9@imbriaco.com> <106D5001FFFC416E91DE90E292CFE405@gmail.com> Message-ID: I just can't help but to complete the Mark trifecta. I found the Kindle to be poor for anything with images or special formatting. My Galaxy Nexus makes for a rather good PDF reader. Just don't use Adobe. The Easy PDF Reader is much better on Android. Mark On Dec 29, 2011 4:54 PM, "Mark Mzyk" wrote: > While I don't have an iPad, I've found my Kindle Fire to be good for > reading technical books. It is possible to get dropbox installed on the > Fire and it handles PDF's well (I haven't tried a programming book in mobi > format). > > I'll also add the caveat that I've only had the Fire since Christmas, so > my impression isn't based on a long usage period. I think the addition of > color probably helps a lot over the original Kindles. > > - Mark Mzyk > > On Thursday, December 29, 2011 at 4:21 PM, Mark Imbriaco wrote: > > I tried really hard to consume programming books on the Kindle and was > unsatisfied. I even bought the large screened Kindle DX in an attempt to > make it work, and it is usable but still a pretty poor solution. Searching > is slow, page turns are slow, etc. > > The iPad, on the other hand, is a wonderful solution. I use GoodReader for > all my technical texts and am very happy with it. It is snappy, has very > flexible navigation and search, Dropbox integration, good support for > annotations, and so on. Really happy with it. > > -Mark > > On Dec 29, 2011, at 3:36 PM, Tom Brooke wrote: > > > I have a ton of programing books, I've printed out a bunch of PDF's and > I've read some on my laptop - I haven't tried them with my wife's Ipad but > it seem to me that a Kindle would be the answer for programming reference > books and it is a whole lot cheaper than an ipad but I googled it some and > saw a lot of comments that indicated the kindle wasn't good for programming > books because it didn't format code right, was difficult to tell colons > from semicolons etc > > So any thoughts on reading code books (I have an appointment with the eye > doctor Monday may I just need new glasses) > > Tom Brooke > > > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > > > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > -------------- next part -------------- An HTML attachment was scrubbed... URL: From nathan at wallscorp.us Thu Dec 29 19:11:00 2011 From: nathan at wallscorp.us (Nathan L. Walls) Date: Thu, 29 Dec 2011 19:11:00 -0500 Subject: [raleigh.rb] Reading Programming Books In-Reply-To: <106D5001FFFC416E91DE90E292CFE405@gmail.com> References: <91EECA5A-C27E-4292-A5E8-5FABBF1AE7F9@imbriaco.com> <106D5001FFFC416E91DE90E292CFE405@gmail.com> Message-ID: <77BC647A-473A-4FC3-BC6E-F91F9B3A0F63@wallscorp.us> I use iBooks for my technical reading on both the iPad and iPhone. The PragProg books look good as ePub texts, as do A Book Apart texts. I have previously found the Kindle app's annotation capability somewhat lacking. Good luck finding something that suits you. -- Nathan L. Walls On Dec 29, 2011, at 4:27 PM, Mark Mzyk wrote: > While I don't have an iPad, I've found my Kindle Fire to be good for reading technical books. It is possible to get dropbox installed on the Fire and it handles PDF's well (I haven't tried a programming book in mobi format). > > I'll also add the caveat that I've only had the Fire since Christmas, so my impression isn't based on a long usage period. I think the addition of color probably helps a lot over the original Kindles. > > - Mark Mzyk > On Thursday, December 29, 2011 at 4:21 PM, Mark Imbriaco wrote: > >> I tried really hard to consume programming books on the Kindle and was unsatisfied. I even bought the large screened Kindle DX in an attempt to make it work, and it is usable but still a pretty poor solution. Searching is slow, page turns are slow, etc. >> >> The iPad, on the other hand, is a wonderful solution. I use GoodReader for all my technical texts and am very happy with it. It is snappy, has very flexible navigation and search, Dropbox integration, good support for annotations, and so on. Really happy with it. >> >> -Mark >> >> On Dec 29, 2011, at 3:36 PM, Tom Brooke wrote: >> >>> >>> I have a ton of programing books, I've printed out a bunch of PDF's and I've read some on my laptop - I haven't tried them with my wife's Ipad but it seem to me that a Kindle would be the answer for programming reference books and it is a whole lot cheaper than an ipad but I googled it some and saw a lot of comments that indicated the kindle wasn't good for programming books because it didn't format code right, was difficult to tell colons from semicolons etc >>> >>> So any thoughts on reading code books (I have an appointment with the eye doctor Monday may I just need new glasses) >>> >>> Tom Brooke >>> >>> >>> >>> _______________________________________________ >>> raleigh-rb-members mailing list >>> raleigh-rb-members at rubyforge.org >>> http://rubyforge.org/mailman/listinfo/raleigh-rb-members >> _______________________________________________ >> raleigh-rb-members mailing list >> raleigh-rb-members at rubyforge.org >> http://rubyforge.org/mailman/listinfo/raleigh-rb-members > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members -------------- next part -------------- An HTML attachment was scrubbed... URL: From russell.christopher at gmail.com Fri Dec 30 09:37:34 2011 From: russell.christopher at gmail.com (Russell Christopher) Date: Fri, 30 Dec 2011 09:37:34 -0500 Subject: [raleigh.rb] Reading Programming Books In-Reply-To: <77BC647A-473A-4FC3-BC6E-F91F9B3A0F63@wallscorp.us> References: <91EECA5A-C27E-4292-A5E8-5FABBF1AE7F9@imbriaco.com> <106D5001FFFC416E91DE90E292CFE405@gmail.com> <77BC647A-473A-4FC3-BC6E-F91F9B3A0F63@wallscorp.us> Message-ID: I read lots of programming books on the old Kindle. I find the form factor good for holding and reading anywhere. I much prefer the mobi format over pdf format. Readable text is important and mobi format is good for that. Code examples can be challenging (screen rotation often helps) if the author doesn't put much thought into how it will look on a small form, truthfully I usually don't focus on the code examples as much when reading programming books on the Kindle. I also don't really use the Kindle much for quick technical reference i.e. I mainly use the table of contents to jump around and don't use search as much. I'll wait for the second generation Kindle Fire if do replace the Kindle at all. On Thu, Dec 29, 2011 at 7:11 PM, Nathan L. Walls wrote: > I use iBooks for my technical reading on both the iPad and iPhone. The > PragProg books look good as ePub texts, as do A Book Apart texts. I have > previously found the Kindle app's annotation capability somewhat lacking. > > Good luck finding something that suits you. > > -- > Nathan L. Walls > > On Dec 29, 2011, at 4:27 PM, Mark Mzyk > wrote: > > While I don't have an iPad, I've found my Kindle Fire to be good for > reading technical books. It is possible to get dropbox installed on the > Fire and it handles PDF's well (I haven't tried a programming book in mobi > format). > > I'll also add the caveat that I've only had the Fire since Christmas, so > my impression isn't based on a long usage period. I think the addition of > color probably helps a lot over the original Kindles. > > - Mark Mzyk > > On Thursday, December 29, 2011 at 4:21 PM, Mark Imbriaco wrote: > > I tried really hard to consume programming books on the Kindle and was > unsatisfied. I even bought the large screened Kindle DX in an attempt to > make it work, and it is usable but still a pretty poor solution. Searching > is slow, page turns are slow, etc. > > The iPad, on the other hand, is a wonderful solution. I use GoodReader for > all my technical texts and am very happy with it. It is snappy, has very > flexible navigation and search, Dropbox integration, good support for > annotations, and so on. Really happy with it. > > -Mark > > On Dec 29, 2011, at 3:36 PM, Tom Brooke wrote: > > > I have a ton of programing books, I've printed out a bunch of PDF's and > I've read some on my laptop - I haven't tried them with my wife's Ipad but > it seem to me that a Kindle would be the answer for programming reference > books and it is a whole lot cheaper than an ipad but I googled it some and > saw a lot of comments that indicated the kindle wasn't good for programming > books because it didn't format code right, was difficult to tell colons > from semicolons etc > > So any thoughts on reading code books (I have an appointment with the eye > doctor Monday may I just need new glasses) > > Tom Brooke > > > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > -------------- next part -------------- An HTML attachment was scrubbed... URL: