I started making Pastebin API wrapper for C#
It is very simple and small project, but I tough that someone might find it useful.
Note that it is not finished yet and I am still working on it. If anyone wants to contribute I am open for
pull requests on the project's [URL="https://github.com/nikibobi/PastebinCSharpAPI"]github page[/URL]
Also you can criticise my code and suggest me some improvements.
My compiler's basically feature-complete, so I've started another round of optimizations - got the object code size down by 10~15%!
Tested the optimized code on my computer to make sure it's genuinely optimized, and not just creatively broken
Don't really have any pictures to show of this, so here's a logic snapshot of my computer communicating with the display:
[t]http://i.imgur.com/WFQViqf.png[/t]
This also means my sleep functions execute faster, so if I speed the processor up any more I'm gonna start having issues :v:
So when can it run linux?
[QUOTE=DrLuckyLuke;40024360]So when can it run linux?[/QUOTE]
Shouldn't be more than a few days after the first Doom port.
I found a game programming book from 1995.
It doesn't load sprites from disk, so it has a 12 page array to define each sprite :v:.
[QUOTE=supersnail11;40024743]I found a game programming book from 1995.
It doesn't load sprites from disk, so it has a 12 page array to define each sprite :v:.[/QUOTE]
do people do it differently nowadays?
I promised you a video and I try to keep my promises, so here it is:
[media]http://www.youtube.com/watch?v=koc-wsVXwNg[/media]
Because it's using the phone's GPS I have to stay close to the drone, but apart from that it can fly pretty much on its own. It just flies to the target and stops when it gets close, then I press 'Heim' (Home) on the phone and it sets the target to the other side of the field and the drone immediately turns around and flies there.
At the end the altitude sensors bug out and it's showing me a height of 1.7 meters while it's nearly crashing into the ground. That distracted me and I forgot about staying close enough to the drone for it to stop before crashing into our garden fence and landing in the snow :v:
(also sorry for the shaky video, I had to run over rough terrain and try to keep up with the drone while holding my phone in one hand and filming with a fat, heavy Playbook with the other hand)
[QUOTE=Lexic;40016060]Worst of all, I've not touched the code for so long that "what idiot wrote this?" syndrome has set in.[/QUOTE]
At least in this case you have the reference idiot available to you. When it's work code and you don't know where that fucker went, it's maddening.
[QUOTE=gparent;40025226]At least in this case you have the reference idiot available to you. When it's work code and you don't know where that fucker went, it's maddening.[/QUOTE]
"The reference idiot" seems like a wonderful way to refer to the original author of a piece of code
[img]http://i.imgur.com/FgA3JHo.png[/img]
"We don't support the noexcept keyword and you're not even allowed to sneak it into your code disguised as a macro so it still works on other compilers. Fuck your standards!"
[QUOTE=danharibo;40021166]Can't you just install a newer version of GCC? (or run some VM with a newer OS)[/QUOTE]
Not particularly easily, it's an active server. Besides, it needs to be able to be compiled relatively easily by other people. I should probably have checked out what was supported where before starting but oh well. I was blinded by quite how slick Apple's XCode system was.
[QUOTE=Robber;40025022](also sorry for the shaky video, I had to run over rough terrain and try to keep up with the drone while holding my phone in one hand and filming with a fat, heavy Playbook with the other hand)[/QUOTE]
Why didn't you control it with the playbook and film it with the phone? :v:
[QUOTE=gparent;40025226]At least in this case you have the reference idiot available to you. When it's work code and you don't know where that fucker went, it's maddening.[/QUOTE]
I'm a very forgetful person. I don't actually remember writing half this stuff since it's mostly late night output. Lots of "Wait, why did I think that was a good idea?" sections.
[QUOTE=esalaka;40025350]"The reference idiot" seems like a wonderful way to refer to the original author of a piece of code[/QUOTE]
Yeah, I kinda liked it as I wrote it. No offense intended of course, I was only following his train of thought.
Also fits with the whole "reference implementation" deal.
[QUOTE=Lexic;40025371]Why didn't you control it with the playbook and film it with the phone? :v:[/QUOTE]
Because the Playbook is shit and doesn't support the Android NDK (or APIs newer than Gingerbread).
[QUOTE=Lexic;40025371][img]http://i.imgur.com/FgA3JHo.png[/img]
"We don't support the noexcept keyword and you're not even allowed to sneak it into your code disguised as a macro so it still works on other compilers. Fuck your standards!"[/QUOTE]
I still can't believe MSVC hasn't implemented C++11 yet. GCC is already on its way to implement C++17, and had C++11 features back in 2010!
[QUOTE=Jookia;40025528]I still can't believe MSVC hasn't implemented C++11 yet. GCC is already on its way to implement C++17, and had C++11 features back in 2010![/QUOTE]
MSC 2050, now supporting reflection!
[sp]JK there's no way C++17 will be done by 2050[/sp]
[QUOTE=acpm;40020180]
...and of course FINALLY when I do have time to work on my planned project, I work on:
[IMG]http://i.imgur.com/ADspf0O.png[/IMG]
I'd love to post more about what I'm doing, but over half of the stuff listed is proprietary or I'm not open sourcing it. :/ But looking back over the past three months, I guess I have been getting a little bit done...[/QUOTE]
Vertex Adbenture?
[QUOTE=acpm;40020180]I'd love to post more about what I'm doing, but over half of the stuff listed is proprietary or I'm not open sourcing it. :/ But looking back over the past three months, I guess I have been getting a little bit done...[/QUOTE]
OpenUser isn't open source?
Also you shouldn't be upset that you can't post about projects you've decided to be proprietary. That's your fault.
[QUOTE=Jookia;40025528]I still can't believe MSVC hasn't implemented C++11 yet. GCC is already on its way to implement C++17, and had C++11 features back in 2010![/QUOTE]
Also, GCC implements a lot of extensions and it just so happens sometimes that similar functionality is standardised - so they can just expand upon pre-existing code in a lot of cases.
[QUOTE=Jookia;40026061]Also you shouldn't be upset that you can't post about projects you've decided to be proprietary. That's your fault.[/QUOTE]
It must be nice living in your ivory tower.
[QUOTE=Lexic;40026251]It must be nice living in your ivory tower.[/QUOTE]
Can you read english?
[QUOTE=acpm;40020180]I'd [B]love to post more[/B] about what I'm doing, but over half of the stuff listed is proprietary [B]or I'm not open sourcing it[/B].[/QUOTE]
[QUOTE=Jookia;40026061]Also you shouldn't be upset that you can't post about projects [B]you've decided to be proprietary[/B]. That's your fault.[/QUOTE]
For the projects where acpm made that decision, there's obviously no one to blame but him. I doubt Jookia's sentiments extend to projects where acpm has no control over the decision.
It's called a fact and living with your choices, not an ivory tower.
[QUOTE=gparent;40026464]For the projects where acpm made that decision, there's obviously no one to blame but him. I doubt Jookia's sentiments extend to projects where acpm has no control over the decision.
It's called a fact and living with your choices, not an ivory tower.[/QUOTE]
But half the projects are ones where he didn't make that decision.
[QUOTE=supersnail11;40026497]But half the projects are ones where he didn't make that decision.[/QUOTE]
And we're obviously not talking about those now are we? (See the first few words of my sentence)
[QUOTE=gparent;40026464]Can you read english?[/QUOTE]
Clearly not well enough.
[QUOTE=cartman300;40017276][IMG]http://puu.sh/2mOsJ[/IMG]
Created my own entity system, entities can have physics and shadows (they can also emit light)
The game is running with 60 FPS capped.
I'm waiting for my artist to complete the player so i can actually start doing something.
Game states are done, so there is no problem when adding new menus and all that crap i usually don't do.[/QUOTE]
Did he mention what method he was using to do this?
OpenUser was the number one open source project listed there. Though not open sourced directly, Vertex Adventure's framework and engine will also be open sourced, but the game will be commercial.
boo1ean GmbH is in the middle of being reimaged into a different company name and all of their work is proprietary.
Let the Koran Speak is a commercial lesson plan service for a client of mine.
Timelog is my web service which will be commercialized. That being said the entire service is basically a client web interface sitting on a thin layer API. I'm trying to clean it up and make it worth paying for. It's currently undesigned at the moment, so all you're seeing is a simple bootstrap proof of concept page. Maybe $5 a year, idk. How do you charge for something so simple? I doubt it'll be profitable. I didn't mean for it to be.
OpenUser, which is open source, is what is allowing me to make Timelog available to other people.
Vertex Adventure's framework and engine will make it stupidly easy for people to make their own games. The prototype game code sits on some LÖVE compatibility interfaces, so if you like working with LÖVE, that's cool, too.
[editline]24th March 2013[/editline]
I basically chose to make [I]one[/I] service out of the three projects I actually own to make commercial, only because people really wanted to use it, so maybe I can make some chump change off of it—something equivalent to a donation in payment size. Not expensive.
I don't think you're expected to defend your decision to keep your projects closed-source. I thought the purpose of this thread was, for creative/inspirational/entertainment purposes, to show off what we are working on.
[QUOTE=acpm;40027710]OpenUser was the number one open source project listed there. Though not open sourced directly, Vertex Adventure's framework and engine will also be open sourced, but the game will be commercial.
boo1ean GmbH is in the middle of being reimaged into a different company name and all of their work is proprietary.
Let the Koran Speak is a commercial lesson plan service for a client of mine.
Timelog is my web service which will be commercialized. That being said the entire service is basically a client web interface sitting on a thin layer API. I'm trying to clean it up and make it worth paying for. It's currently undesigned at the moment, so all you're seeing is a simple bootstrap proof of concept page. Maybe $5 a year, idk. How do you charge for something so simple? I doubt it'll be profitable. I didn't mean for it to be.
OpenUser, which is open source, is what is allowing me to make Timelog available to other people.
Vertex Adventure's framework and engine will make it stupidly easy for people to make their own games. The prototype game code sits on some LÖVE compatibility interfaces, so if you like working with LÖVE, that's cool, too.
[editline]24th March 2013[/editline]
I basically chose to make [I]one[/I] service out of the three projects I actually own to make commercial, only because people really wanted to use it, so maybe I can make some chump change off of it—something equivalent to a donation in payment size. Not expensive.[/QUOTE]
Whilst I dislike your use 'commerical' in place of 'proprietary', you don't need to justify making your software proprietary. I just thought it was silly that you'd go 'my software is secret and it sucks so hard that I can't show you stuff' whilst going 'I have control over my software being secret'.
[QUOTE=ChristopherB;40027841]I don't think you're expected to defend your decision to keep your projects closed-source. I thought the purpose of this thread was, for creative/inspirational/entertainment purposes, to show off what we are working on.[/QUOTE]
Jookia has a habit of defending FOSS stances like all commercial services are from the devil. As if programmers aren't allowed to make money. Let me clarify by saying I respect where he's coming from, but I think he's taking it a little overboard.
[QUOTE=acpm;40028087]Jookia has a habit of defending FOSS stances like all commercial services are from the devil. As if programmers aren't allowed to make money.[/QUOTE]
Commercial software and proprietary software are two different things, neither mutually exclusive or interchangeable. In this very quote you've acted as if FOSS and commercial software are mutually exclusive.
Second of all, I don't care `that your software is proprietary, open source, commercial, shareware, whatever it is. I do care that you whine that your business model prevents you from posting content WAYWO, when it's fully in your control.
why are you so concerned with me not being able to post in this thread when all i've ever said is it keeps me from posting "much"
what is the point of your posting crusade? people have had projects in here before they couldn't post much about for the reasons above
[editline]24th March 2013[/editline]
maybe you're also missing the point that the stuff i can talk about is [I]web related[/I] and not fit for this thread but rather the [I]web dev waywo[/I] (timelog + openuser) or i haven't made progress on it (vertex adventure)?
i think you actually are upset that all of my work isn't open source and you're trying to justify your argument around posting about stuff no one cares about
as much as i'm upset over how i haven't made progress with vertex adventure due to my time being used up, i think you're the one that needs to stop whining
my post was about other projects taking up my time [I](that weren't all suitable for posting in the programming waywo thread)[/I], it didn't have anything to do with closed source projects, it didn't have anything to do with commercializing anything, so what the hell are you on about? you'll find any reason at all to complain about closed source code, won't you?
[QUOTE=Jookia;40026061]OpenUser isn't open source?
Also you shouldn't be upset that you can't post about projects you've decided to be proprietary. That's your fault.[/QUOTE]
your whole post here to begin with is just arrogant, considering you blatantly ignore what my issue is, jerk
...Are you okay man? Genuinely?
Sorry, you need to Log In to post a reply to this thread.