#silverstripe IRC Log

IRC log for 25 April 2014

All timestamps are in UTC.

1: [00:00:24] <Colin[pi]> simon_w|air: wait, your passport is on its way to AU without you?
2: [00:00:32] <simon_w|air> Colin[pi], yup
3: [00:00:38] <Colin[pi]> lol whoopsies
4: [00:00:44] <simon_w|air> Yeah
5: [00:00:59] <simon_w|air> Turns out changing flights and emergency passports are expensive
6: [00:01:15] <simon_w|air> And that the travel insurance with my credit card requires a return flight
7: [00:01:39] <Colin[pi]> ah shit :(
8: [00:01:49] * Azure has joined #silverstripe
9: [00:02:27] <Colin[pi]> that sucks dude
10: [00:03:01] <simon_w|air> Yeah
11: [00:03:11] <simon_w|air> Especially being a public holiday and stuff
12: [00:03:25] <simon_w|air> My stuff's likely to be on a boat before the moving company office is open again
13: [00:04:00] <Colin[pi]> wow when you have an oopsy you really commit
14: [00:04:01] <Colin[pi]> ;D
15: [00:06:11] <simon_w|air> I'm just that skilled :p
16: [00:06:21] <simon_w|air> So now I don't get in until Sunday
17: [00:06:32] <Colin[pi]> gah
18: [00:06:36] <Colin[pi]> how shitty :\
19: [00:06:53] <Colin[pi]> I can picture myself doing something like that
20: [00:07:04] <Colin[pi]> I can almost feel the pangs of stress myself
21: [00:08:18] * pippy has joined #silverstripe
22: [00:10:26] * pippy_ quit (Ping timeout: 252 seconds)
23: [00:37:49] * jenniferaslan quit (Quit: jenniferaslan has left the room)
24: [00:42:30] * SightUnseen has joined #silverstripe
25: [00:42:45] * SightUnseen has left #silverstripe
26: [00:44:37] <simon_w|air> Well, I guess I should go file a police report and get some passport photos
27: [00:46:09] * SightUnseen has joined #silverstripe
28: [00:46:39] * SightUnseen has left #silverstripe
29: [01:08:24] * Stomach quit (Ping timeout: 252 seconds)
30: [01:12:22] * UncleCheese_ quit (Quit: UncleCheese_)
31: [01:21:04] * UncleCheese has joined #silverstripe
32: [01:38:15] * jedateach has left #silverstripe
33: [03:02:21] * joelpittet quit (Remote host closed the connection)
34: [03:02:49] * joelpittet has joined #silverstripe
35: [03:04:51] * babak has joined #silverstripe
36: [03:07:03] * simon_w|air quit (Quit: Leaving)
37: [03:07:20] * UncleCheese quit (Quit: UncleCheese)
38: [03:07:29] * joelpittet quit (Ping timeout: 255 seconds)
39: [03:11:41] * simon_w|air has joined #silverstripe
40: [03:15:58] * cloph_away has joined #silverstripe
41: [03:16:20] * cloph quit (Ping timeout: 252 seconds)
42: [03:19:41] * SightUnseen has joined #silverstripe
43: [03:34:20] * SightUnseen has left #silverstripe
44: [03:45:38] * CodeTrap quit (Ping timeout: 240 seconds)
45: [03:46:37] * CodeTrap has joined #silverstripe
46: [04:24:57] * joelpittet has joined #silverstripe
47: [04:39:26] * joelpittet quit (Remote host closed the connection)
48: [04:39:52] * joelpittet has joined #silverstripe
49: [04:42:32] * joelpittet quit (Read error: Connection reset by peer)
50: [04:47:28] * joelpittet has joined #silverstripe
51: [04:47:57] * joelpittet quit (Read error: Connection reset by peer)
52: [04:49:53] * joelpittet has joined #silverstripe
53: [04:53:35] * joelpittet quit (Read error: Connection reset by peer)
54: [04:55:02] * joelpittet has joined #silverstripe
55: [04:56:13] * joelpittet quit (Read error: Connection reset by peer)
56: [05:04:42] * joelpittet has joined #silverstripe
57: [05:05:32] * joelpitt_ has joined #silverstripe
58: [05:08:15] * joelpit__ has joined #silverstripe
59: [05:08:49] * joelpittet quit (Ping timeout: 240 seconds)
60: [05:08:57] * joelpit__ quit (Read error: Connection reset by peer)
61: [05:09:37] * joelpitt_ quit (Ping timeout: 240 seconds)
62: [05:09:53] * joelpittet has joined #silverstripe
63: [05:11:58] * joelpittet quit (Read error: Connection reset by peer)
64: [05:12:21] * joelpittet has joined #silverstripe
65: [05:14:53] * joelpitt_ has joined #silverstripe
66: [05:15:36] * joelpittet quit (Read error: Connection reset by peer)
67: [05:15:44] * joelpitt_ quit (Read error: Connection reset by peer)
68: [05:16:19] * anselmdk has joined #silverstripe
69: [05:16:55] * joelpittet has joined #silverstripe
70: [05:17:40] * joelpitt_ has joined #silverstripe
71: [05:21:04] * joelpitt_ quit (Read error: Connection reset by peer)
72: [05:21:06] * joelpittet quit (Read error: Connection reset by peer)
73: [05:23:22] * joelpitt_ has joined #silverstripe
74: [05:28:19] * joelpitt_ quit (Ping timeout: 276 seconds)
75: [05:35:15] * joelpittet has joined #silverstripe
76: [05:39:37] * joelpittet quit (Ping timeout: 240 seconds)
77: [05:42:08] * robert_ quit (Read error: Connection reset by peer)
78: [05:42:29] * joelpittet has joined #silverstripe
79: [05:43:05] * joelpittet quit (Read error: Connection reset by peer)
80: [05:48:46] * joelpittet has joined #silverstripe
81: [05:51:19] * joelpittet quit (Read error: Connection reset by peer)
82: [05:52:37] * NeckCutter is now known as FagTits
83: [05:52:39] * joelpittet has joined #silverstripe
84: [05:55:13] * joelpit__ has joined #silverstripe
85: [05:56:08] * joelpitt_ has joined #silverstripe
86: [05:57:09] * joelpitt_ quit (Read error: Connection reset by peer)
87: [05:57:34] * joelpittet quit (Ping timeout: 276 seconds)
88: [05:58:27] * joelpittet has joined #silverstripe
89: [05:59:12] * joelpittet quit (Read error: Connection reset by peer)
90: [06:00:10] * joelpit__ quit (Ping timeout: 276 seconds)
91: [06:01:00] * camel_case quit (Ping timeout: 252 seconds)
92: [06:05:11] * joelpittet has joined #silverstripe
93: [06:06:30] * joelpitt_ has joined #silverstripe
94: [06:08:16] * joelpitt_ quit (Read error: Connection reset by peer)
95: [06:08:20] * joelpit__ has joined #silverstripe
96: [06:09:37] * joelpittet quit (Ping timeout: 240 seconds)
97: [06:10:17] * joelpittet has joined #silverstripe
98: [06:11:17] * joelpittet quit (Read error: Connection reset by peer)
99: [06:11:36] * joelpittet has joined #silverstripe
100: [06:12:09] * joelpittet quit (Read error: Connection reset by peer)
101: [06:12:53] * joelpit__ quit (Ping timeout: 252 seconds)
102: [06:15:50] * joelpittet has joined #silverstripe
103: [06:16:28] * joelpittet quit (Read error: Connection reset by peer)
104: [06:16:32] * joelpitt_ has joined #silverstripe
105: [06:17:04] * Motoservo quit (Read error: Connection reset by peer)
106: [06:17:07] * Motoservo_ has joined #silverstripe
107: [06:17:25] * camel_case has joined #silverstripe
108: [06:19:36] * joelpittet has joined #silverstripe
109: [06:19:38] * joelpitt_ quit (Read error: Connection reset by peer)
110: [06:20:25] * joelpittet quit (Read error: Connection reset by peer)
111: [06:21:08] * ARNHOE has joined #silverstripe
112: [06:21:41] * anselmdk quit (Quit: anselmdk)
113: [06:24:05] * anselmdk has joined #silverstripe
114: [06:24:24] * joelpittet has joined #silverstripe
115: [06:25:21] * joelpittet quit (Read error: Connection reset by peer)
116: [06:26:25] <simon_w|air> Yay! New passport!
117: [06:28:56] * joelpittet has joined #silverstripe
118: [06:29:58] * joelpitt_ has joined #silverstripe
119: [06:29:58] * joelpittet quit (Read error: Connection reset by peer)
120: [06:31:58] * joelpitt_ quit (Read error: Connection reset by peer)
121: [06:35:46] * joelpittet has joined #silverstripe
122: [06:36:18] * joelpittet quit (Read error: Connection reset by peer)
123: [06:38:13] * joelpittet has joined #silverstripe
124: [06:39:04] * joelpitt_ has joined #silverstripe
125: [06:39:06] * joelpittet quit (Read error: Connection reset by peer)
126: [06:40:22] * joelpittet has joined #silverstripe
127: [06:41:55] * joelpitt_ quit (Read error: Connection reset by peer)
128: [06:42:33] * joelpittet quit (Read error: Connection reset by peer)
129: [06:42:52] * joelpittet has joined #silverstripe
130: [06:43:39] * joelpittet quit (Read error: Connection reset by peer)
131: [06:44:30] * joelpittet has joined #silverstripe
132: [06:45:06] * joelpittet quit (Read error: Connection reset by peer)
133: [06:45:30] * joelpittet has joined #silverstripe
134: [06:46:48] * joelpittet quit (Read error: Connection reset by peer)
135: [06:52:01] * joelpit__ has joined #silverstripe
136: [06:52:44] * joelpitt_ has joined #silverstripe
137: [06:56:32] * joelpit__ quit (Ping timeout: 255 seconds)
138: [06:56:47] * joelpit__ has joined #silverstripe
139: [06:57:26] * joelpitt_ quit (Ping timeout: 255 seconds)
140: [06:58:19] * violetina has joined #silverstripe
141: [07:00:11] * joelpi___ has joined #silverstripe
142: [07:01:13] * joelpit__ quit (Ping timeout: 240 seconds)
143: [07:01:21] * joelpit__ has joined #silverstripe
144: [07:03:53] * joelpittet has joined #silverstripe
145: [07:05:10] * joelpi___ quit (Ping timeout: 276 seconds)
146: [07:06:28] * joelpit__ quit (Ping timeout: 276 seconds)
147: [07:08:01] * joelpittet quit (Ping timeout: 240 seconds)
148: [07:11:21] * joelpitt_ has joined #silverstripe
149: [07:11:56] * joelpitt_ quit (Read error: Connection reset by peer)
150: [07:13:21] * joelpit__ has joined #silverstripe
151: [07:17:37] * joelpit__ quit (Ping timeout: 240 seconds)
152: [07:21:38] * joelpittet has joined #silverstripe
153: [07:22:43] * lrniningine is now known as waltSEplz
154: [07:23:55] * joelpitt_ has joined #silverstripe
155: [07:25:01] * pazuur has joined #silverstripe
156: [07:26:01] * joelpittet quit (Ping timeout: 240 seconds)
157: [07:28:01] * joelpitt_ quit (Ping timeout: 240 seconds)
158: [07:28:22] * joelpittet has joined #silverstripe
159: [07:29:06] * joelpittet quit (Read error: Connection reset by peer)
160: [07:29:11] <pazuur> Can't get display-logic working, Could someone help?
161: [07:32:27] * joelpittet has joined #silverstripe
162: [07:33:08] * joelpittet quit (Read error: Connection reset by peer)
163: [07:33:15] * joelpittet has joined #silverstripe
164: [07:33:53] * joelpittet quit (Read error: Connection reset by peer)
165: [07:34:05] * simon_w has joined #silverstripe
166: [07:35:13] * waltSEplz is now known as not_a_spaz
167: [07:37:10] * joelpittet has joined #silverstripe
168: [07:38:11] * joelpittet quit (Read error: Connection reset by peer)
169: [07:39:48] * pazuur quit (Ping timeout: 240 seconds)
170: [07:42:50] * joelpittet has joined #silverstripe
171: [07:45:18] * UncleCheese has joined #silverstripe
172: [07:45:27] * joelpitt_ has joined #silverstripe
173: [07:46:20] * joelpit__ has joined #silverstripe
174: [07:46:21] * joelpitt_ quit (Read error: Connection reset by peer)
175: [07:47:13] * joelpittet quit (Ping timeout: 240 seconds)
176: [07:47:13] * joelpit__ quit (Read error: Connection reset by peer)
177: [07:51:04] * joelpitt_ has joined #silverstripe
178: [07:52:18] * joelpitt_ quit (Read error: Connection reset by peer)
179: [07:53:52] * joelpitt_ has joined #silverstripe
180: [07:54:29] * joelpitt_ quit (Read error: Connection reset by peer)
181: [07:54:48] * joelpittet has joined #silverstripe
182: [07:56:55] * dondiya has joined #silverstripe
183: [07:56:59] * joelpittet quit (Read error: Connection reset by peer)
184: [07:58:59] * joelpit__ has joined #silverstripe
185: [08:00:23] * joelpit__ quit (Read error: Connection reset by peer)
186: [08:00:43] * joelpittet has joined #silverstripe
187: [08:00:55] <dondiya> Hello! Somehow I can't get unclecheeses display-logic to work, not with my own script and not with the provided examples. Could't someone help?
188: [08:01:50] * joelpittet quit (Read error: Connection reset by peer)
189: [08:04:28] <camel_case> dondiya: have you installed the module using composer / git / archive?
190: [08:04:35] * kinglozzer has joined #silverstripe
191: [08:05:07] <dondiya> Nope... just placed it in the root and dev/build?flush=all
192: [08:05:15] * joelpitt_ has joined #silverstripe
193: [08:07:27] * joelpit__ has joined #silverstripe
194: [08:08:58] <camel_case> strange
195: [08:09:37] * joelpitt_ quit (Ping timeout: 240 seconds)
196: [08:09:49] * joelpitt_ has joined #silverstripe
197: [08:10:50] * joelpi___ has joined #silverstripe
198: [08:10:56] <svandragt> Ok i just installed phpunit and the dev components on a 3.0.10 install and none of the tests pass? phpunit framework/tests/filesystem/FolderTest.php comes back with PHP Fatal error: Class SS_TestListener contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (PHPUnit_Framework_TestListener::addRiskyTest) in /vagrant/public_html/framework/dev/TestListener.php on line 48
199: [08:11:03] <svandragt> I must be doing something wrong?
200: [08:11:37] * joelpit__ quit (Ping timeout: 240 seconds)
201: [08:11:40] * stnvh has joined #silverstripe
202: [08:11:58] <simon_w|air> svandragt, use a 3.x version of PHPUnit, not 4.0
203: [08:12:08] <dondiya> Yes indeed, can't find any errors, only PHPStorm doesn't recognize the method "displayIf". I have no clue what can be wrong. Have an extended DataObject class with getCMSField function and the example code
204: [08:12:22] <svandragt> simon_w|air: thanks
205: [08:14:01] * joelpitt_ quit (Ping timeout: 240 seconds)
206: [08:14:16] <dondiya> The form shows up in the CMS, but the fields which should be hidden are displayed in all cases
207: [08:15:13] * joelpi___ quit (Ping timeout: 240 seconds)
208: [08:15:25] * joelpitt_ has joined #silverstripe
209: [08:15:53] <simon_w|air> dondiya, what's the name of the display logic folder?
210: [08:16:29] <dondiya> silverstripe-display-logic-master
211: [08:16:55] <simon_w|air> Try changing it to display_logic and flushing
212: [08:17:11] * joelpitt_ quit (Read error: Connection reset by peer)
213: [08:17:13] <dondiya> with underscore or minus
214: [08:17:31] <simon_w|air> underscore
215: [08:20:15] * micmania1 has joined #silverstripe
216: [08:20:24] <dondiya> :-) wow... it is working. How is this possible, what did i mis?
217: [08:21:12] * joelpittet has joined #silverstripe
218: [08:23:31] <camel_case> well that would fix it :P
219: [08:25:37] * joelpittet quit (Ping timeout: 240 seconds)
220: [08:27:12] <simon_w|air> dondiya, UncleCheese isn't the best at writing code that worked from any folder, so you need to figure out what he's expecting it to be called. In this case, I looked at https://github.com/unclecheese/silverstripe-display-logic/blob/master/composer.json#L22
221: [08:29:15] <dondiya> Yes seen that to <@simon_w|air> and changed the dir name but used the minus symbol instead :-) Thanks a lot <camel_case> and <@simon_w|air>
222: [08:29:37] * joelpitt_ has joined #silverstripe
223: [08:30:28] <camel_case> dondiya: if you use composer to install the module it should install to the correct folder name
224: [08:30:46] * joelpitt_ quit (Read error: Connection reset by peer)
225: [08:31:08] <dondiya> Good point! Next time I will... Thanks again!
226: [08:31:11] <camel_case> so: composer require unclecheese/display-logic
227: [08:32:11] <dondiya> Sounds a bit more logic doesn't it :-)
228: [08:32:58] * joelpit__ has joined #silverstripe
229: [08:33:28] * bwaah_ has joined #silverstripe
230: [08:37:01] * dondiya quit (Quit: Page closed)
231: [08:38:07] * joelpit__ quit (Ping timeout: 276 seconds)
232: [08:38:17] * joelpitt_ has joined #silverstripe
233: [08:38:53] * joelpitt_ quit (Read error: Connection reset by peer)
234: [08:39:04] * joelpitt_ has joined #silverstripe
235: [08:40:00] * joelpitt_ quit (Read error: Connection reset by peer)
236: [08:40:36] * Pynyxk has joined #silverstripe
237: [08:40:43] <Pynyxk> hello, talk to me, don't be boring.
238: [08:41:05] <Zauberfisch> blubb
239: [08:41:47] * joelpittet has joined #silverstripe
240: [08:42:26] * robert___ has joined #silverstripe
241: [08:42:26] * robert___ quit (Changing host)
242: [08:42:26] * robert___ has joined #silverstripe
243: [08:42:32] * joelpittet quit (Read error: Connection reset by peer)
244: [08:42:38] <Zauberfisch> I am never boring. my sole presents alone is reason for excitement!
245: [08:42:39] * joelpittet has joined #silverstripe
246: [08:43:31] * joelpittet quit (Read error: Connection reset by peer)
247: [08:44:01] <simon_w|air> Pynyxk, if you ever move country again, don't ship your passport
248: [08:44:11] <Pynyxk> simon_w|air: eh?
249: [08:44:18] <Pynyxk> that sounds very unboring :<
250: [08:44:27] * robert___ is now known as robert_
251: [08:44:32] <simon_w|air> http://photos.app.net/29158808/1
252: [08:44:33] <Pynyxk> Zauberfisch: yea, sure.
253: [08:45:17] * Colin[pi] quit (Ping timeout: 264 seconds)
254: [08:46:07] <Pynyxk> simon_w|air: geezums fk, where did you ship to, timbuktu?
255: [08:46:20] <simon_w|air> Pynyxk, that's getting a new one
256: [08:47:01] <Pynyxk> renewal, yeah, I see that
257: [08:47:06] * joelpitt_ has joined #silverstripe
258: [08:47:12] <Pynyxk> but shipping overseas I take it?
259: [08:47:41] <Pynyxk> or what is 'XCALLOUT' ?
260: [08:47:42] <Zauberfisch> Pynyxk: I am glad you agree
261: [08:47:47] <svandragt> I'm already fixing bugs just trying to get the test to run haha and haven't even gotten to the test :P
262: [08:47:48] <simon_w|air> Pynyxk, Callout fee
263: [08:48:01] <simon_w|air> Pynyxk, my old (as of today) passport's in a box going to Australia
264: [08:48:07] * joelpitt_ quit (Read error: Connection reset by peer)
265: [08:48:24] <Pynyxk> Australia where you are currently?
266: [08:48:28] <simon_w|air> Nope
267: [08:48:49] <simon_w|air> Australia where I'm supposed to be, but ended up shipping my passport so needed to get an emergency replacement and move my flights
268: [08:48:56] <Pynyxk> So you're in NZ, and ... I don't understand this.
269: [08:49:15] <Pynyxk> Right yeah. I get that part. But why so much monies!?
270: [08:49:19] <Pynyxk> urgency?
271: [08:49:42] <simon_w|air> Yeah
272: [08:49:47] <Pynyxk> or is that just what it costs if current issue isn't expired yet?
273: [08:49:51] <Pynyxk> I see.
274: [08:49:52] <simon_w|air> And the after-hours fee
275: [08:49:55] <Pynyxk> right.
276: [08:50:21] <Pynyxk> Makes sense. Because my renewal only cost me $120 and was in my mail box in 3 days.
277: [08:50:46] <bwaah_> r u sure u guys sure u support silverstripe coz no one seems to want to help me
278: [08:50:46] <Pynyxk> but urgency, active passport, after hours, I guess yeah. That stings! <
279: [08:50:55] <Pynyxk> bwaah_: we're not, no.
280: [08:50:59] <Pynyxk> no one n this channel is.
281: [08:51:20] <Pynyxk> there is no such thing as silverstripe support.
282: [08:51:35] <Pynyxk> at least in terms of a department, or that you don't have to pay for.
283: [08:51:37] <simon_w|air> bwaah_, I haven't seen you say anything other than that in the last 6 hours
284: [08:51:42] <Pynyxk> also that.
285: [08:51:55] <Pynyxk> You have to ask a question, not just lurk in channel.
286: [08:52:01] <bwaah_> oh owk cool
287: [08:52:56] <Pynyxk> anyway, guts simon_w|air, but at least you could get it sorted!
288: [08:54:17] * greseky has joined #silverstripe
289: [08:54:29] <simon_w|air> Pynyxk, yeah, though getting passport photos on ANZAC Day's a mission
290: [08:54:35] <simon_w|air> I don't recommend trying :p
291: [08:54:42] <Pynyxk> ha, true.
292: [08:54:56] * Pynyxk is wearing his NZ RSA Poppy.
293: [08:56:09] <Pynyxk> simon_w|air: so when are you off?
294: [08:56:22] <simon_w|air> Sunday
295: [08:56:37] <simon_w|air> Also, I don't recommend changing flights at the last minute either :p
296: [08:56:47] <Pynyxk> yeah, did you get stung for that too?
297: [08:56:59] * joelpit__ has joined #silverstripe
298: [08:57:11] <simon_w|air> Yup
299: [08:57:22] <UncleCheese> simon_w|air: I’ve gotten a lot better at it
300: [08:57:23] <svandragt> Guys how can I see what test database structure is created? when the test errors the temporary database is deleted so I can't debug
301: [08:57:31] * joelpit__ quit (Read error: Connection reset by peer)
302: [08:57:31] <UncleCheese> i think most of my modules define constants now
303: [08:57:33] <simon_w|air> And then it turns out the insurance with my credit card only gets applied if you've got a return flight
304: [08:57:42] * joelpitt_ has joined #silverstripe
305: [08:57:57] <simon_w|air> svandragt, stick a die() in just before the failing assertion
306: [08:59:12] * joelpitt_ quit (Read error: Connection reset by peer)
307: [08:59:27] * joelpittet has joined #silverstripe
308: [08:59:56] * joelpittet quit (Read error: Connection reset by peer)
309: [09:01:13] <Pynyxk> bwaah_: so I take it you don't actuctually have a question or a problem then?
310: [09:01:22] * joelpittet has joined #silverstripe
311: [09:01:27] * simon_w quit (Quit: This computer has gone to sleep)
312: [09:02:09] * cloph_away is now known as cloph
313: [09:02:29] * joelpitt_ has joined #silverstripe
314: [09:03:17] * joelpitt_ quit (Read error: Connection reset by peer)
315: [09:04:27] * joelpitt_ has joined #silverstripe
316: [09:05:06] * joelpitt_ quit (Read error: Connection reset by peer)
317: [09:05:48] * joelpittet quit (Ping timeout: 252 seconds)
318: [09:06:44] * joelpittet has joined #silverstripe
319: [09:06:47] <svandragt> dangerous code of the day: if (empty($nonexistingvariable_alwaysmatches)) {}
320: [09:07:04] * anselmdk quit (Quit: anselmdk)
321: [09:07:07] <bwaah_> pynyxk im trying to work with the restrictedobjects module coz i realy need its functionality on this site but it loooks like it aint intergrating with silverstripe 3.1.2.......any sugestions on how i could include the functions on this module onto silverstripes security function
322: [09:07:26] * joelpittet quit (Read error: Connection reset by peer)
323: [09:08:45] * joelpitt_ has joined #silverstripe
324: [09:09:17] * joelpitt_ quit (Read error: Connection reset by peer)
325: [09:09:30] * joelpittet has joined #silverstripe
326: [09:10:16] <bwaah_> iv onli been working with silverstripe for two weeks now
327: [09:10:41] <micmania1> bwaah_: what problems are you having integrating themodule?
328: [09:10:55] * joelpitt_ has joined #silverstripe
329: [09:11:05] <Zauberfisch> micmania1: any big plans with your swipestripe fork?
330: [09:11:25] <micmania1> nope, just need it for a 3.0 project
331: [09:11:51] * joelpitt_ quit (Read error: Connection reset by peer)
332: [09:12:00] * joelpitt_ has joined #silverstripe
333: [09:12:58] * joelpitt_ quit (Read error: Connection reset by peer)
334: [09:13:06] * joelpittet quit (Read error: Connection reset by peer)
335: [09:13:09] * joelpitt_ has joined #silverstripe
336: [09:14:01] * joelpittet has joined #silverstripe
337: [09:14:40] * Motoservo_ quit (Read error: Connection reset by peer)
338: [09:14:54] <bwaah_> when i add the extensions i get this error ...Fatal error: Call to a member function hasMethod() on a non-object
339: [09:14:56] * Motoservo has joined #silverstripe
340: [09:14:58] * joelpitt_ quit (Read error: Connection reset by peer)
341: [09:15:12] * joelpitt_ has joined #silverstripe
342: [09:15:25] <simon_w|air> bwaah_, sounds like you're constructing a form in your extension using $this instead of $this->owner
343: [09:15:47] * joelpitt_ quit (Read error: Connection reset by peer)
344: [09:17:22] * joelpitt_ has joined #silverstripe
345: [09:18:14] * joelpitt_ quit (Read error: Connection reset by peer)
346: [09:18:53] * joelpittet quit (Ping timeout: 264 seconds)
347: [09:19:56] * joelpittet has joined #silverstripe
348: [09:20:43] * joelpittet quit (Read error: Connection reset by peer)
349: [09:22:18] * joelpitt_ has joined #silverstripe
350: [09:23:06] * joelpitt_ quit (Read error: Connection reset by peer)
351: [09:23:56] <bwaah_> @simon_w|air thankyou so much just changed from elseif($tmpItem->hasMethod($methodName)) to elseif($tmpItem->hasMethod($this->methodName)) and it seems to work the way i want
352: [09:27:28] <bwaah_> but naw i cant add a new access role
353: [09:28:13] <bwaah_> am getting this error.....Uncaught Exception: Object->__call(): the method 'gettabindex' does not exist on 'MultiValueListField'
354: [09:32:40] <Pynyxk> bwaah_: because there's no method gettabindex in the class multivaluelistfield
355: [09:32:47] <Pynyxk> that's just PHP, not silverstripe.
356: [09:34:04] <Pynyxk> I'm not sure what the point of this module is :<
357: [09:34:49] <bwaah_> its supposet to restrict content authors from publishing info
358: [09:35:16] <Pynyxk> well, if you tell it such.
359: [09:35:22] <Pynyxk> but yeh, I see now.
360: [09:35:32] <bwaah_> they r just suppost to save then the mooderator is suppost to countercheck then publish
361: [09:35:34] <Pynyxk> introductory paragraph is just rubbish at being an introductory paragraph.
362: [09:35:50] <Pynyxk> sounds more like you want the workflow module
363: [09:35:54] <Pynyxk> unless that's been deprecated.
364: [09:36:22] <Pynyxk> nope. https://github.com/silverstripe-australia/advancedworkflow
365: [09:36:41] <bwaah_> does the workflow module restrict content authors from publishing new created pages
366: [09:36:51] <Pynyxk> ...
367: [09:37:04] <Pynyxk> [10:35] <Pynyxk> sounds more like you want the workflow module
368: [09:37:18] <Pynyxk> [10:36] <Pynyxk> https://github.com/silverstripe-australia/advancedworkflow
369: [09:38:11] * joelpitt_ has joined #silverstripe
370: [09:38:46] * joelpitt_ quit (Read error: Connection reset by peer)
371: [09:39:17] <bwaah_> because i have it installed but i dont get the logic flow because the publish button on a new page is still available n it gives content authors options weather to publish or to apply for approval
372: [09:40:05] <bwaah_> at this point i just need to hide the publish button for the content authors just that
373: [09:41:50] * joelpittet has joined #silverstripe
374: [09:42:57] * joelpitt_ has joined #silverstripe
375: [09:43:37] <svandragt> On a dataobject's populateDefaults() I'm running AnotherObject::get() call to get a default value this now stops all tests from working, should I somehow exclude this from tests (is that possible)?
376: [09:43:51] <svandragt> sorry for all the testing questions :)
377: [09:44:56] <simon_w|air> svandragt, you should change your code to handle AnotherObject::get() returning an empty list
378: [09:45:54] <svandragt> simon_w|air: the condition is that the database take AnotherObject doesn't exist how do I trap that?
379: [09:46:02] <svandragt> take = table
380: [09:46:25] * joelpittet quit (Ping timeout: 240 seconds)
381: [09:47:13] * joelpitt_ quit (Ping timeout: 240 seconds)
382: [09:47:17] <simon_w|air> svandragt, protected $extraDataObjects = array('AnotherObject'); in your test
383: [09:47:27] * OpticBlaze has joined #silverstripe
384: [09:47:38] <OpticBlaze> Hello
385: [09:47:47] <Pynyxk> Hi
386: [09:48:02] <OpticBlaze> You have any experience with using DataExtension?
387: [09:48:04] <svandragt> simon_w|air: thanks again simon
388: [09:48:19] <Pynyxk> bwaah_: sounds like you need to figure out how to configure it better (in the cms iirc)
389: [09:49:12] <Pynyxk> OpticBlaze: yes.
390: [09:49:37] <OpticBlaze> Cool i have a problem with extending the Controller via Extension
391: [09:49:54] <Pynyxk> ok, well that's not DataExtension.
392: [09:49:59] <Pynyxk> but go on.
393: [09:50:53] <OpticBlaze> The info on the problem is here http://www.silverstripe.org/data-model-questions/show/51183#post348252
394: [09:51:08] * joelpittet has joined #silverstripe
395: [09:51:58] * travis-ci has joined #silverstripe
396: [09:51:58] <travis-ci> [travis-ci] silverstripe/silverstripe-framework#2381 (3.1 - e2f3001 : Simon Welsh): The build passed.
397: [09:51:58] <travis-ci> [travis-ci] Change view : https://github.com/silverstripe/silverstripe-framework/compare/346990c87794...e2f300143808
398: [09:51:58] <travis-ci> [travis-ci] Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/23740826
399: [09:51:58] * travis-ci has left #silverstripe
400: [09:52:15] * joelpittet quit (Read error: Connection reset by peer)
401: [09:52:32] * joelpittet has joined #silverstripe
402: [09:52:56] * stnvh quit (Ping timeout: 255 seconds)
403: [09:52:58] <OpticBlaze> I keep on getting this error Call to undefined method SidebarEmailController::hasMethod() in /usr/www/users/obdemrzzgc/yeowart/framework/forms/Form.php on line 904
404: [09:53:03] * joelpittet quit (Read error: Connection reset by peer)
405: [09:53:24] * joelpittet has joined #silverstripe
406: [09:53:28] * stnvh has joined #silverstripe
407: [09:53:55] <simon_w|air> OpticBlaze, You're using $this instead of $this->owner in your Form constructor
408: [09:54:53] <Pynyxk> OpticBlaze: Yeah, what simon_w|air said. You have to remember that these methods aren't part of the object you're 'modifying', you need to reference that object when referring to it.
409: [09:55:22] <OpticBlaze> aahhhh that makes sense... i have been batteling with this for some time...thanks...will check it out
410: [09:55:53] * joelpittet quit (Read error: Connection reset by peer)
411: [09:56:17] <OpticBlaze> Thanks guys it works...your the best!!!!
412: [09:57:45] <Pynyxk> yeh, in short $this will be the extension, $this->owner is the object it's applied to.
413: [10:01:33] * joelpitt_ has joined #silverstripe
414: [10:03:55] * joelpitt_ quit (Read error: Connection reset by peer)
415: [10:06:30] * Shrike_Finland has joined #silverstripe
416: [10:07:54] * joelpittet has joined #silverstripe
417: [10:09:10] * joelpitt_ has joined #silverstripe
418: [10:10:49] * danfo has joined #silverstripe
419: [10:11:50] * joelpit__ has joined #silverstripe
420: [10:12:01] * joelpittet quit (Ping timeout: 240 seconds)
421: [10:13:13] * joelpittet has joined #silverstripe
422: [10:13:37] * joelpitt_ quit (Ping timeout: 240 seconds)
423: [10:14:50] <svandragt> simon_w|air: sorry I still can't get my first test to run could you see if I'm doing something based wrong still https://gist.github.com/svandragt/ad3f543d680adc843a4b
424: [10:15:11] * joelpitt_ has joined #silverstripe
425: [10:15:34] * joelpitt_ quit (Read error: Connection reset by peer)
426: [10:16:01] * joelpit__ quit (Ping timeout: 240 seconds)
427: [10:17:44] * joelpit__ has joined #silverstripe
428: [10:18:13] * joelpittet quit (Ping timeout: 276 seconds)
429: [10:18:17] * joelpit__ quit (Read error: Connection reset by peer)
430: [10:18:22] <micmania1> svandragt: make sure you're using spaces and not tabs in yaml
431: [10:18:31] * joelpittet has joined #silverstripe
432: [10:18:47] * joelpittet quit (Read error: Connection reset by peer)
433: [10:19:08] * joelpittet has joined #silverstripe
434: [10:19:50] * joelpittet quit (Read error: Connection reset by peer)
435: [10:20:02] <svandragt> micmania1: checked that, thanks for looking best switch to spaces :D
436: [10:20:09] <svandragt> micmania1: that's not it
437: [10:20:16] <micmania1> nah, something else is going on
438: [10:21:37] <micmania1> svandragt: its something to do with this: https://gist.github.com/svandragt/ad3f543d680adc843a4b#file-coursemoa-php-L18
439: [10:21:42] <Pynyxk> hey guys
440: [10:21:44] <Pynyxk> check this out
441: [10:22:16] <Pynyxk> http://codepad.viper-7.com/LOYxvR
442: [10:22:19] <Pynyxk> what the actual fuck.
443: [10:22:26] <Pynyxk> thanks php, you useless cock!
444: [10:22:49] <Pynyxk> omfg
445: [10:23:39] <Pynyxk> oh phew, === works as expected.
446: [10:23:42] <Pynyxk> but really.
447: [10:24:03] <Pynyxk> dafuq
448: [10:24:06] <micmania1> its casting 0 to a string
449: [10:24:11] <micmania1> which is true lol
450: [10:24:32] <svandragt> micmania1: yep, I tried changing to DataObject::get('IntakeType') in case the checking is easier but it does not make a difference
451: [10:24:40] <Pynyxk> micmania1: but even so, '0' == 'a full textual string without 0 in it anywhere'
452: [10:24:53] <micmania1> oh yeah duh
453: [10:24:53] <Pynyxk> should be false.
454: [10:24:53] <micmania1> haha
455: [10:25:13] <Pynyxk> http://codepad.viper-7.com/OopTQA
456: [10:25:39] * joelpittet has joined #silverstripe
457: [10:25:43] <micmania1> svandragt: IntakeType::get()->filter("Code", "FIXED") // does this break?
458: [10:26:12] * joelpittet quit (Read error: Connection reset by peer)
459: [10:26:23] * joelpittet has joined #silverstripe
460: [10:26:49] * joelpittet quit (Read error: Connection reset by peer)
461: [10:27:08] * joelpittet has joined #silverstripe
462: [10:27:09] * Colin[pi] has joined #silverstripe
463: [10:27:23] <svandragt> micmania1: you're right and I'm an idiot for not manually adding the ID attribute in my fixture
464: [10:27:47] <svandragt> micmania1: oh no it is there. but yes that works ok
465: [10:28:00] * joelpittet quit (Read error: Connection reset by peer)
466: [10:28:37] <simon_w|air> Pynyxk, micmania1, it's casting 'a non empty string' to an int, which is 0
467: [10:29:41] * joelpittet has joined #silverstripe
468: [10:29:43] <svandragt> micmania1: that's lazy loading at work though because it won't try and read the table yet, am I right?
469: [10:30:13] <Pynyxk> simon_w|air: really?
470: [10:30:21] <Pynyxk> non empty string casts to int(0) ?
471: [10:30:40] <Pynyxk> so if('non empty string') is basically if(0) ?
472: [10:30:40] * joelpittet quit (Read error: Connection reset by peer)
473: [10:30:48] * joelpittet has joined #silverstripe
474: [10:30:51] <Pynyxk> that... yeah nah. Sense -- :<
475: [10:31:08] * joelpittet quit (Read error: Connection reset by peer)
476: [10:31:33] <simon_w|air> Pynyxk, http://nz1.php.net/manual/en/language.types.string.php#language.types.string.conversion
477: [10:31:46] <Pynyxk> thanks simon_w|air :)
478: [10:31:48] <simon_w|air> Pynyxk, no, because that's a conversion to a boolean
479: [10:32:42] <Pynyxk> simon_w|air: ah true.
480: [10:32:55] <Pynyxk> ha, yeah I did know about string to int conversion actually... heh.
481: [10:33:07] <Pynyxk> because my string has no numbers in it it comes up as 0. Duh.
482: [10:33:23] <Pynyxk> not in the forefront of the mind because ambiguity I guess, or something.
483: [10:33:30] * simon_w|air sleeps
484: [10:33:32] * simon_w|air quit (Quit: This computer has gone to sleep)
485: [10:33:39] <Pynyxk> well thanks for clearing that up! :> nn
486: [10:34:05] * joelpittet has joined #silverstripe
487: [10:34:56] * joelpittet quit (Read error: Connection reset by peer)
488: [10:35:52] <greseky> hi guys, can this: $this->Attachments() be translated into something like that: $this->getRelation('Attachments')?
489: [10:37:31] * joelpittet has joined #silverstripe
490: [10:38:09] * joelpittet quit (Read error: Connection reset by peer)
491: [10:40:04] <Pynyxk> greseky: yes.
492: [10:40:10] <Pynyxk> look at dataobject api
493: [10:40:18] <Pynyxk> api.silverstripe.org
494: [10:40:35] <Pynyxk> greseky: it depends on the relation type as to what method you call though.
495: [10:40:46] <greseky> thanks, will check
496: [10:40:58] <Pynyxk> and they're a bit ambiguious even then too iirc
497: [10:41:03] <Pynyxk> ah yes, that's right.
498: [10:41:30] <Pynyxk> $this->HasOne('RelName') just returns the class of that object.
499: [10:41:44] <Pynyxk> where as $this->getComponent('RelName') will actually get it
500: [10:41:46] <Pynyxk> greseky: ^
501: [10:41:50] <Pynyxk> it's something like that.
502: [10:42:27] <Pynyxk> but then many relations are getComponents (wiht an s on the end there), so you really need to know what type it is. Although I think there might be a method for that too.
503: [10:42:30] * joelpittet has joined #silverstripe
504: [10:42:51] * joelpittet quit (Read error: Connection reset by peer)
505: [10:43:04] <Pynyxk> greseky: look at __call and see if it can help you with what you want :>
506: [10:43:45] <greseky> ok, yes, this might do: $this->getComponents('Attachments')
507: [10:43:56] * joelpittet has joined #silverstripe
508: [10:44:38] * joelpittet quit (Read error: Connection reset by peer)
509: [10:46:21] * joelpittet has joined #silverstripe
510: [10:46:52] * joelpittet quit (Read error: Connection reset by peer)
511: [10:47:05] * joelpittet has joined #silverstripe
512: [10:47:47] * joelpittet quit (Read error: Connection reset by peer)
513: [10:49:37] * joelpittet has joined #silverstripe
514: [10:50:20] * joelpittet quit (Read error: Connection reset by peer)
515: [10:53:54] * joelpittet has joined #silverstripe
516: [10:54:18] * bwaah_ quit (Ping timeout: 240 seconds)
517: [10:54:27] * joelpittet quit (Read error: Connection reset by peer)
518: [10:54:45] * joelpittet has joined #silverstripe
519: [10:56:50] * joelpitt_ has joined #silverstripe
520: [10:57:41] * joelpitt_ quit (Read error: Connection reset by peer)
521: [10:58:10] * irogue_ is now known as Giganaire
522: [10:58:42] * joelpitt_ has joined #silverstripe
523: [10:58:49] * joelpittet quit (Ping timeout: 240 seconds)
524: [10:59:13] * joelpitt_ quit (Read error: Connection reset by peer)
525: [10:59:25] <Pynyxk> fuckit, early sandwich day today
526: [10:59:47] <Giganaire> SANDWICH
527: [11:00:02] <Pynyxk> nom nom
528: [11:01:00] * joelpittet has joined #silverstripe
529: [11:01:21] * joelpittet quit (Read error: Connection reset by peer)
530: [11:02:48] <ss23> Giganaire: https://twitter.com/BigPipeNZ/status/459632555499593728
531: [11:03:38] <Pynyxk> roflwut
532: [11:05:33] * joelpittet has joined #silverstripe
533: [11:09:25] * joelpittet quit (Read error: Connection reset by peer)
534: [11:09:32] * spronk quit (Ping timeout: 245 seconds)
535: [11:09:32] * ajmitch quit (Ping timeout: 245 seconds)
536: [11:09:32] * ss23 quit (Ping timeout: 245 seconds)
537: [11:09:57] * Avroceptyr quit (Ping timeout: 245 seconds)
538: [11:10:05] <Pynyxk> rofl wut, telecom is telecom again, advertising gigabytes, something the target market have been taking advantage of for years.
539: [11:10:06] <Pynyxk> gg
540: [11:10:37] <Pynyxk> ironically, suddenly all of NZ drops.
541: [11:10:41] * ss23 has joined #silverstripe
542: [11:10:41] <Pynyxk> rofl
543: [11:10:48] * joelpittet has joined #silverstripe
544: [11:10:57] <Pynyxk> oh ss23 , you angered the telrecrumbs
545: [11:11:21] * ajmitch has joined #silverstripe
546: [11:11:37] * joelpittet quit (Read error: Connection reset by peer)
547: [11:12:37] * Shrike_Finland quit (Quit: Leaving.)
548: [11:13:31] * UncleCheese quit (Remote host closed the connection)
549: [11:14:05] <Pynyxk> ss23: I don't get the tweet. Giganaire, reveal the secrets?
550: [11:14:56] * joelpitt_ has joined #silverstripe
551: [11:15:02] * Shrike_Finland has joined #silverstripe
552: [11:15:12] <Pynyxk> Also this, what? "PHP in 2005 called, asking for Ruby to give its bugs back."
553: [11:16:20] * Shrike_Finland1 has joined #silverstripe
554: [11:16:20] * Shrike_Finland quit (Read error: Connection reset by peer)
555: [11:16:43] * joelpitt_ quit (Read error: Connection reset by peer)
556: [11:19:30] * joelpittet has joined #silverstripe
557: [11:19:43] <Pynyxk> Everyone is quiet and boring today
558: [11:20:25] * joelpittet quit (Read error: Connection reset by peer)
559: [11:21:03] <ss23> um
560: [11:21:08] <ss23> Pynyxk: It's ANZAC day!
561: [11:21:11] <ss23> No one is at work
562: [11:21:12] <ss23> :P
563: [11:21:17] * Shrike_Finland1 quit (Ping timeout: 264 seconds)
564: [11:21:20] <ss23> Pynyxk: The video, giganair, that is the reference
565: [11:21:24] * Shrike_Finland1 has joined #silverstripe
566: [11:21:29] <ss23> and for the ruby bugs, it was in response to a bunch of ruby LFI bugs
567: [11:21:30] <Pynyxk> ss23: no one is anyway, because it's 11:30m
568: [11:21:31] * joelpittet has joined #silverstripe
569: [11:21:32] <Pynyxk> pm*
570: [11:21:33] <ss23> aka what PHP had to deal with in 2005
571: [11:21:33] <ss23> :D
572: [11:21:43] <Pynyxk> ss23: LFI == ??
573: [11:21:54] <Pynyxk> Late Fonetic Induction?
574: [11:21:59] * joelpittet quit (Read error: Connection reset by peer)
575: [11:22:26] <ss23> Local file inclusion
576: [11:22:32] <Pynyxk> ss23: also, I don't get why you'd tweet telecrumbs and link them to their own video though :<
577: [11:22:42] <Pynyxk> and then they reply with some rubbish about target markets
578: [11:23:08] * joelpittet has joined #silverstripe
579: [11:24:18] * joelpitt_ has joined #silverstripe
580: [11:27:37] * joelpittet quit (Ping timeout: 240 seconds)
581: [11:27:59] * joelpittet has joined #silverstripe
582: [11:28:09] * anselmdk has joined #silverstripe
583: [11:28:25] * joelpitt_ quit (Ping timeout: 240 seconds)
584: [11:29:33] * anselmdk quit (Client Quit)
585: [11:32:01] * joelpittet quit (Ping timeout: 240 seconds)
586: [11:33:25] * Shrike_Finland has joined #silverstripe
587: [11:34:23] * joelpitt_ has joined #silverstripe
588: [11:34:49] * Shrike_Finland1 quit (Ping timeout: 240 seconds)
589: [11:34:58] * joelpitt_ quit (Read error: Connection reset by peer)
590: [11:35:18] * joelpitt_ has joined #silverstripe
591: [11:35:47] * joelpitt_ quit (Read error: Connection reset by peer)
592: [11:36:55] * joelpittet has joined #silverstripe
593: [11:37:00] * Shrike_Finland1 has joined #silverstripe
594: [11:37:31] * joelpittet quit (Read error: Connection reset by peer)
595: [11:37:52] * joelpittet has joined #silverstripe
596: [11:37:58] * Shrike_Finland quit (Read error: Connection reset by peer)
597: [11:38:24] * joelpittet quit (Read error: Connection reset by peer)
598: [11:38:36] <micmania1> ss23: do you have the power to kick people from here?
599: [11:40:41] <ss23> Indeed I do
600: [11:40:51] <micmania1> http://logs.simon.geek.nz/index.php?date=2014-04-25#log_1260189 - so annoying!
601: [11:40:58] <Pynyxk> !b joelpittet
602: [11:41:01] <ss23> ahhhhh
603: [11:41:05] <ss23> Yes, I see it is annoying
604: [11:41:22] <ss23> When he comes back, I'll tell him why I'm kicking him, then I'll kick and ban
605: [11:41:29] <Pynyxk> ...
606: [11:41:37] <Pynyxk> he's an American, and a lurker.
607: [11:41:44] <ss23> lol
608: [11:41:45] * Shrike_Finland1 quit (Ping timeout: 265 seconds)
609: [11:41:48] <ss23> And? :P
610: [11:41:52] <Pynyxk> good luck with that. More chance of his ISP fixing thier fuckup first.
611: [11:41:57] <ss23> Like "Fuck AmericanS! BAN ALL OF HIS SHIT"
612: [11:42:02] <ss23> Pynyxk: What do you mean?
613: [11:42:08] <Pynyxk> no, as in he's asleep
614: [11:42:10] <Pynyxk> or afk.
615: [11:42:11] <ss23> Pynyxk: He's been rejoining after a short delay for many hours now, right?
616: [11:42:16] <ss23> 23:38:25 -!- joelpittet [~joelpitte@S0106602ad07dfdff.cg.shawcable.net] has quit [Read error: Connection reset by peer]
617: [11:42:20] <ss23> the last time he quit was 4 hours ago
618: [11:42:23] <ss23> fuck
619: [11:42:24] <ss23> 4 minutes
620: [11:42:28] <Pynyxk> yeh.
621: [11:42:30] <Pynyxk> look up, derp
622: [11:42:31] <ss23> I don't think it amazingly unlikely he'll come back *once* more
623: [11:42:39] <Pynyxk> [12:23] == joelpittet [~joelpitte@S0106602ad07dfdff.cg.shawcable.net] has joined #silverstripe [12:24] == joelpitt_ [~joelpitte@S0106602ad07dfdff.cg.shawcable.net] has joined #silverstripe [12:27] == joelpittet [~joelpitte@S0106602ad07dfdff.cg.shawcable.net] has quit [Ping timeout: 240 seconds] [12:27] == joelpittet [~joelpitte@S0106602ad07dfdff.cg.shawcable.net] has joined #silverstripe [12:28] == anselmdk [~anselmdk@185.37.86.2
624: [11:42:43] <ss23> ...
625: [11:42:46] <ss23> I don't understand your point, Pynyxk
626: [11:42:57] <Pynyxk> you said you'll wait for him to come back.
627: [11:43:08] <Pynyxk> you could be waiting until next time he gets a freelance SS job.
628: [11:43:16] <ss23> lol
629: [11:43:41] <Pynyxk> micmania1: any plans for pints tonight?
630: [11:43:49] <ss23> As I said, he was here 4 minutes ago. It seems unlikely that the time he decides to not come back for months is the exact time we discuss him
631: [11:43:51] <micmania1> nope, got no money on me
632: [11:43:54] * joelpitt_ has joined #silverstripe
633: [11:43:57] <ss23> Oh look
634: [11:43:58] <Giganaire> 14:11 < Pynyxk> ss23: I don't get the tweet. Giganaire, reveal the secrets?
635: [11:44:02] <ss23> Remember when I was *right*, Pynyxk?
636: [11:44:04] <ss23> IT'S RIGHT NOW
637: [11:44:15] <Giganaire> INCREDIBLY bad ad for Telecom's 3rd attempt at an unlimited plan
638: [11:44:16] <Pynyxk> ss23: he's not back, his connection has just rejoined.
639: [11:44:16] <ss23> joelpitt_: You need to stop disconnecting and reconnecting please, it's spamming the channel + logs etc
640: [11:44:22] <ss23> Pynyxk: You misunderstand me
641: [11:44:30] <Pynyxk> you're shit at explaining you mean.
642: [11:44:34] <Pynyxk> or you termed stuff crap.
643: [11:44:37] <Pynyxk> or something
644: [11:44:38] <Pynyxk> gosh
645: [11:44:41] <ss23> Pynyxk: *shrug*
646: [11:44:44] <ss23> Call it what you will
647: [11:44:48] <Pynyxk> I did!
648: [11:44:50] <Pynyxk> :P
649: [11:44:56] <Giganaire> Pynyxk: https://www.youtube.com/watch?v=t6dr6vW3YXQ
650: [11:45:00] <micmania1> ahhhhhhhhhhhhhhhhh.
651: [11:45:00] <Pynyxk> Giganaire: yeah but I know right...
652: [11:45:05] <Pynyxk> I don't get the tweet specifically
653: [11:45:14] <Giganaire> BigPipe is owned by telecom
654: [11:45:17] <Pynyxk> or why it would illicit that response
655: [11:45:22] <Giganaire> but run completely independently
656: [11:45:28] <Pynyxk> Giganaire: oh, they're "dfferent!" companies?
657: [11:45:34] <Giganaire> they've been doing unlimited for a while now
658: [11:45:34] <Pynyxk> aaahhhhhh, that makes more sense
659: [11:45:42] <Giganaire> Pynyxk: yeah, actually incredibly seperate
660: [11:45:46] <Pynyxk> Giganaire: along with the rest of the country, right?
661: [11:45:53] <Pynyxk> :P
662: [11:46:23] <Pynyxk> as usual, telecrumbs plays catchup then tries to sell it to the populous as revolutionary shit
663: [11:46:27] <Giganaire> BigPipe target towards IT people
664: [11:46:47] <Pynyxk> Giganaire: so didn't telecrumbs get rebranded a while back? and now they're back to Telecom?
665: [11:46:49] <Giganaire> so they're mocking the telecom ad with that tweet, suggesting that they get the high-intelligence customers and regular Telecom gets the idiots
666: [11:46:55] <Giganaire> Pynyxk: they announced rebarnd
667: [11:46:57] <Giganaire> *rebrand
668: [11:47:01] <Giganaire> not happening til later this year
669: [11:47:04] <Pynyxk> but it didn't hap... right
670: [11:47:06] <Pynyxk> I see.
671: [11:47:08] <Pynyxk> also, haha
672: [11:47:11] * Shrike_Finland has joined #silverstripe
673: [11:47:22] <Pynyxk> bigpipe, it's pretty much bigpond, only with an ipe instead of an ond.
674: [11:47:35] <Giganaire> and hopefully nothing like bigpond *shudder*
675: [11:47:51] <Pynyxk> ikr :P
676: [11:48:05] <Pynyxk> BIG PUDDLES
677: [11:48:51] <Pynyxk> pig bond, putting the pudd in your les since a few years back.
678: [11:55:18] * greseky quit (Ping timeout: 240 seconds)
679: [12:01:08] * Shrike_Finland1 has joined #silverstripe
680: [12:01:32] * Shrike_Finland2 has joined #silverstripe
681: [12:04:20] * Shrike_Finland quit (Ping timeout: 252 seconds)
682: [12:05:27] * Shrike_Finland1 quit (Ping timeout: 252 seconds)
683: [12:16:47] * UndefinedOffset has joined #silverstripe
684: [12:20:16] * Shrike_Finland has joined #silverstripe
685: [12:22:29] * Shrike_Finland2 quit (Ping timeout: 264 seconds)
686: [12:29:05] * Shrike_Finland quit (Quit: Leaving.)
687: [12:29:14] * bwaah_ has joined #silverstripe
688: [12:30:08] * Shrike_Finland has joined #silverstripe
689: [12:32:46] * Colin[pi] quit (Ping timeout: 276 seconds)
690: [12:36:46] * danfo quit (Read error: Connection reset by peer)
691: [12:37:54] * Shrike_Finland quit (Quit: Leaving.)
692: [12:39:38] * Shrike_Finland has joined #silverstripe
693: [12:45:48] * bwaah_ quit (Ping timeout: 240 seconds)
694: [12:47:01] <svandragt> Sorry guys any other ideas on my basic test issue? https://gist.github.com/svandragt/ad3f543d680adc843a4b
695: [12:47:39] <svandragt> any help or guesses are appreciated :)
696: [12:49:18] <micmania1> svandragt: DataObject::get('ClassName') is deprecated - old 2.4 stuff
697: [12:49:22] <micmania1> Use ClassName::get()
698: [12:49:39] <svandragt> micmania1: already thats what I had before changing it back then
699: [12:49:42] <micmania1> also, does your database build?
700: [12:51:12] <micmania1> also: sake dev/tests/CourseDateTest dev/build flush=1 should be 'sake dev/tests/CourseDateTest flush=1' - no need for dev/build
701: [12:51:49] <micmania1> It seems as though your database isn't yet build when its trying to create the query
702: [12:51:55] <svandragt> micmania1: database builds OK, site works OK, removed the dev/build, issue remains. thanks for all your help :)
703: [12:51:56] <micmania1> built*
704: [12:52:27] <svandragt> micmania1: just not sure why no table is created for these IntakeType dataobjects
705: [12:52:29] <micmania1> var_dump(Security::database_is_ready()); before the query
706: [12:53:17] <svandragt> micmania1: bool(false)
707: [12:53:27] <micmania1> That's your problem
708: [12:53:35] <micmania1> The database isn't ready to be queried
709: [12:53:45] <micmania1> Wrap your query in that and see if that helps.
710: [12:54:18] <svandragt> micmania1: what do you mean wrap my query in what? sorry
711: [12:54:36] <svandragt> oh i see check for database is ready
712: [12:54:46] <micmania1> if(Security::database_is_ready()) { // do }
713: [12:56:02] <svandragt> yep that got past it cheers will update the gist
714: [12:57:44] * Shrike_Finland quit (Ping timeout: 252 seconds)
715: [13:07:45] <Pynyxk> I think the only thing left that might save the day is a walk to get copious amounts of chocolate and a bucket of rubbish drink.
716: [13:07:50] <Pynyxk> err, relentless.
717: [13:09:40] <micmania1> oooo i'm off on Monday & Tuesday :D
718: [13:09:46] <micmania1> long weekend again!
719: [13:10:02] <Pynyxk> It's a holiday in NZ, it was a 3 day week!
720: [13:10:06] <Pynyxk> ANZAC day
721: [13:10:21] * Pynyxk is wearing his NZ RSA poppy 'n all.
722: [13:10:45] <Pynyxk> 99 years since the launch of the Gallipoli offensive.
723: [13:15:34] <Pynyxk> I wonder if they'll do anything fancy next year for 100 years
724: [13:15:38] <micmania1> yeah, i was reading up on it the other day.
725: [13:15:39] <micmania1> a little
726: [13:16:27] <Pynyxk> Its basically when poeple in NZ and Aus stopped calling themselves English, and started calling themselves New Zealanders or Aussies.
727: [13:16:44] <Pynyxk> or so wiki would have you believe.
728: [13:17:59] <Pynyxk> I always had the impression that it was the day the higher classes sat in their boats drinking tea while releasing wave after wave of colinists to the slaughter.
729: [13:18:43] <Pynyxk> But then I didn't particularly know that Churchill was involved until reasonably recently.
730: [13:19:13] <Pynyxk> so obviously I don't know all that much about it either :<
731: [13:24:49] * OpticBlaze quit (Quit: Page closed)
732: [13:32:05] <camel_case> haha, I'm from RSA :>
733: [13:36:26] <Pynyxk> camel_case: so was OpticBlaze
734: [13:36:38] <Pynyxk> but I mean Returned Services Association
735: [13:36:48] <Pynyxk> not Republic of South Africa
736: [13:36:54] <Pynyxk> ;)
737: [13:37:04] <Pynyxk> micmania1: isn't there something on tonight?
738: [13:37:13] <Pynyxk> last friday of the month or whatever
739: [13:37:20] <Pynyxk> PHP NE perhaps
740: [13:37:31] <micmania1> nope, that's on Tuesday's
741: [13:37:37] <Pynyxk> hmm
742: [13:37:53] <Pynyxk> Super Mondays is the first Monday right?
743: [13:37:57] <Pynyxk> IDK
744: [13:37:58] <micmania1> no idea lol
745: [13:38:00] <Pynyxk> Must be dreaming
746: [13:38:09] <Pynyxk> chocolate needed.
747: [13:48:49] * scpi has joined #silverstripe
748: [13:53:08] <Pynyxk> nom nom boost
749: [13:55:52] <Pynyxk> nom nom twirl
750: [13:56:32] <scpi> um... you ok?
751: [13:56:49] <Pynyxk> Peachy!
752: [13:57:03] <scpi> allright then
753: [13:58:20] <Pynyxk> How is Pennsylvania this morning Scott?
754: [14:06:19] <scpi> too nice to be inside.
755: [14:07:01] <Pynyxk> That's what it means to be a geek I guess.
756: [14:07:15] <Pynyxk> Or y'know... not stupidly rich.
757: [14:09:28] <scpi> true enough
758: [14:17:57] <kinglozzer> FUCK CSS
759: [14:18:20] <micmania1> LEAVE CSS ALONE! ITS A HUMAN BEING.
760: [14:18:48] <kinglozzer> Anyone have any suggestions why background-size would be ignored?! Syntax is correct, applied to correct element etc
761: [14:19:02] <Pynyxk> kinglozzer: it's not.
762: [14:19:07] <kinglozzer> Safari inspector (iOS simulator) shows the rule is being applied, but it's crossed out
763: [14:19:11] <kinglozzer> Nothing's overriding it
764: [14:19:12] * mrzero_ has joined #silverstripe
765: [14:19:12] * mrzero_ quit (Changing host)
766: [14:19:12] * mrzero_ has joined #silverstripe
767: [14:19:27] <Pynyxk> also, pro code. Example of switch done right, immediately followed by switch done wrong :< http://api.silverstripe.org/3.1/source-class-SS_Database.html#704
768: [14:19:30] <Pynyxk> liek, wtf.
769: [14:19:44] <Pynyxk> kinglozzer: !important mindfuck
770: [14:19:54] <micmania1> kinglozzer: you sure its supported?
771: [14:20:04] <kinglozzer> Pynyxk: Tried that, no joy :/
772: [14:20:15] <Pynyxk> ie, something further up the cascade fuxn it
773: [14:20:16] <kinglozzer> micmania1: Yeah, iOS7, it works on other graphics on the same page
774: [14:20:35] <kinglozzer> Oh, Pynyxk, no, only use !important when shit goes wrong and nothing has gone wrong up to this point :P
775: [14:20:38] <micmania1> heh. does it work when you set it inline?
776: [14:20:42] <Pynyxk> kinglozzer: so what you're trying to tell me is that on no other device does this happen, only iOS7, specifcally.
777: [14:20:55] <kinglozzer> Pynyxk: Idk, haven't started testing other devices yet
778: [14:20:55] <Pynyxk> solution: carefactor(0);
779: [14:21:00] <kinglozzer> micmania1: Will check
780: [14:21:52] <kinglozzer> micmania1: inline isn't doing anything either :/
781: [14:22:28] <micmania1> and definitely no !important?
782: [14:22:31] <kinglozzer> Yet the fucking logo sat next to this element is fine
783: [14:22:35] <kinglozzer> Definitely no important
784: [14:22:40] <Pynyxk> kinglozzer: background: shorthand; definition bunging it up?
785: [14:23:09] <Pynyxk> any background: ; regardless of defining size or not coming after will bung it up
786: [14:23:17] * mrzero quit (Ping timeout: 245 seconds)
787: [14:23:17] * mrzero_ is now known as mrzero
788: [14:24:03] <kinglozzer> Pynyxk: Nope, comes before
789: [14:24:21] <Pynyxk> does ios7 have dev tools?
790: [14:24:34] <kinglozzer> But what's confusing me now is that if I set background-size: 0 0; it disappears
791: [14:24:42] <kinglozzer> background-size: 292px 64px;
792: [14:24:46] <kinglozzer> That's valid, right? ^^
793: [14:24:52] <Pynyxk> no
794: [14:24:54] <kinglozzer> Am I being a fucking moron?
795: [14:24:55] <Pynyxk> gosh
796: [14:24:57] <Pynyxk> learn cs
797: [14:24:58] <Pynyxk> s
798: [14:25:15] <Pynyxk> the correct answer is background-size: 100%;
799: [14:25:30] <kinglozzer> Pynyxk: Not for sprites it's not
800: [14:25:32] <kinglozzer> :P
801: [14:25:35] <Pynyxk> yes it is!
802: [14:25:51] <Pynyxk> AALLLLL the sprites!
803: [14:25:54] <Pynyxk> :P
804: [14:26:04] <Pynyxk> no but serious, ensure that it works would probably be a good place to start
805: [14:26:22] <Pynyxk> ie, check other definitions work (beyond 0 0 )
806: [14:26:43] <kinglozzer> HAHAHAHA
807: [14:26:48] <kinglozzer> background-size: 292px 64px;
808: [14:26:53] <kinglozzer> Spot what's wrong with that ^^
809: [14:27:01] <kinglozzer> (hint: the space between the x and the ^)
810: [14:27:03] <kinglozzer> 6*
811: [14:27:08] <kinglozzer> FUCK CSS
812: [14:27:10] <Pynyxk> px px?
813: [14:27:20] <kinglozzer> Well, not CSS's fault I guess
814: [14:27:27] <Pynyxk> no, that's ios7's fault
815: [14:27:35] <Pynyxk> like I said, carefactor(0)
816: [14:27:45] <Pynyxk> ;
817: [14:28:40] <kinglozzer> :P
818: [14:29:29] <Pynyxk> try background-size: calc(292px) calc(64px);
819: [14:29:33] <Pynyxk> just cox
820: [14:29:35] <Pynyxk> coz*
821: [14:29:46] <Pynyxk> and/or +0 or *1 for each
822: [14:29:50] <Pynyxk> if it neeeeeeds a calc
823: [14:30:00] <Pynyxk> then it'll be a bit more uniform
824: [14:30:14] <Pynyxk> that or repeat the line twice, once with, once without valid def. One should be ignored right?#
825: [14:30:16] <kinglozzer> Pynyxk: It still breaks if my dodgy unicode character appears in the middle
826: [14:30:25] <kinglozzer> No idea where the hell that came from though
827: [14:30:28] <Pynyxk> kinglozzer: by dodgy unicode you mean space?
828: [14:30:51] * joelpittet has joined #silverstripe
829: [14:30:53] <kinglozzer> I mean this: " "
830: [14:30:54] <Pynyxk> or did you have a sneaky 0width in the middle?
831: [14:31:02] <Pynyxk> kinglozzer: I see only but a space.
832: [14:31:03] <kinglozzer> It *looks* like a space
833: [14:31:12] <Pynyxk> but is actually 0x1353982759 ?
834: [14:31:15] <kinglozzer> Yup
835: [14:31:18] <Pynyxk> oic
836: [14:31:21] <Pynyxk> well, good work
837: [14:31:26] <kinglozzer> 0x2006
838: [14:31:34] <kinglozzer> -_-
839: [14:31:37] <kinglozzer> nvm, fixd
840: [14:31:43] <Pynyxk> cool gg
841: [14:31:51] <kinglozzer> wp
842: [14:31:55] <kinglozzer> :D
843: [14:32:04] * anselmdk has joined #silverstripe
844: [14:32:05] <Pynyxk> http://www.unicodemap.org/details/0x2006/index.html
845: [14:32:09] <Pynyxk> it's a long space.
846: [14:32:21] <Pynyxk> like - vs en- vs em-
847: [14:32:30] <Pynyxk> I guess
848: [14:35:22] <Pynyxk> so help a brother out here
849: [14:35:26] <Pynyxk> I have an ss install right
850: [14:35:30] <Pynyxk> and I have a database
851: [14:35:34] <Pynyxk> that's not ss related
852: [14:35:37] <Pynyxk> and I want info from that
853: [14:36:01] <Pynyxk> how to oopen another connection and query that db without dropping SS db connection, etc
854: [14:36:02] <Pynyxk> ?
855: [14:36:12] <Pynyxk> DB::connect() or somethijng?
856: [14:36:47] <Pynyxk> yeah nah because self::setConn($conn, $label);
857: [14:36:48] <Pynyxk> :<
858: [14:36:58] <Pynyxk> http://api.silverstripe.org/3.1/source-class-DB.html#176
859: [14:37:00] <kinglozzer> Pynyxk: $connection = new MySQLDatabase(array('server'=>'...')); etc I think
860: [14:37:00] <Pynyxk> no good son
861: [14:37:07] <Pynyxk> yeah but that's a bit shit
862: [14:37:12] <Pynyxk> so nah
863: [14:37:28] <Pynyxk> managing external datas in ss is a bit shit
864: [14:37:43] <Pynyxk> :<
865: [14:39:06] <Pynyxk> always has been :/
866: [14:41:28] <kinglozzer> Pynyxk: Thankfully I've not actually had to do that yet, nearly had to recently but we convinced client not to
867: [14:41:47] <Pynyxk> kinglozzer: I don't need to either, I'm procratinating though.
868: [14:41:51] <Pynyxk> thinking heavily.
869: [14:42:04] <kinglozzer> Ah cool
870: [14:42:12] <Pynyxk> because trying to think about UI and UX when remodelling a complex tool is just a headfuck
871: [14:42:22] <kinglozzer> Thinking? On friday afternoon?
872: [14:42:26] <Pynyxk> yeh
873: [14:42:31] <Pynyxk> because work, yk'noe
874: [14:42:56] <Pynyxk> I've built half an orm kinda thing
875: [14:43:21] <Pynyxk> no updates as yet, but thinking about SS and how it's great... untill you step into shit outside it's domain
876: [14:44:11] * stnvh quit ()
877: [14:44:15] <Pynyxk> also kinda half lamenting SS's lack of namespaces.
878: [14:44:23] <Pynyxk> I understand why (mostly) but yeh...
879: [14:44:26] <kinglozzer> Mm, keep meaning to pick up other frameworks and learn stuff
880: [14:44:57] <kinglozzer> Laravel is top of my list atm
881: [14:45:01] <Pynyxk> having something as bare as code igniter is both cool and shit.
882: [14:45:15] <Pynyxk> laravael is explained to me as the newer better code igniter
883: [14:45:19] <Pynyxk> so I'm all... errrgh
884: [14:45:37] <Pynyxk> that and how it's suddenly so popular when it basically does what SS does, only SS has done it longer.
885: [14:45:38] <kinglozzer> Yeah, Laravel is cool now like Codeigniter was cool a year or so back
886: [14:45:47] <Pynyxk> and derps are all going "OMG FINALLY PHP HAS THIS"
887: [14:45:54] <Pynyxk> and I'm all -.-
888: [14:46:10] <Pynyxk> ha, code igniter more like 4-5 years back.
889: [14:46:34] <Pynyxk> it's not much more than the likes of what backbone is for javascript, only without a fetching interface.
890: [14:46:40] <Pynyxk> ie, collections.
891: [14:46:58] <Pynyxk> it's "active record" implementation is just a crass query wrapper.
892: [14:47:29] <kinglozzer> Yeah, I was still amazed by the active record stuff when I first saw it
893: [14:47:29] <Pynyxk> like a shit version of SQLQuery
894: [14:47:37] <kinglozzer> But that's cos I'd only just started web dev then
895: [14:47:38] <Pynyxk> yeh, it's good and bad.
896: [14:47:55] <Pynyxk> SS fucked me over most with it's auto fallback from controller -> page model.
897: [14:48:02] <kinglozzer> Codeigniter is great for new devs to learn the basics of MVC though
898: [14:48:08] <Pynyxk> $this->PageDBItem when you're in controller.
899: [14:48:20] <kinglozzer> Yeah, that's a mindfuck
900: [14:48:23] <Pynyxk> kinglozzer: arguably more so, as it's so basic.
901: [14:48:36] <Pynyxk> arguably less so, as it's so basic.
902: [14:49:02] <Pynyxk> because there's no incentive to use it, and folk that don't really understand the separation of concerns go and just make an object like a model for the sake of it
903: [14:49:24] <Pynyxk> and also there's basically no difference between model, library, controller, all the things.
904: [14:51:56] <kinglozzer> Yeah, plus library vs helper
905: [14:58:18] <micmania1> Pynyxk: you're using ss?
906: [15:04:34] * stnvh has joined #silverstripe
907: [15:06:58] <Pynyxk> kinglozzer: they're almost plain objects with code igniter as a global associated member object (by ref so it's the same obj over all instanciated models, controllers, views, etc)
908: [15:07:23] <Pynyxk> micmania1: nah, just exercising brain muscles going "how the fuck could I do this in SS if I had the opportunity?"
909: [15:07:55] <Pynyxk> Rain on a Friday, glad I'm wearing a hoody
910: [15:07:59] <Pynyxk> thank fuck for casual friday xD
911: [15:08:18] <micmania1> Pynyxk: I think you could do it with ss
912: [15:08:28] <micmania1> You'd just have to use DataQuery rather than DataList
913: [15:08:39] <Pynyxk> micmania1: yeah I think it could be done too... it's just... not as easy as it perhaps should be.
914: [15:08:41] <Pynyxk> nor unified.
915: [15:08:47] <micmania1> yep
916: [15:09:07] <micmania1> I was looking at ZF2 code the other day.
917: [15:09:10] <micmania1> looks amazing
918: [15:09:25] <Pynyxk> really? talk to FrozenFire about zf2, he loves it.
919: [15:09:32] <Pynyxk> other folks... not so much :P
920: [15:09:42] <Pynyxk> although some is left over hatred of ZF1
921: [15:09:51] <micmania1> http://framework.zend.com/downloads/latest - download and have look over the files
922: [15:09:56] <Pynyxk> residual deterrance by association
923: [15:10:00] <micmania1> Its a framework done correctly.
924: [15:10:12] <Pynyxk> I'm keen to investigate laravel, though more as a comparison to SS than anything else.
925: [15:10:27] <micmania1> its not really that comparible
926: [15:10:35] <micmania1> Laravel is mostly just used for APIs and shit
927: [15:11:09] <Pynyxk> yeah I get that
928: [15:11:18] <Pynyxk> but still, comparison of the comparible parts.
929: [15:11:30] <FrozenFire> The thing about ZF2 is that it is just really easy to implement good design patterns in it.
930: [15:11:34] <FrozenFire> It's not perfect by any means
931: [15:11:43] <Pynyxk> Laravel is more like a loose framework, more like symfony where parts are used together from what I understand.
932: [15:11:48] <Pynyxk> where SS is more monolithic
933: [15:11:49] <FrozenFire> It just allows you to be very formal without having to hack that formality in.
934: [15:11:52] <micmania1> yeah, look perfect if you're building big applications
935: [15:11:59] <micmania1> well, good
936: [15:12:28] <Pynyxk> yeah, if I was doing something more bigger with more freedom of design, I'd probably use something like ZF2.
937: [15:12:37] <micmania1> With ss you're contantly trying to hook in and work your way around things.
938: [15:12:46] <kinglozzer> ZF2 looks code-sexy
939: [15:12:49] <Pynyxk> because freedom to work outside or manipulate design in whatever way you need...
940: [15:12:51] <Pynyxk> so good.
941: [15:13:14] <Pynyxk> SS is good for small to mid sized websites
942: [15:13:19] <Pynyxk> rapid dev.
943: [15:13:50] <Pynyxk> but that's what frameworks are all about. Rapid dev in a specific domain. They're formed to solve issues to speed up development, and there's always a tradeoff and sacrifices in order to achieve such.
944: [15:14:04] <Pynyxk> like active record (anti) pattern violating the shit out of SRP
945: [15:14:50] <Pynyxk> and then if you're big on databases, anything ORM based about removes your ability to optimise your database layer
946: [15:14:53] <Pynyxk> and all that.
947: [15:15:12] <Pynyxk> but then if you're making a big app and you've chosen MySQL you're doing it wrong anyway.
948: [15:15:21] <Pynyxk> Postgre, the only choice.
949: [15:15:40] * Pynyxk still dark he hasn't been properly introduced to it's awesome.
950: [15:17:55] <micmania1> I'm pretty sure all the big companies (Facebook/Twitter/Github) all went back to MySQL because it scales very well
951: [15:18:13] <Pynyxk> hahahahah
952: [15:18:16] <Pynyxk> no it doesn't.
953: [15:18:46] <Pynyxk> They've about all publicly regretted it, lamented how they're stuck with it, and hacked the fuck out of it where they're able to improve it.
954: [15:19:05] <Pynyxk> that's how we've ended up with that new project with fb and google and a bunch of others working on it..
955: [15:19:15] * anselmdk quit (Quit: anselmdk)
956: [15:19:23] <Pynyxk> forget what it's called
957: [15:19:57] <Pynyxk> micmania1: ah, "WebScaleSQL" lulz http://www.theregister.co.uk/2014/03/27/webscalesql_launch/
958: [15:20:17] * stnvh quit ()
959: [15:20:35] <micmania1> yeah, but they could have used something else as the base
960: [15:20:41] <Pynyxk> in any case I remember reading an article about how Facebook really wished they'd not used mysql in startup phase, because it'd fucked their expansion abilities (this was about 3 years ago)
961: [15:20:57] <Pynyxk> they've obviously overcome a fair bit of that... but still.
962: [15:22:04] <scpi> So.. mysql sucks, php sucks, css sucks, html sucks.. it's amazing we get anything done at all!
963: [15:23:03] <kinglozzer> Heh, yep ^^
964: [15:23:17] <Pynyxk> basically.
965: [15:23:35] <Pynyxk> people keep making more retarded tools to fix the issues of the retarded tool it's helping fix.
966: [15:23:40] <Pynyxk> like scss
967: [15:23:48] <Pynyxk> coffeescript
968: [15:24:03] <Pynyxk> php and html to some extent, etc.
969: [15:24:17] <Pynyxk> some are good, some are bad. some are an ok middle ground (like MySQL
970: [15:24:18] <Pynyxk> )
971: [15:24:45] <scpi> I've been really digging into scss this year. It's a real love/hate relationship.
972: [15:26:45] <Pynyxk> ah, here'sthe article: http://gigaom.com/2011/07/07/facebook-trapped-in-mysql-fate-worse-than-death/
973: [15:27:12] <Pynyxk> simple facts, MySQL neither SQL or even ACID compliant.
974: [15:27:28] <Pynyxk> Doesn't scale all THAT well.
975: [15:28:00] <Pynyxk> It works well as an easy option to begin with, but just like starting with wordderp because it's 'easy' when starting a site... one soon learns otherwise.
976: [15:28:56] * ARNHOE quit ()
977: [15:29:59] * cloph is now known as cloph_away
978: [15:35:53] * stnvh has joined #silverstripe
979: [15:36:05] * babak quit (*.net *.split)
980: [15:46:07] * babak has joined #silverstripe
981: [15:51:35] <Pynyxk> right, well fuck this work shit.
982: [15:51:41] <Pynyxk> gg, see you all later
983: [15:51:47] * Pynyxk quit (Quit: Page closed)
984: [15:54:46] * anselmdk has joined #silverstripe
985: [15:55:03] * muskie9 has joined #silverstripe
986: [16:24:59] * kinglozzer quit ()
987: [16:24:59] * anselmdk quit (Quit: anselmdk)
988: [16:27:15] * anselmdk has joined #silverstripe
989: [16:30:58] * camel_case quit (Ping timeout: 240 seconds)
990: [16:31:25] * stnvh quit ()
991: [17:10:59] * gelignite has joined #silverstripe
992: [17:19:18] * anselmdk quit (Quit: anselmdk)
993: [17:43:33] * scpi quit (Quit: naptime)
994: [17:44:33] * oddnoc has joined #silverstripe
995: [17:56:16] * Colin[pi] has joined #silverstripe
996: [18:09:20] * scpi has joined #silverstripe
997: [18:22:28] * sekjal has joined #silverstripe
998: [18:23:38] <sekjal> can I use an Extension to implement an interface on DataObject, and have that DataObject then show up on ClassInfo::implementorsOf('interface')?
999: [19:08:40] * scpi quit (Quit: naptime)
1000: [19:10:48] * scpi has joined #silverstripe
1001: [19:26:21] * cloph_away is now known as cloph
1002: [19:27:43] * oddnoc quit (Quit: bye!)
1003: [20:00:25] * sekjal quit (Quit: Leaving)
1004: [20:13:07] * joelpittet quit ()
1005: [20:14:12] * Motoservo_ has joined #silverstripe
1006: [20:16:01] * Motoservo quit (Ping timeout: 240 seconds)
1007: [20:16:01] * Motoservo_ is now known as Motoservo
1008: [20:26:42] * daftangus has joined #silverstripe
1009: [20:27:00] * daftangus quit (Client Quit)
1010: [20:32:25] * scpi quit (Quit: naptime)
1011: [20:32:50] * UndefinedOffset quit (Quit: Leaving.)
1012: [20:37:17] * scpi has joined #silverstripe
1013: [21:18:17] * micmania1 has joined #silverstripe
1014: [21:27:28] * simon_w|air has joined #silverstripe
1015: [21:32:41] * scpi quit (Quit: scpi)
1016: [21:34:08] * gelignite quit (Quit: http://bit.ly/nkczDT)
1017: [21:47:46] * opalfroot has joined #silverstripe
1018: [21:48:27] <opalfroot> quiet tonight eh
1019: [21:49:06] <simon_w|air> Guessing on the 40 seconds you've been in here?
1020: [21:49:27] <opalfroot> just checked the user list :/
1021: [21:49:49] <simon_w|air> Is about the normal size for a Saturday morning
1022: [21:50:14] <opalfroot> oh. forgot about the time difference.
1023: [21:50:35] <opalfroot> it's late Friday here
1024: [21:54:18] * micmania1 quit (Ping timeout: 240 seconds)
1025: [21:54:54] * opalfroot quit (Remote host closed the connection)
1026: [22:09:12] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
1027: [22:14:31] * micmania1 has joined #silverstripe
1028: [22:23:41] * micmania1 quit (Ping timeout: 264 seconds)
1029: [22:38:36] * babak quit (Quit: Connection closed for inactivity)

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