#silverstripe IRC Log

IRC log for 30 January 2015

All timestamps are in UTC.

1: [00:02:18] * jenniferaslan quit (Quit: jenniferaslan has left the room)
2: [00:02:45] * clairef has joined #silverstripe
3: [00:04:01] * lerni has joined #silverstripe
4: [00:04:59] * lerni quit (Client Quit)
5: [00:08:37] <Motoservo> Thanks for yall’s help earlier. Using the loopback address instead of localhost was all the workaroudn I needed.
6: [00:10:12] * Ryan-Toast quit (Quit: Ryan-Toast)
7: [00:16:11] <zippy> Motoservo: it's not a workaround :)
8: [00:16:28] <zippy> but yea, I see it often
9: [00:17:13] * spronk2 has joined #silverstripe
10: [00:19:08] <zippy> I know there is user voice, but is there a list of things happening in 3.2 / 4 to look at / feedback on?
11: [00:19:15] * veb quit (Quit: veb-irc: &)
12: [00:21:09] * veb has joined #silverstripe
13: [00:23:31] * Ryan-Toast has joined #silverstripe
14: [00:23:36] <Colin[pi]> zippy: like a roadmap?
15: [00:23:52] * veb quit (Client Quit)
16: [00:23:52] <zippy> yea, like a bit of a 'here is some things we are looking at / changing'
17: [00:23:57] <zippy> eg namespaces I think is for 4
18: [00:24:14] <Colin[pi]> I think I recall Cam mentioning something about a roadmap document last week
19: [00:24:20] <zippy> I know it's all up in the air and things change on a dime, but its like - is it worth me looking into xyz if that whole area will be removed in the next version
20: [00:24:30] <Colin[pi]> zippy: yeah I know that feel
21: [00:24:35] <Colin[pi]> would be good
22: [00:27:45] <micmania1> zippy: Colin[pi] That’s how uservoice is being used.
23: [00:28:04] <Colin[pi]> yeah but...
24: [00:28:14] <Colin[pi]> it's not really a roadmap
25: [00:28:24] <Colin[pi]> it's more feature suggestions that people go "ohh that'd be good"
26: [00:28:33] <Colin[pi]> but would be nice to have like a list to refer to
27: [00:28:38] <micmania1> Yeah but you can’t really have a roadmap in OS. Anybody can develop any feature they want.
28: [00:28:39] <Colin[pi]> without digging through UV
29: [00:28:39] * LoveDuckie quit (Read error: Connection reset by peer)
30: [00:29:34] <Colin[pi]> micmania1: true, but those features need the blessing of the core devs
31: [00:30:00] <Colin[pi]> like zippy says, it'd be good if we have something to aim for, even if it's not concrete or a bit vague at this stage
32: [00:31:04] <zippy> There are 14 things 'planned' in UV by SS atm. Some of those have been planned for a long time. Im am not asking for specifics, more like. In 3.2 we are planning on redoing asset system and x, in 4.0 we are planning name spaces and different file system
33: [00:32:05] * Olliepop has joined #silverstripe
34: [00:32:23] <micmania1> yeah but I don’t think even ss know that. Everything is a conversation to be had.
35: [00:32:48] <Colin[pi]> micmania1: wouldn't it be beneficial from their own internal point of view to have a roadmap though?
36: [00:32:52] <micmania1> If SS said “we’re planning this for x version” people would have a hissy fit that they’re not being included in discussion
37: [00:33:09] <micmania1> Colin[pi]: yeah, but its not that black and white.
38: [00:33:32] <zippy> so it's better if it's worked on in secret and then ss just goes, oh, here it is
39: [00:33:36] <zippy> ala namespaces?
40: [00:33:48] <Colin[pi]> zippy: that went down like a lead balloon lol
41: [00:34:17] <micmania1> That’s not what i’m saying. I’m saying things need to be discussed before they can say “Here’s the plan"
42: [00:34:18] <MichalKleiner> is there a simple way how to remove all has_one related items from DO?
43: [00:35:00] <zippy> mmm
44: [00:35:06] <antmas_> that was good sushi
45: [00:35:07] <antmas_> :D
46: [00:35:10] * antmas_ is now known as antmas
47: [00:35:32] <Colin[pi]> antmas: what a coinkydink, we're about to go have some as well
48: [00:35:41] <antmas> Colin[pi]: win
49: [00:35:53] <MichalKleiner> coin-blah hurt my eyes :-D
50: [00:36:08] <MichalKleiner> like kinkydink
51: [00:36:13] <antmas> lol
52: [00:36:17] <Colin[pi]> heh
53: [00:36:18] * mobiusnz has joined #silverstripe
54: [00:36:24] <antmas> I read it has coin ki dick
55: [00:36:28] <antmas> initially
56: [00:37:53] * muskie9 quit (Quit: Textual IRC Client: www.textualapp.com)
57: [00:39:39] <zippy> those RFC's might be useful, especially if they were somehow pinned to the top of the ss dev list
58: [00:40:49] <Colin[pi]> zippy: I just got a reply from Cam about it
59: [00:40:58] <zippy> .... how what eh?
60: [00:41:03] <Colin[pi]> "UserVoice is the CMS/Framework roadmap (you can use the status flags to see what's upcoming). The next step is to use the API to pull that data through to ss.org and create a nice roadmap type UI for that data"
61: [00:41:28] <Colin[pi]> It's sitting pretty high up in my backlog internally however... I think whatever we build should be a FOSS module (silverstripe-uservoiceroadmap?) and if anyone in the community is keen they might be able to help and reduce the time it takes for us to get that launched :)
62: [00:41:36] <Colin[pi]> any volunteers? :D
63: [00:42:13] <zippy> lol
64: [00:42:14] <antmas> lol
65: [00:43:19] <zippy> create a repo, add in a readme / features needed and commit
66: [00:43:27] <antmas> "Tesla release software update to fleet which the user is notified about via the dash console - upon updating the 0-100kmh time decreases by 0.1s and suspension is slightly stiffened"
67: [00:43:51] <antmas> fucking crazy stuff
68: [00:43:56] <Colin[pi]> wow, improving car performance with software updates
69: [00:43:59] <Colin[pi]> what a world
70: [00:44:41] <antmas> "the car will tweet back to Tesla R&D the results of the update along with diagnostic results'
71: [00:44:53] <zippy> wonder if there are any jailbroken Tesla cars
72: [00:45:06] <antmas> technicall there is
73: [00:45:10] <antmas> technically*
74: [00:46:12] <antmas> Saleen sells a version with jailbroken software
75: [00:46:38] <Colin[pi]> saleen... don't they make le mans cars?
76: [00:46:45] <antmas> http://saleen.com/gtx.html
77: [00:47:18] <antmas> the software is opensource anyway
78: [00:47:18] <Colin[pi]> holy christ that in-dash panel is frickin huge
79: [00:48:17] <Olliepop> pretty sure that's the model S stock dash computer
80: [00:48:44] <Olliepop> but yeah it's bloody decent eh
81: [00:49:42] <antmas> would buy in a heartbeat
82: [00:49:55] <antmas> some guy in NZ imported one for a total cost of $180k
83: [00:50:38] <zippy> mmm I think one of these would be ok. http://www.drivesrt.com/2015/viper/
84: [00:50:50] <spronk2> yum
85: [00:50:52] <Ryan-Toast> zippy: eww.
86: [00:50:55] <Ryan-Toast> :P
87: [00:51:04] <spronk2> the original viper was suuuch a sexy car
88: [00:51:10] <antmas> never liked vipers :P
89: [00:51:17] <zippy> spronk2: hell yea it was
90: [00:51:21] <spronk2> you sick fuck
91: [00:51:26] <antmas> if it was american, I'd only get a hellcat
92: [00:51:36] <Colin[pi]> I don't get the love for US cars really, never really been into them much
93: [00:51:38] <zippy> zomg... https://www.youtube.com/watch?v=7HKRfFz60Sw
94: [00:51:41] <spronk2> :O
95: [00:51:44] * spronk2 remembrs that sho
96: [00:51:44] <spronk2> w
97: [00:52:03] <spronk2> heh
98: [00:52:10] <Ryan-Toast> Vipers are the best seelling plastic car in the world.
99: [00:52:18] <antmas> Ryan-Toast: +1
100: [00:52:23] <spronk2> f1 cars are plastic
101: [00:52:24] <spronk2> so what
102: [00:52:24] <spronk2> :p
103: [00:52:31] <antmas> I sat in a 2002 model recently-ish
104: [00:52:36] <Ryan-Toast> F1 cars get rebuilt every race.
105: [00:52:50] <antmas> the interior was
106: [00:52:56] <Ryan-Toast> ’76 galant colt, pls./
107: [00:52:57] <antmas> all hard cheap plastic
108: [00:53:07] <spronk2> usia has put out some fantastic cars though
109: [00:53:10] <spronk2> early mustangs
110: [00:53:13] <spronk2> early corvettes
111: [00:53:18] <Colin[pi]> F1 has been neutered now though :(
112: [00:53:20] <Ryan-Toast> I think you mean chargers.
113: [00:53:21] <spronk2> caddys
114: [00:53:21] <antmas> Ryan-Toast: pfft, Datsun 240z
115: [00:53:24] <spronk2> chargers, yeah
116: [00:53:31] <spronk2> pontiacs and shit
117: [00:53:46] <Ryan-Toast> antmas: Mmm, 240z
118: [00:53:47] <antmas> all great cars until you want to turn a corner
119: [00:53:53] <spronk2> nah
120: [00:53:53] <Colin[pi]> antmas: haha
121: [00:53:57] <spronk2> fantastic cars for turning cornes
122: [00:54:03] <spronk2> they don't turn
123: [00:54:05] <Ryan-Toast> antmas: oh my…. http://i.imgur.com/5SRRkXf.jpg
124: [00:54:06] <spronk2> so you have to go sideways
125: [00:54:07] <spronk2> :D
126: [00:54:11] <Colin[pi]> spronk2: yeah you just end up out the window
127: [00:54:16] <spronk2> they do look niice when done up nicely, Ryan-Toast
128: [00:54:24] <antmas> Ryan-Toast: :O
129: [00:54:30] <spronk2> but i'd still take a 67 vette
130: [00:54:33] <antmas> only thing I don't like is rivets
131: [00:54:39] <Ryan-Toast> 10/10 would lose my virginity in one.
132: [00:54:39] * masnun quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
133: [00:54:51] <antmas> Ryan-Toast: I'd lose mine TO one
134: [00:54:54] <spronk2> http://cdn.barrett-jackson.com/staging/carlist/items/Fullsize/Cars/161046/161046_Front_3-4_Web.jpg
135: [00:54:56] <Colin[pi]> lol
136: [00:55:32] <Ryan-Toast> antmas: http://i.imgur.com/w6NTeIU.jpg
137: [00:55:50] <Colin[pi]> dat roof rack
138: [00:56:08] <antmas> hnnnnnnng
139: [00:56:41] <spronk2> then there's the 69 stinger
140: [00:56:41] <spronk2> http://pichost.me/1362842/
141: [00:56:43] <spronk2> gooorgeous
142: [00:57:13] <antmas> I will have this one day http://www.classicdriver.com/sites/default/files/styles/full_width_slider/public/article_images/singer-porsche-911-new-york-1_0.jpg?itok=HD1TD_aF
143: [00:57:43] <Colin[pi]> ehh... fun to drive
144: [00:57:46] <Colin[pi]> but that look :\
145: [00:57:48] <Colin[pi]> not a fan
146: [00:58:50] <Ryan-Toast> antmas: http://www.trademe.co.nz/motors/used-cars/nissan/auction-840340593.htm
147: [00:58:53] <Ryan-Toast> oops
148: [00:58:55] <Ryan-Toast> wrong link
149: [00:58:59] <Ryan-Toast> http://imgur.com/a/SYAeE#0
150: [00:59:13] <spronk2> i dno Ryan-Toast
151: [00:59:19] <antmas> 280z is nice too :D
152: [00:59:21] <spronk2> they're a typical copycat jap car
153: [00:59:34] <antmas> lolwut
154: [00:59:40] <antmas> copycat of what?
155: [00:59:43] <antmas> good cars?
156: [00:59:48] <Ryan-Toast> spronk2: I’m mnore of a fan of the 1600 http://i.imgur.com/HFNTvz4.jpg
157: [00:59:53] <Colin[pi]> oh boy here we go
158: [00:59:59] <spronk2> copycat of e.g. the MGs
159: [01:00:09] <antmas> :P
160: [01:00:20] <antmas> Ryan-Toast: those dattos look like fedoras
161: [01:00:21] <antmas> :P
162: [01:00:23] <zippy> I am missing something obvious, and I can't see anything in the docs for it..
163: [01:00:36] <antmas> zippy: shhh, we're on cars now
164: [01:00:44] <Colin[pi]> lol
165: [01:01:02] <spronk2> but really the 240z was trying to be a ferrari daytona
166: [01:01:11] <spronk2> err
167: [01:01:12] <spronk2> GTO
168: [01:01:25] <antmas> Ryan-Toast: that 280z on trademe would look awesome with louvres (spelling)
169: [01:01:39] <Colin[pi]> antmas: I think that's actually spelled correctly
170: [01:01:46] <antmas> #win
171: [01:05:28] <Colin[pi]> I would give my left nut for one of these: http://www.diseno-art.com/news_content/wp-content/uploads/2013/09/Alfa-Romeo-Disco-Volante-by-Touring-1.jpg?f75118
172: [01:05:35] <Colin[pi]> even just for the sound of it
173: [01:05:47] <Ryan-Toast> http://i.imgur.com/rN7Xe9o.gif
174: [01:05:53] <Ryan-Toast> :P
175: [01:06:00] <Colin[pi]> lol
176: [01:06:07] <Colin[pi]> that's ok, reaction intentional
177: [01:06:10] <Olliepop> Beautiful
178: [01:06:19] <Olliepop> Have you seen the latest Aventador?
179: [01:06:26] <Colin[pi]> Olliepop: dat sound: https://www.youtube.com/watch?v=IcvruhYk0po
180: [01:06:45] <Olliepop> WOW
181: [01:07:40] <antmas> hnnnnnnng
182: [01:07:43] <antmas> that sounds amazing
183: [01:07:51] <Colin[pi]> even Clarkson noted it: https://www.youtube.com/watch?v=Hb3kJYI5U9I#t=4m30s
184: [01:08:28] <antmas> I always find myself looking up Zonda sounds
185: [01:08:48] <Ryan-Toast> Not usually a fan of flared guards, but damn: http://i.imgur.com/AjJ0MSC.jpg
186: [01:09:21] * spronk2 wants one of the original GT-Rs
187: [01:09:22] <antmas> mmmm
188: [01:09:27] <antmas> bit too much flare
189: [01:09:39] <antmas> looks like a drag car
190: [01:09:55] <antmas> spronk2: yeah win
191: [01:10:11] <spronk2> http://farm8.staticflickr.com/7158/6838586093_762b9862a2_b.jpg
192: [01:10:25] <spronk2> they are ugly as fuck
193: [01:10:26] <spronk2> but awesome
194: [01:10:42] <antmas> that's not ugle
195: [01:10:45] <antmas> ugly*
196: [01:11:23] <antmas> http://cdn5.3dtuning.com/info/Nissan%20Skyline%20GT-R%201969%20Coupe/factory/5.jpg
197: [01:12:08] <Sticks> Hi guys, I'm getting a 500 server error when hitting "Insert Media" in the content editor. No recent changes to code, no error logs.
198: [01:12:12] <Sticks> Where can I start??
199: [01:12:21] <Colin[pi]> Sticks: the bottle shop
200: [01:12:27] <Colin[pi]> drown your sorrows!
201: [01:12:27] <antmas> LOL
202: [01:12:32] <Sticks> k brb
203: [01:12:32] <spronk2> hahahahaha
204: [01:12:37] <Sticks> haha
205: [01:12:41] <spronk2> check your php logs sticks
206: [01:12:47] <Ryan-Toast> I think we all can agree what the best car ever made was: http://i.imgur.com/XdlUrJq.jpg
207: [01:13:02] <antmas> lol
208: [01:13:08] <Colin[pi]> Ryan-Toast: what... what is that
209: [01:13:15] <Colin[pi]> looks like it's made from Meccano
210: [01:13:17] <Ryan-Toast> Colin[pi]: Topgear car
211: [01:13:22] <antmas> Ryan-Toast: I would have said the Citroen 2cv
212: [01:13:24] <Ryan-Toast> hammerhead eagle shark or something?
213: [01:13:25] <antmas> OR
214: [01:13:48] <antmas> The Homer
215: [01:13:52] <Ryan-Toast> https://www.youtube.com/watch?v=WfNfwNWWphI
216: [01:13:56] <Colin[pi]> what about the bicycle Porsche? http://awesomobile.com/wp-content/uploads/2011/12/pedal-porsche-17.jpg
217: [01:14:19] <antmas> lol
218: [01:14:22] <antmas> my eyes
219: [01:14:41] <Ryan-Toast> Colin[pi]: I rememeber that, fantastic.
220: [01:17:26] <Colin[pi]> Ryan-Toast: did you ever see that one where Clarkson drove the little car into the BBC offices?
221: [01:17:33] <Ryan-Toast> Colin[pi]: lol, yes.
222: [01:17:36] <Colin[pi]> I would LOVE one of those tiny things lol
223: [01:17:44] <spronk2> http://www.classicdriver.com/sites/default/files/styles/article_full/public/lamborghini-countach-2.jpg?itok=LaVZoB7s
224: [01:17:46] <spronk2> YEE HAW
225: [01:18:04] <antmas> :D
226: [01:18:05] <Colin[pi]> contach!
227: [01:18:09] <Colin[pi]> my childhood!
228: [01:18:18] <Colin[pi]> this thing was the tits when I was a kid
229: [01:18:18] <antmas> I had a poster of that
230: [01:18:21] <antmas> and a Diablo
231: [01:18:22] <antmas> :D
232: [01:18:24] <spronk2> yeah
233: [01:18:25] <Colin[pi]> oh yeah!
234: [01:18:48] <Colin[pi]> my fav Hot Wheels was a bright yellow Contach
235: [01:19:15] <antmas> https://www.youtube.com/watch?v=1huYsSOYlVo
236: [01:20:58] <spronk2> http://www.lambocars.com/archive/highres/lp500qv9.jpg (sliightly NSFW)
237: [01:21:09] <antmas> how nsfw is it?
238: [01:21:15] <spronk2> and by slightly i mean, it's definitely NSFW but its not a large image :P
239: [01:21:28] <antmas> hmmmm
240: [01:21:29] * Tanger has joined #silverstripe
241: [01:21:31] <spronk2> (naked woman side on)
242: [01:21:32] <Colin[pi]> antmas: nudey lady on the bonnet
243: [01:21:32] * antmas doesn't click
244: [01:21:47] <Colin[pi]> presumably just getting a tab or something
245: [01:22:05] <Colin[pi]> I mean a lambo bonnet is a pretty comfy place to lie down
246: [01:22:09] <spronk2> :D
247: [01:22:10] <spronk2> hahaha
248: [01:22:14] <spronk2> o/
249: [01:22:27] <Colin[pi]> I really need to watch Wolf of Wall St
250: [01:22:37] <antmas> Colin[pi]: omg
251: [01:22:41] <antmas> have you not seen it?
252: [01:22:49] * Colin[pi] shakes his head sheepishly
253: [01:22:56] * Tanger likes logging on to talk to nekked leddies
254: [01:23:09] <Tanger> Colin[pi]: Oh man, you do!
255: [01:23:21] <antmas> https://www.youtube.com/watch?v=XdV-9FwwurY
256: [01:24:29] <Colin[pi]> antmas: hahaha
257: [01:26:08] <Colin[pi]> lunch tiems!
258: [01:26:12] * Colin[pi] is now known as Colin[pi][a]
259: [01:27:37] <UncleCheese> micmania1 does lumberjack handle versioning?
260: [01:37:43] * Stomach quit (Read error: Connection reset by peer)
261: [01:37:54] * Stomach has joined #silverstripe
262: [01:38:34] * jenniferaslan has joined #silverstripe
263: [01:41:00] <Stomach> so trying to archive all current emails in gmail is a bit of a bitch
264: [01:45:30] <antmas> doing anything in gmail is a bitch
265: [01:45:40] <Ryan-Toast> inbox is worse.
266: [01:45:48] <Ryan-Toast> Don’t know why they’re moving everyone to it.
267: [01:45:56] <antmas> inbox is horried
268: [01:45:59] <antmas> horrid*
269: [01:45:59] <Ryan-Toast> It’s too simple if you know what I mean.
270: [01:46:04] <antmas> yeah
271: [01:46:18] <Ryan-Toast> LET’S GET RID OF ALL OUR FEATURES! YEAYAYAYAYA
272: [01:46:23] <antmas> the way it 'sorts' emails in the UI is confusin as fuck
273: [01:46:40] <antmas> Ryan-Toast: gifs pls
274: [01:47:22] <Ryan-Toast> antmas: http://i.imgur.com/JbFKKNr.gif
275: [01:47:31] <antmas> XD
276: [01:49:59] <antmas> mmm raspberry drops
277: [01:50:05] <antmas> haven't had these in AGES
278: [01:52:32] * veb has joined #silverstripe
279: [01:53:51] <spronk2> FFFUUUCK
280: [01:54:14] <zippy> .
281: [01:54:20] <zippy> get a chick pregnant?
282: [01:54:47] <antmas> ROFL zippy
283: [01:54:55] <antmas> pun punches friday
284: [01:54:58] <antmas> no*
285: [01:55:10] <zippy> only thing worse than that I think is someone dying
286: [01:55:28] <antmas> then subsites
287: [01:56:07] <zippy> subsites sounds like ecommerce
288: [01:56:15] <zippy> the idea is simple, but the details just kill you
289: [01:59:53] <zippy> Ryan-Toast: I exaplained to the guy about media queries and how he doesn't actually need to repeat the exact same css in each media query he defines... mind was blown
290: [02:00:30] <Ryan-Toast> Rofl
291: [02:00:35] <Ryan-Toast> Poor fellah.
292: [02:03:35] <zippy> was good because he wants to learn and stuff so thats always... nice
293: [02:04:02] <antmas> :P
294: [02:04:09] <zippy> Ryan-Toast: you seen this before https://incident57.com/codekit/index.html ?
295: [02:05:37] <antmas> "I just bought a Macbook so that I can use your app. Such is my passion for web dev and purty code."
296: [02:05:40] <antmas> this fucking guy
297: [02:05:44] <antmas> there is always one
298: [02:05:54] <Ryan-Toast> zippy: nah, my grunt tasks do the same thing though.
299: [02:06:04] <Stomach> we used to use codekit
300: [02:06:07] <Stomach> its a pain in the ass
301: [02:06:20] <zippy> yea it' looks just a wrapper for grunt / gulp
302: [02:06:23] <Stomach> it is
303: [02:06:28] <Stomach> and it always watches files
304: [02:06:34] <Stomach> so have fun doing git pulls
305: [02:06:36] <Stomach> fucking shit
306: [02:06:41] <Ryan-Toast> Great website though.
307: [02:07:01] * Colin[pi][a] quit (Ping timeout: 255 seconds)
308: [02:07:09] * willr has joined #silverstripe
309: [02:07:09] <zippy> Stomach: first or 2nd version?
310: [02:07:16] <Stomach> first one we used
311: [02:07:20] <Stomach> this is liek 3 years ago
312: [02:07:37] <antmas> lol at the Kate Upton quote at the bottom
313: [02:08:10] <zippy> nice website; http://stevie.co.nz/
314: [02:08:28] <antmas> :D
315: [02:08:41] * vanny quit (Quit: Page closed)
316: [02:09:04] <Stomach> zippy - its the shit
317: [02:09:28] <zippy> :)
318: [02:10:24] <antmas> awesome
319: [02:10:30] <antmas> just got a txt from the mrs
320: [02:10:48] <antmas> "Charlie has just gone and smeared poo all over his walls and bed"
321: [02:10:57] <antmas> fucking amping Im not home
322: [02:13:19] <zippy> joy working at home
323: [02:15:40] <ibeardslee> working late tonight?
324: [02:16:45] <zippy> ..
325: [02:16:47] <zippy> m?
326: [02:17:39] <antmas> I think I'll stay a little longer :P
327: [02:17:48] <zippy> pub at 4
328: [02:19:21] * mobiusnz quit (Quit: Leaving.)
329: [02:20:34] <antmas> mmm
330: [02:20:40] <antmas> I feel a pilsner coming on
331: [02:21:04] * ibeardslee is being patient for Whisky O'Clock
332: [02:21:24] <antmas> had some whiskey the over xmas
333: [02:21:30] <antmas> $400 per bottle :O
334: [02:21:39] <antmas> was the nicest scotch I've ever had
335: [02:22:19] <zippy> and it just gets pissed out like a $40 bottle
336: [02:22:29] <Ryan-Toast> zippy: lol
337: [02:22:39] <antmas> :P
338: [02:23:04] * zippy wonders where simon_w is with his Friday Friday song
339: [02:23:25] * Ryan-Toast doesn’t care.
340: [02:23:35] <antmas> brooding in his tower
341: [02:23:51] <antmas> UncleCheese: happy belated birthday :D
342: [02:24:30] <antmas> Ryan-Toast: can be the new simon_w
343: [02:24:48] <Ryan-Toast> antmas: Okay: “Here’s an aswer to your question, you stupid cunt.”
344: [02:24:56] <antmas> LOL
345: [02:25:19] <UncleCheese> cheers
346: [02:25:34] <UncleCheese> where is simon_w, anyway?
347: [02:25:50] <spronk2> online
348: [02:25:52] <spronk2> but not here
349: [02:25:54] <Ryan-Toast> On the HHVM IRC channel.
350: [02:25:57] <spronk2> he's probably given up on silverstripe
351: [02:26:21] <antmas> ya'll are such jerks
352: [02:26:32] <Ryan-Toast> Well I am the new simon_w.
353: [02:26:39] * spronk2 admits the fact
354: [02:27:02] <Ryan-Toast> PLEASE DIRECT ALL OF YOUR QUESTIONS TO ME, UNLESS THEY’RE CODE RELATED.
355: [02:27:18] <ibeardslee> why is the sky blue?
356: [02:27:30] <antmas> Ryan-Toast: why is $ undefined all the time
357: [02:27:35] <wracu> argh pagination
358: [02:27:38] <Ryan-Toast> BECAUSE THAT’S HOW OUR EYES PERCIEVE LIGHT REFLECTED OFF OUR ATMOSPHERE.
359: [02:27:40] <wracu> semi-working... but not able to detect current page
360: [02:27:46] <wracu> CurrentPage is always 1
361: [02:27:49] <ibeardslee> is crunchy peanut butter better then smooth peanut butter?
362: [02:27:54] <wracu> even when URL param shows &start=20 (and the correct results are returned)
363: [02:28:03] <Ryan-Toast> $ IS UNDEFINED, UNTIL YOU GET A DIVORCE. THEN ITS $HERS
364: [02:28:04] <antmas> ibeardslee: shut your whore mouth
365: [02:28:25] <Ryan-Toast> ibeardslee: NO, THE FUCK IS WRONG WITH YOU?
366: [02:28:25] <antmas> Ryan-Toast: pwnd
367: [02:28:29] <zippy> ibeardslee: smooth is better, cruncy just tears up my bread
368: [02:28:33] <wracu> who cares
369: [02:28:37] <wracu> anyone know about pagination?
370: [02:28:39] <wracu> :B
371: [02:28:41] <spronk2> zippy
372: [02:28:44] <Ryan-Toast> wracu: YES
373: [02:28:45] <spronk2> get better fucking peanut butter
374: [02:28:47] <spronk2> you know
375: [02:28:49] <spronk2> like Pic's
376: [02:28:57] <Ryan-Toast> GET HARDER BREAD! BE A MAN
377: [02:29:05] <antmas> Picks is overrated
378: [02:29:05] <spronk2> YEA
379: [02:29:10] <spronk2> pic's is the fucking shit man
380: [02:29:12] <wracu> Ryan0Toast: my results, and pagination and links are correct but the value returned for current page is always 1...
381: [02:29:25] <wracu> I therefore can't tell the user which page they are on
382: [02:29:25] <Ryan-Toast> wracu: sspaste?
383: [02:29:35] <spronk2> as evidenced by just how popular it has become
384: [02:29:42] <spronk2> compared to the shit that is eta and sanitarypadium
385: [02:29:55] <antmas> spronk2: give it time and it will be come the eta
386: [02:30:02] <antmas> become*
387: [02:30:18] <antmas> I do like the caravan they drive around in though
388: [02:30:22] <antmas> it's a toaster :D
389: [02:30:25] * spronk2 hasn't seen it
390: [02:30:28] <spronk2> a cylon?
391: [02:30:32] <Ryan-Toast> I BUY PEANUTS, AND THEM CRUSH THEM BETWEEN MY BULGING MUSLCES. JUST TRY TO HOLD IN THE TEARS AS YOU BEHOLD THE FRESHEST PEANUT TOAST YOU’VE EVER SEEN.
392: [02:30:39] <spronk2> phwoar
393: [02:31:51] <wracu> Ryan-Toast: something like http://www.sspaste.com/paste/show/54caecca0907d
394: [02:32:35] <antmas> I should get Dying Light
395: [02:33:03] <wracu> should be fine right?
396: [02:33:16] <Ryan-Toast> wracu: try adding in the second parameter in the PaginatedList
397: [02:33:25] <Ryan-Toast> Controller::curr()->request
398: [02:34:06] <Ryan-Toast> also try set the page length to one, and see if it splits them: $pagination->setPageLength(1);
399: [02:35:02] <wracu> thanks!
400: [02:35:02] <wracu> Controller::curr()->request
401: [02:35:13] <wracu> did it. second param (optional so I missed spotting it)
402: [02:35:32] <Ryan-Toast> YOU HAVE HAD YOUR KNOWLEDGE EXTENDED, MERE MORTAL. GO ABOUT YOUR BUSINESS.
403: [02:35:52] <wracu> $Ryan-Toast = $Ryan-Toast + $beer;
404: [02:36:34] <zippy> Ryan-Toast IS simon_w!!
405: [02:37:28] <wracu> http://i.giphy.com/96FloqY8aYqwo.gif
406: [02:37:40] <spronk2> IS IT GONNA KEEP SPINNING
407: [02:37:40] <spronk2> OMG
408: [02:37:43] <spronk2> IS IT
409: [02:37:51] <zippy> no it's the one that falls, keep watching
410: [02:38:04] * Stomach puts it on the big screen
411: [02:38:14] <Ryan-Toast> wracU: WAY AHEAD OF YOU: http://i.imgur.com/qhiHSjQ.jpg
412: [02:40:05] * Colin[pi][a] has joined #silverstripe
413: [02:40:21] * Colin[pi][a] is now known as Colin[pi]
414: [02:41:02] <MichalKleiner> any idea why dataobjectdecorator in 2.4 won't create a db field for newly added extrastatic $db item?
415: [02:41:16] <MichalKleiner> instead fails saying the column is not there
416: [02:41:40] <antmas> Colin[pi]: just in time
417: [02:41:47] <antmas> Colin[pi]: Ryan-Toast has become simon_w
418: [02:41:57] <Ryan-Toast> MichalKleiner: DOES THE CLASS YOU’RE EXTENDING HAVE A LEGACY ROW IN THE DATABASE WITH THE SAME NAME?
419: [02:42:23] * mobiusnz has joined #silverstripe
420: [02:42:32] <MichalKleiner> nah, it's newly added column
421: [02:42:54] <Ryan-Toast> NEW SIMON HAS NEVER WORKED ON A 2.4 SITE, PLEASE LOOK FOR YOUR INFORMATION ELSEWHERE.
422: [02:43:20] <Ryan-Toast> http://i.imgur.com/kmln2n8.jpg
423: [02:44:26] <MichalKleiner> I think I had this problem before and manually creating the column helped
424: [02:44:32] <MichalKleiner> not the best solution
425: [02:44:49] <antmas> omg a windows explorer search actually returned something
426: [02:44:54] <antmas> THIS IS MAJIC
427: [02:45:00] <antmas> ALSO MAGIC
428: [02:45:19] <zippy> MichalKleiner: possibly issue with case I wonder? Foo exists but your column is called foo - dev/build thinks it's there but really it's not
429: [02:45:20] <zippy> mabe
430: [02:45:23] <MichalKleiner> I think the problem is that I'm decorating Member class that gets involved before the actual dev/build
431: [02:47:48] <Colin[pi]> antmas: NO. WAY.
432: [02:47:55] <Colin[pi]> it never works!
433: [02:48:08] <antmas> Colin[pi]: I feel like screenshotting it
434: [02:48:16] <Colin[pi]> lol frame it
435: [02:48:31] <antmas> "Bigfoot - Jan 2015"
436: [02:48:34] <Colin[pi]> "today, windows search actually found something. it was a good day"
437: [02:48:54] <antmas> I should index this one search folder
438: [02:49:07] <antmas> and dedicate all RAM and paging space to it
439: [03:02:01] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
440: [03:11:53] * UncleCheese quit (Ping timeout: 240 seconds)
441: [03:11:57] * mobiusnz quit (Quit: Leaving.)
442: [03:18:24] * r_hector has joined #silverstripe
443: [03:20:38] * mobiusnz has joined #silverstripe
444: [03:20:52] * pippy quit (Ping timeout: 246 seconds)
445: [03:31:43] * Olliepop quit (Ping timeout: 246 seconds)
446: [03:33:15] * Hailwood quit (Remote host closed the connection)
447: [03:35:54] * antmas quit (Quit: Page closed)
448: [03:36:32] * antmas has joined #silverstripe
449: [03:38:22] * Ryan-Toast quit (Quit: Ryan-Toast)
450: [03:38:26] * antmas quit (Client Quit)
451: [03:38:55] * antmas has joined #silverstripe
452: [03:47:52] * Phlunk3 quit (Quit: Leaving)
453: [03:52:41] * mobiusnz quit (Quit: Leaving.)
454: [03:58:19] * antmas quit (Ping timeout: 246 seconds)
455: [04:00:12] * wracu quit (Quit: Leaving)
456: [04:01:26] * willr quit (Quit: willr)
457: [04:11:01] * oetiker quit (Read error: Connection reset by peer)
458: [04:12:38] * __will has joined #silverstripe
459: [04:12:51] <__will> hello
460: [04:13:10] <__will> i'm confused about permissions for my model admin area.
461: [04:13:43] <__will> i've given a group access to it. they can see it in the cms area but they can't see any records
462: [04:13:43] <__will> what have i done wrong now?
463: [04:14:04] <__will> I've got the usual code in my class - public function canView($member = null) { return $this->permission_checker($member); }
464: [04:14:09] <__will> public function permission_checker($member = null){ return Permission::check('CMS_ACCESS_VolunteerApplicationAdmin', 'any', $member); }
465: [04:25:42] * r_hector quit (Quit: Leaving.)
466: [04:31:14] <WandL> Hi guys, anyone had a problem on mac (mavericks) where finder does not update when you add/delete files, noticed in sublime thought that was problem but is actually filesystem?
467: [04:32:07] <WandL> if i get info on directory will update is rather strange
468: [04:35:02] <spronk2> WandL restarted?
469: [04:35:47] <WandL> spronk2: yeah...
470: [04:40:23] * cloph quit (Ping timeout: 240 seconds)
471: [04:40:27] * cloph_away has joined #silverstripe
472: [04:44:28] * novaweb has joined #silverstripe
473: [04:48:01] * __will quit (Ping timeout: 246 seconds)
474: [04:56:39] * novaweb quit (Quit: novaweb)
475: [04:57:38] * novaweb has joined #silverstripe
476: [05:02:04] * Colin[pi] quit (Ping timeout: 255 seconds)
477: [05:03:26] * novaweb quit (Quit: novaweb)
478: [05:13:13] * mahfuz quit (Ping timeout: 246 seconds)
479: [05:21:46] * benjhocking has joined #silverstripe
480: [05:31:32] * jenniferaslan quit (Quit: jenniferaslan has left the room)
481: [05:42:34] * Stomach quit (Ping timeout: 272 seconds)
482: [05:45:54] * spronk2 quit (Quit: I may need a longer sleep timer...)
483: [05:56:52] <MichalKleiner> have a good weekend guys
484: [05:56:58] * MichalKleiner is now known as MichalKleiner|aw
485: [05:59:19] * Stomach has joined #silverstripe
486: [06:00:33] * micmania1 quit (Quit: micmania1)
487: [06:04:51] * Error404NotFound quit (Ping timeout: 264 seconds)
488: [06:18:39] * Stomach quit (Quit: zzz)
489: [06:20:49] * Stomach has joined #silverstripe
490: [06:23:57] * clairef quit (Quit: Leaving.)
491: [06:25:45] * Stomach quit (Ping timeout: 276 seconds)
492: [06:53:45] * Colin[pi] has joined #silverstripe
493: [07:01:00] * masnun has joined #silverstripe
494: [07:09:01] * Error404NotFound has joined #silverstripe
495: [07:09:06] * veb quit (Remote host closed the connection)
496: [07:13:25] * masnun_ has joined #silverstripe
497: [07:13:37] * masnun quit (Ping timeout: 245 seconds)
498: [07:34:49] * eagles0513875_ quit (Changing host)
499: [07:34:50] * eagles0513875_ has joined #silverstripe
500: [07:34:50] * eagles0513875_ quit (Changing host)
501: [07:34:50] * eagles0513875_ has joined #silverstripe
502: [07:36:10] * Sticks quit (Quit: Leaving)
503: [07:37:53] * masnun_ is now known as masnun|away
504: [07:40:30] * Shrike_Finland has joined #silverstripe
505: [07:43:15] * willr has joined #silverstripe
506: [07:47:57] * Stomach has joined #silverstripe
507: [07:48:37] <Eliseth> Goodmorning
508: [08:39:38] * ss-log has joined #silverstripe
509: [08:41:08] * bemusedrat has joined #silverstripe
510: [08:42:11] * helpyou quit (Quit: Page closed)
511: [08:52:56] * willr quit (Quit: willr)
512: [08:54:34] * kinglozzer has joined #silverstripe
513: [08:55:06] * Otterpocket has joined #silverstripe
514: [08:58:03] * masnun|away is now known as masnun_
515: [09:07:15] * zippy has joined #silverstripe
516: [09:10:50] * Tanger quit (Quit: Tanger)
517: [09:14:49] * masnun_ is now known as masnun|away
518: [09:31:58] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
519: [09:32:52] * Stomach quit (Quit: zzz)
520: [09:39:50] * zippy has joined #silverstripe
521: [09:45:35] * Colin[pi] quit (Ping timeout: 244 seconds)
522: [09:46:07] * cloph_away quit (Remote host closed the connection)
523: [09:46:31] <zippy> In the config satic manifest it says
524: [09:46:42] <zippy> "...multiple statics being declared in a comma seperated list..."
525: [09:46:54] <zippy> how do u delate multiple static via comman sepeated list
526: [09:46:58] <zippy> *declare
527: [09:48:08] * spronk2 quit (Quit: I may need a longer sleep timer...)
528: [09:56:13] * cloph_away has joined #silverstripe
529: [10:08:15] * masnun|away is now known as masnun_
530: [10:10:33] * Shrike_Finland quit (Quit: Leaving.)
531: [10:14:22] <PigeonFriend> zippy: private static $foo = 'bar', $bar = 'foo';
532: [10:14:37] <zippy> O.o
533: [10:15:29] <PigeonFriend> we always used to declare our statics like that... kinda JS style. var foo = 'bar', bar = 'foo'; rather than var foo = 'bar'; var bar = 'foo';
534: [10:15:50] <PigeonFriend> but it's against PSR and most standards to define multiple vars like that
535: [10:19:23] * Error404NotFound quit (Quit: User guilty of hitting the Big Red X...)
536: [10:28:37] * masnun_ is now known as masnun|away
537: [10:44:36] * bemusedrat quit (Quit: Leaving)
538: [10:48:24] * masnun|away is now known as masnun_
539: [10:52:16] * Colin[pi] has joined #silverstripe
540: [10:52:16] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
541: [11:11:51] * Liquide has joined #silverstripe
542: [11:12:07] * Shrike_Finland has joined #silverstripe
543: [11:12:52] * Motoservo quit (Ping timeout: 265 seconds)
544: [11:14:32] <Eliseth> How do I define a variable in my class that is useable by all functions? When I put $myVar = 'test'; before function index() my script breaks
545: [11:18:29] <Eliseth> nvm
546: [11:26:02] * spronk2 has joined #silverstripe
547: [11:37:35] * masnun has joined #silverstripe
548: [11:40:29] * masnun_ quit (Ping timeout: 256 seconds)
549: [11:41:46] * Pyhluk has joined #silverstripe
550: [11:42:42] <Pyhluk> bored
551: [11:44:56] * travis-ci has joined #silverstripe
552: [11:44:56] <travis-ci> silverstripe/silverstripe-framework#3960 (3.1 - 83e6490 : Daniel Hensby): The build passed.
553: [11:44:56] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/d9436675a17c...83e64901c4ee
554: [11:44:56] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/48883228
555: [11:44:56] * travis-ci has left #silverstripe
556: [11:48:09] * cloph_away quit (Ping timeout: 265 seconds)
557: [11:48:35] * cloph_away has joined #silverstripe
558: [11:56:00] * masnun is now known as masnun|away
559: [11:56:18] <kinglozzer> UGhgihguhn
560: [11:56:27] * Colin[pi] quit (Ping timeout: 264 seconds)
561: [11:56:35] <kinglozzer> Why does Image write a file for every resample action?
562: [11:57:28] <kinglozzer> Rubbish example, but {$Image.SetWidth(100).SetHeight(100).SetWidth(50)} will write 3 files
563: [12:01:44] <spronk2> fluent API limitations
564: [12:11:17] * Shrike_Finland quit (Ping timeout: 244 seconds)
565: [12:32:25] * mobiusnz has joined #silverstripe
566: [12:38:27] <Pyhluk> kinglozzer: remodel it to use lazy loading! xD
567: [12:39:02] <Pyhluk> like datey liests
568: [12:39:31] <kinglozzer> I'm sure it's possible... keep the image resource in memory until getURL() is called or something. Trouble is that there are so many methods that could trigger that 'write' :(
569: [12:39:44] <kinglozzer> getURL(), getLink(), getFilename() etc etc etc
570: [12:41:19] <Pyhluk> yea but you gotta list out ALL ops that have happend to that image before that point
571: [12:41:27] <Pyhluk> ie, track them in some kind of process queue
572: [12:41:34] <Pyhluk> unshift()
573: [12:41:35] <Pyhluk> perhaps
574: [12:41:37] <Pyhluk> idk
575: [12:45:59] * Shrike_Finland has joined #silverstripe
576: [12:48:49] * masnun|away is now known as masnun
577: [12:52:56] * Shrike_Finland quit (Quit: Leaving.)
578: [13:01:21] * masnun is now known as masnun|away
579: [13:08:28] * Shrike_Finland has joined #silverstripe
580: [13:12:38] * mobiusnz quit (Quit: Leaving.)
581: [13:19:10] * Shrike_Finland quit (Quit: Leaving.)
582: [13:19:38] * Shrike_Finland has joined #silverstripe
583: [13:24:22] * Shrike_Finland quit (Client Quit)
584: [13:25:00] * UndefinedOffset has joined #silverstripe
585: [13:28:05] * Shrike_Finland has joined #silverstripe
586: [13:37:34] * Shrike_Finland quit (Quit: Leaving.)
587: [13:38:31] * travis-ci has joined #silverstripe
588: [13:38:31] <travis-ci> dhensby/silverstripe-framework#72 (3.1 - 83e6490 : Daniel Hensby): The build passed.
589: [13:38:31] <travis-ci> Change view : https://github.com/dhensby/silverstripe-framework/compare/d9436675a17c...83e64901c4ee
590: [13:38:31] <travis-ci> Build details : http://travis-ci.org/dhensby/silverstripe-framework/builds/48893634
591: [13:38:31] * travis-ci has left #silverstripe
592: [13:40:40] * spronk2 quit (Quit: I may need a longer sleep timer...)
593: [13:46:08] * travis-ci has joined #silverstripe
594: [13:46:08] <travis-ci> dhensby/silverstripe-framework#73 (pulls/many-many-apply-relation-bug - 43a3d7d : Daniel Hensby): The build has errored.
595: [13:46:08] <travis-ci> Change view : https://github.com/dhensby/silverstripe-framework/commit/43a3d7daf0f4
596: [13:46:08] <travis-ci> Build details : http://travis-ci.org/dhensby/silverstripe-framework/builds/48895241
597: [13:46:08] * travis-ci has left #silverstripe
598: [13:48:15] * DimiStripe has joined #silverstripe
599: [13:49:02] <PigeonFriend> kinglozzer: you ever experienced this problem: https://github.com/silverstripe/silverstripe-framework/pull/3839
600: [13:49:07] <PigeonFriend> pretty serious
601: [13:49:10] <PigeonFriend> imo
602: [13:50:41] * travis-ci has joined #silverstripe
603: [13:50:41] <travis-ci> dhensby/silverstripe-framework#74 (pulls/many-many-apply-relation-bug - 959086c : Daniel Hensby): The build has errored.
604: [13:50:41] <travis-ci> Change view : https://github.com/dhensby/silverstripe-framework/compare/43a3d7daf0f4...959086cc59ca
605: [13:50:41] <travis-ci> Build details : http://travis-ci.org/dhensby/silverstripe-framework/builds/48895659
606: [13:50:41] * travis-ci has left #silverstripe
607: [13:52:30] <kinglozzer> PigeonFriend: Nope, I've never come across it before
608: [13:53:10] <PigeonFriend> it is a pain... i imagine it breaks modeladmin if you want to filter on a many_many
609: [13:55:46] <kinglozzer> Pretty bizarre that it removes the FROM... :S
610: [13:58:12] <PigeonFriend> it's because SQLQuery is.... hilarious
611: [13:58:21] <PigeonFriend> every FROM/JOIN is stored in an associative array
612: [13:58:39] <PigeonFriend> $this->from[$tableName] = $tableName | $configArray;
613: [13:58:42] <PigeonFriend> basically...
614: [13:58:45] <kinglozzer> PigeonFriend: Yeah just looking at it ><
615: [13:58:46] <PigeonFriend> which means there's no distinction
616: [13:59:02] <PigeonFriend> and so if you add a join statement for the table that is the FROM.. then it just disappears
617: [14:03:13] * Shrike_Finland has joined #silverstripe
618: [14:03:50] <PigeonFriend> kinglozzer: I *think* I may have fixed it
619: [14:04:26] <PigeonFriend> one problem I'm finding is that the tests tend to do as little as possible to prove something "works" and nothing to prove something isn't broken
620: [14:09:26] <PigeonFriend> kinglozzer: no, not fixed
621: [14:09:49] <PigeonFriend> it actually looks like quite a fundamental bug which is a bit beyond me at the moment
622: [14:14:47] * Error404NotFound has joined #silverstripe
623: [14:15:22] * Shrike_Finland quit (Quit: Leaving.)
624: [14:16:13] * Shrike_Finland has joined #silverstripe
625: [14:16:54] * UndefinedOffset quit (Quit: Leaving.)
626: [14:21:01] * Shrike_Finland quit (Client Quit)
627: [14:28:59] <PigeonFriend> yer, kinglozzer: I think this is a pretty fundamental problem :/ It's going to take a fair re-write to get this working because the way the classes are DB queries are constructed doesn't give any thought to relations on objects with a shared ancestry
628: [14:29:18] * muskie9 has joined #silverstripe
629: [14:33:41] * MichalKl_ has joined #silverstripe
630: [14:34:25] * MichalKleiner|aw quit (Ping timeout: 265 seconds)
631: [14:34:27] * LoveDuckie has joined #silverstripe
632: [14:37:20] <Pyhluk> what's this PigeonFriend? RFC time?
633: [14:38:10] <Pyhluk> PigeonFriend: SQLQuery is already obsolete. 4.0 target though.
634: [14:38:49] <Pyhluk> tractorcow has already made _massive_ overhaul of it all.
635: [14:40:38] <PigeonFriend> Pyhluk: that is a good point. but this is a pretty serious bug
636: [14:41:59] <Pyhluk> I did think it was odd when from is bascially index #1 of the 'join' array when I went through it all lately. But that was when the re-write was announced (a bit controversial, but hey).
637: [14:43:21] <Pyhluk> PigeonFriend: I think simply adding a check for an already joined field (with same ON clause) OR the from should be enough, as opposed to relocating an entry as php does by default when you add the same key again
638: [14:45:03] <PigeonFriend> Pyhluk: yes, I tried that, but it doesn't fix another problem, which is that the base classes aren't aliased when needed
639: [14:45:08] <PigeonFriend> I just updated the PR
640: [14:46:28] <Pyhluk> It's a fair fix for 3.1 I think. 4.0 is a long way off.
641: [14:49:19] * travis-ci has joined #silverstripe
642: [14:49:19] <travis-ci> dhensby/silverstripe-framework#75 (pulls/many-many-apply-relation-bug - 36c1fb7 : Daniel Hensby): The build has errored.
643: [14:49:19] <travis-ci> Change view : https://github.com/dhensby/silverstripe-framework/compare/959086cc59ca...36c1fb7029a6
644: [14:49:19] <travis-ci> Build details : http://travis-ci.org/dhensby/silverstripe-framework/builds/48901897
645: [14:49:19] * travis-ci has left #silverstripe
646: [14:49:35] <PigeonFriend> Pyhluk: if it doesn't fix the actual problem, it's not suitable
647: [14:49:44] <PigeonFriend> 3.2 is a release that should have this fixed
648: [14:50:04] <Pyhluk> well yeah, I mean in general, I hadn't reviewed your exact code :>
649: [14:50:34] <Pyhluk> still in the Russia?
650: [14:51:38] * bemusedrat has joined #silverstripe
651: [14:56:47] * UndefinedOffset has joined #silverstripe
652: [15:27:36] * catcher has joined #silverstripe
653: [15:29:12] * Shrike_Finland has joined #silverstripe
654: [15:38:57] * bemusedrat quit (Quit: Leaving)
655: [15:41:11] * svandragt has joined #silverstripe
656: [15:41:55] <svandragt> I'm looking to use $DataList->column() but then for multiple columns? ie return ID, Title, Link only. is that possible?
657: [15:47:34] <kinglozzer> svandragt: DataList::setQueriedColumns() ?
658: [15:48:57] <svandragt> kinglozzer: return $SubjectArea->Courses()->setQueriedColumns(array('ID','Title')); still returns the complete dataobject (all fields)
659: [15:50:03] <kinglozzer> Hmm, don't think there's any method of doing it except looping through them then :(
660: [15:50:08] <kinglozzer> Unless you do a manual SQLQuery
661: [15:50:47] <Pyhluk> yeah just normal sqlquery
662: [15:51:03] <kinglozzer> Can you use DataQuery in the same way you can use SQLQuery?
663: [15:51:04] <kinglozzer> Never tried
664: [15:51:12] <Pyhluk> SS ORM gets Objects, it doesn't return query results.
665: [15:51:12] <catcher> What's setQueriedColumns for if not this?
666: [15:51:18] <kinglozzer> catcher: NFI :P
667: [15:51:32] <Pyhluk> catcher: adding them I suppose. Say like... many_many_extraFields probably
668: [15:53:42] <kinglozzer> Oh sweet you can just use DataQuery's applyRelation and stuff to build your query
669: [15:53:47] <kinglozzer> Always done it by hand :|
670: [15:56:04] <svandragt> guess I'm just running array_intersect_key($my_array, array_flip($allowed))) or something
671: [15:57:06] * Stomach has joined #silverstripe
672: [15:57:48] <Pyhluk> or something
673: [15:57:54] * Pyhluk shrugs
674: [15:58:06] <catcher> The manual query would run a lot faster if it's a big set
675: [15:58:54] <Pyhluk> well, yes and no catcher.
676: [15:59:15] <Pyhluk> speed is more dependent on the complexity of the query, not the number of single table direct selects
677: [15:59:51] <Pyhluk> although in the case of mysql, the query usually runs pretty fast, it's the transport that takes up 2/3rds of the time on average
678: [15:59:51] * Stomach quit (Client Quit)
679: [16:01:27] <catcher> I suppose I'm assuming it's a simple select w/ specific columns from a single table, which may not be the case.
680: [16:06:54] <Pyhluk> yeah, but in that case ORM will generate that same query.
681: [16:07:05] <Pyhluk> well, should I guess.
682: [16:20:20] * Error404NotFound quit (Quit: User guilty of hitting the Big Red X...)
683: [16:23:20] * Shrike_Finland1 has joined #silverstripe
684: [16:23:20] * Shrike_Finland quit (Read error: Connection reset by peer)
685: [16:33:56] * UndefinedOffset quit (Quit: Leaving.)
686: [16:35:45] * UndefinedOffset has joined #silverstripe
687: [16:35:57] * jenniferaslan has joined #silverstripe
688: [16:44:39] * wmk has joined #silverstripe
689: [16:49:04] <PigeonFriend> Pyhluk: I got back from russia ages ago... like... 7th
690: [16:51:24] * Shrike_Finland1 quit (Quit: Leaving.)
691: [16:56:34] * joelpittet has joined #silverstripe
692: [16:57:17] <wmk> does the $url_slug thingie also work on 2.4??
693: [17:07:36] * Shrike_Finland has joined #silverstripe
694: [17:10:08] * DimiStripe quit (Quit: DimiStripe)
695: [17:15:15] * DimiStripe has joined #silverstripe
696: [17:16:23] <Pyhluk> PigeonFriend: oh yeh. Just visiting? Russia is kinda a faff to get a visa for, I guessed you might have moved there for a job or something.
697: [17:16:38] <Pyhluk> wmk: hmm?
698: [17:17:26] <Pyhluk> if you're talking about the extension module, it's not made for it. But I can't see why it couldn't be backported with reasonably minimal effort.
699: [17:17:59] <Pyhluk> It's not the most involved thing, just a nice quick addition as opposed to having to remake it all the time.
700: [17:19:54] <wmk> Pyhluk, it was more a general question about $url_handler, got it solved in another way.
701: [17:20:51] * kinglozzer weekend
702: [17:20:54] <kinglozzer> ciao!
703: [17:21:08] * kinglozzer quit ()
704: [17:23:47] <Pyhluk> cool wmk, i thought that might be the case (that it was about something else)
705: [17:23:54] * Shrike_Finland quit (Quit: Leaving.)
706: [17:24:18] <Pyhluk> but yeh, url_handler is a thing in 2.4
707: [17:25:42] <Pyhluk> like loz said tho, weekend!
708: [17:25:51] <Pyhluk> cu wmk :)
709: [17:25:57] * Pyhluk quit ()
710: [17:29:59] * UndefinedOffset quit (Quit: Leaving.)
711: [17:32:18] * Otterpocket quit (Quit: Otterpocket)
712: [17:33:19] * UndefinedOffset has joined #silverstripe
713: [17:36:24] * Shrike_Finland has joined #silverstripe
714: [17:42:46] * Stomach has joined #silverstripe
715: [17:44:40] * joelpittet quit ()
716: [17:47:01] * Stomach quit (Client Quit)
717: [17:47:04] * stnvh has joined #silverstripe
718: [17:49:03] * zippy has joined #silverstripe
719: [17:49:45] * zippy quit (Client Quit)
720: [17:54:32] * Shrike_Finland quit (Quit: Leaving.)
721: [17:55:31] * Stomach has joined #silverstripe
722: [17:56:22] * Stomach quit (Client Quit)
723: [18:05:20] * masnun|away is now known as masnun
724: [18:08:38] * DimiStripe quit (Quit: DimiStripe)
725: [18:09:25] * kerosene quit (Ping timeout: 252 seconds)
726: [18:09:25] * deadveb quit (Ping timeout: 252 seconds)
727: [18:10:12] * deadveb has joined #silverstripe
728: [18:14:49] * kerosene has joined #silverstripe
729: [18:18:35] * Stomach has joined #silverstripe
730: [18:19:54] * Stomach quit (Client Quit)
731: [18:22:55] * masnun_ has joined #silverstripe
732: [18:25:57] * masnun quit (Ping timeout: 276 seconds)
733: [18:35:45] * masnun has joined #silverstripe
734: [18:36:35] * Stomach has joined #silverstripe
735: [18:37:25] * masnun quit (Client Quit)
736: [18:37:40] * masnun has joined #silverstripe
737: [18:38:38] * masnun quit (Client Quit)
738: [18:38:45] * Stomach quit (Client Quit)
739: [18:38:49] * masnun_ quit (Ping timeout: 255 seconds)
740: [18:48:13] * LoveDuckie quit (Quit: Leaving)
741: [19:15:21] * muskie9 quit (Ping timeout: 276 seconds)
742: [19:18:56] * mobiusnz has joined #silverstripe
743: [19:32:43] * veb has joined #silverstripe
744: [19:43:23] * muskie9 has joined #silverstripe
745: [19:46:11] * mobiusnz quit (Quit: Leaving.)
746: [19:46:12] * dreamplord has joined #silverstripe
747: [19:48:54] * gelignite has joined #silverstripe
748: [19:50:19] * dreamplord quit (Ping timeout: 246 seconds)
749: [19:52:43] * Motoservo has joined #silverstripe
750: [20:03:06] * DimiStripe has joined #silverstripe
751: [20:05:06] * DimiStripe quit (Client Quit)
752: [20:05:24] * DimiStripe has joined #silverstripe
753: [20:05:39] <DimiStripe> hi
754: [20:05:52] * DimiStripe quit (Client Quit)
755: [20:07:42] * DimiStripe has joined #silverstripe
756: [20:09:14] <wmk> re DimiStripe
757: [20:10:29] <DimiStripe> HI, I need running a scrapper in 5-10 threads controlled via cron . Is there a way of detecting which cron jobs already executed, and which are not ? As Im using CURL and it sometimes hangs , so I kinda control over hanged threads and control over. Actually i dont want (and can't) code this as PHP threads, just as separate PHP files loaded with URL via cron .
758: [20:11:03] <DimiStripe> I was thinking about making DB records to monitor whats happenning , but maybe SS has module for that already ?
759: [20:14:16] * muskie9 quit (Read error: No route to host)
760: [20:14:50] * muskie9 has joined #silverstripe
761: [20:15:07] <wmk> DimiStripe, scrapper? kind of spider?
762: [20:15:17] <DimiStripe> well, crawler, if yuo wish
763: [20:15:18] <DimiStripe> :)
764: [20:15:22] <wmk> ok
765: [20:15:23] <DimiStripe> getting content from other pages
766: [20:15:56] <wmk> hm, not that i know of... there are some page importers or stuff like that for ss
767: [20:16:02] <DimiStripe> Im not sure but when using proxies, it sometimes hangs , so i need a good solution of controlling all this not to create 5000 proceses :)
768: [20:16:23] <wmk> sounds like a project for erlang or haskell
769: [20:17:25] <DimiStripe> Oh, no, thats smth i dont know :)
770: [20:17:43] <wmk> http://stackoverflow.com/questions/9152174/is-erlang-the-right-choice-for-a-webcrawler
771: [20:18:11] <wmk> well, at least it's interesting ;)
772: [20:18:11] <DimiStripe> well, i've got the project already running and working :)
773: [20:18:16] <wmk> ah.
774: [20:18:23] <wmk> what are you using right now?
775: [20:18:38] <DimiStripe> so all works fine, except that i need it running with cron and monitoring that not more that X processes are runnning
776: [20:19:25] <wmk> well, in the book "seven languages in seven weeks" i read about erlang, which monitores processes, and if one crashes it fires one up again
777: [20:19:26] <DimiStripe> Im on SS 3 + own code based on SERP librires
778: [20:20:05] <wmk> however...
779: [20:20:45] <DimiStripe> Well, i''ll try looking for solution, just thought maybe someone knows a module or already done that
780: [20:20:45] <DimiStripe> :)
781: [20:21:29] <wmk> DimiStripe, it's friday evening in europe and night in nz
782: [20:22:03] <wmk> maybe ask on stackoverflow or ss forum, too
783: [20:22:04] * masnun has joined #silverstripe
784: [20:22:37] <wmk> there is some module for queuing in silverstripe
785: [20:23:09] <UndefinedOffset> could it be this? https://github.com/silverstripe-australia/silverstripe-queuedjobs
786: [20:23:23] <wmk> jup
787: [20:26:57] * wmk wonders how ss plays together with other crawlers in different languages
788: [20:27:45] <wmk> as long as we have plain dataobjects everything is quite easy, but is there an interface for importing subclassed DO, e.g. own page types with data stored in multiple tables?
789: [20:30:56] <wmk> DimiStripe, did you see this: https://github.com/heyday/silverstripe-linkcheck
790: [20:31:00] <DimiStripe> looking up link
791: [20:36:00] * zippy has joined #silverstripe
792: [20:41:33] <DimiStripe> uff lots of info to reviw
793: [20:41:38] <DimiStripe> thanks for links
794: [20:41:49] <DimiStripe> will try to build smth based on them :)
795: [20:41:58] * spekulatius quit (Remote host closed the connection)
796: [20:45:59] <wmk> good luck
797: [21:01:31] <DimiStripe> But what i dont understarnd, how could it be , that when the max_execution_time is set to 30secs, and something wrong with porxy that is used in curl - the process just never ends .
798: [21:02:42] <zippy> you set a curl timeout?
799: [21:03:45] <DimiStripe> in my mind , if max_execution_time is set to 30, it should stop the php , is there any catches maybe i should look into ?
800: [21:03:47] <DimiStripe> yep
801: [21:03:52] <DimiStripe> @curl_setopt($ch, CURLOPT_TIMEOUT, 25);
802: [21:04:27] <DimiStripe> and the strangest bit is , that sometimes it would end in 10 minutes
803: [21:04:31] <DimiStripe> sometimes in 20
804: [21:04:41] <DimiStripe> sometimes i need to seratrt apache :)
805: [21:05:06] <DimiStripe> oh, yeah, and 95% it would work as required :)
806: [21:11:39] <wmk> DimiStripe, running php in cli there is a much higher or no max_ececution_time
807: [21:14:27] <DimiStripe> its not a CLI
808: [21:14:39] <DimiStripe> it runs viw cron which does wget URL
809: [21:14:52] <wmk> oh
810: [21:14:52] <DimiStripe> And thats exactly how i need it to be :)
811: [21:15:02] <DimiStripe> so it could be fired from outside
812: [21:15:59] <wmk> hmm, suppressing errors isn't a good thing
813: [21:16:05] <wmk> @curl_setopt ....
814: [21:16:23] <wmk> why with @ in front?
815: [21:17:17] <DimiStripe> prevent error showing up
816: [21:17:28] <DimiStripe> this came with SERP library
817: [21:17:45] <DimiStripe> hmm , does SS has its own execution time setup ?
818: [21:17:58] <DimiStripe> as seems like php_value max_execution_time 2 , doesnt stop it after 2 secs
819: [21:19:01] <zippy> no
820: [21:19:24] <zippy> u said wget, are you running a command line command like exec?
821: [21:20:41] <DimiStripe> no , i'm running "wget http://MUSITE/MY.php" in a cron job
822: [21:20:42] <zippy> I am pretty sure, the time is checked at each command/function sort of thing. So if you have a shell_exec which takes 10 minutes, then the php script will take 10 minutes. If your function is a long internal one, like looping a list or something then it would be as you expect (unless it was a math function and it took 10 minutes to calculate the result). Make sense?...
823: [21:20:58] <zippy> oh right, so wget is calling your php file
824: [21:21:38] <zippy> also, when you change the max time it resets the time, so if you are calling it in a loop, then it keeps resetting it by 2 seconds or whatever
825: [21:21:40] <DimiStripe> yep
826: [21:21:58] <DimiStripe> im setting it in htaccess
827: [21:22:17] <zippy> mmm strange
828: [21:22:27] <zippy> would need to see the code to see whats happening
829: [21:22:28] <DimiStripe> i think curl itself modifies it... i don't see any other logiacla explanation
830: [21:22:42] <DimiStripe> oh, the code is huge :D
831: [21:23:32] <zippy> if you comment out the curl bit, and replace it with foreach(range(0,34) as $i) { sleep(1); } which will sleep for 34 seconds, see if that thorws a time issue as it would hit 35 seconds
832: [21:23:49] <zippy> *35 seconds
833: [21:24:16] <zippy> you could grep you code to see if there are any other calls to that function to change the time
834: [21:25:02] <zippy> you could also dump out what the max time is, to see if it's what you expect var_dump(ini_get('max_execution_time')); die();
835: [21:28:53] <DimiStripe> im now tetsing it
836: [21:34:29] <DimiStripe> OK, so i outputed max execution and max input times in all used classes
837: [21:34:39] <DimiStripe> it shows everywhere 2 seconds
838: [21:34:51] <DimiStripe> but the whole script time 76 seconds :)
839: [21:34:54] <DimiStripe> Max execution time: 2
840: [21:34:54] <DimiStripe> Max input time: 2
841: [21:34:54] <DimiStripe> Max execution time: 2
842: [21:34:54] <DimiStripe> Max input time: 2
843: [21:34:54] <DimiStripe> Max execution time: 2
844: [21:34:54] <DimiStripe> Max input time: 2
845: [21:34:55] <DimiStripe> Max execution time: 2
846: [21:34:55] <DimiStripe> Max input time: 2
847: [21:34:56] <DimiStripe> FOUND GOOD PROXY: 74.69.184.170:21320
848: [21:34:56] <DimiStripe> Max execution time: 2
849: [21:34:57] <DimiStripe> Max input time: 2
850: [21:34:57] <DimiStripe> Proxy check time: 10.831184148788 Secs Max execution time: 2
851: [21:34:58] <DimiStripe> Max input time: 2
852: [21:34:58] <DimiStripe> Max execution time: 2
853: [21:35:28] <DimiStripe> How is it possible ???
854: [21:36:12] <zippy> yes it will be 2 seconds
855: [21:36:23] <DimiStripe> yes, i set it to 2 seconds
856: [21:36:26] <zippy> that isn't telling you how much time is left, but what the setting is
857: [21:36:27] <DimiStripe> but it doesnt die !
858: [21:36:27] <DimiStripe> :)
859: [21:36:53] <DimiStripe> 2 seconds report comes from
860: [21:36:55] <DimiStripe> echo "Max execution time: ".ini_get("max_execution_time")."<br />";
861: [21:36:55] <DimiStripe> echo "Max input time: ".ini_get("max_input_time")."<br />";
862: [21:37:09] <DimiStripe> so it doesnt change it
863: [21:37:09] <zippy> yeap, sorry I thought you were expecting it to decrease
864: [21:37:23] <DimiStripe> so it looks like CURL is doing this
865: [21:37:30] <zippy> are there any ini_set in your code? can you search and see if they are anywhere
866: [21:37:37] <zippy> mmm
867: [21:38:02] <DimiStripe> Nope
868: [21:38:08] <DimiStripe> i already searched it :)
869: [21:39:12] <DimiStripe> but i mean, even after CURL, its been much more time than 2 sec, and PHP still executes till the end
870: [21:39:20] <DimiStripe> this is what i dont understand :)
871: [21:43:52] <DimiStripe> OK, its not CURL , i used your "foreach(range(0,34) as $i) { sleep(1); }" and result is
872: [21:43:54] <DimiStripe> Max execution time: 2
873: [21:43:54] <DimiStripe> Max input time: 2
874: [21:43:54] <DimiStripe> Max execution time: 2
875: [21:43:54] <DimiStripe> Max input time: 2
876: [21:43:54] <DimiStripe> Max execution time: 2
877: [21:43:54] <DimiStripe> Max input time: 2
878: [21:43:54] <DimiStripe> Proxy check time: 35.035145998001 Secs Full time to crawl : 35.594171047211 SecsOK
879: [21:44:09] <DimiStripe> Proxy check time is just your function, so it doesnt involve CURL
880: [21:44:54] <DimiStripe> Now im even more confused :D
881: [21:47:19] <DimiStripe> === ANOTHER TEST ===
882: [21:47:25] <DimiStripe> plain php file with :
883: [21:47:27] <DimiStripe> $time_start = microtime(true);
884: [21:47:28] <DimiStripe> echo "Max execution time: ".ini_get("max_execution_time")."<br />";
885: [21:47:28] <DimiStripe> echo "Max input time: ".ini_get("max_input_time")."<br />";
886: [21:47:28] <DimiStripe> foreach(range(0,34) as $i) { sleep(1); }
887: [21:47:28] <DimiStripe> $time_end = microtime(true);
888: [21:47:28] <DimiStripe> $execution_time = ($time_end - $time_start);
889: [21:47:28] <DimiStripe> echo '<b>ALL EXEC TIME :</b> '.$execution_time.' Secs';
890: [21:47:30] * UndefinedOffset quit (Quit: Leaving.)
891: [21:47:43] <DimiStripe> SHOWS THIS:
892: [21:47:45] <DimiStripe> Max execution time: 2
893: [21:47:45] <DimiStripe> Max input time: 2
894: [21:47:45] <DimiStripe> ALL EXEC TIME : 35.035429000854 Secs
895: [21:48:07] <DimiStripe> does that mean max execution limit does not work at all ?
896: [21:52:30] * masnun quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
897: [22:03:27] * zippy quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
898: [22:03:42] <DimiStripe> Guys, i'm struggling , nothing hels, switched off xcache, tried changing php mod from suphp to ruid2 , rebooted ... nothing works - still doesnt stop script after 2 seconds :(
899: [22:03:45] <DimiStripe> any thoughts ?
900: [22:10:23] <wmk> DimiStripe, maybe sleep didn't count execution time...
901: [22:10:26] <wmk> http://stackoverflow.com/questions/5678100/php-executes-longer-than-max-execution-time-sometimes
902: [22:13:28] <wmk> and you cannot change it when php is in safe mode
903: [22:18:03] <DimiStripe> Exactly - sleep doesnt work. a good big loop with x*y*z made it stop after 2 secs
904: [22:18:36] <DimiStripe> So CURL operations probably also does not counts ... so how can i limit total execution time then
905: [22:18:40] <DimiStripe> ?
906: [22:27:40] * vanny has joined #silverstripe
907: [22:28:07] <vanny> Hey all, really basic one here, and maybe just becuase it is late
908: [22:28:36] <vanny> but I need to make sure a pag links back to itself in the href tag. How do I call it
909: [22:29:11] * jeroenem has joined #silverstripe
910: [22:29:47] <jeroenem> hey guys, anyone with experience combining SilverStripe & AngularJS?
911: [22:29:47] <muskie9> vanny are you in a loop or anything?
912: [22:29:53] * travis-ci has joined #silverstripe
913: [22:29:53] <travis-ci> silverstripe/silverstripe-framework#3964 (3 - e724d6f : Will Rossiter): The build passed.
914: [22:29:53] <travis-ci> Change view : https://github.com/silverstripe/silverstripe-framework/compare/9944e82e516c...e724d6f578af
915: [22:29:53] <travis-ci> Build details : http://travis-ci.org/silverstripe/silverstripe-framework/builds/48955132
916: [22:29:53] * travis-ci has left #silverstripe
917: [22:30:15] <vanny> Im inside a dynamic custom array controller I pass back
918: [22:30:32] <vanny> Im using it to do some on page screen filters
919: [22:30:43] <muskie9> why not pass a key => val of 'PageLink' => $this->Link()
920: [22:31:07] <vanny> So put it in the array I pass back?
921: [22:31:08] <muskie9> then it would be $PageLink in your layout... although maybe try $Link first
922: [22:31:48] <muskie9> ya, in your array you return in your controller function you'd add that... but you may be able to use $Link without adding anything
923: [22:31:51] <vanny> $Link didnt work, I will try that,I thought there might have been anoter way :)
924: [22:38:20] <wmk> vanny, $Top.Link maybe, if you're in another scope
925: [22:39:40] <wmk> DimiStripe, if you're in a loop you could check for current time and do something like die('oops, that took too long');
926: [22:40:24] <DimiStripe> well, Im not in a loop, in real situation im doing CURL request which i need to break
927: [22:40:42] <DimiStripe> $data = @curl_exec($ch);
928: [22:41:34] <wmk> DimiStripe, that @ hurts!
929: [22:41:45] <DimiStripe> why ?
930: [22:41:57] <wmk> it just suppresses anything
931: [22:42:07] <wmk> if you ever need to debug it you won't see it
932: [22:42:30] <DimiStripe> well, i dont need to debug it :)
933: [22:42:35] <wmk> not yet
934: [22:43:01] <DimiStripe> as im running this from cron , i dont need to see it :)
935: [22:43:04] <wmk> i spent some days of my life with useless error search cause of this damned @ in front of lines causing a crash
936: [22:43:34] <wmk> last time after customer's ISP changed the server and some weird server settings... couldn't login anymore
937: [22:44:00] <wmk> in SS2.4 there was this error suppressing...
938: [22:44:38] <DimiStripe> well but theres nothing i can change inside it anyway
939: [22:44:39] <DimiStripe> :)
940: [22:47:28] <wmk> it's so ugly and looks like code from 2003 :(
941: [22:48:01] <catcher> Outtie. I'm likely to be having a baby this weekend, so I'll see you all in a couple weeks!
942: [22:48:20] <catcher> well, my wife is, but you know.
943: [22:49:56] <wmk> catcher, congrats
944: [22:49:58] <wmk> your first?
945: [22:50:03] <catcher> wmk, boy #2
946: [22:50:13] <wmk> ah, so you know what's coming
947: [22:50:18] <wmk> enjoy!
948: [22:50:27] <wmk> and all luck to you and your wife
949: [22:50:34] <wmk> and to boy#1
950: [22:51:36] <wmk> DimiStripe, did you rtfm? http://php.net/manual/en/function.curl-setopt.php
951: [22:51:44] <wmk> maybe there is some useful information for you
952: [22:54:43] <DimiStripe> yeah, the only thing is CURLOPT_TIMEOUT which aborts after some time
953: [22:54:56] <DimiStripe> BUT - sometimes it also hangs and does not work
954: [22:54:58] <DimiStripe> :)
955: [22:55:08] <DimiStripe> not too often , but still
956: [22:58:50] * gelignite quit (Quit: http://bit.ly/1kso8Ta)
957: [23:02:20] <wmk> there are some timeout settings there
958: [23:02:28] <wmk> maybe it's your proxy...
959: [23:04:11] <wmk> http://stackoverflow.com/questions/4665068/best-value-for-curl-timeout-and-connection-timeout
960: [23:12:07] <DimiStripe> nope its the same , as CURLOPT_TIMEOUT is a maximum amount of time in seconds to which the execution of individual cURL extension function calls will be limited.
961: [23:12:07] <DimiStripe> Note that the value for this setting should include the value for CURLOPT_CONNECTTIMEOUT.
962: [23:12:15] <DimiStripe> so it includes connecttimeout
963: [23:13:18] <wmk> hmm... dunno...
964: [23:13:25] <wmk> time to leave for today
965: [23:21:39] * wmk quit (Ping timeout: 264 seconds)
966: [23:24:31] * jeroenem quit (Ping timeout: 246 seconds)
967: [23:32:13] * catcher quit (Ping timeout: 255 seconds)

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