*** tpb has joined #tp | 00:00 | |
*** ChanServ sets mode: +o tpb | 00:00 | |
mithro | nash: cool | 00:01 |
---|---|---|
nash | Thought it's nice to make things look a little newer ;-) | 00:02 |
nash | Need to get more boxes there so we have something to aim for as far as client implemntations are concerned | 00:04 |
nash | BTW: Have you seen cgit? Faster version of gitweb? | 00:07 |
mithro | https://sourceforge.net/tracker/index.php?func=detail&aid=1720474&group_id=132078&atid=723099 | 00:07 |
tpb | <http://ln-s.net/Wrw> (at sourceforge.net) | 00:07 |
mithro | nash: no? | 00:07 |
mithro | when searching for cgit i get the following | 00:08 |
mithro | http://www.cgit.ca/ | 00:08 |
tpb | Title: CGITCGIT (at www.cgit.ca) | 00:08 |
mithro | :P | 00:08 |
nash | <nash> Answer is... yes, after 15 minutes or so | 00:08 |
nash | Stupid paste... http://hjemli.net/git/cgit/ | 00:08 |
tpb | Title: cgit - Fast webinterface for git (at hjemli.net) | 00:08 |
nash | mithro: Shoudl I get those emailed to me? | 00:09 |
mithro | nash: dunno | 00:09 |
nash | Bloody useless bugtracker | 00:09 |
mithro | i get emails | 00:12 |
nash | mithro: Did you do a make clean after you last updated? My dependancies are pretty rough | 00:13 |
mithro | yes | 00:13 |
mithro | make clean | 00:13 |
mithro | make | 00:13 |
mithro | ./galaxie | 00:13 |
nash | tpserver-py I assume? | 00:14 |
mithro | yes | 00:47 |
mithro | even if it's doing something wrong - crashing on a bad server is probably not the best :P | 00:48 |
nash | I agree entirely. But the issue of reproducing it still is a problem | 00:49 |
nash | Ahh.. found it... missing a comma !? | 00:54 |
mithro | !? | 00:56 |
nash | Look at the patch | 00:56 |
nash | You'll probably trip an assert now... | 00:58 |
nash | Which is on the todo list | 00:58 |
mithro | asserts are better then segfaults :P | 00:59 |
nash | There is also a FIXME on the line above | 01:01 |
nash | Interestingly I need to fix my entire login process... currently I seem to start assuming I've logged in before I've even sent the login message in some cases. | 01:02 |
mithro | ouch | 01:05 |
nash | Timing is such it generally all works | 01:07 |
nash | And tpserver-cpp is fairly soft on this apparently. It is on the todo list | 01:07 |
nash | I'll fix it when I add proper metaserver supoprt | 01:09 |
mithro | nash: well, it would be good to fix as I'm working on fixing up tpserver-py which isn't really and using galaxie to test | 01:29 |
mithro | mainly the AI side | 01:30 |
nash | mithro: I'll see what I can do this weekend then. | 01:34 |
nash | I suppose you'd like the other AI to work too ;-) | 01:34 |
nash | However it should work fine as long as the account it is logging into exists | 01:39 |
*** nash has quit IRC | 03:40 | |
tuna-fish | Are there working tp forums somewhere? | 05:13 |
mithro | tuna-fish: you could use gmane interface | 06:44 |
mithro | or nabble | 06:44 |
mithro | http://www.thousandparsec.net/tp/news.php/2007-04-28-0004 | 06:45 |
tpb | <http://ln-s.net/WwL> (at www.thousandparsec.net) | 06:45 |
mithro | nash: tim@ultraslim:~/oss/tp/galaxie$ ./galaxie | 06:52 |
mithro | Unable to find event ResrouceNew | 06:52 |
*** Demitar has joined #tp | 06:56 | |
*** nash has joined #tp | 07:13 | |
tuna-fish | I was wondering things on scanning. Specifically, scanning is a O(n²) problem, and if no limits on amount of objects are specified (which I kinda don't want) it might become a problem. | 07:16 |
mithro | nash: tim@ultraslim:~/oss/tp/galaxie$ ./galaxie | 07:17 |
mithro | Unable to find event ResrouceNew | 07:17 |
nash | I thought I fixed that this afternoon | 07:17 |
mithro | opps, maybe I need to update | 07:18 |
tuna-fish | In supernova, it was planned to flatten scanning so that everywhere is just scanned or penscanned, and cloaks work on chance, so if you got 98% cloak, you have a 2% chance of getting caught. This is something I also don't like. | 07:18 |
nash | that bites | 07:18 |
nash | That isn't fatal for what it is worth | 07:19 |
mithro | tim@ultraslim:~/oss/tp/galaxie$ make | 07:19 |
mithro | make: Nothing to be done for `TARGETS'. | 07:19 |
mithro | ? | 07:19 |
nash | weird | 07:19 |
nash | you updated? | 07:20 |
mithro | master 93f1a9a3e784~ Don't crash with no Home, and start to handle Resource new. | 07:20 |
mithro | still same problem | 07:21 |
mithro | (after make clean; make | 07:21 |
* nash looks | 07:21 | |
tuna-fish | so I figured that perhaps I could whip up something that would create a BSP tree for all objects that can potentially be scanned for each player, then each scanner of that player recursively walks the tree, If it comes upon an object it can see, it adds it to the seen objects list, and removes it from the tree. also, the walker function can stop walking the tree when it knows it's too far from the scanner. | 07:29 |
nash | mithro: cd ~/blah/galaxie ; grep ResrouceNew * | 07:36 |
mithro | tim@ultraslim:~/oss/tp/galaxie$ grep ResrouceNew * | 07:36 |
mithro | Binary file galaxie matches | 07:36 |
mithro | tpe_gui.c: tpe_event_handler_add(gui->tpe->event, "ResrouceNew", | 07:36 |
mithro | Binary file tpe_gui.o matches | 07:36 |
nash | cg-update then | 07:37 |
nash | cg-log - what is the last commit you see? | 07:37 |
nash | R tp 93f1a9a3e784~ Don't crash with no Home, and start to handle Re... | 07:38 |
nash | R web 93f1a9a3e784~ Don't crash with no Home, and start to handle Re... | 07:38 |
nash | wait | 07:38 |
nash | weird | 07:38 |
CIA-3 | nash galaxie * r69f9a742f21f /tpe_gui.c: Fix typo in resource name. | 07:38 |
CIA-3 | nash galaxie * rd87ac6fce431 /tpe_comm.c: | 07:38 |
CIA-3 | Fix missing comma in tpe_msg_send_format call, was cauing segfault. | 07:38 |
CIA-3 | Closes bug 1720474 | 07:38 |
CIA-3 | https://sourceforge.net/tracker/index.php?func=detail&aid=1720474&group_id=132078&atid=723099 | 07:38 |
tpb | <http://ln-s.net/Wrw> (at sourceforge.net) | 07:38 |
nash | They didn't push before | 07:38 |
nash | strange | 07:39 |
*** dmpayton has quit IRC | 07:57 | |
mithro | nash: all fixed | 08:16 |
nash | cool | 08:16 |
*** llnz has joined #tp | 08:37 | |
llnz | nw14r9b2 | 08:38 |
llnz | errr | 08:38 |
llnz | glad i don't use that one.... | 08:38 |
mithro | llnz: :P | 08:42 |
nash | At least not anymore... | 08:42 |
mithro | nash: umm - how do I login with an @ using galaxie? | 08:42 |
* nash notes llnz seems to use reasonable passwords thous | 08:42 | |
nash | mithro: You need to use the full url tp://server/gamename | 08:43 |
mithro | hrm.... | 08:43 |
nash | Or --game | 08:43 |
nash | :-) | 08:43 |
nash | It's just undocumented at the moment | 08:43 |
nash | or -g if you prefer | 08:43 |
llnz | nash: what did you fix in the protocolxml2html.xslt? | 08:48 |
nash | llnz: I'm not sure where that came from. | 08:49 |
nash | I didn't write that, so I'm not sure whose patch I pulled then pushed | 08:49 |
llnz | odd | 08:49 |
nash | Very | 08:49 |
nash | Way back on May 7th - | 08:50 |
llnz | ahh, a merge commit | 08:50 |
* llnz wanders off | 09:00 | |
llnz | later all | 09:00 |
*** llnz has quit IRC | 09:00 | |
*** Epyon_ has joined #tp | 11:32 | |
*** tpb changes topic to "Help us finish the game already! :) || http://www.thousandparsec.net/tp/rss.php || cpp-ser" | 11:53 | |
tpb | ChanServ has joined on worldforge | 11:53 |
tpb | mode change by purple.worldforge.org on worldforge: +o ChanServ | 11:53 |
tpb | ChanServ has left on worldforge | 11:53 |
*** TBBle has quit IRC | 11:56 | |
*** Epyon_ has quit IRC | 12:26 | |
*** Epyon has quit IRC | 12:27 | |
*** dmpayton has joined #tp | 15:36 | |
dmpayton | Howdy. | 15:37 |
tpb | disconnected from worldforge: Ping sent at 2007-05-17T15:58:27 not replied to. | 16:00 |
tpb | tpb` has joined on worldforge | 16:00 |
tpb | tpb has quit worldforge (Ping timeout: 380 seconds) | 16:02 |
tpb | nick change by tpb` to tpb on worldforge | 16:02 |
tpb | aloril has quit worldforge (purple.worldforge.org blue.worldforge.org) | 16:06 |
tpb | aloril has joined on worldforge | 16:12 |
*** nash has quit IRC | 17:46 | |
*** JLP has quit IRC | 18:16 | |
*** nash has joined #tp | 19:37 | |
mithro | morning people | 19:48 |
mithro | dmpayton: you about? | 19:48 |
* dmpayton abouts | 19:48 | |
nash | heyo mithro | 19:49 |
dmpayton | How're things, mithro? | 19:49 |
mithro | dmpayton: pretty good | 19:49 |
mithro | how are things with you? | 19:49 |
dmpayton | mithro, adding to the list of reasons why I'm going to work freelance by the end of summer. | 19:50 |
* dmpayton 's not really happy with his current employer | 19:51 | |
mithro | so - I'm assuming that means you havn't had much chance to do any SoC work? | 19:51 |
dmpayton | Actually... I should be free to do SoC stuff tonight. | 19:52 |
dmpayton | i'd like to get setup with GIT tonight | 19:54 |
mithro | dmpayton: okay | 20:04 |
mithro | when is "tonight" :P | 20:04 |
dmpayton | mithro, after dinner, which I'm starting in a few minutes. | 20:09 |
mithro | dmpayton: so in an hour or two? | 20:09 |
dmpayton | mithro, Yep | 20:09 |
mithro | dmpayton: okay I should be at uni by then | 20:09 |
dmpayton | mithro, you gonna be available? | 20:10 |
mithro | dmpayton: I should be around | 20:10 |
mithro | otherwise you can pester nash :P | 20:10 |
dmpayton | :) | 20:10 |
dmpayton | Welp, I'm off to deep fry some fries. | 20:11 |
*** Epyon has joined #tp | 20:12 | |
mithro | hey Epyon | 20:30 |
mithro | ~seen niphree | 20:31 |
tpb | mithro: niphree was last seen in #tp 3 days, 1 hour, 16 minutes, and 4 seconds ago: <niphree> hehe - ok, so now I have to do something really cool :D | 20:31 |
mithro | well I'm heading off to uni, bblr (about 30 minutes to an hour) | 20:31 |
nash | have fun | 20:32 |
*** mithro has quit IRC | 20:49 | |
*** mithro has joined #tp | 21:04 | |
mithro | howdy | 21:07 |
mithro | i'm at uni so may be a little in and out | 21:07 |
mithro | nash: ping? | 21:13 |
mithro | nash: galaxie seems to be successfully downloading the universe, but it doesn't seem to be actually displaying anything | 21:16 |
nash | back now | 21:21 |
nash | mithro: zoom out? | 21:21 |
nash | It there the background image? | 21:21 |
mithro | yes there is a background inch | 21:22 |
nash | I assume inch == image there | 21:22 |
nash | Is there something up the top left - the message button? | 21:23 |
mithro | nash: yes | 21:24 |
mithro | nash: no | 21:24 |
mithro | but that could be because boards are a little broken at the moment | 21:24 |
nash | Okay | 21:27 |
nash | Zoom out a bit | 21:27 |
nash | I just pick a random point for the 'unioverse' | 21:27 |
nash | If tpserver-py uses a different positioning algorithm the stars will be off the map | 21:27 |
*** dmpayton has quit IRC | 21:29 | |
mithro | how do I zoom? :P | 21:29 |
nash | Zoom is - and + (actually equal should work - on your main keyboard) | 21:31 |
nash | mithro: I need to get 'Home Planet' working properly | 21:32 |
*** dmpayton has joined #tp | 21:32 | |
nash | Also I'm happy to support better heuristics for the initial map show - unfortunately the size of the galaxy has little to do with the positions of the stars | 21:33 |
mithro | i don't have any home planet indication | 21:34 |
dmpayton | Back. | 21:34 |
nash | mithro: Hence why I wanted it as a standard feature of the API ;-) | 21:35 |
nash | mithro: And I'm always happy to accept patches ;-) | 21:35 |
mithro | btw your game stuff is borked | 21:35 |
mithro | tim@ultraslim:~/oss/tp/galaxie$ ./galaxie --username nash --password password --server localhost --game tp | 21:36 |
mithro | Regular expression error: No match | 21:36 |
mithro | Regular expression error: No match | 21:36 |
nash | mithro: SInce I haven't tested it... | 21:36 |
nash | strange | 21:36 |
mithro | and it just keeps outputing that last line | 21:36 |
nash | I know what would cause that... give me a moment | 21:36 |
mithro | nash: couldn't you just scale it to fit everything on? | 21:37 |
nash | I could - but then I need to rescale after I've started drawing hte map | 21:38 |
nash | which I didn't want to do ... | 21:40 |
nash | however I'm happy to zap to home when I see it | 21:40 |
nash | mithro: Weird --game uses the same code as everything else... | 21:41 |
nash | No... I know the problem | 21:41 |
nash | mithro: Ahh... I found the issue... I keep trying to parse the argument multiple times | 21:47 |
nash | Hence I see --game tp - and tp looks a bit like a tp:/// URL, that returns an error... yadda yadda... | 21:48 |
mithro | nash: don't you have to change the scale when you zoom anyway? | 21:48 |
nash | Yes, but that is the user doing that | 21:48 |
nash | Not me rescalling on teh user | 21:48 |
nash | Remember over a slow link it can take 10 seconds or so before the map is populated | 21:48 |
CIA-3 | nash galaxie * r33b7b132c33f /galaxie.c: Improve parsing of command line. | 21:49 |
nash | mithro: try that | 21:52 |
nash | else try --game <somthingnotbeggining in tp> | 21:52 |
* mithro 's wireless is worse then normal today | 21:54 | |
mithro | nash: you don't seem to be sending the @tp part? | 21:57 |
nash | blrge | 22:00 |
* nash looks | 22:00 | |
mithro | Received: 0x54(T) 0x50(P) 0x30(0) 0x33(3) 0x0 0x0 0x0 0x3 0x0 0x0 0x0 0x4 0x0 0x0 0x0 0x14 | 22:00 |
mithro | Received: 0x0 0x0 0x0 0x4 0x6e(n) 0x61(a) 0x73(s) 0x68(h) 0x0 0x0 0x0 0x8 0x70(p) 0x61(a) 0x73(s) 0x73(s) 0x77(w) 0x6f(o) 0x72(r) 0x64(d) 0x54(T) 0x50(P) 0x30(0) 0x33(3) 0x0 0x0 0x0 0x4 0x0 0x0 0x0 0x19 0x0 0x0 0x0 0x0 | 22:00 |
nash | mithro: Fixed | 22:04 |
CIA-3 | nash galaxie * r04bd21fdf801 /tpe_comm.c: | 22:04 |
CIA-3 | Connect with game as well as user/pass. | 22:04 |
CIA-3 | Bug fix, with thanks from mithro. | 22:04 |
mithro | nash: now I get a segfault :P | 22:09 |
nash | heh | 22:10 |
nash | Backtrace? | 22:10 |
CIA-3 | nash galaxie * r1680a301205d /tpe_comm.c: Fix bad use of game variable. | 22:13 |
nash | mithro: Give that a burl | 22:13 |
mithro | brb | 22:14 |
dmpayton | synaptic only has git 1.4. Will that be alright, or do I need to compile 1.5? | 22:14 |
nash | dmpayton: Should be fine. Somethings are a little different, but it will work | 22:15 |
nash | Try and move to 1.5 once you can (but get a packaged version, don't screw around compiling one) | 22:16 |
dmpayton | nash: yeah, I didn't see any 1.5 packages | 22:16 |
nash | You are on ubuntu right? | 22:17 |
dmpayton | Yeah | 22:17 |
nash | O | 22:17 |
nash | When mithro gets back... ask him how he got 1.5... but 1.4 is good enough | 22:17 |
dmpayton | Okay. | 22:17 |
*** mithro has quit IRC | 22:37 | |
*** mithro has joined #tp | 22:54 | |
nash | mithro: dmpayton payton, git, cogito and ubuntu... | 22:55 |
mithro | back | 22:56 |
dmpayton | wb mithro | 22:57 |
mithro | hey dmpayton | 23:01 |
mithro | dmpayton: so where are we at? | 23:01 |
dmpayton | mithro, git 1.4 is installed. | 23:01 |
dmpayton | and I'm reading over the tutorial | 23:02 |
mithro | okay | 23:04 |
mithro | the tutorial actually refers to 1.5, but 1.4 should still work | 23:04 |
dmpayton | btw, how did you get 1.5 on ubuntu? | 23:05 |
mithro | dmpayton: I installed the debian unstable packages | 23:10 |
mithro | dmpayton: it'll probably be in the back ports repository soon enough | 23:11 |
* mithro is quite lagged atm :/ | 23:14 | |
mithro | ping? | 23:27 |
dmpayton | pong. | 23:28 |
mithro | dmpayton: so, hows it going :P | 23:34 |
dmpayton | mithro: Going alright. Just grabbed a copy from the server with cg-clone | 23:34 |
mithro | dmpayton: cool | 23:34 |
mithro | using the git:// protocol? | 23:34 |
dmpayton | Yeah | 23:34 |
dmpayton | cg-clone git://git.thous...etc | 23:35 |
mithro | nash: ping? | 23:35 |
mithro | how can I commit part of a file? | 23:35 |
mithro | dmpayton: okay - you will need to be able to clone using the git+ssh:// protocol | 23:35 |
mithro | (before you can push) | 23:36 |
dmpayton | Alright. | 23:36 |
nash | git-add --interactive or git-commit --interactive | 23:37 |
nash | then use the diff command | 23:37 |
nash | mithro: that was for you | 23:37 |
nash | And I'm about to go to lunch | 23:37 |
mithro | nash: i can't figure out how to use the interactive mode | 23:37 |
mithro | none of the commands seem to do anything | 23:38 |
nash | it's 5 or 6 | 23:38 |
nash | then you select which file, and it starts to show the hunks | 23:38 |
mithro | ahh i see what I'm doing now | 23:39 |
mithro | you use git-add to stage stuff then git-commit to commit it? | 23:39 |
nash | Yes | 23:39 |
mithro | you should first test sshing | 23:41 |
mithro | do a "ssh git.thousandparsec.net" | 23:41 |
mithro | it should say something like "what do you think I am, a shell"? | 23:42 |
mithro | nash: galaxie doesn't handle the case where the server closes the connection on it | 23:42 |
nash | that's correct | 23:42 |
nash | bug report it | 23:42 |
* nash goes to lunch | 23:43 | |
dmpayton | mithro: can't seem to connect | 23:45 |
mithro | what is it saying? | 23:45 |
mithro | you can only login with your ssh-key | 23:45 |
mithro | -v should get you more verbose output | 23:46 |
mithro | nash: arg - you have a timing issue, the program doesn't segfault in gdb but does outside of it | 23:46 |
dmpayton | mithro: s/connect/login/ | 23:49 |
dmpayton | apparently I'm entering the wrong password | 23:49 |
mithro | dmpayton: you can't use a password | 23:50 |
mithro | you must login with the key you sent us | 23:54 |
mithro | hrm... someone is trying to login as root on our machine | 23:54 |
mithro | dmpayton: is this you 200.13.174.122 ? | 23:54 |
mithro | otherwise I will null route them | 23:54 |
dmpayton | How do I find out my ip in linux? | 23:55 |
mithro | ifconfig | 23:55 |
mithro | or right click on the little networkmanager box and go "connection info" | 23:56 |
dmpayton | Ah | 23:56 |
dmpayton | nope, s'not me. | 23:56 |
dmpayton | I'm 67.x.x.x | 23:56 |
dmpayton | 200.13.174.122 is in Honduras. | 23:57 |
mithro | okay | 23:57 |
mithro | you can't login with a password on that machine - but it's still good to get rid of them | 23:59 |
Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!