*** tboimah has quit (None) | 11:07 | |
tboimah | Hello | 11:13 |
---|---|---|
scooper | Good morning Mr. Elkner | 11:16 |
*** tboimah has quit (Quit: Leaving) | 11:19 | |
tboimah | Good morning Mr. Elkner | 11:41 |
jelkner | Good morning tboimah and scooper! | 11:42 |
jelkner | Great to see you. | 11:42 |
jelkner | Are you in the MCSS lab? | 11:42 |
scooper | Good morning Jeff how was your night?? | 11:42 |
tboimah | yes we are in the lab | 11:42 |
jelkner | Since you two are here early, can we use this time to see if we can get Jitsi and screen share working? | 11:43 |
scooper | Ok sir | 11:43 |
jelkner | I'm thinking you need to use one of the two machines that supports 1920x1200 resolution. | 11:44 |
scooper | You didn't respond to my message yesterday concerning the bad reception I was asking you about??? | 11:44 |
jelkner | That would either be bonobo or slipway | 11:46 |
jelkner | I didn't know what to say, scooper | 11:46 |
jelkner | Let's try today, and see if it works. | 11:46 |
jelkner | I'll start a jitsi | 11:46 |
scooper | Can we use my computer as well | 11:46 |
jelkner | true | 11:47 |
jelkner | ok, that might be easiest. | 11:47 |
scooper | I m already on jitsi but can't see you | 11:47 |
scooper | Welcome Svaye | 11:47 |
jelkner | Try joining: https://meet.jit.si/MCSSNOVAWebstersWeek1 | 11:48 |
svaye_ | Good morning | 11:48 |
*** tboimah has quit (Quit: Leaving) | 11:50 | |
jelkner | Folks, only *one* person should join the jitsi | 11:50 |
jelkner | scooper: | 11:50 |
jelkner | don't try to project | 11:50 |
scooper | ok | 11:50 |
jelkner | the projector doesn't have the resolution we need | 11:50 |
jelkner | let's see if everyone can gather around your computer and watch. | 11:50 |
jelkner | Good morning everyone! | 12:00 |
jelkner | Welcome to our first meeting. | 12:00 |
jelkner | This is where we will conduct the business of our meeting. | 12:01 |
jelkner | LittleWebster is a bot written in Python | 12:01 |
jelkner | it allows us to add items during the week that will be displayed automatically at the start of the meeting at 12 noon UTC each Saturday | 12:02 |
jelkner | I didn't get that setup yet, but I'll have it ready by next week. | 12:02 |
jelkner | I want to begin with each of you describing briefly what you worked on during the week. | 12:03 |
jelkner | Who wants to go first? | 12:03 |
tboimah | I'm going first | 12:04 |
tboimah | i work on the robot problem doing the week but it was little bet hard but i think i make some progress. | 12:06 |
tboimah | and not forgeting i also read on vin tutor | 12:07 |
jelkner | s/vin/vim | 12:07 |
*** scooper has quit (Remote host closed the connection) | 12:08 | |
*** tboimah has quit (Remote host closed the connection) | 12:08 | |
svaye_ | I will go next | 12:08 |
jelkner | great, svaye_, go ahead. | 12:09 |
*** dcammue_ has quit (Remote host closed the connection) | 12:10 | |
scooper | Who is planning to go after svaye?? | 12:11 |
svaye_ | I work on the robots and made some progress by completing challenge 1 and 2, but I catching problem in figuring out challenge three, however I will try my best to complete it. | 12:12 |
fkoikoi | I'm in, I read a little bit on vim tutor and also on the python lesson. I also try working on the root program but its giving me hard time to start on lunch the program. for each time i try to start in using thonny, it will say that begin_graphics not defined. | 12:14 |
jelkner | fkoikoi: you probably don't have gasp installed. | 12:15 |
fkoikoi | alright, Mulbah will assist me in the process | 12:15 |
jelkner | fkoikoi: that is great, and just what I want to hear. | 12:17 |
jelkner | You all need to support each other. | 12:17 |
jelkner | I've already noticed that our dear friend mulbah is usually quickest to explore and get things working. | 12:17 |
jelkner | So let's rely on him for support. | 12:17 |
jelkner | He already private messaged me on irc. | 12:18 |
jelkner | Which means he was exploring its features on his own (nice work, mulbah ;-) | 12:18 |
scooper | Daniel is almost done | 12:20 |
scooper | PLease give them 30 second | 12:21 |
scooper | I m sure them will be done by than | 12:21 |
dcammue_ | how are you Jeff, I worked on the robots program, and I made some progress by placing two circles on the graphic sheet, and making one moves randomly and the other is stable in the edge of the graphic sheet. but to place the pixels is very hard for me. I make research some command for pixel but it didn't work I don't know why. | 12:21 |
jelkner | excellent, dcammue_! | 12:22 |
jelkner | That sounds great. | 12:22 |
dcammue_ | Thanks Jeff | 12:23 |
mulbah | I'm in | 12:24 |
mulbah | I'm working on the robots game and i think i'm making progress i was useing thonny because the vim tutor is giving me head time to run my program so i'm using thonny for own until i can find out how to run it i read the vim tutor and i don't see it there thanks | 12:24 |
scooper | Jeff, I think everyone is done | 12:27 |
jelkner | Great | 12:27 |
scooper | With the exception of Janet who seeing to be absence for today | 12:27 |
jelkner | OK, let me use the next time to talk about process and expectations | 12:27 |
scooper | OK sir, we are listening | 12:28 |
jelkner | It is really important that you all move toward proficiency in: | 12:28 |
jelkner | 1. Unix CLI | 12:28 |
jelkner | 2. vim | 12:28 |
jelkner | So please keep working on that. | 12:28 |
jelkner | You are being paid $100 per month, and my thought was that meant a 20 hour a week job. | 12:29 |
jelkner | Does that sound right to you? | 12:29 |
*** mulbah has quit (Remote host closed the connection) | 12:29 | |
*** dcammue_ has quit (Remote host closed the connection) | 12:29 | |
jelkner | Also, of course, you need to continue keyboarding faster to do those things. | 12:30 |
jelkner | REMEMBER: everything we type here is available for all the world to see. | 12:30 |
jelkner | I am proud of what we are doing, and I want it that way. | 12:31 |
*** mulbah has quit (Remote host closed the connection) | 12:31 | |
jelkner | We will be asking for solidarity from kind folks who like what we are doing, and I want them to be able to see in detail, if they wish, what they are supporting. | 12:31 |
jelkner | So, does 20 hours per week sound reasonable to each of you? | 12:32 |
scooper | Sure Jeff, I will continue to encourage them on a dailly basic t0 continue typing | 12:32 |
scooper | Jeff are you still there?? | 12:33 |
jelkner | I am | 12:34 |
mulbah | yes | 12:34 |
jelkner | But I you seem to have lost the Jisti connection | 12:34 |
jelkner | mulbah: here is how we quickly respond to a question on irc: | 12:34 |
jelkner | +1 means yes | 12:34 |
jelkner | -1 means no | 12:34 |
scooper | That was the main reason I asked you that question??/ | 12:34 |
jelkner | 0 means nuetral / not sure | 12:35 |
mulbah | ok | 12:35 |
jelkner | So, dcammue_ fkoikoi mulbah, svaye_, tboimah_ answer my question with either +1, 0, or -1 | 12:35 |
jelkner | We want that to happen quickly | 12:35 |
dcammue_ | +1 | 12:35 |
tboimah_ | +1 | 12:36 |
scooper | +1 sir | 12:36 |
svaye_ | +1 | 12:36 |
mulbah | +1 yes | 12:36 |
fkoikoi | +1 | 12:36 |
jelkner | mulbah: you don't need the yes | 12:36 |
jelkner | +1 *means* yes ;-) | 12:36 |
mulbah | i understand now | 12:36 |
jelkner | Great, so I expect to see evidence of 20 hours of work each week. | 12:37 |
fkoikoi | e will make sure to devote our time and effort to this because we are gaining more knowledge from everything thing that we are ask to do. | 12:37 |
fkoikoi | we will make sure to devote our time and effort to this because we are gaining more knowledge from everything thing that we are ask to do. | 12:37 |
jelkner | My plan was to do a demonstration with the last hour, but we lost our jitsi connection | 12:37 |
jelkner | we can try to reestablish it | 12:37 |
scooper | +1 | 12:37 |
jelkner | but i really don't want to send each saturday mucking around with broken tech | 12:38 |
jelkner | that's why i chose irc | 12:38 |
dcammue_ | +1 | 12:38 |
jelkner | rock solid, simple, stable | 12:38 |
scooper | Should I FOLLOW THE SAME LINK ABOVE | 12:38 |
jelkner | yes | 12:38 |
jelkner | see if you can reconnect, scooper | 12:38 |
jelkner | the channel is still there, but i'm the only one in it | 12:39 |
jelkner | can you hear me? | 12:39 |
scooper | +1 | 12:39 |
jelkner | you reappeared, but you are muted | 12:40 |
scooper | I m hearing you jeff | 12:40 |
scooper | is like you can't hear me | 12:40 |
scooper | I m not muted | 12:40 |
mulbah | +1 | 12:40 |
jelkner | scooper: let's try my BBB | 12:48 |
jelkner | https://bbb.ca.meet.coop/html5client/join?sessionToken=knjfijamv7mc3dyk | 12:48 |
jelkner | see if you can join that | 12:48 |
jelkner | scooper: are you trying to connect? | 12:49 |
scooper | I just did and it's reading | 12:49 |
jelkner | great | 12:50 |
janet | Hi jeff | 12:50 |
jelkner | you will need to give audio permission | 12:50 |
jelkner | hi janet | 12:50 |
scooper | Still doin the same thing that first day we experience | 12:50 |
jelkner | got you | 12:50 |
jelkner | ok, plan b, back to jitsi | 12:50 |
scooper | +1 | 12:50 |
scooper | bb load with a message unauthorized seesion not found | 12:51 |
janet | I have been working on sheet five,but i did not finished because am having a problem with running the program,but am still trying to figure it out. | 12:55 |
jelkner | looks like you just joined again | 12:55 |
*** mulbah has quit (Remote host closed the connection) | 12:56 | |
janet | Yes i came a little late today jeff | 12:57 |
jelkner | I am now going to do a demonstration of the workflow for writing python code and using git to track revisions. | 12:58 |
jelkner | As you can see, I am logged into codeberg.org | 12:58 |
jelkner | i just clicked on the projects tab | 12:59 |
jelkner | and now i'll create a new project | 12:59 |
scooper | Can you please take it from the vi readme.md | 13:06 |
scooper | you were coming in broken | 13:06 |
jelkner | can you see my screen? | 13:06 |
jelkner | i understand, audio takes a lot of bandwidth | 13:07 |
jelkner | can anyone see what i'm typing? | 13:07 |
scooper | THe robots are coming take the whole screen jeff | 13:07 |
scooper | -1 | 13:08 |
jelkner | don't talk | 13:08 |
jelkner | type | 13:08 |
jelkner | yes | 13:08 |
jelkner | +1 | 13:08 |
scooper | OK sir | 13:08 |
jelkner | let's communicate here | 13:08 |
jelkner | forget trying audio | 13:08 |
jelkner | it isn't reliable | 13:08 |
scooper | THe Robot are coming take the whole screen we can not see what you are doing sir | 13:08 |
jelkner | can you see my screen? | 13:08 |
jelkner | i'm not doing anything | 13:08 |
jelkner | so that's ok | 13:08 |
jelkner | LoL | 13:08 |
scooper | +1 | 13:09 |
scooper | I m seeing your entire screen | 13:09 |
jelkner | ok, i won't talk, i'll type | 13:09 |
jelkner | here | 13:09 |
scooper | OK | 13:09 |
jelkner | and i'll only use the screen to *show* | 13:09 |
scooper | got you | 13:09 |
jelkner | i have now create a git repository, call a "repo" for short | 13:09 |
jelkner | first thing i will do is the "outline of a program" | 13:10 |
jelkner | can you see what i typed? | 13:11 |
scooper | +1 | 13:11 |
jelkner | cool. | 13:11 |
jelkner | now I'll try to run it. | 13:12 |
jelkner | it didn't work. | 13:12 |
jelkner | why? | 13:12 |
jelkner | because the function place_player is not defined | 13:12 |
scooper | sure | 13:13 |
jelkner | so i need to fix that | 13:13 |
jelkner | move_player isn't defined either | 13:14 |
jelkner | there | 13:14 |
jelkner | with any luck, it should run now... | 13:15 |
scooper | +1 we are | 13:15 |
jelkner | every time i press a key, it says "I'm moving..." | 13:15 |
jelkner | but there is no way to quit | 13:15 |
jelkner | so i'll control+c | 13:16 |
jelkner | it ran without error, so time for a commit | 13:16 |
scooper | Mulbah asking, Jeff which key did you use to run the program in vim | 13:17 |
jelkner | looking at the git site again | 13:17 |
jelkner | you can see my commit | 13:17 |
jelkner | on to the next challenge | 13:19 |
jelkner | the idea here is our *mathematical model* | 13:19 |
jelkner | the screen works in pixels | 13:19 |
jelkner | but we want to work in grid squares | 13:19 |
jelkner | each grid square will be 10 by 10 pixels | 13:19 |
jelkner | since we have a 640 by 480 pixel window, that's 64 by 48 squares | 13:20 |
jelkner | this is our *abstraction* | 13:20 |
jelkner | as you know, it's all just bits! ;-) | 13:20 |
jelkner | but we humans need to work at much higher levels of abstraction to be able think about problems like this effectively. | 13:21 |
jelkner | our player is going to be a Circle | 13:21 |
jelkner | our robots are going to be Box | 13:22 |
jelkner | for Box, we can use the lower left corner of our grid squares | 13:23 |
jelkner | but not for Circles, since Circles are specified by center and radius | 13:23 |
jelkner | so we need to offset them | 13:23 |
jelkner | ok, so this is code for challenge 2 | 13:25 |
jelkner | i'm going to create two variable, player_x and player_y, so I can store the random values | 13:26 |
jelkner | every time i run it now, i get a random circle | 13:28 |
jelkner | using the variables lets me test something | 13:28 |
jelkner | but first, let me commit | 13:28 |
jelkner | ok, i made my next commit | 13:29 |
jelkner | which we can see on codeberg | 13:29 |
jelkner | https://codeberg.org/jelkner/mcssnovawebsters | 13:30 |
jelkner | now for my test | 13:30 |
jelkner | can anyone tell me what i'm doing here? | 13:31 |
jelkner | what will be the values of player_x and player_y now? | 13:36 |
tboimah_ | the values is going to be 63 and 47 | 13:37 |
jelkner | nope, tboimah_ | 13:37 |
jelkner | try again | 13:37 |
jelkner | look at the code | 13:37 |
jelkner | what values am i assigning? | 13:37 |
jelkner | hint, the come *before* the # | 13:37 |
tboimah_ | the values is going to be 10 | 13:37 |
svaye_ | player_x and player_y will be random | 13:38 |
jelkner | nope | 13:38 |
mulbah | the value is going to be 10 | 13:38 |
jelkner | mulbah: nope | 13:38 |
jelkner | why 10? | 13:38 |
jelkner | ok, do you want me to tell you? | 13:38 |
tboimah_ | +1 | 13:39 |
jelkner | player_x will be 0 | 13:39 |
svaye_ | No not yet | 13:39 |
dcammue_ | the value is 630 | 13:39 |
jelkner | what will player_y be? | 13:39 |
tboimah_ | the same 0 | 13:39 |
jelkner | +1, tboimah_ | 13:39 |
jelkner | ok, let me run it | 13:39 |
tboimah_ | sure | 13:39 |
jelkner | what happened? | 13:47 |
jelkner | did you get disconnected? | 13:47 |
jelkner | and you can see the result in the git repo | 13:49 |
jelkner | we only have 8 minutes left | 13:50 |
jelkner | so probably best to stop here this week | 13:50 |
jelkner | questions for me before we leave? | 13:50 |
jelkner | we have 9 minutes, actually | 13:51 |
jelkner | questions? | 13:51 |
jelkner | scooper: are you going to pay them for the first month today? | 13:52 |
svaye_ | How can we access the git repo | 13:52 |
jelkner | no one has questions? | 13:52 |
jelkner | svaye_: don't worry about git yet | 13:52 |
jelkner | too many new things | 13:52 |
jelkner | let's talk about that again in 3 weeks | 13:52 |
tboimah_ | he is not around but when he come i will let you know. | 13:52 |
jelkner | you should practice vim and unix cli first | 13:53 |
tboimah_ | sure | 13:53 |
jelkner | we'll add git to the mix when you're ready | 13:53 |
jelkner | i'll model it for now | 13:53 |
fkoikoi | alright Jeff, so we should just focus on running the robot program for now? | 13:53 |
dcammue_ | so we don't need to add chalenge #3 to the program right? | 13:53 |
svaye_ | alright Jeff | 13:53 |
jelkner | right, dcammue_ | 13:53 |
dcammue_ | ok | 13:53 |
jelkner | and it will be useful to you now since you can see everything i did in my presentation in my repo | 13:54 |
janet | ok jeff | 13:54 |
jelkner | keep that url handy | 13:54 |
mulbah | so jeff how to run your code on vim | 13:54 |
dcammue_ | so how can we place the pixels in the program? | 13:54 |
jelkner | dcammue_: i don't know what you mean by place a pixel? | 13:54 |
jelkner | in gasp we place higher level abstractions like Circle and Box | 13:55 |
jelkner | the coordinates are measured in pixels | 13:55 |
jelkner | we don' | 13:55 |
jelkner | we don't place pixesl | 13:55 |
jelkner | pixels | 13:55 |
fkoikoi | jeff,how can we run the program using vim? | 13:55 |
dcammue_ | ok | 13:55 |
tboimah_ | so how to place the box on the screen | 13:56 |
jelkner | fkoikoi: you need to configure your .vimrc file | 13:56 |
jelkner | do any of you have the one i shared with you? | 13:56 |
jelkner | hold on, let me add it to the get repo | 13:56 |
svaye_ | How can I operate dosbox | 13:57 |
jelkner | svaye_: ask your teammates if any of them can help you on that | 13:58 |
jelkner | remember: ask 3 before me ;-) | 13:58 |
jelkner | https://codeberg.org/jelkner/mcssnovawebsters | 13:59 |
dcammue_ | we will try our best to work hard this time around Jeff | 13:59 |
jelkner | i just added dot_vimrc | 13:59 |
mulbah | jeff i will help svaye to set it | 13:59 |
svaye_ | Alright Jeff | 13:59 |
jelkner | you need to rename (mv, remember) it to your home directory and call it .vimrc | 13:59 |
jelkner | then it should work | 13:59 |
jelkner | ok, folks, time to go | 14:00 |
jelkner | this was great! | 14:00 |
jelkner | we made a lot of progress | 14:00 |
jelkner | see you all here *on time* next saturday! | 14:00 |
fkoikoi | alright jeff, thanks for the time. | 14:00 |
jelkner | my pleasure, fkoikoi | 14:00 |
tboimah_ | okay thanks for the time | 14:00 |
janet | Thank jeff | 14:00 |
dcammue_ | ok I see Jeff | 14:00 |
svaye_ | Alright Jeff have a good day | 14:01 |
jelkner | bye all... | 14:02 |
*** jelkner has quit (Quit: Leaving) | 14:03 | |
*** tboimah_ has quit (Quit: Leaving) | 14:05 | |
jelkner | Ok, before I leave, this will be really good to know... | 14:06 |
jelkner | https://irclogs.novawebdevelopment.org/ | 14:07 |
jelkner | https://codeberg.org/jelkner/mcssnovawebsters | 14:10 |
dcammue_ | Thanks | 14:10 |
janet | sure | 14:11 |
svaye_ | Bye | 14:11 |
jelkner | ACTION logs off | 14:11 |
*** jelkner has quit (None) | 14:11 | |
*** fkoikoi has quit (Quit: Leaving) | 14:13 | |
*** janet has quit (Quit: Leaving) | 14:13 | |
*** svaye_ has quit (Quit: Leaving) | 14:13 | |
*** dcammue_ has quit (Quit: Leaving) | 14:14 | |
*** scooper has quit (Remote host closed the connection) | 14:18 | |
*** mulbah has quit (Remote host closed the connection) | 14:22 | |
*** scooper has quit (Ping timeout: 480 seconds) | 14:35 | |
*** mulbah has quit (Ping timeout: 480 seconds) | 14:35 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!