Dia 13 de Abril, dia do Beijo

by ambarreira 13. abril 2010 00:00

O beijo de língua ou linguado é uma forma de beijo de forte conotação erótica, em que os parceiros fazem movimentos mútuos com a língua um do outro.

Embora sejam comuns dentro da família os beijos nos lábios (popularmente conhecido como "bate-chapas"), um beijo usando a língua quase sempre indica algum relacionamento de ordem romântica. O beijo de língua estimula os lábios, a língua e a boca, que são áreas muito sensíveis ao tato, e de maneira geral as pessoas consideram algo muito prazeroso e altamente íntimo. Diferentemente de outras formas de beijo, o beijo de língua tende a ser prolongado, intenso e apaixonado. Devido à intimidade associada, o beijo em público é considerado falta de educação em muitos lugares do mundo. Em lugares como Israel, o beijo de língua é culturalmente considerado indecente.

No beijo de língua, os parceiros trocam saliva, o que em outras circunstâncias é considerado algo delicioso e nesse caso pode servir para aumentar a excitação. Embora a maior parte das doenças sexualmente transmissíveis não são transmitidas através do beijo, é possível contrair algumas doenças por meio dessa prática.

O dia do beijo de língua é comemorado aos 13 de abril, hoje. No beijo são movimentados 29 músculos da face. Estima-se que em toda vida as pessoas dão cerca de 24 mil beijos. Além de tudo isso um beijo de língua tem o poder de queimar até 12 calorias em 10 segundos.

By wiki

Tags: , , ,

História | Info | Pessoas | Saúde

Dia 5 de Abril: Dia Nacional do Doente com Artrite Reumatóide

by ambarreira 5. abril 2010 00:00

No âmbito das comemorações do Dia Nacional do Doente com Artrite Reumatóide a Associação Nacional de Doentes com Artrite Reumatóide (A.N.D.A.R.) irá promover no próximo dia 5 de Abril, das 9h00 às 18h30, no Palácio dos Condes de Óbidos – sede da Cruz Vermelha Portuguesa (Largo 9 de Abril em Lisboa), as IVJornadas Médico-Sociais dedicadada à doença.

Este evento vai contar com prestigiados interlocutores: Leonor Beleza, Maria José Ritta, Hernani Lopes, Pina Moura, Rui Ivo, Maria de Bélem, Pita Barros, Germano de Sousa, Luisa Portugal, Jaime Branco, António Vilar (ver programa).

Actualmente, estima-se que em Portugal existam cerca de 100 mil doentes com artrite reumatóide, uma doença inflamatória crónica de causa ainda desconhecida. A evolução contínua desta patologia leva a que 50% dos doentes não sejam capazes de trabalhar num período de dez anos após o diagnóstico inicial.

Esta doença atinge mais o sexo feminino do que o masculino, inicia-se frequentemente entre os 30 e os 40 anos, mas pode ocorrer na 3ª idade e afecta a capacidade produtiva do indivíduo, a sua vida familiar e social.

Em Portugal a Artrite Reumatóide está associada a elevados custos Sociais e Económicos e segundo dados estatísticos da Segurança Social, os doentes com artrite reumatóide estão incluídos no grupo da “espondilatrose e outras artroses” sendo a principal causa de incapacidade definitiva.

Actualmente a idade média do diagnostico inicial em Portugal é de 42-48 anos sendo que 72% dos doentes estão registados como parcial ou totalmente incapacitados para o trabalho 5 anos após o diagnóstico inicial.

A perda de produtividade representa 63% do custo total da artrite reumatóide aumentando substancialmente com a progressão da doença, 3 a 4 vezes mais elevada que os custos com o tratamento (consultas médicas, internamentos e medicamentos).

Tendo em conta o impacto que esta doença tem, directa e indirectamente, no bem estar do indivíduo, foi instituido em 1999 o dia 5 de Abril, como o Dia Nacional dos Doentes com Artrite Reumatóide.

P.N.A.R.

