lanky Girl

Archive for January, 2010|Monthly archive page

Lanky is Back! Check out what is on this week!

In Events, Film, In London, Music on January 21, 2010 at 10:21 am

As we enter the third week of the new year many of us are counting the pennies until payday. There are many of events taking place this week and most of them are under 10 pounds.

Rich Mix – Jan 18th – 23rd – Voice Of Freedom Festival

Voices Of Freedom is a five day festival celebrating the birthday of Martin Luther King jr and the inaugaration Barak Obama through film, music and performances. The festival will begin with a screening of Director Spike Lee’s Film Malcom X starring Denzel Washington on 18th January. Next in the lineup is a reading from critcally accliamed novelist Ben Okri from his book Tales of Freedom. On the 19th January Elizabeth Mansfields play Univited will be performed, a touching play telling the stories of refugees from all over the world. The festival ends with music from Deny Baptiste a Mobo award winning saxophonist who will perform a piece inspired by Martin Luther King’s speech “I have a Dream”.

For more information visit http://www.richmix.org.uk tickets cost 10 pounds.

Olympia – 23rd to 24th Jan – The Diet & Fitness Show

A new year often heralds the beginnings of a new diet or fitness regime. Olympia conference and event centre will be hosting this years Diet and Fitness Show where you can go for advice on all things healthy. The show will include cookery demonstrations and seminars and information on the latest diet and exercises to hit the market.

For more information please visit http://www.thedietshow.co.uk/ tickets cost £10 pound in advance.

3.11 Resources

In DITA on January 3, 2010 at 4:06 pm

Resources

JavaScript URL: http://www.student.city.ac.uk/~abhd831/adanmajavascript.html

Blog1

Macfarlane, A (2009). Lecture Notes, INM348 Digital Information Technologies and Architectures, Session 01 – Blog, page 1-3, City University, London.

http://www.problogger.net/archives/2005/02/05/what-is-a-blog/ (accessed 8th October 2009)

http://www.ee.surrey.ac.uk/Teaching/Unix/unixintro.html (accessed 14th October 2009)

blog2

Butterworth, B (2009). Lecture Notes, INM348 Digital Information Technologies and Architectures, Lecture 02: Digital Representation and Organisation, Meta-Data/Markup, City University, London.

http://www.smartcomputing.com/Editorial/article.asp?article=articles/archive/l0504/9842/9842.asp&guid= (accessed 15th October 2009)

http://office.microsoft.com/en-us/help/ha010776461033.aspx

(accessed 15th October 2009)

blog 3

http://www.webopedia.com/DidYouKnow/Internet/2002/web_vs_internet.asp (accessed 26th October 2009)

http://netforbeginners.about.com/cs/technoglossary/f/Faq1.htm (accessed 27th October 2009)

http://www.diffen.com/difference/Internet_vs_World_Wide_Web (accessed 26th October 2009)

http://netforbeginners.about.com/library/diagrams/nwww2.htm

(accessed 27th October 2009)

blog 4

Butterworth, B (2009). Lecture Notes, INM348 Digital Information Technologies and Architectures, Session 04 – Graphical Information, City University, London

http://www.htmlgoodies.com/tutorials/web_graphics/article.php/3479931 (accessed 7th December 2009)

http://info.eps.surrey.ac.uk/FAQ/standards.html ( accessed 7th December 2009)

http://articles.sitepoint.com/article/gif-jpg-png-whats-difference# ( accessed 7th December 2009)

blog 5

http://www.xmlfiles.com/xml/xml_syntax.asp (6th November 2009)

http://webdesign.about.com/cs/xhtmlxml/a/aa013100a.htm (9th November 2009)

http://www.prlog.org/10063329-know-difference-between-xml-and-html.html (9th November 2009)

blog6

http://www.w3.org/DOM/#what (accessed 14th November 2009)

http://www.vordweb.co.uk/css/advantages-of-css.htm (accessed 14th November 2009)

http://en.wikipedia.org/wiki/Cascading_Style_Sheets#Advantages (accessed 15th November 2009)

blog7

Codd, E.F. (1970).”A Relational Model of Data for Large Shared Data Banks”. In: Communications of the ACM 13 (6): 377–387.

http://en.wikipedia.org/wiki/Database_management_system ( accessed 11th December 2009)

http://sqlcourse.com/ (accessed 11th December 2009)

blog 8

Manning,C.D, Raghavan .P, Schütze.H (2009) An Introduction to Information Retrieval, (Online edition) Cambridge UP http://nlp.stanford.edu/IR-book/pdf/irbookonlinereading.pdf (accessed 21st December 2009)

http://en.wikipedia.org/wiki/Document_retrieval (accessed 21st December 2009)

