Apr. 9, 2024
3. Storage and retrieval B-trees
Log-structured index
Clustered index: storing all row data within the index
Non-clustered index: storing only references to the data within the index
Multi-column indexes
Mar. 16, 2024
100 Go Mistakes 1: Unintended variable shadowing var client *http.Client // esse valor sempre será nil, pois o client atribuido nas // condições abaixos não será o mesmo if tracing { client, err := createClientWithTracing() if err != nil { return err } log.Println(client) } else { client, err := createDefaultClient() if err != nil { return err } log.Println(client) } Alternativa para evitar shadowing
var client *http.Client var err error if tracing { client, err = createClientWithTracing() } else { client, err = createDefaultClient() } if err !
Mar. 16, 2024
Structure of a typical team Engineers Runtime programmers who works on the engine and the game itself and tools programmers to help other areas of development to work effectively
Artists Concept artists, 3D Modelers, Texture artists, Lighting artists, animators, motion capture actors, sound designers, voice actors, composers
Game designers
Producers
What is a game
Mar. 16, 2024
Be proactive Focus and act on what you can control and influence instead of what you can’t. Begin with the end in mind Define clear measures of success and a plan to achieve them. What i am doing is aligned to what I want to be Put first things first Prioritize and achieve your most important goals instead of constantly reacting to urgencies. Think win-win Collaborate more effectively by building high-trust relationships.
Jan. 4, 2024
The Algorithm Design Manual Podemos nos deparar em alguns momentos com situações onde o algoritmo com a solução correta, não é implementavel na prática, por motivos do poder computacional necessário ou outro, nesses casos recorremos a heuristica. Heuristica irá nos ajudar nesses cenários com atalhos que nos levam a soluções que respondam o problema satisfatoriamente.
Heuristica é utilizado em problema de otimização complexos onde algoritmos exatos demoram muito tempo para serem calculados