Looking for this?

Then you're in the right place: CodeFX.org is now nipafx.dev! It's the same content (spicy Java) by the same guy (me, Nicolai - nice to meet you!), but with a new look and without CodeFX as a middleman. From now on, it's just You. Me. Java.

Got it!

(JavaScript is off, so no cookies - tell me again next time)

Got it!

(and give me a cookie to remember - privacy policy)

Got it!

(and tell me again next time I'm forwarded)

By the way, it looks like you didn't get forwarded to the page you were looking for. If that's indeed the case, it would be great if you could let me know, so I can fix it.

Looking for this?

Then you're in the right place: CodeFX.org is now nipafx.dev! It's the same content (spicy Java) by the same guy (me, Nicolai - nice to meet you!), but with a new look and without CodeFX as a middleman. From now on, it's just You. Me. Java.

Got it!

(JavaScript is off, so no cookies - tell me again next time)

Got it!

(and give me a cookie to remember - privacy policy)

Got it!

(and tell me again next time I'm forwarded)

By the way, it looks like you didn't get forwarded to the page you were looking for. If that's indeed the case, it would be great if you could let me know, so I can fix it.

License

#page
//

All you need to know to reuse the words, images, and code you find here

Texts

All texts on this website that are not explicitly marked as quotes were written by myself and I would love for you to share them non-commercially as long as you provide attribution.

Formally, that means such texts are licensed under CC-BY-NC 4.0.

Commercial Use

An exact definition of commercial use is impossible, but here are some guidelines as to how I interpret it in this context:

  • it is ok to partially reuse my texts on your website as long as it displays no ads and offers no paid products or services
  • while hence technically ok, it's a dick move to simply republish entire posts elsewhere without adding a canonical URL back to the exact page containing the original content - don't be that guy/gal
  • it is ok to reuse my texts for a free book (electronic or paper) as long as it advertizes no paid products or services
  • it is ok to reuse my texts for conference talks as long as you don't charge a speaker fee (if travel expenses are reimbursed, that's ok with me)

If you are in any way unsure of the legality of your intended use case or I simply missed to include it, please get in touch.

Attribution

To provide proper attribution, please mention my full name (Nicolai Parlog) and link to this website (https://nipafx.dev) close to where you reused the content.

Nota Bene

Note that CC-BY-NC 4.0 also requires you to link to the license and indicate whether you made any changes.

Code

Unless otherwise noted, all code shown on this website was written by myself. A decent portion of it comes from various demo repositories that usually have permissive licenses. The repos are linked from the corresponding blog post and you should check them out if you want to reuse larger chunks of code.

That said, unless otherwise noted, all snippets found on this website can be reused in your projects under the Apache License 2.0.

Images

Most of the images on this website were not created by me - they usually come with links to source, artist, and license. Many of them were graciously shared by their creators and you should be ok reusing them the same way I do, but this is no legal advice and you should always check the source and license.

Then there are a few images that I did create myself. You will recognize them by linking to nipafx.dev as the artist. As with the other images, they also mention the license under which you can reuse them - in case it's CC-BY-NC 4.0, what I've written above about commercial use and attribution applies here as well.

Lastly, there are a few pictures without copyright information. This is the case where I couldn't find any (e.g. memes) or where I doubt it qualifies for copyright (e.g. screenshots). Be careful with reusing them.