Sobre servidores para vc diponibilizar o codigo, existem varios free e bons

http://gitorious.com
http://github.com
http://code.google.com/hosting/

e mais uma pancada por ai ;)

manda p um desses

[]´s


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - -


Luiz Alberto S. Ribeiro [ Beto ]
http://beto.euqueroserummacaco.com






2010/12/8 Jefferson <[email protected]>

> É,condições são diversas e depende estritamente como cada um encara o
> problema, seja um usuário Windows, Linux, MAC, entre outros.
> Vou ver se finalizo a parte que me atende e disponibilizo o codigo e
> aplicação completa, sobre como disponibilizar, seja em um svn ou no
> git, srs, nunca trabalhei com eles de fato, alem de um svn server,
> então complica um pouco, mas a idéia é manter um código aberto, livre!
>
> As diversas formas de fazer esta aplicação são interessante, mas o meu
> intuito ainda é minimizar o tempo com as criações das classes padrão,
> algo que achei incrivel com o cake bake e queria disponibilizar para o
> KO. Essa mesma aplicação poderia ser feita para qualquer FrameWork.
>
> Seria algo como programar em prolog, ou haskell e comparar com C++, ou
> C#, ou ate mesmo PHP, paradigmas diferente.
> ORM facilita muito a vida, achei incrivel não escrever se quer uma
> linha de SQL explicita e realizar um select, um insert e update. Mas
> ainda me fica o pensamento, por que não facilitar mais! hehehe
> Obrigado pelos comentários!
>
> On Dec 8, 10:01 am, Beto <[email protected]> wrote:
> > Acho q vai da forma como cada um ve o problema.
> >
> > Tbm fiz um modulo pra CRUD, tá bem bugado e precisa urgente de uma
> revisao
> > de codigo, foi uma ação emergencial q tivemos aqui.
> >
> > nele eu declaro o model extendendo a classe de model do CRUD , e depois
> um
> > controller q tbm extende a classse controller do crud, com uma linha em
> > cada, no controller e no model, nos temos um CRUD, capenga mas temos :D
> >
> > quando tiver um tempinho vou organizar isso e postar pra quem tiver
> > interesse.
> >
> > []´s
> >
> > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> -
> > - - -
> >
> > Luiz Alberto S. Ribeiro [ Beto ]http://beto.euqueroserummacaco.com
> >
> > 2010/12/7 Vitor Araujo <[email protected]>
> >
> > > uepa!
> >
> > > eu fiz um, ha um tempo atrás, que gera os models, com CRUDE...
> > > em php.
> >
> > > mas daí me convenceram a usar ORM.
> >
> > > Vou colocar o link pro código.
> > > Ele originalmente gerava códigos pra usar uma classe de sql q eu tinha
> > > feito, chamava clSQL.
> > > Depois eu fiz uma versão que ele lia o xml de diagrama de classes
> gerado
> > > pelo Umbrello, e gerava o código;
> > > Daí, eu "converti" pro kohana, mas não lê mais o xml (desde então, n
> voltei
> > > pro linux...)
> >
> > > Sintaxe:
> > > new Generator( nome da classe, versão do php ('deprecated', usava
> antes, n
> > > serve mais pra nada, prefixo dos metodos, tabela no banco, driver (n
> tem uso
> > > ainda, mas era pra ser "standalone" ou "kohana") );
> >
> > > ->AddAttribute( nome do atributo, valor inicial, tipo, setters e
> getters*,
> > > nome do campo no banco de dados (false caso nao exista), se é índice,
> > > visibilidade);
> >
> > > *setters e getters
> > > do binário:
> > > setters = b01, ou em decimal: 1
> > > getters = b10, ou em decimal: 2
> > > setters + getters = b11, ou em decimal: 3
> >
> > > ->Code( se deve colorir o codigo = true ou false )
> >
> > > Um exemplo de código para gerar o model:
> >
> > > agen = new Generator("Admin_Model",5, "adm", "admins", "kohana");
> > > $agen->AddAttribute("AID", null, "int", 3, "AID", true, "private");
> > > $agen->AddAttribute("email", null, "string", 3, "email", false,
> "private");
> > > $agen->AddPasswordAttribute("password", "password" );
> > > $agen->AddAttribute("level", null, "integer", 3, "level", false,
> > > "private");
> > > $agen->AddAttribute("name", null, "string", 3, "name", false,
> "private");
> > > $agen->AddAttribute("screenName", null, "string", 3, "screenName",
> false,
> > > "private");
> > > $agen->AddDateTimeAttribute("joinTimestamp", "joinTimestamp", "BRT");
> > > $agen->AddDateTimeAttribute("lastLoginTimestamp", "lastLoginTimestamp",
> > > "BRT");
> > > echo $agen->Code(false);
> >
> > > O código do gerador em:http://pastebin.com/YDjcz21C
> > > O código gerado em:http://pastebin.com/vQvYdQ92
> >
> > > 2010/12/7 Jefferson <[email protected]>
> >
> > >> É, concordo!
> >
> > >> On Dec 7, 5:01 pm, Anderson Marques Ferraz <[email protected]>
> > >> wrote:
> > >> > Eu não condeno a criação de uma interface gráfica para agilizar uma
> > >> tarefa,
> > >> > porque geralmente é isso que acontece mesmo. Mas também não é o caso
> de
> > >> > demonizar o console, ainda mais pelos motivos por você mesmo
> > >> mencionados:
> > >> > produtividade e praticidade.
> >
> > >> > Entretanto, como os colegas disseram, teria sido muito legal se você
> > >> fizesse
> > >> > no PHP mesmo, até porque é multiplataforma (ok, ok, eu conheço o
> projeto
> > >> > mono, mas...) e, no meu caso, também uso o linux como sistema
> primário.
> > >> Além
> > >> > disso, se o cara usa Kohana, programa em PHP, e ele poderia fazer
> > >> extensões
> > >> > nesse sistema que você desenvolveu :)
> >
> > >> > Em 7 de dezembro de 2010 15:40, Jefferson <[email protected]>
> > >> escreveu:
> >
> > >> > > Justamente, o cake bake simula este ambiente no windows, um prompt
> do
> > >> > > windos (bad) !
> >
> > >> > > Já dizia o papai noel "Já esta na hora da tecnologia enteder as
> > >> > > pessoas".
> >
> > >> > > Não só por que programo tenho que fazer toda tarefa no console,
> até é
> > >> > > possível criar este ambiente, mas por favor crie um que aumente a
> > >> > > produtividade e me cause menos ler!
> >
> > >> > > Se tudo correr bem pretendo continuar este projeto e melhor a
> criação
> > >> > > das classes até que sejá possível criar um projeto do KOHANA do 0
> e
> > >> > > tendo um CRUD como resultado.
> >
> > >> > > Isso só tem um efeito colateral que vejo a principio: Deixar as
> > >> > > pessoas leigas de código, mas quem aqui nunca usou DW ( Fala
> parecida
> > >> > > de um programador de C++ vendo um código mais o menos em php)?
> >
> > >> > > Bom é isso pessoal, se alguém chegar a usar, por favor poste aqui
> suas
> > >> > > criticas sugestões!
> >
> > >> > > On Dec 7, 4:33 pm, Gustavo Diogo <[email protected]> wrote:
> > >> > > > Faz bastante sentido. Embora eu quase nao use o mouse e ainda
> usar
> > >> linux
> > >> > > > como padrao
> >
> > >> > > > On Tue, 2010-12-07 at 10:11 -0800, Jefferson wrote:
> > >> > > > > Sim Gustavo questão de praticidade.
> >
> > >> > > > > Minha máquina roda SO Windows, utilizando C# tenho um acesso
> > >> tranquilo
> > >> > > > > aos recursos do sistema, então a extensibilidade do programa
> não
> > >> fica
> > >> > > > > muito difícil.
> > >> > > > > E sim, poderia ter sido feita em PHP ou até mesmo com C++. O
> cake
> > >> bake
> > >> > > > > roda em um Console Aplication. Já viram que saco é usar
> aquilo?
> >
> > >> > > > > Se usar o browser vai ser mais uma thread para o seu bowser
> > >> manipular,
> > >> > > > > queria uma aplicação que saltasse do browser e que me desse
> mais
> > >> > > > > recursos agilidade para trabalhar, por exemplo, com o browser
> o
> > >> máximo
> > >> > > > > que você consegue é forçar o download, ou você consegue abrir
> um
> > >> > > > > editor de texto com o arquivo que deseja?
> >
> > >> > > > > Com C# consigo rodar um processo para abrir o netbeans com o
> > >> arquivo
> > >> > > > > que desejo, isso me economiza alguns cliques durante o dia.
> > >> > > > > Ex: Aplicação browser: Crio o arquivo, baixo o arquivo, coloco
> no
> > >> > > > > direito que desejo, e abro no editor, quantos cliques já
> foram?
> > >> Some
> > >> > > > > isso durante meses e em vários projetos.
> >
> > >> > > > > A minha idéia final é criar um CRUD com templates
> customizaveis,
> > >> > > > > utilizando os principais templates que utilizo, é possível ate
> > >> gerar
> > >> > > > > verificação de tipo( utilizando jquery e a descrição de cada
> > >> coluna na
> > >> > > > > base de dados).
> >
> > >> > > > > Fazer desktop nos da um outro nível de "possibilidades".
> >
> > >> > > > > On 7 dez, 16:02, Gustavo Diogo <[email protected]> wrote:
> > >> > > > > > Pq ter q instalar algo a mais? pq ser desktop?
> >
> > >> > > > > > mas perguntei pq de repente tem alguma razao de praticidade,
> ou
> > >> > > qualker
> > >> > > > > > outra coisa, q  desconheço.
> >
> > >> > > > > > eu deveria ficar quieto e fazer um em php ao inves de falar
> p/
> > >> alguem
> > >> > > > > > fazer. acho muito chato as pessoas q reclamam e nao tomam
> > >> atitude.
> >
> > >> > > > > > Gostei muito da iniciativa mas keria saber pq escolheu outra
> > >> > > linguagem.
> >
> > >> > > > > > On Tue, 2010-12-07 at 15:51 -0200, Rodrigo Oliveira wrote:
> > >> > > > > > > Realmente não vejo muito do porque de não ser em php.
> > >> > > > > > > Inclusive, senão estou enganado, o CakeBake é em php.
> >
> > >> > > > > > > 2010/12/7 Jefferson <[email protected]>
> >
> > >> > > > > > >         É já havia conversado com outras pessoas, mas
> tenho
> > >> > > interesse
> > >> > > > > > >         em uma
> > >> > > > > > >         aplicação desktop para a criação dos arquivos.
> > >> > > > > > >         Já usaram o cake bake?
> >
> > >> > > > > > >         On 7 dez, 15:31, Áquila Henrique <
> > >> [email protected]>
> > >> > > wrote:
> > >> > > > > > >         > faço a mesma pergunta...pq?
> >
> > >> > > > > > >         > Em 7 de dezembro de 2010 15:30, Gustavo Diogo
> > >> > > > > > >         <[email protected]> escreveu:
> >
> > >> > > > > > >         > >  pergunto: pq nao fazer em php mesmo?
> >
> > >> > > > > > >         > > On Tue, 2010-12-07 at 08:59 -0800, Jefferson
> > >> wrote:
> >
> > >> > > > > > >         > > Boa tarde pessoal, segue em anexo o jkphp que
> é o
> > >> > > programa
> > >> > > > > > >         que fiz em
> > >> > > > > > >         > > C# para criar os models e controllers no
> kohana, a
> > >> > > > > > >         intenção é criar um
> > >> > > > > > >         > > aplicativo para agilizar o "nosso" dia-dia, eu
> > >> pelo
> > >> > > menos
> > >> > > > > > >         já cansei de
> > >> > > > > > >         > > criar tantos models e controllers com
> > >> caracteristicas
> > >> > > > > > >         padronizadas,
> > >> > > > > > >         > > por que não resolver tudo com alguns cliques!
> >
> > >> > > > > > >         > > Desculpem o inglês e lembrando que esta em uma
> > >> versão
> > >> > > > > > >         alfa!! Leia-se
> > >> > > > > > >         > > versão ALFA!  0.0.0
> > >> > > > > > >         > > Sugestões, criticas e outros impolgantes a
> > >> melhorar
> > >> > > esta
> > >> > > > > > >         solução são
> > >> > > > > > >         > > bem vindos!
> >
> > >> > > > > > >         > > Esta em C# por que inicialmente fiz para me
> > >> atender e
> > >> > > uso
> > >> > > > > > >         Windows,
> > >> > > > > > >         > > apesar de toda a filosofia sobre Windows e
> > >> Software
> > >> > > livre.
> >
> > >> > > > > > >         > > Para executar corretamente você deve seguir os
> > >> > > seguintes
> > >> > > > > > >         passo.
> >
> > >> > > > > > >         > >    1. descompacte o arquivo install-jkphp
> > >> > > > > > >         > >    2. Existem dois arquivos:
> >
> > >> > > > > > >         > >     * jkphp é o programa que cria os arquivos.
> > >> > > > > > >         > >     * netframework: caso você o tenha em sua
> > >> máquina
> > >> > > deve
> > >> > > > > > >         instala-ló
> > >> > > > > > >         > > para utilizar a ferramenta adequadamente (
> acho
> > >> que
> > >> > > meio
> > >> > > > > > >         dificil não
> > >> > > > > > >         > > ter o  NetFramework 3.5 )
> >
> > >> > > > > > >         > >    1. Instale o programa em um direitorio que
> > >> tenha
> > >> > > > > > >         permissão, por
> > >> > > > > > >         > > exemplo se instalar em C: ele não tem
> permissão
> > >> para
> > >> > > abrir
> > >> > > > > > >         um arquivo
> > >> > > > > > >         > > de configuração e os templates do model e
> > >> controller,
> > >> > > eu
> > >> > > > > > >         instalei em
> >
> > ...
> >
> > read more »
>
> --
> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php"
> dos Grupos do Google.
> Para postar neste grupo, envie um e-mail para [email protected].
> Para cancelar a inscrição nesse grupo, envie um e-mail para
> [email protected]<kohana-php%[email protected]>
> .
> Para obter mais opções, visite esse grupo em
> http://groups.google.com/group/kohana-php?hl=pt-BR.
>
>

-- 
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos 
Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para 
[email protected].
Para obter mais opções, visite esse grupo em 
http://groups.google.com/group/kohana-php?hl=pt-BR.

Responder a