quinta-feira, 24 de dezembro de 2015

Feliz Natal - 2015!!!


Pessoal, bom dia.

Hoje, véspera de Natal, gostaria de desejar à todos muita saúde, felicidade, amor, paz, alegrias das mais diversas... $$$$ dinheiro também não pode faltar :)
Olhando um pouco para o ano que passou, com certeza não foi um ano fácil para ninguém, tivemos vários problemas, contratempos, questões econômicas, problemas
políticos, etc... Neste momento de agradecimento não vale lembrar de todos estes problemas!!!
Espero que neste Natal possamos ter um momento para parar e ver que realizamos nossos desejos, que se tinhamos vários pelo menos boa parte ou os mais importantes foram
realizados... Que nossa família possa estar sempre unida e do nosso lado, afinal é nessas coisas e nesses sentimenos que fazemos a grandeza do Natal superar tudo.
Um feliz Natal à todos os visitantes, seguidores, contribuintes do Blog MarinhoTI.
E que venha ano que vem, com muita tecnologia e novas conquistas boas.
Que seja feita sempre a vontade de Deus!
Forte abraço...
Feliz Natal!!!


terça-feira, 1 de dezembro de 2015

Docker - Agora o ambiente vai de navio!!!

Boa noite pessoal, tudo bem?

Hoje em dia fala-se muito de infraestrutura convergentem, alta disponibilidade, possibilidade de subirmos um ambiente em poucos minutos.... etc, etc, etc...

No entanto, quando falamos neste tipo de infraestrutura falamos de alto investimento, infraestrutura de data center para manter tudo isso disponível, sendo infra elétrica, ar condicionado, controle de acesso.
Nem todo mundo ou todas as empresas possuem tal capital para fazer este investimento, porém precisam de um ambiente capaz de aguentar os acessos, processamentos e possuir disponibilidade dentro de um preço acessível.

Nestes casos minha sugestão é o uso do Docker.



O Docker nada mais é do que um container dentro de um navio.
Isso mesmo.
Vamos imaginar que nosso servidor (pode ser aquele montado mesmo com as peças compradas na Sta. Ifigênea :D ) é
o navio.
Iremos instalar um sistema operacional Linux nele e instalar o pacote do Docker para fazer toda a abstração necessária
e criar/gerenciar os containers dentro deste navio.
Cada container pode conter um ou vários dos serviços abaixo:

- WEB;
- Banco de dados;
- Aplicação

A grande vantagem no uso do Linux Container Engine (LXC) é que ele não utiliza os métodos tradicionais de virtualização,
o LXC faz uso do mesmo Kernel do servidor "navio" e isso faz com que tudo seja mais rápido.

Cada container é tratado no "navio" como um processo isolado por um namespace e chroot. Cada start de um container é tão
rápido pois tudo isso para o servidor é um processo, semelhante ao start de um service no SO.

O ponto de atenção e um detalhe interessante é que ao criarmos um novo container, dentro do SO ele cria um novo chroot e
isso tende a ter uma necessidade de I/O muito grande.
O Docker para tratar isso com eficiência, faz uso de imagem, onde um novo container vai ser um diff de um outro container base.

Outro recurso muito interessante que ele faz uso é do sistema de arquivos AuFS, onde parte pode ser destinada para leitura
e outra para escrita ou ainda melhor, um merge entre ambos. Partes podem ser compartilhadas entre os containers para leitura e caso necessário
pode ser dado para cada container um ponto de montagem individual para escrita.

Fora essa praticidade no uso de containers, poder compartilhar e segmentar recursos no mesmo servidor, temos também a "facilidade" para fazer os deploys dos serviços (Web, BD e App).

Abraços e até a próxima.

segunda-feira, 23 de novembro de 2015

Dica de leitura - Revistas FREE!!!

Boa tarde pessoal, tudo bem com vocês?

A dica de hoje é para os amantes e entusiastas do software livre, assim como este que vos escreve.



Existem duas revistas muito boas e com assuntos sempre atuais, matérias legais e completas e tudo por dentro do mundo do software livre.

Cobertura de eventos, palestas, etc...

Estou falando da revista LibreOffice e Espírito Livre:








