Working on Open Source Projects for N00b programmers
Hi,
I have heard the suggestion on the forum that working on open source projects_ is a good way to refine your programming skill.
I am learning Object Oriented Programming concepts in my Java class. I have found that I am not getting as much practical experience* as I feel I need to really cement the concepts in practice, and to cement the concepts in my brain. I read the book a lot, and I get a lot of the theory, and I can make sense of all the book's code examples, but I feel like I need to start doing hands on code manipulation and/or problem solving to make these things stick in my brain.
Finally, I am genuinely a n00b, so even though I get all the concepts of OOP on a high level, I only have done pedagogical exercises, not any real practical experience. So I am looking for Open Source projects who's code isn't super intricate and will be manageable to decipher, based on my limited experience.
Also, if the projects are on cool interesting things like Open Office or Audacity or Mozilla Firefox or Miscellaneous Widgets (the kinds of things we use in everyday computer use, I know this varies from person to person, but anyway...) or Scientific/Mathematical Simulations etc, all those sorts of things would be cool.
Thanks a bunch
infinitelyLooping wrote:
I like you. A lot.
NO xxxxBoy, that just makes me want to bend over backwards to help you.
Similar Messages
-
Open source projects for reading/wrting Excel, need your ideas
Hi all,
First of all, I am sorry that i didn't find the matched category under the listed forum topics.
I am evaluating some open source projects for processing(read/write) Excel files, so far i have found two: POI from apache and Java Excel API, however, i am wondering if there are any excellent projects that i missed, would anyone who have such experience please give me some ideas? Any better APIs?
Any helps are appreciated!
Thanks a lot,
thurmhi macrules2,
thanks for you reply!
I think POI is not 'excellent' in some areas, for example, i found POI sometimes cannot read Date format collectly, and cannot support some kinds of formula either. So we want another more 'excellent' java-excel components. -
SQLpython in Open Source Projects for Oracle
I'd like to strongly reccommend SQLpython ( https://twiki.cern.ch/twiki/bin/view/PSSGroup/SqlPython ) be added to the Open Source Projects for Oracle page ( http://www.oracle.com/technology/community/opensource_projects.html ). It's an SQL command-line client whose chief strength is incredibly convenient extensibility / personalizability. I've reviewed it briefly at http://catherinedevlin.blogspot.com/2006/05/sqlpython-sql-client-of-your-very-own.html
Thanks very much!We have made this addition.
Cheers, OTN -
Open Source Project Announcement...
I have started an open source project to build a module for
PHP4 that will allow direct calls to Tuxedo services from
the PHP script, the project name is php-tuxedo.
Think about it for a second... The ability from inside a
PHP web page to directly call already existing Tuxedo
services anywhere in your environment. Just like PHP can
open a database connection to Oracle or Sybase, it would
open a Tuxedo connection as a Tux client to a Tuxedo
middleware environment.
For those who have used PHP, you know how easy it is to
build dynamic web pages. But those pages are mostly limited
to database queries or flat file access for data. With this
project you could call all your existing enterprise Tuxedo
services directly. I believe this would be a very powerful
enhancement to PHP's capabilities.
To those familiar with Tuxedo, you know about how powerful
an implementation of Tux middleware services can be for
departmental and enterprise solutions.
I want to bring these two pieces together.
Project status. The project is in its early infancy, but
some parts are functional. I have successfully built a
client page that uses a STRING buffer to call a service with
tpcall and returns a STRING buffer back. Primitive? Sure,
but this is only the start. I have ideas of how to
implement many other functions and buffer types including
FMLs.
There is much work to do, but if you are interested please
check out http://php-tuxedo.sourceforge.net. There you can
download my first cut and more importantly follow the
project as it progresses. For the really ambitious I would
welcome any testing or development help on the project.
Please note I’m posting this note to several lists I don’t
normally monitor, so I may not see a reply on the list.
Hope to hear from you.
Brian Foddy
[email protected]Always glad to have people thinking about the poor DBA's. Usually, the developers get most of the attention in open source.
-
DBAShell - New Open Source Project for Oracle DBA's
I'd like to have this project included in the Open Source Oracle tools list at: http://www.oracle.com/technology/community/opensource_projects.html
I've been an Oracle DBA for quite some time (since 7.0.13) and a developer for many years. One of the things I've always wished for was an easier way to set up environment variables for different Oracle Homes and a way to provide passwords to scripts without embedding them in plain-view.
About 3 years ago, I started a set of functions and scripts at my company that did exactly just that and provided many more functions for things like checking database status, running scripts quietly unless errors are detected, running actions in parallel (like fast shutdowns at once, or multiple analyzes), restarting databases in a guaranteed fashion, aliases to common folder locations, etc..
About a month ago, after putting all this time and effort into these scripts and using them in production all this time, I realized I wanted more out of the scripts like support for other databases and thought that it would be best if I gave it new life as an Open Source project.
So that is how http://sourceforge.net/projects/dbashell/ was started. Now its in a second release (DBAShell 0.85) that is more modular and would allow other people to easily add support for other OSs, other Shells, and other Databases.
Here is a description of the project from the latest news item:
DBAShell is a project based around Shell functions and scripts designed to make it easy for DBA's to use Databases in a command line environment. Currently supported is Oracle with ksh and bash on AIX, Solaris, Linux. The code base itself is 3 years old and has been in use in Production environments all of that time.
Features include:
* Automatic setting of all environment variables based on SID requested.
* Manage PATH's and other path like variables for each ORACLE_HOME needed.
* Run scripts with stored passwords (no more hard-coding of passwords!!)
* Automatically set SID based on Script location (makes it easier to share scripts between SID's)
* manage temporary script output and check for oracle errors in output
* check database status and versions from scripts
* stop/start databases in parallel (faster startup)
* compile all database objects
* analyze objects in parallel (Faster analyzes)
* set aliases and variables for common SID areas, etc..
* many helpful commands for common Oracle tasks
Over a thousand people have already downloaded the prior release and more are downloading every hour.
I'm seeking feedback from anybody that would be willing to take a look at the project, trying it out, give me any feedback you have on it, and perhaps even direct me to where I could best promote this project.
I wrote a tutorial that shows at a glance some of the more useful features of DBAShell:
http://sourceforge.net/docman/display_doc.php?docid=34041&group_id=170224
Main site:
http://sourceforge.net/projects/dbashell/
Documentation: http://sourceforge.net/docman/display_doc.php?docid=33704&group_id=170224
Download:
http://prdownloads.sourceforge.net/dbashell/dbashell-0.85.tar.gz?downloadAlways glad to have people thinking about the poor DBA's. Usually, the developers get most of the attention in open source.
-
DBAShell - Open Source project for Oracle DBA's
Ive been an Oracle DBA for quite some time (since 7.0.13) and a developer for many years. One of the things Ive always wished for was an easier way to set up environment variables for different Oracle Homes and a way to provide passwords to scripts without embedding them in plain-view.
About 3 years ago, I started a set of functions and scripts at my company that did exactly just that and provided many more functions for things like checking database status, running scripts quietly unless errors are detected, running actions in parallel (like fast shutdowns at once, or multiple analyzes), restarting databases in a guaranteed fashion, aliases to common folder locations, etc..
About a month ago, after putting all this time and effort into these scripts and using them in production all this time, I realized I wanted more out of the scripts like support for other databases and thought that it would be best if I gave it new life as an Open Source project.
So that is how http://sourceforge.net/projects/dbashell/ was started. Now its in a second release (DBAShell 0.85) that is more modular and would allow other people to easily add support for other OSs, other Shells, and other Databases.
Here is a description of the project from the latest news item:
DBAShell is a project based around Shell functions and scripts designed to make it easy for DBA's to use Databases in a command line environment. Currently supported is Oracle with ksh and bash on AIX, Solaris, Linux. The code base itself is 3 years old and has been in use in Production environments all of that time.
Features include:
* Automatic setting of all environment variables based on SID requested.
* Manage PATH's and other path like variables for each ORACLE_HOME needed.
* Run scripts with stored passwords (no more hard-coding of passwords!!)
* Automatically set SID based on Script location (makes it easier to share scripts between SID's)
* manage temporary script output and check for oracle errors in output
* check database status and versions from scripts
* stop/start databases in parallel (faster startup)
* compile all database objects
* analyze objects in parallel (Faster analyzes)
* set aliases and variables for common SID areas, etc..
* many helpful commands for common Oracle tasks
Over a thousand people have already downloaded the prior release and more are downloading every hour.
I'm seeking feedback from anybody that would be willing to take a look at the project, trying it out, give me any feedback you have on it, and perhaps even direct me to where I could best promote this project.
I wrote a tutorial that shows at a glance some of the more useful features of DBAShell:
http://sourceforge.net/docman/display_doc.php?docid=34041&group_id=170224
Main site:
http://sourceforge.net/projects/dbashell/
Documentation: http://sourceforge.net/docman/display_doc.php?docid=33704&group_id=170224
Download:
http://prdownloads.sourceforge.net/dbashell/dbashell-0.85.tar.gz?downloadAlways glad to have people thinking about the poor DBA's. Usually, the developers get most of the attention in open source.
-
Open Source project - request for interest
Hi,
I know this may not be the most appropriate place for this but I couldnt find anywhere else. The project is due to start up in early 2006. The technology is Java based and supports J2EE. It enables developers to work at a high level and generate apps very quickly and more complex functionality can be built using Java to address requirements.
I thought I would post this here for anyone interested in participating in a new Open Source project for a Java development tool.
I apologise in advance if anyone gets upset over this post - but I thought Java developers should be aware of the project.
Thanks.
Be in at the start of an exciting new Open Source initiative!
If you're a Java developer and you'd be interested in participating in the development of a new UK-based Open Source project then read on.
The project would seek to take an existing, powerful J2EE-based rapid web application development tool on to the next level. Sitting happily alongside other well-known open source names such as Red Hat, MySQL and JBoss, it enables the building and deploying of J2EE-based web applications in a fraction of the time that it would otherwise take to develop them. But the possibilities are only limited by your imagination.
So, if you're interested in contributing to the evolution of this project please email us at [email protected] with your contact details and we will be in touch with you.Thanks for the ponter, I will check it out.
hth,
Sean -
Open source projects based on Oracle technology
Hello:
Here's a project for the open source page at
Open Source Projects for Oracle:
http://www.oracle.com/technology/tech/opensource/projects.html
The open source (GPL) ValueObjects Framework for ADF is available for download. It is a JDeveloper 10g 10.1.2 extension for building SOAP-compliant DTOs over ADF Business Components.
http://www.sourceforge.net/projects/valueobjects
Quick intro at http://valueobjects.sf.net
Screenshots at http://valueobjects.sourceforge.net/screenshots/screenshots.html
Thanks,
- Zak
[email protected]Hi,
Jim is right.
There is no way of converting/upgrading a VI to the newer version of LabVIEW without its block diagram. Below are a couple of KBs that discuss this issue:
How Do I Recover My Block Diagram If I Saved My VI with Options and Selected Remove Diagrams?
What Does it Mean When I Receive the Message "LabVIEW load error code 11"?
Feroz -
Invitation for Open Source Project
Hi,
I'm starting a open source project which involves web based Java, JBoss application server and JBoss Seam framework. I'm a student and I work on the project in my free time for training. Every one who want to take a part in this hobby project in his free time is invited.
Send me e-mail.
< email address removed by moderator >
Regards
Peter
Edited by: rukbat on Jul 19, 2011 6:17 AMModerator Advice:
These forums are intended for public user-to-user conversations that create an intellectual knowledgebase HERE, now somewhere else.
As such, your post happens to be off-topic for the entire forum web site.
I removed your email address to protect you from unscrupulous harvesters that would spem you forever.
This posting is also now locked. -
EJB 3.0 in a real world open source project. Great for coding reference!
If you are interested in seeing EJB 3.0 implemented in a real world project (not just examples) or if you are interested in learning how to use them I suggest you to take a look a the open source project Overactive Logistics.
It has been written totally using EJB 3.0 (session and entity beans) I found it very helpful in solving several technical situations I was facing.
You can get more information at:
http://overactive.sourceforge.netThanks for the ponter, I will check it out.
hth,
Sean -
New Project for Oracle Open Source Projects Page
Another SQL*Plus clone but this one is written in pure java, feel free to add it to the Oracle Open Source Projects page:
SQL*More is a tool to execute commands against SQL databases in the same vein as SQL*Plus for Oracle. Key features are platform independence, database independence, a self-contained networking stack, a terminal friendly CLI implementation, and macro-like commands.
Thanks,
MarcHappy to, but we'll need your project URL.
Cheers, OTN -
Open Source Project Announcement...
I have started an open source project to build a module for
PHP4 that will allow direct calls to Tuxedo services from
the PHP script, the project name is php-tuxedo.
Think about it for a second... The ability from inside a
PHP web page to directly call already existing Tuxedo
services anywhere in your environment. Just like PHP can
open a database connection to Oracle or Sybase, it would
open a Tuxedo connection as a Tux client to a Tuxedo
middleware environment.
For those who have used PHP, you know how easy it is to
build dynamic web pages. But those pages are mostly limited
to database queries or flat file access for data. With this
project you could call all your existing enterprise Tuxedo
services directly. I believe this would be a very powerful
enhancement to PHP's capabilities.
To those familiar with Tuxedo, you know about how powerful
an implementation of Tux middleware services can be for
departmental and enterprise solutions.
I want to bring these two pieces together.
Project status. The project is in its early infancy, but
some parts are functional. I have successfully built a
client page that uses a STRING buffer to call a service with
tpcall and returns a STRING buffer back. Primitive? Sure,
but this is only the start. I have ideas of how to
implement many other functions and buffer types including
FMLs.
There is much work to do, but if you are interested please
check out http://php-tuxedo.sourceforge.net. There you can
download my first cut and more importantly follow the
project as it progresses. For the really ambitious I would
welcome any testing or development help on the project.
Please note I’m posting this note to several lists I don’t
normally monitor, so I may not see a reply on the list.
Hope to hear from you.
Brian Foddy
[email protected]You probably are able to do this already through Prolifics' XMLink product
http://www.prolifics.com/do/xml.html.
-James
"Brian Foddy" <[email protected]> wrote in message
news:[email protected]...
>
Open Source Project Announcement...
I have started an open source project to build a module for
PHP4 that will allow direct calls to Tuxedo services from
the PHP script, the project name is php-tuxedo.
Think about it for a second... The ability from inside a
PHP web page to directly call already existing Tuxedo
services anywhere in your environment. Just like PHP can
open a database connection to Oracle or Sybase, it would
open a Tuxedo connection as a Tux client to a Tuxedo
middleware environment.
For those who have used PHP, you know how easy it is to
build dynamic web pages. But those pages are mostly limited
to database queries or flat file access for data. With this
project you could call all your existing enterprise Tuxedo
services directly. I believe this would be a very powerful
enhancement to PHP's capabilities.
To those familiar with Tuxedo, you know about how powerful
an implementation of Tux middleware services can be for
departmental and enterprise solutions.
I want to bring these two pieces together.
Project status. The project is in its early infancy, but
some parts are functional. I have successfully built a
client page that uses a STRING buffer to call a service with
tpcall and returns a STRING buffer back. Primitive? Sure,
but this is only the start. I have ideas of how to
implement many other functions and buffer types including
FMLs.
There is much work to do, but if you are interested please
check out http://php-tuxedo.sourceforge.net. There you can
download my first cut and more importantly follow the
project as it progresses. For the really ambitious I would
welcome any testing or development help on the project.
Please note I'm posting this note to several lists I don't
normally monitor, so I may not see a reply on the list.
Hope to hear from you.
Brian Foddy
[email protected] -
Simple RMI over HTTP in MIDP1.0 - open source project
Hi All,
For anyone interested in doing remote method calls (over HTTP) to a server from a MIDP 1.0 MIDlet there is an open source project now available for this. Please see MeRMI (Micro Edition RMI) at:
http://mermi.dev.java.net
You can use this to create a remote server class, much like you would in RMI. MeRMI then generates classes to do the remote communications for you. So you can just make nice, simple Java calls from your MIDlet, without having to worry about how the calls are passed to the server, etc. It's all pretty easy to use (especially if you have used RMI before) and takes a lot of the hard work out of building network applications.
The toolkit is completely free (LGPL) and open source, you can use the code and do what you want with it.
Hope it comes in useful to someone!
zonski.
Note: MeRMI does not support callbacks, but an event mechanism using blocking, polling requests can be used to create server to client messaging.It sounds interesting. It is only for MIDP 1.0?, what about MIDP 2.0?
-
Hi,
I have been working on LV with 3 yrs exp now. I am willing to work on some open source projects or collaborate with any one for such work in free time. Have good exp in IMAQ , and HiL development . Do please let me know for any such research work.
Regards,
Sundar.look at openg.org
Paul Falkenstein
Coleman Technologies Inc.
CLA, CPI, AIA-Vision
Labview 4.0- 2013, RT, Vision, FPGA -
Survey about open source projects
Hello,
I'm conducting a survey about how open source projects are organized.
It's part of the www.openeo.biz community initiative which goal is to
research organizational structures of open source projects and
business models of companies related to them.
Could I kindly ask you to help us spread the word about this survey
among open source project maintainers related to Adobe.
Is there perhaps any other forum or mailing list on which it would be
appropriate to post this information ?
The survey takes about 15 min and is available at:
http://www.openeo.biz/limesurvey/index.php?sid=94442
If anyone would like to share a more detailed description about a
project it can be added directly to our knowledge base:
http://www.openeo.biz/summary/
or can just be mailed directly to
[email protected]
Thank you for your time.
Adam Walczak
www.openeo.biz
+48 604 188 992kevinaworkman wrote:
motya770 wrote:
hi, everybody, i am noobie in java development, so i have a question.
i want to participate in some open source projects in java becouse i want to see the code and style of it etcWhat do you mean by "participate"? If you want to contribute code, you should probably wait until you aren't a "noobie" anymore. I'd suggest working through the basic tutorials.
, i've downloade source code, created a new project in eclips andd linked this code, but it didn't work. Eclipse can't find main class.If you want to learn to program, I'd say you should ditch the IDE for now and use a plain text editor and the command line.
what should i do?You could also do some bug reporting for an open source project, before actually making any changes to any code.
which project would you recommend me?I'd recommend starting a lot smaller. Work through the basic tutorials. When you have all of them working, try creating a small program of your own. Work your way up.
i think about something like jEdit.I think something more like trying out some of the programs on Project Euler (after going through the basic tutorials, of course).
PS- Working through the basic tutorials might take weeks or even months. Learning to program is an exercise in patience!Participate - just to see the manner of pragramming on this language)
i would work throught basics, now i am reading Cay S. Horstmann, Gary Cornell's book, i think these books is tutorial) am i right?
i have some minor expierence with c++, c#, qt, stl, sql, javascript, i am at 4th year of education in university,
and work now as software developer.
and decided to lean java...
i just want to download some little project and see how swing and other things work/)))
thaks
Maybe you are looking for
-
Problems with Java and Business Objects
<p>Hello everybody,<br /><br />I'm new in BusinessObjects/Crystal Report. Now, I have some problems with Business Objects for Java (Business Objects XI Release 2 Developer).</p><p> </p><p>1) I create a report in the report designer. This report has
-
My grandson syned his Iphone to my itunes with my cell phone name "janies Iphone" I think I disconnected the abilitity to sync my itunes but I am not sure. Can I remove the device that says janies iphone and reauthorize it again? Will that work to sy
-
Populating a ComboBox from DB query
Hello – I have created a ComboBox to allow users to choose a category as a filter for a products catalog. The list of categories is returned by one of the functions of a ColdFusion CFC I'm using in the app; it has been tested and examined in the debu
-
How not to suppress printing grouping items
In group by reports, the printing of group items is suppressed until the values change. How can I get the report to not suppress printing the duplicates values?
-
I plug in my iPad and make sure it is connected to the internet and locked. I still get "This iPad hasn't been backed up in (N) Days" What am I doing wrong?