Apache James Learning Resources [closed] - java

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
The plan is to create a list of Apache James learning resources, involving a wide a range of aspects from setting it up to using API from java.
If you read this and have some great tutorial at your fingertips, please drop a line or two.
I'll start with
The Official Apache James Wiki
an article by IBM: Working with James, Part 1: An introduction to Apache's James enterprise e-mail server

Some more resources:
http://www.mobilefish.com/developer/james/james.html
http://blyx.com/public/docs/JAMES_2.pdf

For version 3, here is the best I have found so far :
http://james.apache.org/server/3/config.html (not very helpful, but it is something)
http://www.mail-archive.com/server-user#james.apache.org/ (see questions of others)
https://james.apache.org/mail.html (mailing lists - when no docs are available, bugging people may help or force them to write more documentation... Although even that doesn't seem to work with Apache...)
If I manage to make it work the way I want, I might put some instructions here as well.

I'm PMC of James project.
We are working on making running James easier. So far :
We managed to make running it easier by providing docker images (Have a look to dockerfiles on github and https://hub.docker.com/r/linagora/james-jpa-guice/ (for instance) for automatically built image... )
We also made a CI system available for potential contributors : https://github.com/linagora/james-jenkins
We are working hard to a new website, more appealing, and that better present the project.
I understand your concerns, and actually think myself the documentation and communication of the project is a bit unfriendly.
I bielieve that some tutorial might help. Could you please :
Specify which use cases you are targetting (SMTP relay, IMAP server, integration of other applications with e-mails) and we can try to provide "tutorials".
Don't hesitate to contribute to the project. On the mailing list. Or with contributions to the website.
The right place to have such discussions is IMO the Apache James user mailing list.
Cheers,
Benoit

Related

Circuit Diagram visualization framework for Java [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
I am looking for a framework to visualize Circuit Diagrams in Java application.
I have to show Diagrams like that:
For one of my previous projects (in 2008 year) I used Jung. It worked well, but maybe somebody could propose more suitable for my needs framework? Does anyone have a similar task or know a good tools?
Also one of my tasks is to try to layout elements, because there is only info about connections in DB, but there is no layout information. I want to try to minimize manual layout work and looking for layout algorithms.
Thank you in advance.
PS: It is very desirable that the framework will be free.
PPS: Also I am interested in frameworks which can help to show (and edit) such type of diagrams using web browser.
Prefuse is very similar to Jung. I haven't used it extensively but I evaluated both Jung and Prefuse for our graph application.
Another web based option is Protovis which I came across during my evaluation. You can draw interactive graphs with it but I suspect you might need layout information already available to use this tool. Anyway looks like the authors are moving to a new library named D3 so you can check that out.
Another option I see is graphviz.
Here is a big list of graph visualization tools. http://www.mkbergman.com/414/large-scale-rdf-graph-visualization-tools/
I found a java framework named circuit. I think it could help you fix your issue.
http://code.google.com/p/circuit-framework/

Best web resources for java developer [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
Each Java developer has his each day sites, I want to ask more experienced Java developers about list of web resources that they will recommend to less experienced Java developers.
stackoverflow.com
http://download.oracle.com/javase/6/docs for javadoc :)
any official document for respective framework (for example:springsource.org for spring )
I like to add official Oracle(Sun) Java tutorial, which I feel must for a beginner in Java
http://download.oracle.com/javase/tutorial/
You might be look at Joshua Bloch's book "Effective Java": http://www.amazon.com/Effective-Java-2nd-Joshua-Bloch/dp/0321356683
This is great book about Java program design.
These are my favorite sites (rss enabled):
http://www.javaspecialists.co.za - Problems in Java
http://javaposse.com - New frameworks, random links to java news.
#Bojan Milenkoski is right.
You cant find solution to all problems in single place. One site may be good in Collections but poor in Objects and Data types .
It also depends on how depth you need your answer
Read the Javadocs. Become familiar with the structure as all Javadoc API specs will follow this pattern.
I use Google in general to find solutions to problems. I don't rely on any one given site. Generally, a Google search with the right keywords will yield the best results when searching for the solution to a problem.
It also depends on the context of what you're searching for. If you have a Spring problem, go to http://forum.springsource.org/. If you have a Google App Engine problem, search Google Groups. This rule isn't always true for every tool in your toolbox because sometimes the information is just plain better and more organized in other sources.
Some problems are also very specific and may not be covered specifically in the documentation. It really just depends on the problem.
But in summary, I suggest getting really good at learning to use Google to find information quickly while also weeding out anything that's not relevant to you.

Recomended GWT Frameworks for single page application [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
After google around, I have to ask this question on StackOverflow.
There are frameworks around, but most of them are from 2008 2009, unmaintained, multipage or will not work with GWT 2.0
What are the recommended framework should I use for a single page application that will scale most in term of deploy? 1 language is a plus point because GWT is all about 1 language, beside if we tune the server to run Java and serve HTML pages, it will be faster.
But any framework that works and good is okay also.
Thanks :)
In addition to Jay Askren's suggestions, another good framework is gwt-platform, which is a combination of two other good frameworks, gwt-presenter and gwt-dispatch.
I recommend watching this from last year's Google IO. They recommended using the Model-View-Presenter pattern for GWT apps. Here is one implementation of this pattern.
The following from this year's GoogleIO might also be helpful:
http://code.google.com/events/io/2010/sessions/architecting-performance-gwt.html
http://code.google.com/events/io/2010/sessions/architecting-production-gwt.html
I should also mention that GWT is a framework in and of itself. The above are more best practices on how to use the framework.
Have you looked at Sencha GXT? It's a single page framework.
http://www.sencha.com/products/gxt/
I think it's also important to note that GWT 2.1 will include a lot of application framework pieces. From what I've seen so far on the contributor mailing list, it should include:
MVP framework
EventBus integration
PlaceManager for navigation
Data presentation widgets (i.e. data binding)
Validation hooks? (JSR-303 annotations recently committed)
So make sure to check out vanilla GWT 2.1 M2 as well.

Guide to Learn J2ME [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I am starting study java2me. But I have some source study about it like ebook, source sample code, and . Could anybody give some link website or source ebook study about it.
Great Tutorials/articles from sun:
Wireless Development Tutorial Part I
SUMMARY:This article contains
everything you need to know to get
started developing in the Java
Platform, Micro Edition (Java ME)
environment.
J2ME Tutorial
SUMMARY:What is J2ME? Cut away the
hype and the excess fat and you are
left with yet another (set of) Java
APIs. Since these APIs cannot run on a
traditional Java Virtual Machine
(JVM), due to the limited size of
mobile devices in regards to memory
and resource availability, J2ME
defines a limited version of the JVM
as well.
A book called J2ME Game Programming. This is the book I have enjoyed the most and recommend to everybody
I suggest having a look at LWUIT. http://lwuit.java.net/
I found good articles(with their documents) in samsung.Although this may not be for beginners.
My friends who happen to be J2ME developers always cite http://19-2.168.0.1 as a reference.
They also seem to like guiding everyone to the first results of google when being asked for a "J2ME TUTORIAL".
Fortunately, the first two google results are also the first stackoverflow result.
Also, try the J2ME site: http://java.sun.com/javame/index.jsp

Best resources for a Java developer working on .NET solutions [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
My company has acquired several companies lately. We are a Java shop but have both VB .NET and C# .NET code bases now. I am about to start supporting these systems and am having trouble find good resources for finding the parallels/differences in .NET and Java. I have seen a few books but cannot decide which to buy, they all seem basically the same. It would be nice if anyone knows of resources that are online instead of having the information buried in a 700 page black and white book.
Specifically, I would like to find some resources that compare the macro and micro level differences. Including things like "what is the .NET equivalent of HashMap, ArrayList and Queue", and "How do I interact with a database" or "What are the differences between ASPs and JSPs".
I am really looking for some opinions about which resources are the best from people who have been in a similar situation (Java developer to .NET).
Thanks.
Read this, most importantly the Programming Guide, and bookmark the Reference.
I'm from a Java background and recently started using C# and found the MSDN very helpful. The auto-complete search field often found me the reference page I was looking for.
Force yourself to learn LINQ. It's beautiful once it clicks.
MSDN. Seriously, MSDN is quite possibly the best-technical level documentation there is for the nuts and bolts of the C# libraries. Alternately, if you want a more exhaustive treatment, something like "CLR via C#" by Jeffrey Richter really gives you a good feel for what the CLR is capable of.

Categories