Essas revistas são distribuídas gratuitamente.

Sem dúvidas a parte mais legal de "estar" neste mundo de software livre é ver como as pessoas realmente estão juntas em apoio a uma causa que é qualidade, e acesso a informação para todos. Mesmo não sendo as vezes completamente de graças, mas por um preço acessível.

Boa leitura!!!
Abs

:wq!

sábado, 3 de outubro de 2015

Moto X Play - Tecla Enter



Bom dia pessoal, tudo bem?

Recentemente adquiri um smartphone modelo Moto X Play da Motorola.
Resolvi respirar novos ares... srs :)

No entanto, como gosto de fuçar bastante no aparelho, me deparei com um certo "problema"quando fui enviar um SMS e para minha surpresa a tecla Enter do teclado estava com um Emoji e inicialmente não aparecia a tecla enter.

Pesquisei na Net algumas coisas e aparentemente pela lógica de programação, o SMS é uma mensagem curta e não deveria ter opção para escrever tanto, formatar o texto, etc ....

Bem eu quero e preciso usar o Enter :) ....

Essa opção existe sim, sem a necessidade de instalar um novo modelo de teclado.
O Enter fica alí camuflado ....

Para usá-lo, você deve fazer o seguinte:

No lado inferior esquerdo do teclado, a tecla Shift (tecla onde você altera de maiúsculo para minúsculo) alterna a tecla Emoji com o Enter.

:)
Simples assim ...
Porém ao meu ver, poderia ser mais fácil!!!

Abs

quarta-feira, 30 de setembro de 2015

Microsoft Virtual Academy - e-Books grátis

Boa tarde pessoal, tudo bem?

Para quem gosta de estudar assuntos Microsoft, a dica hoje fica por conta de alguns e-Books que podem ser baixar gratuitamente pelo site da Microsoft Virtual Academy:




Temos e-Books para desenvolvimento de aplicativos Mobile, System Center, virtualização com Hyper-V, SQL Server, dentre outros.

Um destaque legal é que podemos baixar em três formatos: PDF, Epub e Mobi (Kindle e outros e-Readers).

Espero que todos possam encontrar algum material para estudar.

Bons estudos e até a próxima!!!

Abraço

quarta-feira, 16 de setembro de 2015

iPad antigo travando? Tem solução...

Boa tarde pessoal, tudo bem?

Hoje gostaria de compartilhar com vocês uma solução muito útil para quem esteja com problemas de performance nos iPads mais antigos (modelos 2 e 3).



Depois de fazer algumas atualizações (hoje estou na versão 8.4), meu iPad 2 passou a ficar extremamente lento.
Ao abrir aplicativos ele demorava muito, para poder digitar ele demorava para responder aos toques na tela, depois que eu conseguia digitar alguma coisa ele demorava para aparecer na tela, para abrir novas abas no Safari era muito demorado, enfim, acabei perdendo toda agilidade que o iPad me proporcionava.

Por algum motivo as novas atualizações que deveriam trazer apenas correções e melhorias, parece que para os modelos mais antigos fez com que muitas coisas que estavam configuradas, armazenadas, passassem a ser um problema.

Foi então que dando um garimpada na Internet, encontrei algumas recomendações que fizeram meu iPad voltou ao "Estado da Arte".

Vou compartilhar a seguir como fazer esperando que todos tenham o resultado satisfatório que tive.

1- Redefinição de todos os ajustes de configuração

Não precisa se preocupar, aqui não iremos ter perda de dados. As nossas fotos, músicas, aplicativos, livros, etc, continuarão no iPad sem problemas.
Este reset de configuração irá limpar as conexões de redes Wi-Fi, os dados que foram salvos para elas, se você usa o bloqueio de tela, este será removido também.
Para que tudo isso volte a funcionar, você precisa configurá-los novamente. O que ao meu ver para resolver um problema de performance e uso do iPad vale muito a pena.

Para fazer isso, siga os seguintes passos:






Após digitar a senha, ele irá reiniciar o iPad para aplicar a redefinição dos ajustes.

No meu caso, esta redefinição foi o que resolveu praticamente 100% do problema. :)

