 |
 |
Index ‹ java-programmer
|
- Previous
- 1
- Enough of doing just a JOB - Openings @ AmpereWelcome to the new and fast pace organization known as Ampere Software.
We are techies, skilled, passionate and with a desire to achieve the
milestones of our organization. We are located in Noida (close to New
Delhi) and would love to hear from new team members all over India.
At Ampere, our team has the freedom to initiate and realize their
goals. Reap the benefits with us as the world watches. This invitation
is for all enthusiastic professionals who have enough stamina to be a
part of India Inc's emerging force.
1. Senior Software Developers with skills in Microsoft Technologies
(C#/.NET, ASP/.NET, SQL) and experience ranging from 3 to 10 years.
2. Web/UI Designer: Fresher with good knowledge of design tools e.g.
Adobe, Flash and 3DS Max etc.
Send your detailed profiles at: jointheteam [AT] amperesoftware [DOT]
com along with information of current/expected compensation, time to
join and any other remarks/feedback for us. Thanks.
- 4
- Comparing audio (wav) filesI'm writing a program that has a section that requires the comparison
of two wav files. The sound files will be really small. I'm
interested in sounds like a hand clap, or wood hitting wood, or wood
striking tin. Little sounds. My section of the program would read two
sound files into memory, apply some sonic algorithm on both. The
output of that algorithm should be stored in some data structure. Then
a comparison of the output would be made and would return some value
to determine how closely one sound resembles the other, or at least if they
matched. This program can be written in Java or C++. Are there in
classes available that will allow me to implement what's describe
above easily? I'm more concerned about the algorithm to extract
frequency data, or whatever data is needed from the wav file to
compare it to another. I'm trying to avoid re-inventing the wheel
here, so if there is some package available that allows for this I
would greatly appreciate any info on where to get it..
- 4
- class literalDoes this explain in the java documentation?
Is this a key word?
What is the purpose of this?
Thanks.
- 6
- Javavm , 1.5 vs 1.6 under 7hi there,
I have the following VMs installed:
[betom@ayiin] [Thu Nov 8 19:05:28 2007]
/usr/home/betom
$ pkg_info | grep jdk
jdk-1.5.0.13p7,1 Java Development Kit 1.5.0
jdk-1.6.0.2p2 Java Development Kit 1.6.0
[betom@ayiin] [Thu Nov 8 19:05:31 2007]
/usr/home/betom
$ cat /usr/local/etc/javavms
/usr/local/jdk1.6.0/bin/java
/usr/local/jdk1.5.0/bin/java # FREEBSD-JDK1.5.0
$ uname -srv
FreeBSD 7.0-BETA2 FreeBSD 7.0-BETA2 #2: Wed Nov 7 12:02:06 EST 200
From man javavm:
[....]
By default, javavm will select the most ``native'' and up to date version
of the Java VM when a given symbolic link is used, invoking and passing
the arguments to the matching executable within the chosen Java VM. The
choice of Java VM may also be influenced by using environment variables
to constrain the version, vendor and operating system of the Java VM.
[...]
I would expect javavm to pick 1.6 as the default VM, but it picks 1.5
$ java -version
java version "1.5.0_13-p7"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_13-p7-root_08_nov_2007_16_03)
Java HotSpot(TM) Client VM (build 1.5.0_13-p7-root_08_nov_2007_16_03, mixed mode
It works ok if I export JAVA_VERSION=1.6 to my environment, but I wonder why 1.5 is considered the "more native and up to date version of the Java VM"
thanks,
B
_________________________
{Beto|Norberto|Numard} Meijome
"Great spirits have often encountered violent opposition from mediocre minds."
Albert Einstein
I speak for myself, not my employer. Contents may be hot. Slippery when wet. Reading disclaimers makes you go blind. Writing them is worse. You have been Warned.
- 6
- JNode 0.1.3 releasedHey people,
just wanted to let you know that the probably most-actively developed Java
OS aired its release 0.1.3
You find it at http://jnode.sf.net
It runs on bare hardware (x86 only) and uses nasm code just for the nano
kernel: the byte code interpreter, memory management as well as port I/O,
DMA and IRQ wrappers. Everything else is done completely in Java!
The current release is still in alpha stage, but it boots, and you can see
how easy changes to drivers, the shell and even the JVM can be done.
Features include:
- PNP for all supported PCI devices
- Shell with history and command line completion
- VGA and SVGA framebuffers
Feel free to make suggestions and contribute. Any feedback is greatly
appreciated.
Greetings,
Michael
- 6
- RiverLayout: simple, but powerfull layout managerYesterday, I have discovered a new layout called RiverLayout (license
LGPL). Simple and small yet powerfull. If I found it earlier, I would
have saved myself almost 12 hours trying to do the two a bit more
complex screens with GridbagLayout and (when I failed) with the
SpringLayout. It took me 20 minutes to do the first of them and 30
todo the second of them with RiverLayout.
Link: http://www.datadosen.se/riverlayout/
Stan Berka
Portland, OR
- 7
- Using two JFrames with one always mimicking the otherHi,
I have a Main Frame and a Log Frame. I currently have it so that when
I move my Main Frame the Log Frame follows it, and when I minimize and
maximize my Main Frame the Log Frame does the same action.
But I cannot work out how to get the Log Frame to gain focus when I
have a separate window (say my IDE) open and then click on the Main
Frame. The Log Frame will not appear because I have no minimized or
maximized my Main Frame. (It will still follow it correctly so when I
personally click on its Window Icon it is below my Main Frame).
I was wondering whether I had just missed a simple ActionControl call
to enable my Log Frame to gain Focus at the same time as my Main
Frame.
windowGainedFocus and focusGained seemed to the obvious two events to
use from my Main Frame, but I cannot see how to make my Log Frame gain
focus as well.
Any help will be welcomed!
Coko
- 9
- testing methodsHello all, I was wondering something. I am putting 4 methods into a class
called MyUtils. Can I test these methods to make sure they work; if I create
new new class files calling these methods. My question is , should it work
if I place all files in same directory.
- 12
- [ANN] Solex Web application testing tool 0.5.3 releasedSolex is a free open source Web application testing tool built as a
plug-in for the Eclipse IDE. It provides functions to record a client
session, adjust it according to various parameters and replay it later
typically in order to ensure non regression of the application's behaviour.
By recording, we mean that Solex acts as an HTTP proxy and records all
HTTP requests and responses going through the wire between a Web client
(eg. a Web browser) and a Web server. The task of replaying a scenario
consists in sending the previously recorded and eventually customized
HTTP requests to the server and asserting each response.
Version 0.05.3 of Solex is now available at
http://sourceforge.net/projects/solex. The release notes are available
at http://sourceforge.net/forum/forum.php?forum_id=527084.
Happy 2006 !
- 13
- how to force a window to stay in backgroundhi all,
I want a message window, created as:
static void showWarning(JFrame frame, String s) {
if (frame == null || s == null)
return;
Window window = SwingUtilities.getWindowAncestor(frame);
JOptionPane.showMessageDialog(window, s);
}
it have a message the user must acknowledge:
it block alla the button og main window until I press OK, as desired,
but if I click on the main window, the main window is brought
to foreground and hides the dialog.
How can I have a dialog always in foreground, until I press OK?
thanks
giammy
- 13
- core dump with swtHi
I just got this notice and a core dump:
----
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGSEGV (0xb) at pc=0x431aaa65, pid=9041, tid=0x805c000
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0-p3-roth_19_apr_2006_14_13
# mixed mode) Problematic frame:
# C [libgdk-x11-2.0.so.0+0x17a65] gdk_event_copy+0x25
#
# An error report file with more information is saved as
# hs_err_pid9041.log
#
# If you would like to submit a bug report, please write
# a letter to email***@***.com mailing list
#
Abort trap (core dumped)
----
The core file is here: http://fsck.ch/java.core.bz2
The logfile is here: http://fsck.ch/hs_err_pid9041.log
I am using
- FreeBSD 6.1-STABLE #9: Fri May 19 17:29:59 CEST 2006 i386
- jdk-1.5.0p3
Steps to reproduce:
1) install x11-toolkits/swt31
2) download and unextract kettle:
http://switch.dl.sourceforge.net/sourceforge/pentaho/Kettle-2.2.2.zip
3) edit spoon.sh so that it recognises FreeBSD and its swt, for example
by adding:
FreeBSD)
LIBPATH=/usr/local/lib/
CLASSPATH=$CLASSPATH:/usr/local/share/java/classes/swt.jar
;;
4) executing spoon.sh, hitting 'no repository', and dragging something
from the tree on the left into the 'graphical view' space
Anything else I should provide?
Thanks, Tobias
- 14
- jboss+tomcat+lomboz: get a web (jsp) startedI wrote:
> I am just doing my first steps with JBoss 3.2.2 (on Windows).
> I think Tomcat is included.
>
> I just created a web module with Lomboz (Eclipse plugin).
> It includes an index.jsp and lots of other stuff.
> Lomboz created a web archive ("myweb.war") and copied it
> (using Ant) to .../server/all/deploy.
>
> My question: what do I have to do, to see the result of
> my index.jsp on a browser? The only thing I have seen
> until now is the JMX-Console by calling the URL
> "http://localhost:8080/jmx-console/index.jsp".
> I tried "http://localhost:8080/myweb/index.jsp", which
> resulted in a "No Context configured to process this
> request". Is there any special thing to do to complete
> the deployment?
Trying everything, I just moved the web archive from
".../server/all/deploy/" to ".../server/default/deploy/".
JBoss now shows some messanges on its text console,
and the web works.
Why does it work with "default" but not with "all"?
And why does Lomboz copy the web archive into the "wrong"
directory?
Marcus
- 14
- how to make SimpleDateFormat("yyyy-MM-dd") enforce 4 digit years?I want to show an error if a user enters a date with less than 4
digits.
I have this:
DateFormat format = new SimpleDateFormat("yyyy-MM-dd");
but format.parse("123-10-12") doesn't throw a parse exception. How do
I make a SDF that will throw an exception in that case?
- 16
- reverse JythonHi,
I'm looking for a suitable thesis topic, so I hope that I can gather
some advice on this area that I'm thinking of.
Jython appears as a relatively successful attempt to bridge Python to
Java and I find that the best part is that it can convert Python codes
into Java codes. As said in the webpage, it is a python interpreter
written in Java. I am wondering if it is worth reversing this, that is,
a Java interpreter implemented in Python?
A Google search comes up with JPI and PyJava.
Is this still a viable area to look into or it is too done?
Any suggestions?
Thanks
Maurice
- 16
- Adding custom cell renderer to JTable causes delete problemsI asked a question about this a while ago, but I was ill-prepared.
Rather than explaining I will hope that someone doesn't mind compiling
some code that I've included below. I stuck it all in a file called
JTableTest.java, compiled and ran it in Netbeans.
To see the problem, click Add a couple of times, and then select, last
row and press delete. Click on one of the other cells, see the result.
Can anyone tell me what the problem is? If I remove the row
tc.setCellEditor(new JTextFieldTableCellEditor()); it doesn't throw the
exception.
Thanks
Lionel
/*
* JTableTest.java
*
* Created on 27 April 2007, 18:20
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
package tciworks;
import java.awt.Color;
import java.awt.Component;
import java.awt.Dimension;
import java.awt.Font;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.FocusAdapter;
import java.awt.event.FocusEvent;
import java.awt.event.WindowEvent;
import java.util.ArrayList;
import javax.swing.AbstractCellEditor;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTable;
import javax.swing.JTextField;
import javax.swing.table.AbstractTableModel;
import javax.swing.table.DefaultTableCellRenderer;
import javax.swing.table.JTableHeader;
import javax.swing.table.TableCellEditor;
import javax.swing.table.TableCellRenderer;
import javax.swing.table.TableColumn;
/**
*
* @author Lionel van den Berg.
*/
public class JTableTest extends JFrame {
public JTableTest() {
JPanel contentPane = new JPanel();
contentPane.setLayout(new GridLayout(0, 1));
final TestTable table = new TestTable(new TestTableModel());
contentPane.add(table);
this.setContentPane(contentPane);
this.setSize(new Dimension(400, 400));
JButton addButton = new JButton("Add");
addButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
((TestTableModel)table.getModel()).addRow();
}
});
JButton deleteButton = new JButton("Delete");
deleteButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
int rowNumber = table.getSelectedRow();
((TestTableModel)table.getModel()).deleteRow(rowNumber);
}
});
contentPane.add(addButton);
contentPane.add(deleteButton);
}
protected void processWindowEvent(WindowEvent e) {
super.processWindowEvent(e);
if(e.getID() == WindowEvent.WINDOW_CLOSING) {
System.exit(0);
}
}
public static void main(String []args) {
JTableTest test = new JTableTest();
test.setVisible(true);
}
}
/**
* The constructer is extended to set the rendering, cell sizes, text
position
* and so on.
*
* @author Lionel van den Berg
*/
class TestTable extends JTable {
public TestTable(AbstractTableModel tableModel) {
super(tableModel);
setRendering();
}
/**
* Sets the location of text in cells, fonts etc.
*
*/
private void setRendering() {
AbstractTableModel tableModel = (AbstractTableModel)getModel();
TableColumn tc;
DefaultTableCellRenderer crEditible = new
DefaultTableCellRenderer(),
crNotEditible = new DefaultTableCellRenderer();
crEditible.setHorizontalAlignment(DefaultTableCellRenderer.CENTER);
crNotEditible.setHorizontalAlignment(DefaultTableCellRenderer.CENTER);
crNotEditible.setBackground(new Color(230, 230, 230));
//all columns should have centralised text
for(int columnIndex = 0; columnIndex <
tableModel.getColumnCount();
columnIndex++) {
tc = getColumnModel().getColumn(columnIndex);
tc.setCellEditor(new JTextFieldTableCellEditor());
//if the column is editble, OR the whole table is not editible
//(tableModel.isEditable() (means we don't distinguish between
//cells). We use 0 for the row it's just a dummy row
because we
//know it applies to the whole column
if(tableModel.isCellEditable(0, columnIndex)) {
tc.setCellRenderer(crEditible);
} else {
tc.setCellRenderer(crNotEditible);
}
}
setHeaderBold();
}
/** Gets the number of columns in the table. */
public int getNumColumns() {
return getModel().getColumnCount();
}
/**
* Sets the headings of the table columns bold making them more visble.
*/
public void setHeaderBold() {
//set the headers bold
JTableHeader header = getTableHeader();
if(header == null) {
return;
}
final Font boldFont = header.getFont().deriveFont(Font.BOLD);
final TableCellRenderer headerRenderer =
header.getDefaultRenderer();
header.setDefaultRenderer(new TableCellRenderer() {
public Component getTableCellRendererComponent(JTable table,
Object value, boolean isSelected, boolean hasFocus,
int row,
int column ) {
Component comp =
headerRenderer.getTableCellRendererComponent(
table, value, isSelected, hasFocus, row, column);
comp.setFont(boldFont);
return comp;
}
});
}
}
class TestTableModel extends AbstractTableModel {
private String[] columnNames = {"Column 1", "Column 2", "Column 3"};
private ArrayList list = new ArrayList();
private int count = 0;
public TestTableModel() {
}
public int getRowCount() {
return list.size();
}
public int getColumnCount() {
return getColumnNames().length;
}
public String getColumnName(int column) {
return getColumnNames()[column];
}
public boolean isCellEditable(int row, int col) {
//last two columns not editible
if(col > 1) {
return false;
} else {
return true;
}
}
public boolean isColumnEditable(int col) {
//last two columns not editible
if(col > 1) {
return false;
} else {
return true;
}
}
/**
* Creates a new dose and adds it to the table model.
*/
public void addRow() {
list.add(new String[]{"row" + count + " val1",
"row" + count + " val2", "row" + count + " val3"});
fireTableRowsInserted(list.size() - 1, list.size() - 1);
}
public void deleteRow(int row) {
list.remove(row);
fireTableRowsDeleted(row, row);
}
public Object getValueAt(int rowIndex, int columnIndex) {
String []row = (String [])list.get(rowIndex);
return row[columnIndex];
}
public void setValueAt(Object updateValue, int rowIndex, int
colIndex) {
String []row = (String [])list.get(rowIndex);
row[colIndex] = (String)updateValue;
}
/**
* Returns the array of column names for this table.
*
* @return the array of column names for this table.
*/
public String[] getColumnNames() {
return columnNames;
}
}
class JTextFieldTableCellEditor extends AbstractCellEditor
implements TableCellEditor {
private JTextField tf = new JTextField();
public JTextFieldTableCellEditor() {
super();
}
public Object getCellEditorValue() {
return tf.getText();
}
public Component getTableCellEditorComponent(JTable table,
Object value, boolean isSelected, int row, int column) {
tf.setText(value.toString());
tf.addFocusListener(new FocusAdapter() {
public void focusGained(FocusEvent fe) {
tf.selectAll();
}
});
tf.selectAll();
return tf;
}
}
|
| Author |
Message |
Sam Hwang

