Skip to content

Instantly share code, notes, and snippets.

@muno92
muno92 / google_wallet_event_pass_sample.php
Created November 3, 2023 00:32
Google Wallet Event Pass Sample
// 何かのカンファレンス用のチケットを発行する想定
// イベントパスクラスの作成
$eventClass = new Google_Service_Walletobjects_EventTicketClass([
'id' => '(カンファレンス && イベント種別 (本編、懇親会など) )ごとに一意な値',
'issuerName' => 'カンファレンス名',
// ACCEPTEDは指定できない。登録後にACCEPTEDに変更される。
// https://developers.google.com/wallet/reference/rest/v1/ReviewStatus
'reviewStatus' => 'UNDER_REVIEW',
'eventName' => new Google_Service_Walletobjects_LocalizedString([
@muno92
muno92 / single.php
Last active March 11, 2026 14:51
ASN single file
<?php
use BcMath\Number;
enum TagClass: int
{
case Universal = 0b00;
case Application = 0b01;
case ContextSpecific = 0b10;
case Private = 0b11;
# Generated by Board43 Playground <https://board43-playground.smartbank.workers.dev>
# 必要なライブラリを読み込み
require 'ws2812-plus'
require 'i2c'
require 'lsm6ds3'
# LED マトリクスをセットアップ
led = WS2812.new(pin: Board43::GPIO_LEDOUT, num: 256)
led.clear
# Generated by Board43 Playground <https://board43-playground.smartbank.workers.dev>
# 必要なライブラリを読み込み
require 'ws2812-plus'
require 'i2c'
require 'lsm6ds3'
# LED マトリクスをセットアップ
led = WS2812.new(pin: Board43::GPIO_LEDOUT, num: 256)
led.clear