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