#silverstripe IRC Log

IRC log for 18 October 2014

All timestamps are in UTC.

1: [00:04:34] <irogue> [12:45] <@ss23> nothing like fixing solr issues on a saturday when I could be out
2: [00:04:41] * irogue laughs at the idea of ss23 being out
3: [00:04:43] <ss23> lol
4: [00:04:54] <ss23> well actually someone is down from hamilton this weekend :(
5: [00:05:48] <irogue> ah, damn
6: [00:06:04] <ss23> I think I got it solved anyway
7: [00:06:08] * irogue will be down next weekend :P
8: [00:06:10] <ss23> Well, not solved at all
9: [00:06:12] <ss23> But worked around
10: [00:06:13] <ss23> ah yeah
11: [00:06:18] <ss23> Well I'm planning to be hungover next SAturday
12: [00:06:23] * irogue too
13: [00:06:30] <irogue> :P
14: [00:07:19] <irogue> http://imgur.com/gallery/te6GiDW
15: [00:07:25] <irogue> bahaha, dog's expression vs cat's expression in the last frame
16: [00:08:40] <ss23> lol
17: [00:49:08] * spronk2 has joined #silverstripe
18: [00:54:51] * jenniferaslan quit (Quit: jenniferaslan has left the room)
19: [01:00:38] * wmk has joined #silverstripe
20: [01:32:53] * spronk2 quit (Quit: spronk2)
21: [01:37:50] * wmk quit (Read error: Connection reset by peer)
22: [01:53:02] * UncleCheese quit (Quit: Textual IRC Client: www.textualapp.com)
23: [02:05:09] * Colin[pi] quit (Ping timeout: 246 seconds)
24: [02:09:54] * Colin[pi] has joined #silverstripe
25: [02:11:09] * nickmolhoek has joined #silverstripe
26: [02:12:39] * nickmolhoek quit (Client Quit)
27: [02:14:01] * irgbit quit (Remote host closed the connection)
28: [02:43:54] * nickmolhoek has joined #silverstripe
29: [03:09:17] * nickmolhoek quit (Quit: nickmolhoek)
30: [03:09:35] * cloph has joined #silverstripe
31: [03:09:52] * cloph_away quit (Ping timeout: 245 seconds)
32: [04:02:41] * simon_w has joined #silverstripe
33: [04:15:00] * irgbit has joined #silverstripe
34: [04:19:12] * irgbit quit (Ping timeout: 246 seconds)
35: [04:21:26] * ggVGc has left #silverstripe
36: [04:29:41] * Kingy is now known as Kingy[a]
37: [04:53:50] * cloph is now known as cloph_away
38: [05:05:23] * simon_w|air quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
39: [05:33:09] <irogue> fuck DPS
40: [05:40:08] <simon_w> Pretty much
41: [06:15:47] * irgbit has joined #silverstripe
42: [06:20:06] * irgbit quit (Ping timeout: 250 seconds)
43: [06:30:38] * irgbit has joined #silverstripe
44: [06:43:23] * clairef has joined #silverstripe
45: [06:43:54] * clairef has left #silverstripe
46: [07:16:38] * UncleCheese has joined #silverstripe
47: [08:18:16] * irgbit quit ()
48: [08:27:08] * babak has joined #silverstripe
49: [08:53:29] * Liquide^2 quit ()
50: [09:17:39] * Shrike_Finland has joined #silverstripe
51: [09:37:36] * Shrike_Finland quit (Quit: Leaving.)
52: [09:38:16] * Shrike_Finland has joined #silverstripe
53: [09:50:01] * spronk2 has joined #silverstripe
54: [10:13:56] * UncleCheese quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
55: [10:19:02] <irogue> https://pbs.twimg.com/media/B0OBMgjCQAARtI8.png:large
56: [10:19:17] <ss23> old
57: [10:19:18] <ss23> already seen on twitter
58: [10:21:37] <irogue> looks like I might get some money on this rugby game
59: [10:24:26] <irogue> bet on australia winning, they're up 25-15 and an all black just got a yellow card so we're down to 14 players
60: [10:25:46] <ss23> just sub on someone else
61: [10:25:47] <ss23> :D
62: [10:27:46] <irogue> lol, if only that was allowed!
63: [10:29:37] <simon_w> Eh, the Phoenix won. That's what matters
64: [10:31:55] <simon_w> Oops. 50% through our cap with 26 days to go.
65: [10:32:06] <ss23> Unlimited data ROOLES
66: [10:32:22] <ss23> Even thoguh I'm sure we used less than 200gb a month, it's just nice to not have to worry about it at all
67: [10:32:46] <ss23> wtb 200/200 ufb that's unlimited...
68: [10:33:34] <irogue> 100/50 unlimited ufb was pretty good
69: [10:33:40] <irogue> looking forward to getting that back again very soon
70: [10:34:07] <irogue> got the "we're installing fibrez in your street" notice yesterday from chorus
71: [10:36:52] <irogue> https://twitter.com/RT_com/status/523413969663709184
72: [10:39:29] <ss23> lucky
73: [10:39:37] <ss23> Our MDU isn't getting it as far as I can see
74: [10:39:44] <ss23> All the pictures show our building as "won't get it till 2016"
75: [10:39:44] <ss23> :(
76: [10:39:46] <ss23> WHY
77: [10:39:47] <ss23> WHY THE FUCK NOT
78: [10:39:52] * ss23 sobs
79: [10:39:56] <ss23> Every house around us does
80: [10:40:11] <ss23> But I'm 8 stories up so I can't even just pay for another persons internet and drag ethernets through ;_;
81: [10:41:24] * Colin[pi] quit (Ping timeout: 250 seconds)
82: [10:42:02] <irogue> ss23:
83: [10:42:09] <irogue> goddamn enter key
84: [10:42:39] <irogue> MDUs are specifically exempt from the whole "free install" UFB thing
85: [10:43:15] <ss23> BUT WHy AREN'T THEY PAYING
86: [10:43:18] <ss23> WHY AREN'T THEY FUCKING PAYING
87: [10:43:19] <irogue> which means they'll only put it to the property border, the building owner would have to do everything else
88: [10:43:27] <ss23> Hell I'd pay like $500 if it meant 200/200 :/
89: [10:43:32] <irogue> and building owners are cheap as fuck
90: [10:43:40] <ss23> We have a bodycorp
91: [10:43:41] <ss23> :(
92: [10:43:50] <irogue> they're usually worse :P
93: [10:44:02] <irogue> just ask Mido about body corporates ;)
94: [10:44:09] <ss23> lol
95: [10:44:17] <ss23> He had issues with HOA, not bodycorp I thought?
96: [10:44:40] <irogue> same thing
97: [10:44:53] <ss23> Isn't HOA managed by "if you wanna be represented come to meetings and get elected and suck dick", but bodycorp is "every buidling owner is important and must consent and pay and whatever else"?
98: [10:44:57] <ss23> idk
99: [10:45:18] <irogue> body corporate is usually the commercial equivalent of an HOA, but in NZ we just call 'em all body corporates
100: [10:45:37] <irogue> ss23: it differs a lot
101: [10:45:58] <irogue> some HOA/bodycorp are managed by a real estate company or dedicated bodycorp company (like ol' colin craig's)
102: [10:46:01] * Shrike_Finland quit (Quit: Leaving.)
103: [10:46:05] <irogue> others are the more democratic type
104: [10:46:35] <ss23> ah kk
105: [10:47:03] * gelignite has joined #silverstripe
106: [10:47:17] <simon_w> Well, the current government's piece of shit NBN doesn't even have a planned roll out map any more
107: [10:47:24] <ss23> lol
108: [10:47:27] <ss23> Yay Abbot
109: [10:47:38] <irogue> usually tho the people who go to the effort to get elected to a democratic one are the type of people you don't want making those decisions
110: [10:47:41] <ss23> I joke about it, but it quite a bit fucked up how fucked up the AU govt is
111: [10:48:17] <irogue> since theyre not paid but have to do lots of meetings and shit, they generally end up being entirely bored housewives
112: [10:48:27] <irogue> and retirees
113: [10:49:09] <irogue> ss23: yeah, it really is depressing
114: [10:49:21] <simon_w> irogue, looks like no money for you
115: [10:49:30] <irogue> nope
116: [10:49:36] <irogue> but thats why i bet against my team
117: [10:49:44] <irogue> if we win, i'm happy cos we won. if we lose, i'm happy cos money
118: [10:51:38] <simon_w> Anyway, is time for sleeps
119: [10:51:41] <ss23> nn simon_w
120: [10:51:43] <ss23> mr early
121: [10:51:43] <ss23> :D
122: [10:51:54] <ss23> I guess if I was a newly wed Christian, I'd be "going to bed early" a lot too
123: [10:51:57] <simon_w> It's almost 10, that's late :p
124: [10:52:27] <irogue> well, that was surprisingly easy SSO to implement
125: [10:52:27] <simon_w> Eh, we've only annoyed the neighbours once
126: [10:52:29] <irogue> https://support.freshdesk.com/support/solutions/articles/31166-single-sign-on-remote-authentication-in-freshdesk
127: [10:53:31] <irogue> wrote the entire code, then tested it, and it worked first time
128: [10:53:33] <irogue> THIS NEVER HAPPENS
129: [11:14:41] * Shrike_Finland has joined #silverstripe
130: [11:30:55] * LoveDuckie has joined #silverstripe
131: [11:33:18] * Shrike_Finland quit (Quit: Leaving.)
132: [11:41:09] * Shrike_Finland has joined #silverstripe
133: [11:46:22] * spronk2 quit (Quit: spronk2)
134: [12:07:53] * Shrike_Finland quit (Quit: Leaving.)
135: [13:10:42] * priithansen has joined #silverstripe
136: [13:15:16] * LoveDuckie quit (Read error: Connection reset by peer)
137: [13:51:46] * spronk2 has joined #silverstripe
138: [13:52:04] * spronk2 quit (Client Quit)
139: [14:54:41] * Shrike_Finland has joined #silverstripe
140: [14:58:08] * LoveDuckie has joined #silverstripe
141: [14:59:03] <LoveDuckie> Hey, I was wondering if someone could help me with this problem real quick
142: [14:59:13] <LoveDuckie> trying to display the contents of an array through an arraylist on an *.ss page
143: [14:59:14] <LoveDuckie> http://www.sspaste.com/paste/show/54427af6a08ec
144: [14:59:15] <LoveDuckie> php code
145: [14:59:25] <LoveDuckie> <% loop $AllGameCategories %> $Me <% end_loop %>
146: [14:59:29] <LoveDuckie> is what I am using on the ss page.
147: [14:59:40] <LoveDuckie> I get "[Warning] call_user_func_array() expects parameter 1 to be a valid callback, class 'Jam' not found"
148: [14:59:41] <LoveDuckie> on execute
149: [14:59:45] <LoveDuckie> Jam is one of the enum values
150: [15:50:50] * Shrike_Finland quit (Quit: Leaving.)
151: [16:14:19] * nightjar has joined #silverstripe
152: [16:19:05] * Shrike_Finland has joined #silverstripe
153: [16:37:59] * Azure quit (Quit: Blue Sky Fish)
154: [16:42:11] * nightjar quit (Quit: Leaving)
155: [16:46:05] * Azure has joined #silverstripe
156: [16:49:20] * priithansen quit (Quit: priithansen)
157: [17:10:17] * Shrike_Finland quit (Quit: Leaving.)
158: [17:48:52] * muskie9 has joined #silverstripe
159: [18:04:30] * Azure quit (Quit: Blue Sky Fish)
160: [18:05:21] * muskie9 is now known as _muskie9_
161: [18:23:30] * Colin[pi] has joined #silverstripe
162: [19:39:24] * timezone quit (Changing host)
163: [19:39:24] * timezone has joined #silverstripe
164: [19:54:28] * Azure has joined #silverstripe
165: [20:21:40] * Azure quit (Ping timeout: 260 seconds)
166: [20:23:20] * Azure has joined #silverstripe
167: [20:56:21] * _muskie9_ quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
168: [21:29:03] <Zauberfisch> LoveDuckie: your question still open?
169: [21:29:10] <LoveDuckie> yes
170: [21:29:14] <LoveDuckie> I just shelved it for a while
171: [21:29:14] <LoveDuckie> hah
172: [21:29:28] <LoveDuckie> I got frustrated and moved onto something else that was shiney Zauberfisch
173: [21:30:19] <LoveDuckie> I don't know if I am doing something silly
174: [21:30:35] <LoveDuckie> I mean really, all I am trying to do is display a simple array of strings out to the template
175: [21:35:51] * SphereSilver has joined #silverstripe
176: [21:36:04] <SphereSilver> \o
177: [21:39:45] <Zauberfisch> LoveDuckie: have you debugged and taken a look at what is inside $returnList?
178: [21:39:51] <LoveDuckie> yeah
179: [21:39:52] <Zauberfisch> perhaps the list is not created correctly
180: [21:39:58] <LoveDuckie> it's hard to say
181: [21:40:11] <LoveDuckie> in XDEBUG, it's spitting out a lot of data.
182: [21:40:29] <Zauberfisch> can you show me a dump of it?
183: [21:40:45] <Zauberfisch> or the contents of print_r($returnList)
184: [21:40:53] <LoveDuckie> sure
185: [21:40:56] <LoveDuckie> just give me a sec
186: [21:41:00] <LoveDuckie> addressing another problem
187: [21:46:20] <LoveDuckie> ok just solved that stupid template problem
188: [21:46:24] <LoveDuckie> going to get a debug print for you Zauberfisch
189: [21:47:14] <LoveDuckie> ArrayList Object ( [items:protected] => Array ( [0] => Jam [1] => Standard [2] => Prototype ) [failover:protected] => [customisedObject:protected] => [objCache:ViewableData:private] => Array ( ) [class] => ArrayList [extension_instances:protected] => Array ( ) [beforeExtendCallbacks:protected] => Array ( ) [afterExtendCallbacks:protected] => Array ( ) )
190: [21:49:20] <LoveDuckie> Zauberfisch:
191: [21:51:02] <Zauberfisch> LoveDuckie: what version of ss are you using?
192: [21:51:08] <LoveDuckie> 3.1
193: [21:51:27] <LoveDuckie> 3.1.5
194: [21:51:28] <LoveDuckie> to be specific
195: [21:52:05] <Zauberfisch> hmmm
196: [21:52:11] <Zauberfisch> perhaps array list has changed in api
197: [21:52:22] <LoveDuckie> perhaps. :l
198: [21:52:27] <Zauberfisch> I generally try to avoid using array inside ArrayList
199: [21:52:41] <LoveDuckie> what's the better way of outputting the contents of an vanilla array?
200: [21:53:04] <Zauberfisch> checkout this anwer on stackoverflow: http://stackoverflow.com/questions/12075176/how-to-pass-custom-data-to-a-template/12076288#12076288
201: [21:53:58] <LoveDuckie> Zauberfisch: oh I see
202: [21:54:02] <LoveDuckie> hinges on ArrayData.
203: [21:54:09] <LoveDuckie> I was using that earlier as an alternative.
204: [21:54:13] <LoveDuckie> must have been doing it wrong
205: [21:54:18] <LoveDuckie> I'll try that out
206: [21:55:39] <LoveDuckie> That works perfectly!
207: [21:55:40] <LoveDuckie> Cheers!
208: [21:55:47] <LoveDuckie> I think I sort of see why it was failing
209: [21:55:50] <LoveDuckie> and yet I don't at the same time
210: [21:56:06] <LoveDuckie> It was using the content of the $Me var as some kind of indexer
211: [21:56:14] <LoveDuckie> hence why it was failing on "Jam"
212: [21:56:31] <LoveDuckie> thanks all the same though, for the point in the right direction Zauberfisch :)
213: [21:59:48] <SphereSilver> Anyone with a linux system who can do an MX lookup for me?
214: [22:00:10] <SphereSilver> for some reason, all my e-mails end up at my ISP, which doesn't make sense, but I don't know what's wrong
215: [22:01:21] <Zauberfisch> SphereSilver: domain?
216: [22:01:32] <SphereSilver> info@silverstripe-europe.org
217: [22:01:42] <SphereSilver> should be a catch-all to my server ;)
218: [22:02:11] <Zauberfisch> silverstripe-europe.org mail is handled by 10 mail.casa-laguna.net.
219: [22:02:27] <SphereSilver> Yeh, but somehow, it's not....
220: [22:02:44] <Zauberfisch> perhaps just a cached dns on your end?
221: [22:02:48] <Zauberfisch> want me to send a test mail?
222: [22:03:01] <SphereSilver> It's probably cache at my servers end then.
223: [22:03:04] <SphereSilver> Let me flush.
224: [22:03:43] <SphereSilver> Try sending an e-mail to info@silverstripe-europe.org
225: [22:03:53] <SphereSilver> it should end up at my private account now
226: [22:05:19] <SphereSilver> I needed to setup an e-mail account for the domain for testing, and for some reason, it's going to my ISP instead of my account.
227: [22:05:41] <SphereSilver> Hmmm, all seems good now :)
228: [22:05:50] <Zauberfisch> very good
229: [22:05:58] <SphereSilver> probably a cached DNS entry I guess :(
230: [22:06:27] <Zauberfisch> you got the email?
231: [22:06:46] <Zauberfisch> ah. here we go
232: [22:06:49] <Zauberfisch> got it aswell
233: [22:06:56] <SphereSilver> My cloudflare account handles the entire DNS of Silverstripe-Europe
234: [22:06:59] <Zauberfisch> but I have also received a failur notice from anseml
235: [22:07:04] <Zauberfisch> *anselm
236: [22:07:29] <SphereSilver> Anselm_: your e-mail is anselm@title.dk right?
237: [22:08:14] <SphereSilver> Nope, it's ac@thingy.something :)
238: [22:08:31] <SphereSilver> Ok, info@ is now configured correctly, no ISP interference anymore :)
239: [22:08:37] <Zauberfisch> yeah, its ac@
240: [22:08:55] <Zauberfisch> his mailserver says account anselm does not exist
241: [22:09:06] <SphereSilver> BTW, Zauber, I kicked the accountant yesterday, what's taking so long. It should've been at your account already.
242: [22:09:19] <Zauberfisch> don't worry about it
243: [22:09:24] <SphereSilver> If you don't receive anything within a week, let me know, because it means something went wrong.
244: [22:09:32] <Zauberfisch> alright
245: [22:09:33] <Zauberfisch> thanks
246: [22:10:00] <SphereSilver> Booking was approved last thursday. So it should be there within a week ;)
247: [22:10:48] <SphereSilver> If it isn't, let me know, and I'll go kill... no... erm... let them know :P
248: [22:10:50] <Zauberfisch> LoveDuckie: np. so, have you figured everything out? or is there something more you wanted me to answer/explain?
249: [22:11:14] <LoveDuckie> Zauberfisch: nope that works fine. Makes sense as well.
250: [22:11:33] <Zauberfisch> perfect
251: [22:11:45] <LoveDuckie> even with XDEBUG it was kind of tricky to step through given that lots of parts of the code were calling the same point where it failed at
252: [22:11:50] <LoveDuckie> so it was hard to determine exactly what it is
253: [22:11:58] <LoveDuckie> but I'll remember what you suggested for future reference
254: [22:12:15] <LoveDuckie> it's just that I remembered with ArrayLists that you could use it as a template container for vanilla arrays
255: [22:12:17] <LoveDuckie> so idk what that was about
256: [22:12:22] <LoveDuckie> maybe code change as you said
257: [22:14:16] <Zauberfisch> LoveDuckie: I think the fact that it allows vanilla arrays is more a bug than a feature
258: [22:14:40] <Zauberfisch> because there are some methods inside ArrayList that convert vanilla arrays to ArrayData and others not
259: [22:14:52] <LoveDuckie> oh really?
260: [22:14:53] <LoveDuckie> interesting.
261: [22:15:00] <Zauberfisch> so when you are working with vanilla arrays, you might have inconsistent data in the end in some edgecases
262: [22:16:35] <Zauberfisch> https://github.com/silverstripe/silverstripe-framework/blob/3.1/model/ArrayList.php#L68
263: [22:17:45] <Zauberfisch> SphereSilver: btw, I see you are also using gpg
264: [22:17:54] <Zauberfisch> care to read me your fingerprint?
265: [22:18:26] <SphereSilver> Zauberfisch: Need to look that up, I don't know where Thunderbird stores it's keys
266: [22:18:51] <SphereSilver> Key ID: DF99E830
267: [22:19:47] <SphereSilver> I have honoustly no clue where to find the fingerprint in Thunderbird
268: [22:20:16] <SphereSilver> Ah, there we go: F229 F1B9 B63A 609E 870A FAF3 F861 BF37 DF99 E830
269: [22:20:24] * muskie9 has joined #silverstripe
270: [22:20:36] * muskie9 is now known as _muskie9_
271: [22:20:59] <SphereSilver> My public key should be available on most-used keyservers, e.g. SKS or GNU PG servers
272: [22:21:00] <Zauberfisch> do you want me to sign it?
273: [22:21:08] <LoveDuckie> oh I see.
274: [22:21:10] * _muskie9_ is now known as muskie9
275: [22:21:38] * willr has joined #silverstripe
276: [22:22:03] <SphereSilver> Zauberfisch: What do you mean? I have signed and uploaded my keys to SKS and GNU-PG servers, so your client should fetch those magically
277: [22:22:56] <Zauberfisch> yes, that worked. I speak of the trust signing. so I sign the key and withit confirm that I believe this key is really yours and not a fake
278: [22:23:25] <SphereSilver> Well, for that, check the fingerprint (I just found out where to find it)
279: [22:24:27] <SphereSilver> That is the FP of my signature. If it's not correct, let me know, I'm not that deep into PGP, but I still like to sign off with a private-public key, because it's better than not signing at all :)
280: [22:24:54] * UncleCheese has joined #silverstripe
281: [22:25:16] <SphereSilver> Besides that, nobody is able to send e-mail via my servers, unless they have the public RSA key ;)
282: [22:25:35] <SphereSilver> Without public RSA, no forwarding or push-through is allowed :P
283: [22:25:47] <SphereSilver> I'm a bit of a security paranoid
284: [22:27:01] <SphereSilver> BTW, Zauberfisch, You only now notice I always sign with PGP signature?!
285: [22:27:18] <SphereSilver> It's not like we have e-mailed a few hundred of e-mails last weeks! :P
286: [22:28:53] <SphereSilver> Hey UncleCheese
287: [22:28:57] <UncleCheese> hi
288: [22:29:07] <SphereSilver> Just wondering, did Zauberfisch look anything like you expected?
289: [22:29:17] <UncleCheese> i wasn't sure which one was him
290: [22:29:42] <SphereSilver> I can assure you, he doesn't look like Sam
291: [22:29:47] <SphereSilver> Nor, does he look like me.
292: [22:29:54] <SphereSilver> Or Anselm, for that matter :P
293: [22:30:08] <UncleCheese> yeah, i guess i don't know what you and anselm look like :)
294: [22:30:31] <SphereSilver> Zauberfisch is the one in the middle ;)
295: [22:30:56] <SphereSilver> I look like the little guy that should have his beard shaved
296: [22:31:06] <Zauberfisch> SphereSilver: I have seen it of course, but I have not signed your key yet.
297: [22:31:42] <SphereSilver> Anselm_ looks like a regular Danish guy
298: [22:32:20] <SphereSilver> Zauberfisch: Just accept my key, ID should be 0xDF99E830
299: [22:32:30] <Zauberfisch> already did ;)
300: [22:32:31] <SphereSilver> If it's not, it's not from me.
301: [22:32:39] <SphereSilver> ok :)
302: [22:32:45] <Zauberfisch> fingerprint looked good
303: [22:33:15] <SphereSilver> Glad it did... I would actually be worried if my key and FP were wrong
304: [22:33:21] * Colin[pi] quit (Ping timeout: 260 seconds)
305: [22:33:30] <SphereSilver> that would mean my private key had been hijacked
306: [22:37:39] <SphereSilver> I need to show this off: https://onedrive.live.com/redir?resid=6DA6BC79CDE4777!2495&authkey=!AM_Cy5h4YZxTiNE&v=3&ithint=photo%2cJPG
307: [22:37:48] <SphereSilver> Truth and Justice.
308: [22:38:10] <Zauberfisch> :D
309: [22:38:16] <Zauberfisch> but oneDrive, ewwww
310: [22:38:31] <Zauberfisch> :P
311: [22:39:28] <SphereSilver> It's not like Dropbox is safe.... now is it?
312: [22:39:35] <SphereSilver> :Y
313: [22:39:37] <SphereSilver> :P
314: [22:40:20] <SphereSilver> I like OneDrive.... It's better than DropBox or Mega
315: [22:40:25] <SphereSilver> I hope....
316: [22:41:09] <Zauberfisch> I guess so
317: [22:41:19] <Zauberfisch> I don't like dropbox or mega either
318: [22:41:54] <Zauberfisch> I don't like / trust any of the big clouds
319: [22:42:08] <Zauberfisch> or lets call them "file clouds" or watever
320: [22:42:36] <SphereSilver> I "like" copy, because it has a signed certificate per user.
321: [22:43:01] <SphereSilver> Although, I must admit. Cloud is Cloud, so it's probably just a farce
322: [22:43:31] <Zauberfisch> btw, something super awesome I discovered the other day:
323: [22:43:40] <Zauberfisch> thunderbird has a featured called "file link"
324: [22:43:51] <SphereSilver> You didn't know?!
325: [22:43:58] <Zauberfisch> which is pretty much what apple annouced as the new invention for the new version of their client
326: [22:44:15] <SphereSilver> Thunderbird has it for about 2 years already.
327: [22:44:16] <Zauberfisch> hooked file link now up with my owncloud. works like a charm
328: [22:44:21] <SphereSilver> If it isn't more :P
329: [22:44:22] <Zauberfisch> haha, nice
330: [22:44:31] <Zauberfisch> didn't know that
331: [22:44:37] <Zauberfisch> anyway, I am pretty amazed by that
332: [22:44:42] <SphereSilver> They have Owncloud integration for about 4 years or so I think.
333: [22:45:09] <SphereSilver> And yes, indeed, it is awesome as fuck.
334: [22:46:13] <SphereSilver> Nowadays, they have Owncloud, Dropbox and OneDrive integration already
335: [22:46:52] <Zauberfisch> owncloud is a plugin you have to download of github though, as far as I cloud see
336: [22:47:00] <SphereSilver> Only need to install the plugin. And it's made a plugin on purpose, so users can make their own choice on what "cloud"platform they use
337: [22:47:44] <SphereSilver> They're all plugins as far as I know, but it will suggest which one you should use based on the installed programs
338: [22:48:02] <Zauberfisch> it does? :O
339: [22:48:05] <Zauberfisch> didn't for me
340: [22:48:11] <SphereSilver> It should
341: [22:48:11] <Zauberfisch> but perhaps that only works on windows/mac
342: [22:48:44] <SphereSilver> I should check my Ubuntu installation. I know it works on Mac and Windows :D
343: [22:48:58] <SphereSilver> But Linux, I don't know if it checks
344: [22:49:26] <SphereSilver> Can you make it to Munich btw?
345: [22:49:37] <Zauberfisch> munich?
346: [22:49:41] <SphereSilver> I think, somewhere april 2015, we should meet irl
347: [22:49:56] <SphereSilver> and Munich is the best I can do atm.
348: [22:50:10] <Zauberfisch> uhm, I guess so
349: [22:50:23] <Zauberfisch> but its hard for me to plan april 2015 already
350: [22:50:23] <SphereSilver> No rush :)
351: [22:50:47] <SphereSilver> Same for me, but just putting it on the "maybe" agenda ;)
352: [22:51:04] <SphereSilver> BTW, Movies are taken care of
353: [22:51:32] <SphereSilver> One of my contacts will do the things next weekend.
354: [22:51:49] <SphereSilver> Anselm_: No worry about the movies, I got it covered! ;)
355: [22:54:07] <willr> I’ll be in Berlin in April 2015. Could be good timing for it!
356: [22:54:40] <Zauberfisch> uh, nice
357: [22:55:14] <Zauberfisch> munich looks good. train takes 3-4 hours and is actually pretty cheak. starting at 19 euro
358: [22:55:40] <Zauberfisch> lets see berlin
359: [22:55:42] <SphereSilver> willr: Considering this one conference ended up taking 9+ months of organising.... Contact me, Zauberfisch or Anselm_ for more.....
360: [22:55:49] <SphereSilver> But we can't promise anything, ok?
361: [22:56:44] <willr> Ha no worries. You’ve got 2 changes. In Berlin in April then coming back to London / Germany Aug - October. So will defiantly have time to catch up with everyone this time
362: [22:56:50] <willr> last trip was a bit mental.
363: [22:56:59] <SphereSilver> Anselm_, Zauberfisch I think we have work to do.... April 2015 or so it is?
364: [22:57:17] <Zauberfisch> :D
365: [22:57:24] <willr> chances*
366: [22:57:26] <Zauberfisch> lets see about that
367: [22:57:43] <Zauberfisch> I guess october is also good (would be about 1 year from now)
368: [22:57:57] <Zauberfisch> berlin sucks with train btw. 10 hours
369: [22:58:21] <SphereSilver> willr: To be honoust.... Even being part of organising it, was taking more energy from me, than I imagined having :P
370: [22:58:41] <UncleCheese> didn't we get a coloured text prompt thingy in 3.1.6?
371: [22:58:46] <willr> Ha I can imagine. But everyone enjoyed themselves? Had a good time
372: [22:58:48] <SphereSilver> Oktober would be awesome. I think I could call Sam or Cam about that, and arrange everything :)
373: [22:59:05] <willr> UncleCheese no, master. That was Damian at the last hackfest
374: [22:59:11] <UncleCheese> oh boo
375: [22:59:31] <SphereSilver> willr: It was the first fucking ever SilverStripe Conference.... We were just happy alle the attendees didn't eat that much!
376: [22:59:37] <UncleCheese> did anyone else get thier shit all fucked up when they upgraded to Yosemite?
377: [22:59:48] <UncleCheese> it blows up apache, php, and deletes mysql
378: [22:59:59] <SphereSilver> UncleCheese: Yeah, No JetBrains product worked either
379: [23:00:12] <SphereSilver> Required some Java install shizzle
380: [23:00:34] <Zauberfisch> UncleCheese: no, because I dont use mac :P
381: [23:00:42] <SphereSilver> So far, OS 10.10 is more like OS FUBAR
382: [23:00:51] <Zauberfisch> also, working in VMs
383: [23:01:04] <SphereSilver> But then again, Any Apple-OS is FUBAR by default.
384: [23:01:38] <willr> UncleCheese depends how you set it up. If you use homebrew everything is in /usr/local so OS upgrades won’t touch it
385: [23:01:41] <Zauberfisch> afk
386: [23:01:56] <UncleCheese> yeah, i didn't use brew
387: [23:02:03] <UncleCheese> i am now, though
388: [23:02:20] <willr> We use sprout-wrap for all our machines so whenever I need to do a fresh install I just rerun sprout and it sets up my machine like my last one
389: [23:02:26] <UncleCheese> but apache shouldn't be installed with brew
390: [23:02:35] <UncleCheese> what's sprout-wrap?
391: [23:02:36] <willr> I prefer it via brew
392: [23:02:41] <UncleCheese> really?
393: [23:02:49] <SphereSilver> Have you heard of our lord and saviour, Vagrant?
394: [23:03:00] <UncleCheese> how do you override the one that comes iwth it?
395: [23:03:06] <willr> Sprout Wrap is like Vagrant for your mac. https://github.com/pivotal-sprout/sprout-wrap
396: [23:03:31] <willr> Basically automation for your local machine. Apps, Brew setup etc..
397: [23:03:33] <simon_w> UncleCheese, use a different port
398: [23:04:01] <UncleCheese> but hten i have to add :12345 to ever single domain
399: [23:04:09] <simon_w> Boo hoo :p
400: [23:04:21] <UncleCheese> why can't this just be easy
401: [23:04:24] <UncleCheese> i can't stand this shit
402: [23:04:26] <simon_w> brew's nginx defaults to 8080, so I'd assume apache does too
403: [23:04:44] <willr> I just disable OSX apache. Only useful for web sharing
404: [23:04:52] <willr> who uses local web sharing :P
405: [23:06:17] <UncleCheese> how do you disbale it?
406: [23:07:30] <irogue> prefs > sharing > untick web sharing
407: [23:07:33] <irogue> from memory
408: [23:08:51] <willr> irogues onto it.
409: [23:09:14] <SphereSilver> Guns pointing at me.
410: [23:09:30] <SphereSilver> I'm scared. Or tired. Probably Tired.
411: [23:09:36] <irogue> also, I use vagrant for everything, so that I can make my dev environments as close to live as possible
412: [23:10:01] <UncleCheese> fuck this
413: [23:10:06] <UncleCheese> now brew won't even install it
414: [23:10:18] <irogue> so I don't run into fun times where it all works fine on dev and then you deploy it to live that's still running 5.3 and ALL THE THINGS DON'T WORK
415: [23:10:20] <SphereSilver> Vagrant
416: [23:10:25] <SphereSilver> UncleCheese: Vagrant
417: [23:10:26] <UncleCheese> Error: An unexpected error occurred during the `brew link` step
418: [23:10:27] <UncleCheese> The formula built, but is not symlinked into /usr/local
419: [23:10:27] <UncleCheese> No such file or directory - /usr/local/Cellar/mysql/5.6.17_1/include/mysql
420: [23:10:29] <SphereSilver> Vagrant
421: [23:10:38] <UncleCheese> it doesn't need to be that complicated
422: [23:10:49] <UncleCheese> vagrant is like throwing a bowling ball at a dartboard
423: [23:11:12] <irogue> UncleCheese: having dev and live as similar as possible avoids a lot of pain
424: [23:11:22] <UncleCheese> ok, how do you do that?
425: [23:11:25] <SphereSilver> Well.... the dartboard is destroyed by throwing a bowlingball at it.... isn't it?
426: [23:11:49] <UncleCheese> so you're supposed to clone your production server and install it locally? that's insane
427: [23:11:54] <irogue> also, it sounds like your choice *not* to use vagrant is a lot more complicated than vagrant, UncleCheese :P
428: [23:12:10] <UncleCheese> vagrant is like a whole server for every single project
429: [23:12:17] <SphereSilver> Why is it insane to have the exact same system locally as remote?
430: [23:12:18] <UncleCheese> isn't it?
431: [23:12:34] <UncleCheese> because how do you ensure it's exactly the same/
432: [23:12:39] <irogue> how else can you test before going live?
433: [23:13:09] <SphereSilver> Please explain how "as close as it can be", is worse than "here's MAMP, it does stuff"?
434: [23:13:28] <irogue> UncleCheese: same OS, same php, apache, mysql versions
435: [23:13:41] <UncleCheese> so each of my dev sites has to have its own apache mysql php? that's nuts
436: [23:13:50] <UncleCheese> sometimes i just want to light up an ss site and fuck around
437: [23:14:06] <SphereSilver> No, you don't. You're looking at it the wrong way.
438: [23:14:18] <SphereSilver> It's not "a separate environment"
439: [23:14:27] <SphereSilver> It's the same environment.
440: [23:14:34] <SphereSilver> But in a diff VM
441: [23:14:34] <UncleCheese> ok
442: [23:14:37] <irogue> cp -R ~/dev/_skel ~/dev/new_site; cd ~/dev/new_site; vagrant up
443: [23:14:47] <UncleCheese> hmm
444: [23:14:48] <irogue> that's how I light up an ss site and fuck around :P
445: [23:14:54] <UncleCheese> is there a writeup somewhere?
446: [23:15:02] <irogue> UncleCheese: it's in cam's training
447: [23:15:03] <UncleCheese> not the vagrant docs
448: [23:15:05] <SphereSilver> and you're doing it wrong even irogue ;)
449: [23:15:16] <UncleCheese> but i need it now
450: [23:15:20] <SphereSilver> You can make an image of one VM, and re-use it.
451: [23:15:39] <irogue> UncleCheese: grab cam's training book
452: [23:15:40] <SphereSilver> Re-use the given box to what is given.
453: [23:15:44] <irogue> presumably its on gdrive or something
454: [23:16:21] <SphereSilver> Sam has the image indeed. He can make any site run on Vagrant
455: [23:17:12] <UncleCheese> Sam isn't here right now
456: [23:17:22] * muskie9 is now known as _muskie9_
457: [23:17:40] <SphereSilver> Unless he's having a beer... https://twitter.com/gbotti_82/status/519109568757252096
458: [23:18:09] <SphereSilver> Don't worr about the apples. We ate them.
459: [23:18:15] <UncleCheese> Ugh
460: [23:18:20] <UncleCheese> i hate this shit
461: [23:18:31] <SphereSilver> Yeah, I hate shitting too.
462: [23:19:48] <irogue> looks like cam hasn't put the training books in gdrive :(
463: [23:19:49] <SphereSilver> UncleCheese: On a more serious note, talk to me, Zauberfisch, or anyone who attended the EU meetup. Vagrant (and Docker, but that's step 2)
464: [23:19:56] <SphereSilver> is the way to go
465: [23:20:45] <SphereSilver> vagrant up
466: [23:21:17] <SphereSilver> Once you are used to it, you are wondering why you ever used anything else.
467: [23:22:01] <UncleCheese> i just hate how all these solutions that are supposed to be so easy are just a complete clusterfuck to set up
468: [23:22:14] <UncleCheese> like, oh, go track down the CEO of the your company.. he has the secret key
469: [23:22:29] <irogue> UncleCheese: welcome to the world of sysadmin ;)
470: [23:22:40] <UncleCheese> um, i never asked to be in this world
471: [23:23:00] <UncleCheese> i hate it with a passion..seriously.. dealing with this shit every day is my definition of hell
472: [23:23:03] <irogue> as a developer, you don't really get a choice
473: [23:23:11] <UncleCheese> i don't know how sysadmins show up to work without a machine gun every day
474: [23:24:49] <SphereSilver> Ow, that's easy
475: [23:25:04] <SphereSilver> They don't, because they'll kill you
476: [23:26:11] <SphereSilver> Anyway, I'm off to bed.
477: [23:26:13] <irogue> UncleCheese: you'll have to ask john :P
478: [23:26:17] <irogue> SphereSilver: g'night
479: [23:26:21] <SphereSilver> Sleep tight folks
480: [23:27:30] <Zauberfisch> back
481: [23:27:37] <Zauberfisch> good night SphereSilver
482: [23:29:31] <Zauberfisch> UncleCheese: if you need it now. you can use my vm if you want. I haven't put up slides for my presentation yet, but I can walk you through it if you want
483: [23:29:46] <Zauberfisch> should take about 5 minutes
484: [23:29:58] <Zauberfisch> and some download time for the box (1gb)
485: [23:30:19] <UncleCheese> I just don't understand why, if this thing is so great, it's going to take me days to set up
486: [23:30:43] <UncleCheese> ok, downloaded vagrant
487: [23:30:49] <Zauberfisch> you need:
488: [23:30:51] <Zauberfisch> - virtualbox
489: [23:30:53] <Zauberfisch> - vagrant
490: [23:31:10] <irogue> UncleCheese: it's part of a one-day training course. safe to say it doesn't take long to set up :P
491: [23:31:19] <irogue> takes about 30 minutes
492: [23:31:26] <UncleCheese> oh, i need another thing
493: [23:33:24] <irogue> hmm, what to lunch
494: [23:35:55] <irogue> might just pop to the bakery and get a pie. need to not spend all of my money before next weekend
495: [23:36:03] <irogue> since i'll be partying hard in wellington :P
496: [23:36:47] <willr> mm pie.
497: [23:37:01] * LoveDuckie quit (Read error: Connection reset by peer)
498: [23:37:03] * priithansen has joined #silverstripe
499: [23:42:19] <irogue> wonder if dare try my local bakery's butter chicken pie
500: [23:42:25] <UncleCheese> disgusting
501: [23:42:32] <irogue> some places really just can't pull off a good butter chicken pie
502: [23:42:43] <irogue> BP (wild bean) is still the best I've had
503: [23:42:44] <UncleCheese> it's a flawed idea
504: [23:43:01] <simon_w> Yeah, it doesn't have fruit in it :p
505: [23:43:08] <UncleCheese> exactly
506: [23:43:26] <irogue> well then i'll get an apple pie too :P
507: [23:52:58] <UncleCheese> they don't have apple pie here
508: [23:55:25] <UncleCheese> oh, and why do the potatoes have dirt all over them here?
509: [23:55:32] <UncleCheese> what's going on with that? do people like dirt?
510: [23:55:44] <irogue> [12:52] <UncleCheese> they don't have apple pie here
511: [23:55:46] <irogue> you're lyin'
512: [23:55:58] <UncleCheese> i'd love to find one... for thanksgiving
513: [23:56:25] <irogue> UncleCheese: for fresh, go to a bakery. otherwise, they're in the frozen section at the supermarket :P
514: [23:56:34] <UncleCheese> oh, frozen! of course
515: [23:56:49] <UncleCheese> when you say BP Wild Bean, are you talking about buying a pie at a petrol station?
516: [23:57:10] <irogue> UncleCheese: if you buy in bulk (10kg or 20kg bags) they don't clean them. but the ones you just buy normally are generally washed
517: [23:57:21] <UncleCheese> hmm
518: [23:57:26] <irogue> but you pay a premium for them to wash your potatoes for you
519: [23:57:35] <UncleCheese> i dunno, the loose russet potatoes are always covered with dirt
520: [23:57:37] <irogue> personally I don't mind just washing potatoes myself
521: [23:57:50] <UncleCheese> americans would go crazy with that
522: [23:57:58] <UncleCheese> "I'm suing! Your potatoes are covered with ebola!"
523: [23:58:10] <irogue> UncleCheese: americans also wash eggs, which makes them go bad quicker and means they have to be refridgerated at all times
524: [23:58:22] <UncleCheese> oh yeah that's the other thing i was wondering
525: [23:58:29] <UncleCheese> why aren't the eggs refrigerated here?
526: [23:58:34] <irogue> cos they're not washed :P
527: [23:58:38] <UncleCheese> huh
528: [23:58:39] <irogue> eggs have a protective layer
529: [23:58:42] <UncleCheese> ohh
530: [23:58:51] <irogue> when you wash them, you wash that off, and bacteria can enter through the shell
531: [23:58:55] <UncleCheese> no shit
532: [23:59:01] <UncleCheese> i wonder why they wash them
533: [23:59:08] <irogue> americans would freak out if there was a bit of feather or poop on them
534: [23:59:40] <UncleCheese> mmm... poop eggs
535: [23:59:42] <irogue> i actually read an article about it recently, america is the *only* place in the world that washes eggs
536: [23:59:55] <UncleCheese> wow!
537: [23:59:59] <irogue> cos, y'know, generally you don't eat the eggshell, so washing it is kinda redundant

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