Skip to content

Instantly share code, notes, and snippets.

View pineoc's full-sized avatar
😇

Allen Yunseok Lee pineoc

😇
View GitHub Profile
@pineoc
pineoc / MyGameModeBase.cpp
Created July 2, 2023 11:40
Unreal Engine Game Mode Base console command sample
// Fill out your copyright notice in the Description page of Project Settings.
#include "MyGameModeBase.h"
void AMyGameModeBase::crashMe()
{
// ensureMsg(false, TEXT("Node is invalid"));
ensure(false);
check(false);
@pineoc
pineoc / update-cl-jiralink.py
Last active July 31, 2022 04:48
Perforce trigger script for update description add jira link
import sys
import subprocess
import json
# importing the requests library
from urllib import request, parse
webhook_url = 'https://hooks.slack.com/services/HOOK URL'
SWARM_URL = 'https://swarm.project.com'
def get_desc(change):
@pineoc
pineoc / field-check.js
Last active December 31, 2019 06:12
Jira Project check js scripts
// View Field Configuration page
// https://jira.example.com/secure/admin/ConfigureFieldLayout!default.jspa?id=xxxxx
var tbodyRows = document.querySelector("#field_table tbody").rows;
var tbodyArr = Array.prototype.slice.call(tbodyRows);
// used field
var usedField = tbodyArr.filter(e => {
return e.cells[2].innerText.indexOf("Hide") != -1;
});
@pineoc
pineoc / swarm-trigger.pl
Created December 6, 2019 10:56
swarm-trigger .perl file
#!/usr/bin/env perl
#
# Perforce Swarm Trigger Script
#
# @copyright 2013-2019 Perforce Software. All rights reserved.
# @version 2019.3/1886340
#
# This script is used to push Perforce events into Swarm or to restrict committing
# changes that are associated to reviews in Swarm. This script requires certain
# variables defined to operate correctly (described below).
@pineoc
pineoc / find-issue.groovy
Created October 12, 2019 07:32
find jira issue by filter
import com.atlassian.jira.component.ComponentAccessor;
import com.atlassian.jira.jql.parser.JqlQueryParser;
import com.atlassian.jira.issue.search.SearchProvider;
import com.atlassian.jira.web.bean.PagerFilter;
import com.atlassian.jira.component.ComponentAccessor;
import com.atlassian.jira.issue.search.SearchQuery;
def findIssues(String jqlQuery) {
def issueManager = ComponentAccessor.issueManager;
def user = ComponentAccessor.getJiraAuthenticationContext().getLoggedInUser();
@pineoc
pineoc / UpdateAssigneeOnComponentChangeListener.groovy
Last active January 11, 2019 14:58 — forked from KenDUemura/UpdateAssigneeOnComponentChangeListener.groovy
Script Runner Listener for Re-assigning to Component Lead when Component is changed
/**
* Created by Ken D: Uemura <kenduemura@gmail.com> on 6/1/2016.
*
* On Issue Update Event
* If Component is changed and only one component is assigned
* then re-assigns the issue to the Component Lead
*
* Tested with JIRA 6.4.11
* Set this in Add-On -> Script Listner -> Custom Listener
*
@pineoc
pineoc / login-post.php
Created December 14, 2017 17:15
ajax + php login sample
<?php
// 이 코드는 받은 키 값을 출력해줍니다.
foreach ($_POST as $key => $value)
echo $key.": ".$value;
$member = $_POST;
foreach ($member as $value) {
echo " ".$value;
@pineoc
pineoc / check1.js
Created July 22, 2016 06:39
How to check Developer tool window open
function isInspectOpen()
{
console.profile();
console.profileEnd();
if (console.clear) console.clear();
return console.profiles.length > 0;
}
@pineoc
pineoc / MainActivity.java
Created July 21, 2016 08:31
android face detection
package com.example.pineoc.facedetection;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.app.Activity;
import android.app.AlertDialog;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
import android.graphics.Color;