O primeiro Plano Nacional de Luta contra a Artrite Reumatóide, contou com a participação de todos os reumatologistas portugueses e um conjunto de doentes com AR, ficou concluído no final de 2002 e foi apresentado ao Ministério da Saúde e Administração Regional de Saúde (ARS). Foi elaborado com base numa avaliação da situação actual em Portugal, tecnologias de apoio existentes, impacto sócio-económico da doença, implementação da Rede Reumatológica Nacional, criação de serviços de reumatologia em todos os hospitais portugueses, comparticipação de medicamentos e novas terapêuticas biotecnológicas já disponíveis.

Para Delfina Bandeira, Presidente da A.N.D.A.R., trata-se de um projecto cuja implementação é fundamental para que os doentes portugueses passem a ser diagnosticados e tratados de forma correcta.

“A artrite reumatóide é uma doença que apresenta um conjunto de sintomas subtis que em muitos casos não são detectados nas primeiras consultas pelo médico de clínica geral. Tendo em conta que actualmente existe em Portugal um número reduzido de Hospitais, 8 no total, com Unidades de Reumatologia, a criação de mais unidades é pois um imperativo básico. Por outro lado, grande parte dos doentes, por falta de posses, não têm acesso a medicamentos que atenuem o seu sofrimento. Sem a comparticipação destes tratamentos, nomeadamente os biotecnológicos com eficácia comprovada, os doentes continuarão a sofrer”.

A A.N.D.A.R. foi criada em 5 de Abril de 1995 e em Julho de 1996, através do Despacho nº 157/96, a associação passou a ser reconhecida como Instituição Particular de Solidariedade Social. Os seus objectivos fundamentais passam por apoios médicos e sociais aos doentes, organização de encontros, realização de programas e acções de informação, promoção de edições sobre a doença entre outros. Um dos projectos mais recentes foi a criação de um site informativo, www.andar-reuma-pt, onde poderão ser encontradas informações sobre a associação, os direitos dos doentes, a artrite reumatóide, seus sintomas e consequências.

FONTE: ANDAR
Ligações externas: Portal das Doenças Reumáticas

Tags: , ,

Info | Pessoas | Saúde

Topsy - A search engine powered by tweets

by ambarreira 28. março 2010 00:00

Topsy é um novo tipo de motor de busca, é como uma nova maneira de olhar para a Internet. Topsy não considera que a Internet é uma coleção de documentos. Topsy vê a Internet como um fluxo de conversas. Tratando as pessoas de forma diferente. Topsy vê que as pessoas em cada comunidade a que estão conectados e em cada rede de relacionamentos, onde cada pessoa influencia outras pessoas a ler, falar e pensar sobre as coisas.

Quando você procura algo no motor de busca Topsy, como por exemplo "ambarreira", ele encontra trechos de conversas que correspondem ao que você está à procura. Os resultados são as coisas que as pessoas linkam, quando estamos a falar sobre os termos da sua pesquisa. Topsy classifica os resultados com base em quão bem eles correspondem aos termos da sua pesquisa, e a influência do que é falado sobre eles.

Por causa da forma como Topsy trabalha, Topsy pode fazer coisas que outros motores de busca não costumam fazer. Os resultados são frescos, porque são baseadas no que a ser falando agora. Ou esta semana. Ou do mês passado.

Topsy tem "trackback" páginas para tudo no seu índice, mostrando o que todos dizem sobre determinada coisa. As conversas são sobre pessoas, e Topsy tem páginas para cada pessoa que ouve - listando as coisas que você está falando.

O primeiro índice é baseado exclusivamente no Twitter e nas pessoas maravilhosas que lá escrevem.

Tags: , , ,

Info | Internet | Pessoas | Tecnologia

Gatinhos já têm 3 semana!!!

by ambarreira 27. março 2010 00:00

Pois é, já passaram 3 semanas desde que os gatinhos nasceram!

Neste momento já estão 4 gatinhos reservados! Os 2 escurinhos e 2 dourados.
Sobram então 2 gatinhos dourados, que procuram uma simpática familia para os acolher!!!

Ainda são muito sossegadinhos! Mas em breve serão muito brincalhões e vão a animar qualquer 1!!! =)

Tags: ,

Diário | Info

O Desejo Sexual dos homens e mulheres - Homens vs Mulheres - Sexo Masculino vs Sexo Feminino

by ambarreira 23. março 2010 00:00

