quinta-feira, 18 de novembro de 2010

Usando o i4l para criar instaladores de aplicativos para Linux

Muito Show Esse script.
Vale para aqueles que não tem net em casa.
Isso aconteceu bastante comigo no inicio do aprendizado Linux, só podia fazer as coisas na Universidade já que em csa não tinha Net.

 
 

Enviado para você por Marcondes através do Google Reader:

 
 

via BR-Linux.org de Augusto Campos em 14/11/10

Enviado por André Machado (andreferreiramachadoΘgmail·com):

"Instalar aplicativos em sistemas GNU/Linux tem sido uma luta de longa data. Antes de 1993, para ter um sistema funcional, era necessário compilar tudo, desde o kernel, passando pelas ferramentas GNU, até as aplicações desejadas.

Hoje em dia isso é passado, e a instalação de programas no Linux se tornou algo até mesmo trivial. Tendo uma conexão com a internet, basta um simples comando, como "apt-get install " ou "yum install " para termos o aplicativo desejado. [...] Contudo, ainda existe um caminho a galgar. Usuários Windows estão muito acostumados com o paradigma NNF (next, next, finish) quando se trata de gerenciar aplicações. Além disso, estão acostumados a baixar por sua própria conta o instalador do aplicativo, que consiste em um único arquivo executável que contém todo o necessário para rodar o aplicativo.

O i4l é um projeto do autor do artigo que visa a suprir essa necessidade." [referência: htmlstaff.org]


 
 

Coisas que você pode fazer a partir daqui:

 
 

O patch de ~200 linhas que multiplica o desempenho no Linux

Muito bacana. No Aguardo.

 
 

Enviado para você por Marcondes através do Google Reader:

 
 

via BR-Linux.org de Augusto Campos em 17/11/10

Enviado por Pedro Arthur P. R. Duarte (JEdi) (pedroarthur·jediΘgmail·com):

"Um novo patch para o escalonador de processos do Linux vem dando muito o que falar nos últimos dias. Desenvolvido por Mike Galbraith, o patch de aproximadamente 233 linhas de código implementa um novo agrupamento para as tarefas em execução, baseadas em seus TTYs, e tem apresentado um aumento de desempenho considerável (aproximadamente 60x, segundos testes executados pelo autor).

Sobre o patch, Linus Torvalds comenta em um e-mail para a lista oficial de desenvolvedores: "Então acho que este é mesmo um daqueles patches de "melhoria real". Bom trabalho. Escalonamento de grupos passa de "útil para alguns níveis de carga específicos" para "esta é uma killer feature"."" [referência: phoronix.com]


 
 

Coisas que você pode fazer a partir daqui:

 
 

quinta-feira, 4 de novembro de 2010

Em Movimento - Pedalada dia 31/10/2010

Serra Tomio - Laurentino.

Percurso 30 KM.
Duração 2 horas.

Camaradas:
MARCOS AURELIO VICENZI
JEANCARLO VISENTAINER
ROBERTO NAGEL
E EU

...


sexta-feira, 1 de outubro de 2010

Samsung Galaxy 5 + Android. Problemas com wifi. (RESOLVIDO)

Boa Noite!

Primeiro gostaria de falar o porque deste post.

Comprei um celular da Samsung, Galaxy 5 com Android. Show de bola, gostei bastante do aparelho, ótimo "Custo vs Benefício".
O único problema é que original o GPS e a WIFI não funciona direito, tinha que ligar a Wifi desligar e ligar novamente o parelho para funcionar, isso quando funcionava, se não tinha que ligar e desligar mais de uma vez.

Bom fui pesquisar a respeito, vi que outros usuário estvam com o mesmo problema.
Achei uma solução disponível no site Reclame Aqui, em resposta da Samsung a outro usuário que estava com o mesmo problema.
Que deveria baixar um Software chamado Kies do site da empresa e tentar atualizar o Firmware.

Bom foi o que tentei fazer, mas durante o processo alguma coisa aconteceu o Software exibiu uma mensagem falando que a instalação não pode ser realizada e que uma restauração deveria ser feita.
Tentei a restauração e nada.

Ai o que aconteceu o celular não ligava mais, ficava em uma tela com um alerta, como se solicitando que o aparelho foce plugado ao computador, eu fazia o procedimento e nada de atualizar.

