#silverstripe IRC Log

IRC log for 7 June 2015

All timestamps are in UTC.

1: [00:51:22] * ss-helper quit (Remote host closed the connection)
2: [00:51:35] * ss-helper has joined #silverstripe
3: [01:03:50] * Hailwood has joined #silverstripe
4: [01:09:42] * LoveDuckie has joined #silverstripe
5: [01:10:15] * LoveDuckie quit (Remote host closed the connection)
6: [01:33:33] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
7: [01:35:37] * adrexia_ has joined #silverstripe
8: [01:55:49] * UncleCheese has joined #silverstripe
9: [02:28:33] * micmania1 has joined #silverstripe
10: [02:37:46] * micmania1 quit (Ping timeout: 265 seconds)
11: [02:42:52] * sealan has joined #silverstripe
12: [02:47:30] * sealan quit (Ping timeout: 265 seconds)
13: [03:08:43] * bemusedrat has joined #silverstripe
14: [03:11:21] * babak has joined #silverstripe
15: [03:14:41] * adrexia_ quit (Quit: Textual IRC Client: www.textualapp.com)
16: [03:15:53] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
17: [03:46:04] * CodeTrap has joined #silverstripe
18: [03:48:53] * CodeTrap1 quit (Ping timeout: 264 seconds)
19: [04:06:42] * r_hector has joined #silverstripe
20: [04:34:12] <mobiusnz> any ideas why 'phpunit .' would be giving me errors complaining it can't find the class FunctionalTest?
21: [04:42:54] <mobiusnz> ah, missing phpunit.xml
22: [05:21:45] * ss-helper quit (Remote host closed the connection)
23: [05:22:01] * ss-helper has joined #silverstripe
24: [05:49:04] * Stomach has joined #silverstripe
25: [05:53:58] * Stomach quit (Quit: zzz)
26: [06:04:54] * Stomach has joined #silverstripe
27: [06:06:19] * adrexia_ has joined #silverstripe
28: [06:08:49] * UncleCheese has joined #silverstripe
29: [06:45:06] * Stomach quit (Quit: zzz)
30: [06:47:15] * Stomach has joined #silverstripe
31: [06:55:03] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
32: [07:03:06] * Stomach quit (Quit: zzz)
33: [07:16:12] * adrexia_ quit (Quit: Textual IRC Client: www.textualapp.com)
34: [07:21:51] * Stomach has joined #silverstripe
35: [07:38:49] * r_hector quit (Remote host closed the connection)
36: [07:55:41] * r_hector has joined #silverstripe
37: [08:33:57] * sealan has joined #silverstripe
38: [08:44:17] * sealan quit (Remote host closed the connection)
39: [08:44:55] * sealan has joined #silverstripe
40: [08:49:54] * sealan quit (Ping timeout: 276 seconds)
41: [08:56:26] * Shrike_Finland has joined #silverstripe
42: [08:57:16] * Stomach quit (Quit: zzz)
43: [09:02:53] * UncleCheese has joined #silverstripe
44: [09:03:31] * Stomach has joined #silverstripe
45: [09:10:24] * Stomach quit (Quit: zzz)
46: [09:48:10] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
47: [09:52:08] * ss-helper quit (Remote host closed the connection)
48: [09:52:22] * ss-helper has joined #silverstripe
49: [10:08:57] * cloph_away quit (Ping timeout: 240 seconds)
50: [10:14:04] * cloph_away has joined #silverstripe
51: [10:15:29] * Shrike_Finland quit (Quit: Leaving.)
52: [10:21:43] * elgabbu quit (Ping timeout: 246 seconds)
53: [10:27:08] * helloworld has joined #silverstripe
54: [10:28:37] <helloworld> Hi - im trying to install silverstripe. but having problems getting php to work with apache. Got php5.6 and apache2.4 installed using brew on a mac (yosemite). But when I do my test phpfino page it's just displaying the php source. Even though I've Loaded the php5 module
55: [10:28:50] <helloworld> any ideas where to look from here?
56: [10:50:16] <zauberfisch> sounds like your apache doesnt know he has to use the php module on .php files
57: [10:50:27] <zauberfisch> probably a config problem
58: [10:50:37] <zauberfisch> you can do that in your apache config or your .httaccess
59: [10:51:20] <zauberfisch> helloworld: try this: http://stackoverflow.com/a/14660156
60: [10:52:21] <zauberfisch> ah
61: [10:52:22] <zauberfisch> fail
62: [10:52:45] <zauberfisch> the type is probably application/x-httpd-php or something
63: [10:53:01] <zauberfisch> like so: AddType application/x-httpd-php .php
64: [10:53:21] <zauberfisch> should work in both, config and .htaccess if I am not mistaken
65: [11:06:57] * adrexia_ has joined #silverstripe
66: [11:15:29] <helloworld> legend zauberfisch
67: [11:15:29] <helloworld> !
68: [11:15:31] <helloworld> :)
69: [11:15:33] <helloworld> works
70: [11:15:40] <helloworld> just setting the timezone now
71: [11:24:05] * bemusedrat quit (Read error: Connection reset by peer)
72: [11:37:24] * r_hector quit (Remote host closed the connection)
73: [11:43:13] * bemusedrat has joined #silverstripe
74: [11:49:05] * Hailwood quit (Remote host closed the connection)
75: [11:50:46] * sealan has joined #silverstripe
76: [11:51:19] * helloworld quit (Ping timeout: 246 seconds)
77: [11:55:37] * sealan quit (Ping timeout: 264 seconds)
78: [12:38:08] * benjhocking quit (Read error: Connection reset by peer)
79: [12:41:11] * benjhocking has joined #silverstripe
80: [13:01:13] * adrexia_ quit (Quit: Textual IRC Client: www.textualapp.com)
81: [14:07:28] * ss-helper quit (Remote host closed the connection)
82: [14:07:45] * ss-helper has joined #silverstripe
83: [14:10:33] * DimiStripe quit (Quit: DimiStripe)
84: [14:20:50] * Shrike_Finland has joined #silverstripe
85: [15:00:04] * Shrike_Finland quit (Quit: Leaving.)
86: [16:07:20] * Shrike_Finland has joined #silverstripe
87: [16:16:09] * bemusedrat quit (Quit: Leaving)
88: [16:37:53] * Shrike_Finland quit (Quit: Leaving.)
89: [16:58:47] * muskie9 has joined #silverstripe
90: [17:12:11] * muskie9 quit (Ping timeout: 265 seconds)
91: [17:18:51] * muskie9 has joined #silverstripe
92: [18:07:47] * ss-helper quit (Remote host closed the connection)
93: [18:08:00] * ss-helper has joined #silverstripe
94: [18:42:44] * cloph_away quit (Ping timeout: 245 seconds)
95: [18:51:29] * Stomach has joined #silverstripe
96: [18:59:31] * Stomach quit (Quit: zzz)
97: [19:15:27] * Stomach has joined #silverstripe
98: [19:24:26] * cloph_away has joined #silverstripe
99: [19:29:54] * Stomach quit (Quit: zzz)
100: [19:52:54] * gelignite has joined #silverstripe
101: [20:09:44] * Stomach has joined #silverstripe
102: [20:15:35] * UncleCheese has joined #silverstripe
103: [20:17:44] * UncleCheese quit (Client Quit)
104: [20:39:14] * zippy has joined #silverstripe
105: [20:51:13] * flipsidenz has joined #silverstripe
106: [20:52:05] * sealan has joined #silverstripe
107: [20:53:13] <flipsidenz> If I have a form in SS which I intend to append form fields to via JS (e.g. "add a ticket" button triggers new first name and last name fields), is there a way I can name each input field so I can easily loop over the fields in Silverstripe?
108: [20:53:20] * muskie9 quit (Quit: My Mac has gone to sleep. ZZZzzz…)
109: [20:53:45] <flipsidenz> Can I use arrays to handle this? i.e. name each input field "firstname[]
110: [20:53:54] * gelignite quit (Quit: http://bit.ly/1kso8Ta)
111: [20:53:54] <Stomach> yah
112: [20:53:56] <Stomach> bingo
113: [20:54:08] * glenn-bautista has joined #silverstripe
114: [20:54:17] <flipsidenz> Sweet, just thought SS might have another way of dealing with this!
115: [20:55:00] * antmas has joined #silverstripe
116: [21:00:35] <antmas> morning all o./
117: [21:00:39] <antmas> o/*
118: [21:06:44] <MichalKleiner> o/
119: [21:09:40] <zippy> o/
120: [21:10:55] * Stomach quit (Quit: zzz)
121: [21:13:57] * sealan quit (Remote host closed the connection)
122: [21:16:43] * chocolatemoose has joined #silverstripe
123: [21:23:37] <zauberfisch> flipsidenz: yes, array should work
124: [21:23:48] <zauberfisch> though you might run into issues with default validation
125: [21:30:06] * antons has joined #silverstripe
126: [21:46:52] * chocolatemoose quit (Remote host closed the connection)
127: [21:51:34] * muskie9 has joined #silverstripe
128: [21:52:00] * Stomach has joined #silverstripe
129: [21:56:32] * glenn-bautista quit (Quit: Leaving.)
130: [21:59:18] <antmas> zippy: little bit fresh today
131: [21:59:48] * Phlunk3 has joined #silverstripe
132: [22:04:21] <zippy> Stomach: vueis
133: [22:04:23] <zippy> lol
134: [22:04:25] <zippy> antmas: it is
135: [22:04:38] <zippy> Stomach: I mentioned that vue to you the other week, but you didn't have any throughts
136: [22:04:40] <zippy> *toughts
137: [22:04:43] <zippy> mm
138: [22:04:57] * chocolatemoose has joined #silverstripe
139: [22:05:14] <Stomach> do i need to have some thoughts?
140: [22:05:48] <Stomach> well my thought is that it binds to the dom
141: [22:05:55] <Stomach> which I hate
142: [22:06:01] <Stomach> like angular - not good IMHO
143: [22:06:12] <Stomach> no single source of whats going to happen
144: [22:07:35] <zippy> I need to take another look at react, but vue didn't look too bad because I could see what was going on, but I guess you have some code in html and some in the js
145: [22:07:40] <zippy> but then that is just like css
146: [22:08:07] * ss-helper quit (Remote host closed the connection)
147: [22:08:24] * ss-helper has joined #silverstripe
148: [22:10:58] * micmania1 has joined #silverstripe
149: [22:11:59] <zippy> micmania1: o/
150: [22:13:04] <zippy> wonder what will come out tomorrow
151: [22:16:20] <micmania1> zippy: areet
152: [22:16:35] <zippy> micmania1: that patch is pretty swish
153: [22:16:48] <micmania1> the private static thing?
154: [22:16:53] <zippy> mm
155: [22:17:56] <zippy> patched a fairly large app with it, just for local, and it's a really nice improvement
156: [22:18:03] <zippy> I will get some speeds / memory on it "soon"
157: [22:19:29] <micmania1> sweet. I only tested on base install. Speed was the same - memory saved 0.5mb but will probably save more in the long term
158: [22:19:35] <micmania1> Also, it should make flushing *much* quicker
159: [22:20:18] * adrexia quit (Remote host closed the connection)
160: [22:20:20] <zippy> micmania1: yea it makes it VERY fast.
161: [22:20:43] <zippy> I disabled the whole redirect flush token thing, and flushing is < 1 sec, I don't even really notice it
162: [22:22:00] <micmania1> I was talking to Sam on Friday about getting rid of ClassManifest but i don’t think its possible - we decided that it probably just needs its responsibility scaled back
163: [22:22:17] <micmania1> so its rarely used
164: [22:22:33] * Stomach quit (Quit: zzz)
165: [22:23:15] * adrexia has joined #silverstripe
166: [22:24:19] <zippy> micmania1: yea it does a lot. there was really only a couple of functions that are needed in it
167: [22:24:39] <micmania1> its basically anything like getting subclasses of a class and implementors of an interface
168: [22:24:51] <micmania1> I think everything else can be swapped for reflection
169: [22:25:33] <zippy> yeap
170: [22:25:41] <zippy> and then composer for the autoloading
171: [22:26:49] <zippy> micmania1: they should just merge your patch and cut a v4 :)
172: [22:27:07] <zippy> version numbers are cheap, namespaces can be 5
173: [22:27:09] <micmania1> zippy: I could probably make it backwards compatible :p
174: [22:27:16] <zippy> I am running it on 3.1.12
175: [22:27:30] <zippy> but, I guess api backwards compatable you mean
176: [22:27:37] <micmania1> yeah
177: [22:28:08] <zippy> mmm how far do you go with it
178: [22:28:37] <micmania1> Could you update the ticket with performance findings when you get a chance?
179: [22:28:39] <zippy> for example, adding a new function to a class is really breaking the API, so that couldn't even go in 3.2 or anything
180: [22:28:42] <zippy> micmania1: shore
181: [22:28:59] <micmania1> nah, adding new functions is allowed, but i’ve removed functions and even an entire class
182: [22:29:39] <micmania1> One thing I can think of that it might break going in to 3.2 is the trait manifest module - I think Simon wrote.
183: [22:30:08] * Stomach has joined #silverstripe
184: [22:30:11] <zippy> I think instead of looking back should look forward, 4 should really come out soon IMHO
185: [22:31:07] <zippy> be nice to use traits
186: [22:31:38] <micmania1> I’m using them in 3.1. Just add them to composer to autoload
187: [22:31:53] <micmania1> Only thing is you can’t use private statics but they’re not needed anyway :)
188: [22:31:57] <zippy> :)
189: [22:32:13] <micmania1> Just make a folder called traits then hoy them all in there
190: [22:32:21] <antmas> micmania1: you're using traits on 3.1.12?
191: [22:32:27] * Ryan-Toast has joined #silverstripe
192: [22:32:34] <antmas> Ryan-Toast: o/
193: [22:32:41] <micmania1> then add a class map to composer and run composer dump-autoload
194: [22:32:45] <micmania1> 2 secs
195: [22:32:57] <zippy> tru
196: [22:33:15] <micmania1> zippy: https://gist.github.com/micmania1/5bd87abd837bffbecca8
197: [22:33:29] <micmania1> Then just put your traits in that folder :)
198: [22:34:11] <micmania1> Another good performance increase (seemingly) in PHP 5.6 is define('SS_MANIFESTCACHE', 'ManifestCache_File_PHP');
199: [22:34:15] <Stomach> antmas - we have been using traits since 3.1
200: [22:34:27] <Stomach> via simons module
201: [22:34:32] <micmania1> Caches stuff as php instead of serialisation meaning opcache kicks in :)
202: [22:34:50] * antons quit (Quit: Page closed)
203: [22:35:24] <antmas> :O
204: [22:35:32] <zippy> and then php segfault and site down
205: [22:35:50] <zippy> and you look at the sky and scream, why god, why give us this opcode caching that falls over!
206: [22:36:02] <Ryan-Toast> antmas: hai
207: [22:36:44] <zippy> micmania1: i better do some work, will update the pull next day or two
208: [22:36:44] * DanaeNZ has joined #silverstripe
209: [22:36:56] * DanaeNZ has left #silverstripe
210: [22:36:59] <Ryan-Toast> Stomach: http://i.imgur.com/3M9vP.gif
211: [22:37:03] * DanaeNZ has joined #silverstripe
212: [22:37:23] <Stomach> Ryan-Toast lol
213: [22:37:25] <zippy> Ryan-Toast: nice, will save that one
214: [22:37:31] * zippy quit (Quit: Textual IRC Client: www.textualapp.com)
215: [22:38:27] <Ryan-Toast> zippy: look for a better resolution. It comes in handy.
216: [22:41:41] <antmas> anyone know if sky city rooms are alright?
217: [22:41:50] <antmas> tempted to use discount for teched :)
218: [22:42:03] <Ryan-Toast> antmas: depends what you need them for.
219: [22:42:30] <antmas> Ryan-Toast: aaaaayyyyyyy
220: [22:42:37] <Ryan-Toast> aaaaayyyyyyyy
221: [22:42:41] * glenn-bautista has joined #silverstripe
222: [22:43:14] <Stomach> one of my budgies died yesterday
223: [22:43:16] <Stomach> stupid bird
224: [22:43:27] <Ryan-Toast> Stomach: didn’t you just get them?
225: [22:43:36] <Stomach> yeah, 7 days ago
226: [22:43:44] <Ryan-Toast> Sorry to hear that, man.
227: [22:44:08] <Ryan-Toast> Did you check if you have a gas leak.
228: [22:44:12] <Stomach> stupid bird must have been sick when we got her - she had fucked up claws that were discoloured and all mangled
229: [22:44:16] <zauberfisch> Stomach: you have to ... like feed them and stuff
230: [22:44:18] <Stomach> nah cause the other one was fine
231: [22:44:25] <Stomach> zauberfisch - :P
232: [22:44:27] <Ryan-Toast> That was a poor attempt at a joke.
233: [22:44:35] <Ryan-Toast> Budgies in mines etc.
234: [22:44:43] <Stomach> canarys bro :P
235: [22:44:50] <Ryan-Toast> WHATEVER, BRO
236: [22:45:11] <Stomach> :D
237: [22:45:38] <Stomach> zauberfisch - we got two 3 month old ones, the boy was really chirpy and happy and the other one not so much
238: [22:45:45] <antmas> oh lame, no chargebacks for sky city :/
239: [22:45:54] <Stomach> but they were so cool, managed to train him to do spins on command already
240: [22:46:09] <zauberfisch> Stomach: :/
241: [22:46:44] <Stomach> yeah its dumb - now we have to get another one or Peter is going to be all alone for the days
242: [22:46:48] <zauberfisch> Ryan-Toast: I know, but I do enjoy black humor
243: [22:47:06] <Ryan-Toast> zauberfisch: Was talking about mine |:P
244: [22:47:17] <zauberfisch> ah
245: [22:47:36] <zauberfisch> I see
246: [22:47:41] <zauberfisch> yeah, that one was really bad
247: [22:47:58] <antmas> Stomach: you need to train them to carry messages
248: [22:48:04] <antmas> to your enemies
249: [22:48:07] <zauberfisch> lol
250: [22:48:12] <zauberfisch> antmas: brilliant
251: [22:48:26] <zauberfisch> like the glitter mail sending service?
252: [22:48:27] <Stomach> antmas - I want to train them to peck peoples ears who they aren't friends with
253: [22:48:31] <antmas> Stomach: have them deliver client emails :D
254: [22:48:38] <Stomach> then bring them to work and sick them on people who are doing bad work
255: [22:48:58] <zauberfisch> afk
256: [22:49:41] <antmas> projectile canary poop
257: [22:49:58] <Stomach> hahaha
258: [22:50:09] <Stomach> glitter mail via budgie would be amazing
259: [22:51:50] <antmas> so many trolling options with pet birds
260: [22:53:51] * muskie9 quit (Quit: My Mac has gone to sleep. ZZZzzz…)
261: [22:57:10] * Stomach quit (Quit: zzz)
262: [22:57:37] <zauberfisch> though I imagine it will be hard to teach the bird to fly to a specifc address
263: [22:57:54] <zauberfisch> unless you train it to follow the smell of something that you dump at the place first or something
264: [22:58:23] <antmas> just call it names until it learns it's place :)
265: [22:58:50] <antmas> "you'll never amount to anything unless you go to X client"
266: [22:58:59] <antmas> "NOW FLY"
267: [22:59:20] <Ryan-Toast> antmas: “You’ll never mount anything, unless you go ito X client.”
268: [22:59:31] <Ryan-Toast> that’s how pidgeons work.
269: [22:59:43] <Ryan-Toast> Pigeons.
270: [22:59:49] <antmas> :)
271: [23:00:04] <Ryan-Toast> They used to put another bird in the same cage as their mate, so they would fly faster.
272: [23:00:12] <Ryan-Toast> Pretty messed up.
273: [23:00:23] <antmas> #pigeonfacts
274: [23:00:23] <Ryan-Toast> DELIVER THIS MESSAGE QUICKLY, OR THIS GUYY GOING TO BANG YO GURL.
275: [23:13:35] * glenn-bautista quit (Quit: Leaving.)
276: [23:14:42] <longmog> we use that technique with our html/css guys
277: [23:15:15] <Ryan-Toast> longmog: lol, jesus.
278: [23:18:57] * Stomach has joined #silverstripe
279: [23:24:16] * mahfuz has joined #silverstripe
280: [23:25:25] * glenn-bautista has joined #silverstripe
281: [23:27:47] <antmas> Ryan-Toast: read anything by Alastair Reynolds?
282: [23:27:54] <antmas> note, scifi
283: [23:28:30] <Ryan-Toast> antmas: I haven’t, no.
284: [23:39:13] <Stomach> antmas - just check his good reads!
285: [23:39:53] <antmas> keep forgetting about that
286: [23:40:28] <Stomach> me too
287: [23:40:34] <Stomach> haven't updated it since the start of the year
288: [23:40:39] <Stomach> its like 30 books behind now :(
289: [23:40:50] <antmas> I should update mine
290: [23:41:41] <Ryan-Toast> I had too much hype over the weekend, so I was playing FO:NV
291: [23:42:49] <antmas> lol
292: [23:43:09] <antmas> links to your good reads Ryan-Toast and Stomach ?
293: [23:43:37] * spronk has joined #silverstripe
294: [23:43:43] <Ryan-Toast> antmas: Haven’t updated mine in ages: https://www.goodreads.com/user/show/16772158-ryan-potter
295: [23:43:58] <DanaeNZ> Goodreads? I remember that thing
296: [23:44:11] <DanaeNZ> I used it for like a month, then got lazy
297: [23:44:43] <antmas> I'll follow peeps, need more book recommendations
298: [23:44:52] <antmas> I should also finish the books I'm reading now :O
299: [23:46:06] * UncleCheese has joined #silverstripe
300: [23:47:37] <antmas> highly recommend this in light of the Ridley Scott movie coming out https://www.goodreads.com/book/show/18007564-the-martian
301: [23:48:03] * Stomach quit (Quit: zzz)
302: [23:48:56] * Stomach has joined #silverstripe
303: [23:49:18] <Stomach> antmas https://www.goodreads.com/user/show/31595498-stevie-mayhew
304: [23:49:46] <Stomach> if you want to read fantasy, check out https://www.goodreads.com/user/show/11641671-dylan-hegh
305: [23:49:54] <antmas> Stomach: chur
306: [23:49:58] <Stomach> hes a powerhouse reader and rates his stuff quite accurately
307: [23:50:10] <antmas> more into scifi, but I do read some fantasy
308: [23:52:19] <Stomach> lots of sci fi in their too
309: [23:52:55] <Stomach> antmas - I'm reading through this at the moment
310: [23:52:55] <Stomach> https://www.worldswithoutend.com/lists_sf_masterworks.asp
311: [23:53:03] <Stomach> lots of great books in there
312: [23:53:54] * chocolatemoose quit ()
313: [23:54:20] <antmas> Stomach: wow some of that cover art is awesome
314: [23:54:42] <Stomach> yeah :D
315: [23:54:47] <Stomach> the books are good too :P
316: [23:55:08] <antmas> lol yeah a lot of them I've read, but would re-read a lot of them too
317: [23:55:19] <antmas> This is pretty good so far - https://www.goodreads.com/book/show/10648878-the-departure
318: [23:55:41] <antmas> fun action, little bit like Elysium
319: [23:59:30] <antmas> lol http://imgur.com/a/HupeI

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