« first day (13 days earlier)      last day (1123 days later) » 
00:00 - 14:0014:00 - 00:00

14:00
QueueJumper: Why Homework contains 31 scores that is not mandatory?
QueueJumper: I don't want to buy the book, nor do I want to do pair programming
Dean101: I agree QueueJumper, it takes the piss
Lohhari: QueueJumper: you don't have to answer yes to the book question. no gives +1 point too
QueueJumper: In China, Google Handout is even not available, how the fxxk should I get those scores?
tansaku__: just record yourself coding through some other mechanism and paste in a link to that video
tansaku__: no one is requiring you to buy the book - we just want to know if you have read that chapter or not
QueueJumper: if I don't buy that book, how can I read that chapter?
tansaku__: and you should at least try pair programming, since it is one of the things that could really supercharge your learning, but if you want to go on making very slow progress in becoming a ninja coder, then by all means keep soloing
tansaku__: you don't have to buy the book, and you won't lose any points if you don't
Lohhari: QueueJumper: answer no. 1/1 point. just try it
tansaku__: you can just answer no to the question, you'll still get a point
QueueJumper: what about the other 30 scores for recording?
tansaku__: well you need to do the recording - but you don't have to use hangouts
tansaku__: if google hangouts is blocked you can use some other screen recording tech and submit a link to the video of yourself coding as I mentioned above
QueueJumper: tell me why recording is mandatory, I see no places telling me that I should do recording before the homework was released
Lohhari: CamStudio is a free screen recording software, if you want to record your screen
tansaku__: QueueJumper; the whole course is available for free - nothing is mandatory
Lohhari: wow, so the course organizers cannot set the requirements for the course? :)
tansaku__: Lohhari: we can set requirements, but it's up to you what you choose to do :-)
blackratdog_: I don't think the number of points you'd lose by not doing it is that great if you do well on the other parts of the course
tansaku__: QueueJumper: if you want to demonstrate your ability to do the coding and get a certificate then it would seem logical to be willing to make a recording of yourself doing the coding - what's your problem with recording yourself coding?
Lohhari: blackratdog_: agreed. 91% without the videos isn't too bad
blackratdog_: yeah
QueueJumper: hey, I think I should be notified if recording will get bonus score. And if I'm notified google hangouts will get bonus score, I won't enroll this course as an ID verified
tansaku__: google hangouts are not required
tansaku__: you can use any recording software you like
QueueJumper: you're avoiding the real question I'm asking. Why will recording get bonus score and it's not informed in 2 preparation weeks?
QueueJumper: recording takes me a lot of more effort, OK? first I should get a free recording software, then I should learn how to use it. then I must find some place to put on the Internet
QueueJumper: Does it sounds resonable that it should not be inform up ahead?
tansaku__: we informed you that the course is going to involve pair programming. if this recording part is a big shock to you then it sounds like we should have put more information up front, but since google provides free recording and free hosting on youtube it doesn't seem like a big reach. Of course if all these services are blocked in your country then that's another issue
tansaku__: however I record almost my entire day coding every day. I don't think recording takes "a lot" more effort, and I think that it's something you want to get used to in modern software engineering
QueueJumper: hey, tell me how large a that record should be
QueueJumper: and tell me where should I put it on the Internet
tansaku__: entirely up to you - like I said it's not "mandatory"
Lohhari: i have to admit, the fact that edX charges for the course does change the expectation level
QueueJumper: I only got 512kbps upload speed, sounds cool?
tansaku__: you can use services like screencast-o-matic and screenr online to record short segments explaining whatever you like about the homework - we'd love to see the video of you doing the entire thing, but whatever you can manage is fine
QueueJumper: why is something not mandatory should take 10% of the score?
tansaku__: Lohhari: agreed - although the course charge is an optional extra that you can pay - the entire course is available for free
Tableau_____: but is it possible to get honor code certificates ?
Lohhari: i know, i haven't paid, at least yet
tansaku__: QueueJumper: I guess that depends on your definition of the word mandatory - we can't check every single video to check that you recorded your entire programming session. Just paste a link to a short recording and you'll get the credit
QueueJumper: Hey, if I'm informed well up ahead, I won't be enrolled in ID-Verfified and pay the money OK?
tansaku__: Tableau________: it is, although it's difficult to find in the edX interface
Lohhari: QueueJumper: there is a two-week period that you can cancel your enrollment and get a full refund
Lohhari: still ongoing, i'm sure you're welcome to use it
webgen: hey guys what is the real difference between a regular var name and a symbol?
QueueJumper: symbol is like global
QueueJumper: unique
webgen: QueueJumper, hmm ok thx ))
JoeC: Are we really need to define those methods in classes?
JoeC: Or just the last method?
blackratdog_: can't see anything about classes
JoeC: Well, last method name is sum_2_n?
JoeC: I suppose we won't be calling sum_2_n?(n, array)
QueueJumper: and I'm wondering, I know the basic ruby syntax and basic knowledge in Week -1 and 0, but how to run a ruby program? how to test in IDE? why those fundamental things are not covered?
blackratdog_: yeah maybe, i haven't done them yet
blackratdog_: didn't say anything about classes in the question but I guess we have to figure that out for ourselves
JoeC: @QueueJumper: In VM it's in terminal.
JoeC: If you're writing the script in the VM, then the irb is interactive. It will run the script line by line.
QueueJumper: Is there really an IDE in the VM? for basic functions like color syntax?
MarcusGadbem__: just type "ruby script.rb" in Terminal, QueueJumper
Lohhari: emacs does coloring, as do manyother editors, but i don't know if there exists a real IDE for Ruby
MarcusGadbem__: Also they advice us to setup shared folders in VM to use our own IDE for coding outside the VM
victorvillena: rubymine and komodo ide can be used for ruby
victorvillena: personally, i use emacs and have set up the vm in an ec2 instance
blackratdog_: you can install Sublime Text on Ubuntu too, it's paid software but you can use the trial version forever
zkay: Yeah, sublime!
MarcusGadbem__: I use sublime3
uMo20: I use vim for writing ruby. Super poweful editor.
victorvillena: emacs can open files through ssh, so no problem
Lohhari: JoeC: you should only use a class in hw 0.3. in the two first ones you are asked to write plain functions without a class
MarcusGadbem__: wish I have already leanerd vim :<
uMo20: I've used sublime as well, it has some great plugins to speed up workflow
webgen: can anyone take a look at this and tell me what could be wrong with this : ( gist.github.com/webzorg/5237a3c3056e90475ca5?
QueueJumper: I'm not familar with Linux, I only know how to use 'cat' in terminal to create or modify a text file. It's taught in Week-1 and 0. nothing else.
QueueJumper: Do I need to write all the code with the cat command? that's killing me.
MarcusGadbem__: webgen: try good_movies[m] = r instead of good_movies.push(m: r)
webgen: MarcusGadbem__, will post back thanks!
MarcusGadbem__: sorry, your select statement is wrong
blackratdog_: no, cat's just a command it's not an editor, you should use nano then, that's the simplest command line editor, or gedit which is graphical
webgen: MarcusGadbem__, That worked ! thanks a lot haha syntax is killing me
MarcusGadbem__: you should youse good_movies = movie_ratings.select { .... }.... "select" method returns a new hash with items matching your if statement... This would be more "ruby way
MarcusGadbem__: "
MarcusGadbem__: webgen: try a simple: good_movies = movie_ratings.select { |m,r| r > 3 }
CathyS: @QueueJumper you don't need to edit from the command line. Start out with Gedit, a simple text editor with built in syntax highlighting. Look on your launcher within the VM - the icons down the left - it's the one that looks like a notebook.
webgen: MarcusGadbem__, already submitted the other one but thanks that looks better :P
MarcusGadbem__: :::)
CathyS: Then, if you want to, you can open it from the command line by typing gedit [filename]
webgen: anyone know how to make ruby 1.9.3 version as a default ? I change it through rvm everytime manually :S
MarcusGadbem__: rvm use 1.9.3 --default
QueueJumper: thanks, but I'm using putty to connect AWS vm, which gedit is not installed
blackratdog_: use nano then QueueJumper
webgen: MarcusGadbem__, hehe cool thanks again :D :D
MarcusGadbem__: any BR here? :~
QueueJumper: @blackratdog_, thanks, but it seems to beno color syntaxing
blackratdog_: yeah i think if you want color you'll have to use something like vim or emacs, which have a steeper learning curve
blackratdog_: but they are very powerful editors with lots of plugins available for every imaginable use
Tableau__________: when I use 'bundle install'
WMBNC: Hello all is there a way to tell who in here are TA's or on Teching Staff for the course and which comments are from TAs/staff?
Romadi: ACTION
Tableau__________: Hi everybody, I've a problem when I use 'bundle install' (at libv8 installation step) on the VM, does anybody have this too?
blackratdog_: WMBNC: I don't know, but it would be useful if TA's and staff had the @sign in front of their names, like irc ops
blackratdog_: but maybe they don't want to be bombarded with private messages and stuff
WMBNC: blackrat ,, yea will see if any reply :) thnx would be very noce so we cna focus on these responses .. thnx
blackratdog_: yeah although students can help each other very effectively too in many cases
QueueJumper: It's just ridiculous to me that I set up VM in Virtualbox and AWS, then the video is showing me how to do homework on Cloud9.
CathyS: I've done another course that used a VM. There were massive numbers of complex technical problems students needed help with. I love that this course gets that done in week 0.
CathyS: Later when we need to use the VM it will be up and running for most people, instead of a big emergency problem.
CathyS: Tableau, that library takes a long time to download. There's some questions on the Stack Exchange forum about. You just have to wait it out, or run bundle install again if it errors.
blackratdog_: CathyS: Browser IDE's are becoming more and more powerful like Cloud9 and Nitrous for example. I think in the future courses like this will use an integrated one inside these pages, then no one needs to use their own software at all and everyone has the perfect setup
webgen: rvm use 1.9.3@rottenpotatoes --default ------- I use this command, when I close terminal, go back to the project dir and say rvm gemset list it tells me it uses default but not the rottenpotatoes :S I am confused
CathyS: @blackratdog I'm playing with Cloud9 today, it's fun and looks very useful. I need to figure out how to pair with it so I can do that for part of the homework. (with a chat only link)
blackratdog_: CathyS: yes it seems very impressive although I haven't actually used it
Bonza_: I have cloud9 set up for pair programming right now
Bonza_: feel free to join
Bonza_: working on hw 0 part 3
webgen: Bonza_, where does it specifically say what our homework is? I couldnt have seem to find it
Bonza_: @webgen you can find it in the 'progress' tab
webgen: Bonza_, kk thanks I ll take a more attentive look haha
Bonza_: np
WMBNC: webgen you can also go to courseware and clck week 1 it is at bottom: courses.edx.org/courses/BerkeleyX/CS_CS169.1x/1T2014/courseware/…
webgen: found it, i would make it in bold different color, I thought it was just an another lecture video link lol
blackratdog_: it's a bit annoying the way it logs you out and back in the irc every time you change page
webgen: blackratdog_, ye my xchat is flooded with login/outs
blackratdog_: yes there should be a way to disable those notifications but still ...
QueueJumper: sorry again, could anybody please tell me how to write ruby code with color syntaxing and test it in a same environment? I don't know how to do in Saasbook VM and AWS VM.
aimclasses_: save your file extnsion as .rb
aimclasses_: in editor
aimclasses_: then u can see color syntax
blackratdog_: webgen, in your xchat just type /set irc_conf_mode on and then /gui apply, that gets rid of the join / part messages
CathyS: @Bonza_ thanks, but I'm just working up to part 2, so maybe another time.
webgen: blackratdog_, hehe cool that worked thanks a lot!
blackratdog_: awesome
QueueJumper: @aimclasses_, what do you mean by editor? did you mean gedit? I can see color syntax after saving as .rb file, but how can I test it in gedit?
joaopapereira: QueueJumper: I think you cannot use gedit to test because gedit is just the editor you need to go to the console tot est it
QueueJumper: @joaopapereira, I know gedit it's a text editor. I'm looking for a light weight IDE for ruby that was built-in in saasbook vm so that I could actually start doing the homework.
joaopapereira: hmm
joaopapereira: from what i know most of the people use a combo or editor+console
joaopapereira: or using vim/emacs with plugins you can archive almost the same
joaopapereira: if you look for a IDE the most common is RubyMine but is not lightweighted
Zachery: anyone connect to edx irc with a client instead of in the browser ?
joaopapereira: @Zachery: yes i am
Zachery: does it require authentication or just connect ?
joaopapereira: no
joaopapereira: just connect
context: ahh there we go
16:19
webgen: if i do title.to_sym, does it always stay as symbol or does it need to_sym! - ?
joaopapereira: title.to_sym returns a value and that value is a sym
16:51
pairing is mandatory? I just saw that fields to submit youtube links were added for each HW. I did the homework assignments yesterday, and they weren't there. Imagine my surprise to check "progress" today and see 91% instead of the 100% I had yesterday.
Every indication so far has been that pairing is optional, so what's up?
webgen: joaopapereira, so I cannot convert string into sym permanently?
just do an assignment -- new_symbol = "string".to_sym
or in your example, title = title.to_sym
joaopapereira: pastebin.com/PLFuFX2b
e-jambon: wow, less people on today ^^
joaopapereira: i am leaving now see you guys tomorrow
e-jambon: By joa
17:13
joao's pastebin is incorrect
"string".to_sym would yield :string, not :"string"
17:40
can anyone hear me?
18:14
Yes
Please do not post in this chat. Post in the IRC instead.
18:50
e-jambon: Hey there
e-jambon: Anyone up for pairing on HW0 part3 ? I have already started
19:09
e-jambon: ok, forget it...
19:24
odife: who can I join pls?
20:13
tansaku_: odife: check out the events taking place here: plus.google.com/communities/101007836695292894562/events
Munzali: e-jambon i'm up!
MoisesMartinez: holy cow
Munzali: e-jambon nothings on the other end of the link.
tansaku: I think that was a while ago - you likely missed him
tansaku: check out plus.google.com/communities/101007836695292894562/events for upcoming pairing sessions
MoisesMartinez: im not Munzali, but thanks for the link
Munzali: okay thanks.
Munzali: oh and a little help pls.
Munzali: i have the VM runing but i dont know what app on the VM to use for perl programming
Munzali: can anyone help?
tansaku: this class is set up for ruby programming - we're not going to cover perl ...
tansaku: but a quick google search gives you linuxconfig.org/perl-programming-tutorial
Munzali: sorry i meant to say ruby not pearl.
e-jambon: Yeah Munzali, sowwy, I went into javer's hangout
Munzali: e-jambon is it still on?
MMan: hi.. question " Have you read Chapter 3 of the Textbook? (1 point possible) " for what i've read thats paid book.. so what should i answer? NO ?,, and how suppose to do the exercises? read free ruby guides ?
tansaku: MMan: well it's a paid book, but you get Free $10 of AWS credits with it, so technically we're paying you $0.01 to buy it
tansaku: if you don't want to read it you can answer no, and you won't lose any points - we just want to know if you've read it or not
Munzali: ruby programming on the Virtual machine. what app do i use for that?
tansaku: MMan: and to do the exercises you are supposed to watch the videos on ruby in the courseware section - if you then need more reference and you don't want the recommended textbook you can read free ruby guides online
tansaku: Munzali: you use the 'ruby' command
tansaku: see the git pp help video for an example
MMan: kk ty
tansaku: MMan: list of free resources here: saasbook.info/students
Munzali: tansaku thanks!
e-jambon: Weird. the evaluation gives me this : pastebin.com/hiFU3FeQ
e-jambon: Anyone can explain why "price_as_string should be defined" fails, although some other tests on the method work.
e-jambon: ?
littlekid: If there's anyone here who'd like to pair this thursday or friday, who's not to far away from Sthlm (time zone wise) feel free to send me an e-mail @ [email protected]
Mavvie: Does anybody want to pair program on HW0 in a few minutes?
tansaku: littlekid: do post a hangout event those days you are free - you're much more likely to get someone like that compared to receiving emails?
littlekid: OK! :)
tansaku: Mavvie: same for you post an event, set up the hangout and then ask people here by pasting in the link :-)
littlekid: Will look into how to do that tomorrow :)
tansaku: littlekid :-) sure thing - have a good one!
therealhappy: Hi, would it be OK to do the Homework in pairs of 3?
littlekid: @tansaku - arigatouuu! :D
Mavvie: Thanks. Is the pair programming on the homework mandatory?
Mavvie: Thanks!
Tableau___: Anyone want to help me with evaluation HW0-part3 failure I don't quite understand... ? plus.google.com/hangouts/_/7ecpiai63g5puqrm6a27oqkmek
Munzali: Mavvie: pair programming in a few minutes? yess set it up. i'll join right in
Mavvie: Sweet!
Mavvie: Link me when you're ready, Munzali :)
nitish22: how do i download the videos??
nitish22: anybody??
terra43110: do i need google+ to do pair programming?
binarypulsar: How many times can you resubmit hw0?
21:11
binarypulsar: Is anyone responding to questions?
JoeKennedy: for this homework are we expected to filter the arguments? i.e. check that an array contains only numbers and no strings for part 1? Or do we trust the user input?
binarypulsar: <mateu> can you help me out?
binarypulsar: Can a fellow student help me out? How many times can you resubmit hw0?
Bonza: Does anyone know how this course is graded? It says that hw is 14%, quizzes are 30% but I couldn't find anything about the remaining 56%
Materiari: each hw is 14%
Materiari: (5*14 == 70)
michalklopot: Hi!
michalklopot: Is anybody here?
TimboG: Think you can resubmit as many times as you need
ozkar99: Hi
michalklopot: I discovered this course today. Is it possible to join it now?
michalklopot: How can I pass quizes?
michalklopot: I cannot find them.
michalklopot: Any help?
e-jambon: Hi Michalklopot
michalklopot: ?
e-jambon: It is possible to join, that I know, not too sure if you can still get into certification still....
michalklopot: I have no money so certificat is not an option:)
e-jambon: Well then you can join the course, and you should see everything
michalklopot: Correct me if I'm wrong, I still can take this course and do all homeworks and get full amount of points?
michalklopot: yupi:)
michalklopot: Correct me if I'm wrong: May 15 (Thu) is the very first deadline in this course?
e-jambon: About all... Although it's no big deal not to get the first few points...
michalklopot: about all - can you explain?
e-jambon: No, there were very little few points to get before may 2
michalklopot: fuck
e-jambon: But it's only a couple points, no real deal there
michalklopot: ok
e-jambon: ( it's like you're going to miss 4 or 5 points)
e-jambon: even less, 2 points I can see were due on may 2.
e-jambon: Homework 0 is due on may 15.
michalklopot: ok
michalklopot: I've found 2 questions: Have you installed the VM? and Have you completed the first half of the CodeCademy Ruby Track?
michalklopot: That was it?
e-jambon: No, it's GitImmersion and...
e-jambon: bat shell command review
e-jambon: *bash
michalklopot: I want to check it, where can I find those questions/tasks?
e-jambon: It's in the Week 0, but still that's 3 points top, so...
e-jambon: It's recommended to do it though
michalklopot: I know version control well
michalklopot: and bash
michalklopot: so nothing new
michalklopot: can you check your progress bookmark
michalklopot: do you have those points in it?
22:02
terra43110: hw0part1: i got alot of failures, but all my test cases worked. anyone else have this happen?
dmuchawiec: @terra - report should have failing examples
Danius: Hello everyone, i am a newbie in Linux, so please excuse my ignorance. On Lab8 in GitImmersion tutorial we have to execute "git commit" and then an editor appears in order to write a comment. How on earth do we submit/exit that editor? I'm using the VM and right after "git commit" a new line containing "257" appeared and after that i can write the text but i cant close it. Any help appreciated :D
dmuchawiec: Danius - by default - this is vim editor - save and exit ":wq"
josiasbh: to insert the command above "wq" and "ENTER", maybe you need to press "ESC" first to change VIM to command mode
hugoestr: If anyone wants to pair right now plus.google.com/hangouts/_/hoaevent/…
Danius: Thank you all for the help!
Tubogan0: instead of using :wq for saving the file and exiting the vim editor, you can use :x instead. It does the same thing
Danius: seemed that i had to run " git config --global core.editor /usr/bin/vim"
Danius: but it runs well now, thank you all :)
22:45
nitesco: Hey everyone. Is the pairing video for homeworks obligatory?
andrealbuq: hey. glad you asked it, I also want to know it. does anybody knows it?
Zoyd_W: hugoestr are you still looking for a programming partner
Zoyd_W: ?
Nathaniel1: im doing the homework and need help
Nathaniel1: can i do if Math.sum(ints)==0 ?
Nathaniel1: will Math.sum(ints) calculate sum of ints array?
23:07
Nathaniel1: this pair coding is ridiculous, I'd like to do pair coding then for the final and all tests, ortherwise dont teach like this if its not true of how you are grading and working in a class setting
davegomez: Nathaniel1: Google is your best friend stackoverflow.com/questions/1538789/…
Nathaniel1: how come the homework isn't like the class questions
Nathaniel1: at least in real university i had lab's where T.A. would go over and help with homework
Nathaniel1: this just asks a question and doesn't do any teaching
Zoyd_W: check out reduce for array ops
Dellins: please why are the lecture videos unecessarily large when downloading?
Nathaniel1: TA's would give tons of examples of the questions, so you could figure out how to do the question
Zoyd_W: does anyone want to do some pair programming?
Zoyd_W: Nathaniel1 you can try iterating through the array and adding each value to a variable
andrecp: Am i the only one who thinks Sam speaks - really - fast?
tonidorta: no, you're not the only one
tonidorta: I miss some transcripts or whatever
FLGMwt: I watch them at 2x O.O
blackratdog: you can slow him down if you like :-)
andrecp: hehe it's hard to understand at 0.5 :P
andrecp: Yeah transcripts would be awesome, others courses have it! Sorry for the whinning , not a native speaker and it's hard for me to understand sometimes when he goes in Rap mode hehe but it's being awesome so far
itengineer: testing
blackratdog: I've tried the faster ones but not the slower ones yet lol
davegomez: andrecp: I get only a 30% of everything he says
onlyonce: really speak fast
xavysg91___: he does speak fast
xavysg91___: so i cant tell how much of what he says is critical
pento123: Agreed
xavysg91_: i think as long as the professors are understandable, im happy
pento123: Well the that's the beauty about the vids
pento123: can watch as many time as you like
davegomez: No, what Sam says is really important to understand the whole course, he is the one who help us with the homeworks, but it's really hard to understand him
pento123: You can get by without Sam
pento123: there to help but shouldn't be used as a crutch
davegomez: maybe we can write a post in the discussion forum and write our toughs
davegomez: I agree, but what if you really need some help from him, could be the case
pento123: There is always the discussion forum or here
nitesco: Has anyone listened to one of Sam's videos at 2x speed? funny lol
pento123: I agree he does talk very fast
nitesco: Does anyone want to pair/hangout on second and third part of assignment tomorrow? Its 7 36 pm local time for me...
pento123: I'm sure he'd slow down on the hangouts if asked
blackratdog: I just tried listening to him on 0.5 speed, it's perfectly understandable but sounds like he's totally drunk!
MMan: lol
Zoyd_W: nitesco: I might be interested I'm in the same time zone
nitesco: Cool. I already did the first assignment and paired on Cloud9 but didnt record anything -_-'
nitesco: first part*
nitesco: I'll create a hangout for tomorrow, for whoever wants to join...
Zoyd_W: sounds good
EMILDAVIS: where is the meeting spot
Victaum: Hello
Victaum: I'm ready to do some PP recording
00:00 - 14:0014:00 - 00:00

« first day (13 days earlier)      last day (1123 days later) »