Arquivo da categoria: Dicas Linux

KDE no mundo Mobile – Plasma Mobile no Nexus 5

O KDE acaba de entrar no mundo mobile com o Plasma Mobile. Para instalar, basta utilizar as ferramentas de instalação do Ubuntu Touch (post anterior). A imagem atual disponível é compatível com o Nexus 5, o mais bacana é o suporte aos widgets KDE Plasma. Testei esta madrugada durante o backup do meu notebook e compartilho aqui a receita de bolo.

ATENÇÃO:  Antes de iniciar deixo claro , que o leitor deste post é responsável por qualquer problema que venha a acontecer com o seu aparelho, logo: sendo de sua inteira responsabilidade e risco a utilização das instruções a seguir.

Primeiramente entre no bootloader.

$ adb reboot bootloader

a seguir utilize os comando abaixo para efetuar a instalação no seu Nexus 5

$ fastboot format cache
$ fastboot format userdata
erasing 'userdata'...
OKAY [ 14.161s]
formatting 'userdata' partition...
Creating filesystem with parameters:
 Size: 13725835264
 Block size: 4096
 Blocks per group: 32768
 Inodes per group: 8144
 Inode size: 256
 Journal blocks: 32768
 Label: 
 Blocks: 3351034
 Block groups: 103
 Reserved block group size: 823
Created filesystem with 11/838832 inodes and 93654/3351034 blocks
sending 'userdata' (137318 KB)...
writing 'userdata'...
OKAY [ 15.444s]
finished. total time: 29.606s

Agora utilize o comando ubuntu-device-flash

$ ubuntu-device-flash --server="http://kubuntu.plasma-mobile.org" touch --channel="kubuntu-phone/devel"
 --bootstrap --developer-mode --password 1234
WARNING --developer-mode and --password are dangerous as they remove security features from your device
2015/07/27 22:07:29 Expecting the device to be in the bootloader... waiting
2015/07/27 22:07:29 Device is |hammerhead|
2015/07/27 22:07:29 Flashing version 17 from kubuntu-phone/devel channel and server http://kubuntu.plasma-mobile.org to device hammerhead
45.89 MB / 45.89 MB     [====================================] 100.00 % 312.29 KB/s 
467.05 MB / 467.05 MB [====================================] 100.00 % 323.41 KB/s 
2015/07/27 22:32:31 Start pushing /home/visitante/.cache/ubuntuimages/pool/keyring-14bdcbd37d9650acb04357018c679bc60b7faeda58bab8b9de82e74ab9af0814.tar.xz to device
2015/07/27 22:32:31 Start pushing /home/visitante/.cache/ubuntuimages/kubuntu-phone/devel/hammerhead/version-17.tar.xz to device
2015/07/27 22:32:31 Start pushing /home/visitante/.cache/ubuntuimages/gpg/image-master.tar.xz to device
2015/07/27 22:32:31 Start pushing /home/visitante/.cache/ubuntuimages/gpg/image-signing.tar.xz to device
2015/07/27 22:32:31 Start pushing /home/visitante/.cache/ubuntuimages/pool/device-4510865a678843b2523e9e7ef5df965898150028fd566db0ed410e604855e19d.tar.xz to device
2015/07/27 22:32:31 Start pushing /home/visitante/.cache/ubuntuimages/pool/ubuntu-696b10ac6ced5469c6666d81e3fe12e312aa15e17a8b9e781197f834aeebe0fc.tar.xz to device
2015/07/27 22:32:31 Done pushing /home/visitante/.cache/ubuntuimages/pool/keyring-14bdcbd37d9650acb04357018c679bc60b7faeda58bab8b9de82e74ab9af0814.tar.xz to device
2015/07/27 22:32:31 Done pushing /home/visitante/.cache/ubuntuimages/kubuntu-phone/devel/hammerhead/version-17.tar.xz to device
2015/07/27 22:32:31 Done pushing /home/visitante/.cache/ubuntuimages/gpg/image-master.tar.xz to device
2015/07/27 22:32:31 Done pushing /home/visitante/.cache/ubuntuimages/gpg/image-signing.tar.xz to device
2015/07/27 22:32:43 Done pushing /home/visitante/.cache/ubuntuimages/pool/device-4510865a678843b2523e9e7ef5df965898150028fd566db0ed410e604855e19d.tar.xz to device
2015/07/27 22:33:44 Done pushing /home/visitante/.cache/ubuntuimages/pool/ubuntu-696b10ac6ced5469c6666d81e3fe12e312aa15e17a8b9e781197f834aeebe0fc.tar.xz to device
2015/07/27 22:33:44 Created ubuntu_command: /home/visitante/.cache/ubuntuimages/ubuntu_commands279073856
2015/07/27 22:33:44 Rebooting into recovery to flash