http://www.dcs.gla.ac.uk/~iain/keith/data/pages/1.htm ( accessed 22nd December 2009)

blog 9

http://en.wikipedia.org/wiki/JavaScript (accessed 27th December 2009)

http://www.virtuallyignorant.com/jstutor/index.html (accessed 29th December 2009)

http://www.w3schools.com/js/default.asp (accessed 30th December 2009)

blog 10

http://www.digitalmediabuzz.com/2009/08/art-information-architecture/ ( accessed 1st December 2009)

Rosenfeld, L. and Morville, P. (2007), Information Architecture for the World Wide Web (3rd Edition), Sebastopol, CA.:O’Reilly, page 4

3.10 Information Architectures

In DITA on January 3, 2010 at 3:56 pm

According to Morville and Rosenfeld (2007 P 4)

Information Architecture is a combination of many things:

“The combination of organization, labelling and navigation schemes within information systems”.

“The Structural design of an information space to facilitate task completion and intuitive access to content”.

“The art and science of structuring and classifying websites and intranets to help people find and manage information”.

An emerging discipline and community of practice focused on bringing principles of design and architecture to the digital landscape.

Information Architectures as defined in the context of Electronic Publishing relates to the way that information is organized in digital media.

Our coursework is an example of good information architecture. Content is user-generated and posts are chronologically organised by date. A tagging system allows you to link posts and blogs together on the same topic. Widgets can be installed to make the pages more dynamic. There are millions of blogs now on the web on a wide range of topics and this explosion is down its easy usability.  

 Information architecture also affects online journalism. Content for news often needs to be published quickly. Most online media have implemented a content management system to provide a spatial view of the front end and a database at the back-end. SQL queries are used retrieve information and it can be easily shared between departments.

HTML is used to organise the structure of the news stories and it also content generators to link to previous stories and helps the user navigate the site. In terms of design CSS allows content to be separated from separate style from the content allowing it be more accessible to blind people.

Images are important in electronic publishing to enhance content and make pages more dynamic. They also need to be in the right format in order for pages to render quickly.

JavaScript can add functionality to make the website easier to navigate and you can apply technologies that can manipulate the XML mark up.

3.9 Applications Development

In DITA on January 2, 2010 at 4:29 pm

This week has been challenging . We have been looking at client side applications and learning how to program a supposedly simple JavaScript web page. So what is JavaScript? JavaScript is a scripting language used to make web pages dynamic. It was designed to look a bit like Java but is completely different and is supposed to be easier for people who aren’t programmers to use. My problems with JavaScript is that at first it felt a bit like doing maths and anything to do with maths my brain shuts down. However I found a website that put it down in a simple way.

“Think of a programming language as similar to human languages in that they both have rules and syntax”.

1)     The words are like a set of terms that refer to what your program should work with ie your browser window or how they can be manipulated e.g opening the browser window.

2)    The way that the words can be put together to produce a desired effect is known as the languages syntax.

I found the jump from the simple lecture notes to writing a program to be very steep. In order to learn more about the different objects I turned to W3chools, then I used the Try IT exercises to practice.

The exercise that we were set was to produce a JavaScript program to elicit information from a user and provide a Web link to the appropriate section of the BBC Web Site according to the following criteria :

  • whether the user is interested in news or sport
  • whether ‘news users’ are in england, northern Ireland, Scotland or Wales
  • whether ‘sport users’ are interested in cycling, golf, football or tennis.

Here is a link to my JavaScript program http://www.student.city.ac.uk/~abhd831/adanmajavascript.html

3.8 Information Retrieval

In DITA on January 1, 2010 at 6:40 pm

This week in DITA we have been introduced to the concept of Information retrieval. Information retrieval is a broad concept but essentially it deals with how we are able to access information usually in a text format from large collections stored on computers. Information retrieval is the opposite to the relational model and deals with unstructured data.

The  web has meant that there has been explosion in the amount information we now have stored. (Manning, Raghavan, Schütze, 2009)

During the lab exercise the first task was to do a Boolean search based on an emotional or ASK need. To do a Boolean search you pose a query which is in form of a Boolean expression using the operators ‘AND’, ‘NOT’ and OR. To test  this we used BING search engine and tried to use different search expressions to change the result of the search. I used  the ASK  to find “Places for afternoon tea outside London”.

First search: places for afternoon tea NOT London – results come back that will not feature London

Second Search: Places for afternoon AND tea NOT London-results that came back  featured tea in the afternoon and that werent in London.

Second half of the task was to create an inverted file.

Inverted files are used by search engines to speed up the process of retrieving information. In an index file you have a given term and then for each term a lexicon which is list that shows how many times that term occurs and number that it appears in the text.

Here is a link to a worked example.