*** jkoleah has quit (Remote host closed the connection) | 10:53 | |
*** jkoleah has quit (Read error: Connection reset by peer) | 11:41 | |
*** jkoleah has quit (Quit: Leaving) | 12:02 | |
scooper | Good morning Jeff | 12:33 |
---|---|---|
scooper | Kindly check your mail I send the Python group report already | 12:35 |
*** sysadmin_ has quit (None) | 12:41 | |
*** scooper has quit (Ping timeout: 480 seconds) | 12:46 | |
dcammue | Good morning Jeff | 12:49 |
*** janet has quit (Ping timeout: 480 seconds) | 12:49 | |
jelkner | Good day everyone! | 12:49 |
jkollie | Good morning Jeff | 12:49 |
tboimah | how are you doing jeff? | 12:49 |
svaye | Good morning Jeff | 12:50 |
jelkner | scooper, i just read your notes | 12:52 |
jelkner | now i have a question for you ;-) | 12:52 |
scooper | go ahead | 12:52 |
jelkner | it is clear that *you* have a firm grasp of the content from the first chapters of dr. chuck's book | 12:52 |
jelkner | but what about the other members of the group? | 12:52 |
jelkner | do they? | 12:52 |
scooper | yes | 12:52 |
scooper | for chapter one and two | 12:53 |
jelkner | i have a nice suggestion for you | 12:53 |
jelkner | instead of a word document | 12:53 |
scooper | I have access their speedy | 12:53 |
jelkner | let's learn to use markdown, so we can keep notes in a shared git repo | 12:53 |
jelkner | i will keep trying to get folks comfortable with the command line | 12:54 |
jelkner | and with using vim to edit files | 12:54 |
scooper | ok Jeff | 12:54 |
jelkner | toby won't be able to be here today | 12:54 |
jelkner | he is away for the weekend at a robotics competition | 12:54 |
jelkner | but i will keep asking him to work on the terminal sharing that has yet to be delivered | 12:55 |
scooper | the terminal is working Jeff | 12:55 |
jelkner | then we can run demonstrations easily with each other | 12:55 |
jelkner | we've made progress | 12:56 |
jelkner | but it isn't working yet | 12:56 |
jelkner | the last time we tried i ended up with a login on one of the lab machines | 12:56 |
scooper | I has a session with Aaron when uploading content to the mcss website and it work | 12:56 |
jelkner | that was very interesting, and potentionall useful | 12:56 |
jelkner | but not what we need for class | 12:56 |
jelkner | oh, great | 12:57 |
jelkner | i don't know about that | 12:57 |
scooper | Since that day I been updating the MCSS Website through my git repos | 12:57 |
jelkner | ok, it is almost 8 am | 12:58 |
jelkner | or 1 pm there | 12:58 |
jkoleah | Hello everyone | 12:58 |
jelkner | let's see if LittleWebster fires | 12:58 |
jkoleah | Hello Jeff, how have you been? | 12:58 |
jelkner | Tanana said he would join us at this time | 12:59 |
jelkner | so let's see if he makes it | 12:59 |
jelkner | if not, we will rearrange the agenda | 12:59 |
jelkner | !agenda | 12:59 |
LittleWebster | This is the agenda for the next meeting: | 12:59 |
LittleWebster | Meet with Tanaka about website project (30 min). (added by jelkner) | 12:59 |
LittleWebster | Report from sys admin group by Thomas (10 min). (added by jelkner) | 12:59 |
LittleWebster | Report from web design group by Shallon (10 min). (added by jelkner) | 12:59 |
LittleWebster | Report from programming group by Spencer (10 min). (added by jelkner) | 12:59 |
LittleWebster | Discussion of expectations and plans by Jelkner (10 min). (added by jelkner) | 12:59 |
LittleWebster | dcammue : svaye : jkollie : thehedgeh0g : scooper : tboimah : jkoleah : jelkner | 13:00 |
LittleWebster | Tick Tock! | 13:00 |
LittleWebster | It's 13:00 UTC o'clock and NOVA Web Development's meeting is starting. | 13:00 |
LittleWebster | This is the agenda for today: | 13:00 |
LittleWebster | Meet with Tanaka about website project (30 min). (added by jelkner) | 13:00 |
LittleWebster | Report from sys admin group by Thomas (10 min). (added by jelkner) | 13:00 |
LittleWebster | Report from web design group by Shallon (10 min). (added by jelkner) | 13:00 |
LittleWebster | Report from programming group by Spencer (10 min). (added by jelkner) | 13:00 |
LittleWebster | Discussion of expectations and plans by Jelkner (10 min). (added by jelkner) | 13:00 |
LittleWebster | Have a nice day, Websters! | 13:00 |
jelkner | LOL | 13:00 |
jelkner | it worked! | 13:00 |
jelkner | we will have to congratulate Toby on that | 13:00 |
jelkner | ok, Tanaka isn't here | 13:00 |
jelkner | so let's start the reports and be ready to pause if he shows up | 13:00 |
jelkner | tboimah: are you giving the sys admin report? | 13:01 |
tboimah | Good day to all the presentation for the system aministrator group will be about manipulating files and directories, and Advanced keyboard trick | 13:01 |
tboimah | okay let start with manipulating files and directories which means to control files and directories | 13:01 |
tboimah | by using the cp command which means to copy files and directories, | 13:01 |
tboimah | the mv command which means to Move/rename files and directories, | 13:01 |
tboimah | the mkdir command which means to create directories, | 13:02 |
tboimah | the rm command which means to remove files and directories and | 13:02 |
tboimah | the ln command to create hard and symbolic links. | 13:02 |
tboimah | these command that are above are known are the most frequently used linux commands. | 13:02 |
tboimah | here are some example of the most frequently used command: | 13:02 |
tboimah | example 1.if you type mkdir tboimah on the terminal it will make a directories by the | 13:02 |
tboimah | name of tboimah 2. if yor type rmdir tboimah on the terminal it will remove the directory by | 13:02 |
tboimah | the name of tboimah | 13:02 |
tboimah | Next will be on Advanced keyboard trick this are command trick use on the terminal | 13:02 |
tboimah | for cursor movement, Text edting and cut and pasts. | 13:02 |
tboimah | here are some example of advanced keyboard trick for cursor movement which i sometime refered | 13:03 |
tboimah | to it as short cut keys: | 13:03 |
tboimah | 1. CTRL-A which means move cursor to the beginnig of the line | 13:03 |
tboimah | 2.CTRL-E which means move cursor to the end of the line | 13:03 |
tboimah | 3.CTRL-F which means move cursor to forward one character; same as the right arrow key | 13:03 |
tboimah | 4.CTRL-B which means move backward one character; same as the left arrow key | 13:03 |
tboimah | 5.ALT-F which means move cursor forward one word | 13:03 |
tboimah | 6.ALT-B which means move cursor backward one word. | 13:03 |
tboimah | and here are also some example of advanced keyboard trick for text edting: | 13:03 |
jelkner | if you can really learn that, tboimah, you can teach me when i come visit in Summer 2024 ;-) | 13:04 |
tboimah | 1.CTRL-D which means to the character at the cursor location | 13:04 |
tboimah | 2.CTRL-T Which means to transpose (exchange) the character at the cursor location the one preceding it. | 13:04 |
tboimah | 3.ALT-L Which meanss to convert the characters from the cursor location to the end of the word to lowercase. | 13:04 |
tboimah | here are also some example of advanced keyboard trick for cut and pasts: | 13:04 |
tboimah | 1.CTRL-K which means to kill text from the cursor location to the end of line | 13:04 |
tboimah | 2.CTRL-U Which means kill text from the cursor location to the beginnig of the | 13:04 |
tboimah | 3.ALT-D which means kill text from the cursor location to the end of the current word. | 13:04 |
tboimah | the Next thing here is the assignment that was giving to mulbah by jeff, to talk about the file system. | 13:05 |
tboimah | The linux filesystem is organized like a hierarchical dictionary structure mean their files or directory are arrange | 13:05 |
tboimah | like a family tree were in we have the grand parent which have right over the parent and the parent which have right | 13:05 |
tboimah | over the children and the children which have right over the grand children or in another word their root directory | 13:05 |
tboimah | contain files and subdirectories, which contain more files and subdirectories, and so on. | 13:05 |
jelkner | What is the name of the root directory in unix, tboimah? | 13:06 |
tboimah | In linux filesystem all file that begin with a period character are hidden this means that ls will not list | 13:06 |
tboimah | them unless you say ls -a and the reason is when your account was craeted, several hidden files were placed in your home directory | 13:06 |
jelkner | are you finished, tboimah? | 13:08 |
jelkner | you should type "/me done" | 13:08 |
jelkner | when you are | 13:08 |
tboimah | to comfigure things for your account. | 13:08 |
tboimah | In linux filesystem long filenames that may contain embedded spaces | 13:08 |
tboimah | and punctuation characters, limit the punctuation characters in the names | 13:08 |
tboimah | of files you create to period, dash (hyphen), and underscore. Most impor- | 13:08 |
tboimah | tantly, we should not embed spaces in filenames. Embedding spaces in filenames | 13:08 |
tboimah | will make many command line tasks more difficult to understand. | 13:08 |
tboimah | there are more to talk about but for the time i will stop here. | 13:08 |
jelkner | so type "/me done" | 13:08 |
jelkner | try it | 13:09 |
tboimah | ACTION done | 13:09 |
jelkner | nice work, tboimah! | 13:09 |
jelkner | thank you very much | 13:09 |
tboimah | welcome | 13:09 |
jelkner | next up is svaye with the web development team report | 13:09 |
svaye | Good day everyone | 13:09 |
svaye | The web development team on a project and this the link https://shallonvaye.github.io/website/firstproject/headproject/trip.html | 13:10 |
jelkner | a nice memory! | 13:11 |
jelkner | tell us more, svaye | 13:12 |
jelkner | when did you meet this week? | 13:12 |
jelkner | what are your plans? | 13:12 |
dcammue | https://danielcammu.github.io/website/cammue/projects/task/trape.html | 13:12 |
svaye | we are trying to install the virtual studio code on dcammue computer | 13:13 |
svaye | he had problem with his operating system and he lost all his files | 13:14 |
jelkner | ouch | 13:14 |
jelkner | sounds like he needs help from the sys admin team | 13:14 |
dcammue | sure Jeff | 13:14 |
jelkner | ok, anything else? | 13:14 |
dcammue | One of them was the cause | 13:15 |
svaye | After we get the computer working we decided to visit W3 school and learn more | 13:15 |
jelkner | remember svaye, there are 12 machines in the lab that you can use | 13:15 |
jelkner | are you finished? | 13:16 |
svaye | he has his machine we only need to install few things on it | 13:16 |
jelkner | type "/me done" if you are finished | 13:17 |
svaye | "/me done" | 13:17 |
jelkner | without the quotes ;-) | 13:17 |
jelkner | try again | 13:17 |
svaye | ACTION done | 13:17 |
jelkner | there you go | 13:17 |
jelkner | thank you, svaye | 13:18 |
jelkner | i enjoyed seeing your web page | 13:18 |
jkoleah | Hello Jeff | 13:18 |
svaye | You're welcome | 13:18 |
jelkner | ok, last group | 13:18 |
jelkner | scooper: tell us what the python team is working on | 13:18 |
scooper | Ok | 13:19 |
scooper | Good morning everyone | 13:19 |
scooper | I will like to inform you that the python team will look forward to work with the Website group in sebsequent time | 13:20 |
scooper | Where in the can emerge our python skill on their website they are building to rebuild repeating of code | 13:21 |
scooper | By using Python syntax that will help control a specific block of html code if it seem to be repeating in the program | 13:22 |
scooper | And this will work if we introduce the pythons tags/ operators that was mentioned in our report | 13:23 |
scooper | Looking at the prospective of programming especially pythons which is a high level programming language that human understand | 13:24 |
scooper | If we properly understand some basic logic like variable, expression and operator for now can work in that direction | 13:25 |
scooper | Look at variable in python | 13:25 |
scooper | Since it's memory location that store value.... and it's also cardinal to program... we need to understand how it work | 13:26 |
jelkner | scooper: let me know when i can start asking questions and making suggestions | 13:27 |
scooper | ok | 13:27 |
jelkner | just type "/me done" ;-) | 13:27 |
scooper | still typing | 13:28 |
jelkner | got it | 13:28 |
scooper | But come in with your questions | 13:28 |
scooper | I can still continue after it has been answered | 13:28 |
jelkner | no, no, i'll wait | 13:29 |
scooper | Another key thing we need to look at in program as a beginner is operators | 13:29 |
scooper | The are so many operators in python which include Arithmetic operators, logical operators, comparison operators condition operators but for this presentation we will look at Arithmetic operators | 13:31 |
scooper | Arithmetic operators in python are use to calculate two operand. some basic arithmetic operators are: | 13:32 |
scooper | modulus % | 13:32 |
scooper | exponentaition **, division /, addition +, and substraction - | 13:33 |
scooper | They operator play a key role in programming for beginner | 13:34 |
scooper | ACTION done | 13:34 |
scooper | for now | 13:34 |
jelkner | Thank you scooper! | 13:34 |
jelkner | Great, i am really happy to see how our process is progressing | 13:34 |
jelkner | please let me take this time to reflect on the reports we just saw | 13:35 |
jelkner | and how we can refine them to make them even better | 13:35 |
jelkner | first, i would like to introduce you to an expression you will see me use in the future | 13:36 |
jelkner | "Getting into the weeds" | 13:36 |
jelkner | we don't want to get into the weeds in our report | 13:36 |
jelkner | the "weeds", in this case, are the specific details of what you have been learning | 13:36 |
jelkner | stop and think about why i am asking for this report process | 13:37 |
jelkner | i am imagining our future | 13:37 |
jelkner | we are a web development cooperative with around 30 members and a lot of business | 13:37 |
jelkner | we need to move *fast*, since the internet moves fast | 13:37 |
jelkner | and as a democratic organization, we need a broad understanding of what we are all doing | 13:38 |
jelkner | a broad understanding, not low level details | 13:38 |
jelkner | we want to know: who, what, when, where, why, and how | 13:39 |
jelkner | more or less | 13:39 |
jelkner | so, for example, a report of the web team might sound something like this: | 13:39 |
jelkner | The web team is expanding | 13:39 |
jelkner | we now have three students from virginia joining the team | 13:40 |
jelkner | Anna, Danayit, and Ashley | 13:40 |
jelkner | we have a customer too, and a very exciting project | 13:40 |
jelkner | his name is Tannaka | 13:40 |
jelkner | and he is a student from Zimbabwe who is now studying in Germany | 13:41 |
jelkner | he won a prize at an international science fair | 13:41 |
*** jkoleah has quit (Ping timeout: 480 seconds) | 13:41 | |
jelkner | for designing a stove that can keep women in developing countries from getting ill breathing fumes from burning fuel | 13:42 |
jelkner | he wants us to make a website for his project | 13:42 |
jelkner | the project will involve html, css, javascript, and like scooper said, python | 13:42 |
jelkner | we met three times this week to work on the project | 13:43 |
jelkner | we plan to meet four times next week, since we are so excited about our project | 13:43 |
jelkner | we will update you again next week | 13:43 |
jelkner | ACTION done | 13:43 |
scooper | Can I come in Jeff | 13:43 |
scooper | concerning the project you are talking about here??? | 13:43 |
jelkner | sure | 13:44 |
jelkner | you don't need to ask scooper | 13:44 |
jelkner | just do it! | 13:44 |
scooper | visualizing what you send me via mail relating to the project | 13:44 |
scooper | if my memory can still retain the project is own is asking for a site that will allow user view and comment on the site right | 13:45 |
jelkner | we need to get Tanaka here | 13:45 |
jelkner | to answer questions | 13:45 |
jelkner | i don't know what happened | 13:46 |
scooper | I m trying to reflect on what I saw through the mail Jeff | 13:46 |
jelkner | i will call Dr. Stephan Hubbard | 13:46 |
jelkner | in a few hours | 13:46 |
jelkner | we will try again next week | 13:46 |
scooper | Secondly we need the project owner to be around | 13:46 |
jelkner | and I'll ask Dr. Hubbard to practice joining us here | 13:46 |
jelkner | +1 | 13:46 |
jelkner | yes, scooper | 13:46 |
scooper | Because when doing site mapping the project owner give you his blue print | 13:47 |
jelkner | we won't do this project if the customer is not here with us | 13:47 |
tboimah | Jeff, i hope you will not get it wrong, i Know it's my goal to become a system administrator and i am working on that, but can you please allowed me to take part in the website building of tanakan maybe i may be a help or a benficiary by learning something new while building the website, i promise that i will also be reading the book so i can develop my skill as a system administrator please. | 13:47 |
jelkner | scooper: can we talk about tboimah's proposal please? | 13:47 |
scooper | ok | 13:48 |
jelkner | tboimah, this is for you and *everyone* | 13:48 |
jelkner | I AM NOT THE BOSS!! | 13:48 |
jelkner | I DON'T WANT TO BE THE BOSS!! ;-) | 13:49 |
jelkner | we have a built-in contradiction | 13:49 |
jelkner | since i am the patron | 13:49 |
jelkner | my goal is to change that | 13:49 |
jelkner | i want the team to develop to where you can generate your own revenue, and not need me for that | 13:49 |
jelkner | i'm hoping to share with you in the process of creating a democratic business | 13:50 |
jelkner | so all of you will be worker owners | 13:50 |
jelkner | and leaders | 13:50 |
*** jkoleah_ has quit (Remote host closed the connection) | 13:50 | |
jelkner | so tboimah, you are encouraged to ask the team you want to work with if you can help them | 13:50 |
jelkner | we need to learn to plan our work, and work our plan | 13:51 |
jelkner | it will change over time | 13:51 |
jelkner | svaye, i asked Anna to lead the group in virginia | 13:51 |
jelkner | she needs to work with someone on your end | 13:52 |
svaye | Is the web team included in the creation of the website? | 13:52 |
jelkner | yes! | 13:52 |
jelkner | our goal is to use real projects to drive our skills forward | 13:52 |
jelkner | so we can deliver real value to real customers | 13:52 |
jelkner | and have a business | 13:52 |
svaye | When will Anna be available to talk | 13:53 |
jelkner | svaye: you should email her | 13:53 |
jelkner | and ask her what times she can meet | 13:53 |
jelkner | you should use a combination of email and irc | 13:53 |
svaye | What's her email address | 13:53 |
jelkner | you should have it | 13:53 |
jelkner | since i sent an email to the two of you | 13:53 |
jelkner | ask scooper | 13:54 |
jelkner | tboimah: did i answer your question? | 13:54 |
tboimah | sure but i only have the change to ask the team here but not at your end | 13:55 |
jelkner | +1 | 13:55 |
jelkner | just do it, my friend | 13:55 |
jelkner | you don't need me | 13:55 |
tboimah | so can you ask the team at the end for me | 13:55 |
tboimah | your | 13:55 |
jelkner | ah, a different question | 13:56 |
jelkner | and a good one | 13:56 |
jelkner | we need to work out the communication | 13:56 |
jelkner | so it is efficient and fast | 13:56 |
jelkner | i suggested one person on each side of the atlantic take the lead | 13:56 |
jelkner | you all can decide to change that | 13:57 |
jelkner | if you have a better idea | 13:57 |
jelkner | we just need to make sure that the communication happens | 13:57 |
jelkner | and in a timely way | 13:57 |
jelkner | so we move forward | 13:57 |
jelkner | svaye, if you are taking the lead | 13:57 |
jelkner | tboimah should coordinate with you | 13:57 |
jelkner | Anna Litwiler will be the lead on the Virginia side | 13:58 |
jelkner | She is an excellent student | 13:58 |
jelkner | and very responsible | 13:58 |
svaye | I will get in touch with Anna and see how best we can work together,and learn new things from her | 13:59 |
jelkner | +1 | 13:59 |
jelkner | thanks, svaye | 13:59 |
jelkner | that's what i am hoping for | 13:59 |
jelkner | tboimah, i have been talking to Toby and Aaron about another project | 13:59 |
jelkner | hosting our own git server | 14:00 |
jelkner | thehedgeh0g (Aaron) likes that idea | 14:00 |
jelkner | and even though we don't technically need it | 14:00 |
jelkner | it would be a great learning opportunity for us | 14:00 |
jelkner | remember, thehedgeh0g and tmickelson are available here for 30 minutes most days of the week between 2:30 and 3 pm your time | 14:01 |
jelkner | scooper: we want everyone to learn markdown | 14:02 |
*** jkoleah_ has quit (Quit: Leaving) | 14:02 | |
jelkner | and learn how to use it for notes | 14:02 |
jelkner | like the notes you sent me | 14:02 |
jelkner | instead of word, use markdown! | 14:02 |
jelkner | i can show you an example of how i use it | 14:03 |
scooper | if I m saving a mark down file in vs code the extension should be .md right | 14:03 |
jelkner | https://codeberg.org/jelkner/SolidarityEconomyNotes | 14:03 |
jelkner | yes, .md | 14:03 |
jelkner | is markdown | 14:03 |
jelkner | if you look at that repo | 14:04 |
jelkner | is it all notes | 14:04 |
scooper | yes will be in a different file | 14:04 |
scooper | why the code with be in a different file as well | 14:04 |
scooper | will that be ok | 14:05 |
jelkner | the file system that tboimah talked about is really important to understand | 14:05 |
jelkner | tboimah: you never answered my question, What is the root of the unix file system | 14:06 |
jelkner | ? | 14:06 |
jelkner | The answer is: / | 14:06 |
jelkner | that is the root of the tree | 14:06 |
tboimah | of course it will be | 14:06 |
jelkner | your weekly summary is not the place to teach us | 14:07 |
jelkner | that is "getting into the weeds" | 14:07 |
tboimah | it can also be called the pathway | 14:07 |
jelkner | but when you are in the lab working with people | 14:07 |
jelkner | you should be teaching whenever you can | 14:07 |
jelkner | since everyone will need a basic level of knowledge of the file system and common unix commands | 14:08 |
jelkner | like the ones you listed | 14:08 |
jelkner | ok, are we done here? | 14:08 |
jelkner | anything else we need to discuss? | 14:08 |
jelkner | we want folks to have time to work | 14:08 |
jelkner | not just meet | 14:09 |
jelkner | i will call dr. hubbard | 14:09 |
jelkner | and find out what happened today | 14:09 |
jelkner | well, are we finished? | 14:10 |
scooper | Yes can we talk | 14:10 |
jelkner | sure | 14:10 |
jelkner | i'm waiting | 14:11 |
jelkner | scooper: go | 14:11 |
scooper | Ok i was learning how to deploy a django project on my local computer that can be use through my ip address for another person to see | 14:11 |
scooper | I m typing Jeff | 14:11 |
jelkner | got you | 14:11 |
jelkner | speed will come with practice ;-) | 14:11 |
scooper | please hold on Jeff | 14:12 |
jelkner | also, be brief | 14:12 |
jelkner | it's faster | 14:12 |
jelkner | we don't want to do too much holding on scooper | 14:12 |
jelkner | it is wasting a lot of time | 14:12 |
jelkner | we have 7 people here | 14:12 |
jelkner | holding on | 14:12 |
jelkner | when they could be working | 14:12 |
scooper | These are instructions I gather so far | 14:12 |
jelkner | we'll never be a successful business doing that | 14:12 |
jelkner | so, for efficiency's sake | 14:13 |
jelkner | this seems like an email | 14:13 |
scooper | should I hold now and let the other talk with you Jeff | 14:13 |
jelkner | you can take your time to write it | 14:13 |
jelkner | and everyone else won't have to hold on while you do | 14:13 |
scooper | ok | 14:13 |
jelkner | great | 14:13 |
scooper | let talk about the ufw | 14:13 |
scooper | why exploring | 14:14 |
jelkner | scooper: we need to get people *working* | 14:14 |
jelkner | and learning | 14:14 |
jelkner | not sitting around | 14:14 |
jelkner | i will be wanting to see results | 14:14 |
jelkner | more and more | 14:14 |
scooper | people are busy on their computer right now | 14:14 |
jelkner | super | 14:14 |
jelkner | ok, that's different | 14:14 |
jelkner | just you and me | 14:14 |
scooper | Yes Sir | 14:14 |
jelkner | scooper: we should close the meeting | 14:14 |
jelkner | officially | 14:14 |
scooper | Ok Sir | 14:14 |
jelkner | meeting adjurned ;-) | 14:15 |
jelkner | now, you and i can chat | 14:15 |
scooper | privately or openly | 14:15 |
jelkner | i have notes on how to do what you are asking | 14:15 |
scooper | OK | 14:15 |
jelkner | it has to do with setting the listening ip address to 0.0.0.0 | 14:15 |
jelkner | instead of 127.0.0.1 | 14:15 |
scooper | first step for a machine being use as a server | 14:15 |
jelkner | or something like that | 14:16 |
scooper | Let me explain Jeff | 14:16 |
scooper | Should I | 14:16 |
scooper | I m waiting for your instruction | 14:17 |
scooper | Should I explain Jeff | 14:17 |
scooper | first step setting up a fresh server.. if you I login as a root user. type sudo apt-get install update && apt-get install upgrade | 14:19 |
scooper | this will install the latest software need for a fresh server | 14:19 |
jelkner | scooper: these sound like questions for thehedgeh0g | 14:20 |
jelkner | but i can give you a bit of suggestions | 14:20 |
scooper | Aaron is not really avaialable like he promise | 14:20 |
scooper | OK | 14:21 |
jelkner | scooper: remember what happened with Adrian | 14:21 |
jelkner | they are busy | 14:21 |
jelkner | they only have very limited time | 14:21 |
scooper | Understand so I m learning on my own | 14:21 |
scooper | for now | 14:21 |
jelkner | and that is where my advice comes in | 14:22 |
jelkner | we need to crawl before we walk, and walk before we run, and run before we fly | 14:22 |
jelkner | i notice that you often want to fly ;-0 | 14:22 |
jelkner | but we aren't ready | 14:22 |
jelkner | there are so many things you will need to learn first | 14:22 |
jelkner | and it takes discipline | 14:23 |
jelkner | in our python study, for example | 14:23 |
jelkner | you are absolutely right that we will use python to manipulate web pages | 14:23 |
jelkner | but to try to do that without really knowing python or html and css first, is like to turn out bad | 14:24 |
jelkner | i'm saying that learning Django first is probably not going to work | 14:24 |
jelkner | you need to learn python first | 14:24 |
jelkner | i love your notes from dr. chuck's book | 14:24 |
jelkner | we need to go through the whole book | 14:25 |
jelkner | step-by-step | 14:25 |
jelkner | and learn python | 14:25 |
scooper | What I notice when you are self taught programmer, you do not wait for people to feed you with every details.... | 14:25 |
jelkner | there are lots of ways to learn things | 14:25 |
jelkner | and i'm not going to say there is only one way | 14:25 |
scooper | I m reading two Python Books at the since time Jeff. Python for every body and Think Python | 14:26 |
jelkner | but be aware that there is a big difference between being a programmer | 14:26 |
jelkner | and what is called a "script kiddy" | 14:26 |
jelkner | see https://en.wikipedia.org/wiki/Script_kiddie | 14:26 |
jelkner | you don't want to be that ;-) | 14:27 |
jelkner | i mispelled | 14:27 |
jelkner | script kiddie | 14:27 |
scooper | sure I don't want to be that kind of person | 14:27 |
jelkner | so we need deeper knowledge | 14:28 |
jelkner | it will take time | 14:28 |
jelkner | we need a sys admin group | 14:28 |
jelkner | since they will have the skills to look at Django config files and setup the servers | 14:28 |
jelkner | they will have experience looking through bash log files for error messages | 14:29 |
jelkner | i don't know how to do that well | 14:29 |
jelkner | but thehedgeh0g does | 14:29 |
jelkner | and tmickelson is learning | 14:29 |
jelkner | so we need a team there with skills | 14:29 |
jelkner | and there is *so* much to learn | 14:29 |
jelkner | that's why i wanted to break into teams | 14:29 |
jelkner | so we can increase the speed at which we are learning | 14:30 |
jelkner | with different teams focusing on different parts of what we need | 14:30 |
jelkner | hold on for one second | 14:30 |
jelkner | scooper: it is really important for you to learn git | 14:31 |
jelkner | and cli | 14:31 |
jelkner | and markdown | 14:31 |
jelkner | so you can document what you are learning | 14:31 |
jelkner | vscode may help you edit python and html files | 14:32 |
jelkner | but unless you can use a cli editor like vim and are comfortable with bash commands | 14:32 |
jelkner | you are going to have a hard time setting up a Django server | 14:32 |
scooper | I been using nano for the past time now | 14:33 |
scooper | since it use on the server | 14:33 |
jelkner | you can use nano | 14:33 |
scooper | with some basic linux commands | 14:33 |
jelkner | that's a great way to start | 14:33 |
scooper | that allow you to navigate through a file sor flder | 14:33 |
jelkner | vim is *much* more powerful | 14:34 |
jelkner | but nano will work | 14:34 |
scooper | files or folder | 14:34 |
jelkner | i never learned to use nano well | 14:34 |
jelkner | it has a bunch of short cuts | 14:34 |
scooper | then this bring me to ask question I will like to ask you | 14:34 |
jelkner | ask away | 14:35 |
scooper | Oh it's ok for | 14:35 |
scooper | you make me understand already | 14:35 |
scooper | that you didn't really use nano | 14:35 |
jelkner | i use vim | 14:35 |
scooper | But if you instead I can ask you | 14:35 |
jelkner | scooper, am i waiting? | 14:39 |
scooper | Oh | 14:39 |
scooper | Though you where not around | 14:39 |
jelkner | LOL, why? | 14:39 |
jelkner | I didn't go anywhere | 14:39 |
scooper | I use nano/etc/hostname | 14:40 |
scooper | on my local machine in the computer lab | 14:40 |
jelkner | nano is just a text editor | 14:40 |
jelkner | like vim | 14:40 |
jelkner | or vscode | 14:40 |
scooper | it open the hostname file before me | 14:40 |
jelkner | they will all open the same files | 14:40 |
jelkner | text files | 14:40 |
jelkner | any text editor can edit them | 14:41 |
scooper | I try editing my hostname by inserting the name that I want to use before my computer ip address | 14:41 |
scooper | example: 10.0.0.0.00. scooperliketocode | 14:41 |
scooper | the digit is my computer ip address in the lab and scooperliketocode is my hostname I chose to use | 14:42 |
jelkner | scooper: i really don't have time to dig into the details of this | 14:42 |
scooper | OK | 14:42 |
scooper | ok sir | 14:42 |
jelkner | like i said | 14:42 |
jelkner | we need to focus on basics | 14:43 |
jelkner | don't try to admin a system | 14:43 |
jelkner | until you are more comfortable with how the system works | 14:43 |
jelkner | otherwise, you will have *lots* of questions | 14:43 |
jelkner | and you will experience a lot of frustration | 14:44 |
jelkner | since you know what you want to do | 14:44 |
jelkner | but you do not yet have the skills to do it | 14:44 |
jelkner | you want to fly | 14:44 |
jelkner | but you need to walk first | 14:44 |
jelkner | scooper: i just sent the disbursement | 14:47 |
scooper | Thanks | 14:47 |
jelkner | what you and i need to do most, my friend, is to project manage | 14:47 |
jelkner | we need to grow the skills of the team | 14:48 |
jelkner | you and i are the ones most responsible for that | 14:48 |
jelkner | for making phone calls and sending emails helping move things along | 14:48 |
jelkner | our job is not to do everything | 14:48 |
jelkner | i like to say that i'm the "unstucker" | 14:48 |
jelkner | when things get stuck | 14:49 |
jelkner | it's my job to figure out how to unstuck them | 14:49 |
jelkner | i'm going to call dr. hubbard now | 14:49 |
jelkner | and see if he can join us | 14:49 |
scooper | Jeff | 14:53 |
scooper | I haven received an alert yet | 14:53 |
jelkner | hi Stephen | 14:53 |
scooper | Hello Stephen | 14:53 |
*** Stephen has quit (None) | 14:54 | |
webJeff | Here is am as webJeff | 14:54 |
Stephen | Ok, I;m in | 14:55 |
jelkner | Great | 14:55 |
jelkner | Tanaka emailed me | 14:55 |
jelkner | he appearantly couldn't get it | 14:56 |
jelkner | in | 14:56 |
jelkner | https://irclogs.novawebdevelopment.org/ | 14:58 |
jelkner | scooper: Stephen will take responsiblity for helping Tanaka get on next week | 15:00 |
jelkner | and teach him how to connect | 15:01 |
jelkner | so we will try again next Saturday | 15:01 |
*** webJeff has quit (Quit: Page closed) | 15:01 | |
jelkner | scooper: you'll get the notice | 15:01 |
jelkner | i got a receipt | 15:02 |
jelkner | says disbursement will arrive wednesday march 8 | 15:02 |
*** dcammue has quit (Remote host closed the connection) | 15:02 | |
jelkner | Stephen: email to Tanaka with cc to you, scooper, svaye, and anna sent | 15:05 |
jelkner | i think that's all for me today | 15:06 |
jelkner | scooper: see you monday | 15:06 |
jelkner | ACTION signs off for the day | 15:07 |
*** jelkner has quit (Quit: Leaving) | 15:07 | |
*** tboimah has quit (Quit: Leaving) | 15:07 | |
*** svaye has left #novawebdev (Leaving) | 15:07 | |
*** scooper has quit (Quit: Leaving) | 15:11 | |
*** jkollie has quit (Ping timeout: 480 seconds) | 15:22 | |
*** dcammue has quit (Ping timeout: 480 seconds) | 15:22 | |
*** Stephen_ has quit (Remote host closed the connection) | 16:51 | |
*** Stephen has quit (Read error: Connection reset by peer) | 16:51 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!