| *** anthony_p has quit (Ping timeout: 480 seconds) | 00:09 | |
| *** anthony_p has quit (Ping timeout: 480 seconds) | 02:24 | |
| *** smohamud_ has quit (Ping timeout: 480 seconds) | 02:31 | |
| *** anthony_p has quit (Ping timeout: 480 seconds) | 04:39 | |
| jelkner | Good morning Jetro! | 10:58 |
|---|---|---|
| jkollie | Good morning jelkner | 10:58 |
| jelkner | Yesterday i met with ben manski, tony, rachel and sahnun about NSS web tech needs and had my weekly check-in with zOnny. Today i'll be focusing on teacher duties and hopefully working with a jetro dev on Little Webster. | 10:59 |
| mulbah | Good morning to all | 10:59 |
| jelkner | oops a minute too soon :-( | 10:59 |
| jelkner | i'll do that again in a minute | 10:59 |
| jelkner | Yesterday i met with ben manski, tony, rachel and sahnun about NSS web tech needs and had my weekly check-in with zOnny. Today i'll be focusing on teacher duties and hopefully working with a jetro dev on Little Webster. | 11:00 |
| jelkner | ACTION done | 11:00 |
| jkollie | Yesterday I had a wonderful board meeting with the members, Today I'll start with my html and CSS lessons, do some practical and prepare for class. No blocker | 11:00 |
| svaye | Yesterday I attended the last meeting for my late grandfather, and everything has been concluded. Today I will start from where I stopped because I have been missing for a while. No blockers | 11:00 |
| thomasboimah | Yesterday I attended our work session and helped jkollie attend the SJC board meeting. I also started looking into the bug that I was not expecting in the sjcompute bot. Today I will complete the work on the bot. No blockers. | 11:00 |
| dcammue | On yesterday, i work on the php class lesson and mapped it to the calendar and do pull request on the repo. today, i will walk the students through the php class and read over my lesson from UL. | 11:00 |
| thomasboimah | ACTION done | 11:00 |
| dcammue | ACTION done | 11:00 |
| svaye | ACTION done | 11:00 |
| jkollie | ACTION done | 11:00 |
| gabriel | Yesterday i attended a productive meeting with zonny and try to look up my task today, there's no blocker now. | 11:01 |
| gabriel | ACTION done | 11:01 |
| jelkner | mulbah? | 11:01 |
| jelkner | fkoikoi? | 11:01 |
| dcammue | ACTION says; fkoikoi is typing ;-) | 11:02 |
| jelkner | Super shout out to dcammue, thomasboimah and jkollie! | 11:02 |
| fkoikoi | yesterday, I read on forms but didn't get a clear picture of it. Today I was to get the understand it better with the help of dcammue and thomasboimah | 11:02 |
| fkoikoi | ACTION done | 11:02 |
| jelkner | working with the 3 of you is *such a joy*!! | 11:02 |
| thomasboimah | same here jelkner | 11:03 |
| jelkner | i came in this morning and saw dcammue's pull request | 11:03 |
| mulbah | over the weekend I try pushing to the repo but I get 403 no permission to push to it I plan on forking the repo so you can see the changes | 11:03 |
| jelkner | did a quick approval, and looked at the lesson plan, and found it to be spot on! | 11:03 |
| mulbah | ACTION done | 11:03 |
| jkollie | The pleasure is mine jelkner | 11:03 |
| jelkner | yes, mulbah, learning that workflow is important | 11:04 |
| jelkner | jkollie is emerging as a natural leader | 11:04 |
| jelkner | she will be a fine president for our improving non-profit organization | 11:04 |
| jelkner | thomasboimah, i had a great conversation with zOnny yesterday evening | 11:05 |
| jelkner | i think we are pretty much on the same page | 11:05 |
| fkoikoi | wow, congratulations jkollie, keep it up | 11:05 |
| jelkner | at this stage, we have two dev teams in NOVA / Jetro: | 11:05 |
| jelkner | The Django Team | 11:05 |
| jkollie | Thanks fkoikoi | 11:05 |
| svaye | Congratulations jkollie | 11:06 |
| jelkner | thomasboimah and zOnny, with hopefully gabriel and mulbah really joining in soon | 11:06 |
| jkollie | Thanks svaye | 11:07 |
| jelkner | and the "other team" (originally focused on Decidim, but they are experienced devs, so who knows where they will go ;-) | 11:07 |
| jelkner | That team is tony, rachel and sahnun | 11:07 |
| jelkner | zOnny and i agreed that i can only support the Django team financially with my own resources | 11:07 |
| jelkner | so we really need to make a good financial plan | 11:08 |
| fkoikoi | Jetro Websters, my phone was stolen last night so my number is off for now till i can get another phone | 11:08 |
| jelkner | i hope to make this a central discussion at our retreat on May 2nd. | 11:08 |
| jelkner | fkoikoi: we need to get folks using laptops, and at the office | 11:08 |
| jelkner | sorry abour your phone though | 11:09 |
| jelkner | the folks who really want to be part of the business need to work out a schedule for yourselves | 11:09 |
| thomasboimah | jelkner, i was taking rachel to be a business person ;-) | 11:09 |
| jelkner | so you are showing up at the office, where good bandwidth will be provided you | 11:09 |
| thomasboimah | not know she is a developer too | 11:09 |
| thomasboimah | *knowing8 | 11:09 |
| gabriel | +1 | 11:10 |
| jelkner | rachel will be a business person | 11:10 |
| jelkner | rachel has many talents | 11:10 |
| jelkner | but she may be getting business that we aren't ready to handle | 11:10 |
| jelkner | i'll have to work with her to figure this out | 11:11 |
| jelkner | she has a lot of contacts in the free software world | 11:11 |
| fkoikoi | jelkner, I'm currently using my laptop at the office now. I'm just letting the team know encase they try contacting me for now | 11:11 |
| jelkner | but that can mean a lot of things | 11:11 |
| jelkner | Drupal, Ruby, PHP etc. | 11:11 |
| jelkner | we are still learning to hone our skills | 11:11 |
| jelkner | and i believe we need to develop a core competency and stick with that in the beginning | 11:12 |
| thomasboimah | sure | 11:12 |
| gabriel | +1 | 11:12 |
| jelkner | so that we can deliver real value to customers | 11:12 |
| jelkner | that core competency is Django | 11:12 |
| jelkner | and Python + PostgreSQL more broadly | 11:12 |
| jelkner | it aligns with the instructional program that Chris Jones and i teach | 11:13 |
| jelkner | and it rocks as a tech stack, and is great for leaning best practices | 11:13 |
| thomasboimah | +1 | 11:13 |
| jelkner | so i am going to encourage the more experienced devs to go do what they think is best | 11:13 |
| gabriel | sure | 11:14 |
| jelkner | and let me continue working with cjones, zOnny and thomasboimah on our Django plan | 11:14 |
| thomasboimah | sound good to me.. | 11:14 |
| jelkner | i'll ask them to keep their budget needs front and center too | 11:15 |
| jelkner | since i need to be clear on what budget we have on our side | 11:15 |
| jelkner | with i can continue to fund through SJC, and which hopefully we can find a way soon to broaden that funding through SJC donations | 11:15 |
| jelkner | our focus will be using Django to build apps aimed for use in Africa i hope | 11:16 |
| jelkner | but we will also look for local customers in the U.S. | 11:16 |
| jelkner | we will discuss this *a lot* while i'm there with you | 11:16 |
| jelkner | in the mean time, zOnny wants to focus on getting our infrastructure to the point we need it | 11:17 |
| jelkner | so he is focused on BT, LibreOrganize, and our main portfolio websites, including our own | 11:17 |
| jelkner | i think that is a great plan | 11:17 |
| jelkner | so i want to back him on that | 11:18 |
| jelkner | ok, one quick and important note on wednesday's schedule, dcammue | 11:19 |
| jelkner | we have an early release schedule | 11:19 |
| dcammue | okay | 11:19 |
| jelkner | we have a shortened class that day that runs from 14:20 to 15:25 | 11:20 |
| jelkner | btw, thomasboimah | 11:20 |
| jelkner | the Django team will be the one that cjones/jelkner student interns first work with | 11:20 |
| jelkner | we have the kara, ben, josh team this year | 11:21 |
| jelkner | they will be in our program for the next 2 years | 11:21 |
| thomasboimah | Okay looking forward to that | 11:21 |
| jelkner | and hopefully we can have the business to the point where when ben and josh are seniors in 2 years | 11:21 |
| jelkner | they can be paid interns for our co-ops | 11:21 |
| jelkner | that's my dream | 11:21 |
| jelkner | i want to work hard to make it a reality | 11:22 |
| thomasboimah | sound good to me. | 11:22 |
| dcammue | that's a great dream jelkner | 11:22 |
| jelkner | that will be the same time we are building a schol in Liberia, right? | 11:22 |
| jelkner | school | 11:22 |
| gabriel | sure, and hopefully, jelkner | 11:22 |
| jelkner | gabriel, if we work hard, we can make it happen | 11:22 |
| thomasboimah | +1 | 11:22 |
| gabriel | +1 | 11:22 |
| jelkner | last thing before i go | 11:23 |
| jelkner | did anyone here from mr. zawolo? | 11:23 |
| jelkner | he is only one building over from me, but i hardly ever see him | 11:23 |
| thomasboimah | I been in communication with concern the designer | 11:23 |
| thomasboimah | *zawolo | 11:23 |
| jkollie | He didn't respond to my calls | 11:23 |
| thomasboimah | *concerning | 11:23 |
| jelkner | so thomasboimah, you have been in contact? | 11:23 |
| thomasboimah | +1 | 11:24 |
| jelkner | great | 11:24 |
| jelkner | i'll try to drop in on him this morning | 11:24 |
| jelkner | and find out what happened yesterday at our SJC meeting | 11:24 |
| jelkner | dcammue, do you have class at UL tomorrow? | 11:24 |
| dcammue | yes | 11:25 |
| jelkner | ok, see y'all wednesday then | 11:25 |
| dcammue | i will be off by 3:30pm to 5pm | 11:25 |
| jelkner | actually, see some of you in few hours | 11:25 |
| dcammue | off class i mean | 11:25 |
| jelkner | dcammue: we can chat a bit more then | 11:26 |
| dcammue | okay | 11:26 |
| jelkner | i don't have students tomorrow | 11:26 |
| jelkner | so maybe we can meet to talk getting me on BT? | 11:26 |
| dcammue | looking forward to seeing you on tomorrow | 11:26 |
| jelkner | and about the inventory list | 11:26 |
| jelkner | is it updated yet? | 11:26 |
| dcammue | yes | 11:27 |
| dcammue | it is up to date | 11:27 |
| jelkner | so we own gabriel for that, yes? | 11:27 |
| jelkner | dcammue, we need to learn to plan effectively | 11:27 |
| jelkner | that will be our job | 11:27 |
| dcammue | oh, not mean that | 11:27 |
| jelkner | you said gabriel was doing that | 11:28 |
| dcammue | yes | 11:28 |
| jelkner | let's talk tomorrow | 11:28 |
| dcammue | okay | 11:28 |
| jelkner | ok, gotta run for now | 11:28 |
| jelkner | ACTION signs off until class | 11:28 |
| *** jelkner has quit (Quit: Leaving) | 11:28 | |
| svaye | dcammue: when is our class starting today | 11:29 |
| dcammue | 2pm | 11:30 |
| dcammue | 3pm | 11:30 |
| svaye | 2pm or 3pm | 11:30 |
| dcammue | last | 11:30 |
| svaye | Alright thanks | 11:31 |
| svaye | ACTION signs off | 11:31 |
| dcammue | 3pm | 11:31 |
| *** svaye has left #jetrowebdev (None) | 11:31 | |
| *** gabriel has quit (Remote host closed the connection) | 11:33 | |
| *** thomasboimah has quit (Quit: Leaving) | 11:54 | |
| *** fkoikoi has quit (Remote host closed the connection) | 13:59 | |
| *** mulbah has quit (Quit: Leaving) | 14:00 | |
| fkoikoi | Hi jelkner | 15:28 |
| jelkner | hello fkoikoi | 15:30 |
| jelkner | only two month until i'll be i liberia! | 15:31 |
| jelkner | s/i/in | 15:31 |
| fkoikoi | wow,can't wait jelkner | 15:35 |
| gabriel | same here | 15:35 |
| jelkner | me too! | 15:35 |
| jelkner | jkollie: don't forget the NSS Teach-ins thing this friday | 15:35 |
| jelkner | one of my goals while i'm there with you will be try to find folks at the University and beyond who might be interested in the solidarity economy | 15:36 |
| dcammue | jelkner, this will be a wonderful day to see you again | 15:36 |
| jkollie | I won't forget jelkner | 15:36 |
| jelkner | i hope to work with you all to begin organizing a Teach-in April 2027 in liberia | 15:36 |
| jelkner | jkollie: you'll learn on friday what the last one was like | 15:36 |
| jelkner | so you have some idea about it | 15:37 |
| jkollie | Sounds great jelkner | 15:37 |
| jelkner | we can do this as an SJC initiative | 15:37 |
| dcammue | jelkner, | 15:39 |
| jelkner | kthomas is waiting for her computer to start | 15:39 |
| jelkner | she's here | 15:39 |
| dcammue | did you do the merging? | 15:39 |
| jelkner | i sure did, my friend! | 15:40 |
| jelkner | i told you this morning | 15:40 |
| jelkner | and it works already | 15:40 |
| jelkner | i see it | 15:40 |
| jelkner | https://ict.gracehopper.center/s26/courses/php/calendar/ | 15:41 |
| jelkner | https://ict.gracehopper.center/s26/courses/php/goals/session.html?num=10 | 15:41 |
| jelkner | what's the issue? | 15:41 |
| jelkner | i'm here today too | 15:41 |
| jelkner | there she is | 15:42 |
| kthomas | hello | 15:42 |
| jelkner | dcammue, is there a problem? | 15:42 |
| fkoikoi | the only way you can see today's lesson is when you click the link you sent jelkner | 15:42 |
| jelkner | i don't understand, fkoikoi | 15:43 |
| fkoikoi | you won't see if if you just go to calendar | 15:43 |
| jelkner | ah | 15:43 |
| jelkner | that is a browser cache issue | 15:43 |
| jelkner | i see it in the calendar | 15:43 |
| dcammue | we are not seeing it on the calendar from our side | 15:43 |
| jelkner | we need to talk about browser cache | 15:43 |
| dcammue | so i am confused | 15:43 |
| jelkner | are you confused about browser cache? | 15:43 |
| jelkner | this could be an opportunity for a mini lesson | 15:44 |
| dcammue | not seeing the session10 | 15:44 |
| jelkner | you tell me if you want one | 15:44 |
| jelkner | well? | 15:44 |
| dcammue | i want one | 15:44 |
| jelkner | lol | 15:44 |
| jelkner | anyone else? | 15:44 |
| jelkner | because i won't inflict it on you unless you really want it ;-) | 15:45 |
| jelkner | if only dcammue is interested, i'll talk to him about it another time | 15:45 |
| jelkner | fkoikoi:, jkollie what is your preference? | 15:45 |
| fkoikoi | i want to jelkner | 15:46 |
| jelkner | ok, we haven't heard from jkollie | 15:46 |
| jkollie | Same for me | 15:46 |
| jelkner | kthomas had to step out for a minute | 15:46 |
| jelkner | so let's go with it then | 15:46 |
| jelkner | first, time for a very useful vocabulary word | 15:46 |
| jelkner | cache | 15:47 |
| jelkner | https://en.wikipedia.org/wiki/Cache_(computing) | 15:47 |
| kthomas | ok im back guys! | 15:47 |
| jelkner | let's look at that first sentence | 15:47 |
| jelkner | which has a nice definition | 15:48 |
| jelkner | "a hardware or software component that stores data so that future requests for that data can be served faster" | 15:48 |
| jelkner | please take a minute to process this definition | 15:48 |
| jelkner | think about it so that you understand what it is saying | 15:48 |
| jelkner | otherwise, what i will tell you next won't make sense | 15:48 |
| jelkner | anyone feel they need more explanation for what cache is? | 15:49 |
| jelkner | you need to speak up | 15:49 |
| dcammue | +1 little clarity | 15:50 |
| fkoikoi | +1 | 15:50 |
| jelkner | the best way to get more clarity is with examples i think | 15:50 |
| jelkner | i'll give you two | 15:50 |
| jelkner | you will encounter more later, because they are fairly common | 15:51 |
| jelkner | the first one is memory on the cpu | 15:51 |
| jelkner | in engineering machines to do computations (we call them computers ;-) | 15:51 |
| jelkner | designers often have to make trade offs | 15:52 |
| jelkner | their are two or more things they want, but those things contradict each other | 15:52 |
| jelkner | for example | 15:52 |
| jelkner | we want computers to be fast | 15:52 |
| jelkner | and we want them to be cheap | 15:52 |
| jelkner | well, you can't have both | 15:52 |
| jelkner | because making them fast makes the more expensive | 15:53 |
| jkollie | Hardware refers to a USB that stores data for future and software refers to an app or web application that stores data for future use | 15:53 |
| jelkner | so you have to decide what how fast and how expensive you can live with | 15:53 |
| jelkner | jkollie: in this case, we aren't talking about USB | 15:53 |
| jelkner | we are talking about different kinds of memory on the CPU | 15:54 |
| jelkner | hang on... | 15:54 |
| jkollie | Okay | 15:54 |
| jelkner | https://www.geeksforgeeks.org/computer-science-fundamentals/cache-memory/ | 15:54 |
| jelkner | look at this picture | 15:54 |
| jkollie | This helps with the clarity | 15:55 |
| jelkner | Do you see the parts labeled L1 Cache, L2 Cache, and L3 Cache? | 15:55 |
| jkollie | Thanks jelkner | 15:55 |
| jelkner | do you see those? | 15:55 |
| *** gabriel has quit (Remote host closed the connection) | 15:56 | |
| fkoikoi | +1 | 15:56 |
| jkollie | Yes jelkner | 15:56 |
| dcammue | +1 | 15:56 |
| jelkner | L1 one cache is *very* fast | 15:56 |
| jelkner | but it is very expensive too | 15:56 |
| jelkner | L2 cache is cheaper, but slower | 15:56 |
| jelkner | and more so for L3 cache | 15:56 |
| jelkner | so a lot of math and logic goes into planning how the memory management part of the operating system uses these cache memories | 15:57 |
| jelkner | the goal is to try to predict what the use will access next | 15:57 |
| jelkner | and put that in the L1 cache, so it's fast | 15:57 |
| jelkner | and the user is happy | 15:57 |
| jelkner | because the computer responds quickly | 15:58 |
| jelkner | but L1 cache is EXPENSIVE | 15:58 |
| jelkner | so there isn't much of it | 15:58 |
| jelkner | and it fills up quickly | 15:58 |
| jelkner | ok, enough of that example | 15:58 |
| dcammue | +1 | 15:58 |
| jelkner | this isn't an operating system or computer architecture class | 15:58 |
| jelkner | but it's a nice opportunity to expose you to some of the ideas there | 15:59 |
| jelkner | and it is a great example of the word cache | 15:59 |
| jelkner | now for our 2nd example | 15:59 |
| jelkner | the one that is relevant to us here | 15:59 |
| jelkner | browser cache | 16:00 |
| jelkner | give me a minute | 16:00 |
| jelkner | take a look at this | 16:01 |
| jelkner | https://askubuntu.com/questions/616551/where-is-the-mozilla-firefox-cache-located | 16:01 |
| jelkner | i don't know what os everyone is using (i hope it is free software! ;-) | 16:02 |
| jelkner | but i do know that kthomas is on a linux mint system | 16:02 |
| jelkner | and i am too | 16:02 |
| jelkner | so if kthomas runs ls -a | 16:02 |
| jelkner | in her home directory | 16:02 |
| jelkner | she will see a subdirectory named .cache | 16:03 |
| *** gabriel has quit (Remote host closed the connection) | 16:03 | |
| jelkner | try it kthomas | 16:03 |
| jelkner | when i enter that directory on my machine | 16:03 |
| jelkner | with: cd .cache | 16:03 |
| jelkner | and list the files there with ls | 16:03 |
| jelkner | i see many subdirectories | 16:04 |
| jelkner | including the important one for us here: mozilla | 16:04 |
| jelkner | if you are using another browser, it won't be mozilla | 16:04 |
| jelkner | that is where Firefox cache is stored | 16:04 |
| dcammue | firefox | 16:05 |
| jelkner | do you see that kthomas? | 16:05 |
| kthomas | i dont see anything named firefox | 16:06 |
| jelkner | it is named mozilla | 16:06 |
| jelkner | kthomas: if you type: cd $HOME/.cache | 16:06 |
| jelkner | and then ls | 16:06 |
| jelkner | you will see a mozilla directory | 16:07 |
| jelkner | inside that there is a firefox directory | 16:07 |
| kthomas | ok hold on | 16:07 |
| jelkner | we don't need to spend too much time talking about the details today | 16:07 |
| jelkner | i just want you to understand the idea | 16:07 |
| kthomas | its saying theres no file or directory | 16:07 |
| kthomas | oh ok | 16:07 |
| jelkner | so that when you have an issue | 16:07 |
| kthomas | yes i see it now | 16:08 |
| jelkner | so now pay close attention | 16:08 |
| jelkner | getting data from the internet can be SLOW | 16:08 |
| jelkner | when you type a URL into your browser | 16:09 |
| jelkner | it needs to not only grab the html file | 16:09 |
| jelkner | but the CSS and JavaScript (which may be in other files) | 16:09 |
| jelkner | and all the images that are included in the page | 16:09 |
| jelkner | etc. | 16:09 |
| jelkner | a lot of stuff | 16:09 |
| jelkner | which is SLOW | 16:09 |
| jelkner | people don't like to wait, right? | 16:09 |
| jelkner | they get annoyed when things are slow | 16:10 |
| jelkner | so, to make them happier, the browser saves a local copy of pages that are accessed | 16:10 |
| jelkner | so that when you try to visit them again | 16:10 |
| jelkner | it checks to see if they are on your local machine | 16:10 |
| jelkner | if they are (and the place where they are stored is called the browser cache) | 16:11 |
| jelkner | they load FAST | 16:11 |
| jelkner | not SLOW | 16:11 |
| dcammue | okay | 16:11 |
| jelkner | since no network messages are needed | 16:11 |
| jelkner | the data is on your computer | 16:11 |
| jelkner | does that make sense? | 16:11 |
| dcammue | +1 | 16:11 |
| dcammue | thanks | 16:11 |
| kthomas | yes | 16:11 |
| fkoikoi | +1 | 16:12 |
| jelkner | it's really nice when it works | 16:12 |
| jelkner | but it sometimes causes a problem | 16:12 |
| jelkner | what if the page you are trying to access has been changed between now and the last time you accessed it? | 16:12 |
| jelkner | in this case, the calendar page | 16:12 |
| jelkner | you are looking at a version of the page stored on your local computer | 16:13 |
| jelkner | which show the calendar the way it looked the last time you requested it | 16:13 |
| jelkner | but i changed it this morning | 16:13 |
| jelkner | and are you aren't seeing that | 16:13 |
| jelkner | if i was with you in the Jetro office in Liberia | 16:13 |
| jelkner | i would say, "someone hand me a laptop that hasn't been used with this site" | 16:14 |
| jelkner | then dcammue would hand me a laptop | 16:14 |
| dcammue | okay | 16:14 |
| jelkner | i would load the page, and say "Look, you see Lesson 10 here!" ;-) | 16:14 |
| jelkner | because there would be no old cache to mess us up | 16:14 |
| jelkner | and it would load the page the way it looks now | 16:15 |
| dcammue | ACTION goes hand one laptop for the experiment | 16:15 |
| jelkner | one of my students just gave me a quick fix | 16:15 |
| jelkner | which browser are you using dcammue? | 16:16 |
| fkoikoi | ACTION watching dcammue experiment | 16:16 |
| fkoikoi | firefox jelkner | 16:16 |
| jelkner | sweet | 16:16 |
| jelkner | ok, try this | 16:16 |
| jelkner | right click somewhere on the page | 16:17 |
| jelkner | and click Inspect(Q) | 16:17 |
| jelkner | tell me when you do that | 16:17 |
| fkoikoi | it's done jelkner | 16:17 |
| jelkner | click on the Network tab | 16:18 |
| fkoikoi | already did | 16:18 |
| jelkner | do you see the check box labeled "Disable cache"? | 16:18 |
| fkoikoi | yes | 16:18 |
| jelkner | check that box | 16:19 |
| jelkner | and revisit the calendar | 16:19 |
| fkoikoi | just did | 16:19 |
| jelkner | do you see lesson 10 now? | 16:19 |
| dcammue | jelkner, i just got the understanding now. i am seeing the session10 on the calendar on the new machine | 16:19 |
| jelkner | yes, and if you disable cache, you'll see it on the old machine | 16:20 |
| jelkner | this is great | 16:20 |
| jelkner | the best way to learn web tech is "hands on" | 16:20 |
| jelkner | we learn by trying to do things | 16:20 |
| jkollie | +jelkner | 16:20 |
| jkollie | +1 | 16:20 |
| jelkner | and when we find we need to understand better how things work | 16:20 |
| jelkner | we stop and study the theory | 16:20 |
| jelkner | now we have more power | 16:21 |
| jelkner | we understand better | 16:21 |
| jelkner | our world changes | 16:21 |
| fkoikoi | it's not displaying on the old machine jelkner | 16:21 |
| jelkner | it is *very cool*! | 16:21 |
| jelkner | what? | 16:21 |
| jelkner | oh no | 16:21 |
| jelkner | really? | 16:21 |
| fkoikoi | +1 | 16:21 |
| jelkner | after all that :-( | 16:21 |
| jelkner | hold on | 16:21 |
| jkollie | dcammue: | 16:22 |
| dcammue | yes | 16:22 |
| dcammue | jkollie, | 16:22 |
| jkollie | Didn't you say the lesson display? | 16:22 |
| jelkner | so i just asked kara and ben to check | 16:23 |
| jelkner | and they see it | 16:23 |
| jelkner | when you look on April 20 | 16:23 |
| jelkner | you don't see the lesson? | 16:23 |
| dcammue | i saw it on the new machine, and is no problem to me now if i don't see it on the old one :-) | 16:24 |
| jelkner | oh | 16:24 |
| dcammue | so let just move | 16:24 |
| jelkner | but did you disable the browser cache? | 16:24 |
| jelkner | anyway, i think you get the idea | 16:24 |
| dcammue | yes, i did and reload the page | 16:25 |
| fkoikoi | +1 jelkner | 16:25 |
| jelkner | and do you see the Session 10 now? | 16:25 |
| dcammue | and even restart the browser | 16:25 |
| fkoikoi | we can move on jelkner, it's displaying only on the new machine | 16:26 |
| jelkner | yes, but we need to understand this issue | 16:26 |
| jelkner | because it will come back | 16:26 |
| jelkner | cjones set this up | 16:26 |
| jelkner | and it involves a lot of JavaScript | 16:26 |
| fkoikoi | okay | 16:27 |
| dcammue | we are seeing it on two machine now. so i guess it might takes 5 to 6 hours to show up on ours machine | 16:27 |
| jelkner | so dcammue, why would the hours matter? you're right to think that, but why? | 16:28 |
| jelkner | this is the lesson | 16:28 |
| jelkner | why would waiting hours help? | 16:28 |
| jelkner | anyone have an idea? | 16:28 |
| dcammue | because of the js functionality as you said | 16:29 |
| jelkner | explain | 16:29 |
| dcammue | lol | 16:29 |
| dcammue | what? explain!! | 16:30 |
| dcammue | hmm | 16:30 |
| jelkner | i'm talking about this with Penrosian and kara now | 16:30 |
| dcammue | please lol | 16:30 |
| jelkner | waiting for kthomas | 16:30 |
| jelkner | oops Karaaaaa | 16:31 |
| jelkner | here she is | 16:31 |
| Karaaaaa | hello! | 16:31 |
| jelkner | i don't know the details | 16:31 |
| jelkner | but because i understand the general principles about how computers work | 16:31 |
| jelkner | i can reason about how things work even before i look up the details | 16:31 |
| jelkner | that is really useful | 16:31 |
| jelkner | when the browser loads the page | 16:32 |
| jelkner | it will have a rule | 16:32 |
| jelkner | about when to what time it is | 16:32 |
| jelkner | and how old the cache is | 16:32 |
| fkoikoi | jelkner, is Karaaaaa different from kthomas?? | 16:32 |
| jelkner | yes | 16:32 |
| jelkner | Kenyle Thomas | 16:32 |
| jelkner | and Kara Parikh | 16:33 |
| kthomas | *Kendyl | 16:33 |
| jelkner | sorry kthomas | 16:33 |
| jelkner | i can't spell | 16:33 |
| kthomas | its ok | 16:33 |
| dcammue | lol | 16:33 |
| fkoikoi | lol | 16:33 |
| dcammue | lo | 16:33 |
| jelkner | so if you wait long enough | 16:34 |
| jelkner | your browser will make a new request | 16:34 |
| dcammue | yes | 16:34 |
| jelkner | but we are aspiring web developers | 16:34 |
| dcammue | i get it now | 16:34 |
| jelkner | dcammue, we can't afford to wait | 16:34 |
| dcammue | sure | 16:34 |
| jelkner | so we need to learn to tell our browser: "I want you to load from the web now!" | 16:34 |
| dcammue | we need to figure this out quickly | 16:34 |
| jelkner | i though clicking the disable cache box would do that | 16:35 |
| jelkner | but you are telling me it didn't | 16:35 |
| jelkner | so i'm confused | 16:35 |
| jelkner | i'll ask cjones about it | 16:35 |
| jelkner | and get back to you on wednesday | 16:35 |
| jelkner | this is his system | 16:35 |
| jelkner | and he uses it in all his classes | 16:35 |
| jelkner | so i bet he has encountered this issue | 16:36 |
| jelkner | anyway | 16:36 |
| jelkner | enough time on that | 16:36 |
| jelkner | i'll let you get back to your study! | 16:36 |
| jelkner | thanks for your patience! | 16:36 |
| jelkner | hopefully you will never forget what cache is now | 16:36 |
| jelkner | next time you hear the word, you'll remember, oh yeah, that's what jelkner wouldn't stop talking about! | 16:37 |
| jelkner | ACTION done | 16:37 |
| jkollie | Sure jelkner | 16:38 |
| dcammue | jelkner, | 16:41 |
| dcammue | i did move through it with fire | 16:41 |
| dcammue | fire!! | 16:41 |
| jelkner | fire? | 16:42 |
| dcammue | yes! | 16:42 |
| jelkner | btw, i just talked to cjones | 16:43 |
| jelkner | he says browsers are configured not to reload JSON files alot | 16:43 |
| dcammue | so, do you want to know what that fire is? | 16:43 |
| jelkner | yes, please | 16:43 |
| jelkner | what is fire | 16:43 |
| dcammue | okay | 16:43 |
| dcammue | shortcut keys | 16:43 |
| jelkner | Ctrl+Shft+Reload? | 16:44 |
| dcammue | yes but not exactly | 16:44 |
| jelkner | do tell | 16:44 |
| jelkner | while we wait for dcammue to tell us | 16:45 |
| jelkner | i should mention that one nice solution for us, since we are in a server side web class | 16:45 |
| jelkner | would be to implement this on the server side instead of the client side | 16:46 |
| jelkner | the calendar could be rendered by php | 16:46 |
| dcammue | ctrl + shift + delete deselect the browser and downloads histories and save form only select the ecahe | 16:46 |
| jelkner | Cool! | 16:46 |
| dcammue | then, you ctrl + shift + R | 16:47 |
| jelkner | i didn't know about that | 16:47 |
| dcammue | you will get through | 16:47 |
| jelkner | very cool dcammue, thanks for that! | 16:47 |
| dcammue | so i can now see it on my machine! | 16:47 |
| dcammue | +1! | 16:48 |
| jelkner | yay! | 16:48 |
| jelkner | and now you know what all those checkboxes mean on that dialog box | 16:48 |
| jelkner | remember, it's all just ... | 16:48 |
| kthomas | bits | 16:49 |
| jelkner | yes! | 16:49 |
| jkollie | A bits | 16:49 |
| jelkner | thanks kthomas | 16:49 |
| dcammue | +1! | 16:49 |
| jelkner | sweet, so i've taken a lot of time | 16:49 |
| jelkner | you need to move forward with dcammue's lesson | 16:49 |
| jelkner | but now you have only 5 minutes | 16:49 |
| dcammue | lol | 16:50 |
| jelkner | i promise not to interfere on wednesday | 16:50 |
| fkoikoi | lol | 16:50 |
| jelkner | we will have only 65 minutes then | 16:50 |
| jelkner | so the same lesson should be done then | 16:50 |
| dcammue | you will put our time back jelkner lol | 16:50 |
| jelkner | Session 10 | 16:50 |
| dcammue | so just to figure out this little answer eats up to one hour plus | 16:52 |
| kthomas | bye everyone | 16:54 |
| kthomas | have a nice dayy | 16:54 |
| fkoikoi | bye kthomas | 16:54 |
| *** kthomas has quit (Quit: Leaving) | 16:54 | |
| *** Karaaaaa has quit (Read error: Connection reset by peer) | 16:56 | |
| jelkner | ok y'all, i gotta run | 16:58 |
| fkoikoi | ACTION signs off | 16:58 |
| jelkner | dcammue: i'll look for you tomorrow | 16:58 |
| fkoikoi | bye jelkner | 16:58 |
| dcammue | oka | 16:58 |
| jelkner | ACTION signs off | 16:58 |
| dcammue | see you | 16:58 |
| *** jelkner has quit (Quit: Leaving) | 16:58 | |
| *** fkoikoi has quit (Quit: Leaving) | 16:58 | |
| *** Penrosian has quit (Ping timeout: 480 seconds) | 17:01 | |
| *** Penrosian_ has quit (Ping timeout: 480 seconds) | 17:04 | |
| *** gabriel has quit (Ping timeout: 480 seconds) | 17:19 | |
| *** Penrosian__ has quit (Ping timeout: 480 seconds) | 17:23 | |
| *** Penrosian__ has quit (Remote host closed the connection) | 17:35 | |
| *** Karaaaaa has quit (None) | 17:36 | |
| *** Penrosian__ has quit (Remote host closed the connection) | 17:39 | |
| *** Penrosian__ has quit (Remote host closed the connection) | 17:44 | |
| *** thomasboimah has quit (None) | 18:03 | |
| *** resl has quit (Quit: Leaving) | 18:08 | |
| *** Penrosian__ has quit (Ping timeout: 480 seconds) | 18:50 | |
| *** jkollie has quit (Quit: Connection closed for inactivity) | 18:58 | |
| *** Penrosian__ has quit (Ping timeout: 480 seconds) | 19:08 | |
| *** anthony_p has quit (Ping timeout: 480 seconds) | 20:11 | |
| resl | dcammue: jetro web has its own May First account so everyone at jetro has email address like first.last@jetrowebdevelopment.org right?, right? | 20:15 |
| *** resl has quit (Quit: Leaving) | 20:46 | |
| *** dcammue has quit (Remote host closed the connection) | 21:07 | |
| *** anthony_p has quit (Quit: anthony_p) | 22:16 | |
| *** anthony_p has quit (None) | 22:17 | |
| *** Penrosian__ has quit (Ping timeout: 480 seconds) | 22:38 | |
| *** Penrosian__ has quit (Ping timeout: 480 seconds) | 23:45 | |
| *** zOnny has quit (Quit: Page closed) | 23:47 | |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!