|
I find my self fairly late in my career switching primary languages. I've spent 20 years working with C# & everything Microsoft, and now I'm at predominantly Java place.
I want a good detailed reference book. I don't need beginner concept stuff, but I'd like lots of technical details. I'd like to build my knowledge on the subtleties that may trip me up where I may be making assumptions based on C# that are not correct in Java. Effective Java seems to be frequently recommended, but it's not been updated since 2017.
Can anyone recommend a good Java reference book that's reasonably current.
Simon
|
|
|
|
|
|
Yes, I found that book (Nutshell) most pleasant. Nice, short examples in the right places.
"Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I
|
|
|
|
|
+5 for your first reference.
When I read your message, I turned to my bookshelf, thinking "O'Reilly Nutshells are good value."
Among the 6 on the top shelf was Java (5th ed in my case).
I was doing some serious Java development in those days (2005ish).
Although I haven't opened it in years, it has survived at least two savage culls of my library.
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
About 20 years old, but this was a book by the same David Flanagan, (one of co-authors of your first book), which I had studied at that time.
Java Examples in a Nutshell 3e https://amzn.eu/d/0DUBbTW
Not sure why he hasn't updated it since then.
|
|
|
|
|
Thank you. These both look great. And both cover up to Java 17.
The complete reference looks like it's got a new edition due to be published in March so I might get 'in a nutshell' for now, and then the new version of the complete reference when it's out if I feel like I still want more
Simon
|
|
|
|
|
I have some blurry pictures very important to me.
I am looking for a software to remove blurry and some broken lines.
here is an example.
any recommendations?
diligent hands rule....
modified 4-Jan-24 14:08pm.
|
|
|
|
|
New glasses?
I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.
I’m begging you for the benefit of everyone, don’t be STUPID.
|
|
|
|
|
|
If that's the exact same file you want to look at, that is just a low resolution image (297x170). No tool will make it "sharper". Otherwise, most decent image processing software will have filters for sharpening an image. Me, I'm using a very old Paint Shop Pro (not free) and Gimp (free).
Mircea
|
|
|
|
|
thanks for the info!
I am trying Sharp AI right now.
diligent hands rule....
|
|
|
|
|
Nope, glasses aren't going to help there. Electron microscope maybe.
I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.
I’m begging you for the benefit of everyone, don’t be STUPID.
|
|
|
|
|
Beat me to it.
As the aircraft designer said, "Simplicate and add lightness".
PartsBin an Electronics Part Organizer - Release Version 1.3.0 JaxCoder.com
Latest Article: SimpleWizardUpdate
|
|
|
|
|
have a look to Free Tools Discussion Boards[^]
there are some jewels hidden in there, but I don't know if they will be what you look for.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
It is well known from the days of silver photography that increased contrast will make a photo look sharper than a greyish, washed out photo - even though the latter shows much more detail. At least two of my old books of darkroom techniques has photo illustrations of this. So the trick to salvage a somewhat blurry photo was to use a harder (higher gradation) paper when making the enlargement. Obviously, this was for those doing the darkroom work themselves - photo labs rarely made copies on user specific gradation photo paper.
Most photo editors can adjust the image contrast, and set the black and white levels, or adjusting the gamma. Try fiddling around with such controls, to see if you can make the image appear sharper.
But don't expect new details to magically appear; they have been smeared out and cannot be separated again any more than an orange spot can be separated into a yellow and a red one. Broken lines will not be merged together. What if they never were connected, in real life: Would you still want them connected?
A story about doing image corrections:
In my student days, I had a spare time job at a photo lab, and heard one story (I think it was from a different lab, but such stories spread!): The final control of some amateur photos saw a cat that was bright green. Sometimes the automatic color correction is fooled by some strong colored picture elements, but there was no trace of that, just the green cat. They made a new copy, with manual color adjustments. After several attempts they managed to get the cat to look like some sort of brown, resembling a color that a cat might have. Everything else in the photo had badly distorted colors, but at least the cat wasn't green any more.
And the customer angrily complained. When the cat had fallen into that bucket of green paint, but in the picture it isn't green at all ... The photo lab obviously made a correctly filtered copy of the green cat, at no extra expense.
Religious freedom is the freedom to say that two plus two make five.
|
|
|
|
|
I tried Sharp AI and I am not very satisfied with it.
I will try another one.
diligent hands rule....
|
|
|
|
|
|
To match your green cat story, here is a blue planet story[^] that just came out today. Made me chuckle.
Mircea
|
|
|
|
|
I've "patched" copies of old (family) photos that had tears and the like. Anything that can sample and fix pixels, and patience, will do the job. You supply the "ai". You get better and faster with a bit of practice. The hours fly by ...
"Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I
|
|
|
|
|
No offence, but this reminded me of a recent incident where my brother-in-law brought over 2 printed documents complaining that his printer wasn't working correctly and the result was very light, faded-out print. He needed 4 copies of each and expected me to scan his documents and print them darker!
That's worse than my introduction 10 years ago at a neighborhood function where a senior citizen said 'Oh, you're into computers huh?...then you can keep up with this.' and hands me two dozen pages of names/addresses/phone #/emails for the neighborhood, with handwritten corrections and notes in the margins, etc. I promptly threw it in the trash and haven't heard anything about it since.
Seriously though, the last time I used a graphics/photo editing software with a 'sharpening' tool/option it was an Adobe product. If I'm not mistaken, their stuff is all subscription based nowadays, but for a short time, it may be worth the cost.
"Go forth into the source" - Neal Morse
"Hope is contagious"
|
|
|
|
|
Something called Remini claims to do that.
|
|
|
|
|
Other topic.
Missing you in the daily Wordle posts, sir. Hope all is well.
|
|
|
|
|
To be honest, I am not doing well healthwise.
I had a severe attack of COVID while visiting the US. While the medical treatment was good, the nursing care on weekends was abominable and I rushed back to India. On a return visit to the US in April 2023, I suddenly got another attack of COVID. Again, I returned to India for medical care.
It was determined that I now have Chronic Kidney Failure and I am undergoing dialysis three days a week.
This led me to re-assess my priorities and I just decided Wordle wasn’t one of them.
I am also undergoing physical therapy for contracture of the hamstring muscle in both legs which prevents me from standing erect or walking.
So that is the story of my life for the last nine months.
I am under the care of excellent physicians in modern hospitals equipped with all the latest devices so I cannot hope for better care. And it is sufficiently low in cost that I fund my medical treatment out of my own pocket rather than return to US and get treated free under Medicare.
modified 7-Jan-24 21:08pm.
|
|
|
|
|
Please take care of your health sir. Regarding kidney failure, i had heard of some traditional Ayurvedic clinics in Wayanad - Kalpetta area of Kerala, offering Indian way of treatment, including yoga. Have you explored any of them. Maybe some lighter form of yoga can also help in the hamstring issue. (I had visited Wayanad as a tourist in 2016, and got to know of some of these specialized Ayurvedic clinics)
Aside, I was diagnosed with quite high diabetes in March 2021, and put on insulin shots for a couple of months. Thankfully no kidney or retina issue was found. Am now on a strict diet, with minimal medication, and regular yoga regimen, so that things are in control, and belly fat is reduced to near zero. Am on regular diabetic consultation (once in three/four months) with a famous chain of diabetologists in Southern India.
|
|
|
|
|
for a start I find irfanview has some decent tools. It's image file viewer with tools.
irfanview.com
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|