Um dos principais assuntos de uma disciplina de Estrutura de Dados são os métodos de ordenação.
Apresento o método de Inserção em Linguagem C.

#include<stdio.h>
int main()
{
   int i, j,x;
   int vetor[5];
  
   printf(“Vetor desordenado…\n”);
  
   for(i=0;i<5;i++)
   {
      printf(“num: “);
      scanf(“%i”,&vetor[i]);
   }

   for (j=1;j<5;j++)
   {
       x = vetor[j];
      i = j - 1;
     
      while((i>=0) && (vetor[i]>x))
      {      
             vetor[i+1] = vetor[i];
             i = i - 1;
      }
        vetor[i+1] = x;
   }
  
   printf(”\nVetor ordenado…\n”);
   for(i=0;i<5;i++)
      printf(”Vetor[%2d]: %3d\n”,i+1,vetor[i]);
     
   getch();
}

A agência de web Softdesign está com uma vaga aberta em Sorocaba para o cargo de Programador PHP e MySQL.

Os interessados deverão enviar CV com pretensão salarial para o e-mail: junior@softdesign.com.br

Click AQUI para mais empregos.

A agência de web Ired está com vagas abertas na cidade de sorocaba para os seguintes cargos:

designer, programador e publicitário, focado na área de web.

Os interessados devem enviar CV para  atendimento@ired.com.br

Click AQUI para mais empregos.

Como já dito, hoje mostro uma forma de formatar um campo do tipo data do MySQL com PHP.
Vamos criar uma função chamada formata_data, assim toda vez que necessitar-mos formatar uma data que venha do banco, utilizare-mos a função.

Obs.: essa não é a melhor forma de se formatar uma data, é apenas um tutorial para entendermos alguns recursos do PHP.
Uma maneira de se formatar uma data que retorna do banco de dados pode ser encontrada em http://www.freelancersbrasil.com/formatar-data-no-mysql/

<?php

//exemplo de data (seria o valor do campo data que vem do banco)
//aqui utilizo a função date do php para pegar a data atual e simular um valor data

$data = date(‘Y-m-d’);

//função que formata a data
function formata_data($data)
{
 //recebe o parâmetro e armazena em um array separado por -
 $data = explode(‘-’, $data);
 //armazena na variavel data os valores do vetor data e concatena /
 $data = $data[2].‘/’.$data[1].‘/’.$data[0];
 
 //retorna a string da ordem correta, formatada
 return $data;
}

//mostra a string
echo $data.‘<br><br>’;

//mostra a string formatada pela função
echo formata_data($data);

?>

O que é Marketing?

13/04/2008

A palavra “marketing” tem sido usada livremente para designar principalmente as atividades de promoção, vendas e propaganda.
Hoje o marketing é uma ferramenta gerencial metodizada que se constitui numa disciplina em si responsável pelo julgamento criativo no direcionamento dos recursos da empresa para alcançar metas lucrativas específicas através da satisfação inovadora das necessidades do consumidor.
As divisões e atividades de marketing precisam ser orientadas para o consumidor que está adquirindo o produto ou serviço preocupando-se com o que o cliente quer, quando ele o quer, onde ele o quer, como ele quer comprá-lo, quanto ele está disposto à pagar.
Em resumo o marketing pode ser definido como: “A geração do lucro através do gerenciamento dos recursos e atividades que determinarão e satisfarão as necessidades e desejos das pessoas que compra produtos e serviços”.  

*Retirado: Matéria de Administração II, professor Bona, Faculdade de Tecnologia de Sorocaba - FATEC.

Livro Segurança em PHP

Recomendo a leitura desse livro, Segurança em PHP. O foco maior é para administradores de servidores, mas nós programadores devemos estar atentos as possíveis falhas de segurança. Segue resenha:

As falhas de segurança em servidores web são um assunto, cada vez mais, em evidência, e é alarmante o crescimento de websites que sofrem ataques de todos os tipos. É necessário que os profissionais estejam sempre bem preparados e conheçam as maneiras corretas de impedir que vulnerabilidades sejam exploradas.

Segurança em PHP é uma obra de referência com conceitos e dicas preciosas tanto para programadores quanto para administradores de sistemas que têm como objetivo manter servidores e scripts PHP seguros e confiáveis.

Além de abordar aspectos de programação segura referentes à linguagem PHP, o leitor encontrará dicas de como programar de maneira eficiente e como configurar o servidor web e as conexões com banco de dados de forma segura para minimizar as possibilidades de falhas na segurança.

olá, gostaria de deixar claro que não estou me “vendendo” e sim colocando em prática o que aprendo na faculdade, a não vestir camisa em relação a plataformas…
vou passar a trabalhar além de PHP, agora com C# (C Sharp), dentro do possível ainda vou me aprimorar em mais plataformas…
à baixo segue algumas características da linguagem C#:

O C# possuiu grandes vantagens, uma delas é a possibilidade de maior interatividade com os internautas, que passam a poder postar informações a qualquer momento, com o C# controlando o envio e recebimento de dados, principalmente a partir da mesma pagina.
Uma outra vantagem na utilização de C# é programação orientada a objeto, não possíveis em C e em Visual Basic. Segundo HADDAD (2004) este seria um dos melhores recursos oferecido por esta linguagem, visto que os códigos podem ser utilizados facilmente, pois existem heranças, poliformismo e encapsulamento.
Um outro tão esperado recurso oferecido pelo C# é o recurso de programação orientado a evento, que significaria não ter de programar linhas em Javascript para disparar os poucos eventos existentes em alguns controles. Novos eventos de página e controles foram criados visando facilitar a programação.
Uma outra vantagem é o recurso do ambiente Windows. No C# o desenvolvimento é muito semelhante com aplicações deskop, utilizando recursos do ambiente Windows. Assim, alguns dos controles que somente eram encontrados em componentes são agora nativos. Outros aspectos vantajosos no C#, é que toda Data Definition Language (DLL) ou componente não precisa mais ser registrado, extingue-se o papel do registry e com os novos controles validator, torna-se mais fácil consistir e validar dados na web, bastando apenas invocar o componente, estabelecer a propriedade e vincular a algum controle. Além disso, tratar erros também se tornou muito fácil , por meio do Execption, o próprio C# identifica e trata o erro.