Friday, 27 October 2017

Learn Deutsche - German verbs : Set 5

Hello folks. Presenting the latest batch of Deutsche verbs wordlist.


Set 5
helfen : to help
kaufen : to buy
probieren : to try
bringen : to bring
verlieren : to lose
gewinnen : to win
fliegen : to fly
halten : to stop
lernen : to learn
tragen : to carry

Learn Deutsche - German verbs : Set 4

Hello guys. Let's look into another fresh batch of 10 random German verbs.


Set 4
kosten : to cost
trinken : to drink
shcreiben : to write
nehmen : to take
lieben : to love
reisen : to travel
singen : to sing
antworten : to answer
essen : to eat
schlafen : to sleep

Tuesday, 24 October 2017

Learn Deutsche - German verbs : Set 3

Hello fellas! Hows it going? Well today we see a new word list with a fresh set of 10 new German verbs. Here we go...



Set 3
lesen : to read
mögen : to like
leben : to live
brauchen : to need
sitzen : to sit
haben : to have
fahren : drive, ride
beginnen : to begin
verstehen : to understand
wohnen : to live

Monday, 23 October 2017

Learn Deutsche - German verbs : Set 2

In today's post let us look into another fresh batch of German words.



Set 2
suchen : to search
versuchen : to try
nehmen : to take
treffen : to meet
betreffen : to touch
anfangen : to begin
machen : to make
laufen : to run
sprechen : to speak
denken : to think

Learn Deutsche - German verbs : Set 1

Folks, from today onwards, am also starting a new series of posts specifically dedicated to the German vocabulary. The objective would be to make it easier to memorize German words with their equivalent English meanings, thereby enriching your German vocab. Each time, we will take only small batches of 10 random words and/or verbs to enhance and ease the memorization process.



In today's beginner level list let us check 10 random verbs which would be useful in our day-to-day conversation.

fragen : to ask
finden : to find
sehen : to see
arbeiten : to work
studieren : to study
spielen : to play
gehen : to go
wissen : to know
kommen : to come
sagen : to say

In next post, we will look into another fresh batch of word list with 10 new verbs and/or words. Until then, happy learning! Tschüss!

How to chain jobs in Jenkins using Parameterized trigger plugin

In Jenkins, sometimes we may need to trigger multiple jobs in a particular sequence, each performing some unique task. For instance let us consider a scenario, where we have one parent job to perform a maven build of a Java based project. We also have 2 separate child jobs for packaging - let's say one creates a Windows installer and the 2nd one which creates a Linux installer. Now, we want to automatically trigger the packaging jobs immediately after the build is finished. The Parameterized Trigger plugin helps us exactly to achieve the same. Using this, we can chain multiple jobs and pass parameters across them.

Let us consider the above scenario in some more detail.

Firstly, make sure the Parameterized Trigger plugin is installed in Jenkins.


Now, as said above I have one parent job which essentially performs a maven build of a Java based project. Once the build is finished, I want to trigger 2 child jobs - one which creates a Windows package and the other which creates a Linux package. In our case, we have the version 2.31 installed. Latest versions are available periodically.

Now, lets configure the chaining of packaging child job within the parent job i.e Maven build job. While doing so, I want to a bunch of pre-defined parameters across the build. For eg: I want to pass the build version and the location of Clearcase build view. The parameters could be either a constant variable or an environment variable.

Make sure to tick the option "This build is parameterized" and add a few parameters as desired.

Now add a new build step "Trigger/call builds on other projects" from the list.


Now all you have to do is mention the child build that you want to fire and the list of specific pre-defined parameters that you want to pass to it. Check the screenshot below for illustration.


Here we are passing 2 parameters - version and path_loc. Kindly note the syntax. Note that these 2 parameters need to be defined in both the parent and child jobs. In case you do not want to pass all the current build parameters instead of specific ones, simple choose the "Current build parameters" from the "Add Parameter dropdown list."


Alternatively, you could also pass the parameters from a specific properties file as well by specifying its location.

Ciao guys. Drop in your comments for any suggestions, questions or queries please. Grazie!

Wednesday, 18 October 2017

How to open specific port in firewall in CentOS Linux

Guys, if your organization is behind a firewall, the networking team usually takes care that most unused ports are blocked, unless absolutely necessary. In some cases, you may want to add an exception to the firewall rules though, to open up a specific port to allow incoming and outgoing network traffic.

In today's example, we may want to open up a port 8080 to allow TCP connections for instance. Note that these commands are specifically for the CentOS flavor of Linux. Other flavors of Linux may have different command syntax. Please check accordingly.

Firstly view the existing firewall rules using the following command

firewall-cmd --list-all

Output (Old rules):

public (default, active)
  interfaces: en0
  sources:
  services: dhcpv6-client ssh
  ports: 9005/tcp
  masquerade: no
  forward-ports:
  icmp-blocks:
  rich rules:

As you see from the existing rules, it seems that port 9005 is open. Now let us add the port 8080 to the firewall rules using the below command. If the command is executed fine, it will display "success". Make sure to reload firewall configuration to bring the new rules into effect.

firewall-cmd --zone=public --add-port=8080/tcp --permanent
success

firewall-cmd --reload
success

In order to view the double check the firewall rules, again use the --list-all command.

firewall-cmd --list-all

Output ( Updated rules):

public (default, active)
  interfaces: en0
  sources:
  services: dhcpv6-client ssh
  ports: 8080/tcp 9005/tcp
  masquerade: no
  forward-ports:
  icmp-blocks:
  rich rules:

As you see the port 8080 has been added to the list i.e it has been opened up.
Related Posts Plugin for WordPress, Blogger...
eXTReMe Tracker