If you find my tools useful, please consider to sponsor me.
enkomio / sojobo Goto Github PK
View Code? Open in Web Editor NEWA binary analysis framework
License: Other
A binary analysis framework
License: Other
If you find my tools useful, please consider to sponsor me.
Hello,
I hit this error while running .\build.bat
. I'm running .NET 5.0.100
on Win10 x64. Here's how to reproduce:
paket.dependencies
to version 5.249.0
(fsprojects/FAKE#2193). Paket 5.252.0
gets installed. I guess fake
requires 5.252.0
.dotnet restore
statement before running fake.exe
in build.bat
to avoid 'project.assets.json' not found
errors.I've looked around trying to find a createInt32
F# function but I've not been able to find one. Is this defined somewhere else that I've not included in the build?
...
...
1>C:\Users\Kaido\Documents\Sojobo\Src\ES.Sojobo.ADVAPI32\ADVAPI32Lib.fs(9,31): error FS0039: The value or constructor 'createInt32' is not defined. Maybe you want one of the following:� createUInt32� createUInt16� createUInt64� createByte� createValue [C:\Users\Kaido\Documents\Sojobo\Src\ES.Sojobo.ADVAPI32\ES.Sojobo.ADVAPI32.fsproj]
1>Done Building Project "C:\Users\Kaido\Documents\Sojobo\Src\ES.Sojobo.ADVAPI32\ES.Sojobo.ADVAPI32.fsproj" (Build target(s)) -- FAILED.
Deferred Messages
Detailed Build Summary
======================
============================== Build Hierarchy (IDs represent configurations) =====================================================
Id : Exclusive Time Total Time Path (Targets)
-----------------------------------------------------------------------------------------------------------------------------------
0 : 1.359s 4.094s C:\Users\Kaido\Documents\Sojobo\Src\ES.Sojobo.ADVAPI32\ES.Sojobo.ADVAPI32.fsproj (Build)
| 18 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Optimizer\B2R2.FrontEnd.Optimizer.fsproj ()
| 12 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\BinIR\B2R2.BinIR.fsproj ()
| 17 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Intel\B2R2.FrontEnd.Intel.fsproj ()
| 16 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\BinAnalysis\B2R2.BinAnalysis.fsproj ()
| 15 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Library\B2R2.FrontEnd.Library.fsproj ()
| 14 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Core\B2R2.FrontEnd.Core.fsproj ()
| 13 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\Core\B2R2.Core.fsproj ()
| 1 : 0.125s 0.125s C:\Users\Kaido\Documents\Sojobo\Src\ES.Sojobo\ES.Sojobo.fsproj (GetTargetFrameworks)
| 2 : 0.734s 0.734s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\BinFile\B2R2.BinFile.fsproj (GetTargetFrameworks)
| 3 : 0.063s 0.063s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\BinIR\B2R2.BinIR.fsproj (GetTargetFrameworks)
| 4 : 0.031s 0.031s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\Core\B2R2.Core.fsproj (GetTargetFrameworks)
| 5 : 0.016s 0.016s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Core\B2R2.FrontEnd.Core.fsproj (GetTargetFrameworks)
| 6 : 0.031s 0.031s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Library\B2R2.FrontEnd.Library.fsproj (GetTargetFrameworks)
| 7 : 0.047s 0.047s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\BinAnalysis\B2R2.BinAnalysis.fsproj (GetTargetFrameworks)
| 8 : 0.031s 0.031s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Intel\B2R2.FrontEnd.Intel.fsproj (GetTargetFrameworks)
| 9 : 0.016s 0.016s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Optimizer\B2R2.FrontEnd.Optimizer.fsproj (GetTargetFrameworks)
| 11 : 1.031s 1.094s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\BinFile\B2R2.BinFile.fsproj ()
| . 13 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\Core\B2R2.Core.fsproj ()
| 10 : 0.172s 1.891s C:\Users\Kaido\Documents\Sojobo\Src\ES.Sojobo\ES.Sojobo.fsproj ()
| | 18 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Optimizer\B2R2.FrontEnd.Optimizer.fsproj ()
| | 13 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\Core\B2R2.Core.fsproj ()
| | 12 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\BinIR\B2R2.BinIR.fsproj ()
| | 11 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\BinFile\B2R2.BinFile.fsproj ()
| | 16 : 0.141s 0.625s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\BinAnalysis\B2R2.BinAnalysis.fsproj ()
| | | 13 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\Core\B2R2.Core.fsproj ()
| | | 12 : 0.156s 0.484s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\BinIR\B2R2.BinIR.fsproj ()
| | | | 13 : 0.328s 0.328s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\Core\B2R2.Core.fsproj ()
| | | . 20 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\Core\B2R2.Core.fsproj (GetNativeManifest)
| | . 22 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\BinIR\B2R2.BinIR.fsproj (GetNativeManifest)
| | 17 : 0.094s 0.625s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Intel\B2R2.FrontEnd.Intel.fsproj ()
| | | 14 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Core\B2R2.FrontEnd.Core.fsproj ()
| | | 11 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\BinFile\B2R2.BinFile.fsproj ()
| | . 38 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Core\B2R2.FrontEnd.Core.fsproj (GetNativeManifest)
| | 14 : 0.078s 0.531s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Core\B2R2.FrontEnd.Core.fsproj ()
| | | 11 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\BinFile\B2R2.BinFile.fsproj ()
| | | 36 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\BinFile\B2R2.BinFile.fsproj (GetNativeManifest)
| | . 37 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\BinFile\B2R2.BinFile.fsproj (GetCopyToOutputDirectoryItems)
| | 15 : 0.141s 1.078s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Library\B2R2.FrontEnd.Library.fsproj ()
| | | 11 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\BinFile\B2R2.BinFile.fsproj ()
| | | 14 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Core\B2R2.FrontEnd.Core.fsproj ()
| | | 17 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Intel\B2R2.FrontEnd.Intel.fsproj ()
| | | 23 : 0.031s 0.031s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\ConcEval\B2R2.ConcEval.fsproj (GetTargetFrameworks)
| | | 24 : 0.031s 0.031s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\ARM32\B2R2.FrontEnd.ARM32.fsproj (GetTargetFrameworks)
| | | 25 : 0.016s 0.016s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\ARM64\B2R2.FrontEnd.ARM64.fsproj (GetTargetFrameworks)
| | | 26 : 0.016s 0.016s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\MIPS\B2R2.FrontEnd.MIPS.fsproj (GetTargetFrameworks)
| | | 27 : 0.016s 0.016s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\EVM\B2R2.FrontEnd.EVM.fsproj (GetTargetFrameworks)
| | | 28 : 0.016s 0.016s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\TMS320C6000\B2R2.FrontEnd.TMS320C6000.fsproj (GetTargetFrameworks)
| | | 30 : 0.109s 0.109s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\ConcEval\B2R2.ConcEval.fsproj ()
| | | 31 : 0.078s 0.406s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\ARM32\B2R2.FrontEnd.ARM32.fsproj ()
| | | | 14 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Core\B2R2.FrontEnd.Core.fsproj ()
| | | | 11 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\BinFile\B2R2.BinFile.fsproj ()
| | | . 38 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Core\B2R2.FrontEnd.Core.fsproj (GetNativeManifest)
| | | 32 : 0.156s 0.500s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\ARM64\B2R2.FrontEnd.ARM64.fsproj ()
| | | | 14 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Core\B2R2.FrontEnd.Core.fsproj ()
| | | | 11 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\BinFile\B2R2.BinFile.fsproj ()
| | | . 38 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Core\B2R2.FrontEnd.Core.fsproj (GetNativeManifest)
| | | 33 : 0.063s 0.531s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\MIPS\B2R2.FrontEnd.MIPS.fsproj ()
| | | | 14 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Core\B2R2.FrontEnd.Core.fsproj ()
| | | | 11 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\BinFile\B2R2.BinFile.fsproj ()
| | | . 38 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Core\B2R2.FrontEnd.Core.fsproj (GetNativeManifest)
| | | 34 : 0.078s 0.594s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\EVM\B2R2.FrontEnd.EVM.fsproj ()
| | | | 14 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Core\B2R2.FrontEnd.Core.fsproj ()
| | | | 11 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\BinFile\B2R2.BinFile.fsproj ()
| | | . 38 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Core\B2R2.FrontEnd.Core.fsproj (GetNativeManifest)
| | | 35 : 0.078s 0.641s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\TMS320C6000\B2R2.FrontEnd.TMS320C6000.fsproj ()
| | | | 14 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Core\B2R2.FrontEnd.Core.fsproj ()
| | | | 11 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\BinFile\B2R2.BinFile.fsproj ()
| | | . 38 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Core\B2R2.FrontEnd.Core.fsproj (GetNativeManifest)
| | | 18 : 0.094s 0.094s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Optimizer\B2R2.FrontEnd.Optimizer.fsproj ()
| | | 40 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Intel\B2R2.FrontEnd.Intel.fsproj (GetNativeManifest)
| | | 46 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Optimizer\B2R2.FrontEnd.Optimizer.fsproj (GetNativeManifest)
| | | 45 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\TMS320C6000\B2R2.FrontEnd.TMS320C6000.fsproj (GetNativeManifest)
| | | 44 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\EVM\B2R2.FrontEnd.EVM.fsproj (GetNativeManifest)
| | | 43 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\MIPS\B2R2.FrontEnd.MIPS.fsproj (GetNativeManifest)
| | | 42 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\ARM64\B2R2.FrontEnd.ARM64.fsproj (GetNativeManifest)
| | | 41 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\ARM32\B2R2.FrontEnd.ARM32.fsproj (GetNativeManifest)
| | . 39 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\ConcEval\B2R2.ConcEval.fsproj (GetNativeManifest)
| | 48 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\FrontEnd\Library\B2R2.FrontEnd.Library.fsproj (GetNativeManifest)
| . 47 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ThirdPart\B2R2\src\BinAnalysis\B2R2.BinAnalysis.fsproj (GetNativeManifest)
. 49 : 0.000s 0.000s C:\Users\Kaido\Documents\Sojobo\Src\ES.Sojobo\ES.Sojobo.fsproj (GetNativeManifest)
============================== Node Utilization (IDs represent configurations) ====================================================
Timestamp: 1 2 Duration Cumulative
-----------------------------------------------------------------------------------------------------------------------------------
637427266238037285: 0 x 0.844s 0.844s ................
637427266246475373: 1 x 0.125s 0.969s ..
637427266247725656: | 2 0.016s 0.984s
637427266247880723: 3 | 0.063s 1.047s .
637427266248505764: 4 | 0.031s 1.078s
637427266248818223: 5 | 0.016s 1.094s
637427266248974471: 6 | 0.031s 1.125s
637427266249286995: 7 | 0.047s 1.172s
637427266249755706: 8 | 0.031s 1.203s
637427266250068213: 9 | 0.016s 1.219s
637427266250224464: x | 0.484s 1.703s .........
637427266255069100: 0 x 0.063s 1.766s .
637427266255694320: 10 11 0.016s 1.781s
637427266255849570: 16 | 0.047s 1.828s
637427266256318206: 12 | 0.016s 1.844s
637427266256474456: 13 | 0.266s 2.109s .....
637427266259130703: | x 0.062s 2.172s .
637427266259755692: 12 11 0.141s 2.312s ..
637427266261161971: 16 | 0.094s 2.406s .
637427266262099595: 17 | 0.016s 2.422s
637427266262255721: 15 | 0.016s 2.437s
637427266262411976: 23 | 0.031s 2.469s
637427266262724469: 24 | 0.031s 2.500s
637427266263036971: 25 | 0.016s 2.516s
637427266263193207: 26 | 0.016s 2.531s
637427266263349461: 27 | 0.016s 2.547s
637427266263505714: 28 | 0.016s 2.562s
637427266263661970: 15 | 0.016s 2.578s
637427266263818211: 30 | 0.109s 2.687s ..
637427266264911968: 31 | 0.016s 2.703s
637427266265068212: 32 | 0.031s 2.734s
637427266265380764: 34 | 0.016s 2.750s
637427266265536982: 35 | 0.016s 2.766s
637427266265693238: 18 | 0.094s 2.859s .
637427266266630720: 14 36 0.062s 2.922s .
637427266267255717: | 37 0.016s 2.937s
637427266267411958: 32 | 0.016s 2.953s
637427266267568200: 17 | 0.078s 3.031s .
637427266268349459: 31 | 0.063s 3.094s .
637427266268974483: 32 | 0.109s 3.203s ..
637427266270068217: 33 | 0.063s 3.266s .
637427266270694186: 34 | 0.062s 3.328s .
637427266271318211: 35 | 0.062s 3.391s .
637427266271943207: 15 | 0.016s 3.406s
637427266272099458: | | 0.094s 3.500s .
637427266273036967: 10 | 0.156s 3.656s ...
637427266274599463: 0 | 0.438s 4.094s ........
637427266278974472: | | 2.047s 6.141s ........................................
637427266299444148: | | 0.016s 6.156s
637427266299444148: x | 0.016s 6.172s
-----------------------------------------------------------------------------------------------------------------------------------
Utilization: 92.1 34.0 Average Utilization: 63.1
Build FAILED.
"C:\Users\Kaido\Documents\Sojobo\Src\ES.Sojobo.ADVAPI32\ES.Sojobo.ADVAPI32.fsproj" (Build target) (1) ->
(CoreCompile target) ->
C:\Users\Kaido\Documents\Sojobo\Src\ES.Sojobo.ADVAPI32\ADVAPI32Lib.fs(9,31): error FS0039: The value or constructor 'createInt32' is not defined. Maybe you want one of the following:� createUInt32� createUInt16�
createUInt64� createByte� createValue [C:\Users\Kaido\Documents\Sojobo\Src\ES.Sojobo.ADVAPI32\ES.Sojobo.ADVAPI32.fsproj]
0 Warning(s)
1 Error(s)
Time Elapsed 00:00:06.21
Fsc: C:\Users\Kaido\Documents\Sojobo\Src\ES.Sojobo.ADVAPI32\ADVAPI32Lib.fs(9,31): error FS0039: The value or constructor 'createInt32' is not defined. Maybe you want one of the following:� createUInt32� createUInt16� createUInt64� createByte� createValue
Finished (TagStatus.Failed) 'MSBuild' in 00:00:07.1520866
Finished (TagStatus.Failed) 'Compile' in 00:01:03.7145973
---------------------------------------------------------------------
Build Time Report
---------------------------------------------------------------------
Target Duration
------ --------
Clean 00:00:00.0017665
SetAssemblyInfo 00:00:00.0191334
Compile 00:01:03.7141319 (Exception of type 'Fake.DotNet.MSBuildException' was thrown.)
CleanBuild 00:00:00 (skipped)
Release 00:00:00 (skipped)
Total: 00:01:03.8173257
Status: Failure
---------------------------------------------------------------------
Script reported an error:
-> BuildFailedException: Target 'Compile' failed.
-> One or more errors occurred. (Exception of type 'Fake.DotNet.MSBuildException' was thrown.)
-> MSBuildException: Exception of type 'Fake.DotNet.MSBuildException' was thrown.
Hint: To further diagnose the problem you can run fake in verbose mode `fake -v run ...` or set the 'FAKE_DETAILED_ERRORS' environment variable to 'true'
Performance:
- Cli parsing: 282 milliseconds
- Packages: 73 milliseconds
- Creating Runtime Graph: 40 milliseconds
- Retrieve Assembly List: 461 milliseconds
- Script compiling: 3 seconds
- Script analyzing: 250 milliseconds
- Script running: 1 minute, 4 seconds
- Script cleanup: 6 milliseconds
- Runtime: 1 minute, 9 seconds
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.