Giter VIP home page Giter VIP logo

Comments (10)

justdrunkfox avatar justdrunkfox commented on August 18, 2024 1

Благодарю за подсказку, заработало с fluent версии 0.5, с 0.6 не работает.
Без 0.5 как обычно не разобраться.)

from hirac.

arkuznetsov avatar arkuznetsov commented on August 18, 2024

Для начала попробуйте поставить последний OneScript.Web https://github.com/EvilBeaver/OneScript.Web/releases/tag/v0.9.3 и проверить/обновить версию библиотеки fluent.

from hirac.

justdrunkfox avatar justdrunkfox commented on August 18, 2024

Похоже рано я обрадовался.
После замены fluent, я для проверки несколько раз успешно спросил - http://127.0.0.1:5005/cluster/list, ответ был как у rac'a. Я немного "поэкспериментировал" и по /cluster/list начал приходить пустой ответ - []. Я все снес и установил заново, включая 1с, чистые конфиги и fluent 0.5.
В результате irac и rac опрашиваются нормально, а через hirac ответ - [].

В логе:
dbug: Microsoft.AspNetCore.Hosting.Diagnostics[3]
Hosting starting
dbug: OneScript.WebHost.Application.ApplicationInstance[0]
No database configured
info: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[0]
User profile is available. Using 'C:\Users\user\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest.
dbug: Microsoft.AspNetCore.DataProtection.Repositories.FileSystemXmlRepository[37]
Reading data from file 'C:\Users\user\AppData\Local\ASP.NET\DataProtection-Keys\key-cba6df75-39b3-429f-8c0e-307b1123eee9.xml'.
dbug: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[18]
Found key {cba6df75-39b3-429f-8c0e-307b1123eee9}.
dbug: Microsoft.AspNetCore.DataProtection.KeyManagement.DefaultKeyResolver[13]
Considering key {cba6df75-39b3-429f-8c0e-307b1123eee9} with expiration date 2023-09-04 07:04:14Z as default key.
dbug: Microsoft.AspNetCore.DataProtection.TypeForwardingActivator[0]
Forwarded activator type request from Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiXmlDecryptor, Microsoft.AspNetCore.DataProtection, Version=3.1.12.0, Culture=neutral, PublicKeyToken=adb9793829ddae60 to Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiXmlDecryptor, Microsoft.AspNetCore.DataProtection, Culture=neutral, PublicKeyToken=adb9793829ddae60
dbug: Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiXmlDecryptor[51]
Decrypting secret element using Windows DPAPI.
dbug: Microsoft.AspNetCore.DataProtection.TypeForwardingActivator[0]
Forwarded activator type request from Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AuthenticatedEncryptorDescriptorDeserializer, Microsoft.AspNetCore.DataProtection, Version=3.1.12.0, Culture=neutral, PublicKeyToken=adb9793829ddae60 to Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AuthenticatedEncryptorDescriptorDeserializer, Microsoft.AspNetCore.DataProtection, Culture=neutral, PublicKeyToken=adb9793829ddae60
dbug: Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngCbcAuthenticatedEncryptorFactory[4]
Opening CNG algorithm 'AES' from provider '(null)' with chaining mode CBC.
dbug: Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngCbcAuthenticatedEncryptorFactory[3]
Opening CNG algorithm 'SHA256' from provider '(null)' with HMAC.
dbug: Microsoft.AspNetCore.DataProtection.KeyManagement.KeyRingProvider[2]
Using key {cba6df75-39b3-429f-8c0e-307b1123eee9} as the default key.
dbug: Microsoft.AspNetCore.DataProtection.Internal.DataProtectionHostedService[0]
Key ring with default key {cba6df75-39b3-429f-8c0e-307b1123eee9} was loaded during application startup.
Hosting environment: Development
Content root path: C:\hirac\app
dbugNow listening on: http://localhost:5005
Application started. Press Ctrl+C to shut down.
: Microsoft.AspNetCore.Hosting.Diagnostics[4]
Hosting started
dbug: Microsoft.AspNetCore.Hosting.Diagnostics[0]
Loaded hosting startup assembly OneScript.WebHost
dbug: Microsoft.AspNetCore.Server.Kestrel[39]
Connection id "0HMRRIAJFGKMJ" accepted.
dbug: Microsoft.AspNetCore.Server.Kestrel[1]
Connection id "0HMRRIAJFGKMJ" started.
info: Microsoft.AspNetCore.Hosting.Diagnostics[1]
Request starting HTTP/1.1 GET http://127.0.0.1:5005/cluster/list
dbug: Microsoft.AspNetCore.Routing.Matching.DfaMatcher[1001]
2 candidate(s) found for the request path '/cluster/list'
dbug: Microsoft.AspNetCore.Routing.Matching.DfaMatcher[1005]
Endpoint 'OneScript.WebHost.Application.ScriptedController.ResultAction (OneScript.WebHost)' with route pattern 'cluster/list' is valid for the request path '/cluster/list'
dbug: Microsoft.AspNetCore.Routing.Matching.DfaMatcher[1005]
Endpoint 'OneScript.WebHost.Application.ScriptedController.ResultAction (OneScript.WebHost)' with route pattern 'cluster/{id}/{property?}' is valid for the request path '/cluster/list'
dbug: Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware[1]
Request matched endpoint 'OneScript.WebHost.Application.ScriptedController.ResultAction (OneScript.WebHost)'
info: Microsoft.AspNetCore.Routing.EndpointMiddleware[0]
Executing endpoint 'OneScript.WebHost.Application.ScriptedController.ResultAction (OneScript.WebHost)'
dbug: Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactory[12]
Registered model binder providers, in the following order: Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BinderTypeModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ServicesModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BodyModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.HeaderModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FloatingPointTypeModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.EnumTypeModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.SimpleTypeModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CancellationTokenModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ByteArrayModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormFileModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormCollectionModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.KeyValuePairModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DictionaryModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ArrayModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ComplexTypeModelBinderProvider
info: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[3]
Route matched with {action = "list", controller = "clusterObject"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult ResultAction() on controller OneScript.WebHost.Application.ScriptedController (OneScript.WebHost).
dbug: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[1]
Execution plan of authorization filters (in the following order): None
dbug: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[1]
Execution plan of resource filters (in the following order): Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataFilter
dbug: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[1]
Execution plan of action filters (in the following order): Microsoft.AspNetCore.Mvc.ModelBinding.UnsupportedContentTypeFilter (Order: -3000)
dbug: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[1]
Execution plan of exception filters (in the following order): None
dbug: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[1]
Execution plan of result filters (in the following order): Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataFilter
dbug: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[1]
Executing controller factory for controller OneScript.WebHost.Application.ScriptedController (OneScript.WebHost)
dbug: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[2]
Executed controller factory for controller OneScript.WebHost.Application.ScriptedController (OneScript.WebHost)
info: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[1]
Executing action method OneScript.WebHost.Application.ScriptedController.ResultAction (OneScript.WebHost) - Validation state: Valid
fail: OneScript.WebHost.Application.ApplicationInstance[0]
Занимаем подключение: 0
fail: OneScript.WebHost.Application.ApplicationInstance[0]
При проверке доступности агента
не удалось получить список кластеров у сервиса администрирования "localhost:1545"
fail: OneScript.WebHost.Application.ApplicationInstance[0]
Освободили подключение: 0
info: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[2]
Executed action method OneScript.WebHost.Application.ScriptedController.ResultAction (OneScript.WebHost), returned result Microsoft.AspNetCore.Mvc.ContentResult in 273.0157ms.
info: Microsoft.AspNetCore.Mvc.Infrastructure.ContentResultExecutor[1]
Executing ContentResult with HTTP Response ContentType of text/plain; charset=utf-8
info: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[2]
Executed action OneScript.WebHost.Application.ScriptedController.ResultAction (OneScript.WebHost) in 284.0294ms
info: Microsoft.AspNetCore.Routing.EndpointMiddleware[1]
Executed endpoint 'OneScript.WebHost.Application.ScriptedController.ResultAction (OneScript.WebHost)'
dbug: Microsoft.AspNetCore.Server.Kestrel[9]
Connection id "0HMRRIAJFGKMJ" completed keep alive response.
info: Microsoft.AspNetCore.Hosting.Diagnostics[2]
Request finished in 322.6731ms 200 text/plain; charset=utf-8

from hirac.

arkuznetsov avatar arkuznetsov commented on August 18, 2024

Попробуй взять вот эту https://github.com/arkuznetsov/OneScript.Web/releases/download/v0.9.5/oscript.web-win-x64.zip сборку.

from hirac.

justdrunkfox avatar justdrunkfox commented on August 18, 2024

Эта сборка попросила ASP.NET (v3.1.32) и не падает с fluent 0.6.0, но результат опять - []

dbug: Microsoft.AspNetCore.Hosting.Diagnostics[3]
Hosting starting
dbug: OneScript.WebHost.Application.ApplicationInstance[0]
No database configured
info: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[0]
User profile is available. Using 'C:\Users\user\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest.
dbug: Microsoft.AspNetCore.DataProtection.Repositories.FileSystemXmlRepository[37]
Reading data from file 'C:\Users\user\AppData\Local\ASP.NET\DataProtection-Keys\key-cba6df75-39b3-429f-8c0e-307b1123eee9.xml'.
dbug: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[18]
Found key {cba6df75-39b3-429f-8c0e-307b1123eee9}.
dbug: Microsoft.AspNetCore.DataProtection.KeyManagement.DefaultKeyResolver[13]
Considering key {cba6df75-39b3-429f-8c0e-307b1123eee9} with expiration date 2023-09-04 07:04:14Z as default key.
dbug: Microsoft.AspNetCore.DataProtection.TypeForwardingActivator[0]
Forwarded activator type request from Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiXmlDecryptor, Microsoft.AspNetCore.DataProtection, Version=3.1.12.0, Culture=neutral, PublicKeyToken=adb9793829ddae60 to Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiXmlDecryptor, Microsoft.AspNetCore.DataProtection, Culture=neutral, PublicKeyToken=adb9793829ddae60
dbug: Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiXmlDecryptor[51]
Decrypting secret element using Windows DPAPI.
dbug: Microsoft.AspNetCore.DataProtection.TypeForwardingActivator[0]
Forwarded activator type request from Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AuthenticatedEncryptorDescriptorDeserializer, Microsoft.AspNetCore.DataProtection, Version=3.1.12.0, Culture=neutral, PublicKeyToken=adb9793829ddae60 to Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AuthenticatedEncryptorDescriptorDeserializer, Microsoft.AspNetCore.DataProtection, Culture=neutral, PublicKeyToken=adb9793829ddae60
dbug: Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngCbcAuthenticatedEncryptorFactory[4]
Opening CNG algorithm 'AES' from provider '(null)' with chaining mode CBC.
dbug: Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngCbcAuthenticatedEncryptorFactory[3]
Opening CNG algorithm 'SHA256' from provider '(null)' with HMAC.
dbug: Microsoft.AspNetCore.DataProtection.KeyManagement.KeyRingProvider[2]
Using key {cba6df75-39b3-429f-8c0e-307b1123eee9} as the default key.
dbug: Microsoft.AspNetCore.DataProtection.Internal.DataProtectionHostedService[0]
Key ring with default key {cba6df75-39b3-429f-8c0e-307b1123eee9} was loaded during application startup.
Hosting environment: Development
Content root path: C:\hirac\app
dbugNow listening on: http://localhost:5005
Application started. Press Ctrl+C to shut down.
: Microsoft.AspNetCore.Hosting.Diagnostics[4]
Hosting started
dbug: Microsoft.AspNetCore.Hosting.Diagnostics[0]
Loaded hosting startup assembly OneScript.WebHost
dbug: Microsoft.AspNetCore.Server.Kestrel[39]
Connection id "0HMRRKCT0NS9N" accepted.
dbug: Microsoft.AspNetCore.Server.Kestrel[1]
Connection id "0HMRRKCT0NS9N" started.
info: Microsoft.AspNetCore.Hosting.Diagnostics[1]
Request starting HTTP/1.1 GET http://127.0.0.1:5005/cluster/list
dbug: Microsoft.AspNetCore.Routing.Matching.DfaMatcher[1001]
2 candidate(s) found for the request path '/cluster/list'
dbug: Microsoft.AspNetCore.Routing.Matching.DfaMatcher[1005]
Endpoint 'OneScript.WebHost.Application.ScriptedController.ResultAction (OneScript.WebHost)' with route pattern 'cluster/list' is valid for the request path '/cluster/list'
dbug: Microsoft.AspNetCore.Routing.Matching.DfaMatcher[1005]
Endpoint 'OneScript.WebHost.Application.ScriptedController.ResultAction (OneScript.WebHost)' with route pattern 'cluster/{id}/{property?}' is valid for the request path '/cluster/list'
dbug: Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware[1]
Request matched endpoint 'OneScript.WebHost.Application.ScriptedController.ResultAction (OneScript.WebHost)'
info: Microsoft.AspNetCore.Routing.EndpointMiddleware[0]
Executing endpoint 'OneScript.WebHost.Application.ScriptedController.ResultAction (OneScript.WebHost)'
dbug: Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactory[12]
Registered model binder providers, in the following order: Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BinderTypeModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ServicesModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BodyModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.HeaderModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FloatingPointTypeModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.EnumTypeModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.SimpleTypeModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CancellationTokenModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ByteArrayModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormFileModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormCollectionModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.KeyValuePairModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DictionaryModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ArrayModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinderProvider, Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ComplexTypeModelBinderProvider
info: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[3]
Route matched with {action = "list", controller = "clusterObject"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult ResultAction() on controller OneScript.WebHost.Application.ScriptedController (OneScript.WebHost).
dbug: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[1]
Execution plan of authorization filters (in the following order): None
dbug: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[1]
Execution plan of resource filters (in the following order): Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataFilter
dbug: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[1]
Execution plan of action filters (in the following order): Microsoft.AspNetCore.Mvc.ModelBinding.UnsupportedContentTypeFilter (Order: -3000)
dbug: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[1]
Execution plan of exception filters (in the following order): None
dbug: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[1]
Execution plan of result filters (in the following order): Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataFilter
dbug: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[1]
Executing controller factory for controller OneScript.WebHost.Application.ScriptedController (OneScript.WebHost)
dbug: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[2]
Executed controller factory for controller OneScript.WebHost.Application.ScriptedController (OneScript.WebHost)
info: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[1]
Executing action method OneScript.WebHost.Application.ScriptedController.ResultAction (OneScript.WebHost) - Validation state: Valid
warn: OneScript.WebHost.Application.ApplicationInstance[0]
ПРЕДУПРЕЖДЕНИЕ -
Использование синтаксиса лямбда выражений без "->" а так же описания оповещения является устаревшим
и будет удален в последующих версиях, необходимо заменить места использования
warn: OneScript.WebHost.Application.ApplicationInstance[0]
ПРЕДУПРЕЖДЕНИЕ -
Использование синтаксиса лямбда выражений без "->" а так же описания оповещения является устаревшим
и будет удален в последующих версиях, необходимо заменить места использования
warn: OneScript.WebHost.Application.ApplicationInstance[0]
ПРЕДУПРЕЖДЕНИЕ -
Использование синтаксиса лямбда выражений без "->" а так же описания оповещения является устаревшим
и будет удален в последующих версиях, необходимо заменить места использования
fail: OneScript.WebHost.Application.ApplicationInstance[0]
Занимаем подключение: 0
fail: OneScript.WebHost.Application.ApplicationInstance[0]
При проверке доступности агента
не удалось получить список кластеров у сервиса администрирования "localhost:1545"
fail: OneScript.WebHost.Application.ApplicationInstance[0]
Освободили подключение: 0
info: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[2]
Executed action method OneScript.WebHost.Application.ScriptedController.ResultAction (OneScript.WebHost), returned result Microsoft.AspNetCore.Mvc.ContentResult in 440.3996ms.
info: Microsoft.AspNetCore.Mvc.Infrastructure.ContentResultExecutor[1]
Executing ContentResult with HTTP Response ContentType of text/plain; charset=utf-8
info: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker[2]
Executed action OneScript.WebHost.Application.ScriptedController.ResultAction (OneScript.WebHost) in 453.0767ms
info: Microsoft.AspNetCore.Routing.EndpointMiddleware[1]
Executed endpoint 'OneScript.WebHost.Application.ScriptedController.ResultAction (OneScript.WebHost)'
dbug: Microsoft.AspNetCore.Server.Kestrel[9]
Connection id "0HMRRKCT0NS9N" completed keep alive response.
info: Microsoft.AspNetCore.Hosting.Diagnostics[2]
Request finished in 498.4177ms 200 text/plain; charset=utf-8

from hirac.

justdrunkfox avatar justdrunkfox commented on August 18, 2024

Попробовал поставить iracli, он работает.

from hirac.

arkuznetsov avatar arkuznetsov commented on August 18, 2024

Значит надо в отладчик лезть, смотреть, что происходит.

from hirac.

justdrunkfox avatar justdrunkfox commented on August 18, 2024

Понял, а чем можно поотлаживать?

from hirac.

arkuznetsov avatar arkuznetsov commented on August 18, 2024

В Visual Studio Code установить отладчик "OneScript Debug (BSL)"

from hirac.

justdrunkfox avatar justdrunkfox commented on August 18, 2024

Еще вопрос.
Поставил Visual Studio и OneScript Debug (BSL).
Добавил в Visual Studio папку с hirac, ту где лежит main.os.
Нажимаю F5, выбираю "1Script Debugger for 1Script.web" и ничего. Пробовал так же выбирать "Debugger for 1Script" тот что без web.
Я так понял что должен создаться файл launch.json?

Что делать и куда дальше копать?
Это мой первый опыт в этом вопросе, может где-то есть инструкция по настройке?

from hirac.

Related Issues (12)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.