Stats

2
Projects
45
Devlogs
77
Votes
2
Ships

Coding Time

All Time: 188h 5m
Today: 0h 0m

Member Since

June 20, 2025

Badges

1
🚢
Maiden Voyage
you shipped your first project! the journey begins...

Projects

2
FinPull - Stock Market Scraper
10 devlogs about 1 month ago
Physics Simulation Competition
35 devlogs about 2 months ago

Activity

Reformatted some code and written the readme with some help from AI. Will now ship the first version, will be polishing and reshipping later!
THANK YOU FOR THIS JOURNEY!

Update attachment

I now am looking for ways to calculate the far and near points of the eye, does not seem to be easy to do, since the internet shows everything, but the formula...

Update attachment

Honestly, I give up with the 3d implementation, I think blur is a bit too muc hfor me atm, so will be resorting to something else. Crazy right? I was crazy once, and they put me in a room...
Anyway! I am ready to go nuclear with docker.

Update attachment

Okay, rushed through this, you can see the results on bpho.vasylevskyi.net/Solutions
I was watching an anime parallel to this, do not recommend, wastes to much time)

Update attachment

Well, well, well. Only question 9 remains. It will need quite a lot of graphing I presume, so it will take me a bit tomorrow. Hope you all had a good weekend)

Update attachment

Done for today, done 4/9 tasks, will be rechecking tomorrow.
Eugene out.

Update attachment

I've finished two tasks so far. LaTeX looks great, but it’s not easy to use right from the get-go.

Update attachment

Well, long a couple of hours have passes, shame that Hackatime does not count the amount of time you try to set up linux system correctly.
My RPI overheate, was forced to rebox my system to this Beeling box. Running now, 5 hours later :)

Update attachment

Just typing up some stuff for the solutions. You can see the problems over at https://bpho.vasylevskyi.net/Problems if you are interested in what those are :)
The examiners want us to use
LaTeX, so I am using an extension in IntelliJ Idea

Update attachment

Okay, Figured out the pdfs now. When not on mobile, I just use the regular iframe. Otherwise, I just use the google docs viewer and pass in the pdf file that way.

Update attachment

I have been working on trying to add the pdf of the solution of some problems. Did not know it was that problematic, (especially the bookmarks), my bad.

Update attachment

Together with whatever that was, I added some depth of field based on where the mouse pointer is looking at, look nice, but needs more work.

Update attachment

Done whatever this is. Do not question, I need sleep.

Update attachment

The devlogs are a bit small, so decided to split this one in 2.
In these 10 hours I rewrote the vision task to use more optimised R3F instead of js three.js, no more memory leakage when reloading the page WOHO!

Update attachment

TLDR: Just compress you 3d models with @gltf-transform/cli
Was desperately looking for ways to optimise my city model - it was 60mb (Now 23mb!) at the start. Make a lot of dumb decisions, since the model was never compressed, I was looking for faults in three js rather than the model itself.
Bless donmccurdy over at donmccurdy.com for helping me find a solution to this
if anyone needs to have their large models optimised look at https://discourse.threejs.org/t/gltfloader-slow-to-load-glb-file/52012/2

Update attachment

Got it working. I had AI generate me some documentation, looks neat, will be finishing this project here.

Update attachment

Broke the code up into two different modules:
finpull-core: The api and the scraper itself.
finpull: Requires finpull-core and is a cli/gui wrapper.
I think most of the features are done, I now just need to figure out how to push it to pip.

Update attachment

Organised the code, but a friend of mine gave me a fine idea! I will split this package into two, where one will be just the core scraper, and the other one will provide the cli and gui interfaces for it. This way it is cheaper to use just for its scraping capabilities. Will report the improvement once it is done.

Update attachment

That was relatively easy!
Thank god I got the basic framework working before preceding, not it was just porting over the GUI bit. right now the code is not that structured, so I will work on this now.

Update attachment

Found and fixed the issue - I used a faulty search string and some other structural mistakes on my part. Now everything is working fine. will now start on the gui bit, such that it is easier to use without having to use a console.

Update attachment

Got xlsx export working, not it produces a nice table when exported. CSV and JSON are also done, but they took way less time than xlsx since no new libraries were needed for that.
Sometimes fields appear as N/A, so I will need to review the error handling and where the data is coming from again.

Update attachment

Got nice tables for output formatting, show, add and remove commands are working now.
Proceeding to reintroduce export of data in csv, xlsx (table in excel) and json formats. Will also update the commands to allow multiple tickers to be operated on at the same time.

