1384:"That's why he chose UDP, which does not require acknowledgement of receipt of the packets" — what are you talking about? You're clearly answering a different question than I am. Even if you "merely" saturate the link from your computer to the router, the router may still drop a lot of packets, depending on the bandwidth and activity of its other links. Some other router beyond that one, about which you know nothing, may drop packets. Dealing with that without massive inefficiency is what TCP does, and it's hard. UDP is only suited for low-bandwidth communication unless you implement congestion control that's approximately as sophisticated as TCP's. To implement congestion control you need information about the rate of packet loss, which you can only get from the recipient. --
1338:
different for each speed and because 100 mbps connections use 2 pairs and 1 gbps links use all 4 pairs. Gigabit ethernet uses all pairs for sending and receiving whereas 100 mbps connections use dedicated wires for each purpose. Both the computer and the router will automatically negotiate the speed to 100 mbps, even if you tell them it's a 1 gbps link. If, for some reason, they do not negotiate that speed, the link will not work at all. The sending computer will have to drop packets in order to continue sending data once its buffers are full. So, the only thing getting overloaded in this case is the sending computer.—
434:, in each thread I call a on a subset of the inputfile and try to reads its STDOUT using popen. On small datasets, the new program works correctly. On large datasets popen returns NULL with errno==ENOMEM (Out of memory) after a while but before myprogram reads the first line of input. To me it seems like popen tries to read all input into a buffer before myprogram can start processing it. Is there a way around this problem? Can I tell popen (or a similar command) to give each line (or each 100MB) to myprogam and then forget it?
1283:
simultaneously to send over 50% of their rated speed. As a rule of thumb, if multiple people are using the router at the same time for large transfers, limit the speed to 50% of the maximum port rating (e.g., 50 mbps if it's a 100 mbps port). If it's just you who's using it, though, I wouldn't worry about it. But I would still ensure the room you're doing this in isn't really hot and that the vents in the router aren't obstructed by dust. Some higher-end switches have temperature sensors in them that can be read via
237:, is the hole transport layer header encrypted? 2: if so, and your router uses port forwarding, how does it know your trying to establish a connection? (when you send a tcp-syn packet in tls.) 3: if i write my own transport layer protocol, and send a packet with it, is there any chance that a router somewhere along the way to the destination host would drop the packet? thank you,
458:
chunks of data itself - that would be madness. So I don't think popen is to blame; it may be that someone else has wasted all the memory and popen just happens to be the call that fails. I confess I don't understand quite what you're passing to popen; if you don't want the writers to block, you should probably be writing generated data to real files and be reading from those. --
1291:. Many also come with dual-fans which ensure the device remains cool. If your router starts to choke on the data, consider upgrading to an enterprise class switch from Juniper, HP, or Cisco to handle LAN data transfers. This is assuming, of course, that your hard drive can actually handle transferring above 100 mbps. Lower-end mechanical drives can only do about 400 mbps:
1162:
916:
221:
1506:
all of them have a finite number of buffers to hold outgoing and incoming packets. The operating system drivers interact with the card and can only provide a packet to the interface when there is an available buffer. This effectively slows down the rate of transmission so that it can't exceed the available bandwidth.
1702:
python console indicates that the other hosts emule was connected to are still sending me traffic. anyone know how to fix this? (i have windows 7, i,m behind a router with nat, the port emule uses is forwarded, and i type in
Firefox: "my_private_address:port_python_is_serving_on".) thank you for your time,
1505:
1) I am going to avoid the TCP/UDP discussion because it is not relevant to the question of exceeding the available bandwidth. Your UDP packets eventually end up at the network interface card of your computer for transmission to the local router or switch. Each network card is a little different, but
553:
One thing of note: popen spawns a /bin/sh, which runs as long as your command does. You could try not using popen (and thus that shell, whose complicated behaviour may be to blame). Instead you'd create a pipe yourself with pipe(2), fork a subprocess, twiddle the child process' file descriptors (as
1488:
5) Wait for user input, like "Hit any key to continue". Not a good choice for 100 parts. This is more useful if it needs to wait for something that only the user can identify. For example, I just added some code to a CG movie rendering program I wrote that says "Warning, this program will take up
1466:
1) A big old loop that does nothing but count. Not very good, since the delay isn't constant, but rather depends on the CPU speed and your current share of that CPU time. I've noticed that the
Microsoft Hearts card game uses this method, and, as a result, has become so fast that you can't even see
385:
INSTANCE_TABLE ============== ID INSTANCE VALUE INSTANCE_ATTRIBUTE_2 INSTANCE_ATTRIBUTE_3 -- -------- ----- -------------------- -------------------- ... A 1 TOM B 1 DICK B 2 HARRY B 3 LLOYD B 4 JOHN C 1
300:
3) Writing a transport layer protocol is not exactly trivial and a firewall is very likely to drop packets for any protocol that it is not configured to permit. If you "hijack" an existing permitted protocol identifier, the firewall is likely to figure out that the header is not what is expected and
1701:
i have emule (p2p app) running on a high numbered port. i closed it and ran a simple http server in python on the same port (the one in the python docs for "simplehttpserver"). when i try to connect with
Firefox, Firefox says it can't find a server at "my private address". and the error text in the
928:
It seems that I can no longer load any Java applets; after initially displaying the Java "loading" screen, the applet 'times out' with "Error. Click for details" and "ClassNameNotFoundException". This happens on all my browsers (IE, Firefox, Chrome), as well as any site that uses applets (including
452:
I have to run out so I can't check the source, but it's my understanding that popen calls pipe(2), which stores everything written to it in RAM (its man page says "Data written to the write end of the pipe is buffered by the kernel until it is read from the read end of the pipe."). pipe's behaviour
321:
I am using Oracle. I am storing data where about 99% of it has an ID and a value. The other 1% has an ID with two, three, or four values. I could make a table with ID, Value1, Value2, Value3, Value4. But, that means that every query to find an ID will require checking all four value columns. I know
1717:
This is probably because SimpleHTTPServer is single threaded and is unable to serve you whilst it is still receiving connections. As your port is forwarded and you have a server running, anyone can connect to the server (even if they are sending totally wrong data, emule data to a HTTP server, for
1438:
I mentioned that he chose UDP because that's what he said in his initial question: "if i split a file into 100 parts and send each to another computer in a udp packet." UDP is actually perfect for video streaming (especially high-bandwidth streaming), and it's used quite often for that purpose. If
1337:
That's why he chose UDP, which does not require acknowledgement of receipt of the packets. But it's largely irrelevant because you simply cannot transfer at a speed greater than 100 mbps on a 100 mbps link. It is impossible because the coding scheme for converting the electrical signals to bits is
1282:
If it's a 100 mbps router, the port will only send at 100 mbps and you'll have to upgrade to a gigabit model. But whether it slows down actually depends on the model of the router. Still, the only time I've seen routers become overloaded (i.e., slow down) is when you utilize multiple ports on them
283:
Yes, if the queue for the next hop is full the packet can be discarded. If the IP time to live is exhausted it will be chucked out, and if the route disappears or a network node cannot be reached with an arp the packet will also be dropped. Hopefully in these last circumstances you would get an
1027:
The only way I could think Excel could handle that natively is if it knew which time zone existed for each value you had in each row. I doubt that's built in. You could, however, put in two columns, one with UTC, and the one with UTC + appropriate offset. If the location didn't change, you could
477:
Writing the STDOUT of program a to a file would consume hundreds of
Terabytes. I do not have that much space available. What I have verified: Program a gets started (by popen("./a part_of_inputfile", "r");) and is running, I can see its STDERR. Before any popen returns, my 512G Ram get filled in
457:
manpage. It says "the pipe capacity is 65536 bytes"; assuming it's not been opened as non-blocking (I don't think popen would use that option) then if it gets full the writer should block until it gets read. So the most a pipe, and thus popen, should consume is 64kbytes. popen doesn't store huge
1728:
i waited half an hour for the other emule clients to realize that my client isn't there anymore, but they were still sending me data. also, i'm trying to serve on that port so the outside world can access the server, as it's the only forwarded port i have. (i don't have admin access to my home
1477:
3) Wait until a specific time. This requires a bit more coding, as you need to calculate the time you want and compare the current time with that, keeping in mind that that you might have a change in minute, hour, AM/PM, or even date. It's also less efficient, as you're constantly doing the
1214:
if i split a file into 100 parts and send each to another computer in a udp packet, do i need to limit the speed and witch the packets are sent to avoid overloading my router? and, if so, how do i limit the speed, and how do i know how much to limit the speed? (p.s.: i have some programing
1570:
Hi Cdwn ! The white screen occurs just before the desktop loads and it is a very typical error like the webpage cant be access , check out your internet connection . It is the same error message you know we get when there is a problem in internet and
Microsoft Internet Explorer displays .
1134:
I see what you are saying, yes it helps very much. I could add a column for each city for its offset from UTC, then use that number multiplied by 3,600 as a factor on the UTC time (since Excel tracks stores times as seconds, even when they are displayed otherwise). Thanks so much!
500:
I read your problem definition a few times, but I'm still not entirely certain that I've understood it. On the assumption that I've understood correctly, it's difficult to know if it is applicable without seeing the relevant code, but it sounds like you need some form of
322:
there is an array column type that is often used instead of separate joined tables. Can someone show me an example of the syntax to make a table like ID, Value. Then, I want to be able to insert (ID, ) and then query select ID from my_table where value='something'.
252:
1) no, as the article explains, TLS runs on top of the transport layer. The TCP and IP headers are not encrypted. 2) The source and destination of traffic are not encrypted. If you need those to be kept confidential, you might want to investigate systems such as
1230:
Your router shouldn't "overload" even when it is being completely saturated if it has been manufactured right. As a side note, you really don't want to be using UDP for file transfers. Use a protocol with reliability mechanisms in place, namely TCP. —
843:
Terabytes per hour is probably less than one gigabyte per second. It's not an unreasonable amount. If 512GB RAM fills in 60 seconds, that's evidence that the RAM isn't just being consumed by output from the program (at least not very efficiently). --
989:, they happen, in proper order, as TOK 06:00, LON 17:30, NYC 18:00, LAX 18:30. However, I want to display each as local time, so that people will know whether the event is a morning, afternoon or evening event. That listing would show LAX 11:30 (
1005:), which is obviously out of sequence. So how do I get the listing to sort by UTC but display local time? I know I could put a UTC column in, but what do I put in the local time column to convert the UTC to local time? Thank you.
1489:
considerable resources on your computer, so you may want to use the Task
Manager to lower the process priority, if you intend to use the computer for other tasks while this runs. Please do so now, then hit any key to continue."
1439:
your video is 30 frames per second and you drop a couple of frames a second, it's hard to notice, and even if you retransmitted the data, the retransmitted frames would be for action that has already been shown on the screen.—
1266:
by "overload" i mean sending sending more then 100 melon bits per second at it (being a 100 mbps router), exceeding the bandwidth, causing it to drop some of the packets. and i know i should use tcp, but it's just an example.
1248:
for all their switch ports, whereas higher-end Cisco switches have one ASIC per two ports. Juniper switches come with powerful Intel CPUs running in excess of 2 GHz, which can handle full gigabit speeds on all their
1718:
example). Either you need to wait for the other emule clients to realize that your client is not there any more (try not running anything on the port for a few minutes), or you need to disable the port forward. —
416:
I have a software a (unfortunately its closed source) which generates a lot of output (Terabytes per hour to STDOUT, for several weeks). I don't have the disk space to store all of it, so I wrote a small
152:
1028:
hardcode in the offset. If, however, you wanted the location to be adaptable too, you could create a table of locations and then offsets. Then use the HLOOKUP function to pull in the appropriate offset.
772:
I think we are missing some important information here. This is a very special computer, if it can generate 10 gigabytes of output per second. What kind of computer is it? What OS is it running?
583:
I'm blanking on any reason why this might be happening. It's worth rolling your own popen as Finlay McWalter suggested to see if anything changes. Here's some sample code (error handling omitted):
66:
51:
45:
59:
55:
1532:
just like when there is a internet problem on
Internet Explorer and it says "The page cant be displayed , check your internet connection and things like that " and i cant access my desktop.
969:
Hello. Is there a way to display a time in an Excel table as local time, yet sort the data by a common time zone? Let me give an example: Four events happening on the same day in
1120:
Then you'd use HLOOKUP (or VLOOKUP if you transpose it) to do something like HLOOKUP(A1,G1:I2,2). I'm not 100% sure the HLOOKUP syntax, I think that's close. Does that help any?
361:
ID INSTANCE VALUE -- -------- ----- A 1 TOM B 1 DICK B 2 HARRY B 3 LLOYD B 4 JOHN C 1 JERRY
1299:
Also, I should mention that splitting up the file will slow down the transfer. Try copying a bunch of small files and then a large file and you'll see what I'm talking about.—
427:
and it works nicely. I still need to wait for a few weeks to get my results and have to hope that our admin doesn't decide that the compute needs to be rebooted in that time.
820:
I tried that, and when the process' limit of file descriptors (1024) is reached, popen returns NULL and sets errno to EMFILE ("too any files open"), as one would expect. --
1461:
Yes, I am a computer programmer, so I'll answer the part about how to delay a task, not the part about whether this is a good idea, in your case. Here are some approaches:
376:
However, if you have other columns which only vary with the ID, not the INSTANCE, then you really do need to break it down to two tables, to avoid duplicating data:
1560:
Is there any text on the white screen? Do you receive any error messages at any point? You say the desktop loads, so at what point does the white screen occur? —
1410:
Or of course situations where dropped packets don't matter! If I am sending a stream of GPS position coordinates to a server then UDP would be a good choice. --
25:
1483:
4) Wait until a specific condition is met. In your case, you would check for the router load level dropping back down to a low level. Probably not easy.
85:
The page you are currently viewing is an archive page. While you can leave answers for any questions shown below, please ask new questions on one of the
1315:
You have to do roughly what TCP does: have the recipient report received packets to the sender and dynamically adapt. There's some information at
790:
Another possibility is that the program is not running out of memory, but out of file descriptors. How many threats are running at the same time?
1472:
2) Specify a delay in real time. In
Fortran, for example, the SLEEP command lets you specify how long to wait. This is the easiest solution.
37:
934:
323:
1529:
I got a problem on my Sony viao laptop when boot up my laptop , every thing goes fine but the
Desktop loads , there appear a white screen
21:
1292:
301:
drop the packet anyway. TOR may give you some amount of privacy but it does not withstand techniques available to significant opponents.
1730:
1703:
1268:
1216:
867:
479:
438:
382:
ID_TABLE ======== ID ID_ATTRIBUTE_1 ID_ATTRIBUTE_2 -- -------------- -------------- ... A B C
238:
261:, it's more likely that a firewall near the destination will drop it (not recognizing the protocol) than some router halfway the path.
1666:
1634:
1613:
1581:
1545:
1596:
Does this white screen say anything about "Active
Desktop"? What happens if you press the Windows key, does the start menu appear? —
933:). I have the latest version of JRE and have already tried reinstalling it, to no avail. Any have any ideas how I can fix this?
1144:
1014:
367:
The advantage to this method is that you can add as many instances as wanted, and identify each by the unique ID/INSTANCE key.
181:
140:
114:
I received the new power supply today, and took a close inventory of what happened on startup after I installed it. To wit:
1738:
1722:
1711:
1690:
1674:
1653:
1642:
1621:
1600:
1589:
1564:
1553:
1515:
1498:
1448:
1419:
1393:
1369:
1347:
1328:
1308:
1276:
1258:
1235:
1224:
1199:
1151:
1129:
1021:
958:
942:
901:
875:
853:
830:
807:
781:
763:
568:
538:
509:
487:
468:
446:
400:
346:
331:
310:
293:
270:
246:
208:
186:
164:
145:
1316:
257:. 3) theoretically yes, any router can drop a packet for any reason. If you're trying to create your own alternative for
1627:
Dear Cdwn , None of the key works but when i press ALT+CTCL+Delete then the Task Mgr start other wise no thing works .
1147:
1017:
502:
86:
17:
1244:
Actually, many will start to slow down if fully saturated. Lower-end (i.e., home) routers will often have a single
986:
1467:
the cards fly by on the slowest setting, because computers got much quicker since they originally set the timing.
827:
565:
535:
465:
289:
174:
133:
803:
327:
234:
938:
337:
The normal way of doing this is simply to have multiple rows with the same ID, so you would insert , , etc.--
871:
483:
442:
1734:
1707:
1444:
1343:
1304:
1272:
1254:
1220:
254:
242:
1662:
1630:
1609:
1577:
1541:
1670:
1638:
1617:
1585:
1549:
994:
990:
342:
1125:
821:
559:
529:
459:
285:
1686:
1649:
What happens if you open the task manager, select "File", "New task", and then enter "explorer"? —
1141:
1011:
1002:
998:
799:
1440:
1339:
1300:
1250:
777:
430:
To solve this problem I just found a way to parallelize myprogram. So I start some threads using
122:
1511:
1415:
1365:
953:
866:
OP here. It does work now. Creating my own pipe as shown above was the solution. Thanks a lot
306:
266:
1494:
1195:
897:
396:
338:
204:
160:
1215:
experience, including network programing (some). and sturat, are you a programer?) thanks,
153:
Knowledge (XXG):Reference_desk/Archives/Computing/2012_September_27#Computer_will_not_start
1389:
1324:
1121:
849:
759:
280:
a router or firewall will not be inspecting or making decisions on the encrypted content.
1719:
1682:
1650:
1597:
1561:
1232:
1138:
1008:
506:
970:
773:
798:, according to the BSD man pages on MacOS-X. Linux is a bit more circumspect ;-). --
1507:
1411:
1361:
949:
421:
program to analyze it and capture what I need. Under linux I can call it like this
302:
262:
151:
Here's a link to the first part of the discussion, for anyone trying to catch up:
1490:
1191:
982:
893:
392:
200:
156:
930:
1385:
1320:
845:
755:
1288:
555:
74:
1360:
So he'll end up with missing bits of the file instead of slowing down! --
1174:
Actually, Excel stores dates and times internally as amounts of days. If
525:
1681:
What disappears? - the task manager, the white screen, something else?
128:
There's no visible blackening, nor is there any burning component smell.
1284:
974:
431:
418:
978:
454:
1245:
554:
the pipe(2) man page shows) and then have it exec (thus doing a
79:
Welcome to the Knowledge (XXG) Computing Reference Desk Archives
258:
355:
Agreed. You can also add a column with a name like INSTANCE:
478:
about a minute. When the Ram is full, popen returns NULL. --
173:
NM, this is moot. my rig is starting up as normal now. —
1033:
For example, you'd have an index that looked like this
1574:Thanks for your help i am waiting for your reply.
1606:When i start Task Manager , it disappear at all.
1535:Could you guys please help me it is very urgent .
1659:When i start the Task Manager , it disappears.
1317:Transmission Control Protocol#Congestion control
528:which will report where the memory is going. --
277:the IP header and TCP header are not encrypted.
8:
284:ICMP message to tell the sender about it.
1522:Urgent :Sony Viao Laptop Display problem
1079:
1038:
49:
36:
65:
125:is ~30 beeps in very rapid succession.
43:
7:
199:Good, let us know if it dies again.
524:Try running a memory profiler like
892:Great, I'll mark this Q resolved.
118:Motherboard lights do not turn on.
32:
111:(Continued from Sept. 27 thread)
107:Computer failing to boot - Part 2
1160:
914:
219:
1294:if your drive isn't fragmented.
18:Knowledge (XXG):Reference desk
1:
965:Different time zones in Excel
33:
505:between the two programs. —
424:./a inputfile | ./myprogram
1739:00:49, 5 October 2012 (UTC)
1723:23:46, 4 October 2012 (UTC)
1712:23:36, 4 October 2012 (UTC)
1691:12:26, 5 October 2012 (UTC)
1675:00:17, 5 October 2012 (UTC)
1654:00:11, 5 October 2012 (UTC)
1643:00:08, 5 October 2012 (UTC)
1622:00:16, 5 October 2012 (UTC)
1601:23:55, 4 October 2012 (UTC)
1590:23:52, 4 October 2012 (UTC)
1565:23:44, 4 October 2012 (UTC)
1554:23:29, 4 October 2012 (UTC)
1516:04:00, 8 October 2012 (UTC)
1499:16:33, 6 October 2012 (UTC)
1449:19:30, 5 October 2012 (UTC)
1420:16:43, 5 October 2012 (UTC)
1394:15:41, 5 October 2012 (UTC)
1370:12:12, 5 October 2012 (UTC)
1348:05:36, 5 October 2012 (UTC)
1329:02:03, 5 October 2012 (UTC)
1309:01:11, 5 October 2012 (UTC)
1277:00:40, 5 October 2012 (UTC)
1259:01:11, 5 October 2012 (UTC)
1236:23:51, 4 October 2012 (UTC)
1225:22:28, 4 October 2012 (UTC)
1200:18:44, 6 October 2012 (UTC)
1152:02:22, 6 October 2012 (UTC)
1130:22:58, 5 October 2012 (UTC)
1022:22:17, 4 October 2012 (UTC)
959:19:14, 5 October 2012 (UTC)
943:21:06, 4 October 2012 (UTC)
902:21:34, 8 October 2012 (UTC)
876:21:29, 8 October 2012 (UTC)
854:15:02, 5 October 2012 (UTC)
831:09:58, 5 October 2012 (UTC)
808:06:52, 5 October 2012 (UTC)
782:04:39, 5 October 2012 (UTC)
764:04:10, 5 October 2012 (UTC)
569:21:29, 4 October 2012 (UTC)
539:21:21, 4 October 2012 (UTC)
510:20:55, 4 October 2012 (UTC)
488:20:45, 4 October 2012 (UTC)
469:20:18, 4 October 2012 (UTC)
447:19:44, 4 October 2012 (UTC)
401:15:50, 4 October 2012 (UTC)
347:15:10, 4 October 2012 (UTC)
332:13:11, 4 October 2012 (UTC)
311:03:40, 8 October 2012 (UTC)
294:21:08, 4 October 2012 (UTC)
271:21:12, 4 October 2012 (UTC)
247:06:00, 4 October 2012 (UTC)
209:01:59, 4 October 2012 (UTC)
187:01:56, 4 October 2012 (UTC)
165:01:54, 4 October 2012 (UTC)
146:01:22, 4 October 2012 (UTC)
1754:
1182:is a number of hours, use
1158:
912:
217:
985:. If I list them all by
948:Do you have a firewall?
924:Java applets not loading
590:
409:C++ popen without buffer
235:Transport Layer Security
229:transport layer protocol
741:// ... read from fd ...
255:Tor (anonymity network)
794:does not reliably set
87:current reference desk
1319:. It's not easy. --
453:is described in the
1190:/24 to add them. --
317:oracle array values
1665:comment added by
1633:comment added by
1612:comment added by
1580:comment added by
1544:comment added by
1115:
1114:
1074:
1073:
675:write end of pipe
93:
92:
73:
72:
1745:
1677:
1645:
1624:
1592:
1556:
1164:
1163:
1150:
1080:
1039:
1020:
956:
918:
917:
745:
742:
739:
736:
733:
730:
727:
724:
721:
718:
715:
712:
709:
706:
703:
700:
697:
694:
691:
688:
685:
682:
679:
676:
674:// stdout -: -->
672:
669:
666:
663:
660:
657:
654:
651:
648:
645:
642:
639:
636:
633:
630:
627:
624:
621:
618:
615:
612:
609:
606:
603:
600:
597:
594:
223:
222:
184:
179:
143:
138:
75:
34:
1753:
1752:
1748:
1747:
1746:
1744:
1743:
1742:
1699:
1660:
1628:
1607:
1575:
1539:
1527:
1524:
1212:
1189:
1185:
1181:
1177:
1167:
1166:
1161:
1136:
1006:
967:
954:
926:
921:
920:
915:
822:Finlay McWalter
747:
746:
743:
740:
737:
734:
731:
728:
725:
722:
719:
716:
713:
710:
707:
704:
701:
698:
695:
692:
689:
686:
683:
680:
677:
673:
670:
667:
664:
661:
658:
655:
652:
649:
646:
643:
640:
637:
634:
631:
628:
625:
622:
619:
616:
613:
610:
607:
604:
601:
598:
595:
592:
560:Finlay McWalter
530:Finlay McWalter
460:Finlay McWalter
425:
411:
387:
383:
362:
319:
286:Graeme Bartlett
231:
226:
225:
220:
182:
175:
141:
134:
109:
104:
30:
29:
28:
12:
11:
5:
1751:
1749:
1726:
1725:
1698:
1695:
1694:
1693:
1657:
1656:
1604:
1603:
1568:
1567:
1525:
1523:
1520:
1519:
1518:
1502:
1501:
1485:
1484:
1480:
1479:
1474:
1473:
1469:
1468:
1463:
1462:
1458:
1457:
1456:
1455:
1454:
1453:
1452:
1451:
1429:
1428:
1427:
1426:
1425:
1424:
1423:
1422:
1401:
1400:
1399:
1398:
1397:
1396:
1377:
1376:
1375:
1374:
1373:
1372:
1353:
1352:
1351:
1350:
1332:
1331:
1312:
1311:
1296:
1295:
1264:
1263:
1262:
1261:
1239:
1238:
1211:
1208:
1207:
1206:
1205:
1204:
1203:
1202:
1187:
1183:
1179:
1178:is a time and
1175:
1159:
1157:
1156:
1155:
1154:
1117:
1116:
1113:
1112:
1109:
1106:
1102:
1101:
1098:
1095:
1091:
1090:
1087:
1084:
1076:
1075:
1072:
1071:
1068:
1065:
1061:
1060:
1057:
1054:
1050:
1049:
1046:
1043:
1035:
1034:
1030:
1029:
1001:), LON 18:30 (
997:), TOK 15:00 (
993:), NYC 14:00 (
966:
963:
962:
961:
935:142.157.42.181
925:
922:
913:
911:
910:
909:
908:
907:
906:
905:
904:
883:
882:
881:
880:
879:
878:
859:
858:
857:
856:
838:
837:
836:
835:
834:
833:
813:
812:
811:
810:
800:Stephan Schulz
797:
793:
785:
784:
770:
769:
768:
767:
766:
591:
589:
588:
587:
586:
585:
584:
576:
575:
574:
573:
572:
571:
546:
545:
544:
543:
542:
541:
517:
516:
515:
514:
513:
512:
493:
492:
491:
490:
472:
471:
423:
410:
407:
406:
405:
404:
403:
384:
381:
380:
379:
378:
377:
371:
370:
369:
368:
360:
359:
358:
357:
356:
350:
349:
324:128.23.113.249
318:
315:
314:
313:
297:
296:
281:
278:
274:
273:
230:
227:
218:
216:
215:
214:
213:
212:
211:
192:
191:
190:
189:
168:
167:
130:
129:
126:
119:
108:
105:
103:
100:
98:
95:
91:
90:
82:
81:
71:
70:
64:
48:
41:
40:
38:Computing desk
31:
15:
14:
13:
10:
9:
6:
4:
3:
2:
1750:
1741:
1740:
1736:
1732:
1731:70.114.254.43
1724:
1721:
1716:
1715:
1714:
1713:
1709:
1705:
1704:70.114.254.43
1696:
1692:
1688:
1684:
1680:
1679:
1678:
1676:
1672:
1668:
1664:
1655:
1652:
1648:
1647:
1646:
1644:
1640:
1636:
1632:
1625:
1623:
1619:
1615:
1611:
1602:
1599:
1595:
1594:
1593:
1591:
1587:
1583:
1579:
1572:
1566:
1563:
1559:
1558:
1557:
1555:
1551:
1547:
1543:
1536:
1533:
1530:
1521:
1517:
1513:
1509:
1504:
1503:
1500:
1496:
1492:
1487:
1486:
1482:
1481:
1476:
1475:
1471:
1470:
1465:
1464:
1460:
1459:
1450:
1446:
1442:
1441:Best Dog Ever
1437:
1436:
1435:
1434:
1433:
1432:
1431:
1430:
1421:
1417:
1413:
1409:
1408:
1407:
1406:
1405:
1404:
1403:
1402:
1395:
1391:
1387:
1383:
1382:
1381:
1380:
1379:
1378:
1371:
1367:
1363:
1359:
1358:
1357:
1356:
1355:
1354:
1349:
1345:
1341:
1340:Best Dog Ever
1336:
1335:
1334:
1333:
1330:
1326:
1322:
1318:
1314:
1313:
1310:
1306:
1302:
1301:Best Dog Ever
1298:
1297:
1293:
1290:
1286:
1281:
1280:
1279:
1278:
1274:
1270:
1269:70.114.254.43
1260:
1256:
1252:
1251:Best Dog Ever
1247:
1243:
1242:
1241:
1240:
1237:
1234:
1229:
1228:
1227:
1226:
1222:
1218:
1217:70.114.254.43
1209:
1201:
1197:
1193:
1173:
1172:
1171:
1170:
1169:
1168:
1153:
1149:
1146:
1143:
1140:
1133:
1132:
1131:
1127:
1123:
1119:
1118:
1110:
1107:
1104:
1103:
1099:
1096:
1093:
1092:
1088:
1085:
1082:
1081:
1078:
1077:
1069:
1066:
1063:
1062:
1058:
1055:
1052:
1051:
1047:
1044:
1041:
1040:
1037:
1036:
1032:
1031:
1026:
1025:
1024:
1023:
1019:
1016:
1013:
1010:
1004:
1000:
996:
992:
988:
984:
980:
976:
972:
964:
960:
957:
951:
947:
946:
945:
944:
940:
936:
932:
923:
903:
899:
895:
891:
890:
889:
888:
887:
886:
885:
884:
877:
873:
869:
868:46.223.66.196
865:
864:
863:
862:
861:
860:
855:
851:
847:
842:
841:
840:
839:
832:
829:
826:
823:
819:
818:
817:
816:
815:
814:
809:
805:
801:
795:
791:
789:
788:
787:
786:
783:
779:
775:
771:
765:
761:
757:
753:
752:
751:
750:
749:
748:
582:
581:
580:
579:
578:
577:
570:
567:
564:
561:
557:
552:
551:
550:
549:
548:
547:
540:
537:
534:
531:
527:
523:
522:
521:
520:
519:
518:
511:
508:
504:
499:
498:
497:
496:
495:
494:
489:
485:
481:
480:46.223.66.196
476:
475:
474:
473:
470:
467:
464:
461:
456:
451:
450:
449:
448:
444:
440:
439:46.223.66.196
437:Many thanks,
435:
433:
428:
422:
420:
414:
408:
402:
398:
394:
391:
390:
389:
388:
375:
374:
373:
372:
366:
365:
364:
363:
354:
353:
352:
351:
348:
344:
340:
336:
335:
334:
333:
329:
325:
316:
312:
308:
304:
299:
298:
295:
291:
287:
282:
279:
276:
275:
272:
268:
264:
260:
256:
251:
250:
249:
248:
244:
240:
239:70.114.254.43
236:
228:
210:
206:
202:
198:
197:
196:
195:
194:
193:
188:
185:
180:
178:
172:
171:
170:
169:
166:
162:
158:
154:
150:
149:
148:
147:
144:
139:
137:
127:
124:
120:
117:
116:
115:
112:
106:
101:
99:
96:
88:
84:
83:
80:
77:
76:
68:
61:
57:
53:
47:
42:
39:
35:
27:
23:
19:
1727:
1700:
1667:86.7.132.221
1661:— Preceding
1658:
1635:86.7.132.221
1629:— Preceding
1626:
1614:86.7.132.221
1608:— Preceding
1605:
1582:86.7.132.221
1576:— Preceding
1573:
1569:
1546:86.7.132.221
1540:— Preceding
1537:
1534:
1531:
1528:
1265:
1213:
1210:router speed
1100:Los Angeles
1097:Los Angeles
1059:Los Angeles
968:
927:
824:
562:
532:
462:
436:
429:
426:
415:
412:
320:
232:
176:
135:
132:Any ideas? —
131:
113:
110:
97:
94:
78:
983:Los Angeles
931:test applet
708:"inputfile"
339:Phil Holmes
1526:Hi all !
1122:Shadowjams
1729:router.)
1683:Astronaut
1289:Cisco IOS
1139:Michael J
1009:Michael J
556:fork-exec
102:October 4
67:October 5
50:<<
46:October 3
26:Computing
1663:unsigned
1631:unsigned
1610:unsigned
1578:unsigned
1542:unsigned
1538:Thanks
1165:Resolved
971:New York
919:Resolved
774:Looie496
526:valgrind
224:Resolved
24: |
22:Archives
20: |
1508:Docdave
1412:Q Chris
1362:Q Chris
1249:ports.—
1053:London
929:Java's
792:popen()
455:pipe(7)
303:Docdave
263:Unilynx
89:pages.
56:October
1491:StuRat
1478:check.
1285:DD-WRT
1192:Bavi H
1111:18:30
1094:Tokyo
1056:Tokyo
975:London
950:Ruslik
894:StuRat
558:). --
432:OpenMP
393:StuRat
386:JERRY
233:1: in
201:StuRat
177:Jeremy
157:StuRat
136:Jeremy
1697:emule
1386:BenRG
1321:BenRG
1108:4:45
1105:3:00
979:Tokyo
846:BenRG
796:errno
756:BenRG
729:close
702:"./a"
696:"./a"
690:execl
678:close
644:close
614:pid_t
183:v^_^v
142:v^_^v
69:: -->
63:: -->
62:: -->
44:<
16:<
1735:talk
1720:cdwn
1708:talk
1687:talk
1671:talk
1651:cdwn
1639:talk
1618:talk
1598:cdwn
1586:talk
1562:cdwn
1550:talk
1512:talk
1495:talk
1445:talk
1416:talk
1390:talk
1366:talk
1344:talk
1325:talk
1305:talk
1273:talk
1255:talk
1246:ASIC
1233:cdwn
1221:talk
1196:talk
1126:talk
981:and
955:Zero
939:talk
898:talk
872:talk
850:talk
828:Talk
804:talk
778:talk
760:talk
723:else
656:dup2
623:fork
602:pipe
566:Talk
536:Talk
507:cdwn
484:talk
466:Talk
443:talk
413:Hi,
397:talk
343:talk
328:talk
307:talk
290:talk
267:talk
243:talk
205:talk
161:talk
123:POST
121:The
1287:or
1070:-7
1067:+9
1003:BST
999:JST
995:EDT
991:PDT
987:UTC
754:--
635:pid
626:();
617:pid
593:int
503:IPC
419:C++
259:TCP
60:Nov
52:Sep
1737:)
1710:)
1689:)
1673:)
1641:)
1620:)
1588:)
1552:)
1514:)
1497:)
1447:)
1418:)
1392:)
1368:)
1346:)
1327:)
1307:)
1275:)
1257:)
1223:)
1198:)
1137:→
1128:)
1089:C
1086:B
1083:A
1064:0
1048:I
1045:H
1042:G
1007:→
977:,
973:,
941:)
900:)
874:)
852:)
806:)
780:)
762:)
738:);
735:fd
717:);
687:);
684:fd
671:);
662:fd
653:);
650:fd
629:if
611:);
608:fd
596:fd
486:)
445:)
399:)
345:)
330:)
309:)
292:)
269:)
245:)
207:)
163:)
155:.
58:|
54:|
1733:(
1706:(
1685:(
1669:(
1637:(
1616:(
1584:(
1548:(
1510:(
1493:(
1443:(
1414:(
1388:(
1364:(
1342:(
1323:(
1303:(
1271:(
1253:(
1219:(
1194:(
1188:b
1186:+
1184:a
1180:b
1176:a
1148:Ⓜ
1145:Ⓒ
1142:Ⓣ
1124:(
1018:Ⓜ
1015:Ⓒ
1012:Ⓣ
952:_
937:(
896:(
870:(
848:(
825:ჷ
802:(
776:(
758:(
744:}
732:(
726:{
720:}
714:0
711:,
705:,
699:,
693:(
681:(
668:1
665:,
659:(
647:(
641:{
638:)
632:(
620:=
605:(
599:;
563:ჷ
533:ჷ
482:(
463:ჷ
441:(
395:(
341:(
326:(
305:(
288:(
265:(
241:(
203:(
159:(
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.