Indy documentation - c++builder

I think to start using Indy to replace the old and deprecated TSocket delphi component.
Indy seems to be a very rich collection of components but I have found no good documentation about it.
The only docs I found are both old or empty template without usefull info .
Can someone tell me where can I found some good documentation abou Indy 10 ?
Regards, Enzo

the documentation for Indy is all here: http://www.indyproject.org/sockets/docs/index.en.aspx
in some cases it's less than detailed enough, but developers of indy do answer questions on stackoverflow ;-)

I tried this myself some time ago - I still use TServerSocket and TClientSocket although you have to install them yourself. I struggled to find documentation also, but I did come across a lot of info for Indy sockets (enough to convince me to stick with TSockets anyway) on the embarcadero developer forums when considering the same path that you are now intending to take (I am assuming you have access to these if you are using c++Builder-XE like myself, so maybe try there if you have no luck here).

Related

how useful is Cling C++ JIT interpreter developed at CERN?

I recently watched great google talks speech about Cling - C++ language interpreter. But I wonder if anyone except people at CERN (where it is developed) are using Cling, and how good it is from non-collider-physics-scientist point of view, can you write desktop apps with it?
There are some videos of uses cases different from the High Energy Physics: http://www.youtube.com/results?search_query=cling+c%2B%2B (I think first couple are the relevant ones)
It has the potential to be very useful, but it is very young. There is no documentation that I could find, no dedicated mailing list, no online tutorials. I was able to get small toy code to run, but couldn't figure out how to use it productively on a large library yet.
Cling project is well established one. You can find more information in their official website cling. They also have a forum
Thanks

Delphi compiler for 64bit computers [duplicate]

This question already has answers here:
Closed 11 years ago.
Possible Duplicate:
Delphi 64-bit Preview Compiler available?
Hello!
I know this message will annoy some people, but anyway...
Does anybody know if something is going on with 64bit Delphi?
Does Embarcadero or anybody else developing compiler for 64 bit computers?
Can we expect something in near future?
I looked arround and found very different information, but it would be good to know
to be prepared when everybody will start using 64 bit computers.
Any information will be much appreciated.
Petra.
If you're willing to give up dependence on the VCL, FPC and Lazarus can build 64-bit code.
The official statement for 64-Bit is here: http://edn.embarcadero.com/article/39174
In short: 64-Bit requires many changes to the compiler and they are working on it.
Officially, information about future editions of Delphi and C++ Builder is presented in "Roadmaps". The latest Roadmap can be found here:
http://edn.embarcadero.com/article/39934
This is a slide from the presentation:
(source: embarcadero.com)
"64 bit computers" run current 32bit Delphi executables just fine.
Some people need 64bit executables to access more memory and/or to write drivers, but in my opinion most people don't need 64bit Delphi.
As Andreas pointed out, the most recent word is that they're planning on having a 64-bit compiler in the next preview. With so much to be done, I wouldn't be surprised if the beta cycle for it started real soon, maybe even before the new year.
Keep checking the forums and the Embarcadero blogs (DelphiFeeds.com is a good place to keep abreast of all the news) and you'll probably hear about it starting soon enough. Sign up for the beta and you'll get a chance to test out the 64-bit Delphi system and provide feedback that may even shape the development of the product.

Sites for beginning Delphi programmers

Referring to this question, it might be nice to collect links to sites that really help Delphi beginners.
The first answer pointed to Delphi Basics, which is a really nice site.
But there must be more.
So: please contribute to this community wiki question.
A Beginner's Guide to Delphi Programming (at http://delphi.about.com)
on-line version of Teach Yourself Borland Delphi 4 in 21 Days (still very relevant)
Learn To Program Delphi Part One (at http://www.bitwisemag.com)
Essential Pascal (at http://www.marcocantu.com/epascal/)
What about this ?
Delphi wiki
Delphi.wikia.com has a Delphi Videos link that was great for me when I was first learning Delphi.
Nick Hodges 30 Camtasia Demos are great.
Alister Christie has great videos as well.
In German language:
http://www.delphi-treff.de/
In Dutch language
http://www.nldelphi.com/
In this thread: "Where are all the Delphi Developers?" you can find a lot of resources, Webs, forums, links,... where you can get help and information to start with Delphi.
There are actually 2 quite good Embarcadero sites that I sometime use.
http://docwiki.embarcadero.com/RADStudio/en/Main_Page
http://channel-e.embarcadero.com/
Hope they help
This guy makes videos, I have had use of them myself:
http://www.youtube.com/user/codegearguru
EDIT: Did not see anyone already posted that, sorry :P
The Delphi Foundations book by Chris Rolliston is very good also.
Lots of recent links to resources, including free training and Starter Editions:
Getting Started with Delphi

Where can I find the documentation for IdocScript for Stellent/Oracle UCM?

Where can I find the documentation for IdocScript for Stellent/Oracle UCM? I just got assigned to do maintenance on a page that uses it, and have no prior experience with either Stellent or the script. My specific problem has to do with string manipulation, but I can hardly find any documentation online at all, odd for a programming-related topic.
If you are after a book, there is the one by Brian Huff (Bex - http://bexhuff.com/) linked below.
Actually it is the only one. Written before Oracle bought Stellent and may be a missing some IDOC changes.
As a resourse tho it is very handy to have around as it touches on all things UCM (including a decent chunk on IDOC).
The Definitive Guide to Stellent Content Server Development
~ Brian Huff
Of course I answered my own question 15 minutes after I asked it. Oracle has a guide buried deep in its documentation website. It's available as a PDF or in HTML format (thanks, Raystorm).

Delphi - loging all HTTP request

I need loging all HTTP request (from any application).
I have Delphi 7.0.
Anybody know how do that?
I looked into whether the Indy components could do this but found an old newsgroup response from Remy Lebeau that said:
If...you want to look at the traffic
that other applications are
generating, then no, you cannot use
Indy for that. That is outside the
scope of what Indy is designed for.
You would have to write your own NDIS
driver for that kind of capturing. Or
use a third-party sniffer API, such as
WinPCap.
What about WireShark?
There is also a product called Fiddler. I have found this extremely useful to track down exactly what the Indy components are sending/receiving. The one drawback is you have to utilize a proxy. This isn't a problem with Indy components and browsers such as Firefox. But if you need to capture for all applications you would need to be able to set a proxy for those apps.
if you want to go deeper and want pure delphi thing, there is winsock logger program floating around, google might help you ( it hooks winsock apis though).
Do you have to write a Delphi app to do it? Could you use an application like ethereal?

Resources