Não é fácil entender porque é que as necessidades sexuais dos homens e das mulheres é tão diferente. Também não se entende muito bem, quando se diz que as mulheres vêm de Vénus e os homens de Marte. Mais difícil será entender quando dizem que os homens pensam com a cabeça e as mulheres com o coração...!

No entando fica uma história verídica, que transparece uma realidade entre os dois Sexos:

Numa noite daquelas, quentes de casal, quando estão na cama, que não ha mais nada para fazer, sendo que amanha é domingo.
É claro... que.. começaram-se a acariciar, o agarrão do costume, apalpão nos traseiros, etc.....

O problema é que já estava tudo bem "na vertical", quando ela diz:

- Oh amor!.. agora não tenho vontade. Por favor abraça-me somente.
Dito com aquela cara de cínica que todos nós homens conhecemos!
Ao qual respondeu o homem:
- O QUEEEEEÊ??????
E então virou-se para ele com aquelas palavras femininas mágicas que todas têm na ponta da língua:
- Vocês são todos iguais! Não sabem entender as necessidades sentimentais de uma mulher.

Pois é, comeu e calou...
No final de contas, não ia haver nada nessa noite.

O homem todo lixado guardou os óleos afrodisíacos, apagou as velas, tirou o CD do Alejandro Sanz (que nestes momento funciona quase sempre),tomou um duche de água gelada para acalmar a besta, e deitou-se a ver o 'Discovery' bem alto, para a velha da sogra não dormir.
Após alguns tempo, lá adormeceu.....

No dia seguinte foram às compras ao El Corte Inglês.
Entraram numa loja, enquanto ele via uns relógios, ela experimentava 3 modelos caríssimos da Cartier.

Como mulher que é, não conseguia decidir-se por nenhum e então, o homem farto de estar ali, disse-lhe:
- Leva os 3 amor.

Ela ainda olhou para uns sapatos de 290€, com cara de quem andava descalça todos os dias. E ele lá disse:
- Leva-os.
Ainda houve tempo de ir à secção de roupa, de onde saíram com 2 modelos Channel, uma écharpe de plumas Fátima Lopes e mais uma mala Luis Vuiton.

Ela estava tão emocionada.

Ele ficou a pensar que ela achava que ele tinha enlouquecido, mas lá ia trazendo as compras todas atrás dela.
Ele pensou também que ela o estava a pôr à prova quando lhe pediu uma saia curtíssima para jogar ténis...
Entrou em choque quando ele lhe disse:
- Compra tudo o que quiseres, meu amor.

Ela estava quase sexualmente excitada depois de tudo isto.
E virou-se para ele dizendo:
- Vem carinho, Vem meu doce, meu sol, minha vida (e outras lamechices mágicas de todas as mulheres), Vamos à caixa pagar.
Foi aí que, estando apenas uma pessoa à frente deles para pagar, ele vira-se e diz-lhe:
-Oh amor!.. agora não tenho vontade de comprar tudo isto...

Bem, a cara dela só visto. Ficou pálida, quando ele lhe disse:
- Abraça-me somente!

Ficou como quem ia desmaiar a qualquer momento. Ficou com a parte esquerda do corpo e o tique da sobrancelha direita a vir ao de cima.
Balbuciou:
- O QUEEEEÊ??????

Magoado ele acabou com a conversa:
- Vocês são todas iguais!! Não sabem entender as necessidades financeiras de um homem...

Esta história tem dois fins:
- Fazer rir os homens e ensina-los a dominá-las.
- Tentar que as mulheres recusem sexo nestes momentos.

Cool

Tags: , , , ,

Diário | Entretenimento | Filosofias | Info | Pessoas

FCUL - Teoria da Computação - Testes ano lectivo 2008/2009

by ambarreira 21. março 2010 00:00

 

A pedido de muitas famílias da FCUL aqui ficam os testes da cadeira de Teoria da Computação do ano lectivo de 2008/2009:

2009

1º Teste TC (344,83 kb)

2º Teste TC (606,87 kb)

3º Teste TC(560,87 kb)

2008

1º Teste TC (68,56 kb)

 

Espero que os testes vos corram bem!
Boa sorte.

