| *** Karaaaaa has left #jetrowebdev (None) | 01:16 | |
| *** dcammue has quit (Quit: Quit) | 09:15 | |
| *** dcammue has quit (Ping timeout: 480 seconds) | 09:42 | |
| *** dcammue has quit (Quit: Quit) | 10:46 | |
| mulbah | Good morning to all | 10:56 |
|---|---|---|
| thomasboimah | print("Hello World!") | 10:57 |
| fkoikoi | Good morning jelkner | 10:57 |
| gabriel | Greetings everyone | 10:57 |
| jelkner | Yesterday i had an excellent breakfast meeting with Sahnun where we discussed his possible participation in NOVA Web Development. I met on irc with zOnny and Thomas, and spoke on the phone with Tony. I also worked with SJC President Janet Kollie through email, and she sent out a delightful email to the board letting us know she is on top of things! Today i'll work on the php class with Daniel. No blockers. | 11:00 |
| thomasboimah | Yesterday I worked with zOnny to revert the novawebdev website and update the team page. Today I will be working on my UoPeople Assignment. No blocker. | 11:00 |
| svaye | During the week I worked on my assignment from our HTML and CSS class with jelkner, and uploaded it to the webschool server https://webschool.sjcompute.org/~svaye. Today I will continue reading module 2 and try to complete it, I also have a class with jelkner. No blockers | 11:00 |
| thomasboimah | ACTION done | 11:00 |
| jelkner | ACTION done | 11:00 |
| mulbah | Over the weekend I fix the footer style that was not loading and the broken link on jetroweb website. | 11:00 |
| svaye | ACTION done | 11:00 |
| mulbah | ACTION done | 11:00 |
| fkoikoi | During the weekend I work on my session 2 assignment and completed it. Today I plan to continue with the study at edube,org why i awaits our class later today. no blocker for now | 11:00 |
| gabriel | Yesterday I going over the kernel revision. There's no blocker for now. | 11:00 |
| fkoikoi | ACTION done | 11:00 |
| gabriel | ACTION done | 11:00 |
| jelkner | gabriel: kernel revision? | 11:00 |
| jelkner | what are you up to? | 11:00 |
| gabriel | bash script | 11:01 |
| dcammue | During the weekend, I am sorry that I was not in attention with the work session with zOnny and thomasboimah, because I was busy with things ease. On Sunday, I went to church so I was unable to join the standup meeting. I also figure out how to use the Chris's validation link. today, I will work with my folks here on their quiz. no blocker | 11:01 |
| dcammue | ACTION done | 11:01 |
| jelkner | dcammue: i don't have the quiz ready | 11:01 |
| jelkner | i am still too over extended | 11:01 |
| jelkner | i'll need your help to make this work | 11:01 |
| jelkner | this is now another class i need to keep up with | 11:02 |
| jelkner | thankfully, my UoP class ends very soon | 11:02 |
| jelkner | and i didn't sign up for next term | 11:02 |
| dcammue | okay | 11:02 |
| jelkner | i can't keep up | 11:02 |
| jelkner | and have more urgent things to do | 11:02 |
| jelkner | this will be an opportunity for you, dcammue, to see my usual workflow in developing new curriculum | 11:03 |
| jelkner | first thing i do is set up a git repo | 11:03 |
| jelkner | https://codeberg.org/GraceHopperCenter/itd110 | 11:03 |
| jelkner | i'll be taking my own notes there on the OpenEDG curriculum | 11:04 |
| jelkner | it's the first time i will be going through it | 11:04 |
| jelkner | cjones taught with it, but not me | 11:04 |
| jelkner | when i taught the course i used CIW certification | 11:04 |
| jelkner | but we have now switched | 11:04 |
| jelkner | since out community college, NVCC, does not accept the CIW cert for credit by exam | 11:05 |
| jelkner | but it does accept the OpenEDG one | 11:05 |
| jelkner | anyway, i will eventually try to produce my own materials, and perhaps even an online book | 11:05 |
| jelkner | but this is the first iteration | 11:05 |
| jelkner | ok, i have to get to work | 11:05 |
| jelkner | things are *really* moving Jetro! | 11:06 |
| dcammue | okay, nice | 11:06 |
| jelkner | the time to step and take the initiative is now! | 11:06 |
| jelkner | gabriel: i would encourage you (and all of us) to think in terms of SMART goals. | 11:06 |
| gabriel | okay | 11:07 |
| jelkner | SMART = Specific, Measurable, Achievable, Relevant, and Time bound | 11:07 |
| gabriel | +1 | 11:07 |
| svaye | jelkner, | 11:07 |
| jelkner | https://en.wikipedia.org/wiki/SMART_criteria | 11:07 |
| jelkner | so when i ask you what your plan is, i want to know: | 11:08 |
| jelkner | 1. What specifically will you do? | 11:08 |
| jelkner | 2. How will I know you did it? | 11:08 |
| jelkner | 3. Do you realistically think you can get it done? | 11:08 |
| jelkner | 4. Is it important to our shared goals for Jetro Web? | 11:09 |
| jelkner | 5. When will you have it done? | 11:09 |
| jelkner | ok, see you all Wednesday | 11:09 |
| jkollie | Yesterday I read my html lesson as instructed in the homework and also updated my index page. | 11:09 |
| jkollie | Today I'll continue, attend class and also check in | 11:09 |
| jkollie | NoVASEN on the current progress. No blocker | 11:09 |
| jelkner | and see some of you in class later today | 11:09 |
| jelkner | bye for now | 11:09 |
| gabriel | okay jelkner | 11:09 |
| jelkner | ACTION signs off | 11:09 |
| *** jelkner has quit (Quit: Leaving) | 11:09 | |
| jkollie | ACTION done | 11:09 |
| svaye | dcammue, when will class start today? | 11:10 |
| jkollie | Apologies for joining late | 11:10 |
| jkollie | dcammue: | 11:10 |
| dcammue | yes jkollie and svaye | 11:11 |
| svaye | when will class start | 11:11 |
| dcammue | jelkner did not mentioned the time | 11:12 |
| dcammue | but think it will be 2 to 3 | 11:12 |
| jkollie | Okay | 11:12 |
| svaye | dcammue, that's my lab time today | 11:12 |
| jkollie | ACTION leaving until the class time 2pm | 11:18 |
| *** jkollie has left #jetrowebdev (None) | 11:18 | |
| *** svaye has quit (Quit: Leaving) | 11:28 | |
| *** gabriel has quit (Ping timeout: 480 seconds) | 11:47 | |
| *** thomasboimah has quit (Ping timeout: 480 seconds) | 11:56 | |
| *** mulbah has quit (Ping timeout: 480 seconds) | 12:47 | |
| jelkner | dcammue: which channel have we been meeting on for class? | 13:33 |
| jelkner | hello SeanE | 13:34 |
| dcammue | yes | 13:35 |
| SeanE | Hello | 13:35 |
| dcammue | hello jelkner | 13:35 |
| dcammue | Jetrowebdev channel | 13:35 |
| jelkner | sweet | 13:35 |
| jelkner | one of my students, SeanE | 13:35 |
| jelkner | who is a senior | 13:35 |
| dcammue | okay | 13:36 |
| jelkner | and spends a lot of time working with cjones | 13:36 |
| dcammue | Hello SeanE | 13:36 |
| jelkner | can be a help to us | 13:36 |
| SeanE | Hello dcammue | 13:36 |
| dcammue | Nice meeting You | 13:36 |
| jelkner | dcammue: you should be watching what i'm doing | 13:36 |
| jelkner | with our class | 13:36 |
| jelkner | little by little, i'm hoping you will be able to do what i am: | 13:37 |
| jelkner | 1. taking notes on our resources | 13:37 |
| SeanE | sorry first time using this to chat so it feels a bit awkward to me | 13:37 |
| jelkner | 2. creating lesson plans | 13:37 |
| jelkner | 3. creating model websites for the others in the class to see | 13:38 |
| jelkner | 4. developing assessment (quizzes and tests) to help us evaluate our progress | 13:38 |
| SeanE | So how is your day dcammue | 13:39 |
| dcammue | I am fine SeanE | 13:40 |
| dcammue | great hearing that you will be work with us | 13:40 |
| SeanE | So from my understanding I am gonna be the representitive for chris | 13:41 |
| SeanE | or something of the sort | 13:42 |
| dcammue | sweet | 13:42 |
| SeanE | just looking through the lesson right now off the bat I noticed under on what you should have in your .vimrc file there is syntax enable twice | 13:47 |
| SeanE | Hey dcammue could you fix that Jeff said you could since he is eating right now | 13:48 |
| dcammue | fix what? | 13:51 |
| SeanE | could you remove the second syntax enable under what you might want to put in your vimrc file: | 13:52 |
| SeanE | is that clear? | 13:53 |
| dcammue | clear | 13:54 |
| dcammue | that is a bit long process SeanE | 13:55 |
| dcammue | i have to clone the repo and do the fix and push back to my branch and do a pull request | 13:55 |
| dcammue | so it will be like 25 to 30 minutes | 13:56 |
| SeanE | ok take your time | 13:56 |
| jelkner | dcammue: we need to get to the point where it is 5 minutes instead of 25 | 13:56 |
| jelkner | so start practicing now | 13:56 |
| jelkner | you should already have the repo cloned | 13:56 |
| dcammue | the cloning process is slower so that takes time | 13:57 |
| jelkner | you need to get your development environment setup | 13:57 |
| dcammue | let me give it a try | 13:57 |
| jelkner | is tboimah around? | 13:57 |
| jelkner | we need to get him to teach you this | 13:57 |
| jelkner | it is a big part of your training | 13:57 |
| jelkner | do you have a development laptop you work on? | 13:58 |
| dcammue | i am pulling instead cloning | 13:58 |
| dcammue | few minutes | 13:58 |
| SeanE | I am gonna sign off now I hope yall have a wonderful rest of your day | 14:00 |
| *** SeanE has left #jetrowebdev (None) | 14:00 | |
| jelkner | dcammue: are you here? | 14:02 |
| dcammue | yes | 14:03 |
| jelkner | i'll do the update now | 14:03 |
| jelkner | but let's use this as a "teachable moment" | 14:03 |
| *** mkolleh has quit (Remote host closed the connection) | 14:03 | |
| jelkner | please answer my question | 14:03 |
| dcammue | +1 | 14:03 |
| jelkner | Do you have a laptop on which you regularly work? | 14:03 |
| jelkner | Why is it taking you so long to answer. | 14:04 |
| jelkner | Yes or no? | 14:04 |
| dcammue | +1 i do have a laptop | 14:05 |
| dcammue | for that | 14:05 |
| jelkner | tell me about that laptop | 14:05 |
| jelkner | make model, os | 14:05 |
| jelkner | is it one of the ones i brought two years ago? | 14:05 |
| dcammue | yes | 14:05 |
| dcammue | the window (Microsoft) | 14:06 |
| jelkner | hold on... | 14:08 |
| jelkner | dcammue: what is your may first user name? | 14:24 |
| dcammue | dcammue | 14:25 |
| jelkner | perfect | 14:25 |
| jelkner | I just shared a file with you | 14:25 |
| jelkner | Named: JetroWebComputerInventory.xlsx | 14:27 |
| jelkner | can you find it? | 14:27 |
| dcammue | okay | 14:27 |
| dcammue | ACTION loading the file now | 14:28 |
| jelkner | good, you found it | 14:30 |
| jelkner | we need to update it | 14:30 |
| jelkner | it contains Jetro web assets | 14:30 |
| jelkner | and it should be accurate to help us plan | 14:30 |
| jelkner | actually, we should be depreciating these assets | 14:31 |
| jelkner | so in the future, we can budget for their replacement on a schedule | 14:31 |
| jelkner | can you see the document? | 14:31 |
| jelkner | most of this equiptment you no longer have | 14:32 |
| jelkner | some of it goes all the way back to 2022 | 14:32 |
| jelkner | in the MCSS office | 14:33 |
| jelkner | we should delete all those rows | 14:33 |
| jelkner | dcammue: are you here? | 14:33 |
| dcammue | yes | 14:33 |
| jelkner | are you seeing the spreadsheet? | 14:33 |
| dcammue | just waiting on the file to load, but slow | 14:34 |
| jelkner | wow | 14:34 |
| jelkner | it's taking way too long | 14:34 |
| jelkner | let's talk about something else then | 14:34 |
| jelkner | what is the status of getting Starlink? | 14:34 |
| jelkner | dcammue? | 14:35 |
| dcammue | just downloaded it | 14:36 |
| dcammue | trying to view it | 14:36 |
| jelkner | since it's going to take you a long time | 14:36 |
| jelkner | i need to go do something else | 14:36 |
| jelkner | since i'm blocking on you | 14:36 |
| jelkner | and that's not how we succeed | 14:36 |
| jelkner | so, i'll let you work on updating that document | 14:37 |
| dcammue | the starling i decided to get more information when i get to school this week | 14:37 |
| jelkner | ?? | 14:37 |
| jelkner | i don't understand what that means | 14:37 |
| jelkner | oh, Starlink | 14:37 |
| jelkner | lol | 14:37 |
| jelkner | so mr. zawolo said he will help fund it | 14:38 |
| jelkner | we are taking way to long my friend | 14:38 |
| jelkner | this has been months now | 14:38 |
| dcammue | i will start school soon at the university of Liberia. so when i get to the city(Capital city) i can get more reliable information | 14:38 |
| jelkner | i have a question about that | 14:38 |
| dcammue | on tomorrow, i will start school | 14:39 |
| jelkner | the office is near the new campus, right? | 14:39 |
| dcammue | by wednesday, i can update you | 14:39 |
| dcammue | yes | 14:39 |
| jelkner | but you don't go to that new campus? | 14:39 |
| dcammue | the office is near the new campus | 14:39 |
| dcammue | but i attend the old campus | 14:40 |
| jelkner | that's asham, right | 14:40 |
| jelkner | since if you went to the new campus, you would be so close | 14:40 |
| jelkner | and you could get to know people we want to get to know | 14:40 |
| dcammue | Business student goes to the new campus | 14:40 |
| jelkner | i thought you were a business student | 14:41 |
| jelkner | i'm so confused | 14:41 |
| jelkner | aren't you a business student? | 14:41 |
| dcammue | and the science students go to the new campus | 14:42 |
| dcammue | I am a business student | 14:42 |
| jelkner | so why don't you go to the new campus? | 14:42 |
| dcammue | so the University is divided into two campuses | 14:42 |
| dcammue | science and Business | 14:43 |
| jelkner | which is at the new campus? | 14:43 |
| dcammue | Business go to the old campus | 14:43 |
| jelkner | ah | 14:43 |
| jelkner | i see | 14:43 |
| dcammue | and science go to the new campus | 14:43 |
| jelkner | got you | 14:43 |
| jelkner | we most want to be near science | 14:43 |
| dcammue | yes | 14:43 |
| jelkner | since we will be interested in solar energy, building science, etc. | 14:44 |
| dcammue | there where the IT students go | 14:44 |
| jelkner | right, that too | 14:44 |
| jelkner | super | 14:44 |
| jelkner | how far is the old campus? | 14:44 |
| jelkner | from you | 14:44 |
| dcammue | so, 1hr drive | 14:44 |
| jelkner | wow! | 14:45 |
| jelkner | that's a lot :-( | 14:45 |
| dcammue | yeah | 14:45 |
| jelkner | do you take a bus? | 14:45 |
| dcammue | exchange bus two times | 14:45 |
| jelkner | got you | 14:45 |
| jelkner | well, you can study on the bus i guess, right? | 14:46 |
| jelkner | that's what i used to do | 14:46 |
| dcammue | yes | 14:46 |
| jelkner | ok, we will have a lot to talk about during my visit | 14:46 |
| jelkner | so jetro doesn't have anyone at the new campus? | 14:46 |
| dcammue | so, i can do proper investigation when i go to school tomorrow | 14:47 |
| dcammue | only me | 14:47 |
| dcammue | thomas | 14:47 |
| jelkner | you're at the old campus | 14:47 |
| dcammue | and gabriel | 14:47 |
| dcammue | sorry | 14:47 |
| jelkner | thomas is at UoPeople, right? | 14:47 |
| dcammue | forgot | 14:47 |
| fkoikoi | thomas and gabriel is at the new campus | 14:47 |
| jelkner | I thought they were going to UoP? | 14:48 |
| dcammue | they were already in the UL before getting to UoP | 14:48 |
| jelkner | so they are doing both? | 14:49 |
| dcammue | so they can decide to hold one at a time | 14:49 |
| jelkner | what do you mean by "hold one at a time"? | 14:49 |
| dcammue | to stop UL and continue Uop | 14:50 |
| jelkner | they have scholarships to UoP, right? | 14:50 |
| dcammue | yes | 14:50 |
| jelkner | so it is free for them | 14:50 |
| dcammue | yes | 14:50 |
| jelkner | in that case, it makes sense to continue there | 14:51 |
| dcammue | okay | 14:51 |
| jelkner | both institutions are acredited | 14:51 |
| jelkner | and UoP is accredited in the U.S. | 14:51 |
| jelkner | which is good internationally | 14:51 |
| dcammue | +1 | 14:51 |
| dcammue | UoP | 14:52 |
| jelkner | so since cost is not a factor, it makes sense to take advantage of the scholarship | 14:52 |
| jelkner | ok, do you know what I am asking you to do with the spread sheet? | 14:52 |
| dcammue | -1 | 14:52 |
| jelkner | Well, my dear friend, you should ask! | 14:53 |
| jelkner | lol | 14:53 |
| jelkner | can you see the spreadsheet? | 14:53 |
| dcammue | what do you want me to do with it | 14:53 |
| dcammue | ? | 14:53 |
| jelkner | can you load it? | 14:53 |
| jelkner | ok, i'm going to tell you what i want | 14:54 |
| jelkner | please get thomas to help you | 14:54 |
| jelkner | and have this done by our meeting on wednesday | 14:54 |
| jelkner | 1. look at the spreadsheet and see what information i put it in | 14:54 |
| jelkner | 2. remove all computers listed that Jetro does not have | 14:54 |
| jelkner | 3. add any computers that Jetro does have that are not listed | 14:55 |
| jelkner | 4. tell me when you are finished | 14:55 |
| jelkner | is that clear? | 14:55 |
| jelkner | this will be Jetro's hardware inventory | 14:55 |
| jelkner | i'll be bringing more laptops with me this summer | 14:55 |
| dcammue | yes | 14:55 |
| jelkner | i will add them to the inventory once you finish updating it | 14:56 |
| jelkner | you are learning to run a business | 14:56 |
| jelkner | you need accurate records of Jetro's hardware | 14:56 |
| jelkner | they are a part of the balance sheet | 14:56 |
| jelkner | we can use them to plan | 14:56 |
| dcammue | I just load it | 14:56 |
| jelkner | and they need to be depreciated | 14:56 |
| jelkner | ok, i'll let you work on that | 14:56 |
| jelkner | i'll get back to preparing for our class | 14:57 |
| dcammue | okay | 14:57 |
| dcammue | 3:30 class time right | 14:57 |
| jelkner | class starts in 20 minutes | 15:07 |
| dcammue | okay | 15:07 |
| dcammue | thanks | 15:07 |
| *** svaye has left #jetrowebdev (None) | 15:35 | |
| kthomas | hello | 15:36 |
| fkoikoi | hi kthomas, how are you?? | 15:37 |
| kthomas | im good how are you | 15:37 |
| fkoikoi | I'm doing great | 15:37 |
| kthomas | thats good | 15:38 |
| dcammue | Hello kthomas | 15:38 |
| dcammue | welcome | 15:38 |
| kthomas | hello | 15:38 |
| shallon | Hi jelkner fkoikoi kthomas jkollie and dcammue | 15:38 |
| jkollie | Hi everyone | 15:39 |
| jelkner | hi all | 15:39 |
| fkoikoi | Hello shallon and jkollie | 15:39 |
| fkoikoi | greetings jelkner | 15:39 |
| jelkner | so where should we begin? | 15:39 |
| dcammue | Good afternoon everyone, once again, welcome to our class for today | 15:40 |
| dcammue | can we do some oral quiz | 15:40 |
| fkoikoi | from where we stopped i guess, or jump into today's lesson jelkner | 15:40 |
| dcammue | evaluation | 15:40 |
| jelkner | you tell us fkoikoi | 15:40 |
| jelkner | where do you want to begin? | 15:40 |
| jelkner | i did copy over cjone's lesson for today | 15:41 |
| jelkner | and i did a lot of editing to it | 15:41 |
| jelkner | so there are some things i am prepared to chat about | 15:41 |
| jelkner | and i need to work with kthomas on her image | 15:41 |
| jelkner | so i thought we could chat about that too | 15:41 |
| fkoikoi | reviewing the assignment and do an evaluation like dcammue said before going into today's lesson jelkner | 15:42 |
| jelkner | dcammue: are you prepared to lead that? | 15:42 |
| jelkner | i'm not | 15:42 |
| shallon | jelkner, did you review the assignment? | 15:42 |
| dcammue | for my side yes | 15:42 |
| jelkner | no, shallon | 15:42 |
| jelkner | i have been spending all my time creating the plans | 15:42 |
| jelkner | and studying myself | 15:43 |
| jelkner | i didn't have time to look at what everyone else did | 15:43 |
| jelkner | dcammue: go for it | 15:43 |
| dcammue | okay, let me review the quiz and come back | 15:44 |
| jelkner | hmmm... | 15:44 |
| jelkner | we can't block on dcammue | 15:44 |
| jelkner | so let me start with kthomas's email | 15:45 |
| jelkner | so everyone please complete the following statement: | 15:45 |
| jelkner | It's all just ... | 15:45 |
| shallon | bits | 15:45 |
| dcammue | okay | 15:46 |
| dcammue | just reviewed the pages | 15:47 |
| dcammue | and they look cool | 15:47 |
| jelkner | thanks shallon! | 15:47 |
| dcammue | just for some students did not link their minimal page | 15:47 |
| jelkner | so let's talk about what a file is | 15:47 |
| jelkner | since it's all just bits | 15:47 |
| jelkner | a file is just bits too | 15:48 |
| jelkner | but we want to say more | 15:48 |
| jelkner | a file is a named location on a non-volatile storage medium | 15:49 |
| jelkner | can anyone tell me what the issue was with kthomas's image? | 15:49 |
| dcammue | ACTION goes see her codes | 15:49 |
| fkoikoi | ACTION goes to view her code | 15:50 |
| jelkner | anyone? | 15:50 |
| jkollie | I didn't get to view her page but if it aren't loading,than it might be broken | 15:50 |
| jelkner | saying "broken" isn't enough jkollie | 15:51 |
| shallon | jelkner, her image is not in the media folder that should be linked to the index page | 15:51 |
| jelkner | we want to debug the issue | 15:51 |
| jelkner | so what is broken? | 15:51 |
| jkollie | Her image | 15:51 |
| jelkner | nope | 15:51 |
| jelkner | nothing is broken about the image | 15:52 |
| jelkner | it's a lovely image | 15:52 |
| jkollie | Let me view her page | 15:52 |
| jelkner | dcammue: do you have any idea? | 15:52 |
| jelkner | we have a lot to learn | 15:52 |
| shallon | jelkner, I believe the problem is the location of the image | 15:52 |
| dcammue | url | 15:52 |
| shallon | kthomas, where is the image located on your computer | 15:53 |
| jelkner | there you go, shallon! | 15:53 |
| jelkner | say more | 15:53 |
| kthomas | what do you mean shallon | 15:53 |
| jelkner | shallon: let me know if you want me to take over | 15:54 |
| shallon | You should have a media folder in the clone directory of your repository on your computer | 15:54 |
| jelkner | great | 15:54 |
| kthomas | oh ok | 15:54 |
| jelkner | you rock, shallon! | 15:54 |
| jelkner | now i will take over | 15:54 |
| jelkner | because this discussion will take us on a very important tangent | 15:55 |
| jelkner | but we should take the time to talk about it | 15:55 |
| jelkner | because it is *so* important! | 15:55 |
| jelkner | the topic is: what is a file system? | 15:55 |
| shallon | The you can add photos and link it to your index page with just <img src="media/the image name" | 15:55 |
| jelkner | she doesn't have a media directory in her repo now, shallon | 15:55 |
| jelkner | *and* her image is not there in any case | 15:56 |
| jelkner | i know where her image is | 15:56 |
| jelkner | she told us in her code | 15:56 |
| jelkner | so where is her image? | 15:56 |
| fkoikoi | +1 because i just look at her codeberg account but didn't see any media or image directory | 15:56 |
| jelkner | right, but where is her image? | 15:56 |
| shallon | it's in downloads jelkner | 15:56 |
| jelkner | and how does jelkner think he knows | 15:56 |
| jelkner | ? | 15:56 |
| jelkner | but where, shallon? | 15:57 |
| jelkner | on what device? | 15:57 |
| shallon | jelkner, users/1054336 | 15:57 |
| jelkner | great shallon | 15:57 |
| jelkner | so let me tell you where that is | 15:58 |
| jelkner | It is on kthomas's laptop | 15:58 |
| jelkner | where is her website? | 15:58 |
| dcammue | on the server | 15:58 |
| fkoikoi | her website is on the server | 15:58 |
| jelkner | yes fkoikoi! | 15:59 |
| jelkner | this is great | 15:59 |
| jelkner | and just for fun, i'll even tell you where the server is | 15:59 |
| jelkner | it's in the state of New Jersey in the U.S. | 15:59 |
| jelkner | but that doesn't matter | 16:00 |
| jelkner | is it *somewhere* on the internet | 16:00 |
| jelkner | as long as we have an address | 16:00 |
| jelkner | we don't really care where it is | 16:00 |
| jelkner | but kthomas's laptop is *not* on the internet | 16:00 |
| jelkner | and that's where the image is | 16:00 |
| jelkner | i am cheating a little bit | 16:01 |
| jelkner | since i know my students have Macbooks | 16:01 |
| jelkner | and i know that MacOS puts users accounts in /Users | 16:01 |
| jelkner | i also know that students have their student numbers as their user names | 16:01 |
| jelkner | so i could tell at a glance what was going on. | 16:01 |
| jelkner | on linux, user's home directories are in /home | 16:02 |
| jelkner | not /Users | 16:02 |
| jelkner | but what we all really need to understand is the file system | 16:02 |
| jelkner | the file system is a tree | 16:02 |
| jelkner | a mathematical tree | 16:02 |
| jelkner | https://en.wikipedia.org/wiki/Tree_structure | 16:03 |
| jelkner | you should all take some time to read that page | 16:03 |
| jelkner | because we are soon going to be studying another tree | 16:03 |
| jelkner | the DOM | 16:03 |
| jelkner | Document Object Model | 16:03 |
| jelkner | an html document is a tree too | 16:04 |
| jelkner | it will help you understand deeper if you "get this" | 16:04 |
| jelkner | and really understand how a file system and DOM are both trees | 16:04 |
| jelkner | trees have roots | 16:04 |
| jelkner | does anyone know what is the root of the unix file system? | 16:04 |
| jelkner | roots go at the top, btw | 16:05 |
| jelkner | so it's like we pulled the poor tree up and turned it upside down ;-) | 16:05 |
| jelkner | dcammue: do you know? | 16:05 |
| jelkner | what is the root of the unix file system? | 16:05 |
| dcammue | local machine | 16:06 |
| jelkner | by your silence, i guess know one knows | 16:06 |
| jelkner | it is a single character | 16:06 |
| jelkner | https://en.wikipedia.org/wiki/Unix_filesystem | 16:07 |
| shallon | jelkner, according to google it is the slash(/) | 16:07 |
| jelkner | yes, shallon | 16:07 |
| jelkner | but look at the wikipedia page for a better understanding | 16:07 |
| jelkner | why am i taking all this time to talk about this? | 16:07 |
| jelkner | because you won't be able to mange files in your website if you don't understand it | 16:08 |
| jelkner | let me explain | 16:08 |
| jelkner | every file (the named sequence of bits at some address on a non-volatile storage system) has a *location* in the file system | 16:08 |
| jelkner | the location is given by another important term, the path | 16:09 |
| jelkner | you need to learn that term | 16:09 |
| jelkner | or you won't understand | 16:09 |
| jelkner | what is the path to kthomas's image? | 16:09 |
| dcammue | user/kthomasid#/downloads/image | 16:10 |
| jelkner | nice dcammue | 16:10 |
| jelkner | unix is case sensitive | 16:10 |
| jelkner | so it's actually /Users/[kthomas's student id]/Downloads/[image file name] | 16:11 |
| jelkner | right dcammue? | 16:11 |
| jelkner | but you basically have it | 16:11 |
| jelkner | that is called an *absolute path* | 16:12 |
| jelkner | this is a very important idea | 16:12 |
| jelkner | so please stop me if this isn't clear | 16:12 |
| jelkner | you will need to understand it | 16:12 |
| dcammue | +1 clear | 16:12 |
| fkoikoi | clear for me | 16:12 |
| kthomas | i understand | 16:12 |
| jelkner | absolute paths are not portable | 16:12 |
| jelkner | what kind of path is portable? | 16:13 |
| jkollie | Clear jelkner | 16:13 |
| jelkner | and ask me if you don't know what portable means | 16:13 |
| jelkner | so, what kind of path is portable? | 16:13 |
| kthomas | what does portable mean | 16:13 |
| jelkner | portable means you can move it from one place (or context) to another | 16:13 |
| kthomas | ok | 16:13 |
| jelkner | here we want to move an image from your laptop to a web server | 16:14 |
| jelkner | we want to "port" the image | 16:14 |
| jelkner | think import | 16:14 |
| jelkner | export | 16:14 |
| jelkner | change location | 16:14 |
| jelkner | portable means you can move it | 16:14 |
| jelkner | absolute paths are not portable | 16:14 |
| jelkner | when you move them, they break | 16:14 |
| jelkner | so, can anyone tell me what the other kind of path is, instead of absolute path? | 16:15 |
| fkoikoi | the relative path jelkner | 16:15 |
| jelkner | nice fkoikoi! | 16:15 |
| jelkner | yes | 16:15 |
| jelkner | relative path | 16:15 |
| jelkner | relative paths *never* start with / | 16:16 |
| jelkner | so we can tell kthomas's path won't work | 16:16 |
| jelkner | since it is an absolute path on her local computer | 16:16 |
| jelkner | now, i need a few minutes to help kthomas fix that | 16:16 |
| jelkner | we have one more issue | 16:17 |
| jelkner | MacOS doesn't like to share | 16:17 |
| jelkner | it never learned to play nice with others :-( | 16:17 |
| jelkner | so it uses its own file formats a lot of the time | 16:17 |
| jelkner | i know we are taking a lot of time today with this | 16:18 |
| dcammue | media/image-file | 16:18 |
| jelkner | but it is worth it | 16:18 |
| jelkner | since we are learning a lot of very fundamental things | 16:18 |
| fkoikoi | +1 | 16:18 |
| jelkner | what is an image file? | 16:18 |
| jelkner | i want you to think about it, because it is *so cool*! | 16:18 |
| jelkner | so it's all just ... | 16:19 |
| fkoikoi | a bits | 16:19 |
| kthomas | bits | 16:19 |
| jelkner | yes | 16:19 |
| jelkner | i will keep repeating this every time we encounter it | 16:20 |
| jelkner | an image file is just a sequence of bits | 16:20 |
| shallon | image files are files that have visual content | 16:20 |
| jelkner | so how come we see a kitten? | 16:20 |
| jelkner | here is a new important vocabulary word: | 16:20 |
| jelkner | Codec | 16:20 |
| jelkner | https://en.wikipedia.org/wiki/Codec | 16:20 |
| jelkner | https://en.wikipedia.org/wiki/Codec | 16:21 |
| jelkner | oop | 16:21 |
| jelkner | https://t3.ftcdn.net/jpg/02/76/66/30/360_F_276663060_ZHeLGu9svS9e3UxtrRWaNsahlvEtf9D4.jpg | 16:21 |
| jelkner | look there | 16:21 |
| jelkner | what do you see? | 16:21 |
| fkoikoi | 3 Kitten | 16:22 |
| jelkner | yes, that's what i see too | 16:22 |
| *** anthony_p has quit (Ping timeout: 480 seconds) | 16:22 | |
| jelkner | but what does the computer "see", and how does it make it so we see 3 kittens? | 16:23 |
| jelkner | i'll tell you | 16:23 |
| jelkner | it uses a screen or monitor to *render* the image | 16:23 |
| jelkner | using little lights | 16:24 |
| jelkner | the lights are called pixels | 16:24 |
| jelkner | https://en.wikipedia.org/wiki/Pixel | 16:24 |
| jelkner | pixel stands for "picture element" | 16:24 |
| jelkner | it's just a colored light | 16:24 |
| jelkner | the computer has *no idea* there are three kittens | 16:25 |
| jelkner | it just turns bits into lights | 16:25 |
| jelkner | and we "see" 3 kittens | 16:25 |
| jelkner | a Codec is a set of rules for turning bits into lights | 16:25 |
| jelkner | or sounds | 16:25 |
| jelkner | or both | 16:25 |
| jelkner | codecs define how we "encode" media | 16:26 |
| jelkner | images, movies (which are just a fast moving sequence of images) | 16:26 |
| jelkner | and sounds | 16:26 |
| jelkner | so, back to kthomas's issue | 16:26 |
| *** dcammue has quit (Read error: No route to host) | 16:27 | |
| *** jkollie__ has quit (Read error: Connection reset by peer) | 16:27 | |
| jelkner | she has an image on her computer that ends with a .heic extension | 16:27 |
| jelkner | when you see something like this, and you don't know what it is | 16:27 |
| jelkner | look it up | 16:27 |
| jelkner | wikipedia is the best place | 16:27 |
| jelkner | https://en.wikipedia.org/wiki/High_Efficiency_Image_File_Format#HEVC | 16:28 |
| jelkner | it is a MacOS codec | 16:28 |
| jelkner | for images | 16:28 |
| jelkner | kthomas will need to: | 16:28 |
| fkoikoi | oh okay | 16:29 |
| jelkner | 1. Convert the .heic file into a web standard format | 16:29 |
| jelkner | like .jpeg or .png | 16:29 |
| kthomas | ok | 16:29 |
| dcammue | kthomas, will need to rename it. +1 | 16:29 |
| jelkner | then she will need to copy it to a media subdirectory in her repo | 16:29 |
| jelkner | like shallon said much earlier | 16:29 |
| jelkner | and then she will need to change her link from an absolute link to relative link to the new file | 16:30 |
| jelkner | make sense? | 16:30 |
| fkoikoi | +1 | 16:30 |
| kthomas | yes | 16:31 |
| jelkner | so we have only twenty 4 minutes left | 16:31 |
| jkollie | +1 | 16:31 |
| jelkner | i think that is enough for today | 16:31 |
| jelkner | please take time to read the wikipedia pages linked here | 16:31 |
| fkoikoi | alright | 16:31 |
| jelkner | dcammue: can i ask you to create a little quiz for wednesday's class based on our chat today? | 16:31 |
| jelkner | you and i can talk about it tomorrow | 16:31 |
| dcammue | kthomas, you can use this to convert your image https://convertio.co/heic-png/ | 16:31 |
| jelkner | yes you can kthomas! | 16:32 |
| dcammue | okay | 16:32 |
| jelkner | nice work! | 16:32 |
| kthomas | thank you | 16:32 |
| jelkner | this was fun | 16:32 |
| dcammue | sweet | 16:32 |
| jelkner | my mission is life is to help people deeply understand what computers are | 16:33 |
| jelkner | and how they work | 16:33 |
| dcammue | great Mission | 16:33 |
| jkollie | Great jelkner | 16:33 |
| kthomas | ok, everyone, this is jelkner impersonating kthomas | 16:33 |
| shallon | You are doing a great job with your mission jelkner | 16:34 |
| kthomas | i'm here working with her on her image | 16:34 |
| kthomas | we need to do that | 16:34 |
| kthomas | so we will be busy for a bit | 16:34 |
| fkoikoi | okay | 16:34 |
| dcammue | take care jkollie and kthomas | 16:35 |
| dcammue | and everyone else | 16:35 |
| jkollie | You too dcammue | 16:35 |
| dcammue | i mean jelkner | 16:35 |
| *** Penrosian has quit (Ping timeout: 480 seconds) | 16:38 | |
| *** fkoikoi has quit (Quit: Leaving) | 16:40 | |
| *** dcammue has quit (Ping timeout: 480 seconds) | 16:53 | |
| kthomas | can everyone please remind me to talk about .swp files next time? | 16:53 |
| *** jgurara has quit (Quit: Leaving) | 16:53 | |
| Karaaaaa | goodbye everyone | 16:53 |
| *** Karaaaaa has quit (Quit: Leaving) | 16:53 | |
| shallon | Are done for the day? | 16:56 |
| *** kthomas has quit (Quit: Leaving) | 16:56 | |
| shallon | we* | 16:56 |
| jelkner | hi shallon | 17:04 |
| jelkner | kthomas left | 17:04 |
| shallon | hi jelkner | 17:04 |
| jelkner | and i'm about to head out | 17:04 |
| jelkner | but this was great | 17:04 |
| shallon | It was! | 17:05 |
| jelkner | shallon: if you want to take a look at the quiz dcammue develops before next class, that would be very much appreciated | 17:05 |
| jelkner | i won't have time | 17:05 |
| jelkner | and we want to make sure we reinforce all the many important ideas we talked about today | 17:05 |
| jelkner | 1. the unix file system | 17:05 |
| shallon | I will get to dcammue | 17:05 |
| jelkner | 2. absolute vs. relative paths to a file | 17:06 |
| jelkner | 3. the tree data strucutre | 17:06 |
| jelkner | we will see that one again soon when we talk about the DOM | 17:06 |
| shallon | wait... jelkner won't I be taking the quiz | 17:06 |
| jelkner | 4. codecs | 17:06 |
| jelkner | if you help write the quiz shallon | 17:07 |
| jelkner | you don't need to take it ;-) | 17:07 |
| jelkner | we all need to learn | 17:07 |
| jelkner | the quiz is just a tool | 17:07 |
| jelkner | if you can be a co-author | 17:07 |
| jelkner | you will have learned, right? | 17:07 |
| shallon | +1 | 17:07 |
| jelkner | sweet | 17:07 |
| jelkner | i can tell from your replies that you are "getting it" | 17:07 |
| jelkner | ok, this was so much fun | 17:08 |
| jelkner | see you wednesday | 17:08 |
| shallon | Have a wonderful rest of the day jelkner | 17:08 |
| jelkner | you too | 17:08 |
| jelkner | ACTION signs off | 17:08 |
| *** jelkner has quit (Quit: Leaving) | 17:08 | |
| shallon | ACTION signs off | 17:09 |
| *** shallon has quit (Quit: Leaving) | 17:09 | |
| *** jkollie has quit (Quit: Connection closed for inactivity) | 19:29 | |
| *** freena has quit (Quit: Connection closed for inactivity) | 19:29 | |
| *** dcammue has quit (Ping timeout: 480 seconds) | 23:10 | |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!