|
Posted: 2005-9-9 14:31:00 |
Top |
java-programmer, MathML in Java
Hello,
Are there any packages for generating MathML from Java, say, giving
some mathematical expressions in a predefined form, the package can
output MathML code for me? Thanks!
|
| |
|
| |
 |
Andrew Thompson

|
Posted: 2005-9-9 15:02:00 |
Top |
java-programmer >> MathML in Java
On 8 Sep 2005 23:30:34 -0700, Sam Hwang wrote:
> Are there any packages for generating MathML from Java,
What did Google say, Sam?
Please read all of the Java FAQ[1], it contains lost of tips
relevant to beginner users of the news groups, and particularly
those who use Google groups to post.
[1] <http://www.physci.org/codes/javafaq.jsp>
[ This is not a help desk. ]
--
Andrew Thompson
physci.org 1point1c.org javasaver.com lensescapes.com athompson.info
"Tell your Mama, tell your Pa. I'm gonna send you back to Arkansas.."
Ray Charles 'What'd I Say'
|
| |
|
| |
 |
| |
 |
Index ‹ java-programmer |
- Next
- 1
- Exception handlingHi!
I have a swing app where I want to catch all exception that accoures.
The problem is that this doesn't work(since JFrame starts a new thread I
think).
How can I make it work?
Code:
try {
JFrame frame = new MyFrame();
frame.setVisible(true);
}
catch(Exception e) {
System.out.println("Exception handling");
}
- 2
- image manipulation package?Hi,
can anyone recommend a good image package that will allow me to add
text to certain image templates? Without going in to too much detail
(and boring you) I have a small number of image templates, for example
a business card being one of them, that I wish to allow users to enter
their details on a form and then I want to add those details to my
business card template image at set positions per field then render
the updated image for the user to download or print.
Any ideas please?
Thanks
- 3
- Hmmm....I apparently have the wrong idea about extending classes
I was under the impression that you extended classes so that you could
have the same variables as the class you're extending from.
But when I try this:
public class A {
private String x = "Hi";
private String y = " there!";
}
public class B extends A {
public void printIt() {
System.out.print(x + y);
}
}
public class C {
public static void main(String[] args) {
C drive = new C();
drive.runIt();
}
public void runIt() {
B b = new B();
b.printIt();
}
}
I get this:
C:\Documents and Settings\HP_Owner\My Documents\JunkDrawer\JavaPrograms
\javaExperiments\ExtendingExample\B.java:6: x has private access in A
System.out.print(x + y);
^
C:\Documents and Settings\HP_Owner\My Documents\JunkDrawer\JavaPrograms
\javaExperiments\ExtendingExample\B.java:6: y has private access in A
System.out.print(x + y);
^
2 errors
Process javac exited with code 1
So my thinking was wrong but now I'm kind of like WTF. Why is it saying
in A instead of B? Isn't the purpose in extending so that you can use
the variables in the subclass?
--
Noodles Jefferson
mhm31x9 Smeeter#29 WSD#30
sTaRShInE_mOOnBeAm aT HoTmAil dOt CoM
NP: "Informer" -- Snow
"Our earth is degenerate in these latter days, bribery and corruption
are common, children no longer obey their parents and the end of the
world is evidently approaching."
--Assyrian clay tablet 2800 B.C.
- 4
- Promoting and Demoting objectsWhat do I mean my promoting and demoting objects?
Promoting means converting a Dog object to a Dalmatian by adding the
Dalmatian specific fields.
Demoting means converting a Dalmatian object to a Dog object by
stripping off its Dalmatian-specific fields.
Why would you want to do such a thing?
Sometimes the information about an object arrives in stages, and you
had to add it to the object in stages.
Sometimes you want to strip and object down to the bare essentials for
storage or transport then fluff it up on arrival.
Sometimes you want to strip out non-essential or confidential
information before giving it to someone.
Sometimes you want to tack on some temporary processing fields to an
object.
Given that you want to do this, how do you do it?
You write a copy constructor that takes another object as template and
COPIES FIELD BY FIELD.
This code is unmaintainable, because every time you add a field to the
object you must make a corresponding change to this constructor. It
is only a matter of time till they go out of sync.
So what you need is an AUTOMATIC way of writing copy constructors,
that works under the hood by either generating the field by field
copies, or better still by doing a block move.
What sort of syntax would you use?
Oh dear...
a clone might look like this:
public Dog( Dog d ) { copy; }
or
public Dog( Dog d ) { clone(); }
so you promote with:
public Dalmatian ( Dog d ) { super( d ); spotted = true; }
Dalmatian dalmatian = new Dalmatian ( dog );
or demote with:
Dog dog = new Dog( dalmatian );
--
Canadian Mind Products, Roedy Green.
Coaching, problem solving, economical contract programming.
See http://mindprod.com/jgloss/jgloss.html for The Java Glossary.
- 5
- Update Calendar object?I've written a program which uses a GregorianCalendar object to
display the date in a different kind of calendar. I'd like the program
to "update" itself so that it stays current, i.e. accesses
Calendar.DAY_OF_YEAR at midnight. I'm at a loss on how to do this, any
suggestions?
- 6
- 7
- Updating new e-books!!Hello!! once again i'm updating my e-books!!
Check this out!!
http://freebooks2007.blogspot.com
thank youu!! have a nice day! ^^
- 8
- [OT] Re: my dream - a simplified version of java - made from java"rfractal30" <email***@***.com> wrote in message
news:email***@***.com...
> Hi
>
Michael,
<SNIP>
I agree, at least in spirit, with much of your post: Java is a rich and
powerful language, and is the sort of tool that takes much time,
determination, and focus to learn to effectively use, and later, master.
Since you are in a hurry to create more sophisticated - particularly
GUI-based - programs without spending too much time learning complex
fundamentals, you might consider the use of a scripting language to ease
your learning path. Once you've made strides with such a tool, you could
always reattempt the mastery of Java [something, I believe, is worth
pursuing, and an undertaking you will definitely not regret].
Whilst both Perl and Python are very popular [not to mention quite powerful]
scripting language choices, they are both, in my opinion, complex
languages - at least on par with Java - so little will be gained [in terms
of speeding up / simplifying the learning task] by choosing one of these. Of
course, this is merely my opinion; my intention is not to criticise any of
these tools but to outline, what I think, is a speedier, possibly more
effective, learning path for you to follow. Hopefully I won't be flamed for
positing this view.
I'd like to, however, alert you to the existence of a, in my opinion, very
easy-to-learn scripting language called REXX. There is a novice-friendly,
GUI-oriented implementation called Reginald which may be obtained at:
http://www.borg.com/~jglatt/rexx/rexxuser.htm
I highly recommend that you complete the tutorial as it quickly gets you up
to speed on the language [*very* easy to use], and install some of the
GUI-based tools. I'm sure after working with these tools for a few hours
you'll know whether this is an approach suited to your purposes.
As an aside, it is also possible to add third-party GUI libraries such as
the Tk-based routines which are used with most of the popular scripting
languages. This approach is, also, reasonably easy to learn and use, and may
yet be another option for you.
Finally, one other reason that I recommend the learning of REXX is that
there is an implementation called NetREXX, one that extends the REXX
language, and maps it to the Java API. In other words, you can code in a
variant of REXX, and see Java code [.class files] generated which you can
then execute with the JVM [java.exe]. If you are interested in, later on,
mastering Java, then this approach [REXX -> NetREXX -> Java] could help
bridge the learning gap ?
Food for thought, anyway.
Cheers,
Anthony Borla
- 9
- 10
- OSS2005 Call For Participation**************************************************************
CALL FOR PARTICIPATION
OSS 2005
The First International Conference on Open Source Systems
July 11 - 15, 2005 Genova, Italy
http://oss2005.case.unibz.it/
**************************************************************
Open Source Software (OSS) development has emerged in the last decades
as one of the most important phenomenon of
computer science and engineering. It has been instrumental for
education and research in the Academia, providing free
access to essential tools, such as compilers, word processors,
spreadsheets, etc, it has changed the way people perceive
the software business, and it has often kept the software market away
from monopolies. As such, a deep understanding of
OSS requires the understanding of a wide spectrum of issues.
The goal of OSS2005 is be a holistic forum on OSS where to convey
people interested in OSS and coming from a widely
diverse background.
Therefore, OSS2005 will be a forum to discuss theories, practices,
experiences, and tools on development and applications
of OSS systems, with specific focus on two aspects:
(a) the development of open source systems and the
underlying technical, social, and economics issue
(b) the adoption of OSS solutions and the implications of such
adoption both in the public and in the private sector.
OSS2005 will bring together people from industry, public
administration, and academia to share experiences and ideas and to
provide an archival source for important papers on open source topics.
The conference is also meant to provide information and education to
practitioners, identify directions for further
research, and to be an ongoing platform for technology transfer.
The conference will consist of a dynamic mixture of keynote
presentations, technical presentations, panels, poster sessions,
workshops, tutorials, Ph.D. and an Open Educational Symposium.
A rich companions' program has also been prepared.
CONFERENCE TOPICS
The conference will stress practical applications and implications of
OSS. Conference topics include, but are not limited to:
- Foundations and rationale of Open Source Software
- Licensing issues in OSS
- Tools and infrastructures for OSS Development
- Open Source Software and eGovernment
- Open Source and Open Knowledge
- Knowlegde management in OSS
- Business models and OSS
- Impact of OSS on social networks
- Documentation of OSS
- Cost and economic models of OSS
- OSS and Agile Methodologies
- Scalability issues
- Education and training
- Introduction of OSS in companies and Public Administrations
- Empirical analysis of OSS
- Case studies and experiments
- Legal issues in OSS
- Other aspects of OSS
IMPORTANT DATES
Pre-registration: before May 8, 2005
Registration: after May 8, 2005
- 11
- Port unbuildable - openoffice-1.1 / java sdk is outdatedDear Java maintainer,
As Peter pointed out to me, the real problem I have is building FreeBSD
port for openoffice-1.1 where the build falls out after needing Java
files for linux. I copied in the bsd-jds14-patches-7.tar.gz patches and
"a.n.other" as requested but the file j2sdk-1_4_2_06-linux-i586.bin has
been removed from Sun's website. It has been replaced with
j2sdk-1_4_2_07-linux-i586.bin
I did the only thing I could think of and copied that file into
/usr/ports/distfiles and renamed it but of course the checksum doesn't
match. Do you know where I could get the superceded file from? - google
doesn't help.
Any help appreciated,
----
Peter,
Thanks for the advice - I told you, I'm a newbie! ;-)
As it happens, the build of openoffice-1.1 still fails in the same place
even with the make option ""DWITHOUT_JAVA" set.
Regards,
Owen
-
Peter Jeremy wrote:
> On Wed, 2005-Feb-16 08:15:00 +0100, Owen.G wrote:
>
>>Hi, I'm a newbie to FreeBSD. I'm trying to build OOO openoffice-1.1
>
>>from the ports collection without success. The sticking point is the
>
>>java sdk which has moved on from 1.4.2.06 to .07. Sun have removed the
>>old version from their web site.
>
>
> This sounds like a Java problem rather than an OO.org problem. But in
> any case, you haven't been clear as to your problem. Exactly what do you
> mean by 'java sdk which has moved on from 1.4.2.06 to .07'? If you
> mean that /usr/ports/java/linux-sun-jdk14/ references a j2sdk version
> that is no longer available, I suggest you take it up with that port's
> maintainer: email***@***.com
>
_______________________________________________
email***@***.com mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-java
To unsubscribe, send any mail to "email***@***.com"
- 12
- ResourceBundle can't find properties file unless in packageHello,
I am using the ResourceBundle to load properties files for i18n
I have this strcuture :
-<My Project>
-conf
-locale
-MessageBundle.properties
-MessageBundle_en.properties
-src
-com.cha.core.locale.<MyClass>
in <MyClass> I am using the following code :
ResourceBundle messages =
ResourceBundle.getBundle("conf/locale/MessagesBundle", m_locale);
As you see, I need to isolate the configuration files in the conf
directory. The properties files are now under <Working
Dir>\conf\locale.
However, getBundle() can't find them
(java.util.MissingResourceException) unless they are under the source
directory (src in my case)
Could you please help on that issue.
- 13
- port detecter?Hi
My office computer is in a sub-net, and my home computer have a real
IP. I want to write a java programmer to detect which port is
blocked/un-block within the sub-net.
How can i open a socket that specify the port? not the destination
port, is the source computer port.
office computer (port 88) ---> my home computer (port 80)
!!! I can connect to my home computer's port 80, but i can't control
which port of office computer is used to connect to?
If really can't do it, how can i write a port scanner? My home computer
can't create a connection to my office computer because my office
computer is within a sub-network.
thanks
from Peter (email***@***.com)
- 14
- 15
- Apache + Tomcat + mod_jk configuringHi all
I am running Apache 2.048 an Tomcat 4.1.29 under Win Xp. Both work
fine, Apache as a service and Tomcat as standalone. I want to
integrate Apache and Tomcat using jk2 connector (2.0.43).
I have done everything described in HowTos, but still I receive this
error:
Invalid command 'JkWorkersFile', perhaps mis-spelled or defined by a
module not included in the server configuration
If I comment out the line in my Tomcat config file mod_jk.conf, I
receive the same error for the next entry:
Invalid command 'JkLogFile', perhaps mis-spelled......
Something is wrong, and I cant find out what it is. Any ideas anyone ?
If I should post to another group, please advice.
Thanks
SKA
|
|
|