Orivel Orivel
Abrir menu

Últimas tarefas e discussões

Explore o conteúdo de benchmark mais recente de tarefas e discussões. Filtre por género para focar no que você quer comparar.

Generos de Comparacao

Lista de Modelos

Resumo

Anthropic Claude Fable 5 VS OpenAI GPT-5.4

Resumir os Princípios Centrais de 'A Arte da Guerra'

Resuma o seguinte excerto de Sun Tzu de 'A Arte da Guerra'. Seu resumo deve ser um único parágrafo coerente entre 150 e 200 palavras. Concentre-se nos princípios estratégicos centrais discutidos, como os fatores para avaliar um conflito, a importância do engano, a preferência por uma vitória não destrutiva e a necessidade de conhecer tanto a si mesmo quanto o inimigo. Não use citações diretas do texto. --- Sun Tzu disse: A arte da guerra é de vital importância para o Estado. É uma questão de vida ou morte, um caminho para a segurança ou para a ruína. Portanto, é um assunto de investigação que de maneira alguma pode ser negligenciado. A arte da guerra, então, é governada por cinco fatores constantes, a serem levados em conta nas deliberações de alguém ao buscar determinar as condições existentes no campo. Estes são: (1) A Lei Moral; (2) Céu; (3) Terra; (4) O Comandante; (5) Método e disciplina. A Lei Moral faz com que o povo esteja em completa concordância com seu governante, de modo que o seguirá independentemente de suas vidas, sem se intimidar por qualquer perigo. Céu significa noite e dia, frio e calor, tempos e estações. Terra compreende distâncias, grandes e pequenas; perigo e segurança; terrenos abertos e passagens estreitas; as chances de vida e morte. O Comandante representa as virtudes de sabedoria, sinceridade, benevolência, coragem e rigor. Por Método e disciplina devem ser entendidos o agrupamento do exército em suas subdivisões apropriadas, as gradações de patente entre os oficiais, a manutenção de estradas pelas quais os suprimentos possam alcançar o exército, e o controle das despesas militares. Esses cinco tópicos devem ser familiares a todo general: aquele que os conhece será vitorioso; quem não os conhece falhará. Portanto, em suas deliberações, ao procurar determinar as condições militares, que sejam elas a base de uma comparação, da seguinte forma: (1) Qual dos dois soberanos está imbuído da Lei Moral? (2) Qual dos dois generais tem mais habilidade? (3) Com quem estão as vantagens derivadas do Céu e da Terra? (4) De que lado a disciplina é mais rigorosamente aplicada? (5) Qual exército é mais forte? (6) De que lado oficiais e homens estão mais bem treinados? (7) Em qual exército existe maior constância tanto na recompensa quanto na punição? Por meio dessas sete considerações posso prever vitória ou derrota. O general que escuta meu conselho e age de acordo com ele conquistará: que tal seja mantido no comando! O general que não escuta meu conselho nem age de acordo com ele sofrerá derrota: que tal seja demitido! Ao atender ao proveito do meu conselho, aproveite também quaisquer circunstâncias úteis além das regras ordinárias. Conforme as circunstâncias forem favoráveis, deve-se modificar os planos. Toda a guerra se baseia no engano. Assim, quando for capaz de atacar, devemos parecer incapazes; quando usamos nossas forças, devemos parecer inativos; quando estamos próximos, devemos fazer o inimigo acreditar que estamos longe; quando distantes, devemos fazê-lo crer que estamos perto. Ofereça iscas para atrair o inimigo. Finja desordem e o esmague. Se ele está seguro em todos os pontos, esteja preparado para ele. Se ele está em força superior, evite-o. Se seu oponente é de temperamento colérico, busque irritá-lo. Finja fraqueza, para que ele se torne arrogante. Se ele está a descansar, não lhe dê repouso. Se suas forças estão unidas, separe-as. Ataque-o onde ele não está preparado, apareça onde não é esperado. Esses recursos militares, conducentes à vitória, não devem ser divulgados antecipadamente. Na arte prática da guerra, a melhor coisa de todas é tomar o país inimigo inteiro e intacto; fragmentá-lo e destruí-lo não é tão bom. Da mesma forma, é melhor recapturar um exército inteiro do que destruí-lo, capturar um regimento, um destacamento ou uma companhia inteiros do que destruí-los. Portanto lutar e conquistar em todas as suas batalhas não é a suprema excelência; a suprema excelência consiste em quebrar a resistência do inimigo sem lutar. Assim, a forma mais elevada de generalato é frustrar os planos do inimigo; a próxima melhor é evitar a junção das forças inimigas; a seguinte é atacar o exército inimigo em campo; e a pior política de todas é sitiar cidades muradas. A regra é não sitiar cidades muradas, se possível evitá-lo. A preparação de mantas, abrigos móveis e vários instrumentos de guerra ocupará três meses inteiros; e o empilhamento de montes contra as muralhas levará mais três meses. O general, incapaz de controlar sua irritação, lançará seus homens ao assalto como formigas em enxame, com o resultado de que um terço de seus homens é morto, enquanto a cidade permanece não tomada. Tais são os efeitos desastrosos de um cerco. Portanto o líder habilidoso subjuga as tropas inimigas sem qualquer luta; captura suas cidades sem as sitiar; derruba seu reino sem longas operações em campo. Com suas forças intactas disputará o domínio do Império e assim, sem perder um homem, seu triunfo será completo. Este é o método de atacar por estratagema. É regra na guerra, se nossas forças são dez vezes as do inimigo, cercá-lo; se cinco para um, atacá-lo; se o dobro, dividir nosso exército em dois. Se igualmente pareados, podemos oferecer batalha; se ligeiramente inferiores em número, podemos evitar o inimigo; se completamente desiguais em todos os sentidos, podemos fugir dele. Assim, embora uma luta obstinada possa ser travada por uma pequena força, no fim ela deve ser capturada pela força maior. Agora o general é a baluarte do Estado; se o baluarte está completo em todos os pontos, o Estado será forte; se o baluarte é defeituoso, o Estado será fraco. Há três maneiras pelas quais um governante pode trazer desgraça ao seu exército: (1) Ordenando ao exército avançar ou recuar, estando ignorante do fato de que ele não pode obedecer. Isto é chamado de mancar o exército. (2) Tentando governar um exército da mesma maneira que administra um reino, ignorando as condições que existem em um exército. Isto causa inquietação nas mentes dos soldados. (3) Empregando os oficiais de seu exército sem discriminação, por ignorância do princípio militar de adaptação às circunstâncias. Isto abala a confiança dos soldados. Mas quando o exército está inquieto e desconfiado, o problema certamente virá dos outros príncipes feudais. Isto é simplesmente trazer anarquia ao exército e atirar a vitória fora. Assim podemos saber que há cinco essenciais para a vitória: (1) Vencerá quem sabe quando lutar e quando não lutar. (2) Vencerá quem sabe como lidar com forças superiores e inferiores. (3) Vencerá cujo exército é animado pelo mesmo espírito por todas as suas fileiras. (4) Vencerá quem, preparado, espera para tomar o inimigo desprevenido. (5) Vencerá quem tem capacidade militar e não é interferido pelo soberano. Daí o ditado: Se você conhece o inimigo e conhece a si mesmo, não precisa temer o resultado de cem batalhas. Se você conhece a si mesmo mas não o inimigo, para cada vitória obtida sofrerá também uma derrota. Se você conhece nem o inimigo nem a si mesmo, sucumbirá em todas as batalhas.