Alexandre Wink

Tags:

Info

Add Captcha to BlogEngine.Net to kill SPAM comments

by ambarreira 14. março 2010 00:00

Add Captcha to BlogEngine.Net to kill SPAM comments
This is English version.
The Captcha support ajax.


(0) Modified web.config. Change EnableSessionState="True" in the page section.

(1) Add a new file to the site root directory. The file is named Image.aspx and the code file is Image.aspx.cs.

This is the code.

Image.aspx

01.<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Image.aspx.cs" Inherits="Image" %>

Image.aspx.cs

01.using System;
02.using System.Data;
03.using System.Configuration;
04.using System.Collections;
05.using System.Web;
06.using System.Web.Security;
07.using System.Web.UI;
08.using System.Web.UI.WebControls;
09.using System.Web.UI.WebControls.WebParts;
10.using System.Web.UI.HtmlControls;
11.using System.Drawing;
12.using System.Drawing.Drawing2D;
13.public partial class Image : System.Web.UI.Page
14.{
15.    protected void Page_Load(object sender, EventArgs e)
16.    {
17.        CreateCheckCodeImage(GenCode(4));
18.    }
19.   
20.    private string GenCode(int num)
21.    {      
22.        string[] source ={ "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z" };
23.        string code = "";
24.        Random rd = new Random();
25.        int i;
26.        for (i = 0; i < num; i++)
27.        {
28.            code += source[rd.Next(0, source.Length)];          
29.        }
30.        return code;
31.
32.    }
33.
34.    private void CreateCheckCodeImage(string checkCode)
35.    {
36.        if (checkCode.Trim() == "" || checkCode == null)
37.            return;
38.        Session["AlphaCaptchaCode"] = checkCode;
39.        System.Drawing.Bitmap image = new System.Drawing.Bitmap((int)(checkCode.Length * 19), 22);
40.        Graphics g = Graphics.FromImage(image);
41.        try
42.        {
43.           
44.            Random random = new Random();
45.
46.            g.Clear(Color.White);
47.
48.            int i;
49.            for (i = 0; i < 25; i++)
50.            {
51.                int x1 = random.Next(image.Width);
52.                int x2 = random.Next(image.Width);
53.                int y1 = random.Next(image.Height);
54.                int y2 = random.Next(image.Height);
55.                g.DrawLine(new Pen(Color.Silver), x1, y1, x2, y2);
56.            }
57.
58.            Font font = new System.Drawing.Font("Arial", 14, (System.Drawing.FontStyle.Bold));
59.            System.Drawing.Drawing2D.LinearGradientBrush brush = new System.Drawing.Drawing2D.LinearGradientBrush(new Rectangle(0, 0, image.Width, image.Height), Color.Blue, Color.DarkRed, 1.2F, true);
60.            g.DrawString(checkCode, font, brush, 4, 1);
61.
62.            g.DrawRectangle(new Pen(Color.Silver), 0, 0, image.Width - 1, image.Height - 1);
63.            System.IO.MemoryStream ms = new System.IO.MemoryStream();
64.            image.Save(ms, System.Drawing.Imaging.ImageFormat.Gif);
65.            Response.ClearContent();
66.            Response.ContentType = "image/jpg";
67.            Response.BinaryWrite(ms.ToArray());
68.
69.        }
70.        catch
71.        {
72.            g.Dispose();
73.            image.Dispose();
74.        }
75.
76.    }
77.}

(2) Modify the CommentView.ascx

(2.1) On the top of the line’<span class="bbcode" title="BBCode tags"><%=BBCodes() %></span>’.Add the code of below.
ATTENCION: in src="/Image.aspx" you need use absolute link, src="http://blog.ambarreira.com/Image.aspx"

01.<label for="<%=txtCaptcha.ClientID %>">Captcha*</label>
02.      <img src="/Image.aspx" alt="Click to change captcha" style="width: 82px; height: 23px" onclick="this.src=RefreshCaptcha(this.src)" />
03.      <asp:TextBox runat="Server" ID="txtCaptcha" TabIndex="4" MaxLength="4" Width="60px" onblur="DoCheckCaptcha()"/><span id="CaptchaMsg"></span><asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ControlToValidate="txtCaptcha" ErrorMessage="<%$Resources:labels, required %>" Display="dynamic" ValidationGroup="AddComment" /><br />


