Published: Tue, 29 Jan 2013 21:04:13 +0000 Updated: Tue, 29 Jan 2013 21:04:13 +0000 | Sendo um too frequent flyer, tenho alguns questionamentos existenciais e possíveis respostas para exigências que nos fazem durante vôos.
Apertem os cintos
Prá que fechar o cinto de segurança se mal sinto o avião se mexer, a cadeira é super confortável e não há mais ninguém na pista que faça o piloto ter que dar uma derrapagem ou manobra radical? — perguntaria o leigo.
Na verdade, o ideal é ficar com o cinto fechado durante todo o vôo. O verdadeiro problema são bolsões de ar inesperados que o avião pode atravessar e cuja diferença de pressão pode fazer a aeronave cair uns bons metros. Se você não estiver de cinto, sua inércia te jogará para cima com força, a ponto de poder bater a cabeça no teto da cabine.
Desliguem os aparelhos eletrônicos
Isso me parece uma tremenda bobagem principalmente quando, hoje em dia, dizem que o modo avião não é suficiente e o aparelho precisa ser completamente desligado. Algumas teorias:
- Dizem que os sinais de rádio recebidos e transmitidos por esses aparelhos podem interferir nas comunicações internas da aeronave ou do piloto. Essa não é uma explicação convincente porque todos esses sinais usam freqüências muito diferentes justamente para que não interfiram uma na outra.
- Internet, ligações, SMSs, joguinhos etc que esses aparelhos oferecem podem distrair num momento que querem que você preste atenção nos avisos de segurança. Nesse caso deveriam pedir que largássemos e fechássemos livros e revistas também, o que seria quase ridículo.
- E se tais aparelhos (até no modo avião) emitem tanta interferência, por que então dezenas de televisores do avião não são desligados também ?
- Me ocorre também que querem que você assista a programação de suas TVs e leia as suas revistas de bordo. E claro, veja a propaganda de seus anunciantes.
- Outra possibilidade é que um laptop é grande e duro o suficiente para se manter no colo, principalmente em situações em que pode haver muita turbulência e ele machucar alguém.
Ergam as poltronas na posição vertical
Essa não dá prá entender. Será que é para não te facilitar adormecer no pouso e decolagem? A explicação mais plausível é a que, quando abaixadas, as poltronas podem atrapalhar a passagem de quem está na fileira de trás. Como se os vôos atuais já não fossem apertados e como se manter a poltrona erguida aumentasse muito o espaço de passagem.
Por favor dê melhores explicações se as tiver.
Published: Mon, 28 Jan 2013 11:47:21 +0000 Updated: Mon, 28 Jan 2013 11:47:21 +0000 | MySQL é ainda o gerenciador de banco de dados mais popular do mundo em número de instalações. Muito mais usado que Oracle, DB2 ou qualquer outro SGBD comercial. Mas ele está morrendo, está sendo matado pela Oracle numa morte lenta mas não dolorosa.
Espere, isso não é uma má notícia. Continue reading Open Source é garantia de continuidade [MariaDB × MySQL]
Published: Sat, 25 Aug 2012 18:33:34 +0000 Updated: Sat, 25 Aug 2012 18:33:34 +0000 |
Você sabia que há pouco tempo era impossível misturar diversas línguas numa mesma frase de texto sem a ajuda de um editor multilíngue especial? Mais ainda, que havia idiomas cujas letras sequer tinham uma representação digital sendo impossível usá-las em computadores?
Tudo isso virou passado com o advento do Unicode e para entendê-lo vamos relembrar alguns conceitos:
- caractere
- É a representação digital do que chamamos de letra ou grafema ou ideograma. Alguns exemplos de caracteres: J (jota maiúsculo), ç (cê-cedilha minúsculo), Φ ζ λ Ψ Ω π (caracteres gregos), וניקוד (a palavra “Unicode” em hebraico), símbolos matemáticos como × ÷ ∞ ∂ ∑ ∫, ou financeiros como $ ¢ £ ¥ ₪ €, hieróglifos egípcios e muitos outros que mostraremos neste texto;
- glifo
- Uma representação gráfica para um certo caractere. As fontes Times New Roman e Arial usam glifos diferentes para representar o mesmo caractere “g”;
- encoding
- É uma dica que damos ao computador para que ele saiba qual caractere ou letra humana ele deve usar para mostrar certo código binário. Por exemplo, o código 224 no encoding ISO-8859-1 é o caractere “à”, porém no ISO-8859-8 é a letra “א”. Repare que no universo desses antigos encodings as letras “à” e “א” não podem coexistir porque usam o mesmo código binário. E é justamente esse o problema que foi levantado no começo do texto.
Antes do Unicode era necessário somente 1 byte de computador para armazenar a informação de 1 caractere. Os encodings são necessários mas, como vimos, havia limitações indesejáveis. Como o Unicode propõe uma gama muito maior de códigos binários, único e imutável por ideograma, caracteres de idiomas diferentes podem agora coexistir no mesmo texto. Neste exemplo “à” e “א” tem códigos Unicode que não conflitam entre si: 0x00ED e 0x05D0.
A história do Unicode começa em 1987 na Xerox e Apple, e tenta incorporar todos os ideogramas e letras do mundo, um conjunto bem maior do que 255 caracteres (que é o que cabe em 1 byte). Um caractere Unicode pode ter de 1 a 4 bytes.
Evoluir para múltiplos bytes por caractere tem certas implicações pois os softwares não estavam preparados para isso. Contar caracteres numa frase é agora diferente de contar o número de bytes ocupados por essa frase. Mostrar ou imprimir tal frase é também agora uma tarefa de outra ordem: há línguas onde se escreve da direita para esquerda, como árabe ou hebraico, versus as da esquerda para direita, baseadas no sistema latino. No título do artigo há a palavra “Unicode” em ambos os sentidos na mesma frase, na escrita latina (→), hebraica (←), russa (→) e árabe (←) respectivamente e isso serve de exemplo para mostrar que a questão de múltiplos sentidos de escrita na mesma frase é contemplada e resolvida pelo Unicode.

O Unicode introduziu também desafios de desempenho pois há muito mais caracteres maiúsculos e minúsculos para comparar e mais bytes para armazenar e processar. Mas tudo isso é marginal com a evolução do poder computacional, universalidade e eternidade da informação que o Unicode oferece.
Ainda no título, outra coisa que chama a atenção são símbolos como ♪♠☼☺, ideogramas que fazem parte de uma faixa de caracteres do Unicode chamada Emoji, incorporado ao padrão em 2010. Mas por enquanto, podemos utilizar somente alguns Emojis em forma de texto porque estão em fase de implementação nos sistemas operacionais. Por outro lado, eles já são bastante populares nos sistemas iOS (iPhone, iPad), Mac OS X Lion e Linux. Somente a versão 8 do Windows terá suporte completo a Emoji.
Emoji é também um marco de evolução da linguagem escrita. Em tempos de uso intenso de redes sociais e SMSs, é muito mais divertido e expressivo escrever “eu ♥ você”, “estou com fome², vamos❢”, “★adorei ☺☺”, “hoje estou zen ☯” etc. E que tal mais esses para seu próximo tweet?: ♐ ☠ ☢ ☭ ☣ ✡ ✝ ➡ ☮ ☎ ♚ ♛ ✿. Todos são caracteres tão comuns quanto “ú” ou “H” e graças ao Unicode, não é necessário nenhum recurso de processador de texto para usá-los.
O Unicode já está em pleno uso na Internet. É comum encontrarmos páginas que misturam línguas ou usam caracteres avançados. Um relatório periódico do Google mostra que entre 2008 e 2012 o uso de Unicode em sites subiu de 35% para mais de 60%. Não poderia ser menos, pois Unicode é uma tecnologia absolutamente essencial para um mundo globalizado e multiucultural.
Ao longo deste texto mostrei alguns caracteres, letras e ideogramas curiosos. Para fechar, deixo-os com uma última ideia: ˙ɯǝnƃuıu ɐ lɐɯ zɐɟ oɐu ǝpoɔıun ǝp oɔnod ɯn.
Published: Thu, 10 May 2012 03:43:41 +0000 Updated: Thu, 10 May 2012 03:43:41 +0000 | Em que as pessoas se baseiam para decidirem qual plano de telefonia celular adquirir? Vejo pessoas com planos enormes de 1000 minutos ou 2GB de transferência etc, mas será que usam realmente tudo isso ?
Por outro lado, as operadoras usam parâmetros de megabytes transferidos, minutos falados e SMSs enviados para fazer seus preços, mas esses dados de uso não estão claros na conta do usuário e mesmo assim dificilmente alguém mantém um histórico de contas para verificar uma média de uso na hora que decide mudar de plano.
Enfim, acho que as pessoas acabam pagando mais do que realmente usam.
Programei meu iPhone para coletar constantemente dados de uso e agora consigo extrair um relatório bem interessante. Sou um cliente pós-pago, uso celular de forma consciente e razoável, nem de mais nem de menos. Uso muitos serviços online que implicam em transferência de dados, porém sempre procuro usar WiFi para fugir de custos de 3G. Evito SMS da operadora ao máximo pois acho que R$0,39 por mensagem é um preço altíssimo, mas abuso de aplicativos como WhatsApp e iMessage para trocar SMSs gratuitos com meus contatos.
Eis como uso meu celular:
| Ítem de utilização |
2012-04 |
2012-03 |
2012-02 |
2012-01 |
2011-12 |
2011-11 |
2011-10 |
2011-09 |
2011-08 |
2011-07 |
2011-06 |
2011-05 |
| Total de dados transferidos em 3G, em megabytes |
403.33 |
322.21 |
279.54 |
418.33 |
351.54 |
441.11 |
523.57 |
246.35 |
8391.51 |
206.48 |
336.39 |
316.81 |
| Dados recebidos em 3G, em megabytes |
335.23 |
245.65 |
230.72 |
342.45 |
301.73 |
374.72 |
457.31 |
199.79 |
4248.60 |
172.26 |
286.60 |
234.14 |
| Dados enviados em 3G, em megabytes |
68.10 |
76.56 |
48.82 |
75.88 |
49.81 |
66.39 |
66.26 |
46.56 |
4142.91 |
34.22 |
49.79 |
82.67 |
| Número de ligações feitas |
192 |
176 |
225 |
159 |
146 |
127 |
134 |
151 |
153 |
167 |
191 |
143 |
| Duração total de ligações feitas |
03:20:00 |
04:00:51 |
04:32:43 |
04:52:58 |
04:11:47 |
02:41:07 |
02:21:55 |
03:13:30 |
02:28:37 |
02:50:44 |
04:09:31 |
02:54:46 |
| Duração total de ligações feitas, em minutos |
200.00 |
240.85 |
272.72 |
292.97 |
251.78 |
161.12 |
141.92 |
193.50 |
148.62 |
170.73 |
249.52 |
174.77 |
| Número de ligações feitas e recebidas |
316 |
316 |
353 |
273 |
297 |
251 |
310 |
274 |
308 |
310 |
372 |
269 |
| Duração total de ligações feitas e recebidas |
08:50:26 |
10:18:01 |
10:21:15 |
09:51:24 |
09:39:11 |
05:36:32 |
05:56:56 |
07:41:13 |
07:12:38 |
07:22:22 |
11:16:28 |
09:06:04 |
| Número de SMSs enviados via operadora (não iMessage) |
27 |
18 |
8 |
11 |
12 |
17 |
6 |
12 |
11 |
18 |
12 |
9 |
| Número total de SMSs enviados e recebidos, incluindo iMessage |
1576 |
1375 |
645 |
743 |
199 |
308 |
160 |
31 |
41 |
50 |
36 |
41 |
As linhas em vermelho destacam dados que as operadoras usam para criar planos e pacotes.
Uma rápida interpretação desses números mostra que:
- Uso menos de 500MB por mês em 3G
- Faço por volta de 200 ligações
- Falo menos de 300 minutos por mês nas ligações que faço
- O número de ligações que recebo (gratuitas para mim) é um pouco maior que o número de ligações que faço
- Falo mais minutos em ligações que recebo (gratuitas) do que em ligações que faço (pagas)
- Mando em média menos de 20 SMSs pagos por mês
- Uso muitíssimo mais SMS gratuito (iMessage) do que o SMS pago
Os números não mentem. Extraí um relatório igual do celular de uma pessoa que eu tinha certeza usava o celular muito mais do que eu e descobri que seu uso é bem menor em 3G, fala menos minutos para o mesmo número de ligações e de fato manda muito mais SMSs pagos do que eu.
Consigo também observar quais são os contatos para os quais mais ligo e mais gasto minutos para assim decidir qual operador é mais vantajosa para mim. Mas isso é assunto para outro post.
E você? Sabe quanto realmente está usando do plano que você paga ?
Published: Thu, 05 Apr 2012 16:01:43 +0000 Updated: Thu, 05 Apr 2012 16:01:43 +0000 | Este é um artigo sobre Business Intelligence, Business Analytics, Big Data e Data Mining.
Há quem diga que os antigos profetas eram pessoas comuns que proferiam simples consequências lógicas baseadas em observação mais profunda de fatos de seu presente e passado. Tudo o que vemos à nossa volta é resultado de alguma ação, tem uma história e um motivo de ser e de existir. Em contrapartida, seguindo um mesmo raciocínio científico, se algo aparentemente “não tem explicação” é porque ninguém se aprofundou suficientemente nos fatos históricos que o causaram.
Avancemos no tempo. Hoje, vinte anos após a Internet ter mudado a sociedade e os negócios, o mundo está bastante informatizado. Na prática, isso significa que milhares de computadores constantemente geram dados em volume torrencial (Big Data). Seja o item que passou pelo caixa do supermercado, a placa do carro capturado pela câmera de trânsito, o perfil visitado na rede social ou o registro de uma ligação telefônica. Após ser usada em seu propósito inicial (totalizar uma conta, multar, etc.), a informação passa a ser dado histórico.
Mas os dados históricos podem ter um valor ainda maior em seguida. Quando agregados em grande quantidade ou dispostos em gráficos, podem mostrar desempenho, crescimento, queda e, principalmente, tendências, que é a materialização no mundo dos negócios da eterna busca pela previsão do futuro.
“Profetas” modernos trabalham mais ou menos assim:
- Identificam diversos repositórios de dados históricos espalhados numa empresa (ou até fora dela) e os integram de forma a permitir que sejam acessados em conjunto. Dois exemplos de dados seriam (a) todos os produtos vendidos numa loja e (b) cadastro de clientes com dados mais genéricos como CPF, endereço e renda mensal. Muitas vezes os dados são armazenados em data warehouses ou data marts e outras vezes descartados após a análise;
- Encontram e modelam relacionamentos entre esses dados. Por exemplo, o CPF do cliente que comprou tais produtos e o perfil desse CPF, no cadastro geral de clientes;
- Criam visões gráficas que os ajudam a inferir e, eventualmente, “prever o futuro” e tomar melhores decisões a fim de controlá-lo. Veja que esse fator, ainda bastante humano, é o mais valioso nesse processo.
Neste exemplo, uma previsão desejável — baseada no histórico de uma população — é o padrão de compra dos moradores de um certo bairro ou dos clientes de certa faixa de renda ou com certo número de dependentes. Essa análise é útil justamente para abastecer uma loja com produtos e quantidades certas ou ainda viabilizar campanhas de marketing direcionadas, com índice de retorno muito maior.
Outra previsão importante é o quanto será necessário abrir as comportas de uma usina hidrelétrica a fim de gerar energia suficiente para atender a demanda após o último capítulo de uma novela popular — hora em que cidades inteiras tomarão banho ou começarão a passar roupa. Parece algo banal mas é um evento histórico que, quando não tratado, pode causar apagão num estado inteiro. Esse exemplo é real e mostra a intrínseca relação — às vezes nada intuitiva quando vista isoladamente — entre fatos díspares.
Prever ou controlar o futuro tem se institucionalizado como ciência formal nas disciplinas de Business Intelligence — que tem como objetivo observar indicadores quantitativos a fim de entender o passado e o presente — e Business Analytics — que busca nos auxiliar a fazer as perguntas certas via correlação entre dados. Seus praticantes têm conhecimento multidisciplinar (hidrelétricas e novelas, por exemplo) e usam sua intuição, ambos potencializados por sistemas e métodos dessas disciplinas.
A última palavra em profecias são sistemas que recebem dados e fatos conforme esses vão surgindo e, em tempo real, conseguem tomar decisões de ajuste e melhoria de desempenho, tais como dar ou retirar crédito financeiro, comandar operações na bolsa de valores ou distribuir carga em uma rede telefônica, entre outras.
Prever ou controlar o futuro sempre será algo difícil e portanto valorizado. Sistemas e técnicas de análise de negócios são as bolas de cristal modernas que transformaram essa arte em algo científico e tangível.
Veja também artigo sobre Big Data de Katia Vaskys na Computer World.
Published: Thu, 05 Apr 2012 09:17:13 +0000 Updated: Thu, 05 Apr 2012 09:17:13 +0000 | Vi estas dicas num blog, acho que é por aí mesmo e traduzo aqui as partes principais.
- Não fique só ouvindo, inicie um assunto.
- Procure no interlocutor(a) interesses em comum.
- Não entre em assuntos muito pessoais como política ou religião. Guarde esses para quando a sintonia já estiver mais armada.
- Mantenha amplos os tópicos da discussão, não entre em detalhes de mais.
- Deixe o interlocutor(a) falar também e escute. Especialmente as mulheres adoram serem ouvidas.
- Saiba a hora de parar, às vezes a química simplesmente não acontece.
Published: Thu, 22 Dec 2011 19:32:59 +0000 Updated: Thu, 22 Dec 2011 19:32:59 +0000 | Either if you are doing forensics or just want better reports about your call patterns, the iPhone Call History database can be very handfull.
If you have a jailbroken iPhone, you can access the database file directly. If you are not, you can still access it offline simply copying the file from an unencrypted iTunes backup to some other folder on you computer to manipulate it. Here are the real files path inside the iPhone and their counterparts on an iTunes backup folder:
Files path inside the iPhone and their counterparts on an iTunes backup folder
| Filename inside iTunes backup folder |
Original iPhone file name |
Description |
| 2b2b0084a1bc3a5ac8c27afdf14afb42c61a19ca |
/var/wireless/Library/CallHistory/call_history.db
|
Call log SQLite DB |
| 31bb7ba8914766d4ba40d6dfb6113c8b614be442 |
/var/mobile/Library/AddressBook/AddressBook.sqlitedb |
Contacts (address book) SQLite DB |
iTunes backup folder on Windows can be found at C:\Users\[USER]\AppData\Roaming\Apple Computer\MobileSync\Backup\[UDID] where [USER] and [UDID] are your user name and the unique device identifier respectively.
These files are SQLite databases and can be viewed and manipulated with SQL commands as long as you have the sqlite3 program. On the iPhone, you can install sqlite3 package from Cydia. On a Mac or Linux, the sqlite3 command line tool is already there. And on all platforms you can install the excellent SQLite Manager extension for Firefox to transform your browser into a powerfull SQL studio.
So using the sqlite3 command line tool can be like that:
$ sqlite3 /var/wireless/Library/CallHistory/call_history.db
sqlite> .tables
_SqliteDatabaseProperties data
call properties
sqlite> .headers on
sqlite> select * from call limit 5;
The last SELECT query gives us a highlight on the call table layout. Results is something like this (I obfuscated some information with ‘*’):
5 records example from the call table
| ROWID |
address |
date |
duration |
flags |
id |
name |
country_code |
network_code |
| 6795 |
+5511960***** |
1324488873 |
0 |
5 |
405 |
|
724 |
10 |
| 6796 |
+5511754***** |
1324491693 |
53 |
5 |
441 |
|
724 |
10 |
| 6797 |
some.name@email.com |
1324491793 |
18 |
20 |
-1 |
|
724 |
10 |
| 6798 |
011960***** |
1324495100 |
159 |
4 |
-1 |
|
724 |
10 |
| 6799 |
011960***** |
1324503332 |
27 |
4 |
-1 |
|
724 |
10 |
The meaning of each column:
- ROWID
- An internal autoincrement integer and primary key for each call record.
- address
- Phone number or FaceTime ID of caller or whom you have called.
- date
- Date and time in UTC (Greenwich time, not localtime) when the call happened in UNIX Time. This is actually the number of seconds since midnight 1/1/1970.
- duration
- The call duration in seconds.
- flags
- Denotes incoming or outgoing, FaceTime, call status and other aspects. See details below.
- id
- Contacts or Address Book ID of the person being called. This column will have values different from -1 (-1 means unknown contact) if the call was originated from a registered contact on the address book. This contact ID can be matched to the AddressBook database, ABPerson table, ROWID column. Incoming calls from known contacts/numbers will also have -1 here and the real contact can be found with a not-so-simple SQL query comparing the address field with the corresponding field on the Address Book database.
- name
- This columns is always empty.
- country_code and network_code
- This is the Mobile Country Code (MCC) and Mobile Network Code (MNC) of the operator being used by the call and can be used to roughly identify if the user was roaming. Looking at Wikipedia reference for the example values, the 724 and 10 codes are for Vivo S.A. in Brazil.
The flags value is one of the most important to provide insights about the call. There is no documentation about it so I had to reverse engineer its values and hope you value my findings. This value is actually a bitwise OR of multiple flags as follows:
Call flags
| Decimal |
Hexadecimal |
Binary representation |
Meaning |
| 0 |
0 |
0 |
Incoming call flag |
| 1 |
1 |
1 |
Outgoing call flag |
| 4 |
4 |
100 |
Regular call |
| 8 |
8 |
1000 |
Very rare and probably similar to 0×4 above |
| 16 |
10 |
1 0000 |
FaceTime call |
| 65536 |
10000 |
1 0000 0000 0000 0000 |
No network flag |
| 131072 |
20000 |
10 0000 0000 0000 0000 |
Some kind of error ??? |
| 262144 |
40000 |
100 0000 0000 0000 0000 |
Some kind of error ??? |
| 524288 |
80000 |
1000 0000 0000 0000 0000 |
Some kind of error ??? |
| 1048576 |
100000 |
1 0000 0000 0000 0000 0000 |
Dropped Due to Network Problems flag |
Probably due to performance reasons, the call table only contains the last 100 records so if you don’t save your older records somewhere else, you’ll never be able to have them back.
Query examples on Call History database
| Desired Result |
Query |
| Almost raw call history but with date field converted to my timezone (-3 hours or -10800 seconds) and presented in a more human friendly way |
select
rowid,
address,
strftime('%Y-%m-%d %H:%M:%S',date-10800,'unixepoch'),
duration,
flags,
id
from call;
|
| Same thing but show only calls between 2011-10-04 and 2011-11-04 |
select
rowid,
address,
strftime('%Y-%m-%d %H:%M:%S',date-10800,'unixepoch'),
duration,
flags,
id
from call
where strftime('%Y-%m-%d',date-10800,'unixepoch') BETWEEN
date('2011-10-04') AND date('2011-11-04');
|
| Show only outgoing calls |
select * from call where flags&1=1;
|
| Show only incoming calls |
select * from call where flags&1=0;
|
| Show only outgoing calls that were actually answered |
select * from call where duration>0 and flags&1=1;
|
| Show only FaceTime calls |
select * from call where flags&16=16;
|
| Show only incoming FaceTime calls that where actually answered |
select * from call where flags&(16|1)=(16|0) and duration>0;
|
| Show only outgoing calls that were dropped due to some network problem |
select * from call where flags&(1|1048576)=(1|1048576);
|
| Show contact name along with the call record using the Address Book database |
attach '/var/mobile/Library/AddressBook/AddressBook.sqlitedb' as ab;
select
call.rowid,
address,
strftime('%Y-%m-%d %H:%M:%S',date-10800,'unixepoch'),
duration,
flags,
id,
abp.first,
abp.last
from call,ab.ABPerson as abp
where id=abp.rowid;
|
Published: Mon, 12 Dec 2011 15:48:26 +0000 Updated: Mon, 12 Dec 2011 15:48:26 +0000 |  Antigo site IBM Linux
O site oficial de Linux da IBM Brasil ficava em http://ibm.com/br/linux/ e lá era nosso QG virtual quando o Linux Impact Team existia e eu fazia parte dele. Nosso time foi formado na época para estabelecer a idéia de que Linux, Software Livre, Padrões Abertos etc são coisas boas, desmitificar algumas crenças confusas, ajudar clientes IBM a usar Linux com nossos produtos etc.
Hoje porém Linux já está absolutamente introduzido em servidores e não consigo imaginar um data center de alta performance financeira que não use Open Source massivamente. O Linux Impact Team (Time de Impacto para Linux) não existe mais, não há mais motivo para manter pessoas divulgando uma idéia consolidada. Igualmente para o site, descanse em paz.
Foi uma época muito interessante de minha vida, viajava o Brasil e a América Latina fazendo apresentações interessantes e lidando com uma comunidade vibrante. Essas experiências renderam também diversos artigos no meu blog, sem falar da interessantíssima guerra ODF × OOXML.
Naquela época o time de marketing da IBM produziu uma série de videos, propagandas e animações que ficavam nesse site e que eu costumava mostrar nas minhas apresentações. Coletei eles ao longo dos anos e deixo-os aqui para você baixar, na melhor qualidade que consegui achar:
Published: Sat, 10 Dec 2011 09:13:31 +0000 Updated: Sat, 10 Dec 2011 09:13:31 +0000 | Eu poderia chamar isso de “receita de como fazer amigos e influenciar pessoas” de tanto que vi pessoas se derreterem por este bolo perfumado, molhado e delicioso da minha mãe.
Ingredientes
Para as medidas, uso um copo de requeijão.
- Mel: ¾ de copo
- Chocolate em barra (ao leite ou amargo, como preferir): 150g
- Tâmaras: 250g sem caroço
- Café morno feito de pó ou de café solúvel: ½ copo
- Açucar mascavo: ½ copo (ou menos se preferir)
- Castanha de cajú moida ou xerém (a receita original é com nozes, mas cajú é melhor, e deve funcionar também com amêndoas ou macadâmia): 100g
- Uvas passa (opcional, eu faço sem): ½ copo
- Cravo moido: ½ colher de chá
- Nóz moscada: ½ colher de chá
- Aniz estrelado moido: ¼ colher de chá
- Canela: 1 colher de chá
- Essência de baunílha: 1 colher de chá
- Farinha: 2 copos
- Ovos: 2
- Óleo vegetal: ½ copo
- Fermento em pó Royal: 2 colheres de chá
- Bicarbonato de sódio: ½ colher de chá
Pré-preparo
- Corte as barras de chocolate com uma faca grande para ficar lascas medias. Não rale como queijo ralado.
- Triture um pouco as 250g de tâmaras em um processador ou compre pasta de tâmaras.
- Triture as 100g de castanha de cajú com um martelo de cozinha ou pilão. A qualidade da castanha comprada inteira é melhor que o xerém de supermercado.
- Cubra o fundo da travessa que irá ao forno com papel vegetal e unte com um pouco de óleo. Mesmo que seja de teflon, o mel carameliza e gruda. O papel vegetal evita isso.
- Prepare o ½ copo de café morno.
Preparo
- Em uma tigela junte e misture os ingredientes secos: 2 copos de farinha, ½ copo de açucar mascavo, as colheres de chá de canela, cravo moido, noz moscada, as ½s colheres de chá de bicarbonato de sódio e anis estrelado moido, as 2 colheres de chá de fermento.
- Junte os 150g de chocolate as uvas passa (opcional) e as 100g de castanhas de cajú aos ingredientes secos que já estão misturados. Deixe separado.
- Coloque as 250g de tâmaras moidas numa outra tigela grande que será usada para misturar a massa e leve ao micro-ondas por 30 segundos para amolecer.
- Em seguida junte e misture os ingredientes líquidos: ½ copo de café, ¾ de copo de mel, ½ de copo de óleo, 2 ovos, 1 colher de chá de baunilha.
- Junte os ingredientes secos na tigela dos líquidos e misture com uma colherzona até ficar homogêneo. Misture o máximo que puder para que o glúten da farinha possa virar proteína e a massa ganhar elasticidade.
- Passe tudo para as travessas. Essas quantidades enchem 2 travessas retangulares de 20cm ou uma circular de 20cm de diâmetro. Deixe espaço nas travessas para o fermento agir e o bolo crescer. Chacoalhe as travessas para o creme de mel assentar.
- Chame a garotada para lamber o que sobrou na tigela da mistura, ou use um pão-duro para não disperdiçar.
- Asse a uns 180°C no forno pré-aquecido por uns 40 minutos. Espete um palito de dente de tempos em tempos, se ele voltar limpo sem massa grudada, o bolo está pronto.
Dizem que o bolo melhora depois de 1 ou 2 dias.
Isto é puro deleite.
Published: Thu, 22 Sep 2011 18:25:59 +0000 Updated: Thu, 22 Sep 2011 18:25:59 +0000 | 
These are the 25 Smarter Planet icons I’ve collected on an internal work I did at IBM. They are smart and I love them.
They are also impossible to find in high definition or in Scalable Vector Graphics (SVG) format on the net so I’m posting them here for your convenience.
I got these icons as many Adobe Illustrator (AI) files from Ogilvy and just aggregated and labeled them using Inkscape on one single SVG file — a much more open format and ready to be used on modern browsers too.
This SVGZ file was produced with Inkscape, a free, excellent and recomended alternative to Adobe Illustrator. If you need to use them on Adobe Illustrator, I think SVG (same as SVGZ but uncompressed) is supported so just download the icons file and uncompress it with gunzip:
$ gunzip smarter-planet-icons.svgz
Published: Wed, 04 May 2011 09:58:27 +0000 Updated: Wed, 04 May 2011 09:58:27 +0000 | OK, couldn’t find a good documentation about it so I had to make some research. And since I’ll do it several times, let me take a note of the procedure and share it with you at the same time.
Parts in red should be changed by you to your specific names and details.
- Create an empty database, say “mysitedb“. Instructions are out of the scope of this how-to. Do not use a database that already has something in there because this procedure will drop it all.
- Configure your web server or hosting system to serve your new site, say “www.mysite.com“. I use DreamHost, so I’ll use DreamHost directory names in this tutorial. Be smart enough to change this directories to meet your system.
- Download and install Drush somewhere outside your site directory and make it globally executable:
cd ~ ;
mkdir software;
cd software;
wget http://ftp.drupal.org/files/projects/drush-7.x-4.4.tar.gz;
tar -zxvf drush-7.x-4.4.tar.gz;
rm drush-7.x-4.4.tar.gz;
echo 'PATH=$PATH:~/software/drush' >> ~/.bashrc;
echo 'alias drush="drush --package-handler=git_drupalorg" ' >> ~/.bashrc;
. ~/.bashrc
- Prepare a directory to contain Drupal installation and your site files. Part of this was already done in step 2 above but we’ll have to remove the site directory since Drush will create it for us in the process:
cd ~ ;
[[ -d www.mysite.com ]] && rm -rf www.mysite.com;
drush --drupal-project-rename=www.mysite.com dl drupal-7.0
- Create your Drupal site configuration and populate the database created on step 1:
cd www.mysite.com;
drush site-install standard --site-name="My Site" --site-mail=youremail@gmail.com \
--account-name=root --account-pass=drupalpass \
--db-url=mysql://mysitedbuser:dbpass@db.mysite.com/mysitedb \
--db-prefix=drupal_
- Install obvious modules. Git will be used by default (and not tar.gz) because of the alias set on step 3:
drush dl views;
drush dl cck;
drush dl panels;
drush dl zen;
Thats it !
Now point your browser to www.mysite.com to see your Drupal site ready to be used. Login into Drupal with the user name and password that you used on parameters --account-name and --account-pass on step 5 above and optionally enable the modules you’ve just installed on step 6.
The benefit of maintaining the installation of a software written in some interpreted language (as Drupal with PHP) is on code upgrades. The upgrade process aided by a versioning system (as Git) will cirurgically add, modify and delete the necessary files without leaving old unused files. In a tar.gz (or zip) scenario, you’ll unpack a new version archive over your previous installation, which will not handle correctly specially deleted files.
Published: Wed, 08 Dec 2010 16:23:11 +0000 Updated: Wed, 08 Dec 2010 16:23:11 +0000 |
Published: Wed, 08 Dec 2010 09:00:30 +0000 Updated: Wed, 08 Dec 2010 09:00:30 +0000 |
- Número de pessoas presentes: 19
- Quantidade de pizzas: 7
- Cobertura mais pedida: margheritta
- Preço aproximado de cada pizza em Reais: 60
- A conta total em Reais, incluindo serviço: 790
- A parte da conta em pizzas, em Reais incluindo serviço: 420
- A parte da conta em caipirinhas, cervejas, bebidas e algumas sobremeses: 370
- Peso da conta para a pizza (centro do programa): 53%
- Peso da conta para bebidas e sobremesas (acessórios, apetrechos): 47%
Esses números foram coletados (e as pizzas comidas e o evento celebrado) na pizzaria Veridiana de Higienópolis. Pizza excelente, companhia excelente.
Conclusões:
- Pizza era um programa barato
- Beba antes de sair de casa
- Trace a sobremesa só quando voltar para casa
Published: Fri, 08 Oct 2010 16:14:02 +0000 Updated: Fri, 08 Oct 2010 16:14:02 +0000 | Hoje estive numa médica.
Ela votou e votará no Serra porque na sua opinião técnica ele foi o melhor Ministro da Saúde que tivemos:
- Na época de Serra no Ministério da Saúde, médicos recebiam constantemente informativos sobre o que fazer caso recebessem pacientes com diversos tipos de doenças.
- Serra peitou a indústria farmacêutica e implantou os Genéricos.
- Citou outras coisas que ela gostou em sua gestão.
Disse também que quando Lula assumiu a presidência e colocou o Ministro Temporão no lugar:
- Esses programas informativos acabaram.
- O Brasil gastou muito dinheiro com vacinação da H1N1 quando a Organização Mundial da Saúde admitiu ter superestimado essa pseudo-epidemia. Minha opinião: isso mostra desprepáro técnico da equipe ministerial atual e mais suscetibilidade a possivel lobby da indústria farmacêutica.
- O Brasil gastou o dobro do que deveria numa vacinação contra rubéola. Segundo ela, somente mulheres precisam ser vacinadas pois a rubéola é inofensiva, sendo perigosa somente quando a infecção ocorre durante a gravidez e homens não engravidam. Minha opinião: novamente falta de preparo técnico da atual equipe ministerial.
Ela disse que médicos em geral votam em Serra justamente por seu bom histórico como Ministro da Saúde.
Published: Wed, 25 Aug 2010 10:32:41 +0000 Updated: Wed, 25 Aug 2010 10:32:41 +0000 | Eu fui criado com palmadas. Por nota baixa, por irritar minha mãe etc. Mas fui criado com muito amor e sabedoria também. Acho que as palmadas eram consequência de pais desinformados, sem noção etc.
Meus pais vieram de uma cultura que tinha um lema: “quem ama, dá umas palmadas”, ou algo do gênero. Em hebraico, essa frase tem rima.
Não vejo a cena de eu dando umas palmadas nos meus filhos. Quando olho para minha filha, me vem a certeza, com evidências reais, que ela veio para este mundo para ser amada.
Não estou defendendo a palmada, nem a ausência dela, mas muitas vezes essas diretrizes de como criar os filhos me parecem ondas que vem e vão, sobem e descem, mudam e desmudam de acordo com a mente coletiva vigente.
Sou o que sou hoje devido a soma de tudo isso: amor e palmadas. Eu gosto do que sou. Outra pessoa, com exatamente a mesma criação, seria diferente. Talvez mais traumatizada, talvez mais forte, sei lá. Educação não é uma ciência exata e isso é legal.
Prefiro pensar que cada um vem ao mundo buscando exatamente o que precisa. Uns amor, outros palmada. É uma escolha intrínseca, inexplicável. Cabe a mente coletiva vigente definir limites que moldarão a próxima mente coletiva. No máximo vamos pagar por isso.
Escrevi isto como um comentário ao Tapa Não Educa, da Vitória, no Blog da Jacarandá.
Published: Fri, 13 Aug 2010 17:39:18 +0000 Updated: Fri, 13 Aug 2010 17:39:18 +0000 | I spent a few days to figure out how to make a simple conversion of a DBF file into a plain text file as comma separated values (CSV) or tab separated values (TSV) in a batch/command line way. I was almost setting up an OpenOffice.org server because it seamed to be the only packaged solution to read and convert DBFs.
Well, it easier than that. The secret lives in the XBase drivers for Perl Data Base Interface project. To install it on Fedora or Red Hat use this command:
yum install perl-DBD-XBase
If you use other Linux distributions, you may look for a package with a similar name.
For a simple file conversion, you don’t need to program in Perl because the perl-DBD-XBase package contains a command line tool for that: dbftool.pl. So to convert the mytable.dbf file into a more standard CSV file, do this:
dbfdump.pl --fs "," mytable.dbf > mytable.csv
If you want to use TAB instead of a comma to separate fields, while editing the command put the cursor between the double quotes, press Ctrl+V and then press the TAB key on your keyboard. This will fill the double quotes with a real (but invisible) TAB char.
Published: Thu, 12 Aug 2010 16:38:39 +0000 Updated: Thu, 12 Aug 2010 16:38:39 +0000 | É a segunda vez que uma mesma assessoria de imprensa me envia “sugestão de pauta” para que eu fale aqui sobre os produtos tecnológicos de seus clientes.
E ainda me ligam de outra cidade, no celular, perguntando se eu recebi o e-mail com a sugestão !
Bem, e-mail enviado para o endereço certo chega com certeza, então não precisa me ligar. Acho que não entenderam essa parte da Internet. A não ser que tenham problemas nos servidores deles, porque do meu lado — no GMail — eu não tenho.
Outra parte da Internet que parace que não entenderam é como funciona a blogosfera. Meu blog, como a massiva maioria de blogs independentes, funciona de forma espontânea, baseado em coisas que eu ativamente descubro ou gostaria de contar. Não é alimentado passivamente por “sugestões de pauta”.
Obviamente pedi também para me removerem dessa lista de “e-mail marketing” (o nome bonitinho para o odiável spam).
Mas por hora agredeço a essa assessoria de imprensa por serem objeto de discussão na incansável luta pela netiqueta.
Você, blogueiro independente, concorda comigo ou não !?
Published: Fri, 30 Jul 2010 10:53:29 +0000 Updated: Fri, 30 Jul 2010 10:53:29 +0000 | Folks at the Fedora Project devel list asked us to enable and use SELinux.
So I sent this reply:
SELinux blocks some very basic functionality I use in my Linux systems. That’s why I disable it right away.
SELinux is too complex to learn on the moment that you are setting up a new system and want to deliver real value to your client, or simply want to test new features. That’s why I disable it right away.
I consider myself a security-aware user and sysadmin. I’m pretty satisfied with the level of security I currently employ on my setups, thus I don’t see value to use a new very complex security thing as SELinux. That’s why I disable it right away.
Just to explain why I (still) don’t use SELinux.
I believe security is achieved with awareness, responsability, consciousness. Not limitations.
I also believe that users that don’t have any of those, won’t accept limitations too.
Published: Tue, 20 Jul 2010 05:21:38 +0000 Updated: Tue, 20 Jul 2010 05:21:38 +0000 | The TrueType bytecode interpreter patents have expired !!! It means you’ll get much better and nice looking font rendering on your Linux desktop, by default, without the need of hacking or exchanging packages.
| FreeType without Bytecode Interpreter |
FreeType with Bytecode Interpreter |
 |
 |
 |
 |
 |
 |
 |
 |
