-
Posts
79 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Livros
Cursos
Análises
Fórum
Tudo que makotsunami postou
-
você ta dando o require? const pintoDao = require('./pintoDao') Outra coisa, mo seu arquivo pintoDao você tem que exportar a função. const buscaPorId = id => { console.log(id) } module.exports = { buscaPorId, }
-
Não encontro driver de áudio da placa-mãe H61H2-M2 para o Windows 10
makotsunami respondeu ao tópico de Abel Prado em Áudio do computador
@Isaack Resolveu meu problema. -
Recomendação placa-mãe + Processador + Memória
makotsunami respondeu ao tópico de makotsunami em Montagem e upgrade de computadores de mesa
@ramses.frs Comprei, só que coloquei um 2600 no lugar no 1600 XD -
Olá, quero fazer um upgrade no meu PC. O que eu tenho: Um gabinete bom; Fronte Corsair 750w boa; Gtx1050ti; Um SDD e dois HD; Eu uso o PC para trabalhar. Uso alguns programas pesados de programação e os programas da adobe, como Photoshop e Illustrator. Quero gastar uns R$1500,00 no processador + placa-mãe + memória. Uma dúvida: será que preciso de 16GB de RAM? Obrigado!
-
PHP Finalizar compra carrinho PHP
makotsunami respondeu ao tópico de João Vitor Pinheiro em Web e banco de dados
@João Vitor Pinheiro Existem várias formas de fazer isso. O que eu faria para deixar o mais simples possível é transformar a coluna quantidade em um input. Mais ou menos assim: <input type="text" class="altera__quantidade__produto" data-product="<?= $idProduto ?>" value="<?= $quantidadeProduto ?>"> O código acima geraria um input com um atributo chamado data-produtc com o ID do produto. Daí com JavaScript eu escutaria um evento de change no input para realizar a alteração da quantidade. A implementação seria mais ou menos assim: document.addEventListener('DOMContentLoaded', () => { const inputs = document.querySelectorall('.altera__quantidade__produto') //Seleciona todos os inputs para alterar quantidade inputs.forEach(input => { //Loop na lista de inputs input.addEventListener('change', () => { //Adicionar listener para o evento de mudança const idProduto = input.dataset.product //Pega o ID do produto no elemento (data-product) const quantidade = input.value //Pega q quantidade digitada pelo usuário window.locations.href = `arquivo_que_altera_quantidade.php?produto=${idProduto}&quantidade=${quantidade}` //redireciona para o script PHP responsável por alterar a quantidade }) }) }) Na forma que eu implemente, o sistema redirecionaria o usuário para um arquivo chamado arquivo_que_altera_quantidade.php com os parâmetro GET produto e quantidade. Esse arquivo deve ser capaz de alterar a quantidade do produto no banco e redirecionar o usuário. -
Javascript Trocar várias vezes com replace()
makotsunami respondeu ao tópico de Diogou em Web e banco de dados
@MyNameIsMech Você terá que usar Regex. "www.clubedohardware.com.br".replace(/\./g, '_') -
PHP Qual a melhor linguagem e frameworks para se aprender no back-end
makotsunami respondeu ao tópico de devprogramador em Web e banco de dados
@devprogramador Depende do seu foco. Se você curte mais a parte de desenvolvimento web eu recomendaria mais PHP e JavaScript. Se você curte trabalhar com análise de dados, Python. Ruby e Java, apesar de serem muito utilizados, estão perdendo espaço. Acho que as melhores frameworks pra você aprender são, Laravel, DJango e Express. Com isso você já vai ter uma boa noção de back-end. -
HTML Qual caminho percorrer nessa estrada full stack
makotsunami respondeu ao tópico de MugenShion em Web e banco de dados
Para ser freelancer o stack mais recomendado é justamente esse que você citou, CSS/HTML/JS/PHP e todas as ferramentas contempladas por essas linguagens, isso por que é muito fácil fazer o deploy de uma aplicação dessas e é de fácil manutenção. Para ser freelancer você precisa ter um conhecimento razoavelmente bom nessas tecnologias. Trabalhar em uma empresa de programação vai te agregar muuuuuito. -
PHP Preciso Saber Administração de Servidores Para Ser Programador BackEnd?
makotsunami respondeu ao tópico de Mikael3305 em Web e banco de dados
@Mikael3305 você entrou numa discussão bem interessante. Caso você vá trabalhar para uma empresa como programador back-end, você vai precisar saber o básico das ferramentas que a empresa usa, pois lá vai ter um cara só para cuidar da parte de infraestrutura. Ter umas noções de Docker, aws, Apache e Linux é sempre bom. Já se você precisar subir os sistemas online por conta, daí seria interessante você ter um conhecimento mais consolidado. Para subir aplicações feitas com LAMP (Linux, Apache, MySQL e PHP) você pode usar esses servidores de hosting compartilhado, tipo KingHost e afins. É bem fácil subir aplicações nesse tipo de serviço, pois contam com um painel de administração bem fáceis de usar, normalmente o cPanel. Se você quiser ser um pouco mais moderno, considerando que poucas empresas hoje em dia utilizam esse tipo de deploy, sugiro aprender docker e aws. Mas sugiro aprender infra depois que aprender bem a programar. -
Javascript mostrar formulario ao clicar no botao
makotsunami respondeu ao tópico de Xandrules em Web e banco de dados
@Xandrules Eu faria igual o @navegantenarede falou. Cria uma classe css que esconde o botão e faz assim div = document.querySelector('mydiv') div.addEventListener('click', () => { div.classList.toggle('minha__classe__css') }) -
Recomendações para games leves
makotsunami respondeu ao tópico de makotsunami em Montagem e upgrade de computadores de mesa
@Thiago Carlini Vou seguir esse conselho, pois foi a voz da maioria. Vou precisar pegar 16GB de RAM pra rodar Android Studio e mais alguns programas pesados. Valeu -
Recomendações para games leves
makotsunami respondeu ao tópico de makotsunami em Montagem e upgrade de computadores de mesa
@dudaskank O valor pode passar de R$1500, essa é mais ou menos a faixa que quero gastar. Mas se com até uns R$2000 eu conseguir algo muito melhor, pode set também. Mas precisa valer a pena, porque eu n uso tanto o PC -
Recomendações para games leves
makotsunami respondeu ao tópico de makotsunami em Montagem e upgrade de computadores de mesa
@Angern 750 Crosair. Guenta né? É aquelas top, com cabo removível e tal -
Recomendações para games leves
makotsunami postou um tópico em Montagem e upgrade de computadores de mesa
Fala gente, Preciso trocar meu kit placa-mãe + Processador + Memória. Eu sou programador, mas de vez em quando curto jogar um CS, então o PC não precisa ser top, só pra rodar um CS ou um lolzinho liso. Já tenho uma 1050ti, ssd, fonte boa e etc, só preciso trocar esse kit. Minha ideia era gastar o menos possível, no máximo uns 1500. Tem como? Eu também preciso de 16B de ram porque eu uso uns programas pesados. Quero uma config pra ficar no mínimo uns 5 anos. -
PHP Painel SSH Tela branca - PHP
makotsunami respondeu ao tópico de Ariel Keller em Web e banco de dados
Coloca isso no começo do arquivo e veja se ele imprime algum erro. ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); Tela em branco normalmente é causada por algum erro que não está aparecendo ou por versão do PHP. -
HTML Quanto tempo para criar um sistema?
makotsunami respondeu ao tópico de ribeiroandrefl em Web e banco de dados
Cara., primeiramente você vai precisar saber trabalhar com integração de pagamento, isso já eleva o nível de seu projeto. Provavelmente esse site tem um painel de administração com dashboard e tal. Acho q para um programador experiente trabalhando full time levaria em torno de um um mês e meio, isso se a parte de levantamento de requisitos e design de telas já estiver feita, caso não esteja, pode levar até mais... Essa é minha estimativa. E se você não tem um conhecimento sólido em programação acho q você n deveria pegar esse projeto pra fazer, a não ser que você simplifique bastante ele... -
@fredkissfree acho que a resposta do @Kleber Peters pode não estar no sentido que você quer saber. Normalmente quando falamos de APIs estamos falando de serviços que nos enviam e recebem dados através de requisições HTTP. Vou dar um exemplo bem prático. Acesse: https://api.chucknorris.io/jokes/random Veja que essa API retorna dados, nesse caso uma piada do Chuck Norris em formato JSON. O que acontece é que, caso você tenha um sistema que consiga consumir esses dados, você pode pegar esses dados através de quase qualquer linguagem e utilizar para o que quiser. Com esse link, por exemplo, seria possível criar um site que mostra piadas. Com APIs também é possível enviar dados, então é possível realizar cadastros e buscar cadastros. E porque usar API? O legal da API é que, além do Front-End do seu sistema ficar completamente isolado do Back-End, você pode ter vários sistemas acessando a API. Imagine que você desenvolve um site e depois quer desenvolver um aplicativo para o site que você criou. Se você tiver uma API para processar os dados, seu aplicativo será infinitamente mais fácil de fazer, pois todo o Back-End já está pronto, basta seu App utilizar a API.
-
WordPress Mostrar informações do usuário em uma página especifica
makotsunami respondeu ao tópico de eugenio150 em Web e banco de dados
@eugenio150 Não sei se entendi bem sua pergunta. Quando for adicionar código na pergunta tem uma opção para fazer isso no editor de texto, assim seu código fica separado da pergunta. Para resolver seu problema, se é que eu entendi sua pergunta, você terá que armazenar esses dados do usuário em uma sessão. <?php /** Aqui vai o cógigo para autenticar seu usuário, caso ele tenho se autenticado com sucesso, você cria a sessão abaixo... */ session_start(); $_SESSION['nome'] = 'João Silva'; $_SESSION['data_cadastro'] = $data; /** Para acessar esses dados basta iniciar a sessão em qualquer outra página! */ @eugenio150 Para programar em PHP é indispensável dominar sessions. https://www.tutorialrepublic.com/php-tutorial/php-sessions.php -
HTML Tema TCC - Analise e Desenvolvimento de Sistemas
makotsunami respondeu ao tópico de zCrowN em Web e banco de dados
@T1000_2015 Videolocadora em 2019? kkkkkkk a banca não vai gostar muito @zCrowN, na minha universidade (UFPR) eu identifiquei uma necessidade dela e vou fazer esse ano também meu TCC para suprir essa necessidade (suprir a necessidade na teoria, na prática eles provavelmente não vão usar o sistema). Mas enfim, sempre que acontece um evento lá o processo de emissão de diplomas e de inscrição é todo bagunçado. No meu caso vou fazer um sistema para gerenciamento de eventos bem completinho, acho que dá pra você fazer algo na mesma pegada sem saber muito. -
PHP Aplicabilidade de métodos PHP
makotsunami respondeu ao tópico de Fertiin em Web e banco de dados
@Fertiin Não existe maneira "correta" de programar, mesmo sendo orientada a objetos, em projetos grandes você sempre vai se encontrar em situações onde você terá que resolver um problema de uma maneira que nem sempre é a mais certa. Mas um coisa é certa, eu nunca vi classes como a sua na minha vida e você provavelmente você nunca vai ver isso caso um dia trabalhe na área de desenvolvimento, normalmente os valores são resgatados antes de se construir a classe. Normalmente teríamos algo assim: <?php $cor = isset($_GET['cor']) ? $_GET['cor'] : false; $ano = isset($_GET['ano']) ? $_GET['ano'] : false; $modelo = isset($_GET['modelo']) ? $_GET['modelo'] : false; $landRover = new Carro($cor, $ano, $modelo); public function __construct($cor, $ano, $modelo) { if ($cor && $ano && $modelo) { $this->ano = $ano; $this->cor = $cor; $this->modelo = $modelo; } } Uma das coisas que eu acho mais legais em Java do que em PHP é que em Java podemos ter vários construtores, então não precisaríamos fazer essas verificações chatas dentro do método -
Javascript nodeJS - Obter request com express
makotsunami respondeu ao tópico de Diogou em Web e banco de dados
Pior que sim, todas as páginas devem ser tratadas separadamente. Trabalho em um projeto em Express com umas 20 rotas, e lá a gente usa um arquivo separado para cada rota, pois antes de renderizar uma página, normalmente, várias requisições para a API são feitas, então é necessário testar se o status de retorno está OK antes de renderizar a página. -
HTML Desenvolver um gerador de boletos e registrá-los
makotsunami respondeu ao tópico de DevMaster2019 em Web e banco de dados
Olá @Rafael Lazzaretti Madalóz. Quando você for gerar um boleto, você deve fazer a integração com um banco. Esses dias precisei implementar aqui na empresa e utilizei o Bradesco. Basicamente, o que deve ser feito é: você vai enviar os dados da pessoa que será a titular do boleto para a API deles, juntamente com outros dados (valores e etc). Eles vão processar os dados e retornar uma URL com o boleto. Essa é a única forma que eu já implementei para geração de boletos. Você terá uma boa noção de como funciona se ler esse manual que eles tem no site. https://homolog.meiosdepagamentobradesco.com.br/manual/Manual_BoletoBancario.pdf Caso se interesse, pode entrar em contato com eles. https://www.bradescocomercioeletronico.com.br/ Mas como eu disse, essa não deve ser a única forma, mas é a única que eu conheço, e funciona bem Vou deixar anexado um exemplo de XML que é enviado para a API do banco. Por se tratar de um e-commerce, os dados do pedido são enviados (não sei se esses dados são opcionais). xml-bradesco.xml -
HTML Centrar imagem no blogue
makotsunami respondeu ao tópico de Blogue Zahara em Web e banco de dados
@Blogue Zahara Não use a tag center, é uma tag antiga e está sendo descontinuada pela comunidade. -
HTML Respostas de Formulários HTML
makotsunami respondeu ao tópico de ZaaptBR em Web e banco de dados
Eu usaria PHP caso fosse muito importante a segurança dos dados e você precise salvar os dados. Caso isso não seja um problema tão grande, é muito mais fácil usar JavaScript. Você pode criptografar as respostas fazendo com que seja muito difícil para um usuário normal acessa-las, pode fazer um uglify no JavaScript também. Você poderia criar uma variável com as respostas e adicionar um eventListener no formulário, daí quando o usuário submetesse o formulário você compararia as respostas dele com as que você tem salvas. Mas como eu disse, isso não iria te permitir salvar os dados no banco, a não ser que você use um banco de dados online e envie requisições AJAX, só que daí já seria complicado de mais para o que você precisa. -
PHP Laravel - Instalação do projeto existente
makotsunami respondeu ao tópico de Air-Gear em Web e banco de dados
Quando dá esse erro é porque o usuário e senha estão incorretos. Precisa verificar no seu .ENV se os dados estão certos.
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais