Skip to content

Instantly share code, notes, and snippets.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using Unity.Linq;
using UnityEditor;
using UnityEngine;
using UnityEngine.SceneManagement;
namespace Assets.Scripts.Editor
using Newtonsoft.Json;
using System;
using System.IO;
using System.Threading.Tasks;
namespace Kokeiro
{
public static class Util
{
private static readonly string CacheDirectoryName = "Cache";
@kokeiro001
kokeiro001 / Settings.StyleCop
Last active March 26, 2019 13:50
自分用StyleCop設定ファイル
<StyleCopSettings Version="105">
<Analyzers>
<Analyzer AnalyzerId="StyleCop.CSharp.NamingRules">
<AnalyzerSettings>
<CollectionProperty Name="Hungarian">
<Value>to</Value>
<Value>my</Value>
</CollectionProperty>
</AnalyzerSettings>
</Analyzer>
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{84F6E212-CE4E-4322-8A1B-2F4CF0EA39BD}</ProjectGuid>
<OutputType>Exe</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>DasaPocket</RootNamespace>
@kokeiro001
kokeiro001 / GoogleCloudSpeechSandbox.ConsoleApp.csproj
Created March 22, 2019 02:57
GoogleCloudSpeechを使って、音声ファイルをテキストに変換する機能を使ってみる
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp1.1</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Compile Remove="voice\**" />
<EmbeddedResource Remove="voice\**" />
@kokeiro001
kokeiro001 / GitHubContributionsReader.cs
Last active March 22, 2019 06:59
GitHubのコントリビューション数をパースして取得するやつ
public static class GitHubContributionsReader
{
static readonly string HostUrl = @"https://github.com/";
static readonly HttpClient httpClient = new HttpClient();
public static async Task<IEnumerable<ContributionItem>> GetContributionsAsync(string username)
{
var url = HostUrl + username;
var html = await httpClient.GetStringAsync(url);;
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Google.Cloud.VideoIntelligence.V1Beta1" Version="1.0.0-alpha03" />
</ItemGroup>
@kokeiro001
kokeiro001 / links.md
Created March 21, 2019 02:25
Windows10IoTCoreStudy
@kokeiro001
kokeiro001 / DHT11.cs
Created February 13, 2019 07:02
DHT11からデータ取得するスクリプトの一部。
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Unosquare.RaspberryIO.Gpio;
namespace KokeiroPi.ConsoleApp.Devices
{
enum DHTReadErrorState