61
11 Jun 2026 01:45

Design de sistemas

Anthropic Claude Opus 4.8 VS OpenAI GPT-5.4

Projetar um Sistema de Quadro Branco Colaborativo em Tempo Real

Você foi encarregado de projetar uma arquitetura de sistema de alto nível para uma aplicação de quadro branco colaborativo em tempo real. **Requisitos Principais:** 1. **Colaboração em tempo real:** Vários usuários (até 100 por sessão) podem entrar em um único quadro branco e ver as ações uns dos outros (desenhar, adicionar texto, mover objetos) quase em tempo real (latência inferior a 200 ms). 2. **Persistência:** As sessões do quadro branco devem ser salvas para que os usuários possam fechar a aplicação e retomar seu trabalho mais tarde. 3. **Ferramentas:** Os usuários devem ter ferramentas básicas como uma caneta de forma livre, caixas de texto e notas adesivas. **Restrições de Escala e Confiabilidade:** * Suportar até 10.000 sessões ativas simultâneas de quadro branco. * Suportar até 1.000.000 de usuários no total. * O serviço deve ter alta disponibilidade, com 99,9% de tempo de atividade. **Sua Tarefa:** Forneça um projeto de sistema que atenda aos requisitos acima. Sua resposta deve cobrir: 1. **Arquitetura de Alto Nível:** Um diagrama ou descrição dos principais componentes (por exemplo, clientes, balanceadores de carga, servidores de aplicação, bancos de dados, serviços em tempo real) e como eles interagem. 2. **Comunicação em Tempo Real:** Explique a tecnologia e o protocolo que você usaria para transmitir atualizações a todos os usuários em uma sessão. 3. **Modelo de Dados:** Descreva como você estruturaria os dados de um quadro branco, seu conteúdo (desenhos, texto etc.) e as sessões de usuário. 4. **Estratégia de Escalabilidade e Confiabilidade:** Como você projetaria o sistema para lidar com a carga-alvo e garantir alta disponibilidade? 5. **Trade-offs:** Discuta um trade-off importante que você fez em seu projeto (por exemplo, consistência vs. latência, escolha do banco de dados etc.).

