--- Log opened Wed Sep 11 00:00:06 2013 |
00:03 | | VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code |
00:12 | | himi-cat [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
00:12 | | mode/#code [+o himi-cat] by ChanServ |
00:27 | | Derakon[AFK] is now known as Derakon |
00:46 | | You're now known as TheWatcher[T-2] |
00:51 | | You're now known as TheWatcher[zZzZ] |
01:23 | | gnolam [lenin@Nightstar-f7705974.cust.bredbandsbolaget.se] has quit [[NS] Quit: Reboot] |
01:28 | | gnolam [lenin@Nightstar-f7705974.cust.bredbandsbolaget.se] has joined #code |
01:28 | | mode/#code [+o gnolam] by ChanServ |
01:38 | | Derakon_ [Derakon@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
01:41 | | Derakon [Derakon@Nightstar-a3b183ae.ca.comcast.net] has quit [Ping timeout: 121 seconds] |
01:42 | | himi-cat [fow035@Nightstar-5d05bada.internode.on.net] has quit [Ping timeout: 121 seconds] |
01:53 | | ktemkin is now known as ktemkin[awol] |
01:54 | | himi-cat [fow035@Nightstar-dfcc729a.in-addr.csiro.au] has joined #code |
01:54 | | mode/#code [+o himi-cat] by ChanServ |
02:12 | | Derakon_ is now known as Derakon |
02:12 | | mode/#code [+ao Derakon Derakon] by ChanServ |
03:13 | | VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has quit [[NS] Quit: Program Shutting down] |
04:02 | | ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has quit [Operation timed out] |
04:02 | | ToxicFrog_ [ToxicFrog@ServerAdministrator.Nightstar.Net] has joined #code |
04:06 | | ToxicFrog_ [ToxicFrog@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds] |
04:20 | | ToxicFrog [ToxicFrog@ServerAdministrator.Nightstar.Net] has joined #code |
04:20 | | mode/#code [+ao ToxicFrog ToxicFrog] by ChanServ |
04:35 | | Kindamoody[zZz] is now known as Kindamoody |
05:06 | | Turaiel[Offline] is now known as Turaiel |
05:10 | | Derakon is now known as Derakon[AFK] |
05:12 | | himi-cat [fow035@Nightstar-dfcc729a.in-addr.csiro.au] has quit [Ping timeout: 121 seconds] |
05:24 | | himi-cat [fow035@Nightstar-4bb45a19.in-addr.csiro.au] has joined #code |
05:24 | | mode/#code [+o himi-cat] by ChanServ |
05:45 | | RichyB [RichyB@D553D1.68E9F7.02BB7C.3AF784] has quit [[NS] Quit: Gone.] |
05:48 | | RichyB [RichyB@D553D1.68E9F7.02BB7C.3AF784] has joined #code |
06:14 | | ErikMesoy|sleep is now known as ErikMesoy |
06:22 | | Turaiel is now known as Turaiel[Offline] |
07:49 | | Kindamoody is now known as Kindamoody|out |
08:10 | | AverageJoe [evil1@Nightstar-4b668a07.ph.cox.net] has joined #code |
08:10 | | celticminstrel [celticminst@Nightstar-ae361035.dsl.bell.ca] has quit [[NS] Quit: KABOOM! It seems that I have exploded. Please wait while I reinstall the universe.] |
08:32 | | Pandemic [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has quit [[NS] Quit: shutting down!] |
08:57 | | himi-cat [fow035@Nightstar-4bb45a19.in-addr.csiro.au] has quit [Connection reset by peer] |
09:15 | | himi-cat [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
09:15 | | mode/#code [+o himi-cat] by ChanServ |
09:51 | < ErikMesoy> | Man, this ISTQB certification shit just gets sillier and sillier. Here's a part I think must have been written by some sort of Management Elemental who believes meetings are the purpose of work. |
09:51 | < ErikMesoy> | It specifies that between deciding to have a meeting and having a meeting, there shall be three separate pre-meeting phases. |
09:51 | < ErikMesoy> | These are the Kickoff, the Planning and the Individual Preparation stages. |
09:51 | <@froztbyte> | question |
09:52 | <@froztbyte> | will going through this process actually benefit your employment/career/pay/standing/$x? |
09:52 | <~Vornicus> | istqb? |
09:52 | < ErikMesoy> | froztbyte: Allegedly, yes. It means I can put "ISTQB certified" on my description, and my boss can say the company is certified. |
09:52 | < ErikMesoy> | Vornicus: International Software Testing Qualifications Board. |
09:53 | <@froztbyte> | ErikMesoy: who cares? |
09:53 | < ErikMesoy> | froztbyte: My boss says prospective people looking to hire testers will care. |
09:53 | <@froztbyte> | (I don't mean that offhand, I mean it as "to who will that matter") |
09:53 | <@froztbyte> | ErikMesoy: I think your boss might be snorting shit |
09:53 | | AverageJoe [evil1@Nightstar-4b668a07.ph.cox.net] has quit [[NS] Quit: Leaving] |
09:56 | < ErikMesoy> | froztbyte: I have convinced him that the certification material is shit, or in technical terms, pure signalling. I don't think I can convince him that everyone else will ignore it. |
10:00 | <@froztbyte> | ErikMesoy: well, then I hope that soon you can squeeze whatever you can out of that job, and find a better thing |
10:38 | | You're now known as TheWatcher |
11:09 | < AnnoDomini> | Anyone here worked with Sharepoint? |
12:09 | | VirusJTG [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code |
13:17 | < Reiver> | Anno: I have. |
13:17 | < Reiver> | If you're still looking, ask me tomorrow. |
13:17 | < AnnoDomini> | How does it work? Is it good? |
13:18 | < AnnoDomini> | How does it compare to Dropbox? |
13:18 | < Reiver> | Depens what you're doing |
13:19 | < Reiver> | ... Doesn't really compare, unless DropBox has a fistful of features I've not seen |
13:19 | < Reiver> | It's more a collaboration tool |
13:19 | < Reiver> | Think halfway between Microsoft Outlook and Dropbox and you're halfway there |
13:20 | < Reiver> | It's scheduling and organisers and shared files and a vauge sort of version control I guess |
13:20 | < Reiver> | If you want to host files and hand 'em round, DropBox is the way to go |
13:20 | < AnnoDomini> | The company I work for is using Dropbox as a collaboration tool, but a couple weeks ago a summer intern accidentally deleted a whole subdirectory trying to unsubscribe from a shared folder. |
13:20 | < Reiver> | Ahhh |
13:20 | < Reiver> | Yeah, I was going to say, "It's dropbox for corporates" |
13:21 | < Reiver> | It's... very corporate, if that parses |
13:21 | < AnnoDomini> | Is it for a company with 1d10 employees? |
13:21 | < Reiver> | But if you can be bothered getting people to learn how to use it it's perfectly competent. |
13:22 | < Reiver> | I have no idea what it costs, and how much effort you'd need to convince people to use the sodding thing (And if you don't bother with the features, don't bother with the software) |
13:22 | < Reiver> | Is this collaboration code-based, or project files? |
13:22 | < Reiver> | codebased get a version control system, it'll work better |
13:23 | < Reiver> | Projects, sharepoint would work if you can get it up and going and it's not going to bankrupt you (I have no idea as to the costs, I just use it) |
13:23 | < AnnoDomini> | The company deals in management/training/consultancy/reorganization. |
13:23 | < Reiver> | But functionally speaking, think like the quote around Outlook - it's 'bloody handy for co-ordinating shit, oh, and it does emails too I guess'. :P |
13:24 | < AnnoDomini> | I don't think there's any code version control involved here. |
13:24 | < Reiver> | Hm |
13:24 | < AnnoDomini> | Just a bunch of files upon files of Office-grade stuff that people make and use. |
13:24 | < Reiver> | If you're trying to deal with shared documentation and powerpoint slides and all that sort of nonsense, yeah, it'll work great |
13:24 | < Reiver> | And if they're already in Office then you might be OK. |
13:24 | < Reiver> | Look into the setup overhead, I didn't deal with it |
13:25 | < Reiver> | But as a user, I was using 60% of the usefulness in an hour or two of 'prodding at it, with hints'. |
13:25 | < Reiver> | "Eh? Use sharepoint." "You can do that? Oh, cool." |
13:25 | < AnnoDomini> | Most people whose computers I've seen use Windows, but there's no guarantee. Macs are popular in this country. |
13:25 | < Reiver> | I would not call me a power user, but the BI team found it very handy. |
13:26 | < Reiver> | It's... half wiki, half dropbox, half Outlooks organiser & co-ordination stuff |
13:26 | < Reiver> | Sharepoint can be web-based. |
13:26 | < AnnoDomini> | Hmm. |
13:26 | < AnnoDomini> | But you're saying that you need training to use it? |
13:26 | < Reiver> | Well. |
13:27 | < Reiver> | You need training to use excel, too. |
13:27 | < Reiver> | Or Outlook. |
13:27 | < Reiver> | Y'know. Beyond the blatantly obvious crap of 'put numbers in rows' and 'send an email'. |
13:28 | < Reiver> | But it's not /hard/, as it were, just 'here are the features it is capable, make sure you use them and it will go better for everyone OK |
13:28 | < Reiver> | And if you don't know how, ask it's like two minutes explanation, geez' |
13:28 | < AnnoDomini> | I see. |
13:28 | | * Reiver , uh, may be the sort of semi-official IT Guy for an office of admin folk. His opinion may be coloured accordingly. |
13:29 | < Reiver> | (I'm the Analyst. This means I am Good with Numbers. Which by inference, means Excel and SQL.) |
13:29 | < AnnoDomini> | How's the functionality for Fix What The Techno-Numpty User Broke? |
13:30 | < Reiver> | (The greatest revolution to processes in one area of said job in years came about when I, apparently for the first time ever, managed how to explain how to use VLOOKUP in ways that the office ladies could comprehend enough to implement on their own initiative.) |
13:30 | | PinkFreud [WhyNot@Pinkfreud.is.really.fuckin.lame.nightstar.net] has joined #code |
13:30 | | mode/#code [+o PinkFreud] by ChanServ |
13:30 | < Reiver> | Uh, I think you can have version control? |
13:30 | < Reiver> | Actually I'm pretty sure you can, but buyer beware on storage issues etc |
13:31 | < Reiver> | ("Oh look, it's kept the ten most recent revisions of Numpty's 400MB powerpoint slide full of .bmps. That might do it." |
13:31 | < AnnoDomini> | Wow. |
13:32 | < Reiver> | We haven't used it on files, but it's there on the totally-not-a-wiki |
13:32 | < Reiver> | Look into it |
13:33 | < Reiver> | I vaugely recall something that looked like a setting for it, anyway, so yeah |
13:33 | < AnnoDomini> | I will. I'm getting paid to look into it. :V |
13:33 | < Reiver> | Have fun |
13:33 | < Reiver> | I can say as a user it's... well, yeah. |
13:33 | < Reiver> | Microsoft Outlook Team Make A Wiki |
13:33 | < Reiver> | Only webbased |
13:33 | < Reiver> | Oh, hm, macs |
13:33 | < Reiver> | Check compatability with browsers |
13:34 | < Reiver> | I know Chrome intermittently got grumpy with some of the buttons so we had to run it in IE and I didn't have anything else to try so |
13:34 | < Reiver> | OTOH it was also a while ago so I dunno but worth looking at as a beware-the-showstopper |
13:35 | < Reiver> | That might sink it for you. |
13:35 | < Reiver> | But the software is fine. |
13:35 | < Reiver> | Maintinence, installation, and all that shit, I've no idea. I was just a luser maintaining a knowledge base. :P |
13:36 | < Reiver> | Anyway |
13:36 | < Reiver> | Night! |
13:37 | < AnnoDomini> | Thanks. |
13:48 | | Pandemic [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code |
13:48 | | mode/#code [+o Pandemic] by ChanServ |
14:11 | | himi-cat [fow035@Nightstar-5d05bada.internode.on.net] has quit [Z-Lined: Your IP range has been attempting to connect too many times in too short a duration. Wait a while, and you will be able to connect.] |
14:22 | | * ToxicFrog upreads |
14:23 | <&ToxicFrog> | AnnoDomini: I note that dropbox does versioning. You can probably recover that directory from them, assuming you don't keep your own backups |
14:25 | | himi [fow035@Nightstar-5d05bada.internode.on.net] has joined #code |
14:25 | | mode/#code [+o himi] by ChanServ |
14:34 | < AnnoDomini> | They apparently restored this directory by finding all the files in someone's Gmail account and manually copying them back. |
15:19 | <&ToxicFrog> | :( |
15:26 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has quit [Client closed the connection] |
15:51 | | celticminstrel [celticminst@Nightstar-ae361035.dsl.bell.ca] has joined #code |
15:51 | | mode/#code [+o celticminstrel] by ChanServ |
16:00 | | celticminstrel [celticminst@Nightstar-ae361035.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
18:12 | | Derakon [chriswei@Nightstar-a3b183ae.ca.comcast.net] has joined #code |
18:12 | | mode/#code [+ao Derakon Derakon] by ChanServ |
18:12 | <&Derakon> | Whelp, so much for this massive test experiment where we were going to generate a 1.2TB file. |
18:12 | <&Derakon> | Turns out that we can't write more than 2GB. |
18:15 | < Syka> | did you format it as fat32 |
18:16 | <&Derakon> | Um, the drive in question is some kind of RAID array. |
18:16 | <&Derakon> | I assume that the guy that set it up knew better than to use a format that would limit our max file size, but I admit I don't know. |
18:16 | <@Tamber> | That is a dangerous assumption to make, sometimes |
18:18 | | * Derakon whips up a quick test script, has no trouble outputting a 5GB file. |
18:20 | <&Derakon> | So now I wonder why it failed at 2GB earlier. |
18:20 | <&Derakon> | Maybe that was just a coincidence. |
18:40 | <@iospace> | damn, manufacturing is pissed off |
18:40 | | cpux|2 [cpux@Nightstar-98762b0f.dyn.optonline.net] has joined #code |
18:41 | | VirusHome [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has joined #code |
18:42 | | Pandemic [VirusJTG@Nightstar-09c31e7a.sta.comporium.net] has quit [NickServ (GHOST command used by VirusHome)] |
18:42 | | VirusHome is now known as Pandemic |
18:42 | | mode/#code [+o Pandemic] by ChanServ |
18:43 | | cpux [cpux@Nightstar-98762b0f.dyn.optonline.net] has quit [Ping timeout: 121 seconds] |
18:55 | | Kindamoody|out is now known as Kindamoody |
20:00 | | Alek [omegaboot@Nightstar-4093ec22.il.comcast.net] has quit [[NS] Quit: brbrb] |
20:00 | < AnnoDomini> | C. I can insert '\n' just like any char into a c-string overwriting whatever was at that index before, right? |
20:01 | <@Tamber> | As far as I know. |
20:05 | < AnnoDomini> | Is there any way in Code::Blocks to make some sort of macro that comments/uncomments selected code? |
20:07 | | Alek [omegaboot@Nightstar-4093ec22.il.comcast.net] has joined #code |
20:07 | | mode/#code [+o Alek] by ChanServ |
20:11 | <&Derakon> | Yeah, '\n' is a character like any other. |
20:11 | <&Derakon> | Specifically it's character 0x0a in ASCII. |
20:12 | <&Derakon> | (And '\r', the carriage return, is 0x0d) |
20:12 | <@Alek> | isn't that unicode or sumpin? |
20:12 | <&Derakon> | What? |
20:12 | | * Alek shrugs. |
20:12 | <@Alek> | nm. |
20:12 | <@Tamber> | It's compatible, so ...yes? |
20:12 | <&Derakon> | 0x0a is hexadecimal for 10. |
20:12 | <@Alek> | ah, that's it, thanks. |
20:13 | | Turaiel[Offline] is now known as Turaiel |
20:15 | <@Azash> | Alek: As far as I know Unicode multibyte characters are denoted by X amount of most significant bits of the first byte being 1 |
20:16 | <@Azash> | So, standard ASCII (the old 7-bit set, with the first bit of the byte set to 0) are all the same in both ASCII and Unicode |
20:16 | <&Derakon> | Hm, data collection hung after 2GB, again. WTF, program. |
20:17 | <@Azash> | Derakon: I smell signed 32-bit integer |
20:17 | <&Derakon> | Well, somethingis clearly going wrong. |
20:17 | <&Derakon> | s/gis/g is/ |
20:18 | <@Azash> | s/^O/^O / |
20:18 | <&Derakon> | Not familiar with ^O. |
20:21 | <@Azash> | Ends all formatting |
20:22 | <@Azash> | Figured you used that |
20:26 | <&Derakon> | No, I'm just occasionally sloppy with the spacebar for some reason. |
20:26 | <&ToxicFrog> | Derakon: does the program keep a counter of total data written or something? |
20:27 | <&ToxicFrog> | ...is it writing it all to the same file? |
20:27 | <&ToxicFrog> | And if so, is it unwisely using 'int' for file offsets or something, rather than size_t |
20:27 | <&ToxicFrog> | ? |
20:27 | <&Derakon> | All to the same file. |
20:27 | <&Derakon> | The offset is the Python standard integer datatype. |
20:28 | <&Derakon> | Which should have arbitrary precision. |
20:28 | <&Derakon> | I'll look for negative seeks, though. |
20:31 | <&ToxicFrog> | Derakon: python refman says 'int' type has 'at least 32 bits of precision' but is in fact limited precision. |
20:31 | <&ToxicFrog> | 'long' is unlimited precision. |
20:31 | <&Derakon> | Hrm. |
20:31 | <&Derakon> | Okay, good to know. |
20:32 | <&ToxicFrog> | (at least in 2.x) |
20:32 | <&ToxicFrog> | Aha. Ok, in 3 'long' is abolished and everything is arbitrary precision. |
20:33 | <&ToxicFrog> | In 2, 'int' is limited precision but should auto-promote to long. |
20:33 | <&ToxicFrog> | To the strace? |
20:33 | <&Derakon> | I'm trying to write a limited program that replicates the bug first. |
20:34 | <&Derakon> | Since my first attempt to replicate in the REPL failed (or rather, no bug happened). |
20:35 | <&Derakon> | ...and the limited program also works. I hate it when that happens. |
20:36 | | Kindamoody is now known as Kindamoody[zZz] |
20:46 | | * TheWatcher rolls his sleeves up, sets to work on Google::API::Calendar |
20:48 | <&Derakon> | Hm, either casting to long fixed it (in the original code, since I just did a 2.5GB file without difficulty), or there's something about how I'm reserving space for very large files that's causing the problem. |
20:56 | <&Derakon> | Yeah, seems to be fine now. Wonder what the difference was between my test programs and the original codebase...oh well. |
20:56 | <&Derakon> | Casting to long fixed it. Thanks, TF. |
21:11 | <&Derakon> | Yep, 31k images (out of ~2 million) and still going strong. |
21:21 | < AnnoDomini> | Anyone know a font that is like Courier New, only square? |
21:32 | | * TheWatcher pours hatred and boiling hydroflouric acid on character encodings |
21:35 | < AnnoDomini> | Interesting. For some reason, as my program runs (in the main map display mode), it gobbles up dozens of MB of RAM per second. |
21:36 | < AnnoDomini> | But upon exit, it frees them up properly. |
21:38 | <&ToxicFrog> | AnnoDomini: what language? |
21:38 | < AnnoDomini> | C. |
21:38 | <&ToxicFrog> | Typically, the OS will free things for you on exit |
21:39 | <&ToxicFrog> | So it sounds like you're leaking memory like crazy |
21:39 | < AnnoDomini> | Yeah. |
21:39 | <&ToxicFrog> | To the valgrind? |
21:39 | < AnnoDomini> | What's a valgrind? |
21:40 | <&Derakon> | Memory checker. |
21:41 | | * AnnoDomini is clueless. |
21:41 | < AnnoDomini> | Hmm. It gobbles up a few MB every frame. Slowing framerate slows down memory usage increase. |
21:42 | <&Derakon> | Are you allocating your displayed sprites to new surfaces every frame? |
21:45 | < AnnoDomini> | Not sure, but upon inspection, this very much reused function I use for printing text doesn't seem to explicitly free the SDL_Surface* after use. |
21:46 | <@TheWatcher> | That would be suboptimal |
21:47 | < AnnoDomini> | Yes! Freeing the surface solved this massive leak! |
21:48 | < AnnoDomini> | Thanks, guys! |
21:50 | < AnnoDomini> | This also solves a (less serious) memory leak a previous project of mine had, due to re-using the same function. |
21:53 | | celticminstrel [celticminst@Nightstar-ae361035.dsl.bell.ca] has joined #code |
21:53 | | mode/#code [+o celticminstrel] by ChanServ |
21:59 | <&ToxicFrog> | AnnoDomini: valgrind is a program for checking for memory leaks and invalid memory accesses in C/++ programs; you run 'valgrind foo' rather than just 'foo' and it tells you when you're leaking memory, running off the end of arrays, etc. |
22:00 | < AnnoDomini> | Is that a *nix utility? |
22:00 | | * Derakon prods Anno towards Google. |
22:01 | <&McMartin> | http://texblog.org/2012/06/21/classic-coffee-stains-with-latex/ |
22:02 | < AnnoDomini> | I see. |
22:03 | <&ToxicFrog> | AnnoDomini: it is available on *nix. I don't know what its actual support set is. |
22:20 | <@Tarinaky> | Stupid question relating to a project I totally shouldn't even be looking at as anything less than utter insanity: Anyone know anything about voice codecs? |
22:21 | <@Tarinaky> | Wikipedia is being decidedly... unhelpful... |
22:22 | <@Tarinaky> | Primarily because I don't need an encyclopedia >.< |
22:27 | <@Tarinaky> | Ah! Never mind, found something. |
22:36 | < AnnoDomini> | Do Valgrind developers |
22:36 | < AnnoDomini> | philosoraptor.jpg |
22:36 | < AnnoDomini> | use Valgrind to debug Valgrind? |
22:37 | <@Tarinaky> | I would imagine the answer is almost certainly "Yes" |
22:46 | | ErikMesoy is now known as ErikMesoy|sleep |
22:47 | | Reiv [NSwebIRC@Nightstar-95746c1f.kinect.net.nz] has quit [Ping timeout: 121 seconds] |
22:51 | | Reiv [NSwebIRC@Nightstar-95746c1f.kinect.net.nz] has joined #code |
22:51 | | mode/#code [+o Reiv] by ChanServ |
23:09 | <&Derakon> | 246000 images done, about 1.7 million to go~ |
23:49 | | Derakon [chriswei@Nightstar-a3b183ae.ca.comcast.net] has quit [[NS] Quit: leaving] |
--- Log closed Thu Sep 12 00:00:22 2013 |