Open in app

Sign In

Write

Sign In

Despina Papatheodorou
Despina Papatheodorou

13 Followers

Home

About

Jul 21, 2022

Create an AWS Beanstalk Environment using Terraform

A code example — Intro terraform /ˈtɛrəfɔːm/ verb: terraform something to make a planet more like Earth, so that people can live on it Oops not this kind of terraform.. If you are a DevOps Engineer or you have widen responsibilities inside your team, probably you have needed to create a server on cloud …

Terraform

3 min read

Terraform

3 min read


May 19, 2022

PostgreSQL : Write a function to iterate over the rows of a table and update the data

An example of PostgreSQL function Assume that you have a table where Subscriptions are stored, example given you have bought a new Spotify subscription, for 3, 6 or 12 months. In this table , the data that are kept are : the creation date (created_at) last update timestamp (last_updated) start_date…

Postgresql

3 min read

Postgresql

3 min read


May 15, 2022

Implement a Redis Cache Service in Java

What is Redis: Redis is an open source , in-memory data structure store used as a database, cache, message broker, and streaming engine. More info in https://redis.io/docs/about/ Jedis is a client library in Java for Redis Install Redis Check the instructions in https://redis.io/docs/getting-started/installation/ Java implementation Add the Maven dependency in…

1 min read

1 min read


Mar 13, 2022

Send Multiple Requests Concurrently in Java: Implement CompletableFuture

Asynchronous programming in Action Modern life is fast. We eat fast food, demand faster internet, shorter delivery times and instant news. So modern applications need to be fast. Fast and reliable. One way to achieve this is by using asynchronous programming. In Asynchronous programming, main thread continues its execution without to be blocked by separate…

Java

3 min read

Java

3 min read


Apr 12, 2021

My Git cheat sheet

Git is the most commonly used version control system used among developers. No need to mention its advantages, you can google them! But, let’s admit it, all developers who love Git, have faced (or still face) difficulties with it and even the most experienced of them keep a cheat sheet…

Git

2 min read

Git

2 min read


Nov 19, 2020

Enums

Sexy, Chic , Powerful Sexy and Chic because they produce elegant code by constraining the choices of what you can pass. Powerful, because by limit your choices , actually increase the code effectiveness (it means the code you write today will work if reused 10 years later ) But …

Java

2 min read

Java

2 min read


Oct 11, 2020

HttpClient with NTLM authentication

Step by step, how to create an HttpClient that supports NTLM authentication in Java — The Problem: Suppose that we have an instance of Apache HttpClient ( we will use the CloseableHttpClient implementation). We want to perform ΗΤΤP requests to a server that it uses the NTLM authentication security. Some Theory: NTLM is a challenge-response authentication protocol which uses three messages to authenticate a client . Participants:

Ntlm

2 min read

Ntlm

2 min read

Despina Papatheodorou

Despina Papatheodorou

13 Followers

Software Engineer despinapapatheodorou.com

Following
  • Jake Prins

    Jake Prins

  • Manos Kyriakakis

    Manos Kyriakakis

  • Brandon Morelli

    Brandon Morelli

  • Valerio Tani

    Valerio Tani

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech