Clique aqui para ler informações importantes (e atualizadas) sobre os projetos.

Rui's TO-DO List (estas são as tarefas que estão na fila, já ordenadas por prioridade)
Finalizar pacote GP3 para PB.
Retirar limite de 2 tenttivas do Project do Saba da VL.
Barra de scroll do stockit - novo método (parecido com a barra padrão).

Rui's WIP log - Diário de Trabalho em real-time.
Breeze
2007-08-03
12:23 - Pausa para almoço.
10:04 - Novo sistema de proteção de imagens, para BDC.
09:40 - Atualização das tarefas diárias.
2007-08-02
19:41 - Encerramento das tarefas diárias.
13:30 - Novo sistema de prote. dos livros, super-supimpa, para biblioteca online.
Este sistema novo é muito parecido com o sistema de bloqueio de canais na tv a cabo.
Possivelmente, poderemos reaproveitar esta tecnologia, quando trabalharmos com a TV Digital.
12:25 - Pausa para almoço.
09:46 - StoCKit.
2007-08-01
13:04 - StoCKit.
12:12 - Pausa para almoço.
09:30 - StoCKit.
2007-07-31
20:10 - Encerramento das atividades diárias.
Apesar das várias interrupções, devidas ao caso #24 da biblioteca do concurso, o progresso feito hoje no StoCKit foi muito bom.
12:48 - StoCKit.
12:15 - Pausa para almoço.
09:45 - Trabalhando na criação de telas para o StoCKit.
2007-07-30
18:25 - Encerramento das tarefas diárias.
17:47 - Funcionando o sistema de randomização da MatFin de prateleira.
A complicação toda se deveu ao fato da unificação dos navegadores de conteúdo e de avaliação final.
Mas, principalmente, devido à unificação dos arquivos navigator.html e navigator_ava.html.
A partir deste curso, não existe mais um navegador ou um base....html para conteúdo e outro para avaliação.
14:35 - MatFin.
13:00 - Pausa para almoço.
11:05 - Buscando dados sobre SSL vs. CURL, para possível solução, pois Marlin mudou Certificadora do SSL.
09:45 - Trabalhando no problema da MatFin de prateleira.
2007-07-27
18:31 - Encerramento das tarefas diárias.
15:10 - Modificação na unificação de navigator e navigator_ava, para corrigir a randomização das questões no MatFin de prateleira.
13:58 - MatFin de prateleria - randomização das questões.
12:18 - Pausa para almoço.
09:31 - Trabalhando na correção da randomização das questões no MatFin de prateleira.
2007-07-26
18:40 - Encerramento das tarefas diárias.
17:41 - Testadas 10 apostilas, após execução do bacalhau de modificação dos prefixos dos nomes das páginas.
Procurando especificações exatas de consumo do Breeze, para Fábio poder preparar proposta para cliente.
16:49 - Testando o segundo grupo de correções, enquanto Leo faz o bacalhau para eencurtar os nomes dos arquivos.
16:31 - Nove apostilas tiveram seu prefixo alterado (usado no nome do arquivo).
Após teste, elas estão funcionando.
Até agora, foram verificadas 64 apostilas, sendo que, destas, 19 tem prefixo muito extenso e não imprimem.
Leo fará bacalhau para procurar prefixos muito grandes automaticamente e modificá-los.
Restam 48 apostilas para serem testadas.
Após rodar o bacalhau, todas as apostilas deverão ser testadas novamente.
São necessárias cerca de 6 a 7 horas de teste ininterrupto para uma´´unica pessoa verificar se todas estão lendo e imprimindo.
13:01 - Montando lista com todas as apostilas que dão problema.
12:20 - Pausa rápida para almoço.
12:13 - Uma das apostilas que possuia nome grande, foi modificada, para que seu nome de arquivos png fosse reduzido.
A apostila passou a funcionar.
10:57 - Ainda não tenho dados suficientes.
Verificando.
10:46 - Incorreto.
Porém, encontrei mais uma coisa em comum entre as apostilas que não imprimem: seus nomes de arquivo são sempre maiores que os nomes de arquivos das apostilas que imprimem.
Estou verificando se é este o caso.
10:35 - Encontrei algo que pode ser uma pista.
Emuma apostila que insiste em não imprimir, duas das páginas tem tamanho em kilobytes excessivamente grande.
Uma das páginas, que deveria ter cerca de 50K, como as demais, está com 201k.
Vou verificar se as demais.
09:34 - Biblioteca online - procurando a raiz do problema.
2007-07-25
19:33 - Encerramento das atividades diárias.
18:30 - Executando teste de impressão em diversas apostilas do tipo Especial.
17:19 - A impressão que tenho é que o problema está relacionado com o número de páginas/peso das imagens.
As apostilas com mais gráficos matemáticos consistentemente apresentam o erro quando via sistema e não apresentam o erro quando acessadas diretamente via browser.
17:15 - Quando aciono a url montada na popup de impressão direto no browser, tudo funciona perfeitamente.
Isto indica que se trata de um problema de temporização, quando executado com a pop-up.
Analisando os possíveis locais onde este problema de sobreposição de temporização está acontecendo.
16:50 - Feitas várias comparações binárias e visuais entre o manifesto que está no zip & o manifesto que foi mandado como correção na última vez que foi alegado erro.
Os dois são absolutamente idênticos.
O erro parece ser lá na outra ponta.
16:05 - Verificando possível erro no manifesto (?!?) mandado para a PB.
14:55 - Pista: quando é pedida uma impressão de uma das apostilas que dá erro, eu pego o fonte do html da popup de impressão e copia o endereço que está neste html para outra janela do browser e funciona perfeitamente bem.
Sempre.
Mas quando a impressão se dá através da popup, dá erro nestas apostilas.
Isto indicaria que existe algum erro neste html(?).
Estou colocando este html na minha máquina, para verificar se funciona o acesso via este html.
12:58 - Testes sobre o problema da biblioteca online.
12:02 - Pausa para almoço.
08:58 - Procurando a causa do problema na biblioteca online :(.
2007-07-24
19:02 - Executei vários testes nas apostilas especiais.
Muitas dão problema na impressão.
Preciso encontrar a causa do problema.
14:25 - Pedido de Suporte da Biblioteca número 21. Um determinado ESPECIAL não está imprimindo - ele aparece como um retângulo pequeno, centralizado, no topo da página (não encontrou a imagem).
O ítem é o 5.3.
12:58 - Matemática financeira (prateleira): procurando erro na randomização da avaliação.
12:02 - Pausa para almoço.
11:37 - Matemática financeira (prateleira): procurando erro na randomização da avaliação.
11:22 - Finalizada a alteração para a versão de 800 x 600.Avaliando com Lobo, o tempo para uma correção necessária no curso que ele está fazendo.
11:07 - Modificação concluída com sucesso, para a versão com resolução de 1024x768.
Iniciando alteração para a versão de 800x600.
09:38 - Modificando, no visualizador da biblioteca online, o funcionamento dos botões de rotação da página, tanto para a direita quanto para a esquerda, de forma que ambos invoquem getrangecost, para que o sistema de proteção libera a página para impressão.
2007-07-23
18:31 - Já encontrei a forma de fazer que o "girar página" não chame o imgext.php.
Farei amanhã pela manhã, porque estou muito cansado (sono).
17:14 - A lógica dos botões "rotacionar página", tanto para a direita, quanto para a esquerda, deve ser modificada, de forma a não acessar imgext.php ou, se o fizer, passar por getpage antes.
15:03 - Trabalhando no pedido de suporte número 20, da Biblioteca do Concurso.
14:06 - Retornei à randominzação dos exercícios, no MatFin de prateleira.
14:03 - Feita a alteração no arquivo index_MODULO_00_00.html, do Project 2000 - Fundamentos - Saba - Vale, no ambiente /DEMO.
Aguardando para a colocação no ambiente /vale.
13:23 - Matemática financeira de prateleira tem prioridade menor do que a eliminação das duas tentativas de avaliação no Saba da VL.
Por isto, estou passando para aquele ítem novamente.
13:04 - Depurando erro da não-randomização no matemática financeira de prateleira.
12:00 - Pausa para Almoço.
11:37 - Depurando erro da não-randomização no matemática financeira de prateleira.
11:27 - Desinstalando o flash player e instalando flash palyer versão debug, para depurar este erro, com traces.
11:04 - Modificar o base da avaliação final do MatFin, porque não está randomizando.
10:54 - Modificar o navegador, para que ele também marque a página inicial como já visitada, se liberaAvancoAutomatico estiver setada em true.
10:36 - Modificar o navegador, de forma que ele marque todas as paginas anteriores à atual como visitadas, quando aceitar o "Deseja continuar de onde parou?".
10:01 - Modificando o navegador, para que ele permita marcar a primeira pagina como visitada, assim que inicia, sempre que liberaAvancoAutomatico for true.
09:34 - Removendo limite de duas tentativas no Project da Vale.
Aguardando Rod, para finalizarmos a configuração da avaliação no matemática financeira de prateleira.
2007-07-21
10:05 - Iniciando a escrita de um documento profissional sobre o simulador de tiro.
14:12 - Finalizada a descrição inicial do sistema de projeção frontal.
Saindo do modo de programação e entrando no modo de namoro. :)
2007-07-20
18:39 - Encerramento das tarefas diárias.
18:14 - Estou trabalhando, com Rod, na configuração da avaliação final do MatFin de prateleira.
18:01 - Retorno ao problema das duas tentativas no Project.
17:46 - Verificação do uso dos componentes do navegador, junto com Rod.
Especificamente, determinar o uso (ou não) de mapa_ava.fla (e seu swf correspondente).
17:14 - O pacote que foi montado não contém o diretório API, ou seja, a última atualização foi feita apenas com os arquivos modificados.
Estou vendo como mexer na API, para retirar o limite de duas tentativas.
16:26 - Analisando os JS's.
O pacote que foi montado não contém o diretório API, ou seja, a última atualização foi feita apenas com os arquivos modificados.
Estou vendo como mexer na API, para retirar o limite de duas tentativas.
16:08 - Instalando Javascript Error Window no Firefox, para debugar o problema.
15:16 - Voltei ao problema do Project.
13:48 - Pausa para trabalhar no Scroller do StoCKit, até Elder retornar do almoço (ele vai me ajudar nos testes).
13:05 - Volta ao problema no Project instalado no ambiente de aprendizagem.
12:11 - Pausa para almoço.
11:23 -
Iniciando trabalho na seguinte alteração:
No Project instalado no ambiente de aprendizagem para contratados(LMS Intervir), retirar a limitação para realização da avaliação em caso de reprovação.
10:31 - Scroller do StoCKit.
10:28 - Corrigido pula-página do MatFin.
10:16 - Correção do pula-página do Matemática Financeira de Prateleira (com novo navegador).
10:11 - Scrollbar para StoCKit, com aparência similar ao Scroll Padrão do Flash.
09:59 - Copiado gabarito, da pasta ROTEIRO, de \\10.10.10.10\PROJETOS\GP\03_ROTEIRO.
Ambos os arquivos (ZIP e PPT), estão em:
\\10.10.10.10\PROJETOS\GP\05_DESENVOLVIMENTO\MONTAGEM_DO_PACOTE_PETROBRAS_2007_07_19\MONTAGEM_PACOTE_PETROBRAS_2007_07_19.zip
\\10.10.10.10\PROJETOS\GP\05_DESENVOLVIMENTO\MONTAGEM_DO_PACOTE_PETROBRAS_2007_07_19\Avaliação Final.ppt
09:57 - Pacote GP gerado.
Copiando arquivo com gabarito (PPT).
09:41 - Geração do ZIP para Petrobras.
O manifesto incluso´foi extraído do e-mail que possui o manifesto correto.
2007-07-19
19:27 - Final da Reunião.
Encerramento das atividades diárias.
16:50 - Reunião sobre jogo.
16:29 - Antes de gerar o ZIP do pacote GP para PB, vou pegar o manifesto correto, no e-mail que foi enviado para eles aquela vez que o manifesto estava errado.
Assim, vou garantir que se trata do manifesto que funciona na PB.