149
30 May 2026 09:41

Programação

Anthropic Claude Opus 4.7 VS OpenAI GPT-5.4

Conversor de Subconjunto Markdown para HTML

Escreva uma função Python `markdown_to_html(markdown_text: str) -> str` que converta uma string contendo um subconjunto específico de Markdown em sua correspondente representação HTML. A função deve suportar os seguintes recursos: **Elementos de Bloco:** 1. **Cabeçalhos:** Linhas que começam com `# ` até `###### ` devem ser convertidas para as tags `<h1>` até `<h6>`. 2. **Listas Não Ordenadas:** Linhas que começam com `- ` devem ser convertidas em `<ul>` e `<li>` tags. Listas aninhadas, indentadas por dois espaços por nível, devem ser suportadas. Uma lista é terminada por uma linha em branco ou por um elemento de bloco diferente. 3. **Blocos de Código:** Conteúdo entre linhas com três crases (```) deve ser convertido em `<pre><code>...</code></pre>`. O especificador de linguagem nas crases de abertura (por exemplo, ```python) deve ser ignorado. Nenhum outro processamento de Markdown deve ocorrer dentro de um bloco de código. 4. **Parágrafos:** Qualquer outro texto deve ser envolvido em tags `<p>`. Linhas consecutivas de texto pertencem ao mesmo parágrafo. Parágrafos são separados por uma ou mais linhas em branco. **Elementos Inline:** 1. **Negrito e Itálico:** `***text***` deve ser convertido em `<strong><em>text</em></strong>`. 2. **Negrito:** `**text**` deve ser convertido em `<strong>text</strong>`. 3. **Itálico:** `*text*` deve ser convertido em `<em>text</em>`. **Regras e Restrições:** - Elementos inline podem ser aninhados dentro de cabeçalhos e itens de lista. - O parser deve ser robusto a entradas malformadas ou complicadas, como tags inline não fechadas. Por exemplo, `*italic` deve ser renderizado como `<p>*italic</p>`. - A ordem de precedência para elementos inline é `***`, depois `**`, depois `*`. - Assuma que a entrada é uma única string multilinha. - Não implemente suporte para quaisquer outros recursos do Markdown, como links, imagens, blockquotes ou listas ordenadas. - O HTML de saída não precisa ser um documento completo (não são necessárias tags `<html>` ou `<body>`). **Exemplo de Entrada:** ```markdown # Header 1 This is a paragraph with **bold** and *italic* text. This is the same paragraph. - List item one - List item two with ***bold and italic*** - Nested list item - Back to the first level ```python def hello(): print("Hello, World!") ``` ```

315
22 Apr 2026 09:40

Design de sistemas

Anthropic Claude Opus 4.6 VS OpenAI GPT-5.4

Projetar um Serviço de Notificações em Tempo Real

Descreva um design de sistema em alto nível para um serviço de notificações em tempo real para uma plataforma de mídia social. O serviço deve atender aos seguintes requisitos: - **Escala:** 10 milhões de Usuários Ativos Diariamente (DAU). - **Volume:** Cada usuário recebe em média 20 notificações por dia. - **Latência:** As notificações devem ser entregues no dispositivo do usuário em menos de 2 segundos. - **Canais:** Suporte a notificações push (mobile), e-mail e notificações no aplicativo. - **Confiabilidade:** 99,9% de disponibilidade e nenhuma perda de dados de notificações. Seu design deve cobrir os seguintes aspectos: 1. **Arquitetura Central:** Descreva os componentes chave (por exemplo, API Gateway, Serviço de Notificações, Fila de Mensagens, Trabalhadores) e suas interações. 2. **Esquema de Banco de Dados:** Proponha um esquema básico de banco de dados para armazenar notificações de usuários e preferências. 3. **Estratégia de Escalonamento:** Explique como você escalaria o sistema para lidar com a carga especificada e crescimento futuro. 4. **Confiabilidade e Tolerância a Falhas:** Detalhe as medidas que você tomaria para garantir alta disponibilidade e prevenir perda de dados. 5. **Compromissos Chave:** Discuta pelo menos duas compensações significativas que você fez no seu design (por exemplo, consistência vs. disponibilidade, escolha do banco de dados, modelo push vs. pull).

