mySphere Posts

Share

SPAM é uma verdadeira praga. Estou procurando soluções para combater esta praga nos nossos servidores e algumas opções já me foram apresentadas, umas pelo google e outra pelo Paulo que trabalha comigo. (Que me lembrou do produto da IBM).

1 – Lotus Protector for Mail Security – É um produto (appliance) que pode ser um Hardware ou VM.
2 – Montar um servidor com SPAMASSASIN – É uma opção open source que é muito usada. Achei alguns links  que mostram como montar um servidor destes.
Link 1 e Link 2. Achei o Link 2 mais fácil de acompanhar.

Vou tentar primeiro o Lotus Protector.

spam

Share

Agora que o feriado já passou vou iniciar mais um período de certificações. Tenho como objetivo renovar as certificações Domino Administrator, Domino Designer e também WebSpehre Portal Administrator. Vou repetir a estratégia de sempre.
A primeira que irei renovar será a Domino Administrator para versão 8. O ambiente que terei de preparar vai ser em uma VM pois meu Note já está com tudo instalado na versão 8.5 e como o objetivo é só a prova mesmo não vale a pena remover tudo.

Share

Hoje um problema no mínimo curioso. Eu sempre utilizei o Notes em inglês e sempre o empacotamento com Administrator e Designer, raramente instalo Notes em Português.
Um usuário hoje queria criar uma réplica em sua estação e ao clicar com o botão direito a ação de criar réplica não aparecia. Olhei na ACL e não encontrava o problema.
O Paulo, que trabalha comigo, já havia visto este problema em estações e passou a dica. Quando instalamos somente o Notes algumas opções são consideradas “Avançadas” para os usuários.
No Notes 8.x alguns menus são “Avançados” e somente aparecem se vc mandar que eles apareçam.

Nesta figura não aparece a opção “New Replica” e outras.

Image:Menus Notes 8
Para fazer com que apareça vá em View  e marque  Advanced Menus
Nesta figura aparece a opção “New Replica” e outras.

Image:Menus Notes 8

Consultei a KB da IBM e achei o TN 1256781 que mostra as mudanças de menus do Notes 8 em relação a outras versões, vivendo e aprendendo.

menu

Share

Um recurso que muitas pessoas estão pedindo, principalmente depois de ver uma apresentação do Sametime, é a capacidade de ver as fotos das pessoas no chat ou em outras partes do produto.
As configurações variam de caso para caso, principalmente com a utilização de LDAP.
Para configurar as fotos e utilizando como diretório LDAP um servidor Domino o TechNote 1244204 resolve o problema. Neste TN tem um passo a passo para inserir a imagem utilizando uma ferramenta do tipo LDAP BROWSER, eu utilizei uma  Open Source muito boa chamada JXPlorer. Para colocar uma foto ou poucas é útil mas para colocar um lote de fotografias fica complicado. Achei o código abaixo que é um agente que coloca imagens no campo jpegPhoto uma a uma. Para fazer a carga de várias fotos o agente tem de ser modificado conforme o caso. O que simplificou meu agente foi a padronização dos arquivos de fotos com menos de 64Kb e os nomes formados pela matrícula + jpg e o shortName dos usuários ser justamente a matrícula.

:

Declare Function NEMGetFile Lib “nnotesws” ( wUnk As Integer, Byval FileName As String, Byval Filter As String, Byval Title As String ) As Integer

Const adTypeBinary = 1

Sub Initialize
                 Dim s As New NotesSession
                 Dim db As NotesDatabase
                 Dim col As NotesDocumentCollection
                 Dim doc As NotesDocument
                 Dim sPath As String
                 Set db = s.CurrentDatabase
                 Set col = db.UnprocessedDocuments
                 Set doc = col.GetFirstDocument
                 sPath = GetFile
                 Call doc.ReplaceItemValueCustomDataBytes(“jpegPhoto”,”jpegPhoto”,ReadByteArray(sPath))
                 Call doc.Save(True, False)
                 Set doc = Nothing
                 Set db = Nothing
                 Set col = Nothing
                 Set s = Nothing

End Sub
Function ReadByteArray(strFileName As String) As Variant
                 Dim bytes As Variant
                 Set bytes = CreateObject(“ADODB.Stream”)
                 bytes.Type = adTypeBinary
                 bytes.Open
                 bytes.LoadFromFile strFileName
                 ReadByteArray = bytes.Read

End Function

