Arquivo para Junho, 2008

25
Jun
08

Em Breve Novidades no Site! Veja!

Pois é, isto mesmo a partir do próximo mês teremos várias novidades aqui no Lucianacosta.wordpress.com. Tenho recebido inúmeros e-mails diários sugerindo sessões de programação, análise de sistemas, macetes de redes, banco de dados dentre outros tópicos.

E realmente achei condizente! Já havia pensado em um projeto similar e considerei na época o momento inapropriado, mas atualmente gama de leitores que estão nos visitando justifica desengavetar o projeto e colocar mão na massa.

Participe deixando seu comentário logo abaixo.

Portanto, aguardem as novas que estão por vir.

See You!

Luciana Costa

23
Jun
08

Speedy da Telefônica

Para os clientes do Speedy da Telefônica :

ATENÇÃO

COMUNICADO IMPORTANTE

De acordo com decisão judicial não definitiva, desde setembro de 2007 a Telefônica  oferece o serviço de conexão a Internet aos seus clientes Speedy através do login ‘internet@speedy.com.br’ e da senha ‘internet’.

Nos comunicados da época, a Telefônica informou que cobraria o valor mensal de R$8,70 por esse serviço, e que o mesmo não inclui os serviços disponibilizados através dos provedores, tais como: e-mail, conteúdos de acesso restrito, entre outros.

Assim, a partir de 7 de abril de 2008, a Telefônica encaminhará para você cliente Speedy um comunicado informando o início da cobrança e os procedimentos que deverão ser adotados por aqueles que optarem pelo serviço de conexão a Internet, oferecido pela Telefônica.

Reiteramos que serão cobrados  os usuários Speedy que optarem pelo serviço de conexão a Internet da Telefônica.

Informamos, ainda, que os mencionados procedimentos não interferem no login de acesso à Internet e outros serviços (ex.: e-mail, conteúdos de acesso restrito, entre outros) que você contratou junto ao provedor de sua escolha.

Para maiores esclarecimentos, aguarde o comunicado a partir de 07/04/2008.

(site: http://www.speedyvantagens.com.br)

Luciana Costa

22
Jun
08

SearchMe

Search Me é o mais novo motor de busca.

Se comparado com os tradicionais motores que realizam a busca conforme palavra-chave e exibem os resultados em forma de lista, o Searchme tem um diferencial: o resultado é exibido de forma visual e oferece uma interface desenvolvida em Flash.

Isto mesmo! O resultado é demonstrado através da imagem da página com o assunto pesquisado.

Só lembrando que conexão DialUp ou com banda baixa, não tem vez (tempo de resposta alto).

Faça seu teste e deixe seu parecer.

Segue o URL do site: http://www.searchme.com

Boa Navegação!

Luciana Costa

19
Jun
08

Abrindo uma Empresa – O que fazer? Onde Ir? Quais Impostos?

Quantas perguntas, não???? E com razão.

Este tópico é destinado as pessoas que que pretendem abrir uma empresa ou um negócio e necessitam de informações e instruções.

Todos sabemos que abrir uma nova empresa, em um país chamado BRASIL, é uma coisa de louco. Sim, realmente são inúmeras dúvidas e perguntas que fazemos quando pretendemos em abrir uma empresa. E pensamos, duas vezes, quando o assunto envolve tributo, taxa, imposto, … em um país como o nosso.

Segundo algumas informações na Net: “… todas as empresas que abrem, 80% decretam falência antes de completar 5 anos e 80% das empresas que tem sucesso são franquias….”

Em paralelo vem o grande pensamento em conseguirmos realizar o nosso grande sonho, que é justamente ser o chefe de si mesmo. Afinal, a motivação da maioria é: “se é para se matar de trabalhar que seja por nós mesmos, não é ?!”

;)

Seguindo a missão deste site, cujo intuito é informação, abaixo seguem algumas instruções que pesquisei na Net (cada uma fazendo jus a sua referência):

(fonte: Guia do Hardware – fórum)

O processo de abertura de empresas é complicado e exige o comparecimento a vários órgãos e o pagamento de inúmeras taxas. Para complicar (ou melhorar!) o novo Código Civil mudou vários alguns esquemas societários. Confira a seguir as orientações sobre abertura de empresas.

Uma dica é que durante o processo a documentação e os procedimentos sejam acompanhados por um profissional idôneo e especializado no assunto. Conviver com a carga tributária e a confusa legislação fiscal exige paciência, informação e um bom planejamento.

  • Tipos de empresas
  • Sociedade Limitada
  • Sociedade Empresária
  • Autônomo
  • Tributação dos Autônomos

Sociedade limitada

Neste caso, a empresa será constituída por dois ou mais sócios, com atividade industrial e/ou comercial e serviços, e a responsabilidade de cada um é limitada à importância do capital social, dividido em quotas e distribuído proporcionalmente entre eles.
A personalidade jurídica é adquirida após registro de seus atos constitutivos na Junta Comercial do seu Estado ou Cartório

Passo-a-passo para abertura:

  • Escolha da Razão Social e verificação de inexistência na praça
  • Definição do objeto da sociedade e elaboração do contrato social
  • Registro na Junta Comercial do Estado de São Paulo (Jucesp)
  • Inscrição na Receita Federal para obtenção do cadastro Nacional de Pessoa Jurídica (CNPJ)
  • Inscrição na Prefeitura para obtenção do Cadastro de Contribuintes Mobiliários (CCM)
  • Inscrição no Instituto Nacional de Seguro Social (INSS)
  • Inscrição na Secretaria de Estado dos Negócios da Fazenda para inscrição Estadual

Sociedade empresária

Neste caso, a empresa será constituída por uma pessoa apenas, e é necessário que exista a atividade comercial que pode ser mesclada com atividade industrial ou serviços, a responsabilidade exclusiva do proprietário da empresa.
A personalidade jurídica é adquirida após registro de seus atos constitutivos na Junta Comercial do seu Estado.

Passo-a-passo para abertura:

  • Escolha da Razão Social e verificação de inexistência na praça
  • Definição do objeto da sociedade e elaboração do contrato social
  • Registro na Junta Comercial do Estado de São Paulo (Jucesp)
  • Inscrição na Receita Federal para obtenção do cadastro Nacional de Pessoa Jurídica (CNPJ)
  • Inscrição na Prefeitura para obtenção do Cadastro de Contribuintes Mobiliários (CCM)
  • Inscrição no Instituto Nacional de Seguro Social (INSS
  • Inscrição na Secretaria de Estado dos Negócios da Fazenda para inscrição Estadual.

Autônomo

O registro de autônomo para prestação de serviços pessoais, ambulantes, bancas de jornal e uma série de outras atividades da mesma natureza, poderá ser feito na prefeitura do município onde reside o interessado. O autônomo prestará serviço como pessoa física, podendo emitir recibo próprio de profissional autônomo ou nota fiscal tributada, caso a prefeitura do município autorize, e estará sujeito ao imposto sobre serviços (ISS) e ao recolhimento previdenciário para o INSS através de carnê.

Geralmente as empresas não contratam autônomos com medo de criar vínculo empregatício, (contingência trabalhista).

Passo-a-passo para a abertura:

  • Inscrição na Prefeitura para obtenção do Cadastro de Contribuintes Mobiliários (CCM)
  • Inscrição no Instituto Nacional de Seguro Social (INSS)

Tributação dos autônomos

Imposto de Renda – Tabela Progressiva

  • Base de Cálculo Alíquota ( % ) Parcela a deduzir ( R$ )
  • Até R$ 1.058,00 Isento Isento
  • Acima de R$ 1.058,01 até R$ 2.115,00 15 R$ 158,70
  • Acima de R$ 2.115,00 27,5 R$ 423,08

Dedução da base de cálculo

  • R$ 106,00 por dependentes;
  • R$ 1.058,00 parcela isenta de rendimentos recebidos de órgãos públicos por aposentados com mais de 65 anos;
  • Pensão alimentícia integral;
  • Contribuição previdenciária oficial.
  • INSS: 20% Sobre o rendimento.

Alguns links:

Sebrae:

Prefeitura de SP:

Abraços e até o próximo tópico.

Luciana Costa

14
Jun
08

VB.Net – Instalação App

Instalando uma aplicação VB.NET

O objetivo deste TM é mostrar como instalar uma aplicação desenvolvida em Visual Basic.NET em um computador qualquer. Para que você entenda o desenvolvimento é recomendado que possua bons conhecimentos em Visual Basic (apesar de não envolver programação, não faria sentido aprender a criação de um setup para uma aplicação sem saber desenvolvê-la).

Software utilizado :
- Microsoft Visual Studio.NET 2003 Enterprise Architect (também conhecido como “Everett” ou versão 7.1) – Beta Final

Requisitos do sistema: (Para instalação completa, que contém todas as linguagens e recursos)
- Processador Intel Pentium II /AMD K6-2 a partir de 450 Mhz (Pentium III/AMD Duron a partir de 600 Mhz recomendados)
- Memória RAM: 96 Mb para Windows 2000 Pro (Recomendado 128 MB), 192 Mb para Windows 2000 Server (Recomendado 256 MB), 96 Mb para Windows XP Home (Recomendado 160 MB) e 192 Mb para Windows XP Pro/Windows Server 2003 (Recomendado 256 MB)
- 4.1 GB no drive da instalação e 900 Mb no drive do sistema
- Sistema Operacional: Windows 2000*, Windows XP ou Windows.NET Server 2003 (é possível executar aplicações desenvolvidas com o VS.NET no Windows 98/Me/NT 4 mas não é possível desenvolver as aplicações nesses sistemas). * o Windows 2000 Datacenter Server não é suportado.
- Drive de CD-ROM ou DVD-ROM
- Placa de vídeo e monitor que suporte resolução de 800×600 e 256 cores (Recomendado High Color 16-Bit)

Até o Visual Basic 6 era necessário que se criasse um Setup para uma aplicação pra que ela seja instalada na máquina do cliente. Esse Setup continha todas as dlls e componentes utilizados na aplicação, além do executável e de alguns upgrades necessários. Além disso continha o Runtime do Visual Baisc 6, o MSVBVM60.dll, que gerencial a aplicação quando esta é executada.

A partir do Visual Basic.NET existem duas formas para se instalar uma aplicação: como todas as aplicações utilizam classes do .NET Framework e este mesmo as gerencia durante a execução, não é mais necessário o runtime em uma dll. Podemos criar um Setup para a aplicação e colocar nele a instalação do .NET Framework ou não (se a máquina já o possui ou se será instalado de outra fonte) – ou então simplesmente copiar o executável da aplicação para um computador que já tenha o .NET Framework instalado.

Abra o Visual Studio.NET e crie uma nova aplicação. Ela será do tipo “Visual Basic Projects”, template “Windows Application”:

Novo projeto

Será criado um form padrão. Não faremos nada nesse projeto: apenas iremos compilá-lo para distribuição. Para fazer isso selecione a caixa de opções Solution Configurations, que fica nas barras de menus no topo do IDE, ao lado do botão Start, veja abaixo: (clique no detalhe para ver a imagem por inteiro):

5971-solc

Solution Configurations

Selecionando essa opção estaremos estabelecendo que a compilação será otimizada para distribuição e não para debug (default durante a criação da aplicação). Na barra de menus superior clique em Build > Build Solution:

5971-build

Build Solution

O executável foi gerado e estamos prontos para criar a instalação. Feche a solução e crie um novo projeto. Em Project Types selecione Setup and Deployment Projects e em Templates selecione Setup Wizard e dê o nome de “InstalaExemplo”:

5971-newset

New Project – Setup Wizard

Clique em OK. Daremos início agora ao Wizars para criação do Setup. A primeira tela é meramente informativa, portanto clique em Next. Na tela seguinte escolheremos qual o tipo de aplicação para qual será feito o Setup – em nosso caso escolheremos “Create a setup for a Windows application”:

 5971-set11

Setup Wizard – Escolhendo o tipo de aplicação

Clique em Next. Agora devemos selecionar os arquivos adicionais que queremos adicionar à esta instalação, tais como páginas html ou arquivos ReadMe, em nosso caso não adicionaremos nenhum:

5971-set2

Setup Wizard – Selecionando arquivos adicionais

Clique em Next. Será apresentado um sumário do processo, mostrando as opções que selecionamos:

5971-set3

Setup Wizard – Sumário

Clique em Finish. Será aberto o projeto InstalaExemplo. Agora vamos adicionar o arquivo executável e definir outras opções. Veja como ficará nosso ambiente: (clique no detalhe para ver a imagem por inteiro)

5971-idedet

Ambiente de trabalho no projeto InstalaExemplo

Vejamos as funções dos três itens do projeto:

-Application Folder: é a pasta onde ficarão os arquivos instalados da aplicação, aqui adicionaremos o executável e se existir bancos de dados de arquivo como do tipo Access
-User’s Desktop: é o desktop do usuário (aonde colocaremos o atalho para nossa aplicação)
-User’s Programs Menu: menu Programas (ou Programs se o Windows estiver em inglês), onde criaremos o grupo de programas onde estará o atalho para nossa aplicação

Clique com o botão direito em “Application Folder”, selecione Add > File…:

5971-add

Add File…

Procure pelo executável da nossa aplicação chamado “ExemploApp.exe” (deverá estar no subdiretório “bin” do local onde você salvou a solução). Basta que você percorra os diretórios e selecione o arquivo como faz com qualquer outro programa (no Office por exemplo). Após adicionar o arquivo, ele aparecerá dento de “Application Folder”. Veja:

5971-exe

Executável adicionado

A seguir clique com o botão direito sobre o executável e selecione “Create Shortcut to ExemploApp.exe”: será criado um atalho para o executável e renomeie-o para ExemploApp. Veja:

5971-execata

Atalho adicionado

Agora arraste o atalho que acabamos de criar para a pasta “User’s Desktop”: desta maneira estaremos criando um atalho para nosso executável no desktop do usuário. Selecinando a esta pasta após ter arrastado o atalho, veremos o mesmo, como abaixo:

5971-desat

Atalho movido para o desktop

Selecione a pasta “User’s Programs Menu” pois agora iremos criar um grupo de programas para nossa aplicação. Clique com o botão direito sobre esta pasta, selecione o item Add… e clique em Folder, nomeando a pasta criada como “ExemploApp”. Repita o processo feito para adicionar um atalho no desktop, criando um atalho em “Application Folder” e arrastando o mesmo para dentro da pasta que acabamos de criar (“ExemploApp”, dentro de “User’s Programs Menu”). Veja como deve ficar sua pasta:

5971-progm

Grupo de programas criado

Vamos agora definir algumas opções adicionais. Selecione a pasta “Application Folder” e na janela properties altere a propriedade “Default Location” para [ProgramFilesFolder]\ExemploApp. Veja:

5971-propapp
Determinado local da instalação

Isto determina o diretório de instalação da aplicação. Nesse caso ficará em \Arquivos de programas (se o Windows for em Português) ou em \Program Files (se o Windows for em inglês), no subdiretório “ExemploApp”. Você ainda pode alterar muitas outras opções, tanto das pastas como dos arquivos, tornando-os ocultos ou somente de leitura, estabelecendo icones para os atalhos, se o arquivo deve ser registrado como um componente COM no registry do Windows (no caso de dlls do modelo COM), entre outras opções.

Sinta-se livre para manipular as opções e testá-las após o término deste tutorial. Clicando com o botão direito sobre “File System or Target Machine” (logo acima das pastas) você pode ainda adicionar outras pastas especiais, tais como o diretório do Windows, os Favoritos, o diretório de Fontes, entre outros – o que nos dá uma grande possibilidade de personalização do setup (por exemplo: você pode instalar fontes especiais, drivers nos diretórios de sistema, colocar sua home page em favoritos etc).

Se você quiser incluir o .NET Framework no setup, faça o seguinte:abra o Solution Explorer e expanda o item Detected Dependencies: dentro deste item estará o .NET Framework. Para incluí-lo clique com o botão direito sobre o mesmo e demarque a opção Exclude. Veja:

5971-frmw
Incluindo o .NET Framework no Setup

Finalizando a criação do Setup, selecione a opção Release em Solution Configurations, e no menu Build selecione Build Solution (o mesmo processo já feito na aplicação de exemplo). O Setup será criado no subdiretório “Release” do local onde a solução foi salva. Veja os arquivos criados: (clique no detalhe para ver a imagem por inteiro)

5971-arqsdet

Arquivos de Setup criados

Para instalar a aplicação clique em “Setup.exe”. Agora você deve estar perguntando: Qual a outra forma de instalar uma aplicação? A resposta é simples: basta copiar o arquivo executável para qualquer máquina que possua o .NET Framework (observado que este deve ser da mesma versão utilizada para criar a aplicação) e executá-la. Você escolhe o método que preferir. Uma sugestão: na primeira vez que for instalar uma aplicação num cliente, faça o Setup criando os grupos de programas e atalhos. Quando for instalar novas versões, apenas copie o executável e sobrescreva o antigo (não esquecendo, obviamente, de fazer o backup do executável antigo caso ocorra algum imprevisto na nova versão).

Conclusão

Instalar uma aplicação desenvolvida no VB.NET é muito fácil, tanto utilizando o Setup Wizard (que nos permite personalizar muitos detalhes), quanto quando apenas copiamos o executável para uma máquina que já contém o .NET Framework.

Marcas Registradas
Visual Basic, Visual Basic.NET, Visual Studio.NET, Windows são marcas registradas da Microsoft Corporation.
Todos os demais nomes registrados, marcas registradas ou direitos de uso citados neste TM pertencem a seus respectivos proprietários.

Forum: WOnline.

02
Jun
08

Solucionador de Problemas

Este é o mega Solucinonador de Problemas que um dos meus alunos (Henrique – Curso Design Senac) encaminhou.

Henrique, ta aí.

02
Jun
08

Emprego de A a Z: Patrão ou Empregado?

Abaixo veremos mais um vídeo com Max Gehringer, assista o vídeo e participe deixando seu comentário.

02
Jun
08

Emprego de A a Z: Marketing Pessoal

02
Jun
08

Lógica

Teste de lógica. Para que??? Pra pensar, meu!  Colocar a cachola(*) pra funcionar.

(*) cabeça, cérebro.

Seguem alguns joguinhos de lógica de raciocínio.

  • http://papajogos.uol.com.br/raciocinio/Escape_da_Sala_2_586.html
  • http://papajogos.uol.com.br/raciocinio/Labirinto_266.html
  • http://www.gamershood.com/flashgames/4820
02
Jun
08

Spam

Hoje é muito comum encontrarmos em nossos e-mails spans. Diariamente recebemos um número gritante de falsas mensagens e infelizmente grande parte da população brasileira (principalmente iniciantes e curiosos) ainda caem nes tipo de cilada. Abaixo segue a explicação técnica:

A definição de spam do ponto de vista prático é o envio abusivo de correio eletrônico não solicitado em grande quantidade distribuindo propaganda, correntes e esquemas de “ganhe dinheiro fácil”. É o envio de correio tentando forçar a leitura pela pessoa que recebe que outroura sequer optou por este recebimento. Um desperdício de recursos da rede pago por quem recebe. Observando de modo restrito, que mal faz enviar algumas centenas de correios em mala-direta para outrem? De modo mais amplo, quanto não se gasta levando em consideração o absurdo volume anual de correio eletrônico enviado?

No ambiente internet, “spam” significa enviar uma mensagem qualquer para qualquer quantidade de usuários, sem primeiro obter a expressa e explícita autorização daqueles destinatários. Este procedimento, propiciado pelo baixo custo de envio de mensagem eletrônica, causa inconveniência e custo para o destinatário. O “spammer” (o autor do “spam”) só está olhando para os seus interesses egoistas e imediatos. Ele é capaz de passar por cima de qualquer regra mínima de convivência. Às mensagens enviadas pelo “spammer” nos referimos como “Mensagens Não Solicitadas”. Este não é o termo próprio, pois é um contrasenso admitir-se que alguém precisa de uma autorização especial para nos enviar uma correspondência. Na verdade, o que se quer é ter mecanismos que reduzam a níveis mínimos o volume de “junk emails” (mensagens “lixo”) em nossas caixas postais eletrônicas. Nestas páginas você encontrará muitas dicas de como fazer para conseguir isto. Em muitos casos, vai descobrir, que é mais fácil livrar-se de mensagens eletrônicas inconvenientes do que de malas diretas impressas na sua caixa de correio.

Existem formas muitos “toscas” como demonstro abaixo uma falso e-mail do Banco do Brasil.Ao clicar no suposto link aparentemente Banco do Brasil veja que na realidade está sendo direcionado para um site na qual oferecerá uma tela falsa de cadastramento cujo objetivo é capturar os dados digitados (dados pessoias e senhas de acesso).

Ps.: Particularmente considero o anti-span do Gmail como um dos melhores filtros.

Fique atento ão caia nesta cilada. Seus dados valem ouro.

Até o próximo post,

Luciana Costa




{{ Siga-me os bons!!! TWITTER }}

Twitter Button from twitbuttons.com

Blog Stats

  • 36,333 hits

Meu Twitter