Depois disso liguei para o 0800, para verificar alguma solução, explicado o problema o atendente passou um procedimento, para tentar resolver.
Até finalizamos a ligação porque o procedimento iria demorar bastante.
Depois de umas duas horas nada, o celular estava sem funcionar. Ainda!!!


Depois de dois dias tornei a ligar para a Samsung e nada de resolver o problema.
Ai teria que mandar o celular para uma assistência.

Quando meu amigo Luiz, aqui da informática resolveu ajudar, pois já teve esses problemas com seu iPhone.
Ai conseguiu achar alguma coisa na internet em um post de outro usuário.

Baixamos o aplicativo e sucesso!
O mais legal é que atualizei o aparelho, e tudo o que eu tinha feito anteriormente ao defeito voltou a funcionar perfeitamente, sem perder nada.

Bom o que fiz?

Primeiro baixamos o que segue abaixo:



O kies também estava instalado no computar que fiz o procedimento.

Abaixo segue a figura com a interface do Odin.
Você abre ele seleciona conforme descrito e pluga o aparelho.
Só que antes de Plugar o aparelho você deve coloca-lo em modo de Downloading...
Para isso, Com o aparelho desligado selecione as teclas "Volume Baixo" + "Tecla Central" + "Botão Ligar".

Ai conecte a cabo e Clique em Start do Odin.
Pronto é só esperar uns minutinhos que tudo volta ao normal.


Quando ao site Reclame Aqui, era uma ferramenta que eu nunca tinha utilizado, mas recomento.
A Samsung, embora depois de 24 horas, entrou em contato para verificar o acontecido.
obviamente eu já havia solucionado, mas foi bom, quem sabe eles mudem seus procedimentos se todos que tiverem problemas fizerem o que fiz.

Sucesso a todos!!!
Espero ter ajudado.

PS: Achei esse site agora com umas imagens para ajudar.



quarta-feira, 1 de setembro de 2010

Otimização de Imagens para Internet com Yahoo Smush.it

Essa semana descobri uma nova ferramenta do yahoo. o Smushit, Segue o link abaixo.


"Basicamente" o que a ferramenta faz é aplicar algoritmos para otimizar as imagens a serem utilizadas na internet.
Fiz um teste a pouco e um grupo de imagens com mais de 300 KB que acabaram sendo reduzidas para 179 KB.

Vale a pena conferir.

E se tiverem opiniões a respeito, é só mandar um reply

t+

segunda-feira, 30 de agosto de 2010

segunda-feira, 28 de junho de 2010

Java: O filme! Humor para desenvolvedores

Muito show o Filme!!!

 
 

Enviado para você por Marcondes através do Google Reader:

 
 

via Java Free.org em 25/06/10

Sabe aqueles filmes típicos, onde um garoto vive a vida imposta pelos pais, mas um dia se rebela e encontra a garota perfeita(...)...

 
 

Coisas que você pode fazer a partir daqui:

 
 

quarta-feira, 16 de junho de 2010

quarta-feira, 9 de junho de 2010

Como Baixar Vídeos YOUTUBE

Existem milhões de formas.
Essa a que uso com mais frequência.

Primeiramente você localiza o vídeo desejado no youtube.

Exemplo:

O original é assim


Ai você escreve "kick" na frente do youtube, sem apagar nada, e preciona Enter.
Ficando assim.


Vai carregar o site do kickyoutube.
Ai você espera um pouco que irá aparecer um botão para baixar o video, em MP4, por exemplo.

Necessita ter o Java instalado no Computador.
Caso não tenha instale anteriormente no site, www.java.com.

Abraço e até a próxima.

[W3C.br] Caixa filia-se ao W3C

Para conhecimento de todos, do e-mail que acabei de receber.


CAIXA FILIA-SE AO CONSÓRCIO WWW - W3C

Adesão ao World Wide Web Consortium permitirá ao banco ampliar a oferta de
serviços baseada na Internet e promover maior acessibilidade dos cidadãos às
novas tecnologias

A Caixa Econômica Federal  e o World Wide Web Consortium (W3C) firmaram,
hoje(9), em São Paulo (SP), a assinatura de adesão do banco ao consórcio. Com
o acordo, a Caixa é a primeira instituição financeira do Brasil a se filiar a
esse consórcio internacional de empresas que é voltado ao desenvolvimento de
tecnologias visando ao crescimento da Internet em todo o mundo.

