IRC log of #jetrowebdev for Wednesday, 2026-03-25

*** freena has quit (Quit: Connection closed for inactivity)00:13
*** dcammue has quit (Remote host closed the connection)00:55
*** dcammue has quit (Ping timeout: 480 seconds)07:39
*** dcammue has quit (Ping timeout: 480 seconds)08:12
*** dcammue has quit (None)08:18
*** dcammue has quit (Ping timeout: 480 seconds)09:12
*** dcammue has quit (Ping timeout: 480 seconds)09:24
mulbahGood morning to all10:56
fkoikoiGood morning mulbah 10:56
gabriel_jetroGood morning mulbah 10:56
jkollieGood morning mulbah 10:56
jkollieAnd all10:57
mulbahMy wife jkollie10:57
mulbahdon't worry I kame pay the diary 10:58
mulbahand paid thomasboimah off10:58
jkollieMulbah:😊🤓10:58
fkoikoiGood morning jkollie 10:58
jkollieGood morning fkoikoi10:58
fkoikoiGood morning jelkner 10:59
jkollieGood morning jelkner 10:59
jelknerYesterday NOVA Web had a very important meeting with Guillaume from Octree about our Decidim proposal to Next System. Today i will work with Jetro to see if we can get Jetro organized to help both co-ops "launch" over the next few months. Blocking on setting up a work schedule.11:00
jelknerACTION done11:00
thomasboimahOn Wednesday, I worked on my UoPeople assignment. Yesterday, I worked with dcammue to finish the Jetro inventory. Today, I will be studying for my UoPeople final exam for this term and also plan to help teach the person that Nova Web will hire as office manager from Jetro on how to use Business Tracker. No blockers.11:00
mulbahYesterday I was looking into LO various apps and trying to understand why OPEN International & CIDU left LO and switch to Strikingly 11:00
jkollieYesterday I read on paragraph and text formatting 3 and 4 Today I'll continue and prepare for class. No blocker 11:00
thomasboimahACTION done11:00
mulbahACTION done11:00
jkollieACTION done11:00
dcammueon yesterday, i updated the jetro computer list and prepared the quiz and push it, and do a pull request i discuss with jelkner concerning Nova web office manager but will be discuss better today  11:00
dcammueno blocker11:01
dcammueACTION done11:01
svayeOn Monday I had a wonderful class with jelkner and the others, I didn't go to the office yesterday so I couldn't help dcammue with the class quiz, today I am getting prepared for the quiz. No blockers11:01
svayeACTION done11:01
jelknerAnyone else?11:01
gabriel_jetroYesterday I started on the revisions of Django for everybody taught by Dr. Drunk. He discuss about the internet and it existence back in the 90's and also talked about how the web works, today I'll be continuing his lecture, it's an 18hrs on Django discussion starting with the internet, there's no blocker now 11:01
gabriel_jetroACTION done 11:01
jelknerAnyone else?11:02
fkoikoiyesterday, I read on anchor tag <a> and also did some work on my own page. Today i have a class with jelkner 11:02
fkoikoino blocker for now11:02
fkoikoiACTION done11:02
jelknergreat11:02
jelknerthat's everyone, right?11:02
fkoikoi+111:02
mulbahsure11:02
jkollie+111:03
jelknerok, i have important things to discuss with you this morning11:03
jelknerthomasboimah: i need to start with you11:03
jelkneri have a *big* favor to ask you11:03
jelkneri want to ask if you can please take the next term off from UoPeople11:03
thomasboimahOkay11:03
thomasboimahI can do that11:03
jelknerthanks, my friend!11:04
jelknerwe need you11:04
thomasboimahYou're welcome11:04
jelknerwe are in essence launching our business now11:04
jelknerour team for nova web is:11:05
jelknerhttps://novawebdevelopment.coop/our-team/11:05
jelknerwe had an important meeting yesterday11:06
jelknerdcammue, you aren't "Treasurer"11:06
jelkneryou are "Office Manager"11:06
jelkneryour responsibilities will include: contracts, invoices, payroll, bookkeeping11:07
dcammuesweet11:07
jelknerYou need to get to know all our partners/customer11:08
jelkners11:08
jelknerand you need to learn to use BT11:08
jelknerwe will need thomasboimah by your side to help with any blockers11:08
jelknerTony did 5 hours of work for ARTraffice11:08
jelknerTony did 5 hours of work for ARTraffic11:08
jelknerwe bill them at $100 per hour11:08
jelknerwe need to send them an invoice11:08
jelknerthat will be your task11:09
jelkneralso, dcammue, we need to start putting all this on a sound business footing11:09
svayejelkner, what's their email address11:09
jelknerfor better and/or worse, we need to learn conduct our business through contracts11:10
jelknersvaye: it should be in BT11:10
jelknerif it isn't, that's a bug we need to fix11:10
jelknersvaye: you can help dcammue with a budget11:11
svayejelkner, we have only two partners in BT Nova Web and Sjcompute11:11
jelknerah, that's bad11:11
jelknerwe will need to add: Maryland Legislative Latino Caucus11:11
jelknerARTraffic11:11
svayeyes, if you have a list of all our partners with their necessary information I can create it in BT11:12
jelknerOctree11:12
jelknerand *soon* (we hope!!) Next System11:12
jelknerand Jetro Web11:12
jelknerask zOnny11:13
jelkneri don't want to get involved in the day to day operations of the business11:13
jelknerremember, i am a volunteer11:13
jelkneri will work to promote your business, and bring you partners and customers11:14
jelkneri will be a partner myself through hiring you to work on projects i need11:14
jelknerbut i will not run your business for you11:14
jelkneryou all need to learn to do that yourselves11:14
jelkneror i will become the single point of failure, and we will fail11:15
jelknerzOnny is very capable11:15
jelkneryou don't need me for any of that now11:15
jelkneryou have him11:15
jelknerhe will soon be an owner of NOVA Web Development11:15
jelkneri will not be an owner11:15
jelknerquestions on that svaye?11:16
svayeAlright jelkner I will ask Zonny for our partners info11:16
jelknernice!11:16
jelknerhe works saturdays and sundays11:16
jelknerhe can only do that because he has another job monday to friday as a manger in a coffee shop11:16
jelknerthat pays his bills11:17
jelknerso he can afford to work with us11:17
jelknerwe've got to change that11:17
gabriel_jetrojelkner: 11:17
jelknerbut it will take work!11:17
jelknergabriel_jetro?11:17
jelknerdcammue: is the inventory in our shared drive on NextCloud?11:17
jelkneri'll look at it if you say it is ready11:18
dcammue+111:18
jelknergreat11:18
jelknerdcammue, svaye, we need to get the books setup for jetro11:18
jelkneryou will need a list of all your assests11:18
gabriel_jetroI have problem meeting with zonny on Sunday too early, I can go to church and leave from there by 2pm so I want to appeal to zonny so he can carry the time to evening hours. jelkner 11:18
jelknerincluding things like the generator11:18
jelknerno gabriel_jetro, he can't11:18
jelknerlisten, thomasboimah works with zOnny11:19
jelkneryou are supposed to work with thomasboimah 11:19
jelknerotherwise, you will be stopping zOnny from getting work done11:19
jelknerand we will fail11:19
dcammuethe quiz is also pending for pull request11:19
jelkneri need to help protect zOnny's time11:19
gabriel_jetroUnderstand 11:19
jelknerdcammue: let's do that now11:20
dcammueokay11:21
jelknerwhich repo? i have too many11:21
dcammuethe gracehopper the php class11:21
jelknerurl please11:21
dcammuehttps://github.com/gracehoppercenter/ict11:22
jelknerhmmm...11:25
jelkneri need to talk to cjones about thsi11:25
jelknerthis11:25
jelkneri can't view a .pdf (it's a binary file)11:25
jelknerso it is hard to "approve the merge"11:26
jelkneri'll do it this time because there are no conflicts11:26
jelknerbut binary files don't belong in git repos really11:26
jelknerand we need to work on a better solution11:26
jelknerhtml, markdown, etc.11:26
jelknerthis is why it is going to be crucial to have thomasboimah available to work with you in the office dcammue 11:27
jelkneryou two are the full time staff11:27
jelknerwe'll need to work hard during the next few months to up your skills11:27
jelknerto the point where i can bring customers to you (us)11:27
jelknerhold on...11:27
jelknerthis is my fault, not yours, btw11:28
jelknerbut it comes from me being too overextended11:28
jelknermy UoPeople class is over!!11:28
jelknerand like thomasboimah, i'm not taking one next term11:28
jelknerso we can focus on starting our business11:29
thomasboimahjelkner, i see you merge the pull request11:29
thomasboimahis that right?11:29
jelkneri just did thomasboimah 11:31
jelknerand i looked at the quiz11:31
jelknernice work11:31
jelknerthomasboimah: we will need to grow our team11:32
jelknerand we will need to work professionally11:32
jelknerso for example11:32
jelknerlet's say gabriel_jetro wanted to earn some money11:32
jelkneror mulbah 11:32
jelknerthey could come to SJC (meaning yours truly ;-) and say...11:33
jelkner"Do you have any work that needs to be done?"11:33
jelknerTo which I would say...11:33
jelkner"Damn right we do!!!"11:33
jelknerTo which they could say...11:33
jelkner"Anything I could do?"11:33
jelknerTo which I would say...11:33
dcammuejelkner, 11:34
dcammuei sent you a private message11:34
jelkner"We need a small application for our students in our class to take multiple choice quizzes and auto grade them online."11:34
jelkneri don't need that now dcammue 11:34
dcammueis the quiz link11:35
jelkneri merged it, downloaded it, and viewed it11:35
jelkneryes11:35
gabriel_jetrojelkner: the dev team can do it11:35
dcammuei know you don't like private11:35
jelknernot yet, gabriel_jetro 11:35
jelknerwe need to work professionally11:35
jelknerwe need a contract between SJC and Jetro11:35
jelknerspecifying *in advance* what will be done, when, and for how much11:36
jelknerthen you do the work11:36
jelknerand send the invoice11:36
jelknerand get paid11:36
jelknerthat's what we need to learn to do11:36
jelknerso we should start practicing with ourselves11:36
gabriel_jetro+111:37
dcammueokay comrade11:37
jelknerlol11:37
jelkneryes indeed comrade, that's what we need!11:37
jelknerso thomasboimah and dcammue will be on salary11:37
jelknerwe need that11:37
jelknerand they are too busy to keep tracking their hours constantly for every little thing they do11:38
jelknerwe choose them because they demonstrated extraordinary commitment11:38
jelknerwe know we can count on them to do what needs to be done11:38
jelknereveryone else works on commission for now11:38
jelknerthey get paid when they deliver contracted work11:39
jelknerit's the only way we are going to be able to launch the business11:39
jelknersince we need revenue11:39
jelknerand for revenue we need to deliver value to customers11:39
jelknerand to deliver value to customers we need properly directed labor11:40
jelknerand for that we need accountability11:40
jelknerso let's get started11:40
dcammueokay11:41
jelknerdcammue, thomasboimah, i'll call zOnny later today11:41
jelknerTop of your ToDo list for Saturday will be billing ARTraffic11:41
jelknerinvoice must go out this weekend, ok?11:41
thomasboimahokay11:41
dcammueokay11:42
jelknerthomasboimah, here's another small ToDo11:42
jelknerget dcammue setup with a novawebdevelopment.coop email address11:42
jelknerand add him to members@11:42
thomasboimahOkay will do that now!11:42
thomasboimahACTION me going to setup dcammue now11:43
jelknerwhen you can, please help jkollie get two email addresses: janet.kollie@sjcompute.org11:43
jelkner*and* president@sjcompute.org11:43
jelknerthey should both go to her11:43
jelknerand she needs to learn to use a good email client11:43
jelkneri use evolution11:43
thomasboimahOkay11:43
jelknerthunderbird is another possibility11:44
jkollieThanks jelkner 11:44
jelknerhttps://itsfoss.com/best-email-clients-linux/11:44
jelkneri find evolution works great with May First11:44
jelkneri played around with some of the others, but settled on evolution11:45
jelknerif you go with that11:45
jelkneri can help you with configuration11:45
jelknerwe can share the quiz with everyone11:46
jelknerbut there is no easy way for them to "take it"11:46
jelknerso we will just use it as a review today11:46
jelknerok?11:46
thomasboimahOKay11:46
jelknerone thing we could do - lab activity: turn this PDF file into an html file11:47
jelknerthat will be necessary to work with the quiz program gabriel_jetro is going to write ;-)11:47
jelknerok, i gotta go11:47
jelknerstudents are now arriving11:48
jelkneri'll take a look at the inventory between now and class11:48
jelknersee you soon11:48
dcammueokay so let me share it now11:48
gabriel_jetroOk11:48
svayeokay jelkner 11:48
dcammueokay11:48
jelknerACTION signs off for now11:48
gabriel_jetroHave a great day jelkner 11:48
jelkneryou too gabriel_jetro!11:48
fkoikoijelkner11:48
jelknergotta go fkoikoi 11:48
jelknersee you in class11:48
*** jelkner has quit (Quit: Leaving)11:48
fkoikoiokay11:48
dcammuehttps://ict.gracehopper.center/s26/courses/php/quizzes/php-quiz-1.pdf11:49
mulbahthomasboimah11:49
thomasboimahmulbah, 11:50
mulbahIf I pull the update I made on the server to Jetro Web website on the footer and broken links 11:50
mulbahI can just run the same command to just leave it like that because of the job that is running11:51
mulbah I can just run the same command or just leave it like that because of the job that is running11:52
thomasboimahYou will need to restart gunicorn11:53
mulbahokay11:59
jkollieACTION leaving until the class time 12:00
*** jkollie has left #jetrowebdev (None)12:00
mulbahI have problem with the project page this "https://jetrowebdevelopment.org/project/" the design of the various projects like "LibreOrganize" and Upsilon Chapter of Delta Kappa Gamma design are join together there is now way you can tell the difference between the to project12:03
mulbahYou can take a look at it12:03
thomasboimahokay let me see12:03
mulbahI think gabriel_jetro can work on it12:03
thomasboimahAhh i see12:04
thomasboimahthat 12:04
thomasboimahit is a div error12:04
thomasboimahyes12:04
mulbahgabriel_jetro12:05
mulbahcan you work on that today12:05
gabriel_jetroOkay I'll this afternoon 12:05
mulbahalright12:06
mulbahyou know the repo right12:06
gabriel_jetroWhen I start I'll let you know 12:06
mulbahnot the one on github 12:06
gabriel_jetroYes on gitlab 12:06
gabriel_jetroThe one you push right?12:07
mulbahokay just hit me up I will help you through the process12:07
gabriel_jetroOkay 12:07
mulbahI have a little problem with the contact page12:08
mulbahthe map is not clear or looking good the way it's 12:08
mulbahDon't you think gabriel_jetro and thomasboimah12:09
gabriel_jetromulbah: ??12:09
thomasboimahThat is just a link12:09
thomasboimahimage12:10
thomasboimahwhen a use click on it12:10
thomasboimahit will take them to google map12:10
mulbahI know but that can be properly arrange 12:10
thomasboimahSo let leave it like that for now12:10
mulbahjust take a look at these various way we can arrange it "https://tailwindflex.com/@santos78/visit-us-section-with-google-map"12:12
mulbahfor example like this "https://tailwindflex.com/@chithira-kumar-m/contact-us-form-with-map"12:13
thomasboimahThe link you send is give 404 error12:13
thomasboimah*giving12:13
mulbahor we could choose and better design12:13
mulbahare you sure12:13
mulbahhttps://tailwindflex.com/@chithira-kumar-m/contact-us-form-with-map12:13
mulbahtake a look at that one12:14
mulbahgabriel_jetro are you viewing it12:15
thomasboimahOkay let me take with the team about that12:15
thomasboimah*talk12:15
gabriel_jetroYes I did 12:15
*** fkoikoi has quit (Remote host closed the connection)12:20
mulbahLast but not the lest don't you think we can make the projects div design look like the various services "https://jetrowebdevelopment.org/service/" 12:20
thomasboimahmulbah, 12:21
thomasboimahyou was ask to work on the broken link of that page12:21
thomasboimah*for12:21
thomasboimahthat link is broken is not working12:21
thomasboimahHave you not work on that yet?12:21
mulbahI finish with that12:22
thomasboimahThe link is still broke mulbah 12:22
mulbahI just need to pull the changes to the server and rerun the command12:22
thomasboimahPage not found (404)12:22
thomasboimahRequest Method: GET12:22
thomasboimahRequest URL: http://jetrowebdevelopment.org/service/%2212:22
thomasboimahUsing the URLconf defined in core.urls, Django tried these URL patterns, in this order:12:22
thomasboimah    [name='home']12:22
thomasboimah    about/ [name='about']12:22
thomasboimah    service/ [name='service']12:22
thomasboimah    project/ [name='project']12:23
thomasboimah    contact/ [name='contact']12:23
thomasboimah    ourmentors/ [name='ourmentors']12:23
thomasboimah    [name='home']12:23
thomasboimah    accounts/12:23
thomasboimah    boxes/12:23
thomasboimah    events/12:23
thomasboimah    news/12:23
thomasboimah    votations/12:23
thomasboimah    wikis/12:23
thomasboimah    i18n/12:23
thomasboimah    ckeditor5/12:23
thomasboimah    ^media/(?P<path>.*)$12:23
thomasboimahThe current path, service/", d12:23
dcammuemulbah, i see you are trying to peak on the site contact page(location)12:23
mulbahthat why I was asking you if I pull to the server can I run the same command12:23
dcammuechanging the image is cool12:23
dcammuebut not the link12:24
mulbahso it's the link that is bring the image12:24
mulbahI'm not changes the link 12:24
mulbahor the image 12:24
mulbahjust trying to give it a proper look12:25
mulbahthomasboimah you understand now12:25
dcammueno, the image is just a normal image that is in a link pointing to the office address12:25
mulbahyou can pull the updates I made to there repo thomas 12:25
thomasboimahWhat you are trying to give a proper look mulbah ?12:25
mulbahit's the contact page map12:26
thomasboimahTHE MAP?12:26
mulbahyes12:26
thomasboimahOkay, but please fixed the broken link12:27
thomasboimah*s12:27
dcammuemulbah12:28
mulbahdcammue there is no image in the jetro_medai folder that is link to the map this is the link that is showing the image "https://maps.app.goo.gl/H4BqcCz4KGF8Z4Cj7"12:28
dcammueyou are messing up the page a bit12:29
mulbahlike how???12:29
dcammuei said the image is "in a link" that is pointing to the office address12:30
dcammuemobile responsive nava bar is not working12:30
dcammuecheck it out12:31
dcammue*nave12:31
mulbahNow I understand what you are saying I though you said the image is in the jetro_media folder 12:32
mulbahI'm not changing the link I know the link is pointing to the office address12:32
mulbahI'm just saying if we can change the design to make look proper say the way the image is on the contact page 12:33
mulbahI'm subjecting we make it look like this "https://tailwindflex.com/@chithira-kumar-m/contact-us-form-with-map"12:34
mulbahor a news look 12:34
mulbahyou understand??12:34
mulbahnew not news12:35
dcammuechange it, but the nave bar for the mobile responsive is not working12:35
dcammueviewing the page on your phone?12:36
mulbahnot understanding what you mean 12:36
mulbahokay I understand the menu is not clicking to show the side nav right12:38
dcammueview the page on your phone and navigate to the various pages and see12:38
mulbahI understand the side nav is not showing when you click the three line mune 12:40
dcammuewhy you mess up with the page like that?12:41
mulbahgabriel_jetro and I will look at it or we can start fixing by 2 to 312:41
thomasboimahmulbah, 12:41
dcammueno, you fix it and leave gabriel_jetro out of this12:41
thomasboimahdcammue, and gabriel_jetro 12:42
thomasboimahjust a little advice that i learn from zOnny12:42
mulbahbro moving to LO require it not just coping and pasting the code into the theme folder12:42
dcammuejust check the js files, is not anything major12:42
thomasboimahWhen you update something make sure that it is working properly before moving it to production12:43
mulbahit require a lot of changes so don't say I mess up the page 12:43
mulbahas if it's something bad I'm doing12:43
dcammueokay, so you and gabriel_jetro did that right/12:43
dcammue?12:43
dcammueno, did not say that12:44
mulbahI will fix it just leave it12:44
dcammueno cry lol12:44
dcammuemulbah, 12:45
dcammuei really appreciate you effort12:45
dcammuethanks alot12:45
jelknerhello dcammue and svaye, are you two here?13:18
jelknerthomasboimah: how about you?13:18
thomasboimahyes13:19
jelknercool, are you in the office?13:19
thomasboimahyes13:19
svayeyes13:19
svayeyes13:19
jelknerawesome, i have both groups13:19
jelknersvaye, let me start with you13:19
jelkneri am hoping you and dcammue can guide the class today13:19
dcammueyes13:20
*** dcammue has quit (Remote host closed the connection)13:20
jelknerhttps://ict.gracehopper.center/s26/courses/php/calendar/13:20
jelkneri just added a link to today's lesson13:20
jelknerit links to the quiz you made13:21
jelknerwe have no way to "take" a quiz13:21
dcammueokay13:21
jelknerso instead, you can just discuss each of the questions in the chat13:21
jelknerand we can see who can answer them13:21
jelknerlike i did with you last class13:21
jelkneri need to work with ben, josh, and kara13:21
jelknerso it will really help me if dcammue and svaye can run the class13:22
dcammueyes13:22
dcammuenp13:22
jelkneri'll look in the chat after to see how you did ;-)13:22
jelknerthanks!13:22
svayeNo problem jelkner 13:22
jelknerthanks svaye 13:22
jelknerthomasboimah: it is becoming clear to me that ben is a young "ninja hacker"13:23
jelknerhe has *a lot* of skills13:23
jelknerand he, josh and kara make a great team13:23
jelknerthey are working on a library reservation system13:23
thomasboimahyes, Ben seem to be smart13:23
jelkner+113:23
jelknerso that all the books we have in my classroom can be part of a circulation system13:24
jelknerthomasboimah: https://codeberg.org/GraceHopperCenter/ghctechlib13:24
jelkneranyway, i'm going to pitch the idea to josh and ben today to be sys admins for our infrastructure next year13:25
jelknerand i need to talk to them about that13:25
jelknerthis started because we needed a place to deploy their system13:26
jelknerand i am trying to avoid any more costs13:26
jelknerWe need money to go to our worker owners, not our infrastructure! ;-)13:26
jelkneranyway, we don't need the system to be available on the web13:26
jelknerjust in our classroom13:26
jelknerso i started setting up a vm using kvm to host it13:27
jelknerthen i thought...13:27
jelknerjelkner is overextended13:27
jelknerif he keeps taking on these tasks13:27
jelknerhe won't be able to keep up13:27
jelknerhe needs to get a student to do it!13:27
thomasboimahsure13:27
jelknerand if remember our dear old friend kjcole13:28
thomasboimahBen and josh to me, will be a good developer then sys admins, but they're your student so you know them better.13:29
jelknerif you remember stefan and adrian13:29
jelknerthey did *everything*13:29
jelknerwe are small, thomasboimah 13:30
jelknerat the beginning at least13:30
jelknerwe need devs who can to a bit of everything13:30
jelknerapplications need to be deployed13:31
SeanEMorning13:31
thomasboimahThat will be great since mulbah will have a study group13:31
thomasboimahben and josh13:31
SeanEor good afternoon13:31
thomasboimahHello SeanE 13:31
jelknerwe need to get mulbah to the point where he can do these things13:31
svayeHi SeanE 13:31
jelkneranyway13:32
SeanEHello thomas and svaye13:32
jelkneri'll let you know how it goes13:32
dcammueHello SeanE 13:32
thomasboimahOkay looking forward to that13:32
dcammuehowa are you?13:32
SeanEGreatings dcammue I am doing fine13:33
gabriel_jetroHello SeanE 13:34
jelknerbut i'm hoping josh and ben will be in my archers period next year13:34
jelknerso they will come each day13:35
jelknerand can help maintain our infrastructure13:35
SeanEHello gabriel13:35
jelknerbtw, thomasboimah 13:36
jelknerand mulbah13:36
thomasboimahyes13:37
jelkneri'll be trying to figure out with josh and ben today how to run virt-manager on our kvm server13:38
jelkneri don't know if you know, but virt-manager is a gui tool for managing vms13:38
jelknerif you know me, i prefer cli tools13:38
jelkner"real devs" use the command line, as God intended ;-)13:39
thomasboimahlol13:39
SeanElmao13:39
jelknerbut in some cases, and this is one of them, managing vms through the cli is to hard for poor old jelkner 13:39
jelkner(who i guess is not a "real dev" :-(13:40
jelknerso he needs to use virt-manager13:40
jelknerthat leads to a problem13:40
jelknerwe need to install a windowing system13:41
jelknerouch13:41
mulbahI been improving my sysadmin skill for the pass time jeff 13:41
jelknerthat is *a lot* of overhead13:41
jelknerjust to run one program13:41
SeanEACTION am gonna go to my next class bye yall13:42
jelknerthe way i "compromise" is not to install a full gui distro13:42
*** SeanE has left #jetrowebdev (None)13:42
jelknernot one of these:13:42
jelknerhttps://commandlinux.com/statistics/linux-desktop-environments/13:42
jelknerinstead, i just "$ sudo apt install xinit"13:43
jelknerand choose one of these:https://wiki.debian.org/WindowManager13:44
jelkneri'm going to let ben pick which one13:44
jelkneri bet he'll have an opinion13:44
jelknerhe usually does13:45
jelkner(that often comes with being smart ;-)13:45
jelknerACTION goes to look at the inventory document now so he can come back and discuss it with thomasboimah and dcammue 13:46
jelknerdcammue and thomasboimah, you did pretty well13:51
jelkneri messed up13:52
jelknerbut it turned out to be a good exercise13:52
jelknerwe can call it practice13:52
jelkneras i keep saying, i'm trying to do too much13:52
jelknerso my error rate goes up13:52
jelkneri couldn't find the spread sheet i made for my last visit13:52
jelknerso i sent you the one i made for 202213:53
jelknernow i found it13:53
jelknerhttps://share.mayfirst.org/s/XLqwstKatka3Qw913:53
jelknertake a look13:53
jelkneryou have read only on this one13:53
jelknerupdate yours with any missing info13:53
jelknerand make sure it is up-to-date and accurate13:54
dcammueokay13:55
dcammueokay Sir13:55
thomasboimahACTION going to the bathroom13:56
dcammuejelkner, 13:56
jelknerdcammue: 13:56
dcammuei have some request for you13:57
jelknergo for it13:57
dcammuethe dellrugged computer has battery issue13:57
dcammuethe battery is not charging 13:57
jelknergot you13:57
jelknerlet me look into bringing a replacement13:57
dcammueso you can get one for us while coming13:57
jelkneri'll look13:58
jelknerthis is great13:58
jelknerthis is what we need dcammue 13:58
dcammuei will sent you a file for that13:58
jelkneri have the info in need13:58
jelknerin my spreadsheet13:58
dcammueokay13:58
jelknerbut here is what i need from you13:58
dcammuethanks13:58
jelknerget your inventory spreadsheet up to date13:58
dcammuewhat? my friend13:58
dcammueokay13:58
dcammuegot you13:59
jelkneradd the make and model of the generator too13:59
dcammueoh! yes13:59
jelknerwe need to estimate the value of your inventory13:59
dcammuei left that out13:59
dcammuei will put that there14:00
*** mulbah has quit (Remote host closed the connection)14:01
jelkneryes dcammue, and then we need to estimate the current value of each14:04
jelknerassests, equity, right?14:04
dcammuebut what are the costs of those computers14:04
jelknerand we need to begin planning for decpreciation14:05
jelknerthey are old14:05
jelknerhere is what i would do14:05
jelknercan you access ebay from liberia?14:05
dcammuesent link14:05
jelknerif you can, type each model into ebay14:05
jelknerand see what a similar model would cost14:05
jelknerjust use that as the current value14:05
jelknersame for the generator i guess14:06
dcammuehttps://www.ebay.com/ this?14:06
jelkner+114:06
jelkneri bought them on ebay14:06
thomasboimahACTION back14:06
jelknercan you have that for me by saturday?14:06
dcammuethe generator is clear for me14:07
jelknerwhat does "clear for me" mean?14:07
dcammuei can tell the cost14:07
jelknerok14:07
jelknergreat14:07
jelknerlet me get back to work14:07
jelknersee you soon...14:07
jelkneri always forget, do we meet here or #sjcompute?14:08
jelknerfor class14:08
dcammuehere14:08
jelknerperfect14:08
jelkneri don't have to go anywhere ;-)14:08
dcammuebut i think it will be better to join sjcompute or novawebdev14:09
jelknerwhy?14:28
jelknerhttps://www.amazon.com/s?k=dell+latitude+5414+rugged+battery&crid=17D28W9JB1X9R&sprefix=Dell+Latitude+5414+Rugged%2Caps%2C156&ref=nb_sb_ss_p13n-expert-pd-ops-ranker_ci_hl-bn-left_1_2514:28
jelknercheck that out14:28
jelknerhttps://www.ebay.com/itm/117098195120?_skw=Dell+Latitude+5414+Rugged&itmmeta=01KMJPD6WK4CTJSN2MTYP7ZFZE&hash=item1b4398a8b0:g:8HQAAeSwdLdpvVtv&itmprp=enc%3AAQALAAAA0GfYFPkwiKCW4ZNSs2u11xA8qsdVM47eq18mII1atnuD0JYqV3S4PNAfpFS%2BQdggNT1%2Fh7laXnhf8Z%2F4DrJhXMk7b6VB4DaAh6QQfIvUw8wqGjpZaey5ee9rKIJjy9QNArBx09FpKmC7i4i35njb%2Fu3MkVwDbOnD%2FXKXZZqPLMZkADUwp1DerUa5jiDY1k2KuoYdf2R3sP%2BqEuQNf57VZ%2BVxy8eTqt1FNZrB16NYQAk6E8ZxKtheHHbP22R6KaogBL9SSrwrAYYFLLYFqhM114:30
jelknerPEk%3D%7Ctkp%3ABlBMULzutNakZw14:30
dcammueyes that it14:34
jelknergreat14:41
jelkneri can bring a battery14:42
jelknerget your inventory finished first14:42
jelknerand we can look over everything and do proper business planning14:42
dcammueokay14:43
*** mulbah has quit (Ping timeout: 480 seconds)15:04
svayejelkner, is kthomas there with you15:28
jelknernot yet15:29
jelkneraround 5 minutes i think\15:29
jelknerthink15:29
jkollie_Hi jelkner15:30
jelknerno one is here now15:30
jelknerclasses are changing15:30
fkoikoiokay15:31
svayewe will wait for her15:32
Karaaaaahello everyone!15:32
fkoikoihi Karaaaaa 15:33
svayeHi Karaaaaa 15:33
dcammuehello Karaaaaa 15:33
dcammuehow are you?15:33
Karaaaaadcammue, i am doing well, and you?15:33
dcammuefine Karaaaaa 15:34
Karaaaaagreat!15:34
dcammuejelkner, 15:35
*** thomasboimah has quit (Quit: Leaving)15:37
svayejelkner, did you help kthomas with the image issue? because it's not displaying on her website.15:38
Karaaaaashe is having some technical issues right now and jelkner is helping15:40
dcammueokay15:41
svayeAlright15:41
Karaaaaaok, she is going to use my laptop now15:41
dcammuetell her she will late for class15:41
dcammue;-)15:41
Karaaaaahey everyone this is kthomas15:41
dcammuewelcome kthomas15:42
svayeHey kthomas, how are you15:42
jkollieWelcome kthomas 15:42
dcammuewe been waiting on you15:42
Karaaaaaim good how are you15:42
dcammuethanks fof coming15:42
svayeI am good15:42
Karaaaaaim sorry my computers been having issues15:42
dcammueokay np15:42
dcammueso firstly we will start with the quiz15:43
dcammuebut we can not write the quiz15:43
dcammueso we will do it together15:43
Karaaaaaok15:43
dcammueas a review15:44
jkollie_okay15:44
dcammuehttps://ict.gracehopper.center/s26/courses/php/quizzes/php-quiz-1.pdf15:44
dcammueplease view it everyone15:44
dcammueand come back in few minutes to discuss it together15:44
dcammueplease let me know if you are done15:45
Karaaaaaare we doing the quiz now or are we just looking at it15:46
dcammuelook at it and answer it together15:46
svayeKaraaaaa, we can't do the quiz now, so we are going to use it as a review for what we discuss last class 15:47
dcammueso it will be like competition here15:47
dcammuefirst to answer score higher marks15:47
jkollie_am done dcammue15:47
Karaaaaaok15:47
dcammuejust answer by the letter15:48
jkollie_are we going to type our answer here?15:48
dcammuefreena, jkollie_ and Karaaaaa svaye are all get set15:48
jkollie_dcammue15:49
jkollie_you did'nt answer my question15:49
fkoikoiyes dcammue 15:49
dcammueWhat is the root of the Unix file system?15:50
Karaaaaad15:50
svayeslash /15:50
jkollie_c)  / 15:51
jkollie_ 15:51
dcammuefreena15:51
fkoikoislash /15:51
dcammuefkoikoi, 15:51
dcammueWhat is the main difference between an absolute path and a relative path?15:51
fkoikoiabsolute paths are not portable, while15:52
fkoikoirelative paths are portable 15:52
jkollie_c) Absolute paths are not portable, while relative paths are portable15:52
svayec) 15:52
Karaaaaac15:52
Karaaaaaim switching back to my computer now15:53
jkollie_okay kthomas15:53
dcammuelet wait for kthomas15:54
kthomasok im back15:54
dcammueset?15:54
kthomasyes15:54
dcammuelet's go!15:54
fkoikoi+115:54
dcammueWhich of the following is an example of an absolute path?15:54
fkoikoiC15:54
svayec15:55
jkollie_c) /Users/12345/Downloads/image.png 15:55
kthomasc15:55
dcammueWhy couldn’t the server access kthomas’s image? a) The internet was down b) The file extensionwas wrong c) Her laptop is not accessible from the internet d) The image size was too large15:55
kthomasc15:55
fkoikoib15:56
svayeb15:56
jkollie_b)15:56
dcammueWhat is a codec? a) A type of file b) A storage device c) A set of rules for encoding and  decodingmedia d) A programming language15:57
svayec15:57
fkoikoic15:57
jkollie_b) A storage device 15:57
kthomasb15:57
dcammueWhy did kthomas’s image fail to display on her website? a) The image file was corrupted b) Theimage format was unsupported c) The image was stored on her local computer instead of the server d) The image name was too long15:58
kthomasc15:58
fkoikoic15:58
svayec15:58
jkollie_c) The image was stored on her local computer instead of the server15:59
dcammueWhat is a file system best described as? a) A list b) A table c) A tree structure d) A loop15:59
fkoikoic15:59
kthomasc15:59
svayec15:59
jkollie_c)15:59
dcammueWhat is a file? a) A program stored on a computer b) A named location on a non-volatile storagemedium c) A folder containing data d) A temporary memory location16:00
fkoikoib16:00
*** Karaaaaa has quit (Read error: Connection reset by peer)16:00
svayeb16:00
kthomasb16:00
jkollie_b)16:01
*** gabriel_jetro has quit (Quit: Connection closed for inactivity)16:01
dcammueWhy are relative paths preferred in web development? a) They are faster b) They are   moresecure c) They work when files are moved between systems d) They use less memory16:02
fkoikoic16:02
kthomasc16:02
svayec16:02
jkollie_hey work when files are moved between systems16:02
jkollie_c)16:02
dcammuethis is essay16:03
dcammueWhat must kthomas do to fix her image issue?16:03
dcammuethree reasons16:03
jkollie_kthomas need to put the image file inside her website project folder on the server, in other to fix her image issue.16:04
kthomasconvert the file into a web standard format, then copy it into a media subdirectory in my repo, then change the link into a relative link in a new file16:04
jkollie_for example: <img src="images/kthomasimage.jpg" alt="kthomas Image">16:05
fkoikoicreate a media file or sub-directory , place her image in the media file, edit the <img> tag and push her work to her codeberg account and them do a pull request to get it on the server16:05
svaye1.create a media folder in her repo 2. Move the image to the media folder 3. convert the image to jpeg, or png 16:05
dcammueokay thanks everyone16:07
dcammuedo you guys like the practice16:07
dcammue?16:07
kthomasyes16:07
dcammuecool16:07
dcammueso let view the mark16:07
jkollie_+1 dcammue16:07
fkoikoi+116:07
dcammueso any question?16:08
fkoikoiACTION going to use the restroom16:08
fkoikoi-1 for me16:08
jkollie_how do we view the mark?16:08
jkollie_dcammue16:09
dcammueso everyone has their score right?16:10
dcammueif no question, let move to today class16:10
kthomashow do you view your score16:11
fkoikoiACTION is back16:11
dcammuei sent you private message16:11
dcammueask jeff to help you16:12
kthomasok16:12
jkollie_dcammue16:12
jelknerdcammue: i'll be able to help her in a few minutes16:12
jelknerbtw. you all should look up this *amazing* tool16:12
dcammuethanks16:12
jelknerhttps://www.ffmpeg.org/16:13
svayekthomas, look on the left of your window where they have jetrowebdev under OFTC you will see dcammue click on it you will see the message16:13
kthomasyes i saw it16:13
jkollie_dcammue 16:14
dcammueokay, that the number of questions you firstly answered, but you answered all correctly kthomas 16:14
dcammuejkollie_, 16:14
*** svaye has quit (Quit: Leaving)16:15
jelknerffmpeg is *amazing*!16:15
jelkneryou convert from 1 codec to another16:15
jelknerlet's say you have  video16:15
jelknerand the sound is too quiet16:15
jelkneryou can increase the volume16:16
jelknerkthomas needs it now16:16
jelknersince she needs to convert her .heic file to either .jpg or .png16:16
svayehttps://ict.gracehopper.center/s26/courses/php/goals/session.html?num=0316:18
svayeWhat we are going to do today is update our minimal page to the one in the lesson16:19
svayejelkner, could you please explain more about vimrc and gitignore?16:21
jelkneryes16:21
jelknerbut first we need to convert kthomas's image16:22
svaye+116:22
jelknerso, here's a challenge, can one of you tell me how to do that?16:22
jelkneryou want to do a web search16:22
dcammueyes16:22
jelknerwe want to use ffmpeg16:22
dcammueokay16:22
fkoikoidcammue, can you resend the link to kthomas so she can convert her image??16:22
dcammuei did on monday, but jelkner said he wants to use the ffmpeg16:23
fkoikoioh okay16:24
svayejelkner, does kthomas have a terminal on her laptop?16:24
*** Karaaaaa has quit (Read error: Connection reset by peer)16:25
kthomasyes16:25
jelkneryou should see kthomas's computer svaye 16:25
jelknerit has a HUGE monitor16:25
jelknerit is running linux mint debian addition16:25
jelknerso yes, she has a terminal16:25
dcammuethis ffmpeg is stressful16:25
jelknerreally, dcammue?16:26
dcammuei prefer this https://convertio.co/heic-png/16:26
jelknerNO!16:26
dcammuesuper straight16:26
jelknerwe need skills16:26
jkollie_kthomas you need to have ffmpeg installed and accessible from your command line terminal16:26
svayeI looked up how to convert heic to jpg or png, and the internet says the best way is to use command line tool heif-convert16:26
dcammueso the ffmpeg works offline?16:26
jelknerhere, since dcammue is not up to the task, let me show y'all how it's done ;-)16:26
dcammueokay understand16:27
fkoikoiokay16:27
jkollie_alright16:27
jelknerhold on16:28
jelknerACTION does a quick web search16:28
jelknerhttps://stackoverflow.com/questions/65435536/convert-a-heif-file-to-png-jpg-using-ffmpeg16:29
svayejelkner, this is the command I gotis  "brew install libheif" and when it's installed use this command "heif-convert input.heic output.jpg" or "heif-convert input.heic output.png"16:29
jelknerthe top answer is what you want16:29
jelkneryes, svaye 16:29
jelkneryou rock!16:29
jelknerdcammue: that is easier than your web application!16:29
jelkneryou just run the command on the command line16:29
jelknerand your done16:30
jelknerits faster16:30
jelkneruses less resources16:30
jelknerbetter16:30
jelknerthomasboimah: you should show him16:30
fkoikoiwow, I think I'm going to read on it and learn how to used it to convert images16:31
svayethat "brew install libheif" is only for MaCos16:31
dcammueso you just run ffmpeg -i kthomas.heic kthomas.peg16:32
svayeFor linux use sudo apt-get install libheif-examples16:33
svayejelkner, does it work? I don't have a heic image in my computer to try it16:35
kthomassvaye, jelkner is helping me16:36
kthomasgive us a minute16:36
svayeAlright16:37
jkollie_you can also try: sudo apt update 16:37
jkollie_sudo apt install ffmpeg -y16:37
jkollie_to installed on linux16:38
*** Karaaaaa has quit (Ping timeout: 480 seconds)16:42
dcammuejelkner, 16:42
dcammueare you guys done16:42
kthomasalmost16:43
dcammueokay16:44
jelknerdone16:46
jelknerhere's what we did16:46
jelkner1. I have kthomas a usb stick16:47
dcammuei just did a try a few minutes ago16:47
jelknerand said, here, copy the image to this16:47
dcammuei it works well16:47
*** Karaaaaaa has quit (Ping timeout: 480 seconds)16:47
jelknerand then we copied the image to the linux workstation she works on in class16:47
jelknerand then we ran ffmpeg16:47
jelknerit did something to the image16:47
*** Penrosian has quit (Quit: Leaving)16:48
jelknerso we need to look into that16:48
jelknerthen we fixed her homepage16:48
jelknerand did a git add, git commit, git push16:48
jelkner*THEN*16:48
jelknershe sshed in webschool, and did what?16:48
jelknerwho can tell us?16:48
dcammuegit pull16:49
jelknernice!16:49
jelknerand fast16:49
jelknerawesome dcammue 16:49
jelknerok, now we only have 5 minutes16:49
jelknerwhat's next?16:49
dcammueso now her image shows16:49
jelkneryes it does16:49
dcammuesweet16:49
jelknerbut it lost color and definition16:49
dcammuehmm16:49
fkoikoiyh, her image is displaying now16:50
jelknerso i think we need more arguments to ffmpeg to tell it how to convert16:50
fkoikoibut in a dark mode16:50
jelknerexactly16:50
jelknerit's all about codecs16:50
jelknercodecs turn bits into colored lights16:50
jelknerand if you get the codec wrong16:50
jelknerthe conversation produces not what you want16:51
jelkneri want you to have deep learning16:51
jelknerthat's why i don't want you just using a magical web app16:51
jelkneryou'll never understand deeply what is happening16:51
jelknerand when something goes wrong16:51
fkoikoiokay16:51
jelkneryou won't be able to trouble shoot16:51
svayejelkner, the image lost it's color16:51
jelknersince your knowledge will be shallow, not deep16:52
jkollie_right jelkner16:52
jelkneryes, svaye 16:52
jelknerit's all just bits16:52
jelknerso we took a color encoding16:52
jelknerand converted it into a monochrome one16:52
jelkneri'll look that up, and figure it out16:52
dcammuejelkner, can you pleas share with me the image so i can try with the ffmpeg i installed?16:53
jelknerhere is another reason why cli's are so useful to "pros"16:53
jelkneranything we can do on a cli16:53
jelknerwe can automate16:53
jelknerif i have a million images to convert16:53
jelkneri just write a script16:54
jelknerand ffmpeg can convert *all* of them16:54
jelknerif i use the web app16:54
jelkneri convert one at a time16:54
kthomasbye everyone16:54
jelknera million will take way too long16:54
jelknersee you all on friday16:54
*** kthomas has quit (Quit: Leaving)16:55
jelkneri can work with you then16:55
jelknersince ben, kara and josh are all set16:55
dcammueso not meeting me tomorrow?16:55
dcammuejelkner, 16:55
fkoikoiokay jelkner 16:56
jelknersee you all friday morning16:56
jelknerthis is great16:56
dcammuesilent means concern, okay jelkner 16:56
svayealright jelkner 16:56
jkollie_take care jelkner!16:57
jkollie_and everyone16:57
jelknerwe are making great progress16:58
svayeHave a wonderful rest of the day jelkner 16:58
jelknerdcammue: i'll check in with you tomorrow16:58
jelkneron the inventory16:58
dcammueokay16:58
jelknersweet16:58
jelknerthanks all16:58
jelknerbye for now16:58
jelknerACTION signs off16:58
*** jelkner has quit (Quit: Leaving)16:58
fkoikoiACTION sign off16:59
*** fkoikoi has quit (Quit: Leaving)16:59
jkollie_ACTION leaving 16:59
*** jkollie_ has quit (Quit: Leaving)16:59
*** thomasboimah has quit (Remote host closed the connection)17:01
*** svaye has quit (Quit: Leaving)17:04
*** jgurara has quit (Ping timeout: 480 seconds)17:17
*** dcammue has quit (Read error: Connection reset by peer)17:17
*** freena has quit (Quit: Connection closed for inactivity)17:19
*** mulbah has quit (Quit: Leaving)17:26
*** jkollie has quit (Quit: Connection closed for inactivity)18:23
*** dcammue has quit (Ping timeout: 480 seconds)22:29

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!