القائمة الرئيسية

الصفحات

2017

Developing the SCP 6: Clustering with K-means and ISODATA algorithms
Emirates Schools مدرستي الاماراتية 04 December 2017
I am continuing to update the Semi-Automatic Classification Plugin (SCP) to version 6 (codename Greenbelt). In the previous posts I have pr...
أقراء المزيد
Git Feature Branch Workflow
Emirates Schools مدرستي الاماراتية 19 November 2017
Motivator It's important for a team to have an agreement on how the changes of source code should be applied. According to projects and ...
أقراء المزيد
Developing the SCP 6: Cloud Masking and Mosaic of Band Sets
Emirates Schools مدرستي الاماراتية 12 November 2017
I am updating the Semi-Automatic Classification Plugin (SCP) to version 6 (codename Greenbelt) which will be compatible with the upcoming Q...
أقراء المزيد
The 2017 Scrum Guide, and My Notes
Emirates Schools مدرستي الاماراتية 12 November 2017
https://www.scrum.org Scrum is not only designed for software development Scrum can be used for addressing any complex issues: 1. Research a...
أقراء المزيد
Developing the SCP 6: Download products and Sentinel-3
Emirates Schools مدرستي الاماراتية 30 October 2017
I am updating the Semi-Automatic Classification Plugin (SCP) to version 6 (codename Greenbelt) which will be compatible with the upcoming Q...
أقراء المزيد
Building Axon.ivy Projects on Bitbucket Pipelines
Emirates Schools مدرستي الاماراتية 29 October 2017
Read me  if you don't know what Axon.ivy (Ivy) is. Motivation -  Ivy projects are designed to be built on a continuous integration (CI) ...
أقراء المزيد
SCP Questions of This Month: October
Emirates Schools مدرستي الاماراتية 27 October 2017
This post is a collection of questions and answers about the Semi-Automatic Classification Plugin (SCP) and remote sensing which were discu...
أقراء المزيد
Java 8 - Persistent data structure
Emirates Schools مدرستي الاماراتية 22 October 2017
The following is a series of posts about "functional programming in Java" which is the result of my understanding by reading the b...
أقراء المزيد
JSF, Primefaces - Invoking Application Code Even When Validation Failed
Emirates Schools مدرستي الاماراتية 15 October 2017
A use case I have a form which has requirements as follow: - There are some mandatory fields. - Validation is triggered when changing value ...
أقراء المزيد
Developing the SCP 6: Main interface and Multiple band sets
Emirates Schools مدرستي الاماراتية 09 October 2017
I am updating the Semi-Automatic Classification Plugin (SCP) to version 6 (codename Greenbelt) which will be compatible with the upcoming Q...
أقراء المزيد
Java 8 - Using Functions as Values
Emirates Schools مدرستي الاماراتية 08 October 2017
The following is a series of posts about "functional programming in Java" which is the result of my understanding by reading the b...
أقراء المزيد
Functional programming in Java 8
Emirates Schools مدرستي الاماراتية 01 October 2017
In my previous post , we discussed about why we should consider to use functional programming. Now, let's delve into what functional pro...
أقراء المزيد
SCP Questions of This Month: September
Emirates Schools مدرستي الاماراتية 29 September 2017
This post is a collection of questions and answers about the Semi-Automatic Classification Plugin (SCP) and remote sensing which were discu...
أقراء المزيد
Road to the Semi-Automatic Classification Plugin 6 (Greenbelt): the SCP dock
Emirates Schools مدرستي الاماراتية 26 September 2017
As I wrote  this post , QGIS 3 is under development and it should be released in December 2017 . This important QGIS update brings many new...
أقراء المزيد
Java SE 9 and Java EE 8 Released!
Emirates Schools مدرستي الاماراتية 25 September 2017
Run Java run! ;) References [1].  http://openjdk.java.net/projects/jdk9/ [2].  https://blogs.oracle.com/theaquarium/java-ee-8-is-final-and-g...
أقراء المزيد
Small Changes to Java 7 via Project Coin and Why They are Useful
Emirates Schools مدرستي الاماراتية 17 September 2017
Did you know how new features were added into Java 7? The following are functionalities that can be considered. Source: [1] Project Coin  is...
أقراء المزيد
Climbing Fansipan – Highest Peak of Indochina
Emirates Schools مدرستي الاماراتية 10 September 2017
Fansipan is a mountain in Vietnam, the highest in Indochina, at 3,143 metres . It is located in the Lào Cai Province of the Northwest region...
أقراء المزيد
Java Core - Top 10 Questions Every Developer Should Know
Emirates Schools مدرستي الاماراتية 01 September 2017
#RandomlyPickedByMe What is the difference between Javascript and Java? Difference between StringBuilder and StringBuffer? Why do I get ...
أقراء المزيد
Using Drools to Dynamically Manipulate Metadata of JSF Components
Emirates Schools مدرستي الاماراتية 25 August 2017
The post is just an approach to change metadata (e.g maxlength, required, etc) of JSF components (e.g. inputText, selectOneMenue, etc) by Dr...
أقراء المزيد
SCP Questions of This Month: August
Emirates Schools مدرستي الاماراتية 25 August 2017
This post is a collection of questions and answers about the Semi-Automatic Classification Plugin (SCP) and remote sensing which were discu...
أقراء المزيد
Coding Exercise, Episode 1
Emirates Schools مدرستي الاماراتية 19 August 2017
I have received the following exercise from an interviewer, he didn't give the name of the problem. Honestly, I have no idea how to solv...
أقراء المزيد
How Would You Answer These Typical Interview Questions?
Emirates Schools مدرستي الاماراتية 11 August 2017
I have joined several job interviews with candidates at my current company. As a technical supporter, my attention was mainly focused on spe...
أقراء المزيد
Building an App for Removing Multiple Slack's Files
Emirates Schools مدرستي الاماراتية 04 August 2017
You're a developer. What do you do in your spare time? One of my most excited task for sharpening my skills is starting build a pet proj...
أقراء المزيد
Multiple Inheritance of State and Implementation
Emirates Schools مدرستي الاماراتية 28 July 2017
Today, I was just curious about why an enum can not extend anything else. I took a look on the Oracle document here , and I found the answer...
أقراء المزيد
SCP Questions of This Month: July
Emirates Schools مدرستي الاماراتية 28 July 2017
This post is a collection of questions and answers about the Semi-Automatic Classification Plugin (SCP) and remote sensing which were discu...
أقراء المزيد
Why Business Rules Engine Matter
Emirates Schools مدرستي الاماراتية 21 July 2017
"A good DSL minimizes the 'communication gap' between a domain concept and the code that implements it" - Robert C. Martin...
أقراء المزيد
Template Method Pattern: Don't Call Us, We'll Call You!
Emirates Schools مدرستي الاماراتية 15 July 2017
So far, the Template Method has been my most used design pattern. That is the reason why this post is quite long. J Definition from Wiki The...
أقراء المزيد
DevOps for Dummies
Emirates Schools مدرستي الاماراتية 09 July 2017
Everyone talks about it, but not everyone knows what it is. Why DevOps? In general, whenever an organization adopts any new technology, meth...
أقراء المزيد
Google I/O 2017 Notes
Emirates Schools مدرستي الاماراتية 01 July 2017
WOW! How meaningful this below video explains about the name of  "I/O". Sundar Pichai talked a lot of Machine Learning Machine Lea...
أقراء المزيد
SCP Questions of This Month: June
Emirates Schools مدرستي الاماراتية 30 June 2017
This post is a collection of questions and answers about the Semi-Automatic Classification Plugin (SCP) and remote sensing which were discu...
أقراء المزيد
Why Functional Programming Matter
Emirates Schools مدرستي الاماراتية 30 June 2017
What issues do we concern when implementing and maintaining systems? One of the most concern is debugging during maintenance: "this cod...
أقراء المزيد
Agile Design
Emirates Schools مدرستي الاماراتية 24 June 2017
How can you design the software which is built in tiny increments? How can you ensure that the software has a good structure which is flexib...
أقراء المزيد
Installing NGINX on macOS
Emirates Schools مدرستي الاماراتية 28 May 2017
I have heard of a lot of NGINX recently. One of them was it can help for security issues; for sure, it much be more. It so happens that our ...
أقراء المزيد
SCP Questions of This Month: May
Emirates Schools مدرستي الاماراتية 26 May 2017
This post is a collection of questions and answers about the Semi-Automatic Classification Plugin (SCP) and remote sensing which were discu...
أقراء المزيد
Today I Learned - Git at First Glance
Emirates Schools مدرستي الاماراتية 21 May 2017
Getting Started It's always fun to jump right in to the "HelloWorld" app. Just go for it! Visit: https://try.github.io/levels...
أقراء المزيد
A useful webinar in Ukrainian about remote-sensing and the Semi-Automatic Classification Plugin for QGIS
Emirates Schools مدرستي الاماراتية 15 May 2017
I am glad to post a useful webinar in Ukrainian (by Євген Василенко) about remote-sensing and the Semi-Automatic Classification Plugin for Q...
أقراء المزيد