Programação

abr
19

Javascript:

<script type="text/javascript" language="javascript">

var dataAtual = new Date();

var dia = mydate.getDay();
var mes = mydate.getMonth();
var ano = mydate.getYear();

document.write( dia + "/" + mes + "/" + ano );

var hora = dataAtual.getHours();
var minutos = dataAtual.getMinutes();

var timeValue = hora + ((minutos < 10) ? ":0" : ":") + minutos;

document.write( timeValue );

</script>

 

PHP:

<?php
$data = date('d/m/Y');
echo $data;

$hora = date('h:i');
echo $hora;
?>

Asp.Net (C#):

DateTime agora = DateTime.Now;
String data = agora.ToString("MM-dd-yyyy");
Response.Write(data);

String hora = agora.ToString("HH:mm");
Response.Write(hora);

jun
30
Posted by Felipe V. Rigo at 10:53 am

Uma coisa básica que de vez em quando a gente precisa é listar os arquivos de um diretório, e as vezes não temos a mão um script leve e simples para gerar uma lista com os nomes dos arquivos dentro de determinado diretório no servidor. Eu fiz um que lista somente dos nomes dos arquivos, mas futuramente libero uma mais completa.
(mais…)

abr
19
Posted by Felipe V. Rigo at 6:30 pm

Começar a trabalhar com Git no Windows é uma dor de cabeça, especialmente para quem estava acostumado ao SVN, que basicamente bastava instalar o Tortoisesvn e sair usando. Com o Git é bem diferente, se for trabalhar com o GitHub então tem vários detalhes que deve cuidar.

Recomendo somente tentar usar o Tortoisegit após ter dominado pela linha de comando, estar tudo configurado e funcionando. (mais…)

O Firefox aumenta a sua fatia de mercado a cada dia. Um fator que garantiu o seu sucesso ao ser um navegador alternativo ao padrão de seu SO é a vasta quantidade de extensões.O Firefox sem extensões é como um iPhone sem aplicativos. Neste artigo gostaria de falar sobre várias extensões existentes para o Firefox que ajudam no desenvolvimento Web. É uma lista de AddOns que todo desenvolvedor deve ter.

ColorZilla

O ColorZilla permite você pegar o código de cor de cada pixel do seu navegador. Você também pode dar zoom na página e medir a distancia entre 2 pontos da página. O ColorZilla vem uma palheta embutida que permite a você escolher cores de padrões pré-definidos. Uma ferramente simples, mas extremamente útil.
https://addons.mozilla.org/en-US/firefox/addon/271

Firebug

O Firebug é um canivete suíço para desenvolvedores web. Você pode editar, debugar, e monitorar CSS, HTML, e JavaScript em execução em qualquer página web. Esse plugin é fácil de usar e vem com várias funcionalidades que fazem com que você economize muito tempo. Definitivamente obrigatório !
https://addons.mozilla.org/en-US/firefox/addon/1843

Um addon importantíssimo para desenvolvedores PHP é o FirePHP. Ele complementa o Firebug adicionando opções para exibir informações de debug do script PHP diretamente no Firebug.
https://addons.mozilla.org/en-US/firefox/addon/6149

Outro ótimo addon para o Firebug chama-se Codeburner. O CodeBurner é um addon que integra com o Firebug, para estende-lo com materiais de referência de HTML e CSS. A principal funcionalidade dessa extensão fica centralizada em um novo painel Referência, que contém uma ferramenta de busca para buscar elementos HTML, atributos, e propriedades CSS.
https://addons.mozilla.org/en-US/firefox/addon/10273

O Firebug também permite você gerenciar seus cookies. Tudo que você precisa é instalar o Firecookie. Use essa extensão para criar novos cookies, apagar cookies existentes, ver uma lista de todos os cookies do site atual, gerenciar as permissões de cookies e muito mais.
https://addons.mozilla.org/en-US/firefox/addon/6683

Web Developer Toolbar

Esse plugin adiciona uma barra de ferramentas ao Firefox que contém ferramentar úteis para desenvolvedores web. Essa é a ferramenta que você buscava. Com ela todo o processo de desenvolvimento de um site é acelerado de tal maneira que você se pergunta como podia viver sem ela.
https://addons.mozilla.org/en-US/firefox/addon/60

HTML Validator

O HTML Validator é uma extensão do FF que adiciona validação HTML. O número de erros da página HTML é vista na forma de ícones na barra de status enquanto navega. A extensão pode validar o HTML enviado pelo servidor ou o HTML na memória (depois de uma execução Ajax).
https://addons.mozilla.org/en-US/firefox/addon/249

IE Tab

Essa Addon elimina a necessidade de você abrir a janela do Internet Explorer para testar sua renderização nele. Com um click ele muda o motor de renderização para o do Internet Explorer, então você pode ver como ficará seu site nele, e com outro clique você volta ao motor do Firefox. Também é muito bom quando o site visitado não renderiza corretamente no Firefox.
https://addons.mozilla.org/en-US/firefox/addon/1419

Mais/Fontes:

mai
20
Posted by Felipe V. Rigo at 7:38 pm

Fiz um projeto no codexplex mais para testar como funcionava o esquema lá e coloquei um projetinho q fiz brincando outro dia.

O que o “software” faz é desligar o seu Windows depois de um tempo pré-programado.

Quem quiser me ajudar a melhorar o projeto, a descrição ou somente testar, fiquem a vontade.

Toda ajuda é bem vinda!

Para conferir acesse:
http://winshutdown.codeplex.com/



jul
31
Posted by Felipe V. Rigo at 1:01 pm

Esses caras “autodidatas” são complicados, não estudam a parte teórica, vão direto pra pratica e depois não sabem o porque das coisas…

Leituras mto interessantes sobre Javascript & JScript que recomendo, especialmente para quem não é guru em Javascript e JScript:

http://javascript.about.com/library/bljscript.htm

http://javascript.about.com/od/reference/a/jscript.htm

Most web browsers with the exception of Internet Explorer understand Javascript and so the original unmodified code worked properly in all of those browsers. Internet Explorer doesn’t understand Javascript. Instead it treats any Javascript as if it were Microsoft’s proprietary language JScript and processes it accordingly

Since Netscape 1, Internet Explorer 2, and other early browsers didn’t understand either Javascript or JScript it became a common practice to place all of the content of the script inside of an HTML comment so as to hide the script from older browsers. New browsers even if they couldn’t handle scripts were designed to recognise the script tags themselves and so hiding the script by placing it in a comment was not required for any browsers released after IE3. Unfortunately by the time that the extremely early browsers ceased to be used people had forgotten the reason for the HTML comment and so many people new to Javascript still include these now completely unnecessary tags.

Eu sempre (até uns anos atrás :P ) coloquei aqueles comentários em códigos javascript e nunca soube para qual versão de browser eu estava tentando ser compativel, hahahaha, se soubesse que era IE3 e NS2. :P
Hj até os browsers modo texto do linux/unix suportam o XHTML.

Então, eu tava pesquisando sobre o Javascript, JScript (e até VBScript), pois na verdade nunca fui programador ASP que poderia usar ambas as linguagens do lado do servidor também, e somente agora descobri (ou tive a certeza) que o JScript é apenas a implementação do javascript feita pela Microsoft (com td aquele suporte a ActiveX, etc.), mesmo que você coloque no HTML <script language=”javascript” type=”text/javascript”>
será sempre JScript no IE, então não sei pq a porcaria do Visual Studio exibe opção de por algo como <script language=”jscript” type=”text/jscript”>, deve ser só para tornar incompativel com navegadores não-IE.

E mais acabei de descobrir o JScript.Net (isso mesmo .Net), mas isso fica para uma próxima vez, para saber mais:
http://msdn.microsoft.com/en-us/library/3bf5fs13(VS.71).aspx

jun
11
Posted by Felipe V. Rigo at 1:08 pm

Dicionário:

do Lat. abstractione

s. f.,
acção de abstrair;

separação mental de uma das partes de um todo;

estado da pessoa absorta em profunda meditação, contemplação, êxtase, enlevo;

distracção;

hipótese.

Programação:
é a habilidade de concentrar nos aspectos essenciais de um contexto qualquer, ignorando características menos importantes ou acidentais.