Skip to content

Instantly share code, notes, and snippets.

View ufna's full-sized avatar
:octocat:
⊂(◉‿◉)つ

Vladimir Alyamkin ufna

:octocat:
⊂(◉‿◉)つ
View GitHub Profile
@ufna
ufna / noncopyable.C
Created April 26, 2021 15:38 — forked from jwpeterson/noncopyable.C
Demonstrate usage of noncopyable class in std containers
// http://stackoverflow.com/questions/17603666/copy-move-requirements-for-the-key-value-types-in-a-stdmap
#include <map>
#include <vector>
struct foo
{
int i;
foo(int j) : i(j) {}
@ufna
ufna / teamcity_2018_ubuntu_setup.md
Created October 18, 2019 19:03 — forked from brunojppb/teamcity_2018_ubuntu_setup.md
Setup TeamCity 2018 on Ubuntu

Setting up TeamCity 2018 on Ubuntu

Install Java 8

$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
@ufna
ufna / build.js
Created October 10, 2018 08:04 — forked from norlin/UE5-Project.sublime-build
Build system for ue4 projects for Sublime Text 3
#!/usr/bin/env node
const { spawn } = require('child_process');
const path = require('path');
// Set the paths where your UE4 is located
const UE4Source = {
Win: 'D:/Work/github/UnrealEngine',
Mac: '/Users/Shared/Epic Games/UE_4.20'
};
@ufna
ufna / Install-LinuxToolChain
Created November 19, 2015 11:06 — forked from megamorf/Install-LinuxToolChain
Powershell function to help setting up the Linux toolchain for UE4
function Install-LinuxToolChain {
<#
.SYNOPSIS
Downloads and installs the UE4 linux toolchain components.
.DESCRIPTION
Downloads the clang compiler to $ToolChainDestination and creates a
system-wide environment variable pointing to it.
Afterwards you have to regenerate the UE4 engine project files and