A ação foi realizada durante o encontro do CIAB-Febraban com a participação da
vice-presidente de Tecnologia da CAIXA, Clarice Copetti, que declarou na
ocasião: "A CAIXA possui 49 milhões de clientes, temos um dos sites bancários
mais acessados do mundo pela diversidade de serviços  que prestamos à
população brasileira como  habitação, loterias e fundo de garantia e,
portanto, precisamos implementar  os padrões que ampliem e facilitem  acesso a
informações e serviços deste banco 100% público".

Também presente na mesma oportunidade, o gerente do escritório do W3C no
Brasil, Vagner Diniz, observou que "a iniciativa da CAIXA, além de
proporcionar acesso às novas tecnologias como HTML 5 e CSS 3, também vai
inserí-la na discussão internacional em torno de padrões específicos para
acesso a dados financeiros na web (XBRL) e para segurança da informação (XML
Security)".

Com a filiação, a CAIXA vai poder se relacionar continuamente com os maiores
especialistas do mundo da Web que definem os padrões internacionais. Assim,
poderá se antecipar ao mercado na oferta aos seus usuários de sítios na
Internet que se caracterizem pela excelência em acessibilidade, independência
de navegadores, dispositivos e plataformas operacionais, garantindo dessa
forma total interoperabilidade. Trata-se, portanto, de uma iniciativa cujo
propósito é proporcionar de fato uma Web para todos.

Além disso, a filiação é de grande relevância para a empresa, já que vem ao
encontro de sua política de inovação tecnológica, alinhada às diretrizes do
Governo Federal, aderente aos padrões abertos estabelecidos que prevejam a
oferta de produtos e serviços com uso intensivo de Tecnologia da Informação e
Comunicação.

World Wide Web Consortium

O World Wide Web Consortium é um consórcio de empresas de tecnologia,
atualmente com cerca de 400 membros. Fundado por Tim Berners-Lee, o
idealizador da Internet como está implantada hoje no mundo, o Consórcio tem
como missão levar a Web ao seu potencial máximo, por meio do desenvolvimento
de protocolos comuns e fóruns abertos que promovam sua evolução e assegurem a
sua interoperabilidade.

O W3C é o único consórcio internacional onde empresas, instituições públicas,
privadas e educacionais do mundo todo se reúnem para participar de um fórum
neutro com o objetivo de criar padrões para toda e qualquer publicação e
interpretação de conteúdos na Web. O W3C e seu consórcio de filiados
desenvolvem tecnologias que garantem o crescimento da Web, acomodando a
diversidade cada vez maior de pessoas, culturas, equipamentos e softwares.

O Consórcio desenvolve padrões para a criação e a interpretação dos conteúdos
para a Web. Sites desenvolvidos segundo esses padrões podem ser acessados e
visualizados por qualquer pessoa ou tecnologia, independente de hardware ou
software utilizados, como celulares, PDAs, computadores portáteis, de maneira
rápida e compatível com os novos padrões e tecnologias que possam surgir com a
evolução da Internet.

Os filiados do W3C têm a prerrogativa de conhecer antecipadamente as
tendências e padrões da Web do futuro, acompanhando o desenvolvimento de novas
tecnologias, mercados e prioridades por meio de serviços que o Consórcio
oferece aos seus associados, como canais de notícias exclusivos, fóruns de
discussão, reuniões presenciais e workshops.

Sobre o escritório W3C Brasil - W3C.br

Acompanhando deliberação do CGI.br e os requisitos do W3C (World Wide Web
Consortium), o NIC.br deu início às atividades do escritório do W3C no Brasil
- o primeiro na América do Sul. O W3C é um consórcio internacional com a
missão de conduzir a Web ao seu potencial máximo, criando padrões e diretrizes
que garantam sua evolução permanente. Mais de 80 padrões foram já publicados,
entre eles HTML, XML, XHTML e CSS. O W3C no Brasil vem reforçar os objetivos
globais de uma Web para todos, em qualquer aparelho, baseada no conhecimento,
com segurança e responsabilidade.

Comitê Gestor da Internet no Brasil

O Comitê Gestor da Internet no Brasil coordena e integra todas as iniciativas
de serviços Internet no país, promovendo a qualidade técnica, a inovação e a
disseminação dos serviços ofertados. Mais informações em http://www.cgi.br/.

