Movatterモバイル変換
[0]
ホーム
URL:
画像なし
夜間モード
Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Yoshifumi Kawai
PDF, PPTX
56,804 views
What, Why, How Create OSS Libraries - 過去に制作した30のライブラリから見るC#コーディングテクニックと個人OSSの原理原則
.NetFringe Japan 2016-10-01
Technology
◦
Read more
25
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 68
2
/ 68
3
/ 68
4
/ 68
5
/ 68
6
/ 68
7
/ 68
8
/ 68
9
/ 68
10
/ 68
11
/ 68
12
/ 68
13
/ 68
14
/ 68
15
/ 68
16
/ 68
17
/ 68
18
/ 68
19
/ 68
20
/ 68
21
/ 68
22
/ 68
23
/ 68
24
/ 68
25
/ 68
26
/ 68
27
/ 68
28
/ 68
29
/ 68
30
/ 68
31
/ 68
32
/ 68
33
/ 68
34
/ 68
35
/ 68
36
/ 68
37
/ 68
38
/ 68
39
/ 68
40
/ 68
41
/ 68
42
/ 68
43
/ 68
44
/ 68
45
/ 68
46
/ 68
47
/ 68
48
/ 68
49
/ 68
50
/ 68
51
/ 68
52
/ 68
53
/ 68
54
/ 68
55
/ 68
56
/ 68
57
/ 68
58
/ 68
59
/ 68
60
/ 68
61
/ 68
62
/ 68
63
/ 68
64
/ 68
65
/ 68
66
/ 68
67
/ 68
68
/ 68
Recommended
PDF
ZeroFormatter/MagicOnion - Fastest C# Serializer/gRPC based C# RPC
by
Yoshifumi Kawai
PDF
ZeroFormatterに見るC#で最速のシリアライザを作成する100億の方法
by
Yoshifumi Kawai
PDF
NextGen Server/Client Architecture - gRPC + Unity + C#
by
Yoshifumi Kawai
PDF
Observable Everywhere - Rxの原則とUniRxにみるデータソースの見つけ方
by
Yoshifumi Kawai
PDF
ライブラリ作成のすゝめ - 事例から見る個人OSS開発の効能
by
Yoshifumi Kawai
PDF
【Unite Tokyo 2019】Understanding C# Struct All Things
by
UnityTechnologiesJapan002
PDF
UniRx - Reactive Extensions for Unity
by
Yoshifumi Kawai
PDF
The History of LINQ
by
Yoshifumi Kawai
PDF
History & Practices for UniRx UniRxの歴史、或いは開発(中)タイトルの用例と落とし穴の回避法
by
Yoshifumi Kawai
PDF
A Framework for LightUp Applications of Grani
by
Yoshifumi Kawai
PDF
「黒騎士と白の魔王」gRPCによるHTTP/2 - API, Streamingの実践
by
Yoshifumi Kawai
PDF
Mono is Dead
by
melpon
PDF
Hello Dark-Side C# (Part. 1)
by
Yuto Takei
PPTX
C# 8.0 非同期ストリーム
by
信之 岩永
PDF
An Internal of LINQ to Objects
by
Yoshifumi Kawai
PDF
The Usage and Patterns of MagicOnion
by
Yoshifumi Kawai
PPTX
RuntimeUnitTestToolkit for Unity
by
Yoshifumi Kawai
PDF
動的なILの生成と編集
by
terurou
PDF
The History of Reactive Extensions
by
Yoshifumi Kawai
PDF
How to Make Own Framework built on OWIN
by
Yoshifumi Kawai
PDF
AWS + Windows(C#)で構築する.NET最先端技術によるハイパフォーマンスウェブアプリケーション開発実践
by
Yoshifumi Kawai
PDF
Photon Server Deep Dive - PhotonWireの実装から見つめるPhotonServerの基礎と応用
by
Yoshifumi Kawai
PDF
Metaprogramming Universe in C# - 実例に見るILからRoslynまでの活用例
by
Yoshifumi Kawai
PDF
Inside FastEnum
by
Takaaki Suzuki
PDF
Introduction to NotifyPropertyChangedGenerator
by
Yoshifumi Kawai
PDF
.NET最先端技術によるハイパフォーマンスウェブアプリケーション
by
Yoshifumi Kawai
PDF
linq.js - Linq to Objects for JavaScript
by
Yoshifumi Kawai
PDF
基礎からのCode Contracts
by
Yoshifumi Kawai
PPTX
Clash of Oni Online - VR Multiplay Sword Action
by
Yoshifumi Kawai
PDF
【Unite 2017 Tokyo】「黒騎士と白の魔王」にみるC#で統一したサーバー/クライアント開発と現実的なUniRx使いこなし術
by
Unity Technologies Japan K.K.
More Related Content
PDF
ZeroFormatter/MagicOnion - Fastest C# Serializer/gRPC based C# RPC
by
Yoshifumi Kawai
PDF
ZeroFormatterに見るC#で最速のシリアライザを作成する100億の方法
by
Yoshifumi Kawai
PDF
NextGen Server/Client Architecture - gRPC + Unity + C#
by
Yoshifumi Kawai
PDF
Observable Everywhere - Rxの原則とUniRxにみるデータソースの見つけ方
by
Yoshifumi Kawai
PDF
ライブラリ作成のすゝめ - 事例から見る個人OSS開発の効能
by
Yoshifumi Kawai
PDF
【Unite Tokyo 2019】Understanding C# Struct All Things
by
UnityTechnologiesJapan002
PDF
UniRx - Reactive Extensions for Unity
by
Yoshifumi Kawai
PDF
The History of LINQ
by
Yoshifumi Kawai
ZeroFormatter/MagicOnion - Fastest C# Serializer/gRPC based C# RPC
by
Yoshifumi Kawai
ZeroFormatterに見るC#で最速のシリアライザを作成する100億の方法
by
Yoshifumi Kawai
NextGen Server/Client Architecture - gRPC + Unity + C#
by
Yoshifumi Kawai
Observable Everywhere - Rxの原則とUniRxにみるデータソースの見つけ方
by
Yoshifumi Kawai
ライブラリ作成のすゝめ - 事例から見る個人OSS開発の効能
by
Yoshifumi Kawai
【Unite Tokyo 2019】Understanding C# Struct All Things
by
UnityTechnologiesJapan002
UniRx - Reactive Extensions for Unity
by
Yoshifumi Kawai
The History of LINQ
by
Yoshifumi Kawai
What's hot
PDF
History & Practices for UniRx UniRxの歴史、或いは開発(中)タイトルの用例と落とし穴の回避法
by
Yoshifumi Kawai
PDF
A Framework for LightUp Applications of Grani
by
Yoshifumi Kawai
PDF
「黒騎士と白の魔王」gRPCによるHTTP/2 - API, Streamingの実践
by
Yoshifumi Kawai
PDF
Mono is Dead
by
melpon
PDF
Hello Dark-Side C# (Part. 1)
by
Yuto Takei
PPTX
C# 8.0 非同期ストリーム
by
信之 岩永
PDF
An Internal of LINQ to Objects
by
Yoshifumi Kawai
PDF
The Usage and Patterns of MagicOnion
by
Yoshifumi Kawai
PPTX
RuntimeUnitTestToolkit for Unity
by
Yoshifumi Kawai
PDF
動的なILの生成と編集
by
terurou
PDF
The History of Reactive Extensions
by
Yoshifumi Kawai
PDF
How to Make Own Framework built on OWIN
by
Yoshifumi Kawai
PDF
AWS + Windows(C#)で構築する.NET最先端技術によるハイパフォーマンスウェブアプリケーション開発実践
by
Yoshifumi Kawai
PDF
Photon Server Deep Dive - PhotonWireの実装から見つめるPhotonServerの基礎と応用
by
Yoshifumi Kawai
PDF
Metaprogramming Universe in C# - 実例に見るILからRoslynまでの活用例
by
Yoshifumi Kawai
PDF
Inside FastEnum
by
Takaaki Suzuki
PDF
Introduction to NotifyPropertyChangedGenerator
by
Yoshifumi Kawai
PDF
.NET最先端技術によるハイパフォーマンスウェブアプリケーション
by
Yoshifumi Kawai
PDF
linq.js - Linq to Objects for JavaScript
by
Yoshifumi Kawai
PDF
基礎からのCode Contracts
by
Yoshifumi Kawai
History & Practices for UniRx UniRxの歴史、或いは開発(中)タイトルの用例と落とし穴の回避法
by
Yoshifumi Kawai
A Framework for LightUp Applications of Grani
by
Yoshifumi Kawai
「黒騎士と白の魔王」gRPCによるHTTP/2 - API, Streamingの実践
by
Yoshifumi Kawai
Mono is Dead
by
melpon
Hello Dark-Side C# (Part. 1)
by
Yuto Takei
C# 8.0 非同期ストリーム
by
信之 岩永
An Internal of LINQ to Objects
by
Yoshifumi Kawai
The Usage and Patterns of MagicOnion
by
Yoshifumi Kawai
RuntimeUnitTestToolkit for Unity
by
Yoshifumi Kawai
動的なILの生成と編集
by
terurou
The History of Reactive Extensions
by
Yoshifumi Kawai
How to Make Own Framework built on OWIN
by
Yoshifumi Kawai
AWS + Windows(C#)で構築する.NET最先端技術によるハイパフォーマンスウェブアプリケーション開発実践
by
Yoshifumi Kawai
Photon Server Deep Dive - PhotonWireの実装から見つめるPhotonServerの基礎と応用
by
Yoshifumi Kawai
Metaprogramming Universe in C# - 実例に見るILからRoslynまでの活用例
by
Yoshifumi Kawai
Inside FastEnum
by
Takaaki Suzuki
Introduction to NotifyPropertyChangedGenerator
by
Yoshifumi Kawai
.NET最先端技術によるハイパフォーマンスウェブアプリケーション
by
Yoshifumi Kawai
linq.js - Linq to Objects for JavaScript
by
Yoshifumi Kawai
基礎からのCode Contracts
by
Yoshifumi Kawai
Viewers also liked
PPTX
Clash of Oni Online - VR Multiplay Sword Action
by
Yoshifumi Kawai
PDF
【Unite 2017 Tokyo】「黒騎士と白の魔王」にみるC#で統一したサーバー/クライアント開発と現実的なUniRx使いこなし術
by
Unity Technologies Japan K.K.
PDF
DeclarativeSql
by
Takaaki Suzuki
PDF
How to make the Fastest C# Serializer, In the case of ZeroFormatter
by
Yoshifumi Kawai
PPTX
RuntimeUnitTestToolkit for Unity(English)
by
Yoshifumi Kawai
PPTX
開発キックオフ時にマネージャが行うべき11のこと ~Visual Studio Online & TFS 使い始めと HOME 画面の構成
by
慎一 古賀
PDF
[data analytics showcase] A12: データに隠された課題、ちゃんと見えていますか? by Tableau Japan 株式会社 ...
by
Insight Technology, Inc.
PDF
「ずいぶんとダサいライティングを使っているのね」〜UniRxを用いた物理ベースライティング制御〜
by
Toru Nayuki
PDF
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
by
Yoshito Tabuchi
PDF
Interactive UI with UniRx
by
Yuto Iwashita
PPTX
若輩エンジニアから見たUniRxを利用したゲーム開発
by
Hirohito Morinaga
PPTX
はじめてのUniRx
by
torisoup
PDF
Binary Reading in C#
by
Yoshifumi Kawai
KEY
ノンデザイナーのための配色理論
by
tsukasa obara
PPT
色彩センスのいらない配色講座
by
Mariko Yamaguchi
PDF
見やすいプレゼン資料の作り方 - リニューアル増量版
by
MOCKS | Yuta Morishige
PDF
C#次世代非同期処理概観 - Task vs Reactive Extensions
by
Yoshifumi Kawai
PDF
PyQtではじめるGUIプログラミング
by
Ransui Iso
PDF
History & Practices for UniRx(EN)
by
Yoshifumi Kawai
Clash of Oni Online - VR Multiplay Sword Action
by
Yoshifumi Kawai
【Unite 2017 Tokyo】「黒騎士と白の魔王」にみるC#で統一したサーバー/クライアント開発と現実的なUniRx使いこなし術
by
Unity Technologies Japan K.K.
DeclarativeSql
by
Takaaki Suzuki
How to make the Fastest C# Serializer, In the case of ZeroFormatter
by
Yoshifumi Kawai
RuntimeUnitTestToolkit for Unity(English)
by
Yoshifumi Kawai
開発キックオフ時にマネージャが行うべき11のこと ~Visual Studio Online & TFS 使い始めと HOME 画面の構成
by
慎一 古賀
[data analytics showcase] A12: データに隠された課題、ちゃんと見えていますか? by Tableau Japan 株式会社 ...
by
Insight Technology, Inc.
「ずいぶんとダサいライティングを使っているのね」〜UniRxを用いた物理ベースライティング制御〜
by
Toru Nayuki
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
by
Yoshito Tabuchi
Interactive UI with UniRx
by
Yuto Iwashita
若輩エンジニアから見たUniRxを利用したゲーム開発
by
Hirohito Morinaga
はじめてのUniRx
by
torisoup
Binary Reading in C#
by
Yoshifumi Kawai
ノンデザイナーのための配色理論
by
tsukasa obara
色彩センスのいらない配色講座
by
Mariko Yamaguchi
見やすいプレゼン資料の作り方 - リニューアル増量版
by
MOCKS | Yuta Morishige
C#次世代非同期処理概観 - Task vs Reactive Extensions
by
Yoshifumi Kawai
PyQtではじめるGUIプログラミング
by
Ransui Iso
History & Practices for UniRx(EN)
by
Yoshifumi Kawai
Similar to What, Why, How Create OSS Libraries - 過去に制作した30のライブラリから見るC#コーディングテクニックと個人OSSの原理原則
PDF
LINQ in Unity
by
Yoshifumi Kawai
PDF
CEDEC 2018 最速のC#の書き方 - C#大統一理論へ向けて性能的課題を払拭する
by
Yoshifumi Kawai
PPTX
Visual Studio による開発環境・プログラミングの進化
by
Fujio Kojima
PPTX
C#メタプログラミング概略 in 2021
by
Atsushi Nakamura
PPTX
C# 式木 (Expression Tree) ~ LINQをより深く理解するために ~
by
Fujio Kojima
PDF
Linq To Fun
by
deflis
PPTX
メタな感じのプログラミング(プロ生 + わんくま 071118)
by
Tatsuya Ishikawa
PDF
基礎から見直す ASP.NET MVC の単体テスト自動化方法 ~ Windows Azure 関連もあるかも~
by
normalian
PPTX
Deep Dive C# 6.0
by
信之 岩永
PDF
[TL06] 日本の第一人者が C# の現状と今後を徹底解説! 「この素晴らしい C# に祝福を!」
by
de:code 2017
PDF
Tddbc岡山LT
by
Hiroshi Maekawa
PDF
MlnagoyaRx
by
Shoichi Kakamu
PDF
VS勉強会 .NET Framework 入門
by
kamukiriri
PDF
テスト駆動開発の進化
by
Yukei Wachi
PDF
C#勉強会 ~ C#9の新機能 ~
by
Fujio Kojima
PPTX
Visual Studio 2008による 開発環境・プログラミングの進化
by
Fujio Kojima
PPTX
C#/.NETがやっていること 第二版
by
信之 岩永
PDF
Why Reactive Matters #ScalaMatsuri
by
Yuta Okamoto
PDF
Eclipse PDT + MakeGoodによるPHPコードのテスト
by
Atsuhiro Kubo
PDF
MlnagoyaRx02
by
mega80b
LINQ in Unity
by
Yoshifumi Kawai
CEDEC 2018 最速のC#の書き方 - C#大統一理論へ向けて性能的課題を払拭する
by
Yoshifumi Kawai
Visual Studio による開発環境・プログラミングの進化
by
Fujio Kojima
C#メタプログラミング概略 in 2021
by
Atsushi Nakamura
C# 式木 (Expression Tree) ~ LINQをより深く理解するために ~
by
Fujio Kojima
Linq To Fun
by
deflis
メタな感じのプログラミング(プロ生 + わんくま 071118)
by
Tatsuya Ishikawa
基礎から見直す ASP.NET MVC の単体テスト自動化方法 ~ Windows Azure 関連もあるかも~
by
normalian
Deep Dive C# 6.0
by
信之 岩永
[TL06] 日本の第一人者が C# の現状と今後を徹底解説! 「この素晴らしい C# に祝福を!」
by
de:code 2017
Tddbc岡山LT
by
Hiroshi Maekawa
MlnagoyaRx
by
Shoichi Kakamu
VS勉強会 .NET Framework 入門
by
kamukiriri
テスト駆動開発の進化
by
Yukei Wachi
C#勉強会 ~ C#9の新機能 ~
by
Fujio Kojima
Visual Studio 2008による 開発環境・プログラミングの進化
by
Fujio Kojima
C#/.NETがやっていること 第二版
by
信之 岩永
Why Reactive Matters #ScalaMatsuri
by
Yuta Okamoto
Eclipse PDT + MakeGoodによるPHPコードのテスト
by
Atsuhiro Kubo
MlnagoyaRx02
by
mega80b
More from Yoshifumi Kawai
PDF
A quick tour of the Cysharp OSS
by
Yoshifumi Kawai
PDF
A Brief History of UniRx/UniTask, IUniTaskSource in Depth
by
Yoshifumi Kawai
PDF
Building the Game Server both API and Realtime via c#
by
Yoshifumi Kawai
PDF
Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
by
Yoshifumi Kawai
PDF
Unity C#と.NET Core(MagicOnion) C# そしてKotlinによるハーモニー
by
Yoshifumi Kawai
PDF
Implements OpenTelemetry Collector in DotNet
by
Yoshifumi Kawai
PDF
Deep Dive async/await in Unity with UniTask(EN)
by
Yoshifumi Kawai
PDF
True Cloud Native Batch Workflow for .NET with MicroBatchFramework
by
Yoshifumi Kawai
PDF
Memory Management of C# with Unity Native Collections
by
Yoshifumi Kawai
PDF
Deep Dive async/await in Unity with UniTask(UniRx.Async)
by
Yoshifumi Kawai
PDF
Photon Server Deep Dive - View from Implmentation of PhotonWire, Multiplayer ...
by
Yoshifumi Kawai
PDF
LINQPad with LINQ to BigQuery - Desktop Client for BigQuery
by
Yoshifumi Kawai
A quick tour of the Cysharp OSS
by
Yoshifumi Kawai
A Brief History of UniRx/UniTask, IUniTaskSource in Depth
by
Yoshifumi Kawai
Building the Game Server both API and Realtime via c#
by
Yoshifumi Kawai
Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
by
Yoshifumi Kawai
Unity C#と.NET Core(MagicOnion) C# そしてKotlinによるハーモニー
by
Yoshifumi Kawai
Implements OpenTelemetry Collector in DotNet
by
Yoshifumi Kawai
Deep Dive async/await in Unity with UniTask(EN)
by
Yoshifumi Kawai
True Cloud Native Batch Workflow for .NET with MicroBatchFramework
by
Yoshifumi Kawai
Memory Management of C# with Unity Native Collections
by
Yoshifumi Kawai
Deep Dive async/await in Unity with UniTask(UniRx.Async)
by
Yoshifumi Kawai
Photon Server Deep Dive - View from Implmentation of PhotonWire, Multiplayer ...
by
Yoshifumi Kawai
LINQPad with LINQ to BigQuery - Desktop Client for BigQuery
by
Yoshifumi Kawai
What, Why, How Create OSS Libraries - 過去に制作した30のライブラリから見るC#コーディングテクニックと個人OSSの原理原則
2.
WorkC#UnityPrivatehttp://neue.cc/@neuecc
3.
using C
4.
in 8 years
6.
What?Why?How?
7.
Codeplex Era
8.
というものがありました。産廃
9.
#1 2009-04-04http://linqjs.codeplex.com/
10.
LINQってJavaScriptでもできそうだねやるからには勝ちたい #勝ちとは
11.
LINQってJavaScriptでもできそうだねやるからには勝ちたい #勝ちとは
12.
ProsCons
13.
#2 2009-10-29http://linqcomparer.codeplex.com/source.Distinct(x =>
x.Age);
14.
小さくっても全然良い
15.
class EqualityComparer<T> :
IEqualityComparer<T>{readonly Func<T, T, bool> equals;readonly Func<T, int> getHashCode;public EqualityComparer(Func<T, T, bool> equals, Func<T, int> getHashCode){this.equals = equals;this.getHashCode = getHashCode;}public bool Equals(T x, T y){return equals(x, y);}public int GetHashCode(T obj){return getHashCode(obj);}
16.
#3 2010-04-07http://dbexecutor.codeplex.com/
17.
#3 2010-04-07http://dbexecutor.codeplex.com/
18.
// (object x)
=> (object)((T)x).namestatic Func<object, object> CreateGetValue(Type type, string name){var x = Expression.Parameter(typeof(object), "x");var func = Expression.Lambda<Func<object, object>>(Expression.Convert(Expression.PropertyOrField(type.IsValueType ? Expression.Unbox(x, type) : Expression.Convert(x, type),name),typeof(object)),x);return func.Compile();}
19.
#4 2010-04-30http://dynamicjson.codeplex.com/// Parse
(JsonString to DynamicJson)var json = DynamicJson.Parse(@“{""foo"":""json"",""bar"":100,""nest"":{""foobar"":true}}");// "Json" - dynamic(string)var r1 = json.foo;// 100 - dynamic(double)var r2 = json.bar;// true - dynamic(bool)var r3 = json.nest.foobar;
20.
#4 2010-04-30http://dynamicjson.codeplex.com/// Parse
(JsonString to DynamicJson)var json = DynamicJson.Parse(@“{""foo"":""json"",""bar"":100,""nest"":{""foobar"":true}}");// "Json" - dynamic(string)var r1 = json.foo;// 100 - dynamic(double)var r2 = json.bar;// true - dynamic(bool)var r3 = json.nest.foobar;
21.
public class DynamicObject
: IDynamicMetaObjectProvider{public virtual IEnumerable<string> GetDynamicMemberNames();public virtual DynamicMetaObject GetMetaObject(Expression parameter);public virtual bool TryBinaryOperation(BinaryOperationBinder binder, object arg, out objectpublic virtual bool TryConvert(ConvertBinder binder, out object result);public virtual bool TryCreateInstance(CreateInstanceBinder binder, object[] args, out objecpublic virtual bool TryDeleteIndex(DeleteIndexBinder binder, object[] indexes);public virtual bool TryDeleteMember(DeleteMemberBinder binder);public virtual bool TryGetIndex(GetIndexBinder binder, object[] indexes, out object result)public virtual bool TryGetMember(GetMemberBinder binder, out object result);public virtual bool TryInvoke(InvokeBinder binder, object[] args, out object result);public virtual bool TryInvokeMember(InvokeMemberBinder binder, object[] args, out object republic virtual bool TrySetIndex(SetIndexBinder binder, object[] indexes, object value);public virtual bool TrySetMember(SetMemberBinder binder, object value);public virtual bool TryUnaryOperation(UnaryOperationBinder binder, out object result);}
22.
#5 2010-07-15http://xstreamingreader.codeplex.com/
23.
#6 2010-09-12http://reactiveoauth.codeplex.com/
24.
#7 2011-02-22https://chainingassertion.codeplex.com/https://github.com/neuecc/ChainingAssertion
25.
BDD, assertThat, fluent
interface...ユニットテストへの思索を深める
26.
#8 2011-10-17http://reactiveproperty.codeplex.com/https://github.com/runceel/ReactiveProperty
27.
実装は単純、思想は深遠
28.
#9 2012-02-18http://implicitquerystring.codeplex.com/int x
= Request.QueryString.ParseValue("hoge");DateTime y = Request.QueryString.ParseValue("huga");
29.
public struct ConvertableString{readonly
string value;public ConvertableString(string value){this.value = value;}public static implicit operator Boolean(ConvertableString self){return Boolean.Parse(self.value);}public static implicit operator Int32(ConvertableString self){return Int32.Parse(self.value);}// ...}
30.
#10 2012-04-02http://hashmapper.codeplex.com/
31.
GitHub Era
32.
#11 2012-12-03https://github.com/neuecc/MemcachedTranscoder
33.
「サイズ」と「速度」圧縮とフォーマットは別バージョニングとダンプ耐性も大事
34.
#12 2013-02-27https://github.com/neuecc/AsyncOAuth
35.
ライブラリのためのasync/await
36.
#13 2013-04-05https://github.com/neuecc/CloudStructures
38.
#14 2013-12-06https://github.com/neuecc/OwinRequestScopeContext
39.
CallContext #とは
40.
#15 2013-12-08https://github.com/neuecc/Owin.RedisSession
41.
#16 2013-12-23https://github.com/neuecc/LightNodepublic class
My : LightNodeContract{public string Echo(string x){return x;}public Task<int> Sum(int x, int? y, int z = 1000){return Task.Run(() => x + y.Value + z);}}
42.
DLL is IDL(Interface
definition language)
43.
#17 2013-12-23https://github.com/neuecc/RespClient
44.
public enum RespType
: byte{SimpleStrings = (byte)'+',Erorrs = (byte)'-',Integers = (byte)':',BulkStrings = (byte)'$',Arrays = (byte)'*'}
45.
#18 2014-05-28https://github.com/neuecc/UniRx
46.
(.NET関連で)GitHub Starを尺度にするとサポートは丁寧に。
47.
#19 2014-09-24https://github.com/neuecc/LINQ-to-BigQuery
48.
Not IQueryable
49.
#20 2014-10-28https://github.com/neuecc/LINQ-to-GameObject-for-Unity
50.
List<T>.Enumerator構造体再帰イテレーター is EvilIEnumerable<GameObject>
Descendants(GameObject root){yield return root;foreach (Transform item in root.transform){foreach (var child in Descendants(item.gameObject)){yield return child.gameObject;}}}
51.
#21 2015-01-14https://github.com/neuecc/Open-on-GitHub
52.
#22 2015-03-30https://github.com/neuecc/NotifyPropertyChangedGenerator
53.
#23 2015-11-03https://github.com/neuecc/EtwStream
54.
テキストログ #とはログのパフォーマンス
55.
#24 2016-03-18https://github.com/neuecc/SerializableDictionary
56.
#25 2012-05-23https://github.com/neuecc/MarkdownGenerator
57.
#26 2016-05-31https://github.com/neuecc/PhotonWire
60.
#27 2016-06-07https://github.com/neuecc/ObserveEveryValueChangedpublic partial
class MainWindow : Window{this.ObserveEveryValueChanged(x => x.Width);this.ObserveEveryValueChanged(x => x.Height);}
61.
TBD
62.
Reactive, ReImplemented Motion
Library
63.
Infinitely Fast Serializer
for C#デシリアライズ速度無限大高速な、新シリアライザ+フォーマット
64.
Next Generation has
come
65.
Next Generation has
come
66.
Conclusion
67.
linq.js, UniRx, LINQ
to GameObject, LINQ to BigQueryLINQとは何であるかの掲示ChainingAssertion流れるようなインターフェイスや英語的なるものへの反逆ReactivePropertyMVVMへの異質なアプローチNotifyPropertyChangedGeneratorRoslyn時代のコーディング手法LightNode, PhotonWire現代的な観点でのRPCの再評価ライブラリは思想の塊であり、言葉だけよりも、むしろずっと流暢に語ってくれる言葉に、より強い証明、より強力な説得力をもたらす
68.
経験値を貯めよう小さなライブラリでの経験が、大きなライブラリに繋がる特別なものは必要ない(本当に新規のアイディアなど存在しない、LINQですら古来の関数型言語からの援用なのだから!)人に見せるものを意識する自分のために作ってるんだし、ではなく意識したパッケージングコードの書き方、見せ方、ウリを作るための機能の取捨、他人に使ってもらうことを意識するとだいぶ違ってくる機会はそんなに多くない!(8年間で、ある意味「たった」30回)なので、一つ一つの機会を大事にして欲しい
Download
[8]
ページ先頭
©2009-2025
Movatter.jp