Public Function GetFile() As String
                 Dim strFileName As String*256
                 Dim strTitle As String
                 Dim strFilter As String
                 strFileName = “*.jpg”
                 strTitle = “Please select the jpg image to be imported”
                 strFilter = “JPEG Image|*.jpg”
                 Call NEMGetFile( 0, strFileName, strFilter, strTitle)
                 GetFile =  Trim(strFileName)
End Function

sametime

Share

Começei a usar o Twitter. Já vi muita gente usando por ai e resolvi testar a ferramenta.
Já coloquei aqui no blog, na barra de ferramentas e também configurei um widget no Notes para facilitar os updates
Para quem quiser ver como é o widget para o Notes ele está aqui é gratuito.

Twitter

Share

Depois do LCTY em Belo Horizonte resolvi brincar um pouco mais de Web 2.0.
Já tenho este blog e agora criei meu perfil no LinkedIn e também uma conta no twitter vamos ver o que acontece.


      View Kenio Carvalho's profile on LinkedIn

web

Share

Achei hoje um artigo interessante, e bem objetivo, comparando o Domino 8 com o Exchange 2007. O que foi mais engraçado que o upgrade do Domino é chamado de “Install & Forget” ou seja instale e esqueça. O artigo não é da IBM.
Para quem quiser ver o artigo  siga o link

Domino

Share

Novamente falando um pouquinho sobre performance. Hoje mais um probleminha em uma aplicação e a questão que tive de responder. Como saber se um agente está demorando para executar e porquê ?
Nem todo administrador é Designer mas todo administrador tem acesso ao design da aplicação.  
O agente tem uma propriedade para que possamos fazer “profile” ou seja ver quanto tempo ele demora para executar e o tempo das chamadas
Para fazer o profile deve-se marcar a propriedade Profile this Agent como mostrado abaixo (Usando o Domino Designer)

Image:Performance de Agentes para Administradores

Execute o agente e para  ver o resultado, abra a lista de agentes no designer, clicar com o botão direito e selecione “View Profile Results”.

Image:Performance de Agentes para Administradores

O problema foi identificado no report, mostrando que o “problema” do agente são chamadas de atualização de índice de visões.

performance

Share

Domino Mail Rules já existem faz muito tempo (R5). Foram criadas para combater SPAM e também para controloar o que é roteado em um servidor Domino.
Algumas vezes podem causar alguns problemas, como o que eu tive ontem. Regras começaram a ser executadas e eu não sabia como ou porquê elas estavam sendo executadas.
O primeiro passo é abrir o documento de configuração do servidor e procurar pelas regras, mas a TAB que contém as Rules desapareceu do documento.
Um bug já conhecido desde a versão R6. O TN 7012234 é uma coleção de TN’s sobre o assunto. Sobre o meu problema específico o TN 1214711resolveu o problema, fiz o agente que o documento pede para fazer.
Outra dica é este documento, um tutorial de como funciona o roteamendo de correio

Rules

Share

Hoje iniciamos os testes para homologação do Notes 8.5 em alguns poucos usuários de TI. Envolve homologar o Notes 8.5 e também o iNotes.
Duas perguntas “básicas” já foram feitas:

1 РComo mostrar a barra de sele̤̣o de documentos.

Resposta: Esta configuração pode ser realizada marcando uma porpriedade em File -> Preferences -> Basic Client Notes Configuration -> Show check marks in margin for selected documents.

2 РMensagens ṇo lidas aparecem em PRETO BOLD como fazer para elas ficarem RED ?

Este já é mais complicado porquê tem de alterar o tema do Notes. Como fazer veja este TN da IBM

Notes

Share

O artigo abaixo, publicado no developerworks, explica bem e mostra uma nova característica do Portal 6.1 muito importante. Quem já trabalhou em projetos de Portal com muitas páginas e teve que configurar para cada página do portal um portlet WCM e suas características perceberá o grande valor desta nova característica. Só não consegui ainda testar com o Portal e um WCM Remoto ou seja uma máquina com Portal e outra com WCM. O artigo completo da IBM pode ser visto aqui

wcm

Share

Uma das funcionalidades esperadas para o Domino 7, a substituição do NSF por uma base DB2 já não está mais nos planos da IBM/Lotus.
Com as melhoras no NSF e DAOS e outras inovações do Domino 8.5 o uso do NSFDB2 já não é uma opção tão forte assim.
Veja aqui a posição oficial da IBM quanto a isto.

DB2