Quantcast
Channel: Java – The Wiert Corner – irregular stream of stuff
Browsing latest articles
Browse All 60 View Live

Image may be NSFW.
Clik here to view.

Many more web platforms vulnerable to the hash collision attack (not only...

When writing my Patch your ASP.NET servers ASAP early this morning, I didn’t have time to research the full extend of the vulnerabilities published at 28C3 (slides, mp4), though a small bell was...

View Article



Image may be NSFW.
Clik here to view.

Dear fellow programmer. If you aren’t experienced doing multi-threading,...

Recently I was asked to investigate a performance problem with a certain .NET application. The first error I got when getting the app to build in Visual Studio 2010, and then run it was like this:...

View Article

Image may be NSFW.
Clik here to view.

Paros Proxy | TestingSecurity.com

On the research list as it seems a lot wider than HTTP Fiddler: Paros Proxy Paros is a valuable testing tool for your security and vulnerability testing. Paros can be used to spider/crawl your entire...

View Article

Image may be NSFW.
Clik here to view.

Installing Eclipse, Android SDK and ADT on Mac OS X

Just in case I need to get my Android contacts issue solved by brushing off some Java knowledge and going for Java using Eclipse on my MacBook Air: Installing Eclipse on Mac OS X. How to Install the...

View Article

Image may be NSFW.
Clik here to view.

Great session on how to prevent SQL Injection Myths and Fallacies

A few weeks ago, Bill Karwin did a must watch webinar on the prevention SQL Injection titled  “SQL Injection Myths and Fallacies“. Bill Karwin (twitter, new blog, old blog, Amazon) is famous for much...

View Article


Image may be NSFW.
Clik here to view.

.NET/C# duh moment of the day: “A char can be implicitly converted to ushort,...

A while ago I had a “duh” moment while calling a method that had many overloads, and one of the overloads was using int, not the char I’d expect. The result was that a default value for that char was...

View Article

Image may be NSFW.
Clik here to view.

C#: any c# – .NET Enumeration allows comma in the last field – Stack Overflow

Thanks Nick Craver for answering this on StackOverflow. Array initializers can be specified in field declarations (§17.4), local variable declarations (§15.5.1), and array creation expressions...

View Article

Image may be NSFW.
Clik here to view.

Forcing Java Update on Windows

Sometimes the Java Update checker crashes in the middle of something. The long solution to restart it is to logoff/logon or reboot/logon and wait for it to come up. The short solution is to manually...

View Article


Image may be NSFW.
Clik here to view.

in light of the zero-day Java exploits: JRE removal/install tool JavaRa from...

Even though the JavaRa tool is Windows-only, it is a tremendous help scraping old vulnerable versions of the Java Runtime Environment (JRE) from your systems and keeping only the fixed versions....

View Article


Image may be NSFW.
Clik here to view.

New Java update available: patch all your machines for yet another zero-day...

It starts to be not so funny any more: almost every week a new Java security update. Time to update again, to stay secure and install the patch: Security Alert CVE-2013-1493. On the funny side: Java...

View Article

Image may be NSFW.
Clik here to view.

Time for a golden oldie: Pragmatic Software Development Tips

From the century start era of The Pragmatic Bookshelf | The Pragmatic Programmer, a – still valid – list of Pragmatic Software Development Tips. From Care About Your Craft, via DRY, Some Things Are...

View Article

Image may be NSFW.
Clik here to view.

Cyber-Dojo: practice unit-tested programming in pairs/groups using Katas

Wow, I’ve been living under a stone (: Just discovered the online Cyber-Dojo by Jon Jagger. It is an online manifestation of a Coding Dojo. Both have been there for years, and I think both are...

View Article

Image may be NSFW.
Clik here to view.

Remote Android screen monitoring and viewing

Another one in the “WordPress Missed schedule” series. Below are the Android remote screen monitoring/viewer tools I know about: For a long time, I have used Droid@Screen: an Open Source,  Java based...

View Article


Image may be NSFW.
Clik here to view.

Some links on Delphi, JNI, Android

So I won’t forget to read these: Paul Foster – Google+ – XE5 – Fun with external Java libraries So, having been… Above but as a PDF version, thanks Fun with external Java libraries on XE5 by Paul...

View Article

Image may be NSFW.
Clik here to view.

Choose your chart type & Amount of profanity in git commit messages per...

Funny charts at andrewvos.com – Amount of profanity in git commit messages per programming language. The source is online too: AndrewVos/github-statistics. And it led me to this really nice way of...

View Article


Image may be NSFW.
Clik here to view.

ongoing by Tim Bray · Fat JSON

Plan C: JWalk. No, not jaywalk. Trimming JSON results from Java: ongoing by Tim Bray · Fat JSON. –jeroenFiled under: Development, Java, Java Platform, JavaScript/ECMAScript, JSON, Scripting, Software...

View Article

Image may be NSFW.
Clik here to view.

Registry keys to prevent Java installs from adding sponsors (Ask/Google/Yahoo...

One of the reasons I quit Java development a while ago is that for years, each and every Java client update on Windows wants to install “add-ons” like Ask/Google/Yahoo toolbars, McAfee viruses, etc....

View Article


Image may be NSFW.
Clik here to view.

A few must watch videos on test driven development and unit testing

If you are going to do test driven development and unit testing, you should watch these videos and slide decks, most of them by Miško Hevery: Not a video, but a good starter: Guide: Writing Testable...

View Article

Image may be NSFW.
Clik here to view.

Delphi hinting directives: deprecated, experimental, library and platform

I’ve been experimenting with the Delphi hinting directives lately to make it easier to migrate some libraries to newer versions of Delphi and newer platforms. Hinting directives (deprecated,...

View Article

Image may be NSFW.
Clik here to view.

Episode 215: Gang of Four – 20 Years Later : Software Engineering Radio

If you are into serious software development, then this is a 75 minute PodCast you must listen to: Episode 215: Gang of Four – 20 Years Later : Software Engineering Radio. Abstract Johannes Thönes...

View Article

Image may be NSFW.
Clik here to view.

Tools to generate sample data from regeX expressions (via: Stack Overflow)

Thanks DD59 for posting these interesting links: http://msdn.microsoft.com/en-us/library/aa833197.aspx (The Regular Expression Generator; Visual Studio) http://code.google.com/p/xeger/ (Xeger; Java...

View Article


Image may be NSFW.
Clik here to view.

RosettaCode: cool way to improve your coding skills

Wow: I feel like having lived under a stone for 8 years, as RosettaCode has been alive since it was founded in 2007 by Mike Mol. The idea is that you solve a task and learn from that, or learn by...

View Article


Image may be NSFW.
Clik here to view.

CodeInspect says “Hello World”: A new Reverse-Engineering Tool for Android...

Thanks Kristian Köhntopp for mentioning this, so it got on my research list: a new reverse-engineering framework that works on the intermediate representation Jimple and supports all the features above...

View Article

Image may be NSFW.
Clik here to view.

Coding Kata videos: Bowling game

A long and shorter while ago, I wrote about practicing your coding and test driven development skills: Cyber-Dojo: practice unit-tested programming in pairs/groups using Katas. RosettaCode: cool way to...

View Article

Image may be NSFW.
Clik here to view.

Scala programming language and Venkat Subramaniam videos

A long while ago, someone (it was too long ago, so I sincerely forgot who, it probably was in the JBuilder era) told me that I should try out Ruby and Scala. I did take a short look at Ruby back then,...

View Article


Image may be NSFW.
Clik here to view.

Jon Skeet’s speech “Back to basics” is really a good watch – via Jørn Einar...

Thanks Jørn Einar Angeltveit for sharing this a while ago: A session by Jon Skeet and Tony the Pony (which has strong teeth) presented during the Polish DevDay 2013 in Kraków, Poland. +Jon Skeet’s...

View Article

Image may be NSFW.
Clik here to view.

Registry trick now fails to work for the Yahoo Search Engine update in Java 8...

Anyone who knows a trick to prevent Java 8 from installing the Yahoo search/toolbar in Chrome and Internet Explorer? This trick used to work in the past, but fails as of Java 8: –jeroen The old trick...

View Article

Image may be NSFW.
Clik here to view.

JavaScript is not Java – A humorous comparison of JavaScript and Java.

Yesterday I told: Recently I did my very first JavaScript in HTML development. Since it was a one page experiment, I didn’t want to put it in an official repository of it’s own… which reminded me of...

View Article

Image may be NSFW.
Clik here to view.

Unbundling Pokémon Go — Applidium

On the reverse engineering of an early Pokemon Go apk, the protocol it uses and some more interesting findings: Unbundling Pokémon Go — Applidium –jeroenFiled under: Android, Development, Java, Java...

View Article



Image may be NSFW.
Clik here to view.

Java is not slow – Programmer’s Life : Programmer’s Life

(: string sender; sender = "Duda Nogueira"; Programmer: Come on, stop that crap that Java is slow... Programmer: Wait, I’ll show you my code to prove that Java is not slow. You’ll see it... Programmer:...

View Article

Image may be NSFW.
Clik here to view.

fixing a Mac home `brew update` that has permission errors (after that I...

I had this occurring on my system: RetinaMBPro1TB:~ jeroenp$ brew update error: unable to unlink old 'Library/ENV/pkgconfig/10.11/libcurl.pc' (Permission denied) error: unable to unlink old...

View Article

Image may be NSFW.
Clik here to view.

When the x86 Server JVM.DLL cannot be found

Searching for the below error message didn’t reveal useful results. Error: missing `server' JVM at `C:\Program Files (x86)\Java\jre1.8.0_111\bin\server\jvm.dll'. Please install or use the JRE or JDK...

View Article

Image may be NSFW.
Clik here to view.

Applications that scale badely on High-DPI Displays: How to Stop the Madness...

Many applications still scale badly on High-DPI displays: dialogs way too small, icons you need a microscope for, etc. SSMS in High-DPI Displays: How to Stop the Madness – SQLServerCentral explains a...

View Article


Image may be NSFW.
Clik here to view.

On List growth strategies and memory managers

Interesting for anybody working on list growth strategies. In this case with some Delphi background information and in depth coverage of FastMM memory (re)allocation strategies. Stefan Glienke (of...

View Article

Argumate — program languages “What if …”

Quoted in full because even 2.5 years later, it’s just too funny: Python: What if everything was a dict? Java: What if everything was an object? JavaScript: What if everything was a dict *and* an...

View Article

Image may be NSFW.
Clik here to view.

“Network Graph of Programming Language Influence – White Background” Posters...

Via [WayBack] Graph of programming languages influence poster – nice gift idea for programmers… – This is why I Code – Google+: A network graph with more than a thousand programming languages connected...

View Article


The ##Netherlands saw a big I.T. project meant to deliver a new citizen regis…

Interesting: https://github.com/MinBZK/OperatieBRP [WayBack] The Netherlands saw a big I.T. project meant to deliver a new citizen registry system fail. So they did one thing right. All the source code...

View Article


Let’s stop copying C / fuzzy notepad

Ah, C. The best lingua franca we have… because we have no other lingua francas. Linguae franca. Surgeons general? C is fairly old — 44 years, now! — and comes from a time when there were possibly more...

View Article

paulcbetts/refit: The automatic type-safe REST library for Xamarin and .NET

This is so cool: [WayBack] paulcbetts/refit: The automatic type-safe REST library for Xamarin and .NET. It’s  inspired by Square’s [WayBack] Retrofit library which does the same for Java. They...

View Article

Design Patterns & Refactoring

Design Patterns and Refactoring articles and guides. Design Patterns video tutorials for newbies. Simple descriptions and full source code examples in Java, C++, C#, PHP and Delphi. Source: [WayBack]...

View Article

More on new .NET path handling – Jeremy Kuhne’s Blog

When it was at the age natural people are allowed to drive in the USA, the .NET framework behaved far less brain dead handling various (especially long or strange) paths: [WayBack] More on new .NET...

View Article


Not all XSD mappings to programming language constructs are possible

This post is a reminder to myself that not all mappings from XSD to programming languages are possible. There are many impossible cases, so this is just a general reminder. A Delphi specific case for...

View Article

Image may be NSFW.
Clik here to view.

Men’s Java is not JavaScript Annoyed Programmer/Developer T-Shirt

Though the shirt is not available on Amazon [WayBack] any more, still – after 25 years – so many recruiters still get it wrong. Not just recruiters, so: [WayBack] Why is JavaScript called JavaScript,...

View Article


Android passwords: store as transient as possible using arrays in stead of...

Sometimes you cannot avoid handling passwords in your application. When you do, keep them around as short as possible store them in data types that are not garbage collected wipe the storage as soon as...

View Article

Image may be NSFW.
Clik here to view.

Still unsolved since 2015 NetBeans: Bug 251538 – Your Installer is Creating...

Lovely. Having a bug reported to you in 2015, and acknowledged, that makes software crash and not fixing it.   For NetBeans (still one of the major IDEs) and related stuff like GlassFish, this is too...

View Article


Image may be NSFW.
Clik here to view.

GitHub – metasfresh/metasfresh: We do Open Source ERP – Fast, Flexible & Free...

For my link archive: [WayBack] GitHub – metasfresh/metasfresh: We do Open Source ERP – Fast, Flexible & Free Software to scale your Business. It’s mainly written in JavaScript and Java with a...

View Article

Type safe versus interpreted languages: which ones are safer?

An interesting thread by Kristian Köhntopp last year: [Archive.is] Kristian Köhntopp on Twitter: “Python: >>> print(1+2+” = “+2+1) Traceback (most recent call last): File “”, line 1, in...

View Article

Google Cloud Shell: tools, languages and “safe mode”

After publishing Free Linux cloud shell for Gmail users – shell in the browser that works in all locations I’ve been so far, the Google Cloud Shell got extended quite a bit. There is now...

View Article

State machines in Delphi and .NET

Forgot to schedule this in 2014, so here it finally is, as the content is still relevant: A long time ago (almost 10 years) I did some stuff with State Machines in .NET. Since then the world has...

View Article


Image may be NSFW.
Clik here to view.

Thread by @aakashg0 on Thread Reader App: the Twitter tweet ranking algorithm

Interesting read: [Wayback/Archive] Thread by @aakashg0 on Thread Reader App with this takeaway: If you take away anything, remember this – the models take in 3 inputs: • Likes, retweets, replies:...

View Article

Browsing latest articles
Browse All 60 View Live




Latest Images