Olá pessoal, como vão? Neste post gostaria de compartilhar uma reflexão que venho tendo à alguns dias.
Trata-se de como tenho observado as pessoas ao meu redor e como elas tratam a questão carreira. Tenho notado que muitos não se preocupam com o crescimento profissional em si, se preocupam apenas em estabilidade momentânea. E o que quero dizer com isso, é que muitos não fazem o que gostam, fazem apenas por necessidade ou por medo de mudar de carreira, por falta de oportunidades melhores também ou simplesmente por opção
Claro não estou julgando ninguém, apenas colocando o meu ponto de vista com relação a isso.
Eu me vejo sempre estudando, me vejo sempre me atualizando, buscando desafios, me orgulho da minha profissão, foi o que escolhi para minha vida afinal, mas por outro lado vejo muitos colegas, que todos os dias respondem a seguinte pergunta da mesma forma:
- E ai cara, tudo bem como tá a vida?
- Tudo sim, estou na luta, e voce?
Vejo muitos colegas que acordam pela manhã para ir trabalhar, não por prazer, não por paixão ou por orgulho da sua realização, mas sim por que querem comprar algo, querem se manter financeiramente, e a nossa vida é uma só, não dá pra viver apenas por necessidade, ou ficar lutando todos os dias.
Ouvi uma frase que me fez escrever esse post: “Escolhes uma profissão que gosta, e não terás de trabalhar todos os dias.”
Muitas vezes em discussões de grupo, disse que recomendo a profissão de Analista de Sistemas, para qualquer jovem que esteja começando sua carreira, para meu filho se um dia o tiver, e muitas vezes fui criticado por isso, criticado por achar que minha profissão não é recomendada para os demais, tudo isso por pessoas que acham que ser feliz, é ter seu salário todo mês, independente do que aconteça, ou que desenvolver software é loucura, por que aceitam as imposições se duas empresas, ou superiores.
Mas para mim ser feliz é além disso, é acordar pela manhã sabendo que, haverão desafios em todo lugar a todo instante, seja com seu chefe, seja com as pessoas ao seu redor, trânsito, mas é saber que suas tarefas, objetivos, seu conhecimento, são frutos do seu estudo, do que você buscou para sua vida, e não uma simples necessidade de sobrevivênvia.
Devemos amar nosso trabalho, se você não faz o que gosta, mude, não tenha medo do novo, afinal eu tenho mais medo em passar minha vida fazendo o que não gosto, a mudar hoje e aproveitar o tempo que inda tenho.
Claro que há dias em que não quero levantar da cama, existem dias que não quero nem ver a tela do computador, mas isso é natural, nós somos seres humanos, e temos necessidades além da realização profissional, assim como fadigamos fÃsicamente e psicológicamente.
Bom acho que é isso pessoal, apenas reflitam sobre sua posição atual, sobre onde quer chegar, sobre onde você esteve, veja se é realmente o que pensou para sua vida, e claro compartilhem a informação e comentem!
Olá pessoal, hoje venho resgatar um post do meu antigo blog que por problemas de hospedagem saiu do ar. Este post trata de Design Pattern, em especial o mais conhecido deles o Singleton.
O Singleton é utilizado basicamente para garantir que determinada classe terá apenas uma instância em memória, que qualquer outro componente que a utilize sempre estará utilizando uma instância “compartilhada” e não uma instância “individual” da classe.
Isso ajuda muito no desempenho de uma aplicação, mas deve-se tomar muito cuidado ao utilizar o Singleton pois caso a classe seja de informações persistentes, a cada nova utilização da classe os dados armazenados na mesma podem não sofrer alterações ou conter informações incoerentes ao seu contexto, já que a mesma instância foi ou será utilizada em outro momento.
Veja o exemplo abaixo como utilizar Singleton, no caso eu utilizei em uma classe DAL – Data Access Layer, pois é uma classe que contém apenas métodos de execução no banco de dados, essa classe não “armazena” nenhuma informação e sim direciona:
public class EnderecoDAL
{
#region Singleton
/// <summary>
/// Campo privado estático do tipo da classe, armazena a instância da classe.
/// </summary>
private static EnderecoDAL _instancia;
/// <summary>
/// Construtor privado, o que impede a utilização do "new".
/// </summary>
private EnderecoDAL() { }
/// <summary>
/// Método estático utilizado para recuperar a instância da classe.
/// </summary>
/// <returns>Referência da classe em memória (instância).</returns>
public static EnderecoDAL RecuperarInstancia()
{
if (_instancia == null)
_instancia = new EnderecoDAL();
return _instancia;
}
}
Bom pessoal acho que é isso, no post vimos como criar uma classe que utiliza o Design Pattern – Singleton, espero que tenham gostado e compartilhem o conhecimento.
Olá pessoal, nesse post venho lhes mostrar como integrar o seu site ASP.Net com a API do Google Maps.
O primeiro passo acessar o site Oficial da API do Google Maps para obter o script necessário para a integração. Esse script deve ser colocado no cabeçalho da sua página para que a API seja baixada para o mesmo. Veja o exemplo abaixo de como deveria ficar sua página:
<head>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=set_to_true_or_false"></script>
</head>
O segundo passo é confgurar sua página para a exibição do mapa no arquivo anexo mapa.js tem a implementação completa que fiz, aqui vou mostrar como seria o básico para a exibição do mapa: Script do Mapa
<html>
<head>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=set_to_true_or_false"></script>
<script type="text/javascript">
function initialize() {
var latlng = new google.maps.LatLng(-34.397, 150.644);
var myOptions = {
zoom: 8,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
}
</script>
</head>
<body onload="initialize()">
<div id="map_canvas" style="width:100%; height:100%"></div>
</body>
</html>
O terceiro passo é a página que gera o XML com os dados para criar os Markers no mapa, a página Dados.aspx e o XML encontra-se anexo também, lembrando que o XML fÃsico não é necessário existir, é apenas para teste, no caso pode-se apenas te-lo em memória como um DataSet ou XmlDocument:
Dados
Bom pessoal acho que é isso, no post vimos como criar o “Hello World” do Google Maps, vimos como recuperar dados de um XML para criar marcadores no mapa, e tudo isso utilizando a Plataforma Microsoft ASP.Net, espero que tenham gostado e compartilhem o conhecimento.
Olá pessoal, dessa vez fugindo um pouco do termo “tecnologia” gostaria de compartilhar com vocês 2 planilhas que são muito úteis para controle financeiro pessoal.
É só baixar, preencher e utilizar, e claro podem haver falhas e você pode corrigir ou realizar melhorias de acordo com sua necessidade.
Arquivos:
Controle Mensal
Controle Mensal 2
Olá pessoal como vão?
Desculpem pelo transtorno, mas acho que agora o blog está ok, depois de problemas com a antiga hospedagem “King Host” agora migrei para a DiasTek.
Agora vou voltar com tudo… novidades sobre a jornada certificação, posts diversos sobre desenvolvimento de software, arquitetura, web e muito mais.
PS: Vou tentar recuperar os antigos posts.
Comentários recentes