Tuesday, February 22, 2011

Resources for Programming Languages

Resources for Programming Languages -http://www.guidetocomputertraining.com/library/programming-languages-basics

This resource is very useful containing a history of programming and programming languages with appropriate links to good articles.

Then there is a section on popular programming languages of the modern day, and another section on uses of programming languages, again with useful links.

This is the description of the site :-

"Computer science is no longer a burgeoning field in education -- it is one of the more popular. With steadily growing job markets due to increased reliance on computers and the internet, learning programming languages may one day be a secondary-school requirement like taking Spanish or French.

For those interested in staying ahead of the curve or just pursuing their interests in programming, there are lots of resources out there available for students and teachers alike. Novices need not be lost, especially because the first language is always the hardest -- after that, they come much more easily. For background information on how programming languages have evolved, and how you can use them, check out the links below to some of the top sites around."

Thursday, February 10, 2011

Social Media - Interesting BBC articles - Social Media, Future and Egypt Protests

For my 200th blog post I was inspired to write by reading of 2 BBC articles. One is about the role of Social Media in the Tunisian and Egypt Protests.

Internet role in Egypt's protests - http://www.bbc.co.uk/news/world-middle-east-12400319. - 9 February 2011 Last updated at 06:00 - By Anne Alexander - University of Cambridge.

This article discusses the way Social Media acted as an aid to organisation of the protests, and that this worked in conjunction with ways of spreading the word and existing organisations. The Egyptian Governments shutting down of the internet was not successful because these other ways of organising were already established through a mixture of word of mouth and Social Media

The other article is about the future of Social Media, and the other about the future of friends: Who can topple Facebook? - http://www.bbc.co.uk/blogs/thereporters/rorycellanjones/2011/02/the_future_of_friends_-_who_ca.html - Rory Cellan-Jones 08:00 UK time, Wednesday, 9 February 2011.

This article also mentions the radio 4 program on this subject, which is available at - http://www.bbc.co.uk/programmes/b00y8xdv, with links to the previous 2 episodes. The article argues whether Facebooks dominance is likely to continue or whether new competitors will challenge this.

Tuesday, February 01, 2011

INCOSE - Systems Thinking

This event was a very useful talk and discussion (Bristol, England) about What is Systems Engineering and Systems Thinking, and examining of a booklet (Z Guide) that describes results of an attempt to write down an explanation of this.

The talk was by Patrick Godfrey of University of Bristol. The description and link are here :-

"Systems Thinking

This event features Patrick Godfrey, the author of the recent Systems Thinking Z Guide, explaining what Systems Thinking is and how it is essential to the work that we do as Systems Engineers. "

http://www.incoseonline.org.uk/Groups/Bristol/Show_Event_Details.aspx?.CatID=Groups&EventID=162

The next event is good also, I gave a talk at last years', it's a chance for PhD and EngD students to present their research.

"Bristol Local GroupEvent Title: Systems Research Showcase
Event Date: 30/03/2011
Event Time: 18:30
Event Details Once again, this event will provide a chance to see some of the latest postgraduate research in the systems arena being conducted in the south west. This event will take place at the University of Bristol. "

http://www.incoseonline.org.uk/EventBooking/AutoBooking/MainPage.aspx?CatID=Groups&EventID=163

INCOSE Stands for - International Council on Systems Engineering