| smohamud has quit (Ping timeout: 480 seconds) | 04:41 | |
| smohamud has quit (Ping timeout: 480 seconds) | 05:47 | |
| smohamud has quit (Remote host closed the connection) | 06:38 | |
| smohamud has quit (Remote host closed the connection) | 08:27 | |
| smohamud has quit (Ping timeout: 480 seconds) | 08:39 | |
| smohamud has quit (Remote host closed the connection) | 10:27 | |
| jallahkoleah | Good morning, smohamud | 10:58 |
|---|---|---|
| smohamud | good morning Jallah | 10:58 |
| jallahkoleah | How are you doing? | 10:58 |
| jallahkoleah | How are you doing, freena? | 10:58 |
| thomasboimah | Yesterday I started working on transferring our guncash PostgreSQL DB to MayFirst. Today I will work to complete the DB transfer, attend Smohamud's JavaScript class, address FixMyCD PR comments, and complete and submit my UoPeople assignment. No blockers. | 11:00 |
| thomasboimah | ACTION done | 11:00 |
| smohamud | standup: assessed whether submodules or packages is better route. Began effort estimate for transitioning to packages for Custom Apps and Theme | 11:01 |
| dcammue | I have been reading on the document jelkner shareed with me, and also make so research on bookkeeping, no blocker | 11:01 |
| dcammue | ACTION done | 11:01 |
| freena_ | Yestetday, I continue my css practice. Today i see if thomasboimah will give me access to the site. | 11:01 |
| freena_ | ACTION done | 11:01 |
| smohamud | Prepped JS class. Attended the coop management class yesterday (2 hours, Tuesdays). Thomas PR review. Today, finish estimate for package transition. Continue Thomas PR reviews. Not blocked. | 11:02 |
| dcammue | shallon, you think we will make class today? because we are still have trouble reaching out to the guy for our starlink | 11:03 |
| smohamud | We only have 2 students for class today? | 11:04 |
| dcammue | *smohamud, * i mean | 11:04 |
| smohamud | Ok, looks like 3. | 11:04 |
| smohamud | One moment for the link | 11:05 |
| dcammue | smohamud, we are not available to enough data | 11:05 |
| smohamud | No data today? | 11:05 |
| dcammue | so we will not make it cause we are using our phone | 11:05 |
| jallahkoleah | Been studying the document "EJS Data Structure: Object and Arrays" that was shared by Sahnun, and been doing studying my lessons from BYU Pathway-Idaho University. I now need to work with thomasboimah and dcammue to get along with current project so that I can contribute or if there's anything I need to follow up with. | 11:05 |
| smohamud | Oh. Can you guys share with me how many times data has caused you to miss class? | 11:06 |
| dcammue | yes, because we are still have trouble reaching out to the guy for our starlink | 11:06 |
| smohamud | Right, I know it's happening now. | 11:06 |
| thomasboimah | jallahkoleah, you said we need to discuss something, can i call you on whatsapp? | 11:06 |
| smohamud | I'm wondering if it's been an issue in the past, too. | 11:06 |
| dcammue | no, only now | 11:06 |
| jallahkoleah | do you want to call now, thomasboimah? | 11:06 |
| thomasboimah | If you don't mind | 11:07 |
| smohamud | Does anyone here have questions for me? Class will be postponed due to not having 3+ people able to attend. Completely IRC-based (or chat based) class will need a bit of time to get used to. | 11:07 |
| dcammue | because the guy that have access to our account and admin access is not in the same city with us now | 11:07 |
| jallahkoleah | let me just inbox you instead :-) | 11:07 |
| smohamud | Freena - how's CSS going? | 11:08 |
| dcammue | he left for customer work | 11:08 |
| dcammue | to one of the counties in Liberia | 11:08 |
| freena_ | Good smohamud | 11:08 |
| smohamud | Do you have any questions for me? | 11:09 |
| freena_ | Are you refering to me smohamud ? | 11:10 |
| smohamud | Yes | 11:10 |
| jallahkoleah | smohamud, did you see my response? | 11:11 |
| smohamud | Yes | 11:11 |
| jallahkoleah | and will you have time today? | 11:11 |
| dcammue | coding javascript for web page and coding javascriipt for normal program are the same? | 11:11 |
| freena_ | -1 for now but i really want a day of clearification with somethings with you if possible. | 11:12 |
| smohamud | Good question Daniel | 11:12 |
| dcammue | like, you code in the terminal and run it in the terminal and code it in a js file and run it from the web page? | 11:13 |
| smohamud | It's the same language, yes. Depending on whether you're writing "Server Side" JavaScript that uses Node.js or if you're writing scripts designed to execute in Browser | 11:15 |
| jallahkoleah | dcammue, were you able to follow up with ZOnny need to follow up with Kei? | 11:15 |
| dcammue | i email kei, but she did not reply me | 11:16 |
| smohamud | It's all JavaScript. But, one executes on the server the other on the client, therefore, certain APIs are available for a server side script that will execute only on server and vice versa | 11:17 |
| smohamud | Does that help Dcammue? | 11:17 |
| dcammue | but i see that the way of coding them are different | 11:17 |
| smohamud | Jallah, does 2pm UTC work to meet? | 11:18 |
| smohamud | You mean you've read server side JS and client side JS and they kinda look like different languages? | 11:19 |
| dcammue | and sometimes, the client side code confused me | 11:19 |
| dcammue | no, not exactly | 11:19 |
| dcammue | they are the same js, but the way of code or structuring them look different | 11:20 |
| smohamud | Do you mean the "style" is different or you noticed one of them uses different global methods/APIs? | 11:21 |
| jallahkoleah | sure, smohamud | 11:21 |
| smohamud | great, see you then Jallah | 11:22 |
| smohamud | I read your assignment now. If you want a further challenge, try to get the length to log out with out logging out the function call | 11:23 |
| smohamud | :) | 11:23 |
| jallahkoleah | Okay | 11:27 |
| dcammue | smohamud, I want you to see these two code/scripts | 11:29 |
| dcammue | this is a server side code | 11:29 |
| dcammue | const readline = require('readline'); | 11:29 |
| dcammue | const rl = readline.createInterface({ | 11:29 |
| dcammue | input: process.stdin, | 11:29 |
| dcammue | output: process.stdout | 11:29 |
| dcammue | }); | 11:29 |
| dcammue | console.log("Contact Form"); | 11:29 |
| dcammue | rl.question("Enter your message: ", function(message) { | 11:29 |
| dcammue | console.log("\nForm submitted successfully!"); | 11:29 |
| dcammue | console.log("Your message:", message); | 11:29 |
| dcammue | rl.close(); | 11:29 |
| dcammue | }); | 11:29 |
| dcammue | and this is a client side code | 11:30 |
| dcammue | document.getElementById('contactForm').addEventListener('submit', function(e) { | 11:30 |
| dcammue | e.preventDefault(); | 11:30 |
| dcammue | this.style.display = 'none'; | 11:30 |
| dcammue | document.getElementById('contactSuccess').style.display = 'block'; | 11:30 |
| dcammue | }); | 11:30 |
| smohamud | I see | 11:31 |
| dcammue | these appear to look different but do the same work and are the same js code | 11:31 |
| smohamud | Are you sure they're doing the same thing? | 11:31 |
| dcammue | that what i was speaking of | 11:31 |
| smohamud | What're they both doing? | 11:31 |
| smohamud | Got you, I can see where you're coming from. | 11:32 |
| dcammue | yes | 11:32 |
| smohamud | What're they both doing? | 11:32 |
| dcammue | the get contact information from user and submit it the the directed destination | 11:34 |
| dcammue | I am wrong? | 11:35 |
| smohamud | These are little snippets but I will assume thehy both handle contact form input. | 11:35 |
| smohamud | And ultimately execute on Submiit. | 11:35 |
| smohamud | The thing is, they look different only because you might not be used to client side methods that take an in-line object literal as a paramter. | 11:36 |
| smohamud | And, the readline which is node.js specific, is new. | 11:36 |
| smohamud | Not included in JavaScript that's executing in the browser. | 11:37 |
| smohamud | Does that help clarify why they look different? They share the same core language elements (how functions are declared, keywords, data structures, etc.) | 11:37 |
| smohamud | However, Node.JS offers an expanded Built-In API that is designed to handle server-side processing. | 11:38 |
| smohamud | With such methods as readline. | 11:38 |
| dcammue | yes | 11:39 |
| smohamud | Cool. And keep in mind there's a Browser API that you can access with JavaScript | 11:41 |
| smohamud | There's Node JS API that you can execute outside the Browser. | 11:41 |
| smohamud | Keep in mind the whole reason that Node JS was created was to be able to write JavaScript code that could run on the server rather than just in a Browser. | 11:42 |
| smohamud | Great question! I had the same one once upon a time. | 11:42 |
| smohamud | Anyone else have a question for me? Freena - CSS? | 11:43 |
| smohamud | (Just noticed you said you didn't have any earlier) | 11:44 |
| dcammue | smohamud, i need to get something done quick, see you on Friday | 11:45 |
| smohamud | Ok, sounds good. | 11:46 |
| smohamud | See you all on Friday if the data is back | 11:47 |
| smohamud | (for class) | 11:47 |
| dcammue | resl, hello | 12:32 |
| resl | Hi dcammue | 12:45 |
| thomasboimah has quit (Remote host closed the connection) | 13:21 | |
| freena_ has quit (Quit: Connection closed for inactivity) | 13:22 | |
| smohamud has quit (Ping timeout: 480 seconds) | 13:28 | |
| thomasboimah has quit (Read error: Connection reset by peer) | 13:28 | |
| dcammue has quit (Read error: Connection reset by peer) | 13:28 | |
| resl has quit (Remote host closed the connection) | 13:32 | |
| resl has quit (None) | 13:37 | |
| thomasboimah has quit (Quit: Leaving) | 13:43 | |
| dcammue has quit (Read error: Connection reset by peer) | 13:48 | |
| dcammue_ has quit (Read error: Connection reset by peer) | 13:54 | |
| resl has quit (Quit: resl) | 14:09 | |
| smohamud | jallah? | 14:15 |
| shallon has quit (Quit: Connection closed for inactivity) | 14:19 | |
| jallahkoleah | smohamud, can you sent the link | 14:20 |
| smohamud_ | https://meet.mayfirst.org/novaweb | 14:22 |
| smohamud has quit (Ping timeout: 480 seconds) | 14:24 | |
| smohamud_ | Sent | 14:25 |
| smohamud_ | Not seing you | 14:25 |
| cjones has quit (Quit: Leaving) | 14:45 | |
| resl has quit (Quit: resl) | 15:24 | |
| smohamud_ has quit (Ping timeout: 480 seconds) | 16:50 | |
| jallahkoleah has quit (Ping timeout: 480 seconds) | 17:00 | |
| jallahkoleah_ has quit (Remote host closed the connection) | 17:03 | |
| jallahkoleah_ has quit (Remote host closed the connection) | 17:05 | |
| jallahkoleah has quit (Remote host closed the connection) | 18:49 | |
| resl has quit (Remote host closed the connection) | 23:41 | |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!