(2.2) Add Checker to the button Save. Change the save button code to this:(This is IMPORTANT)

01.<input type="button" id="btnSaveAjax" value="<%=Resources.labels.saveComment %>" onclick="if(Page_ClientValidate('AddComment')&&checkCaptchaResult){AddComment()}" tabindex="7" />

(2.3) On the top of the line’<asp:label runat="server" id="lbCommentsDisabled" visible="false"><%=Resources.labels.commentsAreClosed %></asp:label>’,Add the code of below.

01.<script type="text/javascript">
02.    
03.        function DoCheckCaptcha() {
04.            var code = document.getElementById("<%=txtCaptcha.ClientID %>").value;
05.            checkCaptcha(code);
06.        }
07.        var checkCaptchaResult=false;
08.        function ReceiveServerData(CheckResult) {
09.            document.getElementById("CaptchaMsg").innerHTML = "";
10.            if (CheckResult == 1) {
11.                checkCaptchaResult = true;
12.                document.getElementById("CaptchaMsg").innerHTML = "<font color=green>Captcha OK</font>";
13.            }
14.            else if (CheckResult == -1) {
15.                checkCaptchaResult = false;
16.                //document.getElementById("CaptchaMsg").innerHTML = "<font color=red>Captcha Error</font>";
17.            }
18.            else {
19.                checkCaptchaResult = false;
20.                document.getElementById("CaptchaMsg").innerHTML = "<font color=red>Captcha Error</font>";
21.            }
22.        }
23.        function RefreshCaptcha(url) {
24.            if (url.toString().indexOf("?",0) > 0) {
25.                url = url.toString().substring(0, url.toString().indexOf("?", 0)) + "?" + new Date().toUTCString();
26.            }
27.            else{
28.                url = url.toString() + "?" + new Date().toUTCString();
29.            }
30.            return url;
31.            
32.        }
33.    </script>


(3) Modify the file named CommentView.ascx.cs

(3.1) In the function RaiseCallbackEvent,Add the below on the top of the function.

01.if (eventArgument.Length < 1)
02.  {
03.      _Callback = "-1";
04.      return;
05.  }
06.  if (eventArgument.LastIndexOf("-|-") < 0)
07.  {
08.      string img = Session["AlphaCaptchaCode"].ToString().ToLower(); ;
09.      if (eventArgument.ToLower().Equals(img))
10.      {
11.          _Callback = "1";
12.      }
13.      else
14.      {
15.          _Callback = "0";
16.      }          
17.      return;
18.  }


(3.2) In the function Page_Load,Add the below code on the bottom of the line’//InititializeCaptcha();’.

01.string cbReference = Page.ClientScript.GetCallbackEventReference(this, "CheckResult", "ReceiveServerData", "");
02.string callbackScript = "function checkCaptcha(CheckResult){" + cbReference + ";}";                                    
03.Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "checkCaptcha", callbackScript, true);


That's it!!! Cool

FONTE

Tags: , , , ,

C#ASP.NET | HTML | Info | Internet | JavaScript | Microsoft

Ambiente de Trabalho - Os tipos de personalidade mais dificeis de gerir.

by ambarreira 13. março 2010 00:00

Conheça os tipos de personalidade mais dificeis de gerir no ambiente de trabalho.

Entre colegas que se tornam verdadeiros amigos e aqueles com quem se tem uma boa relação de trabalho, sobram os outros, de quem nos afastamos a todo o custo e com quem dificilmente alguém consegue estabelecer uma proximidade.
Não se trata de não existirem pontos em comum ou duma simples “embirração”. Falamos daquelas pessoas com quem é praticamente impossível lidar e que criam inimizades entre todos os colegas de trabalho. Está a imaginar aquele elemento de quem toda a gente parece fugir? Cuja chegada interrompe qualquer conversa por muito animada que esteja? E que nunca é companhia para almoço?
Procuramos conhecer as personalidades cujos comportamentos afastam colegas, chefias e todas as outras pessoas com quem convivemos profissionalmente.