$ sudo resize-root-partition/pre>

Para finalizar o vídeo oficial do projeto (Fonte: Helio Castro, obrigado):

Ubuntu Touch no Nexus 10.

Com o sonho de um sistema operacional mais próximo do meu Linux Desktop e performático, durante o backup do meu hd nesta madrugada eu efetuei a instalação do Ubuntu Touch no tablet Nexus 10 para teste, Fica aqui a minha receito de bolo.

ATENÇÃO:  Antes de iniciar deixo claro , que o leitor deste post é responsável por qualquer problema que venha a acontecer com o seu aparelho, logo: sendo de sua inteira responsabilidade e risco a utilização das instruções a seguir.

No seu Ubuntu Desktop, instale o pacote phablet-tools e ubuntu-device-flash e basta executar os comandos a seguir (e pronto!)

$ sudo apt-get install phablet-tools
$ sudo apt-get install ubuntu-device-flash
$ adb reboot bootloader
$ ubuntu-device-flash touch --channel="ubuntu-touch/devel" --bootstrap
 2015/07/25 22:34:44 Expecting the device to be in the bootloader... waiting
 2015/07/25 22:34:44 Device is |manta|
 2015/07/25 22:34:44 Flashing version 2 from ubuntu-touch/devel channel and server https://system-image.ubuntu.com to device manta
 3.95 MB / 3.95 MB [===========================================] 100.00 % 154.41 KB/s
 36.83 MB / 36.83 MB [=========================================] 100.00 % 116.51 KB/s
 86.16 MB / 332.41 MB [============>______________________________________] 25.92 % 152.15 KB/s 27m37s

IMG_20150726_244544168 
IMG_20150726_244329882

Ultraman n/a – Novo vídeo da Tsuburaya.

No dia 17 de julho, aniversário do Ultraman, a Tsuburaya publicou um vídeo impressionante utilizando computação gráfica onde o Ultraman aparece lutando com o Kaiju em Shibuya. “Um pdf da “Fields Gaming & Entertainment” revelou que a Tsuburaya tem planejado para 2017 uma nova série de TV de Ultraman e um filme para 2018 destinado para o público adulto. Isso pode ser algo relacionado ao trailer “Ultraman n/a” que você pode assistir logo abaixo .”

Fonte: Nihon Hero

ultraman.cabelo

FISL 16: openBR Biometria Facial para todos.

Em função do meu compromisso com o software livre e espírito colaborativo, nesta edição do FISL 16 apresento e compartilho a minha experiencia para toda comunidade de desenvolvedores o framework openBR. Pois atualmente autenticação biométrica com biometria facial é uma realidade. Cada vez mais estamos acostumados a ceder nossa foto para acesso à condômino, crachás e outras operações. A tecnologia de biometria facial pode facilitar/automatizar muito alguns destes procedimentos. Nesta apresentação conheceremos o framewok biométrico openBR, uma solução de código aberto que proporciona diversos recursos referente à tecnologia de reconhecimento/biometria facial baseado na biblioteca openCV e QT.
Neste link, mais informações na grade oficial como horário, sala e outros.

Esta solução de código aberto, foi desenvolvido para a criação de software de biometria facial, o openBR permite efetuar comparações e identificações biométricas, como também calcular a estimativa de idade e sexo. O projeto merece notoriedade por tratar da primeira solução de código aberto à participar do FRVT 2012. A seguir o material da palestra:

