Autor Arquivo: Jeter

Gravando imagem ISO pela linha de comando com status de progresso e ETA

Como colocar status de progresso no comando DD if=X e of=Y

Nesse post rapidamente quero apresentar uma dica para gravar uma imagem ISO em uma partição de um HD, ou mesmo em um pendrive, utilizando o dd, pela linha de comando, e com barra de progresso. Basta ter instalado o pv, para calcular o progresso. Se não tiver instalado, abra o terminal e digite:

$ sudo apt-get install pv

Pronto. Instalado o pv, basta dispor o comando da seguinte forma:

$ sudo if=/home/usuario/arquivodeorigem.iso | pv /home/usuario/arquivodeorigem.iso | of=/dev/sdX

Substituindo, evidentemente, as origens e destinos conforme necessário. Nesse caso, /home/usuario/arquivodeorigem.iso é a origem, e /dev/sdX é o destino. Na prática, o destino deve ficar algo como /dev/sdb2 ou /dev/sdb4 ou /dev/sdc2 e assim por diante. Verifique exatamente qual a partição correspondente ao dispositivo de destino que você quer gravar a imagem.

Era isso!

Anúncios

Novo site

Este post pretende ser o último por aqui, todo o material daqui vai para o novo site no domínio http://jetersilveira.com.br. Saudações!

[SOLUÇÃO] LCD Nokia 5110 – Erro ‘class Adafruit_PCD8544’ has no member named ‘print

Compilando o programa de exemplo da biblioteca Adafruit PCD8544 para o display LCD do Nokia 5110 recebi várias vezes o erro acima, variando, conforme algumas alterações no código e no diretório (pasta) de bibliotecas (libraries), para o erro: int8_t RobotControl::keyboardRead()

A solução que encontrei foi a seguinte: criei uma pasta com o nome `tmp`na raiz do diretório arduino (que contém o diretório libraries), e movi o diretório Robot_Control de libraries para tmp, excluindo, portanto, essa biblioteca do diretório. Depois disso, o erro que dava era que não conseguia encontrar o arquivo “SPI.h“, que as bibliotecas da Adafruit tentavam incluir. Assim, copiei os dois arquivos SPI.cpp e SPI.h do diretório SPI (contido em libraries, também) para o interior da pasta PCD8544 (onde estão as bibliotecas Adafruit PCD8544 e Adafruit GDX).

Feito isso, fucionou perfeitamente. Segundo informações de desenvolvedores do arduino, no fórum, esse é um erro de incompatibilidade entre algumas bibliotecas que têm sido criadas para arduino, e que devem ser evitados pelos desenvolvedores das mesmas. Esperemos que, em breve, não necessitemos do workaround. 🙂

Saudações!

Install Microsoft Office 2010 inside Ubuntu 13.10 ou 14.04 with PlayOnLinux

Hello! Yeah, Ubuntu is awesome, but… many people still does not leave Windows by the apps that are very good. The Office package by Microsoft, let’s be honest, is one of the few good things that Microsoft has produced… hehe.  I do plenty of academic papers and other documents, so I’m conscious that Microsoft Office has much more (or “easier”) tools for edition than LibreOffice (OpenOffice). However, do I have to use Windows for it?… 😦 Thanks to PlayOnLinux and to Wine, I don’t!! 🙂 So, let’s go!

PlayOnLinux is an app that makes easier the installation and use of software that were made for Windows in Linux. Wine is a layer of compatibility that allows us to execute Windows apps on Linux: it’s not an emulator because it does not simulate the Windows internal logic, but translates API calls from Windows, what make it very efficient. PlayOnLinux uses Wine, of course, but POL simplifies the installation: for example, in order to install MS Office there are a couple Fonts needed and a dll file, which POL does automatically.

Let’s see. First, you ought to install wine and playonlinux, pretty easy, through command line:

$ sudo apt-get install wine playonlinux

If your machine and your system are both 64 bits, as my case, you’re gonna have to install wine 32 bits:

$ sudo apt-get install wine:i386

Be aware that you’ll need, obviously, have the installation files for MS Office (I used a torrent to download it) 32 bits, since the 64 bits will not run with wine. After that, you must execute playonlinux (it should be on the Games menu, or you can execute it from the terminal):

$ playonlinux

It will display PlayOnLinux window, see that I’ve already Office apps installed:

playonlinux

Then, you have to click over “+ Install a Program”, and the rest is intuitive: go to “Office” -> “Microsoft Office 2010”, e “Install” and it shall be all right!

playonlinux1

playonlinux2

Then you just follow the “Windows protocol” for installation: next, next, next... hehe. When you do start Office, it’s interesting to choose the option to Do not make changes (or something like it) (on the updates question). If it all follows through, you’ll have MS Office perfetcly running inside your Ubuntu Linux (in my case, even faster than original Windows installed on my laptop):

excel_start

excel_ubuntuPlayOnLinux will create shortcuts at your Desktop and at the Office menu, but that may fail (the menu creation, I have no idea why this happen). But just in case you wanna create them (the sortcuts) elsewhere, it’s good to knoe that que icons are at the “~/.PlayOnLinux/icones/fullsize/” directory – in order to use the icons, you have to add the PNG extension to the files – and the command lines to execute the apps will be like this (be careful with upper and lower case, like OneNote and Powerpoint):

$ /usr/share/playonlinux/playonlinux –run “Microsoft Excel 2010” %F

$ /usr/share/playonlinux/playonlinux –run “Microsoft OneNote 2010” %F

$ /usr/share/playonlinux/playonlinux –run “Microsoft Outlook 2010” %F

$ /usr/share/playonlinux/playonlinux –run “Microsoft Powerpoint 2010” %F

$ /usr/share/playonlinux/playonlinux –run “Microsoft Word 2010” %F

That’s it! I hope it’s inteligible, and the community don’t hate me too much.. haha. But there it is, hope it can be useful. Bye! 🙂

QUE NADA

Eu amo esse imenso
vazio que eu tenho.
Um pouco de tudo
que foi, que fui,
que nunca…

Por todo esse nada que eu tenho,
tudo o que tenho é amor.

Se alguém rouba, e preenche,
o nada que é meu,
eu sempre retomo e, de novo,
sou nada mais eu.

O preço da liberdade
É um grande vazio
de saudade.
É um nada por dentro.
Que nada! É amor.

Jéter Silveira

FRACASSO

Disse lá o velho apóstolo:
“O que quero fazer
eu não faço.
O que não quero fazer,
isso eu faço.”

Eu faço o que quero
Quando faço o que não quero.
Mas quero o que faço
e o que não faço também.

Jéter Silveira

DESTINO

Contei os passos, os sonhos
Os fracassos, tudo.
Meu destino quer que eu chore.

Meu destino quer meu mundo
E o mundo, que eu me apavore.

Chorei. Lavei o raciocínio.
Mas que diabos é essa coisa
Que chamo de “meu destino”?

Na inocência de criança,
Vejo a volta da esperança
Alumbrando meu caminho.

Jéter Silveira

MALDADE

O tempo me priva, aos poucos,
De cada orgulho meu.
Cada vez que isso acontece,
Me torno melhor, e mais eu.

Me torno mais simples, e atento
A cada injustiça que passa.
Sinto, com amor, a desgraça,
E com compaixão o tormento.

E o mundo me priva, aos poucos,
De cada orgulho meu.
E a vida transforma a maldade
No melhor que me aconteceu.

Jéter Silveira