nxer / twist-space-technology-mod Goto Github PK
View Code? Open in Web Editor NEWModded elements from GTNH players. Mainly about lategame of GTNH.
License: GNU General Public License v3.0
Modded elements from GTNH players. Mainly about lategame of GTNH.
License: GNU General Public License v3.0
rt
如题.实测储存输入总线标记情况下 不会消耗光子和原材料 依然可以产出.
在群友的亲身经历以及试验下发现,当使用gt传感器扫描戴森球模块的接收器时,将传感器塞进显示屏开机便会崩端,且进存档会到显示屏开机的时间段然后再次崩端(),并且在此bug出现并回档后世界内物品可能会完全重置为原版。
已取消对锁配方功能的支持
一个思路来自于末影设备的便携背包,便携箱,存储卡。
最终目的提供一个可以被操作(指类似漏斗可以放物品到背包,漏斗可以从背包取物品)的玩家背包。
首先存储大小根据存储卡决定,存储卡可以借鉴ae元件设计,放在一个存储卡激活器里,这个存储卡激活器才是本体,存储卡只是决定存储的大小,背包和箱子通过插入存储卡来访问这个存储卡激活器,存储卡激活器可以复制出容器的访问钥匙——存储卡。
便携想就是一个箱子版背包,和背包访问同一个容器
宝石加工厂
粉碎机,筛选机,宝石加工厂;定位uev,不需要生物主机,工作时需要持续通入空气。
粉碎机,筛选机:功能同gt++版本。
宝石加工厂:输入矿石或者洗净矿,电路板控制输出粉或其他形态的宝石,机制同top。杀死op的最后一部分,宝石加工模式可以单独给一些特殊材料的配方。
超级冶炼炉
熔炉,合金炉,电弧炉,等离子电弧炉,超级冶炼炉;定位uiv,homo后解锁超级冶炼模式。工作时需要持续通入og,烈焰之炽焰,极寒之凛冰。
熔炉:多配方并行,锁耗时。
合金炉,电弧炉,等离子电弧炉:功能同gt++版本
输入粉末输出锭,机制类似奇迹门。同时有部分高级配方,如超立方体或者uxv+材料。
(可以拆分部分炉子为两台机器)
超级组装机
组装机,精密组装机,超级组装机;定位uxv,无法升压,升级某个部件解锁max电压。
组装机,精密组装机:多配方并行,锁耗时。
实现装配线功能,或者部分装配线配方,如线圈,外壳等。可以的话读取闪存
超级组装模式,用于组装uxv+机器或者max部件等(工作效率与纳米蜂群有关,或者消耗纳米蜂群)
巨浸洗,脱水;定位uhv
巨酿造,流体加热;定位umv
等待GTNH-2.4.2发布即可
巨冰箱实在是太慢了,一个冰箱居然带不动一个高炉,就离谱。
java.lang.NullPointerException
at com.Nxer.TwistSpaceTechnology.common.machine.multiMachineClasses.processingLogics.GTCM_ParallelHelper.determineParallel(GTCM_ParallelHelper.java:524)
at com.Nxer.TwistSpaceTechnology.common.machine.multiMachineClasses.processingLogics.GTCM_ParallelHelper.build(GTCM_ParallelHelper.java:308)
at gregtech.api.recipe.check.RecipeValidator.checkRecipe(RecipeValidator.java:53)
at gregtech.api.recipe.check.RecipeValidator.test(RecipeValidator.java:36)
at gregtech.api.recipe.check.RecipeValidator.test(RecipeValidator.java:14)
at gregtech.api.util.GT_Recipe$GT_Recipe_Map.findRecipeWithResult(GT_Recipe.java:4081)
at com.Nxer.TwistSpaceTechnology.common.machine.multiMachineClasses.processingLogics.GTCM_ProcessingLogic.findRecipe(GTCM_ProcessingLogic.java:404)
at com.Nxer.TwistSpaceTechnology.common.machine.multiMachineClasses.processingLogics.GTCM_ProcessingLogic.process(GTCM_ProcessingLogic.java:292)
at gregtech.api.metatileentity.implementations.GT_MetaTileEntity_MultiBlockBase.doCheckRecipe(GT_MetaTileEntity_MultiBlockBase.java:801)
at gregtech.api.metatileentity.implementations.GT_MetaTileEntity_MultiBlockBase.checkProcessing(GT_MetaTileEntity_MultiBlockBase.java:712)
at gregtech.api.metatileentity.implementations.GT_MetaTileEntity_MultiBlockBase.checkRecipe(GT_MetaTileEntity_MultiBlockBase.java:480)
at gregtech.api.metatileentity.implementations.GT_MetaTileEntity_MultiBlockBase.runMachine(GT_MetaTileEntity_MultiBlockBase.java:572)
at gregtech.api.metatileentity.implementations.GT_MetaTileEntity_MultiBlockBase.onPostTick(GT_MetaTileEntity_MultiBlockBase.java:400)
at gregtech.api.metatileentity.BaseMetaTileEntity.func_145845_h(BaseMetaTileEntity.java:535)
at net.minecraft.world.World.func_72939_s(World.java:1939)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:1146)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:636)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:111)
at fastcraft.u.a(F:289)
at fastcraft.H.aq(F:36)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:396)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
红字崩溃导致机器关机
Saw the mod and love the idea
While getting stargate in "normal NH" I added this mod in another instance
Got some ideas for more multiblocks that need a "better version" eventually
I could think of:
If I can think about more I will make a new issue
我甚至已经为它搭好了结构想好了运作方式,但我的双手写不出这玩意的代码...
如果你不想在游戏后期来上不知道多少进阶装配线,然后再用卡出天际的数据库串联它们,你就需要mega进阶装配线。
至少保留装配线的读取配方特色+可以超到1t往后+超级大的闪存槽位+没有愚蠢的激光超频
至少UMV-UXV开放制造
重构了一下之前的想法(IV电压)(https://img.xhacgn.com/image/FmYE3)
(https://img.xhacgn.com/image/FmKOG)
gtnh240 tst0.3.4
精灵工坊在魔导书中点击获取研究笔记 会提示笔记已放入背包 但是实际无笔记产出 可以多次点击 会重复消耗纸和笔与墨耐久 仍然不会得到笔记
植魔线物品
魔力池/泰拉聚合板/魔力组装机
以电力与魔能催化剂(分等级)代替魔力
无法执行复制物品配方
定位在IV后,打完盖亚II后
魔力池 使用t1催化剂
泰拉聚合板使用t2
魔力组装机不定,t3-
进行植魔线的高阶魔法合成
具体要合成什么还没想好(
结构可能是一个类似大源质的平台上面一堆自然水晶盖亚水晶啥的
催化剂可能需要精灵尘之类的东西合成(?
植魔这么大的模组就止步与IV太可惜了(
Mana Transformer:可以以BOT方式输入魔力,输出液态魔力或反向转换
最好能以机器hatch的模式写出来,单方块也可以
看看有没有大神帮我写
the mixer does not do the actual speed mentioned, but it does a maximum of 3 even though it can do 2048 in parallel
错误信息如下:
21:50:42] [Server thread/ERROR]: Caught exception from TwistSpaceTechnology
java.lang.NoSuchFieldError: CeriumDopedLutetiumAluminiumGarnet
at com.Nxer.TwistSpaceTechnology.recipe.machineRecipe.GTCMMachineRecipePool.loadRecipes(GTCMMachineRecipePool.java:158) ~[GTCMMachineRecipePool.class:?]
at com.Nxer.TwistSpaceTechnology.loader.RecipeLoader.loadRecipes(RecipeLoader.java:24) ~[RecipeLoader.class:?]
at com.Nxer.TwistSpaceTechnology.TwistSpaceTechnology.completeInit(TwistSpaceTechnology.java:100) ~[TwistSpaceTechnology.class:?]
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?]
at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[?:?]
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532) ~[FMLModContainer.class:?]
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?]
at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[?:?]
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) ~[LoadController.class:?]
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190) ~[LoadController.class:?]
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?]
at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[?:?]
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119) [LoadController.class:?]
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:745) [Loader.class:?]
at cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:97) ~[FMLServerHandler.class:?]
at cpw.mods.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:319) [FMLCommonHandler.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:210) [lt.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [li.class:?]
[21:50:42] [Server thread/ERROR]: A fatal exception occurred during the server about to start event
cpw.mods.fml.common.LoaderException: java.lang.NoSuchFieldError: CeriumDopedLutetiumAluminiumGarnet
at cpw.mods.fml.common.LoadController.transition(LoadController.java:163) ~[LoadController.class:?]
at cpw.mods.fml.common.Loader.serverAboutToStart(Loader.java:860) [Loader.class:?]
at cpw.mods.fml.common.FMLCommonHandler.handleServerAboutToStart(FMLCommonHandler.java:273) [FMLCommonHandler.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:256) [lt.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [li.class:?]
Caused by: java.lang.NoSuchFieldError: CeriumDopedLutetiumAluminiumGarnet
at com.Nxer.TwistSpaceTechnology.recipe.machineRecipe.GTCMMachineRecipePool.loadRecipes(GTCMMachineRecipePool.java:158) ~[GTCMMachineRecipePool.class:?]
at com.Nxer.TwistSpaceTechnology.loader.RecipeLoader.loadRecipes(RecipeLoader.java:24) ~[RecipeLoader.class:?]
at com.Nxer.TwistSpaceTechnology.TwistSpaceTechnology.completeInit(TwistSpaceTechnology.java:100) ~[TwistSpaceTechnology.class:?]
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?]
at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[?:?]
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532) ~[FMLModContainer.class:?]
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?]
at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[?:?]
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) ~[LoadController.class:?]
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190) ~[LoadController.class:?]
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?]
at java.base/java.lang.reflect.Method.invoke(Method.java:578) ~[?:?]
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119) ~[LoadController.class:?]
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:745) ~[Loader.class:?]
at cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:97) ~[FMLServerHandler.class:?]
at cpw.mods.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:319) ~[FMLCommonHandler.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:210) ~[lt.class:?]
去掉“GTNH”或者类似的名称
after i install new version of mod,the pack doesnt read me mod and all multiblock controller has renamed with .name
crash-2023-12-08_23.06.16-server.txt
启动服务端即崩溃,forge官端
physical form switcher duplicate infinitely item and store on output hatch without consume item on applied
1.25中,mega压缩,不论是用普通遏制立场或是终极遏制立场,不论用的是激光仓还是无线仓或是普通能源仓,功率从zpm试到lv,主方块gui均显示机器崩溃
首先我下单了末影珍珠压缩块的单,后发现未完成,排查发现机器崩溃,我以为是输入问题,从buffer改成超级输入总线,仍然不行,后便逐一排查,均以失败告终。
后改换提取模式,此次未下单,仅点击开机便显示机器崩溃。
(不排除是我这边有什么没排查到,建议尝试)
恒星锻炉配方冲突:锆锭和立方氧化锆
无论是新建还是进老存档都会弹回主界面。
fml-client-3.log
鉴于处理矩阵要被删有感而发
量子处理矩阵
uv级机器
依靠算力运行
处理矩阵模式
可放入256台单方块机器
多方块处理矩阵模式
需要uhv级能源仓
可放入4台小型多方块机器,需要提供满足其最小结构需求的方块(3* 3* 3-3* 5* 3)
需要额外提供算力(或者别的什么东西?
数值不确定,或许可以多扔几台或者根据提供算力可变
If you wanna shift in recipes per NEI the world will shut down
It's in 2.4.1 now so maybe not in 2.4.0 but wanted to share that at least
given that almost every multi block exists in a twist version, I noticed that the macerator is missing
for me the mega ebf coil system that works on the intesify chemical distorter would be suitable ,i.e., a reduction in energy cost and time
TST 0.2.17版本,使用三录仪扫描磁驱压力成型机主机的信息时,线圈等级不能正确显示,白铜线圈显示coil:1,镍铬显示coil:2,砍塔尔显示coil:4,也就是实际显示了2的幂次,超过16就显示16。还有就是否启用无损超频的信息需要启动该机器做一次配方才能正确显示(这个可能不算bug)
GTNH2.5.1 安装tst0.4.3+版本后,游戏正常进入,进入世界会直接崩溃
之前版本没有问题
[23:46:06] [Server thread/ERROR] [FML/]: The following problems were captured during this phase
[23:46:06] [Server thread/ERROR] [FML/]: Caught exception from TwistSpaceTechnology
java.lang.IllegalArgumentException: null in argument
at gregtech.api.util.GT_RecipeBuilder.handleNullRecipeComponents(GT_RecipeBuilder.java:173) ~[GT_RecipeBuilder.class:?]
at gregtech.api.util.GT_RecipeBuilder.itemInputs(GT_RecipeBuilder.java:230) ~[GT_RecipeBuilder.class:?]
at com.Nxer.TwistSpaceTechnology.recipe.machineRecipe.AssemblyLineWithoutResearchRecipePool.loadRecipes(AssemblyLineWithoutResearchRecipePool.java:98) ~[AssemblyLineWithoutResearchRecipePool.class:?]
at com.Nxer.TwistSpaceTechnology.loader.RecipeLoader.loadRecipes(RecipeLoader.java:56) ~[RecipeLoader.class:?]
at com.Nxer.TwistSpaceTechnology.TwistSpaceTechnology.completeInit(TwistSpaceTechnology.java:120) ~[TwistSpaceTechnology.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_345]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_345]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_345]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_345]
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532) ~[forge-1.7.10-10.13.4.1614-1.7.10.jar:?]
at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_345]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_345]
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) ~[LoadController.class:?]
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190) ~[LoadController.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_345]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_345]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_345]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_345]
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) ~[guava-17.0.jar:?]
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) ~[guava-17.0.jar:?]
at com.google.common.eventbus.EventBus.post(EventBus.java:275) ~[guava-17.0.jar:?]
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119) ~[LoadController.class:?]
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:745) ~[Loader.class:?]
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:311) ~[FMLClientHandler.class:?]
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:552) ~[bao.class:?]
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:3099) ~[bao.class:?]
at net.minecraft.client.main.Main.main(SourceFile:148) ~[GTNH251.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_345]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_345]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_345]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_345]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) ~[launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) ~[launchwrapper-1.12.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_345]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_345]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_345]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_345]
at oolloo.jlw.Wrapper.invokeMain(Wrapper.java:60) ~[Wrapper.class:?]
at oolloo.jlw.Wrapper.main(Wrapper.java:53) ~[Wrapper.class:?]
i try to passive it the helium plasma on comet clyclotron but after i build it not being active and not start process
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.