Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

156 total results found

Basic Python

Python Fundamentals Review

https://neetcode.io/courses/lessons/python-for-coding-interviews Variables # Variables are dynamicly typed n = 0 print('n =', n) >>> n = 0 n = "abc" print('n =', n) >>> n = abc # Multiple assignments n, m = 0, "abc" n, m, z = 0.125, "abc", False...

Container Comprehension

Python Fundamentals Review

List Comprehension Dictionary Comprehension

Data Types

Python Fundamentals Review

Built-in Data Types In programming, data type is an important concept. Variables can store data of different types, and different types can do different things. Python has the following data types built-in by default, in these categories: Text Type: ...

Matrix Transpose

1) Essence of Linear Algebra Matrices

Debugging Render Output

Render Management

Identify the Problem: Clearly identify the render issue, such as lighting, shadows, materials, or post-processing effects. Understand the specific symptoms to narrow down possible causes. Check Console and Logs: Review console outputs and logs in the...

File Management

Render Management

Regular File Cleanup: Schedule regular cleanup tasks to remove temporary files, outdated render outputs, and unused assets from the server. Identify and delete files that are no longer needed, such as old render frames, intermediate files, or obsolete proj...

Render Management Software

Render Management

Pools and Groups: Pools: Pools are used to categorize and segregate rendering resources based on specific criteria, such as project, department, or priority. Each pool can contain a subset of render nodes (computers) from the render farm. Pools are u...

Common Issues

Render Management

Black Frames Missing Textures or Assets: Absence or improper linking of textures or assets in the scene can result in black frames. Rendering Settings: Incorrect configurations such as lighting, camera, or output settings may lead to black fr...

Universal Scene Description (USD)

File Formats

  Best Tutorial on USD:  https://remedy-entertainment.github.io/USDBook/ Which references a small offline rendered animation scene from Animal Logic https://animallogic.com/alab/ Best Large Scale USD file for games https://github.com/Activision/calde...

SRA

Job Experience vl

frame bg to problem to solve, how its solved, before and after metrics  STAR: Situation Task Action Results SRA SRA is a real-time digital human workforce solution designed to support businesses and customers anytime, anywhere.​ We iterated through multiple...

Creational

Python Object Oriented Design Patterns

Creational design patterns are used to Create objects effectively Add flexibility to software design Many designs start by using Factory Method (less complicated and more customizable via subclasses) and evolve toward Abstract Factory, Prototype, or Bui...

Behavourial

Python Object Oriented Design Patterns

Observer / PubSub It's common for different components of an app to respond to events or state changes, but how can we communicate these events?The Observer pattern is a popular solution. We have a Subject (aka Publisher) which will be the source of events. A...

Structural

Python Object Oriented Design Patterns

Structural Patterns Focused on how objects and classes can be composed to form larger structures while keeping these structures flexible and efficient. These patterns deal with object composition and relationships between classes or objects. They help in buil...

Architectural

Python Object Oriented Design Patterns

Monolith  A monolithic architecture is an architectural pattern where all components of an application are combined into a single codebase and deployed as a single unit. In a monolithic design pattern: Codebase: All the application's functionalities, inc...

Good Engineering Principles

Python Object Oriented Design Interviews

General Engineering Principles DRY (Don't Repeat Yourself): Avoid duplication of code Abstract common functionalities into reusable components or functions.  Emphasis on modularity and maintainability. KISS (Keep It Simple,...

this guy

Leetcoding Resources

https://emre.me/coding-patterns/two-pointers/

Loops

Python Fundamentals Review

In Python, there are several loop constructs commonly used for solving array problems. Here are the most common ones: For Loop: The for loop is widely used for iterating over elements in an array or any iterable object. It allows you to execute a block o...

Two Pointers

Python Coding Interview Patterns

Two Pointers: Sorted Array/Array is Sorted Two Indices/Pointers Pointer Manipulation Searching/Comparing/Pair Sum Closest/Difference Intersection/Union of Arrays Partitioning/Subarray with Specific Property Sliding Window Technique Mentioned Indirect...

Hashmap

Python Coding Interview Patterns

Hashmap Pattern: Finding Pairs Frequency Counting Unique Elements Mapping Relationships Lookup or Search Operations Grouping or Categorization Detecting Patterns Optimizing Time Complexity Avoiding Nested Loops Storing State or Metadata Find...

Cycle Sort

Python Coding Interview Patterns

Cycle Sort:  Key Terms  Missing/Repeated/Duplicate Numbers Unsorted Array Permutation/Sequence In-place Sorting Unique Elements Indices/Positions Range of Numbers Fixed Range/Constant Range Modifying Indices/Positions Array Shuffling Swapping Ele...