Skip to content

Instantly share code, notes, and snippets.

View kyokomi's full-sized avatar
🙃
ぬるぽ

kyokomi kyokomi

🙃
ぬるぽ
View GitHub Profile
@kyokomi
kyokomi / martini-heroku-init.md
Last active September 16, 2020 08:29
martiniを使ったgolangのwebappをherokuに載せるときのチートシート

地味に毎回やってるから自動化してサクッと開発を始めたい。

martini-heroku-init.goみたいなの作ってもいいかも?

server.go

※templateかな?

package main
@kyokomi
kyokomi / WidgetUtil.h
Last active August 29, 2015 14:02
CocoStudioのUIEditorで作ったLayoutから特定のWidgetを再帰的に取得します
/**
@file WidgetUtil.h
@author kyokomi
@date 2014/06/21
*/
#ifndef __Kyokomi__WidgetUtil__
@kyokomi
kyokomi / spreadSheetToJsonString.js
Created May 25, 2014 07:06
Google SpreadSheetの表をjson形式で返すGAS
var BOOK_ID = "{book_id}";
function doGet(e) {
var bookId = BOOK_ID;
var rootJson = new Object();
var sheetSize = SpreadsheetApp.openById(bookId).getSheets().length;
for (var i = 0; i < sheetSize; i++) {
var sheet = SpreadsheetApp.openById(bookId).getSheets()[i];
var json = convertSheet2JsonText(sheet);
@kyokomi
kyokomi / build.gradle
Created May 24, 2014 05:46
Cocos2d-x3.1でAndroidをGradleビルドするためにcocos2d/cocos/platform/android/java/build.gradle下に配置するもの
apply plugin: 'android-library'
android {
compileSdkVersion 19
buildToolsVersion "19.0.3"
defaultConfig {
minSdkVersion 9
targetSdkVersion 19
}
@kyokomi
kyokomi / Android.mk
Last active August 29, 2015 14:01
Cocos2d-x3.1でAndroidをGradleビルドするためにproj.android下とproj.android/jni下に配置するもの
# proj.android/jni/Android.mk
LOCAL_PATH := $(call my-dir)
COCOS2DX_ROOT := $(LOCAL_PATH)/../../cocos2d
include $(CLEAR_VARS)
LOCAL_MODULE := cocos2dcpp_shared
LOCAL_MODULE_FILENAME := libcocos2dcpp
@kyokomi
kyokomi / build.gradle
Last active August 29, 2015 14:01
Cocos2d-x3.1でAndroidをGradleビルドするためにプロジェクト直下に配置するもの
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.10.+'
}
}
subprojects {
@kyokomi
kyokomi / HelloWorld.cpp
Last active August 29, 2015 14:01
Cocos2d-x3.0のrotation3Dで奥に移動する感じのやつ
// add "HelloWorld" splash screen"
auto sprite = Sprite::create("HelloWorld.png");
sprite->setRotation3D(cocos2d::Vertex3F(-80.0, 0.0, 0.0));
// positionZのMoveToとかないのか。。。
sprite->runAction(RepeatForever::create(Sequence::create(DelayTime::create(0.2f), CallFunc::create([sprite]() {
sprite->setPositionZ(sprite->getPositionZ()-10);
}), NULL)));
auto miniSprite = Sprite::create("HelloWorld.png");
@kyokomi
kyokomi / MenuItemUtil.h
Created May 3, 2014 11:36
Cocos2d-xのMenu内のMenuItemをタッチしたときMenu内の他MenuItemをデフォルト色にして選択したMenuItemだけ別の色に変える
//
// MenuItemUtil.h
//
// Created by kyokomi on 2014/05/03.
//
//
#ifndef Kyokomi_MenuItemUtil_h
#define Kyokomi_MenuItemUtil_h
@kyokomi
kyokomi / Procfile
Created March 30, 2014 12:15
play2.2をデータベースpostgresqlでherokuに乗っけるときのProcfile
web: target/universal/stage/bin/playapp -Dhttp.port=$PORT -DapplyEvolutions.default=true -Ddb.default.driver=org.postgresql.Driver -Ddb.default.url=$DATABASE_URL
@kyokomi
kyokomi / RogueScene.cpp
Last active August 29, 2015 13:57
EventDispatherについての調査資料3
bool RogueScene::init() {
//... 省略 ...
auto foreground_player_listener = EventListenerCustom::create(EVENT_COME_TO_FOREGROUND_ROGUE, [actorSprite](EventCustom* event){
CCLOG("event! EVENT_COME_TO_FOREGROUND_ROGUE actorSprite");
// 左向け左!
actorSprite->runLeftAction();
});
this->getEventDispatcher()->addEventListenerWithSceneGraphPriority(foreground_player_listener, actorSprite);