As the writer and mainteiner of the official Linux Font-HOWTO [official home], I feel good now to paste an updated excerpt that explain what is BCI and its implications. Here it goes…
Why Fonts on Linux Aren’t Straight Forward ?
Fonts are used on the screen and for printing. These medias differ a lot in DPI resolution: screens have 72 to 96 DPI, while modern printers use to have 300 DPI. So low-resolution medias as the screen need better font rendering algorithms to workaround the media’s limitations.
To get optimal fonts on the screen you need:
- Good fonts designed for low resolution media.True Type font technology evolved to be the best thing you can get nowadays. But for optimal screen beauty, you also need fonts that were designed for this purpose. We found that Tahoma and Verdana are the best fonts you can get for the screen.
- A good font renderer.Current Linux distributions include the excelent and very mature FreeType font renderer library.
A .ttf file contains information to draw the characters at any size, so you eventually can convert a text into a scalable outline drawing (built from line segments and quadratic bezier arcs) with tools like OpenOffice.org or CorelDraw.
Font drawing algorithms are extremely complex because they have to decide which pixels to highlight based on the mathematical equations inside the .ttf file. When you need text in big sizes like 48 or 60, one or two pixels these algorithms “forget” to highlight doesn’t make much difference, but when you need text at size 8pt or 11px, each pixel counts. And these use to be the text size for KDE and Gnome widgets, text for web browsing, and almost everything else we see on the screen.
To solve this problem more efficiently, beside of the mathematical equations inside a .ttf file, a font designer (a human being with a font creation software) also put some extra information to help the font renderer make correct decisions for this small size text. This process is called grid-fitting or hinting.
The point is: the technologies to interpret this hinting information are patented by Apple, and they are commonly called True Type Byte Code Interpreters (or simply BCI in our document, from now on).
With reverse engineering, the Freetype Project has implemented a byte code interpreter, but due to legal issues in some countries, some Linux distributions had to disable it at compilation and packaging time.
FreeType tries to workaround this legal issues developing autohinting algorithms, but in our tests, BCI algorithms gave us much better font rendering results on the screen.
Published: Sat, 03 Jul 2010 14:26:42 +0000 Updated: Sat, 03 Jul 2010 14:26:42 +0000 | Liguei na NET hoje pelo 5º mês consecutivo para reclamar que estavam cobrando pelo 5º mês consecutivo o NET Fone, mesmo após eu tê-lo cancelado, 5 meses atrás. Minha frase não foi redundante pois faz 5 meses que pedi cancelamento, faz 5 meses que a conta vem errada, mesmo eu ligando todo mês pedindo correção da conta.
A NET tem Inteligência de Serviços que não vale nada. Uma vergonha.
Mas não vim falar sobre isso. Eles ofereceram migrar minha banda larga de 6M (6 megabits por segundo) por R$119,90 para 10M pelo mesmo valor.
Já ia aceitar mas lembrei que a NET faz controle de tráfego (traffic shaping) na minha banda contratada, sentido principalmente com Torrents. Claro que a NET não admite isso, pois é contra a lei, mas (a) isso é obvio para parceber porque NUNCA a soma de meus torrents, por mais populares que sejam, chegam a 6M e (b) conheço pessoas que confirmam que eles tem tecnologia e equipamentos dedicados para isso, como os produtos Cisco NBAR (Network Based Application Recognition).
Aqui em casa usamos a Internet para:
- Torrent: baixo muitas distribuições Linux constantemente para testá-las.
- Trabalho: e-mail, VPN, navegar na Internet de modo geral.
Resolvi então não migrar para 10M porque não ia adiantar para o ítem 1 e 6M é totalmente suficiente para o ítem 2.
Saiba que sempre que você ouvir a NET dizendo que não comercializa mais certos produtos, é para te forçar a migrar para planos mais caros — mesmo que só 2 ou 3 Reais mais caros — e assim vai aumentando sua renda.
Mas o pior não é você pagar um pouco mais ou igual e sim o inflacionamento mental que essa prática causa.
Quando oferecem esse tipo de migração, você pensa “puxa, é quase o dobro pelos mesmos R$119,90 que já pago”.
E assim você cai na armadilha mental de que precisa de um canhão de 10M na sua casa e nunca mais volta atrás em tamanho e valor, só vai para frente. Bem, para você que age por impulso, eu vou deixar aqui uma verificação técnica consciente:
VOCÊ NÃO PRECISA DE BANDA LARGA DE 10M NA SUA CASA ❢❢❢
Não precisa porque não vai conseguir usar. Não precisa porque é simplesmente muito para um lar típico em 2010.
Então mudei meu plano para 5M por R$89,90. É praticamente a mesma coisa em termos de velocidade — que já está bom — por uns 25% a menos no valor.
Repare que por puro efeito psicológico eles não mantém o 6M e simplesmente diminuem o preço. Eles diminuem a banda para justificar diminuir o preço, e argumentam: “senhor, não estaremos mais comercializando o plano de 6M” — no bom e velho jerundês dos tele-atendimentos.
Isso sem falar nas limitações de transferência que impõem, mas que deixam isso só para as letras miúdas do contrato: por exemplo, hoje (nem nunca), nessa mudança de plano, ninguém do atendimento me informou também que migrei de 60GB de limite de transferência para 50GB. Só ficamos sabendo disso quando estouramos o limite e diminuem a banda de 6M para 200K. Mas isso é assunto para outro artigo…
Published: Wed, 30 Jun 2010 06:27:38 +0000 Updated: Wed, 30 Jun 2010 06:27:38 +0000 | Transcrevo aqui o texto abaixo de Paulo Wainberg, advogado, escritor e jornalista de Porto Alegre por me identificar muito com ele, sobretudo do segundo parágrafo até mais ou menos o “Deu pra Entender?”.
Nenhum dia de Paz
por Paulo Wainberg 10.06.2010
Não conheço Israel. Nunca viajei para lá e, talvez, um dia, faça uma viagem turística para conhecer os lugares que tanto imaginei, com base em leituras da História e da Bíblia. E também pelas notícias, referências e informações gerais a que temos acesso.
Sou judeu de nascimento, absolutamente nada religioso (aliás tenho restrições absolutas à religião, qualquer religião), ateu de fé, brasileiro e gaucho, orgulhoso do meu País e do meu Estado, colorado genético e não abro.
Assim, resumidamente, apresento-me com um ser social que não teve qualquer ingerência em suas origens, qualquer escolha sobre sua condição como, aliás, somos todos os humanos, frutos de um atavismo eventual que condiciona nossas emoções e, não raro, destorce nossa razão.
Atrevo-me a dizer que, naquilo que nos interessa e diz respeito, é impossível a imparcialidade e isenção, qualidades aplicáveis apenas quando tratamos dos interesses alheios.
O melhor exemplo com o qual conforto meus inevitáveis condicionamentos resume-se a uma prosaica frase: Se eu tivesse nascido na Argentina, acharia Maradona melhor do que Pelé e ponto final!
Com isto quero dizer que somos produtos das contingências e que nossas escolhas pouco influem nas nossas crenças, na nossa formação e nos nosso heróis.
É esta contingência que me coloca na situação peculiar de ser sempre a favor do Brasil, no macro, do Rio Grande do Sul, no micro, de Israel no universal e do Internacional no particular.
Deu para entender?
Vou dar uma última dica: se eu fosse filho de árabes, nascido na Hungria e criado em Viena, torceria sempre para os Húngaros no macro, para os Austríacos no micro, e para os árabes no universal.
Esta perfeita e clara compreensão das dimensões humanas me permitem abordar o assunto do qual teimo em me esquivar mas que, às vezes, não dá: A questão árabe-israelense, que vem à tona sempre que algum incidente acontece por lá.
Tenho certeza que seu eu fosse coreano, não estaria preocupado e poderia tratar da questão com a melhor das isenções e imparcialidade. Assim como faço quando me ocupo de questões coreanas.
Israel, como qualquer país democrático, tem suas mazelas internas, suas lutas pelo poder, suas questões ideológicas, o confronto entre esquerda e direita e um processo político natural em que o Governo é o alvo da crítica constante da oposição e a oposição sempre lutando para se tornar Governo.
Acontece lá, acontece no Brasil, acontece no mundo democrático. Felizmente é assim, ao contrário da maioria dos países do mundo árabe em que as questões do Poder se resolvem pela força ou pela fraude.
Quando a ONU celebrou a partilha da Palestina, criou dois países: Israel e o Estado Nacional Palestino. O mundo árabe preferiu não aceitar o Estado palestino e optou por destruir Israel. Se tivessem gasto toda a energia e o dinheiro empregados numa guerra genocida e cruel na construção de uma nação palestina, teríamos hoje, naquela região, dois grande e pujantes países, ricos, desenvolvidos, fraternos.
Porém, a lógica do fanatismo optou pela pior das idéias: Não quero ter e não quero que tenhas.
Resultado trágico é que Israel, à base de muita luta e de muitas guerras invasivas, cresceu, se desenvolveu e adquiriu o status de grande nação, enquanto os palestinos submeteram-se às políticas fanáticas, de cunho irracional e terrorista, sem abrir mão da condição de refugiados, como se isto fosse suficiente para justificar áreas de influência internacional.
Por que isto aconteceu?
O que levou os tiranos árabes, ditadores, xeiques, poderosos barões do petróleo a optar pela destruição e pela guerra? Quais interesses internacionais de natureza financeira e ideológica impediram que os palestinos tivessem, conforme a comunidade internacional através da ONU proporcionava, um País independente?
São questões cujas respostas são até hoje debatidas e, nunca, encontradas ou aceitas. Para cada versão há uma contra-versão, para cada explicação uma contra-explicação.
Resta um fato contra o qual não há argumento, nenhuma versão resiste à simples análise sensorial humana: Israel foi sempre atacado, jamais atacou.
Foi assim quando o mundo árabe atacou Israel tão logo proclamada a república e nas sucessivas guerras que se sucederam, culminando na prática mais cruel e intolerante de todas: o terrorismo.
Nos limites cabíveis da minha razão, obviamente condicionada em parte por meu atavismo, mas não menos racional, na qualidade de observador distante, noto que a chamada opinião pública internacional está em permanente alerta para condenar Israel, independentemente dos fatos.
E, por isto, afirmo que essa opinião pública internacional é parcial e tendenciosa, sempre contra Israel e suas atitudes no conflito, não importam as circunstâncias, não importam as razões.
Por exemplo, depois de ser, por mais de um ano bombardeado por mísseis de longo alcance disparados pelo Hamas, diretamente da faixa de Gaza, Israel reagiu.
Antes de fazê-lo, inundou a faixa de Gaza de panfletos explicativos, advertindo seus cidadãos da iminência do ataque, que buscassem proteção, que se afastassem da área de conflito, coisa rara no mundo das guerras, porque o inimigo, assim como a população, foi previamente alertado.
Não obstante, o Hamas continuou com suas táticas terroristas de ataque e destruição, bombardeando diariamente, varias vezes por dia, o território israelense.
Quando, por fim, Israel revidou, direcionando o ataque às bases do movimento terrorista Hamas, evitando ao máximo atingir áreas populacionais e reduzir o quanto possível a incidência de vítimas civis, a tal opinião pública internacional voltou-se contra Israel alegando a ‘desproporção da força utilizada’.
Vários órgãos de imprensa do mundo interno, inclusive do Brasil, inclusive de Porto Alegre, chegaram ao desplante de minimizar os ataques com mísseis protagonizados pelo Hamas, como coisa de somenos, como mísseis de pouco poder destrutivo, para justificar suas tendenciosas opiniões no sentido de condenar a atitude israelense.
Israel determinou o bloqueio da faixa de Gaza porque por ela, comprovadamente, entravam armamentos de poderoso teor destrutivo, enviados por países árabes, municiando os terroristas do Hamas para os seus ataques solertes ao território israelense.
Certo? Errado? Não sei. Sei apenas que Israel trava uma luta de sobrevivência que a tal opinião pública internacional teima em não reconhecer.
Mais uma vez me pergunto: por que?
Estará a opinião pública internacional a favor da destruição do Estado de Israel, como querem os terroristas do Hamas e o famigerado presidente do Irã?
Aparentemente, sim.
Talvez essa opinião pública internacional não tenha, ainda, absorvido a culpa pelo Holocausto e prefira destruir, de uma vez por todas, o povo para o qual tem que olhar diariamente, sabendo que permitiu o genocídio nazista.
Talvez seja mais fácil, para a opinião pública internacional, exterminar os que, aos seus olhos culpados, os afrontam com a simples existência, pondo fim ao próprio penar, ao próprio sofrimento culpado.
Agora, no mais recente episódio, Israel interceptou um comboio naval, autodenominado de ajuda humanitária, que pretendia furar o bloqueio imposto à faixa de Gaza.
Qual ajuda humanitária era essa? Por que as pessoas querem ajudar os habitantes da Faixa de Gaza que convivem com o grupo terrorista Hamas e o legitimam, em seu território?
Por que, como costuma acontecer no caso de outros bloqueios impostos por nações em ação auto defensiva, não respeitam o bloqueio imposto por Israel como autodefesa, instinto de conservação e preservação do legítimo direito de existir?
Por que as ajudas humanitárias invasivas são, sempre, lá?
Por que as entidades caridosas internacionais não tentam levar ajuda humanitária a Cuba, por exemplo, desrespeitando o bloqueio imposto pelos Estados Unidos àquele País. Ou a países africanos nos quais a fome é endêmica ou nos quais lutas fratricidas ceifam vidas às centenas. Nestes países pobres a vida humana tem menor valor?
Por que a opinião pública internacional não é tão veemente, insistente e operativa em condenar, com eficácia, os governos autoritários, cruéis e sanguinários existentes nos países Africanos e em muitos países asiáticos?
Por que todas as energias postas a afrontar e condenar Israel?
E quando vejo judeus, por razões de política interna, confundirem questões éticas e humanitárias com interesses políticos localizados, condenando ações israelenses de forma peremptória e definitiva, fico muito indignado.
Primeiro porque, como judeus, não têm direito à isenção e à imparcialidade.
Segundo porque parecem não saber que os que querem destruir Israel utilizam cada palavra dita por um judeu contra Israel, como ‘prova’ de suas teses sanguinárias, jogando-as à comunidade e à opinião pública internacional como suprimento ao manancial preconceituoso, tendencioso e, na maioria dos casos, indubitavelmente antissemita, às suas manifestações.
Acho que árabes e judeus podem viver em paz e harmonia como, aliás, vivem na maior parte do mundo civilizado, através das respectivas comunidades.
Porto Alegre e o Brasil são exemplos disto, mesmo que o nosso Governo teime em amparar e apoiar ditadores sanguinários, do porte do fraudulento presidente iraniano, de candidatos a ditadores como Hugo Chaves e Evo Morales, desfazendo, pelas atitudes, as palavras ditas em nome da democracia.
Onde está a opinião pública internacional que não condena o presidente do Irã por negar o holocausto e por pregar a destruição total de Israel?
E que, sob duvidosas lideranças, lança sanções punitivas por presumíveis ações visando criar armas nucleares, àquele país.
Não esqueçam de uma coisa, isto deve ser dito e repetido até que a opinião pública internacional se dispa dos preconceitos e, pelo menos uma vez, trate da questão com isenção e imparcialidade:
Desde o minuto de sua criação, em 1948, o mundo não concedeu à Israel um único dia de PAZ
Trata-se de um País e de um povo submetido a guerras de destruições, ataques militares e terroristas, sob o acobertamento da ‘opinião pública internacional’ a qual, caso Israel se submetesse, há muito teria sido destruído.
Mais do que fomentar e influenciar para uma paz efetiva e duradoura no oriente médio, a comunidade internacional tem que abandonar seus preconceitos, os fanáticos e oportunistas de ocasião devem ser calados e os povos devem celebrar a Humanidade como o legítimo dom com que a Natureza beneficiou o ser humano.
Published: Thu, 17 Jun 2010 15:50:28 +0000 Updated: Thu, 17 Jun 2010 15:50:28 +0000 | Horas depois do lançamento do iPhone 4, twitei sobre como seriam revolucionárias as novas capabilidades de VoIP do iPhone, batizado de FaceTime. Fiz questão de vasculhar a Internet para encontrar empatia naquela visão, mas aparentemente todos estavam facinados somente com o aspecto “videochamada” do aplicativo.
FaceTime é uma nova função integrada na aplicação de telefone do iPhone 4. No melhor estilo Apple do “até minha vó consegue usar isso”, quando estou falando com uma pessoa, seleciono o FaceTime e a conversa vira uma video-conferência usando meu WiFi e o do meu interlocutor. Dispensando apartir daí o 3G. Dispensando a partir daí os custos dos minutos de sua operadora 3G, para ser mais claro.
VoIP de ponta a ponta, completo e gratuito, como conhecemos hoje não é uma novidade. Só é terrível de ser usado:
- Exige que eu e meu interlocutor sejamos associados ao mesmo provedor de serviço (Skype, VoIP Discount, Gizmo etc) que muitas vezes usa tecnologias proprietárias.
- Exige que eu e meu interlocutor combinemos horários para nos falar, pois ambos temos que estar conectados em tal provedor.
- Em geral ainda é usado no desktop ou no laptop, que passam longe de ser portáveis e ergonômicos como um telefone.
- Para os poucos geeks que já tem aplicações de VoIP em seus smartphones, sabem que a integração é ruim ou até deixam de usar porque é inseguro: o Fring, por exemplo, mantém uma cópia de suas senhas de login em seus servidores.
Enfim, as avós que nada entendem de tecnologia nunca poderiam fazer ligações internacionais gratuitas com VoIP.
Para resolver esses problemas definitivamente e colocar VoIP gratuito e não proprietário nas mãos de todos é preciso uma conjunção de fatores raros:
- Poder de penetração nas massas para fazer a tecnologia pegar. A Apple tem isso e se chama iPhone, um objeto de desejo que todos querem. Outra característica importante que a Apple tem é a capacidade de aglutinar tecnologias complexas atrás de um simples botão, com experiência de usuário (UX) e usabilidade soberbas.
- Desejo e coragem de tomar decisões impopulares perante seus parceiros em prol de um bem maior de longo prazo relacionado a acessibilidade, padrões abertos etc. A Apple tem demonstrado tal conciência e coragem na famosa guerra Flash x HTML5. A Apple apresenta também um bom balanço entre o uso de padrões e tecnologias proprietárias.
Esse passo tinha que ser dado por um fabricante de celular, mas se pararmos para pensar, Nokia, Microsoft, RIM (BlackBerry), HTC ou nenhum outro tem essa conjunção de fatores. Nem o Google com seu Android chegou no nível de penetração e mind share que goza o iPhone.
Assim que o iPhone 4 cair nas mãos dos desenvolvedores, começarão a surgir aplicações VoIP compatíveis. Os softphones que usam o padrão aberto SIP (centro nevrálgico do FaceTime) praticamente só terão que ser testadas com o FaceTime.
 Padrões Abertos que compõem o FaceTime
