I.T. GIRL BLOG


A lot of things at once

2019-10-17 10:40 PM

Hey guys! Has been a while.

It seems this blog is becoming another forgotten side project. But now I'm here to change it. I analysed what I've done wrong, and why my motivation to do this project faded with time.

It seems it is not the best idea trying to learn a lot of technologies at once. Time is not a infinite resource (at least in a day). So, thinking about it I decided to do this project introducing new technologies little by little. So let me start with things I know.

I decide to use the GCP as my fist tecnology to learn, and the rest of things I will start with known technologies.

Talking about GCP, on last post I explained how I host this static (for now) website using Google Storage. But something was bodering me. My site was exposed in HTTP, and I wanted HTTPS. So I decided to search about it and I ended up finding out that this is a very easy process.

Setting SSL

To help me to set SSL for my static site I using CloudFlare. I created an account and added my site in the Free package. It will automatically scan the dns records available in the website, then it will inform you the nameserves that you need to change for your domain.

Updating domain redirection

I use Google Domanis, so I also configured the redirection in case someone doesn't type the 'www'. In the Synthetic Records I add a Subdomian as '@' redirecting to my https site and also checked 'Enable SSL', 'Forward Path' and 'Permanent Redirect (301)'. When you save this configuration it shows an error message because this configuration will be only valid after 24 hours.

SSL 4Ever

As a last configuration, in the CloudFlare Dashboard, menu SSL/TLS and tab Edge Certificate I set 'Always Use HTTPS' on.

Now I have HTTPS set up. Next step: Blog DB.

Till next time folks!

Trying GCP

2019-01-25 5:00 PM

Recently I was studying which cloud platform I would use to first host this blog.

At first I was trying to understand better about Google Cloud Platform. My first concern was how much I had to pay. Fortunately Google provides a Free-Trial where you have US$300 to use during 12 months. As I understood, the trial will end before 12 months if you exceeds this intial value. I guess this is more than enough for me now.

After I confirmed my personal informations and the method of payment, the GCD Dashboard was available for me. I though interesting that they have an "First Steps" tab to teach you how to use they services. They have a good amount of tutorials and I decided to follow the Hosting a Static website.

I followed all the steps but had trouble in some parts. First I had to transfer my domain that was in another account. Having it done I set my domain on Google Domainsto connect to Google Storage through CNAME. After that I created the interval as the tutorial says and I could upload the files of this project. I thought I could already access the website through my domain, but I was wrong. I still need to set the permissions. After that I finally could access the website, but now through www subdomain.

Any throuble I had mostly was about not paying attention in what te tutorial says (lol). Based in this first experience I can say that the tutorial was very clear and gives all need information.

Next step is making it a web app.

Have a nice Friday!

# Hello World

2019-01-13 8:00 PM

This is going to be a blog, I promise. But for now this is just a simple index page with a simple css and things written on it.

What is the point of it? Well, I want to finally start a personal project where I will create this blog from scratch and documenting its creation.

Why? I want to use it as a learning tool to test some technology I want to know about and share what I am learning and my mistakes in this process, getting some advices from people who already know about the subject I'm learning. Also, to promote some discussion here.

Why this name, since you are a developer?

First, because I bought this domain name (lol). Second, Even though in English speaker countries "IT" refers mostly to infrastructure things in technology, in Brazil we use "IT" for everything related to technology. Third, I wanted to play with the expression "it girl", that is a attractive girl that everybody wants to be, and I think I'm the opposite of it (at least I don't want anybody wanting to be me because appearence).

What have you done so far?

Not much. I'm using materialize in this page, but just simple things like the grid. The idea is evolve it and test more technologies as I said before. I'm using a basic hosting, but in the future it will have some API's and I will test some cloud platform.

I think that is all for now. I hope you enjoy the content and help me to grow this website/blog