|
OneEightHundred posted:
What does this even mean? (Genuinely curious)
|
# ? Jul 18, 2012 22:26 |
|
|
# ? May 23, 2024 17:10 |
|
Manslaughter posted:
Ooh, someone else that has to wrangle data out of GP.
|
# ? Jul 18, 2012 23:39 |
|
Tres Burritos posted:What does this even mean? Demuxer = Can handle streams containing both audio and video. IO-less means that it doesn't do any file reads, you just feed it in bytes and it decodes when it thinks it has enough data, so it works in scenarios where you don't want blocking reads. Pure .NET = no unsafe code = You can use it pretty much anywhere you can use .NET.
|
# ? Jul 18, 2012 23:45 |
|
OneEightHundred posted:It's a library for decoding MPEG video/audio files. That is drat impressive. Open source? I would love to see how you put that together.
|
# ? Jul 19, 2012 05:16 |
|
Yes. It's a port of mpeg_play. MPEG-1 isn't actually that complicated. If you want to get started with multimedia, write a JPEG decoder. It's a very good use of your time, as you'll learn a lot.
|
# ? Jul 19, 2012 06:02 |
|
That's the C++ version, the .NET version is on a different project page. It's also probably more readable, a lot of stuff was cleaned up during the port. It's actually more a port of smpeg, which is kind of an "enhanced" port of mpeg_play (video) and splay (audio). The demuxer is new code and a lot of things under the hood changed too, i.e. the audio decoder bitstream IO was overhauled, the audio decoder was changed to use fixed-point integer math, and a lot of things in the video decoder were changed to make it guarantee that it returns within a finite amount of input data. OneEightHundred fucked around with this message at 06:50 on Jul 19, 2012 |
# ? Jul 19, 2012 06:25 |
|
See that 'div' that is the QuickClick menu and the mention of auto-login? That's one product of my Chrome extension for my University's Moodle installation. In normal use, you would have to click about three or four times and you would be logged out about every 4 or 6 hours. This is highly annoying to say the least. Thanks to the magic of jQuery, I was able to whip something up in record time to automatically log me in with the built-in autofill and cache the current courses that the user was taking for placement on the very front of the website for easy one-click access. Admittedly, I wrote it as kind of a hack but it works very well for me! Yay for Chrome extensions and jQuery! I highly recommend to anyone here that if a site is annoying you in layout or is almost perfect but not quite that you learn a bit of jQuery and Chrome extension errata and make life easier for yourself especially if you have to use a site everyday for many years and months to come. crazysim fucked around with this message at 06:50 on Jul 19, 2012 |
# ? Jul 19, 2012 06:47 |
|
Geez, UCSB should really redesign that..
|
# ? Jul 20, 2012 04:12 |
|
It's been entirely too long since I posted anything of arguable on-topic worth here, and I've been upset at myself about that, so I crapped this out just now. It's horribly broken at the moment, but hey, I've got something on screen! (For me, this is progress on this particular personal "spare time" project...)
|
# ? Jul 20, 2012 05:25 |
|
mnd posted:It's been entirely too long since I posted anything of arguable on-topic worth here, and I've been upset at myself about that, so I crapped this out just now. It's horribly broken at the moment, but hey, I've got something on screen! (For me, this is progress on this particular personal "spare time" project...) What's it going to be?
|
# ? Jul 20, 2012 19:50 |
|
Ska-based bullet hell shooter.
|
# ? Jul 20, 2012 20:04 |
|
krnhotwings posted:Geez, UCSB should really redesign that.. It's Moodle like how this forum is Vbulletin. Hacks here and there like many other PHP applications in production. It's not bad, fairly alright, and they are responsive to suggestions from users. It's just that I'm wary of why they haven't bothered to increase the timeout in all these years so I was guessing there was some crazy bureaucracy for increasing that (from my experiences in another department at UCSB regarding the single-sign-on system in place). Anyway, I'm not going to wait for the email that says "Sorry, we won't implement this because of X and Y and REQ." or an even worse "k i got it, acknowledged". Screw that, I'm writing some Javascript! Here's a nail, and I'm going to hammer it down with my hammer. If they fix the problems, it's a quick matter of nullifying the part of the extension that does that thing and putting an update onto the web store. I the auto-update functionality in Chrome. crazysim fucked around with this message at 20:46 on Jul 20, 2012 |
# ? Jul 20, 2012 20:40 |
|
This is a pet project of mine, a queueing system that orders jobs based on the size of the job and the value the other person places on their time; small jobs get done first and folk who value their time highly get served first. It also calculates an "average" time people will spend waiting, so that people who wait less than the average get charged for the time they save while people who wait longer get paid for their patience. In theory the system pays for itself because the amount paid in matches the amount paid out, though in the screenshot it's off by a penny due to rounding errors. The theory behind this was originally intended for clinics, post offices, the DMV, places where people queue for service, but I like the idea of using it for corporate internal tasks. Your coworker's less likely to insist you prioritize some useless thing for him if you tell him it'll be up front for the privilege. Still need to fix the sorting problems so everything is in the order I think they should be.
|
# ? Jul 20, 2012 22:57 |
|
This project is really twisting my brain. Right now I'm working on getting collision detection to work, as well as making it work with the animation system and physics. My "PlatformerEntity" class is starting to become a state-machine as I add more and more bools for checks such as: moving, flying, being midair, idling, falling, etc. Perhaps I should just embrace the state and make it have a single state at a time with a tied-in animation and physics calculation.
|
# ? Jul 21, 2012 00:37 |
|
Your Computer posted:Perhaps I should just embrace the state and make it have a single state at a time with a tied-in animation and physics calculation. That's the usual thing to do.
|
# ? Jul 21, 2012 00:48 |
|
Here's a video of my game running. Youtube kinda made it look ugly, but you get the idea. https://www.youtube.com/watch?v=WM_SeJdUzC0
|
# ? Jul 21, 2012 04:44 |
|
Mug posted:Youtube kinda made it look ugly, but you get the idea. Suspicious Dish posted:That's the usual thing to do.
|
# ? Jul 21, 2012 04:58 |
|
Your Computer posted:Actually, it looks pretty fantastic Hey thanks, I just meant Youtube kinda drops the sharp pixel edges. Anyway, back to work.
|
# ? Jul 21, 2012 05:15 |
|
Mug posted:Here's a video of my game running. Youtube kinda made it look ugly, but you get the idea. It's like Syndicate meets Habbo Hotel
|
# ? Jul 21, 2012 05:57 |
|
crazysim posted:It's Moodle like how this forum is Vbulletin. Hacks here and there like many other PHP applications in production. It's not bad, fairly alright, and they are responsive to suggestions from users. It's just that I'm wary of why they haven't bothered to increase the timeout in all these years so I was guessing there was some crazy bureaucracy for increasing that (from my experiences in another department at UCSB regarding the single-sign-on system in place).
|
# ? Jul 21, 2012 11:56 |
|
I was experimenting with butt cheeks on my pixel dudes, but the general response was "too much." It turned out kinda cute, but the aesthetic is all about clean minimalism. (they did fit properly beneath the coat, though - would have worked fine)
|
# ? Jul 21, 2012 16:06 |
|
Shalinor posted:I was experimenting with butt cheeks on my pixel dudes, but the general response was "too much." It turned out kinda cute, but the aesthetic is all about clean minimalism. In what instances would the players ever see the butt-cheeks? If only end-users understood the level of thought and effort that went into these kinds of things.
|
# ? Jul 22, 2012 00:06 |
|
Modern Pragmatist posted:In what instances would the players ever see the butt-cheeks? If only end-users understood the level of thought and effort that went into these kinds of things. ... which is why I took them out. If I added butt-cheeks, I'd start manufacturing gameplay circumstances to make use of the butt-cheeks. For such scenes to work, they'd need to develop naturally, not be something I forced in because my asset happened to have an under-utilized feature. Shalinor fucked around with this message at 00:41 on Jul 22, 2012 |
# ? Jul 22, 2012 00:38 |
|
Good pun there.
|
# ? Jul 22, 2012 01:20 |
|
I just launched my first startup/product - Accthub. Basically, it's a backend platform for your mobile app. If you're building an app and don't want to build, secure, and manage a backend platform, you could use Accthub to handle all of that. As a user registers on your app, you can use our API to store their information, and then add more information about them as they use your app more. Anyway, it's consumed most of my free time in the last 3 months and I would appreciate any honest feedback you have. Thank you! (hopefully that didn't come off as too spammy or salesy)
|
# ? Jul 22, 2012 11:31 |
|
One immediate thing that pops out is your tagline - "Take the worry of having to build, scale, and maintain your mobile application's backend platform" doesn't make any sense.
|
# ? Jul 22, 2012 16:52 |
|
I guess it would make more sense to me if you just said up front that it is a hosted data store with a REST endpoint. Unless it does something different.
|
# ? Jul 22, 2012 17:21 |
|
PDP-1 posted:One immediate thing that pops out is your tagline - "Take the worry of having to build, scale, and maintain your mobile application's backend platform" doesn't make any sense. akadajet posted:I guess it would make more sense to me if you just said up front that it is a hosted data store with a REST endpoint. Unless it does something different. Yeah, I see that makes sense. I'll toy around with some sentences and see if I can come up with something better. Maybe something along the lines of "Accthub is a managed REST API for storing your mobile application's users and data." That's about exactly what it is, I need to finesse it a bit. Thanks for the input, PDP-1 and akadajet.
|
# ? Jul 22, 2012 18:24 |
|
musclecoder posted:Yeah, I see that makes sense. I'll toy around with some sentences and see if I can come up with something better. I took PDP-1's point as the current tagline making no grammatical sense. It should say "Take the worry out of having to build, scale, and maintain your mobile application's backend platform"
|
# ? Jul 22, 2012 18:43 |
|
musclecoder posted:I just launched my first startup/product - Accthub. I dunno whose thesis you've been reading, but that isn't a REST api.
|
# ? Jul 22, 2012 21:35 |
|
prolecat posted:I took PDP-1's point as the current tagline making no grammatical sense. It should say "Take the worry out of having to build, scale, and maintain your mobile application's backend platform" Yes, others pointed this out as well. I changed it to "Take care of the worry of having to build, scale, secure, and maintain your mobile application's backend platform." But I don't like that, I'll use out instead. tef posted:I dunno whose thesis you've been reading, but that isn't a REST api. Granted I haven't read all of Roy Fielding's thesis and everything in the API doesn't conform to every tenet of REST, what major things am I missing? I have resources, I use HTTP verbs (POST, PUT, DELETE, GET, no PATCH or OPTIONS), I use correct HTTP status codes for client and server errors and successes, and I the responses it delivers are hypertext (or hypermedia) by providing links to other consumable resources (or themselves, at the very least). Is there something else I'm missing? Edit: Yes, it's true I only support JSON as a response content type, but I'm working on adding XML and HTML even for real content negotiation.
|
# ? Jul 22, 2012 22:48 |
|
musclecoder posted:the responses it delivers are hypertext (or hypermedia) by providing links to other consumable resources (or themselves, at the very least). Didn't see any examples of this from the api I saw. I saw a bunch of instructions on how to manufacture URLS for requests. I am happy to be wrong tef fucked around with this message at 23:01 on Jul 22, 2012 |
# ? Jul 22, 2012 22:57 |
|
tef posted:Didn't see any examples of this from the api I saw. I saw a bunch of instructions on how to manufacture URLS for requests. Oh, if you were just looking at the samples on the homepage, that was an idea I pretty much took entirely from Stripe to show we're really geared toward developers. Here's some of the docs: https://accthub.com/developers/accounts Granted, it's not the most pure RESTful API in existence, but I did do my best to make it cover what was pointed out in Martin Fowler's article above. I do plan on making it better over time, of course. Edit: I'll also read that Martin Fowler article in more depth tonight.
|
# ? Jul 22, 2012 23:03 |
|
accthub posted:Accthub currently does not use Redis for anything, we're just such huge fans of the software we're going to figure out a way to get it into our stack. uh oh
|
# ? Jul 22, 2012 23:15 |
|
Suspicious Dish posted:uh oh Will most likely be using Resque when I add the ability to save files to user's accounts.
|
# ? Jul 22, 2012 23:25 |
|
musclecoder posted:Oh, if you were just looking at the samples on the homepage, that was an idea I pretty much took entirely from Stripe to show we're really geared toward developers. On a semi-unrelated note, anyone know of anything like Stripe that is available in Australia? Some way down the track I'll be needing to accept payments from people through my project and I'm not sure where to start - would appreciate some first-hand impressions if anyone has anything to offer?
|
# ? Jul 23, 2012 01:24 |
|
musclecoder posted:I just launched my first startup/product - Accthub. From your FAQ: "This question has been asked a lot frequently". Isn't that what usually happens with questions that are asked a lot? Also, I don't think you should talk about "getting acquired" at all, btw. The primary focus of that page is to explain what your site does and to be frank I've read it a few times now and I'm still a bit confused as what the hell it is your doing. What I can see it seems to be account management and I'm not sure why I would want to use accthub to do that. What's the added value for me?
|
# ? Jul 23, 2012 13:18 |
|
Sagacity posted:From your FAQ: "This question has been asked a lot frequently". Isn't that what usually happens with questions that are asked a lot? I'm conflicted about talking about getting acquired. I want to give people the peace of mind that they can use our platform to build their app on top of without feeling like we'll just close up shop with little warning (see the recent Sparrow hullabaloo as an example). You bring up a good point though, the homepage copy and tour copy has to be a lot tighter. Basically, the idea is this: say you're building a mobile app that requires users to register and you need to store their data in a central server (a fitness tracking app might be a perfect example). You could write all of that backend code yourself to support that (user registration, authentication, storing data about the user, addresses) or you could use Accthub to handle all of that while you focus on building the actual app (we need to get iOS and Android SDKs out ASAP, I'm aware). If anyone here is a mobile app developer, is that something that would be of interest?
|
# ? Jul 23, 2012 14:11 |
|
musclecoder posted:(see the recent Sparrow hullabaloo as an example). Most of these high-profile acquisitions are still flukes, and I think they typically happen when you have a larger userbase than you currently have. I see where you're coming from, but I feel that your homepage copy *at this point* should not be deviating from the main point: Selling your product. musclecoder posted:Basically, the idea is this: say you're building a mobile app that requires users to register and you need to store their data in a central server (a fitness tracking app might be a perfect example). Otherwise it might seem that Accthub is *just* for account management and nothing else and quite frankly every app developer is going to want to store more than just general account data of people (otherwise, what's the point of having accounts in the first place)?
|
# ? Jul 23, 2012 14:27 |
|
|
# ? May 23, 2024 17:10 |
|
Sagacity posted:Most of these high-profile acquisitions are still flukes, and I think they typically happen when you have a larger userbase than you currently have. I see where you're coming from, but I feel that your homepage copy *at this point* should not be deviating from the main point: Selling your product. Thanks for the feedback, I really appreciate it. Thinking more about it now, yeah I should probably strike the acquisition stuff. To be honest, I really have no idea what I would do if some big company came knocking with a boatload of money. I'll be playing that up a lot with the account attributes, will work on being able to query against them, store JSON/XML in there, and store files associated with an account. Thanks again!
|
# ? Jul 23, 2012 14:38 |