[Lift] Re: Feedback on screen cast, please
David, Your screencast is very well done. There is one small change i would make to add a layer regarding the management of complexity. Make a change to the app: a small but noticeable change, like reorder the messages newest to oldest with a timestamp, or something. It would be ideal if somewhere in your modification you commit an error that is subsequently caught by typing. These two basic points dovetail nicely into a crucial point that Bill Venner's makes in his JavaOne presentation: types don't prove your program correct; types prove changes to your program correct. i think you could increase the bang-for-buck by a factor of 2 while only adding 15 - 20 secs to the time. Best wishes, --greg On Fri, Apr 24, 2009 at 8:50 AM, David Pollak wrote: > Folks, > > I did a draft of a screencast for a real-time chat app. It's at > http://tunaforcats.com/LiftScreenCast.avi > > I'd like to get some critical feedback on it so I can improve it. > > Thanks, > > David > > PS -- What's the best output format? AVI, QuickTime, Flash? > > -- > Lift, the simply functional web framework http://liftweb.net > Beginning Scala http://www.apress.com/book/view/1430219890 > Follow me: http://twitter.com/dpp > Git some: http://github.com/dpp > > > > -- L.G. Meredith Managing Partner Biosimilarity LLC 1219 NW 83rd St Seattle, WA 98117 +1 206.650.3740 http://biosimilarity.blogspot.com --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~--~~~~--~~--~--~---
[Lift] Re: Feedback on screen cast, please
I usually upload quicktime and let blip do the flash conversion... using QT as source means you can subscribe via itunes I do belive. Cheers, Tim On Apr 27, 8:34 am, Alexander Kellett wrote: > jfyi, it seems its not possible to download the movie via the > "subscribe with itunes" link, maybe if you upload a mp4 version of the > content it would? i'm certain i'm not the only one that much prefers > to watch on a portable device / while offline. > > Alex > --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~--~~~~--~~--~--~---
[Lift] Re: Feedback on screen cast, please
Great stuff! The only thing I can think of that could be improved is maybe mentioning the JavaRebel stuff; when seeing Rails demos, there's no stop-start-wait-30 seconds type stuff while maven does its thing - maybe in the next screen cast the JavaRebel stuff could be shown so that the same rails-ish RADness is possible. 2009/4/25 David Pollak : > I've posted it at blip.tv: > > http://liftweb.blip.tv > > It seems to have good audio synchronization. > > On Sat, Apr 25, 2009 at 6:04 AM, Derek Chen-Becker > wrote: >> >> Hmmm. VLC on Linux worked fine viewing it for me. >> >> Derek >> >> On Fri, Apr 24, 2009 at 11:11 PM, Warren Henning >> wrote: >>> >>> On Fri, Apr 24, 2009 at 8:50 AM, David Pollak >>> wrote: >>> > I'd like to get some critical feedback on it so I can improve it. >>> >>> I'm short on criticism - this was really cool. >>> >>> You might want to comment on how much compile time there is when >>> you're rapidly updating a Lift application so people don't think you >>> spend half your development time waiting for the computer or >>> something. >>> >>> I'd like to note that for some reason when I opened the machine on my >>> default media viewer, the video didn't work right although audio was >>> fine - VLC 0.8.6e, Windows XP SP2. Opening in QuickTime worked fine >>> though. >>> >>> Warren >>> >>> >> >> >> > > > > -- > Lift, the simply functional web framework http://liftweb.net > Beginning Scala http://www.apress.com/book/view/1430219890 > Follow me: http://twitter.com/dpp > Git some: http://github.com/dpp > > > > -- James --- http://macstrac.blogspot.com/ Open Source Integration http://fusesource.com/ --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~--~~~~--~~--~--~---
[Lift] Re: Feedback on screen cast, please
jfyi, it seems its not possible to download the movie via the "subscribe with itunes" link, maybe if you upload a mp4 version of the content it would? i'm certain i'm not the only one that much prefers to watch on a portable device / while offline. Alex On Sat, Apr 25, 2009 at 3:10 PM, David Pollak wrote: > I've posted it at blip.tv: > > http://liftweb.blip.tv > > It seems to have good audio synchronization. > > On Sat, Apr 25, 2009 at 6:04 AM, Derek Chen-Becker > wrote: >> >> Hmmm. VLC on Linux worked fine viewing it for me. >> >> Derek >> >> On Fri, Apr 24, 2009 at 11:11 PM, Warren Henning >> wrote: >>> >>> On Fri, Apr 24, 2009 at 8:50 AM, David Pollak >>> wrote: >>> > I'd like to get some critical feedback on it so I can improve it. >>> >>> I'm short on criticism - this was really cool. >>> >>> You might want to comment on how much compile time there is when >>> you're rapidly updating a Lift application so people don't think you >>> spend half your development time waiting for the computer or >>> something. >>> >>> I'd like to note that for some reason when I opened the machine on my >>> default media viewer, the video didn't work right although audio was >>> fine - VLC 0.8.6e, Windows XP SP2. Opening in QuickTime worked fine >>> though. >>> >>> Warren >>> >>> >> >> >> > > > > -- > Lift, the simply functional web framework http://liftweb.net > Beginning Scala http://www.apress.com/book/view/1430219890 > Follow me: http://twitter.com/dpp > Git some: http://github.com/dpp > > > > --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~--~~~~--~~--~--~---
[Lift] Re: Feedback on screen cast, please
Awesome - there are a couple of casts I wanna do so perhaps mash them all into the same channel... Cheers, Tim On Apr 25, 2:10 pm, David Pollak wrote: > I've posted it at blip.tv: > > http://liftweb.blip.tv > > It seems to have good audio synchronization. > > On Sat, Apr 25, 2009 at 6:04 AM, Derek Chen-Becker > wrote: > > > > > > > Hmmm. VLC on Linux worked fine viewing it for me. > > > Derek > > > On Fri, Apr 24, 2009 at 11:11 PM, Warren Henning > > wrote: > > >> On Fri, Apr 24, 2009 at 8:50 AM, David Pollak > >> wrote: > >> > I'd like to get some critical feedback on it so I can improve it. > > >> I'm short on criticism - this was really cool. > > >> You might want to comment on how much compile time there is when > >> you're rapidly updating a Lift application so people don't think you > >> spend half your development time waiting for the computer or > >> something. > > >> I'd like to note that for some reason when I opened the machine on my > >> default media viewer, the video didn't work right although audio was > >> fine - VLC 0.8.6e, Windows XP SP2. Opening in QuickTime worked fine > >> though. > > >> Warren > > -- > Lift, the simply functional web frameworkhttp://liftweb.net > Beginning Scalahttp://www.apress.com/book/view/1430219890 > Follow me:http://twitter.com/dpp > Git some:http://github.com/dpp --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~--~~~~--~~--~--~---
[Lift] Re: Feedback on screen cast, please
I've posted it at blip.tv: http://liftweb.blip.tv It seems to have good audio synchronization. On Sat, Apr 25, 2009 at 6:04 AM, Derek Chen-Becker wrote: > Hmmm. VLC on Linux worked fine viewing it for me. > > Derek > > > On Fri, Apr 24, 2009 at 11:11 PM, Warren Henning > wrote: > >> >> On Fri, Apr 24, 2009 at 8:50 AM, David Pollak >> wrote: >> > I'd like to get some critical feedback on it so I can improve it. >> >> I'm short on criticism - this was really cool. >> >> You might want to comment on how much compile time there is when >> you're rapidly updating a Lift application so people don't think you >> spend half your development time waiting for the computer or >> something. >> >> I'd like to note that for some reason when I opened the machine on my >> default media viewer, the video didn't work right although audio was >> fine - VLC 0.8.6e, Windows XP SP2. Opening in QuickTime worked fine >> though. >> >> Warren >> >> >> > > > > -- Lift, the simply functional web framework http://liftweb.net Beginning Scala http://www.apress.com/book/view/1430219890 Follow me: http://twitter.com/dpp Git some: http://github.com/dpp --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~--~~~~--~~--~--~---
[Lift] Re: Feedback on screen cast, please
Hmmm. VLC on Linux worked fine viewing it for me. Derek On Fri, Apr 24, 2009 at 11:11 PM, Warren Henning wrote: > > On Fri, Apr 24, 2009 at 8:50 AM, David Pollak > wrote: > > I'd like to get some critical feedback on it so I can improve it. > > I'm short on criticism - this was really cool. > > You might want to comment on how much compile time there is when > you're rapidly updating a Lift application so people don't think you > spend half your development time waiting for the computer or > something. > > I'd like to note that for some reason when I opened the machine on my > default media viewer, the video didn't work right although audio was > fine - VLC 0.8.6e, Windows XP SP2. Opening in QuickTime worked fine > though. > > Warren > > > > --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~--~~~~--~~--~--~---
[Lift] Re: Feedback on screen cast, please
On Fri, Apr 24, 2009 at 8:50 AM, David Pollak wrote: > I'd like to get some critical feedback on it so I can improve it. I'm short on criticism - this was really cool. You might want to comment on how much compile time there is when you're rapidly updating a Lift application so people don't think you spend half your development time waiting for the computer or something. I'd like to note that for some reason when I opened the machine on my default media viewer, the video didn't work right although audio was fine - VLC 0.8.6e, Windows XP SP2. Opening in QuickTime worked fine though. Warren --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~--~~~~--~~--~--~---
[Lift] Re: Feedback on screen cast, please
On Apr 24, 3:23 pm, Patrick Down wrote: > When I viewed that on my Mac the audio was out of sync with what was > happening on the screen. It might be some codec issue on my machine > since it was an AVI. This initially happened to me, too. But I got a phone call in the middle of watching the movie, so I paused it for a while. By the time I got back to the video, it was already completely loaded (instead of playing while loading). I hopped back like 30 seconds and hit play and the video + audio were back in sync. Perhaps that will work for you. -steve --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~--~~~~--~~--~--~---
[Lift] Re: Feedback on screen cast, please
When I viewed that on my Mac the audio was out of sync with what was happening on the screen. It might be some codec issue on my machine since it was an AVI. On Apr 24, 11:50 am, David Pollak wrote: > Folks, > > I did a draft of a screencast for a real-time chat app. It's > athttp://tunaforcats.com/LiftScreenCast.avi > > I'd like to get some critical feedback on it so I can improve it. > > Thanks, > > David > > PS -- What's the best output format? AVI, QuickTime, Flash? > > -- > Lift, the simply functional web frameworkhttp://liftweb.net > Beginning Scalahttp://www.apress.com/book/view/1430219890 > Follow me:http://twitter.com/dpp > Git some:http://github.com/dpp --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~--~~~~--~~--~--~---
[Lift] Re: Feedback on screen cast, please
Or better still, just make a channel on Blip... then we could have a whole series of Lift related screen casts in a single "channel" done by various committers. http://blip.tv/ Thoughts? Cheers, Tim On Apr 24, 8:48 pm, Derek Chen-Becker wrote: > Very nice. I don't think it matters whether it's AVI or Flash, but it would > definitely help to pick a good codec for screencasts so that it's not a > 200MB file. You might even want to look at Wink: > > http://www.debugmode.com/wink/ > > It does isolated screenshots, but in many cases that's clearer than a lossy > video codec. > > Derek > > On Fri, Apr 24, 2009 at 9:50 AM, David Pollak > > > > wrote: > > Folks, > > > I did a draft of a screencast for a real-time chat app. It's at > >http://tunaforcats.com/LiftScreenCast.avi > > > I'd like to get some critical feedback on it so I can improve it. > > > Thanks, > > > David > > > PS -- What's the best output format? AVI, QuickTime, Flash? > > > -- > > Lift, the simply functional web frameworkhttp://liftweb.net > > Beginning Scalahttp://www.apress.com/book/view/1430219890 > > Follow me:http://twitter.com/dpp > > Git some:http://github.com/dpp --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~--~~~~--~~--~--~---
[Lift] Re: Feedback on screen cast, please
Oh and trait names were not very visible after code completion due to net bean's coloring ... :( Br's, Marius On Apr 24, 7:21 pm, "marius d." wrote: > Very very nice ... and that is something that would probably keep > audience with the mouth open for a few minutes. However it's just like > showing the dog a bone :) ... people would inherently wonder so maybe > a bit of more explanations on the wiring between the "global" chat > actor and the Comet actor would be helpful. I know it's trivial stuff > but still I think it worth it. > > On a slightly different topic ... ListenerManager model ... I wonder > if we can do it simpler then call updateMessages and then have lift > call the createUpdate. For really simple case perhaps a publishMessage > (a_message) would be easier and would avoid keeping the private state > in the actor.I know it's pretty much classical pattern in the way it > is right now ... but maybe ... just maybe we can simplify it a bit > more. > > Br's, > Marius > > On Apr 24, 6:50 pm, David Pollak > wrote: > > > Folks, > > > I did a draft of a screencast for a real-time chat app. It's > > athttp://tunaforcats.com/LiftScreenCast.avi > > > I'd like to get some critical feedback on it so I can improve it. > > > Thanks, > > > David > > > PS -- What's the best output format? AVI, QuickTime, Flash? > > > -- > > Lift, the simply functional web frameworkhttp://liftweb.net > > Beginning Scalahttp://www.apress.com/book/view/1430219890 > > Follow me:http://twitter.com/dpp > > Git some:http://github.com/dpp --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~--~~~~--~~--~--~---
[Lift] Re: Feedback on screen cast, please
Very nice. I don't think it matters whether it's AVI or Flash, but it would definitely help to pick a good codec for screencasts so that it's not a 200MB file. You might even want to look at Wink: http://www.debugmode.com/wink/ It does isolated screenshots, but in many cases that's clearer than a lossy video codec. Derek On Fri, Apr 24, 2009 at 9:50 AM, David Pollak wrote: > Folks, > > I did a draft of a screencast for a real-time chat app. It's at > http://tunaforcats.com/LiftScreenCast.avi > > I'd like to get some critical feedback on it so I can improve it. > > Thanks, > > David > > PS -- What's the best output format? AVI, QuickTime, Flash? > > -- > Lift, the simply functional web framework http://liftweb.net > Beginning Scala http://www.apress.com/book/view/1430219890 > Follow me: http://twitter.com/dpp > Git some: http://github.com/dpp > > > > --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~--~~~~--~~--~--~---
[Lift] Re: Feedback on screen cast, please
The fact it's real-time is excellent. It's the right amount of info/code to whet someone's appetite to dive into Lift a bit more. And since the amount of code is small, someone would be able to follow along easily. The areas of improvement would be upping to production levels a bit. The PeepCode screencasts are what come to mind as a standard to aspire to. Nice stuff. I've been knocking the idea around with Derek and Marius for screencasts. I think it's a logical extension of the book. Ty (I've never used Vista, so that's what it looks like :) On Apr 24, 1:53 pm, bradford wrote: > I prefer QuickTime. > > Thanks, > Bradford > > On Apr 24, 12:21 pm, "marius d." wrote: > > > Very very nice ... and that is something that would probably keep > > audience with the mouth open for a few minutes. However it's just like > > showing the dog a bone :) ... people would inherently wonder so maybe > > a bit of more explanations on the wiring between the "global" chat > > actor and the Comet actor would be helpful. I know it's trivial stuff > > but still I think it worth it. > > > On a slightly different topic ... ListenerManager model ... I wonder > > if we can do it simpler then call updateMessages and then have lift > > call the createUpdate. For really simple case perhaps a publishMessage > > (a_message) would be easier and would avoid keeping the private state > > in the actor.I know it's pretty much classical pattern in the way it > > is right now ... but maybe ... just maybe we can simplify it a bit > > more. > > > Br's, > > Marius > > > On Apr 24, 6:50 pm, David Pollak > > wrote: > > > > Folks, > > > > I did a draft of a screencast for a real-time chat app. It's > > > athttp://tunaforcats.com/LiftScreenCast.avi > > > > I'd like to get some critical feedback on it so I can improve it. > > > > Thanks, > > > > David > > > > PS -- What's the best output format? AVI, QuickTime, Flash? > > > > -- > > > Lift, the simply functional web frameworkhttp://liftweb.net > > > Beginning Scalahttp://www.apress.com/book/view/1430219890 > > > Follow me:http://twitter.com/dpp > > > Git some:http://github.com/dpp > > --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~--~~~~--~~--~--~---
[Lift] Re: Feedback on screen cast, please
I prefer QuickTime. Thanks, Bradford On Apr 24, 12:21 pm, "marius d." wrote: > Very very nice ... and that is something that would probably keep > audience with the mouth open for a few minutes. However it's just like > showing the dog a bone :) ... people would inherently wonder so maybe > a bit of more explanations on the wiring between the "global" chat > actor and the Comet actor would be helpful. I know it's trivial stuff > but still I think it worth it. > > On a slightly different topic ... ListenerManager model ... I wonder > if we can do it simpler then call updateMessages and then have lift > call the createUpdate. For really simple case perhaps a publishMessage > (a_message) would be easier and would avoid keeping the private state > in the actor.I know it's pretty much classical pattern in the way it > is right now ... but maybe ... just maybe we can simplify it a bit > more. > > Br's, > Marius > > On Apr 24, 6:50 pm, David Pollak > wrote: > > > Folks, > > > I did a draft of a screencast for a real-time chat app. It's > > athttp://tunaforcats.com/LiftScreenCast.avi > > > I'd like to get some critical feedback on it so I can improve it. > > > Thanks, > > > David > > > PS -- What's the best output format? AVI, QuickTime, Flash? > > > -- > > Lift, the simply functional web frameworkhttp://liftweb.net > > Beginning Scalahttp://www.apress.com/book/view/1430219890 > > Follow me:http://twitter.com/dpp > > Git some:http://github.com/dpp --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~--~~~~--~~--~--~---
[Lift] Re: Feedback on screen cast, please
Very very nice ... and that is something that would probably keep audience with the mouth open for a few minutes. However it's just like showing the dog a bone :) ... people would inherently wonder so maybe a bit of more explanations on the wiring between the "global" chat actor and the Comet actor would be helpful. I know it's trivial stuff but still I think it worth it. On a slightly different topic ... ListenerManager model ... I wonder if we can do it simpler then call updateMessages and then have lift call the createUpdate. For really simple case perhaps a publishMessage (a_message) would be easier and would avoid keeping the private state in the actor.I know it's pretty much classical pattern in the way it is right now ... but maybe ... just maybe we can simplify it a bit more. Br's, Marius On Apr 24, 6:50 pm, David Pollak wrote: > Folks, > > I did a draft of a screencast for a real-time chat app. It's > athttp://tunaforcats.com/LiftScreenCast.avi > > I'd like to get some critical feedback on it so I can improve it. > > Thanks, > > David > > PS -- What's the best output format? AVI, QuickTime, Flash? > > -- > Lift, the simply functional web frameworkhttp://liftweb.net > Beginning Scalahttp://www.apress.com/book/view/1430219890 > Follow me:http://twitter.com/dpp > Git some:http://github.com/dpp --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~--~~~~--~~--~--~---