So what is everyone playing with ???
-
I presume I'm not the only one using their Xmas break to catch up on some side projects. So what is everyone working on ? I'm working on a library of graphics filters, learning to extend IOStreams, playing a bit with GDI+ ( cleaning up one WDJ article and starting another ), and I need to go back and work some on my movie database program ( all my movies are on CDR now so I want to add indexing so I can number my CD's and find files easily). Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001
Sonork ID 100.10002:MeanManOz
I live in Bob's HungOut now
- Reading a book on software requirements (I read one once or twice a year)
- Working through the "Debugging Applications" book
- Learning the ins and outs of PostgreSQL and MySQL
- Just now starting to delve into the STL
That's about all I have time for at the moment. :) Jon Sagara "There are lies, damned lies and statistics." -- Mark Twain.
-
I have been having a blast this last month. Put to bed the software for our new version that will start shipping next year. This last month I have been learning all sorts of new stuff. Things I have been working on: ODBC - Ok, boring to most, but I never did it. SMTP - Had to add email ability to our application and couldn't depend on MAPI. SendKeys - Ok, boring again. Was fun figuring out how MS did it inside of their scripting engine. Created my own based on that new information. TAPI - Learned how to use TAPI. Pagers - Added TAP/SNPP/WCTP paging ability (need to do UCP but I don't have access to UCP based pagers). For TAP, I needed to learn how to dial and connect to a remote modem using TAPI. For SNPP, I took our SMTP software and changed it to support SNPP. For WCTP, I learned how to use the EXPAT XML parser. WCTP is command/response system using XML. Voice Phone - Learned how to dial up a person using TAPI and then play a WAV file to them. Also learned how to translate text to speech and then play the resulting WAV file to them. (Which isn't as easy as it looks since the UNIMODEM system has very very poor WAV format support.) SOAP - This is what I am currently looking at. Wasn't happy with the current implementations (most use exceptions which aren't supported on WinCE). SOAP is actually a really basic protocol if the end points are well defined an they programmatically extract and return parameters. It is when you try to make a generic RPC system that SOAP starts getting complicated. (Once again, because of WinCE, I need my own XML/SOAP processor and thus can't use MS.) So, I have had a hell of a lot of fun over the last month. Tim Smith Descartes Systems Sciences, Inc.
Tim Smith wrote: ODBC - Ok, boring to most, but I never did it. On the contrary - my movie database was created precisely so I could play with ADO and ATL. I think that while working with it day in day out may not be exciting, it's still a cool thing to play with when you're learning it. I'm jealous of all the other stuff, all outside my experience. I keep trying to learn other things, but I always seem to be pulled back to graphics stuff somehow. Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001
Sonork ID 100.10002:MeanManOz
I live in Bob's HungOut now
-
- Reading a book on software requirements (I read one once or twice a year)
- Working through the "Debugging Applications" book
- Learning the ins and outs of PostgreSQL and MySQL
- Just now starting to delve into the STL
That's about all I have time for at the moment. :) Jon Sagara "There are lies, damned lies and statistics." -- Mark Twain.
Jon Sagara wrote: Working through the "Debugging Applications" book The Robbins book ? I always reopen that when I am between other things, one day I hope to actually have learned everything that is in it ( especially the assembler stuff ). Jon Sagara wrote: Just now starting to delve into the STL And you'll never regret it. Do you have any books ? I recommend STL tutorial and Reference or Generic Programming and the STL ( probably the latter as it's a better reference and moves faster ), and you will *need* Effective STL by Scott Meyers, probably the best book I bought this year. Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001
Sonork ID 100.10002:MeanManOz
I live in Bob's HungOut now
-
I presume I'm not the only one using their Xmas break to catch up on some side projects. So what is everyone working on ? I'm working on a library of graphics filters, learning to extend IOStreams, playing a bit with GDI+ ( cleaning up one WDJ article and starting another ), and I need to go back and work some on my movie database program ( all my movies are on CDR now so I want to add indexing so I can number my CD's and find files easily). Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001
Sonork ID 100.10002:MeanManOz
I live in Bob's HungOut now
Well I've been pretty busy lately but I've been working on two things really, one is a new article for CP based on the HTML TOC generator that I did in C# - this time refactored in C++ with a new wizard-based interface: hopefully this will be useful for people wanting to submit long articles to CP so they can put a TOC at the top. Also I've been working on some templates and a program for my parents' business. Not that exciting I know, but all things to be done :). -- Andrew.
-
Jon Sagara wrote: Working through the "Debugging Applications" book The Robbins book ? I always reopen that when I am between other things, one day I hope to actually have learned everything that is in it ( especially the assembler stuff ). Jon Sagara wrote: Just now starting to delve into the STL And you'll never regret it. Do you have any books ? I recommend STL tutorial and Reference or Generic Programming and the STL ( probably the latter as it's a better reference and moves faster ), and you will *need* Effective STL by Scott Meyers, probably the best book I bought this year. Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001
Sonork ID 100.10002:MeanManOz
I live in Bob's HungOut now
****Christian Graus wrote: The Robbins book ? Yep. :) Outstanding text, IMHO. I'll have to grab those other books. Thanks for the recommendations. Jon Sagara "There are lies, damned lies and statistics." -- Mark Twain.
-
I have been having a blast this last month. Put to bed the software for our new version that will start shipping next year. This last month I have been learning all sorts of new stuff. Things I have been working on: ODBC - Ok, boring to most, but I never did it. SMTP - Had to add email ability to our application and couldn't depend on MAPI. SendKeys - Ok, boring again. Was fun figuring out how MS did it inside of their scripting engine. Created my own based on that new information. TAPI - Learned how to use TAPI. Pagers - Added TAP/SNPP/WCTP paging ability (need to do UCP but I don't have access to UCP based pagers). For TAP, I needed to learn how to dial and connect to a remote modem using TAPI. For SNPP, I took our SMTP software and changed it to support SNPP. For WCTP, I learned how to use the EXPAT XML parser. WCTP is command/response system using XML. Voice Phone - Learned how to dial up a person using TAPI and then play a WAV file to them. Also learned how to translate text to speech and then play the resulting WAV file to them. (Which isn't as easy as it looks since the UNIMODEM system has very very poor WAV format support.) SOAP - This is what I am currently looking at. Wasn't happy with the current implementations (most use exceptions which aren't supported on WinCE). SOAP is actually a really basic protocol if the end points are well defined an they programmatically extract and return parameters. It is when you try to make a generic RPC system that SOAP starts getting complicated. (Once again, because of WinCE, I need my own XML/SOAP processor and thus can't use MS.) So, I have had a hell of a lot of fun over the last month. Tim Smith Descartes Systems Sciences, Inc.
Hey, if you need some assistance with the SMTP, I could probably help... I do a lot of winsock programming and have constructed a full featured e-mail client before.
-
I presume I'm not the only one using their Xmas break to catch up on some side projects. So what is everyone working on ? I'm working on a library of graphics filters, learning to extend IOStreams, playing a bit with GDI+ ( cleaning up one WDJ article and starting another ), and I need to go back and work some on my movie database program ( all my movies are on CDR now so I want to add indexing so I can number my CD's and find files easily). Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001
Sonork ID 100.10002:MeanManOz
I live in Bob's HungOut now
Trying my hand at graphics :-) Nish Sonork ID 100.9786 voidmain www.busterboy.org If you don't find me on CP, I'll be at Bob's HungOut
-
Trying my hand at graphics :-) Nish Sonork ID 100.9786 voidmain www.busterboy.org If you don't find me on CP, I'll be at Bob's HungOut
Nish [BusterBoy] wrote: Trying my hand at graphics A bit of advice don't shake Nish. :-) Regardz Colin J Davies
Sonork ID 100.9197:Colin
I live in Bob's HungOut now
-
Nish [BusterBoy] wrote: Trying my hand at graphics A bit of advice don't shake Nish. :-) Regardz Colin J Davies
Sonork ID 100.9197:Colin
I live in Bob's HungOut now
[A good example of "Fully Managed" coding ] linking to http://www.vmtu.com/CPianSonorkers.html Neat trick :-) Nish Sonork ID 100.9786 voidmain www.busterboy.org If you don't find me on CP, I'll be at Bob's HungOut
-
Trying my hand at graphics :-) Nish Sonork ID 100.9786 voidmain www.busterboy.org If you don't find me on CP, I'll be at Bob's HungOut
Nish [BusterBoy] wrote: Trying my hand at graphics I advise you to give up on that - it's a mugs game :-) Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001
Sonork ID 100.10002:MeanManOz
I live in Bob's HungOut now
-
I presume I'm not the only one using their Xmas break to catch up on some side projects. So what is everyone working on ? I'm working on a library of graphics filters, learning to extend IOStreams, playing a bit with GDI+ ( cleaning up one WDJ article and starting another ), and I need to go back and work some on my movie database program ( all my movies are on CDR now so I want to add indexing so I can number my CD's and find files easily). Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001
Sonork ID 100.10002:MeanManOz
I live in Bob's HungOut now
My side projects these days consist of playing "Return to Castle Wolfenstein" and "Serious Sam 2nd Encounter". I'm also reading "Kiss and Makeup" by Gene Simmons. (I'm a big Kiss fan!) No programming on the side right now. Foot-and-Mouth disease is believed to be the first virus unable to spread through Microsoft Outlook
-
Jon Sagara wrote: Working through the "Debugging Applications" book The Robbins book ? I always reopen that when I am between other things, one day I hope to actually have learned everything that is in it ( especially the assembler stuff ). Jon Sagara wrote: Just now starting to delve into the STL And you'll never regret it. Do you have any books ? I recommend STL tutorial and Reference or Generic Programming and the STL ( probably the latter as it's a better reference and moves faster ), and you will *need* Effective STL by Scott Meyers, probably the best book I bought this year. Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001
Sonork ID 100.10002:MeanManOz
I live in Bob's HungOut now
The best book I bought this year was "Modern C++ Design" by Andrei Alexandrescu. I think it should've been called "Templates on Steriods" or something like that. It absolutly takes C++ to a higher level. Beware though... you'll curse Microsoft and VC for ages because most of the techniques shown in the book requiere Partial Template Specialization, which isn't supported by neither VC6 nor VC7. Foot-and-Mouth disease is believed to be the first virus unable to spread through Microsoft Outlook
-
I presume I'm not the only one using their Xmas break to catch up on some side projects. So what is everyone working on ? I'm working on a library of graphics filters, learning to extend IOStreams, playing a bit with GDI+ ( cleaning up one WDJ article and starting another ), and I need to go back and work some on my movie database program ( all my movies are on CDR now so I want to add indexing so I can number my CD's and find files easily). Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001
Sonork ID 100.10002:MeanManOz
I live in Bob's HungOut now
I'm working on developing an idea for another book and catching up on writing some articles. The tough part is coming up with cool sample applications that don't obscure the book's/article's content. Essam ___________________________________________ Author - JScript .NET Programming ...and a bunch of articles around the Web
-
I presume I'm not the only one using their Xmas break to catch up on some side projects. So what is everyone working on ? I'm working on a library of graphics filters, learning to extend IOStreams, playing a bit with GDI+ ( cleaning up one WDJ article and starting another ), and I need to go back and work some on my movie database program ( all my movies are on CDR now so I want to add indexing so I can number my CD's and find files easily). Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001
Sonork ID 100.10002:MeanManOz
I live in Bob's HungOut now
-
I presume I'm not the only one using their Xmas break to catch up on some side projects. So what is everyone working on ? I'm working on a library of graphics filters, learning to extend IOStreams, playing a bit with GDI+ ( cleaning up one WDJ article and starting another ), and I need to go back and work some on my movie database program ( all my movies are on CDR now so I want to add indexing so I can number my CD's and find files easily). Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001
Sonork ID 100.10002:MeanManOz
I live in Bob's HungOut now
STL, boost and other more obscure template libraries. It is amazing how functional C++ gets with just a pinch of templates ;) It's like taking the Functional Programming course again, only this time I don't have to sit there clueless with Haskell (Haskell is perfect for doing nifty little brain exercises, but have you ever tried to make a real application? GUI, networking and etc..) And I am also very impressed with the boost library. The guys that are writing boost are pretty clever indeed. It's probably the most well designed and scalable library that I have ever used (not counting STL, but then again, boost is STL++ more or less). So my biggest task right now is to look at the boost interfaces and come up with a similar implementation. It is quite a good exercise and I can recommend it to anyone that wants to get their hands dirty wrt templates.
-
My side projects these days consist of playing "Return to Castle Wolfenstein" and "Serious Sam 2nd Encounter". I'm also reading "Kiss and Makeup" by Gene Simmons. (I'm a big Kiss fan!) No programming on the side right now. Foot-and-Mouth disease is believed to be the first virus unable to spread through Microsoft Outlook
So Gene has found another way to take money from the fans ? I love a lot of KISS' music, but doesn't it sit badly with you that KISS want to sell you everything from lunch boxes to coffins ? Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001
Sonork ID 100.10002:MeanManOz
I live in Bob's HungOut now
-
The best book I bought this year was "Modern C++ Design" by Andrei Alexandrescu. I think it should've been called "Templates on Steriods" or something like that. It absolutly takes C++ to a higher level. Beware though... you'll curse Microsoft and VC for ages because most of the techniques shown in the book requiere Partial Template Specialization, which isn't supported by neither VC6 nor VC7. Foot-and-Mouth disease is believed to be the first virus unable to spread through Microsoft Outlook
I have alternated between salivating over the thought of buying this book and cursing Microsoft in advance that when I do I will not be able to use it ever since I read a review in CUJ. Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001
Sonork ID 100.10002:MeanManOz
I live in Bob's HungOut now
-
I'm planking a canoe. "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
John Simmons / outlaw programmer wrote: I'm planking a canoe. I've never heard it called that before.... Seriously, does that mean fixing one, making one, what ??? Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001
Sonork ID 100.10002:MeanManOz
I live in Bob's HungOut now
-
STL, boost and other more obscure template libraries. It is amazing how functional C++ gets with just a pinch of templates ;) It's like taking the Functional Programming course again, only this time I don't have to sit there clueless with Haskell (Haskell is perfect for doing nifty little brain exercises, but have you ever tried to make a real application? GUI, networking and etc..) And I am also very impressed with the boost library. The guys that are writing boost are pretty clever indeed. It's probably the most well designed and scalable library that I have ever used (not counting STL, but then again, boost is STL++ more or less). So my biggest task right now is to look at the boost interfaces and come up with a similar implementation. It is quite a good exercise and I can recommend it to anyone that wants to get their hands dirty wrt templates.
You realise boost contains stuff that is being put forward for the next standard ? So apart from anything else, you're learning the stuff that is likely to be in the next version of the language... Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001
Sonork ID 100.10002:MeanManOz
I live in Bob's HungOut now
-
I have alternated between salivating over the thought of buying this book and cursing Microsoft in advance that when I do I will not be able to use it ever since I read a review in CUJ. Christian After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001
Sonork ID 100.10002:MeanManOz
I live in Bob's HungOut now
Just buy it. It's an incredible book. For those that thought that templates were only good for building "collections" are in for a big surprise! :cool: Foot-and-Mouth disease is believed to be the first virus unable to spread through Microsoft Outlook