Hi Arky,
>Though the projects listed here are directory from our directory of
>Indian Free Software Projects
>[ http://bangalore.gnu.org.in/?IndianFreeSoftwareProjects ]
>
>We to check whether he added any new projects to his list.It will take
>only few minutes for you to do this, so I thought many heads are better
>doing this sync job than one sleepy head(mine of course).
>
We should also add license details of each and every project,
I volunteer to do the same hence and update the list with sync's.
>Another good job would be to do some translation work.Anyone good in
>kannada, telugu or hindi (some Indian Language) interested in doing
>translation of FLOSS document.
>
>
>
>--
>arky
>
Arky , can you please reduce the signature size :)
Regards
Kanti
-----------------------------------------
Enjoy your Freedom,use GNU/Linux.
http://www.gnu.org/gnu/why-gnu-linux.html
-----------------------------------------
Hi Arky,
>
>1) Awareness programs to teachers/lectuers.
>
>2) Media Persons involvements.
>
>I think Sofia Tippoo of Times of India and J.Murali & Anand Parthasarthy
>of Hindu are regular tech new contributors. We need to connect with
>them.
>
This would be great.
Add to this
> Next steps:
> (1) Keep the petition alive.
> (2) Meet VC at Bangalore.
> (3) Start FLOSS awareness at colleges.
> (4) **
> To discuss the status please visit:
> http://bangalore.gnu.org.in/?VTU-FLOSS_Campaign-status
Given by Thej
Regards
Kanti
-----------------------------------------
Enjoy your Freedom,use GNU/Linux.
http://www.gnu.org/gnu/why-gnu-linux.html
-----------------------------------------
Evening,
Praveen has posted the update on VTU FLOSS Campaigners visit to Belgaum.
http://bangalore.gnu.org.in/?VTU-FLOSS_Campaign-status
Current status of the Petition
On August 6th Saturday we got an apponitment to meet the VC at VTU
Campus in Belgaum. We (Thejesh , Ramakrishna, Vivek and myself - Praveen
A) met at Coffee Day at MG Road on 4th Evening and discussed the plans
and presantation. We left for Belgaum on 5th Evening and reached there
by 6th Morning. We preapared the presantation and by afternoon we
reached the VTU campus. To our great disappointement the VC was not
there. He didn't keep his appointment. So we had to give the petition to
the Registrar and comeback (We were very angry about the way VC responed
and it even becam grave when registar told us that every weekend he is
in Bangalore ! We had clearly mentioned that we are coming from
bangalore and if he is in bangalore every week, then Why did he give an
appointment at Belgaum ? He might have thought that we won't go thus far
to meet him ! Anyway we are not gonna let it go. We are trying to meet
him in bangalore. If w cannot go some one else will be ready. He will
have to listen to us one day.)
First, nothing would be achieved with rage, change is a slow process, we
should take this experience as good lesson.
It would be better if we use the mailing-list for the further
discussion. --arky
Please start a discuss on future plan of action.
--
arky
Rakesh 'arky' Ambati
GPG Key ID: 0x92BCF7D4
Blog [ http://arky.in ]
Member FSUG-Bangalore [ http://bangalore.gnu.org.in ]
Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html
Morning Friends,
Ramanraj has reported on FSF-Friends Mailing-list about country report
on Free Software Projects in India.
http://www.iosn.net/country-reports/india
Though the projects listed here are directory from our directory of
Indian Free Software Projects
[ http://bangalore.gnu.org.in/?IndianFreeSoftwareProjects ]
We to check whether he added any new projects to his list.It will take
only few minutes for you to do this, so I thought many heads are better
doing this sync job than one sleepy head(mine of course).
Another good job would be to do some translation work.Anyone good in
kannada, telugu or hindi (some Indian Language) interested in doing
translation of FLOSS document.
--
arky
Rakesh 'arky' Ambati
GPG Key ID: 0x92BCF7D4
Blog [ http://arky.in ]
Member FSUG-Bangalore [ http://bangalore.gnu.org.in ]
Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html
On Sun, 07 Aug 2005 Rakesh 'Arky' Ambati wrote :
>Evening,
>
>Praveen has posted the update on VTU FLOSS Campaigners visit to Belgaum.
>http://bangalore.gnu.org.in/?VTU-FLOSS_Campaign-status
>
>Current status of the Petition
>
>On August 6th Saturday we got an apponitment to meet the VC at VTU
>Campus in Belgaum. We (Thejesh , Ramakrishna, Vivek and myself - Praveen
>A) met at Coffee Day at MG Road on 4th Evening and discussed the plans
>and presantation. We left for Belgaum on 5th Evening and reached there
>by 6th Morning. We preapared the presantation and by afternoon we
>reached the VTU campus. To our great disappointement the VC was not
>there. He didn't keep his appointment. So we had to give the petition to
>the Registrar and comeback (We were very angry about the way VC responed
>and it even becam grave when registar told us that every weekend he is
>in Bangalore ! We had clearly mentioned that we are coming from
>bangalore and if he is in bangalore every week, then Why did he give an
>appointment at Belgaum ? He might have thought that we won't go thus far
>to meet him ! Anyway we are not gonna let it go. We are trying to meet
>him in bangalore. If w cannot go some one else will be ready. He will
>have to listen to us one day.)
This looks similar to the thousands of issues which go through the government circles ( round and round and round )
I was reading through the book Governance ( Arun Shourie ).
A simple case like which colour of pen should be used for writing (red , blue , green , black ) in one of the government offices took 4 1/2 years to get resolved and the end result was the same question again.
We have to break this circular motion and to do this we have to put the teachers and professors into confidence.If it comes from higher up it would be forced,instead if its done bottom up as well, chances are that it will get places.
The petition is correct in its place.The purpose of getting it to the table of the VC has been completed partially.
What are the other ways we are thinking of getting the affiliated colleges on board.
>
>First, nothing would be achieved with rage, change is a slow process, we
>should take this experience as good lesson.
>
>It would be better if we use the mailing-list for the further
>discussion. --arky
>
>
>Please start a discuss on future plan of action.
>--
>arky
>
>Rakesh 'arky' Ambati
>GPG Key ID: 0x92BCF7D4
>Blog [ http://arky.in ]
>Member FSUG-Bangalore [ http://bangalore.gnu.org.in ]
>Please avoid sending me Word or PowerPoint attachments.
>See http://www.gnu.org/philosophy/no-word-attachments.html
-----------------------------------------
Enjoy your Freedom,use GNU/Linux.
http://www.gnu.org/gnu/why-gnu-linux.html
-----------------------------------------
Advice to young programmers
(This is the summary of speech Given by Alex Stepenov (Principal
Scientist,Adobe Systems) at Adobe India on 30 Nov 2004. )
1. Study , Study and Study
- Never ever think that you have acquired all or most of the knowledge
which exists in the world. Almost everybody in US at age of 14 and
everybody in India at age of 24 starts thinking that he has acquired all
the wisdom and knowledge that he needs. This should be strictly avoided.
- You should be habituated to studies...exactly in the same way as you
are habituated to brushing teeth and taking bath every morning. The
habit of study must become a `part of your blood'. And the study should
be from both the areas: CS, since it is your profession, and something
from non-CS...Something which does not relate to your work. This would
expand your knowledge in other field too. A regular study, everyday, is
extremely essential. It does not matter whether you study of 20 minutes
of 2 hours,but consistency is a must.
- You should always study basics and fundamentals. There is no point in
going for advanced topics. When I was at the age of 24, I wanted to do
PhD in program verification, though I was not able to understand
anything from that. The basic reason was that my fundamental concepts
were not clear. Studying `Algebraic Geometry' is useless if you do not
understand basics in Algebra and Geometry. Also, you should always go
back and re-read and re-iterate over the fundamental concepts.
What is the exact definition of `fundamental'? The stuff which is around
for a while and which forms basic part of the concepts can be regarded
as more fundamental. Of course, everybody understands what a fundamental
means.
- Here are few books which I would strongly recommend that every CS
professional should read and understand.
i. "Structure and Interpretation of Computer Programs" by Albenson
and Sussman I personally donot like the material present in this book
and I do have some objections about it but this is the best book I have
ever seen which explains all the concepts in programming in a clear and
excellent way.
This book is available online at http://mitpress.mit.edu/sicp/
ii. Introduction to Computer Architecture: by Hennessy and Patterson.
How many of you have shipped the programs by writing them in
assembly? A very good understanding of basics of how a
computer operates is what every CS professional must have.
H&P Wrote two books on CA. I am talking about their first book,
the introductory text for understanding basic aspects of how a
computer works.
Even if you feel that you know whatever is written in that book,
do not stop reading. It's good to revise basics again and again.
iii. "Fundamentals of Programming" by Donald Knuth.
The core of CS is algorithms and Data structures. Every CS
professional must have the 3 volumes of Knuth's Book on
programming. It really does not matter if you take 30 years of your
life to understand what Knuth has written, what is more important
is that you read atleast some part of that book everyday without fail.
iv. Introduction to Algorithms by Cormen, Leiserson and Rivest
This book should be read daily to keep your concepts fresh. This is
the best book for fundamental concepts in algorithms.
2. Learn Professional Ethics
- As a CS Professional, you are morally obliged to do a good job. What
this means is that you are supposed to do your job not for your manager
but for yourself. This is already told in Bhagwatgeeta : Doing duties of
your life.
- The direct implication of this is: never ever write a bad code. You
don't need to be fastest and run after shipping dates; rather you need
to write quality code. Never write junk code. Rewrite it till it is
good. Thoroughly test every piece of code that you write. Do not write
codes which are "sort of alright". You might not achieve perfection, but
atleast your code should be of good quality.
- Let me quote my own example in this context. You might have heard
about STL, The Standard Template Library that ships in with C++
compilers. I wrote it 10 years ago, in 1994. While implementing one of
the routines in the STL, namely the "search routine", I was a bit lazy
and instead of writing a good linear order implementation of KMP which
was difficult to code, I wrote a best quadratic implementation. I knew
that I could make the search faster by writing a linear-order
implementation, but I was lazy and I did not do that. And, after 10
years of my writing STL, exactly the same implementation is still used
inside STL and STL ships with an inefficient quadratic implementation of
search routine even today!! You might ask me: why can't you rewrite
that? Well...I cannot,because that code is no more my property!!
Further, nobody today will be interested in a standalone efficient
STL ...people would prefer one which automatically ships out with the
compiler itself.
- Moral is, you should have aesthetic beauty built inside you. You
should "feel" uneasy on writing bad code and should be eager to rewrite
the code till it becomes upto the quality. And to the judge the quality,
you need to develop sense regarding which algorithms to use under what
circumstances.
3. Figure out your Goals
- Always aspire doing bigger things in life
- "Viewing promotion path as your career" is a completely wrong goal. If
you are really interested in studying and learning new things, never
ever aspire for being a manager. Managers cannot learn and study...they
have no time. "Company ladder aspiration" is not what should be
important for you.
- You might feel that you want to do certain things which you cannot do
till you become a manager. When you become a manager, you will soon
realize that now you just cannot do anything!
- You will have a great experience as programmers. But if you care for
people and love people, you will never enjoy being a manager...most good
managers are reluctant managers. If you see people as people, you cannot
survive at management level.
- Always aspire for professional greatness. Our profession is very
beautiful because we create abstract models and implement them in
reality. There is a big fun in doing that. We have a profession which
allows us to do creative things and even gives nice salary for that.
- The three biggest mistakes that people usually make are aiming for
money,aiming for promotion and aiming for fame. The moment you get some
of these, you aspire for some more...and then there is no end. I do not
mean that you should not earn money, but you should understand how much
money would satisfy your needs. Bill Clinton might be the richest person
in the world; he is certainly not the happiest. Our lives are far better
than his.
- Find your goal, and do best in the job that you have. Understand that
what is in your pocket does not matter...what is in your brain finally
matters.Money and fame do not matter. Knowledge matters.
4. Follow your culture
I have seen the tradition that whatever junk is created in US, it
rapidly spreads up in the rest of the world, and India is not an
exception for this. This cultural change creates a very strong impact on
everybody's life. Habits of watching spicy Bollywood or Hollywood movies
and listening to pop songs and all such stupid stuff gets very easily
cultivated in people of your age...but believe me, there is nothing
great in that. This all just makes you run away from your
culture. And there is no wisdom in running away from your culture.
Indian culture,which has great Vedas and stories like Mahabharata and
Bhagwatgeeta is really great and even Donald Knuth enjoys reading that.
You should understand that fundamental things in Indian culture teach
you a lot and you should never forget them.
Finally, I would like to conclude by saying that it's your life...do not
waste it on stupid things...develop your tests, and start the fight.
--
arky
Rakesh 'arky' Ambati
GPG Key ID: 0x92BCF7D4
Blog [ http://arky.in ]
Member FSUG-Bangalore [ http://bangalore.gnu.org.in ]
Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html
Hi,
Is the mailing list archive for fsug-bangalore available.
I seem to be missing the link for the archive.
Regards
Kanti
-----------------------------------------
Enjoy your Freedom,use GNU/Linux.
http://www.gnu.org/gnu/why-gnu-linux.html
-----------------------------------------
Dear Friend,
Friday is here and its time to unwind. So, keeping up to the mood here
is humours take on 'War on Terror' from bash hackers perspective.
.........
There aren’t that many people who know what what the Bourne Shell is,
care about Middle Eastern politics, and have a sense of humor. But if
you’re one of them, don’t miss this version of The War on Terror.
[http://blogs.sun.com/roller/page/ThinGuy?entry=the_war_on_terror_as]
The War on Terror
As viewed from the Bourne shell.
$ cd /middle_east
$ ls
Afghanistan Iraq Libya Saudi_Arabia UAE
Algeria Israel Morrocco Sudan Yemen
Bahrain Jordan Oman Syria
Egypt Kuwait Palestine Tunisia
Iran Lebanon Qatar Turkey
$ cd Afghanistan
$ ls
bin Taliban
$ rm Taliban
rm: Taliban is a directory
$ cd Taliban
$ ls
soldiers
$ rm soldiers
$ cd ..
$ rmdir Taliban
rmdir: directory "Taliban": Directory not empty
$ cd Taliban
$ ls -a
. .. .insurgents
$ chown -R USA .*
chown: .insurgents: Not owner
$ cd ..
$ su
Password: *******
# mv Taliban /tmp
# exit
$ ls
bin
$ cd bin
$ ls
laden
$ cd ..
$ rm -r bin/laden
bin/laden: No such file or directory
$ find / -name laden
$
$ su
Password: *******
# mv bin /tmp
# exit
$ pwd
/middle_east/Afghanistan
$ cd /opt/UN
$ ln -s /Bad_Guys/Al_Qaeda /middle_east/Iraq/.
ln: cannot create /middle_east/Iraq/Al_Qaeda: Permission denied
$ su
Password:*******
# ln -s /Bad_Guys/Al_Qaeda /middle_east/Iraq/.
# cd /middle_east/Iraq/Al_Qaeda
Al_Qaeda: does not exist
# rm /middle_east/Iraq/Al_Qaeda
# mkfile 100g /middle_east/Iraq/Al_Qaeda
mkfile: No space left on device
# rm /middle_east/Iraq/Al_Qaeda
# cd /opt/Coalition/Willing
# mkfile 1b /middle_east/Iraq/Al_Qaeda
# chown -R USA:Proof /middle_east/Iraq/Al_Qaeda
#exit
$ cd /middle_east/Iraq
$ ls
saddam
$ ls
saddam
$ ls
saddam
$ ls -a
. .. saddam
$ find / -name [Ww][Mm][Dd]
/Korea/North/wMd
$ wall Propaganda.txt
Broadcast Message from USA (pts/1) on USS_Abraham_Lincoln Th May 1st
Mission Accomplished!
$ rm saddam
saddam: No such file or directory
$ find / -name saddam
/var/opt/dictators/spiderhole/saddam
$ wall NewsWorthy.txt
Broadcast Message from USA (pts/1) on Time.Magazine Sat Dec 13
We Got Him!
$ mv /var/opt/dictators/spiderhole/saddam /opt/jail
$ cd /opt/USA
$ cp -Rp Democracy /middle_east/Iraq
$ cd /middle_east/Iraq/Democracy
$ ./install
Install Error: Install failed. See install_log for details.
$ more install_log
Installed failed!
Prerequisite packages missing
Conflicting package Wahhabism found in /midde_east/Saudi_Arabia
Packages Church and State must be installed separately
File System /PeakOil nearing capacity
Please read the install guide to properly plan your installation.
$
Get it ;0)
Long Live the Bashers ......
--
arky
Rakesh 'arky' Ambati
GPG Key ID: 0x92BCF7D4
Blog [ http://arky.in ]
Member FSUG-Bangalore [ http://bangalore.gnu.org.in ]
Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html
Morning Friends,
Michael Lynn is security expert who was supposed to do presentation on
Cisco's critical vulnerabilities ("The Holy Grail: Cisco IOS Shellcode
And Exploitation Techniques") at last week's Black Hat conference.
Lynn's employer, ISS, wouldn't let him deliver the talk (they'd been
leant on by Cisco), so Lynn quit his job, walked onstage and delivered
it anyway.
[ http://www.boingboing.net/2005/07/29/michael_lynns_contro.html ]
Before the Cisco strong-armed Mike Lynn's employer into forcing him to
abandon his planned presentation on vulnerabilities in Cisco routers at
the Black Hat conferences, they sent employees down to literally rip
Lynn's presentation out of the program books.There is video of the event
mirrored around the internet.
[ http://www.makezine.com/blog/archive/2005/08/video_of_ciscoi.html ]
[ http://downloads.oreilly.com/make/cisco.mov ]
Meanwhile Mike gave a interview to "Router Flaw Is a Ticking Bomb" to
Wired Magazine.
[ http://www.wired.com/news/privacy/0,1848,68365,00.html ]
Its seems everyone is bracing up for a battle.
Mike Lynn presentation mirrors and legal fund
[ http://www.boingboing.net/2005/07/30/mike_lynn_presentati.html ]
I have yet looking into this matter very much and am not familiar with
technical aspects, so am looking out for both legal, media and technical
members to provide their comments on this.
TIA
--
arky
Rakesh 'arky' Ambati
GPG Key ID: 0x92BCF7D4
Blog [ http://arky.in ]
Member FSUG-Bangalore [ http://bangalore.gnu.org.in ]
Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html