Jump to content

AUREO SOUTO

Membros
  • Contagem de Conteúdo

    36
  • Ingressou

  • Última visita

  • Dias Ganhos

    6

Tudo que foi postado por AUREO SOUTO

  1. @Legendary_003 Faça o teste na linha onde : $sql = "SELECT * FROM usuarios_dados"; Use : $sql = "SELECT * FROM usuarios_dados ORDER BY ID ASC"; Valeu.
  2. Olá @pedrozerbos. No início é realmente confuso. Estamos em contato com algo novo : a abstração ( imagem mental subjetiva, irreal). Deparamos com array diretamente na linguagem de programação. Vamos por definição, independente da linguagem de programação. Conforme progredimos na pesquisa da definição de array, vamos complementando o entendimento. Se traduzirmos, temos : ordem, arranjo , série, conjunto, lista, matriz ( repito, independe de linguagem de programação) Aqui você já encontra array em outros contextos... Quando vamos para a programação, cada linguagem abstrai este conceito de uma forma e o resultado, em geral é o mesmo. Inicia-se chamando de vetor e conforme aprofundamos na faculdade por exemplo, estudamos : Estrutura de Dados com os termos : Dados : texto, caracter, inteiro e outros Estrutura : como estes dados serão armazenados ( agrupados, listados). Vetor : array com uma dimensão (armazena dados do mesmo tipo). Podemos imaginar uma lista de compras. Matriz : array com mais de uma dimensão. Podemos imaginar um cupom de supermercado com produto e preço (aqui já surge a abstração de linha x coluna ) Seguindo, cada linguagem implementou formas de lidar com essas "Estrutura de Dados", por exemplo: buscar o tamanho da lista ( quantos itens tem armazenados ) buscar o último item da lista buscar o primeiro da lista assim por diante. Exemplos : Javascript PHP Python Na programação, ao executar o código, a linguagem usa " um espaço contínuo na memória " do sistema operacional, para organizar os dados (em array) e depois "armazenar" no banco de dados. Tentei adequar a explicação ao conceito citado por você. É importante termos noção do fundamento na vida real, antes de "abstrair" para computador. Em suma, temos a abstração de um conjunto de "coisas" onde chamamos de lista(array). Cada linguagem de programação tem implementado (em geral), formas de tratar listas. Espero ter ajudado. Poderá complementar seu estudo neste link Valeu!
  3. Problema Trata-se de uma análise do problema e exposição de uma possível solução. Considero que depende do nível de conhecimento de cada um. Tem como objetivo partilhar conhecimento. Cenário : Site voltado para concursos disponibiliza provas para baixar gratuitamente. Como baixar provas anteriores sem precisar clicar em cada link ? Tive que analisar "código fonte" da página. O site retorna várias páginas(paginação) com os links Como o site disponibiliza os links ? Percebi que cada link seguia um "padrão" O que vou fazer com estes links ? "Armazenar" em algum lugar para fazer download posteriormente Como farei o download? Inicialmente vou utilizar um gerenciador de download externo à solução Como armazenarei os arquivos baixados? Verei apenas quando estiver com os links Daqui pra frente, caso surja outra questão, alterarei conforme a necessidade. Recursos utilizados na implementação manipular arquivos em diretório capturar dados (links) dentro de arquivo, utilizando expressão regular (usei o site regex101.com para testar) armazenar dados encontrados (durante a execução ) salvar dados em arquivo Recursos externos utilizei o sofware FreeDownloadManager . Importei os arquivos de texto com os links. Estrutura do Projeto * desconsidere gitignore e nbproject Métodos implementados Enfim, o código fonte está disponível aqui. Valeu!
  4. @Kleber Vianna Olá. É bem simples, siga esse tutorial. Se precisar, informe-nos o erro. Valeu!
  5. @Murilo Calo Silva Sugiro realizar buscas como "automatização web com python". Sugiro este link. Vai encontrar muitos recursos nessa linha de automatizar tarefas. Pela sua descrição na postagem não é possível saber em que nível de conhecimento você está ( se sabe programar em alguma linguagem). Tem algumas extensões para o chrome que pode testar e ver se já te atende: Selenium IDE Katalon Recorder O ideal seria aprender uma linguagem como python para realizar o que precisa e obter conhecimento para outras coisas que venha a precisar. É isso.
  6. @Gabriel_2022acabei fazendo em PHP mesmo. Espero que te ajude a abstrair algo. Primeira coisa que verifico é "o que acontece" matematicamente quando calculo a potência? "A potenciação é uma operação matemática que representa a multiplicação sucessiva de um número por ele mesmo." Com base nisso, evoluo o algoritmo e vou testando. Por exemplo, eu já sei que quando calculo 2^3 = 8. Assim minha função já terá que retornar o esperado... e assim por diante. <?php // implementação function potencia($base,$expoente){ //regra de expoente 1 if($expoente == 1){ return $base; } //regra de expoente 0 if($expoente == 0){ return 1; } $resultado = 1; //laço para realizar a multiplicação sucessiva por 'ele mesmo' for ($i = 1; $i <= $expoente; $i++){ $resultado = $resultado * $base; } return $resultado; } // teste direto echo potencia(5,0).'<br/>'; // 1 echo potencia(5,1).'<br/>'; // 5 echo potencia(5,3).'<br/>'; // 125 echo potencia(10,2).'<br/>'; // 100 echo potencia(12,2).'<br/>'; // 144 echo potencia(13,2).'<br/>'; // 169 Fiz apenas alguns testes mas já serve como norte. Valeu!
  7. @dmartinsiss , acredito que dê pra fazer em python sim, por ter visto muitos trabalhos nessa linha. Posso dizer que em PHP é totalmente possível, por eu trabalhar com PHP. Em PHP eu indico alguns frameworks (nem melhor, nem pior) que podem te ajudar: Codeigniter, Laravel, Symfony, Yii Framework e CakePHP.
  8. @Bruno Dos Santos 1. Como iniciante você precisa gerar valor para você e para o mercado. Busque Java apenas, sem vínculo com tendências ( web,etc), para conhecer o poder da linguagem e da programação, conceitos de programação,etc. Melhor você ir mostrando seus conhecimentos aos poucos, gerando conteúdo, mesmo que simples. 2. Quanto às vagas, pode aparecer a melhor oportunidade da sua vida, mas você precisa ter condições técnicas do que sabe e o que precisa aprender para concluir que é uma grande oportunidade. Apenas gere valor, ajude no que puder em fóruns, aprenda com os outros. 3. Esta perspectiva tem sentido ilusório. É assim para outras linguagens. Vejo da mesma forma para a linguagem que trabalho há tempos. 4. Gere valor, compartilhe, ajude, Veja pequenos projetos para nortear o que precisa aprender e pra onde gostaria de ir na linguagem. A oportunidade vai ao encontro de sua "melhor forma" na tecnologia. Tem programadores que atuam há 30 anos com a mesma linguagem, não falta mercado e estas oportunidades não estão estampadas. Obs.: São humildes sugestões e não deixam de ter a ver com minha experiência. E já serve como início.
  9. Boa tarde @jdayvisson. Se eu entendi, sugiro (se for possível) : obter os usuários do sistema ( através de comando linux ) selecionar para qual usuário será feita a cópia apontar a cópia para /home/usuario_selecionado copiar Valeu.
  10. Olá @Yaritza Silva, fiz testes e funcionou. talvez tenha esquecido de testar apenas o arquivo list_atividades.php e verificar se está retornando algo.. registre algum evento na base de dados, para que tenha retorno coloquei a biblioteca fullcalendar numa subpasta fullcalendar e inseri o link assim: meu projeto ficou nesta estrutura ( a pasta nbproject é arquivo temporario de IDE): minha conexão ficou assim, apenas pra exemplo: meu banco ficou assim: e meu calendário : Por fim, qualquer dúvida, fique à vontade.
  11. Tem a descrição do que tem ou pretende fazer? Vai atender qual segmento? Tem algum exemplo?
  12. Apenas para complementar, vamos supor que não tem microfone para o computador desktop/notebook: - pode instalar o app Google Docs no smartphone - abrir seu arquivo doc (pode ser aberto ao mesmo tempo que no desktop) e utilizar a inserção por voz com Google Assistente. - e em outra situação, aproximar o smartphone de uma saída de som (para capturar áudio de palestra, por exemplo ) Já precisei e foi útil.
  13. as imagens não tem que ficar obrigatoriamente em diretórios diferentes. Foi decidido para ser estruturado dessa forma. Acredito que seja exatamente pra facilitar buscar a imagem através do ID do artigo para assim formar o caminho da imagem. Por exemplo: O artigo chamado foi o artigo 2 ( ID 2 na armazenado no tabela). Normalmente faz-se o controle através de rotas como www.site.com.br/artigos/2 Esse numero 2 no final da link é recebido pelo sistema como o número do artigo . O sistema recebe o ID, e passa para a view (HTML) , onde completará o caminho da imagem, neste caso ficará <img src = "./assets/imagens/artigo/2/artigo.jpg" />
  14. @jcvilanova fica complicado acompanhar assim. Não sei se poderia, na intenção de ajudar, mande-me por e-mail o projeto compactado, pra que eu possa ajudar. akamus.souto@gmail.com. Bem provável que esteja alterando a imagem conforme o ID do artigo. Assim não tem problema terem o mesmo nome, mas caminhos diferentes. Vamos supor que a imagem seja assim: <img src = "./assets/imagens/artigo/<?= $id ?>/artigo.jpg" /> neste caso, recebendo dinamicamente via PHP o id do artigo, armazenado na tabela de dados, que corresponde exatamente ao número que é o nome da pasta onde está a imagem artigo.jpg.
  15. @jcvilanova percebi que erro na sintaxe pois src faz parte da tag img do HTML, enquanto o que tem dentro de style são propriedades de CSS (estilo da página). seu texto a partir do atributo style : style="background-image: src='assets/imagens/artigo/artigo.jpg''" o correto (entenda, como eu uso) : style="background-image: url('./assets/banner.jpeg');"
  16. @jcvilanova fiz dessa forma, inserindo atributo style da div : <div class="jumbotron p-4 p-md-5 text-white rounded bg-dark" style="background-image: url('https://mdbcdn.b-cdn.net/img/new/slides/003.webp');" > ficando assim: fonte : site. Se quiser ver o exemplo todo que fiz aqui
  17. Olá @jcvilanova, eu testei o seguinte: <div class="col-auto d-none d-lg-block"> <img src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcShUHmXGs_QS7cxErfyKqp_rqaGyrC5tQGWgQ&usqp=CAU" class="bd-placeholder-img" width="200" height="250" /> <!-- <svg class="bd-placeholder-img" width="200" height="250" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMid slice" focusable="false" role="img" aria-label="Placeholder: Thumbnail" > <title>Placeholder</title> <rect width="100%" height="100%" fill="#55595c" /> <text x="50%" y="50%" fill="#eceeef" dy=".3em">Thumbnail</text> </svg> --> </div> Peguei uma imagem qualquer na internet, simples e inseri uma tag img com as mesmas width, height e class do objeto svg . Comente ( exclua) o trecho que comentei. Fiz apenas esse teste e resolveu. Espero que ajude.
  18. Espero que eu possa auxiliar na conclusão da resposta @helio1981 . Considerando, dentre várias definições, Web Service trata-se de um serviço que interliga (proporciona comunicação) máquinas utilizando (através de ) uma rede (W3C). E como exemplo, comunicação utilizando protocolos de rede (HTTP). Já API pode ser apenas uma "camada" com recursos que possibilitam comunicação entre aplicações, sem uso da rede( na mesma máquina, por exemplo). E claro, que quiser acrescentar e/ou corrigir, será bem aceito. Valeu.
  19. @Brendonotak fui pesquisar sobre o assunto, e espero que eu possa acrescentar. Cito que a ordem no desenvolvimento é entender o "problema", qual a demanda claramente. Percebi que vem da estatística, utilizada como indicador técnico para análise técnica de ações(neste caso) e então, basta encontrar a fórmula, entender e implementar. Média Móvel Simples : é a média do preço nos últimos N períodos. N : quantidade de dias (período) P : Preço MME: Média Móvel Exponencial 1. Calcular o coeficiente K = 2 / (N+1) Enfim MME = ( Phoje * K ) + ( MMEontem * ( 1 - K ) ) Caso não tenha a MMEontem, calcule a Média Móvel Aritmética ou Simples (de N dias) para compor o cálculo pela primeira vez. MediaMovelSimples = P1+P2+..Pn / N Agora é só implementar na sua linguagem de programação. Valeu..
  20. AUREO SOUTO

    c++

    @QueirozExponha a sua dúvida. Se puder ajudar em trechos de código... qual linguagem?
  21. Jython traz a possibilidade de codificação de Java e Python juntos. Com isso, é possível ganhar agilidade em sintaxe, incorporar bibliotecas, além de outros recursos, como um interpretador interativo. Como exemplo, veja como fica o código de Python em Java : //fonte: site oficial da linguagem //inicialmente, python dentro do Java import org.python.util.PythonInterpreter; public class JythonHelloWorld { public static void main(String[] args) { //instancia objeto interpretador try(PythonInterpreter pyInterp = new PythonInterpreter()) { //interpreta python pyInterp.exec("print('Hello Python World!')"); } } } Agora, Java em Python: #fonte: site oficial da linguagem #importar System do pacote java.lang from java.lang import System # Java import print('Running on Java version: ' + System.getProperty('java.version')) print('Unix time from Java: ' + str(System.currentTimeMillis())) Por eu ser músico, foi nessa combinação que encontrei um "caminho" para programar melodias e frases utilizando JythonMusic. Um ambiente de programação com python e java, voltado para músicos e desenvolvedores em geral. Nesse ambiente foram desenvolvidas peças(composições) de orquestra para execução e apresentação ao público de universidade, inicialmente como projeto . É isso. Valeu!
  22. oi @0 flow , não entendi exatamente o que pretende. Se for para executar o script php em linha de comando, não terá resultados em css(até onde vi). Caso seja pra executar em um navegador(browser), pode "misturar" HTML, PHP e CSS(considerando uma solução simples). Como o CSS vai apenas dar formatos para tags HTML, o PHP pode ser chamado(inserido no código) apenas para implementar algo dinâmico.
  23. AUREO SOUTO

    c++

    Olá @bebelo33 qual a sua dúvida? Se for simples pode ser que eu ajude.
×
×
  • Create New...