Programador: code + tools – Hugo Cristo, Designer
Programador: code + tools
Enquanto designer que sabe programar, tenho três interesses bem específicos:
Design de ambientes, plataformas e aplicações para a aprendizagem dos princípios do Pensamento Computacional;
Design de ferramentas de pesquisa para coleta, processamento e análise de dados numéricos e textuais;
Design de ferramentas para utilizar em projetos de design visual.
Aprendi a programar na demoscene, integrando os grupos brasileiros Flying Christ, América, The End PC e Imago entre 1994-2002. Na prática, me interesso por design computacional em tempo real, às vezes interativo, quase sempre sincronizado com música eletrônica e pixel art.
Minhas linguagens favoritas: C/C++, R, Smalltalk (Squeak), Processing, Pure Data e PHP. Sou "obrigado" a programar em HTML/Javascript/CSS, especialmente para construir ferramentas online ou aplicativos híbridos para smartphones.
xType 2002 Linguagem de marcadores baseada em XML, com estrutura em árvore e sintaxe mais simples. Acompanha engine em para gerar o resultado em HTML. Javascript Indisponível (corrigindo para navegadores modernos)
phpTurtle 2004 Implementação da linguagem LOGO para browsers. PHP, Javascript Site
Pen-C 2012-2013 Pensamento computacional em linguagem C para Windows. C, GTK+ Instalador ou zip
RocketSocket 2014 Linguagem de programação em formato de jogo de tabuleiro, resultado da minha tese de doutorado. Versão online para browser e aplicativo híbrido. HTML5, CSS, Javascript Indisponível
Codesign 2016 Ambiente live coding para animações em Javascript similar ao Processing HTML5, CSS, Javascript Site
CodeLoop 2017 Ambiente live coding integrado de HTML, CSS e Javascript diretamente no browser HTML5, CSS, Javascript Site
Luanda 2018 Ambiente para desenvolvimento de apps Lua, HTML5, CSS, Javascript Fechado (Loop/Ufes) - Roadmap
Tatuí 2018 Minerador e processador de artigos científicos Lua+IUP e R+Tcl/Tk Site
Brandvision e Brandtrends (2008): ferramentas de analytics e monitoramento de marcas da Halftone.
Homero Massena (2011-2015): plataforma de educação a distância baseada na teoria da atividade, escrita em PHP e MySQL;
openEvoc (2012-presente): plataforma online e gratuita para coleta, análise e processamento de dados de pesquisa na perspectiva estrutural da Teoria das Representações Sociais.
APD (2014-2015): robô de pesquisa de redes sociais com processamento integrado, escrito em PHP e MySQL.
Nuvens/Capes (2017): plataforma online de uso restrito para apoiar o processo de avaliações dos cursos de pós-graduação da área de Psicologia da Capes.
GVCrime (2007): monitoramento diário das ocorrências de homicídio, tentativa de homicídio e bala perdida na região da Grande Vitória (ES).
SDD (2016-presente): plataforma de acompanhamento dos empreendimentos atendidos pelo Centro Itinerante de Design e Ativismo para o Desenvolvimento da Economia Solidária – Cidades/Ufes.
Loop Patterns (2016-presente): implementação de um sistema de documentação de padrões de projeto, escrito em PHP e MySQL.
Weird Font Editor (1996): editor de fontes bitmap para MS-DOS, escrito em C e Assembler. Utilizado nos meus demos.
hcRender (1996-2002): 3D engine para MS-DOS, escrito em C e Assembler. Utilizado nos meus demos.
MeuAdmin (1999-2010): gerenciador de conteúdo escrito em PHP e MySQL.
Derridaw (2008-2011): projeções em Pure Data para o projeto The Kung Fu Ko.
xType Font Editor (2004-2005): editor de fontes bitmap no browser, escrito em PHP e MySQL.
Demoscene (MS-DOS)
Christro 1993 Flying Christ Código, música e gráficos Download
Humans 1996 Eclipse Código (com Rafael Guimarães), música e gráficos Download
New Year Demo 1996 Eclipse Código, música e gráficos Download
Afternoon 1997 America Código, música e gráficos Download
Z'97 Invitation Intro 1997 The End Código, música e gráficos Download
Radio Hits 1997 The End Código, música (com Herman Fuch, Flavio Monaco et al) e gráficos Download
Uma mensagem de Natal 1997 Imago Código e gráficos. Música de Rafael Lagioto Download
Animaniac 1998 Imago Código, música e gráficos Download
Flashback 1998 Imago Código, música e gráficos Download
Faraway - Overseas'99 Invitation Intro 1999 Imago Código. Música por Aahz/KFMF e gráficos por Zeh Fernando Download
A face (1º lugar na #ptcoders 100k intro compo) 1998 Imago Código. Música por Flavio Monaco e gráficos por Edgar Akiyama Download