ManicGenius Senior Member United States Joined 5481 days ago 288 posts - 420 votes Speaks: English* Studies: Esperanto, French, Japanese
| Message 1 of 51 02 March 2010 at 1:59am | IP Logged |
https://sourceforge.net/projects/wordstudy/
---
By the nature of Java, this program will run on any desktop platform provided you have
the Java runtime installed.
What you will need to run the application when it's released:
- Latest Java Runtime - http://www.java.com/en/download/manual.jsp
- Un-Zip Program of some sort (recommend 7zip if you don't have any)
- Patience
Steps to use:
- Navigate to Files under the sourceforge website
- Download the latest release in Zip/Tar.GZ format
- Unzip/Untar
- Double click on WordStudy.jar, or type in command-line: java --jar
WordStudy.jar
---
I recently read on here about someone developing a web-based API implementing an
Iversen'ish wordlist study method.
Personally, I don't like web-api's, I like me some good old standalone apps.
Considering that and two other things: First, my love of language
learning. Second, my abilities as a programmer (Software Engineer by trade), I have
started a project on SourceForge called WordStudy. You are welcome to join me in
development on this if you are a Java programmer. I intend to get a development
version out soon and hope that people on this forum will test and deliver opinions and
suggestions.
Please note: This tool is going to be aimed at INITIAL STUDY ONLY! There will always
be far better tools for SRS and other methods. Essentially all this app will do will
implement the Iversen method via typing recognition for a list obtained from an
Excel/CSV file. Once learned, it will discard (will not show) the items you have
learned again, it will however, write them to an excel/csv file for importing into an
SRS application.
---
Please note, that as of right now this is just a shell application. Ready to be filled
in by whoever want's to help. That's the beauty of OpenSource baby ;-)
I'll do what development I can in my free time till it's gets satisfactory enough where
I can say "Whatever anyone else want's to add is fine, but I'm happy with this."
You will need the following if you want to develop:
- NetBeans (or comparable IDE)
- Java SDK 1.6 Update 18
- jExcel
(Latest JAR Library) - Patience
I will make the first end-user testable release when the basic functionality is
present. Otherwise anyone with an aptitude of development has free reign.
--
Also, any feature requests? Please reply with them ;-P
Edited by ManicGenius on 02 March 2010 at 5:15am
5 persons have voted this message useful
|
ManicGenius Senior Member United States Joined 5481 days ago 288 posts - 420 votes Speaks: English* Studies: Esperanto, French, Japanese
| Message 2 of 51 02 March 2010 at 2:11am | IP Logged |
I need to add that I don't intend to take away from the other application. I need
something for myself, and instead of keeping it to myself I intend to share it.
1 person has voted this message useful
|
Johntm Senior Member United StatesRegistered users can see my Skype Name Joined 5422 days ago 616 posts - 725 votes Speaks: English* Studies: Spanish
| Message 3 of 51 02 March 2010 at 3:56am | IP Logged |
I'll try this once more add to it. Next year I'll be taking AP Computer Science next year, in which we learn Java. I'll probably start learning over the summer just to get a headstart, but I won't be able to contribute to this for a while :(
1 person has voted this message useful
|
ManicGenius Senior Member United States Joined 5481 days ago 288 posts - 420 votes Speaks: English* Studies: Esperanto, French, Japanese
| Message 4 of 51 02 March 2010 at 4:13am | IP Logged |
I've already made some headway into this tonight. Already reads in Excel files :-)
Basic structure was to make it look simple.
If you know basic computer science theory, like flow-structures and such, you'd be good
enough to program on this even without knowing Java.
Java in terms of difficulty is a joke.
Now Haskell and J... Shudder... Even PROLOG!!!!! Oh god... I still have nightmares about
those.
1 person has voted this message useful
|
Johntm Senior Member United StatesRegistered users can see my Skype Name Joined 5422 days ago 616 posts - 725 votes Speaks: English* Studies: Spanish
| Message 5 of 51 02 March 2010 at 5:00am | IP Logged |
ManicGenius wrote:
I've already made some headway into this tonight. Already reads in Excel files :-)
Basic structure was to make it look simple.
If you know basic computer science theory, like flow-structures and such, you'd be good
enough to program on this even without knowing Java.
Java in terms of difficulty is a joke.
Now Haskell and J... Shudder... Even PROLOG!!!!! Oh god... I still have nightmares about
those. |
|
|
I know Java isn't hard, for a little while I started learning C++ and then C#, but I never got much farther than a basic program that asks for a number/string inputted and replies with something.
1 person has voted this message useful
|
Volte Tetraglot Senior Member Switzerland Joined 6439 days ago 4474 posts - 6726 votes Speaks: English*, Esperanto, German, Italian Studies: French, Finnish, Mandarin, Japanese
| Message 6 of 51 02 March 2010 at 6:43am | IP Logged |
ManicGenius wrote:
I've already made some headway into this tonight. Already reads in Excel files :-)
Basic structure was to make it look simple.
If you know basic computer science theory, like flow-structures and such, you'd be good
enough to program on this even without knowing Java.
Java in terms of difficulty is a joke.
Now Haskell and J... Shudder... Even PROLOG!!!!! Oh god... I still have nightmares about
those. |
|
|
They're not so bad. If you only knew SML and APL, you'd find Haskell and J to be jokes, and Java to be hard.
1 person has voted this message useful
|
ManicGenius Senior Member United States Joined 5481 days ago 288 posts - 420 votes Speaks: English* Studies: Esperanto, French, Japanese
| Message 7 of 51 02 March 2010 at 7:55am | IP Logged |
Volte wrote:
They're not so bad. If you only knew SML and APL, you'd find Haskell and J to be jokes,
and Java to be hard.
|
|
|
... the sad part is that I've programmed in APL before. It can be nice but it's not
really suited for end-user applications. More of a scientific thing. Though it's
built-in sort is pretty kick-a$$.
I've probably programmed in most languages except for ADA. Lessee... Java, C/C++, C#,
APL, Fortran, COBOL, Basic (good 'ol basic), Prolog, LISP, LaTeX (yeah yeah yeah....
still counts... sort of), Haskell, OCamel, J, Ruby, Ruby on Rails, Python, Pascal...
Probably leaving out a couple. Oh yeah, Assembler x86... been awhile since that one.
Java has me spoiled lately though. And as for Objective-C.... I hate you Apple
Computers.
Edited by ManicGenius on 02 March 2010 at 7:56am
2 persons have voted this message useful
|
Volte Tetraglot Senior Member Switzerland Joined 6439 days ago 4474 posts - 6726 votes Speaks: English*, Esperanto, German, Italian Studies: French, Finnish, Mandarin, Japanese
| Message 8 of 51 02 March 2010 at 8:25am | IP Logged |
ManicGenius wrote:
Java has me spoiled lately though. And as for Objective-C.... I hate you Apple
Computers. |
|
|
Why?
1 person has voted this message useful
|