Viablog | TI e desenvolvimento de Software

Archive for fevereiro 22nd, 2012



Android 5

A adoção do Android 4 (vulgo ICS) está claramente mais lenta do que o Google gostaria, porém já existem rumores de que em algum dia entre maio e junho o Android 5 (vulgo Jelly Bean) irá ser lançado.

Ainda não se sabe muito sobre as novidades se comparadas a versão 4, porém já é quase certo que o novo Android virá com o recurso de dual-boot, ou seja, será possível instalar o Android mais algum outro sistema operacional no equipamento (leia-se Chrome OS ou até mesmo o Windows), agora o mais interessante é que se os rumores se confirmarem o Android poderá vir com suporte a processadores x86, isso mesmo, Android em desktops pode ser uma realidade muito em breve.

Caso se confirme este rumor, o Android iria bater de frente com o Windows da Microsoft o que poderia atrapalhar o lançamento do Windows 8, já que o Windows 8 será focado na experiência mobile no desktop, o Android que tem uma aceitação muito maior que o Windows Phone no mundo mobile ser portado para ambientes x86 irá tirar o posto de único sistema operacional mobile no desktop.

O ecossistema do Android por ser muito maior que o do Windows Phone pode categorizar o Android nos desktops em uma posição de destaque, o que pode causar um boom inicial de instalações e bagunçar todo o mundo desktop que é até então dominado pela Microsoft.

Um detalhe interessante: se o Android for mesmo portado para x86 como fica o Chrome OS?

Leia mais:

· ·

Algumas vezes encontramos rotinas de validação e/ou transferência de dados que utilizam o rowid (Oracle) como chave única para encontrar e atualizar os dados e para dar manutenção podemos ter a necessidade de saber de qual tabela saiu aquele rowid.

Podemos então executar a consulta abaixo para retornar o nome da tabela para o rowid informado:

DECLARE
 
w_rowid ROWID:=  'AAAWHmAAfAAAD7qAAA';
w_nome varchar2(100);
 
BEGIN
 
SELECT DBA_OBJECTS.OBJECT_NAME
 INTO w_nome
FROM SYS.DBA_OBJECTS
WHERE DBA_OBJECTS.OBJECT_ID = DBMS_ROWID.ROWID_OBJECT (w_rowid);
 
print('Tabela: '||w_nome);
 
END;

Devemos notar dois detalhes:

  • O rowid é único somente por cluster, ou seja, caso o seu ambiente seja “clusterizado†você poderá encontrar o mesmo rowid em diversos clusters, porém mesmo assim irá reduzir o número de tabelas para procurar o rowid;
  • O usuário precisa ter privilégio de SYSDBA do Oracle para executar a consulta.

Leia mais:

·

Realmente o lançamento do Windows 8 será um marco para a Microsoft e talvez até mesmo para a computação pessoal, pois além de alterar totalmente a semântica, funcionamento e usabilidade do Windows, implementando inclusive um novo conceito de interface, o Metro a Microsoft dará adeus até mesmo para a famosa logomarca do Windows.

Desde a versão 3.1 do Windows a sua logomarca foi remodelada, mas sempre conservou a mesma identidade, codificada em quatro cores lembrando uma bandeira tremulando, contudo a nova logomarca do Windows será plana (como todas as logomarcas atuais, ainda bem que abandonaram o 3D) e realmente irá remeter a uma janela.

Nova logomarca do Windows

Nova logomarca do Windows

De tão simples e não intrusiva a nova logomarca parece se encaixar perfeitamente para a nova linha de pensamento utilizada no desenvolvimento do Windows, que finalmente abandonou certos módulos do kernel que ainda o prendiam ao baixo desempenho por serem antigos e cheio de remendos, agora realmente será um novo Windows.

Leia mais:

· · ·

Theme Design by devolux.nh2.me