mySphere Posts

Share

Uma demanda que surgiu de um amigo meu, e depois de outro e outro, foi fazer com que o Notes avise que alguém
requisitou o “Aviso de Recebimento” ao abrir uma mensagem do Notes. Achei o código em um fórum e ai vai a
receita:

Abrir a caixa postal no designer
Abrir o formulário Memo
Substituir o código no envento QueryOpen pelo código abaixo

Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
     If source.InPreviewPane Then Exit Sub
     
     ‘codigo para retirar o return receipt
     Dim doc As NotesDocument
     Dim res%
     If Not(Source.IsNewDoc) Then
             Set doc=Source.Document
             If (doc.ReturnReceipt(0)=”1″) And (Cstr(doc.DeliveredDate(0))<>“”) Then
                     res=Msgbox(“The sender has requested notification that you have seen this message.” _
                     +Chr(13)+”Do you wish to send the notification?”,35,”Return Receipt”)
                     If res=IDCANCEL Then
                             Continue=False
                             Exit Sub
                     End If
                     If res=IDNO Then
                             doc.ReturnReceipt=”0″
                             doc.Save False,False
                     End If
             End If
     End If
     ‘fim do código
     ‘*********************************************
     ‘Begin Quota Checking Code
     ‘*********************************************
     Dim check_quota As Integer
     check_quota = False
     
     If source.IsNewDoc Then
             check_quota=True
     Elseif source.document.HasItem(“IsMailStationery”) Then
             If source.document.GetItemValue(“IsMailStationery”)(0) = 1 Then
                     check_quota=True
             End If
     End If
     
     If check_quota Then
             Dim quotaCheck As New CheckQuota
             
             If quotaCheck.isEnabled Then
                     Call quotaCheck.init
                     
                     If quotaCheck.dbQuota<> 0 Then
                             If quotaCheck.dbSize >= quotaCheck.dbQuota Then
                                     Call quotaCheck.DoMessageBox(MB_QUOTAOVER,MB_OK, MB_QUOTAOVER)
                                     Continue = False
                             Elseif quotaCheck.dbSize >= quotaCheck.dbWarning Then
                                     If quotaCheck.dbWarning <> 0 Then
                                             Call quotaCheck.DoMessageBox(MB_QUOTAWARNING,MB_OK, MB_QUOTAWARNING)
                                     End If
                             End If
                     End If
             End If
     End If
     ‘*********************************************
     ‘End Quota Checking Code
     ‘*********************************************
     
     Set cMemoObject = New UIMemoDocument        
     Call cMemoObject.Init(Source,Isnewdoc)
End Sub

Domino

Share

Mais duas novidades :
O Symphony não é mais beta e já está disponível em 24 idiomas. Veja no site do produto http://symphony.lotus.com/software/lotus/symphony/home.jspa
M2.gif
O beta do Lotus Notes 8.5 já está disponível. Veja mais detalhes neste link

Symphony

Share

O vídeo abaixo é muito engraçado e mostra como utilizar o Sametime e o Notes em um ambiente integrado.

sametime

Share

Recentemente eu estava lendo alguns artigos sobre projetos de portal. Artigos tais como boas práticas, arquitetura, desenvolvimento e por ai vai.
Infelizmente os artigos são de uma revista que assinamos http://www.spherejournal.com/” title=”http://www.spherejournal.com/“>The Sphere por isto
não tenho como publicá-los aqui.
Já fiz diversos projetos envolvendo o WebSphere Portal desde a versão 5.0 e lendo os artigos aprendi muito sobre um time de portal. Como os projetos envolvem
conhecimento de diversas áreas de TI um time de portal tem de ter  na equipe técnica:

  • Arquiteto
  • Analista de Sistemas
  • Web Designer
  • Desenvolvedor Java J2EE
  • Desenvolvedor WCM

Abaixo a foto de um dos times da Plansis que está trabalhando em um importante projeto
equipeportal.JPG

Da esquerda para direita: Felipe, André,Eu, Luiz Gustavo e o José

portal

Share

Recebi um e-mail, de um amigo, após ter um probleminha que me assustou um pouco. Alguns dos ítens abaixo eu cumpria com rigor…digo cumpria.

1. Cuide de seu trabalho antes de tudo. As necessidades pessoais e familiares são secundárias.

2. Trabalhe aos sábados o dia inteiro e, se puder também aos

Domingos.

3. Se não puder permanecer no escritório à noite, leve trabalho para casa e trabalhe até tarde.  

4. Ao invés de dizer não, diga sempre sim a tudo que lhe solicitarem.

5. Procure fazer parte de todas as comissões, comitês, diretorias, conselhos e aceite todos os convites para conferências, seminários, encontros, reuniões, simpósios etc.

6. Não se dê ao luxo de um café da manhã ou uma refeição tranqüila. Pelo contrário, não perca tempo e aproveite o horário das refeições para fechar negócios ou fazer reuniões importantes.