14:02 - Gerando pacote GP3 + Avaliação, para a Petrobras.
12:41 - Retorno do almoço.
Trabalhando nos exercícios da Matemática financeira, com Lobo.
12:06 - Pausa para almoço.
11:08 - Trabalhando com Lobo, na verificação do funcionamento dos exercícios do Matemática Financeira.
10:34 - Não funcionou bem.
Retornando ao método usado no scroller horizontal.
Apesar de muito mais complexo, temos controle sobre todos os detalhes de funcionalidade.
09:57 - Posso ter encontrado uma forma de fazer o scroll-não-connectado.
Na verdade, seria uma simulação de um scroll=não-conectado.
Vou realizar testes para confirmar a viabilidade.
09:44 - Iniciando atividades diárias.
Trabalhando no scrolle~r-não-conectado do StoCKit.
2007-07-18
20:40 - Encerramento das tarefas diárias.
20:04 - Localizada a popup de "Você não visitou todas as páginas..." (removida).
Removida também a popup de "Você concluiu a avaliação..."; esta popup era necessária, pois invocava a função "fechaJanela()" do JavaScript.
Esta chamada foi movida para o botão "FECHAR" ("X" gráfico) do navegador.
Ainda não sabemos por que eles não obtiveram nota 100 gabaritando.
(Descobrimos uma pequena discrepância entre nosso gabarito .DOC e nosso gabarito .PPT, mas eles têm o ppt, que está correto).
18:22 - CONTNUAÇÃO
Erros detectados no GP.
Ao gabaritarem a prova na PB, eles obtém pontuações diferentes, nunca 100 pontos.
Além disto, reclamam da popup de finalização da avaliação.
A popup não foi retirada para a Vale, por motivos técnicos.
Vamos modificar o navegador, eliminando a popup de final de avaliação.
Quanto às notas diferentes de 100, é possível que eles (ou nós) tenhamos um gabarito incorreto.
Precisamos comparar os dois gabaritos e, sendo ambos idênticos, rever e retestar a avaliação.
17:13 - PENDENTE
Pedido de Suporte da Biblioteca, número 20.
Usuária com login "crmds" adquiriu plano "Especial" e assinatura "Mensal", mas quando se loga aparece apenas o acervo especial.
Provavelmente se trata de uso incorreto do sistema, como na grande maioria das vezes - de qualquer forma, estou verificando.
16:06 - Erros detectados no GP.
Relato inicial de Claudio, indica que os erros anteriores ainda existem; entre eles, ao gabaritar a avaliação final, não se consegue 100 pontos.
Existe uma única versão do GP no servidor de arquivos; e esta versão é a mesma utilizada na Vale, porém nenhum erro foi reportado por eles.
  • A versão da Vale está com o mesmo erro, ou...
  • A versão que a Petrobras colocou no ar não é a mesma.
    14:53 - Verificando com Lobo a versão genérica da API.
    13:36 - Scrollbar vertical do StoCKit.
    13:03 - Voltei do almoço.
    12:35 - Pausa para almoço.
    12:11 - Início da possível correção dos exercícios da Matemática Financeira (versão de prateleira).
    É possível que seja necessário modificar os exercícios, para que funcionem com o novo navegador.
    12:07 - Criada a página de informações importantes e atualizadas sobre os projetos.
    O link está sempre acessível no topo deste log de WIP.
    11:43 - Parametrização da API foi finalizada.

    10:54 - Parametrização da API.
    Atualmente, todas as diferentes versões de comportamentos das avaliações finais (numero de tentativas, etc...) é codificada diretamente na API.
    A parametrização permitirá a unificação da API, e a fácil configuração de sua fduncionalidade, através de um pequeno arquivo (jamais no programa da API).
    09:32 - Unificação dos arquivos navigator.html e navigator_ava.html no curso matematica financeira.
    2007-07-17
    18:37 - Encerramento das atividades do dia.
    18:18 - StoCKit.
  • Na tela de edição de curso do StoCKit, falta apenas modificar o modelo do SCROLLER vertical.
  • Para que isto seja feito, Rod modificará um pouco o layout - pouca coisa, para caber a barra de rolagem vertical padrão.
  • Para a edição de Manifestos, Rod precisa modificar a tela de edição de manifesto, e reagrupar os ítens gráficos, da mesma forma que foram reagrupados na tela de edição de curso.
    14:58 - Retomado o desenvolvimento no Flash 8.
    14:51 - Abandonado o Flash CS 3 (Flash 9), pois em minha máquina ele fica extremamente lento.
    Reassociado o tipo de arquivo .FLA ao Flash 8.
    Tentativa de desinstalar Flash CS 3, abortada, pois em duas tentativas o computador travou (o desinstalador é muito pesado).
    13:28 - StoCKit, no Flash CS 3 (AKA Flash 9).
    13:16 - Retorno do almoço.

    12:18 - Pausa para almoço.

    12:08 - Instalação concluída.

    11:06 - Instalando Flash CS3, que deixará o StoCKit até 9 vezes mais rápido.
    10:12 - Criada estrutura para backup diário na máquina local.
    Iniciado trabalho no StoCKit.
    09:55 - Reorganizando StoCKit, para dar prosseguimento ao desenvolvimento do mesmo.
    2007-07-16
    18:01 - Concluída a modificação no Navegador Padrão.
    Bastou testar para undefined antes de carregar o .text dos labels que mostram o número e o nome da lição.
    17:41 - Modificação no Navegador Padrão, para que seja possível ter um ítem "lição 0" ("0,-") que não deve aparecer como undefined.

    17:03 - Atualizados os arquivos dos três cursos ("Entendendo o Consumidor de Serviços", "Gestão de Vendas" e "Planejamento Tributário"), no diretório /OI.
    16:55 - Finalizada a bateria de 27 testes no diretório /DEMO.
    Três pessoas, testando as três situações possíveis, nons três cursos existentes.
    Iniciando atualização dos arquivos no /OI.
    15:39 - Iniciados os testes finais dos três cursos, no diretório /DEMO.
    15:19 - Criada a planilha modelo para a bateria de testes a se seguir.
    A bateria será realizada por Rui, Lobo e Elder, simultaneamente. Seis testes (duas repetições vezes três pessoas) de cada uma das três situações possíveis.
    15:08 - Criação de planilha de testes para bateria de testes em todos os três cursos.
    Após esta bateria, se não houver nenhum erro, as alterações serão passadas aos cursos, no diretório /OI.
    15:08 - Alterações concluídas para o curso "Planejamento Tributário".
    14:40 - Alterações concluídas para o curso "Gestão de Venda".
    Modificando curso "Planejamento Tributário".
    14:15 - Iniciando a modificação dos outros dois cursos da Oi ("Planejamento Tributário" e "Gestão de Vendas").
    14:12 - Concluída a bateria de 10 testes, na condição de reprovados duas vezes seguido de tentativa de novo acesso à avaliação.
    Teste executado conco vezes por Rui e cinco vezes por Lobo.
    Funcionamento correto todas as vezes.
    13:31 - Início de bateria de testes com 10 repetições, concentrada no caso de duas reprovações consecutivas e uma nova tentativa após as mesmas.
    12:37 - Pausa para almoço.
    12:36 - A única coisa que detectamos que poderia ser modificada é o caso de duas reporvações consecutivas.
    Nesta situação, fica armazenada a nota mais recente.
    Isto pode ser modificado, para que se mantenha a primeira nota, ou a nota mais alta entre as duas.
    Porém, como se trata de um caso de reprovação e não é especificado o modo de operação nesta situação, concluímos que o sistema está correto.
    12:29 - Vários testes, feitos com dois usuários diferentes, não replicaram o erro.
    Aparentemente, o teste feito pelo Lobo foi feito todo antes do Elder executar o parse.
    Estamos repetindo o teste, com máxima atenção ao momento do parse.
    12:19 - Mesmo com F5 no LMS, funcionou corretamente.
    Tudo indica que o teste anterior havia sido executado antes do PARSE.
    O teste está sendo repetido à exaustão neste momento.
    12:16 - Detectou-se que é quando se pressiona F5 no LMS (como aluno) que o problema ocorre.
    Estamos estudando a situação.
    12:12 - Examinando o comportamento da tecla F5 e possíveis formas de detecção de seu pressionamento.
    O primeiro candidato é, obviamente, o uso de captura de tecla F5, dentro do HTML de avaliação.
    12:10 - Todos os testes possíveis, exceto um, estão funcionando.
    O erro ocorre quando se é reprovado e se executa novamente a avaliação, através do uso da tecla F5.
    Quando se fecha a tela e se tenta novamente a avaliação, tudo funciona corretamente.
    12:02 - Teste reiniciado.
    11:50 - Erro detectado na lógica; ao invés de dar duas chances, o sistema está dando três chances para a conclusão da avaliação. O erro está sendo corrigido neste momento.
    11:34 - Teste do curso "Entendendo o Consumidor"
    (Após testes, as alteração - não foram poucas - serão incorporadas aos outros dois cursos da Oi, e testadas no /DEMO; após estes testes, todas estas alterações serão colocadas no /OI).