*** th1a_ has joined #schooltool | 00:23 | |
*** th1a_ has quit IRC | 00:32 | |
*** th1a_ has joined #schooltool | 01:31 | |
*** th1a_ has quit IRC | 01:43 | |
*** replaceafill has quit IRC | 01:47 | |
*** th1a_ has joined #schooltool | 03:03 | |
*** th1a_ has quit IRC | 04:13 | |
*** th1a_ has joined #schooltool | 07:52 | |
*** th1a has quit IRC | 07:55 | |
*** th1a has joined #schooltool | 08:29 | |
*** th1a has quit IRC | 08:34 | |
*** th1a has joined #schooltool | 10:35 | |
*** th1a has quit IRC | 10:45 | |
*** th1a has joined #schooltool | 12:46 | |
*** th1a has quit IRC | 12:55 | |
*** th1a has joined #schooltool | 14:38 | |
*** th1a has quit IRC | 14:50 | |
*** th1a has joined #schooltool | 15:38 | |
*** th1a has quit IRC | 15:50 | |
*** th1a has joined #schooltool | 16:31 | |
*** replaceafill has joined #schooltool | 18:16 | |
th1a_ | hi replaceafill. | 18:28 |
---|---|---|
replaceafill | hey th1a_ | 18:29 |
th1a_ | Had we run into the too many characters in a cell bug with Glenda when you were online yesterday? | 18:30 |
th1a_ | Or did I shield you from that, email-wise? | 18:30 |
replaceafill | i haven't received any emails from her | 18:30 |
replaceafill | i mean | 18:30 |
replaceafill | fwds | 18:31 |
th1a_ | OK, so I added some code to identify which description had a giant chunk of word markup pasted into it. | 18:31 |
th1a_ | Glenda fixed that an a few other problems on her end, and I also took out the code which puts the description in the spreadsheet at all, since they don't use it it is really just bloat. | 18:33 |
th1a_ | task description. | 18:33 |
replaceafill | ok | 18:33 |
th1a_ | So you don't have to worry about anything. | 18:34 |
replaceafill | good! :) | 18:34 |
th1a_ | I'VE GOT IT UNDER CONTROL. | 18:34 |
th1a_ | I decided I'd better just deal with it since two days earlier I interviewed for a job that is exactly that kind of thing all the time. | 18:35 |
th1a_ | Well, much of the time. | 18:35 |
th1a_ | I had a little "aha" moment just in terms of understanding R and statistical computing tasks. | 18:35 |
th1a_ | This morning, here's the key sentence: "R is designed as an in-memory application: all of the data you work with must be hosted in the RAM of the machine you're running R on." | 18:36 |
th1a_ | That sort of crystallizes the difference in approach. | 18:36 |
replaceafill | ah | 18:37 |
th1a_ | Yeah, I'm glad you find that slightly surprising too. ;-) | 18:37 |
replaceafill | how good is your R? | 18:37 |
th1a_ | Nonexistent. | 18:37 |
replaceafill | http://www.studytrails.com/blog/15-page-tutorial-for-r/ | 18:37 |
replaceafill | http://varianceexplained.org/RData/ | 18:38 |
th1a_ | But really I was stuck on not fully understanding the point. | 18:38 |
replaceafill | a couple of articles from yesterday in hacker news | 18:38 |
replaceafill | the RAM point? | 18:38 |
th1a_ | Well, yea. | 18:38 |
th1a_ | Why deal with a bunch of tables and no database? | 18:38 |
th1a_ | Why were they talking so much about "merging datasets" when we never say that? | 18:39 |
th1a_ | Why not use XML, etc. | 18:39 |
replaceafill | :) | 18:39 |
replaceafill | what i learned about R yesterday is that its company was acquired by microsoft :O | 18:40 |
th1a_ | I think I would be more productive in Python Pandas, but if forcing myself to learn the basics in R would make me approach it with the right mindset instead of, say, trying to slip in an object model and why not pickle it while I'm at it. | 18:42 |
replaceafill | :) | 18:42 |
replaceafill | zodb 2.0! | 18:43 |
replaceafill | well... 6.0 i guess | 18:43 |
th1a_ | Last point on the topic -- if I had the same problem I had last night -- one errant cell of data -- finding it by running a table through R or Python would have been much quicker than figuring out where to catch it in Justas's model. | 18:44 |
replaceafill | oh yeah | 18:45 |
replaceafill | the way we coded that script is... complicated | 18:46 |
th1a_ | lol | 18:46 |
replaceafill | even your request yesterday | 18:46 |
th1a_ | Yeah... although at least the complicated parts have worked fine. | 18:46 |
replaceafill | "can you just turn off the skills sheet" | 18:46 |
replaceafill | you need to comment like 10 lines to do that | 18:46 |
th1a_ | All the breakage has been elsewhere in the process. | 18:47 |
replaceafill | sure | 18:47 |
replaceafill | but it's like a working stone | 18:47 |
replaceafill | solid, but the day you need to debug/change it a bit... | 18:47 |
replaceafill | good luck | 18:47 |
th1a_ | Yeah, it is not optimal. | 18:47 |
th1a_ | OK, anyhow. | 18:47 |
th1a_ | Do you want to review the report doc? | 18:48 |
replaceafill | sure | 18:48 |
replaceafill | i finished it last night | 18:48 |
replaceafill | the branch is up to date and works | 18:48 |
replaceafill | (until someone breaks it...) | 18:49 |
th1a_ | Ah, cool. | 18:49 |
replaceafill | that report basically shows all the logic behind ark's attendance stuff | 18:49 |
th1a_ | I wonder if somewhere -- perhaps right at the beginning of the doc we should say something about ZCML in general. | 18:49 |
replaceafill | hhmm it depends i guess | 18:50 |
th1a_ | I mean... not a ZCML tutorial, but, like, what kind of things do you do with ZCML in SchoolTool and broadly speaking, why. | 18:50 |
replaceafill | i think the "Python package structure" may be better for that | 18:50 |
th1a_ | A short paragraph. | 18:50 |
th1a_ | Sure. | 18:50 |
replaceafill | there's a "configure.zcml" subsection | 18:50 |
replaceafill | SchoolTool python packages are “plugged” in the Zope framework machinery through a ``configure.zcml`` file. Sometimes there are more top level ``.zcml`` files included from it. | 18:51 |
th1a_ | Let me look back at that. | 18:51 |
replaceafill | ok | 18:51 |
th1a_ | OK, sure, that's what I meant. That's fine. | 18:51 |
replaceafill | i actually tried to link some zope docs | 18:51 |
replaceafill | but the ones i found are somewhat broken :( | 18:51 |
replaceafill | old | 18:51 |
th1a_ | Sad. | 18:52 |
th1a_ | Let's switch to doc chat. | 18:52 |
replaceafill | ok | 18:52 |
th1a_ | OK, back replaceafill. | 19:53 |
replaceafill | kk | 19:53 |
th1a_ | Back to the report sample chat? | 19:55 |
replaceafill | ok | 19:55 |
th1a_ | Do you see my question there replaceafill? | 19:58 |
replaceafill | no | 19:58 |
replaceafill | oh | 19:58 |
replaceafill | chat is unavailable | 19:58 |
replaceafill | let me close the doc | 19:58 |
*** th1a has quit IRC | 20:47 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!