Major.Minor.Patch
Posted By : Date : fanuzzi | 10-02-2019
Every time you release a public (API) software you must update his version number. The (public) version is universally composed by 3 numbers separated by a point: Each version number has a semantic representation The pattern is  Major.Minor.Patch Ex: in version number 10.2.5 10 is the Major version 2 is the Minor version 5 is the Patch version All of these 3 numbers are always  IncrementedNEVER decrementedPositive starting by 0 Patch number It is incremented each time the release is about fixing some bug without affecting the already existing public…
Read More
0 Comments
Posted By : Date : fanuzzi | 04-30-2019
The customer, as we know, is always right even when he returns on his steps, and he forces you to review / rewrite a behavior for a component that seemed clear. But the worst has not yet arrived, because the user can ask to change that requirement again, or worse, put things back as they were before. Fortunately, Object Orientation comes to your aid with one of the most important design principles. "Identify aspects of application that vary and separate them from what stays the same." If you have a…
Read More
0 Comments
Architecture stack for 2019
Posted By : Date : fanuzzi | 03-04-2019
When an IT consultant/architect/developer wakes up in the morning he knows that he has to study a new programming language before the fullstack runs away. And that the new programming language tomorrow is already deprecated. If you want to save your big fat neck today you have to know at least 80% of next languages. Frontend layer Angular and or React (better both, I know it's not possible if you have also a private life). If you have to choose today, for example, if you start programming now, I bet…
Read More
0 Comments
Design pattern for chess masters
Posted By : Date : fanuzzi | 01-16-2019
Today I played chess with a colleague, I made a couple of very good forks. But he put me in trouble with a good opening. Do you know what openings, forks and also nailing are in chess? They are very precise schemes, they have the names (Gambetto di donna, Sicilian defense, English match, French defense,...), well-defined patterns, every good chess player must know in memory. These chess pattern are grouped into different families like opening, finals, and so on. They are very precise moves, which you can always repeat, in…
Read More
0 Comments
Posted By : Date : fanuzzi | 01-16-2019
What is a domain? A domain, in weblogic world, is a set of weblogic (WL) instances that can be managed by the same administration console. That's why they are call managed servers. Each WL instance can run on the same machine of the administration server or remotely What is a weblogic instance? It is just an ip and port address where the single weblogic listen Why to use (or at least to be aware) If you have different weblogic servers that you need to manage (remotely for example) you can…
Read More
0 Comments
Posted By : Date : fanuzzi | 01-16-2019
To debug with eclipse to remote server follow below instructions In the menu Run --> Debug configurations… In the window popup select Remote Java Application Right click, then select New On the right a new fieldset appears In the Project field browse the java project to attach In the Connection Type field: Select "Standard (Socket Attach)" - int the 99% of cases -, if you want to attach your eclipse to a server (which listen on a ip and port). In this case you should specify the IP/name and the…
Read More
0 Comments