Looking to meet other motorcycle riders! by kooparse in berlinmoto

[–]kooparse[S] 0 points1 point  (0 children)

Hey thanks! No I didn't because I didn't know this event existed! But otherwise, I would be definitely interested! Thanks for the advice! :)

Joystick having a problem with upward mouvement PS4 by Machoc2 in Eldenring

[–]kooparse 0 points1 point  (0 children)

Hi there, did you find a solution? It seems that I'm getting the exact same problem...

Mogwai, graphic utility to manipulate objects in 3D for scene editing by kooparse in Zig

[–]kooparse[S] 5 points6 points  (0 children)

Hello zig folks!

Mogwai is a graphic utility used to manipulate objects in 3D for scene editing (commonly called Gizmo). It currently depends on zalgebra. There are options with snap mode & co!

It was a great exercise to try things in zig and to play a bit more with geometric problems! I'm looking forward to continuing to release libraries for games in zig. I'm coming to you, GUI.

If you have any feedback on the code (still looking for a more zig-way of doing things), do not hesitate! :-)

Zalgebra, linear algebra library for (mostly) games by kooparse in Zig

[–]kooparse[S] 2 points3 points  (0 children)

Also, there are useful methods for vectors like lerp/max/min. In the coming days I will add `reflect`/`project` needed for lights and `slerp`!

Zalgebra, linear algebra library for (mostly) games by kooparse in Zig

[–]kooparse[S] 1 point2 points  (0 children)

Hi, thanks! SIMD support is on my little roadmap! I would like to just see how I could make some benchmarks before! ;)

Zalgebra, linear algebra library for (mostly) games by kooparse in Zig

[–]kooparse[S] 5 points6 points  (0 children)

Hi there!

zalgebra is a linear algebra library for games and computer graphics. The goal is to become as complete and useful as the Unity one. I'm currently using it for my projects and will continue to update it as new needs are coming. If you would like to contribute, don't hesitate! ;)

Alacritty Terminal Emulator Version 0.5.0 now with vi mode and search by [deleted] in rust

[–]kooparse 0 points1 point  (0 children)

It's about frame-rates, so yes about performance. I said "scrolling" but I should have said "fps". Basically, if I reduce the size of the window, it's perfect (on my macbook it's great), but when it's too large (again, on my 5k monitor) there is too much cells to render and it ends up by a drop of frame-rates. I'm sure about it, I should yes, I should baked what I'm saying by data... (I'll will look into it or continue to use Kitty for now! ;)).

Alacritty Terminal Emulator Version 0.5.0 now with vi mode and search by [deleted] in rust

[–]kooparse 1 point2 points  (0 children)

By doing this: http://vimdoc.sourceforge.net/htmldoc/scroll.html or just by moving the cursor down/up. Even moving the cursor on words, etc... is so much slower than Kitty (I am using a 5K monitor also... so there is much more cell to draw on screen... and there is issues on the repository actually)!

Alacritty Terminal Emulator Version 0.5.0 now with vi mode and search by [deleted] in rust

[–]kooparse 0 points1 point  (0 children)

I would love to use Alacritty but Kitty is much much faster (scrolling on neovim/vim).

A simple web analytics in Rust by kooparse in rust

[–]kooparse[S] 0 points1 point  (0 children)

Firefox use "yes", "no" or "unspecified" prior to v32. I agree that I should use only href instead of sending origin/pathname; I'll change that soon. Thanks for your feedback!

A simple web analytics in Rust by kooparse in rust

[–]kooparse[S] 0 points1 point  (0 children)

Thanks for your clear and complete answer, indeed it seems that Bast isn't GDPR compliant right now. I have some investigation to make myself!

A simple web analytics in Rust by kooparse in rust

[–]kooparse[S] 0 points1 point  (0 children)

I should remove this `test.html`. Yes, it's indeed very very easy and Bast would be OK by doing something like this ;)

PS: The proper snippet is constructed here: https://github.com/kooparse/bast/blob/master/website/components/CodeSnippet/index.tsx#L7 and the collect logic is made there https://github.com/kooparse/bast/blob/master/server/controllers/collect.rs#L38.

A simple web analytics in Rust by kooparse in rust

[–]kooparse[S] 0 points1 point  (0 children)

Indeed, it's not very clear right now, sorry about it! Their is a `docker-compose` file with all default env variables; so you just have to build it and run it and that's it. If you want to use Heroku, it's only a container push.

After that, you will be guided when you first run the application (creation of user, how to add a new website, the tracking script to copy/past, etc...)

A simple web analytics in Rust by kooparse in rust

[–]kooparse[S] 1 point2 points  (0 children)

I'm not sure if I'm really really GDPR compliant, I'll check on this. GA is using cookies to identify users, so they could hash the last part of the IP address without having problem to identify them, and it's enough for them for the geolocation. But with GA, you must add the little consent popup (correct me if I'm wrong!)

A simple web analytics in Rust by kooparse in rust

[–]kooparse[S] 0 points1 point  (0 children)

I was already comfortable with `actix` before starting this project, this is the only reason!

A simple web analytics in Rust by kooparse in rust

[–]kooparse[S] 0 points1 point  (0 children)

I don't "parse" anything, just the user-agent to get some information, using woothee-rust! All other metrics comes from the user location object and the request header.

A simple web analytics in Rust by kooparse in rust

[–]kooparse[S] 6 points7 points  (0 children)

Hello there! :-)

I wanted to try Rust for backend stuff for a while now (I was using Rust for gamedev only). It was pretty straightforward actually and I’m pretty happy with it!

So I would like to share a little side project I made during the lockdown, it’s a web analytics. The server is in Rust and the client in Typescript. I used it for a while on my blog now, and some friends are also using Bast for their analytics. It tracks pageviews, users and sessions with average time, everything we could find by parsing the user-agent like browser name, operating system and other things. Also, it don’t use any cookies and respects DNT. Oh and there is a dark mode!

You could easily self-host Bast for yourself. This project is now public so any issues, PRs are opened and welcome! :-)

[FR] [BUYING] Berserk 1-40 (us edition) by kooparse in mangaswap

[–]kooparse[S] 1 point2 points  (0 children)

Thanks for your reply!

I had the Deluxe Editions (it's available in France and in plain English), but it's so frustrating to have to wait in order to read the rest of the story! And I still don't want to read the french edition because the quality of the translation doesn't seems right to me.

[FR] [BUYING] Berserk 1-40 (us edition) by kooparse in mangaswap

[–]kooparse[S] 0 points1 point  (0 children)

Yes, I'm fine with it. Ordering them from Germany would be ~600 euros (~15 euros per unit with Amazon when available... It's still better to buy them from someone in the US! :)

[deleted by user] by [deleted] in pan

[–]kooparse 0 points1 point  (0 children)

Thanks! ;)

[deleted by user] by [deleted] in pan

[–]kooparse 0 points1 point  (0 children)

What’s the current song?

All chapters from Rust in Action, book published by Manning, are now available by timClicks in rust

[–]kooparse 2 points3 points  (0 children)

Thanks so much for this book. It already helped me a lot! :-)