#silverstripe IRC Log

IRC log for 8 May 2014

All timestamps are in UTC.

1: [00:00:06] <ss23> Now it does nothing.
2: [00:00:06] <ss23> Fun
3: [00:03:46] <Colin[pi]> ss23: this is not like a time critical thing, right?
4: [00:03:47] <Colin[pi]> :D
5: [00:04:57] <ss23> Not really
6: [00:04:58] <ss23> idk
7: [00:07:26] <ss23> If I had to guess, the HDD got borked from first failed restart
8: [00:09:01] <Colin[pi]> ss23: well shit :\
9: [00:11:43] <Turnerj> ss23: Did you try turning it off and on again? :P
10: [00:11:54] <ss23> Yes :(
11: [00:12:02] <Turnerj> Did you try it twice?
12: [00:12:23] <ss23> Yep
13: [00:12:24] <ss23> Thrice!
14: [00:12:27] <Colin[pi]> Turnerj: if that doesn't work, it's definitely borked!
15: [00:12:58] <Turnerj> ss23: Time to get a new computer!
16: [00:13:06] <Turnerj> Colin[pi]: Yup!
17: [00:13:18] <Colin[pi]> ss23: this a work computer or your own?
18: [00:15:11] <simon_w> It's not running Windows, must be a work one
19: [00:19:03] <Colin[pi]> simon_w: he's not replying, must be in a panic
20: [00:19:09] <ss23> k so fixed now
21: [00:19:10] <ss23> o/
22: [00:19:12] <Colin[pi]> lol
23: [00:19:23] <Colin[pi]> ss23: what was it?
24: [00:19:24] <ss23> just forced it to boot from disk
25: [00:19:28] <ss23> I mean, idk why the first install fialed
26: [00:19:32] <ss23> trying a different image now
27: [00:25:18] <simon_w> WARNING: Your password has expired.
28: [00:25:18] <simon_w> Password change required but no TTY available.
29: [00:25:19] <simon_w> Dammit
30: [00:25:38] <simon_w> Though I had turned that off
31: [00:25:43] <simon_w> Thought
32: [00:26:22] <spronk> hahaaa
33: [00:36:05] <Ryan-Toast> Babymetal world tour, awww yiss
34: [00:36:42] <Ryan-Toast> aww no NZ
35: [00:49:40] <Colin[pi]> heheh: http://i.imgur.com/t3klHl4.jpg
36: [00:50:24] <spronk> heh
37: [00:50:24] <spronk> yeah..
38: [00:52:17] <Turnerj> That sounds about right
39: [00:54:04] <Ryan-Toast> more like git comit -am “added some shit"
40: [01:09:00] * wilsonstaff has joined #silverstripe
41: [01:09:25] <wilsonstaff> Hi to all, ive got this error == framework/view/SSViewer.php == after installing a module. Possible cause?
42: [01:10:35] <Turnerj> Any more information on the error?
43: [01:11:48] <wilsonstaff> Nope. I am in dev mode, but the error shows when i try to add a Newsletter using the Newsletter module, which ive used on the exact same SS (3.1.2) installation.
44: [01:12:04] <ezero> check php error log
45: [01:12:23] <Turnerj> Tried flushing the templates?
46: [01:12:30] <Turnerj> Sounds like that might be the issue
47: [01:14:16] <wilsonstaff> Werid. Remember i am into the /admin, not on a page in a browser. As with UserDefinedForm, ?flush=all didnt solve it. But flushing the actual admin page using ?flush=1 did!!!!!!
48: [01:15:08] * jenniferaslan quit (Remote host closed the connection)
49: [01:15:15] <ezero> oh god this UserDefinedForm again.. that is giving me some grief
50: [01:15:32] <ezero> i am trying to render it on a single page site.. on HomePage
51: [01:16:09] <ezero> $UserDefinedForm variable in Page.ss does nothing (I think that is expected)
52: [01:25:00] * antmas has joined #silverstripe
53: [01:25:08] <antmas> haihai
54: [01:25:14] <Colin[pi]> HI ANTMAS
55: [01:25:23] * Tanger has joined #silverstripe
56: [01:25:58] <Turnerj> A little too excited Colin[pi]?
57: [01:26:04] <Turnerj> :P
58: [01:26:15] <Colin[pi]> Turnerj: antmas and me have this thing goin, NO HOMO
59: [01:26:32] <antmas> #nohomo
60: [01:26:40] <Colin[pi]> #yolo #swag
61: [01:27:00] <antmas> dat feeling when you visit a site only to find it was made with...
62: [01:27:01] <antmas> ...wiz
63: [01:27:04] <antmas> wix*
64: [01:27:08] <antmas> lol wiz
65: [01:27:17] <Turnerj> wix?
66: [01:27:26] <antmas> Turnerj: 'free' website builder
67: [01:27:31] <Turnerj> OH
68: [01:27:44] <Colin[pi]> eeuw
69: [01:28:04] <Turnerj> Or find a website built with Google Sites
70: [01:28:14] <Turnerj> :/
71: [01:28:50] <Colin[pi]> Turnerj: I scored a client from one of those last week
72: [01:29:00] <Colin[pi]> "Hi, we have a Google Site. It sucks. Can you make one better?"
73: [01:29:25] <Turnerj> Thank you for ridding the world of another Google Site site :P
74: [01:29:30] <antmas> I get the opposite
75: [01:29:44] <antmas> 'you're too expensive, so we went with Wix'
76: [01:29:47] * simon_w|air has joined #silverstripe
77: [01:29:49] <antmas> o.O
78: [01:29:52] <Turnerj> hahahaha
79: [01:30:25] <Turnerj> I'm writing a system that kind of would build a website based on the details the client enters
80: [01:30:31] <Turnerj> Going to be awesome!
81: [01:30:39] <Colin[pi]> antmas: I haven't had luck with accountants :\ I'm onto my third potential accountant client, the other two thought I was too expensive
82: [01:30:53] <Colin[pi]> damn bean counters
83: [01:31:04] <Turnerj> Colin[pi]: Are they thinking a site for under $1,000?
84: [01:31:21] <Colin[pi]> Turnerj: well I gave prices which I'm pretty sure are less than average
85: [01:31:26] <Colin[pi]> "OMG SO EXPENSIVE"
86: [01:31:29] <Colin[pi]> uh huh
87: [01:31:40] <Turnerj> I know them feels
88: [01:32:13] <Colin[pi]> then I've scored a couple in the past month in the 5-10 range, so that's nice
89: [01:32:14] <Turnerj> I was doing some volunteer work for someone and said how much it would have cost them
90: [01:32:22] <Turnerj> They looked at me funny afterwards :/
91: [01:32:53] <Colin[pi]> Turnerj: dev work is SO undervalued... I'd like them for just a day see the shit we need to do
92: [01:33:24] * Ryan-Toast has left #silverstripe
93: [01:33:46] * Ryan-Toast has joined #silverstripe
94: [01:34:18] <Turnerj> Yeah
95: [01:34:35] <Turnerj> You can get some clients that will sign on any price but the vast majority don't understand
96: [01:34:46] <Colin[pi]> Turnerj: I had one guy lose it one time, saying "I don't understand why it's taking so long, IT'S ALL JUST HTML!?"
97: [01:34:51] <Colin[pi]> uh huh...yeaaah
98: [01:34:58] <Turnerj> hahahaha
99: [01:36:04] <Turnerj> The fun part is coming up with a time and cost estimate for building something / working with something you never have used before
100: [01:36:23] <Colin[pi]> Turnerj: yeah I wish I could say "fucked if I know how long"
101: [01:36:58] <Turnerj> Colin[pi]: And you might even say the task might be "easy" but it still will take a while to do
102: [01:37:10] <Turnerj> Sometimes people just don't get that
103: [01:46:48] * antmas quit (Ping timeout: 240 seconds)
104: [01:53:20] <Turnerj> With SS 3.2, are the docs up to date with the list of major changes that are planned?
105: [01:53:38] * UncleCheese quit (Quit: UncleCheese)
106: [01:54:52] <Turnerj> This page: http://doc.silverstripe.org/framework/en/trunk/changelogs/3.2.0
107: [01:57:01] <simon_w|air> No
108: [01:57:09] <simon_w|air> Things only get added to that list as they're merged
109: [01:58:55] * camfindlay has joined #silverstripe
110: [01:59:07] <Turnerj> Ahhhh ok, so just wait and see when SS3.2 reaches beta state to know the changes?
111: [02:01:07] <simon_w|air> Pretty much
112: [02:02:42] <Turnerj> Awesome, cheers simon_w|air
113: [02:03:03] <camfindlay> hey iRogue on today?
114: [02:06:49] <simon_w|air> Giganaire, ^
115: [02:11:17] * UncleCheese has joined #silverstripe
116: [02:11:36] <ss23> We can hope not
117: [02:11:38] <ss23> OHHHHHHHHH
118: [02:12:59] <camfindlay> ss23 burn....
119: [02:13:25] <ss23> :D
120: [02:15:08] <Ryan-Toast> Had a really hot girl come in for a second interview and do a layout test, and it was really bad. He’s pretty gutted, haha.
121: [02:15:18] <ss23> :(
122: [02:15:20] <ss23> wait
123: [02:15:26] <ss23> Who/what, Ryan-Toast?
124: [02:15:38] <Ryan-Toast> We’re hiring a new graphic design junior.
125: [02:16:20] <Ryan-Toast> We have it down to 5 people, and the one that came in today to do a small brief (4 pages of a magazine) but she was retty bad at it.
126: [02:16:36] <Ryan-Toast> my boss is gutted, because she was pretty easy on the eyes
127: [02:18:50] <ss23> :(
128: [02:18:55] <ss23> Give her another try!
129: [02:20:08] * pippy_ has joined #silverstripe
130: [02:22:47] <Colin[pi]> Ryan-Toast: she can learn on the job ;)
131: [02:23:12] <Ryan-Toast> Colin[pi]: We have two more coming tomorrow. One from Chille
132: [02:23:43] <Colin[pi]> Ryan-Toast: ooh South American, I can vouch for them, top notch
133: [02:23:59] <simon_w|air> ...in bed
134: [02:24:21] <Ryan-Toast> lol
135: [02:25:32] <Colin[pi]> Ryan-Toast: I could never understand a single thing the flight attendants said on LAN Chile flights
136: [02:25:52] <Colin[pi]> when they speak spanish it just sounds like random gibberish
137: [02:26:00] <Colin[pi]> kinda like The Sims
138: [02:26:13] <Ryan-Toast> Myshoonoo
139: [02:26:22] <Colin[pi]> like The Sims but REALLY rapid
140: [02:26:59] <Colin[pi]> like I know a lot of Portuguese and it's very similar to Spanish, but I would listen as hard as I could and I'm like "I have no fucking idea what you said."
141: [02:27:27] <Ryan-Toast> lol
142: [02:27:40] <Ryan-Toast> I think I’ve met one spanish person in my life.
143: [02:29:51] <Ryan-Toast> lol, LinkedIN “Only 1st and 2nd degree connections can view Raewyn's full name.” shows name in url.
144: [02:30:04] <Colin[pi]> lol yeah LinkedIn is a joke
145: [02:34:56] <Turnerj> hahaha
146: [02:37:30] <Turnerj> Barack Obama is a 3rd degree connection to me :/
147: [02:40:26] * wilsonstaff quit (Quit: Page closed)
148: [02:42:36] <Colin[pi]> dev/build should update everything needed for CLI SS stuff too, right?
149: [02:54:21] * theorytank has joined #silverstripe
150: [02:57:55] <theorytank> looking for a little help...
151: [02:58:49] <theorytank> been digging through the core for a while tryijng to figure out how File generates a different field in the admin area than a normal DataObject.
152: [02:59:48] <simon_w|air> You mean when you have a has_one to File and the field gets automatically created for you?
153: [03:00:19] <theorytank> so if I have a has_one => 'SomeDataObject' how can I create a compositeField for SomeDataObject.
154: [03:00:22] <theorytank> Ya.. exactly.
155: [03:02:13] <simon_w|air> The ForeignKey DBField type explicitly handles File and Image has_ones, providing an UploadField during scaffolding instead of a DropdownField
156: [03:03:40] <Giganaire> camfindlay: hai
157: [03:04:11] <theorytank> @simon|air oh.. perfect.... thanks..
158: [03:04:26] <theorytank> @simon_w|air oh.. perfect.... thanks..
159: [03:05:04] <theorytank> how do I inject my own DataObject into that?
160: [03:05:17] <theorytank> doesn't look like I can.
161: [03:06:24] <theorytank> here's the long winded reason....
162: [03:07:58] <theorytank> I want the admin to be able to upload a video (File) that I'll essentially pick up with a cron and upload to Amazon S3 which I'll then run through ElasticTranscoder to convert into a few different formats.
163: [03:08:01] <Ryan-Toast> such a nice pricing table: http://www.hubspot.com/pricing
164: [03:08:46] * cloph_away has joined #silverstripe
165: [03:08:54] * cloph quit (Ping timeout: 240 seconds)
166: [03:09:30] <simon_w|air> theorytank, you know you can change things in the getCMSFields() method on your DataObjects
167: [03:11:08] <theorytank> ya.. was just hoping I could create a new DataObject that created it's own FormField... but yes, that's what I'll have to do.
168: [03:14:10] <theorytank> thanks so much.. learnt something here....
169: [03:16:07] * SMaction quit ()
170: [03:19:21] <Turnerj> What is everyone currently working on?
171: [03:19:59] <Stomcch> an internation organisation sites with multiple translated sub-sites and an intranet
172: [03:20:04] <Stomcch> yourself?
173: [03:20:15] <jordanmk> hey guys
174: [03:20:50] <jordanmk> i'm working on a search function for searching dataobjects based on inputs entered by the user in a form
175: [03:20:51] <jordanmk> this is the code: http://pastebin.com/8bc0fhXs
176: [03:21:30] * UncleCheese quit (Quit: UncleCheese)
177: [03:21:31] <jordanmk> but i'm pretty sure how it is now would be vulnerable to SQL injection, and i'm pretty sure there's a much better way to do it than that anyway
178: [03:21:46] <Turnerj> Neat stuff guys
179: [03:22:04] <jordanmk> anyone able to confirm / offer suggestions?
180: [03:22:08] * simon_w quit (Ping timeout: 255 seconds)
181: [03:22:09] <Turnerj> I'm working on an SS module for better representing google analytics in the CMS
182: [03:22:26] <Stomcch> jordanmk - you might want to use a datalist with filters instead
183: [03:22:29] <simon_w|air> jordanmk, use ->filter()
184: [03:22:34] <Stomcch> http://api.silverstripe.org/master/class-DataList.html
185: [03:23:04] <Turnerj> What simon_w|air said :D
186: [03:23:48] <jordanmk> hmm okay, i'll try restructure with filter() and then post updated code
187: [03:24:43] * UncleCheese_ has joined #silverstripe
188: [03:25:20] <simon_w|air> I'm working on a drop-in replacement for SSViewer, so you don't need to use SilverStripe templates
189: [03:25:55] * simon_w has joined #silverstripe
190: [03:25:56] <jordanmk> simon_w, i can't seem to find a way to do LIKE using filter()?
191: [03:26:12] <simon_w|air> jordanmk, ->filter('FieldName:PartialMatch')
192: [03:26:12] <Ryan-Toast> filterAll
193: [03:26:21] <Ryan-Toast> :partialMatch
194: [03:26:26] <jordanmk> ah cheers
195: [03:26:44] <simon_w|air> http://doc.silverstripe.org/framework/en/topics/datamodel#search-filter-modifiers
196: [03:27:02] <Turnerj> That sounds cool simon_w|air, is that for supporting other template formats or allow overriding of built-in templates?
197: [03:27:15] <Ryan-Toast> simon_w: what’s the use case for a drop-in replacement for SSViewer?
198: [03:27:18] <simon_w|air> Turnerj, SSViewer allows overriding built-in templates
199: [03:27:29] <simon_w|air> Ryan-Toast, not using the SS template syntax
200: [03:27:38] <Ryan-Toast> simon_w|air: any reason?
201: [03:27:44] <simon_w|air> Because I don't like it :p
202: [03:27:54] <Ryan-Toast> simon_w|air: you’d just use a normal .php?
203: [03:28:07] <simon_w|air> Well, this module uses XHP
204: [03:28:28] <Ryan-Toast> simon_w|air: what don’t you like about the SS one?
205: [03:29:25] <simon_w|air> The syntax is difficult, there's weird bugs any time you try accessing different scopes, it treats me like a designer
206: [03:29:59] <Turnerj> What syntax would you prefer simon_w|air?
207: [03:30:09] <simon_w|air> [13:28:07] <simon_w|air> Well, this module uses XHP
208: [03:30:43] <Ryan-Toast> simon_w|air: I find the syntax fine. What kind of different scopes?
209: [03:30:46] <Turnerj> First result on google for XHP is alloy wheels :P
210: [03:31:06] <simon_w|air> Turnerj, https://github.com/facebook/xhp
211: [03:31:09] <simon_w|air> Ryan-Toast, $Up/$Top
212: [03:31:37] <Ryan-Toast> simon_w|air: Ah, right.
213: [03:31:57] <Colin[pi]> simon_w|air: can you think of a reason why a site would be working fine in browser, but a task run via CLI on the same site would be returning "Can't find extension class" ?
214: [03:32:07] <simon_w|air> Colin[pi], flush
215: [03:32:31] <Colin[pi]> dev/build does a flush though doesn't it?
216: [03:32:49] <simon_w|air> Not since that flushtoken crap
217: [03:32:53] <Colin[pi]> oh
218: [03:32:55] <Colin[pi]> ffs
219: [03:32:55] <Colin[pi]> ok
220: [03:32:57] <Colin[pi]> thanks
221: [03:33:02] <Ryan-Toast> what is the point in flushtoken?
222: [03:33:11] <simon_w|air> And, at least in 2.4, flushing the web doesn't flush the cli
223: [03:33:30] <simon_w|air> Ryan-Toast, prevents DoS attacks by non-admins spamming ?flush
224: [03:33:40] <Ryan-Toast> simon_w|air: rofl, fair enough
225: [03:34:04] <Turnerj> Awwww, XHP requires a PHP module :(
226: [03:34:16] <simon_w|air> Yup, or HHVM
227: [03:34:21] <Colin[pi]> simon_w|air: wait, so how is the CLI flushed?
228: [03:34:31] <simon_w|air> Colin[pi], sake blah flush=1
229: [03:34:38] <Colin[pi]> OIC
230: [03:37:13] <Turnerj> Flushing a SS site does the template cache and class manifest right? Is there anything else it does?
231: [03:37:58] <simon_w|air> Turnerj, it flushes the template, class, config and static manifests
232: [03:38:09] <simon_w|air> Doesn't flush cached templates
233: [03:38:37] <Turnerj> Yeah, I meant templates :P
234: [03:39:08] <Turnerj> and /dev/build is purely DB building or does it have any extra functionality?
235: [03:39:53] <Colin[pi]> <Ryan-Toast> what is the point in flushtoken? -- did you miss all the hoopla with that blogger who thought he was super awesome for finding a vuln?
236: [03:40:15] <Ryan-Toast> Colin[pi]: Haven’t been working on SS that long
237: [03:40:37] <Turnerj> Colin[pi]: I totally missed it. One day it just magically was in my SS builds :/
238: [03:40:49] <Colin[pi]> http://blog.cribznetwork.com/2013/07/silverstripe-3-dos-vulnerable/
239: [03:40:52] <Colin[pi]> ^ here it is
240: [03:41:05] <Colin[pi]> sminnee even replied
241: [03:41:56] * antmas has joined #silverstripe
242: [03:42:06] <antmas> so anyway I was talking a day or so ago about Delphi
243: [03:42:25] <antmas> turns out the db is actually Interbase with Firebird 2.5
244: [03:43:01] <Turnerj> Colin[pi]: Cheers for the link
245: [03:43:33] <Colin[pi]> Turnerj: was an interesting time.. he raised a valid concern but was kinda being a dick
246: [03:43:34] <antmas> or in other words, their developers have no idea what they're talking about
247: [03:43:34] <antmas> lol
248: [03:45:12] <Ryan-Toast> Colin[pi]: look at how fucking clever I am, sooo fucking clever. Look at these plebs
249: [03:45:25] <Turnerj> Colin[pi]: Yeah lol. I haven't actually looked at the code that added flushtoken though I would have just thought it would just be an if-statement around the code that processes the flush
250: [03:45:49] <Colin[pi]> Ryan-Toast: yeah it was exactly that.. good for you, you found a prob.. lets get it fixed and Dont Be A Dick
251: [03:45:52] <antmas> anyone dealt with interbase before?
252: [03:45:57] <simon_w|air> Turnerj, sadly, that would be too simple (also, wouldn't work)
253: [03:46:20] <Ryan-Toast> Colin[pi]: BUT HOW WILL YOU KNOW HOW CLEVER I AM.
254: [03:46:37] <Turnerj> simon_w|air: Ahhhh. I might see if I can find the specific commit that added it, would be interesting to learn more about how all that code works
255: [03:46:42] <Colin[pi]> Turnerj: yeah there was a good discussion about it on the core list IIRC... flush is a bit more complicated than I first thought too
256: [03:47:14] <Turnerj> Colin[pi]: Maybe we need to fix it up so it isn't as complicated! ;)
257: [03:47:53] <Colin[pi]> Turnerj: yeah well the token stuff was part of that, I think Hamish explained about how it all works... bit tricky
258: [03:48:13] * bridgetm has joined #silverstripe
259: [03:50:36] <Turnerj> Oh wait, I think I understand now why
260: [03:50:48] <Turnerj> And now the purpose of flushtoken
261: [03:55:06] <antmas> why exactly is there a flush token?
262: [03:55:10] <antmas> what's it used for?
263: [03:55:32] <Turnerj> The manifest is part of what is being flushed, the code to check if you are an admin is after the manifest has loaded
264: [03:55:39] <UncleCheese_> i think it's so people can't crash your site
265: [03:55:51] <Turnerj> To flush the manifest, you need to be redirected back to the same page with the token
266: [03:55:54] <UncleCheese_> it would make for a pretty easy DOS attack if you could just hammer the server with ?flush
267: [03:56:09] <Turnerj> That way it knows you are logged in as an admin
268: [03:56:29] <antmas> ah right
269: [03:56:31] <antmas> of course
270: [03:56:33] <Turnerj> (that is the simplified version of it anyway)
271: [03:56:38] <UncleCheese_> oh that makes sense
272: [03:56:59] <Turnerj> Yeah, I didn't know that myself till I went through the comments on github about it
273: [03:57:26] <Colin[pi]> huh, if I search for 'flushtoken' across my install though, I get zero matches
274: [03:57:38] <antmas> Colin[pi]: flush_token?
275: [03:57:48] <Colin[pi]> the get param is 'flushtoken'
276: [03:57:48] <Colin[pi]> :\
277: [03:57:57] <antmas> oh
278: [03:59:50] <Turnerj> framework\core\startup
279: [04:00:22] <Turnerj> It never has the string 'flushtoken'
280: [04:00:29] <Turnerj> But: $parameterName.'token'
281: [04:00:34] <Colin[pi]> ohh
282: [04:00:35] <Colin[pi]> I see
283: [04:00:55] <Colin[pi]> $this->token = isset($_GET[$parameterName.'token'])
284: [04:00:57] <Colin[pi]> I see it, ta
285: [04:00:58] <Turnerj> Looks like you could use this code in other places with the way it is built
286: [04:01:08] <Colin[pi]> but: WARNING: This class is experimental and designed specifically for use pre-startup in main.php
287: [04:01:14] <Colin[pi]> It will likely be heavily refactored before the release of 3.2 ;D
288: [04:01:22] <Turnerj> Yeah lol
289: [04:01:26] <ss23> lol
290: [04:01:27] <ss23> Good joke
291: [04:01:29] <ss23> It won't be
292: [04:01:29] <ss23> :P
293: [04:01:35] <Colin[pi]> ss23: we know :D
294: [04:02:43] <Turnerj> I've got to admit, I like looking at and working with the lower level code
295: [04:02:59] <ss23> Better switch to C then
296: [04:02:59] <ss23> :D
297: [04:02:59] <Turnerj> So much more fulfilling than frontend code
298: [04:03:01] <Colin[pi]> Turnerj: you mad fool
299: [04:03:42] <ss23> Yeah, I hate frontend etoo tbh
300: [04:03:45] <Turnerj> :P
301: [04:03:47] <Colin[pi]> I look at the lower level code and think "woah thank fuck I'm not responsible for that code"
302: [04:04:14] <Turnerj> I like the complexity and I guess the responsibility of that code
303: [04:04:40] <Colin[pi]> it's all of this stuff that reminds me of never to write my own framework again
304: [04:04:53] <Ryan-Toast> I’ll take Frontend for 100 points, John.
305: [04:05:01] <Turnerj> hahahaha, I actually want to but SS does pretty much what I want to build
306: [04:05:19] <Colin[pi]> Turnerj: yep, if I was to write my own, it'd be pretty similar to SS
307: [04:05:28] <Colin[pi]> I think that's why it clicked with me so much
308: [04:05:39] <Colin[pi]> some others I'd looked at, I'd look at the code and go "WTF is this shit?"
309: [04:05:47] <Colin[pi]> SS actually, for the most part, makes sense to me
310: [04:05:47] <Turnerj> Colin[pi]: Actually for a project, I did start writing my own framework which pretty much looked and acted like SS
311: [04:05:53] <Turnerj> Even down to how DataObjects work
312: [04:06:09] <Turnerj> That was some of the most enjoyable code writing in a long time lol
313: [04:06:13] <Colin[pi]> Turnerj: yeah, to me it's quite logical
314: [04:06:13] <Turnerj> #nolife
315: [04:06:53] <Colin[pi]> funny thing is about a year before I go into SS, I remember having a brief look.. tried out the CMS.. thought "ehh... it's ok I guess"
316: [04:06:53] <Ryan-Toast> I don’t have the technical skills to do such a thing
317: [04:07:19] <Ryan-Toast> I remmeber trying SS like 4 years ago and thinking “this cms is shit"
318: [04:07:25] <Colin[pi]> Ryan-Toast: LOL
319: [04:07:40] * sukirti has joined #silverstripe
320: [04:08:00] <Colin[pi]> Ryan-Toast: really, even at that time, I had seen much worse
321: [04:08:26] <Turnerj> I think it was about 4 years since I first saw SS
322: [04:08:34] <antmas> my first CMS was Derple
323: [04:08:38] <antmas> #neveragain
324: [04:08:40] <Turnerj> Previous to that, I used Drupal and Wordpress and I hated it :'(
325: [04:08:45] <Colin[pi]> antmas: haha Derple
326: [04:09:06] <simon_w> I look at SS and think about how horrible of a framework it is :p
327: [04:09:14] <Colin[pi]> Turnerj: whenever I have doubts, I look at the source of Drupal and Wordpress, and come straight back to SS
328: [04:09:16] <Ryan-Toast> I used Worderp as my cms of choice before I found Silverstripe
329: [04:09:36] <Ryan-Toast> Simon_w - King of smugtown :P
330: [04:10:00] <simon_w> simon_w: knows that SS, including its framework, is extremely CMS orientated :p
331: [04:10:22] <Colin[pi]> simon_w: so why is that a bad thing?
332: [04:10:27] <Ryan-Toast> simon_w: It’s what the market that uses it wants I suppose.
333: [04:10:31] <Zauberfisch> Ryan-Toast: you where one of the people excited about AoM, right?
334: [04:10:36] <simon_w> Because I don't want a CMS for most of my projects
335: [04:10:45] <Ryan-Toast> Zauberfisch: Fuck yeah, got my pre-load finished
336: [04:11:00] <Colin[pi]> simon_w: so ignore the cms folder?
337: [04:11:03] <Ryan-Toast> simon_w: cms all the things!
338: [04:11:08] <Zauberfisch> then I take it you already saw that its on pre release :D
339: [04:11:12] <simon_w> Colin[pi], the framework sucks if you're not using the CMS
340: [04:11:13] <Zauberfisch> *pre order
341: [04:11:39] <antmas> These days I find unless you're using a CMS, don't use PHP
342: [04:11:41] <antmas> :P
343: [04:11:50] <Ryan-Toast> Zauberfisch: Yeah man, comes out tonight/tomorrow morning :)
344: [04:12:00] <simon_w> Ryan-Toast, AoM is ooooold!
345: [04:12:13] <Ryan-Toast> simon_w: AoM is HD now, son
346: [04:12:28] <Zauberfisch> simon_w: yeah. but they gave it a new name and replaced some images. now you can by it again for full price
347: [04:12:30] <Ryan-Toast> simon_w: not that I care about graphics, but the new online community is going to be swiiiish
348: [04:12:31] <Zauberfisch> yay
349: [04:12:34] <antmas> yeah, but isn't it the HD Extreme DLC: Premium Edition: Season Pass?
350: [04:12:51] <Ryan-Toast> antmas: new servers = all I care about
351: [04:12:54] <Colin[pi]> HD in terms of what... textures? screen res?
352: [04:12:58] <Ryan-Toast> that and steam workshop
353: [04:13:00] <antmas> pretty much
354: [04:13:08] <antmas> more rounded circles etc
355: [04:13:18] <Colin[pi]> cause I can like set old games to 1920x1080 and LOOK HD
356: [04:13:19] <Ryan-Toast> steam workshop will be great for the modding community,w which I used to be a part of.
357: [04:13:20] <Colin[pi]> ;D
358: [04:13:43] <Ryan-Toast> Colin[pi]: supports way higher res textures.
359: [04:13:57] <simon_w> "On May 8, 2014, Age of Mythology: Extended Edition is set to be released on Steam for Windows"
360: [04:13:58] <simon_w> Well, screw that
361: [04:14:08] <Zauberfisch> but to be honest I still struggle with the decition whether I should by it or not
362: [04:14:11] <Colin[pi]> I just want someone to re-release Deus Ex with modern graphics
363: [04:14:14] <Zauberfisch> I am a huge fan of AoE
364: [04:14:25] <Zauberfisch> I like AoM as well, but not sure if I will really play it
365: [04:14:30] <Ryan-Toast> Zauberfisch: It’s like $20, what have you got to lose?
366: [04:14:34] * antmas goes to install Deus Ex again
367: [04:14:37] <Colin[pi]> Ryan-Toast: $20
368: [04:14:42] <Zauberfisch> antmas: good choice!
369: [04:14:54] <Zauberfisch> Ryan-Toast: well, the problem is, thats what I think about all games
370: [04:14:57] <Ryan-Toast> antmas: I spent last weekend loading like 10gig of mods for Skyrim.
371: [04:14:57] <Colin[pi]> antmas: haha every time someone mentions it, DX is reinstalled somewhere
372: [04:15:22] <Colin[pi]> Ryan-Toast: there are some fucking sweet mods for Skyrim
373: [04:15:25] <Ryan-Toast> Colin[pi]: Oblivion does that to me.
374: [04:15:31] <antmas> Ryan-Toast: yeah I spent it redownloading all 55000gbs of Titanfall
375: [04:15:34] <Zauberfisch> and recently I came to realize that I have about a 100 games that all only cost 20-30 euro, but I have never even started playing most of those
376: [04:15:37] <Colin[pi]> glorious PC gaming masterace
377: [04:15:44] <Ryan-Toast> Colin[pi]: Yeah, I’ve started playing the Oblivion port
378: [04:16:10] <antmas> fuck all this just makes me want to hurry and by my new parts
379: [04:16:14] <antmas> :<
380: [04:16:35] <simon_w> antmas, better idea: Buy me all your new parts! :p
381: [04:16:52] <Colin[pi]> simon_w: they'd be PC, you wouldn't want them
382: [04:17:00] <antmas> simon_w: you have a mac right? So.... I can buy you a HDD?
383: [04:17:06] <simon_w> Colin[pi], I can sell 'em!
384: [04:17:16] <Colin[pi]> simon_w: ahaha and buy a mighty mouse
385: [04:17:19] <Zauberfisch> talking about OS
386: [04:17:21] <simon_w> Ewwww
387: [04:17:28] <Zauberfisch> I am plaining on making the full switch to linux
388: [04:17:34] <antmas> all my parts are belong to this http://pricespy.co.nz/list.php?l=124006&view=m
389: [04:17:37] <simon_w> Gutted
390: [04:17:41] <Zauberfisch> I am pretty amazed by how well most games run in wine
391: [04:17:42] <Colin[pi]> Zauberfisch: which distro?
392: [04:17:51] <Zauberfisch> and gaming was the only reason I stuck with windows this long
393: [04:17:52] <antmas> SteamOS
394: [04:17:55] <antmas> lol
395: [04:17:57] <Zauberfisch> probably ubuntu
396: [04:18:01] <Colin[pi]> antmas: dat motherboard
397: [04:18:06] <simon_w> So, not really switching then
398: [04:18:26] <Zauberfisch> simon_w: I know, ubuntu is not everyones favourite, but its not that bad
399: [04:18:31] <Colin[pi]> antmas: sweet gpu too
400: [04:18:41] <antmas> Colin[pi]: yeah, and the most expensive part
401: [04:18:41] <Zauberfisch> once you get rid of the anoying parts
402: [04:18:42] <antmas> lol
403: [04:18:49] <simon_w> So, once you turn it into Debian?
404: [04:18:51] <Colin[pi]> antmas: you'll be able to mine some mad dogecoin
405: [04:18:53] <Zauberfisch> haha, right
406: [04:18:58] <Zauberfisch> :D
407: [04:19:07] <antmas> Colin[pi]: I plan on it during my days at work :D
408: [04:19:18] <antmas> I have 1 bitcoin in my wallet
409: [04:19:39] <Zauberfisch> simon_w: seriously, ubuntu isn't that bad as desktop OS
410: [04:19:42] <Colin[pi]> man wish I had started early on bitcoin ;(
411: [04:20:05] <simon_w> Zauberfisch, nor's Windows
412: [04:20:07] <antmas> wait
413: [04:20:07] <Colin[pi]> Zauberfisch: yeah imho it's like one of two or three that are actually passable as a desktop OS
414: [04:20:08] <antmas> no
415: [04:20:13] <antmas> I have 0.5 bitcoins
416: [04:20:26] <Zauberfisch> antmas: I would get a bigger SSD
417: [04:20:32] <Colin[pi]> antmas: SOMEONE STOLED HALF UR BITCOIN
418: [04:20:51] <antmas> Zauberfisch: Yeah I might go for 256
419: [04:20:53] <Zauberfisch> you can get a 500GB samsung SD for like 200 bucks or something I think
420: [04:21:05] <Colin[pi]> simon_w: I'm sure it's because I'm an OS X n00b, but I still find Windows *much* faster to work on
421: [04:21:07] <antmas> Colin[pi]: I sold 0.4
422: [04:21:23] <antmas> Zauberfisch: not in NZ
423: [04:21:38] <Zauberfisch> http://www.e-tec.at/frame1/details.php?art=159967 almost same price, double the GB
424: [04:21:46] <Zauberfisch> oh, ok :O
425: [04:21:51] <Zauberfisch> well, that link is an austrian store
426: [04:21:59] <Ryan-Toast> Fucking lol: https://www.youtube.com/watch?v=SiENZbfYlV0
427: [04:22:01] <Zauberfisch> http://www.e-tec.at/frame1/details.php?art=159969
428: [04:22:01] <antmas> Zauberfisch: yeah I could order form overseas
429: [04:22:09] <Zauberfisch> 500 GB for 230 euro
430: [04:22:23] <Zauberfisch> thats pretty OK
431: [04:22:39] <simon_w> Colin[pi], yeah, it's because you're used to developing with Windows.
432: [04:22:42] * antmas converts euro to nzd
433: [04:23:09] <antmas> works out pretty good!
434: [04:23:19] <antmas> 230 euro = a~340NZD
435: [04:23:27] <Ryan-Toast> antmas: http://www.pbtech.co.nz/index.php?z=p&p=HDDSAM4250&name=Samsung-840-EVO-MZ-7TE250BW-2.5-250GB-SATA-III-TLC
436: [04:23:30] <Zauberfisch> oh, I see there is quiet the difference
437: [04:23:45] <antmas> Ryan-Toast: nice
438: [04:23:46] <antmas> thanks
439: [04:23:46] * camfindlay quit (Quit: camfindlay)
440: [04:23:47] * Zauberfisch sometimes still thinks that $ is rouhly the same as euro
441: [04:23:54] <Colin[pi]> yeah computer stuff in NZ is more of a ripoff than AU
442: [04:24:13] <simon_w> Zauberfisch, you know there's lots of different $ currencies, right?
443: [04:24:19] <antmas> i have a friend at pbtech who can get those parts I listed for about 20% less
444: [04:24:43] <Zauberfisch> simon_w: yeah. that too
445: [04:24:49] <Zauberfisch> tend to ignore/oversee that
446: [04:24:57] * Shrike_Finland has joined #silverstripe
447: [04:25:13] <Zauberfisch> its all so easy in europe, I am not used to that complicated stuff :P
448: [04:25:50] <simon_w> Yeah, you just have to watch out for some other country completely collapsing the value of the euro
449: [04:25:52] <simon_w> Oh, wait :p
450: [04:26:17] <Zauberfisch> meh. not going to happen anytime soon
451: [04:26:57] <simon_w> Colin[pi], what's the name of the pide place in woden?
452: [04:27:07] <Colin[pi]> simon_w: Turkish Pide House
453: [04:27:11] <Zauberfisch> europe has its troubles like any one else, but there is no much other choice for the members than stick together and go through it
454: [04:27:35] <Zauberfisch> so the euro will remain sort of stable for the time being
455: [04:27:50] <antmas> NZD is fucked
456: [04:27:55] <antmas> I hate buying things in NZ
457: [04:28:26] <simon_w> Colin[pi], any chance you know its number too? :p
458: [04:28:40] <Zauberfisch> also, this global finacial crisis was hardly felt in central europe, or at least I didn't really notice
459: [04:28:40] <simon_w> Oh crap, have we gone over the cap again...
460: [04:29:02] <Colin[pi]> simon_w: what am I, google? 6260 3016
461: [04:29:09] <simon_w> Colin[pi], found it! The internet caught up
462: [04:29:18] <simon_w> Heh
463: [04:29:20] <antmas> simon_w: adsl?
464: [04:29:24] <Colin[pi]> i have it in my phone, good food
465: [04:29:31] <simon_w> Dammit, my phone's with simon_w|air
466: [04:29:35] <simon_w> antmas, yeah :(
467: [04:29:46] <antmas> simon_w: what speeds do you manage?
468: [04:29:57] <simon_w> antmas, capped at 2 mbps
469: [04:30:03] <antmas> o.O
470: [04:30:10] <Colin[pi]> antmas: wow he's even less than me
471: [04:30:19] <antmas> me too
472: [04:30:24] <Colin[pi]> I get about 4 on a good day
473: [04:30:25] <Zauberfisch> simon_w: so you split your personallity by the PC you use?
474: [04:30:30] <antmas> and my house is like 100 years old
475: [04:30:32] <simon_w> And then we go down to dial up speeds
476: [04:30:47] <simon_w> Worst experience ever.
477: [04:30:48] * theorytank quit (Ping timeout: 240 seconds)
478: [04:30:49] <Colin[pi]> antmas: just distance from the exchange for me is the prob :(
479: [04:30:53] <Colin[pi]> 3.5 k or so
480: [04:30:57] <antmas> Colin[pi]: ouch
481: [04:31:00] <antmas> mine is about 1km
482: [04:31:29] <Colin[pi]> antmas: yeah I thought "SWEET, close to town centre, will be awesome!" when I moved here... exchange is in the NEXT suburb
483: [04:31:34] <Colin[pi]> FFFUUUU
484: [04:31:41] <simon_w> Zauberfisch, you don't?
485: [04:31:44] <simon_w> Weirdo :p
486: [04:31:46] <Zauberfisch> :D
487: [04:33:18] <Zauberfisch> anyway, please let me take this opportunity to rub this into your faces: http://speedof.me/show.php?img=140507133527-37246.png
488: [04:33:42] <Colin[pi]> Zauberfisch: eat my balls
489: [04:33:48] <ajmitch> what's with the tiny upload speed?
490: [04:34:21] <antmas> Zauberfisch: jesus christ
491: [04:34:26] <simon_w> Zauberfisch, helps if the site loads :p
492: [04:34:32] <antmas> Zauberfisch: I hope you seed your torrents!
493: [04:34:34] <antmas> ;)
494: [04:34:34] <Stomcch> http://www.speedtest.net/my-result/3487629736
495: [04:34:45] <simon_w> Zauberfisch, eh, my old one was faster
496: [04:34:45] <Zauberfisch> yeah, lines for private internet access have low upload speed. I guess thats their argument for buying a business line
497: [04:35:02] <antmas> woah woah woah woah
498: [04:35:13] <antmas> did NOT realise there is a public holiday coming up
499: [04:35:14] <ajmitch> Stomcch: that looks more reasonable to hate on
500: [04:35:28] <Colin[pi]> antmas: aw yiss
501: [04:35:36] <simon_w> Zauberfisch, imagine going from that to dial up. About the speed difference I got hit with :(
502: [04:35:43] <Zauberfisch> Stomcch: personal internet or server?
503: [04:35:49] <Stomcch> work
504: [04:35:57] <antmas> Queens Birthday on June 2 Monday
505: [04:36:03] <antmas> might book the Friday off :)
506: [04:36:07] <Zauberfisch> Stomcch: I see
507: [04:36:17] <Colin[pi]> simon_w: it's alright simon, the NBN will make it all better... oh wait
508: [04:36:26] <Stomcch> (I work in central auckland though)
509: [04:36:39] <Zauberfisch> simon_w: I couldn't live like that
510: [04:36:48] <Turnerj> 15.4Mbps download, 0.69Mbps upload :'(
511: [04:36:49] * ajmitch has the hardware installed for UFB now, just waiting on chorus to sort out a couple of issues
512: [04:36:50] <simon_w> Colin[pi], I would punch Tony Abbott through the internet, but he'd be dead before it got there
513: [04:36:56] <Colin[pi]> simon_w: LOL!
514: [04:37:10] <Turnerj> simon_w: hahahahaha
515: [04:37:59] <simon_w> Ooh, 11-nil now
516: [04:38:07] <simon_w> Now, back to complaining about the internet speed
517: [04:38:18] <ss23> Can't believe simon_w left Wellington just before the big game with the Phoenix!
518: [04:38:23] <Colin[pi]> simon_w: I'm with the libs, the NBN is a colossal waste of money... now, $12.4 billion for 58 fighter jets on the other hand...
519: [04:38:26] <simon_w> Zauberfisch, I had to stop working on one project since it was too low for the SSL checks to happen
520: [04:38:58] <simon_w> Colin[pi], don't forget, they're outdated fight jets
521: [04:39:12] <Colin[pi]> simon_w: but it's all about priorities!
522: [04:39:26] <Turnerj> Colin[pi]: If they let me fly one of those jet fighters, I might be happy with their choice!
523: [04:39:33] <simon_w> Gotta keep those refugees out, no matter the cost!
524: [04:39:39] <Colin[pi]> simon_w: I mean, what possible benefit could cutting edge internet be to the australian economy?
525: [04:39:39] <simon_w> Screw international relations!
526: [04:40:01] <simon_w> Colin[pi], and having it really slow means no one will be able to stand hacking in to it!
527: [04:41:41] <Zauberfisch> haha
528: [04:41:46] <Zauberfisch> right. perfect strategy
529: [04:42:49] <antmas> woah
530: [04:43:02] <antmas> I still have 1 week annual leave left before may 13
531: [04:43:07] <antmas> crap
532: [04:43:19] <Colin[pi]> antmas: road trip!
533: [04:43:24] <antmas> lol
534: [04:43:31] <simon_w> antmas, come visit!
535: [04:43:43] <simon_w> Bring a really long ethernet cord with you!
536: [04:43:56] <Colin[pi]> lolol
537: [04:44:49] <antmas> lawl
538: [04:45:30] * Shrike_Finland quit (Quit: Leaving.)
539: [04:46:00] <Colin[pi]> antmas: you're arriving in Welly the day before WDCNZ yeah?
540: [04:48:10] <simon_w> Aww, PNG scored
541: [04:50:58] <antmas> Colin[pi]: ah yip
542: [04:51:02] <antmas> at 7pm I think
543: [04:51:08] <antmas> I'll check my itinery
544: [04:51:12] <Colin[pi]> I get there really late on that night, I'll meet up with you at the conference I guess?
545: [04:51:14] <antmas> spelling*
546: [04:52:00] <antmas> what date is WDCNZ?
547: [04:52:13] <simon_w> Colin[pi], 2330 or 2355?
548: [04:52:26] <Colin[pi]> 23:30 I think
549: [04:52:50] <simon_w> So AirNZ via Sydney?
550: [04:52:51] <antmas> Colin[pi]: is it July 31st?
551: [04:52:52] <Giganaire> i should go to wdc
552: [04:52:57] <Colin[pi]> 11:25 actually, yep
553: [04:53:04] <Colin[pi]> antmas: yeah
554: [04:53:13] * simon_w knows those flights!
555: [04:53:36] <Colin[pi]> NZ842
556: [04:53:38] <antmas> Colin[pi]: if so I get in to Wellington at 8.40am on the 30th
557: [04:53:47] <antmas> leaving at 4pm on 1st Aug
558: [04:53:49] <simon_w> Sounds about right
559: [04:53:56] <antmas> 3pm
560: [04:54:08] <simon_w> antmas, you can meet him at the airport!
561: [04:54:15] <antmas> simon_w: :D
562: [04:54:20] <Colin[pi]> lol what?
563: [04:54:46] <simon_w> Yay, dinner booked
564: [04:54:48] <Colin[pi]> antmas: wait you arrive 8.40am the day before?
565: [04:54:51] <simon_w> Thanks Colin[pi] :)
566: [04:54:52] <antmas> Colin[pi]: yeah
567: [04:54:58] <Colin[pi]> dafuq you gonna do all day?
568: [04:55:05] <simon_w> BurgerFuel binge!
569: [04:55:06] <Colin[pi]> simon_w: np
570: [04:55:17] <antmas> haha
571: [04:55:22] <antmas> totes going to BF
572: [04:55:30] * Colin[pi] must go to BF
573: [04:56:08] * antmas plans to get BF and then just sit at ss23 's desk all day
574: [04:56:20] <Colin[pi]> lol
575: [04:56:28] <ss23> ;_;
576: [04:56:29] <ss23> guis pls
577: [04:56:33] <simon_w> I did that to madmatt once!
578: [04:57:06] <simon_w> Come on Steam, update :(
579: [04:57:09] <simon_w> I wanna plaaaaay
580: [04:57:38] <ss23> 2 weeks later
581: [04:57:46] <antmas> he left?
582: [04:57:55] <ss23> Who left?
583: [04:57:59] <simon_w> madmatt
584: [04:58:01] <antmas> madmatt
585: [04:58:05] <simon_w> Was totally my fault...
586: [04:58:07] <antmas> 2 weeks later...
587: [04:58:10] <ss23> oic
588: [04:58:10] <antmas> ?
589: [04:58:10] <ss23> haha
590: [04:58:17] <ss23> I meant it'll take 2 weeks to update Steam
591: [04:58:18] <ss23> ;P
592: [04:58:22] <antmas> oh
593: [04:58:23] <antmas> heh
594: [04:58:25] <simon_w> Yay! It updated!
595: [04:58:29] <ss23> madmatt works here again
596: [04:58:31] <simon_w> In your face ss23 :p
597: [04:58:53] <Colin[pi]> antmas: i'll be there until sunday, ss23 what's the word on drinks + catchup on the friday evening?
598: [04:58:57] <ss23> lol simon_w :P
599: [04:59:03] <ss23> Colin[pi]: um
600: [04:59:04] <ss23> When is it?
601: [04:59:07] <Colin[pi]> ss23: can organise something closer to the date
602: [04:59:11] <ss23> Because I realised I'm going to Japan on June 5th
603: [04:59:13] <Colin[pi]> friday.. uh, 1st I think?
604: [04:59:15] <Colin[pi]> of Aug
605: [04:59:22] <ss23> oh awesome, ages away
606: [04:59:22] <ss23> idk
607: [04:59:25] <ss23> I'm cool with whatever
608: [04:59:26] <ss23> o.o
609: [04:59:33] <ss23> I mean, if you guys want something SilverStripe specific, we can do that
610: [04:59:36] <ss23> And by we I mean... idk
611: [04:59:40] <ss23> people who are actually going?
612: [04:59:42] <ss23> What conference is this again?
613: [04:59:50] <Colin[pi]> WDCNZ
614: [05:00:07] * bridgetm quit ()
615: [05:00:33] <Colin[pi]> SS sponsors the thing apparently
616: [05:00:51] <ss23> yeah, I heard that :O
617: [05:00:56] <ss23> And its antmas and Colin[pi] who are coming up, right?
618: [05:01:02] <Colin[pi]> aye, possibly others?
619: [05:01:09] <antmas> yeah so far
620: [05:01:13] <antmas> maybe Giganaire ?
621: [05:01:22] <ss23> mmk mmk
622: [05:02:05] <antmas> Colin[pi]: I leave on the Friday
623: [05:02:16] <antmas> conference is Thursday
624: [05:02:26] <ss23> yeah, lets sort it out closer to the date. probalby is something going on before the co nalready
625: [05:02:30] <Colin[pi]> antmas: mm yeah you leave the next day, whereas I'll stick around til Sun
626: [05:02:44] <simon_w> Aww, the only games in my Steam library I want to play aren't installed :(
627: [05:02:44] <Colin[pi]> ss23: np dude
628: [05:02:51] <Ryan-Toast> Later, guys.
629: [05:02:52] <antmas> I'm assuming there will be an after party on WDCNZ day
630: [05:02:54] <Colin[pi]> cyas
631: [05:02:59] <antmas> later
632: [05:03:12] <Colin[pi]> antmas: there's like a drinks and social thing after I think?
633: [05:03:12] <ss23> simon_w: Internode had the awesome "unlimited data if its from our servers" shit, and they hostted lots of steam content servers
634: [05:03:15] <ss23> :D
635: [05:03:18] <ss23> Was nice
636: [05:03:29] <antmas> Colin[pi]: yeah I think so
637: [05:03:34] <Colin[pi]> antmas: "Kicking off after the last keynote, we’ll have some light nibbles to top you up and a small bar tab."
638: [05:03:36] <simon_w> ss23, so did Vodafone
639: [05:03:38] <Colin[pi]> lol small bar tab
640: [05:03:49] <Giganaire> antmas: i think i probably will go down
641: [05:03:57] <antmas> Colin[pi]: if it seems like it will be crap, we could go get some drinks or food wherever instead
642: [05:04:02] <simon_w> ss23, the problem's the speed, not directly the size
643: [05:04:06] <Colin[pi]> antmas: yeah no probs
644: [05:04:12] <Colin[pi]> Giganaire: cool you coming along as well?
645: [05:05:38] <ss23> and just to confirm
646: [05:05:42] <antmas> I might check if I can change my flights for an extra day seeing as I have extra ANN leave
647: [05:05:43] <ss23> who was bringing their gf/wife/sister?
648: [05:05:43] <ss23> :)
649: [05:05:56] <Colin[pi]> ss23: not me anymore, you scared her off
650: [05:05:58] <ss23> XD
651: [05:06:15] <Colin[pi]> plus she's like "soo... it's going to be colder than here?" "Yes." "Pass."
652: [05:06:28] <ss23> Hey didn't you discuss it?!
653: [05:06:30] * nickmolhoek quit (Quit: nickmolhoek)
654: [05:06:32] <ss23> I'll keep her warm
655: [05:06:32] <ss23> ;)
656: [05:06:43] <Colin[pi]> ss23: I'll bet :P
657: [05:06:48] <simon_w> Colin[pi], at that time of year? No
658: [05:06:57] <Colin[pi]> simon_w: windy welly though right?
659: [05:06:59] <antmas> yeah it gon' be cold
660: [05:07:09] <simon_w> Yup
661: [05:07:20] <Colin[pi]> she didn't sound too keen :)
662: [05:07:27] <antmas> I plan on bringing all the hipster jersies that I can so I can blend in perfectly
663: [05:07:29] <Colin[pi]> that's why we're off to the gold coast next month
664: [05:07:36] <Colin[pi]> antmas: lol
665: [05:07:43] <Giganaire> one of my clients in melbourne is like "it's been snowing" and i'm like "jebus it's colder in AU than NZ, what are this?!?"
666: [05:07:49] <antmas> also, I will grow a neckbeard
667: [05:07:58] <ss23> no no
668: [05:08:02] <ss23> get a black puffer jacker
669: [05:08:07] <antmas> lol
670: [05:08:07] <ss23> ultimate wellington camoflague
671: [05:08:10] <antmas> and a cheese butter?
672: [05:08:13] <antmas> cutter*
673: [05:08:14] <antmas> lol
674: [05:08:20] <antmas> and blue jeans
675: [05:08:23] <ss23> talk about how you love halumi
676: [05:08:32] <Giganaire> halumi is fucking weird
677: [05:08:34] <antmas> also, craft beer
678: [05:08:38] <Giganaire> i don't want squeaky teeth
679: [05:08:42] <Giganaire> that is just wrong
680: [05:08:54] <antmas> Giganaire: so, WDCNZ?
681: [05:09:15] <Giganaire> yeah just gotta wait for client to pay so i can afford :P
682: [05:09:15] <ss23> Went out for lunch today, and got a started of halumi... ON FIRE
683: [05:09:23] <ss23> Block of chese -> cover it in alcohol -> light it on fire
684: [05:09:28] <ss23> was good :D
685: [05:09:32] <Giganaire> sounds hipster
686: [05:09:49] <ss23> naw, ethnic
687: [05:09:55] <ss23> was a mediteraianinaina restraunt
688: [05:11:11] <Colin[pi]> antmas
689: [05:11:20] <Colin[pi]> did that price go up? https://wdcnz-2014.lilregie.com/step1 :\
690: [05:11:50] <Colin[pi]> it went up, it fucking did
691: [05:11:53] <Colin[pi]> cheeky cunts
692: [05:12:02] <antmas> Colin[pi]: yeah, but that was early bird remember
693: [05:12:11] <Colin[pi]> lol lucky I got mine when I did
694: [05:12:17] <antmas> early bird was 299
695: [05:12:22] <Colin[pi]> yep
696: [05:12:36] <antmas> still a cheap as conference
697: [05:12:42] <Colin[pi]> aye
698: [05:12:43] <antmas> my sharepoint one is $1000
699: [05:12:48] <antmas> for SHAREPOINT
700: [05:12:53] <ss23> we have different ideas of cheap conference!
701: [05:12:55] <Colin[pi]> yeah they should be paying YOU
702: [05:12:58] <ss23> $50 or less is cheap
703: [05:13:00] <ss23> yeah
704: [05:13:02] <ss23> paying for sharepoint
705: [05:13:03] <ss23> blrughsg
706: [05:13:07] <antmas> lol
707: [05:13:09] <antmas> I don't pay
708: [05:13:14] <antmas> the rate payers do :)
709: [05:13:31] <antmas> I wanted to go to tech ed but our other dev got it
710: [05:13:36] <antmas> that's like $1500
711: [05:13:46] <antmas> but you get a free phone :)
712: [05:14:37] <Giganaire> silverstripe training also $1000 :P
713: [05:14:58] <antmas> silverstripe training vs tech ed? I know where I'd go ;)
714: [05:15:16] <ss23> Neither?
715: [05:15:16] <ss23> :D
716: [05:15:19] <antmas> lol
717: [05:15:24] <ss23> I'd rather have $1k
718: [05:15:25] <ss23> :D
719: [05:15:28] <Colin[pi]> ss23: strip club
720: [05:15:32] <ss23> XD
721: [05:15:39] <antmas> is the training evern... training? or like, basic pricipals?
722: [05:16:01] <Giganaire> basic training
723: [05:16:09] <Colin[pi]> antmas: I think last time I asked someone said that for most in here it wouldn't really be beneficial
724: [05:16:22] <ss23> yeah
725: [05:16:23] <Colin[pi]> like just goes over the fundamentals
726: [05:16:30] <antmas> so, ss23 standing infront of a projector with ss.org tuts up and a laser pointer?
727: [05:16:35] <ss23> lol
728: [05:16:37] <Colin[pi]> antmas: bingo
729: [05:16:38] <antmas> SOLD
730: [05:16:39] <ss23> implying I want to do teaching!
731: [05:17:00] <Giganaire> how to set up dev env, how to git, how to make themes
732: [05:17:31] <Giganaire> how to DataObject, how to forms, how to GridField
733: [05:17:44] <Giganaire> how to ModelAdmin, how to ORM
734: [05:17:50] <antmas> right
735: [05:17:53] <antmas> I'm off
736: [05:17:54] <antmas> ttyl
737: [05:18:14] <ss23> I wanna go home too
738: [05:18:20] <ss23> I've done not much work, and not motivated to do any more
739: [05:18:22] <ss23> :(
740: [05:18:23] <ss23> hate this
741: [05:19:52] <Colin[pi]> cyas antmas
742: [05:20:19] <Colin[pi]> ss23: I get like that late in the week :\
743: [05:22:18] * antmas quit (Ping timeout: 240 seconds)
744: [05:24:42] <Colin[pi]> cant stop watching this gif: http://i.imgur.com/d7u4iJR.gif
745: [05:24:54] <ss23> haha
746: [05:28:24] * oskarholo quit (Ping timeout: 245 seconds)
747: [05:31:49] <ss23> MOTHER
748: [05:31:50] <ss23> FUCKING
749: [05:31:51] <ss23> FLOAT
750: [05:31:51] <ss23> BUGS
751: [05:32:02] <ss23> God DAMN YOU CHROME
752: [05:33:52] <Turnerj> Was it one of those "you have a space in your source code so the floats don't align properly" bugs?
753: [05:35:33] * sukirti quit (Ping timeout: 240 seconds)
754: [05:35:48] * an_Eskimo quit (Ping timeout: 240 seconds)
755: [05:37:22] <ss23> Turnerj: Naw, it's literally just bug flatouat
756: [05:37:26] <ss23> float: left
757: [05:37:27] <ss23> does nothing
758: [05:37:34] <ss23> turn off the float and turn it back on? now it works fine
759: [05:38:02] <Colin[pi]> ss23: dafuq
760: [05:38:13] <ss23> YOU SERIOUSLY HAVEN'T HAD THAT BUG BEFORE?!
761: [05:38:14] <Colin[pi]> is it because of a neighbouring clear or some shit?
762: [05:38:21] <ss23> No, it's a *bug*
763: [05:38:22] <ss23> a bug in the browser
764: [05:38:31] <Colin[pi]> ss23: don't think I've seen it tbh
765: [05:38:32] <Colin[pi]> ;D
766: [05:39:13] <ss23> lol
767: [05:39:20] <Zauberfisch> me neither
768: [05:39:27] <ss23> weirdos
769: [05:39:35] <Colin[pi]> ss23: maybe the bug is in your css ;P
770: [05:39:49] <ss23> don't play me nigga
771: [05:39:54] <Colin[pi]> lololol
772: [05:42:10] * UncleCheese_ quit (Quit: UncleCheese_)
773: [05:42:30] * Ryan-Toast quit (Quit: Ryan-Toast)
774: [05:53:11] <Turnerj> Anyone here use/used DataObject-as-Pages module?
775: [05:56:18] <Colin[pi]> Turnerj: no but I have imitated what it does a few times
776: [05:57:55] <Turnerj> My module I've been working on needs to handle "DataObjectAsPage" objects the same way it handles normal Pages
777: [05:58:06] <Turnerj> For most things, it seems fine
778: [05:58:19] <Turnerj> But for some reason, the versioning doesn't seem to be right
779: [05:59:13] <Turnerj> As far as I know, there is versioning support in that module though on the site I am testing against, it isn't being used. Unfortunately, it means when checking if the page is published, they are always coming back as draft
780: [05:59:22] <Colin[pi]> ick
781: [05:59:50] <Turnerj> I would have thought by default with the versioning disabled, the flag would always be true
782: [06:00:51] <Colin[pi]> dunno I've had some weird stuff happen with versioning before :\
783: [06:03:59] * cloph_away quit (Ping timeout: 252 seconds)
784: [06:06:25] * cloph_away has joined #silverstripe
785: [06:08:47] * sukirti has joined #silverstripe
786: [06:14:51] <Turnerj> Problem solved! I was returning false when I needed to return true!
787: [06:27:15] <Colin[pi]> Turnerj: lol that old problem
788: [06:33:53] * sukirti quit (Ping timeout: 264 seconds)
789: [06:35:22] * sukirti has joined #silverstripe
790: [06:38:13] * joelpittet has joined #silverstripe
791: [06:49:55] * wmk has joined #silverstripe
792: [06:55:09] * ARNHOE has joined #silverstripe
793: [06:58:34] * joelpittet quit ()
794: [07:00:22] * anselmdk has joined #silverstripe
795: [07:21:05] * danfo has joined #silverstripe
796: [07:24:33] * joelpittet has joined #silverstripe
797: [07:41:41] * r3v3rb has joined #silverstripe
798: [07:41:45] <r3v3rb> morning all
799: [07:42:18] <r3v3rb> is there a way to have a field in an extension added before another field in the original class?
800: [07:43:06] <r3v3rb> if I add the field in the extension without the ‘insert before’ set it appears as normal in the flow at the base of the rest of the CMS fields. If I add an ‘insert before’ field the new field disappears
801: [07:45:14] * stnvh has joined #silverstripe
802: [07:48:17] * violetina has joined #silverstripe
803: [07:56:21] <wmk> r3v3rb, have you checked if the extension is called before or after the base class?
804: [07:56:34] <r3v3rb> wmk, not yet is there a way too?
805: [07:56:57] <wmk> look at the code and/or use a step debugger (xdebug)
806: [07:58:50] <wmk> r3v3rb, DataObject::getCMSFields() first calls $this->scaffoldFormFields() then the extension, then it jumps back to your class
807: [07:59:10] <wmk> so if you first define the base fields in a method scaffoldFormFields() you have your fields before
808: [07:59:36] <wmk> i guess...
809: [08:00:06] * Shrike_Finland has joined #silverstripe
810: [08:00:24] <r3v3rb> wmk, okay I’ll step through in PHPStorm and see what’s occuring
811: [08:01:01] <wmk> it's always good to step through, you'll learn a lot of the magic
812: [08:01:13] * simon_w quit (Quit: This computer has gone to sleep)
813: [08:12:52] <r3v3rb> wmk, true but some of it is just plain tedious to step through :D mainly my code
814: [08:13:44] <wmk> hehe ;)
815: [08:14:17] <Tanger> Hey guys, how many people here use IDE's to develop PHP?
816: [08:14:17] <wmk> have a breakpoint, have a
817: [08:14:30] <wmk> hmm... android?
818: [08:14:42] <r3v3rb> hmm, any deployed staticpublisher to an Azure server yet?
819: [08:14:51] <r3v3rb> or will I be the first to have such fun
820: [08:14:59] <r3v3rb> anyone*
821: [08:15:21] <wmk> static publisher queue is broken with lastest 3.1.4 framework
822: [08:15:23] <wmk> :(
823: [08:15:39] <r3v3rb> don’t need the queue, just the publisher module :)
824: [08:15:52] <r3v3rb> or is the publisher module broken too?
825: [08:15:53] <wmk> is it still available?
826: [08:16:03] * Pysplicek has joined #silverstripe
827: [08:16:05] <wmk> i thought the queue superceeded the static publisher
828: [08:16:05] <r3v3rb> https://github.com/silverstripe-labs/silverstripe-staticpublisher
829: [08:17:25] <wmk> do you know if i can upgrade staticpublisher from 2.4 without problems?
830: [08:17:48] <Pysplicek> SS is monolithic, you'll probably have to upgrade the whole thing.
831: [08:18:07] <Pysplicek> even more especially with 2.4 - static publisher is part of core.
832: [08:18:14] <r3v3rb> no idea wml, just looking at the option of adding static publisher to latest site
833: [08:18:17] <wmk> i upgraded the whole page to 3.1 but not static publisher module
834: [08:18:22] <r3v3rb> wmk: even
835: [08:18:30] <wmk> as i thought the queue is the new staticpublisher
836: [08:18:44] <r3v3rb> it appears there are two variants
837: [08:18:57] <r3v3rb> staticpublisher and staticpublisherqueue
838: [08:19:36] <wmk> r3v3rb, you made my day
839: [08:19:42] <r3v3rb> i did ?
840: [08:19:44] <r3v3rb> :)
841: [08:19:55] <wmk> wasn't aware of the other module
842: [08:20:15] <r3v3rb> Pysplicek: riftrefunds.co.uk <- Azure Server running PHP/MySQL/SS
843: [08:20:23] <wmk> queue isn't important when you just have a smaller page where nothing really changes
844: [08:20:45] <r3v3rb> wmk: my thoughts for http://riftrefunds.co.uk exactly
845: [08:20:59] <kingangular> Does anyone know if using UNIX_TIMESTAMP in a MySQL query would rely on the date.timezone php.ini setting? Instinct says no..
846: [08:21:12] <r3v3rb> the only pages that will change would be homepage due to blog roll and the blog pages themselves
847: [08:21:53] <r3v3rb> kingangular: no idea, but mine is pretty much always -1:00 for some reason even when php.ini is set correctly so I would say no
848: [08:22:09] * ocm has joined #silverstripe
849: [08:22:23] <ocm> howdy
850: [08:22:24] <wmk> r3v3rb, but the blogpage can tell the homepage to regenerate
851: [08:22:30] <r3v3rb> wmk, true
852: [08:22:47] <wmk> ocm, guess something
853: [08:22:50] <r3v3rb> I need to play with staticpublisher before deploying to live site :)
854: [08:23:19] * wmk wonders why a silversmith generated page does an error, a plain pagetype not.
855: [08:23:22] <Pysplicek> cool MOD picture r3v3rb :>
856: [08:23:29] <r3v3rb> Pysplicek: :D
857: [08:23:32] <wmk> what does MOD stand for?
858: [08:23:37] <Pysplicek> Ministry of Defence
859: [08:23:42] <wmk> ah
860: [08:23:43] <r3v3rb> Ministry of The Fence
861: [08:23:51] <ss23> please
862: [08:23:53] <ss23> *da* fence
863: [08:23:59] <wmk> motf?
864: [08:24:00] <r3v3rb> ss23: soz
865: [08:24:14] <Pysplicek> the big fence between UK and all those filthy immigrants coming here to steal your jobs and remove money from the economy, right r3v3rb ?
866: [08:24:16] <Pysplicek> :P
867: [08:24:17] <r3v3rb> Pysplicek: not allowed to show any faces hence the heads down shot
868: [08:24:34] <ss23> I blame those pesky islams
869: [08:24:42] <Pysplicek> r3v3rb: heads down not unnaturally though, just cool.
870: [08:25:00] <r3v3rb> yep, its a great shot
871: [08:25:12] <r3v3rb> shame about the speech bubble getting in the way
872: [08:25:22] <Pysplicek> although, tax refund folk are pretty much the devil. In NZ at least.
873: [08:25:31] <wmk> r3v3rb, why an azure server and no linux machine?
874: [08:25:41] <Pysplicek> client req iirc
875: [08:25:44] <r3v3rb> wmk, client preference
876: [08:25:48] <r3v3rb> Pysplicek: indeed
877: [08:26:12] <Pysplicek> ss23: get a haircut yet?
878: [08:26:16] * micmania1 has joined #silverstripe
879: [08:26:28] <Pysplicek> if not you're pretty much just a part of the problem tbh.
880: [08:26:35] <r3v3rb> as the register/login system is going to be a custom developed .net application that the consultant said would be ready before the site which is now not even at alpha stage yet the site is live… hahaha
881: [08:26:37] <Pysplicek> filthy sponging beatnik
882: [08:26:44] <Pysplicek> xD
883: [08:26:58] <Pysplicek> r3v3rb: haha
884: [08:26:59] <ss23> >haircut
885: [08:27:01] <ss23> sif
886: [08:27:04] <Pysplicek> ikr
887: [08:27:12] <Pysplicek> I got mine cut :<
888: [08:27:19] <r3v3rb> mine today
889: [08:27:32] <r3v3rb> shave all the hair off ready for summer
890: [08:27:35] <Pysplicek> figured if it was going to get me targeted for a smashing on Friday nights, better to just not have it.
891: [08:27:39] * r3v3rb looks out of window at pissing rain
892: [08:27:43] * sukirti quit (Ping timeout: 252 seconds)
893: [08:27:55] <Pysplicek> r3v3rb: but you said you're bald!
894: [08:28:06] <r3v3rb> pretty much
895: [08:28:10] <r3v3rb> fuzzy head
896: [08:28:29] <Pysplicek> I prefer the term 'Statham-esque'
897: [08:28:32] <Pysplicek> xD
898: [08:29:37] <r3v3rb> hehe ySlow on my server: Grade ‘B’ - Overall performance score 87, client CDN Azure server: Grade ‘C’ - Overall performance score 80
899: [08:29:37] <Pysplicek> dafuq
900: [08:29:42] <Pysplicek> fuck you array_splice
901: [08:29:59] <Pysplicek> you and your offset being 1 based, not 0 based like every other array system in the world INCLUDING YOUR OWN#
902: [08:30:04] <Pysplicek> dammit php, wtf.
903: [08:30:09] <r3v3rb> screw you microsoft and your crummy php/mysql implementation and slow reponse times
904: [08:30:21] <Pysplicek> r3v3rb: shoulda gone with sqlserver
905: [08:30:27] <r3v3rb> Pysplicek: wtf! arrays are always zero based
906: [08:30:56] <Pysplicek> r3v3rb: yeah, arrays are. But array_splice (http://php.net/array_splice) has it's offset as 1 based.
907: [08:31:29] <Pysplicek> [1,2,3,4,5] splice 3 is 123 45, not 1234 5
908: [08:32:11] <Pysplicek> y'know... just coz
909: [08:33:13] <wmk> r3v3rb, no pissing rain, this is liquid sunshine!
910: [08:34:44] <Pysplicek> It's sunny but grey here.
911: [08:35:02] <Pysplicek> also, water quality in this country is complete shit.
912: [08:35:09] <Pysplicek> almost literally D:
913: [08:37:31] <micmania1> Is there anything in SwipeStripe/swipestripe modules where you can mark something as out of stock?
914: [08:37:53] <Zauberfisch> micmania1: good day
915: [08:38:08] <Zauberfisch> micmania1: I am having a problem with the blog module
916: [08:38:11] <Pysplicek> micmania1: having stock of 0?
917: [08:38:25] <wmk> Hey Zauberfisch
918: [08:38:29] <micmania1> Zauberfisch: areet? What's the problem?
919: [08:38:35] <micmania1> Pysplicek: nothing like that
920: [08:38:41] <Pysplicek> if stock count isn't in core, I'm pretty sure there is a module for stock.
921: [08:38:45] <Zauberfisch> micmania1: SwipeStripe: I (hack) implemented stock myself
922: [08:38:51] <Pysplicek> In which case stock level of 0 should do it.
923: [08:39:01] <micmania1> I'm going to just put it in myself
924: [08:39:07] <Pysplicek> yeah or that
925: [08:39:30] <Pysplicek> I'm pretty sure tankr had a module for it at some point. It wasn't part of the core system though.
926: [08:39:35] * Pysplicek shrugs
927: [08:39:43] <Zauberfisch> micmania1: Blog: when you subclass Blog, and add DB Fields, everything breaks. because BlogFilter is a Hierachry subclass, and thus you have 2 ParentID fields. SiteTree.ParentID and Blog.ParentID
928: [08:39:50] <Zauberfisch> which seems to break the join
929: [08:39:55] <Pysplicek> areet, just like "feet"!
930: [08:40:00] <Pysplicek> xD
931: [08:40:10] * UncleCheese has joined #silverstripe
932: [08:40:27] * r3v3rb quit (Quit: r3v3rb)
933: [08:40:29] <Pysplicek> hello UncleCheese.
934: [08:40:40] <Pysplicek> I hear you made a good talk. but we weren't advised about what it was on...
935: [08:40:44] <UncleCheese> hey… you
936: [08:40:47] <Pysplicek> what was your talk at the recent meet up on?
937: [08:41:04] <UncleCheese> African playwrights
938: [08:41:11] <Pysplicek> o.0
939: [08:41:21] <UncleCheese> it was about 7 seconds long
940: [08:41:23] <Pysplicek> and... how does that relate to Silverstripe?
941: [08:41:24] <ss23> mm, was good, UncleCheese :)
942: [08:41:33] <Pysplicek> haha, you troll ss23 :<
943: [08:41:36] <micmania1> Zauberfisch: hmmm, I've never had any issues like that
944: [08:42:00] <UncleCheese> Pysplicek: it was about my story of trying to bring formal education to SilverStripe
945: [08:42:07] <UncleCheese> "formal"
946: [08:42:18] <Pysplicek> I uhh... don't understand this still.
947: [08:42:22] <Tanger> UncleCheese: That's pretty cool
948: [08:42:27] <micmania1> Zauberfisch: can you log it as a bug and i'll take a look when I get a chance
949: [08:42:30] <ss23> UncleCheese: Got the slides? They'll help explain
950: [08:42:30] <ss23> :P
951: [08:42:32] <UncleCheese> it will be up on Monday, i think
952: [08:42:38] <UncleCheese> i’m actually just exporting all the slides now
953: [08:42:39] <Pysplicek> cool
954: [08:42:48] <Pysplicek> education you say
955: [08:43:01] <Pysplicek> longer variable names for all the things!
956: [08:43:58] <simon_w|air> Woo, got GitLab to actually send emails, so the signup process actually works now!
957: [08:44:21] <ss23> yay!
958: [08:44:22] <Pysplicek> $this_is_a_temporary_variable_for_the_pupose_of_switching_two_values_supplied_as_arguments_to_this_closed_off_function = $the_first_parameter_supplied_to_this_closed_off_function;
959: [08:44:26] <ss23> lol Pysplicek
960: [08:44:30] <ss23> That took way too much of your life to type
961: [08:44:33] <ss23> #justsayin
962: [08:44:33] <Tanger> Hahaha
963: [08:44:44] * simon_w|air quit (Quit: This computer has gone to sleep)
964: [08:45:19] <ss23> I guess accidently put a magnet by the lid
965: [08:45:20] <ss23> :O
966: [08:45:29] <Pysplicek> wut#
967: [08:45:35] <ss23> His computer went to sleep!
968: [08:45:45] <Pysplicek> also, gitlab support group visibility and stuff yet? :<
969: [08:45:50] <ss23> idk what that is
970: [08:46:02] <Tanger> Hahaha
971: [08:46:03] <Tanger> https://www.thc.org/root/phun/unmaintain.html
972: [08:46:14] <Pysplicek> like github. being more social rather than enterprisey NO YOU CANNOT MY REPOS kinda thing
973: [08:49:05] * r3v3rb has joined #silverstripe
974: [08:49:16] <UncleCheese> Pysplicek: have I met you?
975: [08:49:43] <r3v3rb> micmania1: I am also strugglinng to get my extra $has_one to appear above the existing fields in updateCMSFields in the blog ;)
976: [08:50:04] <micmania1> r3v3rb: what version you using?
977: [08:50:10] <r3v3rb> as long as I don’t have a ‘insert before’ field its fine
978: [08:50:25] <r3v3rb> micmania1: whatever I downloaded 4 weeks ago
979: [08:51:17] <r3v3rb> not sure where the version number is
980: [08:51:35] <micmania1> r3v3rb: You should be able to do it. Update to the latest stable to make sure
981: [08:51:40] <micmania1> 1.0.5 I think
982: [08:51:55] <r3v3rb> will it break anything I have in my extensions :{ /me worries
983: [08:52:02] <Pysplicek> UncleCheese: yes.
984: [08:52:14] <UncleCheese> hmm
985: [08:52:32] <Pysplicek> Very briefly about a year ago (come July)
986: [08:52:36] <UncleCheese> ah
987: [08:52:42] <UncleCheese> at the WDCNDCNZ
988: [08:52:45] <Pysplicek> yups
989: [08:52:47] <UncleCheese> nice
990: [08:53:04] <UncleCheese> you’re on the south island or something?
991: [08:53:17] <Pysplicek> Was, I'm on the extreme North island now.
992: [08:53:29] <UncleCheese> northland aye?
993: [08:53:42] <Pysplicek> s/north/Eng/
994: [08:53:47] <Pysplicek> yeh :P
995: [08:53:58] <UncleCheese> oh
996: [08:53:59] <UncleCheese> haha
997: [08:54:05] * joelpittet quit (Remote host closed the connection)
998: [08:54:20] <Pysplicek> they're having this fucking great whinge about immigrants at the moment. And I can't help but laugh.
999: [08:54:34] <UncleCheese> the UK?
1000: [08:54:35] <Pysplicek> IF YOU DON'T WANT US, YOU SHOULDN'T HAVE MADE COLONIES OVER HALF THE KNOWN WORLD
1001: [08:54:45] <Pysplicek> UncleCheese: yeh.
1002: [08:54:54] <Pysplicek> although to be fair they're whinging about the EU
1003: [08:54:59] <ss23> damn pikachu is one kawaii mother fucker
1004: [08:55:00] <wmk> well, it's the time before european elections
1005: [08:55:17] <Pysplicek> yeah, and apparently UK elections on the 22nd
1006: [08:56:26] <r3v3rb> micmania1: I have 1.0 from github
1007: [08:56:38] <r3v3rb> so no changes according to the history
1008: [08:56:38] <Pysplicek> all ooooh ahhh they come and steal our jobs and then send money home without contributing to our economy or accepting the english way of life
1009: [08:56:56] <Pysplicek> OH LIKE HOW YOU CULLED THE INDIGINOUS POPULOUS WHEREVER YOU LANDED A SHIP?
1010: [08:57:48] <r3v3rb> Pysplicek: its actually only the arseholes who don’t want to work that use immigration as an argument for them being lazy motherfuckers
1011: [08:58:05] <Pysplicek> Granted that's a fair way in the past now, but it still echos of the likes of 'murca's recent comment about how "you can't just invade another country on a trumped up pretext"
1012: [08:58:12] <r3v3rb> I am happy to have a diverse and rich environment for my children to grow up in
1013: [08:58:32] <Pysplicek> r3v3rb: yeah I know right... but the trouble here is that this accounts for about 50-75% of your population.
1014: [08:58:56] <r3v3rb> hopefully it will encourage them to travel further than the beach at the end of our road and see the world
1015: [08:58:57] <Pysplicek> :<
1016: [08:59:18] <Pysplicek> [09:58] <r3v3rb> I am happy to have a diverse and rich environment for my children to grow up in
1017: [08:59:21] <r3v3rb> Pysplicek: indeed, how the fuck would they get benefits if there weren’t any migrant workers to contribute tax
1018: [08:59:24] <Pysplicek> by this you mean...? ?
1019: [08:59:33] <Pysplicek> haha, yeh.
1020: [08:59:36] <Pysplicek> wholey picture right? :P
1021: [08:59:55] * kingangular is now known as kinglozzer
1022: [09:00:09] <r3v3rb> its a bitter double edged sword, get of your fat arse and work. then there wouldn’t be these so called jobs for migrants
1023: [09:00:14] <Pysplicek> kinglozzer: if you were Australian you could be KangularRoo
1024: [09:00:37] <r3v3rb> but its easier to sit on your arse, have five babies and sponge of the welfare state in this fucking shite hole of a country
1025: [09:00:46] <r3v3rb> off*
1026: [09:01:04] <r3v3rb> and then claim you have a fucking ‘right’ to a house, money, clothes etc etc
1027: [09:01:05] <Pysplicek> r3v3rb: trouble is many people think lots of work is beneath them.
1028: [09:01:15] <r3v3rb> makes me fucking sick
1029: [09:01:16] <Pysplicek> Migrants are just happy to have a job.
1030: [09:01:28] <r3v3rb> that my tax helps fund these mother fuckers lifestyles
1031: [09:01:34] <r3v3rb> I’m happy to have a job
1032: [09:02:01] <r3v3rb> I love working, I don’t understand how we have encouraged an entitlement society
1033: [09:02:11] <Pysplicek> But then again I've met folks that have desperately been trying to get jobs for a while, can only manage to get dangerous work because health and safety here is a joke, then get injured because of it and lose said job.
1034: [09:02:47] <r3v3rb> Pysplicek: obviously I know I talk quite broadly here on the subject and there are always exceptions but...
1035: [09:03:25] <r3v3rb> If I could guarantee half what I earn now by living abroad in Spain at my mother-in-laws place I’d be off tomorrow
1036: [09:03:28] <Pysplicek> Poor bastard next to me in hospital, almost had his finger taken off in a cable stripper, was rung by the management to ask why he wasn't at work (despite the incident report), and was pretty much told if he can't make it in tomorrow he won't have a job. Meanwhile this guy is lucky to still have his finger.
1037: [09:03:35] <Pysplicek> that's about 100% bullshit.
1038: [09:03:43] <r3v3rb> true enough
1039: [09:04:04] <r3v3rb> because there are 10-20 other people queued up behind waiting for that job
1040: [09:04:19] <Pysplicek> r3v3rb: take your family on a trip.
1041: [09:04:25] <r3v3rb> some might argue due to lapse immigration - ie those 20 are all migrants
1042: [09:04:27] <Pysplicek> Go visit other countries.
1043: [09:04:38] <r3v3rb> Pysplicek: we do two-three times a year
1044: [09:04:53] <Pysplicek> everyone is whinging about Romanians, I bet if you go to Romania they'll be happy.
1045: [09:04:55] <Pysplicek> xD
1046: [09:04:55] <r3v3rb> last year was eight weeks abroad
1047: [09:04:58] <Pysplicek> nice
1048: [09:05:02] <Pysplicek> go to NZ tbh
1049: [09:05:19] <r3v3rb> i would love to but wife has an insane fear of flying longer than twp hours
1050: [09:05:23] <r3v3rb> two*
1051: [09:05:29] <Pysplicek> Take about 2 months though :P Can't see half of it in 2 weeks.
1052: [09:05:41] <Pysplicek> ha, that's pretty insane. IDK, just plane hop then I guess, haha
1053: [09:05:47] <r3v3rb> Pysplicek: you still have a place out there I can rent?
1054: [09:06:11] <r3v3rb> you can have mine down here by the seaside
1055: [09:06:13] <Pysplicek> r3v3rb: uhh... I never had a place. But I know a great landlord.
1056: [09:06:25] <r3v3rb> house sit for me while I’m away
1057: [09:06:27] <Pysplicek> finding work might be more of an issue though, heh.
1058: [09:07:07] <Pysplicek> not that there isn't any... more that you have to work for it, and if you're doing osmething different (like proper dev and such) then it can be hard.
1059: [09:07:10] <r3v3rb> interwebs - means work follows me usually last year I worked for eight weeks in spain clients couldn’t care less as long as the results were uploaded in due course
1060: [09:07:16] <Pysplicek> Not that I've really been in those circles, so can't say for sure.
1061: [09:07:42] <Pysplicek> fuck yeah r3v3rb, living the dream! That's what I want, but don't have ::<
1062: [09:08:04] <r3v3rb> one client has already mentioned that I have 5 more sites to produce this year for them… :\
1063: [09:08:13] <Pysplicek> This year!
1064: [09:08:16] <Pysplicek> that's one a month.
1065: [09:08:18] <Pysplicek> I can do that.
1066: [09:08:20] <Pysplicek> :>
1067: [09:08:29] <Pysplicek> how complicated are we talking?
1068: [09:09:32] <r3v3rb> same as the rift one i showed you earlier pretty much i guess
1069: [09:09:40] <Pysplicek> ah yeh
1070: [09:09:40] * cloph_away is now known as cloph
1071: [09:09:45] <Pysplicek> ok, proper question time
1072: [09:09:55] <Pysplicek> how to find offset of a keyed value in an array?
1073: [09:10:01] <ss23> http://playpokemon.me/play.html OH SHIT MAN, DOES PLAYPOKEMON HAVE SOUND NOW
1074: [09:10:04] <ss23> BITCHIN'
1075: [09:10:11] <Pysplicek> idk, idc.
1076: [09:10:25] <Pysplicek> ss23: you didn't write that did you?
1077: [09:10:29] <Pysplicek> you just hack'n on it?
1078: [09:10:41] <ss23> you know it
1079: [09:10:48] <ss23> I'm not going to write an entire gbc emulator in JS
1080: [09:10:48] <Pysplicek> aight
1081: [09:10:49] <ss23> :P
1082: [09:10:53] <ss23> There's other libraries that do it for me!
1083: [09:11:02] <Pysplicek> yeh, was thinking that. Sounds like something I'd give a go
1084: [09:11:23] <Pysplicek> but... interpreted language means can't make a dynarec which means slow.
1085: [09:11:27] <Pysplicek> lucky it's only a gbc I guess.
1086: [09:12:58] <ss23> Yeah, specifically decided on GBC instead of GBA, because GBA is a little bit too slow for most browsers atm
1087: [09:13:01] <ss23> :P
1088: [09:13:17] <ss23> Still, project involves hacking the innards
1089: [09:13:33] <ss23> Parsing out the save RAM, peeking to see where the player is located in the virtual wordl, etc
1090: [09:13:41] <ss23> And multiplayer is probably going to be impossible :O
1091: [09:13:50] <Pysplicek> web workers?
1092: [09:13:59] <Pysplicek> shouldn't be, but need central server.
1093: [09:14:02] <Pysplicek> no p2p bizzo
1094: [09:14:20] <Pysplicek> then again... can one p2p with all these new additions to webs?
1095: [09:14:33] <Pysplicek> I mean, apparently video chat is a thing now...
1096: [09:15:40] <ss23> You can't do "live" p2p, because the gameboy expects sub milisecond delay
1097: [09:16:08] <ss23> You can either slow down the CPU on each of the emulated gameboys, or emulate an additional clientside gameboy which does the trading/multiplayer
1098: [09:16:13] <ss23> At least, those are the two ideas
1099: [09:17:22] <Pysplicek> ss23: so you are building emu, or you involved in the project more than just casual hacking for the sake of pokemens?
1100: [09:17:39] <Tanger> Building an emulator? Nice
1101: [09:17:55] <ss23> No no, the emulator is 100% built
1102: [09:17:57] <ss23> I just stole someone elses code
1103: [09:18:10] <ss23> Me and some friends are taking the emulator library and using it to build a site where you can go and play pokemon
1104: [09:18:52] <wmk> UncleCheese, still working on / using silversmith?
1105: [09:19:08] <UncleCheese> i’d be keen to have anotehr look at it
1106: [09:19:23] <UncleCheese> i think it needs a lot of refactoring, rethinking
1107: [09:19:32] * r3v3rb quit (Quit: r3v3rb)
1108: [09:20:00] <wmk> just found another bug which drove me nuts
1109: [09:20:04] <UncleCheese> oh?
1110: [09:20:12] <wmk> guess i introduced it myself with the last PR
1111: [09:20:17] <wmk> with subclassing.
1112: [09:20:25] <UncleCheese> it’s not 3.1 compatible afaik
1113: [09:20:53] <wmk> hmm, dunno
1114: [09:21:28] <wmk> updated the code from 3.0 to 3.1, but getGeneratedCMSFIelds() makes has_many of parent class impossible
1115: [09:21:41] <wmk> which drove me nuts a year ago in 3.0 afaik
1116: [09:22:08] <UncleCheese> oh is it the infinite loop issue?
1117: [09:22:22] <wmk> jup.
1118: [09:22:37] <wmk> i fixed the loop but i guess i introduced another problem
1119: [09:23:08] <Pysplicek> ss23: oic.
1120: [09:23:20] <Pysplicek> I didn't know pokemon was on gba
1121: [09:23:49] <Pysplicek> though I guess (iirc) gba was backwards compatible with gb(c), no?
1122: [09:24:00] <Pysplicek> hmm, no that's wrong I think.
1123: [09:24:10] <Pysplicek> it's DS that's backwards withg GBA, for sure.
1124: [09:25:01] <wmk> UncleCheese, https://github.com/unclecheese/SilverSmith/issues/31
1125: [09:25:28] <Zauberfisch> UncleCheese: just to clarify. I think the getCMSAction thread has changed to getCMSFields/getCMSActions now
1126: [09:25:40] <UncleCheese> oh has it?
1127: [09:25:47] <Zauberfisch> UncleCheese: in my interpretation, the intention is now to remove getCMSFields as well
1128: [09:25:48] <UncleCheese> i’m a tldr; kind of guy
1129: [09:25:55] <UncleCheese> yeah, i read that
1130: [09:25:56] <Zauberfisch> at least thats what I voted for
1131: [09:26:03] * r3v3rb has joined #silverstripe
1132: [09:26:07] <Pysplicek> Zauberfisch: what's this all about?
1133: [09:26:12] <Zauberfisch> mailing list
1134: [09:26:15] <UncleCheese> getCMSFields is bullshit
1135: [09:26:18] <Zauberfisch> Re: [silverstripe-dev] Re: getCMSActions for DataObjects - is it a go - and how do we implement it?
1136: [09:26:20] <Pysplicek> yes and no
1137: [09:26:30] <UncleCheese> poor separation of concerns
1138: [09:26:33] <wmk> Zauberfisch, sounds very interesting. At least if it's backwards compatible with a legacy version and scaffolding still works
1139: [09:26:38] <Pysplicek> is it?
1140: [09:27:01] <Pysplicek> wmk: yeah well SS are big on bc, so can be sure it will be.
1141: [09:27:06] <UncleCheese> i mean, dataobject in general is just a huge middle finger to separation of concerns and horizontal design
1142: [09:27:08] <Zauberfisch> I really like the idea of removing getCMSFields, and totally support the move
1143: [09:27:10] <Pysplicek> or at least deprecated until well into the future
1144: [09:27:18] <Zauberfisch> but yeah, obviously we need legacy support
1145: [09:27:36] <wmk> the thread: https://groups.google.com/forum/#!topic/silverstripe-dev/Oc4OAJcKtVs
1146: [09:27:37] <Pysplicek> UncleCheese: well... depends on which aspects you're talking about#
1147: [09:27:44] <UncleCheese> everything
1148: [09:27:50] <UncleCheese> it’s figuring out permissions
1149: [09:27:52] <Pysplicek> DataObject is ActiveRecord, which is not soc, but SRP
1150: [09:27:53] <UncleCheese> it’s sending fields to forms
1151: [09:27:54] <Pysplicek> violation
1152: [09:27:57] <UncleCheese> it’s writing to the database
1153: [09:28:03] <UncleCheese> a class should do one thing
1154: [09:28:05] <Pysplicek> that's SRP, not SOC
1155: [09:28:18] <wmk> SRP, SOC?
1156: [09:28:41] <Pysplicek> wmk: google "SOLID (computer science)"
1157: [09:28:54] <ss23> solid dry agile
1158: [09:28:55] <r3v3rb> Pysplicek: sorry got called away, those five sites - not definite but the client is suggesting a multi site install of SS now they have seen the CMS and its ease of updating etc so it’ll probably be one site, five themes :\
1159: [09:29:02] <Pysplicek> SOC being seperation of concerns
1160: [09:29:04] <wmk> 10x
1161: [09:29:20] <Pysplicek> r3v3rb: urgh, don't do it man.
1162: [09:29:21] <Pysplicek> D:
1163: [09:29:34] <r3v3rb> i’d rather not, headaches all over the place
1164: [09:29:40] <wmk> Pysplicek, subsites module?
1165: [09:29:41] <Pysplicek> ss23: you sound like a recruiter.
1166: [09:29:47] <r3v3rb> clean install is my preferred route
1167: [09:29:55] <ss23> r3v3rb: If you're rather not, THEN DON
1168: [09:29:56] <Pysplicek> wmk: yeah, or just more than one site to an SS install in any case.
1169: [09:29:57] <ss23> Don't
1170: [09:29:58] <Pysplicek> bad moves.
1171: [09:30:05] <ss23> You literally can say "Look, it's going to cost 2x as much to do it the shit way"
1172: [09:30:09] <ss23> Then see which way they pick
1173: [09:30:09] * sukirti has joined #silverstripe
1174: [09:30:21] <Pysplicek> only instead of x2, use x6
1175: [09:30:28] <r3v3rb> ss23: money appears to be no issue so it’ll be 10x more
1176: [09:30:30] <ss23> You're allowed to charge more for shitty work, and the client wanting shitty work done justifies it. So none of this bloody "Ah yeah I don't wanna do it but I will" bs
1177: [09:30:33] <ss23> lol
1178: [09:30:38] <ss23> In any case, for 10x the pay, I'll use subsites
1179: [09:30:39] <ss23> :D
1180: [09:30:46] <Pysplicek> because x2 is an underestimation. It'll be x4, plus an extra 2 because wholey shit it's a mess.
1181: [09:30:51] <Pysplicek> just pita tax.
1182: [09:31:26] * r3v3rb likes pita tax - same as wordderp tax
1183: [09:31:38] * r3v3rb loves wordderp tax = 20x more
1184: [09:32:08] <r3v3rb> wow, 10:30am and not one client email !
1185: [09:32:13] <r3v3rb> its a record
1186: [09:32:59] * Tanger quit (Quit: Tanger)
1187: [09:33:06] <Pysplicek> in NZ there was this big kerfuffle once because the leading and largest telco sent out a bill to a customer with an extra $100 charge on it (after some phone support or something)... but it was labelled as "Arsehole tax"
1188: [09:33:20] <r3v3rb> lmao
1189: [09:33:34] <Pysplicek> 1) shouldn't have been charged, 2) roflwut
1190: [09:33:43] <Pysplicek> arsehole got all offended, as arseholes do, lol
1191: [09:33:54] <r3v3rb> met a new client yesterday who was charged £500 for adding google analytics to their site… ffs some devs are arseholes themselves
1192: [09:33:59] <Pysplicek> although who could blame them at that point. That's definite name and shame material.
1193: [09:34:09] <Pysplicek> r3v3rb: haha, yeah. for sure.
1194: [09:34:12] <Pysplicek> SEO
1195: [09:34:16] <Pysplicek> lolwut
1196: [09:34:22] <Pysplicek> ALL THE MONIES
1197: [09:34:27] <r3v3rb> £500 to copy/paste the js from GA - sic
1198: [09:34:41] <Pysplicek> oh yeah, but they will have had ot set up an account first!
1199: [09:34:46] <Pysplicek> that takes at least 2 minutes!
1200: [09:34:53] <r3v3rb> wholey fuck a duck that’ll take 5 minutes
1201: [09:35:03] <r3v3rb> or 2 depending on who you are ;)
1202: [09:35:05] <Pysplicek> ... and probably had to install a wordderp google analytics module...
1203: [09:35:39] <r3v3rb> no it was a ‘custom built’ ecommerce platform - he wouldn’t use an off the shelf solution as they are ‘all bad’ according to him
1204: [09:36:02] <ss23> 21:33:56 < r3v3rb> met a new client yesterday who was charged £500 for adding google analytics to their site… ffs some devs are arseholes themselves
1205: [09:36:07] <r3v3rb> if I showed you the site you would be rotflyao
1206: [09:36:16] <ss23> I'd charge ~200 euro for that
1207: [09:36:21] <r3v3rb> fack off!
1208: [09:36:24] <r3v3rb> really
1209: [09:36:47] <ss23> at 100 euro an hour
1210: [09:36:47] <r3v3rb> ss23: you should be ashamed - my charge for GA embed code is £75
1211: [09:36:54] <ss23> 30 mins for talking to them and helping them get me the key I need
1212: [09:37:02] <r3v3rb> and if they need an account I would do it as part of the GA code
1213: [09:37:04] <ss23> another 30 mins for copy / paste etc and putting on staging servers
1214: [09:37:12] <r3v3rb> shees
1215: [09:37:17] * r3v3rb increases charges
1216: [09:37:17] <ss23> 30 mins for back and forth and prepreatrion for live release
1217: [09:37:19] <ss23> 30 mins for live release
1218: [09:37:20] <ss23> boom
1219: [09:37:20] <ss23> o/
1220: [09:37:27] <r3v3rb> you lost an arm!
1221: [09:37:30] <ss23> 2 hours work or so
1222: [09:37:32] <ss23> XD
1223: [09:37:36] <r3v3rb> :D
1224: [09:37:37] <ss23> I'm on my side!
1225: [09:37:50] <r3v3rb> I would be for raping a client like that:P
1226: [09:37:54] <r3v3rb> :P even*
1227: [09:38:15] <ss23> Hey, I explained it!
1228: [09:38:23] <ss23> But the clients we deal with are a bit richer than usual
1229: [09:38:24] <r3v3rb> I guess that you’re on your side whilst diddling them from behind ;)
1230: [09:39:06] <r3v3rb> arhh, I’m a firm believer in all clients get the same pricing regardless - more fool me I guess
1231: [09:39:23] <Pysplicek> r3v3rb: so basically that means I'll build my own because I'm a twat and it'll be much worse but because I built it it'll be better.
1232: [09:39:36] <ss23> Some clients take a *lot* more work
1233: [09:39:42] <ss23> Clients are not all equal
1234: [09:41:02] <Pysplicek> r3v3rb: well yeah, same price regardless, sure. But when the larger end client requires testing, staging, double checks, all that jazz..
1235: [09:41:07] <Pysplicek> you gotta go through the motions.
1236: [09:41:21] <Pysplicek> You should be familiar with that, it's the English way!
1237: [09:41:33] <Pysplicek> well... actually no it's not.
1238: [09:41:47] <UncleCheese> two things that drive me crazy
1239: [09:41:51] <r3v3rb> Pysplicek: but the price is still the same per hour, just more work to produce
1240: [09:41:54] <UncleCheese> 1) when clients tell you how many hours a task will take
1241: [09:42:04] <r3v3rb> ^^ ugh
1242: [09:42:04] <UncleCheese> 2) when clients won’t reveal their budget for a project
1243: [09:42:11] <r3v3rb> ^^^ ugh ugh
1244: [09:42:26] <UncleCheese> “If I tell you the budget, you’ll use it all”
1245: [09:42:34] <r3v3rb> 3) client ‘has in-house’ developer who will do other stuff once deployed
1246: [09:42:36] <micmania1> UncleCheese: Try working in a marketing agency. We have SEO 'experts' telling us how long a job will take.
1247: [09:42:38] <r3v3rb> ^^ ugh ugh ugh
1248: [09:42:39] <UncleCheese> “Umm… of course I will. There’s always more you can do."
1249: [09:42:54] <r3v3rb> micmania1: I feel for you dude
1250: [09:43:14] <r3v3rb> how do you even manage to keep a straight face in the meetings micmania1
1251: [09:43:16] <UncleCheese> micmania1: you’re in the USA, right?
1252: [09:43:17] <Pysplicek> the English way is to have this fucking great bullshit process that's at least 3x more complicated than it need be, refuse to change it as times and technology improves, charge the fucking earth for it (and every little aspect of it), sit around on the thing doing fuck all for about 3 weeks, rush it through bypassing majority of the process anyway, get it stamped by about 5 people, then half the half arsed job delivered in p
1253: [09:43:32] <micmania1> UncleCheese: UK
1254: [09:43:37] <Pysplicek> UncleCheese: no, about 12Km that way
1255: [09:43:42] <r3v3rb> Pysplicek: oh and it has to be built in wordderp too
1256: [09:43:43] <micmania1> r3v3rb: meetings? HA! That would mean we get a say
1257: [09:43:49] <Pysplicek> well... probably 8 or less.
1258: [09:44:27] <r3v3rb> Pysplicek: are you suggesting my sites are halfarsed ?? :P
1259: [09:45:00] <micmania1> UncleCheese: Soon to be NZ though :D
1260: [09:45:12] <Pysplicek> indeed, you'll get to meet micmania1 soon UncleCheese
1261: [09:45:26] <r3v3rb> micmania1: where are you heading off to fella?
1262: [09:45:27] <UncleCheese> oh?
1263: [09:45:27] <micmania1> *pending visa
1264: [09:45:31] <Pysplicek> and be confused the fuck about whatever comes out of his mouth, haha
1265: [09:45:31] <UncleCheese> look at you
1266: [09:45:40] <UncleCheese> where are you haeded in NZ, micmania1 ?
1267: [09:45:45] <Pysplicek> SS WLG
1268: [09:45:55] <micmania1> Wellington, working for SS
1269: [09:45:56] <UncleCheese> you guys know each other?
1270: [09:45:59] <UncleCheese> oh, nice
1271: [09:46:00] <UncleCheese> i’ll see you there
1272: [09:46:16] <UncleCheese> you have a work visa?
1273: [09:46:17] <Pysplicek> UncleCheese: yeh, like I said. He's about 6Km that way *points East*
1274: [09:46:19] <micmania1> yeah, Pysplicek currently lives near me.
1275: [09:46:20] <r3v3rb> nice work micmania1 :D
1276: [09:46:25] <micmania1> UncleCheese: waiting on it.
1277: [09:46:30] <UncleCheese> nice
1278: [09:46:43] <UncleCheese> i remember we worked for months getting our paperwork together
1279: [09:46:49] <UncleCheese> all the medicals and shit
1280: [09:47:02] <UncleCheese> and then when we sent it out, the courrier came two days later with our visa
1281: [09:47:07] <micmania1> yeah, i'm not even that far along yet
1282: [09:47:21] <micmania1> I've applied for my EOI. I've been selected and i'm waiting to hear from them.
1283: [09:47:24] <r3v3rb> any idea what you’ll be working on at SS micmania1 ?
1284: [09:47:29] <UncleCheese> crazy.. two months of work for something they probably didn’t even look at for more than 5 minutes
1285: [09:47:30] <micmania1> Been waiting snice Apr 16th.
1286: [09:47:40] <UncleCheese> you’re smart to do the EOI straight away
1287: [09:47:44] <UncleCheese> i wish i had known about that
1288: [09:47:51] <micmania1> Is that what takes the most time?
1289: [09:47:53] <UncleCheese> you don’t even have to live here to apply for residency
1290: [09:47:54] <UncleCheese> ha
1291: [09:48:01] <micmania1> r3v3rb: i'll be working with ss23 i think
1292: [09:48:05] <UncleCheese> yeah, residency applications in WGT are:
1293: [09:48:10] <r3v3rb> on an emulator?!?! wtf!
1294: [09:48:13] <r3v3rb> lol
1295: [09:48:18] <UncleCheese> 2 weeks to get selected (assuming you have 140+)
1296: [09:48:25] <UncleCheese> 4 weeks after that, you get an invitation
1297: [09:48:32] <UncleCheese> 16 weeks after submitting that you get a CO
1298: [09:48:44] <r3v3rb> micmania1: public function updateCMSFields (FieldList $fields){
1299: [09:48:44] <r3v3rb> $fields->addFieldToTab('Root.Main', new UploadField('BlogRollImage', 'Image for Blog Roll'));
1300: [09:48:45] <r3v3rb> }
1301: [09:48:46] <micmania1> CO?
1302: [09:48:48] <UncleCheese> and and 5 months later you get your approval
1303: [09:48:53] <UncleCheese> case officer
1304: [09:49:00] <UncleCheese> we’re in the midst of that right now
1305: [09:49:04] <micmania1> 5 months?!
1306: [09:49:05] <UncleCheese> we have our invitation
1307: [09:49:06] <r3v3rb> field appears below metadata, if I add that insertbefore it goes ‘pOOF'
1308: [09:49:08] <UncleCheese> yeah, dude
1309: [09:49:10] <Pysplicek> UncleCheese: probably a bit more difficult for you since your whole family was involved.
1310: [09:49:10] <UncleCheese> i was so pissed
1311: [09:49:15] <UncleCheese> it’s 12 months begining to end
1312: [09:49:21] <Pysplicek> I'd expect it to be a bit faster for micmania1
1313: [09:49:21] <UncleCheese> nope
1314: [09:49:23] <UncleCheese> it’s irrelevant
1315: [09:49:30] <Pysplicek> hmm, interesting
1316: [09:49:33] <UncleCheese> also irrelevant how many points you have once you’re invited
1317: [09:49:36] <r3v3rb> UncleCheese: but we owns NZ
1318: [09:49:43] <Pysplicek> yeah ^
1319: [09:49:44] <Pysplicek> lol
1320: [09:49:47] <r3v3rb> and OZ
1321: [09:49:52] <Pysplicek> Americans just WANT to own NZ
1322: [09:49:59] <Pysplicek> r3v3rb: don't be stupid, USA owns Au.
1323: [09:50:17] <r3v3rb> Pysplicek: … :\
1324: [09:50:20] <Pysplicek> haha
1325: [09:50:23] <UncleCheese> my understanding, having spent many hours of my life talking to immigration NZ is that residency applications are a level playing field
1326: [09:50:44] <r3v3rb> UncleCheese: no such thing as level, just different kinds of ‘skewed’
1327: [09:50:49] <Pysplicek> UncleCheese: ha. But my residency was approved in 3 weeks.
1328: [09:51:10] <Pysplicek> hmm... yeah, about that.
1329: [09:51:20] <Pysplicek> but already had student visa.
1330: [09:51:24] <Pysplicek> iirc
1331: [09:51:25] <Pysplicek> yeh
1332: [09:52:14] <Pysplicek> [10:49] <UncleCheese> we’re in the midst of that right now
1333: [09:52:16] <Pysplicek> but you're already in NZ
1334: [09:52:19] <Pysplicek> working
1335: [09:52:25] <Pysplicek> that's the part micmania1 is after.
1336: [09:52:38] <UncleCheese> granted, an applicant from Namibia might have a protracted timline because the record keepers might not exactly have rapid response
1337: [09:52:41] <Pysplicek> residency can come after
1338: [09:52:45] <UncleCheese> we’re on temporary work visa
1339: [09:52:57] <UncleCheese> but i was really surprised that I could have filed my EOI before I even got here
1340: [09:53:05] <Pysplicek> yeah, bummer for you. Got residency in about 3 weeks.
1341: [09:53:22] <micmania1> so I could apply for a temp work visa and get there sooner?
1342: [09:53:33] <UncleCheese> fuck yeah
1343: [09:53:34] <Pysplicek> mebbe. Might be worth enquiring
1344: [09:53:37] <UncleCheese> residency is like
1345: [09:53:48] <Pysplicek> work visa is a different story to "I wanna live there forevers"
1346: [09:53:50] <UncleCheese> that’s full on
1347: [09:53:53] <UncleCheese> right
1348: [09:53:58] <UncleCheese> work visa, essential skills
1349: [09:54:02] <UncleCheese> which you’ll have being a web guy
1350: [09:54:07] <UncleCheese> they just roll it out for you
1351: [09:54:10] <Pysplicek> I thought you were getting work visa micmania1, ha.
1352: [09:54:13] <UncleCheese> five days, tops
1353: [09:54:16] <Pysplicek> ^^
1354: [09:54:18] <micmania1> it is a work visa lol
1355: [09:54:28] <Pysplicek> yeah, UncleCheese is confusing us, lol.
1356: [09:54:29] <UncleCheese> i just had to change my work visa from Heyday to SilverSTripe
1357: [09:54:34] <Pysplicek> He's talking about permenant residency
1358: [09:54:43] <UncleCheese> if it’s a “work to residency” visa, that takes a long time
1359: [09:54:47] <Pysplicek> UncleCheese: you just changed jobs?
1360: [09:54:48] <micmania1> I think I need to do some research lol
1361: [09:54:51] <UncleCheese> yeah
1362: [09:54:58] <UncleCheese> and it was done iike.. a day
1363: [09:55:00] <Pysplicek> officially for SS WLG too now?
1364: [09:55:06] <Pysplicek> UncleCheese: yeah, that's more the response time I'm used to :P
1365: [09:55:09] <UncleCheese> work visa is super easy
1366: [09:55:11] <UncleCheese> well
1367: [09:55:12] <UncleCheese> not easy
1368: [09:55:13] <Pysplicek> yeah
1369: [09:55:17] <Pysplicek> well, yeah, but faster.
1370: [09:55:17] <UncleCheese> but the waiting part is easy
1371: [09:55:17] <wmk> it was only a matter of time: http://www.heise.de/newsticker/meldung/re-publica-Sextoys-aus-dem-3D-Drucker-2185026.html
1372: [09:55:18] <Pysplicek> haha
1373: [09:55:18] <UncleCheese> :)
1374: [09:55:23] <UncleCheese> the work suuuuuuuuuuucks
1375: [09:55:27] <micmania1> god! I'm going to get some help
1376: [09:55:28] * Shrike_Finland quit (Quit: Leaving.)
1377: [09:55:50] <UncleCheese> “Sorry, this application is invalid. The intern who drew your blood on your third doctor visit didn’t sign your passport photo, half on the paper and half on the photo"
1378: [09:55:54] <Pysplicek> wmk: for those of us who don't speak German... dafuq variety of buttplug am I looking at?
1379: [09:56:10] <wmk> yeah, home made in a 3d printer
1380: [09:56:26] <r3v3rb> Pysplicek: buttplug!
1381: [09:56:31] <Pysplicek> wmk: haha, making sex toys.
1382: [09:56:32] <Pysplicek> hilarious
1383: [09:56:37] <r3v3rb> wmk, can it produce offspring
1384: [09:56:52] <r3v3rb> little dildos from printer after 9 months…
1385: [09:56:54] <wmk> they write there was a workshop for it at a hacker conference this week
1386: [09:57:07] <wmk> r3v3rb, offspring?
1387: [09:57:18] <r3v3rb> babies
1388: [09:57:21] <r3v3rb> wmk ^^
1389: [09:57:44] <wmk> they don't write about it. dunno *duck*
1390: [09:58:46] <r3v3rb> so wmk, my extension updateCMSFields is being called after all getCMSFields - BlogPost -> Page -> SiteTree -> Object _. MyExtension
1391: [09:58:54] * wmk wonders if you need self esteem to do that
1392: [09:59:23] <UncleCheese> micmania1: have you been here yet?
1393: [09:59:52] <micmania1> UncleCheese: nope. Going totally blind :)
1394: [09:59:57] <Pysplicek> fuck, you cunts are making me a titch homesick.
1395: [10:00:02] <UncleCheese> nice
1396: [10:00:03] * r3v3rb is wrong, its being called first by the looks of the order when stepping
1397: [10:00:04] <UncleCheese> so did we
1398: [10:00:17] <Pysplicek> going places blind is best kind of going places :D
1399: [10:01:39] <Giganaire> sup y'all
1400: [10:01:45] <micmania1> I can't wait. Its so frustrating waiting around/
1401: [10:01:57] <micmania1> so how long did your work visa take? UncleCheese
1402: [10:02:14] <UncleCheese> sent it on a tuesday, courrier showed up on thursday
1403: [10:02:22] <Pysplicek> sup Giganaire :D
1404: [10:02:32] <UncleCheese> but it took a good month to get all the shit together
1405: [10:02:44] <UncleCheese> probably faster for you if you don’t have a family
1406: [10:02:47] <Pysplicek> haha before you moved to NZ, or on recent change?
1407: [10:03:04] <UncleCheese> just get your finger pricked, piss in a cup, get a copy of your police certificate, and bob’s your uncle
1408: [10:03:05] <micmania1> really?! And how long does that last?
1409: [10:03:11] <UncleCheese> it’s up to them
1410: [10:03:21] <UncleCheese> that is, if your job doesn’t have an end date
1411: [10:03:27] <UncleCheese> mine got approved for three years
1412: [10:03:39] <Pysplicek> [11:03] <UncleCheese> just get your finger pricked, piss in a cup, get a copy of your police certificate, and bob’s your uncle <-- this is more what I've been thinking all along.
1413: [10:03:48] <UncleCheese> which is obviously plenty of time to get your residency established once you settle in and decide if you like it
1414: [10:03:55] <Pysplicek> hence initial surprise when you said it takes about a year UncleCheese
1415: [10:03:56] <r3v3rb> micmania1: I can get the extended formfield to appear before the PublishDate but no higher up the CMSFields chain for some weird reason
1416: [10:04:03] <UncleCheese> yeah, i was surprised, too
1417: [10:04:10] <UncleCheese> for a while i was thinking i’d go back to freelancing in NZ
1418: [10:04:17] <Pysplicek> yeah but you were talking about residency, I was talking about work permit
1419: [10:04:18] * Shrike_Finland has joined #silverstripe
1420: [10:04:22] <UncleCheese> and i was like, oh, i’ll just switch from a work visa to residency
1421: [10:04:31] <UncleCheese> and i called immigration and they were like, ok, see you in a year
1422: [10:04:38] <Pysplicek> haha, residency isn't a visa -.-
1423: [10:04:38] <UncleCheese> and i asked around my forum enz.org
1424: [10:04:44] <UncleCheese> sure it is
1425: [10:04:47] <UncleCheese> residency visa
1426: [10:04:52] <Pysplicek> not really.
1427: [10:04:53] <micmania1> yeah it is
1428: [10:05:04] <UncleCheese> I know that because when you call immigration, they say, “press 4 for residency visas"
1429: [10:05:06] <Pysplicek> I suppose technically it is, because you're still on a foreign passport.
1430: [10:05:06] <r3v3rb> micmania1: I wonder if this is the reason…
1431: [10:05:14] <Pysplicek> but I don't think about it that way.
1432: [10:05:20] <UncleCheese> yeah, unless you have a NZ passport, you’re on a visa
1433: [10:05:39] <Pysplicek> When you're granted residency it's temporary for the first 2 years or so anyway.
1434: [10:05:43] <Pysplicek> then permenant residency comes.
1435: [10:05:45] <UncleCheese> nope
1436: [10:05:49] <UncleCheese> that’s not accurate
1437: [10:05:58] <UncleCheese> they’ve messed with the semantics a bit
1438: [10:06:00] <wmk> puh, that's really easy inside europe. no visa for european citizens in another country
1439: [10:06:07] <UncleCheese> what you get is “permanent residency"
1440: [10:06:08] <Pysplicek> fuckers are always fiddling with the rules.
1441: [10:06:11] <r3v3rb> micmania1: does the PublishDate class look formatted correctly: http://pastie.org/private/qrcjlmeldt1blxexgap1ya
1442: [10:06:15] <UncleCheese> but the first two years have travel restrictions
1443: [10:06:16] <micmania1> You have to keep the same job for 3 months as well
1444: [10:06:27] <UncleCheese> and they can revoke it if you leave the country for a certain percentage of the time
1445: [10:06:33] <Pysplicek> yeah, it's temporary permenant /trial residency, lol.
1446: [10:06:40] <Pysplicek> I'm just using wrong terms really.
1447: [10:06:40] <UncleCheese> but it’s not like you have to apply again after two years
1448: [10:06:53] <UncleCheese> they changed it
1449: [10:06:57] <Pysplicek> yeah nah you just walk in and get a new slip in passport
1450: [10:06:58] <UncleCheese> it used to be tempoarary residency
1451: [10:07:04] <UncleCheese> but now they just call it “residency"
1452: [10:07:07] <Pysplicek> ha
1453: [10:07:12] <UncleCheese> and there’s this asterisk that says “travel restrictions apply"
1454: [10:07:15] <Pysplicek> even though the process is pretty much the same ;P
1455: [10:07:20] <Pysplicek> typical
1456: [10:07:25] <UncleCheese> i don’t know how anyone figures this shit out
1457: [10:07:30] <UncleCheese> seriously
1458: [10:07:33] <Pysplicek> same for every country ever though.
1459: [10:07:44] <UncleCheese> it’s a good thing the website is so usable and well organised
1460: [10:07:56] * anselmdk quit (Quit: anselmdk)
1461: [10:07:56] <UncleCheese> no, NZ is very generous with residency compared to other countries
1462: [10:07:57] <Pysplicek> mm, that is a plus to the nz govt
1463: [10:08:10] <Pysplicek> UncleCheese: yeah, but the process one goes through is similar.
1464: [10:08:11] <UncleCheese> in the US, you can hold a green card for 20 years and if you leave the country for more than a year, it’s gone
1465: [10:08:15] <UncleCheese> oh right
1466: [10:08:25] <Pysplicek> yeah but the US are cunts, lol.
1467: [10:08:32] <UncleCheese> i’ve heard
1468: [10:08:43] <UncleCheese> two of our guys at heyday got snatched up by Facebook
1469: [10:08:44] <Pysplicek> have to pay money, get finger printed and photographed and all sorts JUST FOR A CONNECTION
1470: [10:08:45] <micmania1> UncleCheese: so you're at ss now?
1471: [10:08:47] <Pysplicek> never even enter the US
1472: [10:08:50] <UncleCheese> you wouldn’t believe what they have to do to get into the country
1473: [10:09:00] <UncleCheese> they’re like going to the embassy in Auckland and shit
1474: [10:09:04] <Pysplicek> but get treated like a criminal, just for landing at their airports.
1475: [10:09:09] <UncleCheese> tens of thousands of dollars
1476: [10:09:26] <UncleCheese> Pysplicek: yeah, one of the most amazing things about traveling in NZ is that you just walk on the plane
1477: [10:09:27] <Pysplicek> UncleCheese: yeh. Shit ain't easy.
1478: [10:09:45] <Pysplicek> UncleCheese: depends on the airport, but yeh.
1479: [10:10:10] <UncleCheese> well you keep your shoes, put it that way
1480: [10:10:11] <Pysplicek> rule of thumb: If it's got props, no metal detector, etc.
1481: [10:10:20] <Pysplicek> hahaha
1482: [10:10:39] <Pysplicek> yeah, unless you've got fancy shoes, the type that have cobbler's tacks in the sole
1483: [10:10:49] <Pysplicek> they set the detector off.
1484: [10:11:02] <UncleCheese> micmania1: start 23 may
1485: [10:11:23] <Pysplicek> Congrats
1486: [10:11:37] <micmania1> UncleCheese: cool. What you doing there?
1487: [10:11:38] <UncleCheese> in all fairness, something like 92% of the people who land at US airports are criminals
1488: [10:11:49] <UncleCheese> i’m going to be the godfather of ss.org
1489: [10:12:00] <micmania1> YES! It needs a Godfather
1490: [10:12:08] <UncleCheese> writing tutorials, documentation, screencasting, podcasting, etc
1491: [10:12:14] <UncleCheese> going to events, speaking, training
1492: [10:12:26] <UncleCheese> getting the product into the space it needs to be in
1493: [10:12:31] <Pysplicek> godfather?
1494: [10:12:41] <UncleCheese> (read: get it the hell off this pair of islands!)
1495: [10:12:48] <Pysplicek> UncleCheese: so you're going to be like Cam, but more product oriented than community oriented?
1496: [10:12:48] * simon_w|air has joined #silverstripe
1497: [10:13:00] <UncleCheese> i’ll be working pretty closely with cam, yeah
1498: [10:13:02] <UncleCheese> but more product stuff
1499: [10:13:08] <Pysplicek> UncleCheese: 3! 3 islands"
1500: [10:13:10] <Pysplicek> !
1501: [10:13:12] <UncleCheese> lol!
1502: [10:13:13] <UncleCheese> GBI
1503: [10:13:16] <UncleCheese> oh
1504: [10:13:18] <UncleCheese> Chatham?
1505: [10:13:21] <Pysplicek> although I don't suppose it has much userbase in Stewart :P
1506: [10:13:23] <UncleCheese> ross?
1507: [10:13:26] <UncleCheese> ah, fuck it
1508: [10:13:30] <Pysplicek> haha
1509: [10:13:31] <UncleCheese> Mana?
1510: [10:13:36] <Pysplicek> yeah, but they're all valid.
1511: [10:13:39] <UncleCheese> shit, there’s like 180 or some shit
1512: [10:13:46] <Pysplicek> 'Set of islands' is probably a better description :P
1513: [10:13:55] <UncleCheese> serisouly, though
1514: [10:14:00] <micmania1> SS's outer community keeps getting smaller and smaller as they keep employing everyone
1515: [10:14:01] <UncleCheese> how many are inhabited, do you know?
1516: [10:14:06] <UncleCheese> ha!
1517: [10:14:07] <Pysplicek> hahaha
1518: [10:14:09] <UncleCheese> good observation
1519: [10:14:14] <UncleCheese> they’ve made some pretty smart moves
1520: [10:14:17] <Pysplicek> UncleCheese: uhh... many.
1521: [10:14:25] <UncleCheese> they picked up Frank recently
1522: [10:14:32] <Pysplicek> Frank?
1523: [10:14:41] <UncleCheese> I had a job offer a year go in AKL, but that didn’t work out
1524: [10:14:42] <r3v3rb> micmania1: lol, found the error - I hacked your core to add a blog author - moving it now to the extension to see if that helps
1525: [10:14:44] <Pysplicek> tankr?
1526: [10:14:48] <Pysplicek> that was about a year ago dude :<
1527: [10:14:52] <UncleCheese> glad i got this one.. i’m really psyched
1528: [10:15:15] <Pysplicek> cool man :>
1529: [10:15:22] <UncleCheese> shoudl be good times
1530: [10:15:23] <micmania1> Didn't Damian just start working there too?
1531: [10:15:32] * simon_w|air quit (Client Quit)
1532: [10:15:37] <Pysplicek> yeh, akl I heard.
1533: [10:15:39] <UncleCheese> i think so
1534: [10:15:44] <Pysplicek> full time open source too, lucky bugger
1535: [10:15:50] <Pysplicek> so I heard
1536: [10:16:00] <r3v3rb> what Pysplicek lubky or buggerer?
1537: [10:16:03] <r3v3rb> lucky*
1538: [10:16:06] <UncleCheese> i’m really liking the sound of how SilverStripe works.. their process is very agile … as much as I hate using buzz words like that
1539: [10:16:12] <Pysplicek> r3v3rb: tractorcow
1540: [10:16:13] <UncleCheese> but very autonomous and flat
1541: [10:16:21] <UncleCheese> driven by execution, not discussion and planning
1542: [10:16:31] <Pysplicek> mm
1543: [10:16:37] <UncleCheese> i’ve always had a misperception of them as a dry company
1544: [10:16:38] <Pysplicek> flat plan best plan :P
1545: [10:16:41] <r3v3rb> UncleCheese: I thought you are already at SS?
1546: [10:16:43] <UncleCheese> because of all the government work
1547: [10:16:47] <UncleCheese> no
1548: [10:16:48] <Pysplicek> UncleCheese: 'dry'?
1549: [10:16:48] <UncleCheese> Heyday
1550: [10:16:55] <UncleCheese> yeah, like
1551: [10:17:01] <UncleCheese> boring client work, i guess
1552: [10:17:03] <Pysplicek> like... process oriented and heirarchial structure and all that?
1553: [10:17:13] <Pysplicek> ha, well that's everywhere. Gotta get paid! :P
1554: [10:17:16] <UncleCheese> but as i ‘ve learned more about them, i really dig it
1555: [10:17:33] <Pysplicek> Sam's a sweet dude, that's enough for me :P
1556: [10:17:49] <UncleCheese> well, 1) there’s fun client work and 2) ss is a product company
1557: [10:17:56] <Pysplicek> yeh
1558: [10:18:30] <Pysplicek> My old boss met Sam at an event once when I was looking to move to WLG and work for SS, hahahaha
1559: [10:18:41] <Pysplicek> that could have been awkward, but Sam kept mum on it :P
1560: [10:18:48] <UncleCheese> inice
1561: [10:18:55] <Pysplicek> Then I came here instead.
1562: [10:19:02] <UncleCheese> i don’t know if it’s still true, but SS offers 20% time
1563: [10:19:04] <UncleCheese> at least in theory
1564: [10:19:10] <UncleCheese> which is pretty badass
1565: [10:19:14] <Pysplicek> UncleCheese: as open source?
1566: [10:19:17] <UncleCheese> yes
1567: [10:19:24] <UncleCheese> and that doesn’t mean that 20% of the time you have to work on the cms
1568: [10:19:28] <Pysplicek> yeh, there's an alotment, but dunno if it's that large.
1569: [10:19:28] <r3v3rb> arghhh, anyidea on $this->Field in an extension when updatingCMSFields?
1570: [10:19:29] <UncleCheese> it means that anything open source
1571: [10:19:30] <Pysplicek> ask ss23 :P
1572: [10:19:32] <UncleCheese> like
1573: [10:19:45] <Pysplicek> oi ss23, I know you ain't sleep'n yet foo
1574: [10:20:00] <UncleCheese> ideally it’s 20% but my understnading is that it rarely happens lately :)
1575: [10:20:35] <Pysplicek> I used to have 2 hours a week 'learning time' where I could do whatever I wanted so long as it was company oriented (learn new systems, research new methods, pretty much anything except fuck around or shop for a new car, etc).
1576: [10:20:42] <UncleCheese> but i just like companies who think that way
1577: [10:20:43] <Pysplicek> that was cool, but felt too short.
1578: [10:20:49] <UncleCheese> two hours is bullshit
1579: [10:20:59] <Pysplicek> although I knew I was lucky to have 2 hours, most places wouldn't let you do shit.
1580: [10:21:04] <Giganaire> 13:14 < Pysplicek> Sam's a sweet dude, that's enough for me :P
1581: [10:21:04] <UncleCheese> they might as well not do it
1582: [10:21:05] <Giganaire> yep
1583: [10:21:08] <Giganaire> was good to see him yesterday
1584: [10:21:10] <Giganaire> didn't expect to
1585: [10:21:16] <r3v3rb> ta da!
1586: [10:21:18] <Pysplicek> Giganaire: you're in wlg?
1587: [10:21:24] <Giganaire> expected hamish to be there, didn't think the welly folk would come up
1588: [10:21:32] <Giganaire> Pysplicek: nah, AWS Summit in AKL
1589: [10:21:34] <Pysplicek> oh, akl meetup?
1590: [10:21:37] <Pysplicek> oh, cool.
1591: [10:21:38] <Giganaire> SS were a sponsor
1592: [10:21:41] <r3v3rb> working blogextension with Author and BlogRollImage as secondary image for listings page micmania1 :D
1593: [10:21:42] <Pysplicek> mint
1594: [10:21:42] <UncleCheese> sig is up there
1595: [10:22:07] <Pysplicek> is Reiner still there?
1596: [10:22:11] <Pysplicek> he's a cool guy too
1597: [10:22:26] <UncleCheese> yeah he’s a technical director
1598: [10:22:35] <Pysplicek> he interviewed me
1599: [10:22:44] <UncleCheese> me too!
1600: [10:22:49] <Pysplicek> bang in the middle of WDCNZ, haha
1601: [10:22:53] <Giganaire> yeah, there was Sam, Hamish, Sig, Tim, Janine, Julian & Stig
1602: [10:23:05] <Giganaire> and possibly others who weren't hanging around the booth
1603: [10:23:21] <Pysplicek> Giganaire: ha, if they're brought up anyone else they'd have had to close the office! :P
1604: [10:23:26] <Pysplicek> xD
1605: [10:23:38] <Giganaire> Pysplicek: ikr!
1606: [10:25:51] * Shrike_Finland quit (Quit: Leaving.)
1607: [10:26:15] <Pysplicek> that moment when you write code that seems like it should be right but you'll be so fucking surprised if it works but what the hell.
1608: [10:26:18] <Pysplicek> JFDI
1609: [10:27:26] * simon_w|air has joined #silverstripe
1610: [10:27:52] * wmk quit (Quit: nice to meet you ;))
1611: [10:34:50] <simon_w|air> So, UncleCheese is going to be working for SS now
1612: [10:35:37] <Pysplicek> mmhmm
1613: [10:35:51] <Pysplicek> We've just been talking about that
1614: [10:35:52] <simon_w|air> Another person to bitch out!
1615: [10:36:04] <Pysplicek> Everyone big in the SS community is getting employed by SS, hah
1616: [10:36:13] <simon_w|air> I'm not :p
1617: [10:36:24] <Pysplicek> Yeah that's true.
1618: [10:36:32] <simon_w|air> willr isn't either
1619: [10:36:33] <Pysplicek> But you're the only community member with core commit access
1620: [10:36:37] <Pysplicek> afaik
1621: [10:36:41] <simon_w|air> willr :p
1622: [10:36:43] * wmk has joined #silverstripe
1623: [10:36:45] <Pysplicek> ex employee
1624: [10:36:49] <Pysplicek> not quite the same :P
1625: [10:36:52] <micmania1> have you ever worked there?
1626: [10:37:04] <simon_w|air> I've done some contract work for them
1627: [10:37:28] <Pysplicek> contract is different than it is here though right?
1628: [10:37:33] <kinglozzer> Didn't damian have commit access before joining SS?
1629: [10:37:41] <simon_w|air> kinglozzer, for about a week
1630: [10:37:49] <kinglozzer> sorta counts :P
1631: [10:37:57] <Pysplicek> here is more like 'temporary employee', where over in NZ it's "you run your own game, from wherever"
1632: [10:38:47] * Pysplicek realises he hasn't opened his email today yet.
1633: [10:38:50] <Pysplicek> fuck :<
1634: [10:38:51] <UncleCheese> simon_w|air: non-dev role
1635: [10:39:04] * Error404NotFound has joined #silverstripe
1636: [10:39:11] <simon_w|air> UncleCheese, still going to bitch at/about you :p
1637: [10:39:12] <Pysplicek> but you're gonna finally write us some sweet docs though right UncleCheese?
1638: [10:39:31] <UncleCheese> i expect nothing less from our beloved community troll
1639: [10:39:36] <Pysplicek> haha simon_w|air, so friendly :P
1640: [10:39:38] <UncleCheese> yeah
1641: [10:39:46] <Pysplicek> Fuck, nooooooooooooooooooooooooooo
1642: [10:39:48] <UncleCheese> i have a massive list of stuff i want to do
1643: [10:39:54] <Pysplicek> Docs will all be in Americanese!
1644: [10:39:58] <UncleCheese> haha
1645: [10:40:01] <Pysplicek> D:
1646: [10:40:04] <UncleCheese> dude, i’ve been here for 9 months
1647: [10:40:07] <simon_w|air> Pysplicek, nah, won't get merged
1648: [10:40:11] <UncleCheese> i’m full kiwi now
1649: [10:40:28] <Pysplicek> yeah, but a lifetime of spelling colour wrong can't be fixed in 9 months...
1650: [10:40:39] <Pysplicek> unless you're born again or something xD
1651: [10:40:51] <UncleCheese> nope, that can be fixed when your computer autocorrects it
1652: [10:40:57] <Pysplicek> UncleCheese: I think you meant "I'm full kiwi as now bro"
1653: [10:41:03] <Pysplicek> haha
1654: [10:41:16] <UncleCheese> i’ve been here so long, i’m starting to think about trying marmite
1655: [10:41:25] <Pysplicek> hahahahaha
1656: [10:41:27] <Pysplicek> totally
1657: [10:41:30] <UncleCheese> but probably won’t
1658: [10:41:34] <Pysplicek> do it at SS, get cam to film it
1659: [10:41:36] <simon_w|air> But still no apostrophes? :p
1660: [10:41:36] <micmania1> urgh. done do it
1661: [10:41:38] <micmania1> dont*
1662: [10:41:45] <Pysplicek> micmania1: it's different in NZ
1663: [10:41:53] <Pysplicek> the same but different though.
1664: [10:42:00] <simon_w|air> Oh, you're using smart quotes. UncleCheese, turn off smart quotes :p
1665: [10:42:07] <UncleCheese> before we moved here, someone had told me that there’s a coffee drink in NZ called a flat white
1666: [10:42:15] <Pysplicek> smart quotes: the dumb quotes.
1667: [10:42:21] * Shrike_Finland has joined #silverstripe
1668: [10:42:21] <UncleCheese> so when we landed in auckland, we caught a train to WGT
1669: [10:42:28] <UncleCheese> and the train lady asked if we wanted anything
1670: [10:42:44] <UncleCheese> and i go, “Can you make something called… a.. hang on.. oh, here it is.. a FLAT … WHITE."
1671: [10:42:49] <UncleCheese> and she’s like.. umm.. yeah
1672: [10:42:54] <Pysplicek> and you thought flat white was what happened when you walked through the wrong neighbourhood at night right?
1673: [10:42:56] <UncleCheese> “OMG! Honey! They can make one! OMG!!"
1674: [10:43:03] * joelpittet has joined #silverstripe
1675: [10:43:07] <UncleCheese> it’s funny to look back on that now
1676: [10:43:13] <Pysplicek> haha
1677: [10:43:18] <Pysplicek> yeah, most popular coffee in nz
1678: [10:43:22] <UncleCheese> because i’ve come to find out flat white is literally synonymous with coffee
1679: [10:43:22] <Pysplicek> and Aus
1680: [10:43:29] <UncleCheese> you order coffee and you get that
1681: [10:43:32] <Pysplicek> yep
1682: [10:43:50] <Pysplicek> it's pretty much a Latte, but slightly different in ways I just don't understand.
1683: [10:43:59] <UncleCheese> supposedly a cappucinno with less milk
1684: [10:44:10] * anselmdk has joined #silverstripe
1685: [10:44:11] <UncleCheese> i kinda think they blow to be honest, but.. they’re growing on me i guess
1686: [10:44:18] <UncleCheese> lattes are hideous
1687: [10:44:25] <Pysplicek> Coming here I've learnt that "Americano" has nothing to do with retarded amounts of sugar and whipped cream, but is rather just a long black.
1688: [10:44:30] <UncleCheese> HA!
1689: [10:44:34] <UncleCheese> love it
1690: [10:44:46] <UncleCheese> yeah, long black.. and short black
1691: [10:44:48] <UncleCheese> so weird
1692: [10:45:02] <Pysplicek> and espresso. the only decent wya to drink coffee.
1693: [10:45:07] <UncleCheese> in the US, “espresso” is a very special thing
1694: [10:45:09] <Pysplicek> it scales up :P
1695: [10:45:12] <UncleCheese> it’s like getting scotch
1696: [10:45:18] <Pysplicek> Espresso, short black, long black.
1697: [10:45:19] <UncleCheese> but here, espresso === coffee
1698: [10:45:30] <wmk> the one and only coffee is in italy
1699: [10:45:36] <Pysplicek> espresso is like a scotch though.
1700: [10:45:45] <UncleCheese> and i can’t believe you how many kiwis i’ve met who have never seen drip coffee before
1701: [10:45:46] <Pysplicek> or some other kind of shot
1702: [10:45:49] <Pysplicek> shot measure.
1703: [10:45:59] <Pysplicek> that is. Although I bang it back, but that's because I hate coffee.
1704: [10:46:05] <Pysplicek> it's the only way I'll drink it.
1705: [10:46:16] <UncleCheese> i’m a big fan of the French press
1706: [10:46:23] <Pysplicek> drip coffee?
1707: [10:46:25] <UncleCheese> or as you distastefully call it “plunger"
1708: [10:46:27] <Pysplicek> french press?
1709: [10:46:29] <UncleCheese> drip coffee
1710: [10:46:30] <Pysplicek> ah, hahahah
1711: [10:46:33] <Pysplicek> plunger.
1712: [10:46:36] <UncleCheese> no, it’s how like.. every american ever drinks coffee
1713: [10:46:52] <UncleCheese> https://www.google.co.nz/search?q=drip+coffee+maker&es_sm=91&tbm=isch&tbo=u&source=univ&sa=X&ei=lWBrU6a0KNGkkgX-iIGgCw&ved=0CEsQsAQ&biw=1293&bih=672
1714: [10:47:01] <UncleCheese> and i had no idea it was weird until i moved here
1715: [10:47:04] <Pysplicek> UncleCheese: perculated coffee
1716: [10:47:10] <UncleCheese> no, it’s not perculated
1717: [10:47:12] <UncleCheese> that’s nasty
1718: [10:47:14] * joelpittet quit (Ping timeout: 240 seconds)
1719: [10:47:15] <Pysplicek> perculated isn't weird, it'sjust... yeah.
1720: [10:47:16] <Pysplicek> nah, it is.
1721: [10:47:18] <UncleCheese> it goes through a filter
1722: [10:47:22] <Pysplicek> well, kinda I suppose.
1723: [10:47:33] <UncleCheese> you don’t get the oils
1724: [10:47:41] <UncleCheese> the way you do in a French press or espresso
1725: [10:47:45] <simon_w|air> So, it's filter coffee?
1726: [10:47:49] <UncleCheese> yes!
1727: [10:47:49] <Pysplicek> it's different in that the water filters down through the coffee, rather than pushing up through it.
1728: [10:47:56] <Pysplicek> yeah, just filter coffee that's calle.d
1729: [10:48:01] <Pysplicek> and it's super frowned upon
1730: [10:48:02] <UncleCheese> ohhhh
1731: [10:48:06] <UncleCheese> crazy
1732: [10:48:11] <Pysplicek> it's like instant.
1733: [10:48:22] <Pysplicek> "NOPE" said every coffee lover everywhere.
1734: [10:48:23] <UncleCheese> no, i’ve met too many kiwis who love instant coffee
1735: [10:48:25] * thibault has joined #silverstripe
1736: [10:48:26] <UncleCheese> and that doesn’t make sense to me
1737: [10:48:28] <Pysplicek> haha,r eally?
1738: [10:48:33] <Pysplicek> I've not met any, lol.
1739: [10:48:34] <UncleCheese> wellington is like one of the best coffee cities in the world
1740: [10:48:50] <micmania1> UncleCheese: how do you rate its beer?
1741: [10:48:58] <UncleCheese> it’s so weird, because “filter coffee” is the only coffee that exists to an American
1742: [10:49:08] <Pysplicek> here people point to those machines that do it all for you and call that a 'proper espresso machine'
1743: [10:49:10] <UncleCheese> i had no idea there was anything else until well into my 20s
1744: [10:49:15] <Pysplicek> and it's like... uhh, no that's crap in a cup.
1745: [10:49:21] <Pysplicek> but they don't believe me :<
1746: [10:49:22] <UncleCheese> maybe some asshole orders an espresso after an $85 dinner
1747: [10:49:36] <UncleCheese> but coffee is that.. everywhere
1748: [10:49:45] <UncleCheese> yeah, i guess it’s crap
1749: [10:49:46] <Pysplicek> UncleCheese: but every coffee in NZ is an espresso
1750: [10:49:52] <UncleCheese> exactly
1751: [10:49:54] <UncleCheese> it’s odd
1752: [10:49:56] <Pysplicek> all coffee is espresso, it's what is done after that matters.
1753: [10:50:09] <UncleCheese> it’s like if you went to a bar and ordered something on draught and you got a 18 year Glenfiddich
1754: [10:50:11] <Pysplicek> latte, flat white, cupaccino, etc
1755: [10:50:18] <Pysplicek> short black
1756: [10:50:43] <Pysplicek> nah, it's like going to a bar and getting a scotch and getting a scotch, instead of a bourbon.
1757: [10:50:44] <UncleCheese> i heard the coffee supply is going to get fucked in the very near future
1758: [10:51:07] <Pysplicek> and our baristas know how to use the machines, as opposed to here.
1759: [10:51:34] <UncleCheese> yeah, there are some good baristas
1760: [10:51:39] <UncleCheese> i just don’t get all the milk
1761: [10:51:40] <UncleCheese> it’s like
1762: [10:51:42] <UncleCheese> a meal
1763: [10:52:11] <UncleCheese> what do kiwis think of Starbucks? They have them here, right?
1764: [10:52:44] <UncleCheese> or Dunkin’ Donuts? That’s a big thing in my part of the USA.. there are literally places where you have one per kilometre
1765: [10:53:09] <micmania1> Like our pubs
1766: [10:53:15] <UncleCheese> exactly
1767: [10:53:37] <UncleCheese> but if you get a regular coffee from dunkin’ donuts, it’s like three tablespooons of sugar
1768: [10:53:50] <UncleCheese> and americans have been trained to think that this is how coffee tastes
1769: [11:05:18] * thibault quit (Ping timeout: 240 seconds)
1770: [11:06:35] <Pysplicek> when you do find a place with a proper machine, you can guarantee the so called 'barista' hasn't got a fucking clue about coffee, and is just mindlessly doing their job without a care or passion for it.
1771: [11:06:51] <Pysplicek> (boss came to chat while I was in the middle of that line, lol)
1772: [11:07:16] <Pysplicek> UncleCheese: yeah we've got starbucks, people drink it, but coffee lovers will snob it.
1773: [11:08:03] <Pysplicek> dunk'n doughnuts... err donuts.. nah I don't think so. If so it's a sweet treat not somewhere you go (let alone regularly) for a cafe experience or coffee.
1774: [11:08:31] <Pysplicek> UncleCheese: also, a bag of sugar is how Americans are trained to think EVERYTHING tastes.
1775: [11:08:48] <Pysplicek> I mean, you put it in f'n everything. Including bread loaves, etc.
1776: [11:11:05] * sukirti quit (Ping timeout: 264 seconds)
1777: [11:14:00] <Pysplicek> micmania1: also, we have pubs every K or so, unless you're out in the 'burbs.
1778: [11:14:15] <Pysplicek> in town it's about every 20m
1779: [11:14:28] <Pysplicek> although then they're more bars/clubs than a proper pub.
1780: [11:23:02] * wmk quit (*.net *.split)
1781: [11:23:02] * UncleCheese quit (*.net *.split)
1782: [11:26:01] * r3v3rb quit (Quit: r3v3rb)
1783: [11:29:28] * Shrike_Finland quit (Quit: Leaving.)
1784: [11:30:56] * Shrike_Finland has joined #silverstripe
1785: [11:32:28] * simon_w|air quit (Quit: This computer has gone to sleep)
1786: [11:35:46] * r3v3rb has joined #silverstripe
1787: [11:39:59] * wmk has joined #silverstripe
1788: [11:48:25] * r3v3rb quit (Quit: r3v3rb)
1789: [11:49:46] * sukirti has joined #silverstripe
1790: [11:51:06] * silverstripee has joined #silverstripe
1791: [11:52:09] <silverstripee> i want to add some code in loadintofile method of upload.php.how can i do so by hook?
1792: [11:53:07] <silverstripee> this will be my first try with hook.Please provide a detailed guide.
1793: [11:53:31] * Shrike_Finland quit (Quit: Leaving.)
1794: [11:55:28] <Zauberfisch> silverstripee: there is no guide
1795: [11:55:39] <Zauberfisch> and I think it might not be that easy to do that
1796: [11:55:57] <silverstripee> help1
1797: [11:56:07] <Pysplicek> you can't.
1798: [11:56:12] <Pysplicek> there is no hook.
1799: [11:56:26] <silverstripee> there is nothing which can't be
1800: [11:56:40] <Pysplicek> alright then, good luck
1801: [11:56:43] <silverstripee> i mean there is someway .....
1802: [11:57:27] <Pysplicek> subclass and use injector.
1803: [11:58:19] <silverstripee> what does extension do ?can't that be helpful here?
1804: [11:58:29] <micmania1> silverstripee: what are you trying to do?
1805: [11:58:51] <Pysplicek> no, I told you, it canno.
1806: [11:58:55] <Pysplicek> cannot.*
1807: [11:59:16] <micmania1> there is a hook: onAfterLoad
1808: [11:59:18] <silverstripee> actually i want to rename the image which i upload before it gets any check
1809: [11:59:53] <Pysplicek> lunch
1810: [12:00:59] <micmania1> http://www.sspaste.com/paste/show/536b6ebcdc5c6
1811: [12:01:19] <silverstripee> i want to execute mi code as the first line of LoadIntoFile method of Upload.php
1812: [12:01:42] <micmania1> That is your start. You need to read this to understand how to use it correctly: http://doc.silverstripe.org/framework/en/reference/dataextension
1813: [12:02:20] <micmania1> silverstripee: that's not possible. You can only execute your code where there is a call to $this->extend()
1814: [12:12:36] <Pysplicek> as I said, there is no hook, you cannot do it.
1815: [12:12:45] <Pysplicek> You need to subclass Upload and use Injector.
1816: [12:12:59] <Pysplicek> read the docs on injector
1817: [12:13:14] <Pysplicek> then again, that'll only work if every instance is created with ::create.
1818: [12:13:33] <Pysplicek> a better idea is to just rename the files another way.
1819: [12:13:41] * r3v3rb has joined #silverstripe
1820: [12:13:42] <Pysplicek> it can be done, I've done it before, with 2.4 even.
1821: [12:13:49] <Pysplicek> don't ask how, it was ages go.
1822: [12:13:51] <Pysplicek> ago*
1823: [12:18:11] * UndefinedOffset has joined #silverstripe
1824: [12:22:38] <Pysplicek> I think it was onAfterWrite of the DataObject they were attached to.
1825: [12:27:41] <silverstripee> send me the link what u did with 2.4 regarding changing the names
1826: [12:32:00] * joelpittet has joined #silverstripe
1827: [12:34:22] <Pysplicek> no
1828: [12:36:14] * joelpittet quit (Ping timeout: 240 seconds)
1829: [12:36:55] <wmk> anyone seen firesphere here?
1830: [12:37:09] * sukirti quit (Ping timeout: 245 seconds)
1831: [12:37:14] <Pysplicek> not today
1832: [12:37:57] <Pysplicek> It's SphereSilver when he's in here.
1833: [12:38:09] <wmk> ah ja, remember
1834: [12:41:48] * silverstripee quit (Ping timeout: 240 seconds)
1835: [12:49:48] <kinglozzer> lol Pysplicek
1836: [12:50:00] <kinglozzer> Pysplicek:no
1837: [12:50:23] <kinglozzer> Short and to the point ;)
1838: [12:51:38] * r3v3rb quit (Quit: r3v3rb)
1839: [12:51:55] <wmk> kinglozzer, and only 2 Bytes
1840: [12:52:41] <kinglozzer> Yep, important to save every byte possible these days :P
1841: [12:59:44] <Pysplicek> I suppose I could have run it through a precompiler and then minified it and zipped it.
1842: [12:59:53] <Pysplicek> y'know, for efficiency.
1843: [13:01:59] <Pysplicek> I'd have to develop a metalanguage for it first though, obviously.
1844: [13:06:02] * muskie9 has joined #silverstripe
1845: [13:06:37] * amer has joined #silverstripe
1846: [13:07:10] <amer> hi guys, i'm trying to get the ID of a page but i'm not sure how to get there, see example: http://sspaste.com/paste/show/536b7def517d3 any ideas?
1847: [13:08:21] <Pysplicek> oh yeah, booyah. kinglozzer wmk ss23 xD
1848: [13:08:22] <Pysplicek> $f = (string)(is_int($k)?$v:$k);#oh yeah, best variable names ever
1849: [13:08:37] <kinglozzer> lol
1850: [13:08:40] <kinglozzer> that's awesome
1851: [13:08:41] <Pysplicek> amer: $page->ID
1852: [13:09:41] <amer> i need to the ID of the LocationHomepage to set as the folder ID for the image i'll add on the team member page
1853: [13:09:54] <amer> $page->ID will return the current page ID
1854: [13:10:12] <wmk> LocationHomepage::get()->first()
1855: [13:10:18] <Pysplicek> $page->Parent()->ID ?
1856: [13:10:20] <micmania1> amer: $this->ParentID ?
1857: [13:10:28] <wmk> if there is only one Locationhomepage
1858: [13:10:37] <Pysplicek> wmk: nah, there will be many.
1859: [13:11:17] <Pysplicek> $page->Parent()->ParentID ?
1860: [13:11:26] <Pysplicek> depends on how rigid your structure is.
1861: [13:12:26] <Pysplicek> while($page->ClassName != 'LocationHomepage') { $page = $page->Parent(); } $page->ID;
1862: [13:13:19] <amer> yes, there will be many locationhomepages
1863: [13:14:52] <amer> I think Parent()-ParentID() will do - except if the structure somehow changes
1864: [13:16:35] <Pysplicek> define allowed_children and hopefully it won't.
1865: [13:16:46] <Pysplicek> and stuff.
1866: [13:17:04] <Pysplicek> make your structure more rigid.
1867: [13:17:17] <Pysplicek> otherwise you can almost guarantee that a client will mess it up.
1868: [13:17:40] <amer> yeah, bet it will
1869: [13:17:58] <amer> maybe i'll do the team member pages as dataobjects instead
1870: [13:20:24] <wmk> maybe better
1871: [13:23:50] * catcher has joined #silverstripe
1872: [13:34:21] * Error404NotFound quit (Ping timeout: 265 seconds)
1873: [13:34:42] * sukirti has joined #silverstripe
1874: [13:44:38] * Shrike_Finland has joined #silverstripe
1875: [13:47:04] * Error404NotFound has joined #silverstripe
1876: [13:48:44] * Shrike_Finland quit (Ping timeout: 240 seconds)
1877: [13:50:57] * muskie9 quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
1878: [13:52:39] * muskie9 has joined #silverstripe
1879: [13:59:20] * danfo quit (Quit: danfo)
1880: [14:11:05] * DesignerX quit (Ping timeout: 265 seconds)
1881: [14:15:22] <micmania1> Is it siesta time yet?
1882: [14:15:53] * muskie9 quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
1883: [14:17:16] * muskie9 has joined #silverstripe
1884: [14:20:54] * joelpittet has joined #silverstripe
1885: [14:22:48] <kinglozzer> micmania1: yes :P
1886: [14:25:13] * joelpittet quit (Ping timeout: 250 seconds)
1887: [14:27:12] <micmania1> Too late :( I'm drinking wake up juice
1888: [14:27:33] <micmania1> and testnig a deployment of a huge/old site which still uses git submodules :(
1889: [14:31:03] <Pysplicek> submodules eh
1890: [14:31:32] <Pysplicek> fuck, siesta time is slowly creeping up. It's on a late jog today.
1891: [14:34:28] * sukirti quit (Remote host closed the connection)
1892: [14:46:02] * danfo has joined #silverstripe
1893: [14:53:58] * wmk quit (Quit: nice to meet you ;))
1894: [14:56:05] <kinglozzer> Pysplicek, micmania1: My siesta time was spent in a conference call :(
1895: [14:57:10] <Pysplicek> sounds like a good snooze.
1896: [14:57:17] <Pysplicek> let everyone else talk, fall asleep.
1897: [14:57:41] <Pysplicek> or was it a video call kinglozzer ? :<
1898: [15:01:24] <kinglozzer> Pysplicek: No thankfully :P
1899: [15:02:01] <kinglozzer> Wasn't bad or long tbf, I've certainly had far longer :<
1900: [15:03:55] <Pysplicek> ah fuck you
1901: [15:03:57] <Pysplicek> second day in a row
1902: [15:04:07] <Pysplicek> come to work, sunny and nice.
1903: [15:04:25] <Pysplicek> time to go home, grey cold and rainey, no umbrella.
1904: [15:05:56] <micmania1> what?!
1905: [15:06:06] <micmania1> oh, i only read the last line
1906: [15:06:14] <micmania1> though you were sciving off home
1907: [15:06:51] <Pysplicek> I might
1908: [15:06:54] <micmania1> I have no coat if that makes you feel any better
1909: [15:06:59] <Pysplicek> probably give it another half hour at least though
1910: [15:07:10] <Pysplicek> didn't really have a lunch break.
1911: [15:07:21] <Pysplicek> just 15 mins to buy and eat sandwich
1912: [15:08:30] <micmania1> They should just call the marketing dept in this place the meeting dept.
1913: [15:08:33] <micmania1> thats all they ever do
1914: [15:08:45] <Pysplicek> That's all marketing is
1915: [15:08:52] <Pysplicek> people like you are the ones that do the actual work.
1916: [15:09:09] <Pysplicek> marketing is planning and direction
1917: [15:09:43] <micmania1> marketing is talking shit
1918: [15:09:51] <Pysplicek> so the boss types oversee (direct) art and stuff, and plan new directions in a cohesive attack on poor cunt's wallets.
1919: [15:09:58] <Pysplicek> basically, yes.
1920: [15:10:09] <Pysplicek> if they're shit at it, it's talking bollocks all day.
1921: [15:10:30] <Pysplicek> if they're good at it, it's strategies, plans, timelines, psychology
1922: [15:10:38] <micmania1> and talking shit.
1923: [15:10:38] <Pysplicek> AND WORKING
1924: [15:10:40] <Pysplicek> xD
1925: [15:10:56] <Pysplicek> yeah it's all a plan about how they convey the shit talk to the customer directly
1926: [15:11:09] <Pysplicek> so the customer believes the bullshit and buys whatever.
1927: [15:12:26] <micmania1> Marketing people annoy me. They live to make my life hell.
1928: [15:12:49] <Pysplicek> ha. I find marketing kinda interesting.
1929: [15:13:23] <Pysplicek> but yeah, fine line between people talking bullshit to sell because they know what they're doing, and people talking bullshit because they're only pretending to know what the fuck they're on about.
1930: [15:13:52] <Pysplicek> Like everything it's logic and science.
1931: [15:14:03] <Pysplicek> psychology, etc.
1932: [15:14:18] <micmania1> They're total fruit loops
1933: [15:14:26] <Pysplicek> but some people just rock in and think they've got a great idea, or that they saw this thing that worked great somewhere else... etc.
1934: [15:14:34] <Pysplicek> ah fuck, where's that red line video
1935: [15:14:36] <Pysplicek> that's brilliant
1936: [15:15:01] <Pysplicek> micmania1: www.youtube.com/watch?v=BKorP55Aqvg
1937: [15:17:15] <micmania1> Pysplicek: hahaha thats what its like
1938: [15:17:42] <Pysplicek> thankfully my last job that was only the clients, not the management type.
1939: [15:18:13] <Pysplicek> So I've not had experiences like you've got :<
1940: [15:18:55] <Pysplicek> Fuck I love the subtlties in that sketch.
1941: [15:19:05] * anselmdk quit (Quit: anselmdk)
1942: [15:19:13] <Pysplicek> "This is a line." ... " ... uhh... ... mm... yes?"
1943: [15:21:15] * ARNHOE quit ()
1944: [15:21:29] <micmania1> That video is exactly what its like. I'm not even joking.
1945: [15:21:40] <Pysplicek> Poor designers used to get that a bit though. They make something in company colours, eg blue. "Can I see it in red?" *do it in red*, "Can I see it in green?" *do it in green* "Can I see it in yellow" *do it in yellow, getting really mad* "OK Great, lets go with the blue" ... *designer explodes in rage*
1946: [15:21:55] <Pysplicek> but never so bad as the video, rofl.
1947: [15:22:07] <Pysplicek> but the video is precious.
1948: [15:22:14] <Pysplicek> so good
1949: [15:22:15] <Pysplicek> :>
1950: [15:22:40] <micmania1> I subject is different, the outcome is exactly the same.
1951: [15:24:30] <Pysplicek> yeah well if you've got retards running the show, it rarely is different.
1952: [15:24:43] <Pysplicek> that Eienstein quote comes to mind micmania1 ;)
1953: [15:25:06] * kinglozzer emails the video link to himself for later viewing
1954: [15:25:18] <Pysplicek> hahah
1955: [15:25:25] <Pysplicek> irc in the night time! xD
1956: [15:25:32] <kinglozzer> WE CAN'T ALL PROCRASTINATE WATCHING YOUTUBES
1957: [15:25:32] <Pysplicek> It's where all the parties happen
1958: [15:25:40] <kinglozzer> :P
1959: [15:25:41] <micmania1> I was working at the time!!!
1960: [15:25:42] <Pysplicek> Sure we can.
1961: [15:25:45] <micmania1> I was downloading
1962: [15:25:55] <Pysplicek> it's just like being in a real meeting, it IS work
1963: [15:29:19] <micmania1> That video has actually made my day
1964: [15:29:28] <Pysplicek> haha :D
1965: [15:29:33] <Pysplicek> Tomorrow is Friday
1966: [15:29:40] <Pysplicek> That'll make your week!
1967: [15:29:40] * jenniferaslan has joined #silverstripe
1968: [15:29:58] <micmania1> Next time I'm in that position i'm going to express myself via the medium of youtube
1969: [15:30:02] <micmania1> in the context of that very video
1970: [15:30:07] <Pysplicek> ah fuck, that moment when you realise you've written code and you don't even understand your OWN datastructures
1971: [15:33:11] <Pysplicek> hahaha, work colleague just found in a piece of commercial software the company paid a pretty penny for <input type="password" value="actualpasswordhere" />
1972: [15:33:19] <Pysplicek> so legit.
1973: [15:36:44] <Pysplicek> Shit, I've watched all The Transporter movies... what to watch tonight?
1974: [15:37:05] <Pysplicek> From Paris With Love, Taken... hmm.
1975: [15:43:45] * Liquide quit ()
1976: [15:47:28] * guci0 has joined #silverstripe
1977: [15:47:38] <guci0> Hello World!
1978: [15:50:44] <Pysplicek> hi guci0
1979: [15:53:08] <ocm> hye
1980: [15:55:20] <kinglozzer> Pysplicek: Taken
1981: [15:55:31] <Pysplicek> mm, was thinking that :>
1982: [15:55:36] <kinglozzer> You seen it before?
1983: [15:55:40] <Pysplicek> yeh
1984: [15:55:49] <Pysplicek> seen about all of Luc Besson's films.
1985: [15:55:52] <Pysplicek> so good.
1986: [15:55:57] <kinglozzer> I've not seen From Paris yet actually
1987: [15:56:01] <Pysplicek> Luc Besson films, best films.
1988: [15:56:08] <Pysplicek> kinglozzer: ha, it's surprisingly good.
1989: [15:56:22] <Pysplicek> then I found out it was a Besson film, was all "oh that makes sense" haha
1990: [15:56:29] <kinglozzer> I thought it looked a bit.. cheesy.. :P
1991: [15:56:32] <Pysplicek> same deal when I saw taken (although I wasn't expecting that to be crap)
1992: [15:56:43] <Pysplicek> I watched Taxi the other day
1993: [15:56:50] <kinglozzer> Haha, I remember that
1994: [15:56:54] <Pysplicek> Maybe I should watch the other three <3
1995: [15:57:00] <kinglozzer> We watched that when I was in school actually, in our French lessons :P
1996: [15:57:06] <Pysplicek> haha, win.
1997: [15:57:18] <Pysplicek> I watched the American remake, because I hadn't seen it.
1998: [15:57:33] <Pysplicek> He was involved with it still though, so it wasn't a complete hollywood fuckup
1999: [15:58:46] <Pysplicek> I mean, when you look over the films he's done, they're pretty much all fantastic.
2000: [15:58:51] <Pysplicek> Kiss of the Dragon
2001: [15:58:55] <Pysplicek> Taxi
2002: [15:58:56] <Pysplicek> Taken
2003: [15:59:01] <Pysplicek> The Transporter
2004: [15:59:08] <Pysplicek> Unleashed
2005: [15:59:40] <Pysplicek> The Fifth Element
2006: [16:00:02] <Pysplicek> La Femme Nikita
2007: [16:00:09] <Pysplicek> Leon
2008: [16:01:15] <Pysplicek> even the non action films are fantastic, like Le Grand Bleu
2009: [16:02:49] * joelpittet has joined #silverstripe
2010: [16:06:24] <guci0> Kiss of the Dragon, "Kiss my Ass" :)))
2011: [16:06:39] * wmk has joined #silverstripe
2012: [16:08:11] * amer quit (Quit: Page closed)
2013: [16:08:53] * scpi has joined #silverstripe
2014: [16:11:54] <Pysplicek> wut
2015: [16:12:29] <Pysplicek> kinglozzer: hmm, I think it's going to be from paris actually :>
2016: [16:12:38] <Pysplicek> dunno why, just seems better.
2017: [16:13:25] * scpi quit (Client Quit)
2018: [16:13:37] * scpi has joined #silverstripe
2019: [16:13:49] * scpi quit (Client Quit)
2020: [16:16:24] * scpi has joined #silverstripe
2021: [16:24:57] <kinglozzer> Pysplicek: I watched about 30 seconds of that video, lol'd
2022: [16:25:13] <Pysplicek> kinglozzer: haha, it gets better even :>
2023: [16:25:21] <Pysplicek> although, I think I'll go home instead.
2024: [16:25:30] <Pysplicek> My efforts today have broken other things
2025: [16:25:37] <Pysplicek> fuck I wish I wasn't so shit and had a test suite set up
2026: [16:25:38] <Pysplicek> oh well
2027: [16:26:42] <kinglozzer> :P
2028: [16:26:56] <Pysplicek> :>
2029: [16:27:01] * Pysplicek quit ()
2030: [16:27:10] * kinglozzer quit ()
2031: [16:28:51] * stnvh quit ()
2032: [16:29:02] * ocm quit (Read error: Connection reset by peer)
2033: [16:48:44] * openbees has joined #silverstripe
2034: [17:00:05] * openbees quit (Quit: Leaving)
2035: [17:12:00] * danfo quit (Quit: danfo)
2036: [17:30:34] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
2037: [17:40:06] * openbees has joined #silverstripe
2038: [17:58:05] * openbees quit (Quit: Leaving)
2039: [17:58:56] * Error404NotFound quit (Read error: Connection reset by peer)
2040: [18:14:58] * catcher quit (Ping timeout: 258 seconds)
2041: [18:16:21] * catcher has joined #silverstripe
2042: [18:17:00] * Pyromanik has joined #silverstripe
2043: [18:19:02] * Error404NotFound has joined #silverstripe
2044: [18:43:29] * Error404NotFound quit (Read error: Connection reset by peer)
2045: [18:49:10] * Azure quit (Quit: My MBP went to sleep.)
2046: [18:55:28] * oskarholo has joined #silverstripe
2047: [18:56:36] * camel_case has joined #silverstripe
2048: [18:57:24] <camel_case> Hi all, Why would $this->ID return -1 for a page?
2049: [18:58:42] <camel_case> ping!
2050: [19:10:31] <scpi> pong!
2051: [19:10:48] <scpi> slow day in here, huh?
2052: [19:11:36] * micmania1 has joined #silverstripe
2053: [19:18:48] <camel_case> haha yeag
2054: [19:18:52] <camel_case> *yeah
2055: [19:19:04] <wmk> camel_case, no current page? e.g. login or so
2056: [19:20:07] <camel_case> wmk, I don't quite follow?
2057: [19:21:35] * Azure has joined #silverstripe
2058: [19:22:16] <camel_case> The page exists in the CMS with the right id etc but for some reason returns -1 just for one page
2059: [19:22:47] <camel_case> I've removed the page from the CMS, did a dev/build ?flush=all and it still does this
2060: [19:25:32] * r3v3rb has joined #silverstripe
2061: [19:26:16] <r3v3rb> soooo, static publishing - I have it setup and it makes about half the pages I ask it too, for some unknown reason half the sitetree will not publish a static file?
2062: [19:26:19] <r3v3rb> any ideas?
2063: [19:47:27] * catcher quit (Changing host)
2064: [19:47:27] * catcher has joined #silverstripe
2065: [19:57:06] * Ryan-Toast has joined #silverstripe
2066: [19:59:37] <Ryan-Toast> ss23: having some float issues? :P
2067: [20:00:59] <camel_case> Ryan-Toast, I'm having some banana split and vanilla ice cream issues :P
2068: [20:01:03] <camel_case> haha
2069: [20:01:19] * r3v3rb quit (Quit: r3v3rb)
2070: [20:01:42] * Shrike_Finland has joined #silverstripe
2071: [20:03:10] <Ryan-Toast> camel_case: Lol
2072: [20:03:59] * SightUnseen has joined #silverstripe
2073: [20:04:08] * SightUnseen has left #silverstripe
2074: [20:04:21] * Jay___ has joined #silverstripe
2075: [20:04:35] <Jay___> Need some help with one to one relationship.
2076: [20:04:45] <Jay___> particually when writing a new record to the database.
2077: [20:04:53] <Ryan-Toast> Jay___: Don’t we all
2078: [20:05:01] <camel_case> haha
2079: [20:05:18] <Jay___> is it even possible?
2080: [20:05:53] <Ryan-Toast> Jay___: What’s your isse, man?
2081: [20:06:08] * Shrike_Finland quit (Ping timeout: 258 seconds)
2082: [20:06:17] <Jay___> Basically i've got a data object 'User' and a Dataobject 'Profile' - User has one profile. Profile has one user.
2083: [20:06:23] <Jay___> Need to store a new user.....
2084: [20:06:37] * UndefinedOffset quit (Quit: Leaving.)
2085: [20:06:45] <Jay___> but when I store a new user the Profile isn't created to create the ProfileID. so the link isn't made?
2086: [20:06:51] <Ryan-Toast> Jay___: Is there a reason why profile is seperate from user?
2087: [20:07:07] <Jay___> Speed for searching later.
2088: [20:07:13] <Ryan-Toast> kk
2089: [20:07:19] <Ryan-Toast> can you pastebin your code?
2090: [20:07:25] <Stomcch> are you using a gridfield relationeditor ?
2091: [20:07:27] <Jay___> But i've got another data object called 'code'
2092: [20:07:43] <Jay___> which has one 'profile' and 'profile' has one 'code'
2093: [20:08:24] <Ryan-Toast> Stomcch: your name’s all fucked up, son.
2094: [20:08:31] * Stomcch is now known as Stomach
2095: [20:08:36] <Jay___> Not using CMS at all.
2096: [20:08:37] <Stomach> alt nick
2097: [20:09:06] <Stomach> code paste then it is :D
2098: [20:09:20] <Jay___> http://pastebin.com/HD2EUKia
2099: [20:09:21] <Stomach> ps get off our facebook posts Ryan-Toast :D
2100: [20:09:31] <Jay___> So i've setup the objects.
2101: [20:09:31] <Ryan-Toast> Stomach: NEVER
2102: [20:09:46] <Jay___> Then in Page controller I need to write a new user which also create a profile.
2103: [20:09:53] <Jay___> and links the two.
2104: [20:09:53] <Stomach> Hay - user should has_one Profile=>Profile not int
2105: [20:10:00] <Stomach> Jay*
2106: [20:10:34] <Stomach> Ryan-Toast - thats it, time to start a over the harbour battle it is
2107: [20:10:51] <Ryan-Toast> Stomach: Hey, I live in the city - I only work here :P
2108: [20:11:12] <Stomach> I don't even live in the city
2109: [20:11:34] <Jay___> Should Profile be Int? I understood it as being profile has one profile
2110: [20:12:08] <Stomach> it will be an int
2111: [20:12:10] <Stomach> in the database
2112: [20:12:20] <Ryan-Toast> Jay__: http://pastebin.com/QeCL4mfe
2113: [20:12:32] <Stomach> but the relation should be set up through the orm as Ryans done
2114: [20:13:08] <Jay___> Yeah. I see my mistake.
2115: [20:13:20] <camel_case> would anyone be please tell me why a $this->ID returns -1 for just one page in -1
2116: [20:13:20] <Jay___> How would I still create the object in the Page Controller?
2117: [20:13:41] <Jay___> I need to create a new User(); and then write it to the DB.
2118: [20:13:56] <Jay___> But how is the relationship made to the 'Profile' if it's not been created at the same time?
2119: [20:14:13] <camel_case> all my pages are routed through a SaveForm function but only one breaks...
2120: [20:14:47] <Ryan-Toast> Jay___: Relationship will only be made if you create a profile as well.
2121: [20:15:09] <Jay___> How can I make a profile at the same time? Would I need to make them separately then go back and make the relationship?
2122: [20:15:15] <Jay___> Sorry for Noob Question, new to SS.
2123: [20:15:56] <Ryan-Toast> Jay___: you can create the profile on the onAfterWrite() of the User
2124: [20:16:24] <Ryan-Toast> do a check if it’s in the DB if not, create the portfoio
2125: [20:16:36] <Ryan-Toast> otherwise update :)
2126: [20:16:59] <Jay___> :) got it. So write the User. then do a onAfterWrite function and carry across the ID of the user?
2127: [20:17:06] <Jay___> to create the profile and link?
2128: [20:18:10] <Ryan-Toast> That’s the one.
2129: [20:18:20] <camel_case> any takers...
2130: [20:18:23] <Ryan-Toast> Stomach: Is that the best practise way?
2131: [20:18:37] <Ryan-Toast> camel_case: wat?
2132: [20:19:12] <camel_case> a $this->ID returns -1 for just one page
2133: [20:19:27] <Stomach> Ryan-Toast - thats what I would do
2134: [20:19:31] <Stomach> but rather in the onBeforeWrite
2135: [20:19:39] <camel_case> so incorrectly returns the ID
2136: [20:19:41] <Stomach> using onAfterWrite for database stuff can make big issues
2137: [20:20:16] <Jay___> so setup the user Object, use onBeforeWrite to setup the profile object then write both?
2138: [20:21:38] <Stomach> http://pastebin.com/eyA8R8v7
2139: [20:21:45] <Stomach> something like that function on the user
2140: [20:23:27] <Jay___> That's great. Thanks Guys! I'll go and give that a go and see how far I get!
2141: [20:24:34] * an_Eskimo has joined #silverstripe
2142: [20:28:31] <Ryan-Toast> camel_case: What’s the ID in the database?
2143: [20:28:41] * Ryan-Toast has left #silverstripe
2144: [20:29:04] * Ryan-Toast has joined #silverstripe
2145: [20:29:48] * oddnoc has joined #silverstripe
2146: [20:30:55] <camel_case> Ryan-Toast: It was 7
2147: [20:31:14] <Ryan-Toast> Post your code?
2148: [20:31:17] <camel_case> Then I deleted it. did a dev/build, recreated it and now it's 32
2149: [20:31:21] <camel_case> sure
2150: [20:32:24] * nickmolhoek has joined #silverstripe
2151: [20:34:20] <camel_case> http://pastie.org/9157001#1
2152: [20:35:16] <Ryan-Toast> camel_case: and which is the ID that’s fucked?
2153: [20:36:00] <Jay___> Stomach: I have implemented the code. It seems to sort f work but still isn't creating the link.
2154: [20:36:00] <camel_case> both apparently
2155: [20:36:33] <camel_case> http://pastie.org/9157006
2156: [20:36:42] <camel_case> The fetchFormNum function included
2157: [20:37:03] <Jay___> http://pastebin.com/FRAQErHm
2158: [20:37:39] <Stomach> is it getting into that if statement
2159: [20:37:51] <Stomach> you might need to just do if ($this->ProfileID)
2160: [20:37:55] <Stomach> wait
2161: [20:38:11] <Stomach> if (! $this->Profile->exists() )
2162: [20:38:13] <Stomach> missed a !
2163: [20:38:17] <Ryan-Toast> camel_case: Sorry, man. No idea.
2164: [20:38:42] <camel_case> I'll give it a try
2165: [20:38:46] <camel_case> Thanks guys
2166: [20:39:13] * wmk quit (Quit: nice to meet you ;))
2167: [20:39:20] <camel_case> lol
2168: [20:39:23] <camel_case> kidding
2169: [20:39:46] <camel_case> Thanks for the help in any case. I'll see where I get and let you know
2170: [20:43:23] <Jay___> Stomach: that now works but doesn't store the ID relationship. Just puts in 0
2171: [20:46:16] <Stomach> oh, do $this->ProfileID = $profile->ID
2172: [20:46:21] <Stomach> after the profile has been written
2173: [20:47:03] <Jay___> In the onBeforeWrite Function?
2174: [20:47:28] <Stomach> yeah
2175: [20:47:42] <Stomach> we havent set the profile id for the user, only the userid on the profile
2176: [20:49:29] <Jay___> http://pastebin.com/Zscez6Qx
2177: [20:52:04] <Jay___> ahh forgot the update()
2178: [20:52:55] <jenniferaslan> Have any of you guys ever used this module? https://github.com/burnbright/silverstripe-testimonials
2179: [20:52:55] <jenniferaslan> If so, can I see it in action somewhere?
2180: [20:53:10] <Stomach> nope I havent
2181: [20:54:01] <Jay___> Stomach: so now it works the User object has the profile one ID. but the Profile doesn't have the User's ID
2182: [20:54:13] <Jay___> $profile->User = $this; even though that's in.
2183: [20:54:21] <Stomach> do $profile->UserID = $this->ID instead of that line
2184: [20:54:48] <Jay___> I guess because the ID of the user isn't written until it's stored in the DB. And this is an OnBeforeWrite?
2185: [20:56:19] <Stomach> oh yeah probably
2186: [20:56:27] <Stomach> maybe just throw it into on after write for now then :D
2187: [20:56:33] <Stomach> Ryan-Toast was right
2188: [20:56:43] <Ryan-Toast> Stomach: hmm?
2189: [20:57:04] <Jay___> So need to write the User First. then after write
2190: [20:57:29] * antmas has joined #silverstripe
2191: [20:57:50] <antmas> morning all
2192: [20:58:46] <antmas> Colin[pi]: changing my leaving flights for Saturday instead of Friday :)
2193: [21:05:48] * guci0 quit (Ping timeout: 240 seconds)
2194: [21:06:35] <Jay___> http://pastebin.com/YGcU1kcs
2195: [21:07:00] <Jay___> Works as Expected except User doesn't get Profile doesn't get updated with the UserID
2196: [21:07:05] <Jay___> so the relationship is broken
2197: [21:07:59] * UncleCheese has joined #silverstripe
2198: [21:09:47] * catcher quit (Quit: Leaving)
2199: [21:10:14] <Ryan-Toast> antmas: flights to Wellytown?
2200: [21:14:52] * zippy__ has joined #silverstripe
2201: [21:14:54] <zippy__> Morning
2202: [21:16:50] <zippy__> so quiet
2203: [21:17:51] <Ryan-Toast> zippy__: LOUD NOISES
2204: [21:18:12] <zippy__> that'll be the wife soon
2205: [21:23:40] <Stomach> is she going to the rifle range
2206: [21:24:11] * Jay___ quit (Quit: Page closed)
2207: [21:24:24] <antmas> Ryan-Toast: yeh
2208: [21:24:38] <Ryan-Toast> antmas: They increased the damn price.
2209: [21:24:40] <antmas> zippy__: :O le baby?
2210: [21:24:46] <antmas> Ryan-Toast: for what?
2211: [21:24:52] <Ryan-Toast> the conference
2212: [21:25:01] <zippy__> not yet
2213: [21:25:06] <antmas> Ryan-Toast: the prices before were early bird
2214: [21:25:13] <antmas> now is regular
2215: [21:25:17] <zippy__> http://www.phpconference.co.nz/ - I see the PHP founder is going there
2216: [21:25:20] <Ryan-Toast> I was on the fence, now I’m back on my property.
2217: [21:25:26] <zippy__> might, MIGHT be worth going to wellington for
2218: [21:25:59] <antmas> zippy__: interesting
2219: [21:26:18] <zippy__> even hamish is speaking… maybe he thinks it's about rails or something
2220: [21:26:42] <antmas> geez
2221: [21:26:53] <antmas> SS has their fingers in all the sponsorship pies theses days
2222: [21:27:35] * ajmitch sort of wants to go to it
2223: [21:27:57] <antmas> I do too now
2224: [21:28:01] <antmas> that Rasmus is attending
2225: [21:28:05] <antmas> which is crazy
2226: [21:28:37] <antmas> can't book yet?
2227: [21:28:41] <ajmitch> why crazy?
2228: [21:29:01] <antmas> just seems pretty crazy that a language founder is coming
2229: [21:29:50] * bridgetm has joined #silverstripe
2230: [21:30:02] * bridgetm quit (Client Quit)
2231: [21:30:26] <antmas> zippy__: I might put in to see if I can go
2232: [21:30:32] * bridgetm has joined #silverstripe
2233: [21:31:01] <zippy__> wonder the price will be… I am a bit keen to know
2234: [21:31:15] <zippy__> would be more interesting than web stock and stuff I think
2235: [21:31:22] * simon_w|air has joined #silverstripe
2236: [21:31:39] <antmas> zippy__: yeah aye
2237: [21:31:56] <Ryan-Toast> antmas: did you ever put end mirros on your bikes?
2238: [21:32:04] <Ryan-Toast> miorrors**
2239: [21:32:06] <Ryan-Toast> fgljkdfgjklndfg
2240: [21:32:10] <Ryan-Toast> mirrors*******
2241: [21:32:12] <antmas> I wonder why so many confs. are around winter here
2242: [21:32:27] <antmas> Ryan-Toast: yup, on my XT660X I did
2243: [21:32:50] <antmas> Ryan-Toast: but only because a motard gets all muffed up in wind with normal mirrors
2244: [21:32:51] <Ryan-Toast> antmas: could you still lane split sweet?
2245: [21:33:07] <antmas> Ryan-Toast: yeah the one I used was tiny
2246: [21:33:27] <Ryan-Toast> antmas: Is there a legal requirement for them?
2247: [21:33:44] <antmas> Ryan-Toast: it was actually arratched to my gaurds, not the throttle end
2248: [21:33:48] <antmas> Ryan-Toast: dunno :P
2249: [21:34:06] <Ryan-Toast> antmas: I’m looking at some for the end of my throttle.
2250: [21:34:06] <unsignedint> zippy__: wonder the price will be… I am a bit keen to know <-- yeah me too, wouldnt mind attending. I havn't been to a conference since Richard Stallman was in NZ ages ago
2251: [21:34:32] <zippy__> unsignedint: did seeing him make you want to grow a mean beard?
2252: [21:34:40] <unsignedint> zippy__: hells yes!
2253: [21:34:54] <Ryan-Toast> antmas: All the aftermarket exhausts for my bike are fucking carbon fibre.
2254: [21:34:58] <Ryan-Toast> so shitty.
2255: [21:35:04] <antmas> Ryan-Toast: gross, titanium ftw
2256: [21:36:12] <Ryan-Toast> antmas: I don’t want to spent $3,000 on getting acustom one made up.
2257: [21:36:55] <antmas> Ryan-Toast: not for your bike anyway
2258: [21:37:13] <Ryan-Toast> It’s just way too quiet.
2259: [21:37:21] <antmas> Ryan-Toast: I was lucky enough that GYTR put them on mine for free as I paid cash :P
2260: [21:37:55] <antmas> Ryan-Toast: a little stubby can would look pretty sweet on your bike
2261: [21:38:41] <Ryan-Toast> stubby would look awesome.
2262: [21:39:36] <antmas> Ryan-Toast: http://www.motosport.com/NZ/motorcycle/slip-ons?
2263: [21:39:46] <Ryan-Toast> was just looking at http://www.motosport.com/NZ/motorcycle/Akrapovic-SlipOn-EC-Type-Exhaust
2264: [21:39:53] <antmas> lol!
2265: [21:39:58] <antmas> same link
2266: [21:40:15] <antmas> yeh, Akrapovic is a good brand
2267: [21:40:18] <Ryan-Toast> need to get rid of that fucking decal though
2268: [21:40:24] * scpi quit (Quit: scpi)
2269: [21:40:58] <antmas> Ryan-Toast: yeah that looks ugly with the decal
2270: [21:41:20] <antmas> and I assume they probably stamp them on too
2271: [21:42:08] <antmas> zippy__: can't book this conf. yet right?
2272: [21:42:14] <zippy__> not yet no
2273: [21:42:15] <antmas> or am I missing something?..
2274: [21:42:17] <antmas> ah
2275: [21:48:15] * webbower has joined #silverstripe
2276: [21:51:13] <webbower> I’m looking for a way to embed a form for a custom DO on the Page editor interface in the CMS. The custom DO has a has_one => ‘Page’. Is there an easy way to do this or do I have to write custom code to: embed the fields for the custom DO ; populate the defaults if the object already exists ; write the new/updated custom DO after form save?
2277: [21:55:44] <simon_w|air> webbower, if the Page has_one to the DO, there's http://addons.silverstripe.org/add-ons/simonwelsh/hasoneedit
2278: [21:57:43] <webbower> simon_w|air: The customDO has the has_one pointing at the Page
2279: [21:58:14] <simon_w|air> webbower, so, it's basically a has_many you've got?
2280: [21:58:44] <webbower> No. It’s one-to-one. But the relation column is on the customDO
2281: [21:58:49] * Pyromanik wants to go to phpnz, but at the same time... yeah nah.
2282: [22:00:01] <simon_w|air> Well, I guess it wouldn't be that hard to change the module to support a belongs_to too
2283: [22:06:17] <simon_w|air> webbower, dev-trunk of that module now supports belongs_to as well
2284: [22:06:43] <webbower> Cool. Thanks
2285: [22:10:03] * Ryan-Toast quit (Quit: Ryan-Toast)
2286: [22:12:33] * camel_case quit ()
2287: [22:14:24] <pippy_> wtf, someone applied online using cURL. Who the hell does that?
2288: [22:15:05] <pippy_> he must have spoofed his browser string
2289: [22:16:14] <Turnerj> Or was bored?
2290: [22:19:19] * zippy__ quit (Quit: zippy__)
2291: [22:22:45] <Colin[pi]> antmas: awesome! now we can both go and eat BurgerFuel at ss23's desk!
2292: [22:23:53] <antmas> Colin[pi]: :D
2293: [22:28:40] * webbower quit (Quit: webbower)
2294: [22:29:00] <Colin[pi]> antmas: btw I'll have a hire car fri and sat, if you need a ride somewhere
2295: [22:29:41] <antmas> Colin[pi]: oh nice! I have an unlimited snap card - but that will be awesome :D
2296: [22:30:09] <Colin[pi]> you need a lift to the airport?
2297: [22:32:10] <antmas> Colin[pi]: I think I have a shuttle booked - lemme check
2298: [22:33:01] <antmas> Colin[pi]: nope, I do for my auckland trip - but not for this welly one
2299: [22:33:06] <antmas> Colin[pi]: I might grab a ride :)
2300: [22:33:16] <Colin[pi]> no problems
2301: [22:33:22] <Colin[pi]> i have gps so I should be right
2302: [22:33:34] <antmas> Colin[pi]: :P - wellington is easy to navigate
2303: [22:33:37] <antmas> should be fine
2304: [22:33:55] <Colin[pi]> yeah looks to be about the same size as here
2305: [22:34:24] <simon_w|air> With everything being a lot closer :p
2306: [22:35:09] <Colin[pi]> antmas: what time is your flight out on Sat?
2307: [22:35:22] <antmas> Colin[pi]: not confired but I asked for anytime after 3pm
2308: [22:35:28] <antmas> confirmed*
2309: [22:35:30] <Colin[pi]> ah k
2310: [22:36:21] <Colin[pi]> mebbe we can grab some lunch or something and then I'll drive you to the airport
2311: [22:36:45] <antmas> yeah sounds good
2312: [22:36:56] <antmas> #nohomo
2313: [22:36:56] <simon_w|air> BurgerFuel date! :p
2314: [22:37:01] <Colin[pi]> <3
2315: [22:37:13] <Colin[pi]> so romantic, much brolove
2316: [22:37:21] <simon_w|air> I should probably get out of bed
2317: [22:37:31] <antmas> I plan on eat all the BurgerFuel I can before I return to NoBurgerFuelTown
2318: [22:38:25] <Colin[pi]> antmas: you guys rave about it so much I've got to try
2319: [22:38:37] <antmas> Colin[pi]: I've never had it :(
2320: [22:38:48] <antmas> but everyone else goes nuts over it
2321: [22:39:55] <antmas> oh god
2322: [22:39:59] <antmas> should not have hit export
2323: [22:40:22] * antmas generated a 600 page doc from Reporting Services
2324: [22:40:24] <antmas> o.O
2325: [22:43:11] * webbower has joined #silverstripe
2326: [22:43:34] <Stomach> its not that good
2327: [22:43:37] <Stomach> like, its good
2328: [22:43:39] <Stomach> but its not amazing
2329: [22:43:56] <antmas> Stomach: it's gotta be better than 'most' places though
2330: [22:44:04] <Colin[pi]> i've been hyped up, I'm gonna be like "ehh... it's ok"
2331: [22:44:05] <Stomach> yeah it is better than maccas/bk etc
2332: [22:44:11] <Stomach> but its still fast food
2333: [22:44:23] <antmas> well, what's another good eatery in Welly?
2334: [22:44:36] <Stomach> like when you get a really good burger at a shitty fish n chip shop its way better than burgerfuel
2335: [22:44:42] <Stomach> antmas, there are hundred :P
2336: [22:44:44] <Stomach> s
2337: [22:44:47] <Stomach> hundreds*
2338: [22:45:05] <antmas> :<
2339: [22:45:16] <Colin[pi]> do you put beetroot on burgers over there or is that an AU thing?
2340: [22:45:21] <Stomach> but just trying to make sure you don't expect the best burger you've ever had
2341: [22:45:23] <antmas> Colin[pi]: nope, we do
2342: [22:45:28] <Stomach> :D
2343: [22:45:39] <antmas> Stomach: thanks :P
2344: [22:46:00] <Stomach> this channel is seriously like 7% about burgerfuel
2345: [22:46:06] <antmas> haha
2346: [22:46:23] <antmas> BF and DOs
2347: [22:46:39] <antmas> occasionally gridfield
2348: [22:46:46] <simon_w|air> Don't forget JS
2349: [22:46:51] <Stomach> and composer
2350: [22:46:58] <antmas> ^^^
2351: [22:47:35] * Ryan-Toast has joined #silverstripe
2352: [22:48:20] <Stomach> pickle
2353: [22:48:28] * zippy__ has joined #silverstripe
2354: [22:52:40] * LimRes has joined #silverstripe
2355: [22:54:32] <LimRes> Good morning all. Has anyone aware of any config settings that could affect caching of assets? I have a case where in our dev environment, images are caching (304), but on live environment, they are not (always 200)
2356: [22:55:48] <Stomach> that'll be environment specific - do you have form of cache controls in the .htaccess ?
2357: [22:56:10] <Stomach> basically, the production server probably isn't being told to correctly specify the right cache responses
2358: [22:56:17] <Stomach> or to do any caching
2359: [22:56:20] <LimRes> Thanks Stomach,
2360: [22:56:25] <Stomach> (ps, hi Matt?)
2361: [22:56:33] <LimRes> Who is that?
2362: [22:56:39] <Stomach> not you :P
2363: [22:56:43] <Stomach> another LimRes
2364: [22:57:02] <LimRes> another LimRes named matt?
2365: [22:57:11] <LimRes> amazing coincidence
2366: [22:57:37] <Stomach> oh it is you
2367: [22:57:39] <Stomach> sneaky
2368: [22:58:10] <UncleCheese> well this should make my residency application exciting. http://www.dailytelegraph.com.au/news/national/accused-killer-aaron-carlino-29-faces-court-over-severed-head-murder/story-fndo2j1f-1226565188914
2369: [22:58:12] <antmas> http://www.stuff.co.nz/world/asia/10026723/North-Korea-sinks-to-a-new-low
2370: [22:58:16] <antmas> lol
2371: [22:58:19] <antmas> crazy
2372: [22:58:22] <Stomach> hahah aaron
2373: [22:58:42] <antmas> UncleCheese: woah
2374: [22:59:24] <guzzlefry> wait...who's Aaron?
2375: [22:59:39] <Stomach> UC = that name
2376: [22:59:57] <LimRes> UncleHeadCheese
2377: [23:00:01] <LimRes> haha
2378: [23:00:04] <antmas> lol
2379: [23:00:08] <antmas> ewww
2380: [23:00:10] <antmas> head cheese
2381: [23:00:13] <guzzlefry> Is that actually him, or just someone sharing his name? :P
2382: [23:00:18] <simon_w|air> mmmm, cheese
2383: [23:00:23] <antmas> guzzlefry: haha, it's actually him
2384: [23:00:27] <zippy__> cheese burger
2385: [23:00:38] <guzzlefry> well, that sucks
2386: [23:00:45] <simon_w|air> Oops, supposed to be working
2387: [23:00:47] <Ryan-Toast> Booked the dentist next week. I am scared.
2388: [23:00:49] <Turnerj> Could go a cheese toasty right now
2389: [23:00:54] <antmas> UncleCheese: come to think of it again, UncleCheese.com does sound like a porn site
2390: [23:00:59] <LimRes> head cheese toasty
2391: [23:01:02] <antmas> Ryan-Toast: wisdom teeth?
2392: [23:01:04] <Ryan-Toast> Tunerj: don’t say that so close to lunch. I’m starving.
2393: [23:01:20] <Ryan-Toast> antmas: nah, just a 7 year overdue checkup
2394: [23:01:22] <Turnerj> Lunch?! It is breakfast here!
2395: [23:01:33] <antmas> Ryan-Toast: oh
2396: [23:01:35] <antmas> jeeze
2397: [23:01:42] <LimRes> So Stomach, should I be investigating .htaccess for setting caching responses?
2398: [23:02:11] <Stomach> yeah
2399: [23:02:16] <antmas> Ryan-Toast: learn from my mistake - 3 year checkup ended in an infection + surgery for 2 widsom teeth and removal of jaw bone fragments
2400: [23:02:22] <Stomach> make sure that apache has mod_headers and mod_expires
2401: [23:02:44] <Ryan-Toast> antmas: damn, son.
2402: [23:02:45] * simon_w has joined #silverstripe
2403: [23:02:47] <Ryan-Toast> antmas: fguck that noise.
2404: [23:02:58] <antmas> Ryan-Toast: lol yeah it was great fun
2405: [23:03:11] <Ryan-Toast> antmas: all the drugs.
2406: [23:03:17] <LimRes> Thanks for the hits Stomach.
2407: [23:03:25] <Ryan-Toast> antmas: Hey, guess what.
2408: [23:03:29] <antmas> Ryan-Toast: I still have a left over baggie of drugs
2409: [23:03:31] <ezero> Does anyone know if $Content is the only way to get $UserDefinedForm to render?
2410: [23:03:32] <antmas> Ryan-Toast: hmmmm?
2411: [23:03:34] <LimRes> And I am still curious how you know my name :)
2412: [23:03:40] <Ryan-Toast> antmas: guess…guess what’s for lunch
2413: [23:03:49] <LimRes> Stomach: do I know you?
2414: [23:03:49] <antmas> Ryan-Toast: FUCKYOUFUCKYOUFUCKYOU
2415: [23:03:58] <Ryan-Toast> HUEHUEHUEHUEHUE
2416: [23:04:02] <antmas> ;____________________________________________;
2417: [23:04:20] <Ryan-Toast> LimRes: I ask my Stomach the same thing.
2418: [23:04:28] <LimRes> haha
2419: [23:04:32] <Ryan-Toast> No Stomach, we can’t afford that.
2420: [23:04:50] <Ryan-Toast> A whole pig wouldn’t fit in the fridge, what’s wrong with you?
2421: [23:05:15] <simon_w> It won't? What's wrong with your fridge?
2422: [23:05:27] <LimRes> It needs room to wander
2423: [23:05:36] <antmas> stand it up lengthways
2424: [23:05:51] <Stomach> LimRes - tis stevie
2425: [23:05:56] <Ryan-Toast> simon_w: #apartmentproblems
2426: [23:06:09] <LimRes> Ah! Hi Steve! How ya been
2427: [23:07:08] <antmas> Ryan-Toast: I feel like you and I are the only ones that post on fb
2428: [23:07:14] <antmas> or use it ratehr
2429: [23:07:17] <antmas> rather*
2430: [23:07:17] * DesignerX has joined #silverstripe
2431: [23:07:21] <Ryan-Toast> antmas: yeah, that group is fucking shite.
2432: [23:07:26] <Ryan-Toast> Need some not grad students
2433: [23:07:27] <antmas> lol
2434: [23:07:36] <antmas> *people with jobs
2435: [23:07:42] <Ryan-Toast> It’s nice for me as a reference to things I’ve found though.
2436: [23:07:53] <antmas> Ryan-Toast: yeah I read all the articles you put up
2437: [23:07:59] <antmas> some I've already seen though
2438: [23:08:05] <Ryan-Toast> group just for you antmas-sama
2439: [23:08:32] <antmas> awww yisss
2440: [23:08:42] <antmas> I want to buy this http://www.trademe.co.nz/home-living/kitchen/fridge-freezer/freezers/auction-725557017.htm
2441: [23:08:52] <Ryan-Toast> DREAM BIGGER, ANTMAS
2442: [23:08:53] <antmas> so my parents can will it up with all the hunting meats
2443: [23:09:02] <Colin[pi]> antmas: dat capacity
2444: [23:09:04] <antmas> fill*
2445: [23:09:10] <UncleCheese> hmm.. looks ideal for storing severed heads
2446: [23:09:15] <Ryan-Toast> My freezer is full of like 50kg of Kingfish
2447: [23:09:16] <antmas> UncleCheese: rofl
2448: [23:09:22] * Colin[pi] is now worried about giving antmas a lift in the car
2449: [23:09:28] <antmas> hahaha
2450: [23:10:08] <antmas> my old man was like 'yeah, I'm bringing you 2 whole lambs - cut up and ready to freeze'
2451: [23:10:35] <Colin[pi]> antmas: your parents have a property?
2452: [23:10:49] <antmas> Colin[pi]: nah, Dad hunts all the time
2453: [23:11:17] <Colin[pi]> antmas: yeah but how do you hunt wild lambs?
2454: [23:11:18] <Colin[pi]> ;D
2455: [23:11:29] <Ryan-Toast> Colin[pi]: easily
2456: [23:11:39] <Ryan-Toast> they don’t run very fast.
2457: [23:11:44] <simon_w> Open the gate to the paddock, and chase them out
2458: [23:11:48] <simon_w> They're wild now!
2459: [23:11:51] <Colin[pi]> rofl
2460: [23:11:51] <Ryan-Toast> lol
2461: [23:12:00] <antmas> haha
2462: [23:12:29] <antmas> Colin[pi]: I think people confuse 'lamb' meat with the little fluffy things bouncing around
2463: [23:13:06] <Colin[pi]> antmas: I know I do
2464: [23:13:54] <Colin[pi]> I just imagine your folks walking into a paddock with like a shotgun... tempting this fluffy lamb over "ohh who's a cute lamb" then "DIE MOTHERFUCKER" **BLAM!**
2465: [23:14:49] <antmas> hahaha
2466: [23:14:54] <antmas> not quite
2467: [23:14:59] <ss23> hahaha
2468: [23:15:04] <Colin[pi]> so I'm partially correct?
2469: [23:15:05] <Colin[pi]> ;D
2470: [23:15:13] <Colin[pi]> oh they blindfold the lamb first
2471: [23:15:21] <antmas> Colin[pi]: it's actually **BLAM**! **BLAM**! - double tap
2472: [23:15:29] * Colin[pi] smacks forehead
2473: [23:15:31] <Colin[pi]> of course
2474: [23:15:46] <ss23> http://xkcd.com/1013/
2475: [23:16:08] <Colin[pi]> ss23: haha
2476: [23:16:32] <zippy__> Is it possible to tell a $Form to not render out a label
2477: [23:16:45] <Ryan-Toast> antmas: m,an those html5 templates have a few downloads.
2478: [23:17:07] <antmas> Ryan-Toast: yeah I saw that
2479: [23:17:40] <Ryan-Toast> ss23: fix your float issue, man?
2480: [23:18:18] <Stomach> git
2481: [23:18:21] <Stomach> git!
2482: [23:18:47] <Colin[pi]> git!!
2483: [23:18:51] <ss23> Ryan-Toast: Kind of, yeah
2484: [23:18:55] <Colin[pi]> oh no we said it three times, we've summoned the git!
2485: [23:19:10] <Stomach> haha ss23 is the git
2486: [23:19:11] <Stomach> i get it
2487: [23:19:16] <Colin[pi]> ss23: kinf of is not fixed ;P
2488: [23:19:19] <Colin[pi]> *kind
2489: [23:19:33] <Ryan-Toast> zippy__: give your field a variable then do setLabelLeft(‘’)
2490: [23:19:49] <Ryan-Toast> ss23: what seems to be the problem?
2491: [23:20:14] <zippy__> Ryan-Toast: the method 'setlabelleft' does not exist on 'TextField'
2492: [23:20:18] <ss23> float bugs in chrome
2493: [23:20:24] <ss23> flaot: left on load -- doesn't work
2494: [23:20:29] <ss23> remove the float, add the float, works
2495: [23:20:51] <Colin[pi]> ss23: with inspector?
2496: [23:20:59] <ss23> yeah, or JS
2497: [23:20:59] <Ryan-Toast> zippy__: setLeftTitle
2498: [23:21:16] <LimRes> zippy can you not simply supply an empty string as the second argument?
2499: [23:21:24] <Colin[pi]> ss23: lol was gonna say, workaround, write some JS that onready removes and adds the float :D
2500: [23:21:33] <Ryan-Toast> ss23: example code?
2501: [23:21:40] <ss23> I don't have any sorry
2502: [23:21:40] <ss23> :O
2503: [23:21:43] <zippy__> Ryan-Toast: Nope that doesn't change it. but setTitle('') does
2504: [23:21:46] <zippy__> Ryan-Toast: thanks
2505: [23:21:51] <Ryan-Toast> zippy__: Coolio
2506: [23:21:58] <Ryan-Toast> zippy__: I love right titles.
2507: [23:22:04] <Ryan-Toast> RIGHT TITLES EVERYWHERE
2508: [23:22:06] <Colin[pi]> Ryan-Toast: maybe it's from the new SS site
2509: [23:22:13] <zippy__> my daughter still has easter eggs!! we didn't give her a lot, she just isn't a big eater…. just gave me one, nom
2510: [23:22:16] <Ryan-Toast> Colin[pi]: What is?
2511: [23:22:25] <Colin[pi]> ss23's css prob
2512: [23:22:26] <Colin[pi]> ;D
2513: [23:22:39] <Ryan-Toast> zippy__: I have a whole box of chocolate a client gave me, but I don’t really eat chocolate
2514: [23:22:47] <ss23> zippy__: How old is your daughter again?
2515: [23:22:52] <ss23> Fuck, she's not even 16 is she
2516: [23:22:53] <ss23> :(
2517: [23:22:53] <Ryan-Toast> Colin[pi]: *whispers* yeeesss
2518: [23:22:55] <Colin[pi]> zippy__: do not answer
2519: [23:23:06] <Ryan-Toast> ss23: lol
2520: [23:23:07] <ss23> You guys are all at a horrible age of being older than me, but not old enough to have hot daughters.
2521: [23:23:10] <ss23> HORRIBLE
2522: [23:23:19] <Ryan-Toast> How old are you, ss23?
2523: [23:23:24] <ss23> 22
2524: [23:23:38] <Ryan-Toast> Young guuuuns
2525: [23:23:39] <simon_w> So oooold!
2526: [23:23:41] <Colin[pi]> ss23: I got one friend with a kid your age
2527: [23:23:45] <ss23> simon_w: NO YOU ARE :O
2528: [23:23:45] <zippy__> ss23: spring chicken!
2529: [23:23:47] <Colin[pi]> a daughter :P
2530: [23:23:47] <ss23> Colin[pi]: is the kid hot?
2531: [23:23:48] <Ryan-Toast> simon_w: you 18 yet?
2532: [23:23:54] <Ryan-Toast> 16**
2533: [23:23:59] <Colin[pi]> ss23: she's alright :P
2534: [23:24:00] <ss23> some of the people here have daughters
2535: [23:24:00] <ss23> ;)
2536: [23:24:04] <ss23> One of them my age is working with us tbh
2537: [23:24:22] <ss23> tbh, being able to be all "Hi, your daughter sucked my dick last night" would kind of be awesome
2538: [23:24:24] <Ryan-Toast> Never thought I’d feel old as balls at 24
2539: [23:24:32] <Ryan-Toast> ss23: wow.
2540: [23:24:36] <simon_w> Ryan-Toast, I was 16 when I started with SS :p
2541: [23:24:38] <Colin[pi]> Ryan-Toast: wait until you're 35
2542: [23:24:45] <zippy__> any 24 watches here? see new season started this week
2543: [23:24:55] <Ryan-Toast> simon_w: you make me feel bad about my life.
2544: [23:25:14] <Ryan-Toast> I was working at a netcafe getting drunk everyday.
2545: [23:25:18] <Ryan-Toast> god times.
2546: [23:25:57] <Stomach> dont feel bad about that
2547: [23:26:01] <Stomach> thats fucking awesome
2548: [23:26:12] <Stomach> life is to be lived after all :P
2549: [23:26:15] <spronk> ss23: you're a sick unit you know
2550: [23:26:21] <ss23> A sick unit? :O
2551: [23:26:21] <spronk> zippy__: OMFG 24!!!!!!!!!!111!!11!ONEONEONE
2552: [23:26:24] <ss23> Is that good?
2553: [23:26:33] <ss23> CAuse literally I got told "unit" meant that you are tall and strong the other day
2554: [23:26:39] <Colin[pi]> lol
2555: [23:26:44] <Colin[pi]> unit for me has a bad meaning
2556: [23:26:44] <spronk> lawl
2557: [23:26:48] <antmas> same here
2558: [23:26:52] <ss23> To me it has a neutral meaning
2559: [23:26:57] <ss23> unit is just like thing
2560: [23:26:57] <spronk> its neutral
2561: [23:27:01] <spronk> sick however
2562: [23:27:02] <spronk> in this case
2563: [23:27:03] <ss23> but sick means good
2564: [23:27:05] <spronk> is not a good thing.
2565: [23:27:08] <ss23> okay
2566: [23:27:09] <Ryan-Toast> unit can mean massive, or derogatory as a fat kent.
2567: [23:27:15] <Colin[pi]> ss23: no sick not like FULLY SICK M8
2568: [23:27:18] <Ryan-Toast> sick is good.
2569: [23:27:19] <ss23> lol
2570: [23:27:19] <Stomach> yeah usually fat kent I use it for
2571: [23:27:22] <ss23> Fucking English
2572: [23:27:23] <Ryan-Toast> U WOT M8?
2573: [23:27:28] <ss23> poeple be bastardizing the shit out of all the words
2574: [23:27:32] <Colin[pi]> Ryan-Toast: IL DECK U SWAR ON ME MUM
2575: [23:27:41] <ss23> spronk: Do you have a daughter? How many years till she's 16? :)
2576: [23:27:45] <antmas> I can't even remember 16 clearly
2577: [23:27:47] <Ryan-Toast> u are 1 fucking cheeky kunt mate i swear i am goin 2 wreck u i swear on my mums life
2578: [23:27:53] <antmas> I think I was a baggage handler then
2579: [23:28:08] <zippy__> spronk: mmhmm
2580: [23:28:08] <Ryan-Toast> ss23: that’s creepy, man.
2581: [23:28:16] <ss23> XD
2582: [23:28:22] <Colin[pi]> Ryan-Toast: at least he's asking when she's 16
2583: [23:28:28] <antmas> Colin[pi]: leaving 4pm Saturday now :)
2584: [23:28:43] <antmas> although I think they forgot to add another night at the hotel :O
2585: [23:28:44] <Colin[pi]> antmas: ok! I'll give you a lift if you like
2586: [23:29:12] <spronk> ss23: enough that you'll be old and broken
2587: [23:29:21] <ss23> aww :(
2588: [23:29:33] <simon_w> spronk, so she's 16 already?
2589: [23:29:34] <spronk> zippy__: 24 is possibly the most epic tv show ever.
2590: [23:29:38] * oddnoc quit (Quit: bye!)
2591: [23:29:39] <spronk> simon_w: hahaaa :D
2592: [23:29:47] <zippy__> spronk: well Jack is back and kicking ass
2593: [23:30:16] <Ryan-Toast> Doctor said I can ride my motorbike again next week, wooooo no more fucking bus.
2594: [23:30:19] <Colin[pi]> zippy__ spronk: I didn't even know it was still a thing.. I remember the first series MANY moons ago
2595: [23:30:19] <spronk> i dont think any other tv show has really got to me in the way 24 has
2596: [23:30:35] <spronk> despite the fact that it is slightly cheesy
2597: [23:30:36] <antmas> I thought 24 had finished already
2598: [23:30:40] <Colin[pi]> Ryan-Toast: aw yiss
2599: [23:31:11] <Ryan-Toast> Colin[pi]: I swear I’m a magnet for the biggest fucking weirdos that the bus has to offer.
2600: [23:31:12] <simon_w> Colin[pi], but they can keep saving the world in 16 hours!
2601: [23:31:22] <Colin[pi]> Ryan-Toast: you and me both
2602: [23:31:57] <spronk> http://www.stuff.co.nz/world/asia/10026723/North-Korea-sinks-to-a-new-low LOL KIMJONGUN!
2603: [23:32:03] <simon_w> Or are they finally making 36 episodes per season so that it's actually 24 hours long?
2604: [23:32:06] <Colin[pi]> Ryan-Toast: but typically I have "bus leprosy"
2605: [23:32:11] <antmas> spronk: I posted that before - crazy!
2606: [23:32:40] <antmas> awww yiss, hotel booked for another night
2607: [23:32:53] <Ryan-Toast> "still has the figure of monkey while the human race has evolved through millions of years" - Tea nearly exited my mouth
2608: [23:33:05] <Colin[pi]> antmas: west plaza?
2609: [23:33:11] <antmas> Colin[pi]: yup
2610: [23:33:26] <antmas> Ryan-Toast: yeah I spat our my biscuit crumbs over that
2611: [23:33:34] <spronk> man, north korea...
2612: [23:33:37] <Colin[pi]> antmas: you got baggage? you'll need to check out early but leave in the arvo, right?
2613: [23:33:56] <antmas> Colin[pi]: nah I''l just have a carry on I think
2614: [23:34:02] <antmas> who needs undies right?
2615: [23:34:04] <Colin[pi]> antmas: ah k
2616: [23:34:43] <antmas> Colin[pi]: where are you staying?
2617: [23:34:48] <Colin[pi]> north korea is just a caricature of itself now
2618: [23:34:58] <Colin[pi]> antmas: some place over at Te Aro
2619: [23:35:09] <Colin[pi]> like 5-10 mins walk to the conference I think
2620: [23:35:22] <antmas> sweet
2621: [23:37:30] <antmas> anyone here use Swiftkey for android?
2622: [23:38:14] <Ryan-Toast> Fuck I’m sick of people bagging on css frameworks “vanilla css is so much better blah blah blah” yeah, but I have this thing called a deadline./
2623: [23:38:32] <antmas> Ryan-Toast: vanilla css is for nubs
2624: [23:38:42] <Colin[pi]> I prefer caramel css
2625: [23:38:47] <Stomach> not if you want performant css
2626: [23:39:00] <antmas> Stomach: YOU SHUT YOUR WHORE MOUTH
2627: [23:39:04] <antmas> :P
2628: [23:39:07] <Stomach> but who cares, computers are so fucking fast now it doesnt matter if i redeclare the same thing 8 times
2629: [23:39:27] <Ryan-Toast> Stomach: exactly :P
2630: [23:39:28] <Pyromanik> ha spronk, wholey shit wtf lol
2631: [23:39:30] <Stomach> not like any of our usual day to day activities require that much fore thought or planning about speed
2632: [23:40:08] <antmas> Pyromanik: go to bed!
2633: [23:40:12] <Ryan-Toast> Stomach: I decoupled my scss to have less compiled code.
2634: [23:40:34] <Stomach> I compile everything and it gzips at like 20kb
2635: [23:40:35] <Ryan-Toast> I think of speed as much as I can without being too niggly.
2636: [23:40:37] <Stomach> so who gives a toss :D
2637: [23:41:14] <Stomach> I think of speed right at the end when I cache something and it becomes hard because of how I've defined a relationship and then I cry
2638: [23:41:19] <Ryan-Toast> hmm, don’t have mod_deflate on my practise server so not sure whta the gzipped file size is
2639: [23:41:21] <Pyromanik> antmas, been here for hours nickmolhoek
2640: [23:41:27] <Pyromanik> err fuck uyo rando tab
2641: [23:41:30] <Pyromanik> now*
2642: [23:41:43] <Stomach> doesn't your CSS preprocessor tell you when it outputs what the file sizes are?
2643: [23:41:55] <Pyromanik> that moment when you reach for w and hit tab :<
2644: [23:41:57] <antmas> Stomach: pretty sure yeah
2645: [23:42:16] <Ryan-Toast> Stomach: I haven’t added it to my grunt task
2646: [23:42:26] <Pyromanik> Stomach, My text editor tells me how big my css files are as I type them.
2647: [23:42:35] <Stomach> fancy
2648: [23:42:41] <Ryan-Toast> BP output is 102 un gzipped
2649: [23:42:44] <antmas> Ryan-Toast: I did, just incase it was adding thigns I didn't want
2650: [23:42:45] <Pyromanik> xD
2651: [23:43:25] <Ryan-Toast> Stomach: most of it is bootstrap, and fontawesome: http://webdough.co.nz/~boilerpl/Boilerplate/css/main.min.css?m=1399504702
2652: [23:43:37] <Pyromanik> Ryan-Toast, I wouldn't say vanilla css is better as such... more like the ONLY.
2653: [23:43:40] <Stomach> yeah ours is mostly bootstrap and fontawesome too
2654: [23:43:40] <Stomach> Running "recess:style" (recess) task
2655: [23:43:40] <Stomach> File "source/css/style.css" created.
2656: [23:43:40] <Stomach> 182.75 kB ? 149.76 kB ? 21.29 kB (gzip)
2657: [23:43:41] <Stomach> Running "recess:editor" (recess) task
2658: [23:43:41] <Stomach> File "source/css/editor.css" created.
2659: [23:43:41] <Stomach> 2.98 kB ? 2.47 kB ? 388 B (gzip)
2660: [23:43:50] <Pyromanik> being that preprocessors just generate actual css :P
2661: [23:44:13] <Ryan-Toast> Stomach
2662: [23:44:28] <Stomach> hi
2663: [23:44:31] <Ryan-Toast> Stomach: I don’t know why I put little titles in my minified CSS BUT I LIKE IT
2664: [23:44:48] <Pyromanik> little titles?
2665: [23:44:50] <antmas> lolwut
2666: [23:44:53] <Stomach> docblock titles
2667: [23:44:57] <antmas> little titties
2668: [23:44:57] <Ryan-Toast> yarp
2669: [23:45:00] <Stomach> they remain in minified css
2670: [23:45:06] <Ryan-Toast> titties everywhere
2671: [23:45:06] <Pyromanik> lol
2672: [23:45:08] <Stomach> so you dont take licenses out etc
2673: [23:45:12] <Pyromanik> oic
2674: [23:45:15] <Pyromanik> sense kinda
2675: [23:45:29] <Pyromanik> isn't there a meta language to help you define license type and stuff?
2676: [23:45:31] <Ryan-Toast> I got in trouble for having nakedish ladies as my dummy images.
2677: [23:45:38] <Pyromanik> I think it's really a necessity in this day and age.
2678: [23:45:40] <Ryan-Toast> So now I use landscapes.
2679: [23:45:50] <Stomach> placekitten!
2680: [23:45:51] <Pyromanik> I need a preprocessor to generate my comments for me.
2681: [23:46:04] <Ryan-Toast> Pyromanik: humans.txt
2682: [23:46:08] <Pyromanik> because fuck all those *
2683: [23:46:46] <Pyromanik> no but honestly, I'm going to get out of bed, take a piss, get back into bed and go to sleep.
2684: [23:46:55] <Pyromanik> as soon as this computer shuts down.
2685: [23:46:57] * Pyromanik quit (Quit: Try HydraIRC -> http://www.hydrairc.com <-)
2686: [23:47:01] <antmas> lol
2687: [23:47:04] <zippy__> Stomach: what tust runing that?
2688: [23:47:07] <zippy__> task
2689: [23:47:32] <antmas> what was the other task runner besides grunt called again?
2690: [23:48:31] <zippy__> gulp
2691: [23:48:39] <zippy__> but there are others ofc
2692: [23:48:40] <Colin[pi]> oh god imagine being this guy: https://www.youtube.com/watch?v=MXEyb7LrUWc
2693: [23:50:22] <zippy__> yeap would suck, a nice car like that and so much traffic around
2694: [23:50:23] <guzzlefry> :(
2695: [23:50:41] <Colin[pi]> zippy__: yeah but that was a valet parking it
2696: [23:50:52] <Colin[pi]> not the owner... he wanted to rev the engine and left it in gear, LOL
2697: [23:50:54] <antmas> fuckin valet
2698: [23:51:56] <UncleCheese> so this isn't a joke
2699: [23:52:30] <UncleCheese> i just got a tasked with adding a website to a client's ipad home screen
2700: [23:52:38] <UncleCheese> (1 hr)
2701: [23:52:44] <Colin[pi]> UncleCheese: lol
2702: [23:52:52] <UncleCheese> Stomach knows
2703: [23:54:03] <Stomach> zippy__ - its grunt
2704: [23:54:26] <Stomach> using twitters recess to compile less
2705: [23:54:34] <Stomach> https://github.com/twitter/recess
2706: [23:54:53] <antmas> ah shit,
2707: [23:54:53] <Stomach> UncleCheese - I know what :S
2708: [23:55:01] <antmas> that feeling when you cant find a specific gif
2709: [23:55:31] <simon_w> So use an aPNG instead? :p
2710: [23:56:13] <Ryan-Toast> Stomah: SCSS all the way, abby
2711: [23:56:16] <Ryan-Toast> baby**
2712: [23:56:43] <Stomach> nah, then I would have to set up another task
2713: [23:56:49] <Stomach> that takes too much time for front end stuff
2714: [23:56:59] <Stomach> just use what you're given and be happy I say :D
2715: [23:57:30] <Ryan-Toast> “Why do you use sass over less, Ryan?"
2716: [23:57:39] <Ryan-Toast> Because I used that one first.
2717: [23:57:43] <Stomach> bingo!
2718: [23:58:14] <Ryan-Toast> I’ll admit the way that you write scss fits more with my style rather than the way less does things.

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