Skip to content

Instantly share code, notes, and snippets.

View akako's full-sized avatar

Akihito Kako akako

View GitHub Profile
#!/bin/bash
sudo rm -rf ~/Library/Developer/Xcode/Archives
sudo rm -rf ~/Library/Developer/Xcode/DerivedData
sudo rm -rf ~/Library/Developer/Xcode/iOS\ DeviceSupport/5.*
sudo rm -rf ~/Library/Developer/Xcode/iOS\ DeviceSupport/6.*
sudo rm -rf ~/Library/Developer/Xcode/iOS\ DeviceSupport/7.*
sudo rm -rf ~/Library/Developer/Xcode/iOS\ DeviceSupport/8.*
sudo rm -rf ~/Library/Developer/Xcode/iOS\ DeviceSupport/9.*
sudo rm -rf ~/Library/Developer/Xcode/iOS\ DeviceSupport/10.*
sudo rm -rf ~/Library/Logs/*i
@akako
akako / buildNumberIncrementer.js
Created March 26, 2019 01:03
$ node buildNumberIncrementer.js
const fs = require('fs');
{
const path = 'test.txt';
const text = fs.readFileSync(path, {encoding: 'utf8'});
const numberIncrementedText = text.replace(/(.*)( versionCode )([0-9]+)(.*)/i, (match, p1, p2, p3, p4) => {
return `${p1}${p2}${parseInt(p3, 10) + 1}${p4}`;
});
console.log(numberIncrementedText)
fs.writeFileSync(path, numberIncrementedText);
using UnityEngine;
/// <summary>
/// カメラを常に指定の画角で映すようにします
/// </summary>
[RequireComponent(typeof(Camera))]
public class CameraAspectFitter : MonoBehaviour
{
[SerializeField] Vector2 size = new Vector2(540f, 960f);
[SerializeField] float pixelPerUnit = 1f;
public void Test(string seed)
{
var seedNum = 0;
foreach (var c in seed)
{
seedNum += (int)c;
}
return new System.Random(seedNum);
}
@akako
akako / LambdaHandler.js
Last active August 1, 2018 07:42
Lambda handler.
'use strict';
const fecha = require('fecha');
/**
* LambdaHandler
* @author Kako Akihito<kako@qnote.co.jp>
*/
class LambdaHandler {
/**
@akako
akako / Game_Cell.cs
Created November 9, 2016 05:56
algorithm2 Game_Cell.cs
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
using UnityEngine.EventSystems;
/// <summary>
/// マス目クラス
/// </summary>
[RequireComponent(typeof(Button))]
public class Game_Cell : UIBehaviour
@akako
akako / Game_Field.cs
Created November 9, 2016 05:55
algorithm2 Game_Field.cs
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using UnityEngine.EventSystems;
using UnityEngine.UI;
/// <summary>
/// 盤面の制御クラス
/// </summary>
@akako
akako / Game_SceneController.cs
Created November 9, 2016 05:54
algorithm2 Game_SceneController.cs
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
/// <summary>
/// ゲームシーン制御クラス
/// </summary>
public class Game_SceneController : MonoBehaviour
{
    public static Game_SceneController Instance
@akako
akako / TouchGestureDetector.cs
Last active May 24, 2016 03:13
Touch gesture detector for Unity.
using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.Events;
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
/// <summary>
/// Touch gesture detector for Unity.