julia

NLPModels.jl, CUTEst.jl …

A couple of weeks ago me and Professor Dominique Orban have finally made a release of CUTEst.jl, a wrapper for the CUTEst repository of problems for nonlinear optimization (which I’ve mentioned before). Along with this release, we’ve done a release of NLPModels.jl, the underlying …

Julia Fractal on Julia

I wanted a background that would update automatically in some interesting way, instead of just random images. After some thought, I decided to use some Julia fractals. I made a code to create the Julia fractals in the Julia language, and then some code to run it for a random point. The code is here, …

Advent of Code 2016 in …

Last year I discovered by chance a code competition that happens in the month of December: The Advent of Code. This event consists of small puzzles release every day of December, up to the 25th. Which amounts to 25 problems! (I can do math). Last year I tried doing some on Bash, and latter switched …

Apresentação de Julia no …

Nos dias 30 de Novembro à 2 de Dezembro de 2016 acontece o primeiro Simpósio de Métodos Numéricos em Engenharia. Neste simpósio darei um minicurso sobre Julia. Deixo aqui o material preliminar para os alunos do minicurso, ou interessados. Notebook (necessário) exemplo.jl (necessário) HTML estático …

Test Driven Development …

First, what is Test Driven Development (TDD)? Well, I’m not an expert, so don’t quote me, but in practice it means that you develop your code to fulfill tests that you define prior to beginning your work. You do not define all your tests first, though. You define a single test, and …

Minicurso de Julia para …

Semana passada, nos dias 22 a 24 de Fevereiro aconteceu o VIII Simpósio de Análise Numérica e Otimização. Nesse evento, eu apresentei um minicurso de Julia com foco em Otimização não Linear. Entre 10 e 15 pessoas participaram no total, entre alunos de graduação, de pós-graduação, e professores. O …

Automated testing

We’re gonna learn how to make a test for your Julia code that runs whenever you publish it online. We’re gonna use GitHub to store the code; Travis CI to run your tests; Coveralls.io to verify which lines of code your test are missing. Alternatively, for a open source alternative, see …

VIII Simpósio de Análise …

Nos dias 22 a 24 de Fevereiro de 2016 acontecerá o VIII Simpósio de Análise Numérica e Otimização. É uma ótima oportunidade para interagir com colegas e conhecer alguns assuntos novos de pesquisa. Em particular, nesse simpósio apresentarei um minicurso sobre Julia com foco em Otimização. O minicurso …

Installing CUTEst and …

This post will tell you how to install CUTEst using a different tool that makes it much easier. Also, I’ll install CUTEst.jl, the CUTEst interface for Julia. Edit: Now, CUTEst.jl install CUTEst by itself. Check this post. Also, for Linux, I’ve created this CUTEst installer, which should …