• What Are You Working On? April 2015
    1,741 replies, posted
[QUOTE=Karmah;47573062]I'm curious about the reverse: could you take a sound clip, format it into a visual rgb output, print it, scan, and modulate that back into an audio clip again? There obviously would be a loss of quality, but I'm interested in how much of a loss, and how long an audio clip could be used per size of printed paper.[/QUOTE] I'm sure you could theoretically, but the problem is that if you consider each RGB point to be a 3 dimensional point along a graph (of dimensions R, G, and B), then it would be difficult to ascertain data from them by knowing their EXACT RGB Coordinates, for a myriad of hardware reasons. In the case of using pictures as data, think of QR codes or bar codes; those use analogue means (visual pictures) to simulate digital data. The idea behind data communication that Claude Shannon put forth in the 1940s is that you can massively avoid a loss of signal (or attenuation) of the transmission by encoding that transmission from analogue into binary, binary back into analogue (where analogue is some human-readable format). The difference in data storage, is to take a binary transmission, turn it into analogue, and then back into binary. In this case, the analogue is some non-human-readable format (unless you're a nerd). For example, if I were to instead of modulate my signals as different frequencies of waves, and instead encoded data in the individual amplitude of each sample, then I could theoretically encode .088mb/s (the 16 bit integer per sample at 44100 samples per second). However, reconstructing this signal from the analogue would be virtually impossible, especially not on my tape deck. You can always encode in terms of different bases; for example, phones use [url=http://www.engineersgarage.com/sites/default/files/imagecache/Original/wysiwyg_imageupload/1/DTMF%20Keypad%20Layout.jpg]DTMF tones[/url] to detect the difference between numbers 0-9 (and several other control keys as well). This could theoretically be used to construct an audio data transmission of base 16. However, this involves some complicated math called fourier analysis which break down complex waves into their constituent waves. This is not something I know how to do. However, audio signals are easier to tell apart with the right hardware. Photo signals are not so reliable with average customer hardware. If you were to, say, take a picture with a photocopier, and instead of RGB data use different shades of grey against a white background, the precision, and the computers ability to tell the difference between one shade and another grows with each base you add to your data transmission. In my program, I have two signals: 1200hz and 2400hz. A 2400hz contains between 3 and 14 samples in the arch of each wave. a 1200hz tone contains between 14 and 24 samples in each arch. If I were to add another tone, say 3600hz, the margin of error would be considerably lower and the accuracy would decline with each base I added to my transmission.
[QUOTE=Rocket;47571554]I have a list of conversions between different units as part of my unitconvert project [url=https://github.com/cpancake/unitconvert/blob/master/default.json]here on GitHub[/url]. Every unit's value is in relation to the default unit, which is metric.[/QUOTE] I might look into using that, thanks!
Working on this project growing cress. It's my first project working with my raspberry and python. It takes an image, stores it and uploads the most recent one to my site. The quality isn't the greatest, but it works so far. Some more features I'd like to add. Going to turn it into a timelapse when they have fully grown. [t]http://i.imgur.com/CJjFN1R.jpg[/t] [t]http://i.imgur.com/ZZ6rnJj.jpg[/t] [t]http://i.imgur.com/Thw11HE.png[/t] You can check it out at [url]http://blive.bevster.net/[/url] if you'd like!
[B]Anyone remember this bastard?[/B] [vid]http://i.imgur.com/yxAPPgz.webm[/vid]
If any of you guys also check the help thread, you might recall. The first prototype of my PNG-To-TiledMap ..thing is running! 2 Tiles, but expandable. Though it inverted my png by 90 degrees. But hey, at least it works! [t]http://i.hizliresim.com/GY1L76.png[/t] This is also the first project of mine where I relied on no tutorial, and wrote the code myself. Well, close enough. Barely. Thanks to NixNax though, without him this wouldn't be running. I will work to make this IDE-independent with XMLs, but it will wait, been working on this for 6 hours by now :suicide:
I already implemented A* pathfinding. Now I can generate a mesh (using Clipper library): [quote][img]http://i.imgur.com/YQLYaXS.jpg[/img][/quote] Next thing is to combine those two into a navigation mesh...
I don't know yet how much I'm allowed to reveal so I'll skimp out on the details but I just got a full-time job as a HTML5/Javascript games developer which starts in less than a month. The salary is decent considering I've never worked full-time before and I'm just coming out of a masters degree in computer games development so that's pretty awesome. I'd like to thank everyone here for being a continuing source of inspiration, and I'd like to say that, as cliche as it may be, if I can do it then you guys can do it - my CV isn't especially impressive in terms of experience (being a uni graduate) but all the little projects I see people working on here and even the levels of competency demonstrated by the programming discussions (beyond tabs vs spaces) should easily land you whatever job you want, you just gotta be confident. So thank you everyone! I'll try and stick around and lurk but I probably won't have any time to be posting any side projects anymore.
[quote=thomasfn]...if I can do it then you guys can do it ...you just gotta be confident.[/quote] Move here and then we will see about that.
[QUOTE=thomasfn;47576508]I don't know yet how much I'm allowed to reveal so I'll skimp out on the details but I just got a full-time job as a HTML5/Javascript games developer which starts in less than a month. The salary is decent considering I've never worked full-time before and I'm just coming out of a masters degree in computer games development so that's pretty awesome. I'd like to thank everyone here for being a continuing source of inspiration, and I'd like to say that, as cliche as it may be, if I can do it then you guys can do it - my CV isn't especially impressive in terms of experience (being a uni graduate) but all the little projects I see people working on here and even the levels of competency demonstrated by the programming discussions (beyond tabs vs spaces) should easily land you whatever job you want, you just gotta be confident. So thank you everyone! I'll try and stick around and lurk but I probably won't have any time to be posting any side projects anymore.[/QUOTE] ;') i remember reading gmod's waywo back in the day and seeing your projects then you're so grown up now
[QUOTE=andrewmcwatters;47576670];') i remember reading gmod's waywo back in the day and seeing your projects then you're so grown up now[/QUOTE] I know right, gmod feels like a millennium ago. Man I feel old now...
I wonder whatever happen to the other GMod regulars? It's kinda weird to share your work with the same faces for literally years and then retain very little contact with any of them. I've went out of my way to stay in contact with a handful, but admittedly not many.
[QUOTE=thomasfn;47576508]I don't know yet how much I'm allowed to reveal so I'll skimp out on the details but I just got a full-time job as a HTML5/Javascript games developer which starts in less than a month. The salary is decent considering I've never worked full-time before and I'm just coming out of a masters degree in computer games development so that's pretty awesome. I'd like to thank everyone here for being a continuing source of inspiration, and I'd like to say that, as cliche as it may be, if I can do it then you guys can do it - my CV isn't especially impressive in terms of experience (being a uni graduate) but all the little projects I see people working on here and even the levels of competency demonstrated by the programming discussions (beyond tabs vs spaces) should easily land you whatever job you want, you just gotta be confident. So thank you everyone! I'll try and stick around and lurk but I probably won't have any time to be posting any side projects anymore.[/QUOTE] I thought I wouldn't have time to program once I got my current job a few months ago. Heck I thought I wouldn't want to touch programming at home, I somehow do though. If you love creating your own projects/games you will always find a way to work on them and share them. I work on mine during lunch, or whatever spare time I have at home. I just can't get away from it I love it too much. I may post progress on what I'm working on a lot less now, but I still manage to do it every now and then. To expand on what you said about not having an impressive CV, I managed to get my job without any college degree. I just showed off the projects I had worked on, listed my various skills, and showed what a passion I had for programming. It just goes to show that if you really have a passion for it you can get a job doing it. Also congratulations, I'm sure you will be great at it.
[QUOTE=proboardslol;47571199][media]http://www.youtube.com/watch?v=WrDbnvUK76s[/media] Here's a demo![/QUOTE] are the checksums of both files the same?
[QUOTE=Mega1mpact;47577025]are the checksums of both files the same?[/QUOTE] Just checked. they are indeed!
[QUOTE=Rocket;47576780]One day all the WAYWOers will have real jobs and nobody will post anymore.[/QUOTE] Don't worry, I'll never have a real job!
[QUOTE=Handsome Matt;47577443]hello!!![/QUOTE] we're already friends ya ding-dong
[QUOTE=andrewmcwatters;47577596]we're already friends ya ding-dong[/QUOTE] C-can we be friends?
So what the hell else should I work on now? Every goddamned website says "make a ___ database", but databases are just so goddamned boring to me. I want to make programs that DO things.
[QUOTE=proboardslol;47578097]So what the hell else should I work on now? Every goddamned website says "make a ___ database", but databases are just so goddamned boring to me. I want to make programs that DO things.[/QUOTE] Why don't you do something like SQLite that runs directly inside memory? Then for fun make particle simulation where particles are SQL Tables :v:
Just uploaded my lua 5.3 project for binding the windows api [url=https://github.com/meepdarknessmeep/cwinlua]here[/url]. I'm debating on whether i should actually upload the things that I did with it though, since many people look down upon hacking...
[QUOTE=proboardslol;47578097]So what the hell else should I work on now? Every goddamned website says "make a ___ database", but databases are just so goddamned boring to me. I want to make programs that DO things.[/QUOTE] [sp]make a ___ database[/sp]
I hate you all [url=not really I love you all][/url]
get yourself raspberry pi and servos and make a robot
[QUOTE=proboardslol;47578097]So what the hell else should I work on now? Every goddamned website says "make a ___ database", but databases are just so goddamned boring to me. I want to make programs that DO things.[/QUOTE] I have the same problem - toy problems don't really appeal to me, even if I really want to use the underlying technology. I like things with fun/interactive/interesting results. Usually some crossover to the physical world of electronics is called for. Make a robot or something
aaa I hate compiling code from 2011, but at least it works [t]http://i.imgur.com/Qf8ZXXa.png[/t] there are gotos everywhere send help
k so im gonna make a flesh light out of a sock and a snapple bottle [editline]22nd April 2015[/editline] dick stuck in snapple bottle wut do?
[vid]http://a.pomf.se/rehvci.webm[/vid] help how do i make this fun i need ideas
[QUOTE=proboardslol;47578308]k so im gonna make a flesh light out of a sock and a snapple bottle [editline]22nd April 2015[/editline] dick stuck in snapple bottle wut do?[/QUOTE] [code] this.dick.Z -= 2.0f; [/code] (Warning: Possible NullReferenceException)
[QUOTE=NixNax123;47578405][vid]http://a.pomf.se/rehvci.webm[/vid] help how do i make this fun i need ideas[/QUOTE] make enemies that shoot at you and asteroids that fly around. However, your weapons can only destroy asteroids, not enemies. So you destroy the asteroids and use their shrapnel to defeat your enemies. The fast the asteroid, the faster the momentum on the shrapnel, so figure out a way to speed those up
[QUOTE=MeepDarknessM;47578157]Just uploaded my lua 5.3 project for binding the windows api [url=https://github.com/meepdarknessmeep/cwinlua]here[/url]. I'm debating on whether i should actually upload the things that I did with it though, since many people look down upon hacking...[/QUOTE] I would do it, hell I mean there's repos on GitHub that demo lasthitting trainers for Dota 2 already. Also that stuff you do with assembly in Lua bindings is off the rails. Very impressed.
Sorry, you need to Log In to post a reply to this thread.