↑back Search ←Prev date Next date→ Show only urls | (Click on time to select a line by its url) |
Who | What | When |
---|---|---|
up_the_irons | yeah, i always buy from a trusted vendor if I do Cisco on ebay
how does one make a "fake" Cisco switch anyway? I've always wondered.... | [00:00] |
ballen | ballen shrugs
with a soldiering iron? ever see these: http://www.newegg.com/Product/Product.aspx?Item=N82E16833150065&cm_re=Cisco_48-_-33-150-065-_-Product | [00:01] |
up_the_irons | ballen: never seen 'em | [00:03] |
ballen | ahh FYI anything labeled smalled business from Cisco is Linksys
http://www.cisco.com/cisco/web/solutions/small_business/products/routers_switches/index.html?POSITION=LINK&COUNTRY_SITE=us&CAMPAIGN=SMB+Samba&CREATIVE=ESCAPE+HATCH&TIS=__0240_&REFERRING_SITE=CISCO.COM+SWITCHES if you want, my best friend works at Cisco, I'll ask him if those switches are any good | [00:03] |
up_the_irons | ballen: cool | [00:06] |
ballen | likely they are crap | [00:09] |
up_the_irons | haha | [00:11] |
*** | ConquerorX has joined #arpnetworks | [00:12] |
ballen | so back to my problem of indexes and such
on post creation I could populate a set that exists for each friend which the id of the new post obviously this is crap load of sets and creating a new post will slow down as number of friends increase i suddenly have new found respect for Facebook, et. al they use mysql as a last stop, with crap loads of memcache in front of it though | [00:13] |
up_the_irons | ballen: have you looked at cassandra? | [00:17] |
ballen | yea | [00:18] |
up_the_irons | it's pretty wicked fast | [00:18] |
ballen | indeed, and distributed where Redis is not
Although you can make redis distributed by some app side code | [00:18] |
up_the_irons | yeah | [00:19] |
ballen | its written in java though
and I have somewhat of a religious issue of putting JDK on FreeBSD | [00:20] |
up_the_irons | yeah, unfortunately, all the distributed + key/value + mapreduce + ball of wax, things are Java | [00:20] |
ballen | yea | [00:20] |
up_the_irons | this will change | [00:21] |
ballen | damn people running linux | [00:21] |
up_the_irons | would be nice to at least see a python implementation at some point, then maybe C | [00:21] |
ballen | python would be to slow
C would be good hence Redis | [00:21] |
up_the_irons | surely not slower than java!
you blasphemer | [00:22] |
ballen | hah, Java is fast
faster than Ruby and Python which I consider about equal well at least Python 3 & Ruby 1.9 | [00:22] |
up_the_irons | don't make me bust out "/usr/bin/time -v java hello.class"
ballen: Python is way faster than Ruby, just do "/usr/bin/time -v hello.py" compared to hello.rb. about 10 times faster after the initial run (when it compiles to the .pyc) | [00:23] |
ballen | http://shootout.alioth.debian.org/u32/benchmark.php?test=all&lang=python3&lang2=java&box=1
http://shootout.alioth.debian.org/u32/benchmark.php?test=all&lang=python3&lang2=yarv&box=1 always a fun website | [00:24] |
up_the_irons | I don't think they ran the bytecode version...
really is quite a bit faster than ruby Lua is pretty damn fast for an interpreted language can't go wrong with C though... fast, fast and fast | [00:26] |
ballen | yep
Scala is interesting as well as Clean Clean was designed for math though which most of those tests are | [00:27] |
up_the_irons | ah | [00:30] |
ballen | Yea Lua would be good to learn one of these days | [00:31] |
up_the_irons | i "learned" enough of it to write some cool imapfilter scripts
it has a nice structure | [00:33] |
ballen | http://www.keplerproject.org web framework for Lua
I really don't think the language is the barrier in most cases though, its often the database oh nice, Ohm does its sorting inside of Redis sort in C > Ruby | [00:34] |
up_the_irons | ah nice | [00:43] |
ballen | so I've settled on using a set for each user that maintains an index of friends posts
pretty sure its most the scalable option | [00:44] |
up_the_irons | "I see scripts to rebuild / verify "indexes" in your future"
;) | [00:52] |
ballen | yea yea yea
it shouldn't be needed only if there is a crash while its doing cleanup before a delete of a post and then all I'd have to is crawl through each user's set and validate the story still exists also I love that the sinatra app is currently only 11MB in RAM so far | [00:55] |
feck have to deal with when new friends are added | [01:02] | |
up_the_irons | cool | [01:04] |
ballen | woot it works
minus the add/remove friend thing | [01:18] |
up_the_irons | nice | [01:20] |
ballen | quite quick too, of course its doing like two friends | [01:21] |
up_the_irons | haha | [01:21] |
ballen | not quite testing at scale
I can see why Twitter has gone through so much growing pains especially if you just hacked together a solution | [01:21] |
up_the_irons | yup | [01:23] |
...... (idle for 26mn) | ||
*** | ConquerorX has quit IRC () | [01:49] |
............ (idle for 55mn) | ||
ballen is now known as ballen|away | [02:44] | |
.................................. (idle for 2h46mn) | ||
heavysixer has joined #arpnetworks | [05:30] | |
.... (idle for 16mn) | ||
mike-burns | Erlang and Haskell are also fast, if you're looking to write a fast server quickly.
Just sayin'. | [05:46] |
...... (idle for 26mn) | ||
jester1 | The problem with Twitter wasn't Ruby, it was Ruby on Rails. | [06:12] |
mhoran | There really isn't a problem with Twitter. Any language wouldn't have scaled as they wanted. The site saw massive growth, and any framework would have had to be modified to cope with that load. | [06:25] |
.... (idle for 18mn) | ||
*** | vtoms has joined #arpnetworks | [06:43] |
.... (idle for 17mn) | ||
nuke^ | morning | [07:00] |
mike-burns | Yeah, the problem with Twitter was the DB and the infrastructure. | [07:11] |
................................. (idle for 2h42mn) | ||
*** | ballen|away is now known as ballen | [09:53] |
......... (idle for 41mn) | ||
ballen is now known as ballen|away | [10:34] | |
..... (idle for 22mn) | ||
ballen|away is now known as ballen
visinin has joined #arpnetworks | [10:56] | |
mike-burns | http://www.gtk-apps.org/CONTENT/content-pre2/111075-2.png - OTOH, LaTeX preview sounds kinda nice.
(Referencing an old conversation in here.) | [11:12] |
mhoran | Oh, that's pretty. | [11:13] |
ballen | do you have to generate the preview or is it automagical | [11:15] |
mike-burns | http://code.google.com/p/gummi/ - not sure, couldn't really figure it out from here. | [11:16] |
ballen | ah
oh well | [11:16] |
........ (idle for 36mn) | ||
*** | ballen is now known as ballen|away | [11:52] |
.... (idle for 18mn) | ||
up_the_irons | mike-burns: neat lookin | [12:10] |
mike-burns | I'm not giving up vim any time soon (nor writing papers), but it's certainly pretty. | [12:11] |
up_the_irons | yep | [12:13] |
*** | ballen|away is now known as ballen | [12:15] |
............ (idle for 55mn) | ||
ballen is now known as ballen|away | [13:10] | |
ballen|away is now known as ballen
ballen has quit IRC ("Leaving...") | [13:16] | |
Nat_UB has quit IRC (Read error: 145 (Connection timed out)) | [13:23] | |
......... (idle for 41mn) | ||
vtoms has quit IRC ("Leaving.")
vtoms has joined #arpnetworks | [14:04] | |
Nat_UB has joined #arpnetworks | [14:09] | |
..................... (idle for 1h44mn) | ||
visinin has quit IRC ("out") | [15:53] | |
nuke^ | hi up_the_irons | [15:54] |
...... (idle for 25mn) | ||
anyone there? :p | [16:19] | |
up_the_irons | nuke^: hey | [16:21] |
.... (idle for 19mn) | ||
nuke^ | yo
:) im having a problem, only the ip ending in *.66 seems to get me eggs on irc, all the others i get this Couldn't listen on port '35678' on the given address. Please make sure 'my-ip' is set correctly, or try a different port. tried all, changing ports nothing | [16:40] |
up_the_irons | nuke^: what's your full IP address | [16:45] |
nuke^ | 206.125.169.66/70 | [16:45] |
up_the_irons | nuke^: you don't have the other IPs assigned to your eth0
nuke^: assign 'em, and it'll work | [16:46] |
nuke^ | i think i messed up
it should be eth0:0 ip1 eth0:1 ip2 right? | [16:53] |
up_the_irons | nuke^: they all can be on eth0. "sudo ip address add x.x.x.x dev eth0"
nuke^: the eth0:1, eth0:2, etc... is an old method | [16:55] |
nuke^ | oops i did ifconfig eth0 | [16:56] |
up_the_irons | nuke^: should be alive again | [16:58] |
nuke^ | ty | [16:58] |
up_the_irons | nuke^: next time you do that, hit the VNC console. or, in fact, you should probably be doing those changes from VNC until you know how to do it right ;) | [16:58] |
nuke^ | vnc console its new for me i never used it on my others vps, i believe they dont use this metho | [17:00] |
up_the_irons | nuke^: yeah, they probably don't. a serial-over-IP method is coming soon too | [17:09] |
nuke^ | i had another question, or better help, i looked that i have ipv6 on the vps, i never use it or anything, any way u cold tell me or point me somewhere i could read/learn anything how to use it over irc | [17:13] |
up_the_irons | nuke^: it's pretty similar to IPv4, you just have a lot more addresses. I also pre-configure VMs with IPv6 support, so all you need to do, really, is connect to an IRC server's IPv6 address, like: bitchx irc.ipv6.freenode.net | [17:19] |
nuke^ | and if i want it to resolve to something, the ipv6 address? | [17:20] |
up_the_irons | nuke^: not sure what you're asking | [17:21] |
Thorgrimr | reverses, I'd guess | [17:21] |
nuke^ | cant ipv6 rdns to something
yah | [17:21] |
up_the_irons | nuke^: http://support.arpnetworks.com/faqs/main/reverse-dns
nuke^: same thing applies for IPv6 | [17:23] |
nuke^ | ty :)
sry about all the question, new thing for me | [17:23] |
up_the_irons | np | [17:25] |
nuke^ | for what i read, i can use for example freedns.afraid nameserver since i have an account there, to control the ipv6 subnet | [17:30] |
*** | heavysixer has quit IRC (anthony.freenode.net irc.freenode.net)
jester1 has quit IRC (anthony.freenode.net irc.freenode.net) Qsource has quit IRC (anthony.freenode.net irc.freenode.net) cablehead has quit IRC (anthony.freenode.net irc.freenode.net) up_the_irons has quit IRC (anthony.freenode.net irc.freenode.net) Nat_UB has quit IRC (anthony.freenode.net irc.freenode.net) nuke^ is now known as nuke up_the_irons has joined #arpnetworks Nat_UB has joined #arpnetworks heavysixer has joined #arpnetworks jester1 has joined #arpnetworks Qsource has joined #arpnetworks cablehead has joined #arpnetworks irc.freenode.net sets mode: +o up_the_irons nuke has quit IRC (Killed by ballard.freenode.net (Nick collision)) | [17:32] |
up_the_irons | freenode death | [17:36] |
Thorgrimr | Kilt him dead | [17:36] |
*** | Thorgrimr has quit IRC (Read error: 60 (Operation timed out))
Thorgrimr has joined #arpnetworks | [17:41] |
Thorgrimr | Well, damn... I went on a ride too | [17:45] |
..... (idle for 23mn) | ||
*** | nuke^ has joined #arpnetworks | [18:08] |
nuke^ | ergh split
did u saw my last line about freedns | [18:08] |
up_the_irons | nuke^: nope | [18:13] |
nuke^ | for what i read, i can use for example freedns.afraid nameserver since i have an account there, to control the ipv6 subnet | [18:14] |
up_the_irons | nuke^: neato
nuke^: give me a couple name servers, and i'll set the delegation | [18:14] |
nuke^ | neato?
thats yes? lol | [18:14] |
up_the_irons | neat, but better | [18:14] |
nuke^ | hehe
ok ns1.afraid.org ns2 ns3 and ns4 my IPv4 endpoint, my side of the ipv6 tunnel woudl be my ipv4 on the vps right? | [18:14] |
up_the_irons | nuke^: you're not tunneled, so that would not apply
look for "native IPv6" somewhere up_the_irons is signing up to afraid.org for see how it works | [18:19] |
*** | ballen has joined #arpnetworks | [18:19] |
nuke^ | ok
hm hey ask to create a tunnel it was what i was doing on hurricane electric doing/did | [18:20] |
up_the_irons | yeah | [18:22] |
nuke^ | the ipv6 would be like 2607:f2f8:3100::/48 -> 2607:f2f8:3100::1 or 2607:f2f8:3100::2 right?
not 1 i see now | [18:31] |
*** | heavysixer has quit IRC ()
ballen is now known as ballen|away | [18:32] |
up_the_irons | nuke^: click "Add reverse IPv6 subnet", then input "2607:f2f8:3100::/48" | [18:35] |
nuke^ | did
then added 2607:f2f8:3100::2 to nuke.nuke.nuke for testing is this correct? | [18:36] |
up_the_irons | nuke^: looks right | [18:39] |
nuke^ | /dns 2607:f2f8:3100::2 doesnt resolve to nothing. hm | [18:44] |
*** | ballen|away is now known as ballen | [18:45] |
up_the_irons | nuke^: i think they take a little time to update
garry@ice:~ $ host 2607:f2f8:3100::2 2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.3.8.f.2.f.7.0.6.2.ip6.arpa domain name pointer nuke.nuke.nuke. nuke^: dig +trace -x <ip> is your best friend, when doing DNS stuff | [18:48] |
nuke^ | hehe cool
http://cker.in/~nuke/tunneldetail.jpg was gonna say to check if everything was cool here but i guess it is | [18:49] |
up_the_irons | nuke^: i'm not sure how the tunnel settings come into play, since your VPS has native IPv6 | [18:52] |
nuke^ | its working so all good, hehe
ty u :) | [18:53] |
up_the_irons | nuke^: cool :) | [18:55] |
*** | ballen is now known as ballen|away
nukeAFK has joined #arpnetworks | [19:03] |
up_the_irons | nuke^: now you're talkin
nukeAFK: ^^ :) | [19:05] |
nuke^ | hehe | [19:05] |
*** | vtoms has quit IRC ("Leaving.") | [19:19] |
Rick has joined #arpnetworks
ballen|away is now known as ballen | [19:32] | |
Rick | how long does it usually take for a new vps to be set up and made available? | [19:39] |
ballen | up_the_irons is the one that sets them up
if hes around not a long time, usually does it later in the day | [19:41] |
Rick | ah | [19:42] |
..... (idle for 20mn) | ||
*** | ballen is now known as ballen|away | [20:02] |
ballen|away is now known as ballen
ballen_ has joined #arpnetworks | [20:07] | |
ballen_ is now known as ballen|away
visinin has joined #arpnetworks ballen has quit IRC (Read error: 110 (Connection timed out)) | [20:22] | |
....... (idle for 33mn) | ||
ballen|away is now known as ballen
ballen has quit IRC ("Leaving...") | [20:59] | |
....... (idle for 32mn) | ||
ballen has joined #arpnetworks | [21:32] | |
........................... (idle for 2h13mn) | ||
visinin has quit IRC ("sleep") | [23:45] |
↑back Search ←Prev date Next date→ Show only urls | (Click on time to select a line by its url) |