profile
viewpoint
David Huber cxkoda University of Innsbruck Innsbruck, Austria david-huber.yomi.eu Astroparticle-Physics PhD Student at the University of Innsbruck | working on relativistic CFD | mainly c++, python, go see also gitlab.com/cxkoda

cxkoda/Awesome-CV 0

:page_facing_up: Awesome CV is LaTeX template for your outstanding job application

cxkoda/cmake-modules 0

Additional CMake functionality. Most of the modules are from Ryan Pavlik (https://github.com/rpavlik/cmake-modules)

cxkoda/docker-compose-usenet 0

Docker-powered usenet pipeline

startedposquit0/hugo-awesome-identity

started time in 11 minutes

push eventcxkoda/hugo-awesome-identity

Antonin Jousson

commit sha 5f2692713ee64744b1c714f6b606266333001dfd

Add dev.to contact type (#13)

view details

Antonin Jousson

commit sha e6002b19f0b7e21084c8817b47e2f4794ad9dff8

Fix dev.to contact type bug (#14) * Add dev.to contact type * [Bug fix] Remove dot in dev.to contact type Removed dot since "bare keys cannot contain '.' " * Add HackerRank contact type

view details

David Huber

commit sha 368f2885d9155751d187d6285c9f9d4160c77ab6

add matrix contact

view details

David Huber

commit sha 0d62ea6a102969629315a6ecf1d1b3ef2327cdef

Merge branch 'matrix-contact'

view details

push time in 12 minutes

PR opened posquit0/hugo-awesome-identity

Add matrix contact

Add matrix contact template.

Be aware that fontawesome does not contain a matrix-org icon, yet (see https://github.com/FortAwesome/Font-Awesome/issues/12808). To circumvent this, the ForkAwesome icon package is now loaded in addition (https://forkawesome.github.io/Fork-Awesome/icon/matrix-org/).

+5 -0

0 comment

2 changed files

pr created time in 13 minutes

create barnchcxkoda/hugo-awesome-identity

branch : matrix-contact

created branch time in 18 minutes

pull request commentkongaskristjan/fire-hpp

Standard cpp structure

I just realised I was a little to eager and changed the cmake project and target name to fire-hpp as well, which will lead to conflicts with #7. Should we keep everything at fire-hpp for consistency and synchronize #7 or should I revert back to the old naming? What do you think?

cxkoda

comment created time in 2 days

pull request commentkongaskristjan/fire-hpp

Standard cpp structure

Done and ready for review :)

cxkoda

comment created time in 2 days

push eventcxkoda/fire-hpp

Kristjan Kongas

commit sha 2ed4d7a278dfe7d42df1e8f3110bb56c3975e9a1

Refactor log_elem::type from std::string to enum class

view details

Kristjan Kongas

commit sha 71b611714d3b412bb204fd326eaa8358a44ec11b

Add non-functional introspection (+ refactor)

view details

David Huber

commit sha ae5b69d4211004267b6d069826708f8137687fc9

Add option to disable examples and tests

view details

David Huber

commit sha 6ec24d54e46962aea7bd6eba6e892d266fb2ea68

add fire cmake target

view details

David Huber

commit sha 1abc062addc5909faa79dffc90fe6352e023c642

update readme

view details

Kristjan Kongas

commit sha d529360e00b453c7f6b1c5d378e4f83fc709790a

Merge pull request #4 from cxkoda/cmake-integration Cmake integrability

view details

Kristjan Kongas

commit sha 0e715219d03f276ef937a15515ac8928349b9ace

Use introspection to correctly parse named/positional arguments with FIRE(...)

view details

Kristjan Kongas

commit sha b7b96360d0e359836ef2719bc9b2a62bbde15b34

Remove exceptions in FIRE_NO_SPACE_ASSIGNMENT(...) (Windows tests probably don't work)

view details

Kristjan Kongas

commit sha 65fffafc7868b09750e3ccea4ca794f5749b30a4

Merge branch 'positional_arguments_with_Fire' into master

view details

Kristjan Kongas

commit sha 1092002adb04a84f8820a954b05a987fa0cd89b3

Invalid positional argument message: show argument itself instead of misleading argument index

view details

Kristjan Kongas

commit sha 286fd5c954927d929a49e2a68a58098dfce96831

Reprioritize roadmap: functional changes (especially API changes) should come earlier, testing impovements later

view details

Kristjan Kongas

commit sha 18664e5d153745eae51d03dac7b5415766c70bd3

fire::arg::vector() -> fire::arg(fire::variadic())

view details

David Huber

commit sha 49544168cc81559907789bd6bfa4468a4face790

Merge branch 'master' of github.com:kongaskristjan/fire-hpp into standard-cpp-structure

view details

David Huber

commit sha 5829eafbda09ffbb3f695d6bf25e5ada523d7ba8

change project, cmake target and include subdirectory name (fire->fire-hpp)

view details

push time in 2 days

pull request commentkongaskristjan/fire-hpp

Standard cpp structure

Hi together, sorry for the late reply and thanks for reopening the PR. I agree, fire-hpp/ might be the better fit - I will change the PR accordingly.

cxkoda

comment created time in 2 days

pull request commentkongaskristjan/fire-hpp

Standard cpp structure

@axalon900 I fully agree with the things you pointed out. Since I rarely install header-only libs this divergence didn't cross my mind at the time of opening the PR - but it is a crucial point. The different results produced by the different methods will in the long run confuse many users. Since the project is still quite young it is still easy to introduce these changes without breaking too much stuff - so I also think, why not make it standardised from the start and save the pain of probably transitioning later.

cxkoda

comment created time in 3 days

startedvlang/v

started time in 24 days

startedSFML/SFML

started time in a month

startedopenframeworks/openFrameworks

started time in a month

pull request commentkongaskristjan/fire-hpp

Cmake integrability

no worries :) thanks for merging

cxkoda

comment created time in a month

pull request commentkongaskristjan/fire-hpp

Cmake integrability

This should all be disabled - at least it works for me. What was your CMakeLists.txt looking like? Could you try again with these files?

CMakeLists.txt

cmake_minimum_required(VERSION 3.14)
project(fire-fiddle)
include(FetchContent)

FetchContent_Declare(
  fire
  GIT_REPOSITORY https://github.com/cxkoda/fire-hpp
  GIT_TAG cmake-integration
)
FetchContent_MakeAvailable(fire)

add_executable(test main.cpp)
target_link_libraries(test fire)

main.cpp

#include <iostream>
#include "fire.hpp"

using namespace std;

int fired_main(int x = fire::arg("-x"), int y = fire::arg("-y")) {
    cout << x << " + " << y << " = " << x + y << endl;
    return 0;
}

FIRE(fired_main)
cxkoda

comment created time in a month

pull request commentkongaskristjan/fire-hpp

Standard cpp structure

Please keep in mind, that this PR is only cosmetical :) In the end the include/fire/fire.hpp is only a matter of taste. However, to abstract away one's personal taste it is important to export a cmake-library, which defines what has to be included.

cxkoda

comment created time in a month

pull request commentkongaskristjan/fire-hpp

Standard cpp structure

Hi again :) The include/fire/fire.hpp has two advantages for people coming from the outside (as it was the case for me):

  • People in the c++ community tend to look for an include directory first. With this, it is immediately clear which directory has to be included by the compiler.
  • The subfolder adds intention to the header inclusion and avoids name collisions. I.e. a user now has to state #include "fire/fire.hpp" instead of #include "fire.hpp", where the latter is more likely to collide with a header file of the user.

I did notice that every cmake-target for the examples include fire.hpp as a source file, located at ../fire.hpp. It is more idiomatic to define an interface-library and link that library to your executables. In this way, you have to specify the location of the header only once (which I changed for this PR) and the rest is handled by cmake itself. This becomes more important in the inclusion of this project in other cmake-projects as pointed out in #4.

cxkoda

comment created time in a month

PR opened kongaskristjan/fire-hpp

Standard cpp structure

Move fire.hpp to include/fire/fire.hpp in order to make it consistent with the inofficial standard. Introduce a fire target to simplify the test and example compilation.

+34 -18

0 comment

14 changed files

pr created time in a month

create barnchcxkoda/fire-hpp

branch : standard-cpp-structure

created branch time in a month

PR opened kongaskristjan/fire-hpp

Cmake integrability

Improve the integrability in other CMake projects by exporting a fire target and disabling the compilation of tests and examples if included as sub-project.

+55 -2

0 comment

2 changed files

pr created time in a month

create barnchcxkoda/fire-hpp

branch : cmake-integration

created branch time in a month

fork cxkoda/fire-hpp

Fire for C++: Create fully functional CLIs using function signatures

fork in a month

startedBlueBrain/HighFive

started time in a month

startedkongaskristjan/fire-hpp

started time in a month

fork cxkoda/docker-openvpn

🔒 OpenVPN server in a Docker container complete with an EasyRSA PKI CA

https://hub.docker.com/r/kylemanna/openvpn/

fork in a month

push eventcxkoda/hugo-awesome-identity

David Huber

commit sha b0a3bb5a8888a96284034a37c6c72027741cdeb8

make firstname bold instead of lastname

view details

push time in 2 months

push eventcxkoda/hugo-awesome-identity

David Huber

commit sha 56ae7e067c7f9509944133cc295f338c54ba5b30

Css fix (#11) * add gitlab option to the contacts * normalize css * add specific bold definition in the profile name css Co-authored-by: David Huber <dave@yomi.eu>

view details

David Huber

commit sha 843e6dc5f4e545265543022ff1fbf65fc3189960

Merge remote-tracking branch 'posquit0/master'

view details

push time in 2 months

issue closedposquit0/hugo-awesome-identity

Bold lastname not rendered correctly

The lastname is set to be bold in the profile.html, however, it is not displayed correctly using firefox.

This problem originates in the different default styles (aka user agent stylesheets) employed by different browsers. To solve this, I propose in #11 to normalize the CSS rules and set the bold style accordingly. This normalization should also fix other inconsistent renderings between different browsers that we might not be aware of.

closed time in 2 months

cxkoda

issue commentposquit0/hugo-awesome-identity

Bold lastname not rendered correctly

Done

cxkoda

comment created time in 2 months

pull request commentposquit0/hugo-awesome-identity

Css fix

Thanks for the quick merge :)

cxkoda

comment created time in 2 months

delete branch cxkoda/hugo-awesome-identity

delete branch : css-fix

delete time in 2 months

issue openedposquit0/hugo-awesome-identity

Bold lastname not rendered correctly

The lastname is set to be bold in the profile.html, however, it is not displayed correctly using firefox.

This problem originates in the different default styles (aka user agent stylesheets) employed by different browsers. To solve this, I propose in #11 to normalize the CSS rules and set the bold style accordingly. This normalization should also fix other inconsistent renderings between different browsers that we might not be aware of.

created time in 2 months

PR opened posquit0/hugo-awesome-identity

Css fix
+5 -0

0 comment

2 changed files

pr created time in 2 months

create barnchcxkoda/hugo-awesome-identity

branch : css-fix

created branch time in 2 months

push eventcxkoda/hugo-awesome-identity

Byungjin Park (BJ)

commit sha 10ca30d6e293888d683f4655068f85d6ac1607be

Update netlify.toml (#10)

view details

Nils Fahldieck

commit sha 66ecddccbdd4343306f5c0749a7533ecb36104ac

Fix typos refactor (#8)

view details

Byungjin Park

commit sha 26803396b1dc7c35209466a37140e6e87334d1d0

Update license to 2020

view details

David Huber

commit sha 59119086a431f0dfacae8e1b3d072b6a0cc1f969

add gitlab option to the contacts (#9) Co-authored-by: David Huber <dave@yomi.eu>

view details

Byungjin Park (BJ)

commit sha 16aba0efc5b098add2d0c95f0d51d38acb80849d

Update README.md

view details

David Huber

commit sha 8e0caf256051a10928cca4dd9c409efa370a5203

Merge remote-tracking branch 'remotes/posquit0/master'

view details

push time in 2 months

delete branch cxkoda/hugo-awesome-identity

delete branch : gitlab-contact

delete time in 2 months

pull request commentposquit0/hugo-awesome-identity

add gitlab option to the contacts

@posquit0 sure - done.

cxkoda

comment created time in 2 months

push eventcxkoda/hugo-awesome-identity

Byungjin Park (BJ)

commit sha 10ca30d6e293888d683f4655068f85d6ac1607be

Update netlify.toml (#10)

view details

Nils Fahldieck

commit sha 66ecddccbdd4343306f5c0749a7533ecb36104ac

Fix typos refactor (#8)

view details

Byungjin Park

commit sha 26803396b1dc7c35209466a37140e6e87334d1d0

Update license to 2020

view details

David Huber

commit sha d99d28320626874e139ad43284a365e0100ab151

Merge branch 'posquit0/master' into gitlab-contact

view details

push time in 2 months

push eventcxkoda/hugo-awesome-identity

David Huber

commit sha d091697e3db8d603afb051b7a44ca4a5472220fd

add gitlab option to the contacts

view details

push time in 2 months

push eventcxkoda/yomi-services

dave

commit sha 7572c390d070045d8d3f4f0fc483174438e8ba4f

add my-identity

view details

dave

commit sha d082ec13c8f2b36a68756a77c3f437e29784b3ea

fix some bug in the config

view details

dave

commit sha db940b5fb86964055638dea4506f24fc1db533fa

fix drop link

view details

dave

commit sha fe02e39ff337a8fb57bfa5e08782fede4753175d

add roundcube webmail

view details

push time in 2 months

fork cxkoda/hugo-awesome-identity

😤 Awesome Identity is a single-page Hugo theme to introduce yourself.

https://www.posquit0.com

fork in 2 months

push eventcxkoda/latexcv

David Huber

commit sha 1e6e2435e1f634d45194f59e4d8ca7e8316ea3be

minor cleanup

view details

push time in 2 months

push eventcxkoda/latexcv

David Huber

commit sha b99a9da55094bdd65a00a972aad03fc416ee880c

noch eine übersetzung

view details

push time in 2 months

push eventcxkoda/latexcv

David Huber

commit sha 8e21e29f6ad11e7d9e9072ba554b88acd8180766

my heavily modified version

view details

push time in 2 months

fork cxkoda/latexcv

:necktie: A collection of cv and resume templates written in LaTeX. Leave an issue if your language is not supported!

fork in 2 months

startedalandefreitas/matplotplusplus

started time in 2 months

startedcostela/wesher

started time in 2 months

startedp-ranav/structopt

started time in 2 months

push eventcxkoda/SimpleVTableOverheadBenchmark

David Huber

commit sha 94918bdcd36080c36e382fc37544a0c22a3a6756

Create README.md

view details

push time in 2 months

create barnchcxkoda/SimpleVTableOverheadBenchmark

branch : master

created branch time in 2 months

created repositorycxkoda/SimpleVTableOverheadBenchmark

created time in 2 months

push eventcxkoda/yomi-services

David Huber

commit sha ca5d9e38dcc7b092a2e687e3ce3af4bb56df178d

Update README.md

view details

push time in 3 months

push eventcxkoda/yomi-services

David Huber

commit sha bfb4b9e1633741be8a9ec518ca6128fed70e9ba7

Create README.md

view details

push time in 3 months

create barnchcxkoda/yomi-services

branch : master

created branch time in 3 months

created repositorycxkoda/yomi-services

created time in 3 months

issue closedwheelybird/ldap-user-manager

Example docker-compose.yml

Hey hey, nice project. It would be very useful to have a basic docker-compose.yml file as an example and a starting point for more complex setups. Since you mention osixia/openldap explicitly in the readme, could please provide such a setup with this backend and your frontend?

Best, cx

closed time in 3 months

cxkoda

issue commentwheelybird/ldap-user-manager

Example docker-compose.yml

Never mind, I overlooked the example at the bottom of the README.md. Sorry for the noise.

cxkoda

comment created time in 3 months

issue openedwheelybird/ldap-user-manager

Example docker-compose.yml

Hey hey, nice project. It would be very useful to have a basic docker-compose.yml file as an example and a starting point for more complex setups. Since you mention osixia/openldap explicitly in the readme, could please provide such a setup with this backend and your frontend?

Best, cx

created time in 3 months

starteddsharlet/array

started time in 3 months

more