13:33:34 hello anish 13:33:39 hello sethu_payilagam 13:34:09 hi this is my first day here 13:35:03 welcome 13:35:15 give your introduction 13:35:35 hello sugi 13:35:41 hi shrini 13:35:45 Hi Shrini. Good morning 13:35:49 i'm a 3rd year student at iiitp computer sciencee engineering 13:37:08 anish: good 13:37:21 in which city the college is? 13:37:31 do yoiu have any blog? 13:37:33 pune 13:37:41 og nice 13:37:46 oh nice 13:37:59 no i'm not very good at writing so i don't have blogs 13:38:18 then you are good at what ? 13:38:25 asking just to know more about you 13:38:47 i'm interested in coding and programming 13:38:57 sugi: can you share here, why we need a blog? 13:39:02 good anish 13:39:13 i wouuld like to contribute to open source projects 13:39:24 have you ever done any coding projects? 13:39:28 nice 13:39:28 well, to show our ideas and progress 13:39:49 more over its the evidence that we are working on something 13:40:18 just one till now i created one for my friend to automate billing entries for his college 13:40:30 i used python and mysql 13:40:42 thanks sugi 13:40:44 nice 13:41:06 is it a commerical project or free one? 13:41:11 free 13:41:31 it was for my friend as he is the treasurer of his college 13:42:07 ok 13:42:25 if possible, check to publish the code in gitlab or github repository 13:43:01 i just started to learn github i will soon do it 13:43:10 create a blog in https://dev.to 13:43:22 ok 13:43:27 and write about your daily activities, learning notes etc 13:43:33 https://blogs.kaniyam.cloudns.nz 13:43:43 you can read all our blogs here 13:43:58 once you published your first blog, share url here 13:44:00 sure i will do shrini 13:44:02 will add it there 13:44:08 ok shrini 13:44:27 here, we meet daily 7-8 and run our standup meeting 13:44:42 to share the daily progress on the projects we do 13:44:52 and get inputs 13:45:10 ok shrini i will do the same 13:45:11 after 8, there may be general tech discussions 13:45:29 you can stay here as long as you can 13:45:45 after 8, just skim once in a while 13:46:01 text chat is slow progress 13:46:38 thank you for telling me i will stay longer 13:46:59 please go and create your blog at dev.to now 13:47:33 shrini i designed one page only -just css html itself took some time 13:47:34 and write your first post 13:47:56 on what topic should i write 13:48:20 just write about IRC and what do you know about iot 13:48:35 ot about python or about the billing project you have done 13:48:47 s/ot/or 13:48:56 sugi: thats fine 13:49:05 checking your blog posts 13:49:08 nice works 13:49:13 ok i will start now 13:49:39 today i am planning to add some functionalities 13:49:50 ok 13:50:05 HTML/CSS are time taking things 13:50:17 explore bootstrap css framework 13:50:18 now side by side exploring about localStorage and doing 13:50:19 and use it 13:50:34 it will magically give a professional look for our projects 13:50:46 still now in text editor only typed all 13:51:14 and for the student marklist project done in java, 13:51:23 store the details in a text file 13:51:36 extend the same as to read the data from csv file 13:51:58 calculate the total, results and write all the data to another csv file 13:52:05 oh ok 13:52:26 expore about JDBC, and then read and write to any database 13:52:32 thats a homework program 13:52:57 but could expand as you say 13:53:23 anya programming task is good 13:53:37 they are for learning 13:54:10 the more we expand a simple idea, with more features, we can learn how big software built with one small idea 13:54:44 /expore about JDBC, and then read and write to any database// Sure will do shrini 13:55:23 what u said is true. let me try my level best. and thanks for the valuable information 13:57:25 sethu: yesterday talk was very good sethu. 13:57:33 for any data related projects, first read from input, show the output in screen 13:57:44 then read from csv and write to csv 13:57:50 them read and write to database 13:57:59 then, add a web interface 13:58:28 ok shrini 13:59:36 then add unit test cases 13:59:41 then add REST API 14:00:03 then add automated testing using selenium 14:00:16 then write Dockerfile to convert this as a container 14:00:33 this is how a software is developed 14:01:11 so, the more you can go for the marklist or address book or billing or any other projects, the more things we can learn 14:01:26 once you explore all these, the same is for all the 1000 future projects 14:01:49 very useful information shrini. thank you so much 14:02:17 will follow that, let me save all these in a file also in my pc 14:03:05 many things told here may be new 14:03:15 yes 14:03:18 we can learn one thing at a time as we do more projects 14:03:24 noting to scare 14:03:42 yes on the whole when i see a bit scary 14:04:12 sugi: Thank you so much! It is indeed my first ever presentation. Even in office I am poor at presenting or preparing a presentation. 14:04:23 Thanks to Shrini and Muthu sir :) 14:05:11 actually it was very nice, did not feel like first presentation. 14:05:22 Shrini, regarding today's update. I am yet to complete the billing application by connecting to the database. I will try to complete it today 14:05:40 dont think that we have to do everything, mentioned above 14:05:52 we can add one thing at a time 14:06:08 doing these will give tons of learnings 14:06:14 so learn slow and steady 14:06:50 sure shrini 14:07:08 thanks for the encouragement seriously 14:07:25 now let me explore localstorage 14:07:46 these all are like different ingridients in kitchen 14:08:05 with some 10-15 items, we are making all our daily food 14:08:17 yes 14:08:27 we are learning cooking slow 14:08:54 one dish at a time, at the same time, learning about new ingredient/coooking process etc 14:09:12 once we are good with one dish, we goto next 14:09:19 coding is the same 14:09:23 but to achive one task at least 3 and more than that we are learning. anything like one language or stuff which handling all? 14:09:56 yes 14:10:15 even in cooking, hot water is the only thing that we can make it one sigle item 14:10:24 :) 14:10:28 :) 14:12:27 even to make tea or coffee, we have multiple ingrediants 14:12:45 some people use instance coffee powder 14:13:06 some of us, go to long process on making filter coffee and grinding things for masala tea 14:13:14 same thing in coding too 14:13:22 yes true 14:13:39 on learning cooking, we will be wondering why so many process, why so many ingridiants 14:14:05 but we will realise that there are no 1000 ingredienats and 1000 process 14:14:20 they are all into few bunch of stuff 14:14:23 same into coding 14:14:32 so, just learn the basics and do the coding daily 14:14:48 we will learn many things quickly 14:15:03 ok shrini 14:15:15 will try my best 14:15:50 sethu_payilagam: thanks for the nice talk 14:16:06 happy to see that you got a linux desktop to show 14:16:37 https://kaniyam.com/introduction-to-database-posgresql-tamil/ 14:16:43 here is the post for it 14:16:58 you can make it a a series of talk 14:17:23 write in your blog about the talk 14:17:31 and the experience you got 14:17:38 with the video/slide linj 14:17:41 link 14:18:24 anish: what OS do you use? 14:18:57 i use a dual boot of windows and linux 14:19:19 right now i'm using the linux terminal to use weechat 14:20:47 wonderful 14:21:05 from which group, you got to know about this IRC meeting? 14:21:07 thank you 14:21:33 i have some friends in who study in paylagam 14:21:47 interesting 14:22:02 do you know tamil ? 14:22:26 i'm from chennai only but got my college placed in pune 14:23:54 ok 14:24:04 good to know 14:24:35 that even in college days, you started to use linux, terminal, weechat and IRC 14:24:41 https://www.explainxkcd.com/wiki/index.php/1782:_Team_Chat 14:24:51 read this on free time 14:25:14 so anish , what are you thinking on your next project? 14:25:24 https://kaniyam.com/events/ 14:25:38 subscribe to the calendar here from computer 14:25:47 and attend the possible online events 14:25:52 i'm not sure i'm a beginner what project would you recommend 14:25:57 do you have any linux users group in pune? 14:26:37 no i started using linux recetly i'm not aware of any groups 14:27:04 but i like it a lot that it has a terminal based interface 14:28:02 ok 14:28:09 i will subscribe to the calendar and surely will read the articles 14:28:15 check in meetup.com and any related tech groups 14:28:26 https://github.com/KaniyamFoundation/ProjectIdeas/issues/206 14:28:29 check this 14:28:32 requirement 14:28:35 ok shrini 14:28:42 it is just building a static website 14:28:55 with json file and few html fixes 14:29:15 try this, if you like to do any web static website project 14:29:26 checking on a project idea to do in python 14:30:05 https://github.com/KaniyamFoundation/ProjectIdeas/issues/201 14:30:08 check this 14:30:26 this is to add more tamil names to the faker library 14:32:00 https://github.com/KaniyamFoundation/ProjectIdeas/issues/166 14:32:39 this is to collect important people birthday and announce them in tweet, toot and other possible social media, automatically 14:32:54 i'm sorry my network got disconnected i had to log out and join again 14:32:58 Sorry Shrini. I had to switch between office machine and this. 14:33:01 thats fine 14:33:16 Sure, i will follow your input and will share whatever i am learning as part of this effort 14:33:32 Thanks again for everything! 14:34:28 no worries anish_ anish 14:34:38 we have all our chats here logged at https://ircbot.comm-central.org:8080/kaniyam 14:34:46 you can read there anytime 14:34:47 ok shrini 14:35:17 i'm new to html so i will explore and then do the projects 14:37:04 anish_: that website project is just to create a json file 14:37:22 https://kalaignar.freetamilebooks.com/ 14:37:39 sure will do that 14:37:51 the above websites comes by one single json file 14:37:51 https://github.com/KaniyamFoundation/kalaignar-books/blob/main/issues.json 14:38:08 we need to create similar websites for many authors 14:38:36 take your time and explore if you like websites tuff 14:38:39 stuff 14:38:58 sure will dho that shrini 14:39:01 if you want to go more with python for now, explore ther other two project idea links provided 14:39:21 https://github.com/KaniyamFoundation/ProjectIdeas/issues/166 14:39:22 and 14:39:40 https://github.com/KaniyamFoundation/ProjectIdeas/issues/201 14:39:52 these are not only for anish 14:40:01 anyone can pick anything and work on 14:40:04 i will try both 14:40:40 so once if i finish address book, can i choose anything from this also? 14:41:10 yes 14:41:26 sethu_payilagam: what is your next project? 14:41:40 new project or extending your current one? 14:42:00 if you are working on any of the projectidea here 14:42:09 https://github.com/KaniyamFoundation/ProjectIdeas/issues 14:42:17 leave there a comment that you are working on 14:42:22 so that we can know 14:42:41 and give an update there on once in week atleast 14:42:52 so that all can know the progress 14:43:11 we can see many ideas are hanging in air 14:43:15 for someone to pickup 14:44:43 I am done for today 14:44:50 ask any questions 14:45:03 I feel that I am only writing here more 14:45:10 expecting you all to write too 14:45:27 so that it will be more interactive 14:46:59 if possible, bring your friends here 14:47:09 it is a open to all channel 14:47:23 shrini, i am making name as key and value as some jason data like email, contact number and city 14:47:25 you can bring your collegues, friends, relatives, anyone 14:47:48 sure shrini 14:47:53 sugi: give a sample 14:48:30 anish_: https://goinggnu.wordpress.com/2020/04/14/why-i-like-irc-internet-relay-chat-even-in-2020/ 14:48:33 localStorage.setItem("name", string) 14:48:35 read my blog post on IRC 14:49:22 here string means JASON.string(array) array is having 3 values - email, city, contact number 14:49:39 ok shrini 14:50:16 can i make in this way? 14:50:34 give a sample entry 14:50:43 if its like that i cannot duplicate names as it is the key 14:52:33 just idea only not coded exactly. localStorage.setItem("shrini","9749379996, kanchipuram, shriniβŠ™kc") 14:52:51 sugi: good. add a column "id" 14:53:00 increment it for each entry 14:53:14 so that you can have multiple people with same name 14:53:37 ok shrini 14:54:47 hariharan: hi 14:54:50 new project or extending your current one? - I will complete the ongoing one and will take up new one Shrini 14:55:00 on sethu_payilagam 14:55:28 in IRC, you can use tab completion to write nick names 14:55:38 just type se and TAB, it will fill as sethu_payilagam 14:56:40 ok ok. I was looking for that option. :) 14:57:09 and also i miss the reply option like in telegram and watsapp. But not a big deal 14:57:31 :-) 14:57:36 thats fine 14:58:00 we can understand the answers, even if you dont quote 14:58:09 ok Shrini 15:00:46 try to learn emacs 15:01:11 it will help to build your own knowledgebase, a second brain, with all plain text 15:01:16 using org-mode 15:01:52 with all information in plain text, you can keep the data, in private git 15:01:58 and use it your lifetime 15:02:12 we can discuss about that in someother day 15:05:01 hariharan: you fixed your disk issues? 15:07:45 hi shrini i finished my blog 15:08:40 i did it in my mobile as i installed the linux distro without a desktop environment and only the terminal interface to get used to the commands 15:10:02 anish_: you installed linux distro in your mobile without desktop environment? termux? 15:10:06 how can i exchange information from my mobile and my linux device 15:10:18 no i installed linux on my laptop 15:10:33 anish_: ooh, ok, misunderstood 15:10:40 anish_: which distro? 15:10:43 arch linux 15:10:56 anish_: cool 15:11:29 to share the link i'm not sure how to get it to my linux device 15:12:07 just see mobile and type the url here 15:12:14 ok shrini 15:12:24 how long you are using linux os ? 15:12:38 for about 2 weeks 15:13:42 for over 2 months i was using the windows subsystem for linux so i wanted to try it for real 15:14:10 ok 15:14:19 then setup GUI also 15:14:33 so that you can use it for all your work/play/entertainment 15:14:41 how much RAM do you have? 15:14:50 https://dev.to/anish_kumar_eea79f528747d/internet-relay-chatirc-2n34 15:14:58 8 gb ram 15:15:10 ok 15:15:20 then go with connamon or gnome 15:16:09 good start on the writing 15:16:13 ok shrini i will check them and install them 15:16:25 shrini`: bro, he is in arch, what is the point of using cinnamon/gnome when he is able to install arch, he should install sway 15:16:32 thank you shrini 15:17:24 thank you ffor making me realize i can write 15:17:33 added your blog here - https://blogs.kaniyam.cloudns.nz/ 15:17:38 keep writing regularly 15:17:44 on your learnings with arch 15:17:56 arch linux will give tons of learnings 15:18:00 document them all here 15:18:29 ok shrini i will do it 15:18:42 on what i learnt from arch linux 15:18:45 if you never used GUI in linux, then start with cinnamon or xfce or gnome 15:19:08 then explore tiling window managers like sway or i3 15:19:13 as mohan43u mentioned 15:19:14 but i want to keep the gui minimal as i want to use the terminal more 15:19:20 ok 15:19:35 then, go for sway itself 15:19:42 ok shrini 15:19:55 it will help to open firefox and do some browsing etc 15:20:06 but it is mostly terminal based 15:20:19 ok shrini i will install it today 15:21:30 anish_: which method you used to install arch? archinstall? 15:21:40 yes archinstall 15:21:53 anish_: nooooooooooo.... 15:22:02 anish_: thats not how you install arch!!!!! 15:22:28 its my first time i did'nt know 15:22:38 how do you do it 15:23:03 anish_: https://wiki.archlinux.org/title/Installation_guide 15:23:17 anish_: this is how people who want to use arch should install 15:23:37 anish_: archinstall is for people who already learnt arch and don't want to go through it again and again 15:23:44 i will check it 15:24:25 anish_: when you boot iso, contains the guide as a text file in your home directory, use it if you don't have a internet during installation 15:24:28 i don't have much on my system i don't mind uninstalling and installing arch again 15:24:51 i will try it 15:25:19 anish_: learn each and every step of what you do, because that is what learning during installation means. 15:25:47 ok @mohan43u 15:26:11 thanks for the info 15:27:14 it was my first time in a group like this and i like the support from the people and the interaction here 15:27:53 thank you so much shrini and mohan43u 15:28:16 i will join again tommorow and share my progress 15:28:17 anish_: old school irc culture mate, tradition πŸ˜€ 15:28:46 i don't get it 15:29:31 in IRC, we help each other 15:29:32 anish_: you said you get support in this channel right? that is how it is from the 80s 15:29:33 i think the last character is an emoji i don't get the full context 15:29:52 it was a smiley :-) 15:30:11 oh i get it thats nice 15:30:43 on the other side, if you like to stay in terminal linux for few more days, it s good 15:30:56 learn more CLI tools 15:31:07 write program 15:31:07 ok shrini 15:31:10 learn git 15:31:13 learn emacs 15:31:37 the CLI only linux will give more distraction free learning environment 15:31:53 i'm learning to use bash script to make some small commands that make my usage easier 15:32:01 learn `ed` πŸ˜€ 15:32:03 good 15:32:18 i'm using nano right now 15:32:26 i will learn about ed also 15:34:06 ed , then emacs 15:34:30 ok shrini 15:34:33 anish_: nano -> good, vi -> better, emacs -> best, ed -> insane 15:35:18 so i have to try vi first so i don't miss out on much? 15:35:25 you can get all weechat logs here ~/.local/share/weechat/ 15:35:34 anish_: no, ed first, then vi, then emacs 15:35:41 ok shrini i will copy then link 15:35:58 just get to know on what ed and vi are 15:36:15 ok shrini 15:36:16 then you can make emacs as your living place 15:36:19 :-) 15:36:34 that is cool 15:36:47 so ed is more minimal 15:36:58 shrini`: you forgot neovim brother? how dare you? 😁 15:37:30 orgmode in emacs is for lifetime 15:37:44 all others are editors 15:38:12 so its not just an editor? 15:38:19 but emacs and orgmode is for buliding knowledgebase, TODO list manager and can do more 15:38:56 shrini`: >>all others are editors<< I bet you can say this in TLC without triggering firestorm 😁 15:39:29 you can take notes, make TODO items, chat in IRC, hear music, browse internet 15:39:32 with emacs 15:39:49 that is cool i will defenitely learn emacs soon 15:40:05 mohan43u: on editing tasks, all editors are good. even nano is good 15:40:14 no question on that 15:40:35 but emacs provides more tools for life 15:40:59 I use ERC , an irc client within emacs now 15:41:16 using orgmode to manage my TODO list for 3 years 15:41:26 with all entries in one single text file 15:41:27 so you use emacs to communicate 15:41:33 yes 15:41:37 that is awesome 15:42:03 no other editor can give all these extra bells and whistles 15:42:34 i was trying various todo list managers for many years 15:42:43 some went on paid mode 15:42:59 some vanished as the company behind was closed 15:43:09 some were good, but cant export 15:43:18 shrini`: what? you paid for a software? which one? 15:43:28 finally found the plaintext way of orgmode in emacs is best for me 15:43:50 my previous companies for few tools 15:44:00 it sounds like a whole another universe inside linux 15:44:29 tried taskwarrior - a cLI todo list manager 15:44:45 then for notes, tried joplin cli 15:45:19 anish_: inside cli 15:45:36 for calender and periodic reminder, wanted to write something with python 15:45:55 then, found emacs provides all the thing I wanted with orgmode 15:46:09 along with these, it acts like text editor too 15:46:11 :-) 15:46:22 no other text editors provide these features 15:46:58 i will try it 15:47:17 thank you everyone it was awesome today 15:48:05 i will join again tommorow 16:17:22 mohan43u: comparing emacs and other editors is like comparing a full kitchen with a knife 16:17:40 there are so many knifes, for different purpuse 16:17:56 but, a whole kitchen is more than a kinfe