2 - Efeito Paralaxe

Este efeito é responsável por fazer com que os ícones pareçam flutuar pelo desktop/papel de parede do iPad.

Para desativar, seguir os seguintes passos:





3 - Transparência

Essa opção não encontrei no meu iPad, porém segue o caminho para ver se ele existe no seu iPad:

Ajustes - Geral - Acessibilidade - Reduzir transparência

Nessa opção vale reforçar que devemos HABILITAR e não desabilitar como fizemos nas anteriores, ok?!

Algumas outras dicas ficam a cargo do gerenciamento de armazenamento e aplicativos.
Coisas desnecessárias podemos deletar, deixar os recursos mais livres para ser utilizado com o que realmente estamos utilizando e precisando utilizar.

Espero que essas dicas ajudem, assim como me ajudaram.

Abraço e até a próxima!



segunda-feira, 31 de agosto de 2015

Descompactador de arquivos para iPad/iPhone

Boa tarde pessoal, tudo bem?

Para quem usa iPad, algumas funcionalidades básicas do dia-a-dia pode ser um problema em relação a compatibilidade e recursos que ao meu ver deveriam vir como um padrão não só no iPad/Produtos Apple, mas em todos os recursos que podemos utilizar seja para trabalho ou para nosso lazer, estudos, etc.

Já pensou precisar abrir um arquivo compactado com a extensão .RAR no iPad?

Isso mesmo! Nativamente o iPad não consegue abrir esse tipo de arquivo e os arquivos compactados de forma geral.

Segue a dica de um aplicativo que tem me ajudado muito.

Estou falando do Zip tool. Este pode ser baixado na AppStore, sendo que ele possui uma versão Free e claro oferece também uma versão paga.

Para instalar basta clicar no ícone da AppStore, procurar no search por Zip Tool e instalar.


Depois disso basta você selecionar os arquivos .RAR que você deseja abrir e escolher o Zip Tool para que ele possa fazer a descompactação.


Espero que essa dica seja útil para vocês.

Abraço e boa semana!

domingo, 2 de agosto de 2015

Atitude de dono? Como assim?

Olá pessoal! Tudo bem?

O conteúdo de hoje não é técnico, porém para quem trabalha com TI creio que seja algo que se escute bastante:



"Precisamos ter atitude de dono!!!"


Mas afinal, o que é atitude de dono?

Como podemos ter uma atitude de dono, se não somos efetivamante dono? Nem sequer ganhamos o salário que um "dono" ganha.

Bem, primeiramente quero dizer que aqui expresso o que acho, penso e reflito sobre a atitude de dono e o por que talvez seja difícil de conseguirmos encarar isso hoje em dia.
Tenho certeza que muitos estão descontentes com seu emprego, mas na verdade não é com a atividade exercidade ou mesmo com o ramo de atividade que escolheu/atua. Isso está mais relacionado aos moldes que o mercado de trabalho tomou com o passar dos tempos e muito mais ainda relacionado como à sua empresa trata o mercado de trabalho e as pessoas que compõe o seu quadro de funcionários.

Hoje nosso mundo não para, serviços dos mais diversos precisam estar disponíveis 24x7, 365 dias no ano e se este for bissexto 366. Existe a necessidade de plantões, meio para comunicação 24 horas, sendo internet cabeada, wifi, 3/4G, smartphones, notebooks, tablets, etc. Não importa. Praticamente todas as empresas querem vender isso como um diferencial e existe a necessidade de termos serviços e pessoas disponíveis para suportar o que for necessário.

No entanto, uma outra fase percorre muitas empresas e explica uma grande desmotivação de pessoas, estresse acumulado, problemas de saúda diversos: "Faça mais com menos."

Sim, o faça mais com menos, nada mais é do que sugar um recursos o máximo que puder e fazer com que este consiga entrega de trabalho de talvez 2, 3 ou até mais pessoas, por que não?
Essa desproporção faz com que as pessoas se desgastem, fiquem mais estressadas, anciosas, com problemas de saúde e o pior é que elas são conscientes disso.