Núcleo de Informação e Coordenação do Ponto BR (NIC.br)

O Núcleo de Informação e Coordenação do Ponto BR — NIC.br (http://www.nic.br/)
é uma entidade civil, sem fins lucrativos, que implementa as decisões e
projetos do Comitê Gestor da Internet no Brasil. São atividades permanentes do
NIC.br coordenar o registro de nomes de domínio — Registro.br
(http://www.registro.br/), estudar, responder e tratar incidentes de segurança
no Brasil - CERT.br (http://www.cert.br/), estudar e pesquisar tecnologias de
redes e operações — CEPTRO.br (http://www.ceptro.br/), produzir indicadores
sobre as tecnologias da informação e da comunicação — CETIC.br
(http://www.cetic.br/) e abrigar o escritório do W3C no Brasil
(http://www.w3c.br/<http://www.w3c.br/>). Para mais informações, acesse:
http://www.s2.com.br ou http://www.cgi.br/.


 W3C BRASIL

Assessoria de Comunicação - NIC.br


quinta-feira, 22 de abril de 2010

Blowing up HTML5 video

Muito legal!!!
Vejam que exemplo legal para o HTML5.

 
 

Enviado para você por Marcondes através do Google Reader:

 
 

via Ajaxian » Front Page de José Jeria em 22/04/10

Sean Christmann has been experimenting with canvas and HTML 5 video. The results? Blowing up a HTML5 video:

html5boom

He considers the implementation to be "bit of hackish" though and explains why:

Don't ask me why, but copying pixel data out of a video tag is expensive, so expensive that drawing it into a temporary canvas, and then drawing pieces of that temp canvas onto a final canvas is faster then just referencing the video tag repeatedly within the same loop. That's why you'll see 2 Canvases in the source code for the demos. I'm sure there's a technical reason for this duplication process, but it's a lazy reason.

Check out Sean's blog entry for more details.

Editor's Note: This is the first posting from long time Ajaxian community member, José Jeria. We look forward to having him posting as he sees fun things around the Web. Welcome! Here is an introduction by José:

I am a self-taught developer that started doing web development back in 97 in Stockholm Sweden. I worked in different web agencies and ended up in Munich Germany after joining an American company called Razorfish. I worked as a web developer mainly coding HTML / CSS and JavaScript etc for 8 years before I got into developing back-end in Java (J2EE) as well.

The most fun I have though, is when developing rich front-ends though (I am very keen on user interface design). I have been, for the last 5 years, developing intranet web applications in data-warehouse environments using different frameworks, such as JSF, Spring MVC and lately my new favorite: Ext-GWT.


 
 

Coisas que você pode fazer a partir daqui:

 
 

terça-feira, 23 de fevereiro de 2010

Pergunta de Aluno

Estou respondendo está pergunta no blog para que outros possam contribuir.

Um aluno me perguntou.

olá professor. tenho uma pergunta.
que tipo de tag eu posso usar para inserir videos dentro de um site?
eu uso <embed> mas quando o video nao foi iniciado nenhuma vez , ele mostra apenas um local vazio... tem como colocar uma foto ou uma previsualização antes do video iniciar, como no youtube é usado?
outra pergunta que tenho é como eu faço para colocar uma foto sobre outra em um site...
se pudesse retornar agradeço.

Resposta:

Para fotos ou qualquer outro elemento vc tem que usar css, para isso existe z-index, que vc seta com um valor inteiro.
Exemplo um z-index 1 fica abaixo de um z-index 2, blz, tens que fazer isso com os teus elementos.

Aqui nesse site tem um exemplo on-line bem bacana.


Mais uma coisa para funcionar z-index seus elementos devem ter position:absolute, isso também no css.

Sobre os Vídeos on-line.
Quanto ao vídeo não existe uma tag html para isso no html 4 só irá existir no html 5, mas dai nem todos os browsers irão aceitar.
Isso vimos na viagem do ano passado na Conferencia WEB W3C.

Você pode fazer isso de vária maneiras, uma delas é usar flash... ai vc usa um embed desses...
No caso da previsualização que você fala, o youtube tem um sistema automatizado para isso que captura um frame no vídeo para usar como screen inicial do vídeo.
Fazer isso da um pouco de trabalho e dependo não seja viável fazer.
O que da para fazer é você mesmo configurar uma imagem que irá aparecer como preview...
Existe um script JavaScript bem bacana para se criar elementos embed de Flash na página, chama-se swfobject.

Lembrando ainda que você deve possuir um .swf que será responsável por exibir seu vídeo, eu uso um bem interessante que é o flvPlayer.swf, ele aceita parametros como um arquivo flv, que no caso do flash é usado para streaming de vídeos.

At,
Marcondes.

segunda-feira, 22 de fevereiro de 2010

Aula 2010 - Desenvolvimento WEB

Iniciei na noite da última sexta-feira, dia 19 de Fevereiro de 2010 mais uma disciplina para o curso de Sistemas de Informação da UNIDAVI.
Ela tem como objetivo principal o Desenvolvimento WEB com HTML, CSS, JavaScript e PHP.
São estudados conceitos do HTTP e do funcionamento estrutural da WEB como o todo.

Sobre HTTP posso indicar dois vídeos que fazer parte de uma animação bem interessante sobre o funcionamento da WEB.


Para você que estiver lendo este blog deve-se perguntar o porque desse post sobre uma aula, bom é uma coisa que imaginei fazer já a um tempo, pretendo fazer outros sobre outras aulas. Já que muitos alunos podem ler estas escritas.

Outras coisa que foram vistas na sala é quanto a Utilização do UBUNTU como sistema operacional para as práticas em laboratório, não sei se é do agrado de todos, ou até pode ser, percebi que tem algumas pessoas que gostam de aprender coisas novas, mas em fim estou dando todo o suporte para a utilização do ambiente, e fazendo referencias a algumas coisas que igualmente podem ser feitas no ambiente Windows.

Quase ao final da aula instalamos alguns complementos para o Firefox, obviamente, antes que perguntem, isso não é coisa para cobrar em avaliações, mas serve como ferramenta de apoio a estudos, facilitando muito o entendimento de como funciona um HomePage.
Um desses complementos é o chamado WebDeveloper, já comentado aqui nesse blog.

Bom seria isso o material de apoio para a configuração de um novo UBUNTU já foi disponibilizado, assim como todos os complementos e material apresentado em sala.
Agora basta o empenho de todos no estudo para entendimento e ajuda em algumas dúvidas.

[] a todos
Marcondes.

sexta-feira, 5 de fevereiro de 2010

marcondesmacaneiro sent you a video: "Bernard Ice Climbing"

YouTube help center | e-mail options | report spam

marcondesmacaneiro has shared a video with you on YouTube:

Coitado ele sempre se da mal...
Bernard climbing ice mountain
Animação em 3D
© 2010 YouTube, LLC
901 Cherry Ave, San Bruno, CA 94066

marcondesmacaneiro sent you a video: "A Laranja Irritante"

YouTube help center | e-mail options | report spam

marcondesmacaneiro has shared a video with you on YouTube:

Parece uns colegas de trabalho....
Primeiro vídeo da "Laranja Irritante 1" legendado a ser postado no YouTube.

LEGENDADO POR:
D@N!3L jAcKsOn
danielnevees@hotmail.com

Comunidade Oficial da Laranja Irritante:
http://www.orkut.com.br/Main#Community?cmm=95237235

Veja todos os episódios!

A LARANJA IRRITANTE 1:
http://www.youtube.com/watch?v=qhyKJZm4N68

A LARANJA IRRITANTE 2:
http://www.youtube.com/watch?v=5pMpcKb-wUE

A LARANJA IRRITANTE 3:
http://www.youtube.com/watch?v=Vh28fD10lFM

A LARANJA IRRITANTE 4:
http://www.youtube.com/watch?v=bHNSYabkdjI

A LARANJA IRRITANTE 5:
http://www.youtube.com/watch?v=B8kliYrAKBs


Uploader | criador original:
http://www.youtube.com/user/daneboe

-
© 2010 YouTube, LLC
901 Cherry Ave, San Bruno, CA 94066

quarta-feira, 3 de fevereiro de 2010

Sobre plug-in Firefox Web-Developer

Muito bacana esse plug-in, eu já uso ele a algum tempo.
Estive googando algumas coisas e achei esse link explicando o funcionamento com algumas imagens, bem bacana.

http://www.pinceladasdaweb.com.br/blog/2009/08/14/web-developer-toolbar-overview/

--