Ir para conteúdo
🥇 [Exclusivo] Seja um Membro VIP EXTREME! ×

Pesquisar na Comunidade

Mostrando resultados para as tags ''programação''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Parceiros WebCheats
    • Fox CHEATS
    • WYD LOST
  • Anúncios e Feedbacks
    • Regras
    • Anúncios e Novidades
    • Área do Usuário
    • Apresente-se aqui!
    • Tutoriais WC
    • Eventos do fórum
    • Seja um Membro Vip
  • Beta Zone - Áreas Temporárias
    • Lineage 2
    • Inteligência Artificial
    • Segurança e Investigação
    • Desenvolvimento
  • MMO Zone
    • WYD - With Your Destiny
    • Grand Chase
    • League of Legends
    • Outros MMO em Geral
    • RPG Zone - Lixão
  • Shooter Zone
    • Counter Strike
    • Blood Strike
    • Valorant
    • Point Blank
    • Outros Shooters em Geral
    • Battle Royale
    • Shooter Zone - Lixão
  • Outros Games Zone
    • Minecraft
    • Outros Games
    • Outros Games Zone - Lixão
  • Mobile
    • Mobile - Downloads de Cheats / Utilitários
    • Mobile - Tutoriais
    • Mobile - Servidores Privados
    • Mobile - Dúvidas / Pedidos
    • Mobile - Bate Papo
  • Info Zone
    • Programação
    • Cracking
    • Tech
    • Tecnologia da Informação
    • Info Zone - Lixão
  • Design Zone
    • Galeria
    • Fábricas
    • Tutoriais
    • Recursos
    • Presentes, Leilões, Vendas e Doações
    • Suporte Design
    • Bate Papo Design
    • Depósito
  • Entretenimento & Diversão
    • Notícias do Mundo
    • Bate Papo
    • Discussões
    • Mangás & Animes
    • Mídia
  • MarketPlace
    • Divulgação de Serviços
    • Contrate Serviços de Freelancer
    • Contas, Skins e Cheats
    • Outros
  • Notícias de Jogos
    • PC
    • PlayStation
    • Xbox
    • Nintendo
    • Mobile
    • Geral
  • Old WC's Bate Papo
  • 【FREE FIRE】▄︻┻┳═一's Fórum do Clube
  • Bug Abuser's Tópicos

Product Groups

Não há resultados para exibir.


Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Discord


TItulo de usuário


Data de Criação

