|
Sábado, 14 Novembro 2009 18:13 |
|
Para fechar a última tag aberta no Textmate, tecle: Option + Apple Key + . (ponto final) Para visualizar a janela de navegação, abra uma pasta e não um arquivo.
|
|
Última atualização ( Sábado, 14 Novembro 2009 18:17 )
|
|
Quarta, 22 Abril 2009 09:17 |
|
Converter a base de dados de sistemas em Access para o PostgreSQL é uma ótima idéia. No entanto, ao fazer o vínculo no Access, os nomes das tabelas ficam com os nomes dos schemas, seguido de underline e será preciso renomear cada uma delas para que seu sistema continue funcionando. Há um modo de renomear todas as tabelas de uma só vez, principalmente se houver um só schema:
|
|
Última atualização ( Quarta, 22 Abril 2009 09:25 )
|
|
=>Leia o texto completo...
|
|
Domingo, 08 Fevereiro 2009 11:32 |
|
Ruby é uma das linguagens mais interessantes da atualidade. Mas para quem quer apenas conhecer um pouco sobre a linguagem sem a necessidade de instalar nada na máquina, pode acessar o Try Ruby!. Alguns exemplos simples, que você verá por lá: >> "Dicas" * 5
=> "DicasDicasDicasDicasDicas" >> [12, 47, 35].max => 47 >> [4, 5, 2, 1].sort => [1, 2, 4, 5] >> frase = 'Acesse muito o Dicas e Fatos' >> frase['muito'] = 'sempre'
>> frase
=> "Acesse sempre o Dicas e Fatos" >> frase.reverse => "sotaF e saciD o erpmes essecA"
>> frase.include? "dicas" => true Use Ruby. Use Rails. Produtividade e diversão serão garantidas.
|
|
Última atualização ( Domingo, 08 Fevereiro 2009 12:28 )
|
|
Sábado, 18 Outubro 2008 13:01 |
|
Finalmente vi no Brasil uma publicação sobre o OpenLaszlo, na edição nº 97 da revista www.com.br. Essa foi a plataforma de desenvolvimento que mais me chamou a atenção nos últimos anos. É voltada para a criação de aplicações ricas para internet (RIA), gerando saídas SWF (Flash) ou DHTML. É algo muito fácil de aprender e os resultados são impressionantes. O Laszlo surgiu bem antes do Flex, do Silverlight e do JavaFX, porém demorou para se tornar open-source, o que certamente contribuiu para que não se disseminasse, até porque não tem uma grande empresa por trás, como os concorrentes. Uma coisa legal pode ser a utilização do OpenLazlo com o divertido e produtivo Ruby on Rails. Certamente bons produtos podem surgir daí: RoR and OpenLaszlo Together OpenLaszlo Rails Plugin Um dos apêndices do livro Laszlo in Action, disponível para download, é justamente sobre isso. Alguns exemplos de sites criados com o OpenLaszlo: http://www.click-shirt.com/ http://worrydream.com/ (Do Bret Victor, que desenvolveu o Click Shirt acima. Esse cara é talentoso!) http://www.gliffy.com/ http://g.ho.st/ (sistema operacional on-line) http://www.laszlosystems.com/ http://gowebtop.com E outros exemplos: http://wiki.openlaszlo.org/OpenLaszlo_Applications Para aprender um pouco, na prática, acesse: Laszlo in 10 minutes
|
|
Última atualização ( Sábado, 18 Outubro 2008 14:57 )
|
|
Quarta, 15 Outubro 2008 21:22 |
|
Para quem procura um bom editor para Ruby on Rails no Windows, vale a pena experimentar o E Text Editor. É pago, mas há versão trial para ser utilizada por 30 dias. Aparentemente é o mais próximo do ótimo Textmate do Mac.
|
|
Última atualização ( Sábado, 18 Outubro 2008 14:36 )
|
|
Quarta, 15 Outubro 2008 20:17 |
|
Hoje foi o primeiro dia do Rails Summit em São Paulo, ótimo evento organizado pela Locaweb e pelo Fabio Akita.
|
|
Última atualização ( Sábado, 18 Outubro 2008 14:36 )
|
|
=>Leia o texto completo...
|
|
Segunda, 15 Setembro 2008 16:49 |
|
É muito fácil inserir um registro utilizando LINQ no C#. Um exemplo da simplicidade do código pode ser observado abaixo:
EquipeDBDataContext db = new EquipeDBDataContext(); Equipe newEquipe = new Equipe();
newEquipe.Nome = txtNome.Text; // "Nome" é um dos campos newEquipe.NomeOficial = txtNomeOficial.Text; // "NomeOficial" é outro campo db.Equipes.InsertOnSubmit(newEquipe); db.SubmitChanges(); Para que este código funcione basta ter criado um item do tipo "Linq to SQL" no seu projeto, e arrastado a tabela para ele, através do Server Explorer. O nome "EquipeDB" se refere ao nome que colocamos no item criado. Simples e fácil!
|
|
Última atualização ( Sábado, 18 Outubro 2008 14:37 )
|
|
Quinta, 11 Setembro 2008 19:23 |
|
Se você começou a usar o SQL Server 2008, pode receber a mensagem abaixo ao tentar alterar a estrutura alguma tabela já criada: Saving changes is not permitted. The changes you have made require the following tables to be dropped and re-created. You have either made changes to a table that can't be re-created or enabled the option Prevent saving changes that require the table to be re-created. Felizmente este comportamento pode ser facilmente alterado para que seja possível gravar as alterações. No Management Studio, basta abrir a opção Tools no menu principal, selecionar Designer e desmarcar a opção "saving changes that require table re-creation". Resolvido.
|
|
Última atualização ( Sábado, 18 Outubro 2008 14:37 )
|
|
Sábado, 06 Setembro 2008 10:13 |
|
Dando continuidade ao artigo sobre um bom e simples bancos de dados para aplicações pequenas, encontramos uma boa opção da própria Microsoft, que é o SQL Server Compact. Muita gente pode achar que o Compact Framework é voltado para dispositivos móveis, mas na verdade ele pode ser utilizado em diversas situações, inclusive no desenvolvimento de aplicações tradicionais, em desktops. O interessante é que ele não roda por um serviço, como nas outras edições do SQL Server, mesmo na Express, mas roda dentro de um processo da aplicação, o que facilita demais a distribuição de pequenas aplicações. Alguma características: - Tem um runtime de apenas 1.4MB e deployment bem fácil, com um só arquivo. - Roda no Windows 2000, XP, 2003, Vista, XP/Vista Embedded, além do Windows Mobile 5/6. - Aceita Linq. Naturalmente tem limitações, para que pudesse ficar pequeno: - Não aceita stored procedures, funções definidas pelo usuário e CLR no banco de dados. - Não aceita conectividade externamente. - Não têm as roles e usuários para definição de permissões. Para segurança podemos usar senha para o banco de dados e criptografia, porém determinação de níveis de acesso deveriam ser feitas na aplicação ou analisar a migração para o SQL Server Express, também gratuito. Um detalhe é que é possível vincular a base de dados do SQL Server Compact no Management Studio.
Para aplicações pequenas ou para aplicações que se ligam a outras maiores, o SQL Server Compact se mostra adequado, lembrando ainda que é totalmente livre para o uso, para distribuir e para embutir.
|
|
Última atualização ( Sábado, 18 Outubro 2008 14:37 )
|
|
Quarta, 27 Agosto 2008 10:22 |
|
O LINQ é a melhor funcionalidade que vi implementada nos últimos anos no Visual Studio. É uma nova forma de se buscar dados em conjuntos de informações, que podem ser estruturas, coleção de objetos, documentos, base de dados, etc, de maneira bem semelhante à que usamos nas instruções SQL, porém diretamente no código.
|
|
Última atualização ( Sábado, 18 Outubro 2008 14:37 )
|
|
=>Leia o texto completo...
|
|