| <<<Back 1 day (to 2013/12/02) | 2013/12/03 |
mvrhel_laptop | henrys: when are you at the sheraton? | 04:19.01 |
robin_watts_fone | mvrhel; I think henrys said Thursday or friday. | 04:35.44 |
mvrhel_laptop | robin_watts_mac: ohok | 08:43.09 |
| this place is nice but the internet is a bit sketchy. niceness and internet speed seem to be inversely related with respect to hotels | 08:43.54 |
kens | Not good news.... | 08:44.39 |
tor5 | hi kens | 12:53.39 |
| my internet's acting up again :( | 12:53.46 |
kens | I get that from time to time | 12:54.02 |
| I think its when it rains | 12:54.10 |
tor5 | that would be always :) | 12:54.19 |
kens | I hadn't realised I'd fallen off IRC until just now | 12:54.26 |
| ANd yes, pretty much always :-P | 12:54.36 |
tor5 | I got your email about the shuttle. sounds good. | 12:54.44 |
kens | Ah great, I just wanted you to have a copy in case | 12:54.56 |
| I just jope the flight's on time, I don;t want to arrive any later than we're already down for | 12:55.20 |
tor5 | yeah, I'll see about getting a copy printed out for backup. | 12:55.30 |
| you mentioned the flight's already been scheduled delayed? | 12:55.46 |
kens | Reminds me, I need to send Chris an email asking him what the transfer is like, he said he'd let me know | 12:55.56 |
| tor5 not our flight, the same flight taking place yesterday | 12:56.15 |
tor5 | ah! okay. so that's a bit more hopeful then. | 12:56.35 |
kens | I only discovered yesterday that it doesn't start in LAX it starts in Milwaukee or somethign like that | 12:56.46 |
| LAX is just a stop en route | 12:57.03 |
tor5 | kens: In case I didn't mention this, I'm coming to you on flight EZY5366 on thursday, arrives at 11.25. where will I find you? | 12:57.08 |
kens | tor5 I think I knew that,do you now which terminal you arrive at ? (North or South) | 12:57.27 |
tor5 | kens: that's fairly common with delta, I've been on legs like that where I transfer on to a delta flight in the middle | 12:57.50 |
kens | Either way I'll wait where passengers emerge. | 12:57.56 |
tor5 | I have no idea! | 12:58.02 |
kens | :-) Let me look | 12:58.07 |
| According to what I see you come into South Terminal | 12:59.01 |
| Hmm that flight today landed 20 minutes early, I must remember to watch the flight | 12:59.37 |
| Yep, the Gatwick Airport flight info page says you come into South Terminal, so I'll wait in the arrivals area. WHere you come out form airside. | 13:00.56 |
| I'll take my mobile with me so you can call me, I'll even try to remember to turn it on :-) | 13:01.18 |
tor5 | kens: same number as before? | 13:02.55 |
| (I keep losing Joann's contact list PDFs...) | 13:03.09 |
kens | Hmm, should be just a moment | 13:03.16 |
| 07890 866650 | 13:03.35 |
tor5 | yeah, that's the one I have noted down. thanks. | 13:03.47 |
kens | Our home number is 01403 241693,just in case | 13:04.04 |
tor5 | mine is +46 702 919794 | 13:04.06 |
kens | Yes, that's the one I have | 13:04.22 |
tor5 | kens: do I need to do anything (check in, print boarding passes) for the delta flight or have you got all that done? | 13:04.55 |
kens | tor5 haven't done anything like that yet | 13:05.08 |
tor5 | I guess it can wait :) | 13:05.20 |
kens | Well I was going to do it Thursday afternoon | 13:05.32 |
| I'm assuming we cna't do Virgin chek in earlier than 24 hours anyway | 13:06.10 |
tor5 | oddly enough, I managed to check in and print my easyjet boarding pass a month ago... | 13:06.17 |
kens | Yeah EasyJet allow you to do so *way* in advance | 13:06.33 |
| Hmm my Delta e-ticket says I should access my boarding pass at the airport. | 13:07.04 |
| It also says I should print the email and scan it, but that email doesn't have a barcode.... | 13:07.59 |
tor5 | did I mention flying with norwegian to rome? no need to check in, no need to show identification or passport at all. that's what flying should be like. | 13:08.12 |
kens | That's easier than flying domestic here..... | 13:08.32 |
tor5 | my experience with US airlines is that they always mess up online checkin if there are code shares involved | 13:09.33 |
kens | Hmm, that's not great news.... | 13:09.55 |
tor5 | but I haven't tried for the past couple of years... been sticking to european airlines ever since getting fed up with their incompetence (and annoying inflight service) | 13:10.48 |
kens | Our Flights from LAX have changed | 13:11.05 |
tor5 | oh...? | 13:11.18 |
kens | Departign 17:40 instead of 17:55 | 13:11.28 |
| So getting in at 21;26 instgead of 21:44 | 13:11.47 |
| depart OGG at 23:00 instead of 23:05 | 13:12.49 |
| SO pretty minor | 13:13.15 |
tor5 | yeah, still plenty of time to make the connection | 13:13.29 |
kens | OK Can't checkin for LHR->LAX< it says its too early | 13:15.27 |
| Says the same for LAX->OGG | 13:16.23 |
| Looks like we have to wait until < 24 hours | 13:16.33 |
tor7 | yay! internet's back. | 13:18.12 |
kens | YOu are here twice now | 13:18.35 |
kleist | hi gs gurus! is it a known issue (ver. 9.10 / Windows 7) that using "-o FILENAME" instead of "-sOutputFile=FILENAME" has adverse effects? | 14:16.59 |
kens | Define 'adverse effects' | 14:17.37 |
kleist | ... from the command line it works fine, but when spawning a process from Node.js I get "Error: /invalidfileaccess in --showpage--" for the FILENAME | 14:17.57 |
kens | Sounds like you are invoking it differently in each case | 14:18.20 |
| Possibly you have -dSAFER set | 14:18.30 |
kleist | it's mentioned briefly in comment 13 here: http://bugs.ghostscript.com/show_bug.cgi?id=693405 | 14:18.45 |
| kens, nope. everything identical except for using -o | 14:19.17 |
kens | And the fact that you aren't running it a command shell | 14:19.33 |
kleist | i wasted all yesterday, inclining to blame Node.js / child_process.spawn() | 14:20.14 |
kens | Fundamentally you are being told that there is a problem accessing a file, since this is under Windows presumably the file is in some sense locked or unavailable. | 14:20.58 |
kleist | true, spawn() uses no shell | 14:21.00 |
kens | THe only difference between -sOutputFILe and -o is that -o also includes -dNOPAUSE | 14:21.13 |
kleist | and -dBATCH | 14:21.43 |
kens | Yes | 14:21.47 |
kleist | exactly | 14:21.53 |
kens | And of course you may be running the executable from a different location, so if you ahev set -dSAFER odd things may happen | 14:22.11 |
kleist | ok, thx. will investigate further | 14:22.30 |
kens | THough they should bethe same odd things as with -sOutputFile | 14:22.35 |
kleist | just wanted to ask if this was a know issue | 14:22.42 |
| not wanting to waste time, if so | 14:22.55 |
kens | Well your trawl through Bugzilla his our sum total of knowledge | 14:23.02 |
kleist | been there, done that | 14:23.52 |
| thx for your time | 14:24.06 |
kens | THat's what I mean, that's the only report of this we've ever had | 14:24.09 |
kleist | and 693405 isn't really about that | 14:24.32 |
| just mentioned briefly in the last comment | 14:24.47 |
kens | No, butits similar | 14:24.54 |
kleist | i found that by incident | 14:24.54 |
| would never had come to the idea, trying -sOutputFile= instead of -o else | 14:25.30 |
kens | I wonder if the fact that it includes NOPAUSE means that it attempts to write new data to the file while WIndows still has data buffered from the previous page. But tha'ts just a wild guess | 14:26.41 |
| You oculd try using %d if you aren't already doing so | 14:26.59 |
kleist | i do use %d | 14:27.52 |
kens | Well can't bethat then | 14:29.07 |
kleist | it works fine for me with " -sOutputFile=FILENAME -dNOPAUSE -dBATCH " | 14:30.20 |
| but "-o FILENAME" fails | 14:30.35 |
kens | No Idea then | 14:30.55 |
kleist | which is sort of counterintuitive | 14:31.04 |
| well, the workaround is so easy | 14:31.13 |
| nothing to waste more time on | 14:31.20 |
| (or should i create a ticket? i have no mozilla user though) | 14:31.56 |
| bugzilla, even | 14:32.04 |
kens | Up to you, if you don't I will foget it and nobody will ever look at it though | 14:32.23 |
kleist | i'll blog about it Node.js context, so google will know :-) | 14:33.20 |
| kens, i wanna be a good citizen so i've created a bugzilla account and am about to create a ticket | 14:36.23 |
| #694830 | 14:49.12 |
kens | OK htanks | 14:49.34 |
kleist | thanks again for your time | 14:49.49 |
kens | No problem | 14:49.55 |
| Hi ray | 15:44.25 |
| When are travelling ? | 15:44.38 |
robin_watts_mac | kens: ray is coming last minute I believe. | 16:40.56 |
kens | :-) | 16:41.04 |
robin_watts_mac | friday evening, but too late for luau, iirc. | 16:41.33 |
kens | Same as me and Tor then | 16:41.43 |
robin_watts_mac | goes to climb a volcano. | 16:56.13 |
kens | will go for a pizza shortly :-) | 16:56.34 |
ray_laptop | kens: sorry I missed your question earlier. My laptop was running very slowly and I had to reboot, then take my son to school. | 17:05.45 |
kens | No problem | 17:05.54 |
ray_laptop | kens: I come into Maui Friday 5:15 pm | 17:06.06 |
kens | Ah, about 4 hours ahead of me and TOr then | 17:06.17 |
ray_laptop | too late for the luau | 17:06.19 |
| I think | 17:06.27 |
kens | I htink so yes | 17:06.33 |
| I thikn they said starts at 5 or something | 17:06.44 |
ray_laptop | yep, I just checked Miles' email. He said to meet in the lobby at 5pm :-( | 17:07.04 |
| oh, well. | 17:07.15 |
kens | That's life.... | 17:07.33 |
ray_laptop | That's life with kids in High School, anyway. I really wish we could have taken a family vacation the way we did last time in Maui | 17:09.08 |
kens | Well same problem here | 17:11.02 |
| Melanie can't afford time off college at the moment | 17:11.24 |
ray_laptop | robin_watts: (for when you get back from the volcano ascent/descent) Looks like the update from us for cust 801 had problems. I'll have a look today, but let me know if you look at it and spot anything | 17:11.35 |
robin_watts_mac | ray_laptop: I saw that. They didn't give us a command line or a test file. | 17:12.42 |
| If they give me a test file and tell me at what res they are running it, I will check it out. | 17:13.01 |
ray_laptop | kens: not only is there the normal school load, but both Michelle and Eric have a 4 hr. dress rehearsal (Wed) and then performances Thur, Fri, Sat matinee and night | 17:13.08 |
robin_watts_mac | but I figure that maybe they can't give us the file without the ftp site? | 17:13.25 |
ray_laptop | robin_watts: I didn't see a request from you, but I'll ask. | 17:13.32 |
robin_watts_mac | ray_laptop: I didn't send a reply cos I wanted to ask Marcos about the ftp site first. | 17:13.47 |
| It looks as if windows and linux are rounding the sizes different. | 17:14.18 |
| differently. | 17:14.22 |
| possibly we have a width calculation that's coming to blah.99999 or something? | 17:14.43 |
ray_laptop | robin_watts_mac: OK. I'll see about making a way for them to upload to my local machine that doesn't have anything on it (an old Windows box). | 17:14.51 |
| it has a fixed IP, and the only thing on it is a Minecraft server (my son's) | 17:15.34 |
marcosw | robin_watts_mac: is there an issue with the ftp site for customer 801? | 17:16.03 |
| robin_watts_mac: just saw the email from customer 801, let me check. | 17:16.49 |
| no problem, I just tried logging in from casper and it worked. I'll resend the customer the login information. | 17:19.03 |
ray_laptop | marcosw: I'll try it now... | 17:21.28 |
| marcosw: I get the same thing as previously. I get connected, but it times out doing the LIST command | 17:22.23 |
kens | OK tiem to go gooddnight all | 17:22.54 |
marcosw | use the "passive" command to switch to passive mode. | 17:23.28 |
ray_laptop | marcosw: it _is_ in passive mode | 17:23.38 |
| if not, it dies immediately. | 17:23.48 |
marcosw | ray_laptop: odd, hold on... | 17:23.54 |
| when did it get so hard to keep ftpd working?!?! | 17:38.00 |
| it looks like the ftpd needs to know the external ip address of my router, which did change a month or so ago, so is likely the issue. otoh, I don't see where this is configured... | 17:51.08 |
ray_laptop | morning, mvrhel_laptop | 18:13.14 |
mvrhel_laptop | morning ray_laptop | 18:13.20 |
ray_laptop | how's HI ? | 18:13.26 |
mvrhel_laptop | oh it is nice as one might expect | 18:13.59 |
| ray_laptop: internet here is another story though | 18:14.14 |
ray_laptop | mvrhel_laptop: yeah, I saw the logs about that :-( | 18:14.31 |
| I may be tethering to my phone if Verizon has good connection | 18:14.56 |
mvrhel_laptop | it is weird. i can get some devices to connect after a bit of a battle and other devices like phones don't see anything | 18:15.04 |
ray_laptop | mvrhel_laptop: that is strange | 18:15.25 |
mvrhel_laptop | ray_laptop: when do you arrive here? | 18:15.51 |
ray_laptop | mvrhel_laptop: my plane gets in Fri 5:15pm | 18:16.12 |
mvrhel_laptop | ok | 18:16.17 |
ray_laptop | not as late as Tor and Ken, apparently | 18:16.36 |
| Is Takane-san already there, or do you know when he gets in ? | 18:17.11 |
marcosw | I've given up on getting ftpd to work at my house, instead i've created a new account for customer 801 on one of the machiens in miles' office. I'll email out the new hostname. | 18:27.01 |
mvrhel_laptop | ray_laptop: no Takane-san is not here yet. I forget when he arrives | 18:29.32 |
ray_laptop | marcosw: OK. | 19:00.29 |
| marcosw: BTW, I used to be able to log into 'miles' but it doesn't work for me now. putty just gives me 'network error: Connection timed out' and ssh -v says: | 19:03.05 |
| debug1: Connecting to miles.ghostscript.com [50.240.204.222] port 22. | 19:03.07 |
| debug1: connect to address 50.240.204.222 port 22: Attempt to connect timed out without establishing a connection | 19:03.08 |
| marcosw: is this a machine you control ? | 19:03.59 |
| need to run an errand. bbiaw | 19:07.33 |
jrm | I'm combining pdfs with gs 9.06 with: gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=combined.pdf 1.pdf 2.pdf ... n.pdf. A seemingly random number of the pdfs to combine are rotated in combined.pdf. Is there a way to avoid this? | 19:16.40 |
marcosw | ray_laptop: right, sorry, when miles upgraded to static ip address port 22 became reserved so you have to use port 2222 to connect to miles.ghostscript.com. | 19:17.44 |
Sireesha | Hi, is this where MuPDF devs hangout? | 19:25.24 |
robin_watts_mac | It is. | 19:26.55 |
Sireesha | I need some help with MuPDF on Android. I am interested to develop my own PDF rendering library on Android & trying to understand MuPDF | 19:27.13 |
robin_watts_mac | IF you have a question, ask it, but be prepared to hang around for an answer, cos we are all in odd time zones at the moment. | 19:27.21 |
Sireesha | Is there any resource out there to help decode MuPDF from scratch? | 19:27.35 |
| ok, sure, I will be patient | 19:27.42 |
robin_watts_mac | 'decode' ? | 19:27.52 |
Sireesha | I want to be able to understand how the PDF is rendered in MuPDF. My end goal is to make my own PDF renderer without relying on MuPDF | 19:28.50 |
robin_watts_mac | ok. There is no documentation for the MupDF sour | 19:29.09 |
| ok. There is no documentation for the MuPDF source beyond that found within the MuPDF source. | 19:29.24 |
Sireesha | I see. | 19:29.32 |
jrm | An answer to my own question. I had to use -dAutoRotatePages=/None. | 19:30.38 |
Sireesha | If I plan to use MuPDF, how to I create some custom annotations? I want to be able to create a Annotation that can have some properties set on it. Is it possible to drag & reposition an annotation using MuPDF? | 19:31.45 |
robin_watts_mac | Sireesha: MuPDF is primarily a portable set of C libraries for handling PDF files. | 19:32.39 |
Sireesha | ok. | 19:32.51 |
robin_watts_mac | As such the C library can do almost anything with a PDF file. It's a question of how easy we make it. | 19:33.03 |
| We have support for some annotation types in there (and more is forthcoming). | 19:33.21 |
Sireesha | yay! | 19:33.29 |
| ok | 19:33.30 |
robin_watts_mac | The viewer applications are thin layers over this core library. | 19:33.44 |
| not all applications export all the functionality. | 19:33.54 |
Sireesha | I ideally want to to be able to create a Ink/Photo/Text annotations. I want to indicate those annotations via a Rectangle of a custom color. | 19:34.06 |
| ok. | 19:34.11 |
robin_watts_mac | The Android app is the most fully featured. | 19:34.22 |
| We do Ink annotations, and i think maybe limited text ones. | 19:34.41 |
Sireesha | Yes, I see that. | 19:34.54 |
| I am curious to know, if I can re-use MuPDF to write some more native code to it? | 19:35.18 |
robin_watts_mac | You can absolutely add stuff to MuPDF. | 19:35.30 |
Sireesha | ok | 19:36.02 |
robin_watts_mac | We take contributions too, so if you extend the core, we may fold your changes back in to make upgrading to future versions easier for you. | 19:36.14 |
Sireesha | ok | 19:36.27 |
robin_watts_mac | MuDPF is released both under the GNU AGPL license, and under a commercial license. | 19:36.37 |
| If you can abide by the terms of the AGPL, then you're golden. | 19:36.53 |
Sireesha | Can you please recommend a good resource (for NDK) so I can learn to understand MuPDF better? | 19:37.01 |
robin_watts_mac | Are you a competent C programmer ? | 19:37.33 |
| The android app is essentially in 3 parts. | 19:38.06 |
Sireesha | I am really not a competent C programmer. | 19:38.32 |
robin_watts_mac | You have the java side (which has some overview documentation in platform/android somewhere) | 19:38.36 |
Sireesha | but I want to develop some competancy | 19:38.42 |
robin_watts_mac | You have the main C library (which is just a standard C library - any C tutorial will be good here) | 19:39.02 |
| And then you have a bit of glue that sticks the two together using JNI methods. | 19:39.21 |
| That's got the magic NDK special sauce in it. | 19:39.40 |
Sireesha | ok | 19:40.45 |
robin_watts_mac | We are working on making this third part more generic, so people can use the full power of MuPDF from the java side without needing to extend the JNI interface code. | 19:40.48 |
| but that's not quite there yet. | 19:40.56 |
Sireesha | I see | 19:41.01 |
robin_watts_mac | brb | 19:41.09 |
Sireesha | But, is there a good book/internet resource that I can start off with to understand MuPDF better? | 19:41.27 |
robin_watts_mac | Sireesha, no, sorry. | 19:50.54 |
Sireesha | ok, np | 19:51.03 |
robin_watts_mac | There is limited documentation in docs/overview.txt that describes how to use the MuPDF API (at the C level) | 19:51.28 |
| and there is limited documentation in platform/android that describes the class structure of the Android viewer app. | 19:52.02 |
| but that's all. | 19:52.06 |
| The actual internals of mupdf are not documented, though the code is quite lucid. | 19:52.34 |
Sireesha | ok | 20:06.10 |
mvrhel_laptop | yikes. second shark attack in 3 days here in Maui. The last person died | 20:58.38 |
| Forward 1 day (to 2013/12/04)>>> | |