Para quem está procurando comprar certificação da Sun e estava esperando alguma promoção, aqui uma.
Os detalhes da promoção estão na image, clique para ampliar. Válida até o dia 21 de Maio de 2008.
Essa semana está cheia de eventos relacionados a Software Livre e quem está em Fortaleza não pode perder essas oportunidades. Para citar alguns:
Esse ano estão havendo várias palestras sobre Software Livre e Cultura Livre dentro da InfoBrasil e a prefeitura de Fortaleza cedeu um bom espaço para a comunidade montar um estande sobre o tema. Aproveitando o espaço nós montamos uma mini-grade de mini-palestras 🙂
14 de maio (Quarta-feira)
Tarde/Noite
16:00 – 17:00
TÃtulo: Metodologia de teste de segurança OSSTMM
Palestrante: Fernando Chucre17:00 – 18:00
TÃtulo: Conhecimento Livre e Software Livre…
Entendendo como funciona e o que é.
Palestrante: Roberto Parente é Bacharelando de Ciência da Computação da Universidade Federal do Ceará, faz parte do grupo de pesquisa “Paralelismo, Grafos e Otimização” (ParGO) e membro do Grupo de Estudo de Linux e Software Livre (GELSoL).
15 de maio (Quinta-feira)
Tarde/Noite
16:00 – 18:00
TÃtulo: Trabalhando na internet com E-groupware e WordPress MU
Palestrante: Fernando Chucre
16 de maio (Sexta-feira)
Manhã
9:00 – 12:00
TÃtulo: Novidades do BrOffice.org 3.0 com sorteio de brindes
Palestrante: Marcus de Vasconcelos Diogo da Silva (ONG BrOffice.org)Tarde/Noite
15:00 – 16:30
TÃtulo: Sistema Operacional OpenSolaris: palestra sobre as novidades e inovações do sistema operacional OpenSolaris e sobre o lançamento da distribuição OpenSolaris 2008.5.
Palestrante: Silveira Neto, é bacharelando em Computação na Universidade Federal do Ceará, Embaixador de Campus da Sun Microsystems e pesquisador no tema de Computação de Alto Desempenho no grupo de pesquisa ParGO.* Ao final da palestra haverá sorteio de brindes do OpenSolaris.
16:30 – 18:00
TÃtulo: Postgree SQL porque migrar?
Palestrante: Coutinho Nabucodonossor é participante da Comunidade Postgree.
As palestras são gratúitas e o acesso é livre. Maiores informações no site da InforBrasil. Também há a grade do congresso que também conta com mais palestras sobre o tema, mas estas são pagas. Você confere elas também no site da InforBrasil.
E para fechar com chave de ouro a semana, o CEJUG promove o já tradicional evento mensal Café com Tapioca, esse sábado.
O evento acontece na Faculdade Lourenço Filho e a grade é essa:
Horário | Palestrante | Tema |
---|---|---|
09:00 as 09:50 | Rafael Ponte | Entendendo Domain Driven Design |
09:55 as 10:50 | Vando Batista | Desmistificando o JavaME |
10:50 as 11:10 | coffee-break | – |
11:10 as 11:50 | Luthiano Vasconcelos | Integração ContÃnua com Cruise Control |
Não percam, maiores informações no site do evento.
As the earlies versions of OpenSolaris, my terminal is without colors. That’s a little annoying. As the default user uses Bash you can configure your Bash options in the file ~/.bashrc. Insert in the last lines of your .bashrc file:
alias ls=’ls –color=auto’
Save, close and open your terminal (or just type source ~/.bashrc).
While we have not a solution for this bug, there’s a workaround to play zsnes with sount in Ubuntu Hardy Heron (aka Ubuntu 8.04).
zsnes -ad sdl romname
Gregg Sporar, evangelista do Netbeans pela Sun Microsystems, estará essa segunda-feira (14/Abril/2008) em Fortaleza para participar do NetBeans Day Fortaleza.
O evento será essa segunda-feira a partir das 13 horas no auditório da Pró-Reitoria de Graduação, no prédio da Biblioteca Central no Campus do Pici. Dê uma olhada no mapa. Os assentos são limitados, chegue cedo e garanta seu lugar.
No NetBeans Day eu também vou fazer uma apresentação mostrando a palestra que eu vou apresentar no FISL, Netbeans 6: indo além do Java na trilha de Ruby.
Em seguida ele partirá para BrasÃlia e depois para Porto Alegre onde ele apresentará sua palestra no FISL intitulada Memory Leaks in Java Applications – Different Tools for Different Types of Leaks.
Espero vocês lá!
E esse sábado tem o nosso tradicional Café com Tapioca, não esqueçam de ir!
Nós fizemos. Agora temos a placa de formatura mais legal de todos os tempos bem aqui no nosso departamento de Computação. 🙂 A placa de formatura do tux!
Eu ouvi rumores que a próxima turma vai fazer uma placa com algum outro mascote de Software Livre. 😀
Hoje eu almocei com o Antonio Junior que trabalha, que eu conhecei através do blog, na sede da IBM Brasil.
E ainda visitei um pequeno museu de computadores da IBM e vi várias máquina jurássicas, dessas de perfurar cartões.
E de brinde esse imenso disco rÃgido de 1,8 gigas!
Dei uma passada hoje na entrada do Parque do Cocó para avaliar se era possÃvel eu ir lá qualquer dia desses (talvez amanhã com o pessoal da Sun). Queria saber se é seguro, se há passeios prontos, estacionamento, etc.
Eu peguei informações com um policial (algum tipo de polÃcia florestal) na entrada. Ele me disse que há policiais nas duas entradas do parque e há uma patrulha de policiais de bicicleta dentro do parque.
Há um passeio de barco que vai da Av. Sebastião de Abreu a Av. Engº. Santana Júnior, durante 20 minutos. Custa 4 reais por adulto e 2 por criança. Funciona nos sábados, domingos e feriados. Para fazer reservas o contato é (85) 8867-2027.
Eu sempre vejo um pessoal indo andar de bicicleta lá ou caminhar. Qualquer dia eu vou. De uma entrada a outra do parque dá 1 quilômetro e meio.
Lembra daquele nosso gato em Java FX? Agora ele move os olhos com cliques em botões.
Código fonte:
import javafx.ui.canvas.*;
import javafx.ui.*;
class Cat extends CompositeNode{
attribute look: Number; // -1.0 to 1.0
operation lookLeft();
operation lookCenter();
operation lookRight();
}
attribute Cat.look = 0; // 0 = middle
operation Cat.lookLeft(){
look = [look, look - 0.1 .. -1.0] dur 1000;
}
operation Cat.lookCenter(){
var step = if look < 0 then 0.1 else -0.1;
look = [look, look+step .. 0.0] dur 1000;
}
operation Cat.lookRight(){
look = [look, look + 0.1 .. 1.0] dur 1000;
}
function Cat.composeNode(){
var head = Ellipse {cx:100, cy:100, radiusX:100, radiusY:50, fill:black };
var rightEar = Arc {x:100, y:10, height:150, width:100,
startAngle:-20, length:90, closure:PIE, fill:black};
var leftEar = Arc {x:000, y:10, height:150, width:100,
startAngle:110, length:90, closure:PIE, fill:black};
var leftEye = Ellipse { cx:60, cy:100, radiusX:30, radiusY:15, fill:white};
var rightEye = Ellipse { cx:140, cy:100, radiusX:30, radiusY:15, fill:white};
var nose = Arc { x:85, y:110, height:20, width:30,
startAngle:45, length:90, closure:PIE, fill:white};
var rightIris = Ellipse { cx: bind 140+look*20, cy:100,
radiusX:5, radiusY:15, fill:black};
var leftIris = Ellipse { cx: bind 60+look*20, cy:100,
radiusX:5, radiusY:15, fill:black};
return Group{content: [head, rightEar, leftEar, leftEye,
leftIris, rightEye, rightIris, nose]};
}
var myCat = Cat{};
var myCatControl = View {
transform: [translate(0, 150)]
content: GroupPanel {
cursor: DEFAULT
var row = Row {alignment: BASELINE}
var column1 = Column { }
var column2 = Column { }
var column3 = Column { }
var column4 = Column { }
var column5 = Column { }
rows: [row]
columns: [column1, column2, column3, column4]
content:
[SimpleLabel {
row: row
column: column1
text: "Look:"
},
Button {
row: row
column: column2
mnemonic: L
text: "Left"
action: operation() {
myCat.lookLeft();
}
},
Button {
row: row
column: column3
mnemonic: C
text: "Center"
action: operation() {
myCat.lookCenter();
}
},
Button {
row: row
column: column4
mnemonic: R
text: "Right"
action: operation() {
myCat.lookRight();
}
}]
}
};
Canvas {
content: [myCatControl, myCat]
}
Downloads: