profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/zapov/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

zapov/capnproto-net 1

Cap'n Proto bindings for .NET languages

oradian/xalan-j 0

Xalan fork for Java 11

zapov/antlr3 0

antlr v3 repository (pulled from p4 with history from //depot/code/antlr/antlr3-main

zapov/awesome-java 0

A curated list of awesome frameworks, libraries and software for the Java programming language.

zapov/awesome-jvm 0

A curated list of awesome loosely performance related JVM stuff. Inspired by awesome-python.

zapov/benchmarks 0

Some benchmarks of different languages

zapov/classutil 0

Scala-friendly, fast class-finder library (using ASM under the covers)

zapov/Core 0

Castle Core, including Castle DynamicProxy, Logging Services and DictionaryAdapter

issue commentngs-doo/dsl-json

JsonReader and ByteBuffer

Hi,

there are no plans. As @plokhotnyuk mentioned, there is noticeable overhead of using byte buffers, so a better pattern would be to also have byte[] around which you can use for such purpose.

TeofilisMartisius

comment created time in 2 days

issue commentngs-doo/revenj

Tracing in Revenj.AspNetCore

I did not port that project to .NET standard/core. I'll look if its feasible to do so.

Kobus-Smit

comment created time in 8 days

issue commentngs-doo/dsl-json

Kotlin: Class field of type Generic List (List<T>) is getting ignored

Pushed a fix to master. Test is working now

Qudratillo

comment created time in 9 days

push eventngs-doo/dsl-json

Rikard Pavelic

commit sha 19bb5fe732b6fa6f293f3057bb7014d7389151c7

Making Kotlin collections work Even when not in ctor. Use fuzzy match when field, getter and setter exists. Kotlin uses List<? extends T> in field and setter, while List<T> in getter. Since this does not really make sense in plain Java, match it anyway.

view details

push time in 9 days

push eventngs-doo/dsl-json

Kudratilo Ismatov

commit sha 03417c6ea8acdaf09e2b5fefa8d15815145a706e

tests-kotlin: convert GenericsTest to java

view details

zapov

commit sha b4776af99abdfa138fd740f4901ac9e852da0b37

Merge pull request #218 from Qudratillo/master tests-kotlin: convert GenericsTest to java

view details

push time in 10 days

PR merged ngs-doo/dsl-json

tests-kotlin: convert GenericsTest to java

@zapov Just in case, I converted the test file to java

+36 -32

0 comment

2 changed files

Qudratillo

pr closed time in 10 days

push eventngs-doo/dsl-json

Kudratilo Ismatov

commit sha f68c2fe0fd8cd351dcfd6d549e2f8bcd6a50012c

tests-kotlin: Add GenericsTest

view details

zapov

commit sha c34c2ee67517fcc712c87f579c9b32bd1d49b3fc

Merge pull request #216 from Qudratillo/master tests-kotlin: Add GenericsTest

view details

push time in 10 days

PR merged ngs-doo/dsl-json

tests-kotlin: Add GenericsTest
+38 -0

2 comments

2 changed files

Qudratillo

pr closed time in 10 days

pull request commentngs-doo/dsl-json

tests-kotlin: Add GenericsTest

Are you able to run this tests? You've put kt file inside java folder

Qudratillo

comment created time in 10 days

issue commentngs-doo/dsl-json

Kotlin: Class field of type Generic List (List<T>) is getting ignored

Can you make a PR to add this test to: https://github.com/ngs-doo/dsl-json/tree/master/tests-kotlin ?

Qudratillo

comment created time in 11 days

issue commentngs-doo/dsl-json

Kotlin deserializeAs = CompiledJson::class gives an error

I know I had to use Something::class.java in Kotlin to make it Java friendly, but this doesn't seem to be possible here.

I don't think you have much options except to wait for Kotlin people to fix this bug.

Qudratillo

comment created time in 11 days

issue commentngs-doo/revenj

.NET 5.0 + Kestrel: InvalidOperationException: ApplicationServices must not be null. This is normally set automatically via IConfigureOptions

Nuget package is up: https://www.nuget.org/packages/Revenj.AspNetCore/

Kobus-Smit

comment created time in 15 days

push eventngs-doo/revenj

Rikard Pavelic

commit sha 18aaf5f7f90ff7cbd779c6879494f6aa50a71468

Revenj.NET 1.6.0 released

view details

push time in 15 days

PR closed ngs-doo/revenj

Autofac services order

Hi @zapov

I had a look at https://github.com/ngs-doo/revenj/issues/162 and looks like it is because of Autofac service order, see https://github.com/aspnet/KestrelHttpServer/issues/923.

This PR merged the changes from https://github.com/autofac/Autofac/commit/6c7f377d6bc279d62ee16f206690563a856e0313 and now Revenj starts in my .NET 5 Kestrel service.

Can you please check if these changes are acceptable or suggest otherwise?

+195 -46

2 comments

11 changed files

Kobus-Smit

pr closed time in 16 days

pull request commentngs-doo/revenj

Autofac services order

Tnx for the PR Test suite still works.

I've merged the commit, but I'll close this since Github does not recognize merge.

Its cute how MS forces everyone to work around their design flaws (I've read the related drama) :expressionless:

Kobus-Smit

comment created time in 16 days

push eventngs-doo/revenj

Kobus-Smit

commit sha 0f36108415bd21e98c5ed9f9b95026d5eecbe866

Merged https://github.com/autofac/Autofac/commit/6c7f377d6bc279d62ee16f206690563a856e0313 to address https://github.com/ngs-doo/revenj/issues/162

view details

Rikard Pavelic

commit sha 0867dba148e313a6a9f466b6ca0c84e8047e93b1

Make Autofac code use legacy syntax style This makes it compile on older VS versions.

view details

push time in 16 days

push eventngs-doo/TemplaterExamples

Rikard Pavelic

commit sha f40e8e9111f3b9dd93dd7e44290c1a0ea4c1f92f

Templater v6.1.0

view details

Rikard Pavelic

commit sha 2bd7bacdc743e1351a77eb7991908cd707f4d54d

Updating examples to show new features Fix shared charts to use explicit value as expressions will leave values empty. Add DR chart resize to shared charts. Show HTML/DOCX embedding in Word. Add Content Control Dropdown example to XML binding. DR Chart example added to SheetReport. Alternative way to present empty table in WordTables

view details

push time in 17 days

issue commentngs-doo/dsl-json

@CompiledJson annotation asking to give all parameters in Kotlin 1.5 (default params not working)

https://youtrack.jetbrains.com/issue/KT-48316

Qudratillo

comment created time in 19 days

pull request commentngs-doo/revenj

Autofac services order

Tnx. I'll take a look in next few days

Kobus-Smit

comment created time in 20 days

issue commentngs-doo/TemplaterExamples

Process method taking too long for large jsons.

There is a new build here: https://github.com/ngs-doo/TemplaterExamples/releases/tag/v6.0.0 which you can use to test the speed of your document without any customization. This finishes in 13 seconds on my computer:

java -jar templater-json.jar ActivityTemplate.docx templater_data.json out.docx
jmreisswitz

comment created time in 2 months

issue commentngs-doo/TemplaterExamples

How License works?

It should be applied within the application you develop. You can either add it

  • explicitly: https://github.com/ngs-doo/TemplaterExamples/blob/master/Advanced/PowerQuery/src/Program.cs#L15
  • as embedded resource: https://github.com/ngs-doo/TemplaterExamples/blob/master/Beginner/WebExample%20(.NET)/TemplaterWeb.csproj#L98
  • or by referencing it from somewhere on the disk - by default it will look for templater.lic in the app folder
marc-dev1

comment created time in 2 months

created tagngs-doo/TemplaterExamples

tagv6.0.0

Creating reports in .NET and Java

created time in 2 months

release ngs-doo/TemplaterExamples

v6.0.0

released time in 2 months

push eventngs-doo/TemplaterExamples

Rikard Pavelic

commit sha 9202b2066cd552b6148fb6d3ed4a109f39092cac

Templater v6.0.0 API changes so CancellationToken can be passed into processing. Java API change to support try-with-resource pattern (close() instead of flush() method). Sync .NET and Java API (argument order changes in .NET - legacy API currently available with extension methods) Show how to use CancellationToken in the TemplaterServer by using timeout argument. Minimal Java version is now 8.

view details

push time in 2 months

issue commentngs-doo/TemplaterExamples

Process method taking too long for large jsons.

Java v5.2.0 process this file in 22 seconds on Java 8. v6.0.0 (to be released soon) does the same in 14 seconds on Java 8 and in 11 seconds on Java 15.

This seems fine to me as it generates 750 pages.

I'm assuming you have some custom plugin causing problems.

If you have a profiler I suggest trying to profile to see where are the hotspots.

jmreisswitz

comment created time in 2 months

push eventngs-doo/revenj

Rikard Pavelic

commit sha 5d210ee3999e806d8c9c27fe9c264bef3057b165

v1.8.0

view details

push time in 2 months

issue commentngs-doo/revenj

Port Revenj WCF .NET 4.8 app to .NET 5.0

Hi, tnx.

  1. well, 4.8 -> 5.0 seems like a minor upgrade so I dont expect any problems :trollface:
  2. It should work from ASP.NET core, yeah
  3. Ideally relevant projects should compile out-of-the box
  4. Yes, something like that should be sufficient
  5. No
  6. I would assume there is nothing which would break, but didnt really test it. Will look into publishing it hopefully under .net standard 2.0, but if there are some problems, probably for this 5.0 version

It seems I never manage to get around actually finishing this work, but I'll plan to make a Revenj version which works alongside ASP.NET core + publish all projects on Nuget. I did plan on resolving this issues end of next month.

Kobus-Smit

comment created time in 2 months

push eventngs-doo/revenj

Zvonimir Rajnis

commit sha fbdc90d639e86026a31b314a2c1e39b691ebbff6

Enable form values and some other stuff to external actions

view details

Zvonimir Rajnis

commit sha 98ee19ee5340e480ed5172f87585f6f9734d83d9

Update interfaces

view details

zapov

commit sha eaac4af4080e0718aea4ecc33df1607a9cf285ba

Merge pull request #160 from zrajnis/custom-external-actions Enable form values and some other stuff to external actions

view details

push time in 2 months

push eventngs-doo/revenj

Zvonimir Rajnis

commit sha d23d09b72b55c08226942cf8f0d7b669d6433077

add support for secondary y axis

view details

zapov

commit sha b84c6c8292741fd463ea4c02f026b641cc4ac5fc

Merge pull request #159 from zrajnis/add-support-for-secondary-y-axis add support for secondary y axis

view details

push time in 3 months