Update attachment

Now the basic commands are working, args as well.
This is what I thought of for now. If anyone gets any ideas of what else I can add, it would be great.

Update attachment

Finished breaking that large chunk of code into separate files, will now be starting with the mockup of the commands and help menu. I am guessing --gui can launch the UI version of the app.

Update attachment

Had a relatively old project. Decided to revisit it, since it could do some refactoring and overall polishing!
I will make this project into a python library/app hybrid, which you can use as a gui application and a library.

Update attachment
Lavarite
Lavarite created a project
43d ago

FinPull - Stock Market Scraper

FinPull is a Python library that scrapes financial data from web sources and provides it through API, command-line, and GUI interfaces.

FinPull - Stock Market Scraper
10 devlogs 0 followers Shipped

Tried different kinds of blurring today. Right now I use fragment and vertex shaders for that.
Next up is blur based on distance and vision impairment

Update attachment

Happy 100 hours!
Picking up the pace now. Reworked the shadows and the lighting/reflections.
Re-exported the model into .glb, and cut down the size to 50mb down from 80mb or so. Loading time improved by about 40%.
If you see this, good night :P

Update attachment

Found a way to strip down my city model a bit, hope my PC does not violently combust into flames :)

Update attachment

Well, the dev server went down for a while, so some progress was lost. Sleep is underrated anyway, so I have re-done the stuff lost (progress lost from approx. the point of the start of the city stuff)
The other bugs are mostly fixed, will test those now.

Update attachment

Well, this was a waste of time... Currently I use a gltf model for my city, but it comes out too big, and takes a while to load. As I restrict the player movement to 50 units in each direction, I tried to delete some of the structures in the file.
Is there anything that can be done about this? Find out in the next episode...

Update attachment

Lighting and shadows are done!
Next up is optimisation...

Update attachment

In the process of fixing some minor bugs as pointed out by my friend. City is doing fairly nice, new update tomorrow.

Update attachment

Started doing vision simulation task, step 1 today was to load in a model of a city, which was (kind of) successful!

Update attachment

Massive dubs today!
Finally finished the anamorphic image task! Now, when you put a reflective cylinder in the circle, the reflection forms an image. (Don't mind the apple peeler that is the only cylinder that I had)
Now to make all of the code look nice and add some explanation to the pages!

Update attachment

Well, come progress is here, now it at least resembles a cat)
Made some progress with vision simulation now. Will find a good 3d map for it in the future, to make it look nicer.

Update attachment

Not the best pace of progress here.
This is supposed to be a cat, if you are not aware XD

Update attachment

Finished the graphs for the task 12 refraction in the prism. If anyone is reading this, feel free to check it out on the demo web page!
Will start with the law of refraction and reflection now.
Some cooler stuff is coming, so won't leave you waiting)

To finish today, reused my grid component to create an interactive model of refraction of white light in a triangular prism.

Done quite a lot of work on the graphs (Recharts is so good!) for:
Task 1a — Crown-glass n(λ)
Task 1b — Water n(λ)
Task 2 — Thin-lens formula
Task 11 — Rainbow physics

Last devlog today
Done today:
- coordinate conversion
- proper picture sizing
Will start with rainbow physics tomorrow)
@HQ2000 - great idea, I just dont want to mix up the languages, since I will need interoperability on the page with the diagram, but tnx nonetheless!

Update attachment

Figured out a way to do it. I now just sample points on each side of the picture to form the final image. Triangles make it fun ig. So much time wasted though.

Update attachment

Tried interpolation, but js is quite slow, so only low quality images were produced, I probably found a way to do it, will try to find the outline and just stretch the image.

Update attachment

Doing image transformations at the moment ;)
Trying to generalise the process, my doing point mapping (x,y) -> (x1,y1)
Will try interpolation next!

Update attachment

Wow this has taken me a long time!
Here you can see my first struggles to set up a docker container (because well of course it has to be one)

Update attachment

Well, this is the first post of this project guys!
I have started doing this project for the BPhO Computational challenge a while ago, just discovered these platforms.
I decided to go with React, I love it, worked with it before.
More to come, progress update coming in a minute!

Update attachment
Lavarite
Lavarite created a project
53d ago

Physics Simulation Competition

A website that allows you to learn and try out different kinds of optics simulations.

Physics Simulation Competition
35 devlogs 9 followers Shipped
Lavarite
Lavarite joined Summer of Making
53d ago

This was widely regarded as a great move by everyone.