10:20:31 Hiii 10:50:45 hi shrini 10:53:20 i had a intro about bootstrap in payilagam, but did not work on it, so let me try that 10:53:55 and let me connect after diwali - thanks 13:33:18 Hello all 13:34:20 Good morning Shrini 13:34:21 Update for today: I am able to output the bill to a pdf file. But the format still has to be fixed. But the functionality is working 13:34:29 very good learning :) in terms of how not to do things :D 13:35:36 :-) 13:35:48 That's the real learning 13:36:09 Try different paper size for PDF too 13:36:19 Regular a4 13:36:31 And the small one we get in local shops 13:38:36 Blog and code in git? 13:38:51 hello everyone 13:39:01 What library do you use for PDF export ? 13:39:07 Hello anish 13:40:44 i didn't make much progress today 13:40:59 me and my friends were doing a group project 13:41:00 That's fine 13:41:09 Nice 13:41:15 What is that project ? 13:41:48 it is path planning project using dqn and channel attention 13:42:23 What is dqn ? 13:42:34 Can you explain more about your project ? 13:43:02 i'm not fully aware of the project my team is working on 13:43:11 but i help them with python stuff 13:43:30 making csv files for the data produced 13:43:40 making the graphs with the data 13:44:58 nobody in our team was interested in taking the project but our co-ordinator forced us to if we had to pass 13:45:19 Hmm 13:45:21 so most of the code is also from github repositories 13:45:32 Any project is good only 13:45:48 By doing something only we can learn the basics 13:46:12 When learning, we should do only small projects 13:46:48 Building a project , from idea to a good working product , will give many learnings apart from coding 13:47:02 Nowadays, we can get code from many places 13:47:23 Stackoverflow, github, AI generators like chatcpt 13:47:30 Gpt 13:47:41 yes i know little about the project but the project they gave us is way too advanced right now with our knowledge 13:47:56 But, we have to be good at basics, then only we can build what we want 13:48:59 Most of the times it happens like below 13:49:19 i don't understand 13:49:31 We think like with our less knowledge, we can do only small projects 13:49:47 But by doing big projects only we will get more knowledge 13:50:04 Don't worry about project is big or small 13:50:17 Try to split into 100s of small parts 13:50:29 i will try my best 13:50:29 And start doing those small parts 13:50:53 All together combined, it will give nice experience and result 13:51:08 ok shrini i will work on learninng it as much as i can 13:51:35 on my first command i wanted to choose cd 13:51:46 i had some doubts yesterday 13:52:47 there are some directories which say permissioon denied if we cd went it 13:54:02 can we somehow use sudo to get into those directories or is becomeing root the only option 13:57:06 Becoming root is the only option 13:57:29 Its all based on the folder permissions and ownerships 13:57:48 ls -lh / 13:57:57 ok shrini i will update in blog 13:58:09 Run the above command and check the permissions of /root 13:58:25 sudo ls works but i wanted to know if we could cd 13:58:29 Explore about user, group, others permissions in Linux 13:59:05 We can do cd into /root as normal user or sudo 14:00:05 so we can cd if we alter permissions or file ownership 14:00:19 i will check it 14:02:50 Ok 14:09:07 in tamil linux community's youtube channel, watched the intro to databases presentation 14:09:35 it was by sethu_payilagam, i think? it was really good. 14:12:57 Yes 14:13:05 sethu_payilagam gave the talk 14:13:10 Nice one 14:17:34 yeah, very accessible to absolute beginners too 14:17:44 looking forward to his next 14:21:46 pwd: This command stands for print working directory. Like the namme suggests it is used to get the current working directory. Syntax = pwd 14:22:04 is this good enough shrini or can i make it better 14:25:23 This is good start 14:25:34 install tldr 14:25:38 then 14:25:42 tldr pwd 14:25:53 Give this to know most used options 14:25:58 Share them all too 14:26:53 amotbeli: any updates from you? 14:28:00 for TVA, metadata scraping, add the below feature 14:28:25 if we scrap a page successfully, store its url in a seperate file 14:28:26 shrini, i just watched that databases talk and am reading the configparser tutorial 14:28:41 if failed, write the url on another file 14:29:01 on next execution, skip the urls on the success file 14:29:17 finally rerun for the failed urls 14:29:23 take your time 14:29:41 hope the deepavali time will be busy for all 14:29:51 suji informed that she will join next monday 14:30:07 sure, shrini 14:39:30 Apologies Shrini. my office standup went overtime 14:40:27 Blog and code in git? - Yes Shrini. Infact captured a funny story during the debugging time as a separate post :) 14:49:49 nice 14:50:00 no need for apologies 14:50:49 ok Shrini 14:50:58 https://reachmesethu.wordpress.com/2024/10/30/general-failure-to-learn-from-mistakes/ 14:51:02 good to read this 14:51:14 share the blog posts link and git repo link here 14:51:28 many people are reading the chat logs daily 14:51:38 eventhough they can attend, they read the logs 14:51:49 giving the links here will help them to explore more 14:51:56 on what we are discussing here 14:52:21 Thank you shrini! 14:53:14 good to see the result pdf here 14:53:29 https://reachmesethu.wordpress.com/2024/10/30/task3c-billingapp-with-output-in-pdf-filenot-formatted-properly/ 14:53:45 learn about configparse 14:54:11 and environment variables 14:54:29 get the db username, password, hostname from environment variables 14:54:41 should not hardcode in the code we write 14:55:01 make the PDF look like regular bill 14:55:11 shop name, address on top, with some big letters 14:55:17 then the table of items 14:55:42 one item per line with no, name, price, quantity, bill price 14:55:53 then at last, total in number and text 14:55:58 then thanks note 14:59:24 Sure Shrini. Yes, I too felt the same when hardcoding the connection string. 14:59:38 I will change it and post the next version soon 15:00:36 ok 15:04:44 sethu_payilagam: send mail to kanchilug on next talk details 15:04:48 for this sunday meet 15:11:28 https://dev.to/anish_kumar_eea79f528747d/one-day-one-commandcli-2m17 15:11:45 link for one day one command 15:11:58 i will soon update them in the mailing lists also 15:12:16 bye everyone i have to go 15:14:33 Sure shrini 15:33:10 ๐Ÿงจ๐Ÿงจ๐Ÿงจ๐Ÿงจ๐Ÿงจ๐Ÿงจ 15:33:41 ๐Ÿช”๐Ÿช”๐Ÿช”๐Ÿช”๐Ÿช”๐Ÿช” 15:34:14 ๐ŸŽ‡๐ŸŽ‡๐ŸŽ‡๐ŸŽ‡๐ŸŽ‡๐ŸŽ‡ 15:34:28 ๐ŸŽ†๐ŸŽ†๐ŸŽ†๐ŸŽ†๐ŸŽ†๐ŸŽ† 15:34:43 tons of wishes for deepavali 19:10:01 shrini: Kinda completed with the translation https://github.com/KaniyamFoundation/ProjectIdeas/issues/218#issuecomment-2448099246 19:10:14 please have a look at it 19:10:58 there is still some mess with MD/HTML tags which i will clean sooner 19:11:25 Happy Diwali to all