Fabricantes de outros smartphones também poderão entrar nesse ecossistema. Só não fizeram antes ou por preguiça de integrar tantos padrões abertos ou por falta de coragem de enfrentar parceiros que mantém hegemonia das telecomunicações, como as operadoras de celular etc.
E falando em hegemonia, este passo da Apple também mina modelos de negócio de telecomunicações baseados em redes inteligentes (também conhecido como “o telefone comum”). VoIP peer-to-peer como o FaceTime se alinha melhor com o modelo da Internet: a rede é burra e a inteligência está nas pontas, na mão dos usuários. Outros VoIP não peer-to-peer, como o Skype, também estão em perigo pois seu modelo proprietário e caro ainda se baseia na inteligência de sua rede (sem o servidor Skype, não há serviço).
Sim, estou ansioso para ter um iPhone 4. Mas estou mais ansioso ainda para ver a materialização desse novo mundo da telefonia fácil e gratuita.
Veja também Inside iPhone 4: FaceTime video calling, excelente artigo da AppleInsider.
Veja também o post do Dia da Mentira no blog do Dev Team (time dos hackers que trabalham no jailbreak do iPhone), postado como mentira mas que após o lançamento do FaceTime revela que eles tem fontes internas da Apple.
Published: Thu, 27 May 2010 15:20:55 +0000 Updated: Thu, 27 May 2010 15:20:55 +0000 | Saímos de férias para descansar no Tivoli EcoResort que parece ser um dos melhores resorts do pais. Tem lençóis Trousseau na cama, ★★★★★ e tal.
A comida é ma-ra-vil-ho-sa. Mesa ultraextensa no café e jantar (almoço é por fora mas já volto neste assunto). Tem uma baiana sempre fazendo moquecas, risotos baianos etc. Se fossemos ficar mais, íamos ter que comer alface no quarto pra fugir da tentação. E as sobremesas? Ai ai ai !!!!
Pro almoço tem um restaurante carinho dentro do resort, na beira da praia, e outro na beira da piscina mais barato e mais roizfejão. E tem a vila da Praia do Forte a 10 minutos a pé ou a R$10 de tuc-tuc de distância, superlinda, cheia de restaurantes, mas meio cansativo de ir com bebê no calor todos os dias. O restaurante da piscina era prático nessas horas.
 A charmosa vila da Praia do Forte
