Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Juliano amadeu

Como pensar em Orientação a Objetos

Recommended Posts

to no trabalho e testei no IE9, firefox, chromes do win 7

 

fox e chromes normal, so pra varia kkkk..

 

no IE aqui da um bugzim..

 

1 - button apos clicar ele num volta mais..

debug do IE

SCRIPT5007: Não é possível obter valor da propriedade 'setAttribute': o objeto é nulo ou não definido

iMasters.js, linha 26 Caractere 33

 

2 - select ao selecionar o item mostra undefined topo. Sem debug esse

 

se eu soubesse alguma coisa de js eu tentaria resolve =X

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mais cade a galera front? =X

 

Não vou poder colaborar esta semana, pois surgiu uns imprevistos no trabalho.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hoje à tarde formato meu note e assumo esse front-end aí :)

 

Legal Evandro,

 

Até agora tenho isso aqui :seta: http://189.90.143.178/iMasters-Form/gui.html

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu criei o fork do repositório, mas não encontro um arquivo (app.css).

Gostaria de fazer umas alterações que encontrei no css, pois, visualmente o css está certo, mas tem uns pequenos probleminhas dos blocos filhos estarem maiores que o bloco pai.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou tentando atualizar o meu repositório ( acredito que seja necessário, pois o arquivo não apareceu aqui '-') mas não estou conseguindo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Adicionou o upstream?

 

Veja:

 

Passo 1: Fazer o fork

Passo 2: Fazer o clone do seu fork

 

$ git clone git@github.com:netojoaobatista/iMasters-Form.git

 

Passo 3: Adicionar o upstream

 

$ cd iMasters-Form
$ git remote add upstream git://github.com/iMastersDev/iMasters-Form.git

 

Passo 4: Fazer Pull do upstream

 

$ git fetch upstream
$ git merge upstream/dev

 

A saída da última parte será algo como:

 

[neto@localhost ~]$ git clone git@github.com:netojoaobatista/iMasters-Form.git
Cloning into iMasters-Form...
Enter passphrase for key '/home/neto/.ssh/id_rsa': 
remote: Counting objects: 67, done.
remote: Compressing objects: 100% (52/52), done.
remote: Total 67 (delta 11), reused 62 (delta 6)
Receiving objects: 100% (67/67), 11.14 KiB, done.
Resolving deltas: 100% (11/11), done.
[neto@localhost ~]$ cd iMasters-Form/
[neto@localhost iMasters-Form]$ git remote add upstream git://github.com/iMastersDev/iMasters-Form.git
[neto@localhost iMasters-Form]$ git fetch upstream
From git://github.com/iMastersDev/iMasters-Form
* [new branch]  	dev    	-> upstream/dev
* [new branch]  	master 	-> upstream/master
[neto@localhost iMasters-Form]$ git merge upstream/dev
Updating 4b35de7..419f3d8
Fast-forward
public/css/app.css        	|   74 ++++++++++++++++
public/css/button/button.css  |   32 +++++++
public/css/colors.css     	|   38 ++++++++
public/css/form/form.css  	|   10 ++
public/css/main.css       	|	9 ++
public/css/menu/dropdown.css  |  107 +++++++++++++++++++++++
public/gui.html           	|   54 ++++++++++++
public/img/dropdown-arrow.png |  Bin 0 -> 260 bytes
public/js/app.js          	|   73 ++++++++++++++++
public/js/iMasters.js     	|  192 +++++++++++++++++++++++++++++++++++++++++
10 files changed, 589 insertions(+), 0 deletions(-)
create mode 100644 public/css/app.css
create mode 100644 public/css/button/button.css
create mode 100644 public/css/colors.css
create mode 100644 public/css/form/form.css
create mode 100644 public/css/main.css
create mode 100644 public/css/menu/dropdown.css
create mode 100644 public/gui.html
create mode 100644 public/img/dropdown-arrow.png
create mode 100644 public/js/app.js
create mode 100644 public/js/iMasters.js

 

Pronto, agora é só trabalhar na sua cópia local e, depois, fazer um pull request.

 

;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou com um sério problema aqui chamado windows... tentei utilizar o tortoiseGit e não deu certo, e o próprio Git GUI. Consegui até criar a chave ssh, mas nada de iniciar o repositório, sempre da a mensagem "Unable to create: C:/wamp/www/iMaster-Form/.git/HEAD"

 

vou tentar resolver isso, mas já está me desmotivando '-'

Compartilhar este post


Link para o post
Compartilhar em outros sites

pelo o que eu percebi aqui, o problema é o meu windows, procurei sobre o que poderia ser, e em alguns tópicos, era problema de permissões.

 

Também tentei usar novamente o TortoiseGit (eu uso perfeitamente o TortoiseHG), e consegui configurar, mas aparece o mesmo erro, não grava o arquivo HEAD.

 

Pra falar a verdade, estava com vontade programar em java novamente, vou baixar o netbeans mesmo. Valeu a dica Luis Paullo!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, se usar o Windows 7, desativa o Controle de Conta de Usuário ( UAC ).

Clica na tua imagem de conta no menu iniciar, vai em "Alterar Configurações de Controle de Conta de Usuário" e escolhe Nunca Notificar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

JCMais,

 

já havia feito isso, e também alterei todas as permissões de pasta para controle total e nada.

Ainda terei de criar uma VM só pra rodar o linux '-'

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou carecendo de conseguir instalar o PHPUnit3 para prossegir com o backend. Sem testes unitários e de cobertura fica tenso...

Compartilhar este post


Link para o post
Compartilhar em outros sites

JCMais,

 

já havia feito isso, e também alterei todas as permissões de pasta para controle total e nada.

Ainda terei de criar uma VM só pra rodar o linux '-'

 

Pode ser este o problema. O diretório ".ssh" precisa de permissão 700 e as chaves precisam ser 600

 

Digite isso num console "git bash" (blah) com permissões administrativas:

cd
chown -R `whoami` .ssh
chmod 700 .ssh
for i in .ssh/* do; chmod 600 $i; done

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pra falar a verdade, nem mexi mais, desliguei o pc onte, liguei hoje e começou a funcionar... vai entender, eu fiz um pull com algumas atualizações, só não sei se caiu no branch certo, estou esperando resposta do JB, e ainda tenho umas dúvidas para tirar.

 

Ao JB:

Qual a necessidade dos blocos de class title e description herdarem a largura do block pai?

 

O que está acontecendo é o seguinte:

 

1 - o bloco pai (class question) possui largura definida de 400px;

2 - os blocos filhos (title e description) herdam a largura do bloco pai, logo, de 400px;

3 - os blocos filhos (title e description) possuem padding definido para 4px e 12px ( 4px -> top e bottom, 12px -> left e right ) logo, a largura total dos blocos filhos (tittle e description) é de 424px ( width + padding-left + padding-right );

 

Isso entra em conflito com o bloco pai, já que sua largura é de apenas 400px;

Caso você utilizar o firebug ou colocar uma cor no background do bloco pai (question), vai perceber.

 

Sei que é apenas um detalhe, mas (eu principalmente, sou um cara cri-cri nisso) não gosto de deixar esses detalhes passarem. Por isso venho perguntar, mais como uma dúvida, para os mais experientes em CSS, pois, apesar do conhecimento que já tenho, tenho muito mais a aprender.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sei que é apenas um detalhe

 

Não é um detalhe, é um erro!

 

para os mais experientes em CSS

 

Definitivamente não é meu caso. Meu conhecimento em CSS é extremamente limitado.

 

Faça o pull dessa correção também, que fazemos o merge no dev.

 

;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não é um detalhe, é um erro!

Fiquei com receio te "encarar" e dizer que era um erro... LOL

 

Mas enfim, eu imagino algumas soluções, mas gostaria, também, da opinião de alguém mais experiente, gosto de saber as inúmeras possibilidades e encontrar a mais correta. Defendo muito o conceito de cross browser (tanto que ainda faço pensando em IE 6... LOL ), mas como foi pré-definido que seria utilizado HTML 5, acredito que CSS 3 também, já foge um pouco da minha área de conhecimento.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Largaram o projeto?

Depois de 2 semanas apanhando, finalmente consegui finalizar os testes unitários de uma parte da implementação...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.