Entre e ganha o
  1. HC CURSOS E TUTORIAIS 🎬 ▶️ PLAYLIST DO MEU CANAL NO YOUTUBE 🎬 ▶️ 📝 Descrição: 🛡️ Proteção Máxima no WYD! 🚀 E aí, pessoal! No vídeo de hoje, vou mostrar passo a passo como criei um sistema de segurança ultraeficiente para o game WYD! 🎮💻 Esse sistema inclui validação de GM por nome do personagem e IP de acesso, garantindo que apenas usuários autorizados tenham controle total! 🔒🤖 👉 O que você vai ver no vídeo: ✅ Como implementar o "Muro de Proteção" 🏰 - uma camada extra de segurança que todo servidor deveria ter! ✅ Validação dupla: por IP de acesso 🌐 e nome do char 🧙, evitando invasões e brechas! ✅ Dicas de otimização para manter seu servidor seguro sem perder performance! ⚡ ✅ Por que esse sistema é essencial para evitar hacks e golpes? 🔥 📌 Se você é dono de servidor WYD, não pode perder essa! Esse sistema pode salvar seu jogo de invasões e trapaças! 💪 👉 Não se esqueça: Deixe seu like 👍, 🔔inscreva-se no canal e ative o sininho 🔔 👉para não perder os próximos tutoriais! 💬 Comente abaixo: O que você faz para proteger seu servidor? Vamos trocar ideias! 🗨️ [Hidden Content]
  2. Fala, Então, estou querendo começar a estudar Python porem n achei nenhum curso que realmente em ajudasse. Caso alguém tenha algum que seja realmente bom e fácil de entender eu ficaria muito grato.
  3. Olá, Podem me chamar de Jester. Estou aqui a procura de algum curso de criação de a sites, qualquer linguagem, eu apenas gostaria de aprender, e saber qual seria a melhor linguagem também... enfim, poderiam me disponibilizar alguns arquivos? Obrigado.
  4. Fala aí galera! Sou um membro antigo aqui na comunidade WC, porém utilizava outra conta(que era de um amigo cujo perdi o contato) e sempre estive acompanhando as publicações desde quando iniciei no wyd. Hoje venho aqui para saber de vocês, depois de longos anos jogando e um pouco cansado com a falta de atenção de administradores ou servidores que foram simplesmente abandonados, estou querendo iniciar o meu próprio servidor. Não entendo de programação mas sei que posso aprender com muitas coisas que estão disponibilizadas na comunidade (ao menos ontem consegui colocar um servidor online). Gostaria de saber se vocês tem alguma dica para mim, nem tudo eu encontrei em tutorias então tem diversas coisas que ainda estou quebrando a cabeça. Se vocês tiverem dicas, críticas construtivas para um servidor e coisas do tipo, estarei sempre aceitando. Agradeço desde já!
  5. Olá galera, blz? Estou iniciando no mundo da programação e gostaria de uma orientação sobre qual linguagem devo seguir, quero construir um software capaz de rodar no pc e no celular(pra inicio só android mas futuramente quero que em IOS tambem).
  6. Boa noite, estou com 1 projeto e gostaria muito de adquirir 1 site completo com ranking. Nele também preciso de 1 local para aparecer as lives online e todas que foram feitas recente. Se você trabalha com criação de sites para wyd ou conhece alguem. Me chame no Whats ou no Pv. (17)992017916
  7. Ch3f40

    Pista de Runas

    Olá a todos meu primeiro tópico no fórum, porém venho com uma dúvida sobre a pista de runas, queria saber como é feito o comportamento do Lich Infernal da pista +0, estou tendo dificuldades nesta parte, consegui fazer o MOB aparecer, porem não consigo fazer resetar todo spawn assim que um deles é morto e por não conseguir isto, também não consigo adicionar o refinamento da pista +0 para +1, se alguém puder me ajudar ficaria muito grato :)
  8. Olá, gostaria de desenvolver meu próprio launcher, alguém pode me indicar por onde começo? Agradeço desde já =)
  9. Olá ! ;) Bom pra começar , queria dizer q sou completamente leigo em programação. N sei basicamente nd, linguagem , codigos etc (sla) kkk Porem eu tenho MUITAAA vontade de aprender mesmo , e principalmente pra começar a estudar e programar um servidor de WYD, q é uma grande vontade minha. Porem eu n tenho noção nenhuma de como é a programação do wyd, da sua linguagem , de como faz , identificar , compilar essas coisas q eu sei q tem na programming de wyd. Gostaria de pedir ajuda aos mais experientes, sobre aulas, cursos , apostilas , essas coisas. Pra alguem q é completamente leigo como eu, eu procurei aki no forum achei as aulas do Sepher , e algumas coisas ensinando.. Porem como eu disse Sou leigo , e n entendi nada do q tava sendo falado , se alguem puder me ajudar. Eu iria agradecer mt , pq é uma grande vontade minha montar um servidor de WYD , e programar os negocios bonitinho kkkk.. Bom é isso, Obg.
  10. Galera, sou novato no forúm ficaria muito grato se algum de vocês arranjasse algum curso detalhado ou livro sobre arquitetura de computadores
  11. HackerRank 1. O que é isso? O HackerRank é uma ferramenta de desafios de programação que explora as competências não só de um programador, como também a de um analista de sistemas, porém de forma competitiva. Traz desafios não só de correções de código, como também de elaboração de algoritmos para solucionar determinados problemas. 2. Ok, mas quais competências posso exercitar? Algoritmos. Inteligência Artificial. Banco de Dados. Matemática. Criptografia e Segurança. Linguagens de Programação. 3. Parece tudo muito bom, mas quanto pago por isso? Absolutamente nada, o HackerRank é totalmente gratuito. E digo mais, você pode ainda ganhar dinheiro de 3 maneiras: Competindo: Você pode ser tornar tão bom que pode começar a participar de grandes hackathons (maratonas de programação) com competidores do mundo inteiro e de quebra ainda receber prêmios dos patrocinadores, que são nada mais nada menos que grandes indústrias de software. Emprego: Você pode conseguir um emprego apresentando às empresas suas soluções dadas nos algoritmos. Afinal, programador bom é o que faz mais com menos código. Grandes empresas buscam seus talentos nesse site por ser integrado ao GitHub. Contribuidor Pago: Você pode criar desafios para os demais participantes e se tornar um contribuidor pago pelo site. Isso mesmo, você cria "exercícios" para as pessoas solucionarem e ainda recebe por isso. 4. Tudo bem, estou convencido, mas só programo em PHP, não manjo nada de C#, por exemplo, como faço? Sem problema, você pode escolher entre diferentes linguagens de desafio, tais como: PHP, C#, C++, Java, Python, VB, Ruby, Linux Shell Script, SQL, etc. 5. E tecnicamente, como funciona a avaliação das soluções? Afinal isso deve passar por um analista e deve demorar. Não. Os códigos que são submetidos são analisados quase que instantaneamente. Basicamente, é realizado o upload do seu código, ele é compilado ou interpretado de acordo com a linguagem e passado por testes preparados com diferentes entradas para diferentes saídas. Isso também nos mostra que de quebra você treina a competência implicitamente de elaborar ferramentas de automação de testes de software. 6. Maravilha, e como eu acesso? Basta acessar o site, cadastrar-se ou acessar com sua conta de outra plataforma (como a do GitHub por exemplo) e sair utilizando! Abraços!
  12. Speed Programming - Biohazard 3 PC [HIDE][Hidden Content]] Credits: 'Poring
  13. Aqui está 142 cursos de TI aproveitem, está com o encurtador de link pra não ter risco de ficar off. :cool: segue o link:link retirado
  14. As 5 melhores linguagens de programação para desenvolvimento de IA Qual linguagem de programação você deve escolher para o seu aprendizado de máquina ou projeto de aprendizado profundo? Estas são suas melhores opções AI (inteligência artificial) abre um mundo de possibilidades para desenvolvedores de aplicativos. Aproveitando o aprendizado de máquina ou o aprendizado profundo, você pode produzir perfis de usuário, personalização e recomendações muito melhores, ou incorporar uma pesquisa mais inteligente, uma interface de voz ou assistência inteligente, ou melhorar seu aplicativo de várias outras maneiras. Você pode até criar aplicativos que ver, ouvir e reagir. Qual linguagem de programação você deve aprender a mergulhar nas profundezas da IA? Você desejará um idioma com muitas boas bibliotecas de aprendizado de máquina e aprendizagem profunda, é claro. Ele também deve apresentar bom desempenho em tempo de execução, bom suporte a ferramentas, uma grande comunidade de programadores e um ecossistema saudável de pacotes de suporte. Isso ainda deixa muitas boas opções. Aqui estão minhas escolhas para as cinco melhores linguagens de programação para desenvolvimento de IA, junto com três menções honrosas. Algumas dessas línguas estão em ascensão, enquanto outras parecem estar escorregando. Volte em alguns meses, e você pode achar que esses rankings mudaram. 1. Python No número um, é o Python. Como poderia ser qualquer outra coisa, realmente? Embora existam coisas enlouquecedoras sobre o Python - o espaço em branco, a divisão massiva entre o Python 2.xe o Python 3.x, os cinco sistemas de empacotamento diferentes que são todos quebrados de maneiras diferentes - se você está fazendo um trabalho de IA, quase certamente estar usando o Python em algum momento. As bibliotecas disponíveis no Python são praticamente inigualáveis em outros idiomas. O NumPy se tornou tão onipresente que é quase uma API padrão para operações de tensor, e o Pandas traz os poderosos e flexíveis quadros de dados do R para o Python. Para o processamento de linguagem natural (PNL), você tem o venerável NLTK e o incrivelmente rápido SpaCy. Para aprendizado de máquina, existe o Scikit-learn testado em batalha. E quando se trata de aprendizagem profunda, todas as bibliotecas atuais (TensorFlow, PyTorch, Chainer, Apache MXNet, Theano, etc.) são efetivamente projetos em Python. Se você está lendo uma pesquisa de aprendizado profundo de ponta sobre o arXiv, então certamente encontrará o código-fonte em Python. Depois, há as outras partes do ecossistema do Python. Embora o IPython tenha se tornado o Jupyter Notebook e menos centrado no Python, você ainda descobrirá que a maioria dos usuários do Jupyter Notebook e a maioria dos notebooks compartilhados on-line usam o Python. Não há como fugir disso. O Python é a linguagem na vanguarda da pesquisa de IA, aquela em que você encontrará a maioria das estruturas de aprendizado de máquina e aprendizagem profunda, e a que quase todo mundo no mundo da IA fala. Por esses motivos, o Python é o primeiro entre as linguagens de programação de IA, apesar do fato de que seu autor amaldiçoa os problemas de espaço em branco pelo menos uma vez por dia. 2. Java e amigos A família de linguagens JVM (Java, Scala, Kotlin, Clojure, etc.) também é uma ótima opção para o desenvolvimento de aplicativos de IA. Você tem diversas bibliotecas disponíveis para todas as partes do pipeline, seja o processamento de linguagem natural (CoreNLP), operações de tensor (ND4J) ou uma pilha de aprendizado profundo acelerada por GPU (DL4J). Além disso, você obtém acesso fácil a plataformas de Big Data, como o Apache Spark e o Apache Hadoop. Java é a língua franca da maioria das empresas e, com as novas construções de linguagem disponíveis no Java 8 e no Java 9, escrever código Java não é a experiência odiosa que muitos de nós lembramos. Escrever um aplicativo de AI em Java pode parecer um pouco chato, mas ele pode fazer o trabalho - e você pode usar toda a sua infraestrutura Java existente para desenvolvimento, implantação e monitoramento. 3. C / C ++ É improvável que C / C ++ seja sua primeira escolha ao desenvolver um aplicativo de AI, mas se você estiver trabalhando em um ambiente integrado e não puder arcar com a sobrecarga de um Java Virtual Machine ou um interpretador Python, C / C ++ é o responda. Quando você precisa torcer todo o desempenho do sistema, então você precisa voltar para o aterrorizante mundo dos ponteiros. Felizmente, o C / C ++ moderno pode ser agradável de escrever (honesto!). Você tem uma escolha de abordagens. Você pode mergulhar na parte inferior da pilha, usando bibliotecas como CUDA para escrever seu próprio código que roda diretamente em sua GPU, ou você pode usar o TensorFlow ou o Caffe para obter acesso a APIs flexíveis de alto nível. O último também permite que você importe modelos que seus cientistas de dados possam ter construído com o Python e, em seguida, os execute na produção com toda a velocidade que o C / C ++ oferece. Fique atento ao que Rust faz neste espaço no ano que está por vir. Combinando a velocidade do C / C ++ com o tipo e segurança de dados, o Rust é uma ótima opção para alcançar o desempenho de produção sem criar dores de cabeça de segurança. E uma ligação TensorFlow já está disponível para ela. 4. JavaScript JavaScript? O que diabos está acontecendo? Bem, o Google lançou recentemente o TensorFlow.js, uma biblioteca acelerada por WebGL que permite treinar e executar modelos de aprendizado de máquina em seu navegador da web. Também inclui a API Keras e a capacidade de carregar e usar modelos que foram treinados em TensorFlow regular. É provável que isso atraia um influxo massivo de desenvolvedores para o espaço da IA. Embora o JavaScript não tenha atualmente o mesmo acesso a bibliotecas de aprendizado de máquina das outras linguagens listadas aqui, os desenvolvedores logo adicionarão redes neurais a suas páginas da Web com a mesma indiferença que adicionam um componente React ou uma propriedade CSS. Simultaneamente fortalecedor e aterrorizante. TensorFlow.js ainda está em seus primeiros dias. No momento, ele funciona no navegador, mas não no Node.js. Ele ainda não implementa a API completa do TensorFlow. No entanto, espero que ambos os problemas sejam resolvidos em grande parte até o final de 2018 e a invasão de AI do JavaScript ocorrerá logo em seguida. 5. R O R aparece no fundo dos nossos cinco primeiros e está tendendo para baixo. R é a linguagem que os cientistas de dados adoram. No entanto, outros programadores acham R um pouco confuso quando o encontram pela primeira vez, devido à sua abordagem centrada no dataframe. Se você tem um grupo dedicado de desenvolvedores de R, então pode fazer sentido usar as integrações com TensorFlow, Keras ou H2O para pesquisa, prototipagem e experimentação, mas hesito em recomendar R para uso em produção. Outras opções de programação de AI É claro que Python, Java, C / C ++, JavaScript e R não são os únicos idiomas disponíveis para programação de IA. Vejamos três linguagens de programação que não chegaram ao nosso top cinco - duas em ascensão e uma em queda. Fonte: [Hidden Content]
  15. satanheart

    Apresentação

    Sou novo no fórum, e técnico em informática, meu hobby é programar em C# com sql... vim Participar do fórum em busca de uma files de priston tale , pois , desejo criar um servidor de priston. conto com a ajuda de vocês , se puderem me indicar uma files para download, fico muito agradecido, e também, em poder ajuda los, se necessário. att, SH1N1G4M3 ou satanheart
  16. Qualquer programador que esteja interessado ou que conheça alguém querendo ganhar um dinheiro, estou querendo comprar um hack para o game Skyforge
  17. MVC é um padrão de arquitetura de software que separa a informação (e as suas regras de negócio) da interface com a qual o usuário interage. É uma forma de estruturar seu projeto/aplicação de forma que a interface de interação (view) esteja separada do controle da informação em si (models), separação essa que é intermediada por uma outra camada controladora (controllers). Não vou entrar em detalhes profundos sobre a arquitetura de um sistema baseado no MVC nem vou - por enquanto! - mostrar como criar um MVC do zero, mas vou tentar explicar cada uma das três camadas e dar exemplos de código do framework de PHP que - ao meu ver - faz um bom uso do MVC. Model (ou modelo) O model é a camada que representa os seus dados, provendo meios de acesso (leitura e escrita) à esses dados. A regra é simples: tudo que diz respeito à escrita, validação e leitura dos dados está dentro da camada model, não necessariamente dentro do model em si, mas dentro da camada model. Vemos aqui um exemplo de model de produtos (que vai prover o acesso à tabela products, no banco de dados) no arquivo Product.php: <?php /** * Model de produtos */ class Product extends AppModel { /** * Regras de validação * * @var array */ public $validate = array( 'name' => array( 'notEmpty' => array('rule' => 'notEmpty') ), 'description' => array( 'notEmpty' => array('rule' => 'notEmpty'), 'minLength' => array('rule' => array('minLength', 100)) ), 'price' => array( 'decimal' => array('rule' => array('decimal', 2)) ) ); /** * Lista dos produtos mais recentes * * @param int $limit Quantidade de produtos * @param array $params Parâmetros extras de busca * * @return array */ public function recent($limit = 5, $params = array()) { $params = Hash::merge(array( 'conditions' => array('Product.published' => true), 'order' => array('Product.created' => 'DESC'), 'limit' => $limit ), $params); return $this->find('all', $params); } } Aqui temos um model bem simples, onde definimos as regras de validação e um método que vai auxiliar a encontrar os produtos mais recentes. Não vou entrar nos detalhes do CakePHP, além do mais acho que o código é bem auto-explicativo. Somente através desse model será possível cadastrar e buscar produtos, e quando um usuário for cadastrar ou editar uma notícia, aquelas regras de validação devem ser respeitadas, ou seja: O título não pode ser vazio A descrição não pode ser vazia nem ter menos de 100 caracteres O preço precisa ser no formato decimal, com 2 casas decimais Para saber mais sobre models no CakePHP, consulte a documentação: [Hidden Content] Agora podemos partir para a camada que vai fazer uso desse model, pedindo uma lista de produtos.. Controller (ou controlador) No controller você tem métodos públicos que são chamados de actions, cada action é responsável por uma “página” do seu site/sistema. É o controller quem decide: Qual model usar; Quais pedidos fazer pro model; Qual combinação de views será usada para exibir os dados retornados pelo model. Atente que não é o controller que busca os dados (responsabilidade do model) e nem é ele quem exibe os dados (responsabilidade da view)… ele está ali justamente pra controlar os dois e a aplicação como um todo. Vamos à um exemplo de controller no arquivo ProductsController.php: <?php /** * Controller de produtos */ class ProductsController extends AppController { /** * Página inicial, mostra os produtos mais recentes * * @return void */ public function index() { $products = $this->Product->recent(); $this->set(compact('products')); } /** * Visualização de um único produto * * @param int $id ID do produto * * @return void */ public function view($id) { $this->Product->id = $id; if (!$this->Product->exists()) { throw new NotFoundException('Produto não encontrado'); } $product = $this->Product->read(); $this->set(compact('product')); } } Aqui temos duas actons: Uma action (index) vai pedir (para o model) a lista de produtos mais recentes; Outra action (view) vai pedir (para o model) os dados de um único produto. Para saber mais sobre controllers no CakePHP, consulte a documentação: [Hidden Content] Agora podemos exibir esses dados na camada responsável por isso… View (ou visualização) É na view que o seu sistema interage com o usuário. Tudo que ele ver (HTML / XML / RSS / CSV) deve ser gerado e exibido através dessa camada. A view, por sua vez, tem como responsabilidade: Manipular os dados para - e apenas para - exibição; Exibir os dados. Mas a view não faz nenhum tipo de escrita/persistência no seu sistema… ela não salva dados no banco, na sessão e etc.. E ela também não busca esses dados, pois eles devem - obrigatoriamente - serem entregues pela camada controller. Vamos ver então um exemplo de listagem dos produtos, no arquivo index.ctp: <h1>Produtos mais recentes</h1> <?php foreach ($products as $product): ?> <article id="product-<?php echo $product['Product']['id'] ?>"> <h2><?php echo $product['Product']['name'] ?></h2> <p><?php echo $product['Product']['description'] ?></p> <p>Por apenas <?php echo $this->Number->currency($product['Product']['price'], 'BRL') ?>!</p> </article> <?php endforeach ?> Aqui temos uma mistura de HTML e PHP, e também fazemos uso do NumberHelper, um Helper do CakePHP para ajudar na formatação de números. Se você quiser saber mais sobre views no CakePHP, consulte a documentação: [Hidden Content] Conclusão Com o MVC você conseguirá organizar seu projeto de forma que tudo tenha seu lugar, e cada camada com sua responsabilidade, permitindo um trabalho muitos mais “centrado” e modularizado. Fonte: [Hidden Content]
  18. Olá, eu sou Arthur Groll e vim aqui em busca de informação sobre programação e cheating. Sempre tive curiosidade sobre esta área e principalmente em cheating, sempre me perguntei como podia uma pessoa criar algo como um cheat, ou aprender a programar. Hoje em dia eu sei um pouco de programação e quase nada sobre cheating, então, vim aqui pesquisar por recursos. Obrigado pela atenção, Arthur Groll.
  19. JackJonesProgm

    Oque e Plataforma.Net

    Olá pessoal sou novo no forum bom eu gostaria de saber Oque e Plataforma.Net?
  20. Quem curte podcast sobre programação, segue este que está excelente! Abçs! Javascript: Ember.js – Hipsters #78 Hoje vamos conversar sobre um dos frameworks MVC mais populares e tradicionais no mundo Javascript, o Ember.js. Participantes: Paulo Silveira, o host que adora ver o circo pegar fogo Leonardo Andreucci, VP de tecnologia na Creditas Anna Flavia Camargo, desenvolvedora de software na Creditas Renato Zannon, desenvolvedor de software na Creditas Sérgio Lopes, co-host de front-end que raramente fala bem de alguma tecnologia Links: Carreira Desenvolvedor Javascript Cursos de Front-End na Alura Tecnologias de front-end na Creditas Introdução ao desenvolvimento web Vagas na Creditas Produção e conteúdo: Alura Cursos online de Tecnologia Caelum Ensino e Inovação Edição e sonorização: Radiofobia Podcast e Multimídia Download do Audio [Hidden Content]
  21. Olá galera venho aqui mais uma vez na WC para perguntar se alguém esteja afim de me proporcionar o trabalho de criar uma Web Site igual a WC pois seus conteúdos serão completamente diferentes pretendo criar algo ligado a RPG de Mesa e tudo mais... Pretendo pagar pelo serviço um grana namoral pela criação do site,mais seria necessário também apenas me ensinar o que for preciso caso eu queira atualiza-lo...
  22. então , tenho algumas duvidas em Orientaçao de objetos , por exemplo o q é ? ps(n consegui achar algo q falasse sobre isto)
  23. Obs.: Não sei se estou postando na área correta, qualquer coisa me informem. Detectando Colisões Detecção de colisão é uma das operações mais comuns (e importantes) em jogos eletrônicos. O objetivo, basicamente, é verificar se dois objetos quaisquer colidiram, ou seja, se a interseção entre eles é diferente de vazio. Isso pode ser usado para saber se duas naves colidiram, se um monstro bateu numa parede, se um personagem pegou um item, etc. Para facilitar as coisas, muitas vezes os objetos são aproximados por figuras geométricas simples (esferas, paralelepípedos, triângulos etc). Neste problema, os objetos são aproximados por retângulos num plano 2D. Tarefa Escreva um programa que, dados dois retângulos, determine se eles se interceptam ou não. Entrada A entrada contém um único conjunto de testes, que deve ser lido do dispositivo de entrada padrão (normalmente o teclado). Cada caso de teste contém duas linhas. Cada linha contém quatro inteiros (x0, y0, x1, y1, sendo 0 ≤ x0 < x1 ≤ 1.000.000 e 0 ≤ y0 < y1 ≤ 1.000.000) separados por um espaço em branco representando um retângulo. Os lados do retângulo são sempre paralelos aos eixos x e y. Saída Seu programa deve imprimir, na saída padrão, uma única linha para cada caso de teste, contendo o número 0 (zero) caso não haja interseção ou o número 1 (um) caso haja. Exemplos [Hidden Content]
  24. Galera, Toda profissão tem aquelas frases que ninguém aguenta mais ouvir e na programação isso não é diferente. Além dos problemas de código, é preciso também saber lidar com comentários e perguntas engraçadas (outras nem tanto). Se você é programador deixe ai no comentário desse post falando alguma frase que você já ouviu! “Ah, programar é fácil! ” Programar não é fácil, conceitos básicos levam um bom tempo para serem entendidos. Além disso, é necessário muita dedicação para aprender as linguagens de mercado. Como se não bastasse, o programador ainda precisa estar sempre atualizado, pois as tecnologias e métodos mudam constantemente. Ainda assim, sempre há aquele que vai dizer “Ah, programar é fácil”. NÃO! Você deveria dizer: “Nossa, você é um gênio, como você faz isso! Eu nunca conseguiria!” “Pra que pagar se posso fazer eu mesmo?” A área de TI está cheia do que os profissionais chamam de “sobrinhos”. O “sobrinho” que formata o computador que também cuida do servidor e programa o sistema para administrar a empresa. Mas na realidade é bem diferente. Além disso, alguns usuários optam por diversas ferramentas “prontas” que oferecem um ambiente de fácil utilização e manutenção. Claro, os valores tendem a ser mais abaixo do que um software desenvolvido por um profissional que irá se preocupar com todos os detalhes: usabilidade, performance, qualidade de software, segurança e manutenibilidade. O difícil mesmo é provar ao interessado as diferenças entre os dois e justificar o valor cobrado por um trabalho especializado. Competir com sobrinhos e ferramentas prontas não é uma tarefa fácil. “É só uma alteração pequena” Nunca “é só uma alteração pequena”. Mudanças não planejadas no decorrer ou após a entrega de um projeto podem provocar diversos bugs nas funcionalidades previstas. “A alteração pequena” é ainda mais prejudicial quando o chefe diz “resolve com o cliente pelo telefone”. Deixar o atendimento do cliente com o programador é, no mínimo, complicado e desgastante. Foco é uma peça chave na programação. Por isso, parar de codificar para atender o cliente no telefone e explicar como algo deve ser feito dentro do sistema não é só prejudicial ao desenvolvedor, mas também à própria empresa que perde produtividade. “Precisa ser feito para ontem!” O bom desenvolvedor sempre deve buscar o seu melhor, visando a execução das melhores práticas em termos de qualidade de código e manutenibilidade. Pois isso pode evitar muitas dores de cabeça no futuro. Infelizmente, em 90% dos casos, o mundo não te dá esse tempo para buscar a excelência. E, por isso, o programador é forçado a “buscar certos atalhos” que resultam em um código de qualidade inferior. Ter tempo para planejar e estudar pode facilitar muito a qualidade dos produtos finais. Lembre-se disso! “Não está funcionando…” Nada é mais incômodo do que estar trabalhando em uma nova implementação ou em um novo projeto e alguém lhe dizer que algo não está funcionando, mesmo após todos os testes já realizados. Correção de bugs normalmente é a parte mais chata do trabalho para um desenvolvedor, mas faz parte. O principal problema é fazer os envolvidos entenderem que nem sempre é fácil corrigir os erros. “Isso é culpa sua!” Sim, o programador muitas vezes é o único culpado de problemas que ocorrem durante o tempo de desenvolvimento de um produto. Em outros casos, a culpa pode ser do analista que não levantou corretamente os requisitos com o cliente, dos gerentes do projeto que deixaram de lado alguma coisa, enfim… De qualquer forma, nunca é bom levar a culpa sozinho por erros cometidos por uma equipe. Em outras palavras, o que estou querendo dizer é: dificilmente a culpa é só de um indivíduo, sendo assim, é importante todos os envolvidos assumirem a responsabilidade quando necessário. “Isso está sem padrão” Nenhum desenvolvedor quer ouvir que seu código não está bom. Contudo, é necessário estar sempre alerta aos padrões de desenvolvimento. Isso resulta em um código de fácil manutenção e com previsões, em longo prazo, sobre o comportamento do sistema. Para evitar essa situação incomoda, estude bastante. E, na dúvida, estude mais. Tudo para evitar que você se torne um programador preguiçoso, desconectado e que se vê obrigado a ouvir a frase “Isso está sem padrão”. Um bom curso para conhecer as boas práticas e princípios básicos da programação é o curso de Lógica de Programação que é o passo inicial para ingressar no mercado de desenvolvimento de software. Entretanto, é um treinamento essencial inclusive para desenvolvedores experientes que nunca tiveram contato com os fundamentos e boas práticas da programação. “O café acabou” Qual programador trabalha sem café? Ouvir que o café acabou pode acabar com o dia produtivo de qualquer um, principalmente no começo da tarde, logo após o almoço. Não deixem que o café acabe. Nunca! “É um projeto simples, fácil” A simplicidade na área de programação é muito relativa. Dizer para um desenvolvedor que o projeto é simples, acaba rebaixando todos seus estudos e sua caminhada para chegar no nível de conhecimento que ele possui. Normalmente, diz-se que um projeto é simples somente para tentar diminuir o tempo de execução, mas quem melhor que o programador para saber quanto tempo cada atividade irá levar? Além de tudo, essa frase geralmente vem acompanhada com o clássico “Já está pronto?”. O projeto está combinado para ser entregue na segunda-feira. Mas na semana anterior, o seu chefe não aguenta mais a pressão do cliente e fica pressionando todo o setor para entregar antes. O nível de estresse aumenta, o café acaba mais rápido e o foco se volta exclusivamente a resolver problemas de última hora. NÃO! Tente seguir o cronograma do inicio ao fim, inclusive nos últimos dias. “Só parou de funcionar depois que você mexeu” Aí o setor de Marketing atualiza um software e todo o sistema de emissão de nota fiscal para de funcionar? OK, posso ter exagerado, mas isso acontece. Coisas inexplicáveis e que teoricamente não possuem relação. Muitas vezes, ocorrem na correria do dia a dia e diversas vezes o desenvolvedor precisa parar o seu trabalho para resolver problemas que não foram causados por ele, mas que todo mundo acha que foram causados por ele. Resumindo… Ainda existem milhões de situações e frases que precisamos contornar diariamente. Contudo, com experiência, muito estudo e prática profissional, você irá aprendendo a lidar com cada situação. Se você é um programador, analista ou desenvolvedor, espero que você tenha gostado do post. Caso você seja o gestor de um profissional da área de programação, pratique a empatia e lembre-se dessas frases, com certeza a sua equipe irá agradecer e irá ter em você a imagem de um excelente gestor/líder! Devido a Regras de Criatividade e Autoria: Esse artigo foi escrito por uma professora amiga minha Profª: Nemora doneles , Professora de infraestrutura de TI ah mais de 10 anos. Publicação devidamente autorizado a publicação pela autora. Att. Panda.
  25. hoje eu atualizei meus Modulos de Emuladores 100% Completo.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.