Monday, June 15, 2020

hexV

hexV is a little tool that I've been working on for a while. It's a tiny viewer that shows the content of any file in hexadecimal.Something like this: I first thought about making hexV while I was working on another project that involved parsing and rendering large images without using any official...
Share:

Sunday, April 19, 2020

Telescope 1.0

It's live! Telescope 1.0 is up and running, and it's thanks to an incredible group of people who worked really hard to make it happen. For this final release, I wanted to add some nice features to Telescope, but because of the situation we're going through right now, I found sitting down and working on stuff more difficult than usual. I helped with some minor issues and some production related...
Share:

Sunday, April 5, 2020

Telescope: 0.9

We're getting close to 1.0 release, and it's time to add important features so we can get a robust, versatile and also easy to use Telescope 1.0. For this release I worked on some interesting issues: Unreachable feed list Telescope gets a list of feeds from a server that sometimes it's not available, and when that happens it causes Telescope to crash. I added a small fix and now if the server...
Share:

Tuesday, March 24, 2020

Telescope: Elasticsearch and Automatic Deployment (Part 2)

I mentioned in my previous post that I started working on adding Elasticsearch and automatic deployment to Telescope, and because of some minor problems, I couldn't include them in our 0.7 release. But yes, I managed to fix all the problems for 0.8, and now they're part of Telescope! For 0.8, I also added a new nested query for GraphQL. This new query returns information about a feed and all the...
Share:

Sunday, March 1, 2020

Telescope: Elasticsearch and Automatic Deployment

For the 0.7 release, I've been working on a couple of issues: adding text indexing and automatic deployment. Text indexing Adding text indexing to Telescope was interesting. After checking out some options, Elasticsearch (a distributed, RESTful search and analytics engine) was the tool that we decided to use to implement text indexing. I added a new container running Elasticsearch to our workflow...
Share:

Saturday, February 1, 2020

Telescope: Nginx and Let's encrypt

So, Telescope is getting closer to become the successor for PlanetCDOT. If you still don't know what Telescope is (shame on you), check this out. Nginx & Let's Encrypt I spent this week researching nginx to add a reverse proxy to our staging box so we could add some cool features. Also, I worked with another contributor (@miggs125) to add Let's Encrypt so we can use SSL. After dealing...
Share:

Friday, January 24, 2020

Back to Telescope

It's live! Yes, Telescope is live, only its development version though, but it is live, and you can check it out here. If you have no clue about what Telescope is, go check my previous posts to learn about it. Go, I'll wait. Ready? So here we are again, trying to add more features to Telescope, learning new things, and getting excited again! It's becoming a very intense project, so I'll go right...
Share: