groovestats / gslauncher Goto Github PK
View Code? Open in Web Editor NEWRepository for the GrooveStats Launcher for the Simply Love SM5 theme.
License: Other
Repository for the GrooveStats Launcher for the Simply Love SM5 theme.
License: Other
I'm on Xubuntu 64-bit. With my Teensy connected, the launcher fails to boot reporting some invalid gamepad mappings. I'm not sure if this should be fixed in the launcher or in my FSR code, but it doesn't seem problematic elsewhere so I'm wondering what causes this exception on the launcher side.
2021/05/10 20:02:30 GrooveStats Launcher 1.0.0 (linux amd64)
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
GLFW: An uncaught error has occurred: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
GLFW: Please report this bug in the Go package immediately.
panic: InvalidValue: Invalid button in gamepad mapping 03000000c01600008704000011010000 (Serial/Keyboard/Mouse/Joystick)
goroutine 1 [running, locked to thread]:
github.com/go-gl/glfw/v3.3/glfw.acceptError(0xc00021f9d0, 0x1, 0x1, 0x42c115, 0x45f2dc)
/root/go/pkg/mod/github.com/go-gl/glfw/v3.3/[email protected]/error.go:174 +0x225
github.com/go-gl/glfw/v3.3/glfw.Init(0x4, 0xc00021fa20)
/root/go/pkg/mod/github.com/go-gl/glfw/v3.3/[email protected]/glfw.go:37 +0x57
fyne.io/fyne/v2/internal/driver/glfw.(*gLDriver).initGLFW.func1()
/root/go/pkg/mod/fyne.io/fyne/[email protected]/internal/driver/glfw/loop.go:70 +0x2b
sync.(*Once).doSlow(0x11ddf78, 0xc00021fa80)
/usr/local/go/src/sync/once.go:68 +0xec
sync.(*Once).Do(...)
/usr/local/go/src/sync/once.go:59
fyne.io/fyne/v2/internal/driver/glfw.(*gLDriver).initGLFW(0xc00007b270)
/root/go/pkg/mod/fyne.io/fyne/[email protected]/internal/driver/glfw/loop.go:69 +0x65
fyne.io/fyne/v2/internal/driver/glfw.(*gLDriver).createWindow.func1()
/root/go/pkg/mod/fyne.io/fyne/[email protected]/internal/driver/glfw/window.go:1284 +0x57
fyne.io/fyne/v2/internal/driver/glfw.runOnMain(0xc000349a10)
/root/go/pkg/mod/fyne.io/fyne/[email protected]/internal/driver/glfw/loop.go:51 +0xb0
fyne.io/fyne/v2/internal/driver/glfw.(*gLDriver).createWindow(0xc00007b270, 0xc00044d7a0, 0x1c, 0xc0002c2501, 0xc00045e3f0, 0xc00021fbc0)
/root/go/pkg/mod/fyne.io/fyne/[email protected]/internal/driver/glfw/window.go:1283 +0xd4
fyne.io/fyne/v2/internal/driver/glfw.(*gLDriver).CreateWindow(0xc00007b270, 0xc00044d7a0, 0x1c, 0xc00044d7a0, 0x1c)
/root/go/pkg/mod/fyne.io/fyne/[email protected]/internal/driver/glfw/window.go:1275 +0x45
fyne.io/fyne/v2/app.(*fyneApp).NewWindow(0xc00045e3f0, 0xc00044d7a0, 0x1c, 0x96b982, 0x8)
/root/go/pkg/mod/fyne.io/fyne/[email protected]/app/app.go:52 +0x47
github.com/GrooveStats/gslauncher/internal/gui.NewApp(0xc000349920, 0x1, 0x0)
/data/internal/gui/gui.go:51 +0x1d5
main.main()
/data/cmd/gslauncher/main.go:54 +0x2d5
Update the new-session action to handle the chartHashVersion changes:
https://github.com/GrooveStats/groovestats-api/pull/2/files
This one is a bit more nuanced and I'm not quite sure what's happening.
I'm on Xubuntu 64-bit
If I start the launcher and attempt to launch StepMania by clicking the button, StepMania will start but no sound will be played. In StepMania's log.txt
I see
00:00.113: Couldn't load driver ALSA-sw: dsnd_pcm_open(dmix:0,0): Device or resource busy
Which implies to me that launching StepMania through the launcher takes control of Alsa which then causes StepMania to fail trying to access the sound driver.
Interestingly, I don't have this issue when I have the launcher open and I open StepMania separately outside of it. This leads me to believe that something is happening specifically when launching StepMania through the launcher. In this case I do get sound but the game doesn't acknowledge the already-open launcher so I don't get any online functionality,
I receive the following error when trying to launch StepMania through the launcher using OutFox Alpha 4.11:
failed to run StepMania: fork/exec /Applications/OutFox/OutFox.app/Contents/MacOS/StepMania: no such file or directory
I think this is because in OutFox alpha 4.11 the executable in the MacOS OutFox.app was renamed to OutFox
from StepMania
.
The login flow could be simplified by making the login request in the launcher, retrieving the API key token from the request, and saving it locally.
if we can see this, the webhook works!
I'm getting this error when starting stepmania. It worked just fine before and I haven't done anything special
this is the crash log
2022/02/17 09:36:59 GrooveStats Launcher 1.2.0 (linux amd64)
2022/02/17 09:36:59 Fyne error: Settings watch error:
2022/02/17 09:36:59 Cause: no space left on device
2022/02/17 09:36:59 At: /root/go/pkg/mod/fyne.io/fyne/[email protected]/app/settings_desktop.go:19
Error is
failed to initialize fsipc: stat /Users/<myuser>/Library/Preferences/ITGmania: no such file or directory
but the directory definitely exists.
This is for groovestats launcher 1.5.0. I think this worked correctly before, but I don't know what version.
Anyway, I noticed today that my unlock songs are not being downloaded/saved to the directory I specified in the settings. They are saved to the default user appdata path instead. Screenshot attached showing my configuration.
I'm getting the following error when running the launcher 1.3.2 on Debian 11 compiled using Go 1.18:
panic: NotInitialized: The GLFW library is not initialized
goroutine 1 [running, locked to thread]:
github.com/go-gl/glfw/v3.3/glfw.acceptError({0x0, 0x0, 0x886fcbccf18081cc?})
/home/lucdar/go/pkg/mod/github.com/!groove!stats/go-glfw/v3.3/[email protected]/error.go:174 +0x185
github.com/go-gl/glfw/v3.3/glfw.panicError(...)
/home/lucdar/go/pkg/mod/github.com/!groove!stats/go-glfw/v3.3/[email protected]/error.go:185
github.com/go-gl/glfw/v3.3/glfw.CreateStandardCursor(0x915e20?)
/home/lucdar/go/pkg/mod/github.com/!groove!stats/go-glfw/v3.3/[email protected]/input.go:530 +0x45
fyne.io/fyne/v2/internal/driver/glfw.initCursors()
/home/lucdar/go/pkg/mod/fyne.io/fyne/[email protected]/internal/driver/glfw/window.go:43 +0x5f
fyne.io/fyne/v2/internal/driver/glfw.(*gLDriver).initGLFW.func1()
/home/lucdar/go/pkg/mod/fyne.io/fyne/[email protected]/internal/driver/glfw/loop.go:105 +0x54
sync.(*Once).doSlow(0x203000?, 0x203000?)
/usr/lib/go-1.18/src/sync/once.go:68 +0xc2
sync.(*Once).Do(...)
/usr/lib/go-1.18/src/sync/once.go:59
fyne.io/fyne/v2/internal/driver/glfw.(*gLDriver).initGLFW(0x829286?)
/home/lucdar/go/pkg/mod/fyne.io/fyne/[email protected]/internal/driver/glfw/loop.go:94 +0x45
fyne.io/fyne/v2/internal/driver/glfw.(*gLDriver).createWindow.func1()
/home/lucdar/go/pkg/mod/fyne.io/fyne/[email protected]/internal/driver/glfw/window.go:1408 +0x4a
fyne.io/fyne/v2/internal/driver/glfw.runOnMain(0xc00026d890)
/home/lucdar/go/pkg/mod/fyne.io/fyne/[email protected]/internal/driver/glfw/loop.go:55 +0xdc
fyne.io/fyne/v2/internal/driver/glfw.(*gLDriver).createWindow(0xc00002e9c0, {0x9b1a9f, 0x14}, 0x1)
/home/lucdar/go/pkg/mod/fyne.io/fyne/[email protected]/internal/driver/glfw/window.go:1407 +0xf8
fyne.io/fyne/v2/internal/driver/glfw.(*gLDriver).CreateWindow(0xaa9588?, {0x9b1a9f?, 0x0?})
/home/lucdar/go/pkg/mod/fyne.io/fyne/[email protected]/internal/driver/glfw/window.go:1399 +0x25
fyne.io/fyne/v2/app.(*fyneApp).NewWindow(0xc00002ea80?, {0x9b1a9f?, 0xd42680?})
/home/lucdar/go/pkg/mod/fyne.io/fyne/[email protected]/app/app.go:57 +0x26
github.com/GrooveStats/gslauncher/internal/gui.NewApp(0xc00026d710, 0x0)
/home/lucdar/gslauncher/internal/gui/gui.go:51 +0x212
main.main()
/home/lucdar/gslauncher/cmd/gslauncher/main.go:74 +0x257
I've tried running the build for Linux and I got the same error. I'm not too sure what is causing it or what I can try to fix it. Any advice would be appreciated!
Tested on amd64 build of the launcher. Doesn't happen on 1.2.0 or 1.2.1.
Windows 10 x64, Outfox Alpha date-20211001, Simply Love 5.1.0 (with some modifications, but I don't think it matters).
Log excerpt:
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xc0000005 code=0x0 addr=0x50 pc=0x781258]
goroutine 24 [running]:
github.com/GrooveStats/gslauncher/internal/groovestats.(*Client).scoreSubmit(0xc0002ecc60, 0xc0001a2030, 0xc0004a7770, 0xc0004a7780, 0xc0004a7790)
/data/internal/groovestats/client.go:268 +0x5b8
github.com/GrooveStats/gslauncher/internal/groovestats.(*Client).ScoreSubmit(0xc0002ecc60, 0xc0001a2030, 0xc0004a7830, 0xc0004a7840, 0xc0004a7850)
/data/internal/groovestats/client.go:211 +0x45
github.com/GrooveStats/gslauncher/internal/session.(*Session).processRequest(0xc0002ecd80, 0xaec180, 0xc0001a2030)
/data/internal/session/session.go:178 +0x26b
github.com/GrooveStats/gslauncher/internal/session.(*Session).startIpc.func1(0xc000052600)
/data/internal/session/session.go:90 +0x8e
created by github.com/GrooveStats/gslauncher/internal/session.(*Session).startIpc
/data/internal/session/session.go:97 +0x250
Another example:
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xc0000005 code=0x0 addr=0x50 pc=0x781258]
goroutine 23 [running]:
github.com/GrooveStats/gslauncher/internal/groovestats.(*Client).scoreSubmit(0xc0005686f0, 0xc000318000, 0x5900000059000000, 0x5900000059000000, 0x5900000059000000)
/data/internal/groovestats/client.go:268 +0x5b8
github.com/GrooveStats/gslauncher/internal/groovestats.(*Client).ScoreSubmit(0xc0005686f0, 0xc000318000, 0x5900000059000000, 0x5900000059000000, 0x5900000059000000)
/data/internal/groovestats/client.go:211 +0x45
github.com/GrooveStats/gslauncher/internal/session.(*Session).processRequest(0xc000568840, 0xaec180, 0xc000318000)
/data/internal/session/session.go:178 +0x26b
github.com/GrooveStats/gslauncher/internal/session.(*Session).startIpc.func1(0xc0003944e0)
/data/internal/session/session.go:90 +0x8e
created by github.com/GrooveStats/gslauncher/internal/session.(*Session).startIpc
/data/internal/session/session.go:97 +0x250
Just installed 1.3.1 on my MacBook Air M1 and I get this error: "You have macOS 11.6.2. The application requires macOS 12.0 or later." Any quick way to fix it without updating?
I installed using the gslauncher-windows-setup.exe file from the v1.1.0 release assets
The executable just seems to do nothing when I click it (is it just mining dogecoin in the background ๐ค)
Running Windows 7 Home Premium
Let me know if there is a way to collect more debug information
Attached a screenshot of me trying to run from the command line (to rule out me being dumb and not double clicking on the shortcut correctly haha)
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.