*** Stephen has quit (Remote host closed the connection) | 01:49 | |
*** shmohamud has quit (Ping timeout: 480 seconds) | 05:28 | |
*** shmohamud has quit (Ping timeout: 480 seconds) | 08:55 | |
*** sysadmin has quit (Ping timeout: 480 seconds) | 10:52 | |
mulbah | Hello Stephen | 12:05 |
---|---|---|
*** Stephen has quit (Quit: Page closed) | 12:07 | |
mulbah | Good morning Jeff | 12:25 |
mulbah | hello Stephen how are you doing | 12:30 |
jelkner | Stephen, good morning | 12:32 |
jelkner | wow, it's 5:30 am where you are now, yes? | 12:33 |
jelkner | You really are an early bird! | 12:33 |
fkoikoi | Good morning Jeff | 12:34 |
jelkner | Good afternoon, fkoikoi! | 12:37 |
jelkner | It's the last day of school here. | 12:37 |
jelkner | A bit chaotic. | 12:38 |
jelkner | Grades are done, but some students are coming. | 12:38 |
jelkner | I can be here most of the day. | 12:39 |
jelkner | But there will probably be frequent interruptions. | 12:39 |
tboimah | Good morning Jeff | 12:39 |
jelkner | Good afternoon, tboimah | 12:39 |
tboimah | I'm good and you | 12:40 |
svaye | Good morning Jeff | 12:41 |
svaye | Good morning Stephen | 12:41 |
tboimah | Good morning Stephen | 12:41 |
dcammue | Good morning Jeff | 12:41 |
jelkner | Good afternoon tboimah and dcammue | 12:42 |
dcammue | Good morning Stephen | 12:42 |
jelkner | svaye, i have the vouchers! | 12:42 |
jelkner | we can start CIW today | 12:42 |
jelkner | Stephen hasn't responded | 12:42 |
dcammue | okay | 12:42 |
svaye | That's good news Jeff | 12:42 |
jelkner | it's really early in there (5:40 am) | 12:42 |
svaye | Did you see the link I sent | 12:43 |
jelkner | so let's wait 45 minutes and try then | 12:43 |
jelkner | svaye, is now a good time to try to get you started? | 12:43 |
svaye | +1 | 12:44 |
jelkner | hmmm..., svaye, what i thought was the enrollment code, isn't | 12:53 |
*** tboimah has quit (Remote host closed the connection) | 12:53 | |
jelkner | i will need to contact them again today | 12:53 |
jelkner | they are in arizona | 12:54 |
jelkner | which is the same time zone now as dr. hubbard | 12:54 |
svaye | Okay Jeff | 12:54 |
jelkner | so, svaye | 12:54 |
svaye | Yes Jeff | 12:54 |
jelkner | expect and email to your novawebdevelopment.org email address tomorrow morning | 12:54 |
svaye | I am looking forward to it | 12:55 |
svaye | Good morning shmohamud | 13:00 |
shmohamud | Hey guys, I'm not feeling well today. Just wanted to log on and say we should continue tomorrow | 13:00 |
shmohamud | Good day Svaye | 13:00 |
svaye | Hope you get well soon shmohamud | 13:01 |
shmohamud | Thank you svaye | 13:01 |
shmohamud | See you guys tomorrow | 13:01 |
*** shmohamud has quit (Remote host closed the connection) | 13:01 | |
svaye | Take care | 13:01 |
*** mulbah has quit (Read error: Connection reset by peer) | 13:02 | |
jelkner | dcammue, do you know have access to your email now? | 13:04 |
dcammue | I can access it now | 13:05 |
jelkner | great, dcammue | 13:12 |
jelkner | expect an email by tomorrow morning | 13:12 |
dcammue | okay Jeff | 13:13 |
dcammue | I'm awaiting it | 13:13 |
jelkner | it won't come until later today, dcammue | 13:16 |
dcammue | oka | 13:17 |
shmohamud | hey guys I'm back | 13:17 |
jelkner | Good morning, shmohamud! | 13:17 |
shmohamud | I'm well enough to have a session today | 13:17 |
shmohamud | good morning | 13:17 |
mulbah | Hello shmohamud i have my assignment | 13:17 |
shmohamud | let's see it | 13:17 |
mulbah | okay sir | 13:18 |
shmohamud | Jeff do you want to help me get their git setup? | 13:18 |
shmohamud | I think with the amount of students now, it's time to start using Git | 13:19 |
shmohamud | Good day scooper | 13:19 |
scooper | Good morning shmohamud | 13:19 |
scooper | how are you feeling now in health | 13:20 |
mulbah | here is it | 13:20 |
mulbah | for num in range(1,100): | 13:20 |
mulbah | string = "" | 13:20 |
mulbah | if num % 3 == 0: | 13:20 |
mulbah | string = string + "Fizz" | 13:20 |
mulbah | if num % 5 == 0: | 13:20 |
mulbah | string = string + "Buzz" | 13:20 |
mulbah | if num % 5 != 0 and num % 3 != 0: | 13:20 |
mulbah | string = string + str(num) | 13:20 |
mulbah | print(string) | 13:20 |
shmohamud | physical health is good. Mental health is up and down but that's just life I suppose | 13:20 |
scooper | ok please be strong for us shmohamud..... | 13:21 |
shmohamud | Yes sir <3 | 13:22 |
shmohamud | So mulbah, the code executes as expected. I'm surprised, have you been practicing python for a while now or did you look up the answer? | 13:22 |
mulbahk | I was practicing python first before going to system administration | 13:23 |
shmohamud | you did a great job. Well done on the homework - that is a common interview question for Junior Developers and you knocked it out. | 13:24 |
mulbahk | Thanks | 13:24 |
shmohamud | Ok, so who else has homework for me? | 13:24 |
svaye | I do | 13:25 |
shmohamud | svaye let's see it | 13:25 |
svaye | for number in range (1, 100): | 13:25 |
svaye | number = number +1 | 13:25 |
svaye | if number % 2 == 0: | 13:25 |
svaye | print (number) | 13:25 |
shmohamud | Svaye, it executes as expected, great job. That said, is there a line that you can remove? | 13:27 |
shmohamud | Does anyone see a line that can be removed from the solution? | 13:27 |
Stephen_ | Good afternoon. What is the URL of the website? I could not find it. | 13:28 |
svaye | I could remove the number = number +1 | 13:28 |
*** mulbah has quit (Ping timeout: 480 seconds) | 13:28 | |
fkoikoi | Good morning shmohamud | 13:29 |
shmohamud | exactly Svaye. Otherwise, flawless solution. | 13:29 |
shmohamud | Good day Fkoikoi | 13:29 |
shmohamud | do you have homework to share? | 13:30 |
fkoikoi | +! | 13:30 |
shmohamud | Stephen, which website are you referring to? | 13:30 |
fkoikoi | num = 1 | 13:31 |
fkoikoi | for value in range(1, 101): | 13:31 |
fkoikoi | value = value + 1 | 13:31 |
fkoikoi | if value % 3 == 0: | 13:31 |
fkoikoi | print("fizz") | 13:31 |
fkoikoi | 13:31 | |
fkoikoi | if value % 5 == 0: | 13:31 |
fkoikoi | print("buzz") | 13:31 |
fkoikoi | 13:31 | |
fkoikoi | if value % 3 == 0 and value % 5 == 0: | 13:31 |
fkoikoi | print("fizzbuzz") | 13:31 |
svaye | This is the link Stephen https://git.mcssliberia.org/svaye/Ruralcleancookingstove | 13:31 |
Stephen_ | Ah, I just realized that. Sorry, Stephen Hubbard here. Good morning, day and afternoon all. I'm helping Tanaka with the Clean Cooking Website... | 13:31 |
jelkner | Good morning, Stephen_! | 13:32 |
jelkner | As we discussed on the phone | 13:32 |
svaye | Good morning Stephen | 13:32 |
Stephen_ | Is there a live website? | 13:32 |
jelkner | to make this work, what we need from Tanaka is *user stories* | 13:32 |
jelkner | https://en.wikipedia.org/wiki/User_story | 13:33 |
jelkner | it would be ideal if we could setup a regular meeting (each week or every two weeks, depending on his availability) | 13:34 |
jelkner | during the meeting we would present our implementations of user stories from the previous meeting | 13:34 |
jelkner | and then discuss new ones for the next *iteration* | 13:34 |
Stephen_ | Do you want Tanaka to type out his story here, or Email it later? | 13:35 |
jelkner | great question | 13:35 |
jelkner | i think the easiest thing for Tanaka will be to use email | 13:35 |
jelkner | we can take care of putting the stories in our git reop | 13:36 |
jelkner | repo | 13:36 |
Yaks | Okay I will send it before the end of the day | 13:36 |
Stephen_ | Ok, is there a live website currently, or just the GitHub site. | 13:36 |
jelkner | so it sounds like the first story is: I want a url that I can visit to see the live website. | 13:36 |
jelkner | How's that for our first story | 13:37 |
Stephen_ | Mostly, without something to look at, its hard to tell what has been done, and what's needed next. | 13:37 |
jelkner | Yaks, to help put you in the right frame of mind, your user stories should begin with: | 13:37 |
jelkner | "I want ..." | 13:37 |
jelkner | Indeed, Stephen_ | 13:37 |
jelkner | that's why i suggested that as the first story ;-) | 13:38 |
jelkner | i can work with svaye on making that happen | 13:38 |
Stephen_ | I'm on Zoom with Tanaka because He's on his phone, so I am typing for him. | 13:38 |
Stephen_ | Ok, so he will put together the story. | 13:38 |
jelkner | Stephen_, irc is so low resource | 13:38 |
Stephen_ | Is there a way for him to save the chat? | 13:39 |
jelkner | what phone does he have? | 13:39 |
jelkner | let's work on communication protocols | 13:39 |
jelkner | since without that, nothing much else will happen | 13:39 |
Stephen_ | He's got a Samsung Galaxy A12 | 13:39 |
jelkner | android | 13:39 |
jelkner | cool | 13:39 |
jelkner | give me one minute | 13:39 |
Stephen_ | Ok. | 13:39 |
jelkner | https://www.maketecheasier.com/irc-clients-android/ | 13:40 |
Stephen_ | Ok, thanks. | 13:41 |
jelkner | here is the one i have on my LineageOS phone: | 13:42 |
jelkner | https://play.google.com/store/apps/details?id=io.mrarm.irc&hl=en_US&gl=US | 13:42 |
jelkner | but i'm an old desktop guy, so i don't use it much | 13:42 |
jelkner | still, if Tanaka can install that | 13:42 |
Stephen_ | How do I on a Windows 10 system save the chat Copy & Paste? | 13:42 |
jelkner | i could help him through the configuration | 13:43 |
jelkner | no need, my friend | 13:43 |
jelkner | we have a bot | 13:43 |
jelkner | named LittleWebster | 13:43 |
jelkner | that records everything we type here | 13:43 |
Stephen_ | So how does he access it? | 13:43 |
jelkner | https://irclogs.novawebdevelopment.org/%23novawebdev/2023-06-14.log.html | 13:43 |
jelkner | if you start here: | 13:43 |
jelkner | https://irclogs.novawebdevelopment.org | 13:44 |
shmohamud | ACTION goes to grab coffee | 13:44 |
jelkner | click on the link and you'll see the logs by date | 13:44 |
Stephen_ | thanks. I will work with Tanaka off line from the chat here to get you his user story and what he needs | 13:44 |
Stephen_ | And then we can go from there. | 13:44 |
jelkner | beautiful! | 13:45 |
jelkner | thank you, Stephen_ | 13:45 |
*** Yaks has quit (Remote host closed the connection) | 13:45 | |
jelkner | i think that's all we need from you now | 13:45 |
Stephen_ | Ok, do you still need us on line, or are we done for today? | 13:45 |
Stephen_ | Ok. Bye. | 13:45 |
jelkner | bye | 13:45 |
jelkner | and thanks! | 13:45 |
dcammue | Thanks Stephen for your cooperation | 13:45 |
svaye | Thanks Stephen | 13:46 |
Stephen_ | You're welcome. | 13:46 |
*** Stephen_ has quit (Quit: Page closed) | 13:46 | |
jelkner | scooper, can you and tmickelson help svaye put clone her git repo onto a web server? | 13:46 |
*** shmohamud has quit (Remote host closed the connection) | 13:46 | |
scooper | Jeff which one of the web server are you talking about Jeff????? | 13:49 |
jelkner | https://students.mcssliberia.org/ | 13:49 |
jelkner | scooper, we have a great project based learning opportunity here | 13:50 |
jelkner | we have a web server, students.mcssliberia.org | 13:50 |
jelkner | that needs admins | 13:50 |
jelkner | we have tmickelson, tboimah, and mulbahk as aspiring admins | 13:50 |
jelkner | we need to get them sudo on that box | 13:51 |
tboimah | that is a essay task i can help her do that | 13:51 |
jelkner | sweet, tboimah | 13:51 |
jelkner | let tmickelson know if you need any help | 13:51 |
tboimah | sure | 13:51 |
jelkner | svaye, tboimah will help you clone the repo onto that server | 13:52 |
jelkner | then, your workflow will go like this: | 13:52 |
jelkner | 1. You develop the site on your local machine, making changes you want | 13:52 |
svaye | Okay Jeff | 13:52 |
jelkner | 2. You git push | 13:53 |
jelkner | 3. You log on to the webserver and git pull | 13:53 |
jelkner | and low and behold, the website is updated! ;-) | 13:53 |
jelkner | that's the workflow | 13:53 |
svaye | Okay Jeff | 13:54 |
scooper | Permission denied, please try again. | 13:54 |
jelkner | system admin is all about permissions | 13:54 |
jelkner | but i'm not sure what you did, scooper | 13:54 |
scooper | I m experiencing user credentials deny | 13:55 |
jelkner | well, you may not have credentials on that machine | 13:55 |
jelkner | i don't know about that | 13:55 |
jelkner | but without them, you can't admin the box | 13:55 |
scooper | logon this server before with Jallah | 13:55 |
jelkner | ok, i just checked | 13:58 |
jelkner | git.mcssliberia.org and students.mcssliberia.org are the same machine | 13:58 |
jelkner | let's plan this out | 13:58 |
jelkner | we need to avoid the "Too many cooks" problem | 13:59 |
jelkner | Too many cooks, spoil the broth. | 13:59 |
jelkner | basically, if we are not careful, we will break the box | 14:00 |
jelkner | since system administration is complicated | 14:00 |
jelkner | so let's make a plan | 14:00 |
jelkner | i propose we appoint *one* person in Monrovia to admin this system | 14:01 |
jelkner | and only one | 14:01 |
jelkner | they will have admin (sudo), and everyone else who needs something will work with them | 14:01 |
jelkner | scooper, sound good? | 14:01 |
scooper | good Jeff | 14:01 |
jelkner | so, is that person tboimah? | 14:02 |
scooper | yes | 14:02 |
jelkner | excellent | 14:02 |
scooper | since they are the sysadmin here without | 14:02 |
jelkner | tboimah, i will help you get started | 14:02 |
tboimah | okay | 14:02 |
jelkner | but we will need better sys admins then me (either kevin or stefan-iout), to be your main point of contact | 14:03 |
jelkner | tboimah, can you login? | 14:04 |
tboimah | login into what Jeff | 14:05 |
jelkner | students.mcssliberia.org | 14:06 |
tboimah | i did that but they are asking for password | 14:07 |
*** tmickelson has quit (Ping timeout: 480 seconds) | 14:09 | |
jelkner | tboimah, i can set your password | 14:15 |
jelkner | so can scooper | 14:16 |
jelkner | the admins on that system now are tboimah, scooper, tmickelson, aaron, and jelkner | 14:16 |
tboimah_ | yeah do that please | 14:16 |
jelkner | that's really too many | 14:16 |
jelkner | aaron graduated | 14:16 |
*** scooper has quit (Ping timeout: 480 seconds) | 14:16 | |
*** tboimah has quit (Ping timeout: 480 seconds) | 14:16 | |
jelkner | so as soon as we figure out how gitea setup works | 14:16 |
sysadmin__ | ssh students.mcssliberia.org | 14:17 |
jelkner | we can delete their account | 14:17 |
*** fkoikoi has quit (Ping timeout: 480 seconds) | 14:17 | |
*** svaye has quit (Ping timeout: 480 seconds) | 14:17 | |
*** mulbahk has quit (Ping timeout: 480 seconds) | 14:17 | |
*** dcammue has quit (Ping timeout: 480 seconds) | 14:17 | |
scooper | freena is login Jeff | 14:18 |
jelkner | tboimah_, who are you now? | 14:19 |
jelkner | i see tboimah_ and tboimah- | 14:19 |
scooper | scooper@students.mcssliberia.org's password: | 14:20 |
tboimah_ | I'm tboimah_ | 14:20 |
scooper | this still failing Jeff....... | 14:20 |
*** sysadmin has quit (Ping timeout: 480 seconds) | 14:22 | |
*** dcammue_ has quit (Ping timeout: 480 seconds) | 14:22 | |
*** tboimah- has quit (Ping timeout: 480 seconds) | 14:22 | |
jelkner | tboimah_, do you see my DM? | 14:23 |
tboimah_ | yeah | 14:23 |
jelkner | please let me know when you have updated your password | 14:26 |
jelkner | everyone, i can't multi-task well (no one can, truthfully, the research shows that) | 14:27 |
jelkner | so i need to log off so i can focus | 14:27 |
jelkner | and get things done | 14:27 |
jelkner | i'll be back on tomorrow morning | 14:27 |
jelkner | but i'll wait for tboimah_ to confirm that he changed his password | 14:27 |
tboimah_ | the terminal is responding slow Jeff | 14:28 |
jelkner | oh, that's a problem | 14:28 |
tboimah_ | i think is from the many attend | 14:28 |
jelkner | is it blocking you? | 14:29 |
tboimah_ | yeah | 14:29 |
jelkner | drats | 14:29 |
jelkner | i forget how to fix that | 14:29 |
tboimah_ | ssh: connect to host students.mcssliberia.org port 22: Connection timed out | 14:29 |
tboimah_ | that is the message it give me | 14:29 |
jelkner | hmmm | 14:30 |
tboimah_ | yeah | 14:30 |
jelkner | no, tboimah_ that won't work | 14:30 |
jelkner | you need: | 14:30 |
jelkner | $ ssh tboimah@students.gctaa.net | 14:30 |
jelkner | otherwise you are trying to login without a username | 14:31 |
jelkner | unless you are tboimah on your local machine, then it will try to use that | 14:31 |
jelkner | i gotta go | 14:31 |
jelkner | so we will have to continue this tomorrow | 14:31 |
jelkner | ACTION signs off for the day | 14:32 |
tboimah_ | it work now Jeff | 14:32 |
jelkner | Great! | 14:32 |
tboimah_ | thanks | 14:32 |
jelkner | +1 | 14:32 |
jelkner | please change your password, and then scooper's | 14:32 |
tboimah_ | I'm going to change the password now | 14:33 |
jelkner | great | 14:33 |
jelkner | you can update me tomorrow on your progress | 14:33 |
jelkner | see you then... | 14:33 |
tboimah_ | okay thanks again | 14:33 |
*** jelkner has quit (Quit: Leaving) | 14:33 | |
shmohamud | Ok, any questions for me? | 14:33 |
scooper | Not really from my end.............. But I an assignment to keep me on my toe...... | 14:35 |
shmohamud | To keep you on your toes, here's a challenge question. I want you to write a program that returns True or False based on whether a string is a palindrome. A palindrome is a string that reads the same forward and backwards. Example of a palindrome is "racecar" and "hiih". Return True for palindromes, and False for non-palindromes. | 14:37 |
tboimah_ | I need a home work too shmohamud | 14:38 |
shmohamud | The above assignment is for Mulbah, Fkoikoi and Scooper | 14:39 |
tboimah_ | because i want to be every where | 14:39 |
scooper | OK thanks | 14:39 |
tboimah_ | shmohamud are you there | 14:40 |
shmohamud | Tboimah, I'm thinking | 14:40 |
tboimah_ | okay I'm waiting | 14:40 |
shmohamud | write me a function called hello_world that takes in a name and prints "Hello {name} from Monrovia" | 14:44 |
shmohamud | the function should be called like this: hello_world("Scooper"). And the output should print "Hello Scooper from Monrovia" | 14:45 |
shmohamud | Is that doable? | 14:45 |
tboimah_ | sure | 14:45 |
tboimah_ | that is not bad | 14:45 |
shmohamud | great. I'm looking forward to your submission. | 14:46 |
*** tmickelson has quit (None) | 14:46 | |
shmohamud | Any further questions from anyone? | 14:46 |
*** tboimah_ has quit (Quit: Leaving) | 14:47 | |
*** svaye_ has quit (Quit: Leaving) | 14:47 | |
*** Stephen has quit (Remote host closed the connection) | 14:47 | |
shmohamud | Alright, let's call it a day. See you all tomorrow. | 14:47 |
shmohamud | Have a wonderful evening. | 14:47 |
*** shmohamud has quit (Remote host closed the connection) | 14:49 | |
*** mulbahk has quit (Quit: Leaving) | 14:58 | |
*** dcammue__ has quit (Quit: Leaving) | 15:07 | |
*** janet has quit (Ping timeout: 480 seconds) | 15:20 | |
*** fkoikoi has quit (Ping timeout: 480 seconds) | 15:20 | |
*** scooper has quit (Ping timeout: 480 seconds) | 15:20 | |
*** sysadmin_ has quit (Remote host closed the connection) | 15:29 | |
*** shmohamud has quit (Remote host closed the connection) | 15:48 | |
*** scooper has quit (Quit: Leaving) | 16:44 | |
*** shmohamud has quit (Ping timeout: 480 seconds) | 17:57 | |
*** shmohamud has quit (Ping timeout: 480 seconds) | 18:58 | |
*** shmohamud has quit (Remote host closed the connection) | 23:54 | |
*** shmohamud has quit (Remote host closed the connection) | 23:55 | |
*** shmohamud has quit (Remote host closed the connection) | 23:58 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!