- Comprehensive list of new JDK 12 features
- And even Alibaba started to offer its own Java distribution
- Some Stream API bugs still affecting JDK 8 and JDK 9 versions
- Spring 5.0.x is at the end of life now, time to upgrade
- Pros and cons of two TDD approaches
Wednesday, April 10, 2019
IT links (1.4. - 7.4.2019)
Thursday, April 4, 2019
Tuesday, April 2, 2019
IT links (25.3. - 31.3.2019)
Oracle revealed in a presentation on 21st March that future Java development will focus on improving language and runtime support for big data, machine learning, and cloud-native workloads.
Couple of days ago (19th March) JDK 12 was released.
This release contains (in preview mode) for example really nice simplification of switch statements - switch expressions.
This reminds me one simple lightweight web framework that I discovered recently, Javalin. Look at simple Hello World example:
Javalin app = Javalin.create()
.port(7000)
.start();
app.get("/hello", ctx -> ctx.html("Hello, Javalin!"));
The server starts at port 7000 and call to "/hello" returns the message.
But I am missing raw String literals from recent Java release, hopefully they will be included in JDK 13.
Anyway, there is a nice approach how to deal with long Strings, simply with String.join call:
String.join(System.getProperty("line.separator"),
"Lorem ipsum dolor sit amet, consectetuer adipiscing elit.",
"Nullam at arcu a est sollicitudin euismod.",
"Class aptent taciti sociosqu ad litora torquent per conubia nostra.");
And more interesting things are to come - one really interesting improvement, that could be included in JDK 13 release, are better default messages for the most common Java exception, NullPointerException.
Spring Framework celebrated the 15th anniversary of its first release on 25th March.
27th March - IntelliJ IDEA 2019.1 was released. Adds functionality like Themes customization (I am so far happy with my Darcula theme), and support for already mentioned switch expressions.
Another for me interesting functionality is for example improved Maven Diagrams for dependencies check and ability to cherry-pick only some of the files right from the VCS log.
Sunday, March 17, 2019
AI, ML, Robots and Brains (4.3. - 10.3.2019)
Society
Can machines be more creative than humans?Robots Conquered Stock Markets. Now They’re Coming for Bonds and Currencies
China’s Huawei has big ambitions to weaken the US grip on AI leadership
China’s masses of data give it an edge in AI—but they may not forever
The out-there AI ideas designed to keep the US ahead of China
About 40% of Europe’s “AI companies” don’t use any AI at all
Health
Scientists trained an AI to identify lung cancer, and now it’s as smart as a pathologistThese Researchers Are Using Artificial Intelligence to Make a Better Flu Vaccine
Cars
Autonomous car testing plan aims to boost public confidenceA chaotic market for one sensor stalls self-driving cars
Road upgrades to help humans drive alongside automated cars
Algorithms
Now any business can access the same type of AI that powered AlphaGoAI Could Help You Identify Civil War Vets in Your Family Tree
These Cameras Can Spot Shoplifters Even Before They Steal
Machine learning used to quickly analyze key capacitor materials
Brain
Proofs of parallel evolution between cognition, tool development, and social complexityWednesday, February 6, 2019
AI, ML, Robotics Tracker (21.1. - 27.1.2019)
Society
AI is sending people to jail—and getting it wrongBiased algorithms: here's a more radical approach to creating fairness
Building ethically aligned AI
To protect us from the risks of advanced artificial intelligence, we need to act now
A Game-Changer?: The U.S. Navy Wants Robotic Warships
A.I. Demilitarisation Won’t Happen
Microsoft Seeks to Restrict Abuse of its Facial Recognition AI
Researchers say Amazon face-detection technology shows bias
Three charts show how China’s AI industry is propped up by three companies
$3 Billion Google-Backed AI Unicorn UiPath Set to Achieve Revenue Growth of 5614%
'AI' to hit hardest in U.S. heartland and among less-skilled: study
How AI is changing knowledge work: MIT’s Thomas Malone
We analyzed 16,625 papers to figure out where AI is headed next
Cars, Mobility
Uber Is Open to Outside Investment Into Self-Driving Car UnitWaymo says it will build self-driving cars in Michigan
Apple self-driving car layoffs are a nod to reality
Crowdsourced maps should help driverless cars navigate our cities more safely
Boeing’s electric autonomous passenger air vehicle just had its first flight
Self-driving cars: why we can't expect them to be 'moral'
Robots
The robot AI dog that will keep an eye on children and the elderlyStarship officially releases 25 autonomous delivery robots into the wild
Meet Amazon Scout, a delivery robot with a human chaperone (for now)
Interactive control to guide industrial robots
One year into the mission, autonomous ocean robots set a record in survey of Antarctic ice shelf
Why NVIDIA Is Doubling Down on Home Robotics
Algorithms
An algorithm that mimics our tribal instincts could help AI learn to socializeErosion in wind turbine blades solved with the help of artificial intelligence
Machine learning in action for the humanitarian sector
New technology for machine translation now available
Researcher using computer vision, machine learning to ensure the integrity of integrated circuits
AI tested at Heathrow could prevent plane delays in bad weather
Information theory holds surprises for machine learning
Physicists use supercomputers and AI to create the most accurate model yet of black hole mergers
DeepMind’s new AI just beat top human pro-gamers at Starcraft II for the first time
Identifying artificial intelligence 'blind spots'
AI Scholar: Chatbots that improve after deployment
Machine Learning Security
Health
Can artificial intelligence help doctors and patients have better conversations?Artificial intelligence can dramatically cut time needed to process abnormal chest X-rays
Sunday, January 27, 2019
AI, ML, Robotics Tracker (14.1. - 20.1.2019)
Health
Machine learning could reduce testing, improve treatment for intensive care patientsNew AI can detect urinary tract infections
Artificial intelligence applied to the genome identifies an unknown human ancestor
Robots
Researchers use robot to recreate movement of 290-million-old creature that existed before dinosaurs
A robot dog has learned to run faster with machine learning
Grocery robots detect spills - with some far-off human help
Algorithm gives robots an instinctive understanding of how to use tools
Grocery robots detect spills - with some far-off human help
Algorithm gives robots an instinctive understanding of how to use tools
Hardware
Virtual reality haptic “smart suit” uses AI with biometrics to simulate real-world environmentsAlgorithms
Numenta publishes breakthrough theory for intelligence and cortical computationThe technique that taught AI to play Go still can’t teach a car to drive
Measuring AI's ability to learn is difficult
Curse of Dimensionality
Automated machine learning: Using AI to build better AI
Where is George? Ask this software to look at the crowd
Sunday, January 20, 2019
Monday, January 14, 2019
Saturday, January 5, 2019
AI, ML, Robotics Tracker (24.12. - 30.12.2018)
Algorithms
Deep learning turns mono recordings into immersive soundOne Giant Step for a Chess-Playing Machine
Deep learning for electron microscopy
Comparison of the Top Speech Processing APIs
A Guide to Decision Trees for Machine Learning and Data Science
Machine Learning Algorithms: 4 Types You Should Know
The Essence of Machine Learning
Health
Understanding metabolic processes through machine learningSociety
AI, robotics, automation: The fourth industrial revolution is hereMachine Learning & AI Main Developments in 2018 and Key Trends for 2019
Robots, Drones
New hydraulic actuator will make robots tougherWednesday, December 12, 2018
Friday, April 13, 2018
Výběr odkazů (13.4.2018)
Budoucnost dopravy:
Elektrická auta vytištěná na 3D tiskárně by mohla být příští rok na trhu
Kalifornie zvažuje sdílenou jízdu v autonomních vozidlech bez záložního řidiče
Nové technologie:
Inteligence Googlu se naučila rozpoznávat plemena psů a koček. Vyzkoušejte ji, ale moc na nic raději nespoléhejte
Zařízení, které slyší vaše myšlenky: MIT přibližuje budoucnost komunikace
Co všechno o nás vědí Facebook a Google? Znají soukromé zprávy, pracovní e-maily i telefonní čísla
Vesmír:
Ukázali v detaile zárodky budúcich planét
Nevídaný pohled na Jupiter
Sonda Juno opět fotila: Prohlédněte si nejnovější záběry Jupitera
Překvapivé zjištění: Naše planeta má dvě magnetická pole
Elektrická auta vytištěná na 3D tiskárně by mohla být příští rok na trhu
Kalifornie zvažuje sdílenou jízdu v autonomních vozidlech bez záložního řidiče
Nové technologie:
Inteligence Googlu se naučila rozpoznávat plemena psů a koček. Vyzkoušejte ji, ale moc na nic raději nespoléhejte
Zařízení, které slyší vaše myšlenky: MIT přibližuje budoucnost komunikace
Co všechno o nás vědí Facebook a Google? Znají soukromé zprávy, pracovní e-maily i telefonní čísla
Vesmír:
Ukázali v detaile zárodky budúcich planét
Nevídaný pohled na Jupiter
Sonda Juno opět fotila: Prohlédněte si nejnovější záběry Jupitera
Překvapivé zjištění: Naše planeta má dvě magnetická pole
Monday, April 2, 2018
Subscribe to:
Posts (Atom)