Ainda sobre a vila, foi um programa legal escolher aleatoriamente um restaurante ali para almoçar e esticar visitando o Projeto Tamar. Às 15h começa um ótimo passeio guiado que explica sobre as tartarugas, seus ovos, tubarões e outros peixes. Por volta desses horários há também alimentação dos tubarões. E tivemos a sorte de estar na época do ano em que o Tamar ajuda na eclosão dos ovos às 17h na praia, então vimos e tocamos as tartarugas recém nascidas. Achei imperdível.
 Tartaruga que acabou de nascer no Tamar
A praia do hotel é nota 7. quando a maré baixa, ficam umas piscininhas show pros pequenos. Mas tem um rio perto que não deixa a água tão cristalina. OK. Chuveiros, toalhas, piscinas e o quarto ficavam pertissississíssimo da praia, então nada de areia grudada na gente por muito tempo.
 Vista do quarto
Todas as noites haviam musica ao vivo no jantar ou shows bem bons, mas com a Clarinha ou não curtíamos nada ou ela grudava nos músicos e ficava dançando com eles e o show era ela.
Tem a baby copa que tem tudo que o bebê precisa a vontade e 24 horas por dia: frutas, leites em pó, mucilons, biscoitos, sopas boas no almoço e jantar, liquidificador etc. Eles te mandam o cardápio por e-mail se você pedir. E não é necessário levar nada especial para os pequenos, tem tudo lá.
Jamais na vida esquecerei os passeios noturnos em que levava Clarinha para adormecer no carrinho e aproveitava para me embebedar com a brisa morna que vinha do mar e me banhar com a luz das estrelas. Numa dessas, Clarinha não dormia mas estava mansinha, sentei com ela no escuro em frente ao mar e lhe contei coisas de pai pra filha. Foi emocionante, mesmo que ela não entendia nada. Dormiu abençoada pelos coqueiros dançantes logo depois.
Tem também a brinquedoteca que é show e a Clarinha passou e passaria horas brincando lá. E é ali o centro de socialização dos bebês e dos pais deles (engraçado que todos os pais conhecem os nomes de todos os bebês do resort mas acabam não se apresentando diretamente e ficam no “oi mãe do Renato, eu sou o pai da Clara”… fenômeno infantosocial interessante esse). Lá também pode-se contratar babás a R$13 por hora. É um serviço bom e legal e todos os pais lançaram mão dele, uns menos, outros mais e outros 100% do tempo, tipo full outsourcing.
 Uma das piscinas do hotel
 Um lago no hotel
