Skip to content

Instantly share code, notes, and snippets.

View syyama's full-sized avatar
🏄‍♀️
I may be slow to respond.

Syohei Yamamoto syyama

🏄‍♀️
I may be slow to respond.
View GitHub Profile
@syyama
syyama / ncmb-switch.js
Created April 8, 2017 06:59
Raspberry Pi上でNCMB JavaScript SDK を使ってタクトスイッチが押されるとデータストアに登録するプログラム
var fs = require('fs');
var NCMB = require("ncmb");
// アプリケーションキーとクライアントキー
var appKey = "";
var cliKey = "";
// Raspberry Pi GPIOの16番ピンを入力モードに設定する
fs.writeFileSync('/sys/class/gpio/export', 16);
fs.writeFileSync('/sys/class/gpio/gpio16/direction', 'in');
@syyama
syyama / Fibonacci.java
Created August 8, 2015 08:31
フィボナッチ数列
public class Fibonacci {
public static void main(String[] args) {
int f0 = Integer.parseInt(args[0]);
int f1 = Integer.parseInt(args[1]);
int fn = 0;
for (int i = 0; i < 10; i++) {
fn = f0 + f1;
@syyama
syyama / FizzBuzz.java
Created August 8, 2015 08:15
シンプルなFizzBuzz
public class FizzBuzz {
public static void main(String[] args) {
int num = Integer.parseInt(args[0]);
for (int i = 1; i <= num; i++) {
if (i % 15 == 0)
System.out.println("FizzBuzz");
else if (i % 3 == 0)
@syyama
syyama / Factorial.java
Created August 8, 2015 08:12
階乗の計算
public class Factorial {
public static void main(String[] args) {
int num = Integer.parseInt(args[0]);
System.out.println(fact(num));
}
private static int fact(int n) {
if (n == 0)
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class ChangeMasterClient : Photon.MonoBehaviour
{
[SerializeField]
private Button connecToPhoton, joinRoom, rpc, master;
[SerializeField]
private Text log, name, masterName;
using UnityEngine;
using System.Collections;
using Hashtable = ExitGames.Client.Photon.Hashtable;
public class LobbyManager : MonoBehaviour
{
private PhotonPlayer photonPlayer;
private string[] playerNames;
// エラー系
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class Example : Photon.MonoBehaviour
{
[SerializeField]
private Button connecToPhoton, joinRoom, rpc;
[SerializeField]
private Text log;
@syyama
syyama / test.cs
Created July 31, 2015 11:30
test.cs
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
using System.Collections.Generic;
using ExitGames.Client.Photon;
public class WebRPC : MonoBehaviour
{
public Button connecToPhoton, joinRoom, webRpc;
@syyama
syyama / webhook.lua
Created July 31, 2015 09:30
webscript.io で使える適当なサンプルプログラム
local jsonRequest = json.parse(request.body)
local _name = jsonRequest.name
local _age = jsonRequest.age
if _name ~= nil and _age ~= nil then
return {
ResultCode = 0,
Data = {
name = _name,
age = _age
@syyama
syyama / PhotonManager.cs
Created June 19, 2015 05:52
UniRxとPhoton Unity Networkingでプレイヤーの増減を監視する
using UnityEngine;
using System.Collections;
using UniRx;
using UniRx.Triggers;
public class PhotonManager : MonoBehaviour
{
void Start()
{
PhotonNetwork.ConnectUsingSettings("0");