blog.mitemitreski.com
Mite Mitreski: HttpClient 4.x Timeout
http://blog.mitemitreski.com/2015/02/httpclient-4x-timeout.html
8220;There is no escape—we pay for the violence of our ancestors.”. HttpClient 4.x Timeout. HttpClient is one of the most versatile Java libraries. Unfortunately, it comes with a lot of configuration options that may be way too cryptic or difficult. While the API for 4.x series has been significantly improved there are still some sharp edges. The deprecated or 3.x way of setting the timeout. This is done using params. Note that this is still 4.x code but a deprecated one. The meaning of the parameters.
blog.mitemitreski.com
Mite Mitreski: A New Try-with-resources Improvement in JDK 9
http://blog.mitemitreski.com/2015/01/a-new-try-with-resources-improvement-in.html
8220;There is no escape—we pay for the violence of our ancestors.”. A New Try-with-resources Improvement in JDK 9. The JEP 213 - Milling Project Coin. Is a follow up to the Project Coin. Additions to Java 7. Note, as the JEP states, this. A Project Coin 2.0. It's more of an attempt at smoothing the "rough edges" that came along with these additions. Just as a reminder - with the original Project Coin, among other things, we got:. Binary integral literals and underscores in numeric literals. This is more ...
blog.mitemitreski.com
Mite Mitreski: 04/01/2014 - 05/01/2014
http://blog.mitemitreski.com/2014_04_01_archive.html
8220;There is no escape—we pay for the violence of our ancestors.”. Virtual Java User Group - simple concept with quality content. Is a simple concept based on the idea to organize a group that would generate quality content. Live sessions are streamed online and as chat # virtualJUG. On Freenode is used. But you don't have to trust my word for the quality of the content, here is a list of the past sessions:. Design is a Process, not a Document. 173; A GitHub session by Brent Beer and Matthew McCullough.
blog.mitemitreski.com
Mite Mitreski: Mustaches in the world of Java
http://blog.mitemitreski.com/2012/07/mustaches-in-world-of-java.html
8220;There is no escape—we pay for the violence of our ancestors.”. Mustaches in the world of Java. Mustache is templating system with implementation in many languages including Java and JavaScript . The templates are also supported by various web frameworks and client side JS libraries. Mustache has simple idea of "logic-less" system because it lacks any explicit control statements, like if. Also it does not have for. The client side template's in JavaScript. Tag=' this.amazonId; }, author : { name ...
blog.mitemitreski.com
Mite Mitreski: 01/01/2015 - 02/01/2015
http://blog.mitemitreski.com/2015_01_01_archive.html
8220;There is no escape—we pay for the violence of our ancestors.”. JavaDay 2014 a leap forward. Java Day is an event that jug.mk. Organizes for the past 5 years. From the small group of enthusiastic presenters in EU-info center in Skopje to a full 7h filled with lectures at a cinema hall JavaDay has grown to be one of the leading technical events in the area. What has changed over the years and what the future holds. CTO of Netcetera gave an awesome talk on "how to become a great developer". Conferences...
blog.mitemitreski.com
Mite Mitreski: 02/01/2015 - 03/01/2015
http://blog.mitemitreski.com/2015_02_01_archive.html
8220;There is no escape—we pay for the violence of our ancestors.”. HttpClient 4.x Timeout. HttpClient is one of the most versatile Java libraries. Unfortunately, it comes with a lot of configuration options that may be way too cryptic or difficult. While the API for 4.x series has been significantly improved there are still some sharp edges. The deprecated or 3.x way of setting the timeout. This is done using params. Note that this is still 4.x code but a deprecated one. The meaning of the parameters.
blog.mitemitreski.com
Mite Mitreski: HTML 5 data-* attributes, how to use them and why
http://blog.mitemitreski.com/2012/06/html-5-data-attributes-how-to-use-it.html
8220;There is no escape—we pay for the violence of our ancestors.”. HTML 5 data-* attributes, how to use them and why. It is always tempting to add custom attributes in HTML so that you can use the data stored there to do X. But if you do that there is no way of knowing if your HTML attribute will not be overridden in the future and used for something else and additionally you will not be writing valid HTML markup that can pass HTML 5 validator. That enable number of useful features. That basically retri...
blog.mitemitreski.com
Mite Mitreski: Aria2 - awesome command line download manager
http://blog.mitemitreski.com/2012/01/aria2-awesome-command-line-download.html
8220;There is no escape—we pay for the violence of our ancestors.”. Aria2 - awesome command line download manager. Zilla and of course Download Accelerator Plus. I am still under the impression that most of these programs were "placebo" like, just making you feel that things are moving faster. Multi-protocol and multi-source command line download. Manager. It has support for HTTP/HTTPS. You can download it directly from SourceForge. For Debian based (Ubuntu, Linux Mint):. Sudo apt-get install aria2.
blog.mitemitreski.com
Mite Mitreski: Google Guava for cleaner code
http://blog.mitemitreski.com/2012/07/google-guava-for-cleaner-code.html
8220;There is no escape—we pay for the violence of our ancestors.”. Google Guava for cleaner code. Some time ago I did a short talk on Google Guava for our local JUG. It was a basic intro into Guava and how it makes stuff simpler, better and cleaner. It is true that there is an overlap. With Apache commons but Guava is build with expectation that there is a Function and a Predicate class as well as various builders which makes it really cool and simple for many use cases. Google Guava for cleaner code.
SOCIAL ENGAGEMENT