#silverstripe IRC Log

IRC log for 10 November 2013

All timestamps are in UTC.

1: [00:10:26] * Avrocept1r is now known as Avroceptyr
2: [00:10:58] * Avroceptyr is now known as Guest86343
3: [00:11:22] * Guest86343 quit (Changing host)
4: [00:11:22] * Guest86343 has joined #silverstripe
5: [00:11:35] * Guest86343 is now known as Avro
6: [00:35:00] * gelignite quit (Quit: http://bit.ly/nkczDT)
7: [01:06:40] * mobiusnz has joined #silverstripe
8: [01:10:50] * mobiusnz quit (Ping timeout: 240 seconds)
9: [01:11:30] * DigNZ has joined #silverstripe
10: [01:11:37] * DigNZ quit (Client Quit)
11: [01:21:44] * joelpittet has joined #silverstripe
12: [01:26:15] * joelpittet quit (Ping timeout: 252 seconds)
13: [01:52:57] * DesignerX has joined #silverstripe
14: [02:07:05] * mobiusnz has joined #silverstripe
15: [02:11:26] * mobiusnz quit (Ping timeout: 240 seconds)
16: [02:27:48] * DigNZ has joined #silverstripe
17: [02:27:52] * DigNZ quit (Client Quit)
18: [03:07:20] * mobiusnz has joined #silverstripe
19: [03:10:40] * joelpittet has joined #silverstripe
20: [03:11:33] * mobiusnz quit (Ping timeout: 248 seconds)
21: [03:13:32] * pathum has joined #silverstripe
22: [03:13:56] * SightUnseen has joined #silverstripe
23: [03:13:59] * SightUnseen has left #silverstripe
24: [03:14:46] * joelpittet quit (Ping timeout: 245 seconds)
25: [03:15:48] * Pyromanik has joined #silverstripe
26: [03:15:53] <Azure> I have a couple of page types in a module that I am using in a site that I'm working on.
27: [03:15:53] <Azure> How would I add or remove requirements without modifying the module itself? Decorators? There doesn't seem to be any documentation on them for SS3.x.
28: [03:16:56] <guzzlefry> Azure: i think they're called DataExtensions in 3.0.
29: [03:17:02] <guzzlefry> well, DataExtension
30: [03:17:07] <guzzlefry> 3.x rather
31: [03:17:12] * guzzlefry continues correcting himself. :P
32: [03:17:56] <Azure> lol
33: [03:18:10] <Azure> Okay. So I should be able to extend pages, right?
34: [03:19:11] <guzzlefry> You should just be able to add a DataExtension to it. I *think*.
35: [03:19:34] <guzzlefry> well wait
36: [03:19:37] <guzzlefry> hrm
37: [03:20:08] <Pyromanik> ss23: there?
38: [03:20:25] <guzzlefry> I'm not really familiar enough with Requirements stuff to really say.
39: [03:21:26] <guzzlefry> Azure: Requirements::block() might be useful. http://api.silverstripe.org/3.1/class-Requirements.html
40: [03:23:19] <Azure> Ah
41: [03:24:20] * spronk2 has joined #silverstripe
42: [03:24:39] <spronk2> epic lol @ that kiwicon talk about chch bus system
43: [03:25:45] <Pyromanik> did you go spronk?
44: [03:28:41] <pathum> hi guys can some one give me a sample code or some advice for validate gridview in modeladmin. i did the validation but problam is grid will reload the user entered data will lose
45: [03:32:02] <Azure> http://api.silverstripe.org/3.1/class-Extension.html I guess I would use this for pages?
46: [03:32:18] <spronk2> Pyromanik: nah, i wanted to but flights were a bit exp late
47: [03:32:19] <spronk2> saw it her:
48: [03:32:28] <spronk2> http://www.scmagazine.com.au/News/363635,christchurch-transport-card-flaws-expose-identities-grant-free-bus-rides.aspx
49: [03:32:31] <spronk2> has video of the talk
50: [03:36:35] * Error404NotFound has joined #silverstripe
51: [03:49:08] <Pyromanik> spronk: I always had a sneaky suspicion that it was possible.
52: [03:49:19] <Pyromanik> I should have been getting free bus rides for years
53: [03:49:23] <Pyromanik> downside: you'd be on the bus.
54: [03:54:16] * obbo has joined #silverstripe
55: [03:54:34] <obbo> hello. is there any way to take a php simplexml object and turn it into a ViewableData object?
56: [03:57:08] <Azure> This is what I'm trying right now but isn't working:
57: [03:57:08] <Azure> - create php files that match the name of the pagetypes that I'm trying to extend/override under /mysite/code
58: [03:57:08] <Azure> - create a class in each with the name of <SomethingHolderController>_Extension and <SomethingPageController>_Extension, and create an empty init() function (or just a plain echo)
59: [03:57:08] <Azure> - Add Object::add_extension('<SomethingPage_Controller>','<SomethingPageController>_Extension'); to the bottom of each file under the class
60: [03:57:30] <Azure> It doesn't seem to remove (or override) the requirement set by the module.
61: [04:06:42] * obbo quit (Quit: Page closed)
62: [04:08:09] * Error404NotFound quit (Read error: Connection reset by peer)
63: [04:08:49] * Error404NotFound has joined #silverstripe
64: [04:20:41] <spronk2> Pyromanik: lolya...pretty fucking shocking though
65: [04:23:25] <spronk2> anyone used ember?
66: [04:25:54] <Pyromanik> looked at it
67: [04:25:56] <Pyromanik> looks good
68: [04:26:00] <Pyromanik> but then I looked harder
69: [04:26:16] <Pyromanik> looks fucking spaztastic when it comes to actually typing.
70: [04:26:39] <Pyromanik> spronk2: I believe there's a good WDCNZ2013 video on JS frameworks.
71: [04:26:46] <spronk2> yeah
72: [04:26:50] <spronk2> i've have watched that one
73: [04:46:03] * cloph has joined #silverstripe
74: [04:46:15] * cloph_away quit (Ping timeout: 245 seconds)
75: [04:54:38] <ss23> Pyromanik: am there now
76: [04:59:08] * spronk2 quit (Quit: spronk2)
77: [04:59:28] * joelpittet has joined #silverstripe
78: [05:03:36] * joelpittet quit (Ping timeout: 240 seconds)
79: [05:08:16] * mobiusnz has joined #silverstripe
80: [05:12:38] * mobiusnz quit (Ping timeout: 240 seconds)
81: [05:29:05] * SightUnseen has joined #silverstripe
82: [05:29:06] * SightUnseen has left #silverstripe
83: [05:30:19] * ajshort has joined #silverstripe
84: [05:59:12] <Pyromanik> ss23: haha!
85: [05:59:41] <Pyromanik> Azure - Add Object::add_extension('<SomethingPage_Controller>','<SomethingPageController>_Extension'); to the bottom of each file under the class
86: [05:59:43] <Pyromanik> never do this
87: [05:59:44] <Pyromanik> ever
88: [06:00:27] <Pyromanik> ss23: made ya look!
89: [06:00:38] <Pyromanik> ss23: Oh, I remember what that was!
90: [06:00:49] <Pyromanik> I found some notes I took once.
91: [06:01:05] <Pyromanik> "Most mail men don't like dogs."
92: [06:01:14] <Pyromanik> "I trained my Monkey to be a mail man."
93: [06:01:26] <Pyromanik> "My Monkey probably hates my dog."
94: [06:08:35] * mobiusnz has joined #silverstripe
95: [06:13:41] * mobiusnz quit (Ping timeout: 272 seconds)
96: [06:21:47] * SightUnseen has joined #silverstripe
97: [06:21:58] * SightUnseen has left #silverstripe
98: [06:48:21] * joelpittet has joined #silverstripe
99: [06:48:23] * metanat has joined #silverstripe
100: [06:51:23] * metanat quit (Client Quit)
101: [06:51:27] * robert_ quit (Excess Flood)
102: [06:51:54] * robert_ has joined #silverstripe
103: [06:52:53] * joelpittet quit (Ping timeout: 248 seconds)
104: [06:54:47] * pathum quit (Ping timeout: 252 seconds)
105: [06:59:37] * Pyromanik has left #silverstripe
106: [07:09:01] * mobiusnz has joined #silverstripe
107: [07:13:26] * mobiusnz quit (Ping timeout: 240 seconds)
108: [07:13:49] * pathum has joined #silverstripe
109: [07:30:31] * phpathum_ has joined #silverstripe
110: [07:34:29] * pathum quit (Ping timeout: 248 seconds)
111: [08:09:21] * mobiusnz has joined #silverstripe
112: [08:11:20] * Error404NotFound quit (Quit: User guilty of hitting the Big Red X...)
113: [08:13:31] * mobiusnz quit (Ping timeout: 245 seconds)
114: [08:23:56] * phpathum_ quit (Ping timeout: 245 seconds)
115: [08:37:17] * joelpittet has joined #silverstripe
116: [08:37:36] * spronk2 has joined #silverstripe
117: [08:42:14] * joelpittet quit (Ping timeout: 264 seconds)
118: [08:47:35] * CodeTrap has joined #silverstripe
119: [09:09:57] * mobiusnz has joined #silverstripe
120: [09:14:14] * mobiusnz quit (Ping timeout: 240 seconds)
121: [09:22:05] * Sj0hn has joined #silverstripe
122: [09:27:01] * Sj0hn quit (Quit: Ik ga weg)
123: [10:10:18] * mobiusnz has joined #silverstripe
124: [10:15:12] * mobiusnz quit (Ping timeout: 265 seconds)
125: [10:22:04] * CodeTrap quit (Ping timeout: 264 seconds)
126: [10:26:06] * joelpittet has joined #silverstripe
127: [10:30:36] * joelpittet quit (Ping timeout: 245 seconds)
128: [10:38:02] <spronk2> just boughtme a cheap ai
129: [10:38:03] <spronk2> r
130: [10:42:34] * spronk2 quit (Quit: spronk2)
131: [10:42:55] * spronk2 has joined #silverstripe
132: [11:10:16] * Colin[pi] quit (Ping timeout: 244 seconds)
133: [11:20:27] * gelignite has joined #silverstripe
134: [11:55:00] * CodeTrap has joined #silverstripe
135: [11:59:38] * CodeTrap quit (Ping timeout: 264 seconds)
136: [12:10:42] * mobiusnz has joined #silverstripe
137: [12:14:57] * joelpittet has joined #silverstripe
138: [12:15:15] * mobiusnz quit (Ping timeout: 252 seconds)
139: [12:19:25] * joelpittet quit (Ping timeout: 265 seconds)
140: [12:29:37] * Colin[pi] has joined #silverstripe
141: [12:36:15] * ARNHOE has joined #silverstripe
142: [12:45:18] * zfmf has joined #silverstripe
143: [13:11:27] * mobiusnz has joined #silverstripe
144: [13:15:50] * mobiusnz quit (Ping timeout: 240 seconds)
145: [13:16:48] * Colin[pi] quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
146: [13:41:14] * CodeTrap has joined #silverstripe
147: [13:51:38] * gelignite quit (Quit: http://bit.ly/nkczDT)
148: [13:56:50] * zfmf quit (Quit: zfmf)
149: [14:04:02] * joelpittet has joined #silverstripe
150: [14:06:38] * zippy__ quit (Ping timeout: 240 seconds)
151: [14:08:31] * joelpittet quit (Ping timeout: 245 seconds)
152: [14:11:45] * mobiusnz has joined #silverstripe
153: [14:16:14] * mobiusnz quit (Ping timeout: 240 seconds)
154: [14:16:55] * thatguy has joined #silverstripe
155: [14:19:14] * zippy__ has joined #silverstripe
156: [14:27:58] * CodeTrap quit (Ping timeout: 272 seconds)
157: [14:34:05] * CodeTrap has joined #silverstripe
158: [14:38:06] * spronk2 quit (Quit: spronk2)
159: [14:41:59] * thatguy quit (Quit: Page closed)
160: [15:12:09] * mobiusnz has joined #silverstripe
161: [15:16:43] * mobiusnz quit (Ping timeout: 244 seconds)
162: [15:38:48] * Marvanni_ has joined #silverstripe
163: [15:45:08] * Marvanni_ quit (Ping timeout: 244 seconds)
164: [15:52:45] * joelpittet has joined #silverstripe
165: [15:57:50] * joelpittet quit (Ping timeout: 264 seconds)
166: [16:00:02] * Colin[pi] has joined #silverstripe
167: [16:12:49] * mobiusnz has joined #silverstripe
168: [16:17:02] * mobiusnz quit (Ping timeout: 240 seconds)
169: [17:04:19] * Marvanni_ has joined #silverstripe
170: [17:22:38] * UndefinedOffset has joined #silverstripe
171: [17:23:43] * UndefinedOffset quit (Client Quit)
172: [17:41:46] * joelpittet has joined #silverstripe
173: [17:46:26] * joelpittet quit (Ping timeout: 264 seconds)
174: [17:47:38] * ARNHOE quit (Remote host closed the connection)
175: [18:28:11] * simon_w quit (Quit: This computer has gone to sleep)
176: [18:29:46] * SightUnseen has joined #silverstripe
177: [18:29:48] * SightUnseen has left #silverstripe
178: [19:03:48] * simon_w has joined #silverstripe
179: [19:18:39] * antmas quit (Quit: Page closed)
180: [19:23:53] * mobiusnz has joined #silverstripe
181: [19:26:26] * simon__w has joined #silverstripe
182: [19:27:50] * simon_w quit (Ping timeout: 240 seconds)
183: [19:28:56] * simon__w is now known as simon_w
184: [19:29:17] * mobiusnz1 has joined #silverstripe
185: [19:30:37] * joelpittet has joined #silverstripe
186: [19:31:49] * mobiusnz quit (Ping timeout: 248 seconds)
187: [19:35:00] * joelpittet quit (Ping timeout: 245 seconds)
188: [19:36:40] * DigNZ has joined #silverstripe
189: [19:37:56] * nickmolhoek has joined #silverstripe
190: [19:50:07] * Pyromanik has joined #silverstripe
191: [19:54:37] * Ryan-Toast has joined #silverstripe
192: [19:54:47] <Ryan-Toast> Morning, guys.
193: [19:56:59] <Avro> what about the gals?
194: [19:57:42] * UncleCheese has joined #silverstripe
195: [20:04:22] <Ryan-Toast> Can't talk to them, mrs disallows it.
196: [20:04:27] <Azure> Pyromanik: Yeah, I figured as such
197: [20:04:41] <Azure> (re: object::add_extension)
198: [20:07:13] <Azure> And I prove to myself once again that I try too hard with these things.
199: [20:07:34] <Azure> I could block the requirement from my own page_controller.
200: [20:16:05] <Pyromanik> eh?
201: [20:16:09] <Pyromanik> I talk to birds all the time!
202: [20:17:13] <Pyromanik> That moment when you realise that the intro sequence to "Chuck" was Cake - Short skirt, long jacket
203: [20:17:34] * Marvanni_ quit (Quit: Marvanni_)
204: [20:18:02] <Pyromanik> 09:04 < Azure> (re: object::add_extension)
205: [20:18:03] <Pyromanik> oh
206: [20:18:04] <Pyromanik> right
207: [20:18:11] <Pyromanik> and yeh.
208: [20:18:32] <Pyromanik> <% require block(...) %> also works
209: [20:19:07] <Pyromanik> http://www.youtube.com/watch?v=Y6j_0NGWT9Y
210: [20:25:49] * Marvanni_ has joined #silverstripe
211: [20:26:16] * Marvanni_ has left #silverstripe
212: [20:36:18] <Ryan-Toast> Anyone going to the SS meet up on Thursday?
213: [20:36:41] <UncleCheese> where?
214: [20:37:07] <Ryan-Toast> Britomart I think.
215: [20:37:43] <Pyromanik> Ryan-Toast: bro, we don't all live in Auckland.
216: [20:37:52] <Ryan-Toast> Pyromanik: Don't lie.
217: [20:37:57] <UncleCheese> oh
218: [20:38:01] <UncleCheese> auckland
219: [20:38:01] <UncleCheese> haha
220: [20:38:04] <Pyromanik> about 98% of people don't have an f'n clue what a britomart is.
221: [20:38:08] <Pyromanik> I assume it's in the UK?
222: [20:38:09] <Ryan-Toast> Pyromanik: :D
223: [20:38:14] <UncleCheese> it's a street in wellington
224: [20:38:23] <Pyromanik> is it?
225: [20:38:25] <UncleCheese> i assumed it was at the Pita Pit
226: [20:38:29] <Pyromanik> rofl
227: [20:38:31] <UncleCheese> yeah, in Newtown
228: [20:38:37] <Pyromanik> haha, wow.
229: [20:38:45] <Pyromanik> it's a whole shopping centre I think in Auckland.
230: [20:38:52] <Pyromanik> I think that's where SS AKL is based.
231: [20:38:58] <UncleCheese> ohhh
232: [20:39:10] <UncleCheese> isn't it funny to think that some people actually live in Auckland?
233: [20:39:17] <Ryan-Toast> Are they just sales people in Akl? Or are there devs.
234: [20:39:19] <Pyromanik> I know, poor bastards.
235: [20:39:21] <UncleCheese> devs
236: [20:39:25] <UncleCheese> 6-7 devs
237: [20:39:29] <Pyromanik> Ryan-Toast: whole satellite office.
238: [20:39:35] <Pyromanik> so yes.
239: [20:39:37] <Ryan-Toast> Pyromanik: Ah, cool
240: [20:39:48] <UncleCheese> led by Mr. Friedlander
241: [20:39:50] <Pyromanik> One of me mates moved up there for a job
242: [20:39:57] <Pyromanik> yeh.
243: [20:41:01] <Ryan-Toast> If I use ::get()->byID will I be able to loop through has_many of that object?
244: [20:41:37] <Pyromanik> umm
245: [20:41:54] <Pyromanik> Ryan-Toast: have a coffee, then look at the question you just asked again.
246: [20:42:21] <Ryan-Toast> Pyromanik: Still feeling shitty from Saturday night. Old liver's bad liver.
247: [20:42:34] <Pyromanik> unless you mean ::get()->byID()->hasManyRel() ?
248: [20:43:40] <Ryan-Toast> Pyromanik: Perhaps coffee is a good plan.
249: [20:43:42] <Pyromanik> In which case yes, probably.
250: [20:54:11] * zfmf has joined #silverstripe
251: [20:58:47] <Stevie> anyone here used the paypal payment module before?
252: [21:01:24] * Colin[pi] quit (Ping timeout: 240 seconds)
253: [21:02:53] * UncleCheese quit (Quit: UncleCheese)
254: [21:05:18] <unsignedint> Stevie: I have and it was buggy as shit
255: [21:05:37] <Stevie> yeah I am getting that impression
256: [21:05:55] <Stevie> although paypal is throwing a 500 error on a curl request which also isn't helpful
257: [21:06:33] <unsignedint> I ended up making some terrible hacks to get it going and vowed never to use it again
258: [21:06:36] * UncleCheese has joined #silverstripe
259: [21:06:50] <Stevie> I'm using swipestripe and was hoping it would *just work*
260: [21:06:52] <Stevie> lol
261: [21:07:15] <unsignedint> well I can confirm that the DPS module "just works" with swipestripe but never tried the paypal one
262: [21:07:21] <unsignedint> are you using franks fork?
263: [21:07:28] <Stevie> yeah the DPS one is fine :D
264: [21:07:43] <Stevie> yeah I am
265: [21:08:01] <unsignedint> well thats the one that I would think would have the highest chance of working :)
266: [21:08:07] <Stevie> haha yeah
267: [21:08:18] <Stevie> if I can't get it working by thursday I'll just harass him at the meetup
268: [21:08:45] <unsignedint> "swipestripe is now open source - fix it yourself" :)
269: [21:09:11] <Stevie> haha :D
270: [21:19:27] * joelpittet has joined #silverstripe
271: [21:24:28] * joelpittet quit (Ping timeout: 264 seconds)
272: [21:25:19] * antmas has joined #silverstripe
273: [21:25:58] <antmas> guten morgen
274: [21:38:45] * Colin[pi] has joined #silverstripe
275: [21:39:19] <Colin[pi]> good moin
276: [21:49:40] <Pyromanik> Stevie: unsignedint you guys must be doing it well wrong.
277: [21:50:28] <Pyromanik> ohaiyoo antmas
278: [21:50:53] <Pyromanik> never had any issues with the paypal module.
279: [21:51:04] <Pyromanik> paypal itself on the other hand...
280: [21:51:08] <Pyromanik> such a piece of shit.
281: [21:51:33] * Colin[pi] quit (Ping timeout: 272 seconds)
282: [21:53:15] * Colin[pi] has joined #silverstripe
283: [21:54:22] * zfmf quit (Remote host closed the connection)
284: [21:54:47] * zfmf has joined #silverstripe
285: [21:55:12] <Stevie> i think its curl throwing a wobbly at the ssl
286: [21:55:16] * Stevie is now known as Stomach
287: [21:55:25] <Stomach> someone registered my nick
288: [21:55:27] <Stomach> that sucks
289: [21:56:44] <simon_w> Wasn't me!
290: [21:57:34] * Liquide has joined #silverstripe
291: [21:59:36] <Avro> I wanted to snipe and register your nick from under your nose, but I couldn't stomach it.
292: [21:59:43] * Avro puts on sunglasses 8)
293: [21:59:57] * Stomach facepalm
294: [22:00:14] * simon_w makes Avro deal with sub sites
295: [22:00:21] <Avro> oh god please no
296: [22:01:22] <Pyromanik> Who was the sped that added JS validation back into useforms :<
297: [22:01:47] <simon_w> It never went away?
298: [22:02:00] <antmas> it was always there?
299: [22:02:01] <antmas> ^
300: [22:02:13] <Pyromanik> really?
301: [22:02:17] <simon_w> Yeah
302: [22:02:20] <Pyromanik> Don't remember seeing it all 3.0
303: [22:02:22] <antmas> pretty sure
304: [22:02:31] <simon_w> Didn't use the inbuilt validation in 2.4, so didn't go away
305: [22:02:31] <Pyromanik> either way, someone broke it.
306: [22:02:35] <antmas> definitely in 3.0
307: [22:02:36] <Pyromanik> {name} is required.
308: [22:02:40] * simon_w blames ss23
309: [22:02:51] <Pyromanik> totally ss23's fault.
310: [22:02:59] <Pyromanik> or that wilr chap.
311: [22:03:25] <simon_w> They went to lunch on Saturday, came back and were all "lol, we forget to get you some"
312: [22:03:43] <Pyromanik> rude
313: [22:03:54] <Avro> were you working the weekend, simon_w? or the con?
314: [22:04:03] <simon_w> the con
315: [22:04:07] <simon_w> Why would I work weekends?
316: [22:04:27] <Avro> no idea, some people work on weekends I've heard
317: [22:04:51] <Colin[pi]> simon_w what IRC client do you use on OS X?
318: [22:04:59] <simon_w> xchat
319: [22:05:05] <simon_w> is in the app store
320: [22:05:13] <Colin[pi]> I've got textual
321: [22:05:17] <Colin[pi]> it seems OK :)
322: [22:06:33] * EasyCo has joined #silverstripe
323: [22:06:52] <Colin[pi]> I'm at UC in Canberra and they have morning TV turned on
324: [22:07:03] <Colin[pi]> I swear I'm going to throw something at the TV soon
325: [22:07:04] <Pyromanik> fuck YOOOOOOOOOOOu food poisoning :<
326: [22:07:11] <Pyromanik> UC?
327: [22:07:15] <Colin[pi]> uni of canberra
328: [22:07:19] <Pyromanik> wut is das?
329: [22:07:35] <Pyromanik> University of Canterbury
330: [22:07:39] <EasyCo> Morning
331: [22:07:41] <simon_w> Canberra has like three universities in it
332: [22:07:44] <Pyromanik> gidday
333: [22:07:45] <Colin[pi]> Yes
334: [22:07:47] <simon_w> and then some polyptychs
335: [22:07:48] <Colin[pi]> Hey EasyCo
336: [22:08:00] <simon_w> *polytechs
337: [22:08:25] <Colin[pi]> sounded like a disease
338: [22:08:31] <Colin[pi]> polyps lol
339: [22:09:04] <Avro> note to self: searching for "dirty keyboard" on Google while at work will return results that you do not expect.
340: [22:09:09] <simon_w> Yay, made airmail go from 4.5 stars to 4
341: [22:09:27] <Colin[pi]> Not a fan?
342: [22:09:31] <antmas> that feeling of being not quite sure you backed everything up when doing a factory android reset
343: [22:10:23] <simon_w> Yeah, it's missing too many things that I use
344: [22:10:34] <simon_w> Like scrolling to unread messages when opening a thread
345: [22:10:46] <Colin[pi]> but it looks so pretty
346: [22:12:04] <Colin[pi]> I will break this damn TV I swear
347: [22:12:15] <Colin[pi]> morning TV fills me with rage
348: [22:12:27] <Colin[pi]> oh thank fuck it's finishing
349: [22:12:33] <guzzlefry> haha
350: [22:12:34] <Colin[pi]> OH NO ANOTHER MORNING SHOW
351: [22:12:37] <Colin[pi]> ;(
352: [22:12:42] <guzzlefry> I haven't watched TV in so many years.
353: [22:12:48] <Colin[pi]> IT IS SO SHIT
354: [22:12:50] <EasyCo> Airmail eh… How does it handle multiple accounts?
355: [22:12:52] <guzzlefry> Not much worth watching in my opinion.
356: [22:12:56] <Colin[pi]> I have no idea how people watch this shit
357: [22:13:02] <EasyCo> Can you switch between them? or do they kind of all come into the sidebar?
358: [22:13:13] <simon_w> They're all in the sidebar
359: [22:13:25] <guzzlefry> Colin[pi]: Is your after midnight stuff on broadcast channels as bad as it is in the states?
360: [22:13:27] <EasyCo> Hmmm
361: [22:13:37] <guzzlefry> Last I check it was mostly those really horrible dating shows.
362: [22:13:41] <Colin[pi]> guzzlefry: yes, yes it is
363: [22:13:46] <EasyCo> I'll stick with gmail web interface then
364: [22:13:56] <guzzlefry> Colin[pi]: I'm so sorry. :(
365: [22:14:02] <simon_w> Gutted
366: [22:14:06] <Colin[pi]> but I find generally it's the stuff that's after midnight and before midnight that's shit ;)
367: [22:14:33] <Colin[pi]> I remember the golden age of digital TV here a few years back
368: [22:14:35] <Colin[pi]> HD channels
369: [22:14:37] <Colin[pi]> quality shows
370: [22:14:42] <Colin[pi]> now they've gutted the HD
371: [22:15:00] <Colin[pi]> and replaced the bandwidth with shitty SD channels for tele-shopping
372: [22:15:22] <simon_w> The small bits of ABC1/2 I've seen are fairly good. Though that may be because the TV only got turned on for the good bits.
373: [22:15:27] <EasyCo> Wait wait, it doesn't have full search either?
374: [22:15:27] <Colin[pi]> I can see why, they must be losing a ton of money to the internet
375: [22:15:42] <Colin[pi]> simon_w: I mainly watch ABC and SBS now
376: [22:15:50] <Colin[pi]> signs of an old man ;D
377: [22:16:01] <Colin[pi]> but the commercial stations are absolute crap
378: [22:16:58] <simon_w> There's more than just SBS and ABC? Huh. Never seen them :p
379: [22:17:13] <Colin[pi]> hehe
380: [22:18:09] <Colin[pi]> I've been tasked with doing an assessment of a project that's overdue and the developer is not cooperating... my god, I forgot what PHP was like before SilverStripe
381: [22:18:22] <Colin[pi]> DAOs :(
382: [22:18:31] <Colin[pi]> and code mixed with templates
383: [22:18:46] <Colin[pi]> hard coded URLs with <?php echo $id ?>
384: [22:18:48] <Colin[pi]> ;(
385: [22:18:54] <simon_w> I keep using HHVM-specific stuff whenever I switch back to vanilla PHP now
386: [22:19:35] <Colin[pi]> anaemic data model
387: [22:19:42] <Colin[pi]> just wrappers for db table
388: [22:19:47] <Colin[pi]> wow it's just... wow
389: [22:20:01] <Colin[pi]> the assessment will be a bit scathing lol
390: [22:20:25] <Colin[pi]> I think it's a Java dev that's moonlighted in PHP
391: [22:21:44] <EasyCo> simon_w: "I keep using HHVM-specific stuff" -- such as?
392: [22:21:56] <simon_w> Collections classes!
393: [22:21:58] <guzzlefry> Colin[pi]: JSP pro? :P
394: [22:22:29] <Pyromanik> So found some notes yesterday about JSM
395: [22:22:40] <Pyromanik> It's like JavaDco, but more of an arsehole.
396: [22:23:58] <Colin[pi]> guzzlefry: I'd love to find out how much they paid for this
397: [22:23:59] <Colin[pi]> because wow... it's pretty shit
398: [22:24:07] <Colin[pi]> also the front-end is virtually non-existent
399: [22:24:27] <guzzlefry> heh
400: [22:24:39] <guzzlefry> Colin[pi]: lots of scammers in web development. :/
401: [22:25:08] <Colin[pi]> it has some saving graces
402: [22:25:09] <guzzlefry> I've seen websites that were just an image with an image map for nav. :P
403: [22:25:18] <Pyromanik> scammers, cowboys, americans making 'squeeze' pages.
404: [22:25:20] <Colin[pi]> like he's used an MVC implementation
405: [22:25:28] <Colin[pi]> but he has DAO CRUD code in the templates
406: [22:25:31] <Colin[pi]> wtf
407: [22:25:56] <Colin[pi]> anyway I'll stop bitching now ;D
408: [22:26:08] <Colin[pi]> but it's good to see other's code sometimes, makes me feel better about my own
409: [22:26:46] <Colin[pi]> pyromanik: squeeze pages?
410: [22:26:58] <Pyromanik> come across this little beauty in the weekend.
411: [22:26:59] <Pyromanik> http://www.hojoplans.com/
412: [22:28:35] <Pyromanik> oh, this is the one I saw.
413: [22:28:36] <Pyromanik> http://www.johnsonengine.org/
414: [22:28:41] <Pyromanik> fuck'n just
415: [22:28:43] <Pyromanik> ROFL.
416: [22:28:47] <Colin[pi]> dat dithering
417: [22:29:02] <Ryan-Toast> Is there a hook like beforeContent() or something, that will let eke inject content before the $Content?
418: [22:29:09] <Pyromanik> then you get all these retards like this guy: http://topmagneticgenerator.com/
419: [22:29:18] <Colin[pi]> oh dear people actually fall for that crap?
420: [22:29:22] <Pyromanik> they fuck'n lap that shit up
421: [22:29:27] <Pyromanik> oh yeah
422: [22:29:32] <Pyromanik> comments all over the youtubes about it
423: [22:29:40] * Colin[pi] weeps for the human race
424: [22:29:59] <Colin[pi]> on this planet we obey the laws of thermodynamics!
425: [22:30:19] <Pyromanik> and then there's this chap
426: [22:30:20] <Pyromanik> http://www.youtube.com/watch?v=QLufUUpqNgU
427: [22:30:27] <Pyromanik> getting all excited about magnets and shit
428: [22:30:40] <Colin[pi]> yeah bitch, MAGNETS
429: [22:30:41] <Ryan-Toast> http://www.youtube.com/watch?v=6vxHkAQRQUQ
430: [22:30:48] <Pyromanik> and yeah, he's right. The wheel might keep going around.
431: [22:30:49] <Pyromanik> but
432: [22:31:04] <antmas> I'm not saying it's prepetual motion, but it's perpetual motion
433: [22:31:06] <Pyromanik> the very SECOND he tries to harvest the energy contained in the spin, what will happen?
434: [22:31:10] <Colin[pi]> lol
435: [22:31:10] <Pyromanik> it'll fuck'n just... DIE.
436: [22:31:42] <Colin[pi]> wow that's just sad
437: [22:31:49] <Pyromanik> ikr
438: [22:32:16] <antmas> this thing actually IS awesome http://www.youtube.com/watch?v=5q-BH-tvxEg
439: [22:32:44] <antmas> note the 'dreaming about gear ratios'
440: [22:33:15] <Pyromanik> the fuck am I seeing here antmas ?
441: [22:33:51] <antmas> Pyromanik: basically
442: [22:33:57] <Pyromanik> Nothing.
443: [22:34:09] <antmas> ther very last gear turns SO slowly, that it can sit inside a concrete block
444: [22:34:22] <Pyromanik> are you sure?
445: [22:34:25] <antmas> yup
446: [22:34:30] <Pyromanik> I think it's a scam.
447: [22:34:36] <Pyromanik> I can't see a gear in a block.
448: [22:34:42] <Pyromanik> fake.
449: [22:34:43] <antmas> we're talking billions of years per revolution
450: [22:34:45] * mobiusnz1 quit (Ping timeout: 248 seconds)
451: [22:34:46] <antmas> lol
452: [22:34:48] <Pyromanik> xD
453: [22:34:49] <antmas> its not
454: [22:34:55] <Colin[pi]> here's a simple rule to follow
455: [22:35:06] <Colin[pi]> 1. does the video promise free energy?
456: [22:35:09] <Pyromanik> here's a simple rule to follow: DON'T MAKE USELESS SHIT.
457: [22:35:13] <Colin[pi]> 2. it does? it's a scam
458: [22:35:37] <Colin[pi]> lol yeah that one works too pyromanik
459: [22:35:54] <antmas> XD
460: [22:36:03] <Pyromanik> Colin[pi]: I like to follow the very simple rule:
461: [22:36:09] <Pyromanik> Is an American trying to sell me something?
462: [22:36:13] <Pyromanik> It's a scam.
463: [22:36:15] <Colin[pi]> haha
464: [22:36:26] <Kolin> That one just wastes energy though Colin[pi]
465: [22:36:29] <Kolin> And thats EASY!
466: [22:36:44] <Colin[pi]> snake oil salesmen
467: [22:40:51] <Colin[pi]> dat internet... I had forgotten how fast it is at universities
468: [22:42:37] * Colin[pi] quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
469: [22:49:44] * mobiusnz has joined #silverstripe
470: [22:51:05] * mobiusnz has left #silverstripe
471: [22:52:06] <antmas> oh god, I left my headphones at home and someone in the office is sniffling
472: [22:52:10] <antmas> fffffffffffffffff
473: [22:54:18] <Pyromanik> hahahaha fuck you're a fool
474: [22:54:23] <Pyromanik> never ever not headphones.
475: [22:54:52] <Pyromanik> did you truck down to alex for the weekend antmas?
476: [22:55:02] <Pyromanik> catch yourself some AU GT?
477: [22:55:24] <antmas> Pyromanik: nah, wish I couldn't though
478: [22:55:29] <Avro> I guess people overhear things from physicists like >1 energy ratios are possible in quantum theory, and then they try to play with home magnets :/
479: [22:55:36] <antmas> not planning any big drives until we get the new car
480: [22:55:48] <antmas> could have*
481: [22:56:06] <Avro> what they don't hear is that >1 energy ratios are possible if you punch a mathematical hole in our 3 dimensional space and let some 5 dimensional space 'leak in'
482: [22:56:20] <Avro> Which is purely a theoretical conversation, like n= 3 and n = 5
483: [22:56:37] <antmas> -_-
484: [22:56:40] <antmas> it's Monday
485: [22:56:44] <antmas> there is no room on Monday
486: [22:56:47] <antmas> for physics
487: [23:00:52] <zippy__> echo date('W', strtotime('2013-12-30 00:00:00')); = 01? I don't think thats the first week of the year...
488: [23:01:53] <Avro> hahaha, date()
489: [23:04:06] <simon_w> http://en.wikipedia.org/wiki/ISO_week_date#First_week
490: [23:05:43] <zippy__> interesting
491: [23:05:47] <zippy__> simon_w: thanks!
492: [23:05:55] <zippy__> I have been learned
493: [23:08:28] * joelpittet has joined #silverstripe
494: [23:13:04] * joelpittet quit (Ping timeout: 264 seconds)
495: [23:14:37] <Pyromanik> teached!
496: [23:15:24] <Pyromanik> fuck yes, almost lunch
497: [23:16:11] <pippy> I had a scone and a cookie
498: [23:16:33] <spronk> yeah...
499: [23:16:35] <spronk> fucking
500: [23:16:38] <spronk> dates and times
501: [23:16:41] <spronk> what a screwed up system
502: [23:16:44] <spronk> WHERE IS MY METRIC DATE
503: [23:17:14] <guzzlefry> meh
504: [23:17:17] <guzzlefry> pointless!
505: [23:17:23] <guzzlefry> leap years and such
506: [23:17:26] <guzzlefry> and leap seconds
507: [23:17:44] <guzzlefry> hm
508: [23:17:51] <guzzlefry> maybe if we measured time in angles?
509: [23:18:38] <Avro> radians
510: [23:18:51] <Avro> that could work actually
511: [23:19:04] <spronk> basically
512: [23:19:06] <spronk> lets just get rid of weeks
513: [23:19:08] <spronk> and months
514: [23:19:11] <spronk> and just stick with days.
515: [23:19:26] <Avro> so, let's go back to pre-historic event keeping?
516: [23:19:30] <guzzlefry> yay
517: [23:19:38] <guzzlefry> well
518: [23:19:53] <guzzlefry> centuries and milleniums are kinda metric-ey
519: [23:20:10] <guzzlefry> oh, and decades :P
520: [23:20:19] <guzzlefry> Anything more granular is broken
521: [23:20:21] <spronk> 73-week years ftw
522: [23:20:29] <guzzlefry> until you get to sub-second stuff
523: [23:21:01] <spronk> ugh
524: [23:21:02] <spronk> fuck nzpost
525: [23:21:11] <spronk> gotta go pick up a parcel from their distribution depot that closes at 1pm
526: [23:21:17] <spronk> because they were too lazy to open my gate.
527: [23:21:49] <guzzlefry> hah
528: [23:21:56] <guzzlefry> U.S. Postal Service does that as well.
529: [23:22:22] <guzzlefry> Probably why they're hemmoraging money.
530: [23:32:02] <antmas> anyone here use Google Drive?
531: [23:32:19] <guzzlefry> kinda sorta
532: [23:33:16] <antmas> guzzlefry: you on android?
533: [23:33:48] <guzzlefry> Nope
534: [23:33:53] <guzzlefry> I actually use Dropbox on android.
535: [23:33:58] <antmas> hmmm
536: [23:34:09] <antmas> I did too, but I find DB to be so clunky
537: [23:34:36] <guzzlefry> Google Drive did something weird the last time I used it.
538: [23:34:48] <antmas> I'm just trying something different
539: [23:34:54] <guzzlefry> antmas: I tried to download a zip of my files from it, but it didn't keep the directory structure.
540: [23:34:58] <antmas> tried Mega - but it's pretty simplistic
541: [23:35:13] <guzzlefry> just kind of dumped everything into the top level dir. :P
542: [23:35:24] <antmas> :p
543: [23:37:42] * coldblooded01 has joined #silverstripe
544: [23:39:42] * coldblooded01 has left #silverstripe
545: [23:43:15] * Colin[pi] has joined #silverstripe
546: [23:45:19] * UncleCheese quit (Quit: UncleCheese)
547: [23:51:32] * coldblooded01 has joined #silverstripe
548: [23:52:42] <coldblooded01> Hi all, anyone able to help me with this issue I'm having for past couple hours. The CMS doesn't load anything you open; unless if you refresh it. It broke after some data object work.
549: [23:52:47] * zfmf has left #silverstripe
550: [23:53:08] <coldblooded01> Shows no error
551: [23:53:23] <simon_w> You've got extra whitespace being outputted, probably from spaces before <?php or from having a ?>
552: [23:58:27] <coldblooded01> hmm, just had a look
553: [23:58:28] <coldblooded01> no joy
554: [23:58:37] <coldblooded01> ?> not needed?
555: [23:59:00] <madmatt> ?> isn't needed at the end of a PHP file, no
556: [23:59:16] <madmatt> unless you want to switch to outputting HTML or something else other than PHP
557: [23:59:27] <coldblooded01> I see, ok
558: [23:59:29] <coldblooded01> yeah
559: [23:59:54] <guzzlefry> Can I have a controller tied to any dataobject?

These logs were automatically created by ss-log on irc.freenode.net.