I draw a pixel art pig for the free pixel art set. Wait! of course I take care also drawing protective masks and a good crew of scientists with special suites for handling them.
I draw a pixel art pig for the free pixel art set. Wait! of course I take care also drawing protective masks and a good crew of scientists with special suites for handling them.
Foi lançado o edital público para seleção de bolsistas do projeto Casa Brasil em Juazeiro. A descrição do processo, das bolsas e seus respectivos valores, atividades e demais detalhes encontram-se no edital em formato digital, editaljuazeiro.pdf.
Para aqueles que não tem um leitor de documentos PDF disponÃvel eu coloquei abaixo ele exportado em imagens.
Participem e divulguem.
Foi lançado o edital público para seleção de bolsistas do projeto Casa Brasil em Fortaleza. Há vagas para todas as três unidades do projeto na cidade de Fortaleza (Vila União, Antônio Bezerra e Granja Portugal). A descrição do processo, das bolsas e seus respectivos valores, atividades e demais detalhes encontram-se no edital em formato digital, editalfortaleza.pdf.
Para aqueles que não tem um leitor de documentos PDF disponÃvel eu coloquei abaixo ele exportado em imagens.
Obs: o prazo para submissão de currÃculos foi prorrogado até o dia 10 de Maio de 2009 (para as unidades de Fortaleza).
Para divulgação ampla e irrestrita.
O FLISOL, Festival Latino americano de Instalação de Software Livre, é um dos maiores eventos de Software Livre na América Latina. Ele é organizado de maneira descentralizada e se dá simultaneamente no dia 25 de Abril em centenas de cidades por todo o continente levando ao público a filosofia e tecnologias do Software Livre. Nós de Fortaleza, Ceará, não ficamos de fora e há vários meses vinhamos nos preparando para nossa edição do festival.
Prática de Robótica Livre
Uma das primeiras versões da grade do evento na lousa.
Eu gostaria de tecer uma longa lista de agradecimentos e parabenizações aqueles que fizeram acontecer essa edição do evento na nossa cidade. Adiantadamente eu peço desculpas por omissões que por descuido eu possa cometer. Primeiramente eu gostaria de agradecer ao pessoal e a comunidade do Vila União, que acolheu o evento, sobretudo à Gláucia, Alyne, Fedox e Ana Paula, que mesmo sob condições tão difÃceis se entregaram à realização do evento e foram completamente imprescindÃveis. A todo o pessoal que participou do GT de Comunicações e de uma maneira descentralizada e autônoma espalhou os cartazes do evento aos quatro ventos em tempo recorde. Ao Rafael Vieria com a exposição interativa de jogos livres que mais uma vez fez um grande sucesso. Ao SERPRO, um grande parceiro nesse evento. Ao Xisberto e o Lucas Azevedo por todo o árduo trabalho junto ao GT de Atividades e seleção de trabalhos.
Gláucia e Fedox. Confecção dos crachás meta-reciclados feitos com capas de caderno, fios de mouse e cabos flat.
Alyne, GecÃola, Uirá e Krystian
Galera da TUX-CE no Installfest.
A todo o pessoal da TUX-CE que contribuiu sobretudo com o InstallFest e distribuição de mÃdias de Software Livre, algo importantÃssimo para alcançarmos nossos objetivos. A Argohost e a Sun Microsystems que bancaram boa parte da nossa brincadeira. Ao Projeto Casa Brasil que abrigou e deu nos deu suporte. As demais unidades do Casa Brasil aqui, Meniná Meninó, Granja Portugal e até Caucaia (que fica em outra cidade), que fizeram um grande mutirão para garantir não só a infra estrutura do evento mas também diversas outras atividades, mostrando uma grande capacidade de mobilização mesmo nos momentos mais difÃceis. Como eu não tenho como citar todos os nomes eu deixo um só grande parabéns para o Casa Brasil.
Palestra de Robótica Livre com Gustavo Cymrot.
Virtualização com o Rafael de C. Farias.
Qualificação com IvonÃsio Mosca
Aos nossos palestrantes, Walter Mello, Sinara Duarte, Igor Lima Rodrigues, Thiago Gomes, Alyne Castro, Uirá Porã, Luciana Mota, Gustavo Cymrot, Everton Krystian, Thiago Teixeira, Rafael Farias e Ivonisio Mosca, nosso muitÃssimo obrigado.
VÃdeoInstalação Eu Posso Ver o que Você Sente
Agradeço também a Prefeitura de Fortaleza, através da Secretaria de Desenvolvimento Econômico e do Vila das Artes que nos emprestou equipamentos audio-visuais. Também a Prefeitura de Caucaia que nos ajudou no deslocamento de equipamentos e pessoal para o evento. A SEDUC (Secretaria de Educação do Estado do Ceará) que mobilizou a maior parte do nosso público e aqui eu tenho que agradecer também aos professores e alunos que guardaram seu sábado para prestigiar o evento.
Atores se preparando a apresentação.
Ao pessoal do grupo de teatro Arre Égua com a peça “Deus e o Diabo na Era da Informática” e ao Hugo Pierot com a VÃdeo Instalação Eu Posso Ver o Que Você Sente, que transcenderam o caráter predominantemente técnico do evento. As demais comunidades envolvidas com o evento, a Debian-CE, GELSOL, Ceará on Rails\, PSL-CE e outras.
Enfim, eu vou parar por aqui porque o sol raiou e esse post não acaba nunca. Meus parabéns para todos nós.
Not a tile, a char neither a monster. The old friend of mine Boris, now in pixels.
Nos dias 17 e 18 de Abril das 9h as 17h com:
Local: Casa Brasil Caucaia
Endereço: Rua Santa Marta, nº 35 (Em frente ao BPM da PolÃcia).
Maiores Informações: 3475 0833 (Falar com Kelly)
ENTRADA GRATUITA
Realização: Casa Brasil e Grupo Barazoku. Apoio: mangkáx³
Tons of new chars. I’ll not release them individually anymore because now I’m using just one XCF multilayer Gimp file that permits create of new char combinations, so I’ll be releasing this file instead.
Mathematically, let’s assume I have just one layer. This permits create just one character (the nude one), ok? Each new layer I create, earrings as example, permits me create all chars I have done before with and without those earrings. That’s 2 times what we had before. With N layers I can create 2n different chars (2n-1? No, a char made of no layers can be the invisible man:)). We have now about 50 layers so we can create more than one quadrillion different combinations of chars. 😮
Here’s the XCF Gimp file, chars.xcf (430Kb). To open and edit it you need the Gimp editor (The GNU Image Manipulation Program, download it here).
It’s also easier for you create your owns characters (try create yourself) or add hats, accessories, cloths, etc. Our My next step is write it to be programmability done with the same idea.
Translation: there’s a English version of this article.
Para algumas classes como o javafx.scene.image.Image é fácil abrir imagens de uma localidade remotada com:
ImageView {
image: Image {
url: "http://example.com/minhaFigura.png"
}
}
ou uma imagem local com a constante __DIR:
ImageView {
image: Image {
url: "{__DIR__}/minhaFigura.png"
}
}
Mas para outras classes abrir recursos internos (de dentro do próprio arquivo jar) não é tão direto. Por exemplo, no artigo Parsing a XML Sandwich with JavaFX eu tive que colocar o arquvio XML dentro de um diretório temporário. Uma maneira mais elegante teria sido:
package handlexml;
import java.io.FileInputStream;
import javafx.data.pull.*;
import javafx.ext.swing.*;
import javafx.scene.Scene;
import javafx.stage.Stage;
class Resource{
function getUrl(name:String){
return this.getClass().getResource(name);
}
function getStream(name:String){
return this.getClass().getResourceAsStream(name);
}
}
var list = SwingList { width: 600, height: 300}
var myparser = PullParser {
documentType: PullParser.XML;
onEvent: function (e: Event) {
var item = SwingListItem {text: "event {e}"};
insert item into list.items;
}
input: Resource{}.getStream("my.xml");
}
myparser.parse();
Stage {
title: "Map"
scene: Scene {
content: list
}
}
Com um simples arquivo XML chamadovmy.xml dentro do seu pacote.
Referencias:
Tradução: há uma versão em Português desse artigo.
For some classes like javafx.scene.image.Image is easy load an image from a external resource like:
ImageView {
image: Image {
url: "http://example.com/myPicture.png"
}
}
or a resource inside your own Jar file with the __DIR__ constant:
ImageView {
image: Image {
url: "{__DIR__}/myPicture.png"
}
}
But for other classes loading a internal resource (inside your own jarfile) is not so direct. For example, in the article Parsing a XML Sandwich with JavaFX I had to place the XML file in a temp directory. A more elegant way would be:
package handlexml;
import java.io.FileInputStream;
import javafx.data.pull.*;
import javafx.ext.swing.*;
import javafx.scene.Scene;
import javafx.stage.Stage;
class Resource{
function getUrl(name:String){
return this.getClass().getResource(name);
}
function getStream(name:String){
return this.getClass().getResourceAsStream(name);
}
}
var list = SwingList { width: 600, height: 300}
var myparser = PullParser {
documentType: PullParser.XML;
onEvent: function (e: Event) {
var item = SwingListItem {text: "event {e}"};
insert item into list.items;
}
input: Resource{}.getStream("my.xml");
}
myparser.parse();
Stage {
title: "Map"
scene: Scene {
content: list
}
}
With a simple XML file called my.xml inside your package.
References: