Thiago did you ever considered odesk? You find plenty of opportunity there.
I did some jobs my self. You even move into things one had never considered
first place. Also you build up reputation for yourself.

Anyway whats your working hour rate?


2013/9/3 Steve <steves...@gmail.com>

> Hi Thiago,
>
> I'm sorry to hear about the withdrawal of the book proposal, and it is
> perfectly understandable that you have bills to pay and so working on
> it full time instead of a regular paying job may not be feasible for
> you.
> Having followed the threads from the background, I could assure you
> that the book would have been #1 on my wishlist.
>
> I understand that there may not be much money to be made in writing a
> Tapestry book and that updating the documentation isn't going to pay
> bills. One thing which I have noticed there is not much of, is any
> kind of training or certification. perhaps this is something which is
> not necessary but I will explain from my view why I at least thing it
> would be good (even if it is only me - although I suspect others may
> have this view).
>
> I learn best by being taught. I can read books, of course I *can* read
> books and having just completed my Undergraduate studies in Computer
> Science I understand that it is sometimes a necessity. However, I am
> more a "lets do this now" kind of person and I tend to jump in, get
> myself in a tangle and figure it out from there. Yes, maybe this isn't
> the best way and it is something I should improve, but let's be
> honest, I am sure lots of people do exactly that. The thought process
> goes a little like this:
> - I want/need to develop product X, lets look at some frameworks.
> - Oh, Tapestry5 looks like it does everything, has good reviews, looks
> very nice, lets download it and build a prototype.
> - Oh, I need to try to do x, y and z and I don't know how to, i'll buy a
> book.
> - Read the book, find it doesn't say exactly what it is I wanted so I
> then leave scratching my head a little. I have no doubt that this is
> one of the reasons why online forums, stackoverflow and this mailing
> list receive as much traffic as they do.
>
> So why am I saying this? If I was learning Java as an undergraduate
> and as many do, if I got really stuck i'd first check the
> documentation. If something is not as clear as i'd like or I just
> don't understand it, I would ask.. be it stack overflow, here, another
> student, the lecturer... that is what people do. With tapestry 5, I
> find this a little more difficult with it being so specific. If I go
> to my supervisor at University and say, hey i'm trying to do this in
> Tapestry 5, the response I would get would not be "oh, ok here is what
> you need to know..." but instead would be "ok lets take a look and we
> will research together a little", and it would become awfully time
> consuming. Of course for T5 the users mailing list may be the place to
> first search, and then ask but then it requires an individual like
> yourself to spend the time to fully read the question and to go
> through it - something which may not be feasible if it's a specific
> question to someones requirements rather than general. What I am kind
> of getting at is, would it be something you would consider to set up
> some kind of training course, a series of videos or similar with some
> activities and support for specific questions, even it requires a
> subscription. This would perhaps allow some kind of certification
> also, for anyone looking to hire someone to develop T5 applications -
> rather like the java certifications, android certifications, PEGA
> certifications etc which already exist.
>
> On a side note, I saw your message suggestion you want (paid) work on
> other Tapestry5 projects. I don't need anything in that respect in
> terms of full-time or even what would be classed as part time, but I
> would be happy to pay for help (by the hour) as and when I get stuck,
> if that is something you would offer? In no way would I wish for
> anyone to develop anything for me, but to give pointers in the correct
> direction I think is good on just best practice guide lines. I would
> also undertake more formal training if it was actually an option. I
> don't know how feasible this is to you, and unfortunately as a student
> i'm not rich so alone I am not going to be 'paying anyones bills'.
> However if you find that others are in the same boat, who knows.
>
> Thanks,
> Steve
>
> On 24 August 2013 20:08, Thiago H de Paula Figueiredo
> <thiag...@gmail.com> wrote:
> > On Fri, 23 Aug 2013 19:13:15 -0300, Martin Kersten
> > <martin.kersten...@gmail.com> wrote:
> >
> >> No problem. Its just that server push is crucial in the new area of the
> >> internet and socket.io seams to became the standard of how to do it
> right
> >> now.
> >
> >
> > I wouldn't do that kind of statement, but yes, I agree that server push
> is
> > quite interesting. :)
> >
> >
> >> Polling is so zeroish (2000+).
> >
> >
> > Atmosphere, according to its documentation, supports many transports
> (ways
> > of doing communication from server to client), including polling and
> > WebSockets. This example
> > (
> https://github.com/Atmosphere/atmosphere/wiki/Getting-Started-with-AtmosphereHandler,-WebSocket-and-Long-Polling
> )
> > even uses WebSocket as main transport and long polling as a fallback.
> >
> >
> >> So in the end this Atmosphere
> >> integration would be a good start for tapestry to support server push
> >> right out of the box.
> >
> >
> > "Out-f-the-box" can have different meanings. If it's about to put it in
> > tapestry-core, I wouldn't think this is a good idea. The Tapestry
> philosophy
> > for this kind of stuff is to have basic, core features in the
> tapestry-core
> > package and additional packages to provide more specific stuff. I think a
> > tapestry-atmosphere package would be something quite nice to have. :)
> >
> >
> >> Howard mentioned that he wanted server push to be part of
> >> Tapestry somehow. Maybe this can be a thing to pay something back (ok
> you
> >> are a good donor).
> >
> >
> > :D
> >
> >
> >> For paying you, I need to know whats your price. Maybe we can start a
> >> mail-list threat asking who wants to have socket.io and server push
> right
> >> out of the box and maybe we fill the bucket so we can buy you some sort
> of
> >> compensation.
> >
> >
> > Please don't use the word threat. People can feel threatened and we don't
> > want that to happen. :P Instead of discussing here, I can investigate
> some
> > more, define an estimate and create an Indiegogo campaign (I'm Brazilian
> and
> > Kickstarter only accepts campaigns from inside USA). Deal? :)
> >
> >
> >> At the end we want two things:
> >> 1. being able to use socket.io right out of the box (or after
> installing a
> >> custom module)
> >
> >
> > A think a separate drop-in package is the better option here, so projects
> > which don't use Atmosphere are not forced to have it.
> >
> >
> >> 2. A component(s) for pushing events / information to a client
> eliminating
> >> costly ajax polling techniques.
> >
> >
> > I'm not sure how a Tapestry component would fit here, as this is much
> more
> > about client-side and JavaScript, but I think this is a part of 1 above
> > anyway, or at least a natural next step. If you have an idea, I'd love to
> > hear it.
> >
> >
> > --
> > Thiago H. de Paula Figueiredo
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> >
> > For additional commands, e-mail: users-h...@tapestry.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>

Reply via email to