|
17101
|
Cube Root by @samatua1221 | Stardance
|
samatua1221
|
0
|
4.24
|
0
|
[]
|
[{"post_id": 9650, "ts": "2026 [{"post_id": 9650, "ts": "2026-06-16T01:50:51Z", "hours": 1.1394, "text": "Majority of today was spent working on the actual schematics of the project since I was able to finish up working on finding all of the materials. It did take me awhile to find the right software to actually make the schematic before I just gave up and went back to KiCad on my Chromebook (which took a while to download in itself). But aside from that, not too much more progress today aside from the basics of the schematic done."}, {"post_id": 8430, "ts": "2026-06-14T00:48:32Z", "hours": 1.0567, "text": "Spent a whole lot more time hammering down what’s going to be the materials for my project and working that up into a pretty clean BOM. Now, I’ll be moving on to the actual piecing together of everything, making the schematic through online circuit diagram editor to make sure everything works properly."}, {"post_id": 8375, "ts": "2026-06-13T22:35:32Z", "hours": 1.1667, "text": "More of today was spent working on gathering all of my materials again, making sure that I was able to have some type of ground to start working. I did have to spend quite a bit of time trying to again look for the right power source, but was finally able to find one that was available to get locally. I also spent a good amount of time finding the sensors that I’d want to use, deciding on using both orientation with a 3-axis IMU as well as using sound with one of the Arduino type microphone sensors to be able to make some LED movements reliant on the audio environment as well. The cube will probably be about 10cmx10cm, since the LED screens are about 8mm^2, so the rest of the room will just be a custom 3D printed case to hold all of the electronics inside as well as the LED lights themselves. Right now, the biggest thing I’m trying to decide between is how I’ll wire all of the pieces together, and I think it’ll be some form of using 18/24 AWG wire to link them all with the power source located outside of the cube since the bank would be way to big to fit inside the cube itself."}, {"post_id": 7942, "ts": "2026-06-13T07:53:55Z", "hours": 0.8783, "text": "Today, I spent most of my time researching the different parts, trying to figure out if this would be a feasible project to work on. I don’t have too much experience with LED strips, but I have enough experience with coding IMUs that I think I could figure out how to connect the two relatively easily. I also spent some time trying to work on the way I would power the cube (since every battery pack for the amount of power I’d need seems to be out of stock), but aside from that the first day went pretty well."}]...
|
Title: Cube Root by @samatua1221 | Stardance
Devl Title: Cube Root by @samatua1221 | Stardance
Devlogs:
Today, I spent most of my time researching the different parts, trying to figure out if this would be a feasible project to work on. I don’t have too much experience with LED strips, but I have enough experience with coding IMUs that I think I could figure out how to connect the two relatively easily. I also spent some time trying to work on the way I would power the cube (since every battery pack for the amount of power I’d need seems to be out of stock), but aside from that the first day went pretty well.
More of today was spent working on gathering all of my materials again, making sure that I was able to have some type of ground to start working. I did have to spend quite a bit of time trying to again look for the right power source, but was finally able to find one that was available to get locally. I also spent a good amount of time finding the sensors that I’d want to use, deciding on using both orientation with a 3-axis IMU as well as using sound with one of the Arduino type microphone sensors to be able to make some LED movements reliant on the audio environment as well. The cube will probably be about 10cmx10cm, since the LED screens are about 8mm^2, so the rest of the room will just be a custom 3D printed case to hold all of the electronics inside as well as the LED lights themselves. Right now, the biggest thing I’m trying to decide between is how I’ll wire all of the pieces together, and I think it’ll be some form of using 18/24 AWG wire to link them all with the power source located outside of the cube since the bank would be way to big to fit inside the cube itself.
Spent a whole lot more time hammering down what’s going to be the materials for my project and working that up into a pretty clean BOM. Now, I’ll be moving on to the actual piecing together of everything, making the schematic through online circuit diagram editor to make sure everything works properly.
Majority of today was spent working on the actual schematics of the project since I was able to finish up working on finding all of the materials. It did take me awhile to find the right software to actually make the schematic before I just gave up and went back to KiCad on my Chromebook (which took a while to download in itself). But aside from that, not too much more progress today aside from the basics of the schematic done....
|
1793246091.485116
|
1793850891.485116
|
|
17102
|
My first slack bot! by @sujith | Stardance
|
sujith
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @sujith | Stardance
|
1793184632.249181
|
1793789432.249181
|
|
17103
|
NebulaOS by @azure | Stardance
|
azure
|
2
|
18.0
|
5
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-07T04:12:01Z", "hours": 1.0, "multiplier": 5.63, "payout": 5, "blessing": "neutral", "text": "I Created a web os space themed with 5 apps and 3 backgrounds with an app bar, drop downs, and music player with tileable windows and adjustable sizes", "repo": "https://github.com/BraedynL0530/web-os", "demo": "https://web-os-hh4f.vercel.app/boot"}, {"ship_num": 2, "ts": "2026-06-21T07:22:03Z", "hours": 17.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a web OS, it has an app launcher, basic window management such as dragging, resizing, closing, maximizing and ok snapping, music player with YouTube links, various apps, changeable backgrounds, an app launcher at bottom, meant to look like riced linux but im not the best at frontend. its spaced themed, some of the apis aren’t consistent like weather rate limits and privacy may mess it up, currently media server so music player isn’t working, debugging that now. when it does work it’ll be instant as backed is separate.", "repo": "https://github.com/BraedynL0530/web-os", "demo": "https://web-os-hh4f.vercel.app/boot"}]...
|
[{"post_id": 23926, "ts": "202 [{"post_id": 23926, "ts": "2026-07-07T04:11:07Z", "hours": 0.375, "text": "Final finished the playlist issue now it should run fine, music works, slight ui changes nothing too noticeable."}, {"post_id": 22611, "ts": "2026-07-05T05:07:25Z", "hours": 0.5686, "text": "removed refrences to backend opting for invisible i frame as i couldnt figure it out, it now has quing and autoplay/loops videos now. working on cleaning up ui, and ill try to get titles of music."}, {"post_id": 12971, "ts": "2026-06-21T07:05:12Z", "hours": 0.4353, "text": "Polishing for deployment."}, {"post_id": 12944, "ts": "2026-06-21T05:43:49Z", "hours": 0.8317, "text": "final devlog, i added window management, ship ill add the jpgs for backgrounds in, i tried to fit all the apps in menu in here but gave up so it looks like this, had a minor hitch topbar was hiding controls so i had to add more offset for that. final-ish desktop environment look"}, {"post_id": 12913, "ts": "2026-06-21T04:32:34Z", "hours": 4.0825, "text": "GIANT dev log heres what i added: fixed media handling, now it displays song title, saves, and more, made windows fit no matter if they are maximized or not. added calculator, notes, terminal, and snake(the game) apps. added a few gifs, fixed weather api. Added background handling into settings menu despite no images a bunch of styling, but mainly debugging the window issue which was stupid simple fix i didn’t see but that took forever, and media server being inconstant, one issue was that local storage wouldn’t save as an array causing the frontend to crash and just dispaly black, more with snake logic and matching it to screen. and a few minor issues like weather api not working rate limits, and more. everything is functional as of now, next ill add background images then tiling/window management because its pretty cluttered right now. but this feels like it took less time than it says, mainly debugging, styling, and a few new apps."}, {"post_id": 12350, "ts": "2026-06-20T04:39:19Z", "hours": 4.1592, "text": "Test devlog, wakatime has been glitched at 2:51/ 59minutes in my ide seeing if this fixes it"}, {"post_id": 11083, "ts": "2026-06-18T03:50:36Z", "hours": 1.2617, "text": "i fixed the dragging issues, windows now work fully and fixed the background issue on whiteboard, all controls work as well, added a dropdown(css and functionality isn’t fully finished) and re aligned some things in top bar. no real issues on this one other than i cant draw with an mouse, i wanna make music work next and app searching would be nice, ill try to finish all of this by today or tomorrow"}, {"post_id": 10909, "ts": "2026-06-17T21:41:36Z", "hours": 1.1758, "text": "WIP: desktop environment, Filler is for icons, forgot about drop-down and i think i wanna add a background to time and move it to the right, works well. i had trouble with using components functions from desktop because i didn’t realize React doesn’t work like python with component.method() so i had to refactor a small chunk of code but now that works, another issue i haven’t fixed yet is: weather isn’t displaying, and currently react-dragable doesn’t work with Vite so i need to re configure or make my own. its coming out pretty good though. ill fix CSS then dragable, and add more apps, Hopefully a background too and test out music."}, {"post_id": 8453, "ts": "2026-06-14T01:47:08Z", "hours": 1.6211, "text": "Created app launcher, made windows draggable, added routing so i can test tho blank screens as half finished, fixed music API and made backend for it using an old project and decided to stream instead of downloading in backed and keeping it in local storage(not yet but it will) so that everyone doesn’t have to share the same music and i don’t need to host all the mp3s. also added an whiteboard app and placeholders for others. one struggle is tiling not sure how ill do that just yet, and another was deciding how i would get music since HTML is limited to browser i cant just sync browser visuals to music or control it i need to stream the music. also spelling was an issue for a bit and i still cant see my desktop due to references to stuff that’s incomplete and no CSS. good work so far though, i plan to polish add more apps and try to get a simple tiling system along with just floating windows next. and having desktop visible. same SS for now, promise next one will have a visual update (;ŏ﹏ŏ;)"}, {"post_id": 7872, "ts": "2026-06-13T04:11:13Z", "hours": 0.6658, "text": "created window manager now i can close, min/max windows, and display apps in theory no data or CSS to back it up. top-bar has features basically done i do need to finish and get assets for the drop down in it so placeholders for now. one issue ive been having is that react is very annoying and a lot of moving parts to set up stuff im more used to python. going to develop some apps and backend, set up nav, fix dragging because i didnt add that ablity yet, and create launcher and bg next. img is still boot screen i think i should add stars in background as well."}, {"post_id": 7779, "ts": "2026-06-13T00:07:28Z", "hours": 1.3011, "text": "Improved boot menu, i added ASCII Saturn to right of terminal and made loading bar inside terminal window. started work on window manager, placeholder for api.js, added clock in top-bar placeholder for more features, and begin work for windows.jsx. i realized react doesn’t work like python so i cant dynamically render apps like i wanted to in windows so ill have to have to change how apps will be rendered. no CSS for top bar yet. i plan to complete top-bar features next update and have working windows/app launching."}, {"post_id": 7309, "ts": "2026-06-12T05:37:36Z", "hours": 1.2728, "text": "Creating the welcome/bootscreen rough draft complete., made desktop and project skeleton with dynamic apps/launching for future starting topbar. react is hard and i need to sync animations better as well as continue work on more features. ill complete topbar and windows next."}]...
|
Title: NebulaOS by @azure | Stardance
Devlogs:
Cr Title: NebulaOS by @azure | Stardance
Devlogs:
Creating the welcome/bootscreen rough draft complete., made desktop and project skeleton with dynamic apps/launching for future starting topbar. react is hard and i need to sync animations better as well as continue work on more features. ill complete topbar and windows next.
Improved boot menu, i added ASCII Saturn to right of terminal and made loading bar inside terminal window. started work on window manager, placeholder for api.js, added clock in top-bar placeholder for more features, and begin work for windows.jsx. i realized react doesn’t work like python so i cant dynamically render apps like i wanted to in windows so ill have to have to change how apps will be rendered. no CSS for top bar yet. i plan to complete top-bar features next update and have working windows/app launching.
created window manager now i can close, min/max windows, and display apps in theory no data or CSS to back it up. top-bar has features basically done i do need to finish and get assets for the drop down in it so placeholders for now. one issue ive been having is that react is very annoying and a lot of moving parts to set up stuff im more used to python. going to develop some apps and backend, set up nav, fix dragging because i didnt add that ablity yet, and create launcher and bg next. img is still boot screen i think i should add stars in background as well.
Created app launcher, made windows draggable, added routing so i can test tho blank screens as half finished, fixed music API and made backend for it using an old project and decided to stream instead of downloading in backed and keeping it in local storage(not yet but it will) so that everyone doesn’t have to share the same music and i don’t need to host all the mp3s. also added an whiteboard app and placeholders for others. one struggle is tiling not sure how ill do that just yet, and another was deciding how i would get music since HTML is limited to browser i cant just sync browser visuals to music or control it i need to stream the music. also spelling was an issue for a bit and i still cant see my desktop due to references to stuff that’s incomplete and no CSS. good work so far though, i plan to polish add more apps and try to get a simple tiling system along with just floating windows next. and having desktop visible. same SS for now, promise next one will have a visual update (;ŏ﹏ŏ;)
WIP: desktop environment, Filler is for icons, forgot about drop-down and i think i wanna add a background to time and move it to the right, works well. i had trouble with using components functions from desktop because i didn’t realize React doesn’t work like python with component.method() so i had to refactor a small chunk of code but now that works, another issue i haven’t fixed yet is: weather isn’t displaying, and currently react-dragable doesn’t work with Vite so i need to re configure or make my own. its coming out pretty good though. ill fix CSS then dragable, and add more apps, Hopefully a background too and test out music.
i fixed the dragging issues, windows now work fully and fixed the background issue on whiteboard, all controls work as well, added a dropdown(css and functionality isn’t fully finished) and re aligned some things in top bar. no real issues on this one other than i cant draw with an mouse, i wanna make music work next and app searching would be nice, ill try to finish all of this by today or tomorrow
Test devlog, wakatime has been glitched at 2:51/ 59minutes in my ide seeing if this fixes it
GIANT dev log heres what i added: fixed media handling, now it displays song title, saves, and more, made windows fit no matter if they are maximized or not. added calculator, notes, terminal, and snake(the game) apps. added a few gifs, fixed weather api. Added background handling into settings menu despite no images a bunch of styling, but mainly debugging the window issue which was stupid simple fix i didn’t see but that took forever, and media server being inconstant, one issue was that local storage wouldn’t save as an array causing the frontend to crash and just dispaly black, more with snake logic and matching it to screen. and a few minor issues like weather api not working rate limits, and more. everything is functional as of now, next ill add background images then tiling/window management because its pretty cluttered right now. but this feels like it took less time than it says, mainly debugging, styling, and a few new apps.
final devlog, i added window management, ship ill add the jpgs for backgrounds in, i tried to fit all the apps in menu in here but gave up so it looks like this, had a minor hitch topbar was hiding controls so i had to add more offset for that. final-ish desktop environment look
Polishing for deployment.
removed refrences to backend opting for invisible i frame as i couldnt figure it out, it now has quing and autoplay/loops videos now. working on cleaning up ui, and ill try to get titles of music.
Final finished the playlist issue now it should run fine, music works, slight ui changes nothing too noticeable.
Ships:
I made a web OS, it has an app launcher, basic window management such as dragging, resizing, closing, maximizing and ok snapping, music player with YouTube links, various apps, changeable backgrounds, an app launcher at bottom, meant to look like riced linux but im not the best at frontend. its spaced themed, some of the apis aren’t consistent like weather rate limits and privacy may mess it up, currently media server so music player isn’t working, debugging that now. when it does work it’ll be instant as backed is separate.
I Created a web os space themed with 5 apps and 3 backgrounds with an app bar, drop downs, and music player with tileable windows and adjustable sizes...
|
1793771608.3266873
|
1794635608.3266873
|
|
17104
|
Stocks Racer by @adam_wu0630 | Stardance
|
adam_wu0630
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Stocks Racer by @adam_wu0630 | Stardance
|
1793404161.8957725
|
1794008961.8957725
|
|
17105
|
Cosmos by @atr | Stardance
|
atr
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Cosmos by @atr | Stardance
|
1793253220.1953225
|
1793858020.1953225
|
|
17106
|
The Final Protocal by @Sai_Akshay | Stardance
|
Sai_Akshay
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: The Final Protocal by @Sai_Akshay | Stardan Title: The Final Protocal by @Sai_Akshay | Stardance...
|
1793451212.050699
|
1794056012.050699
|
|
17107
|
3D Printed Swerve Drive for FTC by @neoskimmer | S 3D Printed Swerve Drive for FTC by @neoskimmer | Stardance...
|
neoskimmer
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: 3D Printed Swerve Drive for FTC by @neoskim Title: 3D Printed Swerve Drive for FTC by @neoskimmer | Stardance...
|
1793397239.0042546
|
1794002039.0042546
|
|
17108
|
The Final Protocal by @_sai_Akshay_ | Stardance
|
_sai_Akshay_
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: The Final Protocal by @_sai_Akshay_ | Stard Title: The Final Protocal by @_sai_Akshay_ | Stardance...
|
1793245801.1052358
|
1793850601.1052358
|
|
17109
|
My first slack bot! by @aditirajaraman | Stardance
|
aditirajaraman
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @aditirajaraman | St Title: My first slack bot! by @aditirajaraman | Stardance...
|
1793436754.9005547
|
1794041554.9005547
|
|
17110
|
My very own WebOS by @Davo599 | Stardance
|
Davo599
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @Davo599 | Stardance
|
1793480122.8345683
|
1794084922.8345683
|
|
17111
|
My awesome macropad! by @Johana | Stardance
|
Johana
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Johana | Stardance
|
1793570179.7738526
|
1794174979.7738526
|
|
17112
|
Frictionless by @amara | Stardance
|
amara
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @amara | Stardance
|
1793533773.5270438
|
1794138573.5270438
|
|
17113
|
RockPaperScissors by @smjp | Stardance
|
smjp
|
1
|
1.53
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-16T05:09:02Z", "hours": 0.0, "multiplier": 2.35, "payout": 0, "blessing": "neutral", "text": "I made a simple rock paper scissors game after recently learning JS. Currently the most challenging part was probably DOM, localStorage and autoplay features and I was a complete beginner. However, now it looks really cool and even if its simple I hope you guys do give it a good play atleast once and maybe suggest some improvements!", "repo": "https://github.com/Spirit62/Rockpaperscissors", "demo": "https://spirit62.github.io/Rockpaperscissors/"}]...
|
[{"post_id": 11077, "ts": "202 [{"post_id": 11077, "ts": "2026-06-18T03:36:29Z", "hours": 0.8475, "text": "Hey there, I added some amazing changes A shortcut for ‘AutoPlay’ and ‘ResetScore’ Visual changes to font and button/text colors so that it has a better UI A pop-up message displaying if user presses ‘Backspace’ to avoid mis-clicks Things I learnt here: Mainly I implemented addevenListener in js instead of using onclick in HTML, and I also had a huge logic for the pop-up thingy which is not as easy as it looks but it worked fine and I’m really proud :D"}, {"post_id": 9855, "ts": "2026-06-16T09:44:03Z", "hours": 0.6836, "text": "A functionality was added where you can press keys instead of clicking the buttons manually, i changed this by removing onclick attribute on HTML and implementing document.body.eventListener, it really helped and its something new is learnt"}, {"post_id": 7288, "ts": "2026-06-12T04:37:52Z", "hours": 0.0669, "text": "I built a dark mode Rock Paper Scissors game from scratch to learn dynamic DOM manipulation, state logic, and browser storage. The single biggest obstacle was deploying to GitHub, where my image assets completely broke on live servers. It turned out to be a case-sensitivity issue—GitHub’s Linux-based servers rejected my lowercase image paths because my JavaScript was passing capitalized strings. I’m really proud of debugging this and fixing it programmatically using the .toLowerCase() method, which successfully synced my script with the directory assets. The code is clean, fully responsive, and keeps your score saved via localStorage even after a page refresh!"}]...
|
Title: RockPaperScissors by @smjp | Stardance
Dev Title: RockPaperScissors by @smjp | Stardance
Devlogs:
I built a dark mode Rock Paper Scissors game from scratch to learn dynamic DOM manipulation, state logic, and browser storage. The single biggest obstacle was deploying to GitHub, where my image assets completely broke on live servers. It turned out to be a case-sensitivity issue—GitHub’s Linux-based servers rejected my lowercase image paths because my JavaScript was passing capitalized strings. I’m really proud of debugging this and fixing it programmatically using the .toLowerCase() method, which successfully synced my script with the directory assets. The code is clean, fully responsive, and keeps your score saved via localStorage even after a page refresh!
A functionality was added where you can press keys instead of clicking the buttons manually, i changed this by removing onclick attribute on HTML and implementing document.body.eventListener, it really helped and its something new is learnt
Hey there, I added some amazing changes A shortcut for ‘AutoPlay’ and ‘ResetScore’ Visual changes to font and button/text colors so that it has a better UI A pop-up message displaying if user presses ‘Backspace’ to avoid mis-clicks Things I learnt here: Mainly I implemented addevenListener in js instead of using onclick in HTML, and I also had a huge logic for the pop-up thingy which is not as easy as it looks but it worked fine and I’m really proud :D
Ships:
I made a simple rock paper scissors game after recently learning JS. Currently the most challenging part was probably DOM, localStorage and autoplay features and I was a complete beginner. However, now it looks really cool and even if its simple I hope you guys do give it a good play atleast once and maybe suggest some improvements!...
|
1793717567.404166
|
1793803967.404166
|
|
17114
|
Blind os by @Ashir | Stardance
|
Ashir
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Blind os by @Ashir | Stardance
|
1793519415.2982907
|
1794124215.2982907
|
|
17115
|
Untitled by @Rudraa | Stardance
|
Rudraa
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @Rudraa | Stardance
|
1793231313.2001593
|
1793836113.2001593
|
|
17116
|
My very own WebOS by @AtharvM | Stardance
|
AtharvM
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @AtharvM | Stardance
|
1793267738.8391402
|
1793872538.8391402
|
|
17117
|
Grad Picture Getter For Picking The Right Picture Grad Picture Getter For Picking The Right Picture by @ryanthhua | Stardance...
|
ryanthhua
|
1
|
8.0
|
67
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-13T20:41:41Z", "hours": 8.0, "multiplier": 8.58, "payout": 67, "blessing": "neutral", "text": "Recently just had graduation, and found out that flash photography provides a zoomed in hd picture of the grad picture, which you can select each spot to zoom into. I did some research and found a github project which used the idea to stitch together the pictures, but when I ran it it did not work. So now I decided I will make my own program to stitch the zoomed in pictures together to make one big preview image of the graduation picture so that you can correctly decide what to get. I started with planning how it would work, such as the double for loop to get the x and y coordinate, which flash photography uses to grab the right zoomed picture via url, and then the idea to download each picture and then use some java method to put them onto a larger image. What I found difficult was not using new methods I had never seen, but rather understanding how the url worked and how even though you go down one pixel on the y axis it for some reason visually shifts the x axis to the right. So I could not take thousands of pictures and then place them together as they would not align correctly; instead I had to use larger pictures and divided up the picture by 4 x 4. After the first success with getting the picture stitched together I wanted to try and remove the zoom in box by cropping it out. So I used subimage method and did some measurements to see where I need to crop. Then I realized that the lines remove image data creating visual issues, and I need to find a way to restore it, so I implemented gaps to be introduced and after finding the correct tweaks for one picture, I tried it on a different one and then those didn’t work for that one, so I implemented user settings so that the user can adjust and try to make it work for their picture. I had ditched having the zoomed in box, but then I realized that trying to restore the data lost by removing the zoom in box may not work at all, so I put an option so that you can have one with the zoom in box, but have no visual issues. I think by limiting myself to no AI and only use forums like stack overflow, I was able to be more of an experimentor, with most of my time tweaking small things to see if they made a difference, and by doing these I think I gained more experience and understanding with the new methods I learned. Then I learned how to export ot jar in vscode and then use launch4j’s config to set it to cli,jre bundle path, and in the end create a exe.", "repo": "https://github.com/RyanTheHua/GraduationPictureGetter/tree/main", "demo": "https://github.com/RyanTheHua/GraduationPictureGetter/releases/tag/Graduation"}]...
|
[{"post_id": 8308, "ts": "2026 [{"post_id": 8308, "ts": "2026-06-13T20:24:43Z", "hours": 2.9153, "text": "Readme.md"}, {"post_id": 7883, "ts": "2026-06-13T04:51:42Z", "hours": 3.1411, "text": "I think finally done. Here are some screenshots of stages of development and the many different tweaks. In the beginning I started with just getting the whole image (the one with squares in the middle, but there were also some lines remaining and visual issues. Then I moved on to make the amount squares used to be 4 x 4 that way more quality could be saved and that looked a lot better. After that I started to utilize cropping to remove those squares and ran through some issues with measurement so I used a pixel ruler to get accurate cropping. After a lot of tweaking such by filling in the gap left from cropping the white square, and how many imagese to stitch together in one, I finally was able to get a good product out of the program and while it does look good there are dark lines where the stitches are, but I think that is good as this was not a program to generate full quality pictures from a photo company, but to generate a good full preview image."}, {"post_id": 7757, "ts": "2026-06-12T23:06:45Z", "hours": 1.7392, "text": "Some sites such as flash photography give you a small zoomed in hd image for you to preview, I want to stitich together all those images into one full image, so you can better view the image. If you like those pictures you have to buy from photographer’s website. If you use this project to get picture you are agreed you will delete those result later. My idea was I can download the images and then stitch them together using java’s imageIO and graphics. If you decide to keep any images as a result of this program is purely between you and that photographer company. And you agree do not use this program to mass-produce image for other people!"}]...
|
Title: Grad Picture Getter For Picking The Right P Title: Grad Picture Getter For Picking The Right Picture by @ryanthhua | Stardance
Devlogs:
Some sites such as flash photography give you a small zoomed in hd image for you to preview, I want to stitich together all those images into one full image, so you can better view the image. If you like those pictures you have to buy from photographer’s website. If you use this project to get picture you are agreed you will delete those result later. My idea was I can download the images and then stitch them together using java’s imageIO and graphics. If you decide to keep any images as a result of this program is purely between you and that photographer company. And you agree do not use this program to mass-produce image for other people!
I think finally done. Here are some screenshots of stages of development and the many different tweaks. In the beginning I started with just getting the whole image (the one with squares in the middle, but there were also some lines remaining and visual issues. Then I moved on to make the amount squares used to be 4 x 4 that way more quality could be saved and that looked a lot better. After that I started to utilize cropping to remove those squares and ran through some issues with measurement so I used a pixel ruler to get accurate cropping. After a lot of tweaking such by filling in the gap left from cropping the white square, and how many imagese to stitch together in one, I finally was able to get a good product out of the program and while it does look good there are dark lines where the stitches are, but I think that is good as this was not a program to generate full quality pictures from a photo company, but to generate a good full preview image.
Readme.md
Ships:
Recently just had graduation, and found out that flash photography provides a zoomed in hd picture of the grad picture, which you can select each spot to zoom into. I did some research and found a github project which used the idea to stitch together the pictures, but when I ran it it did not work. So now I decided I will make my own program to stitch the zoomed in pictures together to make one big preview image of the graduation picture so that you can correctly decide what to get. I started with planning how it would work, such as the double for loop to get the x and y coordinate, which flash photography uses to grab the right zoomed picture via url, and then the idea to download each picture and then use some java method to put them onto a larger image. What I found difficult was not using new methods I had never seen, but rather understanding how the url worked and how even though you go down one pixel on the y axis it for some reason visually shifts the x axis to the right. So I could not take thousands of pictures and then place them together as they would not align correctly; instead I had to use larger pictures and divided up the picture by 4 x 4. After the first success with getting the picture stitched together I wanted to try and remove the zoom in box by cropping it out. So I used subimage method and did some measurements to see where I need to crop. Then I realized that the lines remove image data creating visual issues, and I need to find a way to restore it, so I implemented gaps to be introduced and after finding the correct tweaks for one picture, I tried it on a different one and then those didn’t work for that one, so I implemented user settings so that the user can adjust and try to make it work for their picture. I had ditched having the zoomed in box, but then I realized that trying to restore the data lost by removing the zoom in box may not work at all, so I put an option so that you can have one with the zoom in box, but have no visual issues. I think by limiting myself to no AI and only use forums like stack overflow, I was able to be more of an experimentor, with most of my time tweaking small things to see if they made a difference, and by doing these I think I gained more experience and understanding with the new methods I learned. Then I learned how to export ot jar in vscode and then use launch4j’s config to set it to cli,jre bundle path, and in the end create a exe....
|
1793689310.5312953
|
1793775710.5312953
|
|
17118
|
PALM Circuit Diagram by @rokajoshi | Stardance
|
rokajoshi
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: PALM Circuit Diagram by @rokajoshi | Starda Title: PALM Circuit Diagram by @rokajoshi | Stardance...
|
1793462062.4439664
|
1794066862.4439664
|
|
17119
|
camera-based game by @seara | Stardance
|
seara
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: camera-based game by @seara | Stardance
|
1793450955.7234786
|
1794055755.7234786
|
|
17120
|
Agroview by @mwitah137 | Stardance
|
mwitah137
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Agroview by @mwitah137 | Stardance
|
1793292715.3771358
|
1793897515.3771358
|
|
17121
|
chessy by @rishe | Stardance
|
rishe
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: chessy by @rishe | Stardance
|
1793210150.9909735
|
1793814950.9909735
|
|
17122
|
My awesome macropad! by @hoya | Stardance
|
hoya
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @hoya | Stardance
|
1793785851.2420297
|
1794390651.2420297
|
|
17123
|
zetamac for android by @bvuong | Stardance
|
bvuong
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: zetamac for android by @bvuong | Stardance
|
1793447261.3757048
|
1794052061.3757048
|
|
17124
|
DUCK FIREFIGHTING GAME by @harveersmotoe | Stardan DUCK FIREFIGHTING GAME by @harveersmotoe | Stardance...
|
harveersmotoe
|
0
|
40.85
|
0
|
[]
|
[{"post_id": 22924, "ts": "202 [{"post_id": 22924, "ts": "2026-07-05T15:50:42Z", "hours": 7.9178, "text": "So, to start off I brainstormed more character ideas and I probably do want to add a inventory slots to the game, right now I was working on an NPC that works as a sign, when the player goes up to them they are able to interact with the NPC, but this issue is that the NPC just isnt moving, it was working the first time I wrote the code but then i broke it."}, {"post_id": 17957, "ts": "2026-06-28T22:22:48Z", "hours": 3.1303, "text": "Working on shop items and drew the hearts that I want to implement in the game. Also tried to figure out how to get a … animation playing when a person approaches the sign but thats not working very well."}, {"post_id": 16995, "ts": "2026-06-27T16:03:44Z", "hours": 19.3942, "text": "Found Most of the sprite that we will need but also tried to revamp the tree that I had added. Also something else that is new is the addition of breakable sprites and a animated river/water source for refilling. Also tried to make a HUD for all the meters and numbers so player could see their stats more easily"}, {"post_id": 12790, "ts": "2026-06-20T22:21:11Z", "hours": 3.1842, "text": "ADDED WATER METER, BURNING TREES, AND WAY MORE ANIMATIONS TO THE MAIN CHARCTER"}, {"post_id": 10972, "ts": "2026-06-18T00:04:43Z", "hours": 7.2214, "text": "MAIN CHARACTER/COLLISION EFFECTS/ ANIMATIONS"}]...
|
Title: DUCK FIREFIGHTING GAME by @harveersmotoe | Title: DUCK FIREFIGHTING GAME by @harveersmotoe | Stardance
Devlogs:
MAIN CHARACTER/COLLISION EFFECTS/ ANIMATIONS
ADDED WATER METER, BURNING TREES, AND WAY MORE ANIMATIONS TO THE MAIN CHARCTER
Found Most of the sprite that we will need but also tried to revamp the tree that I had added. Also something else that is new is the addition of breakable sprites and a animated river/water source for refilling. Also tried to make a HUD for all the meters and numbers so player could see their stats more easily
Working on shop items and drew the hearts that I want to implement in the game. Also tried to figure out how to get a … animation playing when a person approaches the sign but thats not working very well.
So, to start off I brainstormed more character ideas and I probably do want to add a inventory slots to the game, right now I was working on an NPC that works as a sign, when the player goes up to them they are able to interact with the NPC, but this issue is that the NPC just isnt moving, it was working the first time I wrote the code but then i broke it....
|
1793782051.5289114
|
1794386851.5289114
|
|
17125
|
AngelEngine by @hoshiko | Stardance
|
hoshiko
|
0
|
5.35
|
0
|
[]
|
[{"post_id": 10434, "ts": "202 [{"post_id": 10434, "ts": "2026-06-17T04:46:42Z", "hours": 5.3547, "text": "I am making this Horror game in roblox, inspired from an online creepy series called Angel Engine, i Have made 3 levels for now, with working Weeping Angel mechanic entities which only move when you look away from them, and scary ambient music playing all around the game. Logging 5 hours all together, will post more devlogs now :3"}]...
|
Title: AngelEngine by @hoshiko | Stardance
Devlog Title: AngelEngine by @hoshiko | Stardance
Devlogs:
I am making this Horror game in roblox, inspired from an online creepy series called Angel Engine, i Have made 3 levels for now, with working Weeping Angel mechanic entities which only move when you look away from them, and scary ambient music playing all around the game. Logging 5 hours all together, will post more devlogs now :3...
|
1793450935.6167686
|
1794055735.6167686
|
|
17126
|
My very own WebOS by @lavanya | Stardance
|
lavanya
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @lavanya | Stardance
|
1793231611.0883029
|
1793836411.0883029
|
|
17127
|
Peregrine Falcon 1 by @shreyanshz | Stardance
|
shreyanshz
|
0
|
2.04
|
0
|
[]
|
[{"post_id": 29300, "ts": "202 [{"post_id": 29300, "ts": "2026-07-16T03:54:41Z", "hours": 0.5728, "text": "nose cone, tried to make it as drag efficient as possible, but failed miserably :( too tired"}, {"post_id": 24531, "ts": "2026-07-08T04:35:56Z", "hours": 1.1833, "text": "tried building a ducktail back, but it seems I did something wrong witht he geometry on the back, hope its still fine tho"}, {"post_id": 23909, "ts": "2026-07-07T03:35:45Z", "hours": 0.2833, "text": "My Peregrine Falcon 1 rocket, I kinda forgot you need to record during building process, but here is the progress I have made in a few hours, much more to come! ( I was trying an elliptical fin first, in gray)"}]...
|
Title: Peregrine Falcon 1 by @shreyanshz | Stardan Title: Peregrine Falcon 1 by @shreyanshz | Stardance
Devlogs:
My Peregrine Falcon 1 rocket, I kinda forgot you need to record during building process, but here is the progress I have made in a few hours, much more to come! ( I was trying an elliptical fin first, in gray)
tried building a ducktail back, but it seems I did something wrong witht he geometry on the back, hope its still fine tho
nose cone, tried to make it as drag efficient as possible, but failed miserably :( too tired...
|
1793774906.824009
|
1794379706.824009
|
|
17128
|
Weather Station by @romanbangloy | Stardance
|
romanbangloy
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Weather Station by @romanbangloy | Stardanc Title: Weather Station by @romanbangloy | Stardance...
|
1793364672.3030062
|
1793969472.3030062
|
|
17129
|
mediassist by @ibrahimzahid038 | Stardance
|
ibrahimzahid038
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: mediassist by @ibrahimzahid038 | Stardance
|
1793530386.9779644
|
1794135186.9779644
|
|
17130
|
Untitled by @Alberto4944 | Stardance
|
Alberto4944
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @Alberto4944 | Stardance
|
1793181262.2453403
|
1793786062.2453403
|
|
17131
|
In Progress by @benshirey | Stardance
|
benshirey
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: In Progress by @benshirey | Stardance
|
1793422099.936806
|
1794026899.936806
|
|
17132
|
My first slack bot! by @ayush2 | Stardance
|
ayush2
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @ayush2 | Stardance
|
1793267443.583267
|
1793872243.583267
|
|
17133
|
Untitled by @HanzalaIjaz14 | Stardance
|
HanzalaIjaz14
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @HanzalaIjaz14 | Stardance
|
1793436991.7849166
|
1794041791.7849166
|
|
17134
|
particle fun by @lazerkat | Stardance
|
lazerkat
|
1
|
4.0
|
51
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-23T23:18:33Z", "hours": 4.0, "multiplier": 12.05, "payout": 51, "blessing": "neutral", "text": "I have made a particle simulation that works in your browser! It was challenging to make the gravity and the sim itself, I am proud of the way the circles move, and you should know that it not very realistic before testing it, but it is very fun!", "repo": "https://github.com/betelguesestudios/particle-fun", "demo": "https://betelguesestudios.github.io/particle-fun/"}]...
|
[{"post_id": 14742, "ts": "202 [{"post_id": 14742, "ts": "2026-06-23T23:14:20Z", "hours": 0.5211, "text": "Devlog #5! I rewrote the readme yay"}, {"post_id": 9078, "ts": "2026-06-15T05:06:38Z", "hours": 0.8506, "text": "Devlog #4!! I did a few things: 1: Delete all particles button 2: Made the particles bigger dependent on their mass 3: Canvas size slider (for lower end devices like mine) 4: called the variables the most random names so anyone looking at the code will get confused lol"}, {"post_id": 8499, "ts": "2026-06-14T04:11:23Z", "hours": 0.4967, "text": "Devlog #3! I didn’t have that much time today, as I have to go to a birthday, but I added some more sliders to make different gravitational forces, more disturbance, and I wrote a little tutorial inside the page. I think I need to outline the canvas as its very hard to see. I’ll also try and get some styling done! Also I took a 9 minute simulation and sped it up into 30 secondsish and attached it here :)"}, {"post_id": 7899, "ts": "2026-06-13T05:45:09Z", "hours": 1.2436, "text": "Devlog #2! added gravitational fields and made a thing where you can make a large disturbance in particles (like if you made a loud sound)! now i need to make more customisation!😀"}, {"post_id": 7873, "ts": "2026-06-13T04:15:58Z", "hours": 1.0819, "text": "Devlog #1! I made a bunch of particles bounce around inside a container!! i also calculated the grams using the atomic weight of Oganesson (the heaviest element) and even with that my computer still crashes before i get to even a gram…. its realistic tho! the video attached is actually sped up footage of about 3 minutes of simulation…… i need to do optimization"}]...
|
Title: particle fun by @lazerkat | Stardance
Devl Title: particle fun by @lazerkat | Stardance
Devlogs:
Devlog #1! I made a bunch of particles bounce around inside a container!! i also calculated the grams using the atomic weight of Oganesson (the heaviest element) and even with that my computer still crashes before i get to even a gram…. its realistic tho! the video attached is actually sped up footage of about 3 minutes of simulation…… i need to do optimization
Devlog #2! added gravitational fields and made a thing where you can make a large disturbance in particles (like if you made a loud sound)! now i need to make more customisation!😀
Devlog #3! I didn’t have that much time today, as I have to go to a birthday, but I added some more sliders to make different gravitational forces, more disturbance, and I wrote a little tutorial inside the page. I think I need to outline the canvas as its very hard to see. I’ll also try and get some styling done! Also I took a 9 minute simulation and sped it up into 30 secondsish and attached it here :)
Devlog #4!! I did a few things: 1: Delete all particles button 2: Made the particles bigger dependent on their mass 3: Canvas size slider (for lower end devices like mine) 4: called the variables the most random names so anyone looking at the code will get confused lol
Devlog #5! I rewrote the readme yay
Ships:
I have made a particle simulation that works in your browser! It was challenging to make the gravity and the sim itself, I am proud of the way the circles move, and you should know that it not very realistic before testing it, but it is very fun!...
|
1793692348.4005806
|
1793778748.4005806
|
|
17135
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792957701.4373019
|
1793821701.4373019
|
|
17136
|
Untitled project by @imikyn | Stardance
|
imikyn
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @imikyn | Stardance
|
1793281809.6014018
|
1793886609.6014018
|
|
17137
|
The Focus Brew by @NJ | Stardance
|
NJ
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: The Focus Brew by @NJ | Stardance
|
1793832502.873312
|
1794437302.873312
|
|
17138
|
CALCULATOR by @althaf | Stardance
|
althaf
|
1
|
4.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-25T07:20:18Z", "hours": 4.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "you can do multiplication and division on it", "repo": "https://github.com/muhammedalthaf20250-ui/calculator", "demo": "https://muhammedalthaf20250-ui.github.io/calculator/intex.html"}]...
|
[{"post_id": 15529, "ts": "202 [{"post_id": 15529, "ts": "2026-06-25T07:07:40Z", "hours": 3.7875, "text": "it is a calculator"}]...
|
Title: CALCULATOR by @althaf | Stardance
Devlogs: Title: CALCULATOR by @althaf | Stardance
Devlogs:
it is a calculator
Ships:
you can do multiplication and division on it...
|
1793728099.745071
|
1793814499.745071
|
|
17139
|
Uraflush by @parmi | Stardance
|
parmi
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Uraflush by @parmi | Stardance
|
1793418942.9112582
|
1794023742.9112582
|
|
17140
|
My very own WebOS by @ajrulse | Stardance
|
ajrulse
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @ajrulse | Stardance
|
1793552263.317998
|
1794157063.317998
|
|
17141
|
Untitled project by @Mustafaa | Stardance
|
Mustafaa
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @Mustafaa | Stardance
|
1793418860.137045
|
1794023660.137045
|
|
17142
|
My very own WebOS by @mokshith_brahmasani | Starda My very own WebOS by @mokshith_brahmasani | Stardance...
|
mokshith_brahmasani
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @mokshith_brahmasani | Title: My very own WebOS by @mokshith_brahmasani | Stardance...
|
1793515817.0229514
|
1794120617.0229514
|
|
17143
|
My very own WebOS by @Darkshadow | Stardance
|
Darkshadow
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @Darkshadow | Stardanc Title: My very own WebOS by @Darkshadow | Stardance...
|
1793497652.6717412
|
1794102452.6717412
|
|
17144
|
OpenlyOS by @openlyfree | Stardance
|
openlyfree
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: OpenlyOS by @openlyfree | Stardance
|
1793335945.0710056
|
1793940745.0710056
|
|
17145
|
My awesome macropad! by @mokshith_brahmasani | Sta My awesome macropad! by @mokshith_brahmasani | Stardance...
|
mokshith_brahmasani
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @mokshith_brahmasan Title: My awesome macropad! by @mokshith_brahmasani | Stardance...
|
1793274874.571028
|
1793879674.571028
|
|
17146
|
Untitled project by @-Darren | Stardance
|
-Darren
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @-Darren | Stardance
|
1793789365.9574094
|
1794394165.9574094
|
|
17147
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792946933.3388534
|
1793810933.3388534
|
|
17148
|
My awesome macropad! by @Kinshuk | Stardance
|
Kinshuk
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Kinshuk | Stardanc Title: My awesome macropad! by @Kinshuk | Stardance...
|
1793501764.5927124
|
1794106564.5927124
|
|
17149
|
NULL
|
NULL
|
0
|
0.0
|
0
|
[]
|
[]
|
|
1792936120.9112127
|
1793800120.9112127
|
|
17150
|
My very own WebOS by @The_Emerald_Engineers | Star My very own WebOS by @The_Emerald_Engineers | Stardance...
|
The_Emerald_Engineers
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @The_Emerald_Engineers Title: My very own WebOS by @The_Emerald_Engineers | Stardance...
|
1793213693.13455
|
1793818493.13455
|