7. Não perca tempo fazendo ginástica, nadando, pescando, jogando bola ou tênis. Afinal, tempo é dinheiro.

8. Nunca tire férias, você não precisa disso. Lembre-se que você é de ferro.

9. Centralize todo o trabalho em você, controle e examine tudo para ver se nada está errado. Delegar é pura bobagem; é tudo com você mesmo.

10. Se sentir que está perdendo o ritmo e o fôlego tome logo estimulantes e energéticos. Eles vão te deixar tinindo.

11. Se tiver dificuldades em dormir não perca tempo: tome calmantes e sedativos de todos os tipos. Agem rápido e são baratos.

12. E por último, o mais importante: não se permita ter momentos de oração e meditação diante de Deus. Isto é para crédulos e tolos. Repita para si:      “Eu sou a minha própria religião. ”

Então? Você faz parte desse time? Se fizer, ainda está em tempo de rever suas atitudes. Seu coração agradece… Pense nisso!

Particular

Share

Hoje concluí uma etapa em um projeto muito importante e eu acho interessante compartilhar.
Sempre em projetos de Portal teremos um Portal de desenvolvimento, onde as coisas são construídas. Depois vem a pergunta:
Como enviar todas estas coisas para o servidor  de produção? Os desenvolvedores sempre tem a resposta que é:
    —  Isto é com o Administrador do Portal, ele sabe.
!
Nos cursos de WebSphere Portal Administration, existem capítulos sobre como realizar esta tarefa, usando o Release Builder, interface gráfica, e o xmlaccess.
Mas, algumas respostas que teremos de dar para agumas perguntas, do tipo:
 

  • Teremos de exportar e importar todo o Portal?
  • O portal de origem tem a mesma configuração do Portal de destino?
  • O Portal de destino tem os mesmos níveis de fixes e fixpacks do Portal original?

Algumas dicas:

1 РVerifique as configura̵̤es principalmente as configura̵̤es de LDAP;
2 – Sempre trabalhe com as mesmas versões e níveis de fixpacks e fixes;
3 – Utilize o full export somente uma vez, depois utilize o Release builder
4 – Siga as instruções do infocenter, e veja se algum dos xml’s disponíveis, como exemplo, podem resolver ou ajudar a você fazer seu próprio EXPORT.XML

portal

Share

Voltando das “férias” e do Lotusphere tenho um grande pequeno detalhe que encontrei lá em Orlando.
Na equipe da Iris,que fez o Notes,  desde os primórdios, tem um Brazileiro desenvolvendo parte do código do produto, ou seja o Notes também é Brazileiro, pelo menos uma parte.
Sobre o Lotusphere 2008: O evento foi muito bom, com uma série de novidades. Para começar a abertura:

Lotusphere

Share

Bom pessoal está tudo confirmado para o Lotusphere 2008. Estarei lá no período de 19 a 24 de Janeiro e umas férias bem merecidas.
O site do evento já está disponível, mas somente para quem se inscreveu. Mandarei notícias de lá….

Image:Lotusphere 2008 e Férias

Lotusphere

Share

Vídeo interessante
http://www.youtube.com/v/fi4fzvQ6I-o&rel=1&border=0“>http://www.youtube.com/v/fi4fzvQ6I-o&rel=1&border=0” type=”application/x-shockwave-flash” wmode=”transparent” width=”425″ height=”355″>

Particular

Share

Image:Aceleradores para WebSphere Portal 6

Aceleradores para o portal são soluções de software IBM que em conjunto com o WebSphere Portal,
aceleram o deploy de um tipo de portal. Por exemplo portais de colaboração ou e-learning.
Este último acelerador, o de e-learning, particularmente tenho um grande interesse pois vem substituir
o WCL que é um dos produtos de e-learning da IBM  (o outro é o LMS).
Parece que agora teremos somente um produto baseado em portal.
Maiores detalhes no link  http://www-306.ibm.com/software/lotus/portal/value/

portal

Notes

Share

Uma das tarefas de um administrador do WebSphere Portal é a instalação de pacotes chamados Fixes ou pacote de correções chamados FixPacks.

Algumas dicas para que o processo seja satisfatório:

1 РSempre fa̤a backup do portal e do banco de dados
2 РSiga a risca as instrṳ̵es de instala̤̣o
3 – Somente instale o Fix orientado pelo Suporte IBM
4 – Em algumas instalações são necessárias atividades após a instalação do fix,
5 – Verifique sempre se o fix foi instalado com sucesso, nunca deixe um fix pela metade
6 РRemova o Fix na ordem em que foi aplicado e seguindo as instrṳ̵es.

E uma dica para quem roda portal no Linux e quer usar o updatePortalWizard:

Para  preparar o ambiente use o comando  source ./setupCmdLine.sh antes de chamar o updatePortalWizard. Se não fizer isto o updatePortalWizard
não executa e você verá uma mensagem de erro, informando que o JAVA_HOME não foi encontrado.
Obs:  Não adianta usar o comando export do Linux para configurar a variável JAVA_HOME

portal