# Workaholic. Está sempre a trabalhar ou… a falar de trabalho! No café, ao almoço, no elevador, não importa onde e com quem for, parece que não conhece outro assunto que não seja profissional. Mas apesar de ser o que todos têm em comum, este é geralmente o tema mais detestado para conversas, pelo que não é de admirar que o workaholic tenha sérias dificuldades em estabelecer boas relações entre colegas.

# Sabichão. Tem sempre alguma coisa a dizer em relação a todos os assuntos. Já fez, já conhece, já experimentou… tem sempre uma opinião formada e algo a ensinar sobre tudo o que se fala. A maioria das pessoas vê esta atitude de “sabe-tudo” como arrogância e snobismo, e prefere manter a distância.

# Fala-barato. Há pessoas comunicativas e depois há aqueles que, pura e simplesmente, falam demais! Claro que todos gostamos de trocar dois dedos de conversa durante o dia, mas um “fala-barato” consegue ficar uma hora em monólogo e, muitas vezes, sobre temas que não interessam a mais ninguém.

#  Bajulador. O vulgarmente chamado “lambe-botas” ou “graxista”…  É aquele que está sempre do lado do chefe, anuindo a cada comentário e rindo-se de todas as piadas. Facilmente, se torna uma "Persona non grata" entre todos os que o rodeiam.

# “Bicho do mato”. É aquele tipo de pessoas com um nível de timidez tal que muitas vezes é confundida com antipatia. Normalmente, ao refugiarem-se no silêncio e isolamento, estas pessoas criam uma barreira no contacto com os outros que dificilmente se consegue ultrapassar.

# Egocêntrico. À primeira vista, o seu carisma impressiona e atrai os outros, mas o facto de dar muita importância a si próprio e de agir só em função dos seus interesses acaba por afastar os colegas.

# Melindroso. É hipersensível e, regra geral, não é capaz de aceitar uma brincadeira. Fica ofendido com facilidade e amua quando alguma coisa não corre como gostaria. Não aceita bem as críticas de ninguém e a sua sensibilidade leva a que muitas vezes tenha comportamentos algo imaturos no local de trabalho.

# Gozão. O brincalhão de serviço, mas que às vezes não sabe quando há-de parar. Os colegas até começam por achar graça às suas brincadeiras mas depressa se cansam da sua insistência e falta de limites. Muitas vezes continua, mesmo depois de ter sido avisado de que está a abusar, passando a ser o ódio de estimação entre colegas.

# Interesseiro. Aparentemente amigo e amável, com o passar do tempo começa a deixar transparecer a sua real personalidade. Tem por hábito aproximar-se das pessoas que mais precisa nos momentos chave, e não cria amizades sem pretender algo em troca.

# Viperino. Tem um sentido de humor corrosivo e gosta de fazer comentários “mauzinhos”, especialmente quando sabe que fere susceptibilidades. A sua frontalidade é agressiva e nem todos se conseguem prevenir contra  os seus ataques, preferindo, desde logo, manter distância.

# Controlador. Sabe tudo da vida dos outros e faz questão de comentar e meter-se constantemente na vida alheia. Tenta manter o controlo das horas de entrada, saída, férias e faltas de todos, e está sempre atento a uma falha ou um passo em falso de algum colega.

By Sapo.pt

Tags: , ,

Filosofias | Info | Pessoas

Tenho uma gata que deu à luz. São 6 gattinhos.

by ambarreira 10. março 2010 00:00

Nasceram 6 gatinhos no dia 6 de Março e tenho de os dar. A quem quiser que deixe um comentário neste post com o seu e-mail! =)

Aqui fica a foto do 1o dia de vida destes gatinhos,

São 4 dourados, 1 preto e um malhado.
Obrigado,
Alex
Smile

Tags: ,

Diário | Info

SPAM - Black List - 124.253.44.* AND 124.253.45.*

by ambarreira 9. março 2010 00:00

These IP's were blacklisted:

- 124.253.44.*;
- 124.253.45.*;

They tried to spam this blog with Comments and will be on blacklist.

Cool

Tags: ,

Info | Internet

Powered by BlogEngine.NET 1.5.0.7
Theme by Mads Kristensen