Na época em que estivemos, de segunda a quinta o hotel é totalmente privê. Tipo mais de 200 quartos para umas 20 famílias. Num dos finais de semana, o hotel recebeu um evento e encheu bem, significa mais comida, mais música, mais shows etc. Divertido também mas menos privê.
Sobre preços, não foi muito barato. Principalmente porque pegamos um quarto melhor, mais perto do centro nevrálgico das piscinas, restaurantes, brinquedoteca etc, por causa da Clara e tal. Mas negociamos bas-tan-te e a agência ViaBR foi a que nos fez a melhor oferta.
Passar as férias num resort não é uma viagem de conhecimento e auto-conhecimento como as que fizemos para Asia Central com a Latitudes, mas nós adoramos !
Published: Thu, 27 May 2010 10:21:07 +0000 Updated: Thu, 27 May 2010 10:21:07 +0000 | Hoje mandei esta mensagem para o Facebook da CasaProntaMóveis após ficar extremamente frustrado com seu site:
Procurei vocês como especialistas em móveis, então por favor me escutem como especialista em Internet:
Desculpe a franqueza mas seu site é completamente inútil para vocês e para seus clientes. Explico…
Preciso comprar um móvel e como tudo ultimamente, olharei fotos na Internet, farei ligações para negociar preços, talvez visitarei pessoalmente uns poucos que realmente gostei depois de ver bem na Internet e pronto. Se for possível, se as fotos no site forem boas mesmo, fecharei por telefone mesmo.
Mas seu site não é um site. É um catálogo impresso cheiroso que toca música e não tem cheiro porque cheiro ainda não passa pela Internet.
Minha sugestão é que troquem palavras como “Coleções”, “Mostra” — que só fazem sentido para vocês e para sua agência de marketing — por “Quartos Prontos”, “Produtos” — que são entendidos por qualquer um. E se forem dizer que seus clientes entendem aquelas palavras, não se enganem, porque eu sou um potencial clientes e não entendo. Talvez eu entenderia ao vivo, numa loja, quando imediatamente um vendedor me explicasse e me mostrasse o que significa uma “Mostra Casa Pronta”, mas caindo de para-quedas no site eu não entendo.
E esbanjem fotos de produtos, de todos os ângulos. Não de praia, areia, bicicletas na montanha etc — porque não é isso que vocês vendem — mas de PRODUTOS, só produtos. Claro, temperando com o estilo de vida que é sua marca, mas não passem o estilo de vida na frente dos produtos. Não na Internet, de forma alguma.
A quantidade, qualidade e tamanho das fotos por produto deve ser convincente o suficiente a ponto de um desconhecido entender o produto. Depois de ver, deve poder dizer com firmeza se o produto faz seu estilo ou não. Mas as fotos que tem em seu site e no seu blog ou são pequenas de mais ou demoram muito para aparecer devido a tantas animações e musiquinhas inúteis. Não tive paciência de esperar. Um ótimo exemplo de fotos enormes é o conhecidíssimo BigPicture. Vejam essas como impressionam. Não tem porque um site cujos produtos são móveis ter fotos menores.
Diga também a quem fez seu site que cometeu um erro fatal ao fazer tudo com Flash. Se houvesse um “Tribunal da Internet” ele o levaria à prisão perpétua.
Seu Facebook é inútil também. É um Facebook pessoal e não de uma empresa. Poderia ser muitíssimo mais bem aproveitado se algém na empresa tivesse tempo de administrar. Se não há tempo, talvez seja melhor fechá-lo ou não divulgá-lo tanto assim.
Enfim, desculpem novamente a franqueza, mas sou um profissional desta área e prefiro investir meu tempo dando a vocês essas dicas para melhorar seu site e experiência com a web e acabar comprando minha cama king numa loja que tenha um site melhor.
Em matéria de Internet, vocês foram mal assessorados. Lamento por isso.
Um bom ano,
Avi
Published: Fri, 07 May 2010 03:41:15 +0000 Updated: Fri, 07 May 2010 03:41:15 +0000 | Antena ou “conversor” digital é bobagem para quem tem TV a cabo. Só serve pra quem precisa captar sinal digital do ar e por enquanto só serve para a cidade de São Paulo.
Sobre OLED vs LED vs LCD vs Plasma, é o tipo da coisa que você só sente a diferença de imagem na loja, quando vê a mesma imagem passando em tecnologias diferentes. O importante é você não entrar numa tecnologia que deixaram pra trás, tipo Plasma, e entrar no que é bom em termos de custo/benefício hoje. Meu pai comprou uma LG LCD uns meses atrás com fatores de contraste e luminosidade superbons e preço bacana. E lembre-se que 3 minutos depois que o filme começar, deitado no sofazão, comendo pipoca, o que importa é a emoção e não mais a tecnologia. Este é o fator mais importante.
As novas TVs de ponta são computadores que você liga na rede da sua casa e acessam a Internet e tal. Verdadeiras estações multimídia. Isso chama muito a minha atenção porque entendo de todos os aspectos desse assunto. Só que em todos os testes que andei fazendo (e acho que ninguém testou isso tanto quanto eu), fiquei meio frustrado.
Há uma razão para isso: já que são computadores, são plataformas e plataformas só dão certo se tem escala, grande massa de usuários, de hackers, e mantenedores comprometidos, constantes e interessados. As TVs com Medi@ 2.0 da Samsung são uma ótima idéia e tem um computador lá dentro (que roda Linux !!) mas é algo fechado e proprietário da Samsung, e como plataforma tem pouco alcance e gera pouco interesse técnico. Por isso tem uma evolução com os dias contados para terminar. Uma pena.
A sua próxima TV eu não tenho certeza qual será. LCD, LED, etc. Mas com certeza terá um computador conectado a ela, interno ou externo, manipulado por um simples controle remoto. Esse conjunto vai engolir todos os seus CDs e tocá-los como música de fundo ao mesmo tempo que suas fotos deslizam pela tela da TV. Suas estantes vão ganhar espaço livre e revelação de fotos será coisa do passado.
Uma infinidade de rádios online, de todos os estilos, estão a dois bytes de distância. Videos educativos, seriados, produções independentes, fotografias, podcasts. Interatividade da Internet, agora na TV. Pessoas vão se conectar através da TV.
Filmes HD tocam nesse computador+TV também, eventualmente dispensando completamente o BluRay. E sua esposa vai passar a encomendar, ou ela mesma a baixar, filmes e música da Internet.
Published: Tue, 27 Apr 2010 19:27:05 +0000 Updated: Tue, 27 Apr 2010 19:27:05 +0000 | …ou porque tenho um nome tão diferente
Um colega me pediu para contar a história da imigração da minha família para o Brasil no trabalho escolar de seu filho de 8 anos. Isso era algo que fazia tempo já queria publicar aqui.
Quem da sua família imigrou, isto é, veio para São Paulo ?
Minha familia inteira imigrou. Meu pai, minha mãe, minha irmã e eu.
De que país veio ?
De Israel, onde nascemos eu e minha irmã. Antes, meus pais migraram da Bulgaria para Israel muito pequenos também e se conheceram e casaram já mais adultos em Israel.
Por que veio para o Brasil ?
História curta: porque meu pai sentiu saudade do Brasil.
História comprida: porque o irmão mais velho do meu pai (também nascido na Bulgária) não se adaptou a Israel e veio tentar a vida no Brasil mais ou menos no fim dos anos 50, seguindo os passos de uns primos que já estavam aqui. Se deu muito bem financeiramente, e também casou com uma portuguesa da Ilha da Madeira, minha tia Ângela. Nessas alturas, meu pai, Zari, terminava o exército em Israel, tinha uns 19 anos e a vida inteira pela frente. Provavelmente só pensava em picar a mula para qualquer parte do mundo (que nos anos 60 começava a ficar ao alcance das mãos). O Brasil foi o destino escolhido porque seu irmão Jak estava aqui e estava bem, mas não havia nenhuma atração por florestas ou frutas exóticas. Segundo meu pai, ele nem sabia direito o que era o Brasil (naquela época informação em geral não era tão acessível) mas meu pai só queria escapulir, dar o próximo passo em direção ao mundo, seja para onde for.
Mas, nessa ocasião, meu pai veio para o Brasil com 19 anos, solteiro, de navio, via Nápoles. Comeu pizza pela primeira vez na vida, na Italia, durante uma escala, sem nem saber como aquilo se chamava e achou a coisa mais deliciosa do mundo.
Passou 10 anos no Brasil e mudou sua visão de mundo. Transmutação total. Um de seus melhores amigos de noitadas e saidas era Gregório, irmão de minha tia Ângela.
Meu pai mexia com eletrônica e sonhava trabalhar na Olivetti como algum tipo de técnico. Mas a revolução de 1964 obrigou-o a mudar de profissão e meu tio ajudou-o a entrar no ramo da confecção de roupas — algo pelo que na época meu pai tinha completa repulsa. Mas ele foi aprender a costurar, sim.
Em 1971 ou 72 voltou “definitivamente” para Israel, conheceu minha mãe através de parentes da comunidade búlgara em Israel — idosos que não tem o que fazer, jogam cartas semanalmente e inventam matchmaking para os sobrinhos recém chegados do Brasil.
Minha mãe era secretária na gravadora CBS. Mente alerta, lingua afiada, coração mole. Era necessário conhecer especificamente a ela para entender porque o israelense nativo (apesar de ter nascido na Bulgaria, veio com 2 anos para Israel) é chamado de Sabra (conhecido como figo-da-índia no Brasil) — a fruta que é dura e espinhosa por fora, mas que se revela suave, doce e delicada depois de se remover a proteção da pele.
Não sei como, quatro meses depois meus pais se casaram, fundaram uma pequena fábrica de vestidos e foram tempos difíceis. Nascemos eu em 1973 e minha irmã em 1975. Vivíamos em Holon, cidade da grande Tel-Aviv.
Finalmente meu pai sentiu saudade do Brasil, dos amigos que aqui fez. Por volta de 1977 ou 78, meus pais decidiram migrar e enfretaram todo tipo de problemas desde papeladas burocráticas até manipulação familiar de todos os lados. Demorou creio que mais de um ano até sair a aprovação do governo brasileiro e finalmente podermos sair de Israel.
Quantos anos tinha na ocasião ?
Eu tinha 4, minha irmã 2 anos.
Que meio de transporte utilizou? Quanto tempo durou a viagem ?
Viemos de avião comercial, por uma longa viagem (eu era criança e perdi noção do tempo), pois meus pais decidiram aproveitar e fazer turismo pela Europa.
Paramos na Bulgaria porque meu pai precisava pegar uma herança em Levs — moeda da época — e curiosamente precisávamos gastá-la toda ali também, pois o país — soviético na época — não permitiria trocar por dólares nem sair com aquele dinheiro todo do país (provavelmente sem valor internacional nenhum). Então, se não me engano, ficamos na Bulgaria sem data para sair, em hotéis de “luxo padronizado” do governo socialista, que serviam um café horrível, segundo lembravam meus pais.
Meu pai conta que tentou comprar a melhor máquina fotográfica russa que encontrou e assim por diante. Além disso, acho que demos dinheiro para uma parente necessitada e tal. Simplesmente não tinhamos o que fazer com aquele dinheiro todo num país comunista.
Fomos também para Viena, Grécia e mais alguns lugares.
Quando chegou aqui? Com quem foi morar ?
Fomos morar provisoriamente com o meu tio Jak e sua família que moravam num apartamento na rua Prates no Bom Retiro, bairro industrial de São Paulo.
Depois meus pais criaram uma confecção infantil chamada Tali Modas, na Rua Nílton Prado No. 51, no Bom Retiro também e passamos a morar nos fundos dessa fábrica.
Era um sobrado verde e amarelo com uma agência do Itaú ao lado e uma sinagoga com escadaria grande em frente. O sobrado não exite mais ou foi completamente tampado por um muro de uma fábrica. A agência e a sinagoga tenho curiosidade para saber como estão.
No sobrado, o quarto dos meus pais era também a sala de visitas e a escadaria externa era onde minha irmã e eu amarrávamos retalhos de tecidos para fazer algo que lembrava uma cadeira de balanço. Fábrica e moradia eram no andar de cima. E no andar de baixo viviam uma senhora idosa e sua filha loira tingida de uns 40 anos que gritava “já vai!” quando o telefone tocava. Anos depois esse andar de baixo virou a Júpiter Malhas, uma malharia infantil que meus pais e meus tios Jak e Ângela criaram em sociedade como segundo negócio. Foi muito bem sucedido mas tiveram que fechar pois meu primo Rami morreu com 19 anos, vítima de leucemia, e meus tios não tiveram condições emocionais de tocar tantas iniciativas.
Tempos depois, nos mudamos para um apartamento em Perdizes onde eu dividia um dos quartos com minha irmã. No começo da adolescência reinvidiquei muito e o 3º quarto — o que era saleta de TV — passou a ser meu. Meus pais continuaram a morar nesse apartamento até hoje.
Onde foi trabalhar ?
Enquanto meus pais trabalhavam na confecção infantil que fundaram, eu e minha irmã fomos estudar numa escola judaica do bairro chamada Talmud Thorá, que também ficava no bairro.
Na 5ª série me mudei para o colégio Renascença, que ficava na rua Prates, por indicação de uma amiga de minha mãe, a Chava. Isso aconteceu no meio do ano letivo, logo após passarmos as férias de junho em Israel. Não fez muito bem para o meu desempenho escolar e hoje sei que isso não era muito importante. A mudança social e de ambiente escolar é que precisava de mais atenção. Mas as palmadas que eu levava da minha mãe eram pelas notas vermelhas mesmo.
No início da vida no Brasil, enfrentou dificuldades? Quais ?
Minha mãe não sabia falar português. Ela provavelmente passou por dificuldades sociais pois não tinha parentes aqui, não conhecia ninguém etc. Mas aos poucos, provavelmente, a vida no Brasil se revelou financeiramente mais fácil para ela, apesar de sempre haver a saudade da família em Israel, mesmo com o mundo diminuindo de tamanho a cada dia e o telefone encurtando as distâncias.
Está satisfeito com a mudança? Por quê ?
Não sei dizer, porque como vim com 4 anos, para mim não representou uma mudança. Mas posso dizer que vivo feliz no Brasil !
Ainda mantém contato com a terra natal ?
Sim, temos muitos parentes em Israel. Lembro que voltávamos para visitar Israel a cada 3 anos, mais ou menos. Meu pai com menor, minha mãe com maior freqüência.
A família ainda conserva algum costume desse país? Qual ?
Sim. Mesmo vindo pequenos, eu e minha irmã ainda falamos hebraico, conhecemos canções etc. A cultura de nossa família e terra natal, e a terra natal de nossos antepassados (Bulgaria), e antepassados de nossos antepassados (Espanha) é muitíssimo presente em elementos da língua, culinária e também vestimentas. Estes eu gostaria de manter e repassar aos meus filhos. Mas outras tradições, mais ligadas a religião judaica, eu selecionaria para eliminar de nosso dia-a-dia e arquivar, virar somente e novamente a história da minha família.
Published: Tue, 09 Mar 2010 08:54:28 +0000 Updated: Tue, 09 Mar 2010 08:54:28 +0000 | Furtaram meu iPhone 3GS 32GB na festa de aniversário fechada da minha filha. Fiquei chateado, principalmente porque usava até o último recurso do aparelho de forma muito produtiva.
Decidi comprar outro, desta vez no Brasil mesmo, mas eu tinha um complicador: minha linha é corporativa. Isso significa que minha conta tem tarifas muitíssimo baixas, tanto que no longo prazo não compensaria abandoná-lo e mudar para outro plano que incluísse iPhone. Linha corporativa significa também que não acumulo pontos, coisa que é usada pelos mortais para trocar por aparelhos melhores [e, nas letras miudas do contrato, por mais fidelidade com a operadora].
Então fiquei com as seguintes alternativas:
- Entrar numa loja qualquer (Vivo, TIM, Claro, FastShop, etc) e comprar um aparelho sem plano, com o preço cheio.
- Usar os pontos de algum parente que não se interessa por ter um iPhone e assim conseguir um preço melhor. O problema é que nenhum parente tinha pontos acumulados ou se enquadrava nesse tipo.
- Comprar um iPhone usado.
Optei pelo usado, mas onde encontrar e quanto seria o preço justo a pagar por ele? Logo percebi que essa última pergunta tem uma reposta nebulosa e complicada. Mas o raciocínio é simples:
Paga-se por um iPhone 3GS 32GB novo (modelo top hoje em dia), na caixa, nacional mas desvinculado de operadoras, 1 ano de garantia, com meu nome na nota fiscal, na Fast Shop, R$2159. Este é o preço da etiqueta (R$2399) menos 10% depois de negociar bastante, e é o preço mínimo que a loja pode chegar. Atravessando a porta da loja após comprá-lo, ele vale de 20% a 25% menos. Isto é uma lei do mercado, bem conhecida no ramo de automóveis principalmente.
Ou seja, um iPhone 3GS 32GB (modelo top hoje em dia) seminovo, nacional mas desvinculado de operadoras, uns 360 dias de garantia restantes, com o nome de outra pessoa na nota fiscal, não pode custar mais do que R$1673 (R$2159 menos os 22.5% do “saiu da loja”) e quem paga mais está inflacionando o mercado.
iPhones importados devem custar menos ainda pois não há como obter e acionar a garantia aqui no Brasil e não são oficialmente desbloqueáveis (só via jailbreak e unlock — estupidamente considerado crime pela Apple —, se estiver disposto a ir por esse caminho tortuoso).
Nem preciso dizer que no Mercado Livre há gente tentando vender aparelhos por bem mais do que um novo da loja. Mas isso é normal para um objeto de desejo que costuma distorcer a percepção do mercado, tanto para quem compra quanto para quem vende. Bem, não vamos cair nessa porque somos informados.
Mesmo assim, no Mercado Livre encontrei uma boa oferta de um vendedor particular honesto. Negociei o valor e fechamos por R$1500. Seu iPhone é da Vivo (a operadora do meu plano corporativo também), ótimo estado, tinha nota fiscal, uns 8 meses restantes de garantia, todos os acessórios perfeitos, caixa original, desbloqueado oficialmente pela Appel a pedido da Vivo.
Diga-se de passagem, gostaria de dizer que é um porre negociar pelo Mercado Livre porque eles exigem que se faça tudo por escrito ali no site. Uma negociação que aconteceria em 20 minutos por telefone mesmo, pode demorar até 2 semanas naquele esquema. Sugiro ao Mercado Livre melhorar isso e permitir às pessoas se comunicarem diretamente. De outra forma, os usuários acabam dando um jeito de usarem o CEP como meio de passar o telefone para entrarem em contato e quebrarem as regras do site, que são muito chatas.
O que observar na hora da compra
Eu não compraria de um desconhecido seu iPhone usado para recebê-lo pelo correio. A coisa certa a fazer é marcar um encontro na loja da operadora do vendedor (no caso de um iPhone nacional) pois assim pode-se verificar desbloqueio, nota fiscal etc.
Com o aparelho em mãos, observe e teste o seguinte:
- Aparencia externa. Riscos no plástico de trás e no vidro.
- Cheque se todo os acessórios estão aí: carregador, cabo de dados, agulha de metal que abre a gaveta do cartão SIM, guia de referência rápida, fones de ouvido.
- Entre em Configurações►Geral►Sobre e veja se o IMEI é o mesmo que aparece na nota fiscal.
- Veja se o nome e CPF que aparece na nota fiscal é o mesmo que está na carta de transferência (veja carta abaixo).
- Teste todos os botões físicos: principal redondo em baixo, os de volume e o de vibrar na lateral e o de ligar/desligar em cima.
- Todos os pixles da tela devem acender. Teste algumas aplicações e observe bem.
- Multitoque, por exemplo, fazendo zoom na aplicação de mapas ou browser.
- Acelerômetro, que faz a tela girar conforme o aparelho é virado. Use o browser ou a aplicação de fotos para isso.
- Sensor de GPS deve ser testado ao ar livre com a aplicação de Mapas. Ele funciona bem quando o círculo azul semi-transparente fica muito pequeno ou desaparece (as vezes demora alguns segundos para isso acontecer) e quando a bolinha azul forte marca no mapa exatamente a posição em que você está. Erro maior do que 5 metros ao ar livre não é aceitável.
- Sensor de sentido ou bússola. Gire o aparelho ao usar a aplicação Bússola que deve apontar mais ou menos para o norte.
- Faça e receba ligações testando o fone, o microfone e coloque em viva voz também para testar os alto falantes.
- Veja se o aparelho nunca foi molhado olhando no fundo do buraco do fone de ouvido. Deve estar branco. Se estiver vermelho ele foi molhado.
- Para testar a porta de conexão USB, se possivel, conecte o aparelho num computador e veja se é ao menos reconhecido como câmera. Não é nessário sincronizar com iTunes.
- Fones de ouvido, ambos os lados, microfone e os 3 botões (de volume e auxiliar) que ficam no fio.
- Tire fotos e veja-as em seguida.
- Faça filmes e assita-os em seguida.
- Ative o WiFi e tente navegar na Internet. Se você estiver num lugar público urbano deve ao menos aparecer uma lista de pontos de acesso.
- O desgaste da bateria é importante mas não há como testar isso rapidamente.
Para que você possa usar a garantia, requisitar desbloqueio oficial no futuro etc, além do aparelho, acessórios e nota fiscal, o vendedor precisa também entregar a seguinte carta (adapte as partes em vermelho para o seu caso) com a assinatura dele reconhecida em cartório:
Eu, NOME DO VENDEDOR, RG 123.456.789-0, CPF 987.654.321-0, declaro que transferi a posse e propriedade do aparelho móvel Apple iPhone com IMEI 1234567890 para NOME DO COMPRADOR, RG 123.456.789-0, CPF 987.654.321-0.
Assinado:____________________
NOME DO COMPRADOR
Na loja da operadora, mostre a nota fiscal e esta carta e confirme com o funcionário da operadora de que tudo está em ordem e que não haverá problemas no caso de você — novo proprietário do iPhone — precisar acionar a garantia.
Depois de tudo isso acertado, curta seu novo iPhone !
Published: Fri, 29 Jan 2010 12:29:52 +0000 Updated: Fri, 29 Jan 2010 12:29:52 +0000 | This is my reaction to The iPad provides the ultimate browsing experience? that appeared on the Flash Blog.
I’m not an Apple fan but I tend to disagree with that campaign of Flash support.
Clearly, this is another platform war. The Apple platform versus the Flash platform. It is very strategic for Apple to keep the attention of developers on the platforms and technologies they support. Supporting Flash means the opposite for Apple, so this is why they won’t allow it.
In this case I’ll be with Apple because their platform is the pure browser, standard, open HTML5 with XML-SVG and JavaScript – which all sum a platform as exciting, beautiful, colorful, dynamic, interactive as the proprietary Flash, but open.
Flash is proprietary, bad for SEO, bad for the semantic web, bad for deep linking, bad for the customer, good only for lazy web developers.
I hate visiting websites entirely built on Flash.
So if you, web developer, want to support your web apps on the iPad, iPhone, iTouch etc, just use standard web technologies (to cite them again: HTML5, SVG, JavaScript). Oh, by the way, all other browser will be (or should be) supported right away because these are the good technologies.
The only thing Flash is still useful for is playing streamed MP4+H.264 video. Nothing else.
Published: Thu, 28 Jan 2010 19:18:49 +0000 Updated: Thu, 28 Jan 2010 19:18:49 +0000 | Today I spent several hours testing the almost amazing Samsung LED TV on a local store. More specifically the UN40B7000 model.
The image quality is great and all but I was more interested in the digital multimedia features included in these new models, branded Medi@ 2.0 (or Media 2.0). You actually plug these TVs on your home network and can access media content on a home DLNA/UPnP server or the Internet.
Well, I tested almost all features and I can say it is a good product but its not ready for me to buy, and let me point why:
- MKV (Matroska) video files with DTS audio tracks won’t play audio. I got a message on the screen saying the audio codec is not recognized. Well, DTS is pretty popular.
- Chapter information embedded on MKV video files will be ignored. Also, if you want fast forward a movie, 2x is the fastest you can get.
- There is no way to choose which audio track embedded on a MKV or MP4 file will be played, in case you have video files with multiple audio tracks.
- Subtitles embedded in MKV and MP4 movie files are ignored. Apparently only external subtitles files are supported but I didn’t tested it because I embed all my videos with their subtitles. Anyway, external subtitle files may lead to other problems such as charset selection and I couldn’t find any menu option for such things.
- To search the handy embedded YouTube application you have to use the numeric keypad on the remote control as you type SMS in those old fashioned cell phones.
- I can live with all the above but there is one unacceptable super irritating limitation: you can’t browse other files or slideshow photos while music is being played. So you browse your MP3s, select an album to play and you are stuck there. If you try to go back to the menus, the music will stop playing. This is soooo 1980.
- It is very difficult to find complete specifications for this TV. For example, the list of supported codecs etc. Samsung website has a nice design but is very non practical and doesn’t provide enough information.
- A friend that owns this TV claimed the (very expensive) Samsung USB WiFi accessory for this TV can’t connect to his WPA secured wireless network, only week WEP encrypted networks.
It has some good points too, but again, the limitations above currently stop me from buying this LED TV:
- Slim, nice, beautiful menus, integrated remote control.
- Plays general simple MKV full HD movie files with high profile H.264 compression.
- As a DLNA/UPnP client, this TV works very nicely and immediately recognized and played streamed content from a Windows Media Player shared library (its a UPnP server underneath) I configured in 5 minutes on my laptop. Although I found it a a bit slow to browse the library, even connected with an ethernet cable.
I was ready to buy this piece of digital integration but left the store a bit disappointed. But I’ll keep watching their product line and hope Samsung will improve their Linux-based firmware.
Published: Wed, 16 Dec 2009 01:17:51 +0000 Updated: Wed, 16 Dec 2009 01:17:51 +0000 | Em abril contei para vocês que deixei de ter carro argumentado que minha vida ficaria mais verde e mais barata. Bem, vejamos.
Valorizo meu tempo e muitas vezes preciso chegar rápido aos meus destinos, então não penso duas vezes antes de chamar um taxi.
Mas cuidado. Não troquei um carro por um taxi. Esforço-me para encontrar carona (desenvolvi cara-de-pau para isso) e uso metrô e ônibus quando possível. Taxi é minha última opção quando não há nenhuma outra disponível.
Então vamos aos números:
- Dias corridos que fiquei sem carro até hoje (8/abr — 15/dez): 251
- Número de corridas de taxi nesse período: 65
- Dinheiro total gasto com taxis: R$1.198,35
- Gasto médio com taxi por dia (incluindo os dias que não usei taxi): R$4,79
- Média de corridas por semana, no período: 1,82
- Valor médio da corrida: R$18,43
- Gasto médio mensal com corridas de taxi: R$143,2
Quando tinha carro, acredito que gastava uns R$300 por mês em combustível. Fora IPVA, seguro, manutenção, estacionamentos, preocupações, depreciação anual do carro, perda de custo de oportunidade. E multas, muitas multas injustas.
Novamente, cuidado ao interpretar esses números pois este é meu contexto de vida:
- Minha esposa ainda mantém seu carro. Temos somente um carro na família — um Honda Fit. Carro pequeno, pois temos pavor ideológico e racional de carros grandes.
- Minha esposa e eu trabalhamos próximos um do outro então é comum eu ir de manhã com ela de carro. Às vezes, se os horários coincidem, voltamos juntos de carro também.
- Nos finais de semana as coisas acontecem mais em família então vamos juntos, de carro, para onde for.
- Trabalho numa empresa enorme e sempre encontro uma boa alma que me dê carona para casa ou para muito próximo de casa.
- A mesma coisa de manhã. As vezes vou com uma colega de carona. E, em seus dias de rodízio, ela vem comigo de taxi — eu pagando integralmente, como forma de retribuir a carona.
- Quando o clima é mais ameno e quando tenho mais tempo, adoro usar transporte público. É um tempo que ganho para mim, para ouvir música, observar as pessoas, ler, ouvir podcasts, resolver coisas por telefone etc. Usaria muito mais se os pontos fossem mais próximos de meus destinos.
Mesmo com esses fatores favoráveis, acho que não sou ponto fora da curva. Acredito que existam muitas famílias que poderiam reduzir o número de carros na garagem com um esforço mínimo e sem perder o conforto que um carro dá.
E claro, ainda por cima economizando dinheiro.
Para quem quiser ver os detalhes, trajetos, valores etc, anotei e continuarei anotando todas as corridas de taxi numa planilha pública.
E lembre-se: seu carro poluiu em sua fabricação muito mais do que você poluirá ao usá-lo em toda a sua vida útil.
|
About Avi
Avi Alkalay is an Information Architect, Enterprise 2.0, Open Standards and Open Source do-it-all hacker at IBM Brazil.
hCard/vCard
|