Por que contém essa parte antes?
Bem do faça mais com menos, teoricamente já estamos fazendo o trabalho de mais de uma pessoa, sendo cobrado ainda mais por isso, talvez aumentando nosso turno e jornada de trabalho para conseguir entregar o que se espera.
Fora isso, ainda temos que ter atitude de dono, se preocupar com os gastos, abraçar coisas que precisam ser feitas fora o que é extritamente atribuido a você.

Vou dar ainda alguns outros exemplos de atitude de dono:

- Uma sala de reunião depois do horário que ficou com a luz acesa, devemos apagar;
- Um problema de vazamento no banheiro, devemos informar para quem deve arrumar;
- Um software que foi comprado, sendo que o que temos hoje poderia ser atualizado ou customizado para atender uma nova funcionalidade;
- Onde podemos reduzir gastos;
- Controle e validação de precisamos de 10 mil lisença de um produto;

Creio que isso é muito válido nos dias de hoje, pois o mundo em que vivemos está cada vez mais sem educação e sem comprometimento das pessoas umas com as outras, porém fica uma pergunta:
- Será que não estão querendo cada vez mais que eu acumule funções quem não são minhas?
- Estão querendo que eu faça o que outra ou outras pessoas deveriam fazer?

De um certo modo é isso sim!!!

Não quero fazer com que você caro leitor, escolha um lado. O de fazer ou não fazer, muito menos que existe o certo ou o errado.
O que aprendi de berço é que em primeiro lugar vem minha educação, respeito e comprometimento.
Algumas atitudes não vão te causar nenhum impacto, nenhum problema, nenhuma "dor".
Sua mão não irá cair por apagar a luz da sala que ficou acesa, você não vai perder a voz por avisar ao responsável pelo manutenção que existe um vazamento no banheiro.

E para os que cobram a atitude de dono, por favor, cada um precisa ter esse comportamento principalmente quando se sentirem confortáveis de fazer, se quiserem fazer.
Não podemos querer que as pessoas sejam da mesma forma que somos, que pensem iguais e muito menos que tenham zelo pelo que não é efetivamente delas.
Não podemos exigir que as pessoas tenham essa atitude, pois ela não tem isso no perfil pessoal dela. Ela não precisa fazer aquilo que não é escopo dela. Ela tem sempre seu livre arbítrio. Lembre-se sempre disso.
A pessoa que é cobrada pela atitude de dono nem sempre tem a liberdade também para tomar determinadas decisões, como pessoas que estão nesta camada de dono o podem fazer. Existe empresas que sequer dão espaço para seus funcionários sugerirem ideias, pensamentos, vontades.
Como podemos então querer que essas pessoas tenham determinadas atitudes?

Eu espero que um dia exista uma sinergia melhor entre empresa x funcionário, onde todos entendam que essa parceria é muito importante, que um novo consegue se sustentar sem o outro e que todos possam se sentir a vontade pelo menos para poder falar, fazer e tomar atitudes para coisas boas, ideias novas e assim todos poderem crescer. JUNTOS.



Fica aqui esse ponto para reflexão e para tentarmos fazer primeiramente da nossa segunda casa, o nosso trabalho, um lugar melhor.
Isso aos poucos irá se extender para camadas maiores e fazer quem sabe um mundo melhor para todos e para as novas gerações que estão vindo por aí!!

Abraços e até a próxima.

Symmetrix VMAX - Part. 8 - Federated Tiered Storage (FTS)

Olá pessoal, tudo bem?

Na parte 8 vamos falar sobre Federated Tiered Storage, para simplificar, vamos tratar apenas como FTS, ok?

Mas afinal, o que é FTS?

FTS é a capacidade do VMAX de usar discos/Luns que estão criada em outro storage array. Essa feature está disponível a partir da Enginuity 58756 para os modelos 10K, 20K e 40K.
Aqui vale ressaltar que essa feature é gratuita, não requerendo nenhuma aquisição de software ou licença adicional.

As luns externas podem ser utilizadas no VMAX como raw storage space para criação  de Symmetrix devices, data sources podem ser encapsulados e a informação pode ser disponibilizada aos hosts pelo Symmetrix.
Os discos que são disponibilizados de outros arrays para o Symmetrix não são protegidos por ele, com isso a proteção deve ser garantida pelo outro array.

Esses devices são os chamados eDisks no VMAX (external disks).

Benefícios do uso do FTS:

Simplifica a gerência/administração pois teremos ao final uma única console de administração, uma única forma de configurações a serem realizadas;
Mobilidade de dados entre storages heterogêneos;
O benefício de virtual provisioning dos arrays externos;
Habilitar as features de replicação (TimeFinder ou SRDF) para uso nos arrays externos;
Extender o uso de arrays externos antigos para que estes façam uso do recurso de tiering;

Algumas práticas de uso:

Continuar usando arrays antigos enquanto eles ainda fazem uso das features da enginuity do Symmetrix;
Proteção de dados nos arrays externos;
Migração de dados entre arrays;

DX Directors

DA eXternal que se comporta apenas como uma DA;
Roda sob Fiber Optic SLICs apenas assim como uma FA e RF emulations;
Lida com LUNs como se fossem drives Symmetrix;



eDISKS

Associado com uma SCSI logical unit externa;
Acessados pela SAN;
Por ser virtual, não possui proteção por RAID;
Refere-se a um external spindle;

External disk group

É criado um virtual group contendo eDisks;
Exclusivamente um disk group external começa com o número 512. External spindle e internal physical spindles não podem ser misturados em um disk group.

Virtual raid group

Creado para cada eDisk;
Não possui proteção no Symmetrix;
A confiança de proteção deve vir do array externo;



Zoning:


FTS virtualization

Temos dois modos de usar um array externo no Symmetrix:
Podemos usar o discos como raw capacity, sendo que neste modo teremos a perda de dados do disco externo;
Encapsular os discos externos de modo que ele preserve os dados originais. Aqui temos dois tipos sendo o standard encapsulation e virtual provisioning encapsulation;

External provisioning
O spindle dos discos são criados e usados como raw capacity para novos Symmetrix devices;
Discos externos aparecem como desprotegidos, pois a proteção deve ser de responsabilidade do array externo;
Virtual provisioning Data Devices (TDATs) podem ser criados nos discos externos;

Agora vamos falar do standard encapsulation e virtual provisioning encapsulation

Standard encapsulation
Cria um eDISK para cada external lun e adiciona no external disk group;
Um Symmetrix device também é criado ao mesmo tempo;
O acesso para uso dos dados deste device é permitido pelo Symmetrix device;

Virtual provisioning encapsulation
Cria um eDISK para cada external lun e adiciona no external disk group;
Um data device totalmente alocado e um Thin device também são criados;
Este thin device pode ser usado para migração usando VLUN migration ou Virtual provisioning;

Para obter as informações de um device, devemos utilizar o seguinte comando:

symdev show




Arrays externos suportados para uso com o FTS:
Todos os arrays Symmetrix VMAX Family possuem suporte ao FTS;

Arrays externos EMC:
Todos os Symmetrix VMAX;
Linha DMX;
Clariion CX3, CX4 (Apenas ALUA);
VNX (Apenas ALUA);

Arrays de terceiros:
HDS;
IBM;
Netapp;
Sun;
HP;

* Recomendo sempre consultar o site da EMC para verificar a nova listagem de arrays externos que são aceitos pelo FTS.

Detalhes de um provisionamento externo
eDISKS são criados e adicionados a um específico disk group external;
* Separado dos grupos de discos que contém discos físicos internos
* Adicionado para um grupo virtual de discos desprotegidos

Sym devices podem ser criados para acesso como raw storage
* VAULT, SFS e ACLX
* Caso contrário será tratado como qualquer outro tipo de Symmetrix device
* Podemos usar TDATs para virtual provisioning

Encapsulating for Standard provisioning
eDISKS são criados e adicionados a um específico disk group external;
* Separado dos grupos de discos que contém discos físicos internos
* Adicionado para um grupo virtual de discos desprotegidos
* Sym devices podem ser criados habilitando acesso aos dados preservados
* Caso contrário será tratado como qualquer outro tipo de Symmetrix device

Encapsulating for virtual provisioning
eDISK e RAID Group são criados;
Data devs (TDATs) são criados e adicionados a um POOL;
Um Thin device totalmente alocado é criado e atribuido a um POOL;
O dado em uma LUN externa é preservado;



Manipulação para eDISKS grandes

São suportados tamanhos de discos maiores do que o suportado pelo device do Symmetrix.
Múltiplos Symmetrix devices podem ser criados se necessário para contabilizar o tamanho total de um eDISK criado caso necessário.
Devices podem ser feitos em um único meta concatenado:
* Aqui nesse caso temos o seguinte cenário, onde por questões de geometria de devices, se um ambiente necessitar de um device de 22GB, teremos que criar meta members de 9GB e assim teremos na verdade 27GB de volumetria. Caso não necessite de equalização quanto a geometria dos devices, podemos criar dois meta members de 9GB e um 4GB ao final não tendo limitação geometrica.
* O tamanho do auto meta member pode ser alterado;

Geometria de disco e encapsulamente

Devido a peculiaridade na forma de tratar o tamanho de devices na Enginuity do Symmetrix, onde temos quinze trilhas de 64k formando um cilindro. 
Por conta disso, a capacidade de um Symmetrix device criado não vai refletir exatamente a capacidade real de um eDisk.
Encapsulando devices, teremos a geometria setada que irá refletir a capacidade real do eDisk.
Os devices encapsulado tem um tamanho maior do que o reportado e do limite geométrico.



Geometria limitada por restrições de dispositivo

Replicação local:
Só pode ser por source devices;
Regras são aplicadas para operações em targets grandes;

SRDF
Pode ser apenas para devices R1;
Regras são aplicadas para operações em R2 maiores;

VLUN
Não pode ser target para migração;
Migração apenas para espaços não configurados;

Metas não podem ser expandidos, dissolvidos ou convertidos;

Como nem tudo são flores, vamos as restrições do FTS...

FTS Restrictions

Apenas para sistemas Open.
Para devices que são encapsulados não podem utilizar FastVP por não ser suportado.
Um POOL não pode conter ambos os tipos de devices (internal e external).
DARE (Data rest encryption) não é suportado para devices externos.
Ferramentas terceiras podem ser necessárias quando necessário usar para medir recursos de performance em relação aos arrays externos.
FCP 8Gb/s e menos são suportadas.

FTS System limitations

A capacidade máxima externa será determinada pelo cache do VMAX.
O número máximo de LUNs  por storage externo para cada porta é de 8000. Por sua vez, a capacidade máxima de uma única LUN externa é de 30TB.
512 portas externas por initiator group e todas as FAs podem ser mapeadas para DX emulation.
14.000 eDisks por par de director DX.
128.000 eDisks por sistema.

Abaixo segue um quadro do suporte FTS pelas features Enginuity:

1)

2)


3)

De certo modo, essa feature é a mesma questão que temos com virtualizadores de storage. Ele consegue fazer usufruto de recursos de espaço de armazenamento de outro array, utilizar suas featues (Raids, controladores, redundância, capacidade de crescimento, heterogenidade, etc) sendo elas boas ou não, e prover através do array VMAX o ponto de storage único para os hosts.

Vale tomar cuidado com algumas limitações quanto a parte utilização dos recursos, conversão de valores na parte de espaço entre os devices do Symmetrix e o raw capacity dos arrays externos.

Recomendo também um estudo de caso na parte do quanto é eficiente deixarmos a segurança em outro array que não o VMAX.

Talvez a forma que o outro array se comporte, pode ser que seja um gargalo para o VMAX e gerar sim algum impacto mais relacionado a performance ou até mesmo a perda de dados.

Abraços e até a próxima.

domingo, 26 de julho de 2015

Mac OS - Múltiplas áreas de trabalho

Boa noite pessoal, tudo bem?

Essa dica vai para quem usa Mac OS e principalmente para quem faz muito uso de múltiplos desktops como eu (múltiplas áreas de trabalho).



Nas versões anteriores ao Mac OS Yosemite, era muito comum ao usar o atalho do touchpad com três dedos e ele mostrar no canto superior várias áreas de trabalho, cada janela de um aplicativo aberto no canto superior direto tinha uma opção para usar em tela cheia e isso fazia com que o aplicativo ficasse em uma área de trabalho separada, sendo necessário para ir até a mesma utilizar os três dedos novamente porém para direita e para esquerda no touchpad.

Esse recurso ainda existe no Yosemite, porém configurado apenas como uma única área de trabalho. Isso mesmo, agora é necessário que nós adicionemos as áreas de trabalho de acordo com a quantidade que precisamos.

Segue abaixo como fazer:


  • Usando o atalho do touchpad com os três dedos, faço o movimento para cima;



  • Aqui, irá aparecer as áreas de trabalho que já estão configuradas e no canto direito uma ícone com um botão + (mais). Basta clicar nele para ir adicionando as novas áreas de trabalho:




  • Para excluir uma área de trabalho, basta você ir com o ponteiro do mouse em cima dela, logo irá abri um X que é o equivalente a excluir;





Eu gosto muito de utilizar recursos de múltiplas áreas de trabalho, pois posso abrir diferentes coisas e ir separando-as por afinidade, ou por atividades que estou fazendo no momento.

Se estou escrevendo algum texto consigo deixar todo o material necessário em uma área de trabalho, se ao mesmo tempo estou ouvindo música consigo deixar o player em outra área de trabalho, música baixando em outra e assim por diante.

Espero que este recurso seja útil para vocês também.

Abraços

:wq!

segunda-feira, 20 de julho de 2015

Android x Mac OS - Transferência de arquivos

Boa noite pessoal.

Para quem é fã de tecnologia, save como as vezes é difícil conciliar o uso de mais de uma tecnologia para conseguir fazer tudo, ou mesmo para conseguir fazer coisas simples como transferir arquivos do seu computador para um celular ou tablet.

Bem para quem usa um celular ou tablet com Android e um sistema operacional como o Mac OS sabe que podemos encontrar aí algumas barreiras um tanto quanto "chatas".



Toda empresa ou fornecedor tende a puxar a "sardinha" para o seu lado e tentar as vezes dificultar ao máximo que você utilize tecnologias diferentes. Isso mesmo. Para eles é muito mais fácil se você quiser utilizar um único fabricante, suas tecnologias desde hardware, software, celular e por aí vai.

Pensando nisso, segue uma dica que pode ser muito útil para quando você precisa transferir arquivos do Mac OS para o seu Android.

Estou falando do Android File Transfer for Mac:

Link para download: https://dl.google.com/dl/androidjumper/mtp/current/androidfiletransfer.dmg

A instalação é bem simples.

Quando o download terminar, basta dar dois cliques para abrir o instalador selecionar o ícone com o boneco do Android e arrastar para a pasta aplicações:


É claro que podemos ter algum problema para conseguir utilizar, mas qualquer problema é só deixar nos comentários que resolvemos juntos, ok?

Abraço galera e boa noite.

segunda-feira, 8 de junho de 2015

Linux travando no notebook?

Pessoal, bom dia.

  Quem nunca teve algum problema de depois de instalar um linux em um notebook passar algum tempo ele travar? Congelar de forma que apenas um "dedoff" é a solução para reiniciar?!

  Pois já passei por isso :)



Segue abaixo um site que disponibiliza algumas opções de configuração para o linux em Notebooks HP/Compaq que podem resolver estes problemas de travamento.

 Site:

http://www.stearns.org/doc/hp-dv9225us-fedora-6.html

 Espero que esses ajustes possa ser útil para vocês.

Abraço.

domingo, 7 de junho de 2015

Eu S.A? Por quê não?!

Boa noite pessoal.

 A dica de hoje é um pouco "fora da curva". Na verdade ela se emprega para qualquer ramo de atividade, qualquer área de atuação, enfim qualquer que seja sua função, mas que seu objetivo seja o de se tornar seu próprio chefe, conseguir seu próprio negócio, sua própria empresa, resumidamente o título proposto pelo livro se tornando: "Eu S.A".

Este livro foi escrito pelo baixista e vocalista do Kiss, Gene Simmons que pesquisando um pouco mais sobre, podemos ver que não é apenas um astro do rock. Ele é um empreendedor, um investidor, um economista, etc ... Faltam adjetivos para descrever sobre os vários temas que ele aborda neste livro. Família, guardar dinheiro, trabalho, trabalhos extras, coisas que podemos abrir mão e não gastar com elas e por aí vai.
Como sou muito fã do Kiss e estou recentemente lendo mais sobre as dicas das pessoas bem sucedidas e histórias reais sobre cases de sucesso, empreendedorimos, etc, me interessei por este livro e mesmo sem terminar de ler, com certeza o recomendo para todos.

 Este livro aborda pontos como economia, guardar dinheiro, do quanto podemos e devemos aproveitar nosso tempo livre para nos instruirmos em primeiro lugar e para posterior a isso corrermos atrás de nossos objetivos e estarmos prontos para eles.
Se você procura algumas dicas do que é preciso para iniciar nessa jornada, seja seu sonho a riqueza ou mesmo a independência financeira sendo seu próprio chefe, recomendo este livro.

Não vou entrar no mérito de valores, onde comprar, pois você pode dar uma "googada"ou ir direto no seu site/loja favorito e comprar.

Título: Eu S.A,  Gene Simmons - Construa um exército de um homem só, liberte seu deus interior (do rock) e vença na vida e nos negócios
Editora: Fábrica231

Boa noite à todos, bom começo de semana e boa leitura!!!

Abraço.

sexta-feira, 5 de junho de 2015

Kali Linux no Mac OS com VirtualBox

Boa noite pessoal, tudo bem?

 O post de hoje é uma dica para que você consiga instalar o Kali Linux no seu Oracle VirtualBox utilizando como hospedeiro o Mac OS.

O Kali Linux para quem não o conhece, é uma distro Linux baseada no Debian com ferramentas compiladas e customizadas para fazer pentests, testes de invasão, quebra de senhas de arquivos, de redes wi-fi enfim, para estudos na parte de segurança.

Para quem quiser conhecer mais, segue o site oficial do projeto:

https://www.kali.org
















Nos primeiros testes que fiz tentando instalar ao final, antes de concluir tudo ele apresentava um erro onde a VM (virtual machine) era desligada.

 Abaixo segue um print do erro:


E por mais que você tente iniciar o Kali Linux, ele desligada a VM.

Segue abaixo o que você precisa fazer para não ter esse problema e poder desfrutar do Kali.

Criando a VM:

1 - Criar uma nova máquina virtual (se você quiser, pode editar a máquina virtual que você tentou criar antes):


* O VirtualBox irá definir automaticamente como um Linux genérico.

2 - Adicionar a quantidade de memória que iremos reservar para a VM:



3 - Se desejamos criar um novo virtual disk:


4 - O tipo de disco virtual que vamos criar:


5 - Aqui iremos informar se desejamos que o disco possa crescer de forma flexível automaticamente ou manualmente, ou se já iremos deixar um tamanho fixo alocado:


6 - Aqui definimos o nome do virtual disk e o tamanho:


7- Neste ponto, ao clicar em Create a VM será criada.


Siga os passos abaixo para poder agora parametrizar a VM de acordo com o que é necessário para o Kali Linux funcionar corretamente.

1 - Vá até as configurações da VM, em Geral e Básico altere o Sistema Operacional para Debian e a versão de acordo com a ISO que você utilizou (32 ou 64bits):


2- Em Avançado, colocar Compartilhamento Clipboard e Drag'n Drop como Bidirecional. 


3 - Clicar em Sistema, desabilitar Floppy e habilitar Enable I/O APIC:



4 - Em Processador, aumentar a quantidade de processadores para 2 e habilitar Enable PAE/NX:


5 - Clicar em Vídeo, aumentar a memória de vídeo para 128MB e habilitar aceleração 3D:


Feito isso, fazer a instalação do Kali Linux com a ISO baixada e aguardar o término da instalação.
Note que não iremos mais receber mensagem de erro. A instalação irá concluir e ao finalizar a instalação a VM irá inicializar sem nenhum erro chegando ao resultado que esperamos.


Espero que essa dica seja útil para vocês e que com isso todos possam iniciar os estudos em pentes e Ethical Hacker.

Abraço galera e boa noite.