Jump to content

Kleverson Cruz

Pessoal da TecnoSpeed
  • Contagem de Conteúdo

    69
  • Ingressou

  • Última visita

  • Dias Ganhos

    6

Kleverson Cruz ganhou o dia em Março 6

Kleverson Cruz teve o conteúdo mais curtido!

3 Seguidores

Informações Pessoais

  • Cidade
    Pirassununga
  • Estado
    São Paulo (SP)

Clientes & Parceiros

  • Você é um cliente TecnoSpeed?
    Não
  • Você é um parceiro da Casa do Desenvolvedor?
    Não

Visitantes Recentes do Perfil

O bloco de visitantes recentes está desativado e não está sendo mostrado a outros usuários.

Conquistas de Kleverson Cruz

  1. Olá Tenho 0 experiência com API de apostas, mas vou tentar ajudar 😅 Executando o código localmente eu consegui obter as mensagens de análise corretamente conforme haviam retornos da API Blaze: Se você não está recebendo as mensagens, possivelmente as credências do bot ou ID do chat estão incorretos. Pra obter o BOT_TOKEN um Bot no Telegram: Acesse o BotFather no Telegram. Envie /newbot para criar um novo bot. Siga as instruções e, ao final, você receberá um token de API. Pra obter o CHAT_ID: Envie uma mensagem ao bot pelo Telegram. Acesse https://api.telegram.org/bot<YOUR_TOKEN>/getUpdates O retorno será um JSON com detalhes sobre as últimas mensagens, incluindo o chat_id. Procure pela chave chat no JSON retornado, e dentro dela, o valor de id será o chat_id. Com o TOKEN e CHAT_ID você pode testar pelo Postman ou outro client: curl -X POST "https://api.telegram.org/bot<YOUR_TOKEN>/sendMessage" \ -d "chat_id=<CHAT_ID>&text=Hello!"
  2. Olá. A forma mais simples de gerar um link publico é hospedar o seu HTML em um servidor, há muitas alternativas gratuitas, mas minha favorita é o GitHub Pages.
  3. Oi pessoal, tudo bem? Recentemente, tive a oportunidade de participar do quadro "Papo de Desenvolvedor" no canal da Casa do Desenvolvedor no YouTube. Foi uma conversa introdutória sobre a linguagem de programação C#, e também exploramos se ainda é válido começar a estudar essa linguagem. 🤓 Durante o bate-papo, compartilhei minha perspectiva sobre o uso do C#, tanto na criação de interfaces quanto nos sistemas e projetos que estou desenvolvendo atualmente. Ficarei feliz se vocês quiserem conferir mais detalhes sobre nossa conversa: Estou à disposição para possíveis dúvidas que possam surgir!
  4. Opa Fernando, beleza? Vou tentar passar a minha visão sobre as suas dúvidas: Tem bastante conteúdo para criação e publicação de apps nas lojas de aplicativos. Com um pouco de experiência, uma boa ideia e MUITO tempo é possível criar uma aplicação e publica-la. O salário vai depender muito da experiência que você possui. Se você possui uma longa experiência com uma tecnologia poderá negociar salários maiores. Manter uma carreira dentro de uma empresa é o método mais consistente de possuir uma fonte de renda, mas nada impede que desenvolvedores atuem como freelancers em outros projetos . Geralmente grandes aplicações são desenvolvidas e mantidas por dezenas de pessoas, então dificilmente um único desenvolvedor conseguirá dar conta de tudo, ainda mais considerando que há muitas áreas diferentes, como front-end, back-end, sre, dba e etc .
  5. Opa, tudo bem? Utilizei o Azure Pipelines apenas com pipelines NodeJS, mas acredito que não seja muito diferente com Wordpress. Vamo lá: 1. Configure o repositório. Vá para o Azure DevOps. Selecione seu projeto ou crie um novo. 2. Configurar o arquivo azure-pipelines.yml No diretório raiz do seu projeto, crie um arquivo chamado "azure-pipelines.yml". Este arquivo vai ser preenchido com as instruções da sua pipeline. trigger: - master # Indica que a pipeline será disparada sempre que houver commit na branch master pool: vmImage: 'ubuntu-latest' steps: - task: NodeTool@0 inputs: versionSpec: '16.x' displayName: 'Install Node.js' - script: | npm install npm build displayName: 'Install and Build' # Esse é um exemplo básico de pipeline que utiliza NodeJS. # Modifique e adicione mais etapas conforme necessário, como build da aplicação, execução de teste, cópia de arquivos e etc. Na documentação do azure devops tem mais alguns modelos de yaml que podem ser úteis. 3: Commit e Push Com o repositório clonado localmente adicione o código do seu projeto WordPress e faça push para o Azure Repos. 4: Ative a Pipeline No Azure DevOps, vá para "Pipelines" no menu e clique em "New Pipeline" e escolha o repositório onde está o azure-pipelines.yml. Por fim clique em "Run" para executar a pipeline. A construção do arquivo yaml vai depender de como sua aplicação está construída e hospedada. Por exemplo, se os arquivos do site precisam disponíveis de forma estática num servidor web, você pode criar uma etapa na pipeline que faça uma conexão FTP com o servidor e copie todos os arquivos do Azure Repos. Espero ter ajudado de alguma forma 😉
  6. Olá. Dei uma olhada no JS que já tem e parece que está bem definido o funcionamento no tabuleiro 3X3. Para conseguir um 4X4 basta modificar os array 'winPatterns' com os padrões corretos de vitória no 4x4, aumentar o tamanho do array 'gameBoard' e por fim ajustar o HTML com os novos elementos. O código parece bem estruturado então deve conseguir incrementar a lógica sem muitos problemas.
  7. Olá As versões comerciais do Intellij possuem o período trial de 30 dias, porém tem disponível a versão community totalmente gratuita: https://www.jetbrains.com/idea/download/?section=windows
  8. Olá. O Google fornece uma API para pesquisas customizadas onde é possível obter imagens: https://developers.google.com/custom-search/v1/overview?hl=pt-br Em C# você pode consumir da seguinte forma: usign var client = new HttpClient(); var url = "https://customsearch.googleapis.com/customsearch/v1?cx=[IdMecanismoPesquisa]&key=[API_KEY]&searchType=image&q=Coca Cola&num=1"; var request = new HttpRequestMessage(HttpMethod.Get, url); request.Headers.Add("Accept", "application/json"); var response = await client.SendAsync(request); response.EnsureSuccessStatusCode(); Console.WriteLine(await response.Content.ReadAsStringAsync()); A partir dessa requisição será obtido a resposta: ... "items": [ { "kind": "customsearch#result", "title": "Coca-Cola - Wikipedia", "htmlTitle": "<b>Coca</b>-<b>Cola</b> - Wikipedia", "link": "https://upload.wikimedia.org/wikipedia/commons/thumb/e/e8/15-09-26-RalfR-WLC-0098_-_Coca-Cola_glass_bottle_%28Germany%29.jpg/1200px-15-09-26-RalfR-WLC-0098_-_Coca-Cola_glass_bottle_%28Germany%29.jpg", "displayLink": "en.wikipedia.org", "snippet": "Coca-Cola - Wikipedia", "htmlSnippet": "<b>Coca</b>-<b>Cola</b> - Wikipedia", "mime": "image/jpeg", "fileFormat": "image/jpeg", "image": { "contextLink": "https://en.wikipedia.org/wiki/Coca-Cola", "height": 2128, "width": 1200, "byteSize": 283763, "thumbnailLink": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQJyEDVQYqZINpelmoCLYQPCr6MQXd1m9-6goF80ivqcAhL-84dXFEQwYY&s", "thumbnailHeight": 150, "thumbnailWidth": 85 } } ] ... A documentação descreve os passos para obter o token de acesso e id do mecanismo de pesquisa programável. Importante notar que há uma limitação de uso gratuito de 100 consultas por dia. Uma outra alternativa é utilizar o pacote HtmlAgilityPack para realizar a extração das imagens a partir do HTML das páginas do Google, mas isso vai exigir um bom conhecimento em técnicas de webscraping.
  9. Olá O estilo parece estar definido corretamente, é possível que você não esteja aplicando ao elemento no HTML. Em index.html verifique se foi informado: <header class="banner">
  10. Olá Davi, tudo bom? O problema no seu código é o uso da função Array.of. Para resolver seu problema você pode chamar a Array.from diretamente: function getArrayWithLength(string) { return Array.from(string); } console.log(getArrayWithLength("Hello JS Arrays")); //Saida: //[ // 'H', 'e', 'l', 'l', // 'o', ' ', 'J', 'S', // ' ', 'A', 'r', 'r', // 'a', 'y', 's' //]
  11. Opa @porter, beleza? Ao executar JsonConvert.DeserializeObject, ele retornará um objeto genérico (object). Isso significa que você não terá um tipo específico para trabalhar e acessar os dados do JSON. Para conseguir acessar os valores você pode criar uma classe equivalente ao JSON e especificar o tipo de objeto para o qual deseja desserializar informando o argumento no método DeserializeObject: NotaFiscal notaFiscal = JsonConvert.DeserializeObject<NotaFiscal>(content); string idDaNota = notaFiscal.id; Outra opção é usar os tipos dynamic(não tão recomendado, pois não há verificação de tipo rs): dynamic jsonData = JsonConvert.DeserializeObject(content); string status_processamento = jsonData.retorno.status_processamento;
  12. Se a intenção é transformar a imagem retangular em um quadrado, você pode usar a propriedade overflow: hidden para esconder as partes excedentes da imagem e ajustar o tamanho da imagem usando CSS. <div class="quadrado"> <img src="sua-imagem.jpg" alt="Imagem Retangular"> </div> .quadrado { width: 200px; /* Largura desejada do quadrado */ height: 200px; /* Altura desejada do quadrado */ overflow: hidden; /* Para cortar as partes excedentes da imagem */ } .quadrado img { width: 100%; height: 100%; object-fit: cover; /* Ajusta a imagem para preencher o quadrado */ }
  13. Opa @robert, beleza? Consegue postar o trecho do código? Pela imagem não é possível identificar o problema.
  14. Opa @Killberly, beleza? Sim, você pode criar um contador dentro de uma função, porém você deve criar a variável fora do loop. function exemplo() { var contador = 0; for (var c = 1; c <= 10; c++) { contador = c; } return contador; } var resultado = exemplo(); console.log(resultado);
  15. Opa @jcvilanova, beleza? Não tenho experiência com PHP, mas posso ajudar com esse problema de forma mais conceitual rs. Em C# eu tenho o Razor Pages onde é possível criar uma página HTML e inserir informações compiladas. Por exemplo: <p>...@DateTime.Now nesta cidade de...</p> Então seria possível criar uma pagina HTML com o texto fixo, informações dinâmicas, exportar para PDF e realizar a impressão. Isso também pode ser feito usando apenas HTML e JS, mas acredito que você possa seguir um caminho parecido em PHP.
×
×
  • Create New...