00:39.57 | *** join/#uphpu ninnypants (~ninnypant@69.169.155.132.provo.static.broadweavenetworks.net) |
00:39.57 | *** mode/#UPHPU [+v ninnypants] by ChanServ |
00:58.09 | *** join/#uphpu carmony (~carmony@c-76-23-26-107.hsd1.ut.comcast.net) |
00:58.09 | *** mode/#UPHPU [+o carmony] by ChanServ |
01:11.39 | *** join/#uphpu john_anderson_ (~john@208.53.57.216) |
01:11.39 | *** mode/#UPHPU [+v john_anderson_] by ChanServ |
01:15.07 | *** join/#uphpu ninnypants (~ninnypant@69.169.155.132.provo.static.broadweavenetworks.net) |
01:15.07 | *** mode/#UPHPU [+v ninnypants] by ChanServ |
01:18.06 | *** join/#uphpu kendsnyder (~kendsnyde@97.75.189.62) |
01:18.06 | *** mode/#UPHPU [+v kendsnyder] by ChanServ |
01:19.27 | *** join/#uphpu Monnok (~monnok@67-2-13-193.slkc.qwest.net) |
01:19.27 | *** mode/#UPHPU [+v Monnok] by ChanServ |
01:22.40 | *** join/#uphpu mgeary (~mgeary@69.169.142.45.provo.static.broadweavenetworks.net) |
01:22.40 | *** mode/#UPHPU [+v mgeary] by ChanServ |
01:25.34 | *** join/#uphpu wps (~wps@71-213-73-32.slkc.qwest.net) |
01:25.34 | *** mode/#UPHPU [+o wps] by ChanServ |
01:49.19 | *** join/#uphpu ninnypants (~ninnypant@69.169.155.132.provo.static.broadweavenetworks.net) |
01:49.19 | *** mode/#UPHPU [+v ninnypants] by ChanServ |
01:53.34 | *** join/#uphpu john_anderson_ (~john@208.53.57.216) |
01:53.34 | *** mode/#UPHPU [+v john_anderson_] by ChanServ |
02:01.29 | *** join/#uphpu john_anderson_ (~john@208.53.57.216) |
02:01.29 | *** mode/#UPHPU [+v john_anderson_] by ChanServ |
02:13.57 | *** join/#uphpu TuxToaster (~TuxToaste@c-24-10-187-146.hsd1.ut.comcast.net) |
02:13.57 | *** mode/#UPHPU [+v TuxToaster] by ChanServ |
02:24.15 | *** join/#uphpu ninnypants (~ninnypant@69.169.155.132.provo.static.broadweavenetworks.net) |
02:24.15 | *** mode/#UPHPU [+v ninnypants] by ChanServ |
02:32.59 | *** join/#uphpu mgeary (~mgeary@69.169.142.45.provo.static.broadweavenetworks.net) |
02:32.59 | *** mode/#UPHPU [+v mgeary] by ChanServ |
02:58.54 | *** join/#uphpu ninnypants (~ninnypant@69.169.155.132.provo.static.broadweavenetworks.net) |
02:58.54 | *** mode/#UPHPU [+v ninnypants] by ChanServ |
03:29.36 | *** join/#uphpu ninnypants (~ninnypant@69.169.155.132.provo.static.broadweavenetworks.net) |
03:29.36 | *** mode/#UPHPU [+v ninnypants] by ChanServ |
03:38.02 | *** join/#uphpu eggyknap (~jtolley@74-37-184-83.dsl1.dta.ut.frontiernet.net) |
03:38.02 | *** join/#uphpu eggyknap (~jtolley@unaffiliated/eggyknap) |
03:38.02 | *** mode/#UPHPU [+v eggyknap] by ChanServ |
03:45.15 | *** join/#uphpu wps (~wps@208.53.57.58) |
03:45.15 | *** mode/#UPHPU [+o wps] by ChanServ |
03:48.40 | *** join/#uphpu mgeary (~mgeary@69.169.142.45.provo.static.broadweavenetworks.net) |
03:48.40 | *** mode/#UPHPU [+v mgeary] by ChanServ |
03:58.45 | *** join/#uphpu josephscott (~josephsco@208.95.156.134) |
04:05.54 | *** join/#uphpu ninnypants (~ninnypant@69.169.155.132.provo.static.broadweavenetworks.net) |
04:05.54 | *** mode/#UPHPU [+v ninnypants] by ChanServ |
04:10.01 | *** join/#uphpu carmony (~carmony@c-76-23-26-107.hsd1.ut.comcast.net) |
04:10.01 | *** mode/#UPHPU [+o carmony] by ChanServ |
04:13.16 | *** join/#uphpu Monnok (~monnok@c-71-195-231-57.hsd1.ut.comcast.net) |
04:13.16 | *** mode/#UPHPU [+v Monnok] by ChanServ |
04:37.28 | *** join/#uphpu ninnypants (~ninnypant@69.169.155.132.provo.static.broadweavenetworks.net) |
04:37.28 | *** mode/#UPHPU [+v ninnypants] by ChanServ |
05:10.33 | *** join/#uphpu ninnypants (~ninnypant@69.169.155.132.provo.static.broadweavenetworks.net) |
05:10.33 | *** mode/#UPHPU [+v ninnypants] by ChanServ |
06:23.00 | *** join/#uphpu ninnypants (~ninnypant@69.169.155.132.provo.static.broadweavenetworks.net) |
06:23.00 | *** mode/#UPHPU [+v ninnypants] by ChanServ |
07:07.21 | *** join/#uphpu ninnypants (~ninnypant@69.169.155.132.provo.static.broadweavenetworks.net) |
07:07.21 | *** mode/#UPHPU [+v ninnypants] by ChanServ |
07:20.08 | *** join/#uphpu TuxToaster (~TuxToaste@c-24-10-187-146.hsd1.ut.comcast.net) |
07:20.08 | *** mode/#UPHPU [+v TuxToaster] by ChanServ |
07:49.20 | *** join/#uphpu ninnypants (~ninnypant@69.169.155.132.provo.static.broadweavenetworks.net) |
07:49.20 | *** mode/#UPHPU [+v ninnypants] by ChanServ |
08:20.35 | *** join/#uphpu ninnypants (~ninnypant@69.169.155.132.provo.static.broadweavenetworks.net) |
08:20.35 | *** mode/#UPHPU [+v ninnypants] by ChanServ |
08:52.36 | *** join/#uphpu ninnypants (~ninnypant@69.169.155.132.provo.static.broadweavenetworks.net) |
08:52.36 | *** mode/#UPHPU [+v ninnypants] by ChanServ |
09:12.21 | *** join/#uphpu undertakingyou (~undertaki@98.202.42.89) |
09:12.21 | *** mode/#UPHPU [+v undertakingyou] by ChanServ |
09:32.54 | *** join/#uphpu ninnypants (~ninnypant@69.169.155.132.provo.static.broadweavenetworks.net) |
09:32.54 | *** mode/#UPHPU [+v ninnypants] by ChanServ |
10:05.00 | *** join/#uphpu ninnypants (~ninnypant@69.169.155.132.provo.static.broadweavenetworks.net) |
10:05.01 | *** mode/#UPHPU [+v ninnypants] by ChanServ |
10:36.54 | *** join/#uphpu ninnypants (~ninnypant@69.169.155.132.provo.static.broadweavenetworks.net) |
10:36.54 | *** mode/#UPHPU [+v ninnypants] by ChanServ |
15:16.55 | *** join/#uphpu ibot (~ibot@rikers.org) |
15:16.55 | *** topic/#UPHPU is Utah PHP Users Group | uphpu.org | Sunsparc rocks the casbah |
15:16.56 | *** mode/#UPHPU [+v ibot] by ChanServ |
15:17.22 | romanovic | On a related note - anyone know a good git architecture for managing a common codebase (framework, core functionality) with several different kinds of sites built on top? |
15:17.26 | captbrogers | Yeah, it looks to be a great replacement for CI and Cake, I'm going to giving it a shot |
15:17.53 | romanovic | I've been reading a little about git submodules, but don't quite understand them yet |
15:18.13 | tierra | git submodules is indeed what you're looking for |
15:18.26 | tierra | think of them like SVN externals |
15:18.52 | romanovic | cool. i'll keep on with them then. |
15:21.08 | romanovic | tierra: so, my end goal is to have 3 sites, for example, all built on the same codebase, but all individually deployable (don't want to keep all customizations in subdirs of a single project). |
15:21.30 | romanovic | so, would you recommend having a git repo for each, but with the shared codebase included as a submodule? |
15:21.37 | tierra | exactly |
15:21.41 | romanovic | ok |
15:21.44 | romanovic | making more sense now |
15:22.09 | romanovic | thanks |
15:22.32 | tierra | each project can even pin a different SHA commit of the shared codebase so they can each be individually upgraded to new versions of the main codebase |
15:24.42 | *** join/#uphpu ninnypants (~ninnypant@69.169.155.132.provo.static.broadweavenetworks.net) |
15:24.42 | *** mode/#UPHPU [+v ninnypants] by ChanServ |
15:27.28 | captbrogers | It's weird to look back at what music I listen to while coding. It used to be Weird Al, then Frank Sinatra, then techno/trance, now it's rap |
15:28.38 | *** join/#uphpu mgeary (~mgeary@64.122.179.21) |
15:28.38 | *** mode/#UPHPU [+v mgeary] by ChanServ |
15:29.08 | *** join/#uphpu mgeary (~mgeary@64.122.179.21) |
15:29.08 | *** mode/#UPHPU [+v mgeary] by ChanServ |
15:29.23 | *** join/#uphpu cro (~Adium@204.228.149.217) |
15:29.32 | *** join/#uphpu macnewbold (~macnewbol@c-67-172-228-255.hsd1.ut.comcast.net) |
15:29.33 | *** mode/#UPHPU [+o macnewbold] by ChanServ |
15:30.45 | tierra | captbrogers: view composers is a cool idea |
15:33.03 | captbrogers | tierra: Since I worked so long with Front-End, I was happy to see a baked in template system that was similar to what ASP.net has. That was one thing I thought that ASP did really well with and blade seems to be close enough (haven't really put it through a gauntlet) |
15:33.15 | tierra | nice, also has asset management which both Cake and CI are missing |
15:33.31 | captbrogers | Yes, that too. I hated having to set up a .htaccess file for assets in CI |
15:34.24 | *** join/#uphpu supernovia (~Adium@208.64.91.46.static.utbb.net) |
15:34.25 | *** mode/#UPHPU [+v supernovia] by ChanServ |
15:35.48 | tierra | interesting... it bundles yet another templating engine, "Blade" |
15:35.56 | captbrogers | And that's when supernovia walked in |
15:36.06 | tierra | I wonder if that can easily be switched out with Twig |
15:36.49 | captbrogers | They offer it as a bundle |
15:36.53 | captbrogers | http://bundles.laravel.com/bundle/twig |
15:36.55 | tierra | awesome |
15:37.14 | captbrogers | You go into that app's folder, run the artisan command to install, and that seems to be it. You're switched from Blade to Twig |
15:37.52 | captbrogers | Well, looking through the docs, it is more than that. But they offer a step-by-step way of doing it |
15:37.57 | tierra | well, I'm thoroughly impressed |
15:42.52 | *** part/#uphpu captbrogers (~brian@128.187.221.234) |
15:44.33 | *** join/#uphpu veonik (~veonik@c-174-52-152-5.hsd1.ut.comcast.net) |
15:52.34 | *** join/#uphpu josephscott (~josephsco@104.2.233.72.static.reverse.ltdomains.com) |
16:23.29 | Bikerdan | romanovic: I manage the base framework for our websites. I basically treat it as an open source project. |
16:24.02 | Bikerdan | romanovic: I am using version numbers (v3.2.3) as branches with minor revisions / bug fixes as tags |
16:24.13 | Bikerdan | v3.2.3.14 |
16:24.45 | Bikerdan | Then each project using the framework can point to the version they need. And it's also easy to diff the individual versions. |
16:25.15 | Bikerdan | We have different teams working on different projects that all share the same framework. |
16:25.50 | Bikerdan | We frequently need to enhance/modify the framework. The teams will make mods and send them to me as patches. |
16:26.09 | Bikerdan | I will review the patches and either send back for issues or apply. |
16:26.21 | Bikerdan | That way there is one central person reviewing all of the changes. |
16:26.43 | Bikerdan | Before we had this setup, we had people modifying the framework, then another undoing their modification cause it broke something else. |
16:26.52 | Bikerdan | Nobody really knew what was going on. |
16:26.59 | Bikerdan | This makes it a lot better. |
16:31.13 | josephscott | Bikerdan: what happens when you go on vacation? |
16:31.29 | josephscott | do you have a patch pumpkin step in? |
16:31.32 | Bikerdan | I don't go on vacation. |
16:31.37 | Bikerdan | :) |
16:31.54 | Bikerdan | Actually we have someone else here that has the ability to commit to the framework. |
16:31.58 | Bikerdan | So it's fine. |
16:32.10 | Bikerdan | He would probably have to call to make sure there are no conflicts or what not. |
16:32.20 | josephscott | cool |
16:32.56 | josephscott | I just remember having nightmares of places that I worked at where they had one person as the bottleneck for all sorts of processes (not just code) |
16:34.05 | josephscott | getting a response of 'oh she is at a conference for a week and then on vacation for 2 weeks' was the yuck, because it meant nothing could even hope to be done for 3 weeks |
16:34.39 | Bikerdan | Yeah. Makes sense. |
16:35.20 | Bikerdan | I'm typically the only one that makes enhancements to the framework. Not always. But when I'm away, we do have redundancy in that someone else can get things done. |
16:35.55 | josephscott | Bikerdan: where do you work? |
16:36.00 | Bikerdan | InsideSales.com |
16:41.32 | *** join/#uphpu veonik (~veonik@c-174-52-152-5.hsd1.ut.comcast.net) |
16:57.06 | josephscott | $8ball does Google have any teeth left? |
16:57.07 | raifbot | josephscott - It is certain. |
16:59.17 | TuxToaster | $rlart |
16:59.18 | raifbot | nabs the moon and broadsides ninnypants with the sea of tranquility. |
17:10.38 | influx | dudes |
17:11.13 | utahcon | dude |
17:11.57 | influx | I'm trying to do a string replace on instances of double-quotes where each instance is a multiple of two (i.e. two double-quotes, four, six, eight, so on) |
17:12.18 | utahcon | ok |
17:12.34 | influx | What I would like to do is take that instance and cut it in half, so two double quotes ("") would become one, eight would become four, etc. |
17:15.00 | utahcon | str_replace('""', '"', $string); |
17:15.15 | utahcon | However, that will catch """ and make it "" |
17:15.21 | utahcon | so it isn't perfect |
17:15.27 | utahcon | otherwise you are going to place with regex |
17:15.35 | utahcon | but it wouldn't be all that hard either |
17:15.44 | influx | I'm just trying to account for the multiples of two. |
17:15.52 | influx | so regex sounds like the way to go. |
17:16.27 | influx | I guess I'm trying to figure out how to access the match, determine what I need to determine, and then feed the result to the second argument. |
17:18.10 | ninnypants | I would assume that if you wanted to do multiples of 2 you could do something like preg_replace('#"{2}#', '"', $string) |
17:19.36 | utahcon | ninnypants: that makes three """ a "" as well |
17:19.38 | ninnypants | though I guess that would depend on how you wanted to handle odd numbers |
17:19.53 | influx | Odd numbers won't occur, I believe. |
17:20.11 | utahcon | influx: I bet they will :D |
17:20.16 | influx | The reason I'm working on this probelm at all is becasue of how Open Office handles quotes in a CSV. |
17:20.23 | influx | utahcon: haha. I'm doomed! |
17:20.24 | ninnypants | "{2,3}[^"] or something like that might work |
17:20.57 | influx | bbiab. lunch meeting |
17:47.54 | ninnypants | so it has come to this http://careers.stackoverflow.com/jobs/22203/chuck-norris-developer-ayuda-media-systems |
18:01.17 | *** join/#uphpu raifbot (~raifbot@ec2-184-73-163-211.compute-1.amazonaws.com) |
18:01.18 | *** mode/#UPHPU [+v raifbot] by ChanServ |
18:08.06 | *** join/#uphpu bitsmart (~bitsmart@66-182-70-34.static.sdyl010.digis.net) |
18:08.07 | *** mode/#UPHPU [+v bitsmart] by ChanServ |
18:16.44 | SunSparc | ninnypants: lol |
18:26.43 | *** join/#uphpu wps (~wps@wfw.vivint.com) |
18:26.43 | *** join/#uphpu xmjohn (~john@on.xmission.com) |
18:26.43 | *** join/#uphpu utahcon (~utahcon@li51-147.members.linode.com) |
18:26.43 | *** join/#uphpu jsmith (~jsmith@fedora/jsmith) |
18:26.43 | *** mode/#UPHPU [+ov wps jsmith] by card.freenode.net |
18:26.47 | *** join/#uphpu Heartsbane (tsharpe@shell.xmission.com) |
18:26.47 | *** join/#uphpu Heartsbane (tsharpe@unaffiliated/heartsbane) |
18:26.47 | *** mode/#UPHPU [+v Heartsbane] by ChanServ |
18:37.11 | mgeary | nooooooooo |
18:37.56 | *** join/#uphpu itimber (~itimber@74.51.216.160) |
18:37.56 | *** join/#uphpu eggyknap (~jtolley@unaffiliated/eggyknap) |
18:37.56 | *** join/#uphpu peno (~irc4me@c-76-23-34-158.hsd1.ut.comcast.net) |
18:37.57 | *** join/#uphpu optikal (~optikal@failcore.com) |
18:37.57 | *** join/#uphpu jnbek (~jnbek@pdpc/supporter/active/jnbek) |
18:37.57 | *** mode/#UPHPU [+vvvv itimber eggyknap peno jnbek] by card.freenode.net |
18:37.57 | *** join/#uphpu unum (~unum@li32-23.members.linode.com) |
18:37.57 | *** join/#uphpu uxp (~uxp@hplogsdon.net) |
18:37.57 | *** join/#uphpu jnbek|wc (~jnbek@pdpc/supporter/active/jnbek) |
18:37.57 | *** join/#uphpu SunSparc (~jonathan@c-76-27-42-247.hsd1.ut.comcast.net) |
18:37.57 | *** join/#uphpu john_anderson (~john_ande@64.0.193.30) |
18:37.57 | *** join/#uphpu DexterTheDragon (~DexterThe@oalug/member/blackchaos) |
18:37.57 | *** mode/#UPHPU [+vvvv jnbek|wc SunSparc john_anderson DexterTheDragon] by card.freenode.net |
18:38.39 | mahelious | is freenode doing upgrades again? |
18:38.54 | *** join/#uphpu shalkie (weechat@2600:3c02::f03c:91ff:fe93:c011) |
18:38.54 | *** join/#uphpu tierra (~tierra@ipv6.ibaku.net) |
18:38.54 | *** join/#uphpu romanovic (~romanovic@puritynine.com) |
18:38.54 | *** mode/#UPHPU [+vv tierra romanovic] by card.freenode.net |
18:42.26 | josephscott | $8ball are you ok? |
18:42.26 | raifbot | josephscott - Without a doubt. |
18:42.58 | *** join/#uphpu tierra (~tierra@ipv6.ibaku.net) |
18:45.13 | *** part/#uphpu bitsmart (~bitsmart@66-182-70-34.static.sdyl010.digis.net) |
18:45.27 | TuxToaster | $8ball are you really that sure of yourself? |
18:45.27 | raifbot | TuxToaster - It is decidedly so. |
19:14.10 | josephscott | $rlart |
19:14.10 | raifbot | steals tierra's mojo. |
19:28.10 | mahelious | thinking of getting a tablet this weekend, specifically something running ice cream sandwich. |
19:28.55 | mahelious | any of you folks got an android tab? pros/cons? what did you get? what would you get now? |
19:29.28 | tierra | wait out for the Nexus 7 |
19:31.30 | mahelious | tierra: whys that? is that the best tablet out, or are OEMs expected to pull new features from it? |
19:31.44 | mgeary | hey, i'm trying to see where my current memory allocation is really at |
19:31.47 | ninnypants | mahelious: you should check out the zatab http://zareason.com/shop/zatab.html |
19:32.02 | mgeary | i'm looking at my "ps" output, and the numbers don't work |
19:32.42 | mgeary | they % numbers add up to maybe 45%, but my stats are: Mem: 2068024k total, 1989444k used, 78580k free, 31660k buffers |
19:32.53 | *** join/#uphpu cro (~Adium@204-228-149-217.ip.xmission.com) |
19:33.21 | mgeary | i suspect something on the server has a memory leak. Does this appear to be further evidence of that? |
19:43.06 | mgeary | fungus: any insights? |
19:48.21 | mgeary | hmm. reading more suggests that a memory leak should be apparent in the "ps" output in the form of increasing consumption. What i'm experiencing is that the apparently available memory just shrinks over time. |
19:48.50 | *** join/#uphpu jtsnow (~jtsnow@71-219-110-107.slkc.qwest.net) |
19:48.50 | *** mode/#UPHPU [+v jtsnow] by ChanServ |
19:51.04 | fungus | mgeary, look at the rss column in ps |
19:51.19 | fungus | that is the resident (non-swapped) memory usage for a process |
19:52.03 | fungus | but the %mem is just this value expressed as a percent of total mem. |
19:52.42 | mgeary | can i easily sort by rss? |
19:52.46 | fungus | sure |
19:53.11 | fungus | ps auxww | sort -n -k 6 |
19:53.53 | fungus | or type "M" when running top |
19:55.01 | mgeary | well |
19:55.20 | mgeary | is that number not in kbytes? |
19:55.45 | fungus | yeah should be kbytes |
19:56.11 | mgeary | still seems weird: http://dpaste.com/780911/ |
19:56.39 | fungus | i don't see much of a problem there |
19:56.49 | fungus | you still have almost half your mem free |
19:57.30 | mgeary | i believe there is a leak in the uwsgi+nginx setup on this machine |
19:57.53 | mgeary | over time the "used" goes up and up. Eventually uploads to the machine fail. Rebooting seems to fix the problem |
19:58.41 | fungus | "used" should go up and up |
19:58.52 | fungus | "used" includes buffers and cached |
19:59.37 | mgeary | hmm. so is there a better number i should be looking at to get a feel for how much memory is really available at a given time? |
19:59.57 | fungus | yes, "used" - "buffers" - "cached" |
20:00.10 | fungus | or "free" |
20:00.59 | fungus | also, the VIRT or RES at a per process level |
20:01.21 | fungus | If a process has a memory leak, it's RES or VIRT will increase overtime |
20:01.57 | mgeary | hmm. okay |
20:02.49 | fungus | In your paste you will notice that "cached" is up to a gig. That's not bad, it makes disk reads faster. But it counts against the used number. |
20:03.09 | mgeary | is it a good idea to flush that at times? |
20:03.10 | fungus | But "cached" memory will be given up if "free" drops too low, and a process needs more |
20:03.13 | mgeary | is there a way to do that? |
20:03.15 | mgeary | aha |
20:03.22 | fungus | Nope, kernel handles that for you |
20:03.28 | mgeary | so free + cached = how much is *really* available |
20:03.35 | fungus | yup |
20:03.38 | mgeary | great |
20:03.55 | mgeary | very helpful. thank you |
20:04.17 | fungus | Though having not enough memory for cache can be bad too, less caching of disk io, means slower disk io |
20:31.50 | *** join/#uphpu ibot (~ibot@rikers.org) |
20:31.50 | *** topic/#UPHPU is Utah PHP Users Group | uphpu.org | Sunsparc rocks the casbah |
20:31.50 | *** mode/#UPHPU [+v ibot] by ChanServ |
20:37.10 | TuxToaster | here we try to keep code around 80 columns |
20:37.48 | TuxToaster | I typically don't like { } being on the same line unless it's a quick thing like setting a default value on a variable or something |
20:38.30 | mahelious | 80? ugh, i cant work with that small of a line |
20:38.44 | TuxToaster | romanovic: at least it was automatic |
20:38.49 | TuxToaster | interesting thought |
20:39.03 | mahelious | i have my widescreen monitor hung portrait and i still keep columns at 140 without running off the screen |
20:39.32 | TuxToaster | mahelious: yeah, it can be tight sometimes. macnewbold likes 80 because it's easy to read code in a terminal if needed |
20:40.01 | TuxToaster | though I wouldn't say we are hard set at 80... I don't count columns or anything, I just try to make it reasonable |
20:40.47 | fungus | Keeping code close to 80, is part of the Linux Kenel coding style guidelines. |
20:41.08 | fungus | It has lots of other benefits besides fitting on skinny screens |
20:41.09 | mahelious | my team is too loose though...i would prefer we at least had some whitespace conventions. i use spaces exclusively and my co-worker has a 2 space tab |
20:41.35 | mgeary | spaces-- |
20:41.49 | mgeary | 4 space tab FTW |
20:42.01 | fungus | http://www.kernel.org/doc/Documentation/CodingStyle |
20:42.03 | fungus | chapter 2 |
20:42.36 | mahelious | 80 characters max AND an 8 char tab!? |
20:43.04 | fungus | Yup, keeps each line concise and easy to read/maintain |
20:43.12 | TuxToaster | actually 8 char used to be considered a standard tab |
20:43.38 | TuxToaster | I've noticed many people prefer 4 now, but years ago a tab == 8 spaces |
20:44.03 | TuxToaster | I think different fonts and resolutions changed that |
20:44.30 | mahelious | heresy must have hit early. my first ide was turbo C++ and tabs were 4 spaces oob |
20:45.34 | fungus | the 8 space tab came from typewriter days |
20:45.35 | TuxToaster | eh, possibly could have been a debate then as well. |
20:45.52 | josephscott | I like to keep things around 80 columns, and definitely NOT 8 space tab |
20:45.57 | josephscott | 4 is good |
20:46.17 | TuxToaster | I think that'd annoy everyone in the office quickly |
20:49.21 | *** join/#uphpu itimber (~itimber@74.51.216.160) |
20:49.21 | *** mode/#UPHPU [+v itimber] by ChanServ |
22:08.57 | josephscott | $rlart |
22:08.58 | raifbot | eats stderr- and falls over dead. |
22:09.07 | josephscott | I've been in a lart mood this week |
22:20.34 | jsmith | ~lart josephscott |
22:20.34 | ibot | holds josephscott to the floor and spanks him with a cat-o-nine-tails |
22:20.43 | jsmith | josephscott: Feeling any better now? |
22:20.53 | josephscott | nope, still feel like lart'ing |
22:20.58 | josephscott | $lart jsmith |
22:20.58 | raifbot | burns jsmith to a crisp with a laser. |
22:24.09 | jsmith | Hey, I didn't say I was in a larting mood :-p |
22:26.33 | influx | $lart {jsmith,josephscott} |
22:26.33 | raifbot | resizes {jsmith,josephscott}'s terminal to 40x24. |
22:26.40 | influx | pff |
22:26.45 | josephscott | haha |
22:26.56 | josephscott | $lart influx |
22:26.57 | raifbot | squeezes influx till influx turns blue like papa smurf. |
22:29.52 | mindjuju_ | wow, some people have an issue with presenting an ID before voting, have they seen this app? http://www.propublica.org/article/is-your-neighbor-a-democrat-obama-has-an-app-for-that |
22:31.23 | josephscott | that reminds me, need to register as an independent again |
22:31.31 | mindjuju_ | yup |
22:32.08 | mindjuju_ | mgeary mentioned that i could hang with the dems as an independant |
22:32.09 | mindjuju_ | but i didn't wind up going |
22:33.43 | mgeary | mindjuju_: just between us girls, i registered as a republican a few weeks ago so i could vote in their primary |
22:33.59 | mindjuju_ | yeah, i remember you mentioning that strategy |
22:34.01 | josephscott | https://secure.utah.gov/voterreg/index.html |
22:34.03 | mgeary | i'll go back to being independent sometime |
22:34.14 | josephscott | that is what I do |
22:34.33 | influx | You're making a mockery of our system. |
22:34.35 | josephscott | if I want to vote repub a fill out their form at the poll center, then file back as independent a few weeks later |
22:34.50 | mgeary | yep |
22:34.58 | mindjuju_ | you do what mgeary does or you vote repub in the caucus and switch independant |
22:34.59 | influx | lol |
22:35.28 | mgeary | influx: yeah, because congress and the polarized parties SURELY haven't already made a mockery of the system |
22:35.44 | mindjuju_ | touche |
22:35.57 | mindjuju_ | but i still think it is dishonest to the intent of the operation |
22:36.19 | mindjuju_ | like my mom always said, if one kid goes jumping off a cliff, does that mean you have to too? |
22:36.22 | mindjuju_ | ;) |
22:36.25 | mgeary | well, living in utah makes being a registered democrat pointless |
22:36.33 | mindjuju_ | true |
22:36.40 | mgeary | it's the only way my voice can be heard |
22:36.53 | mindjuju_ | because talking to friends and neighbors doesn't work? |
22:36.59 | mindjuju_ | canvasing is outlawed? |
22:37.02 | josephscott | I do it because I don't always vote for just one people in just one party |
22:37.14 | mgeary | josephscott: well, that doesn't have anything to do with your registration |
22:37.18 | josephscott | hmm, that didn't come out right |
22:37.26 | mgeary | and the dems have an open primary |
22:37.56 | josephscott | my default is independent, but if I want to vote for a repub I can't do that, have to switch |
22:38.06 | josephscott | then I return back to the default position :_) |
22:38.08 | josephscott | :-) |
22:38.26 | mgeary | right. and given that in most of utah, the republican primary winner is the de facto winner of the general election... |
22:39.10 | josephscott | yeah, that is a different issue, macro vs. micro |
22:40.00 | mgeary | yes, but your party affiliation only affects which primary you can vote in |
22:40.15 | mindjuju_ | any way thought, this isn't pick on mgeary day, that's Monday |
22:40.56 | mindjuju_ | oh well shoot, in that case...! |
22:41.30 | josephscott | $lart mgeary until he feels picked on |
22:41.30 | raifbot | explains, ever so gently, that if mgeary until he feels picked on doesn't give the channel more information, they can't help. |
22:42.59 | mindjuju_ | i need to find out when the cut off is for registering to vote |
22:43.09 | mindjuju_ | i want to put up a sign in my lawn to remind others |
22:45.50 | mindjuju_ | wow, this just drips snarky-ness |
22:45.51 | mindjuju_ | "We have no comment to make on the purchase decision by Silkair. However, Boeing has clearly made an extremely aggressive offer to win this deal in an attempt to catch up with the huge success worldwide of the A320 family," said Airbus spokesman Stefan Schaffrath. |
22:47.14 | *** join/#uphpu cro (~Adium@204-228-149-217.ip.xmission.com) |
23:04.24 | influx | hahaha |
23:27.47 | *** join/#uphpu ninnypants (~ninnypant@69.169.155.132.provo.static.broadweavenetworks.net) |
23:27.47 | *** mode/#UPHPU [+v ninnypants] by ChanServ |