I've read through the MSDN documentation on DirectShow and it's still confusing. I feel like I need more context for what the objects are: Graphs, Pins, Filters...etc. A Google search doesn't give me much to work with. What do I need to grok DirectShow?
EDIT: The wikipedia page on DirectShow does a pretty good job.
MSDN Magazine has a nice article in their July 2002 Issue: DirectShow: Core Media Technology in Windows XP Empowers You to Create Custom Audio/Video Processing Components
Pascal Mignot from Université de Reims has gathered information from MSDN documentation into a single document, which gives a nice overview.
Also, there is a very good book on
DirectShow.
http://betterlogic.com/roger/?p=3088
has some good links, as also I have some demo projects here: https://github.com/rdp
The SDK has quite a few samples which may help. Fortunately I had some existing code to walk through, but it sure is lengthy and as often with MS, the interfaces don't really look like what they do, but instead focus more on juggling pointers, typecasting and COM trouble, instead of focusing on the intended functionality.
Related
I'm a Java/C++ developer and now I am starting with AS 3.0 and I want some online reference of the classes and functions that AS has... The site I'm looking for, should be pretty similar to C++ Reference. Or at least allow me to browse the classes that Flex/As has and let me see a little description of what is it good for, with an example on how to use.
I really don't know if such a site exists, or if the community has other kind of documentation system that is broadly used (that will be pretty much welcome too).
Thanks nice people from Stack Overflow, even if this is my first question, I always found what I needed in this great Q&A service.
I've looked in the adobe documentation, but what they have is so static (PDFs mostly). Also should consider that I'm not using Flash/Flex Builder but Eclipse/AXDT so any IDE specific reference wouldn't as helpful as just a reference to the language.
Have you seen this Adobe documentation? http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/index.html It seems to me, that it fills your needs. You can list all classes and packages, filter by different products (flash/flex/air/...) and by version. For every class, you can see all own properties and methods, plus show inherited methods, etc. It pretty much meets my requirements for language reference/documentation.
A book "ASP.NET MVC 1.0 Test Driven Development" contains pictures like
and
Unfortunately Emad Ibrahim (the book's author) doesn't know what software was used, he told the publisher did it for him.
Maybe you know what it is. I believe it isn't Balsamiq Mockups.
Many thanks!
While I don't know what program the author used to create these specific mock-ups, but I know of two programs you can use to create similar prototypes and diagrams.
For diagrams, I've found that SimpleDiagrams is an excellent "virtual pen and paper" program for creating freestyle diagrams without getting in your way. It's also very cheap as far as prototyping tools go: $19 for a personal use license.
For prototyping, there are plenty of tools to choose from. Pencil (there is also a standalone version of the application) seems to be a fairly useful tool if you're only looking for a tool to do rough sketches of the UI when detailing the UI requirements. This tool and many others have been discussed in detail elsewhere already, and won't be re-hashed here.
Hope this helps!
It's very easy to explain NoSQL from high level view - it is basically "key-value" storage. Of course with thousand minor and important things, but in general it's just key value storage.
What's the best way to explain Hadoop and Map/Reduce?
May be some "real world" example which can be easy to give an compare for even newbies? Thanks!
I recently found this great article describing Map Reduce :
I’ve been planning on writing about
the Google’s MapReduce algorithm for
some time but I couldn’t find a good
practical example. Then we had a
Northwest C++ Users Group presentation
by Steve Yegge and a followup
discussion and beers, and I had a
little epiphany. Steve was talking
about, among other things, the build
process. And that’s just a bunch of
algorithms that are perfect for
explaining MapReduce.
The code examples are in C++, but the content is really language agnostic.
Here's a great tutorial on map/reduce in general, explaining the background, basics and data flow. I'm finding it useful to explain Google's App Engine implementation as well.
http://developer.yahoo.com/hadoop/tutorial/module4.html
I've been looking for open source examples of SOA applications, but most of the times I find simple tutorial hello world style examples that introduce the tricks of the respective middleware.
Do you have any suggestion about any middle to big size example with multiple layers and/or governance ? Isn't it some kind of common example (a la Lena in image processing) for SOA ?
Any suggestions ?
Thanks
What you may want to do is look at OpenESB:
http://wiki.open-esb.java.net/Wiki.jsp?page=OpenESBIntroductionTutorial
Once you have a working example then you can look at extending it yourself, as you will have the tools to do that, and see how you can get applications to work together.
Are you trying to learn how to use SOA or do you want to look at an architectural diagram where it has been used in a complex system?
The introduction above is for learning to use it, via OpenESB, I don't know where you may find a diagram of a large example of SOA.
It may help if you could narrow your question down to what precisely are you looking for.
I do not know of a detailed example you seek. If you are taking an approach of learning how to use SOA by checking examples, it may be a bad approach. You need to first know what and how you are going to do your SOA and then see what features are are enough for your needs.
I have inherited a flex project which is sadly not documented. Im looking for a documentation generation tool / class diagram generater or something like that which works with actionscript. There are around a 1000 class files and I don't have the time to step through all the code in debug.
I have tried a few tools like Doxygen (set the language to java) and NaturalDocs but that didn't work out too well.
No idea for the document generation, BTW, would it really help with a huge bulk ASDoc ?
Regarding the diagram generation I posted an answer for the following question. Not sure the guy ever found out, I'm interested about the matter as well.
Static Actionscript code analysis?
Consider this just a pointer, but Enterprise Architect supports round-trip source code engineering for Actionscript (it's the only tool that can generate UML from AS source code, that I'm aware of).
I haven't used it much, just tried it some time ago, but perhaps it's worth a shot. I think it has a 30-day free trial.
If anybody else is looking for an answer, I would recommend using Crocus Modeller, UML modeling tool for AS3 & FLex with reverse engineering feature.