Desenvolvimento de software
Dicas básicas para o Textmate PDF Print E-mail
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 )
 
Tirar nome do schema do PostgreSQL no Access PDF Print E-mail
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...
 
Teste o Ruby sem instalação PDF Print E-mail
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 )
 
OpenLaszlo e Ruby on Rails? PDF Print E-mail
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 )
 
Bom editor para Ruby on Rails no Windows PDF Print E-mail
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 )
 
Primeiro dia do Rails Summit PDF Print E-mail
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...
 
Inserindo um registro com LINQ PDF Print E-mail
User Rating: / 1
PoorBest 
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 )
 
Salve alterações em tabelas no SQL Server 2008 PDF Print E-mail
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 )
 
Banco de dados sem necessidade de instalação 2 PDF Print E-mail
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 )
 
A revolução do LINQ PDF Print E-mail
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...
 
<< Start < Prev 1 2 Next > End >>

Page 1 of 2

Todos os direitos reservados. Alessandro Gonçalves.



Joomla Template by Joomlashack