PCPROG.6

25 Sep 1995 - 24 Dec 1999

Topics

  1. algoritmi (449)
  2. baze.podataka (309)
  3. ms.dos (17)
  4. windows (294)
  5. asembler (553)
  6. basic (458)
  7. jezici (42)
  8. pascal (1297)
  9. cccc (522)
  10. cpp (299)
  11. clipper (601)
  12. fox (70)
  13. cavo (14)
  14. delphi (1130)
  15. java (100)
  16. razno (776)
  17. unknown (127)

Messages - java

java.1 galimpic,
Ovo je tema u kojoj ćete moći da raspravljate o JAVI. Za one koji još ne znaju, to je jezik gotovo identičan standardnom C++-u i koristi se kao makro jezik u WWW prezentacijama. Pomoću njega se mogu realizovati složene prezentacije koje karakteriše interaktivnost sa korisnikom. JAVA postaje sve popularnija u svetu, ali kao i svaka novotarija i dalje je prilična nepoznanica za većinu ljudi. Ali, u budućnosti će verovatno poznavanje JAVE biti neophodno za sve koji žele da prave dobre WWW prezentacije. Evo par osnovnih karakteristika: - Ne kompajlira se u mašinski kod, već u specijalni kod koji se interpretira od strane WWW čitača. Interpreter, dakle, mora da bude ugrađen u WWW čitač, pa njihove starije verzije ne podržavaju JAVU. - Totalna objektna-orijentisanost: to znači da gotovo sve MORA da se organizuje preko objekata. Postoji veliki broj predefinisanih objekata. - Neke stvari su pojednostavljene u odnosu na C++, npr. nema višestrukog nasleđivanja niti pointera - Podržava multithreading. - JAVA program se piše pomoću nekog kompajlera koji je podržava, npr. Borland C++ 5.0. Oni koji imaju neki FAQ, uputstva, fajlove vezane za JAVU su pozvani da pošalju nešto od toga i ovde. Moderator.
java.2 tomislavr,
Java as a general purpose programming language... java.zip
java.3 tomislavr,
IBM Plans VisualAge Technology for Java May 10, 1996 SOMERS, NY, May 10, 1996 . . . Today IBM announced its plans to offer VisualAge tools for the Java programming environment. The tools, which will be available during the second half of 1996, will provide a complete development environment, including an editor, debugger and browser, along with a Java class library and a VisualAge Data Access builder for visually constructing data access through use of Java Database Connection (JDBC)**. The VisualAge family of software application development tools allows developers to construct applications visually by connecting pre-fabricated, reusable software components from an expansive library of pre-defined classes and parts from IBM and other vendors. IBM's unique visual-construction-from-parts technology will be extended to the Java programming environment, enabling developers to visually build Java "applets". "VisualAge has proven to be an incomparable choice for building powerful applications for both host-based and client/server computing," said Skip McGaughey, application development market manager, IBM. "The new IBM Java tools will extend VisualAge's powerful capabilities to the World Wide Web, thus accelerating a developer's path to Java." Java is an unparalleled cross-platform programming environment for the Internet, allowing ubiquitous distribution of "applets". An "applet" created in Java can be downloaded from the Internet to anywhere in the enterprise, immediately delivering critical information to the user. Java "applets" also support user interaction, providing for delivery of "live" content (i.e., immediate computation of data) and manipulation of screens. Additional Information IBM will begin beta testing of VisualAge Java tools early in second half of 1996 with general availability before year end.
java.4 mikis,
John Wiley & Sons built a Java Resource Center to complement their new book, THE JAVA SOURCEBOOK, written by HotWired's Ed Anuff. The resource center is located at http://www.wiley.com/java.html. It's free, open to the public, and contains: ===> Links to the Main Java Sites ===> Free Java Browsers ===> Free Applets ===> Java Programming Tools ===> Technical Specs and Updates You'll also find two free chapters from Ed Anuff's JAVA SOURCEBOOK: the Introduction, and Chapter 12 on "Threads," containing complete codes. For those without web access, send e-mail with the subject line "Send Java" and we'll send you the Introduction. The JAVA SOURCEBOOK web site is located at: http://www.wiley.com/java.html
java.5 mikis,
From: borge@inet.uni-c.dk Subj: Re: Java Script info. Date: 24 Apr 1996 08:54:57 Area: comp.infosystems.www.authoring.html In article <4lgpkn$9cp@news.aimnet.com>, Steve Meloan <meloan@aimnet.com> wrote: > Can anyone recommend a site that explains Java Script, along with sample > programs? I'm particularly interested in the technique of having > scrolling text at the bottom of the screen. SCROLLING TEXT AT THE BOTTOM OF THE SCREEN IS EASY. Below is a script for a Buddhist mantra that will scroll at the bottom of the Netscape window. You are welcome to cut and paste. Exchange OM MANI PEME HUNG with what you want. Write the contents of the page below. And if you find sites that explains Java Script, please let me know. BORGE KRISTENSEN journalist <HTML> <HEAD><TITLE>MANTRA</TITLE> <SCRIPT LANGUAGE="JavaScript"> <!-- Beginning of JavaScript Applet ------------------- /* Thanks to -Copyright (C)1996 Web Integration Systems, Inc. DBA Websys, Inc. All Rights Reserved. for the great java applet which i used for my video info Hacked for CNNfn by RD, Jan. 31, 1996 */ function scrollit_r2l(seed) { var m1 = "OM MANI PEME HUNG "; var m2 = "om mani peme hung "; var m3 = "OM MANI PEME HUNG "; var m4 = "om mani peme hung "; var msg=m1+m2+m3+m4; var out = " "; var c = 1; if (seed > 100) { seed--; var cmd="scrollit_r2l(" + seed + ")"; timerTwo=window.setTimeout(cmd,100); } else if (seed <= 100 && seed > 0) { for (c=0 ; c < seed ; c++) { out+=" "; } out+=msg; seed--; var cmd="scrollit_r2l(" + seed + ")"; window.status=out; timerTwo=window.setTimeout(cmd,100); } else if (seed <= 0) { if (-seed < msg.length) { out+=msg.substring(-seed,msg.length); seed--; var cmd="scrollit_r2l(" + seed + ")"; window.status=out; timerTwo=window.setTimeout(cmd,100); } else { window.status=" "; timerTwo=window.setTimeout("scrollit_r2l(100)",75); } } } // -- End of JavaScript code -------------- --> </SCRIPT> </HEAD> <BODY BGCOLOR="#000000" TEXT="#0500FF" LINK="#0000FF" VLINK="#C000C0" ALINK="#FF0000" onLoad="timerONE=window.setTimeout('scrollit_r2l(100)',500);"> <h1>This page gives good karma</h1> </BODY> </HTML>
java.6 mikis,
Preuzeto sa EUneta: --- From: smilic@EUnet.yu (Sasa Milic) Subject: Re: JavaScript Dokumentacija Date: 4 May 1996 13:31:38 GMT (...) 1. Skript koji (kod netscape-a) prikazuje vreme (menja se dok posmatrate page). U originalnom scriptu se prikazuju dva clock-a, lokalno i gmt vreme. Kod mene je prikazano samo lokalno: <HTML> <SCRIPT Language="JavaScript"> <!-- var timerID = null; var timerRunning = false; function stopclock (){ if(timerRunning) clearTimeout(timerID); timerRunning = false; } function startclock () { // Za svaki slucaj, prvo zaustavljanje stopclock(); showtime(); } function days(sun, mon, tue, wed, thu, fri, sat){ this.sun = sun; this.mon = mon; this.tue = tue; this.wed = wed; this.thu = thu; this.fri = fri; this.sat = sat; } DayNames = new days("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"); function showtime () { var now = new Date(); var hours = now.getHours(); var minutes = ((now.getMinutes() < 10) ? ":0" : ":") + now.getMinutes(); var seconds = ((now.getSeconds() < 10) ? ":0" : ":") + now.getSeconds(); var timeValue = "" + DayNames[now.getDay()] + " " + hours + minutes + seconds; document.clocks.local.value = timeValue; var HourOffset = now.getHours() - Math.round(now.getTimezoneOffset() / 60) - 6; var DayOffset = 0 if (HourOffset > 23) {DayOffset = 1 HourOffset = HourOffset - 24 } if (HourOffset < 0) {DayOffset = -1 HourOffset = 24 + HourOffset } if (now.getDay() + DayOffset == -1) {DayOffset = 6}; if (now.getDay() + DayOffset == 7) {DayOffset = -6}; var gmtTime = "" + DayNames[now.getDay() + DayOffset] + " " + HourOffset + minutes + seconds; // Necemo da prikazujemo i gmt vreme // document.clocks.gmt.value = gmtTime; timerID = setTimeout("showtime()",1000); timerRunning = true; } // --> </SCRIPT> <BODY onLoad="startclock()" > <FORM NAME="clocks" onSubmit="0"> <INPUT TYPE="text" NAME="local" SIZE=20 VALUE="Netscape 2.0 clock"> </FORM> </BODY> </HTML> 2. Skript koji u statusnoj liniji prikazuje i skroluje neku poruku: <HTML> <SCRIPT LANGUAGE="JavaScript"> <!-- function scrollit_r2l(seed) { var m1 = "Sasa Milic's presentation."; var m2 = "Thank You for visiting it."; var m3 = ""; var msg=m1+m2+m3; var out = " "; var c = 1; if (seed > 100) { seed--; var cmd="scrollit_r2l(" + seed + ")"; timerTwo=window.setTimeout(cmd,100); } else if (seed <= 100 && seed > 0) { for (c=0 ; c < seed ; c++) { out+=" "; } out+=msg; seed--; var cmd="scrollit_r2l(" + seed + ")"; window.status=out; timerTwo=window.setTimeout(cmd,100); } else if (seed <= 0) { if (-seed < msg.length) { out+=msg.substring(-seed,msg.length); seed--; var cmd="scrollit_r2l(" + seed + ")"; window.status=out; timerTwo=window.setTimeout(cmd,100); } else { window.status=" "; timerTwo=window.setTimeout("scrollit_r2l(100)",75); } } } // --> </SCRIPT> <BODY onLoad="timerONE=window.setTimeout('scrollit_r2l(100)',390)" > </BODY> </HTML> Ova dva skripta se kombinuju tako sto se u <BODY> delu napise: <BODY onLoad="timerONE=window.setTimeout('scrollit_r2l(100)',390);startclock() " > 3. Skript koji zahteva externi programcic. Izgleda kao reklama sa LED-ovima. Tekst i parametri se zadaju preko posebnog fajla. <HTML> <BODY> <TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH=620> <TR> <TD COLSPAN=4 ALIGN=CENTER><APPLET CODEBASE="/LEDSign/LED" CODE="LED.class" WIDTH=500 HEIGHT=48 align=CENTER> <param name="script" value="text.led"> <param name="border" value="2"> <param name="bordercolor" value="000,200,200"> <param name="spacewidth" value="3"> <param name="wth" value="122"> <param name="font" value="/LEDSign/fonts/default.font"> <param name="ledsize" value="3"> </APPLET> </TABLE> </CENTER> </BODY> </HTML> *** text.led *** !! The Demo script Do ScrollDown delay=30 center=true text=LED \oS\yi\gg\bn \rV2.5! Sleep delay=2000 Do ScrollLeft delay=30 startspace=20 endspace=20 text=Welcome to the LED Sign WWW site! Repeat times=2 ScrollLeft delay=30 startspace=20 endspace=20 text=The current time is \{tt} on \{mn}-\{dn}-\{yy}. ScrollLeft delay=30 startspace=20 endspace=120 text=Today is \{dd} \{mm} \{dn}, \{YY}. Appear center=true text=T minus 10 seconds Sleep delay=1500 OverDown delay=20 center=true text=9 Sleep delay=600 OverUp delay=20 center=true text=\o8 Sleep delay=600 OverDown delay=20 center=true text=\y7 Sleep delay=600 OverUp delay=20 center=true text=\g6 Sleep delay=600 OverDown delay=20 center=true text=\c5 Sleep delay=600 OverUp delay=20 center=true text=\b4 Sleep delay=600 OverDown delay=20 center=true text=\p3 Sleep delay=600 OverUp delay=20 center=true text=\r2 Sleep delay=600 OverDown delay=20 center=true text=\o1 Sleep delay=600 Pixel delay=10 pixels=10 center=true text=Java is \ccool! Sleep delay=500 ScrollLeft endspace=20 URL=http://www.sun.com endspace=40 text=Click on this sign now to go to Appear center=true URL=http://www.sun.com text=Sun MicroSystems Sleep URL=http://www.sun.com delay=500 Blink times=6 delay=500 URL=http://www.sun.com ScrollDown delay=70 center=true text=T\oH\yE \gE\bN\pD Sleep delay=2000 Pixel delay=10 pixels=15 clear=true Sleep delay=1000 !! repeat infinitely Repeat times=-1 ------ ___ -- Sasa Milic, System Engineer ----- / / / __ ___ _/_ --- EUnet Yugoslavia ---- /--- / / / / /__/ / ---- Obilicev venac 4, 11000 Beograd, YU --- /___ /__/ / / /__ / ----- tel: +381 11 3282 608,fax: +381 11 3282760 --- ------ http://www.EUnet.yu --- Connecting Europe since 1982 -- e-mail: smilic@EUnet.yu
java.7 mikis,
Java(tm) Language Environment: A White Paper ============================================ U HTML obliku, skinuto sa SUN-ovog home page-a (thanx to jovca.car). Fali nekoliko stranica, pa bih bio zahvalan onome ko ih skine :) ako se ne varam, adresa je www.java.sun.com. Pri raspakivanju obratite pažnju na duga imena fajlova :)
java.8 spantic,
> to je jezik gotovo identičan standardnom C++-u i koristi se kao makro jezik > u WWW prezentacijama. Pomoću njega se mogu realizovati složene prezentacije Ne! Ne! I ne! Java i JavaScript od Netscape-a nisu nikako jedno te isto. Java je SUNovo čedo, dok je JavaScript proizvod Netscape-a koji je SUN itekako dočekao sa gunđanjem. JavaScript se naslanja na Javu kao osnovu, ali to su dve različite stvari. Uostalom, uz poruku je definicija JavaScripta u PDF formatu.
java.11 galimpic,
RE: What is JAVA > Ne! Ne! I ne! Stidim se :) To što je uvodna poruka netačna ukazuje na opravdanost uvođenja ove teme. Nadam se da ću i ja mnogo naučiti, pošto izgleda da su marljivi korisnici odmah počeli da je pune zanimljivim sadržajima.
java.12 mikis,
Java(tm) Language Environment: A White Paper ============================================ ...ovaj put u Adobe Acrobat (.PDF) obliku. javawht.zip
java.13 maksa,
>> var m1 = "OM MANI PEME HUNG "; GreÜka. ;) Ovo treba da glasi: "Om mani pad-me hum"
java.14 gerber,
Valjda ovo ide ovde: Soft As It Gets Java Graph Applet To enable you to fully evaluate this ground breaking environment, Soft As It Gets is offering a free 45 day trial pack. edw355g9.exe
java.15 mikis,
Frequently Asked Questions About Java(tm) This collection of frequently asked questions (FAQ) provides brief answers to many common questions about Sun's Java(tm) Programming Language. It also provides links to more detailed information available from our Web site, http://java.sun.com. Please check here for answers before posting a question to one of the Java-related newsgroups or before sending email to java@java.sun.com. The information below is also sent out in an autoreply message the first time you send email to java@java.sun.com. A. Getting started with Java: availability, latest releases, ports, downloading, installing, JavaScript B. Getting information and staying in touch: the Java name, documentation of all sorts, newsgroups, mailing lists, Java courses, bug reports C. Java-enabled Netscape: which versions, alpha/beta applets D. Marketing, licensing, and planning: licensing, logos, plans E. Troubleshooting: error messages javafaq2.zip
java.17 mikis,
The World Wide Web Virtual Library: The Java Programming Language javapl.zip
java.18 knenad,
Hi! U umetku julskog PC Press-a, o programskom jeziku Javi, procitao sam da je moguce iskoristiti AWT elemente u aplikacijama (dakle, ne samo u apletima) tako sto se program napise kao aplet, izvevsi ga iz klase Applet i da se na to doda main() method. Kad bi mogao neko da to malo pojasni, uz primer ako moze. Java je, pretpostavljam, smisljenja prvenstveno zbog tih Appleta za Web browsere, ali bi me jako razocaralo kada tako fin i "cist" jezik ne bi mogao iskoristiti i za pravljenje aplikacija za Windows. Pozdrav, svima!
java.19 johnnya,
>> U umetku julskog PC Press-a, o programskom jeziku Javi, procitao sam da >> je moguce iskoristiti AWT elemente u aplikacijama (dakle, ne samo u >> apletima) tako sto se program napise kao aplet, izvevsi ga iz klase >> Applet i da se na to doda main() method. ??? Da li je stvarno moguće da pored svega, ne znaš kako se prave batch fajlovi ? Izvini, ali stvarno ne mogu da verujem, koliko vas ima tamo na tome user-u ? :)
java.20 knenad,
> ??? Da li je stvarno moguce da pored svega, ne znas kako se prave > batch fajlovi ? Izvini, ali stvarno ne mogu da verujem, koliko vas > ima tamo na tome user-u ? ? Nije mi jasno zasto si ovde poslao tvoju poruku? Valjda te cudi, otkud se ja interesujem za Javu, a pitam takvu glupost o batch datotekama. Istina, bio sam brzoplet, pa sam preuranjeno postavio pitanje (ubrzo sam otkrio kako se to radi primenjujuci Sezamov sistem batch komandi), ali i nisam bas rekao da ne znam kako se prave sami batch fajlovi. Ako zelis mogu da ti objasnim zbog cega je to tako, nesto me mrzi sada da ti objasnjavam kako i zbog kojih razloga je, eto, i to moguce. Nego, bi li mogao sada mozda da mi pomognes oko onoga sto prethodno upitah, naravno ako sam to zasluzio :), s obzirom na to kakvo je moje neznanje, odn. znanje.
java.22 maksa,
>> je moguce iskoristiti AWT elemente u aplikacijama (dakle, ne >> samo u apletima) tako sto se program napise kao aplet, izvevsi >> ga iz klase Applet i da se na to doda main() method. >> >> Kad bi mogao neko da to malo pojasni, uz primer ako moze. To treba shvatiti uslovno, odn. da je izvodljivo, ali nije mnogo preporučljivo. Ako si krenuo da pišeš čistu aplikaciju, njenu osnovnu klasu je ipak najbolje izvesti iz klase Frame. Ne gubiš ništa, tj. imaš AWT komponente + stvari koje u apletima nisu izvodljive (menije, FileOpen dijalog, nesputan rad sa fajlovima i mrežom, i sl. ...) Ono što bi u apletu stavio u f-ju init() (koja je neophodna samo za aplete), ovde stavi u konstruktor tvoje klase glavnog programa. U f-ji main() kreiraš instancu te klase, i to je to. Ovo bi, na pr., bila prosta GUI (uslovno rečeno "standalone") aplikacija, sa File i Help menijima, FileOpen dijalogom, par dugmića i edit box-ova, i par običnih dijaloga (About Box i Exit Box): ---------- seci ovde ----------- import java.awt.*; public class MyApp extends Frame { public MyApp() { super("Glavni Prozor"); MenuBar mb = new MenuBar(); fileMenu = new Menu("&File"); fileMenu.add(new MenuItem("&Open...")); fileMenu.add(new MenuItem("&Save")); fileMenu.addSeparator(); fileMenu.add(new MenuItem("E&xit")); mb.add(fileMenu); helpMenu = new Menu("&Help"); helpMenu.add(new MenuItem("&S'a je ovo?...")); mb.add(helpMenu); setMenuBar(mb); setLayout(null); resize(340,280); addNotify(); show(); } public synchronized void show() { move(50, 50); super.show(); } public boolean handleEvent(Event event) { if (event.id == Event.WINDOW_DESTROY) { hide(); dispose(); System.exit(0); return true; } return super.handleEvent(event); } public boolean action(Event event, Object arg) { if (event.target instanceof MenuItem) { String label = (String) arg; if (label.equalsIgnoreCase("&S'a je ovo?...")) { selectedAbout(); return true; } else if (label.equalsIgnoreCase("E&xit")) { selectedExit(); return true; } else if (label.equalsIgnoreCase("&Open...")) { selectedOpen(); return true; } } return super.action(event, arg); } public static void main(String args[]) { new MyApp(); } Menu fileMenu; Menu helpMenu; public void selectedOpen() { (new FileDialog(this, "Open...")).show(); } public void selectedExit() { QuitBox theQuitBox; theQuitBox = new QuitBox(this); theQuitBox.show(); } public void selectedAbout() { AboutBox theAboutBox; theAboutBox = new AboutBox(this); theAboutBox.show(); } } class AboutBox extends Dialog { public AboutBox(Frame parent) { super(parent, "Ovo je", true); setResizable(false); setLayout(null); resize(300,90); addNotify(); label1=new Label("Java Aplikacija"); add(label1); label1.reshape(insets().left + 20,insets().top + 20, 160, 15); OKButton=new Button("OK"); add(OKButton); OKButton.reshape(insets().left + 200, insets().top + 20, 75, 25); //}} } public synchronized void show() { Rectangle bounds = getParent().bounds(); Rectangle abounds = bounds(); move(bounds.x + (bounds.width - abounds.width)/ 2, bounds.y + (bounds.height - abounds.height)/2); super.show(); } public synchronized void wakeUp() { notify(); } public boolean handleEvent(Event event) { if (event.id == Event.ACTION_EVENT && event.target == OKButton) { clickedOKButton(); return true; } else if (event.id == Event.WINDOW_DESTROY) { hide(); return true; } return super.handleEvent(event); } Label label1; Button OKButton; public void clickedOKButton() { handleEvent(new Event(this, Event.WINDOW_DESTROY, null)); } } class QuitBox extends Dialog { public QuitBox(Frame parent) { super(parent, "Izlaz?", true); setResizable(false); //{{INIT_CONTROLS setLayout(null); resize(260,70); addNotify(); yesButton=new Button("Da"); add(yesButton); yesButton.reshape(insets().left + 70, insets().top + 10, 50, 25); noButton=new Button("Ne"); add(noButton); noButton.reshape(insets().left + 140,insets().top + 10, 50, 25); } public synchronized void show() { Rectangle bounds = getParent().bounds(); Rectangle abounds = bounds(); move(bounds.x + (bounds.width - abounds.width)/ 2, bounds.y + (bounds.height - abounds.height)/2); super.show(); } public synchronized void wakeUp() { notify(); } public boolean handleEvent(Event event) { if (event.id == Event.ACTION_EVENT && event.target == noButton) { clickedNoButton(); return true; } else if (event.id == Event.ACTION_EVENT && event.target == yesButton) { clickedYesButton(); return true; } else if (event.id == Event.WINDOW_DESTROY) { hide(); return true; } return super.handleEvent(event); } Button yesButton; Button noButton; public void clickedYesButton() { System.exit(0); } public void clickedNoButton() { handleEvent(new Event(this, Event.WINDOW_DESTROY, null)); } } ------------ seci ovde -------------------- Ovo snimiš u fajl MyApp.java, prevedeš ga normalno sa: javac MyApp.java (ako koristiš Sun-ov kompajler) i pokreneš sa: java MyApp Za ovo je naravno potrebno da imaš instaliran JDK, podešenu CLASSPATH sistemsku promenjivu i JDK-ov BIN direktorijum u pathu. >> Java je, pretpostavljam, smisljenja prvenstveno zbog tih Appleta >> za Web browsere, Zamišljena je kao jezik visokog nivoa za embeded sisteme (softver za kućnu elektroniku, i sl.), što se savršeno uklopilo i u ovu primenu. >> ali bi me jako razocaralo kada tako fin i "cist" jezik ne bi mogao >> iskoristiti i za pravljenje aplikacija za Windows. Možda je još uvek malo rano za tako nešto. Jezik jeste lep i čist, ali ipak fale sofisticiranije Windows komponente, što je posledica pretenzija da AWT bude univerzalan. Tu je još i teško zanemarljivo pitanje performansi. Za utehu, jednom napisan i preveden program (tu spadaju i aplikacije) će raditi na svim mašinama/OS-ovima sa Java podrškom, a takvih je iz dana u dan sve više.
java.23 knenad,
Makso, puno ti hvala! Upravo je to ono sto mi je trebalo, a nadam se da nisam jedini. Cim se izlogujem isprobacu malo tvoj primer.
java.24 mivan,
Da li neko ima Java Development Kit ?
java.25 flora,
> Da li neko ima Java Development Kit ? Imam ja, skinuo sa zmaj.etf.bg.ac.yu. Ako je to ono na šta misliš (?).
java.26 spantic,
> Da li neko ima Java Development Kit ? Zar nije već okačena verzija 1.0.2? Ako nije biće ovih dana.
java.27 mikis,
+> Zar nije već okačena verzija 1.0.2? Ako nije biće ovih dana. Čini mi se da nije... Nego, u novom broju časopisa Web Technologies vidim reklamu za knjigu "Java 1.1 Sourcebook", gde se kaže da je prilagođena novoj, v1.1 specifikaciji jezika. Zna li neko nešto više o tome?
java.28 nenad,
> Nego, u novom broju časopisa Web Technologies > vidim reklamu za knjigu "Java 1.1 Sourcebook", gde se kaže da je > prilagođena novoj, v1.1 specifikaciji jezika. Zna li neko nešto više o > tome? Ja sam samo čuo da će Java u verziji 1.1 imati direktnu podršku za OpenDoc. Takođe, verovatno je manje poznato, a verujem da je i tebi kao bivšem Amigisti interesantno, jedna ekipa iz IBM-a je razvila novi programski jezik - NetRexx. On svoje korene vuče iz objektno orijentisanog Rexx-a i Jave. Trenutna inplementacija kompajlera (v0.77, od 25 avgusta) pretvara NetRexx sors u Java sors (koji je takođe raspoloživ za izmene). Kompajler je sam napisan u NetRexx-u što znači da će raditi na svakom operativnom sistemu sa Java VM-om. Ja imamo samo staru verziju (0.50) čiji je kompajler pisan u običnom Rexx-u pa je za izvršavanje potreban i Rexx. Pošto je u pitanju arhivica od svojih 300-400K, bolje da neko dovuče i ostavi ovde novu verziju. Evo kratkog opisa: What's NetRexx? NetRexx is a new programming language derived from both Rexx and Java; it is a dialect of Rexx that retains the portability and efficiency of Java, while being as easy to learn and to use as Rexx. NetRexx is an effective alternative to the Java language. With NetRexx, you can create programs and applets for the Java environment more easily than by programming in Java. Using Java classes is especially easy in NetRexx as you rarely have to worry about all the different types of numbers and strings that Java expects. The initial, experimental, implementation of the language is in the form of a translator that generates Java source code; a Java compiler is then used to generate Java bytecodes (class files). Initial measurements using this implementation suggest that the Java source for a typical class has approximately 35% more lexical tokens and requires 20% more keystrokes than the equivalent in NetRexx. The NetRexx compiler (NetRexxC) is written in NetRexx, and should run on any Java platform that supports the Java toolkit and compiler (javac). By default, NetRexxC uses the javac compiler to create class files, but you can use other Java compilers if you wish (the generated Java source is accessible).
java.29 mikis,
+> Takođe, verovatno je manje poznato, a verujem da je i tebi kao +> bivšem Amigisti interesantno, jedna ekipa iz IBM-a je razvila Bivšem? Khm, nemo' se vređamo ;) +> Pošto je u pitanju arhivica od svojih 300-400K, bolje da neko +> dovuče i ostavi ovde novu verziju. Kaži adresu, pa će' skinemo.
java.30 mikis,
Corel PDA to run on Java By Alex Lash August 30, 1996, 2:30 p.m. PST Canadian software giant Corel today revealed more of its surprising plans to produce a hand-held computer that will run on Java, plug into the Internet, and serve as a showcase for Corel's Java application strategy. Product manager Steven Latham outlined the four primary uses Corel (COSFF) envisions for its PDA (personal digital assistant), which is due to ship next spring: --Personal information management, with standard applications and with voice recording capability for taking brief notes. --Web browsing. Corel CEO Michael Cowpland told a group of editors earlier this week that Netscape's Navigator will be the installed browser. Corel recently licensed Navigator for its Office Professional 7 application suite, which is being rewritten in Java and will be released around the same time as the PDA. --Email and fax. --Ability to synchronize data with desktop PCs via the Internet. The PDA will use Internet protocols to send information to servers and update desktop databases. Many of the details, including the type of operating system to be included, have not been decided, Latham said, but the PDA will definitely run on Java. This will give Corel an instant market for its Java-based office application suites due in the spring. Latham said the company was committed to open standards but could not confirm that non-Corel software would run on the machine. At least one analyst suggested the move signaled Corel's diminishing opportunities on the PC front. "I think we have to say that the desktop application wars are over, and the winner is Microsoft," said Chip Gliedman, industry analyst at Giga Information Group. "Corel has good desktop application technology they can't sell, and they need to find a place they can sell it." Not surprisingly, Corel will have others make the hardware. Negotiations are progressing with several hardware manufacturers, but at least the design has already been set. The PDA will be rectangular and slightly larger than 4 inches by 3 inches. The interface will be pen-based, but will also have directional buttons as well as a trackball-like device to guide the cursor. Corel is a member of the coalition that endorsed the Network Computer Reference Profile sponsored by Oracle, but it isn't clear if the upcoming PDA will be branded as an NC. "This will be a little different than a true NC-spec machine," said Latham. "This works without being hooked up to a server." However, storage of documents such as email, spreadsheets, and word processing documents will have to happen elsewhere, either on a separate server or on a desktop hard drive. The Corel PDA will come with a keyboard docking station with connections for monitors, hard drives, printers, and other peripherals. The PDA will have a modem, but will come equipped with a standard phone jack and support for dial-up Internet access at up to 28.8 kbps. It will also feature a separate Ethernet connection. Analysts were surprised by the news and expressed some reservations. "My concern is that it would divert their attention from their core business," said Greg Blatnik, vice president of Zona Research. "If attained from elsewhere, however, it might make more sense especially if they're developing the applications that will run on the hardware. It's like giving away the razor to sell the blades." At least initially, Corel doesn't plan on giving the PDA away. Latham said that the company was shooting for a retail price under $500. A "preview" beta of the Office Professional application suite with limited functionality will be available as a free download by the beginning of October. The suite with WordPerfect, Quattro Pro, and Presentations will be available early next year. Users of the Java-powered suite will be able to publish documents on the Internet or corporate intranets. Copyright ę 1996 CNET Inc. All rights reserved
java.31 nenad,
> Bivšem? Khm, nemo' se vređamo ;) Ništa, ništa, mala šala sa ciljem da te izvuče iz defetizma. ;) > Kaži adresu, pa će' skinemo. Home-page NetRexx-a je na http://www2.hursley.ibm.com/netrexx/.
java.32 spantic,
Microsoft je izbacio svoj Java razvojni paket koji je dostupan potpuno besplatno. To je SDK Java od MS-a. Inače je izašao i VJ++ koji je komercijalan. Uz poruku je dokumentacija za MS SDK Javu (u HTMLu), a ide i sam SDK. sdk-docs.exe
java.33 nenad,
JavaBeans specification hits the streets ahead of schedule Sun Microsystems Inc. on Wednesday continued its torrent of October Java announcements with the release of its Java Beans specification ahead of time. In addition to the release of the Java Beans API specification, which describes a component architecture for programs written in Sun's Java programming language, Sun's JavaSoft division and its development partners IBM, Netscape Communications Corp., and Apple Computer Inc. outlined their plans for providing two-way communication between Java Beans and other object frameworks, including ActiveX, OpenDoc, and LiveConnect. Specifically, JavaSoft said it will build a bridge between Java Beans and ActiveX that will be commercially available during the first or second quarter of next year. Because Microsoft is not forming a partnership with JavaSoft on this development work, the Sun division will go it alone, officials said. A Java Beans bridge to OpenDoc, being developed by OpenDoc champion IBM, is scheduled for release in early 1997, company officials said. In the meantime, IBM is working on technology that will let Java applets run in OpenDoc and ActiveX containers, officials said. This technology is currently in beta testing and will be generally available within a month, they said. Netscape, for its part, said it will release a bridge between Java Beans and its LiveConnect technology during the first half of 1997. Sun is attempting to establish Java Beans as a platform for linking multiple compound object environments together. As such, it is going up directly against Microsoft Corp.'s ActiveX environment. Wednesday's announcement follows the release earlier this week of Sun's PicoJava architecture for building processors designed specifically to run Java code. During the week of Oct. 27, Sun is expected to introduce its first Java-only thin client, along with plans for developing an enterprisewide, network-centric computing environment built around the Java OS on the desktop. The Java Beans specification can be downloaded from http://www.javasoft.com/beans/. JavaSoft in December will release a preliminary Java Beans Development Kit that will include a test container, class files, sample code, and early documentation, officials said. Developers who want to get a jump start on writing Java Beans components can use JavaSoft's Java Development Kit 1.0.2, which describes a subset of Java Beans, officials said.
java.34 nenad,
Microsoft releases Java development kit Microsoft Corp. continued its "embrace and extend" strategy toward competing technologies this week with the release of its Java Software Development Kit (SDK). The kit includes a Win32 virtual machine for Java, which the company claims to be the fastest Java compiler on the market, despite claims from rival companies. See Netscape licenses Symantec's Just In Time (JIT) Java compiler, says Andreessen. The Microsoft Java SDK will allow developers to create applications using Sun Microsystems Inc.'s Java programming language for Windows 95 and Windows NT operating systems. "Developers have been very frustrated in trying to develop Java for the desktop," said Ramesh Parameswaran, product manager for ActiveX at the Redmond, Wash.-based Microsoft. "The Java SDK and the Win32 virtual machine allow Java developers to write directly to the desktop without a browser being required." The Microsoft Java SDK will also allow developers to incorporate Microsoft technologies with Java. The SDK will for the first time allow developers to integrate Microsoft's DirectX 3-D technology with Java. The SDK will also work in conjunction with other Java development tools, including Microsoft's recently released Visual J++ development tool. The SDK comes with Java class libraries, utilities, documentation, sample source code and the Win 32 virtual machine, along with the JIT compiler. Other Java tool vendors, such as Borland International Inc., Metrowerks Corp., and Powersoft Corp. have announced they will incorporate the Microsoft Java SDK in each of their products.
java.35 nenad,
Netscape licenses Symantec's Just In Time Java compiler, says Andreessen NEW YORK -- Netscape Communications Corp.'s technology officer Marc Andreessen pitched his company's new product line plans to a full house of developers and ISVs here Wednesday, promising to help members of the audience solve problems and save money by using Netscape technology on intranets. "We want to help you be the hero that brings those savings to your company," Andreessen said. His keynote also featured news about the company's development efforts in Java, most notably the licensing of Symantec Corp.'s new Just In Time (JIT) Java compiler, which Symantec General Manager of Tools Mansour Safai proclaimed to be "by far the fastest JIT compiler on the entire planet." The remark drew laughter from the crowd of developers, who were clearly familiar with the assertion that Netscape rival Microsoft Corp. has made that it produces the world's fastest JIT compiler for Java. Not laughing, however, were Borland Corp. officials, whose JIT compiler was -- up until Wednesday when the Symantec-Netscape deal was finalized -- the JIT compiler of Netscape's choice. Borland's just-in-time compiler for Java is found in Navigator 3.0, said a Borland official who added that he was unaware of any change in the relationship between the two companies. "We are a licensee of their technology and they are of ours, how they use it is up to them," said a Borland spokesman in Scotts Valley, Calif. The Symantec JIT Java compiler will be integrated into Navigator 4.0, a component of the Netscape Communicator suite that was announced Tuesday. See Netscape throws change-up by swapping Navigator for an Internet suite. Safai also announced that Symantec will distribute its new Visual Cafe, a drag-and-drop Java development environment, to all conference attendees here for free. Andreessen also unveiled a new developer support program to augment the company's DevEdge developer outreach program, called the Netscape One Experts program. It will provide developers with deeper knowledge of Netscape Open Network Environment development efforts. "The Expert plan will also feature co-marketing efforts for third-party developers. We want to create a network of markets for software developers," Andreessen told the crowd. "For you, that means you write software, deliver it, and the money comes back to you." Andreessen also told the crowd that Netscape's new product line would allow developers to leverage their existing investments in Microsoft technology, such as DCOM and ActiveX, while allowing for compatibility with installed Microsoft products. "You can integrate desktop applications, you can pick from lots of different OS vendors and seamlessly integrate our technology," Andreessen told the crowd in explanation of Netscape's latest strategy toward rivals like Microsoft. Andreessen's references to Netscape's new "embrace and integrate" strategy drew chuckles from the crowd familiar with "embrace and extend" strategy espoused by Microsoft CEO Bill Gates. Andreessen repeated his assertion that the Internet Inter-ORB Protocol (IIOP) championed by the Mountain View, Calif.-based Netscape will become the dominant protocol on intranets and the Internet. "In the long term, I think IIOP will probably replace most Internet protocols," he said. "The Internet will be a world of objects communicating with each other." Netscape will ship both client and server side Object Request Brokers developed by the San Mateo, Calif.-based Visigenic Software Inc. in the newest version of the company's server line and its new Communicator suite.
java.36 nenad,
Acadia set to release new JavaScript editing tool Acadia Software Inc. on Oct. 21 will announce a new JavaScript editing tool. Acadia Infuse allows Java developers to create JavaScript applications and Netscape LiveWire scripts within a visual, drag-and-drop editing environment, company officials said. The new application can be used as an editor for creating HTML pages with embedded JavaScript or as an add-on tool for existing HTML editors. Developers can use Netscape Navigator Gold client software or Microsoft Front Page and then integrate and test embedded JavaScript code with Acadia Infuse. The company also will announce pricing and availability for Acadia Infuse on Oct. 21.
java.37 tomislavr,
Interesuje me sledeće: Kako se u Javi moze zaobići BLOCKING mehanizam, što izaziva pojavu da dok korisnik ne unese text i pritisne ENTER, nema podataka za InputStream. Dakle parče koda bi trebalo da reaguje na pritisak tastera - odmah. Ovaj dole "program" ilustruje "problem", mada je verovatno svima jasan... :) import java.io.* ; class Trt { public static void main(String[] args) { char c; try { while (true) { c = (char)System.in.read() ; if (c == 'a') // izlaz recimo kad se unese 'a' :) break ; System.out.println("+" + c) ; } } catch (IOException e) { System.out.println("prc") ; } } }
java.38 nenad,
Novo u direktorijumu: windows\program\java\*.* ------------------ adkbeta1.r00 1947k ű Java JDK v1.0.2 za Windows 3.1 (IBM ADK Beta 1) #2/2 adkbeta1.rar 2000k ű Java JDK v1.0.2 za Windows 3.1 (IBM ADK Beta 1) #1/2 U pitanju je Java runtime i razvojno okruženje za stare dobre 16-tobitne Windows-e. :)
java.39 nenad,
IBM intends to make good on its promise to build a bridge between OpenDoc and Java Beans when it delivers the first early versions of OpenDoc 2.0 in either the third quarter or early fourth quarter this year, according to IBM officials. In doing so, IBM will establish tight integration between OpenDoc and Java Beans, the company said, to ensure that the upcoming generation of Web-enabled Java Beans components and applets behave properly with OpenDoc desktop applications. "OpenDoc will have a better coupling with the Java Beans APIs. It will have a much better understanding that it is talking to a Java Beans component and to talk to it in a much more robust way," said Scott Hebner, manager of application development, marketing, for IBM's software group. "Eventually OpenDoc itself starts to inherit Java capabilities," he said. IBM officials continue to work with its partners -- including Apple, SunSoft, and Netscape -- to hammer out a specification that would extract and meld the best properties and capabilities of OpenDoc and Java into a single product. One IBM official said the constituent parts of such a product, which he referred to as JavaDoc, could not be hammered out until this summer at the earliest. "Combining the best capabilities of both is the goal, but how to implement it is the question. We continue to talk to our partners about it, but won't really know where we are on it until this summer," said John Slitz, vice president of application development, marketing, for IBM. Along with OpenDoc 2.0 and "JavaDoc" IBM will continue to support its Windows-based component model through Microsoft's Active X technology, which gives its users focusing strictly on the Windows environment a third development option. Separately, IBM announced that the finished version of SOM 3.0 Software Developer's Kit is available for download. The new version is the first that works with Microsoft's Windows NT operating system. It has IIOP interoperability, is CORBA II compliant, and is interoperable with MVS, IBM's mainframe operating system. In talking about future versions of SOM, early versions of which will be released in the second half of this year, Slitz said IBM will be concentrating on shaping it to take better advantage of the IIOP as well as more capable in working with the Internet. "We have to make it more Web-aware if [SOM] is going to work well in various distributed environments," said Slits. IBM is undecided how it will deliver SOM 3.0 in addition to the Web download. The company may make it part of a Fix It Pack for OS/2, but no decision has been made. Moreover, IBM will deliver Java 1.1 for VisualAge for Java by the end of March, Slitz said. It's a version of Java that features significantly improved speed and performance. IBM officials contend it will be the first tools product to support Java Beans.
java.40 nenad,
Nova datoteka: windows\misc\*.* ------------------ coj.zip 2727k ű Corel Office for Java: Pre-Beta release (preview) Ako nemate Network Computer ili vaš operativni sistem nema native podršku za Javu, treba vam neki od browser-a koji mogu dodaju Java runtime i mogu da izvršavaju Java programe. Sporo je, bagovito, ali radi. Da ne pričamo o tome da je ceo Office stao na dve diskete. Vredi videti. :)
java.41 mmarkovic,
> coj.zip 2727k ű Corel Office for Java: Pre-Beta release (preview) > ... > Sporo je, bagovito, ali radi. Da ne pričamo o tome da je ceo > Office stao na dve diskete. Vredi videti. :) Ma, čekaj, ovo ne postoji! ;> A, jel' ima source? ;>>> P.S. Ko razume, shvatiće...
java.42 nenad,
> Ma, čekaj, ovo ne postoji! ;> Postoji, postoji... Ali pre nego što se previše obraduješ probaj performanse. ;) Nadam se da nisi imao u vidu ovako brz Oracle server. Ako jesi onda imaš moje izvinjenje pošto se u tom slučaju definitivno nismo razumeli, ja sam mislio da tebi treba _native_ common API za Unix-e.
java.43 mmarkovic,
> Nadam se da nisi imao u vidu ovako brz Oracle server. Ako jesi > onda imaš moje izvinjenje pošto se u tom slučaju definitivno > nismo razumeli, ja sam mislio da tebi treba _native_ common API > za Unix-e. Pa ideja koju sam imao je donekle slična (a nije ni moja, i dalje tvrdim da je taj projekt postojao) je da se u toku učitavanja sa diska "bytecodes" prevode u mašinske instrukcije procesora domaćina. Zato sam to i zvao "pametan loader". JIT kompajler, što objasni maksa, je slična ideja, mada programi zahtevaju prevođenje pre prve upotrebe. Važno je da će program raditi na svakom UNIX-u za koji postoji JIT kompajler, što će pre ili kasnije značiti na _svakom_. Ovaj COJ (koji još nisam skinuo zbog loših veza), mi po tvom opisu zaista više deluje kao interpreter "bytecodes", a to nije to, i verovatno ima bitno slabije performanse.
java.44 nenad,
Microsoft's SDK for Java 1.5 now available for download Microsoft on Tuesday released its Software Development Kit (SDK) for Java version 1.5, which is now available for free from the company's Web site. This latest version includes class libraries, utilities, sample code, and full documentation, as well as the latest version of the Microsoft Java virtual machine, company officials said. The SDK also includes a Navigator plug-in, so that users of Netscape's Web browser can deploy the Microsoft virtual machine. The company has also included its CAB technology in the SDK, which offers higher compression of Java applets, officials said. The download is available from http://www.microsoft.com/Java/sdk/default.htm.
java.45 nenad,
IBM najavio 24-časovni non-stop rad na Java razvojnom okruženju koje treba da se pojavi za neki mesec (VisualAge for Java), uključujći i "pogone" u Kini, Indiji i Latviji IBM launches global, round-the-clock, Java-related development push Backing up the commitment of its chairman to make Java a company-wide priority, IBM on Tuesday announced what it is billing as a new development paradigm intended to speed delivery of components for users to create a variety of applications, particularly those aimed at electronic commerce. At Internet World in San Jose on Tuesday, IBM officials said they are putting together 24-hour-per-day virtual development teams to work in concert around the globe tapping into the resources of a number of companies engaged in emerging markets in order to speed the creation of Java Beans for IBM's VisualAge development environment. IBM's proposed 24-hour-per-day development of Java components will be done in association with Tsinghua University in China, Belarus' Institute of Computer Science, India's Tata Group, and an alliance with Latvia's Software House Group. According to IBM officials, each team will work on a number of different Java Beans ranging from applications such as human resource management to more sophisticated multimedia training. The collaborative efforts will result in VisualAge PartPaks scheduled to be delivered sometime later this year. This assortment of Java Beans can then be used to create applications for things such as corporate intranets and the Internet. These teams will work with an IBM development team based in Seattle over the Internet using Lotus' Domino. Besides supplementary coding, the Seattle group will be involved in quality assurance and usability testing to make sure there is a consistent look and feel to all Java Beans. "This will be ongoing live development happening around the clock. This is not a service but more an overall development approach to the Internet IBM is taking,'' according to an IBM representative. "But the most important news from this will be the deliverables [PartPaks] that will be available to users." IBM's TeamConnection software will be used to help regulate development cycles by contributing a range of services including configuration management, version control, and tracking various technical problems. In his keynote speech at last December's Internet World show in New York, IBM chairman and CEO Louis Gerstner had promised an all-out commitment to Java from all corners of IBM's worldwide development centers. He again underscored that commitment in another keynote address at Lotusphere 97 last month, where he said IBM currently has Java-based projects ongoing in over 100 of its development sites and intends to spend "hundreds of millions of dollars" on such projects over the next few years.
java.46 nenad,
JavaSoft announced that its Java Development Kit (JDK), Version 1.1, today became available on its Web site at http://www.javasoft.com/. Officials said JDK 1.1 includes features for developers to build Java Beans components and integrate them into tool sets. Also available on the Web site is an early access version of the Java Beans-ActiveX bridge that allows Java Beans components run in ActiveX applications.
java.47 nenad,
> JavaSoft announced that its Java Development Kit (JDK), Version > 1.1, today became available on its Web site at > http://www.javasoft.com/. Prve reakcije su već tu - Microsoft je optužio JavaSoft da programi napravljeni novom Javom ne rade sa Microsoft Explorer-om! Naime JavaSoft je u ovoj reviziji promenio deo virtuelne mašine koji se tiče interfejsa Java aplikacije sa servisima samog operativnog sistema. Microsoft je za svoje prethodne verzije JDK-a za Windows, Java podršku iz Explorer-a, kao i svoj najnoviji JDK koristio svoj RNI - Raw Native Interface, koji je u stvari bio prošireni stari NMI (Native Method Interface). Sada je umesto NMI-a tu prošireni JNI (Java Native Interface) kojim su u JavaSoftu želeli da standardizuju te low-level API-je za sve operativne sisteme. JavaSoft tvrdi da MS-ove tvrdnje nisu tačne i da je problem samo sa aplikacijama koje su u startu i predviđene za rad samo na jednoj platformi. Naravno, u pozadini cele priče je i MS-ova namera da napravi Javu za Windows, čiji bi programi radili samo na Windows platformama, a na šta je odgovor "100% pure Java initiative" kojom se propagira platformska nezavisnost i potpuna prenosivost Java programa, kao i stav Microsofta da su oni ti koji bi trebalo da obezbede referentnu inplementaciju Jave na Windows-u 95 i Windows NT-u, a ne JavaSoft. Inače, JavaSoft je pre nekog vremena kupila firmu za čiju tehnologiju tvrde da će im omogućiti dobitke u performansama od oko 60%. Detalji o čemu se radi nisu iznošeni. U ovoj i sledećoj poruci malo detaljnije o međusobnim prepucavanjima Micro- i Java- softova. JDK 1.1 code erupts into war of words between JavaSoft, Microsoft This week's release of the Java Development Kit (JDK) 1.1 by JavaSoft has prompted a stream of charges and countercharges between Microsoft and JavaSoft that may escalate into legal action. "They are violating a very specific contractual obligation," said Charles Fitzgerald, spokesman for the Java team at the Redmond Wash.-based Microsoft. "I would not rule out legal action." Nonsense, say the folks at Cupertino, Calif.-based JavaSoft. "What they are saying is extremely untrue," said Lisa Poulson, spokeswoman for JavaSoft. "They are just making this up." The battleground centers on a small piece of real estate within the Java Virtual Machine (JVM), the interface between Java and the operating system on which the JVM runs. Java class libraries consist of two parts. The part made up of Java runs inside the JVM and the interfaces to the native OS, such as Windows, on which the JVM runs. According to Fitzgerald, JavaSoft changed the underlying design of the native interface, implementing what he called the Java Native Interface (JNI), which is not compatible with the previous native interface provided in the JDK 1.0, which was called the Native Method Interface (NMI). When Microsoft developed its JVM for Windows, it built the native code interface based on the NMI, with further enhancements, and called it Raw Native Interface (RNI). "RNI is a superset of NMI and compatible with NMI," Fitzgerald said. "It is not compatible with JNI." A mistake on the part of JavaSoft? Not so, says Fitzgerald. "This is explicitly designed so that Java will not run on the Microsoft Java Virtual Machine," Fitzgerald said. "This is by design; it is not a bug." Poulson said there is "no compatibility issue, whatsoever, period." He called the entire issue "the biggest tempest in a teapot ever." Poulson said that Microsoft was not being forced to reconfigure its RMI to fit JNI. "They seem to be thinking we're forcing them to replace RMI; we're not," Poulson said. "All we want them to do is support both." Poulson said that Microsoft does not "own the reference implementation on Windows," and that it stood out among Java licensees with its protests. "Don't you think its interesting that the only Java licensee making any noise about this is Microsoft?" Poulson asked.
java.48 nenad,
Microsoft, JavaSoft swap accusations over JDK 1.1 Microsoft Corp.'s claims that applications developed using the new Java Development Kit 1.1 will not run on Internet Explorer 3.0 are completely untrue, JavaSoft officials said today. At issue is a low-level technology called JNI (Java Native Interface), which acts as the glue that connects a platform-specific Java application to an operating system's native capabilities. JNI or any native Java interface is only used when creating a platform-specific application. With the release of JDK 1.1, JavaSoft added JNI to spare platform vendors from having to create different interfaces on their own. Because earlier versions of JDK didn't have this common single interface, platform vendors such as Microsoft built their own interfaces. Microsoft's is called RNI (Raw Native Interface). Because Microsoft uses RNI, company officials said Internet Explorer 3.0 will not be able to execute applications built using JDK 1.1. JavaSoft officials call that accusation untrue, saying that any Java application written to run on multiple platforms would not touch JNI or Microsoft's RNI. and that only Java applications written for specific platforms, such as Windows or OS/2, would require the use of JNI. To work around the issue, JavaSoft officials said, Microsoft needs only to add JNI alongside RNI. That solution would incur a big performance hit, which would not be good for users, said John Ludwig, vice president of the Internet Client and Collaboration division at Microsoft. Microsoft also claimed that the moves by JavaSoft to require use of JNI came just before the final release of JDK 1.1. However, other Java licensees have known about the existence of JNI. Officials at Netscape Communications Corp., for example, said they have known about the rollout of JNI for "a long time." Microsoft has no plans to provide a fix for IE 3.0, saying only that it will provide a solution by the time IE 4.0 ships in the summer. "Microsoft is supposed to provide the reference implementation for Java on the Win32 platform," said Charles Fitzgerald, Java program director at Microsoft. "We have been talking about this problem with JavaSoft for some time, and they have not listened." As a result of the extra engineering effort required to find a fix, it is unclear how much JDK 1.1 support will make it into the final version of IE 4.0, said Ludwig. The problem with JDK 1.1 applications appears to be limited to the Microsoft platform. According to Netscape officials, JNI works fine with and will be built into the Communicator final release. Previously, Netscape used the Java RunTime Interface, a cross-platform interface for accessing local hardware and software devices. "This is a case of Microsoft developing something on their own that is platform specific, and it is biting them in the butt," said Eckart Walther, senior product manager at Netscape, in Mountain View, Calif.
java.49 nenad,
Nova verzija Microsoft-ovog Visual J++ paketa je raspoloživa za download i probu. Wizards in Visual J++1.1 posting aim to conjure Java development Microsoft on Monday posted a trial version of its Visual J++ 1.1 and announced the Professional Edition of the Java development tool, which will be released by the end of March. New features include the following: - a wizard to make it easier for users to write Java applets to access ODBC databases; - a wizard to enable creation of ActiveX components; - an enhanced integrated development environment that includes macro scripting through Visual Basic; and - a post-build feature to compress Java applets and publish them to the Web. "This really lets developers leverage their investment in Java," said Hyer Bercaw, product manager for Visual J++. The Professional Edition -- which will be part of the Visual Studio tools suite and be available separately -- also will have enhanced database support for dBase, SQL Server, Text, Paradox, Excel, and Oracle. With increased concern about Web security, the new version of J++ also will include a Digital Signature toolkit to allow developers to sign their applets or files, providing users with verification of the file's author, and offer an assurance that the file has not been tampered with since it was built. The trial edition is available for download at http://www.microsoft.com/visualj/.
java.50 nesh,
OK, interesuje me da li je neko uopste pokusao da napravi GUI ali da aplikacija ne bude Applet nego da se startuje samo sa Java app ? Svi primeri koje sam ja video samo rade kao appleti. Zar nema nista o "stand-alone" aplikacijama?
java.51 nenad,
Nove datoteke: windows\program\java\*.* ------------------ jempw32.zip 153k ű Izvršavanje Java applet-a unutar vaše aplikacija (alfa) os2\*.* ------------------ jempos2.zip 144k ű Izvršavanje Java applet-a unutar vaše aplikacija (alfa) Zašto samo web browseri da imaju mogućnost izvršavanja Java applet-a, dodajte atraktivne efekte i u vaše sopstvene programe. Ovo je alfa verzija paketa, prema tome samo za radoznale. :)
java.52 maksa,
>> Svi primeri koje sam ja video samo rade kao appleti. >> Zar nema nista o "stand-alone" aplikacijama? Ima, pogledaj po ovoj temi.
java.53 nenad,
Nove datoteke: windows\program\java\*.* ------------------ adkbeta3.r00 2010k ű JDK v1.0.2 za Windows 3.1 (IBM ADK Beta 3) #2/2 adkbeta3.rar 2020k ű JDK v1.0.2 za Windows 3.1 (IBM ADK Beta 3) #1/2 U pitanju je nova beta IBM-ove inplementacije Jave za Windows 3.1. Zahteva Win32s v1.30, konačna verzija bi trebalo da može da radi i bez nje. Dakle ako ste još na Windows-u 3.1, a želite malo da "osetite" ovaj novi programski jezik, ovo je za sada jedini način.
java.54 maksa,
>> Zahteva Win32s v1.30, konačna verzija bi trebalo da može da >> radi i bez nje. Dakle ako ste još na Windows-u 3.1, a želite >> malo da "osetite" ovaj novi programski jezik, ovo je za sada >> jedini način. Ako želite preko IBM ADK da ""osetite" ovaj novi programski jezik" popijte par litara Kefira (Kefir - piće dugovečnih ljudi). ;) pošto se pri radu javlja ozbiljna bolest - starenje.
java.55 nenad,
Veoma značajan događaj u razvoju Jave kao standarda: JavaSoft je odlučio da pravo za definisanje standarda preda međunarodnoj organizaciji za standarde - ISO JavaSoft moves Java standards process one step along JavaSoft on Monday took the first step in standardizing the Java language, APIs, and the Java virtual machine (JVM) by applying to be certified as a Recognized Publicly Available Specification (PAS) submitter to the International Standards Organization's Joint Technical Committee 1(JTC1). JTC1 will then review the application, a process expected to take three months, and then the voting members of the JTC1 will decide whether or not to award JavaSoft the status of a recognized PAS submitter. JavaSoft will know in July if the ISO will recognize its Java technologies as international standards. "If we are accepted, we will be recognized as a submitter," said Jim Mitchell, vice president of technology and architecture at the Cupertino, Calif.-based JavaSoft. Then, JavaSoft will make specific technology submissions -- such as the APIs, JVM, and the Java language -- to the JTC1 for actual approval. Sun has been under pressure to submit Java to a formal standards process, and in reaction last September formed the Java Study Group -- including companies such as IBM and Microsoft -- to discuss Java technologies and organizational issues surrounding standardization. Meanwhile on Monday, Microsoft, which is going through its own standards approval process with its ActiveX technology, responded in a remarkably positive way to the announcements. "We're very encouraged," said Cornelius Willis, group platform marketing manager at Microsoft. "To put conformance testing and branding of Java implementation in the hands of a third party is a good thing. It's good to have this controlled by somebody other than Sun." Pointing to recent sniping between Microsoft and the Sun-Netscape duo over Java, Willis compared Sun's submitting Java to standards to Microsoft's putting ActiveX in the hands of the Open Group last fall. "This is where that process ceases to be something we do in the press and goes forward in a standards body," Willis said. Mitchell said JavaSoft will submit Java technologies in parts if it is indeed accepted as a submitter.
java.56 nenad,
Tokom sledećeg meseca saznaćemo detalje o tome kako će Java aplikacije sarađivati sa "starim" aplikacijama. Naravno, radi se o JavaBeans-u. Java moving to server JavaSoft next month will outline an enterprise development framework for Java that takes the language's write once/ run anywhere technology from the client to the server. The architecture, to be detailed at the JavaOne Developers' Conference in San Francisco, will be built on JavaBeans, an object-oriented component architecture; a Servelet for creating server-side applications; and a series of APIs from JavaSoft and third-party vendors for transaction services, messaging and directory services, according to sources close to the Cupertino, Calif., company. Within the framework, developers will be able to construct middle-tier Java applications by linking JavaBeans components. Developers will be able to connect those applications to extend back-end and legacy applications. In addition, enterprise developers can preserve their investments in back-end code and applications while building new Java applications that can be distributed across the enterprise. Unlike current Java development that requires developers to interact with class libraries to build applications, JavaBeans contains the core business logic of enterprise applications and provides a higher level interface to the libraries. As a result, developers can quickly develop applications by linking JavaBeans components. "There is a tremendous potential for using component architectures to link in back-end applications," said Edward Glassman, director of information technology strategy at New York-based Pfizer Inc. Glassman is evaluating both Microsoft Corp.'s ActiveX and Java application development components. "At most, we want to be a system integrator, not an application developer," Glassman said. "That goes in the right direction of providing me with an application rather than just technology." JavaSoft will offer several APIs for Java-enabling applications and providing an interface to which ISVs can create JavaBeans. Some APIs, such as Java Database Connectivity, are currently available. Other APIs include Java Naming and Directory Interface, Java Transaction Services and Java Interface Definition Language. JavaSoft is working on new messaging services such as a publish-and-subscribe API in development with The Information Bus Co. and an asynchronous messaging API under way with IBM, sources said. The APIs may be released separately and could likely be included in an add-on pack for the Java Development Kit this year. Developers will use JavaBeans to construct Servelets using visual development tools such as Symantec Corp.'s Visual CafÚ Enterprise Edition, due later this year, or IBM's VisualAge for Java, according to JavaSoft officials. JavaSoft also is working with The Baan Co. to create an object-oriented interface to relational databases, said Jon Kannegaard, vice president of software products at JavaSoft. IBM this summer will release into beta Part Packs, a collection of JavaBean server applications that will provide functions such as sales force automation, marketing and human resources. "The idea is to enable corporations to build functionality on top of existing applications and enable that functionality to be upgraded easily by swapping out a single component rather than rewriting the entire program," said John Patrick, vice president for Internet applications at IBM, based in Armonk, N.Y. A key feature of the server-side Java architecture is the ability for ISVs to create their own APIs-as long as they conform to the 100% Pure Java specification, Kannegaard said. JavaSoft at JavaOne will detail Just-in-Time compilers for the server, as well as native Java run-time performance increases. Oracle Corp. expects to debut a suite of electronic commerce technologies and APIs for Java that will enable developers to create JavaBeans that interact with electronic commerce servers, said company officials in Redwood Shores, Calif. Likewise, IBM is considering developing a workflow API, sources said.
java.57 nenad,
> Ako želite preko IBM ADK da ""osetite" ovaj novi programski jezik" > popijte par litara Kefira (Kefir - piće dugovečnih ljudi). ;) pošto > se pri radu javlja ozbiljna bolest - starenje. Jesi li probao ovu verziju što sam sada poslao ili onu prethodnu?
java.58 maksa,
>> Jesi li probao ovu verziju što sam sada poslao ili onu prethodnu? Prethodnu, i to je ubilo svaku želju za ponovnim isprobavnjem IBM-ovih "sečem uši, krpim du*e" tripova. Na stranu instaliranje Windows 3.11. Uzgred, taj ADK radi posao na 16-bitnim Win. ali samo ako krećeš nešto da praviš od nule. Ako hoćeš da radiš sa nekim postojećim sorsevima *neophodni* su ti 32-bitni Windowsi iz kojih *mora* da se vrši LFN->SFN konverzija koja je neophodna i precizno propisana za ADK. Na računaru koji Win95 tera dobrom brzinom, ADK na Win 3.11 radi nesnosno sporo, a i produkt kompajliranja nije bolji. Ne mogu da zamislim koliko bi sve to trajalo na nekoj 386/40 sa 8Mb, što je, kao, ciljna grupa ADK-a. Detaljnije o ovome može da se čita u zadnjem PC-u.
java.59 nenad,
> Prethodnu, i to je ubilo svaku želju za ponovnim isprobavnjem IBM-ovih > "sečem uši, krpim du*e" tripova. Onda to i nije toliko strašno, pošto mi se čini da sam u 'readme' fajlu za ovu verziju pročitao da su performanse poboljšane oko 10 puta. :)) Gadno bi bilo da si probao ovu verziju i imao takva iskustva. ;) Treba imati u vidu da su ovo ipak Beta verzije, a i da moraju da simuliraju mnogo toga što Windows 3.1 ne obezbeđuje (multithreading, duga imena fajlova...). > Na stranu instaliranje Windows 3.11. Eh, svaki pošten korisnik računara danas ima bar jednu arhivicu od 5MB u kojoj se nalazi kompletan instaliran Win31 i koji samo treba raspakovati. :) Ko ti je kriv kad hoćeš da budeš evaluator softvera. ;) Zamisli da ti urednik taži da testiraš Javu na Mac-u, morao bi Macintosh da kupiš. ;)
java.60 nenad,
To tackle the most significant shortcoming of Java-speed-officials are working on a next generation VM and runtime environment. The new VM will include the HotSpot technology acquired along with LongView Technologies LLC. last month. HotSpot will enable the VM to dynamically compile byte code into machine code for faster performance and enable Java applications to execute at speeds equal to platform-specific programs written in C or C++, according to officials. In addition, the Cupertino, Calif., division of Sun Microsystems Inc. will introduce the JDK 1.1 Win32 dynamic link library, a new option for the JDK that will speed implementations of Java on Windows. The Win32 DLL for JDK would cut JavaSoft's reliance on Microsoft Corp. as the sole provider of Java on Windows. JavaSoft, which developed the Win32 DLL, is working with other platform licensees, including IBM and Apple, to create similar bundles
java.61 nenad,
Koga zanima, može da pogleda Borland-ov JBuilder - java razvojno okruženje. Borland offers up evaluation copy of JBuilder tool for Java Borland on Friday gave developers their first crack at the company's new visual client/server development tool for Java, JBuilder. Borland announced the first phase of the public scrutiny of JBuilder and made available an evaluation copy of the software on its Web site at http://www.borland.com/jbuilder/. The company also plans to preview the tool at the JavaOne conference in San Francisco next week. Scheduled for release later this year, JBuilder is a component-based development tool that supports 100 percent pure Java, JavaBeans, JDK 1.1, ActiveX, Java Database Connectivity, ODBC, and all major database servers, company officials said
java.62 null,
Jel moze neko da mi kaze razlike izmedju jave i C++, i da mi kaze zasto je java objektnija od c++. NULL
java.65 maksa,
>> Jel moze neko da mi kaze razlike izmedju jave i C++, Ovo može da se izlaže taksativno u formi ima/nema, a može i da se razveže duža priča. U svakom slučaju, teško je reći ono čuveno "drugovi, biću kratak". ;) O tome (sličan naslov) je inače izašao i članak Ž. Berberskog u MikroRačunarima (mislim da je broj 2), ali ga treba čitati eventualno isključivo kao zabavno štivo, pošto ima potpuno netačnih informacija, i proizvoljnih i nepreciznih interpretacija, tj. što bi rekli - pun je gluposti. Probaću ovde donekle da ispeglam pojedine, hm, stranputice G-dina Ž. Berberskog. Dakle: - Java nema pointere tj. pokazivače u eksplicitnom obliku, tačnije, nema pointersku aritmetiku. Znači, sledeća stvar u Javi ne može da se radi: int* Intovi = new int[20]; // ovo radi u Javi for(int i=0;i<=19) // i ovo radi u Javi *(Intovi+i) = i; // ovo već netje motji Ovo ne izgleda mnogo strašno kod ovako trivijalnih primera, al' u praksi može da ima teže implikacije ako na pr. prenosiš neki oveći kompleksan gotov C/C++ kod. - Java (u velikoj meri zahvaljujući prethodnoj stavki) ima generičko (ugrađeno) "skupljanje đubreta" tj. garbage collection. To znači da nema eksplicitne dealokacije - ono što si alocirao sa new će automatski da se oslobodi kada više ne bude potrebno, tj. ti u velikoj meri (ali ne sasvim!) ne moraš da brineš o dealokaciji. (Ovo je jako zgodna stvar, koja u C++ programima može da se simulira određenim tehnikama ili bibliotekama, ali nije "prirodno" uklopljena u C++ i zahteva striktnu disciplinu tj. da se dosledno poštuju pravila koja te tehnike ili biblioteke nameću.) Činjenica da Java ima garbage collection te naravno ne oslobađa obaveze da za objekte praviš adekvatne destruktore. Treba imati na umu i da ipak postoji način da 'zezneš' garbage collection, tj. da pogrešnom logikom programa sprečiš te mehanizme da oslobode memoriju, i dobiješ tzv. memory leak tj. odlazak memorije u nepovrat. Što bi rekli, lek za glupost još nije izmišljen. ;) - Java nema parametrizovane tipove, iliti šablone (templates). Ovo je već malo veća nezgoda, pošto su šabloni jako zgodna stvar za masu stvari. Na sreću, neki funkcionalni ekvivalent C++ STL-a ipak postoji. - Java ne dozvoljava postojanje odvojenih fajlova sa zaglavljima (.h, .hpp, il' kako ih ko zove). Sve što je potrebno klasi smešteno je jedan jedini fajl. Na pr., možeš da smestiš dve-tri (ili više) klasa u jedan izvorni (.java) fajl, ali ćeš pri prevođenju ipak dobiti onoliko fajlova koliko imaš klasa. Ti fajlovi (.class) će imati imena tih klasa, i na to ne možeš nikako da utičeš. Jedna od posledica svega ovoga je da Java klasa nije "dokumentovana" u nekom zaglavlju (.h), tj. ne možeš prosto da pogledaš neki heder i vidiš šta te zanima. Ta koncepcija (sve o klasi u jednom fajlu) ima i nekih svojih prednosti, al' da to sada preskočimo pošto pričamo o razlikama. - Java _ne_ omogućava postojanje tzv. const. objekata i funkcija. Prevedeno na srpski, to znači da ne postoji način da osiguraš da parametar koji prosleđuješ u nekoj f-ji, ili vraćaš iz f-je neće biti promenjen tokom njenog izvršavanja, a što C++ omogućava deklarisanjem parametara kao const. Dobra strana ovoga je što ne moraš da pratiš kilometarske rasprave programera oko 'const. correctness. ;)) - Java nema višestruko nasleđivanje (multiple inheritance). Ovo se donekle (ali samo donekle) kompenzuje pojmom interfejsa. U praksi, to znači da možeš da obezbediš da Java klasa "poprima predefinsana svojstva iz više izvora", ali samo u deklaraciji, odnosno konkretan kod za ta svojstva moraš uvek da pišeš iznova. Ne možeš u jednoj klasi prosto da naslediš osobine više klasa i imaš 'code reuse' klasa roditelja, što nudi C++. Svrsishodnost višestrukog nasleđivanja je stvar oko koje se lome koplja autoriteta za OOP. Meni se sviđa paralela koju je izneo Grady Booch, koji kaže otpr.: "Višestruko nasleđivanje vam je kao padobran. Ne treba ti mnogo često, al' kad zatreba - baš ti je drago što je tu". ;) Ovo odsustvo višestrukog nasleđivanja je, uz prateće ključne reči i koncepte očigledno pokupljeno iz Smalltalk-a. Treba reći da je uvođenje 'interfejsa' u Javu ipak korak napred u objektnom smislu, ali je Micro$oft to odmah zloupotrebio napravivši od Jave ActiveX objekat. ;) - Java u startu ima ugrađen multithreading. Kod C++ programa ovo zavisi od konkretnog operativnog sistema, tj. nije obezbeđeno samim jezikom. Opet, čak i u ne-multithreading okruženjima u C++-u to može donekle da se "zbudži" bibliotekama (jedna mršava ali ipak upotrebljiva verzija postoji i na Sezamu), što ipak nije baš prirodno rešenje, i činjenica da je stvar "budževina" može dosta da utiče na C++ prenosivost. - Namespace pollution (gadno mi je da ovo direktno prevodim) je problem kolizije istih imena u projektu. Recimo da tvoj saradnik i ti nezavisno date isto ime različitim stvarima. C++ tek od skora (tj. u novijim implementacijama) ovo rešava ključnom rečju 'namespace', a Java uvodi pojam 'paketa' (package). - U Javi nema bežanja od korišćenja 'izuzetaka' (exceptions). - Java u startu stiže sa obimnim bibliotekama za sve i svašta. >> i da mi kaze zasto je java objektnija od c++. Ovo što sledi je istovremeno odgovor na tvoje pitanje, i verovatno fundamentalna razlika između Jave i C++-a koja nije navedena u gornjem nabrajanju: Java nema slobodne funkcije, tj. funkcije koje nisu članice nijedne klase. To znači da sve, ali baš _sve_ mora da bude instanca neke klase, tj. objekat. Nema izbora "'oću_objektno/neću_objektno" kao u C++-u, nema globalnih članova, nema globalnih funkcija, čime se sve zajedno direktno forsira enkapsulacija (koja je jedan od glavnih temelja OOP-a). Ovo ne važi za tzv. 'native' pozive, tj. pozive C funkcija iz spoljnih biblioteka, čija upotreba nije preporučljiva osim ako se _baš_ mora. Od sitnica, na pr.: tip String je baš to - objekat tipa String i ne može da se tretira kao niz char-ova. 'Niz' (array) je takođe objekat čija svojstva (dužinu, i sl.) ispituješ odgovarajućim funkcijama članicama. Itd. itd. Bitno je zapamtiti da je u Javi sve objekat, i da tu nema vrdanja. Ovo znači da je za efikasno pisanje Java programa apsolutno neophodno savladati objektnu metodologiju. Nadam se da nisam udavio. ;)
java.66 velicko,
│ Nadam se da nisam udavio. ;) └─────────────────────────────────────── Samo ti piši... Ima nas raspoložnih da pročitamo još neki dodatak u Računarima, PCu, Mikroračunarima.... ? ;)
java.67 obren,
> Ovo može da se izlaže taksativno u formi ima/nema, a može i da > se razveže duža priča. U svakom slučaju, teško je reći ono čuveno > "drugovi, biću kratak". ;) Najkonkretniji prikaz razlika Java/C++ koji sam video, svaka čast!
java.68 nenad,
Ima smisla i ovde ostaviti najavu... Dakle, nove datoteke: windows\program\java\*.* ------------------ vjs3210b.r00 2220k ű Netscape Visual JavaScript v1.0 Beta 1 #2/2 vjs3210b.rar 2344k ű Netscape Visual JavaScript v1.0 Beta 1 #1/2 Ime sve govori, samo da dodam da za rad zahteva NS Communicator, betu 2 ili kasniju.
java.69 nenad,
Nova datoteka: windows\program\java\*.* ------------------ caffei25.zip 68k ű Caffeine Marks v2.5: merenje performansi Java platforme Pomoću ovog programa možete izmeriti koliko je brza Java na vašem računaru....
java.70 nenad,
Početkom meseca održana je Java ONE konferencija, i evo najvažnijih najava i vesti sa nje. Između ostalog, Java dobija novi set klasa - JFC (Java Foundation Classes) koji će povezati Javin grafički API sa Netscape Internet Foundation Classes. Za kraj godine najvljena je JVM koja će, pomoću nekakve ;) Hot Spot tehnologije da omogući da Java programi budu brzi isto kao i native programi na platformama na kojima se izvršavaju, proširuje se specifikacija što se tiče sigurnosti (npr. odnosiće se i na pristupanje lokalnom fajl sistemu). IBM je predstavio alat koji treba da olakša migraciju sa ActiveX-a na JavaBeans. Predstavljen je i zvanično projekat JavaPC koji treba da omogući starijim PC računarima da se pretvore u Java mašine, a i pojašnjena je podela pravaca razvoja Jave kao platforme u četiri pravca. I naravno, promovisana je "100% pure Java" inicijativa. JavaSoft starts off JavaOne conference with a bang Attempting to put Java in high gear, JavaSoft will kick-start the second annual JavaOne Developer Conference today with more than a half-dozen major announcements. Leading the introductions is the 12-month road map for JDK (Java Developers Kit), heart of Java. JavaSoft will also unveil a new set of class libraries -- called the Java Foundation Classes (JFC) - that will mix JavaSoft's graphical user interface APIs with Netscape Communications Corp.'s Internet Foundation Classes, a collection of Java class libraries. The first JFCs are due by late summer. In addition, the company plans to deliver in late 1997 a radically improved Java virtual machine that will bring the performance of Java on a par with applications written in C or C++. JavaSoft will do this using a technology called HotSpot, acquired when it bought LongView Technologies LLC earlier this year. Improved security is also on tap, with JavaSoft expanding the security model used in Java, dubbed the Java sandbox, to include the file system of a local computer. Other announcements due today from JavaSoft include: - The release of the Enterprise Platform for Java, which is a framework comprised of server-side APIs and JavaBean components for creating middleware server applications in Java. - A cross-licensing deal with. Lotus Development Corp. and IBM for beefing up the JavaBeans technology. JavaSoft has licensed Lotus' InfoBus technology, which allows JavaBeans to share information without additional programming. The IBM deal is for the JavaBeans Migration Assistant for ActiveX, a tool that converts ActiveX controls into JavaBeans. - The release of JavaPC, a set of software interfaces that can enable a corporation to turn an older PC running DOS into a Network Computer. As part of the JavaPC, JavaSoft is including its HotJava Views personal productivity applications. - The release of several new subsets of the General Purpose Java called Personal, Embedded and Card, which are designed to provide APIs and technologies for embedding the Java virtual machine and APIs on non-PC devices ranging from smart phones and smart cards to printers and office equipment. - The launching of the "100% Pure Java" campaign, with KeyLabs Inc. acting as the testing lab for certifying that a Java application is written totally in Java. - The final shipment of its HotJava Views productivity software to its OEM.
java.71 nenad,
Evo šta je pred 10.000 slušalaca na Java ONE konferenciji, između ostalog, rekao "otac" Jave - Džejms Gosling. Father of Java touts dawn of programming language's adolescence Sun Vice President James Gosling, father of the Java programming language, reveled in his creation's nascent adolescence in a somewhat giddy speech to open the JavaOne conference here on Wednesday. Gosling addressed standing room only crowds -- estimated at 10,000 attendees in both the main ballroom and overflow rooms -- at the third JavaOne conference. "It's been a whole lot of fun," Gosling said. "And it continues to be a lot of fun." Gosling highlighted what he felt were indications of Java's increased maturity by pointing out a number of Java features delivered during the past year. Those features included compatibility, Abstract Windowing Toolkit (AWT), GUI development, internationalization, signed applets and cryptography APIs, Java Database Connectivity, and Java Beans. "This has all finally showed up integrated into the JDK [Java Development Kit] 1.1," Gosling said. "This is a rich set of foundation classes and we're all pretty proud of it." Looking forward, Gosling said new Java APIs will continue to be rolled out, citing the deliveries of Java Naming and Directory Interface, Java transaction services, a Java sound API, Java advanced imaging APIs, and richer security APIs. Gosling also spoke of APIs under development at Sun, which have been given the informal name of the "swing set" by Java engineers. "This builds on AWT and IFC [Internet Foundation Classes from Netscape] with predefined components," Gosling said. Gosling also used his keynote to introduce a new set of what were called Java Foundation Classes (JFCs). The JFCs were developed jointly between Netscape, Sun, and IBM, and consist of a number of user interface development components. Gosling said this next year will also bring performance enhancements to the Java runtime for Windows. He also said that a just-in-time compiler from Symantec -- which will be distributed as a DLL instead of an executable file -- will be available some time in June. Gosling also reiterated Sun's recent segmentation of Java, citing examples of personal and embedded Java, each of which required smaller RAM and ROM configurations than standard PCs.
java.72 nenad,
A evo i izvoda iz govora predsednika Sun-a Skota Meknilija na Java ONE konferenciji. Uglavnom poredi Javu i ActiveX, donekle s aspekta portabilnosti, a najviše s aspekta sigurnosti. McNealy takes shots at Microsoft, spurs developers to back Java Sun Microsystems chief Scott McNealy took the usual stabs at Microsoft Thursday during his keynote speech at the JavaOne Developer's Conference here, while he also championed the security features within the Java language vs. those in ActiveX. McNealy used the keynote to rally the troops to keep advancing Java. "Keep doing what you're doing. I believe there's a big opportunity for all out here. Java puts the power in the hands of the author and not the publisher," said McNealy. Microsoft, McNealy noted, is an "awesome publisher," but said the network has changed that model. "Stop asking 'where you do want to go today?' and ask 'What do I want to get done today?" McNealy said, playing off Microsoft's marketing slogan. Just a day after Microsoft CEO pledged allegiance to Java in a speech at JavaOne, McNealy questioned the Redmond, Wash., company's commitment, saying that Microsoft may be 100 percent committed to Java, but it's not 100 percent Pure Java. Underscoring that point, McNealy said he is constantly asked if Microsoft, or even Sun, has the ability to hijack Java. "I don't feel like we can hijack Java. Either it's Java or it's not. If it passes the test, it's Java," McNealy said. Highlighting with humor his point about security, McNealy offered up the following equation: ActiveX = Java + porting + memory loss + viruses. He then dedicated some of his keynote time to running a demo put together by Fred McLean, who created a Web page championing the shortcomings of ActiveX. The demo drops from Windows to DOS and types on the command line, formats a floppy disk, uses system search capabilities to find Quicken financial files and uses the system calculator to determine that person's net worth. The demo then launches TurboTax and started propagating information into the tax forms, which can be filed electronically. McLean also wrote Internet "Exploder" for his Web page, which he showed using ActiveX to shut down the user's computer system, provided it was Windows running on an Intel chip.
java.73 nenad,
Malo detalja od IBM-ovom "konvertoru" ActiveX kontrola u JavaBeans komponente, kao i o VisualAge for Java razvojnom okruženju koje će uključivati i BeanMachine (nekada se zvao AppletAuthor) koji omogućava pravljenje jednostavnih applet-a bez potrebe da se unese i jedna linija Java koda. IBM's Java migration tool for ActiveX debuts IBM extended its Java mug to the legion of Active X developers on Wednesday, when its Taligent subsidiary announced development of a Java Beans migration-assistance tool for ActiveX that is being licensed by JavaSoft. This technology, announced at the JavaOne Developer's Conference here, takes Window ActiveX control as an input and automatically generates appropriate conventions and Java Beans code skeletons that developers need to create Java Beans components. Skeletons can be filled with logic protected from ActiveX controls to create a 100-percent Pure Java component, company officials said. This tool is part of IBM's VisualAge WebRunner toolkit. JavaSoft intends to distribute this kit on its Web site and as part of a future version of the Java Beans development toolkit. IBM's introduction of this tool signals its reaching out to Microsoft's ActiveX developers to encourage them to migrate to Java, according to industry analysts. IBM also plans to make this technology available to VisualAge for Java developers. VisualAge for Java, also announced at JavaOne Wednesday, is supported on Windows NT, Windows 95, and OS/2 and will be available in June. Pricing is not yet available. VisualAge for Java also incorporates an intuitive authoring tool called BeanMachine, which formerly was code-named AppletAuthor. It can be used to add multimedia, special effects, smart forms, and live data to applications without having to write a Java code. BeanMachine will be available in the spring. WebRunner will be available in the summer. Pricing for either product is not available.
java.74 nenad,
Puno vesti o Javi, ali šta da radim - bila je konferencija. Evo nešto malo i o Sun-ovom Java Workshop-u 2.0. Sun releases latest Java development environment Sun Microsystems launched Java Workshop 2.0, the next-generation release of its Java development environment, at the JavaOne Conference here Wednesday. The rapid application development tool adds performance-related components including: a built-in just-in-time compiler in the Java Virtual Machine that promises to boost performance; a fast JAVAC compiler, enabling quick generation of byte code from Java applications; profiler tools; better Windows performance; and support for Java Developers Kit 1.1 and JavaBeans component architecture. The new release also includes a plug-in architecture for third-party add-ons, syntax highlighting for fast editing, improved project management, and improved use of screen space to maximize desktop real-estate. A prerelease version of Java Workshop 2.0 is available now. Java Workshop Professional is scheduled to be available to early users in June via the Web. Also, Sun announced it is shipping Java Plan 3.0, its enterprise developers tool.
java.75 nenad,
Došlo je do podele u stavu prema Sun-ovoj nameri da Javu promoviše ISO organizaciji kao pravi otvoreni standard pomoću "ubrzane procedure". Camps divide over Sun's Java standards bid Sun Microsystems' application to the International Standards Organization for Publicly Available Specification status in its Java standards bid has met opposition from Microsoft, Compaq, Intel, Apple, Texas Instruments, the IEEE, and others, while garnering support from IBM, Unisys, and Xerox, and the qualified support of the U.S. Department of Defense. Microsoft, Compaq, others oppose Java standards process The Java programming language is hitting a few potholes on the road to standardization. Two months after JavaSoft disclosed plans to release Java to the ISO/International Electrotechnical Commission, more than half a dozen computer vendors, including Compaq Computer Corp., Microsoft Corp., Intel Corp., Hewlett-Packard Co. and others are opposing the plan. JavaSoft's standards effort, they claim, isn't turning over enough control of the technology to the standards body. Part of the proposal involves JavaSoft becoming a quasi-standards body itself. In its application to ISO/IEC, JavaSoft applied for the right to be a submitter of PAS (Publicly Available Specifications) to ISO/IEC on the behalf of Java. PAS is a ISO/IEC program that enables rapidly changing technologies to quickly become standards. Normal ISO/IEC standards processes can take as long as six years. JavaSoft is the first developer to apply for PAS status; other submitters are consortia or other standards-setting bodies, such as the Open Group and the Video Electronics Standards Association. It is not clear if the opposition to JavaSoft's petition will derail the standards effort. ISO/IEC has set tomorrow as the deadline for accepting comments on JavaSoft's standards proposal. ISO/IEC's decision on JavaSoft's petition is not due until fall. If JavaSoft's proposal is approved, the company will begin the six-month process of submitting several core pieces of Java to ISO/IEC's Joint Technical Committee 1. Some of the first technologies likely to be released are the Java Virtual Machine specification, class file formats and language syntax.
java.76 nenad,
Microsoft je realizovao (odnosno - realizovaće ;) svoju nameru da čvrsto veže Javu sa Windows okruženjem. JDirect je veza koja omogućava direktno pozivanje Windows API-ja iz Java programa. Program koji bi ih koristio radio bi bolje i brže na Windows-u, imao više mogućnosti bez obzira na Javine sigurnosne mehanizme - ali ne bi radio nigde drugde osim na Windows-ima... Microsoft moves Java, Windows closer together Microsoft Corp. tomorrow will take another step to tightly marry Java to the Windows operating system with the introduction of JDirect. JDirect is a new universal connection that exposes all of the Windows API functions to Java programmers via the Microsoft Virtual Machine. JDirect is part of the next beta release of Internet Explorer 4.0, which is due in four to six weeks. According to Microsoft officials, the product enables Java programmers to create Windows applications that previously could only be created by other languages, such as C++. For example, a Java application written with JDirect would be able to read and write to users' hard drives or directly access the Microsoft Garbage collection, a set of tools for programmers. To expose the Windows APIs, JDirect makes Windows programming calls look like Java functions. By doing so, developers can include Windows calls--including pointers--within their Java program that are then executed when downloaded onto a Windows machine. "We are giving developers a choice," said Cornelius Willis, director of platform marketing at Microsoft. As part of Internet Explorer 4.0, JDirect will be free.
java.77 nenad,
Sledeća verzija MS J++ biće nalik na Visual Basic. Microsoft to take RAD approach to Visual J++ tool Rather than force the integration of Visual Basic and Java, Microsoft plans to enter the emerging market for rapid application development (RAD) Java tools by enhancing its Visual J++ tool, company officials said. The company is expected next quarter to begin testing a pre-release version of its Visual J++ upgrade with RAD features, code-named Vegas. To appeal to the legions of Visual Basic developers and maintain the overall RAD evolution of the company's development tools, Vegas will sport a Visual Basic-like integrated development environment (IDE), confirmed Jon Roskill, director of marketing for Microsoft's Visual Tools group. To further Microsoft's optimization of Java on Windows platforms, the next major Visual J++ upgrade will include the company's recently announced J/Direct technology, which allows Java developers to directly access the Win32 API set, circumventing the Java virtual machine. "We try to do a good job of supporting our platform technologies with our tools," Roskill said. "We will try to include J/Direct support in the next release." Although the company is experimenting with Visual Basic-to-Java translation, a capability found in such tools as TV Objects' Applet Designer, nothing is likely to emerge from the research and development labs for some time, according to Roskill. "We have looked at it, but at the level of a science project. One of the reasons it's so hard is that VB [Visual Basic] is so much more mature [than Java], and VB syntax doesn't map well to Java," he said. "It's not something we plan to ship in the time frame of the 1998 tools releases." Nonetheless, the prospect of adding Java output and translation capabilities to Visual Basic is naturally appealing to Visual Basic developers. "As a Visual Basic developer, I'd rather see VB gain an option to compile Java byte code or translate VB to Java than have to learn another development environment," said Dan Ramos, chief architect at Visteon Corp., a Maitland, Fla.-based medical systems developer. "If it's technically too difficult to wed the two that way, a similar IDE would help. But you would still have to learn the Java language constructs." In addition to the forthcoming RAD capabilities, Visual J++ will need to continue to provide advanced developers with an optional low-level programming interface, noted Evan Quinn, an analyst with International Data Corp., a market research firm in Framingham, Mass.
java.78 nenad,
Borland, Microsoft i IBM se još uvek spremaju, a evo kako to Česi rade... Xelfi je Delphi klon za Javu pisan u Javi. Dakle radi na svakom operativnom sistemu koji ima JVM. Samo generisanje aplikacije prepušteno je javac kompajleru prethodno instaliranog JDK-a. Ovo je Lite verzija koja nema neke naprednije kontrole. Verzija je 0.91 Beta. Veoma zanimljiv softver. :) Napravite neki dir za njega i raspakujte ga tamo sa poddir-ovima (-d u PKZIP-u). Arhiver mora podržavati dugačka imena fajlova. xelf091l.zip
java.79 supers,
Ako se bavite Java, Javascript, ActiveX ili bilo kojim vidom internet programiranja, mogli biste da održite jedno predavanje polaznicima seminara Geografski informacioni sistemi u Istraživačkoj stanici Petnica kod Valjeva. Ako možete da odvojite jedan dan između 26. i 29. oktobra i dođete, uz skroman honorar biće vam nadoknađeni i putni troškovi. Najavite se rukovodiocu seminara Zoranu Tanasijeviću, tasa@eunet.yu, ili meni za dodatne informacije.
java.80 superhik,
Da li ima neko ideju koje sve programe da nabavim i odakle da skinem tutore da bih naučio da radim u Javi i Java skriptu ? Thanks!
java.81 van.gog,
VA> Da li ima neko ideju koje sve programe da nabavim i VA> odakle da VA> skinem tutore da bih naucio da radim u Javi i Java VA> skriptu ? Hmmmm ... i ja sam se pitao, ali to ce tesko ici ... Uzmi JDK (Java development kit) jer tamo ima goooomilu primera. Mozda su neki primeri malo "napredni" ali posle nekog vremena se provale. Drugi nacin je skocis na Internet i potrazis na Sun-ovom ili Netscapeovom sajtu neke sitnice (ovde ima i o JScriptu) Koliko se secam i ovde na Sezu ima par fajlova za JScript tako da mozes da pogledas i u dir-u. Na sve tutore na koje sam naisao do sada (svega 1) ;) pravo da ti kazem ... bolje da ih nisu ni pravili ;>
java.82 superhik,
:> Uzmi JDK (Java development kit) jer tamo ima goooomilu Je l' ima dobra duša koja bi mi to poslala?
java.83 van.gog,
VA> :> Uzmi JDK (Java development kit) jer tamo ima goooomilu VA> VA> Je l' ima dobra dusa koja bi mi to poslala? To ti dodje 2 diskete. Ima ga na (vec rekoh) na Netscapeovom i Sun-ovom sajtu. Inace ... kod dilera ga ima ... ako ne vec na Sezamu.
java.84 van.gog,
evo u windows\prog\java\ ima sledece ... ------------------ adkbeta1.r00 1947k ű Java JDK v1.0.2 za Windows 3.1 (IBM ADK Beta 1) #2/2 adkbeta1.rar 2000k ű Java JDK v1.0.2 za Windows 3.1 (IBM ADK Beta 1) #1/2 adkbeta3.r00 2010k ű JDK v1.0.2 za Windows 3.1 (IBM ADK Beta 3) #2/2 adkbeta3.rar 2020k ű JDK v1.0.2 za Windows 3.1 (IBM ADK Beta 3) #1/2 caffei25.zip 68k ű Caffeine Marks v2.5: merenje performansi Java platforme dippjava.zip 2065k ű Dippy-Bird's Java Documentation (Windows .HLP) javatut.zip 1702k ű The Java Tutorial (HTML) javawht.zip 235k ű Java(tm) Language Environment: A White Paper (.PDF) jempw32.zip 153k ű Izvrsavanje Java applet-a unutar vase aplikacija (alfa) jscript.zip 51k ű JavaScript Authoring Guide (.HLP) kawa11.zip 744k ű Kawa 1.1: IDE za razvoj Java programa (32 bit) sdk-docs.zip 2128k ű Microsoft Java SDK dokumentacija sdk-java.zip 5593k ű Microsoft Java SDK vjs3210b.r00 2220k ű Netscape Visual JavaScript v1.0 Beta 1 #2/2 vjs3210b.rar 2344k ű Netscape Visual JavaScript v1.0 Beta 1 #1/2 A za compiler za 95-icu moras da vidis na nekom drugom mestu.
java.85 dr.grba,
>> Da li ima neko ideju koje sve programe da nabavim i odakle da >> skinem tutore da bih naučio da radim u Javi i Java skriptu ? Sa www.mcp.com može da se skine oko 150 ražunarskih knjiga, od kojih se većina bavi raznim aspektima Internet programiranja, izdavaštva i dizajna.
java.86 obren,
> Da li ima neko ideju koje sve programe da nabavim i odakle da > skinem tutore da bih naučio da radim u Javi i Java skriptu ? Za učenje Jave (pored dobre knjige :) nije loš onaj Dippy Bird's Java tutor u Win95 Help formatu. Imaš to na Sezamu: WINDOWS\PROGRAM\JAVA\dippjava.zip U istom direktorijumu ima još nekoliko dokumentacija i tutora za Javu i JavaScript, pa pogledaj sam.
java.87 nenad,
> Da li ima neko ideju koje sve programe da nabavim i odakle da > skinem tutore da bih naučio da radim u Javi i Java skriptu ? > Thanks! Otidi na www.mcp.com, možeš besplatno da pregledaš dobar deo njihovih knjiga ili uzmi neki web-grabber pa ih skini i čitaj na miru kod kuće. Ima i knjiga o Javi, o JaviScript-u i o ko zna čemu još... Tamo su knjige SAMS-a i drugih. Oslična stvar ako ti ne predstavlja problem da čitaj dokumentaciju sa ekrana.
java.88 obren,
Guide for JavaScript 1.2 (Zipped HTML files) jsguide.zip
java.89 obren,
JavaScript 1.2 Reference (Zipped HTML files) jsref.zip
java.90 obren,
> E ... a sta ima na tom CD-u ... pa ono da se dogovirimo kad da posudim ;) - Java Developers Kit 1.01 for Win95/NT, Solaris i Macintosh - Symentec Café Lite - Razni HTML editori (HotDog, HoTMetaL, HTML Assistant, MapThis...) - Adobe Acrobat Reader - ACDSee, PaintShop Pro i kojekakvi PlugInovi za browsere - Dokumentacija za Javu i JDK u HTML i PDF formatima U principu radi se već o zastarelom softveru, a i JDK 1.1.x je odavno zamenio tu verziju JDK-a koja je na CD-u tako da ti sve ovo znači mnogo. Nije problem da ti ipak okačim ovde ako te nešto zanima, piše samo da je zabranjeno kopirati ceo CD u kompletu, dok "za pojedinačne stvari treba konsultovati zvaničnu politiku proizvođača", a kako je sav softver na disku Freeware/Shareware/Free Trial znači da oko toga nema frke :)
java.91 nenad,
Sun-ov JavaSoft je dobio pravo da postane zvanični podnosilac predloga za dalju standardizaciju Jave od strane ISO-a, Međunarodne organizacije za standarde. Ovim je deo kontrole oduzet Sun-u, ali je istovremeno Java postala i zvanični međunarodno priznati standard. Sun gains ISO approval Sun's JavaSoft division is set to become the gatekeeper to the Java standard, gaining a clear majority of the International Standards Organization (ISO) member committees around the world, according to a memo leaked to InfoWorld by ISO committee members. Ireland, China, and the United States have voted against Sun getting gatekeeper status, Switzerland and Italy abstained, and 20 of the 27 ISO member countries voted in favor of granting Sun as a Publicly Available Specification (PAS) submitter for Java. "The ISO has stated that a simple majority will decide the matter," said Lisa Poulson, a spokeswoman for Sun. "But the ISO will announce the vote on Monday and we are not going to comment until then." The next step is that Sun will submit the Java Language, the Java Virtual Machine, and some base-level Java APIs for ISO approval. One analyst believes that the international community has voted in favor of Sun because it is balking against Microsoft's dominance in the market. "There is a perception that Microsoft represents U.S. dominance of the software market and has been using strong-arm techniques to keep the rest of the world in check," said Eric Brown, an analyst at Forrester Research, in Cambridge, Mass. "The reality is that they are voting for another U.S. company to totally dominate the market." Ironically, Sun will get less control over the Java standard when it begins to go through ISO. At the same time, the move will give IBM more power in determining the fate of Java. IBM is strongly represented in eight of the 27 ISO international committees. "If Java becomes an ISO standard, companies will only need to write to that standard and will not have to go through Sun's hoops of passing a series of compliance tests," said Tom Doucher, standards strategist with IBM's software group. Meanwhile Microsoft is still spearheading the campaign to block Sun in its standards bid. "We have no problem with Java the language getting ISO approval; we not only embrace Java the language, we are the biggest supplier of it," said Charles Fitzgerald, group program manager in Microsoft's Internet client and collaboration division. "Our problem is that Sun is trying to get the ISO to rubber-stamp its propriety standard." The countries that voted in favor of Sun are Australia, Austria, Belgium, Brazil, Canada, Denmark, Finland, France, Germany, Hungary, Japan, Korea, the Netherlands, New Zealand, Norway, Romania, Russia, Slovene, Sweden, and the United Kingdom.
java.92 stameni,
Može li neko da napiše nekoliko reči o CD-u koji stiže uz januarski PC (#31)? CD je, valjda, naslovljen VisualAge for Java v 1.0; koliko je to u praksi upotrebljivo?
java.93 kiki,
Hm.. Ova grana konfe mi nešto mnogo utihnula!!! ;) Poslednje što je bilo je bilo pred Novu Godinu.. od stamenog pitanje: > Može li neko da napiše nekoliko reči o CD-u koji stiže uz >januarski PC (#31)? CD je, valjda, naslovljen VisualAge for Java v >1.0; koliko je to u praksi upotrebljivo? Dakle.. ajde ljudi koji znaju odgovor neka se jave! :) Ima još jedno pitanjce sa moje strane.. dakle ovako glasi.. Da li ( i gde ) ima da se kupi ( dobra ) knjiga o programiranju u Java programskom jeziku? Knjiga mora da bude za totalnog početnika i da je na našem jeziku. Ako neko zna i cenu mogao bi da da svoj doprinos mojoj radoznalosti. :) Unapred zahvalan KIKI
java.94 mihailod,
> Hm.. Ova grana konfe mi nesto mnogo utihnula!!! ;) Pa, utihnuo je i ceo Java-oriented svet nakon poznatih problema sa nekompatibilnoscu i standardima. > knjiga o programiranju u Java programskom jeziku? > za totalnog pocetnika i da je na nasem jeziku Na nasem jeziku ne postoji knjiga o Javi. Najvise sto ces naci su clanci i umeci. Sto se engleskog jezika tice, imao sam prilike da procitam 2 knjige : "Java by Example" (ne secam se autora) i "The Java Handbook" (ovu drugu imam, kupio sam je u Jugoslovenskoj knjizi, bila je 240 dinara pre oko godinu dana). Obe su dobre jer poticu od ljudi koji su kreirali ceo Java pokret (programski jezik je samo jedna posledica cele njihove filozofije buduceg racunarstva). Te dve knjige su zastarele, imas u CET-u, u skadarskoj, masu knjiga koje obradjuju Javu i sa teorijskog i sa prakticnog (J++, JBuilder) aspekta. > Ako neko zna i cenu Prosecna cena knjige je oko 100DM i obicno se dobija i CD ROM. Ako imas pristup internetu, idi na www.amazon.com i trazi o Javi. Videces i recenzije od citalaca, pa se odluci.
java.95 kiki,
> Pa, utihnuo je i ceo Java-oriented svet nakon poznatih > problema sa nekompatibilnoscu i standardima. Pa dobro.. da je utihnuo jeste ali da je izumro nije.. to ne znači da sad treba odbaciti svaku pojavu istog ;) Btw.. long live the Internet ;) > zastarele, imas u CET-u, u skadarskoj, masu knjiga Ok.. hvala za informaciju!.. prošetaću se ovih dana :)
java.96 jujo,
# Ima jos jedno pitanjce sa moje strane.. dakle ovako glasi.. # Da li ( i gde ) ima da se kupi ( dobra ) knjiga o programiranju # u Java programskom jeziku? Knjiga mora da bude za totalnog pocetnika # i da je na nasem jeziku. Ako neko zna i cenu mogao bi da da svoj # doprinos mojoj radoznalosti. :) Na nasem jeziku nema knjiga o Javi. Ja sam kupio u USA knjigu: JAVA 1.1 Third Edition UNLEASHED Ima oko 1200 strana i pokriva BUKVALNO sve o Javi. Cena ... sitnica...$60 yooyo:
java.97 basrak,
> Ima još jedno pitanjce sa moje strane.. dakle ovako glasi.. > Da li ( i gde ) ima da se kupi ( dobra ) knjiga o programiranju > u Java programskom jeziku? Knjiga mora da bude za totalnog > početnika i da je na našem jeziku. Ako neko zna i cenu mogao bi > da da svoj doprinos mojoj radoznalosti. :) Trebalo je već odavno da izađe knjiga "Java na lak način" u izdanju "Tehničke knjige" (prevod knjige Java Made Simple by P.K. McBride koja je izdata jula 1997), ali ne znam i da li je zaista izašla. Raspitaj se po knjižarama, ili u Tehničkoj knjizi.
java.98 apopovic,
Kad smo ves kod Jave da li neko zna dobar Java Script program i da li se moze naci knjiga okolo toga jer cifra od 100 Dem (CET-QUE) mi NI MALO ne prija ! Hajde malo da okacimo site-ova koji daju primere i sorce-ove Java Script-a. http://www/yasd.com/plus/plus.htm ...ima i dhtml,xml,vrml itd...
java.99 sjocic,
Potrebna je usluga 'prevodjenja' programa iz Pascala u Javu (MS VJ 1.1). Original program je relativno kratak, tako da sam posao za dobrog Java poznavaoca ne bi trebao da bude problem. Stvar je (vrlo) hitna, novcana nadoknada se podrazumeva, a dalje informacije se mogu dobiti preko mail-a.