Author: Kelroy

Kelroy is an internet junkie, technology advocate and avid gamer who envisioned Geezam.com as a Caribbean based technology blog offering a more global view of technology topics. Reach out if you have a guest post or would like to write for us.
Python Programming Tutorial for Beginners – Part 5 – String concatenation
Tech Tips

Python Programming Tutorial for Beginners – Part 5 – String concatenation

String Concatenation String Concatenation is adding, joining or putting 2 or more strings together. In python, we do this with the plus sign or addition operator. Let's experiment a bit - but first let us create a new file called geezam_python_strings.py and inside that file lets type what I have copied on screen here or just follow me as I go a = "Geezam" b = "python" c = "for" d = "beginners" e = " " words = a + b+ c + d print(words) From the result, we can see we joined the string variables a,b,c and d together into the variable d. The output doesn't look so good so let's add some spaces using the e variable which is literally just a string that is a space. niceWords = a + e + b + e + c + e + d print(niceWords) The strings that we concatenate don't even need to be within a v...
Python Programming Tutorial for Beginners – Part 4 – Basic Operators
Tech Tips

Python Programming Tutorial for Beginners – Part 4 – Basic Operators

Operators are used to perform operations on or to check on variables and values. Think of them as doctors in programming that can either bring you into existence, give you a checkup or modify your identity. There are many types of operators but for this basic tutorial, we will focus on Assignment operators, Arithmetic operators and Comparison operators. Assignment operator You have already used an assignment operator in the form of the equal sign so when we type x = 3 the operator is giving the variable named x the value of the integer number 3. Arithmetic operators Next up we have arithmetic operators which are used to perform mathematical operations on variables and values. So think of addition, subtraction, multiplication and division just to start out. so let's try them out:...
Python Programming Tutorial for Beginners – Part 3 – Printing and commenting
Tech Tips

Python Programming Tutorial for Beginners – Part 3 – Printing and commenting

Displaying or "printing" information to the screen in Python is done using the print() function. So although we have been fiddling with datatypes up to now we haven't displayed them, so first let's try doing that using the variables we were experimenting with before: x = 3 y = 2.2 z = "Cuba" i = True *save the file as geezam_python.py - ensure its a dot py file which is the python file type To show each of them on screen we type the print function with the name of the variable within brackets like so: print() function print(x) print(y) print(z) print(i) Click run in Thonny and voila! the values displayed on the screen. We can also put values directly in the print function by entering them within the brackets. just remember that when it comes to strings we need to use the doub...
Python Programming Tutorial for Beginners – Part 2 – Variables and Data Types
Tech Tips

Python Programming Tutorial for Beginners – Part 2 – Variables and Data Types

Hello and welcome to another post in this python programming for beginners series. In this post, we will be going over variables, data types and the type() function. Now let's get into things by opening the Thonny IDE and let's start. Variables Variables are containers for storing data values - think of them as a bucket or a drawer. So if we have a variable named x and we store the value 3, think of it as a bucket holding the number three. We can have other variables such as y holding the value 2.2 or z with the value "Cuba". Variables don't have to just have short one character names they can be almost anything as long as they don't start with a number, don't have any spaces or have any special characters except underscore. Variable names are also case sensitive so "fancyname" is no...
Python Programming Tutorial for Beginners – Part 1 – Hello and Introduction
Tech Tips

Python Programming Tutorial for Beginners – Part 1 – Hello and Introduction

Hello and welcome to this python programming language basic tutorial series. Who is this tutorial series for? Absolute beginners with no or limited programming knowledge and students currently learning python but those who aren't beginners should be able to learn a thing or two and refresh some of what they might have forgotten. About Python Python is one of the most popular, powerful and most importantly easy to learn programming languages. It is simple but capable of doing* web and software development machine learning artificial intelligence complicated mathematical calculations data science and more Think of it as a giant robot with all kinds of bells and whistles but in this series we just want to be able to stand the robot upright and take a few steps. I...
Jamaican government contractor Amber Group allegedly exposes COVID-19 test results and private data of travelers
Tech News, Internet, Caribbean Tech

Jamaican government contractor Amber Group allegedly exposes COVID-19 test results and private data of travelers

A humiliating security lapse with far-reaching consequences and effects has been reported by TechCrunch involving Amber Group. Amber Group were contracted by the Jamaican government to develop the JamCOVID19 website and app. Functionality includes publishing daily coronavirus figures, self-reporting of symptoms and pre-approval of travel applications after uploading a negative COVID-19. Jamaica’s immigration website exposed TechCrunch further reports that the Amazon Web Services server used to store the data was left unsecured without a password exposing all its contents such as: immigration documents including the traveller’s name, date of birth and passport numbers quarantine orders travellers’ signatures Jamaican passport, immigration and citizenship agency data 1...
How COVID-19 information is being shared by Governments in Barbados, The Bahamas, Jamaica and Trinidad and Tobago
Tech News, Internet, Caribbean Tech

How COVID-19 information is being shared by Governments in Barbados, The Bahamas, Jamaica and Trinidad and Tobago

The COVID-19 or coronavirus pandemic is now its second year. Caribbean governments were all caught off guard as their tourism-dependent economies wrestled with closing borders vs foreign exchange revenue and the economy. In time, however, the way in which the Caribbean governments shared information improved. So let us take a look at how COVID-19 information is being shared by Barbados, The Bahamas, Jamaica and Trinidad and Tobago. Barbados Barbados is taking a three-pronged approach with the Ministery of Health and Wellness publishing COVID-19 reports, The Ministry of Tourism explaining entry protocols and steps to enter Barbados and the Barbados Government Information Service (BGIS) sharing information. The Bahamas In the Bahamas, the Ministry of Health is sharing detailed inform...
British Gov’t Grants Huawei Access to 5G roll-out
Press Releases

British Gov’t Grants Huawei Access to 5G roll-out

The UK government has allowed Huawei to participate in parts of the country’s 5G network rollout. This is a setback for the Trump administration, which is trying to persuade its allies to block Huawei. The decision was made on Tuesday (Jan. 28) after a National Security Council meeting, chaired by British Prime Minister Boris Johnson. According to an official statement from Victor Zhang, Vice-President of Huawei, “Huawei is reassured by the UK government’s confirmation that we can continue working with our customers to keep the 5G roll-out on track. This evidence-based decision will result in a more advanced, more secure and more cost-effective telecoms infrastructure that is fit for the future. It gives the UK access to world-leading technology and ensures a competitive market”, he remark...