Skip to content

Instantly share code, notes, and snippets.

View ImLp's full-sized avatar

Luis Placid ImLp

View GitHub Profile
@ImLp
ImLp / InterviewPrimer.md
Last active February 13, 2023 18:59
A brief overview of how I approach interviews.

Interview scope.

It all starts with the following question:

On a scale of 1-10 where 1 is equivalent to "I just picked a for-dummies book on this topic" and 10 is equivalent to you claiming that "You deserve to be in the standards committee driving the future of this topic", how do you rate yourself?

A bit of self-awareness and self-assessment from the bat which speaks a lot of your personality and allows me to start the conversation on know how you operate and how your skills translate to our current needs. It also helps me glean how you will fit into the team in a single question as wild numbers may reveal that there would be a need for interpersonal growth, communication growth, etc. If you really wish to find a formula on how to answer this question when it comes to you, pick a focus|language|framework|methodology watch this video, rephrase the answers based on what you are focusing on and divide by 5.

The list below is a brief view into the potential follow ups you will be asked depending

@ImLp
ImLp / p4typemap.example
Created May 4, 2022 00:41
P4 Typemap for Unreal Use
# Perforce File Type Mapping Specifications.
#
# TypeMap: a list of filetype mappings; one per line.
# Each line has two elements:
#
# Filetype: The filetype to use on 'p4 add'.
#
# Path: File pattern which will use this filetype.
#
# See 'p4 help typemap' for more information.
@ImLp
ImLp / Install Perforce On AWS.md
Last active October 31, 2023 16:06
A copy of the instruction on how to install perforce on AWS in text form in case Perforce changes things again

Create an AWS Account

  1. Create or launch an AWS account. You’ll need to have a credit card ready. Or you can log in to your existing AWS account.
  2. Navigate to the Perforce Helix Core AMI.
  3. Click Continue to Subscribe.
  4. Click Continue to Configuration to start setting up your virtual machine.
  5. On the configuration page, leave delivery method and software version as defaults. The region will automatically update to your nearest data center.
  6. Click Continue to Launch.
    • NOTE: Under the pricing information you will see a monthly estimate. This assumes you are using the recommended EC2 for optimal Helix Core performance. If you are evaluating Helix Core, you can start with a smaller instance type. And with AWS, you can change your instance type at any t

Introduction

Sometimes you find a plugin that doesn't have your engine version associated. Sometimes you run a custom build. Often the marketplace won't let you download unless you have a version associated. Worse case scenario is you try compile it with your custom source build and it triggers a full rebuild, which can take hours (especially on a slow-mo PC).

Below are two tricks you can do to try and flip a plugin to work with your Unreal version.

Trick One - Knowing the matching version, override the *.modules file.

One trick that avoids re-compilation altogether is to simply flip the engine module association of the plugin.

@ImLp
ImLp / UnrealAndVirtualProduction.md
Created February 13, 2023 18:33
A compendium of what I have stumbled upon during my exploration of Using Unreal for VFX & Virtual Production.

Virtual Production guides & resources:

@ImLp
ImLp / p4ignore.txt
Created October 31, 2023 16:10
Unreal Engine UGS P4 Ignore Example
# Files generated by visual studio should not be checked in.
*.csproj.*
.vs/*
*.pdb
*.suo
*.opensdf
*.sdf
*.tmp
*.mdb
obj/