ncuber's People
ncuber's Issues
App throw "java.util.concurrent.ExecutionException" using "google_maps_flutter" package
Description: logcat shows that cannot access google_map_sdk
Phone: Samsung A53
Phone Arch: android-arm64
Android SDK: 33
logcat:
I/DynamiteModule( 6892): Selected remote version of com.google.android.gms.googlecertificates, version >= 7
2
W/ziparchive( 6892): Unable to open '/data/user_de/0/com.google.android.gms/app_chimera/m/00000005/GoogleCertificates.dm': No such file or directory
I/SnapshotHandler( 6892): Unable to retrieve flag snapshot for com.google.android.libraries.consentverifier#com.example.ncuber, using defaults.
W/MobStoreFlagStore( 6892): Unable to update local snapshot for com.google.android.libraries.consentverifier#com.example.ncuber, may result in stale flags.
W/MobStoreFlagStore( 6892): java.util.concurrent.ExecutionException: java.lang.SecurityException: GoogleCertificatesRslt: not allowed: pkg=com.example.ncuber, sha256=[2f605fc183b4edafbd303f0dbeb587b34ff660eab066ddab079da01a28e1f8bb], atk=true, ver=225014047.true (go/gsrlt)
W/MobStoreFlagStore( 6892): at ajg.s(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (190800-0):3)
W/MobStoreFlagStore( 6892): at ajg.get(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (190800-0):2)
W/MobStoreFlagStore( 6892): at akq.g(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (190800-0):2)
W/MobStoreFlagStore( 6892): at yo.d(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (190800-0):1)
W/MobStoreFlagStore( 6892): at yq.run(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (190800-0):0)
W/MobStoreFlagStore( 6892): at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:463)
W/MobStoreFlagStore( 6892): at java.util.concurrent.FutureTask.run(FutureTask.java:264)
W/MobStoreFlagStore( 6892): at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:307)
W/MobStoreFlagStore( 6892): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
W/MobStoreFlagStore( 6892): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
W/MobStoreFlagStore( 6892): at java.lang.Thread.run(Thread.java:1012)
W/MobStoreFlagStore( 6892): Caused by: java.lang.SecurityException: GoogleCertificatesRslt: not allowed: pkg=com.example.ncuber, sha256=[2f605fc183b4edafbd303f0dbeb587b34ff660eab066ddab079da01a28e1f8bb], atk=true, ver=225014047.true (go/gsrlt)
W/MobStoreFlagStore( 6892): at android.os.Parcel.createExceptionOrNull(Parcel.java:3011)
W/MobStoreFlagStore( 6892): at android.os.Parcel.createException(Parcel.java:2995)
W/MobStoreFlagStore( 6892): at android.os.Parcel.readException(Parcel.java:2978)
W/MobStoreFlagStore( 6892): at android.os.Parcel.readException(Parcel.java:2920)
W/MobStoreFlagStore( 6892): at fc.c(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (190800-0):2)
W/MobStoreFlagStore( 6892): at rr.a(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (190800-0):4)
W/MobStoreFlagStore( 6892): at ji.e(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (190800-0):2)
W/MobStoreFlagStore( 6892): at kh.t(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (190800-0):2)
W/MobStoreFlagStore( 6892): at kh.u(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (190800-0):3)
W/MobStoreFlagStore( 6892): at kh.e(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (190800-0):2)
W/MobStoreFlagStore( 6892): at kl.handleMessage(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (190800-0):69)
W/MobStoreFlagStore( 6892): at android.os.Handler.dispatchMessage(Handler.java:102)
W/MobStoreFlagStore( 6892): at android.os.Looper.loopOnce(Looper.java:201)
W/MobStoreFlagStore( 6892): at android.os.Looper.loop(Looper.java:288)
W/MobStoreFlagStore( 6892): at android.os.HandlerThread.run(HandlerThread.java:67)
D/CompatibilityChangeReporter( 6892): Compat change id reported: 150939131; UID 10159; state: ENABLED
Application finished.
Exited (sigterm)
android use high battery
Please notice to use void or Future as a returning type
Android unknow building error
Description: unknow
Android SDK: 33
Arch: android-x64
logcat:
/D:/.cache/.pub-cache/hosted/pub.dev/flutter_datetime_picker_bdaya-2.0.0/lib/flutter_datetime_picker_bdaya.dart:7:1: Error: 'DatePickerTheme' is imported from both 'package:flutter/src/material/date_picker_theme.dart' and 'package:flutter_datetime_picker_bdaya/src/datetime_picker_theme.dart'.
import 'src/datetime_picker_theme.dart';
^^^^^^^^^^^^^^^
/D:/.cache/.pub-cache/hosted/pub.dev/form_builder_extra_fields-8.5.0/lib/src/fields/form_builder_cupertino_date_time_picker.dart:6:1: Error: 'DatePickerTheme' is imported from both 'package:flutter/src/material/date_picker_theme.dart' and 'package:flutter_datetime_picker_bdaya/src/datetime_picker_theme.dart'.
import 'package:flutter_datetime_picker_bdaya/flutter_datetime_picker_bdaya.dart';
flutter_datetime_picker_bdaya.dart:1
^^^^^^^^^^^^^^^
/D:/.cache/.pub-cache/hosted/pub.dev/form_builder_extra_fields-8.5.0/lib/src/widgets/flutter_chips_input/chips_input.dart:87:7: Error: The non-abstract class 'ChipsInputState' is missing implementations for these members:
- TextInputClient.insertContent
Try to either
- provide an implementation,
- inherit an implementation from a superclass or mixin,
- mark the class as abstract, or
- provide a 'noSuchMethod' implementation.
class ChipsInputState<T> extends State<ChipsInput<T>>
^^^^^^^^^^^^^^^
/D:/env/flutter/packages/flutter/lib/src/services/text_input.dart:1117:8: Context: 'TextInputClient.insertContent' is defined here.
void insertContent(KeyboardInsertedContent content) {}
^^^^^^^^^^^^^
/D:/.cache/.pub-cache/hosted/pub.dev/flutter_datetime_picker_bdaya-2.0.0/lib/flutter_datetime_picker_bdaya.dart:200:31: Error: 'DatePickerTheme' is imported from both 'package:flutter/src/material/date_picker_theme.dart' and 'package:flutter_datetime_picker_bdaya/src/datetime_picker_theme.dart'.
this.theme = theme ?? DatePickerTheme(),
^^^^^^^^^^^^^^^
Target kernel_snapshot failed: Exception
2
FAILURE: Build failed with an exception.
* Where:
Script 'D:\env\flutter\packages\flutter_tools\gradle\flutter.gradle' line: 1201
* What went wrong:
Execution failed for task ':app:compileFlutterBuildDebug'.
> Process 'command 'D:\env\flutter\bin\flutter.bat'' finished with non-zero exit value 1
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 5m 52s
Exception: Gradle task assembleDebug failed with exit code 1
Exited (sigterm)
Finish post/get methods
TODO. write down the data which I want to get from the server
App deadlock when press the button at "create car > 下一步"
Description: 按下一步後,app 無任何回應
Phone: Samsung A53
Phone Arch: android-arm64
Android SDK: 33
pic:
log:
W/DynamiteModule(20752): Local module descriptor class for com.google.android.gms.googlecertificates not found.
I/DynamiteModule(20752): Considering local module com.google.android.gms.googlecertificates:0 and remote module com.google.android.gms.googlecertificates:7
I/DynamiteModule(20752): Selected remote version of com.google.android.gms.googlecertificates, version >= 7
I/SnapshotHandler(20752): Unable to retrieve flag snapshot for com.google.android.libraries.consentverifier#com.example.ncuber, using defaults.
W/MobStoreFlagStore(20752): Unable to update local snapshot for com.google.android.libraries.consentverifier#com.example.ncuber, may result in stale flags.
W/MobStoreFlagStore(20752): java.util.concurrent.ExecutionException: java.lang.SecurityException: GoogleCertificatesRslt: not allowed: pkg=com.example.ncuber, sha256=[2f605fc183b4edafbd303f0dbeb587b34ff660eab066ddab079da01a28e1f8bb], atk=false, ver=231613044.true (go/gsrlt)
W/MobStoreFlagStore(20752): at ajh.s(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (190400-0):3)
W/MobStoreFlagStore(20752): at ajh.get(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (190400-0):2)
W/MobStoreFlagStore(20752): at akr.g(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (190400-0):2)
W/MobStoreFlagStore(20752): at yp.c(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (190400-0):1)
W/MobStoreFlagStore(20752): at yr.run(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (190400-0):0)
W/MobStoreFlagStore(20752): at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:463)
W/MobStoreFlagStore(20752): at java.util.concurrent.FutureTask.run(FutureTask.java:264)
W/MobStoreFlagStore(20752): at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:307)
W/MobStoreFlagStore(20752): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
W/MobStoreFlagStore(20752): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
W/MobStoreFlagStore(20752): at java.lang.Thread.run(Thread.java:1012)
W/MobStoreFlagStore(20752): Caused by: java.lang.SecurityException: GoogleCertificatesRslt: not allowed: pkg=com.example.ncuber, sha256=[2f605fc183b4edafbd303f0dbeb587b34ff660eab066ddab079da01a28e1f8bb], atk=false, ver=231613044.true (go/gsrlt)
W/MobStoreFlagStore(20752): at android.os.Parcel.createExceptionOrNull(Parcel.java:3023)
W/MobStoreFlagStore(20752): at android.os.Parcel.createException(Parcel.java:3007)
W/MobStoreFlagStore(20752): at android.os.Parcel.readException(Parcel.java:2990)
W/MobStoreFlagStore(20752): at android.os.Parcel.readException(Parcel.java:2932)
W/MobStoreFlagStore(20752): at fe.c(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (190400-0):2)
W/MobStoreFlagStore(20752): at rs.a(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (190400-0):4)
W/MobStoreFlagStore(20752): at jk.e(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (190400-0):2)
W/MobStoreFlagStore(20752): at ki.t(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (190400-0):2)
W/MobStoreFlagStore(20752): at ki.u(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (190400-0):3)
W/MobStoreFlagStore(20752): at ki.e(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (190400-0):2)
W/MobStoreFlagStore(20752): at km.handleMessage(:com.google.android.gms.dynamite_mapsdynamite@[email protected] (190400-0):74)
W/MobStoreFlagStore(20752): at android.os.Handler.dispatchMessage(Handler.java:102)
W/MobStoreFlagStore(20752): at android.os.Looper.loopOnce(Looper.java:226)
W/MobStoreFlagStore(20752): at android.os.Looper.loop(Looper.java:313)
W/MobStoreFlagStore(20752): at android.os.HandlerThread.run(HandlerThread.java:67)
I/ViewRootImpl@8a05fc0[MainActivity](20752): handleAppVisibility mAppVisible = true visible = false
I/ViewRootImpl@8a05fc0[MainActivity](20752): stopped(true) old = false
I/ViewRootImpl@8a05fc0[MainActivity](20752): WindowStopped on com.example.ncuber/com.example.ncuber.MainActivity set to true
D/SurfaceView@3316666(20752): windowPositionLost, frameNr = 0
I/SurfaceView@3316666(20752): aOrMT: ViewRootImpl@8a05fc0[MainActivity] t = android.view.SurfaceControl$Transaction@247f6fe fN = 0 android.view.SurfaceView.-$$Nest$mapplyOrMergeTransaction:0 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionLost:1568 android.graphics.RenderNode$CompositePositionUpdateListener.positionLost:380
I/ViewRootImpl@8a05fc0[MainActivity](20752): mWNT: t=0xb400006eb1e1dd90 mBlastBufferQueue=0xb400006ef1e28210 fn= 0 caller= android.view.SurfaceView.applyOrMergeTransaction:1455 android.view.SurfaceView.-$$Nest$mapplyOrMergeTransaction:0 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionLost:1568
I/SurfaceView@3316666(20752): windowStopped(true) false io.flutter.embedding.android.FlutterSurfaceView{3316666 V.E...... ........ 0,0-1080,2400} of ViewRootImpl@8a05fc0[MainActivity]
I/SurfaceView@3316666(20752): Changes: creating=false format=false size=false visible=true alpha=false hint=false mUseAlpha=false visible=true left=false top=false
I/SurfaceView@3316666(20752): 53569126 Cur surface: Surface(name=null)/@0x235f676
I/SurfaceView@3316666(20752): applyTransactionOnVriDraw: vri = ViewRootImpl@8a05fc0[MainActivity] fRS = false t = 0xb400006eb1eb0bb0 android.view.SurfaceView.performSurfaceTransaction:959 android.view.SurfaceView.updateSurface:1105 android.view.SurfaceView.setWindowStopped:335
I/ViewRootImpl@8a05fc0[MainActivity](20752): applyTransactionOnDraw: mRemoved = false isHardwareEnabled = true t = 0xb400006eb1eb0bb0android.view.SurfaceView.applyTransactionOnVriDraw:2048 android.view.SurfaceView.performSurfaceTransaction:959 android.view.SurfaceView.updateSurface:1105 android.view.SurfaceView.setWindowStopped:335 android.view.SurfaceView.surfaceDestroyed:1863
I/SurfaceView@3316666(20752): surfaceDestroyed
I/SurfaceView@3316666(20752): surfaceDestroyed callback.size 1 #1 io.flutter.embedding.android.FlutterSurfaceView{3316666 V.E...... ........ 0,0-1080,2400}
E/Surface (20752): freeAllBuffers: 1 buffers were freed while being dequeued!
I/SurfaceView@3316666(20752): updateSurface: mVisible = false mSurface.isValid() = true
I/SurfaceView@3316666(20752): releaseSurfaces: viewRoot = ViewRootImpl@8a05fc0[MainActivity]
I/SurfaceView@3316666(20752): applyTransactionOnVriDraw: vri = ViewRootImpl@8a05fc0[MainActivity] fRS = true t = 0xb400006eb1e96150 android.view.SurfaceView.releaseSurfaces:858 android.view.SurfaceView.updateSurface:1172 android.view.SurfaceView.setWindowStopped:335
I/SurfaceView@3316666(20752): applyTransactionOnVriDraw: viewRoot.applyTransactionOnDrawFromReleaseSurfaces
I/ViewRootImpl@8a05fc0[MainActivity](20752): from releaseSurfaces t.apply t = 0xb400006eb1e96150
V/SurfaceView@3316666(20752): Layout: x=0 y=0 w=1080 h=2400, frame=Rect(0, 0 - 1080, 2400)
I/MSHandlerLifeCycle(20752): removeMultiSplitHandler: no exist. decor=DecorView@c884f51[MainActivity]
I/SurfaceView@3316666(20752): onWindowVisibilityChanged(8) false io.flutter.embedding.android.FlutterSurfaceView{3316666 V.E...... ........ 0,0-1080,2400} of ViewRootImpl@8a05fc0[MainActivity]
D/SurfaceView@3316666(20752): updateSurface: surface is not valid
I/SurfaceView@3316666(20752): releaseSurfaces: viewRoot = ViewRootImpl@8a05fc0[MainActivity]
I/SurfaceView@3316666(20752): applyTransactionOnVriDraw: vri = ViewRootImpl@8a05fc0[MainActivity] fRS = true t = 0xb400006eb1eb28f0 android.view.SurfaceView.releaseSurfaces:858 android.view.SurfaceView.updateSurface:998 android.view.SurfaceView.onWindowVisibilityChanged:371
I/SurfaceView@3316666(20752): applyTransactionOnVriDraw: viewRoot.applyTransactionOnDrawFromReleaseSurfaces
I/ViewRootImpl@8a05fc0[MainActivity](20752): from releaseSurfaces t.apply t = 0xb400006eb1eb28f0
D/OpenGLRenderer(20752): setSurface called with nullptr
D/OpenGLRenderer(20752): setSurface() destroyed EGLSurface
D/OpenGLRenderer(20752): destroyEglSurface
I/ViewRootImpl@8a05fc0[MainActivity](20752): performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=true mForceNextWindowRelayout=false params=null
I/ViewRootImpl@8a05fc0[MainActivity](20752): Relayout returned: old=(0,0,1080,2400) new=(0,0,1080,2400) req=(1080,2400)8 dur=9 res=0x2 s={false 0x0} ch=false seqId=0
D/SurfaceView@3316666(20752): updateSurface: surface is not valid
I/SurfaceView@3316666(20752): releaseSurfaces: viewRoot = ViewRootImpl@8a05fc0[MainActivity]
I/SurfaceView@3316666(20752): applyTransactionOnVriDraw: vri = ViewRootImpl@8a05fc0[MainActivity] fRS = true t = 0xb400006eb1ea2990 android.view.SurfaceView.releaseSurfaces:858 android.view.SurfaceView.updateSurface:998 android.view.SurfaceView.lambda$new$0$android-view-SurfaceView:200
I/SurfaceView@3316666(20752): applyTransactionOnVriDraw: viewRoot.applyTransactionOnDrawFromReleaseSurfaces
I/ViewRootImpl@8a05fc0[MainActivity](20752): from releaseSurfaces t.apply t = 0xb400006eb1ea2990
I/ViewRootImpl@8a05fc0[MainActivity](20752): MSG_WINDOW_FOCUS_CHANGED 0 0
I/ViewRootImpl(20752): updatePointerIcon pointerType = 1000, calling pid = 20752
D/InputManager(20752): setPointerIconType iconId = 1000, callingPid = 20752
Lost connection to device.
Exited (sigterm)
App crush after install
Description: As soon as I open the app, it crush.
Phone: Samsung A53
Phone Arch: android-arm64
Android SDK: 33
log:
D/AndroidRuntime(24030): Shutting down VM
E/AndroidRuntime(24030): FATAL EXCEPTION: main
E/AndroidRuntime(24030): Process: com.example.ncuber, PID: 24030
E/AndroidRuntime(24030): java.lang.IncompatibleClassChangeError: Found interface com.google.android.gms.location.FusedLocationProviderClient, but class was expected (declaration of 'com.google.android.gms.location.FusedLocationProviderClient' appears in /data/app/~~T26ci1031R5ukPOoXWeyGw==/com.example.ncuber-dIW26YAN7NBB303ouFN1-A==/base.apk)
E/AndroidRuntime(24030): at com.lyokone.location.FlutterLocation.setActivity(FlutterLocation.java:109)
E/AndroidRuntime(24030): at com.lyokone.location.FlutterLocationService.setActivity(FlutterLocationService.kt:255)
E/AndroidRuntime(24030): at com.lyokone.location.LocationPlugin.dispose(LocationPlugin.java:121)
E/AndroidRuntime(24030): at com.lyokone.location.LocationPlugin.detachActivity(LocationPlugin.java:56)
E/AndroidRuntime(24030): at com.lyokone.location.LocationPlugin.onDetachedFromActivityForConfigChanges(LocationPlugin.java:74)
E/AndroidRuntime(24030): at io.flutter.embedding.engine.FlutterEngineConnectionRegistry.detachFromActivityForConfigChanges(FlutterEngineConnectionRegistry.java:367)
E/AndroidRuntime(24030): at io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onDetach(FlutterActivityAndFragmentDelegate.java:688)
E/AndroidRuntime(24030): at io.flutter.embedding.android.FlutterActivity.onDestroy(FlutterActivity.java:762)
E/AndroidRuntime(24030): at android.app.Activity.performDestroy(Activity.java:8864)
E/AndroidRuntime(24030): at android.app.Instrumentation.callActivityOnDestroy(Instrumentation.java:1419)
E/AndroidRuntime(24030): at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:6067)
E/AndroidRuntime(24030): at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:6113)
E/AndroidRuntime(24030): at android.app.ActivityThread.handleRelaunchActivityInner(ActivityThread.java:6460)
E/AndroidRuntime(24030): at android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:6341)
E/AndroidRuntime(24030): at android.app.servertransaction.ActivityRelaunchItem.execute(ActivityRelaunchItem.java:71)
E/AndroidRuntime(24030): at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
E/AndroidRuntime(24030): at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
E/AndroidRuntime(24030): at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
E/AndroidRuntime(24030): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2574)
E/AndroidRuntime(24030): at android.os.Handler.dispatchMessage(Handler.java:106)
E/AndroidRuntime(24030): at android.os.Looper.loopOnce(Looper.java:226)
E/AndroidRuntime(24030): at android.os.Looper.loop(Looper.java:313)
E/AndroidRuntime(24030): at android.app.ActivityThread.main(ActivityThread.java:8757)
E/AndroidRuntime(24030): at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(24030): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
E/AndroidRuntime(24030): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
I/Process (24030): Sending signal. PID: 24030 SIG: 9
Lost connection to device.
Exited (sigterm)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.