IRC log of #jetrowebdev for Wednesday, 2026-02-11

*** anthony_p has quit (Ping timeout: 480 seconds)03:35
*** anthony_p has quit (Read error: Connection reset by peer)04:46
*** anthony_p has quit (Read error: Connection reset by peer)05:05
*** dcammue has quit (Read error: No route to host)10:33
gabriel_jetroGood morning dcammue happy holidays 11:36
thomasboimahGood morning dcammue gabriel_jetro and jkollie 11:55
dcammueGood morning, jelkner, thomasboimah , freena, gabriel_jetro, jkollie 11:56
freenaGood morning jelkner, thomasboimah, dcammue, jkollie and gabriel_jetro 11:56
jkolliegood morning all11:57
jelknerYesterday i attended meetings with Matt Slaats and Guillaume and we should have fixed freena's access issues. Now we need to get jkollie and freena using our Decidim! Today i'll work with thomasboimah to set up remote pairing with the students here. No blockers.11:59
thomasboimahOn Monday, I work on my UoPeople discussion forum and watched the CleanCode-E06-TDD-Part2.m4v video. later today we will be setting up tmate for remote screen sharing and pairing to complete the Bowling Game in Python. and after that I will do my UoPeople assignment. No blockers.12:00
thomasboimahACTION done12:00
jelkneroops, a second early ;-)12:00
jelknerACTION done12:00
jkollieI haven't been felling well, so I was not able to work. However i'll resume work today since I feel a bit better now. Starting with checking in NOVASEN the activities and meetings.12:00
jkollieACTION done12:00
gabriel_jetroYesterday I continue watching the Django for everybody tutorial 12:00
jelknerso glad you are feeling better jkollie!12:00
gabriel_jetroThere's no blocker 12:00
gabriel_jetroACTION done12:00
jkollieThanks jelkner12:00
jelknerfreena?12:00
dcammueFrom Monday, i have been working on jetro web attendance, i am done with the backend and now on the frontend 12:01
freenaYes jelkner 12:01
gabriel_jetroHappy holidays jkollie, freena , mulbah, thomasboimah and dcammue 12:01
dcammueACTION done12:01
thomasboimahWish you the same gabriel_jetro 12:01
jelknerwhat holiday is it?12:01
thomasboimahArmed force's day12:01
freenaArm forces day 12:02
jelknerah, so you have off today?12:02
jelkneri mean the government is closed?12:02
jkolliesame to you gabriel_jetro12:02
dcammue+112:02
thomasboimahyes12:02
jkollie+112:02
freena+1 jelkner 12:02
jelknergot you12:02
jelknerfriends, i need to get going12:02
jelkneri have do much to do12:02
gabriel_jetrojelkner: I'm sorry I didn't make it up for the class, I try to get the video from the server using dcammue account but unfortunately I was unable to access your directory 12:02
jelknerthomasboimah: are you ready for our 10:20 am?12:03
thomasboimahyes12:03
jelknergreat, i look forward to that!12:03
jelknerdcammue: we need to talk soon about how you and svaye (who i haven't seen too much lately) want to get paid, and how we need to get Jetro on a firm business footing ASAP12:03
jkolliefreena any update on your account being confirm?12:04
jelkneryou now have to start making agreements for what you will deliver, delivering on it, then bill12:04
freenaNot yet jkollie, I'm trying to reach out to kei and Anthony again 12:04
jelkneri will continue to provide resources, but now only as a customer12:04
jelknerfreena: you should have received an email from our decidim12:05
*** mulbah has quit (Remote host closed the connection)12:05
jkollieokay12:05
jelkneremail was blocked12:05
jelknerbut it was all manually delivered at our meeting yesterday12:05
jelknerdcammue: do you understand what i'm saying?12:05
freenaNot yet jelkner but let me check my mail again 12:05
jelknerok12:05
jelknercheck with kei and tony if you still didn't get it12:05
jelknerdcammue?12:06
freenaStill haven't gotten any email jelkner 12:06
jelkner:-(12:06
dcammueYed12:06
jelknercheck with klarios12:06
jelknerYed? ;-)12:06
jelknerlol12:06
jelkneri'm not sure you really do12:07
jelknerif you do, you will be calling meetings of the Jetro folks12:07
dcammueI am here12:07
jelknerregular meetings12:07
jelknerand at these meetings the meeting chair (presumably dcammue) will ask...12:07
jelkner"Ok Jetro comrades, who wants to get paid?"12:07
jelknermembers who raise their hands will then begin a discussion of the next question:12:08
jelkner"What tasks need to be done that you can complete successfully and then I can bill for?"12:08
jelknerThen you:12:08
dcammueHow you think you can get paid? 12:09
jelkner1. Assign tasks to the people who agreed to do them.12:09
jelkner2. They complete the tasks.12:09
jelkner3. You invoice for their work.12:09
jelkner4. Your invoice gets paid.12:09
jelkner5. You pay the workers who completed the tasts.12:09
dcammueSo, in that case, i need to understand all fields that jeteoweb is working in12:10
jelknerUnless you are moving rapidly in that direction, you are stuck.12:10
jelknerWe need to think of ways to practice this12:10
jelknerTake jkollie and freena, for example.12:11
jelknerWe need help with our Decidim pilot12:11
jelknerso the challenge is to work out the "deliverables"12:11
dcammue+112:12
jelkneroff the top of my head i'm thinking of things like "they will attend at least 3 meetings during the month and engage in at least 10 posting to online initiatives"12:12
jelknerultimately, we don't want to get too mechanical about this12:12
jelknerthis is really a task better done with a salary approach12:13
jelknerbut that requires trust12:13
jelkneri can tell you that i am not seeing the leadership and initiative yet that i would be willing to pay for12:13
jelknerdoes that make sense?12:13
dcammue+112:13
gabriel_jetro+112:13
thomasboimah+112:13
jelkneri really need Janet and Freena to "own the process"12:13
dcammueThat true comrade12:14
jelknerto wake up each morning and think "How can we make this Decidim project a success?"12:14
jelkner+112:14
jelknerWhen they can do that, and we agree they are doing it12:14
jelknerWe should agree on a monthly salary for their work12:14
jelknerbut they need to DELIVER!12:14
jelkneror we fail12:14
jelknerand our resources run out12:14
jelkner:-(12:14
dcammue:-)12:15
jkolliewell understood jelkner12:15
jelknerok dcammue, i have to go12:15
dcammueOkay12:15
jelknerwe meet again on Friday12:15
jelknerlet's talk more then12:15
freenajelkner: 12:15
dcammueSee 10:20 am12:15
jelknerokie dokie12:15
jelknerACTION signs off until 10:15 amish12:15
*** jelkner has quit (Quit: Leaving)12:16
thomasboimahBye everyone12:16
gabriel_jetromulbah: we're also blocking on your availability 12:16
gabriel_jetroAt the office 12:16
gabriel_jetroSure thomasboimah 12:16
thomasboimahACTION sign off until 10:00AM EST12:17
*** thomasboimah has quit (Quit: Leaving)12:18
*** jkollie has quit (Ping timeout: 480 seconds)12:28
*** mulbah has quit (Quit: Leaving)12:37
*** freena has quit (Quit: Connection closed for inactivity)14:25
jelknerhello thomasboimah 15:04
thomasboimahHello jelkner 15:04
jelknerwe'll see who shows today15:04
jelknerjosh emailed me he won't be able to make it15:04
jelknerthey aren't running buses from his school15:04
thomasboimahahh okay15:04
jelkneri think kara will be here15:04
jelknerif she is, i'll let you two focus on getting tmate working15:05
jelknerso you can share a vim session15:05
thomasboimahsure15:05
gabriel_jetroGreetings jelkner 15:06
thomasboimahHello gabriel_jetro 15:06
gabriel_jetroGood thomasboimah and you 15:07
thomasboimahI'm fine15:07
gabriel_jetroSure mane same here 15:07
jelknergreetings gabriel_jetro 15:16
Penrosianhello15:20
gabriel_jetroHow're you Penrosian 15:20
thomasboimahhi Penrosian 15:20
Penrosiangood gabriel_jetro15:20
gabriel_jetroOhk.... same here 15:21
jgurarahi15:21
thomasboimahHi jgurara 15:21
PenrosianI hear we are going to set up something to code together?15:21
gabriel_jetroHow're you jgurara 15:21
jguraraI am good15:22
gabriel_jetroSame here 15:22
jelknerthomasboimah: you got this, right?15:23
thomasboimahyeah15:23
jelkneri'll be watching the chat15:23
jelknertake it away15:23
jelknerthey only have 50 minutes15:23
thomasboimahOkay jelkner and I discuss on Monday after watching the video that we are going to be paring in order to complete the bowling game in python15:24
thomasboimahby using tmate for terminal sharing15:24
thomasboimahPenrosian, jelkner and gabriel_jetro are you fimilar with tmate?15:24
thomasboimahjgurara, I15:25
PenrosianI have not used it before15:25
jgurarai am not15:25
thomasboimahI mean jgurara not jelkner 15:25
PenrosianI think I have it working though15:25
gabriel_jetroNot really thomasboimah 15:26
thomasboimahOKay that is what we going to learn today on how to screen our terminal screen so we can code together15:26
thomasboimahThat's good to know Penrosian 15:26
gabriel_jetroI'm done installing it 15:27
thomasboimahSo to use tmate. we need to get it install by using this command in your terminal: sudo apt install tmate15:27
Karaaaaahello!15:28
thomasboimahHello Karaaaaa 15:28
jguraraI have installed it15:28
Karaaaaawhat do i need to do right now?15:28
Penrosian_back sorry15:29
Penrosian_I have tmate15:29
thomasboimahYOu are right on time Karaaaaa : just try to install tmate by using this command: sudo apt install tmate15:29
thomasboimahNice jgurara and Penrosian_ 15:29
Karaaaaathanks15:30
gabriel_jetroYou can also use pkg15:30
thomasboimahNow after installing tmate all you have to do is to type tmate on your terminal, and you will see various type of link that you can share with person you want to share your terminal with15:31
thomasboimahNote:15:31
thomasboimaheach of those link have it permission15:31
thomasboimahwe have read only and both read and write permission15:32
thomasboimahand we also have a link thee web session 15:33
thomasboimah*with15:33
thomasboimahAre you guys seeing what i am talking about when you type tmate on your terminal?15:33
Penrosian_ye15:33
jgurarayes15:33
thomasboimahGreat!15:33
*** Penrosian has quit (Ping timeout: 480 seconds)15:34
thomasboimahSo now since we are going to be working in pair we will want to share the last link with our partner which have both read and write permission15:34
Penrosian_ok who's going to partner with who15:35
thomasboimahSo I am going to share my terminal with you guys to see if you can see what i am typing15:35
Penrosian_alright15:35
thomasboimahpast this in your terminal: ssh xWwLGbbbxVttYaECzDVkH8749@lon1.tmate.io15:36
gabriel_jetroWho I'm I teaming up with 15:36
Penrosian_+115:37
gabriel_jetroSo I can share or the person can share their terminal 15:37
thomasboimahNice Penrosian_ , jgurara gabriel_jetro and Karaaaaa are you see what i am typing in my terminal?15:37
Penrosian_we have 5 people right now so we may have to have one on their own or a group of 315:37
Penrosian_i'm down to go on my own15:38
Karaaaaai havent been able to install yet so dont worry about me15:38
thomasboimahYes Penrosian_ 15:38
thomasboimahthis is just to test it15:38
Karaaaaaill let you all know when i have my computer is being annoying15:38
thomasboimahWe are going to be working in pair15:38
thomasboimahjelkner, is going to pair us15:38
Penrosian_oh ok15:38
gaprinhoPenrosian 15:39
thomasboimahThat we can only share our screen with the person we are working with15:39
thomasboimahEveryone good with tmate?15:39
thomasboimahso that we can move to our next tools 15:39
thomasboimahwhich is "vim"15:39
Penrosian_we're all familiar with vim already so that should be fine15:40
thomasboimahThat's good to Penrosian_ 15:40
gaprinhocan i share my screen with you Penrosian?15:40
Penrosian_sure15:40
gaprinhoTo test it out?15:40
thomasboimahit been awhile since i been using vim15:40
thomasboimahso it great to hear you guys familiar with at least i am going to be learning15:41
gaprinhoI still familiar with vim editor, I use it alot that's why, to do some pratices15:41
gaprinhosh tnN6JC9XzQ9acvtgWnprYx7gp@lon1.tmate.io15:41
gaprinhothat's it above Penrosian15:42
thomasboimahKaraaaaa, jgurara are you good right?15:42
jgurarayes15:42
Penrosian_connected15:42
thomasboimahOkay Karaaaaa can you please tell jelkner to come in to pair the team15:42
gaprinhoTry ls and see15:42
gaprinhoPenrosian_15:43
gaprinhosure you're in Penrosian_15:43
Penrosian_yes I just lsed15:43
Karaaaaathomasboimah, i have finished downloading and im figuring out how to join the session15:44
gaprinhosure I saw it...15:44
thomasboimahOkay now type: tmate in your terminal 15:44
thomasboimahKaraaaaa, 15:44
thomasboimahand share the last link with me15:44
thomasboimahjust past it here15:45
Karaaaaassh J4d9tmgj9XhdcKL7pM764MkQY@nyc1.tmate.io15:45
thomasboimahjelkner, can you please pair the team now so that we can get to work with the bowling game?15:46
jelkneri was thinking Karaaaaa and thomasboimah, gaprinho and Penrosian_ 15:46
jelknerwe need an even number15:47
jelkneri didn't know gabriel_jetro would be here15:47
jelknerwe can bring in another student15:47
jelknerbut they would have to catch up15:47
gaprinhookay jelkner i can leave if you want me to....15:47
jelknerchris said he has a student or two that could join the advanced group15:48
thomasboimahYou don't have to leave gaprinho 15:49
jelknerno gaprinho 15:49
jelknerdon't do that!15:49
jelknerit's just we need to figure out who will be here regularlly15:49
jelknergaprinho are you here twice?15:49
jelkneryou confuse me15:50
jelkneri thought you were gaprinho 15:50
jelkneroop15:50
jelkneroops15:50
jelknergabriel_jetro: 15:50
jelknerplease chose a single nick15:50
jelknerand stick to it15:50
jelkneryou should register it with OFTC15:50
jelknerand *that* will be how we know you15:50
jelknerif you change who you are, we won't know15:50
jelkneranyway, if you are going to be here regularlly15:51
jelknerwe will find someone for you to pair with15:51
jelknerwe need an even number15:51
gabriel_jetro Yes, I did register this account which I'm now using on my phone the other is on my computer but I coming change the nick15:51
jelknerwhich one did you register?15:51
jelkneranyway, you need to log in from your computer, not your phone15:52
jelkneryou can't effectively do development on a phone15:52
gaprinhogabriel_jetro is registered15:52
jelkneryou need a keyboard and full screen15:52
jelknergreat, so why are using gaprinho?15:52
jelknerif you are not on a laptop15:52
jelknerand just on a phone15:53
jelknerthen you can't do this15:53
jelknerso, let's go to my original plan for now15:53
jelknerKaraaaaa and thomasboimah, pair 115:53
jelknerjgurara and Penrosian_: pair 215:53
Karaaaaa+115:53
Penrosian_I think gabriel_jetro has both phone and computer with him right now and is using the computer for development and phone for chatting, is that right15:53
thomasboimahjelkner, 15:53
jelkneronly pair 1 needs tmate15:53
jelknerfor now15:53
gaprinhoThe last time when you was asking for my gitlab username which is what i am using here on my computer15:54
jelknersince pair two are in the same room15:54
thomasboimahgaprinho, can join our team for the main time15:54
thomasboimahuntil another person join15:54
jelknergaprinho: you'll be in our meeting on friday, yes?15:54
jelknerlet's talk then15:54
jelkneri'll email you also15:55
gaprinho+115:55
jelknerok, let me stop now and let the pairs start pairing15:55
dcammueIf there is no one to make it even number, can i join then?15:55
jelknerdcammue: how is your Django?15:55
dcammueGreat15:55
jelknerthen sure!15:55
jelknerwe can try that15:56
dcammueI am on frontend15:56
thomasboimahjelkner, dcammue been doing nice with django15:56
jelknerlet me reform the pairs15:56
jelknerPair 1: Karaaaaa and thomasboimah 15:56
thomasboimahhe is ever building an app for attendance for Jetor15:56
jelknerPair 2: jgurara and gaprinho 15:56
jelknerPair 3: Penrosian_ and dcammue 15:56
dcammueOkay15:56
jelknerno everyone is using tmate!15:56
jelknernice15:56
jelknerok, you've got your pairs15:57
jelknerand you've got your task15:57
jelkneri'll leave you to it.15:57
Penrosian_ok dcammue do you want to host or should I15:57
gaprinhojgurara I text you privately15:58
dcammueYou do. But one minute, so.i can get on my computer15:58
Penrosian_alright I actually have to install vim first15:59
Penrosian_I shouldn't be too long though15:59
Penrosian_but I do have to update first because my repos are too out of date15:59
dcammueOkay Penrosian_ 16:01
Karaaaaaalright, so we made the test file test_bowling.py so ill make bowling.py16:03
thomasboimahNice Karaaaaa 16:04
Karaaaaaand we need to install pytest16:04
thomasboimahyep16:05
Penrosian_ssh NhBpdxXMMK38X8ELJaCWJjEFA@nyc1.tmate.io16:05
thomasboimahBut Karaaaaa before we start I like for us to at the Bowling Game Rules. Dose that make sense to you?16:06
thomasboimah*look*16:06
Karaaaaayes16:06
Karaaaaashould we make a list maybe? i dont know much about bowling16:06
thomasboimahsure16:06
Karaaaaaok i made an md16:07
Karaaaaafile16:07
Karaaaaato write16:07
dcammuePenrosian_: 16:07
Karaaaaahow about we look up rules now?16:07
thomasboimahGreat Karaaaaa!16:07
thomasboimahsure16:07
dcammueLet me disconnect and join from my computer16:08
dcammueACTION disconnect to join from his computer16:08
*** dcammue has quit (Quit: Quit)16:08
dcammuePenrosian_, 16:10
dcammueplease past the ssh link once more16:10
Penrosian_ssh NhBpdxXMMK38X8ELJaCWJjEFA@nyc1.tmate.io16:10
dcammueThanks16:11
dcammueshould i get in tmate fist or i how am i going about doing this?16:13
Penrosian_yeah you should connect and then we can chat here and work things out16:14
dcammuebut i am using this ssh NhBpdxXMMK38X8ELJaCWJjEFA@nyc1.tmate.io in the terminal but not working16:15
Penrosian_hmm16:15
thomasboimahKaraaaaa, 16:15
Karaaaaayes16:15
dcammuethomasboimah, 16:15
dcammuecan you please help16:15
dcammue?16:15
thomasboimahI think that fine for now let move to writing the test follow the rules we listed16:16
thomasboimahKaraaaaa, 16:16
thomasboimahdo you want to be the rider16:16
thomasboimah?16:16
Penrosian_yeah I think it's a thing with the network16:16
Karaaaaasure i can write for now and we can switch for next time16:16
Penrosian_you try hosting16:16
Karaaaaaim going to install pytest, also jelkner says we should use apt to install it16:17
thomasboimahyes16:17
thomasboimahdcammue, help with what?16:17
Penrosian_we should be good, we are having issues with connecting but I think I know what the problem is16:17
dcammueto ssh btw Penrosian_ and i 16:18
Penrosian_dcammue are you working on hosting?16:19
dcammuessh GYEq5AVWZgkqFFT8jgTZLYyV4@lon1.tmate.io16:21
Penrosian_here's the scoring rules for bowling so you can easily check back on it, 1 point per pin, spares are worth 10 + next ball, strikes are worth 10 + next 2 rolls, on final frame (10th frame) spares give you 1 extra roll and strikes give you 2 extra rolls to get all your bonus points16:22
Penrosian_alright i'm connected16:23
dcammuewhat the next step16:24
dcammue?16:24
Penrosian_make a bowling folder and get started16:24
Penrosian_oh but you should get pytest first too16:24
Penrosian_nvm we're out of time, but we can get started on friday at regular time16:25
Penrosian_it will be python3-pytest btw16:25
jelknerthomasboimah: can you stay for a few minutes?16:25
thomasboimahyes16:25
*** jgurara has quit (Quit: Leaving)16:25
Karaaaaabye everyone!16:25
*** Penrosian_ has quit (Quit: Leaving)16:26
*** Karaaaaa has quit (Quit: Leaving)16:26
jelknerthomasboimah: this was great!16:26
thomasboimahyeah. I love it ;-)16:27
jelkneryou will really be helping NOVA / Jetro Web *a lot*!16:27
jelknerSince we need to learn TDD for our businesses16:27
jelkneri did a bunch of web searching16:28
jelknerabout the best framework to use16:28
jelknerand concluded pytest is it16:28
jelknerit is more modern, more "Pythonic" than pyUnitest16:28
jelknerwhich isn't Pythonic at all, and i don't like it :-(16:28
jelknerand it (pytest) supports Django really well16:29
jelknerso let's learn that16:29
thomasboimahOkay16:29
gaprinho+116:29
dcammuebtw jelkner 16:36
dcammuei got the file you put in my directory from the server16:36
dcammuethe HowToPayNOVALACIROtaxes16:36
*** gaprinho has quit (Read error: Connection reset by peer)16:39
jelknersorry, i was chatting with chris16:39
jelkneryou rock!16:39
jelknerthis was great16:39
jelkneri feel i can entrust you with leading us forward16:40
jelknerand know it will be done well16:40
jelknerthe students you are working with are top students here16:40
dcammuesure16:40
jelknerso they bring skills that make them easy to work with16:40
jelknerso this is super16:41
jelknerok, anything else for me before i sign off?16:41
dcammueyes16:41
jelknershoot16:41
dcammuecan we discuss the startlink?16:41
jelknersure16:41
dcammueso here we get starlink for 380 to 390 usd16:42
jelknerper month?16:42
dcammueno the package16:43
jelkneryou lost me16:43
jelkneri thought it was about $50 per month16:43
dcammueand 50 upward for per month16:43
jelknerwith an upfront cost of the equipment16:43
jelkneraround $38016:43
dcammuethe package of starling is 380, they will install it for us16:44
jelknerbut $380 for what16:44
jelkner?16:44
jelknerwhat is the recurring cost after that?16:44
dcammuethis $380 is to pushes the starling16:45
dcammuefrom the dealer16:45
jelkneri don't know what you mean dcammue 16:45
jelknerwhat i need is an itemized list of costs16:46
thomasboimahthe equipment is 38916:46
jelkneri believe there will be two16:46
thomasboimah*38016:46
jelknerok, and the recurring cost?16:46
jelkneror do you get free Internet forever if you have the equipment (I don't think so!)?16:47
thomasboimah380 for the equipment. and we will be recharging 50usd every month16:47
jelknerthat's what i said ;-)16:47
jelknerlol16:47
jelknercool16:47
jelknerso the question is, how do we pay for it, right?16:48
thomasboimahI think we are hoping on Mr. Zawolo on that16:48
dcammueanyway, sorry i was confusing you with package16:48
jelkner+116:48
jelknerplease put a little pressure on him to step up16:49
jelkneri will too16:49
dcammueokay16:49
jelkneranything else?16:50
dcammueokay, one week btw you will be testing my app16:51
jelknernice dcammue!16:51
jelkneryou rock!16:51
dcammueAn attendance app16:51
thomasboimahdcammue, is want to eat show on the dev team ;-)16:52
dcammueoh lol16:53
jelknerwe are cooperators, dcammue, so you certainly can!16:53
dcammue;-)16:53
jelkneri'm thrilled, because you and thomasboimah are our most dependable folks16:53
jelknerzOnny is a manager now16:54
dcammueyeah16:54
jelknerso he is learning the kinds of skills needed to run a business16:54
jelkneryou are too16:54
jelknerme too, but i'm old, so i take longer ;-)16:55
dcammueis your visa process set16:55
jelknerno16:55
jelkneri'm not in a rush16:55
jelknermr. zawolo will help with that16:55
dcammueokay16:55
jelknerat the end of march, if nothing has happened yet, i'll go there during my Spring break16:56
jelkneranything else?16:56
jelkneri need to go16:56
thomasboimah-1 for me16:57
jelknerdcammue?16:57
jelknerhearing nothing, jelkner logs off...16:57
jelknersee you friday!16:57
*** jelkner has quit (Quit: Leaving)16:57
thomasboimahACTION sign off 16:58
*** thomasboimah has quit (Quit: Leaving)16:58
*** dcammue has quit (Ping timeout: 480 seconds)17:04
*** gabriel_jetro has quit (Quit: Connection closed for inactivity)18:05
*** dcammue has quit (Ping timeout: 480 seconds)18:27
*** anthony_p has quit (Read error: Connection reset by peer)19:14

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