Show Report: "2006 Web
Services/SOA on Wall
Street" By Yakov Fain I'm honestly trying to
weed out at least some
useful info while
attending a seminar on
service-oriented
architecture. I'm not
sure why they are doing
this to people...
Noise-to-value ratio is
about 95-to-5. And the 95
percents of the noise is
not just the white no... Feb. 28, 2006 07:30 AM Reads: 6,915 Replies: 2 |
Yakov Fain's Java Blog:
"The Cost of Attending
the JavaOne Conference" By Yakov Fain I did some math to
calculate the minimum
damage that attending
JavaOne may cause to
your valet. In my
calculations I was
assuming registration fee
of $2500 (waived for
speakers). I did not take
into account early bird
discounts or any other
coupons that could bri... Feb. 24, 2006 01:30 PM Reads: 11,483 Replies: 2 |
Yakov Fain's Java Blog:
"Stolen Web Content" By Yakov Fain Over the years I wrote
and published a bunch of
free online lessons on
Java programming. Most of
them were republished
with my permission by
Java Developer's Journal.
Many of these lessons
were videotaped by
SYS-CON Media and are
available for free at
SYS-CON.TV. ... Feb. 18, 2006 10:45 AM Reads: 12,930 Replies: 15 |
What CIOs Should Know
About Outsourcing
Enterprise Java By Yakov Fain  Your manager Frank
started the meeting by
saying that the budget
for the new project had
been approved, but half
of the project will be
outsourced to a great
team from overseas. Can
you imagine, their rates
for Java programmers can
go as low as $15 an hour! Feb. 16, 2006 03:30 PM Reads: 21,665 Replies: 9 |
Yakov Fain's Java Blog:
"Valentine's Present
Ideas: Borland IDE" By Yakov Fain If you are the real man,
buy a bunch of Borland's
IDEs and give it to her
tonight. But do it
nicely. Surprise her. She
comes back from work, and
sees a little table
covered with a white
cloth. Put a boring
bottle of Champaign and
flowers right on top.
After the re... Feb. 14, 2006 11:45 AM Reads: 9,525 Replies: 2 |
Yakov Fain on Oracle's
JBoss Acquisition: "Open
Source Gotcha" By Yakov Fain JDJ has published an
article about the rumors
that Oracle might buy
JBoss. I do not know if
it'll ever happen, but
let's assume for a minute
that this is true. Do you
think that JBoss
application server will
remain free? I doubt it.
I wonder if LGPL license
has s... Feb. 10, 2006 10:30 PM Reads: 11,065 Replies: 4 |
Yakov Fain's Java Blog:
Java Job Market is
Steaming Hot in New York By Yakov Fain Back in the mid-nineties
I've been teaching
PowerBuilder. The PB
market was great, most of
my students found
well-paid PB jobs, and
worked happily ever
after. Back in the
late-nineties/early-2K
I've been teaching Java.
The Java market was good
and many of my stud... Feb. 8, 2006 04:00 PM Reads: 8,927 Replies: 1 |
Yakov Fain's Java Blog:
Spring, Rails and Other
Frameworks By Yakov Fain Recently I ran into an
interesting blog post,
where Bob Lee is trying
to understand what's so
good about Spring
Framework comparing with
J2EE. This post has
sparkled hot discussions
in different online
forums as if lots of
people where quietly
waiting for someone... Feb. 2, 2006 08:30 AM Reads: 10,143 Replies: 1 |
Intro to Object-Oriented
Programming with Java By Yakov Fain In the second of a new
series, Yakov Fain takes
a look at the basics of
object orientation and
method overloading in
Java. Jan. 30, 2006 12:00 AM Reads: 57,335 Replies: 1 |
Methods, Constructors,
Overloading and Access
Levels By Yakov Fain In the third lesson Yakov
takes into the world of
object constructors and
method access methods
with easy to follow
examples. Jan. 29, 2006 12:00 AM Reads: 66,289 Replies: 8 |
Java Champions By Yakov Fain  Recently I got an e-mail
with the following
header: 'Your nomination
to Sun Java Champions.'
My Java-intoxicated brain
immediately started
several parallel threads.
Since I now use the
Callable interface
instead of Runnable, my
threads can return
results and throw
exceptions. Jan. 28, 2006 03:45 PM Reads: 20,432 Replies: 1 |
Java Exceptions By Yakov Fain This installment has
Yakov looking at Java
Exceptions. Jan. 28, 2006 12:00 AM Reads: 57,477 Replies: 1 |
Java Streams Basics By Yakov Fain This installment has
Yakov looking at Java
Streams Basics. Jan. 27, 2006 12:00 AM Reads: 73,097 Replies: 13 |
Yakov Fain's Java Blog:
What's the Next Big Thing
in Java? By Yakov Fain During my rather long
software development
career I made several
switches from one
programming language to
another. The last one was
back in 1998 when I
switched from
PowerBuilder to Java.
Since Java is much more
than just a language, it
kept me busy all these
y... Jan. 26, 2006 11:00 AM Reads: 14,989 Replies: 5 |
Reading Data from the
Internet By Yakov Fain Yakov shows that working
with the streams over the
Internet may be as simple
as dealing with files on
your local disk, in the
sixth installment of Java
Basics. Jan. 26, 2006 12:00 AM Reads: 78,102 Replies: 19 |
Java Serialization By Yakov Fain In lessons 5 and 6 of
this series, you've
learned how to use some
of the Java streams to
read or write bytes,
characters or numeric
data. This lesson is
about reading or writing
entire Java objects into
streams. Jan. 25, 2006 12:00 AM Reads: 83,865 Replies: 9 |
Teaching Kids
Programming: Even Younger
Kids Can Learn Java By Yakov Fain One day my son Dave (10)
showed up in my office
with my rated 'R' Java
tutorial in his hands. He
asked me to teach him
programming so he could
create computer games. By
that time I've already
written a couple of Java
books and have taught
multiple classes on
prog... Jan. 24, 2006 01:45 PM Reads: 97,878 Replies: 41 |
Java Basics: Introduction
to Java Threads, Part 1 By Yakov Fain Yakov Fain's popular
online tutorial series
continues. This lesson he
discusses the basics of
threads, including how to
create them, how to get
them to step aside, and
how to stop them. Jan. 24, 2006 12:00 AM Reads: 82,901 Replies: 7 |
Java Basics: Introduction
to Java Threads, Part 2 By Yakov Fain Yakov Fain, in Lesson 9
of his immensely popular
online 'Java Basics'
series for JDJ Industry
Newsletter, talks about
using threads for
creating more advanced
programs than those
already discussed in
Lesson 8. He analyzes the
role they play in major
Internet porta... Jan. 23, 2006 12:00 AM Reads: 72,889 Replies: 3 |
SYS-CON.TV Webcast:
Eclipse IDE For Students,
Useful Eclipse Tips and
Tricks By Yakov Fain  Programmers usually work
in a so-called Integrated
Development Environment
(IDE). You can write,
compile and run programs
there. An IDE also has a
Help thingy that
describes all elements of
the language, and makes
it easier to find and fix
errors in your programs.
... Jan. 22, 2006 08:30 PM Reads: 87,047 Replies: 21 |
Yakov Fain's Java Blog:
Why Open Source Training
Is So Expensive? By Yakov Fain I decided to sign up for
JBoss, Hibernate and
Spring training classes
and checked the prices
offered by the vendors of
these products. Let's go
to Hibernate.org. Four
days of JBoss training
would cost me: in New
York $3250, in London
2150 pounds, in Paris
2500 eur... Jan. 7, 2006 11:00 AM Reads: 14,317 Replies: 8 |
Yakov Fain's Java Blog:
The Open Source Life
Cycle Examined By Yakov Fain I like free software,
especially if it's
legally free. When a
bunch of
programmers-enthusiasts
gather in a basement
(a.k.a. sourceforge.net)
to write some tools for
fun, it's a real open
source. Meanwhile, up in
the sky a bunch of hawks
(a.k.a. venture
capitalis... Dec. 31, 2005 12:45 AM Reads: 12,790 Replies: 1 |
Yakov Fain's Java Blog:
Peeking Into December
2006 By Yakov Fain 'In a week 2005 will
become history,' writes
Yakov Fain, 'and I tried
to visualize what will
have changed in software
development a year from
now.' Dec. 26, 2005 05:00 AM Reads: 11,358 |
Yakov Fain's Java Blog:
Transit Unions Must Be
Banned By Yakov Fain Today is a third day of
the transit workers
strike in New York. Their
union moron-leaders say,
'Dear New Yorkers, we
apologize for the
inconvenience'. It's
similar to a situation
when a maniac killer
tells to his victim,
'Sorry, but I have to
kill you, otherwise I... Dec. 22, 2005 09:15 AM Reads: 10,514 Replies: 4 |
Java Failure Can Lead to
Death By Yakov Fain 'The software product may
contain support for
programs written in Java.
Java technology is not
fault tolerant and is not
designed, manufactured,
or intended for use or
resale as on-line control
equipment in hazardous
environments requiring
fail-safe performance,
s... Dec. 20, 2005 01:30 PM Reads: 11,484 Replies: 5 |
Yakov Fain's Java Blog:
Programmers Started
Converting To Java By Yakov Fain Last year, every Java
developer started
receiving calls from
recruiters, which was not
the case from 2001 to
2003. This was the first
sign that Java market is
recovering. But I was
waiting for people's
emails asking about
enrollment to my Java
training classes. B... Dec. 9, 2005 06:45 PM Reads: 12,388 Replies: 2 |
Yakov Fain's Java Blog:
On Importance of Book
Titles "My Job Went To
India" By Yakov Fain Yesterday I went to B&N
and after my usual scan
of the Java section, I
noticed a small red book
on the top shelf (not a
prime location) that put
a smile on my face and I
picked it up. The title
was just brilliant: 'My
Job Went To India and all
I got was this lousy ... Dec. 4, 2005 04:00 PM Reads: 9,920 Replies: 1 |
i-Technology Viewpoint:
Arranged Java Marriages By Yakov Fain  As per Wikipedia, 'an
arranged marriage is a
marriage in which the
marital partners are
chosen by others based on
considerations other than
the pre-existing mutual
attraction of the
partners.' Nov. 13, 2005 03:45 PM Reads: 50,780 Replies: 1 |
Yakov Fain's Java Blog:
What Eric and I Have in
Common By Yakov Fain Eric arrived on Saturday
at 8AM and started his
work. At the same time I
went to the bus stop: I
had to go to New York
City to teach my Java
class at New York
University. I checked my
students' home works on
the bus (I always have my
laptop with me). The
class sta... Oct. 28, 2005 06:15 PM Reads: 9,933 Replies: 1 |
Dump Your Waste Onto an
Open Source and Buy What
You Really Need By Yakov Fain  Recently, in one of my
Gas Station columns I've
been writing about the
'donation' of WebLogic
Workshop 8.1 IDE to the
open source community.
Workshop was a dead end
product, and BEA got rid
of it in a smart way
earning credits for being
a software donor. Oct. 21, 2005 01:45 PM Reads: 8,242 Replies: 2 |
Developer Viewpoint:
(Google+Sun) > Microsoft By Yakov Fain If someone would ask me
what's the coolest
application I've seen in
years, I'd say Google
Earth. It's a desktop
application and it's free
and it's fat as in fat
client. And even if some
of their applications are
thin, the AJAX technology
make them look fat and
ric... Oct. 6, 2005 02:00 AM Reads: 28,514 Replies: 3 |
Java in New York: NYC
Java Users Group
Celebrates Its 10th
Birthday By Yakov Fain The evening on September
29, 2005 started the
right way: every
registered person
received two t-shirts,
and this was not the
one-size-fits-all
giveaway, but everyone
picked the size they
wear. Sun Microsystems
has supplied free copies
of Sun Studio Creator 2,
a... Sep. 30, 2005 10:45 AM Reads: 9,506 |
Corporate Java Training By Yakov Fain  Back in the '90s, we
became accustomed to
receiving half-inch thick
glossy brochures from
various training
companies. Five days of
such instructor-led
training would cost more
than $2,000. For
corporate employees this
was 'other people's
money,' and usually
empl... Sep. 23, 2005 08:15 AM Reads: 17,752 Replies: 3 |
Java Basics: Processing
GUI Events By Yakov Fain Various events may happen
to a running program: a
user clicks on a button
in a window, the Web
browser decides to
re-paint the window, and
so on. I'm sure, you've
tried to click on the
buttons of the calculator
from the lesson on Swing
Basics, but these buttons
we... Sep. 22, 2005 05:15 AM Reads: 37,716 |
Lesson 12: An
Introduction to Graphical
User Interfaces with
Swing - Part I By Yakov Fain  When Java was originally
created, only AWT library
was available for working
with graphics. This
library is a simple set
of classes like Button,
TextField, Label and
others. Pretty soon,
another and more advanced
library called Swing was
introduced. Aug. 18, 2005 09:00 AM Reads: 26,729 |
How To Give Your Web
Applications A Facelift
With WebCharts3D To Make
It A Blockbuster By Yakov Fain  You can create a
sophisticated application
that implements complex
algorithms, but in many
cases you sell its GUI
part to your users. The
presentation layer of
plain vanilla
HTML/JSP-based Web
applications is usually
pretty basic unless you
use specialized softwar... Aug. 17, 2005 12:00 PM Reads: 30,487 Replies: 3 |
How To Pass A Technical
Job Interview With Flying
Colors By Yakov Fain  If last September I was
calling the Java job
market healthy (see http:
//java.sys-con.com/read/4
6228.htm), today's market
is hot. Once again
recruiters are hungry and
polite, but this doesn't
mean you can easily get a
new job. I'd like to
share with you some rules
... Jul. 18, 2005 09:00 AM Reads: 44,936 Replies: 1 |
Another Brick in the Wall By Yakov Fain Do you feel that being a
Java guru sets you apart
and makes you
indispensable in your
company? Or are you an
entry-level person scared
of being laid off given
all these outsourcing
trends? What are your
career choices in the
corporate world? Put on
your headphones... May. 28, 2005 04:45 PM Reads: 32,029 Replies: 9 |
Java Basics: Lesson 11,
Java Packages and Imports
(Live Video Education) By Yakov Fain Yakov Fain reaches Lesson
11 in his popular 'Java
basics' series. This time
he deals with how and why
Java programmers working
on large projects that
have lots of classes
usually organize them in
different packages; and
explores the new element
introduced in Java 5.... Apr. 13, 2005 12:00 AM Reads: 109,429 Replies: 5 |
Our JUGs Need a Push-Up By Yakov Fain It's been almost 10 years
since enthusiasts around
the world started to form
small local communities
called Java Users Groups
(JUGs). They gather once
in a while after work to
network, listen to a
presentation on some new
Java technology or JSR,
and talk about what'... Apr. 7, 2005 12:00 AM Reads: 23,221 Replies: 3 |