@AndersonCarlosWoss Estudo e me identifico muito com Python mas por ser minha primeira linguagem não sei o poder e como as outras "funcionam" gostaria de saber.
@ThiagoLuizS acho que não tem um momento certo para tentar aprender outra linguagem, o conselho que dou, é que não deixe aparecer a necessidade para começar a estudar.
claro, se você não estiver confortável com o Python, aconselho que espere mais um pouco para embacar em outra linguagem, ou abandone o Python por hora.
@ThiagoLuizS vou dizer uma coisa, aprenda se divertindo, se algo lhe estimula e te deixa feliz, provavelmente o processo vai ser natural, ainda mais que vc ja tem experiencia em outras linguagens, certo?
@ThiagoLuizS cada pessoa tem o seu ritmo, e o @AndersonCarlosWoss já tem bastante bagagem, então acredito que ele consegue consiliar melhor os estudos entre diferentes linguagens
@ThiagoLuizS meu primeiro programa que exigia um pouco mais de lógica foi criar um script em php e outro asp classico que compartilhava os audio da radio online (winamp) com um website, parece complicado, mas me ajudou a trabalhar melhor orientação a objetos e lógica
É uma boa prática versionar nossas API's? ex: (http://localhost/api/v1/resources)
Se sim, qual melhor prática para versionar? Estou usando servidor Apache com micro framework Silex PHP, eu poderia criar uma pasta/diretório dentro do app com nome de "v1" ou isso deveria ser tratado nas rotas?
Qual...
@TobiasMesquita eu não olho a biblioteca só pela funcionalidade, mas se o código está seguindo os padrões atuais. Geralmente, essas libs de PDF em PHP ainda usa underline no nome da classe, kkkkkk
@WallaceMaxters se nada funciona, usar um Handlebars no lado do servidor para salvar um arquivo HTML e cria um processo com o WkHtmlToPdf.: https://github.com/XaminProject/handlebars.php
@AndersonCarlosWoss e daqui um ou 2 anos vai vir outra coisa totalmente diferente, que pessoas vão esbravejar que esse novo é o certo e o resto é arcaico ou errado :P
acho que quem entendo o básico, ou melhor, o "core" das coisas, se adapta fácil, o prob;ema é para quem estuda só esses FWs da vida, ai sim ficar em coma seria ruim, pq o cara não sabe programar de verdade, o que ele sabe é usar essas "ferramentas" e só
@TobiasMesquita esta ai algo que sou contra, o cara aprender ES6 sem aprender ES5 :) ... quero dizer, tem esses autores de livros até bem intencionados, mas o povo se ilude achando que 5 morreu e que agora é só o 6, chega na hora de usar e quebra a cara, fora que ES6 suporta perfeitamente es5 :P
Assim é com HTML4 e HTML5 também, CSS2, css2.1, css2.2 e CSS3, uma série de equívocos das comunidades de programadores, que acham que os antecessores "morreram", sendo que os sucessores são os antecessores com features novas
> Yeah, but apparently in the web we love making things complicated and then going back to the basics. We do that every year or so, just wait for it, we are going to do assembly in the web in a year or two.
@TobiasMesquita pra que abandonar um e trocar por outro, é sério, eu não entendo o povo, o let tem um uso, meio que isolar o "escopo", ou a partir daquele ponto, se não tem motivo para usar o LET não use
O problema é a modinha em cima de coisa nova, ai acabamos caindo em armadilhas que X é novo, então X é melhor, mas parece que as pessoas esquecem que se algo foi criado provavelmente foi criado por um motivo especifico (claro que as vezes é firula, mas ai é outro caso), sério, tudo de ES5 funciona no ES6 :)
deviamos nos preocupar em usar as novas features conforme for interessante e obtivermos vantagens, e não só por usar :)
Por exemplo, eu gosto de angular e talz, uso o básico do ng-for e do ng-module, e controlo quase tudo nas vars de cada classe, o básico, entende? Mas ai outro dia veio um cara e falou assim "o certo é usar Observable" ... eu só não mandei o cara tomar no c.... pq seria exagero da minha parte, mas quase deu vontade de perguntar de onde ele tira tanta merd** :P
@GuilhermeNascimento Cara, isso é o que eu sempre digo, web é só GET, POST e na programação, não importa a linguagem ou framework sempre vai ser While, if e Goto
@TobiasMesquita recomendaria aprender o básico, com var mesmo, sem pensar em ES6, aprender IF, while, for..in, for..of, etc
@LeandroAngelo exatamente, vc pode até enxergar algo "incrivel" por cima, como um "ng-model" (Angular), mas por baixo de tudo ele é meramente variaveis+DOM+rotina
@TobiasMesquita mas a questão nem é preferencia, é o pq existe X e o porque existe Y, não é questão de gosto, é questão de onde é melhor, tipo aquela briguinha boba em PHP de procedural vs OOP, aonde ambos lados se criticam
Mas ai, pra que criar uma classe e objetos? Ou pq apensar usar funções normais ou métodos static?
O povo não aprende de verdade o que é OOP ai ficam falando que OOP é certo e o resto é errado
eu dou risada quando falo com outros programadores php (q geralmente já trabalharam comigo), pq tento explicar uma vez que a questão é necessidade e não qual é melhor, uso OOP quando é necessário (quando é util), usar a toa é basicamente programar inutilidade
@TobiasMesquita tem gente que me critica pq ter criado o meu sistema de rotas de forma estatica (os métodos são static), mas se parar para pensar tem sentido, eu não vou instanciar mais de uma vez um sistema de rota para uma mesma requisição HTTP, não tem sentido e nem necessidade de ser OOP, a não ser que eu desejasse criar algo muito mirabolante complexo, mas seguindo a lógica na minha cabeça HTTP é REQUISIÇÃO <=> RESPOSTA, então ser estatico para algo básico já resolve
Pq o sistema de rotas é unico e nunca precisara ser instanciado duas vezes, nem teria sentido (fora querer criar algo complexo para N necessidades)
agora algo que devolva diferentes valores e estes valores fossem variados e pudessem ser modificados, ai sim teria um bom uso para OOP, pq poderia trabalhar com objetos e visibilidade
@TobiasMesquita inclusive porque criar estâncias à toa é ruim pra o meio ambiente, só deveria ter as necessárias pra alimentar todo mundo,e com restrições :P
Estou com as seguintes duvidas:
Como faço para coloca meu certificado digital (a1) no servidor da amazon aws.
Seria errado upar ele pelo FTP ?
Atualmente possou apenas esse acesso, existe outras formas quais.
Sou nova na plataforma, ficaria muito agradecida se também deixarem links para q...
Eu criei um site estático, mas eu preciso muito colocar certos elementos nele.
Coisas que preciso: Sistema de paginação, Colocar uma barra de pesquisa, e o mais importante é colocar um layout responsivo.
Meu site é bem simples, é um site de notícias. Também seria muito útil ter um sistema que c...
@TobiasMesquita tenho minhas dúvidas :D pode ser a melhor, e aí seria bom ela não tentar recuperar o atraso, o grosso do que surgiu ñ servirá pra nada, e o q servir ficará mais claro, depois de alguns anos
@AndersonCarlosWoss Sim, eu concordei com você, como disse foi apenas um exemplo bastante básico para tentar ajudar o autor da pergunta. N pode tomar varios valores, 2,5 ou inifito....
Estou com um problema para editar o meu cliente estou fazendo tudo certo soque não esta editando
<?php
session_start();
include_once("conexao.php");
$id = filter_input(INPUT_POST, 'id', FILTER_SANITIZE_NUMBER_INT);
$numeros_convidados = filter_input(INPUT_POST, 'numeros_convidados', ...
Pessoal como posso colocar esse banner de download do meu APP? É um que aparece no topo das páginas indicando para o usuário fazer download do APP ou abrir o APP quando clicado nele quando estou navegando por um navegador de celular ou tablet. Assim como o site Zoom faz, assim que você acessa o s...
Delirante ver o pessoal usando filter_input como se fosse um anti-sql-injection :)
O mercado esta bom de programadores
2
Caro Snoopy12 não dá para entender o problema da sua pergunta, não dá nem para entender o que deseja de fato que o teu preg_match faça, é uma validação? Poderia editar a pergunta para explicar melhor o que espera que este script faça? — Guilherme Nascimento9 secs ago
Pessoal espero que ninguém leve a mal o que vou falar, até porque é minha opinião e não é especifica com ninguém, mas de um tempo para cá eu sinto que o pessoal está em um estado de "semi rage" e interpreta tudo como preguiça ou má vontade dos AP. Não estou querendo defender o pensamento da "geração mimimi", mas poderíamos rever as palavras que utilizamos, pois algumas vezes podem soar arrogantes, seguir algumas dicas do código de conduta.
Não achei confuso, achei que foi um recado para os membros mais experientes serem mais gentis com quem é novo e pode estar um pouco perdido. Não é dar privilégio é tipo quando você abre a porta para uma dama, não é que ela tenha privilégio mas é uma atitude cavalheira.
@Maniero negativo, já estava com essa sensação a um tempo mas não achei que fosse necessário/importante a ponto de falar
Mas como a sensação começou a me incomodar, então senti de falar, esperando que talvez eu pudesse mudar a forma como o pessoal reage a uma pergunta ruim ou mal elaborada por exemplo.
sinceramente, pra mim o código de conduta casa com uma situação que eles querem, é numeros, eles querem numeros, qualidade não importa mais, esforço não importa, para eles nós os usuários contribuidores de verdades somos só numeros, eles assumiram a posição que iria acontecer cedo ou tarde, são uma empresa, qualidade não é o foco, o foco é numeros e transformar os SOs em produtos lucrativos para eles
Dou enfase em dizer, numeros, somos numeros, não importa o seu esforço, não importa se você é melhor, se você é um grande contribuidor, para ele você que esta lendo (ou seja nós) somos todos iguais, ou para eles você os parasitas de score são iguais
Para eles o sucesso deles é só mérito deles e não "nosso" (contribuidores+SO)
Então código de conduta serve para nos manter "na coleira" e eles gerarem numeros de usuários :P
Aliais desde 2015/16 lembro de um contribuidor do SOen que "brigou" com muitos moderadores, pq ele discordava de algo que ocorria, ele fez até um blog sobre situações como estas
> Corrigindo da frase acima: ou para eles você E os parasitas de score são iguais
@CaiqueRomero acredite, eu já fui pior na hora de comentar, hoje trato com cordialidade, mas geralmente o meu semi-rage vem na sequencia do cara demonstrar sim preguiça, na primeira eu falo normal e cortes, "Caro fulado, edite, etc etc etc", na segunda, "caro fulando, eu já falei, por x yz", cara pelo tom do comentário e meço e vejo a necessidade de aumentar o tom, tem usuário que é sim como criança, se vc falar de uma maneira educada o cara monta e tem preguiça sim de ler
e tem usuario que é contrario, você comenta ou ele comenta que não entendeu, ou que aquilo não funcionou, ai eu dou andamento normal na conversa, mas tem sim usuário que são "~50%" que chegam aqui achando que é suporte técnico e infelizmente tem contribuidores que aumentam essa sensação
@GuilhermeNascimento Vou te dar um conselho sobre isso que vai fazer sua vida mais feliz. Fale a primeira vez, educadamente como já faz. Se viu que o AP não quer contribuir, apenas vote para fechar e esqueça aquela pergunta. Vc já fez a sua parte e ficar se estressando para nada não tem sentido
@Randrade não tenho certeza, admito que só li por cima, mas para mim todo esse esforço é estranhíssimo nesse código de conduta
@Randrade sim, mas só estava explicando o pq as vezes algo parece semi-rage, sendo que não é AÇÃO é REAÇÃO, tem gente que tem mais de 40 anos no site e age como criança :/, então acaba que levando puxão de orelha volta e meia de diferentes pessoas, não porque a AÇÃO (puxão de orelha) dessas pessoas é normal, mas sim pq o AP causa essa reação, era só pra explicar pro Caique mesmo
@GuilhermeNascimento Pode ter um problema sério no SOen, não sei. Porém, eles não estão ativos aqui para saberem o que acontece. Nós somos diferentes das outras comunidades e tentarem jogar qualquer coisa para nós não faz muito sentido. Porém, falando por alto da parte da conversa que eu li, pedir para tentar ajudar mais os novatos eu não acho ruim, pelo contrário, já disse isso várias vezes
@GuilhermeNascimento Então, eu não acho que precisa chegar neste ponto.
@Randrade não vejo como estresse, vejo como deixar claro, tem pessoa que é atenciosa com uma simples explicação, tem gente que não é, ai alguns usuário (não só eu) entram nesse tal "rage mode", era mais explicação mesmo :)
@Randrade exato, mas é assim, eu usei o tal termo RAGE, pq o caique usou, não quer dizer que seja RAGE de verdade, tem usuario que eu pego firme em um comentário, quando demonstra preguiça de ler, mas é só uma vez, se ele insistir eu pulo fora sempre, outro que o "ajude" :)
@Randrade vou lá que esqueci da hora do treino, falta 8 minutos kkkkkkkkk xD
@GuilhermeNascimento Até aí, ok. O problema que ele quis dizer (até onde eu entendi) é que muitas pessoas chegam de "voadora com os dois pés" antes de tentar ajudar
@Randrade a sim, isso é verdade, eu tenho mudado nisto, inclusive todos meus ultimos comentários em perguntas, foram orientando, geralmente eu só tacava o downvote :)
Nisso ai eu concordo contigo e com o caique, chegar com 2 pés no peito é totalmente prejudicial ao AP quanto para a comunidade
Vejo que recentemente algumas partes do StackOverflow ficaram em inglês:
Esse é só um dos exemplos. Isso é esperado?
Obs: Vejo que há uma falta de tradução há vários dias.
No meu mapa Google Maps, tenho registos, onde estes podem possuir as mesmas localizações que outros. Ou seja, o registo A pode ter a mesma localização que o registo B e C. Estes registos possuem peso. Havendo a possibilidade de os registos terem a mesma localização, o peso dos registos têm de ser...
@AndersonCarlosWoss na área de programação existe vários nomes para os empregos: Cientista de dados, programador, desenvolvedor ,... A diferença disso é o conhecimento especifico na área de programação certo? Qual está em alta?
Vejo que recentemente algumas partes do StackOverflow ficaram em inglês:
Esse é só um dos exemplos. Isso é esperado?
Obs: Vejo que há uma falta de tradução há vários dias.