*** shmohamud has quit (Ping timeout: 480 seconds) | 01:43 | |
*** shmohamud has quit (Ping timeout: 480 seconds) | 03:44 | |
*** shmohamud has quit (Ping timeout: 480 seconds) | 06:07 | |
*** shmohamud has quit (Ping timeout: 480 seconds) | 06:41 | |
*** shmohamud has quit (Ping timeout: 480 seconds) | 08:50 | |
scooper | Good morning Shmohamud | 10:51 |
---|---|---|
shmohamud | Good day Scooper | 10:51 |
shmohamud | Did I miss you yesterday? | 10:51 |
shmohamud | I came on but didn't see anyone | 10:51 |
scooper | Why are you up too early today?? | 10:51 |
shmohamud | I'm preparing for today's lesson on Networked Programs | 10:52 |
scooper | yes... I turn up but than you have already left | 10:52 |
scooper | ok | 10:52 |
shmohamud | Ok, sorry I missed you. I'll be available all morning if you have questions or want to discuss anything | 10:52 |
scooper | I'm still figuring out regular expression in python | 10:53 |
scooper | but no problem we can still learn it as well.... | 10:53 |
shmohamud | regular expressions are very tough. Should we have another lesson on it today instead of networking? | 10:53 |
scooper | NO let do the networking.... them we can keep reading re the concept will connect gradually.... | 10:54 |
shmohamud | sounds good, I like that idea. | 10:55 |
scooper | Shmohamud | 10:55 |
scooper | From now on are we meeting this time each day??? | 10:55 |
shmohamud | no, I am just preparing the day's lesson so I'm on early | 10:56 |
shmohamud | We're still good for 2 hours from no | 10:56 |
shmohamud | from now* | 10:56 |
shmohamud | When I start my job, we might have to start at this time though | 10:56 |
jelkner | Good morning. | 10:57 |
scooper | ok | 10:57 |
jelkner | Wow, shmohamud, you're up early ;-) | 10:57 |
scooper | Good morning Jeff Elkner | 10:57 |
shmohamud | Good morning! | 10:57 |
shmohamud | Hehe yeah, networking isn't my strong suit so I wanted to lesson prep | 10:57 |
shmohamud | very cool stuff I must say, I'm enjoying the slides | 10:58 |
jelkner | which slides are you looking at? | 11:02 |
jelkner | i'm out of the loop on this one | 11:02 |
jelkner | scooper, do you know where svaye an tboimah are? | 11:02 |
jelkner | i thought we had agreed to meet now | 11:03 |
jelkner | i'm on a tight schedule | 11:03 |
jelkner | and have a hard stop time in 1 hour | 11:03 |
jelkner | also, scooper while we wait for them | 11:03 |
scooper | She just arrive in the lab | 11:03 |
jelkner | ok | 11:03 |
scooper | tboimah or dcammue??? | 11:04 |
jelkner | dcammeu | 11:04 |
jelkner | dcammue | 11:04 |
jelkner | sorry | 11:04 |
jelkner | i just woke up | 11:04 |
scooper | let me placed a call to daniel | 11:04 |
jelkner | we need to talk about my meeting with Commy Jahanbein | 11:04 |
jelkner | we have to decide if we want to move ahead with the school project | 11:05 |
scooper | Ok | 11:05 |
scooper | thanks for all necessary effort Jeff | 11:05 |
scooper | I m listening | 11:05 |
shmohamud | I'm looking at the Py4e slides | 11:05 |
jelkner | oh, no need | 11:06 |
jelkner | i know where they are | 11:06 |
shmohamud | ACTION goes for breakfast | 11:07 |
jelkner | Good morning svaye! | 11:07 |
*** shmohamud has quit (Remote host closed the connection) | 11:07 | |
svaye | Good morning Jeff | 11:07 |
jelkner | Good morning, dcammue | 11:08 |
scooper | Jeff dcammue is already online | 11:08 |
dcammue | Good morning Jeff | 11:08 |
jelkner | so we will only have a short time each morning | 11:08 |
dcammue | How are you? | 11:09 |
jelkner | so let's get right to it! | 11:09 |
dcammue | Okay | 11:09 |
jelkner | i can see your progress | 11:09 |
jelkner | dcammue is 100% on cards and 50% on knowledge check | 11:09 |
jelkner | missing a few sections of the reading, and has not completed the optional lab | 11:10 |
dcammue | Thanks | 11:10 |
jelkner | no labs will be optional for us | 11:10 |
jelkner | we want to do *all* of them | 11:10 |
jelkner | if you are ready now, i can talk with you about how i want you to do the labs | 11:10 |
dcammue | okay | 11:10 |
jelkner | svaye, ready? | 11:11 |
dcammue | +1 | 11:11 |
svaye | +1 | 11:11 |
jelkner | great | 11:11 |
jelkner | i will want you to do all the labs, but with a *rebranded* website | 11:11 |
jelkner | that makes the labs more interesting, and more challenging | 11:11 |
jelkner | what i mean by "rebranded" is that you choose a different business for the website | 11:12 |
jelkner | but keep the same design | 11:12 |
jelkner | i think your business should be our new coop | 11:12 |
jelkner | so first, let me show you an example of what i mean | 11:12 |
dcammue | sure | 11:12 |
jelkner | i have a website i use for my own work | 11:13 |
jelkner | and a repo | 11:13 |
jelkner | here is the repo | 11:13 |
jelkner | https://github.com/jelkner/webdesign/ | 11:13 |
jelkner | it is published with github pages here | 11:14 |
jelkner | https://jelkner.github.io/webdesign/ | 11:14 |
jelkner | under the "Projects" heading, the last item says "Rebranding: The Color Orange" | 11:15 |
jelkner | when you click on that link | 11:15 |
jelkner | you'll see a rebranding of the labs from CIW | 11:15 |
jelkner | https://jelkner.github.io/webdesign/Orange/ | 11:15 |
jelkner | scooper, are you here? | 11:15 |
jelkner | and fkoikoi, we need you too | 11:16 |
scooper | I M | 11:16 |
fkoikoi | I'm here Jeff | 11:16 |
jelkner | svaye, dcammue, take 15 minutes to look over those links | 11:16 |
jelkner | i need to type something up to share with the 4 of you | 11:16 |
dcammue | okay | 11:17 |
svaye | okay | 11:17 |
jelkner | https://git.mcssliberia.org/webcoop/PlanningDocs | 11:27 |
jelkner | fkoikoi, you are chairing our meeting this saturday, yes? | 11:28 |
dcammue | Okay Jeff, I done | 11:28 |
jelkner | dcammue, is fkoikoi there? | 11:29 |
fkoikoi | I'm here Jeff | 11:29 |
jelkner | are you chairing the meeting saturday? | 11:29 |
scooper | Jeff the link is reading 404 error | 11:29 |
dcammue | Jeff, is that what we will be using? | 11:29 |
jelkner | hmmm | 11:29 |
svaye | Jeff I don't see anything on the link you sent it's reading 404 | 11:30 |
fkoikoi | Spencer will be the one chairing the meeting on Saturday | 11:30 |
jelkner | ok | 11:30 |
fkoikoi | Good morning shmohamud | 11:31 |
jelkner | svaye, the repo was private | 11:31 |
jelkner | look now | 11:31 |
scooper | +1 | 11:31 |
shmohamud | good day fkoikoi | 11:31 |
jelkner | scooper, if you are chairing this week | 11:31 |
jelkner | may i request we focus on the discussion about whether we want to move ahead with the school project? | 11:32 |
jelkner | !agenda | 11:32 |
LittleWebster | Warning: There are no items on the agenda! | 11:32 |
svaye | I can view the repo now Jeff | 11:32 |
scooper | OK | 11:32 |
jelkner | i need to communicate what this means | 11:33 |
jelkner | the Kamal Foundation has built schools all over the world | 11:33 |
jelkner | the owner, Commy Jahnabein, closes down the restaurant in August each year, and goes somewhere to build a school | 11:34 |
jelkner | The Supe met with him twice already | 11:35 |
jelkner | but Commy was expecting follow up | 11:35 |
jelkner | and didn't get any | 11:35 |
jelkner | so he is beginning to think we are not serious | 11:35 |
jelkner | i didn't follow up earlier because i didn't think we were ready | 11:35 |
jelkner | now i think we are | 11:35 |
jelkner | so it is time to decide whether we want to move ahead with this | 11:36 |
svaye | Follow up from who Jeff? | 11:36 |
jelkner | Commy Jahnabein | 11:36 |
dcammue | we are left with 24minutes to go | 11:36 |
jelkner | the Director of the Kamal Foundation | 11:36 |
jelkner | yes, dcammue | 11:36 |
jelkner | but we meet again tomorrow | 11:37 |
jelkner | ok, enough of that for now | 11:37 |
jelkner | scooper, you may want to talk to the Supe | 11:37 |
scooper | Sure | 11:37 |
jelkner | dcammue, svaye, i think i have given you all you need for now | 11:37 |
jelkner | i showed you the "Orange" rebranding | 11:37 |
jelkner | you need to take a serious look at it | 11:38 |
jelkner | and tomorrow come with questions | 11:38 |
jelkner | how did i make it? | 11:38 |
jelkner | what are the "rules" for making a "rebranding"? | 11:38 |
jelkner | stuff like that | 11:38 |
svaye | okay Jeff | 11:38 |
dcammue | okay thanks then | 11:38 |
jelkner | great | 11:39 |
jelkner | anything else before i go? | 11:39 |
svaye | Yes Jeff | 11:39 |
dcammue | yes | 11:39 |
svaye | I try doing the knowledge test, but I don't know to submit it | 11:40 |
jelkner | which knowledge test? | 11:40 |
jelkner | did you ask dcammue? | 11:40 |
dcammue | Is it from the research that we are going to take the website from for rebranding | 11:40 |
svaye | The knowledge test in our lesson | 11:41 |
jelkner | he seems further along with that | 11:41 |
dcammue | I will show her | 11:41 |
jelkner | thanks! | 11:41 |
jelkner | you two should work together | 11:41 |
jelkner | that's the idea | 11:41 |
svaye | I am not seeing submit at the top anymore | 11:41 |
dcammue | okay | 11:41 |
jelkner | dcammue, when you get to the lab | 11:41 |
jelkner | you download a zip file | 11:41 |
dcammue | okay | 11:42 |
jelkner | the "rebranding" means you apply the following rules: | 11:42 |
dcammue | yes | 11:42 |
jelkner | 1. the HTML elements stay the same | 11:42 |
dcammue | okay | 11:42 |
jelkner | 2. the CSS techinques stay the same | 11:42 |
jelkner | BUT... | 11:42 |
jelkner | the "digital artifacts" change | 11:42 |
jelkner | you use your own images, media files, etc. | 11:43 |
jelkner | and change the name of the business | 11:43 |
jelkner | like i did with Orange | 11:43 |
jelkner | the "Orange" was meant to be a silly example | 11:43 |
dcammue | I download the zip file and unzip it and apply the video and auto elements | 11:43 |
jelkner | i tell students Orange is my favorite color | 11:43 |
jelkner | so i am making a website about my favorite color | 11:43 |
jelkner | we want a more serious rebranding | 11:44 |
jelkner | i'm thinking the best "project based learning" example we could use | 11:44 |
jelkner | is the website for our new coop | 11:44 |
jelkner | that's why i mixed in the other discussion | 11:44 |
jelkner | you all have to name your new business | 11:44 |
jelkner | we can talk about that on Saturday | 11:44 |
jelkner | for now, svaye and dcammue can just make up a name | 11:45 |
jelkner | and change it later when the group decides on a nam | 11:45 |
dcammue | sure | 11:45 |
jelkner | name | 11:45 |
svaye | Okay Jeff | 11:45 |
jelkner | does that make sense? | 11:45 |
svaye | +1 | 11:45 |
dcammue | +1 | 11:45 |
jelkner | great! | 11:45 |
jelkner | anything else? | 11:45 |
jelkner | scooper, fkoikoi do you have 5 minutes? | 11:46 |
fkoikoi | yes | 11:46 |
scooper | I have alot of time for you Jeff | 11:46 |
jelkner | i won't have time to reach them | 11:46 |
jelkner | LOL | 11:47 |
jelkner | but when i created a new team on our gitea server | 11:47 |
jelkner | named webcoop | 11:47 |
jelkner | i don't know how to add members to it | 11:47 |
jelkner | i could try to figure that out | 11:47 |
jelkner | but my time is already overextended | 11:48 |
jelkner | that's why we need teams | 11:48 |
jelkner | so we can get a lot done together | 11:48 |
jelkner | so, i was hoping the admin team could look into that | 11:48 |
jelkner | everyone should be a member of that team | 11:48 |
jelkner | then we can use it to document our plans | 11:48 |
jelkner | can you please ask them about that, scooper? | 11:49 |
scooper | OK I will | 11:50 |
dcammue | Jeff, is it from the lab research that we are going to take the website from for rebranding | 11:50 |
jelkner | yes, dcammue | 11:50 |
dcammue | okay | 11:50 |
jelkner | exactly | 11:50 |
jelkner | don't make any git commits until you have remove *all* of their content | 11:50 |
jelkner | since we don't have copyright to that anyway | 11:51 |
jelkner | if you want, just do the labs on your machine for practice | 11:51 |
jelkner | but don't add them to a repo | 11:51 |
jelkner | only *after* you have removed all their branding | 11:51 |
jelkner | and substituted your own | 11:51 |
jelkner | can you commit the changes to your repo | 11:52 |
jelkner | make sense? | 11:52 |
svaye | +1 | 11:52 |
dcammue | +1 | 11:52 |
jelkner | you two rock! | 11:52 |
dcammue | sure | 11:52 |
jelkner | ok, let me make a cup of coffee and get ready for my next class | 11:52 |
jelkner | see you here tomorrow at the same time | 11:53 |
jelkner | ACTION logs off for the day... | 11:53 |
*** jelkner has quit (Quit: Leaving) | 11:53 | |
svaye | Have a nice day Jeff | 11:53 |
dcammue | Have a nice day, and a nice first day of class Jeff. | 11:53 |
fkoikoi | shmohamud | 11:54 |
shmohamud | fkoikoi | 11:54 |
*** dcammue has quit (Quit: Leaving) | 11:54 | |
fkoikoi | let me try pushing to the git account first | 11:56 |
dcammue | svaye will you be at the office by 1pm? | 11:57 |
shmohamud | ok | 11:57 |
dcammue | I will be there by 1pm | 11:58 |
dcammue | svaye are you there? | 11:59 |
shmohamud | fkoikoi and scooper please pull the latest repo | 12:02 |
shmohamud | Nova_Web_Dev_Practice | 12:02 |
shmohamud | Are you available in one hour or should we start class now? | 12:02 |
dcammue | svaye | 12:03 |
*** scooper has quit (Ping timeout: 480 seconds) | 12:06 | |
*** svaye has quit (Ping timeout: 480 seconds) | 12:06 | |
*** fkoikoi has quit (Ping timeout: 480 seconds) | 12:06 | |
*** shmohamud has quit (Remote host closed the connection) | 12:07 | |
*** dcammue has quit (Quit: Leaving) | 12:08 | |
fkoikoi_ | can I ask a question? | 12:08 |
shmohamud | yes please | 12:09 |
fkoikoi_ | I'm a bit confuse on parameter and argument | 12:09 |
fkoikoi_ | can you please tell me tell me the difference | 12:10 |
fkoikoi_ | using the work you posted on the git account | 12:10 |
shmohamud | Firstly, have you pulled the latest branch? | 12:11 |
fkoikoi_ | no | 12:11 |
shmohamud | can you please perform a pull so we're looking at the same code? | 12:11 |
fkoikoi_ | sure | 12:12 |
shmohamud | let me know when you've pulled | 12:12 |
shmohamud | if you don't want to lose the changes you've made locally (on your system) please do a "git stash" to stash your changes | 12:13 |
fkoikoi_ | okay | 12:15 |
shmohamud | let me know when you're ready | 12:16 |
shmohamud | need any help? | 12:21 |
fkoikoi_ | yes | 12:21 |
fkoikoi_ | I try switching from master to main branch but this is what it says | 12:22 |
fkoikoi_ | git branch -m master main | 12:22 |
fkoikoi_ | error: refname refs/heads/master not found | 12:22 |
fkoikoi_ | fatal: Branch rename failed | 12:22 |
*** svaye_ has quit (Ping timeout: 480 seconds) | 12:22 | |
shmohamud | type "git branch" and let me know what it says | 12:23 |
fkoikoi_ | it didn't say anything | 12:24 |
shmohamud | so I don't believe you're in a git repository | 12:24 |
shmohamud | can you try "git status" and let me know what it says | 12:24 |
fkoikoi_ | I try "git checkout" and this is what it says | 12:24 |
fkoikoi_ | git branch -m master main | 12:25 |
fkoikoi_ | error: refname refs/heads/master not found | 12:25 |
fkoikoi_ | fatal: Branch rename failed | 12:25 |
fkoikoi_ | sorry | 12:25 |
fkoikoi_ | git checkout | 12:25 |
fkoikoi_ | fatal: You are on a branch yet to be born | 12:25 |
shmohamud | no need to apologize | 12:25 |
shmohamud | Ok. | 12:25 |
shmohamud | You're not on a branch currently, so there's no way to branch off from nothing | 12:25 |
shmohamud | can you type "git" and tell what it says? | 12:26 |
fkoikoi_ | "git status says: | 12:27 |
fkoikoi_ | git status | 12:27 |
fkoikoi_ | On branch main | 12:27 |
fkoikoi_ | No commits yet | 12:27 |
fkoikoi_ | Changes to be committed: | 12:27 |
fkoikoi_ | (use "git rm --cached <file>..." to unstage) | 12:27 |
fkoikoi_ | new file: Desktop/LearningPy/Read.py | 12:27 |
fkoikoi_ | new file: README.md | 12:27 |
fkoikoi_ | Untracked files: | 12:27 |
fkoikoi_ | (use "git add <file>..." to include in what will be committed) | 12:27 |
fkoikoi_ | .ICEauthority | 12:27 |
fkoikoi_ | .Xauthority | 12:27 |
fkoikoi_ | .bash_history | 12:27 |
shmohamud | why don't we save the trouble, and you just re-clone the latest repo? | 12:28 |
fkoikoi_ | okay | 12:28 |
shmohamud | are you familiar with that process? | 12:29 |
fkoikoi_ | let me try | 12:29 |
shmohamud | ok | 12:31 |
scooper | Good morning Shmohamud | 12:36 |
shmohamud | good morning scooper | 12:36 |
scooper | Are you ready for us today??? | 12:37 |
shmohamud | Yes. Are you ready for ME today? | 12:38 |
scooper | Yes I m | 12:39 |
shmohamud | Ok! Are you next to fkoikoi? | 12:39 |
scooper | yes | 12:39 |
shmohamud | We're trying to reclone the Nova_Web_Dev_Practice directory - can you see if you can help? | 12:40 |
shmohamud | actually | 12:40 |
shmohamud | first, can you git pull the latest changes and let me know if that works? | 12:40 |
scooper | The one you send last week??? | 12:40 |
shmohamud | yes | 12:40 |
fkoikoi_ | after cloning the repo, what should I do next? | 12:40 |
scooper | ok | 12:40 |
shmohamud | go to regex_practice.py under the in-class directory | 12:41 |
shmohamud | do you see where we declare the match_string function? | 12:41 |
fkoikoi_ | yes | 12:42 |
shmohamud | do you see where it says "string" in the function definition? | 12:42 |
shmohamud | def match_string (string) | 12:42 |
fkoikoi_ | yes | 12:42 |
shmohamud | there is one "parameter" "string" | 12:43 |
shmohamud | when we call the functions, we call it an argument. | 12:43 |
shmohamud | So when I do: match_string("test") | 12:43 |
shmohamud | the "test" is called the argument | 12:43 |
shmohamud | people often use parameter/argument interchangeably but the difference is whether it's in the function definition (parameter) or being called (argument) | 12:44 |
scooper | https://github.com/Spencerscooper/LearningPy.git | 12:45 |
fkoikoi_ | +1 | 12:45 |
shmohamud | scooper, did you pull the latest from Nova_Web_Dev_Practice? That looks like your personal repo | 12:46 |
scooper | not yet | 12:46 |
shmohamud | do you want some help? | 12:47 |
scooper | yes | 12:48 |
scooper | There is no tracking information for the current branch. | 12:48 |
scooper | Please specify which branch you want to merge with. | 12:48 |
scooper | See git-pull(1) for details. | 12:48 |
shmohamud | ok, so first, are you in the directory on your local? | 12:48 |
scooper | yes | 12:48 |
shmohamud | type "git remote" and let me know what you see | 12:49 |
scooper | upstream | 12:49 |
shmohamud | hmm? | 12:49 |
shmohamud | that's all you see? | 12:49 |
scooper | yes | 12:50 |
scooper | Let me explain what I did earlier | 12:51 |
scooper | I fork your repository first | 12:51 |
shmohamud | ok can you also just re-clone the directory so we can get started for the day? | 12:53 |
shmohamud | The issue is you would have to add a remote to track my repo but the naming is confusing (upstream should be origin) | 12:53 |
shmohamud | So, we could spend a few minutes debugging and getting you to track it on the existing branch | 12:53 |
shmohamud | or, we could simply re-clone the repo, then add a remote to the fresh repo. How does that sound? | 12:54 |
scooper | OK | 12:54 |
scooper | but what i did first was I fork the repository and clone it on my computer | 12:54 |
scooper | after that I use git remote -v | 12:55 |
scooper | it show me the origin | 12:55 |
scooper | I went back to you original repository and use the urls by doing git remote add "name of url) | 12:56 |
scooper | Like me re-clone and have this settle later..... | 12:56 |
shmohamud | Interesting. Well, if you forked it successfully, you should be able to do "git fetch" and pull in the changes. Have you tried that? | 12:57 |
scooper | please paste the repository url | 12:59 |
scooper | let me follow today lesson and solve that other issue for later please | 12:59 |
shmohamud | https://github.com/shmohamud/Nova_Web_Dev_Practice.git | 13:01 |
shmohamud | sounds good | 13:01 |
shmohamud | let me know when the repo is pulled, then we'll get started on today's lesson | 13:02 |
shmohamud | *repo is re-cloned | 13:02 |
scooper | I M done | 13:03 |
shmohamud | Ok, good. fkoikoi are you ready for today's lesson? | 13:03 |
scooper | should I cd in to home_work or in_class? | 13:04 |
shmohamud | in_class | 13:04 |
scooper | I m there | 13:04 |
fkoikoi_ | I'm ready | 13:04 |
shmohamud | Ok | 13:07 |
shmohamud | Today, we will be learning about Networked Programs | 13:07 |
shmohamud | The internet can be thought of as a network of computers across the world | 13:07 |
shmohamud | In order for information to travel across the Internet (a network of computers), we have invented network protocols | 13:08 |
shmohamud | https://www.cloudflare.com/learning/network-layer/what-is-a-protocol/ | 13:08 |
shmohamud | In networking, a protocol is a set of rules for formatting and processing data. Network protocols are like a common language for computers. The computers within a network may use vastly different software and hardware; however, the use of protocols enables them to communicate with each other regardless. | 13:08 |
shmohamud | If one computer uses the Internet Protocol (IP) and a second computer does as well, they will be able to communicate — just as the United Nations relies on its 6 official languages to communicate amongst representatives from all over the globe. But if one computer uses IP and the other does not know this protocol, they will be unable to communicate. | 13:10 |
shmohamud | On the Internet, there are different protocols for different types of processes. | 13:12 |
shmohamud | Any questions so far? | 13:12 |
scooper | yes | 13:13 |
shmohamud | let's hear it | 13:14 |
scooper | I these protocol is the same the one being use in Physical Networking term like??? | 13:14 |
scooper | tcp, http etc?? | 13:15 |
shmohamud | exactly | 13:15 |
shmohamud | we'll get there in a minute :) | 13:15 |
shmohamud | any other good questions? | 13:15 |
scooper | no from my end for now | 13:16 |
shmohamud | ok | 13:17 |
shmohamud | TCP is an important protocol which is built on top of IP (internet protocol) | 13:17 |
shmohamud | TCP assumes IP loses some data, so it store and retransmits data if it seems to be lost | 13:17 |
shmohamud | TCP handles “flow control” using a transmit window | 13:18 |
shmohamud | TCP provides a nice reliable “pipe” | 13:18 |
shmohamud | In computer networking, an Internet socket or network socket is an endpoint of a bidirectional interprocess communication flow across an IP based computer network such as the Internet. | 13:18 |
shmohamud | TCP Ports. | 13:19 |
shmohamud | A port is an application specific or process-specific software communications endpoint | 13:20 |
shmohamud | It allows multiple networked applications to coexist on the same server | 13:20 |
shmohamud | Any questions so far? | 13:20 |
scooper | No from my end??? | 13:21 |
scooper | No from my end.. | 13:21 |
shmohamud | There is a list of well-known TCP port numbers | 13:21 |
shmohamud | 25, 23, 80, 443, 109, 110 | 13:21 |
shmohamud | Next Topic: Hyper Text Transfer Protocol | 13:21 |
shmohamud | Is the set of rules to allow browsers to retrieve web documents from servers over the Internet | 13:21 |
shmohamud | when we write the web address it's in the format of: protocol/host/document | 13:23 |
shmohamud | http://website.com/test (http is the protocol. website.com is the host. test is the document | 13:24 |
shmohamud | That's all I have for today guys :) | 13:24 |
shmohamud | Any questions? | 13:24 |
scooper | yes | 13:25 |
shmohamud | let's hear it | 13:25 |
shmohamud | ACTION goes to get coffee | 13:25 |
scooper | looking at TCP port which one is more preferable?? example | 13:25 |
scooper | I was learning how to deploy a django project in development mode .... during my experiment I was told to use ufw and enable port 80 | 13:26 |
scooper | later on after the demonstration I was told now to disable port and 80 after I have already download apache server | 13:28 |
scooper | ACTION question done for now | 13:29 |
shmohamud | Great question. It depends what your application needs are. For example, if it's a web app, you're going to want to use port 80 or 443 most of the time, because those use HTTP and HTTPS | 13:32 |
shmohamud | If you want a more secure app, use port 443, which only uses HTTPS rather than just HTTP | 13:32 |
shmohamud | Each port has its own uses, you have to decide which to use when building a specific kind of app | 13:32 |
shmohamud | any further questions before I head off for the day? | 13:34 |
scooper | Yes | 13:34 |
shmohamud | let's hear it | 13:34 |
scooper | If 80 or 443 are use for Hyper Text Transfer Protocols Secures why do programmer disable 84 and 443 after installing a web server for production... | 13:36 |
shmohamud | I haven't experienced ports being disabled in production, but I think it depends on the application you're building. | 13:40 |
shmohamud | Really good question. Can I give a better answer tomorrow? | 13:40 |
scooper | ok Shmohanud... | 13:41 |
scooper | Thanks for today Shmohamud | 13:41 |
shmohamud | You're welcome. Any questions before I log off Fkoikoi? | 13:41 |
scooper | sorry | 13:41 |
scooper | development not production | 13:42 |
shmohamud | Ok, I'll look into. Still a really good question. | 13:42 |
scooper | Shmohamud is it's development not "Production...." | 13:42 |
scooper | OK thanks | 13:43 |
shmohamud | Yup, gotcha | 13:44 |
shmohamud | Alright well if there are no questions, for homework I want you both to read this page and come with one question: https://en.wikipedia.org/wiki/HTTP | 13:45 |
fkoikoi_ | okay | 13:46 |
shmohamud | see you tomorrow | 13:47 |
shmohamud | ACTION logs off for the day | 13:47 |
*** shmohamud has quit (Remote host closed the connection) | 13:47 | |
*** svaye_ has quit (None) | 13:49 | |
*** fkoikoi_ has quit (Quit: Leaving) | 13:52 | |
*** fkoikoi has quit (Quit: Leaving) | 15:16 | |
*** fkoikoi has quit (Ping timeout: 480 seconds) | 15:51 | |
*** scooper has quit (Ping timeout: 480 seconds) | 15:51 | |
*** tboimah has quit (Ping timeout: 480 seconds) | 15:51 | |
*** mulbah has quit (Ping timeout: 480 seconds) | 15:51 | |
*** fkoikoi_ has quit (Quit: Leaving) | 16:14 | |
*** sysadmin_ has quit (Quit: Leaving) | 16:23 | |
*** dcammue_ has quit (Ping timeout: 480 seconds) | 16:35 | |
scooper | Good afternoon Shmohamud | 18:52 |
scooper | Are you still around??? | 18:53 |
shmohamud | hey scooper | 19:02 |
shmohamud | yup | 19:02 |
shmohamud | what's up comrade? | 19:02 |
*** scooper has quit (Ping timeout: 480 seconds) | 19:05 | |
*** shmohamud has quit (Remote host closed the connection) | 20:21 | |
*** shmohamud has quit (Remote host closed the connection) | 21:08 | |
*** shmohamud has quit (Ping timeout: 480 seconds) | 21:20 | |
*** shmohamud has quit (Ping timeout: 480 seconds) | 22:03 | |
*** shmohamud has quit (Ping timeout: 480 seconds) | 22:20 | |
*** shmohamud has quit (Ping timeout: 480 seconds) | 22:52 | |
*** shmohamud has quit (Ping timeout: 480 seconds) | 23:04 | |
*** shmohamud has quit (Ping timeout: 480 seconds) | 23:18 | |
*** shmohamud has quit (Ping timeout: 480 seconds) | 23:28 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!