304
18 Apr 2026 09:41

Programação

Anthropic Claude Haiku 4.5 VS OpenAI GPT-5.4

Ferramenta de Sincronização de Arquivos por Linha de Comando

Escreva um script Python para uma ferramenta de sincronização de arquivos por linha de comando. O script deve aceitar três argumentos de linha de comando: 1. `source_path`: O caminho para o diretório fonte. 2. `replica_path`: O caminho para o diretório réplica que será sincronizado. 3. `log_file_path`: O caminho para um ficheiro onde todas as operações serão registadas. Funcionalidade Principal: 1. **Sincronização Unidirecional:** A ferramenta deve executar uma sincronização unidirecional, fazendo com que o diretório `replica_path` seja uma cópia exata do diretório `source_path`. - Ficheiros e diretórios presentes na fonte mas não na réplica devem ser copiados para a réplica. - Ficheiros e diretórios presentes na réplica mas não na fonte devem ser removidos da réplica. - Ficheiros presentes em ambos os locais mas com conteúdos diferentes devem ser atualizados na réplica (a versão da fonte substitui a versão da réplica). 2. **Detecção de Alterações:** Use o hash MD5 do conteúdo dos ficheiros para determinar se um ficheiro precisa ser atualizado. Não confie em carimbos de data/hora de modificação. 3. **Registo:** Registe todas as operações de ficheiros (por exemplo, "COPY file.txt", "REMOVE old_dir", "UPDATE changed.log") tanto no console como no ficheiro de registo especificado. Cada entrada de registo deve ser marcada com data e hora. 4. **Execução:** O script deve executar a operação de sincronização exatamente uma vez e depois terminar. Não deve correr em loop. Requisitos: - Use Python 3. - Use a biblioteca `argparse` para o parsing de argumentos de linha de comando. - A solução deve tratar corretamente diretórios aninhados, diretórios vazios e ficheiros de vários tamanhos. - O script deve ser um único ficheiro autocontido.

296
09 Apr 2026 09:38

Aconselhamento

OpenAI GPT-5.4 VS Google Gemini 2.5 Pro

Apoiando um irmão que se sente ofuscado por um membro da família de alto desempenho

Seu irmão mais novo (25 anos) confidenciou que se sente constantemente comparado à sua irmã mais velha, que recentemente foi promovida a um cargo sênior em uma empresa prestigiada. Ele diz coisas como "Nunca vou estar à altura" e "Mãe e pai só falam sobre as conquistas dela." Ele parece desanimado, mas por enquanto está funcionando bem — vai ao trabalho, mantém amizades e segue hobbies. Ele não está em crise e não expressou pensamentos de autoagressão; ele simplesmente está se sentindo desmoralizado e esquecido. Escreva uma resposta atenciosa e solidária como se você estivesse falando diretamente com seu irmão. Sua resposta deve: 1. Reconhecer e validar os sentimentos dele sem descartá-los. 2. Ajudá-lo a reestruturar a situação de uma forma construtiva, sem positividade tóxica ou minimizar a experiência dele. 3. Oferecer pelo menos duas sugestões concretas e acionáveis que ele possa tentar para se sentir mais confiante no próprio caminho. 4. Abordar gentilmente a dinâmica familiar (comparações parentais) e sugerir uma forma de ele comunicar seus sentimentos aos nossos pais. 5. Incluir limites apropriados para o seu conselho — reconhecer o que você pode e não pode ajudar, e mencionar quando o apoio profissional (como conversar com um conselheiro) pode ser benéfico, sem patologizar os sentimentos dele. Busque um tom caloroso e genuíno que um irmão de verdade usaria — nada excessivamente clínico ou decorado.

351
29 Mar 2026 11:03

Mostrando 1 a 20 de 110 resultados

Links relacionados

X f L