Recent posts / View all posts

Bloom Filters, Probabilistic

A Bloom filter is a space-efficient probabilistic data structure that is used to test whether an element is a member of a set. False positive matches are possible, but false negatives are not, thus a Bloom filter has a 100% recall rate.

When GitHub Goes Down

As of 21 Oct, 2016 GitHub is down due to an intermittent DDoS attack against one of the biggest DNS services, DYN. Fortunately Git is a distributed protocol and if you are a conscious developer you surely have alternative origins to push your code and/or to populate deployment. If this is not your case or you really need to access GitHub for whatever reason, add this set of IP addresses and their associative domain names to your "/etc/hosts" file.

Scikit-learn Installation (Linux Mint)

Scikit-learn is a free software machine learning library for the Python programming language. It features various classification, regression and clustering algorithms including support vector machines, random forests, gradient boosting, k-means and DBSCAN, and is designed to interoperate with the Python numerical and scientific libraries NumPy and SciPy.

MI5 Coding Challenge

MI5 (Military Intelligence, Section 5) is the United Kingdom's domestic counter-intelligence and security agency and is part of its intelligence machinery alongside the Secret Intelligence Service (MI6), Government Communications Headquarters (GCHQ) and Defence Intelligence (DI). The service is directed to protect British parliamentary democracy and economic interests, and counter terrorism and espionage within the UK.

Cracking the Coding Interview

Cracking the Coding Interview, a book that gives you the interview preparation you need to get the top software developer jobs. This is a deeply technical book and focuses on the software engineering skills to ace your interview. This is a series of short non-listed articles about data structures and algorithms.

CtCI - Grade School Algorithm

Cracking the Coding Interview; Grade School Algorithm; A multiplication algorithm is an algorithm (or method) to multiply two numbers. Depending on the size of the numbers, different algorithms are in use. Efficient multiplication algorithms have existed since the advent of the decimal system.

Development Stats

1 month ago
1 month ago
1 month ago
  • cixtor88473dbAdd comments for exported functions and coding standards
1 month ago
  • cixtor7151ad0Fix coding standards and add exported documentation
1 month ago
  • cixtor212d014Modify channel reception to simplify the code logic
1 month ago
  • cixtord56aac4Add command to generate new RSA keys from email
  • cixtor937a3d3Add command to launch the rudimentary password manager
  • cixtor695223aAdd command to print the IP address assigned for LAN
  • cixtor113722dAdd command to launch Meld.app from the Terminal
  • cixtorb0883f4Add command to improve the results of [man]
  • cixtorb8661fdAdd command to send malformed HTTP requests via CURL
  • cixtor17e0651Add command to improve the results of [id]
  • cixtorda48053Add command to improve the results of [hg branches]
  • cixtorb8ee016Add command to send custom HTTP requests as GoogleBot
  • cixtorf1d801cAdd command to eject the last mounted DMG image
  • cixtoredf335dAdd command to improve the results of [du -sh]
  • cixtor1f58883Add command to commit changes in a Git repository
  • cixtor1a13315Add command to display the current date every second
  • cixtor92c07a0Add command to send custom HTTP requests via CURL
  • cixtor0fbdc64Modify files required for the migration to macOS
  • View comparison for these 15 commits
1 month ago
1 month ago
  • cixtor414576cModify screenshot to feature the new functionality
  • cixtor3c8b7e0Add color and style to the performance grade
  • cixtor2c8cdd8Add performance grade based on website responsiveness
  • cixtorcff9eb2Add average values for each speed test cases
  • cixtor2a357e7Modify design of the os.Stdout results for simplicity
  • cixtor2726d17Add color sequence for good, strange and bad test cases
  • cixtorebca81cModify JSON decoding to treat floating points as such
  • View comparison for these 7 commits
1 month ago
  • cixtor9b97df3Fix custom domain before command line argument parsing
1 month ago
  • cixtor923e010Modify name of the configuration file for simplicity
1 month ago
1 month ago
cixtor created branch master at repos/cixtor
1 month ago
cixtor created repository cixtor 1 month ago
  • Website TTFB (Time To First Byte) is a measurement tool used as an indication of the responsiveness of a webserver or other network resource.
1 month ago
2 months ago
2 months ago
2 months ago
2 months ago
cixtor created branch master at repos/cixtor
2 months ago
cixtor created repository cixtor 2 months ago
  • Command line tool to expose the content of a directory over HTTP
2 months ago
  • cixtor1790162Remove fileserver tool after migration to repository
2 months ago
cixtor opened pull request alecthomas/SublimeLinter-contrib-gometalinter#10
Add setting for the GOROOT environment variable
1 commit with 13 additions and 6 deletion
2 months ago
  • cixtor023d541Add setting for the GOROOT environment variable
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago

Open-Source

I create and collaborate in open-source projects. And I'm happy to help Startups to build their products and/or services, converting their ideas in code.

High Quality

Enjoying the job is the first step to give excellent results in my work, and that's reflected in the products and services that I develop.

Top 1% Developer

I'm a top developer at the website CodeEval.com with 100% of accurasy in almost all the challenges available.

Send me a gift

If you like my work, if my projects are of use to you, if my articles are improving your knowledge, I wouldn't mind if you send me a gift in exchange.

Do you have a project idea? Let's make it together!