The document discusses best practices for versioning APIs as components evolve independently. It recommends explicitly specifying the API version in the URL path or query parameter, or using a custom header, to avoid breaking consumers when contracts need to change. It also advises carefully designing contracts, discussing changes cautiously before implementing them, testing contracts, and removing deprecated versions to minimize complexity from multiple versions. The goal is to evolve APIs while avoiding breaking changes for consumers.
[1] O documento discute como a visualização de dados geralmente não inclui pessoas com daltonismo, dislexia ou afantasia, que correspondem a cerca de 30% da população.
[2] Apresenta o conceito de "sensorização de dados", que vai além da visualização para incluir outras formas de representar informações que possam ser compreendidas por mais pessoas.
[3] Fornece exemplos de como representar dados usando cores contrastantes, símbolos, texturas ou narrativas para ser mais acessível a quem tem essas condições.
TDC2016POA | Trilha Growth Hacking - The Basics of User Acquisitiontdc-globalcode
The document discusses the basics of user acquisition for mobile games. It outlines finding the right target users through free channels like SEO, content marketing, and social media. It also discusses paid user acquisition channels like ads on Facebook and Google. The document stresses measuring everything like customer acquisition cost (CAC) and lifetime value (LTV) to ensure CAC is less than LTV. It provides examples of CAC and LTV in different countries and emphasizes learning from metrics on retention, progression, and revenue to continue improving user acquisition efforts.
TDC2016POA | Trilha Android - Testes no Androidtdc-globalcode
O documento discute testes no Android, abordando conceitos como mocks, frameworks de teste, organização de testes e como testar dependências externas. Ele também fornece dicas sobre por onde começar a escrever testes e como garantir uma execução tranquila.
O documento discute vários métodos de design, como diagramas de afinidades, mapeamento semântico e embalagem conceitual, que podem ser usados para facilitar discussões em grupo e solucionar problemas de forma colaborativa. Ele também lista vários outros métodos como storyboards, paper prototypes e mapas mentais e sugere que o uso combinado desses métodos coletivos pode ajudar equipes a resolver problemas de forma mais efetiva.
The document discusses best practices for versioning APIs as components evolve independently. It recommends explicitly specifying the API version in the URL path or query parameter, or using a custom header, to avoid breaking consumers when contracts need to change. It also advises carefully designing contracts, discussing changes cautiously before implementing them, testing contracts, and removing deprecated versions to minimize complexity from multiple versions. The goal is to evolve APIs while avoiding breaking changes for consumers.
[1] O documento discute como a visualização de dados geralmente não inclui pessoas com daltonismo, dislexia ou afantasia, que correspondem a cerca de 30% da população.
[2] Apresenta o conceito de "sensorização de dados", que vai além da visualização para incluir outras formas de representar informações que possam ser compreendidas por mais pessoas.
[3] Fornece exemplos de como representar dados usando cores contrastantes, símbolos, texturas ou narrativas para ser mais acessível a quem tem essas condições.
TDC2016POA | Trilha Growth Hacking - The Basics of User Acquisitiontdc-globalcode
The document discusses the basics of user acquisition for mobile games. It outlines finding the right target users through free channels like SEO, content marketing, and social media. It also discusses paid user acquisition channels like ads on Facebook and Google. The document stresses measuring everything like customer acquisition cost (CAC) and lifetime value (LTV) to ensure CAC is less than LTV. It provides examples of CAC and LTV in different countries and emphasizes learning from metrics on retention, progression, and revenue to continue improving user acquisition efforts.
TDC2016POA | Trilha Android - Testes no Androidtdc-globalcode
O documento discute testes no Android, abordando conceitos como mocks, frameworks de teste, organização de testes e como testar dependências externas. Ele também fornece dicas sobre por onde começar a escrever testes e como garantir uma execução tranquila.
O documento discute vários métodos de design, como diagramas de afinidades, mapeamento semântico e embalagem conceitual, que podem ser usados para facilitar discussões em grupo e solucionar problemas de forma colaborativa. Ele também lista vários outros métodos como storyboards, paper prototypes e mapas mentais e sugere que o uso combinado desses métodos coletivos pode ajudar equipes a resolver problemas de forma mais efetiva.
O documento discute métricas para medir o desenvolvimento de software, incluindo linhas de código, número de bugs, velocidade e custo médio por demanda. Também aborda a importância de escolher as métricas corretas para cada contexto específico e como elas podem afetar o comportamento quando se tornam o objetivo principal.
O documento discute novas técnicas de controle em tempo real em sistemas Linux com processadores multicore heterogêneos, comparando abordagens tradicionais com arquiteturas SOC que permitem comunicação rápida entre núcleos através do RPMSG. Apresenta também um projeto de um robô de equilíbrio que utiliza um processador Colibri iMX7 com núcleos ARM Cortex-A7 e Cortex-M4 para controle em tempo real.
TDC2016POA | Trilha Banco de Dados - Conheça o Debezium: uma plataforma distr...tdc-globalcode
O Debezium é uma plataforma distribuída que transforma comandos de bancos de dados relacionais em eventos distribuídos em tempo real para microserviços. Ele usa Apache Kafka e Apache ZooKeeper para fornecer um stream de eventos ordenado, distribuído, persistente e confiável de bancos de dados como MySQL e MongoDB.
TDC2016SP - Arquitetura orientada a eventostdc-globalcode
O documento discute a arquitetura orientada a eventos (EDA) e faz um paralelo entre o desenvolvimento de software e a extinção dos mamutes. Apresenta como as mudanças climáticas afetaram os mamutes no passado e como novos requisitos também afetam sistemas de software, sugerindo que a EDA é melhor para lidar com essa volatilidade focando nos eventos em vez de no sistema.
O documento apresenta uma introdução sobre bots e a API do Telegram para criar bots, demonstrando como criar e configurar um bot básico, adicionar mensagens, teclados e comandos personalizados utilizando Node.js. Apresenta também integração com o IBM Watson para análise de sentimento e tradução de idiomas.
The document discusses continuous delivery of Java applications using open source tools. It describes using GoCD as the continuous delivery tool to model pipelines for building, testing, and deploying applications. Pipelines are first-class citizens in GoCD, avoiding problems with other tools where CD support comes from plugins. The document also provides references for blue-green deployment and tools like Packer, Terraform, Consul, Ansible, Registrator, Pitest, Rest Assured and SparkJava.
Android application and android operating systemProvaAkter
This document discusses an Android application that is designed to improve users' moods. It will check users' feelings and show messages, pictures or funny content. Users can also save quotes in the app. The app connects to the Android operating system through libraries and runs activities through the application framework. It follows the standard Android process of launching activities like onCreate(), onStart() and onStop() when moving between the foreground and background.
A empresa de tecnologia anunciou um novo produto, um smartphone com câmera de alta resolução e bateria de longa duração. O aparelho também possui armazenamento expansível e processador rápido. O lançamento está programado para o próximo mês com preço inicial abaixo da média do mercado.
TDC2016POA | Trilha Ruby - Testes de contrato em um contexto de services e mi...tdc-globalcode
O documento discute testes de contrato em serviços e microserviços. Ele explica o que são testes de contrato, como eles são usados para verificar a interface entre serviços, e apresenta duas ferramentas chamadas Pact e Pacto para automatizar testes de contrato em serviços internos e de terceiros. O documento também descreve um caso de uso dos testes de contrato na API do Facebook.
This document discusses design principles for creating intuitive user experiences. It covers Donald Norman's two principles of making things visible and having a good conceptual model. A good conceptual model includes affordances, mapping, constraints, and feedback. The document also discusses user-centered design, which focuses on understanding user needs and creating easy-to-use products. User-centered design involves four key activities and has benefits of intuitive interfaces but also costs more time and money.
O documento discute métricas para medir o desenvolvimento de software, incluindo linhas de código, número de bugs, velocidade e custo médio por demanda. Também aborda a importância de escolher as métricas corretas para cada contexto específico e como elas podem afetar o comportamento quando se tornam o objetivo principal.
O documento discute novas técnicas de controle em tempo real em sistemas Linux com processadores multicore heterogêneos, comparando abordagens tradicionais com arquiteturas SOC que permitem comunicação rápida entre núcleos através do RPMSG. Apresenta também um projeto de um robô de equilíbrio que utiliza um processador Colibri iMX7 com núcleos ARM Cortex-A7 e Cortex-M4 para controle em tempo real.
TDC2016POA | Trilha Banco de Dados - Conheça o Debezium: uma plataforma distr...tdc-globalcode
O Debezium é uma plataforma distribuída que transforma comandos de bancos de dados relacionais em eventos distribuídos em tempo real para microserviços. Ele usa Apache Kafka e Apache ZooKeeper para fornecer um stream de eventos ordenado, distribuído, persistente e confiável de bancos de dados como MySQL e MongoDB.
TDC2016SP - Arquitetura orientada a eventostdc-globalcode
O documento discute a arquitetura orientada a eventos (EDA) e faz um paralelo entre o desenvolvimento de software e a extinção dos mamutes. Apresenta como as mudanças climáticas afetaram os mamutes no passado e como novos requisitos também afetam sistemas de software, sugerindo que a EDA é melhor para lidar com essa volatilidade focando nos eventos em vez de no sistema.
O documento apresenta uma introdução sobre bots e a API do Telegram para criar bots, demonstrando como criar e configurar um bot básico, adicionar mensagens, teclados e comandos personalizados utilizando Node.js. Apresenta também integração com o IBM Watson para análise de sentimento e tradução de idiomas.
The document discusses continuous delivery of Java applications using open source tools. It describes using GoCD as the continuous delivery tool to model pipelines for building, testing, and deploying applications. Pipelines are first-class citizens in GoCD, avoiding problems with other tools where CD support comes from plugins. The document also provides references for blue-green deployment and tools like Packer, Terraform, Consul, Ansible, Registrator, Pitest, Rest Assured and SparkJava.
Android application and android operating systemProvaAkter
This document discusses an Android application that is designed to improve users' moods. It will check users' feelings and show messages, pictures or funny content. Users can also save quotes in the app. The app connects to the Android operating system through libraries and runs activities through the application framework. It follows the standard Android process of launching activities like onCreate(), onStart() and onStop() when moving between the foreground and background.
A empresa de tecnologia anunciou um novo produto, um smartphone com câmera de alta resolução e bateria de longa duração. O aparelho também possui armazenamento expansível e processador rápido. O lançamento está programado para o próximo mês com preço inicial abaixo da média do mercado.
TDC2016POA | Trilha Ruby - Testes de contrato em um contexto de services e mi...tdc-globalcode
O documento discute testes de contrato em serviços e microserviços. Ele explica o que são testes de contrato, como eles são usados para verificar a interface entre serviços, e apresenta duas ferramentas chamadas Pact e Pacto para automatizar testes de contrato em serviços internos e de terceiros. O documento também descreve um caso de uso dos testes de contrato na API do Facebook.
This document discusses design principles for creating intuitive user experiences. It covers Donald Norman's two principles of making things visible and having a good conceptual model. A good conceptual model includes affordances, mapping, constraints, and feedback. The document also discusses user-centered design, which focuses on understanding user needs and creating easy-to-use products. User-centered design involves four key activities and has benefits of intuitive interfaces but also costs more time and money.
The document provides instructions for a standardized English exam to be taken on February 29, 2008 from 2:30-4:30pm. It specifies that the exam will contain 100 multiple choice questions worth 100 points. It provides instructions on filling out personal information on the exam and answer sheet, how to indicate answers by darkening circles, changing answers, and other exam policies like not leaving the testing room early.
11. รหัสวิชา 05 วิทยาศาสตร หนา
วันอาทิตยที่ 22 กุมภาพันธ 2552 เวลา 11.30 - 13.30 น.
11
ตารางธาตุ
H He
Li Be B C N O F Ne
Na Mg Al Si P S Cl Ar
K Ca Sc Ti V Cr Mn Fe Co Ni Cu Zn Ga Ge As Se Br Kr
Rb Sr Y Zr Nb Mo Tc Ru Rh Pd Ag Cd In Sn Sb Te I Xe
Cs Ba * Hf Ta W Re Os Ir Pt Au Hg Tl Pb Bi Po At Rn
Fr Ra ** Rf Db Sg Bh Hs Mt Ds Rg Uub Uut Uuq Uup Uuh Uus Uuo
* Lanthanides La Ce Pr Nd Pm Sm Eu Gd Tb Dy Ho Er Tm Yb Lu
** Actinides Ac Th Pa U Np Pu Am Cm Bk Cf Es Fm Md No Lr
23. การทดลองขอใดที่พิสูจนวานิวเคลียสในอะตอมมีขนาดเล็กมากเมื่อเทียบกับขนาดของ
อะตอม
1. การยิงรังสีแคโทดไปยังแผนโลหะบาง ทําใหมีการปลอยรังสีเอกซเกิดขึ้น
2. การยิงอนุภาคอัลฟาไปยังแผนโลหะบาง ทําใหธาตุนั้นปลดปลอยอนุภาคที่เปน
กลางออกมา
3. การยิงรังสีแคโทดไปยังแผนโลหะบาง แลวรังสีแคโทดสวนใหญถูกแผนโลหะ
ดูดกลืนเอาไว
4. การยิงอนุภาคอัลฟาไปยังแผนโลหะบาง แลวพบวาอนุภาคสวนใหญทะลุผานไปได
โดยมีเพียงสวนนอยที่กระเจิงออกหรือสะทอนกลับ
25. รหัสวิชา 05 วิทยาศาสตร หนา
วันอาทิตยที่ 22 กุมภาพันธ 2552 เวลา 11.30 - 13.30 น.
25
47. จากแผนภาพแสดงลักษณะของเสนสนามแมเหล็กที่เกิดจากแทงแมเหล็กสองแทง
ขอใดบอกถึงขั้วแมเหล็กที่ตําแหนง A, B, C และ D ไดถูกตอง
1. A และ C เปนขั้วเหนือ B และ D เปนขั้วใต
2. A และ D เปนขั้วเหนือ B และ C เปนขั้วใต
3. B และ C เปนขั้วเหนือ A และ D เปนขั้วใต
4. B และ D เปนขั้วเหนือ A และ C เปนขั้วใต
A B
C D
26. รหัสวิชา 05 วิทยาศาสตร หนา
วันอาทิตยที่ 22 กุมภาพันธ 2552 เวลา 11.30 - 13.30 น.
26
CD
A
48. บริเวณพื้นที่สี่เหลี่ยม ABCD เปนบริเวณที่มีสนามแมเหล็กสม่ําเสมอซึ่งมีทิศพุงออกตั้ง
ฉากกับกระดาษดังรูป
ขอใดตอไปนี้ที่จะทําใหอนุภาคโปรตอนเคลื่อนที่เบนเขาหาดาน AB ได
1. ยิงอนุภาคโปรตอนเขาไปในบริเวณ จากทางดาน AD ในทิศตั้งฉากกับเสน AD
2. ยิงอนุภาคโปรตอนเขาไปในบริเวณ จากทางดาน BC ในทิศตั้งฉากกับเสน BC
3. ยิงอนุภาคโปรตอนเขาไปในบริเวณ จากทางดาน AD ในแนวขนานกับเสน AC
4. ยิงอนุภาคโปรตอนเขาไปในบริเวณ จากทางดาน DC ในแนวขนานกับเสน DB
49. วางอนุภาคอิเล็กตรอนลงในบริเวณซึ่งมีเฉพาะสนามไฟฟาที่มีทิศไปทางขวาดังรูป
อนุภาคอิเล็กตรอนจะมีการเคลื่อนที่เปนไปตามขอใด
1. เคลื่อนที่เปนเสนโคง เบนขึ้นขางบน
2. เคลื่อนที่เปนเสนโคง เบนลงขางลาง
3. เคลื่อนที่เปนเสนตรงขนานกับสนามไฟฟา ไปทางขวา
4. เคลื่อนที่เปนเสนตรงขนานกับสนามไฟฟา ไปทางซาย
สนามไฟฟา
⋅ ⋅ ⋅ ⋅ ⋅ ⋅⋅ ⋅ ⋅ ⋅ ⋅ ⋅⋅ ⋅ ⋅ ⋅ ⋅ ⋅⋅ ⋅ ⋅ ⋅ ⋅ ⋅
B