É muito gratificante também, ser reconhecido neste evento com o nome entre  os 12 destaques do FISL. Encontrar o meu nome nos gigantes da tecnologia aberta é algo que nunca imaginei. Não sou melhor que ninguém, o segredo do reconhecimento, é trabalho sério e compartilhar conhecimento assim nivelando a humanidade, pois “Colaborar atrai amigos, competir atrai inimigos…”
Aqui o link sobre os 12 nomes de destaque no evento.

fisl16

Nubank, o cartão mais cobiçado (tenho alguns convites)!

nucardAcabou de chegar o meu Nubank. O Nubank Mastercard Platinum é um cartão de crédito que esta em evidência e tem uma fila de espera de 70 mil pessoas aguardando Emitido pela administradora de cartões Nubank, apresenta inúmeras vantagens e tem como diferencial controle total e transparência no operação do cartão.

“O cartão da Nubank, startup criada em setembro do ano passado, não tem taxa de anuidade nem tarifas, cobra juros rotativos abaixo da média do mercado – que são os juros cobrados em caso de atraso ou parcelamento da fatura – e é gerenciado por um aplicativo no celular, que oferece informações detalhadas sobre os gastos realizados no plástico.” fonte EXAME.

Vantagens:

  • Juros de 7,7% ao mês em caso de atraso no pagamento ou parcelamento;
  • Bloqueio temporário do cartão via app assim evitando fraude;
  • Transparência na transação em tempo real.

Como obter informações de hardware em equipamento com Linux.

Nas mais diversas situações, me deparei com a necessidade de obter informações sobre o meu notebook e/ou um determinado equipamento. Então fica a dica neste post de alguns comando no terminal do Linux.

# dmidecode -t 1
dmidecode 2.12
SMBIOS entry point at 0x9cebef98
SMBIOS 2.7 present.Handle 0x0001, DMI type 1, 27 bytes
System Information
 Manufacturer: LENOVO
 Product Name: 20349
 Version: Lenovo Y50-70 Touch
 Serial Number: 3575483501912
 UUID: CB654041-3471-E411-B2A0-F0761C27B1DF
 Wake-up Type: Power Switch
 SKU Number: LENOVO_MT_20349_BU_idea_FM_Lenovo Y50-70 Touch
 Family: IDEAPAD

Modelo do processador:

# dmidecode -t 4| grep CPU
 Version: Intel(R) Core(TM) i7-4700HQ CPU @ 2.40GHz

Memória:

#dmidecode -t 17
# dmidecode 2.12
# SMBIOS entry point at 0x9cebef98
SMBIOS 2.7 present.
Handle 0x002B, DMI type 17, 34 bytes
Memory Device
 Array Handle: 0x002A
 Error Information Handle: 0x002F
 Total Width: 64 bits
 Data Width: 64 bits
 Size: 8192 MB
 Form Factor: SODIMM
 Set: None
 Locator: DIMM0
 Bank Locator: BANK 0
 Type: DDR3
 Type Detail: Synchronous
 Speed: 1600 MHz
 Manufacturer: Unknown
 Serial Number: 00000000
 Asset Tag: Unknown
 Part Number: 
 Rank: 2
 Configured Clock Speed: 1600 MHz

Resumidamente utiliza-se o comando dmidecode com direito de root precedido do parâmetro desejado conforme a tabelo:

          0   BIOS
          1   System
          2   Base Board
          3   Chassis
          4   Processor
          5   Memory Controller
          6   Memory Module
          7   Cache
          8   Port Connector
          9   System Slots
         10   On Board Devices
         11   OEM Strings
         12   System Configuration Options
         13   BIOS Language
         14   Group Associations
         15   System Event Log
         16   Physical Memory Array
         17   Memory Device
         18   32-bit Memory Error
         19   Memory Array Mapped Address
         20   Memory Device Mapped Address
         21   Built-in Pointing Device
         22   Portable Battery
         23   System Reset
         24   Hardware Security
         25   System Power Controls
         26   Voltage Probe
         27   Cooling Device
         28   Temperature Probe
         29   Electrical Current Probe
         30   Out-of-band Remote Access
         31   Boot Integrity Services
         32   System Boot
         33   64-bit Memory Error
         34   Management Device
         35   Management Device Component
         36   Management Device Threshold Data
         37   Memory Channel
         38   IPMI Device
         39   Power Supply

dicas01