<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki2.sitebuilt.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=71.234.133.230</id>
	<title>Wiki2 - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki2.sitebuilt.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=71.234.133.230"/>
	<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Special:Contributions/71.234.133.230"/>
	<updated>2026-05-06T14:56:20Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.37.0</generator>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Technology&amp;diff=3913</id>
		<title>Technology</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Technology&amp;diff=3913"/>
		<updated>2010-04-13T00:03:59Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==log==&lt;br /&gt;
====todo====&lt;br /&gt;
4/12/10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2/5/10&lt;br /&gt;
*to see changes in xsl stylesheet change its name and the reference to it in the .js page.&lt;br /&gt;
1/18/10&lt;br /&gt;
*set up test dir http://localhost:8888/test/waffle.xml&lt;br /&gt;
*adjusted nested match=&amp;quot;/&amp;quot; to work http://localhost:8888/vocab/grid2/test/test4/change.xml&lt;br /&gt;
12/31/09&lt;br /&gt;
*MAMP now points to code/hosted. updateRow() from javascript sentds a good query string but test.php doesn't know what to do with it. After that is implemented the next thing would be the paging part. &lt;br /&gt;
*You can debug the socument.elements selectors used by javascript by making [http://localhost:8888/vocab/grid2/test/test4/generatedSource.html# a copy of generated source code that uses alert to test by including gstest.js]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*create an editable grid with multiple records&lt;br /&gt;
**then make it selectable for certain words or submitters&lt;br /&gt;
&lt;br /&gt;
*output select words into an: &lt;br /&gt;
**eggquiz&lt;br /&gt;
**quizlet&lt;br /&gt;
**wikipage&lt;br /&gt;
&lt;br /&gt;
*autocomp word entry &lt;br /&gt;
      &lt;br /&gt;
there is a book on Ajax in pdf  in code&lt;br /&gt;
&lt;br /&gt;
;autocompl: have put up autocompl for voacab database in http://pathboston.com/vocab/autocomp&lt;br /&gt;
&lt;br /&gt;
;grid: http://pathboston.com/vocab/grid/ has code to get from vocab xml file to web To see the data generated by the server, make a simple call to http://pathboston.com/vocab/grid/grid.php?action=FEED_GRID_PAGE&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====quizlet export -&amp;gt; csv2sql -&amp;gt;mysql=====&lt;br /&gt;
http://pathboston.com/ajax/csv2sql.php runs the conversion which gets uploaded through phpmyadmin&lt;br /&gt;
&lt;br /&gt;
=====visualthesaurus vocgrabber to db=====&lt;br /&gt;
11/19 - vocab from vocabgrabber  a javascript that you run with an article open in the browser that you want to grab then you select the words you want and save the list. &lt;br /&gt;
&lt;br /&gt;
javascript:var%20_vgurl='http://www.visualthesaurus.com';%20var%20s=document.createElement('script');s.src=_vgurl+'/vocabgrabber/bookmarklet.js';document.getElementsByTagName('head')[0].appendChild(s);%20void(0);&lt;br /&gt;
&lt;br /&gt;
http://pathboston.com/vocab/grab/vocabgrab.html goes to the visualthesuarus list page and parses the word and usage into arrays, looks up the definition&lt;br /&gt;
&lt;br /&gt;
==mediawiki==&lt;br /&gt;
:mailto:mediawiki-l@lists.wikimedia.org&lt;br /&gt;
===bot===&lt;br /&gt;
:[http://www.mediawiki.org/wiki/API mediawiki API]&lt;br /&gt;
:[http://en.wikipedia.org/wiki/API.php#APIs_for_bots creating a bot]&lt;br /&gt;
:[http://pathboston.com/forms/mw/loginbot.html login bot (MrMcKenna bh)]&lt;br /&gt;
:[http://pathboston.com/forms/mw/append21.html append21.html (gets error badtoken)]&lt;br /&gt;
Trying to send stuff to api.php to append to a page. Eventually I want to append to the main page of all users. First I'll us a POST form then I'll try multiple POSTS without a form using this [http://netevil.org/blog/2006/nov/http-post-from-php-without-curl snippet] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.linux.com/archive/feature/54334&lt;br /&gt;
===bulk import to users===&lt;br /&gt;
http://pathboston.com/forms/bulk.html&lt;br /&gt;
then from terminal ssh'd to pathboston.com&lt;br /&gt;
:cd public_html/hum310/maintenance/&lt;br /&gt;
:php importUserSubpage.php --title test &lt;br /&gt;
will put a page with that title on each user page&lt;br /&gt;
&lt;br /&gt;
Don't transclude especially not sources:biblio&lt;br /&gt;
&lt;br /&gt;
==tesseract-ocr==&lt;br /&gt;
===to OCR an image===&lt;br /&gt;
#open ~/Applications/ControlCenter.sh, use custom scan toBWtiff&lt;br /&gt;
#get it on screen (big) and 'file/grab' it or take a snapshot of it&lt;br /&gt;
#saveas 'j' nocompress, noalpha, TIFF&lt;br /&gt;
#open a terminal and run ocrjtif (it is in $PATH in /opt/sbin) and then copy and paste the ocr'd text from the terminal window.&lt;br /&gt;
&lt;br /&gt;
==quiz authoring environments==&lt;br /&gt;
http://escholarship.bc.edu/jtla/vol4/6/&lt;br /&gt;
&lt;br /&gt;
http://www.attotron.com/pub/quizmaker.html&lt;br /&gt;
&lt;br /&gt;
http://www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcexam_description&lt;br /&gt;
&lt;br /&gt;
http://www.bridgewater.edu/~rbowman/JSQuizMaker/makeselftest-questions.html&lt;br /&gt;
&lt;br /&gt;
http://www.extropia.com/&lt;br /&gt;
==vocab==&lt;br /&gt;
http://wise.sourceforge.net/&lt;br /&gt;
http://xdxf.revdanica.com/down/index.php&lt;br /&gt;
&lt;br /&gt;
==web development==&lt;br /&gt;
===vocab grid===&lt;br /&gt;
====actual function====&lt;br /&gt;
;init by creating a drop down box: return an array of article names -get articles.php&lt;br /&gt;
;on submit send source choice to server: return a page of data&lt;br /&gt;
====development version====&lt;br /&gt;
;init by creating a drop down box: return an array of article names -get articles.php&lt;br /&gt;
;on submit send source choice to server: return a message&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.w3schools.com/sitemap/sitemap_tutorials.asp&lt;br /&gt;
&lt;br /&gt;
http://www.tonymarston.net/php-mysql/sample-application.html&lt;br /&gt;
&lt;br /&gt;
http://www.w3schools.com/PHP/php_ajax_database.asp&lt;br /&gt;
&lt;br /&gt;
[http://pathboston.com/ajax/csv2sql.php csv2sql converter on pathboston.com]&lt;br /&gt;
&lt;br /&gt;
http://style-sheet.info/&lt;br /&gt;
&lt;br /&gt;
http://www.computorcompanion.com/LPMArticle.asp?ID=202&lt;br /&gt;
&lt;br /&gt;
==javascript==&lt;br /&gt;
http://www.daaq.net/old/javascript/ javascript tutorial&lt;br /&gt;
&lt;br /&gt;
http://www.javascript-coder.com/javascript-form/javascript-get-form.htm&lt;br /&gt;
&lt;br /&gt;
==css==&lt;br /&gt;
http://css.maxdesign.com.au/index.htm&lt;br /&gt;
=web development using ajax=&lt;br /&gt;
==xslt==&lt;br /&gt;
===http://www.developer.com/xml/article.php/3630526/JavaScript-XSLT-Support-in-Firefox===&lt;br /&gt;
===http://www.xmlfiles.com/xsl/xsl_client.asp===&lt;br /&gt;
===[http://docstore.mik.ua/orelly/xml/xslt/index.htm Oreilly XSLT book]===&lt;br /&gt;
===[http://www.learn-xslt-tutorial.com/ XSLT tutorial]===&lt;br /&gt;
&lt;br /&gt;
==_SESSION variables==&lt;br /&gt;
The problem with having stuff happen on the server is that it always forgets what is going on from moment to moment. The server waits for a request, it could be from anywhere in the world. It doesn't know you from a whole in the wall. The only thing you can do to be remembered is stick stuff in _SESSION variables. &lt;br /&gt;
==ajax==&lt;br /&gt;
Asynchronous Javascript and XML(XSL) is a way to update just the part of a html page that changes instead of redrawing the whole page. AJAX combines languages like html, javascript, php, sql, xml and xsl. &lt;br /&gt;
===historically===&lt;br /&gt;
There are a number of mechanisms used to combine them.&lt;br /&gt;
&lt;br /&gt;
*You call an HTML page and it displays&lt;br /&gt;
*You call an PHP page and it displays&lt;br /&gt;
*You call an HTML page and it calls a PHP page which gets combined and displays&lt;br /&gt;
*You call an HTML or PHP page and it calls a javascript page which gets combined and displays&lt;br /&gt;
===ajax does all this===&lt;br /&gt;
*You call an HTML page that includes a javascript page that responds to events by sending some action to PHP on the server which then instantiates a class and calls class methods some of which access a MYSQL  database using SQL and then puts the results in a XML container which gets sent back to the browser  then gets interpreted into XHTML by an XSL file and gets injected into some location in the page. &lt;br /&gt;
===breaking it down===&lt;br /&gt;
====to check what's going on at the server====&lt;br /&gt;
Send some stuff: http://pathboston.com/vocab/grid2/test/test.php?action=CHANGE_SOURCE&amp;amp;source=NFLhistory and get the XML back.&lt;br /&gt;
====to check the XSL====&lt;br /&gt;
Create a file of the XML that will be coming back from the server and then include an XSL file and see how it does.&lt;br /&gt;
====simple bang bang browser to server to browser to server to browser====&lt;br /&gt;
Call for data. Select from that data to query &lt;br /&gt;
&lt;br /&gt;
====getting around a XSL page using javascript====&lt;br /&gt;
:ex: You want to update a database based upon what is in some text fields. How do you find the name/value pairs that you want to send to the server? The construct document.forms.grid_form_id has some elements? What are its elements?&lt;br /&gt;
&lt;br /&gt;
=====[http://www.tizag.com/javascriptT/javascript-innerHTML.php innerHTML]=====&lt;br /&gt;
=== a complex example form the AJAX boook=== &lt;br /&gt;
index.html includes grid.js which replaces the &amp;lt;div id=&amp;quot;gridDiv&amp;quot; /&amp;gt; portion of the html page. (also loads the grid.css)&lt;br /&gt;
&lt;br /&gt;
grid.js initializes creating a xmlhttp request object loading a XSL stylesheet and page1 of the grid&lt;br /&gt;
&lt;br /&gt;
FEED_GRID_PAGE&lt;br /&gt;
To create page 1 of the grid has to create a URL query = grid.php?action=FEED_GRID_PAGE&amp;amp;page=1 and then send that query to the server by opening the request object with the query - xmlHttp.open(&amp;quot;GET&amp;quot;, query, true);&lt;br /&gt;
&lt;br /&gt;
The script running in the browser acts once the data comes back from the server. When the readyState property changes to 4, the xmlhttp.onreadystatechange handleGridPageLoad() function will be executed. It gets the data sent back from a server using the xmlhttp.responseText property to get the xml data. The (previosly loaded) xsl stylesheet loads the XML putting it in xmlResponse=stylesheetDoc.load(xmlHttp.responseXML) &lt;br /&gt;
&lt;br /&gt;
The XML is transformed to HTML and put in page = xsltProcessor.transformToFragment(xmlResponse, document);&lt;br /&gt;
&lt;br /&gt;
Meanwhile to replace the gridDiv from the index.html page we've got to get the ID and put the html in there:&lt;br /&gt;
&lt;br /&gt;
var gridDiv = document.getElementById(gridDivId);&lt;br /&gt;
gridDiv.innerHTML = &amp;quot;&amp;quot;;&lt;br /&gt;
gridDiv.appendChild(page);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
meanwhile at the server...&lt;br /&gt;
&lt;br /&gt;
The server just sits there waiting to do shit getting its instructions to grid.php. Grid.php takes some 'action' and then echos shit back to the browser.&lt;br /&gt;
&lt;br /&gt;
The actions can be FEED_GRID_PAGE or UPDATE_ROW or DELETE_ROW. &lt;br /&gt;
&lt;br /&gt;
FEED_GRID_PAGE calls the grid-class function read page and it creates the key-value pairs of the XML and puts them in in a variable that comes back as getGridXML() &lt;br /&gt;
&lt;br /&gt;
The whole show runs out of the grid.xsl file which has certain live buttons that respond to &amp;quot;on click&amp;quot; events. The xsl has a menu template sitting on top of and below a table. The table has heading then a foreach row section. &lt;br /&gt;
&lt;br /&gt;
The loadGridPage() function is whenever you hit previous page and next page.&lt;br /&gt;
&lt;br /&gt;
EditID() is called when you click on a particular row's &amp;quot;edit&amp;quot; link. The first parameter is some unique ID which seems to be assigned for the &amp;quot;tr&amp;quot; element right after foreeach statement. It is set equal to the database ID value for the record. The function on the first time through has edit as &amp;quot;true&amp;quot; and it replaces the inner html with input boxes and update,cancel and delete buttons. The Cancel button calls editID again this time has edit as false and just displays the row data. &lt;br /&gt;
&lt;br /&gt;
The update button appears when the input boxes are drawn and when clicked it calls the updateRow() which puts together a url query ?action=UPDATE_ROW&amp;amp;id=&amp;quot; + id completing it with createUpdateUrl(grid). &lt;br /&gt;
&lt;br /&gt;
In createUpdateUrl(grid), grid is from document.forms.grid_form_id and document.forms.grid_form_id.elements[i].name and value pairs are added to the url query. &lt;br /&gt;
&lt;br /&gt;
Update row finishes by sending off the query to grid.php and waits for the reply. It uses:&lt;br /&gt;
xmlHttp.open(&amp;quot;GET&amp;quot;, query, true);&lt;br /&gt;
xmlHttp.onreadystatechange = handleUpdatingRow;&lt;br /&gt;
xmlHttp.send(null);&lt;br /&gt;
&lt;br /&gt;
I suppose you could edit any record in the database just by sending it something like: &lt;br /&gt;
http://pathboston.cpm/vocab/grid2/grid.php?action=UPDATE_ROW&amp;amp;id=224&amp;amp;word=covert&amp;amp;def=sneaky&amp;amp;usage=you_are_covert&lt;br /&gt;
&lt;br /&gt;
All the server (grid.php) sends back is a number, if it is -1 everything is cool and edit mode is turned off and the screen is redrawn with new values by calling editID(id,false).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &lt;br /&gt;
&amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;head&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;AJAX Grid&amp;lt;/title&amp;gt;&lt;br /&gt;
    &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;test.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;	&lt;br /&gt;
  &amp;lt;/head&amp;gt;	&lt;br /&gt;
 	&amp;lt;body onload=&amp;quot;init();&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:sndReq('bar')&amp;quot;&amp;gt;[bar]&amp;lt;/a&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:getList()&amp;quot;&amp;gt;[foo]&amp;lt;/a&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:loadGridPage(1)&amp;quot;&amp;gt;[ant]&amp;lt;/a&amp;gt;&lt;br /&gt;
	&amp;lt;p&amp;gt;This is a version using msqli and adding an OOclass to handle wuff&amp;lt;/p&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;listDiv&amp;quot;&amp;gt;frog &amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/br&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;test2Div&amp;quot;&amp;gt;duck &amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/br&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;gridDiv&amp;quot;&amp;gt;antelope &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
[http://xmlzoo.net/xsl/?xml=00.xml XSL tutorial]&lt;br /&gt;
&lt;br /&gt;
http://www.smallbizonline.co.uk/php_session_variables.php&lt;br /&gt;
&lt;br /&gt;
http://roshanbh.com.np    &lt;br /&gt;
&lt;br /&gt;
http://rajshekhar.net/blog/archives/85-Rasmus-30-second-AJAX-Tutorial.html&lt;br /&gt;
&lt;br /&gt;
==xml and db==&lt;br /&gt;
http://www.rpbourret.com/xml/XMLAndDatabases.htm&lt;br /&gt;
&lt;br /&gt;
What techniques have you tried already? With java, there are 2 main ways of reading XML documents:&lt;br /&gt;
&lt;br /&gt;
1. DOM - Document Object Model interface. This loads the XML document into main memory. With the Document Object Model, you can build documents, navigate their structure, and add, modify, or delete elements and content. Basically the DOM specifies an abstract datatype for XML logical structure. In Java the API for this is known as JAXP&lt;br /&gt;
&lt;br /&gt;
http://java.sun.com/j2se/1.5.0/docs/...e-summary.html&lt;br /&gt;
&lt;br /&gt;
An example of reading in a doc could be:&lt;br /&gt;
&lt;br /&gt;
Expand|Select|Wrap|Line Numbers&lt;br /&gt;
&lt;br /&gt;
   1. public void readDoc() {&lt;br /&gt;
   2.   try {&lt;br /&gt;
   3.  &lt;br /&gt;
   4.    DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();&lt;br /&gt;
   5.    DocumentBuilder builder = factory.newDocumentBuilder();&lt;br /&gt;
   6.    doc = builder.parse( new File(&amp;quot;myXMLFile.xml&amp;quot;) );&lt;br /&gt;
   7.  &lt;br /&gt;
   8.   }&lt;br /&gt;
   9.   catch (FactoryConfigurationError fce){&lt;br /&gt;
  10.     System.err.println(&amp;quot;Could not create DocumentBuilderFactory&amp;quot;);&lt;br /&gt;
  11.   }&lt;br /&gt;
  12.   catch (ParserConfigurationException pce) { &lt;br /&gt;
  13.     System.out.println(&amp;quot;Could not locate a JAXP parser&amp;quot;); &lt;br /&gt;
  14.   }&lt;br /&gt;
  15.   catch (SAXException se) {&lt;br /&gt;
  16.     System.out.println(&amp;quot;XML file is not well-formed.&amp;quot;);&lt;br /&gt;
  17.   }&lt;br /&gt;
  18.   catch (IOException ioe) { &lt;br /&gt;
  19.     System.out.println(&lt;br /&gt;
  20.     &amp;quot;Due to an IOException, the parser could not read the XML file&amp;quot;&lt;br /&gt;
  21.     ); &lt;br /&gt;
  22.   }&lt;br /&gt;
  23. }&lt;br /&gt;
  24.  &lt;br /&gt;
&lt;br /&gt;
doc is the object which holds the xml document in.&lt;br /&gt;
&lt;br /&gt;
obviously you'd need to import all relevant packages etc.&lt;br /&gt;
&lt;br /&gt;
Expand|Select|Wrap|Line Numbers&lt;br /&gt;
&lt;br /&gt;
   1.  &lt;br /&gt;
   2. import javax.xml.parsers.DocumentBuilder;&lt;br /&gt;
   3. import javax.xml.parsers.DocumentBuilderFactory;&lt;br /&gt;
   4. import javax.xml.parsers.FactoryConfigurationError;&lt;br /&gt;
   5. import javax.xml.parsers.ParserConfigurationException;&lt;br /&gt;
   6.  &lt;br /&gt;
   7. import org.xml.sax.SAXException;&lt;br /&gt;
   8. import org.xml.sax.SAXParseException;&lt;br /&gt;
   9.  &lt;br /&gt;
  10. import java.io.File;&lt;br /&gt;
  11. import java.io.IOException;&lt;br /&gt;
  12.  &lt;br /&gt;
  13. import org.w3c.dom.*;&lt;br /&gt;
  14.  &lt;br /&gt;
  15.  &lt;br /&gt;
&lt;br /&gt;
2. The second way in java is to use the SAXP API, which doesn't load the XML file into memory. This is quicker than JAXP, and is useful when you know the structure of the xml file isn't going to change etc.&lt;br /&gt;
&lt;br /&gt;
http://java.sun.com/j2se/1.5.0/docs/...SAXParser.html&lt;br /&gt;
&lt;br /&gt;
Finally, to send it to mySQL, you need to open a connection String to the mySQL database, and then run whatever queries you want. You can use a system ODBC driver, or Sun's own JDBC driver if you haven't got the first one.&lt;br /&gt;
&lt;br /&gt;
This isn't comprehensive, but should give you enough to start.....&lt;br /&gt;
&lt;br /&gt;
mharrison&lt;br /&gt;
Reply&lt;br /&gt;
&lt;br /&gt;
==xp pro==&lt;br /&gt;
CD KEY:&lt;br /&gt;
&lt;br /&gt;
V2C47-MK7JD-3R89F-D2KXW-VPK3J&lt;br /&gt;
&lt;br /&gt;
==[[firefox extensions]]==&lt;br /&gt;
/Applications/Firefox.app/Contents/MacOS/firefox-bin --profilemanager&lt;br /&gt;
&lt;br /&gt;
/Applications/Firefox.app/Contents/MacOS/firefox-bin -no-remote -P dev &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://lifehacker.com/software/programming/how-to-build-a-firefox-extension-264490.php&lt;br /&gt;
&lt;br /&gt;
==unix==&lt;br /&gt;
===php===&lt;br /&gt;
[http://www.php-editors.com/articles/simple_php_classes.php good class tutorial]&lt;br /&gt;
&lt;br /&gt;
http://www.weberdev.com/Manuals/PHP/function.get-meta-tags.html&lt;br /&gt;
&lt;br /&gt;
authentication script http://sitebuilt.net/w/index.php?title=Comp&amp;amp;action=edit&amp;amp;section=9&lt;br /&gt;
&lt;br /&gt;
===perl===&lt;br /&gt;
*[http://download.boulder.ibm.com/ibmdl/pub/software/dw/library/l-p102/tomc.txt one liners]&lt;br /&gt;
*http://www.somacon.com/p127.php&lt;br /&gt;
====handy code====&lt;br /&gt;
=====remove blank lines from file=====&lt;br /&gt;
perl -wnl -e 'print $_ unless /^$/' infile.txt &amp;gt;outfile.txt &lt;br /&gt;
&lt;br /&gt;
===sed awk===&lt;br /&gt;
*[https://www.cs.hmc.edu/twiki/bin/view/QREF/Sed SED tutorial]&lt;br /&gt;
*http://tech.bluesmoon.info/2008/09/programming-patterns-in-sed.html&lt;br /&gt;
*http://www.vectorsite.net/tsawk_2.html&lt;br /&gt;
==regex==&lt;br /&gt;
===sites===&lt;br /&gt;
*http://www.grymoire.com/Unix/Regular.html#uh-2&lt;br /&gt;
*http://www.regular-expressions.info/php.html&lt;br /&gt;
===expressions===&lt;br /&gt;
If you want to get'Aloha World'out&lt;br /&gt;
&lt;br /&gt;
Input:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;test&amp;quot;&amp;gt;Hello World&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;somename&amp;quot;&amp;gt;Aloha World&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;Hey There&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
RegEx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;  \&amp;lt;div\sclass\=\&amp;quot;somename\&amp;quot;\&amp;gt;(?&amp;lt;Text&amp;gt;.*?)\&amp;lt;\/div\&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yields:&lt;br /&gt;
&lt;br /&gt;
Aloha World (note: In a single group named Text)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[1-9]\. //finds all the line numbers. (replace with #)&lt;br /&gt;
*[A-E]\. //find A. etc (replace with ##)&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
to clean special characters from a string&lt;br /&gt;
 $clean = preg_replace(&amp;quot;/^[^a-z0-9]?(.*?)[^a-z0-9]?$/i&amp;quot;, &amp;quot;$1&amp;quot;, $text);&lt;br /&gt;
&lt;br /&gt;
==mycode==&lt;br /&gt;
===file:///Users/teacher/code/===&lt;br /&gt;
*[[parsemeta.php]]&lt;br /&gt;
*[[txt2flp.pl]]&lt;br /&gt;
*[[parsephr.php]]&lt;br /&gt;
&lt;br /&gt;
==msaccess/excel==&lt;br /&gt;
http://support.microsoft.com/?kbid=208840&lt;br /&gt;
&lt;br /&gt;
http://www.thescripts.com/forum/thread546932.html&lt;br /&gt;
&lt;br /&gt;
http://www.blueclaw-db.com/mail_rtf_report_access.htm &amp;lt;br&amp;gt;http://forums.aspfree.com/microsoft-access-help-18/ms-access-email-report-19094.html&amp;lt;br&amp;gt;emailing reports&lt;br /&gt;
&lt;br /&gt;
http://support.microsoft.com/kb/319317 printing to particular printer&lt;br /&gt;
&lt;br /&gt;
http://www.vertex42.com/ExcelArticles/user-defined-functions.html&lt;br /&gt;
&lt;br /&gt;
http://www.contextures.com/xlToolbar02.html&lt;br /&gt;
&lt;br /&gt;
http://www.ozgrid.com/VBA/sum-count-cells-by-color.htm&lt;br /&gt;
&lt;br /&gt;
http://www.techonthenet.com/excel/formulas/index_vba.php&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====online tools====&lt;br /&gt;
&lt;br /&gt;
http://www.sitebuilt.net/moodle/course/view.php?id=2&amp;amp;edit=1&amp;amp;sesskey=zsCDYluKen&lt;br /&gt;
http://www.sitebuilt.net/moodle/course/mod.php?id=2&amp;amp;section=0&amp;amp;sesskey=zsCDYluKen&amp;amp;add=quiz&lt;br /&gt;
&lt;br /&gt;
Ari's phone: 011 237 529-4438&lt;br /&gt;
calling card:&lt;br /&gt;
&lt;br /&gt;
*18008872991&lt;br /&gt;
*617&lt;br /&gt;
&lt;br /&gt;
=[[installedMACtools]]=&lt;br /&gt;
&lt;br /&gt;
==pic==&lt;br /&gt;
http://www.rentron.com/Myke3.htm&lt;br /&gt;
&lt;br /&gt;
http://www.play-hookey.com/digital/jk_nand_flip-flop.html&lt;br /&gt;
&lt;br /&gt;
http://www.digital-diy.net/16F%20Examples/LM35DZ.aspx&lt;br /&gt;
&lt;br /&gt;
[http://www.opencircuits.com/Main_Page open source circuits wiki]&lt;br /&gt;
&lt;br /&gt;
[http://www.sparkfun.com/commerce/tutorials.php sparkfun hobby shop]&lt;br /&gt;
&lt;br /&gt;
[http://www.batchpcb.com/index.php/Home batchpcb.com pcb fabrication]&lt;br /&gt;
&lt;br /&gt;
[http://www.avrfreaks.net/index.php?module=Freaks%20Devices&amp;amp;func=displayDev&amp;amp;objectid=78 AVR is alternative to PIC]&lt;br /&gt;
&lt;br /&gt;
[http://www.sparkfun.com/commerce/tutorial_info.php?tutorials_id=57 a good tutorial on embedded systems]&lt;br /&gt;
:Google any of these for more info. I have chosen the ATmega168 as the learning IC of choice. Why?&lt;br /&gt;
&lt;br /&gt;
* 20 MIPs (million instructions per second!) is powerful enough to do some really cool projects&lt;br /&gt;
* It's cheap! $2.13 currently&lt;br /&gt;
* It's got all the goodies under the hood (UART, SPI, I2C, ADC, internal osc, PWM, kitchen sink, etc)&lt;br /&gt;
* 16K of program memory is enough for almost any beginner project&lt;br /&gt;
* The tools are free! (C compilers for many of the other micros cost a lot of money)&lt;br /&gt;
* The programming and debugging tools are low cost ($20 will get you started)&lt;br /&gt;
&lt;br /&gt;
[http://www.evilmadscientist.com/article.php/avrtargetboards evil mad scientist on AVR programming]&lt;br /&gt;
&lt;br /&gt;
==isp==&lt;br /&gt;
host&lt;br /&gt;
206.71.150.94&lt;br /&gt;
&lt;br /&gt;
http://www.networksolutions.com/whois/index.jsp&lt;br /&gt;
&lt;br /&gt;
http://www.namecheap.com/myaccount/index.asp mckennatim nanj&lt;br /&gt;
&lt;br /&gt;
https://thenynocportal.com/clientarea.php&lt;br /&gt;
&lt;br /&gt;
==text a photo to picasa==&lt;br /&gt;
text it to your and then forward it without the tmobile gifs  then forward it to mckenna.tim.upload@picasaweb.com&lt;br /&gt;
&lt;br /&gt;
==making transparent in gimp==&lt;br /&gt;
1. open image&lt;br /&gt;
&lt;br /&gt;
2. Right click the image and go to LAYERS then ADD ALPHA CHANNEL. You won't notice anything happening, but don't be concerned. It basically adds a transparent layer at the bottom of your image so when we erase the colors.....it's shows the transparent layer. Which of course would show whatever was under it on the screen.&lt;br /&gt;
&lt;br /&gt;
3. Right click on the image again and go to SELECT and then down to BY COLOR. A window that is all black opens up. Don't change any of the settings....just use the defaults for now.&lt;br /&gt;
&lt;br /&gt;
4. Now click on the color in the image you want to be transparent. These colors will now show up outlined.&lt;br /&gt;
&lt;br /&gt;
5. Right click on the image again and go to EDIT and then down to CLEAR. This should now erase the outlined color you just picked from the image and the &amp;quot;transparent gimp checkerbox&amp;quot; should show through. This is the Gimps way of showing you that section is now transparent.&lt;br /&gt;
&lt;br /&gt;
6. Right click on the image and choose SAVE AS and make sure to save as a GIF file if you want the transparency to work on the web.&lt;br /&gt;
&lt;br /&gt;
==embedding video==&lt;br /&gt;
   1. find the file Sanitizer.php in the folder /includes of your mediawiki installation&lt;br /&gt;
   2. find the function removeHTMLtags in that file. below that you’ll find a list of whitelisted HTML tags. add the tag embed to the list.&lt;br /&gt;
   3. find the function setupAttributeWhitelist in the same file. several lines below you will find HTML-attributes being whitelisted for each HTML tag. so you add a new line (maybe below the line that defines span):&lt;br /&gt;
      ‘embed’ =&amp;gt; array( ’style’, ‘id’, ‘type’, ’src’, ‘width’, ‘height’ ),&lt;br /&gt;
&lt;br /&gt;
take care to replace the typographic ‘-quotes by straight ones when doing copy&amp;amp;paste. (wordpress converts the quotes on this blog, so you need to convert them back.)&lt;br /&gt;
&lt;br /&gt;
you’re done. now you can copy the HTML-code provided by google or youtube into your wiki textbox and it’ll work. (make sure to make backups and document so you know what you’ve changed. when upgrading you’ll have to repeat the process. no warranties for possibile security leaks resulting from the hack.)&lt;br /&gt;
&lt;br /&gt;
update april 2007: i just tested, this hack also works with mediawiki 1.9.2, just that you need to add embed to $htmlpairs. (note: in case the embed-code you want to use has the format &amp;lt;embed /&amp;gt; you now have to convert it to &amp;lt;embed&amp;gt; &amp;lt;/embed&amp;gt; before posting it to your wiki.) i also would recommend to paste the last line of code near br instead of span (the file has got rearranged a bit).&lt;br /&gt;
==mediawiki memory problem==&lt;br /&gt;
php.ini is in public_html, it has to be copied into everywhere that uses php&lt;br /&gt;
left ini_set commented out in localsettins.php&lt;br /&gt;
.htaccess php_mem ... didn't work&lt;br /&gt;
==mediawiki upgrade==&lt;br /&gt;
http://www.g-loaded.eu/2006/09/05/mediawiki-upgrade-procedure/&lt;br /&gt;
easy way: &lt;br /&gt;
*goto maintainance directory and run php dumpBackup.php --current&amp;gt; dumfile.xml &lt;br /&gt;
*on new site install wiki, put dumpfile.xml on its maintenance dir run php importDump.php dumfile.xml&lt;br /&gt;
&lt;br /&gt;
==mediawiki css==&lt;br /&gt;
*sitewide changes go in Mediawiki:Monobook.css&lt;br /&gt;
*user changes go in User:MrMcKenna/monobook.css&lt;br /&gt;
==lynx==&lt;br /&gt;
==[[Moving_from_shared_to_VPS]]==&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Chang_diaz&amp;diff=3907</id>
		<title>Chang diaz</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Chang_diaz&amp;diff=3907"/>
		<updated>2010-02-27T19:06:19Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sonia Chang Diaz recently voted for a bill that will significantly shift the resources and power from public schools to the private sector.&lt;br /&gt;
&lt;br /&gt;
I was taken by the promise of the Chang-Diaz campaign, liked the idea of a legislator with a teacher's perspective. I talked to her, contributed to her campaign and encouraged fellow teachers to consider voting for her. It seems that I made a mistake.&lt;br /&gt;
&lt;br /&gt;
I recently received a &amp;lt;a href=&amp;quot;http://sitebuilt.net/files/Gmail%20-%20RE_%20Education%20Reform%20Legislation.pdf&amp;quot;&amp;gt;response&amp;lt;/a&amp;gt; from senator Sonia Chang Diaz, on the &amp;lt;a href=&amp;quot;http://www.mass.gov/legis/bills/senate/186/st02pdf/st02247.pdf&amp;quot;&amp;gt;AN ACT RELATIVE TO THE ACHIEVEMENT GAP&amp;lt;/a&amp;gt; legislation. In it Ms. Chang Diaz claims to &amp;quot;sit firmly on both sides of many of the debates&amp;quot; on education yet her words and her vote belie her. In looking at the bill I find little evidence to support her claim that the bill will &amp;quot;systematically improve student success&amp;quot;. Chang Diaz further states that the bill will &amp;quot;increase accountability in school administration&amp;quot; yet it seems the administrations of these targeted urban school districts get a free pass in this legislation. There is no consideration or recognition of the mounting evidence that shows that the administration of the BPS is the true culprit in the delivery of a poor product to our students. Chang Diaz elucidates her position by listing her four core goals in education: a sense of urgency, equality of service, fairness and teacher participation. I could not help but respond to her misguided core values.&lt;br /&gt;
&lt;br /&gt;
I wrote her this email weeks ago. Her original explanation-of-vote-email referred her constituents to her 'legal counsel' .  I guess I should have had my lawyer talk to her lawyer. Problem is, I don't have a lawyer. My response to her four core goals and to the bill continues as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;A sense of urgency&amp;lt;/strong&amp;gt;&lt;br /&gt;
the bill looks rushed, sloppy, repetitive and ill considered.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Equality of service&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;quot;delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.&amp;quot; The law fails to do what you claim to want to do. This is a toothless law. It boils down to the claim that it will be more equal if we trade our mailing lists. The charters get the addresses of all the public school students for marketing purposes and they give back a list of the zip codes of their selected students. How does that create equality? Charters are to make a good faith recruiting effort because in 5 years maybe somebody will ask them about it when the charter is up for renewal.&lt;br /&gt;
&lt;br /&gt;
We could call this the Cherry Picking Assistance Act. If you, as a state senator actually want to work in the interest of &amp;quot;high-need populations, such as special education students, English language learners, and students with less engaged parents&amp;quot; and (can I add disruptive students here), I challenge you to help me place some of those students from my school into the charter schools. Just giving 3 or 4 students from each of my classes that opportunity could make an enormous positive difference in what gets accomplished in my classes and in my school. In meetings with students and parents I could give out charter school promotional material and then hand the family off to your staff &amp;quot;in conjunction with other community supports and service&amp;quot; to ensure that they are given equal consideration for enrollment.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Fairness in the funding mechanisms&amp;lt;/strong&amp;gt;&lt;br /&gt;
The part at the end of the act seems to be some minor fiddling with the formula. The give-away of public resources and power listed in the bill as &amp;quot;Education Collaborative Trust Funds&amp;quot; seems both irresponsible and ill-considered. Let's see: each charter school gets its own school committee representative AND the power to go after the Federal and State money that the city of Boston kids are eligible for. That is evidently not the case for each of the BPS public schools. Fairness would demand that each BPS school would get a board and school committee representation to ensure that we get a share of that money. You have given the green light for private companies to siphon off taxpayer money earmarked for Boston kids. One could interpret the recent history of Boston Public Schools as the same kind of dis-empowerment in letting organizations like the Boston Plan For Excellence siphon off grant and taxpayer money intended for Boston kids and using it to hire consultants to develop an endless array of programs to be sold back to the schools. The corporate-ization of education is complete on your watch. I fear the concentration of power and the giveaway to charters. In a state among the most corrupt in the nation, where our disgrace of a government has had its last three House Speakers removed for corruption, and, the top leaders in the Department of Education have been implicated in the improper awarding of charters for new privatized schools, and, given that you campaigned on an anti-corruption platform, one would think you would be more cautious than to allow these 'trust' funds.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Teacher participation&amp;lt;/strong&amp;gt;&lt;br /&gt;
You often claim the former teacher mantle and I guess there is nothing wrong with that. Many people try teaching for a couple of years and then decide that they want to move on to something else. So I can see how you would relate to the charter school model where young people teach for a few years, add it to their resume and then go on to law school or education administration or senator. What bothers me is your calculus. You compare seeing [some] district victories to knowing charters improved thousands of lives. There are 14 charter schools, many with very mixed records. There are 135 Boston Public Schools. How do you know thousands? By reading charter school press releases? By MCAS score comparisons? Have you corrected for selection method, disability, factored in those who drop out to public schools? Who wrote the study you base your knowledge on? What you &amp;quot;know&amp;quot; as a former teacher doesn't count as teacher participation. There is nothing in this bill for teachers or for the vast majority of students in Boston. It is as top down as it can be. It is a sellout that you could never get away with in a rich suburban community.&lt;br /&gt;
&lt;br /&gt;
Charters were originally these incubators of new ideas, ideas that would be shared with the rest of the schools. That rhetoric continues in your bill. As someone who has actively tried to find out the best practices in other schools, I have discovered that charters make little to none of that information available. The only mechanism that you put in place in your bill are these &amp;quot;Collaborative Boards of Directors&amp;quot; of corporate representatives and administrators who talk to each other. You create a mechanism that couldn't be farther from the classroom if you located the boards on Wall Street.&lt;br /&gt;
&lt;br /&gt;
I suppose legislation can be seen as top down too; something you do to the people. You make your deals and we pay. The bill reads more like a corporate charter than a education document. You are pandering to the private sector in order to get your piece of the $4.4 billion that the kids of America must share. Meanwhile that same corporate America just divided $143 billion in yearly bonuses between 38 banks.&lt;br /&gt;
&lt;br /&gt;
In this bill, you end up in bed with an administration in Boston that may have far more responsibility for the problems in educating our kids than do the teachers they so much want to put in check. The problems in teaching may stem from a long term effort to tell them what to do rather than listen to what they can have to offer based upon their experience with the students in the classrooms. Teachers have been damaged and are losing their ability to assess what is up with their students, and are losing their ability to communicate with each other. Most of the 'bad' teachers in Boston can be found in those who comply and cater to the whims and directives of the administration and take little interest in thinking about how what they are told to do is working. They will be the ones getting the 'merit' pay. I am a teacher and a student of teaching. In these 5 years of teaching I have learned a lot, mostly from my students. Second on the list of my effective mentors are my fellow teachers who are still teaching and are good at it. My third positive influence has been the historians and writers at the top of my field in our universities in Boston. I have learned little from former teachers who are advancing themselves outside of the classroom and almost nothing from the myriad of consultants that the central administration has brought in to replace their own duties. The bill is all about top down and nothing about what we can learn from our students and the teachers who spend 6 hours a day with them. The bill is a dismal failure no matter what crumbs we get from Washington. By your vote I know where 'you sit'.&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Chang_diaz&amp;diff=3906</id>
		<title>Chang diaz</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Chang_diaz&amp;diff=3906"/>
		<updated>2010-02-27T18:51:35Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sonia Chang Diaz recently voted for a bill that will significantly shift the resources and power from public schools to the private sector.&lt;br /&gt;
&lt;br /&gt;
I was taken by the promise of the Chang-Diaz campaign, liked the idea of a legislator with a teacher's perspective. I talked to her, contributed to her campaign and encouraged fellow teachers to consider voting for her. It seems that I made a mistake.&lt;br /&gt;
&lt;br /&gt;
I recently received a &amp;lt;a href=&amp;quot;http://sitebuilt.net/files/Gmail%20-%20RE_%20Education%20Reform%20Legislation.pdf&amp;quot;&amp;gt;response&amp;lt;/a&amp;gt; from my state senator, Sonia Chang Diaz, on the &amp;lt;a href=&amp;quot;http://www.mass.gov/legis/bills/senate/186/st02pdf/st02247.pdf&amp;quot;&amp;gt;AN ACT RELATIVE TO THE ACHIEVEMENT GAP&amp;lt;/a&amp;gt; legislation. In it Ms. Diaz claims to &amp;quot;sit firmly on both sides of many of the debates&amp;quot; on education yet her words and her vote belie her. In looking at the bill I find little evidence to support her claim that the bill will &amp;quot;systematically improve student success&amp;quot;. Chang Diaz further states that the bill will &amp;quot;increase accountability in school administration&amp;quot; yet it seems the administrations of these targeted urban school districts get a free pass in this legislation. There is no consideration or recognition of the mounting evidence that shows that the administration of the BPS is the true culprit in the delivery of a poor product to our students. Chang Diaz elucidates her position by listing her four core goals in education: a sense of urgency, equality of service, fairness and teacher participation. I could not help but respond to her misguided core values.&lt;br /&gt;
&lt;br /&gt;
I wrote her this email weeks ago. Her original explanation-of-vote-email referred her constituents to her 'legal counsel' .  I guess I should have had my lawyer talk to her lawyer. Problem is, I don't have a lawyer. My response to her four core goals and to the bill continues as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;A sense of urgency&amp;lt;/strong&amp;gt;&lt;br /&gt;
the bill looks rushed, sloppy, repetitive and ill considered.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Equality of service&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;quot;delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.&amp;quot; The law fails to do what you claim to want to do. This is a toothless law. It boils down to it will be more equal if we trade our mailing lists. The charters get the addresses of all the public school students for marketing purposes and they give back a list of the zip codes of their selected students. How does that create equality? Charters are to make a good faith effort because in 5 years maybe somebody will ask them about it when the charter is up for renewal.&lt;br /&gt;
&lt;br /&gt;
We could call this the Cherry Picking Assistance Act. If you, as a state senator actually want to work in the interest of &amp;quot;high-need populations, such as special education students, English language learners, and students with less engaged parents&amp;quot; and (can I add disruptive students here). I challenge you to help me place some of those students from my school into the charter schools. Just giving 3 or 4 students from each of my classes that opportunity could make an enormous positive difference in what gets accomplished in my classes and in my school. In meetings with students and parents I could give out charter school promotional material and then hand the family off to your staff &amp;quot;in conjunction with other community supports and service&amp;quot; to ensure that they are given equal consideration for enrollment.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Fairness in the funding mechanisms&amp;lt;/strong&amp;gt;&lt;br /&gt;
The part at the end of the act seems to be some minor fiddling with the formula. The give-away of public resources and power listed in the bill as &amp;quot;Education Collaborative Trust Funds&amp;quot; seems both irresponsible and ill-considered. Let's see: each charter school gets its own school committee representative AND the power to go after the Federal and State money that the city of Boston kids are eligible for. What about my school and all the other Boston Public schools. Why don't we each get a board and school committee representation to ensure that we get a share of that money? You have given the green light for private companies to siphon off taxpayer money earmarked for Boston kids. One could interpret the recent history of Boston Public Schools as the same kind of dis-empowerment in letting organizations like the Boston Plan For Excellence siphon off grant and taxpayer money intended for Boston kids and using it to hire consultants to develop an endless array of programs to be sold back to the schools. The corporate-ization of education is complete on your watch. I fear the concentration of power and the giveaway to charters. In a state among the most corrupt in the nation, where our disgrace of a government has had its last three House Speakers removed for corruption, and, the top leaders in the Department of Education have been implicated in the improper awarding of charters for new privatized schools, and, given that you campaigned on an anti-corruption platform, one would think you would be more cautious than to allow these 'trust' funds.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Teacher participation&amp;lt;/strong&amp;gt;&lt;br /&gt;
You often claim the former teacher mantle and I guess there is nothing wrong with that. Many people try teaching for a couple of years and then decide that they want to move on to something else. So I can see how you would relate to the charter school model where young people teach for a few years, add it to their resume and then go on to law school or education administration or senator. What bothers me is your calculus. You compare seeing [some] district victories to knowing charters improved thousands of lives. There are 14 charter schools, many with very mixed records. There are 135 Boston Public Schools. How do you know thousands? By reading charter school press releases? By MCAS score comparisons? Do you correct for selection method, disability, factor in those who drop out to public schools. Who wrote the study you base your knowledge on? There is nothing in this bill for teachers or for the vast majority of students in Boston. It is as top down as it can be. It is a sellout that you could never get away with in a rich suburban community.&lt;br /&gt;
&lt;br /&gt;
Charters were originally these incubators of new ideas, ideas that would be shared with the rest of the schools. That rhetoric continues in your bill. As someone who has actively tried to find out the best practices in other schools, I have discovered that charters make little to none of that information available. The only mechanism that you put in place in your bill are these &amp;quot;Collaborative Boards of Directors&amp;quot; of corporate representatives and administrators who talk to each other. You create a mechanism that couldn't be farther from the classroom if you located the boards on Wall Street.&lt;br /&gt;
&lt;br /&gt;
I suppose legislation can be seen as top down too; something you do to the people. You make your deals and we pay. The bill reads more like a corporate charter than a education document. You are pandering to the private sector in order to get your piece of the $4.4 billion that the kids of America must share. Meanwhile that same corporate America just divided $143 billion in yearly bonuses between 38 banks.&lt;br /&gt;
&lt;br /&gt;
In this bill, you end up in bed with an administration in Boston that may have far more responsibility for the problems in educating our kids than do the teachers they so much want to put in check. The problems in teaching may stem from a long term effort to tell them what to do rather than listen to what they can have to offer based upon their experience with the students in the classrooms. Teachers have been damaged and are losing their ability to assess what is up with their students, and are losing their ability to communicate with each other. Most of the 'bad' teachers in Boston can be found in those who comply and cater to the whims and directives of the administration and take little interest in thinking about how what they are told to do is working. They will be the ones getting the 'merit' pay. I am a teacher and a student of teaching. In these 5 years of teaching I have learned a lot, mostly from my students. Second on the list of my effective mentors are my fellow teachers who are still teaching and are good at it. My third positive influence has been the historians and writers at the top of their fields in our universities in Boston. I have learned very little from the former teachers who are advancing themselves outside of the classroom and almost nothing from the myriad of consultants that the central administration have brought in to replace their own duties. The bill is all about top down and nothing about what we can learn from our students and the teachers who spend 6 hours a day with them. The bill is a dismal failure no matter what crumbs we get from Washington. By your vote I know where 'you sit'.&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Chang_diaz&amp;diff=3905</id>
		<title>Chang diaz</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Chang_diaz&amp;diff=3905"/>
		<updated>2010-02-27T18:37:45Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sonia Chang Diaz recently voted for a bill that will significantly shift the resources and power from public schools to the private sector.&lt;br /&gt;
&lt;br /&gt;
I was taken by the promise of the Chang-Diaz campaign, liked the idea of a legislator with a teacher's perspective. I talked to her, contributed to her campaign and encouraged fellow teachers to consider voting for her. It seems that I made a mistake.&lt;br /&gt;
&lt;br /&gt;
I recently received a &amp;lt;a href=&amp;quot;http://sitebuilt.net/files/Gmail%20-%20RE_%20Education%20Reform%20Legislation.pdf&amp;quot;&amp;gt;response&amp;lt;/a&amp;gt; from my state senator, Sonia Chang Diaz, on the &amp;lt;a href=&amp;quot;http://www.mass.gov/legis/bills/senate/186/st02pdf/st02247.pdf&amp;quot;&amp;gt;AN ACT RELATIVE TO THE ACHIEVEMENT GAP&amp;lt;/a&amp;gt; legislation. In it Ms. Diaz claims to &amp;quot;sit firmly on both sides of many of the debates&amp;quot; on education yet her words and her vote belie her. In looking at the bill I find little evidence to support her claim that the bill will &amp;quot;systematically improve student success&amp;quot;. Chang Diaz further states that the bill will &amp;quot;increase accountability in school administration&amp;quot; yet it seems the administrations of these targeted urban school districts get a free pass in this legislation. There is no consideration or recognition of the mounting evidence that shows that the administration of the BPS is the true culprit in the delivery of a poor product to our students. Chang Diaz elucidates her position by listing her four core goals in education: a sense of urgency, equality of service, fairness and teacher participation. I could not help but respond to her misguided core values.&lt;br /&gt;
&lt;br /&gt;
I wrote her this email weeks ago. Her original explanation-of-vote-email referred her constituents to her 'legal counsel' .  I guess I should have had my lawyer talk to her lawyer. Problem is, I don't have a lawyer. My response to her four core goals and to the bill continues as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;A sense of urgency&amp;lt;/strong&amp;gt;&lt;br /&gt;
the bill looks rushed, sloppy, repetitive and ill considered.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Equality of service&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;quot;delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.&amp;quot; The law fails to do what you claim to want to do. This is a toothless law. It boils down to it will be more equal if we trade our mailing lists. The charters get the addresses of all the public school students for marketing purposes and they give back a list of the zip codes of their selected students. How does that create equality? Charters are to make a good faith effort because in 5 years maybe somebody will ask them about it when the charter is up for renewal.&lt;br /&gt;
&lt;br /&gt;
We could call this the Cherry Picking Assistance Act. If you, as a state senator actually want to work in the interest of high-need populations, such as special education students, English language learners, and students with less engaged parents and (can I add disruptive students here). I challenge you to help me place some of those students from my school into the charter schools. Just giving 3 or 4 students from each of my classes that opportunity could make an enormous positive difference in what gets accomplished in my classes and in my school. In meetings with students and parents I could give out charter school promotional material and then hand the family off to your staff &amp;quot;in conjunction with other community supports and service&amp;quot; to ensure that they are given equal consideration for enrollment.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Fairness in the funding mechanisms&amp;lt;/strong&amp;gt;&lt;br /&gt;
The part at the end of the act seems to be some minor fiddling with the formula. The give-away of public resources and power listed as &amp;quot;Education Collaborative Trust Funds&amp;quot; seems both irresponsible and ill-considered. Let's see: each charter school gets its own school committee representative AND the power to go after the Federal and State money that the city of Boston kids are eligible for. What about my school and all the other Boston Public schools. Why don't we each get a board and school committee representation to ensure that we get a share of that money? You have given the green light for private companies to siphon off taxpayer money earmarked for Boston kids. One could interpret the recent history of Boston Public Schools as the same kind of dis-empowerment in letting organizations like the Boston Plan For Excellence siphon off grant and taxpayer money intended for Boston kids and using it hire consultants to develop and endless array of programs to be sold back to the schools. The corporate-ization of education is complete on your watch. I fear the concentration of power and the giveaway to charters. In a state among the most corrupt in the nation, where our disgrace of a government has had its last three House Speakers removed for corruption, and, the top leaders in the Department of Education have been implicated in the improper awarding of charters for new privatized schools, and, given that you campaigned on an anti-corruption platform, one would think you would be more cautious than to allow these 'trust' funds.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Teacher participation&amp;lt;/strong&amp;gt;&lt;br /&gt;
You often claim the former teacher mantle and I guess there is nothing wrong with that. Many people try teaching for a couple of years and then decide that they want to move on to something else. So I can see how you would relate to the charter school model where young people teach for a few years, add it to their resume and then go on to law school or education administration or senator. What bothers me is your calculus. You compare seeing [some] district victories to knowing charters improved thousands of lives. There are 14 charter schools, many with very mixed records. There are 135 Boston Public Schools. How do you know thousands? By reading charter school press releases? By MCAS score comparisons? Do you correct for selection method, disability, factor in those who drop out to public schools. Who wrote the study you base your knowledge on? There is nothing in this bill for teachers or for the vast majority of students in Boston. It is as top down as it can be. It is a sellout that you could never get away with in a rich suburban community.&lt;br /&gt;
&lt;br /&gt;
Charters were originally these incubators of new ideas, ideas that would be shared with the rest of the schools. That rhetoric continues in your bill. As someone who has actively tried to find out the best practices, I have discovered that charters have little to offer in that regard. The only mechanism that you put in place in your bill are these Collaborative Boards of Directors. You create a mechanism that couldn't be farther from the classroom if you located the boards on Wall Street.&lt;br /&gt;
&lt;br /&gt;
I suppose legislation can be seen as top down too; something you do to the people. You make your deals and we pay. The bill reads more like a corporate charter than a education document. You are pandering to the private sector in order to get your piece of the $4.4 billion that the kids of America must share. Meanwhile that same corporate America just divided $143 billion in yearly bonuses between 38 banks.&lt;br /&gt;
&lt;br /&gt;
In this bill, you end up in bed with an administration in Boston that may have far more responsibility for the problems in educating our kids than do the teachers they so much want to put in check. The problems in teaching may stem from a long term effort to tell them what to do rather than listen to what they can have to offer. Teachers have been damaged and are losing their ability to assess what is up with their students, and are losing their ability to communicate with each other. Most of the 'bad' teachers in Boston can be found in those who comply and cater to the whims and directives of the administration and take little interest in thinking about how what they are told to do is working. They will be the ones getting the 'merit' pay. I am a teacher and a student of teaching. In these 5 years of teaching I have learned a lot, mostly from my students. Second on the list of my effective mentors are my fellow teachers who are still teaching and are good at it. My third positive influence has been the historians and writers at the top of their fields in our universities in Boston. I have learned very little from the former teachers who are advancing themselves outside of the classroom and almost nothing from the myriad of consultants that the central administration have brought in to replace their own duties. The bill is all about top down and nothing about what we can learn from our students and the teachers who spend 6 hours a day with them. The bill is a dismal failure no matter what crumbs we get from Washington. By your vote I know where 'you sit'.&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Chang_diaz&amp;diff=3904</id>
		<title>Chang diaz</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Chang_diaz&amp;diff=3904"/>
		<updated>2010-02-27T17:47:53Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sonia Chang Diaz recently voted for a bill that will significantly shift the resources and power from public schools to the private sector.&lt;br /&gt;
&lt;br /&gt;
I was taken by the promise of the Chang-Diaz campaign, liked the idea of a legislator with a teacher's perspective. I talked to her, contributed to her campaign and encouraged fellow teachers to consider voting for her. It seems that I made a mistake.&lt;br /&gt;
&lt;br /&gt;
I recently received a &amp;lt;a href=&amp;quot;http://sitebuilt.net/files/Gmail%20-%20RE_%20Education%20Reform%20Legislation.pdf&amp;quot;&amp;gt;response&amp;lt;/a&amp;gt; from my state senator, Sonia Chang Diaz, on the &amp;lt;a href=&amp;quot;http://www.mass.gov/legis/bills/senate/186/st02pdf/st02247.pdf&amp;quot;&amp;gt;AN ACT RELATIVE TO THE ACHIEVEMENT GAP&amp;lt;/a&amp;gt; legislation. In it Ms. Diaz claims to &amp;quot;sit firmly on both sides of many of the debates&amp;quot; on education yet her words and her vote belie her. In looking at the bill I find little evidence to support her claim that the bill will &amp;quot;systematically improve student success&amp;quot;. Chang Diaz further states that the bill will &amp;quot;increase accountability in school administration&amp;quot; yet it seems the administrations of these targeted urban school districts get a free pass in this legislation. There is no consideration or recognition of the mounting evidence that shows that the administration of the BPS is the true culprit in the delivery of a poor product to our students. Chang Diaz elucidates her position by listing her four core goals in education: a sense of urgency, equality of service, fairness and teacher participation. I could not help but respond to her misguided core values.&lt;br /&gt;
&lt;br /&gt;
I wrote her this email weeks ago. Her original explanation-of-vote-email referred her constituents to her 'legal counsel' .  I guess I should have had my lawyer talk to her lawyer. Problem is, I don't have a lawyer. My response to her four core goals continues as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;A sense of urgency&amp;lt;/strong&amp;gt;&lt;br /&gt;
the bill looks rushed, sloppy, repetitive and ill considered.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Equality of service&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;quot;delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.&amp;quot; The law fails to do what you claim to want to do. This is a toothless law. It boils down to a trading of mailing lists. The charters get the addresses of all the public school students for marketing purposes and they give back a list of the zip codes of their selected students. How is that equal? Charters are to make a good faith effort because in 5 years somebody may ask them about it when the charter is up for renewal.&lt;br /&gt;
&lt;br /&gt;
We could call this the Cherry Picking Assistance Act. If you, as a state senator actually want to work in the interest of high-need populations, such as special education students, English language learners, and students with less engaged parents and (can I add disruptive students here). I challenge you to help me place some of those students from my school into the charter schools. Just giving 3 or 4 students from each of my classes that opportunity could make an enormous positive difference in what gets accomplished in my classes and in my school. In meetings with students and parents I could give out charter school promotional material and then hand the family off to your staff &amp;quot;in conjunction with other community supports and service&amp;quot; to ensure that they are given equal consideration for enrollment.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Fairness in the funding mechanisms&amp;lt;/strong&amp;gt;&lt;br /&gt;
The part at the end of the act seems to be some minor fiddling with the formula. The give-away of public resources and power listed as &amp;quot;Education Collaborative Trust Funds&amp;quot; seems both irresponsible and ill-considered. Let's see: each charter school gets its own school committee representative AND the power to go after the Federal and State money that the city of Boston kids are eligible for. What about my school and all the other Boston Public schools. Why don't we each get a board and school committee representation to ensure that we get a share of that money? You have given the green light for private companies to siphon off taxpayer money earmarked for Boston kids. One could interpret the recent history of Boston Public Schools as the same kind of dis-empowerment in letting organizations like the Boston Plan For Excellence siphon off grant and taxpayer money intended for Boston kids and using it hire consultants to develop and endless array of programs to be sold back to the schools. The corporate-ization of education is complete on your watch. I fear the concentration of power and the giveaway to charters. In a state among the most corrupt in the nation, where our disgrace of a government has had its last three House Speakers removed for corruption, and, the top leaders in the Department of Education have been implicated in the improper awarding of charters for new privatized schools, and, given that you campaigned on an anti-corruption platform, one would think you would be more cautious than to allow these 'trust' funds.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Teacher participation&amp;lt;/strong&amp;gt;&lt;br /&gt;
You often claim the former teacher mantle and I guess there is nothing wrong with that. Many people try teaching for a couple of years and then decide that they want to move on to something else. So I can see how you would relate to the charter school model where young people teach for a few years, add it to their resume and then go on to law school or education administration or senator. What bothers me is your calculus. You compare seeing [some] district victories to knowing charters improved thousands of lives. There are 14 charter schools, many with very mixed records. There are 135 Boston Public Schools. How do you know thousands? By reading charter school press releases? By MCAS score comparisons? Do you correct for selection method, disability, factor in those who drop out to public schools. Who wrote the study you base your knowledge on? There is nothing in this bill for teachers or for the vast majority of students in Boston. It is as top down as it can be. It is a sellout that you could never get away with in a rich suburban community.&lt;br /&gt;
&lt;br /&gt;
Charters were originally these incubators of new ideas, ideas that would be shared with the rest of the schools. That rhetoric continues in your bill. As someone who has actively tried to find out the best practices, I have discovered that charters have little to offer in that regard. The only mechanism that you put in place in your bill are these Collaborative Boards of Directors. You create a mechanism that couldn't be farther from the classroom if you located the boards on Wall Street.&lt;br /&gt;
&lt;br /&gt;
I suppose legislation can be seen as top down too; something you do to the people. You make your deals and we pay. The bill reads more like a corporate charter than a education document. You are pandering to the private sector in order to get your piece of the $4.4 billion that the kids of America must share. Meanwhile that same corporate America just divided $143 billion in yearly bonuses between 38 banks.&lt;br /&gt;
&lt;br /&gt;
In this bill, you end up in bed with an administration in Boston that may have far more responsibility for the problems in educating our kids than do the teachers they so much want to put in check. The problems in teaching may stem from a long term effort to tell them what to do rather than listen to what they can have to offer. Teachers have been damaged and are losing their ability to assess what is up with their students, and are losing their ability to communicate with each other. Most of the 'bad' teachers in Boston can be found in those who comply and cater to the whims and directives of the administration and take little interest in thinking about how what they are told to do is working. They will be the ones getting the 'merit' pay. I am a teacher and a student of teaching. In these 5 years of teaching I have learned a lot, mostly from my students. Second on the list of my effective mentors are my fellow teachers who are still teaching and are good at it. My third positive influence has been the historians and writers at the top of their fields in our universities in Boston. I have learned very little from the former teachers who are advancing themselves outside of the classroom and almost nothing from the myriad of consultants that the central administration have brought in to replace their own duties. The bill is all about top down and nothing about what we can learn from our students and the teachers who spend 6 hours a day with them. The bill is a dismal failure no matter what crumbs we get from Washington. By your vote I know where 'you sit'.&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Chang_diaz&amp;diff=3903</id>
		<title>Chang diaz</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Chang_diaz&amp;diff=3903"/>
		<updated>2010-02-27T17:41:23Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: New page: Sonia Chang Diaz recently voted for a bill that will significantly shift the resources and power from public schools to the private sector.  I recently received a &amp;lt;a href=&amp;quot;http://sitebuilt...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sonia Chang Diaz recently voted for a bill that will significantly shift the resources and power from public schools to the private sector.&lt;br /&gt;
&lt;br /&gt;
I recently received a &amp;lt;a href=&amp;quot;http://sitebuilt.net/files/Gmail%20-%20RE_%20Education%20Reform%20Legislation.pdf&amp;quot;&amp;gt;response&amp;lt;/a&amp;gt; from my state senator, Sonia Chang Diaz, on the &amp;lt;a href=&amp;quot;http://www.mass.gov/legis/bills/senate/186/st02pdf/st02247.pdf&amp;quot;&amp;gt;AN ACT RELATIVE TO THE ACHIEVEMENT GAP&amp;lt;/a&amp;gt; legislation. In it Ms. Diaz claims to &amp;quot;sit firmly on both sides of many of the debates&amp;quot; on education yet her words and her vote belie her. In looking at the bill I find little evidence to support her claim that the bill will &amp;quot;systematically improve student success&amp;quot;. Chang Diaz further states that the bill will &amp;quot;increase accountability in school administration&amp;quot; yet it seems the administrations of these targeted urban school districts get a free pass in this legislation. There is no consideration or recognition of the mounting evidence that shows that the administration of the BPS is the true culprit in the delivery of a poor product to our students. Chang Diaz elucidates her position by listing her four core goals in education: a sense of urgency, equality of service, fairness and teacher participation. I could not help but respond to her misguided core values.&lt;br /&gt;
&lt;br /&gt;
I wrote her this email weeks ago. Her original explanation-of-vote-email referred her constituents to her 'legal counsel' .  I guess I should have had my lawyer talk to her lawyer. Problem is, I don't have a lawyer. My response to her four core goals continues as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;A sense of urgency&amp;lt;/strong&amp;gt;&lt;br /&gt;
the bill looks rushed, sloppy, repetitive and ill considered.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Equality of service&amp;lt;/strong&amp;gt;&lt;br /&gt;
&amp;quot;delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.&amp;quot; The law fails to do what you claim to want to do. This is a toothless law. It boils down to a trading of mailing lists. The charters get the addresses of all the public school students for marketing purposes and they give back a list of the zip codes of their selected students. How is that equal? Charters are to make a good faith effort because in 5 years somebody may ask them about it when the charter is up for renewal.&lt;br /&gt;
&lt;br /&gt;
We could call this the Cherry Picking Assistance Act. If you, as a state senator actually want to work in the interest of high-need populations, such as special education students, English language learners, and students with less engaged parents and (can I add disruptive students here). I challenge you to help me place some of those students from my school into the charter schools. Just giving 3 or 4 students from each of my classes that opportunity could make an enormous positive difference in what gets accomplished in my classes and in my school. In meetings with students and parents I could give out charter school promotional material and then hand the family off to your staff &amp;quot;in conjunction with other community supports and service&amp;quot; to ensure that they are given equal consideration for enrollment.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Fairness in the funding mechanisms&amp;lt;/strong&amp;gt;&lt;br /&gt;
The part at the end of the act seems to be some minor fiddling with the formula. The give-away of public resources and power listed as &amp;quot;Education Collaborative Trust Funds&amp;quot; seems both irresponsible and ill-considered. Let's see: each charter school gets its own school committee representative AND the power to go after the Federal and State money that the city of Boston kids are eligible for. What about my school and all the other Boston Public schools. Why don't we each get a board and school committee representation to ensure that we get a share of that money? You have given the green light for private companies to siphon off taxpayer money earmarked for Boston kids. One could interpret the recent history of Boston Public Schools as the same kind of dis-empowerment in letting organizations like the Boston Plan For Excellence siphon off grant and taxpayer money intended for Boston kids and using it hire consultants to develop and endless array of programs to be sold back to the schools. The corporate-ization of education is complete on your watch. I fear the concentration of power and the giveaway to charters. In a state among the most corrupt in the nation, where our disgrace of a government has had its last three House Speakers removed for corruption, and, the top leaders in the Department of Education have been implicated in the improper awarding of charters for new privatized schools, and, given that you campaigned on an anti-corruption platform, one would think you would be more cautious than to allow these 'trust' funds.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Teacher participation&amp;lt;/strong&amp;gt;&lt;br /&gt;
You often claim the former teacher mantle and I guess there is nothing wrong with that. Many people try teaching for a couple of years and then decide that they want to move on to something else. So I can see how you would relate to the charter school model where young people teach for a few years, add it to their resume and then go on to law school or education administration or senator. What bothers me is your calculus. You compare seeing [some] district victories to knowing charters improved thousands of lives. There are 14 charter schools, many with very mixed records. There are 135 Boston Public Schools. How do you know thousands? By reading charter school press releases? By MCAS score comparisons? Do you correct for selection method, disability, factor in those who drop out to public schools. Who wrote the study you base your knowledge on? There is nothing in this bill for teachers or for the vast majority of students in Boston. It is as top down as it can be. It is a sellout that you could never get away with in a rich suburban community.&lt;br /&gt;
&lt;br /&gt;
Charters were originally these incubators of new ideas, ideas that would be shared with the rest of the schools. That rhetoric continues in your bill. As someone who has actively tried to find out the best practices, I have discovered that charters have little to offer in that regard. The only mechanism that you put in place in your bill are these Collaborative Boards of Directors. You create a mechanism that couldn't be farther from the classroom if you located the boards on Wall Street.&lt;br /&gt;
&lt;br /&gt;
I suppose legislation can be seen as top down too; something you do to the people. You make your deals and we pay. The bill reads more like a corporate charter than a education document. You are pandering to the private sector in order to get your piece of the $4.4 billion that the kids of America must share. Meanwhile that same corporate America just divided $143 billion in yearly bonuses between 38 banks.&lt;br /&gt;
&lt;br /&gt;
In this bill, you end up in bed with an administration in Boston that may have far more responsibility for the problems in educating our kids than do the teachers they so much want to put in check. The problems in teaching may stem from a long term effort to tell them what to do rather than listen to what they can have to offer. Teachers have been damaged and are losing their ability to assess what is up with their students, and are losing their ability to communicate with each other. Most of the 'bad' teachers in Boston can be found in those who comply and cater to the whims and directives of the administration and take little interest in thinking about how what they are told to do is working. They will be the ones getting the 'merit' pay. I am a teacher and a student of teaching. In these 5 years of teaching I have learned a lot, mostly from my students. Second on the list of my effective mentors are my fellow teachers who are still teaching and are good at it. My third positive influence has been the historians and writers at the top of their fields in our universities in Boston. I have learned very little from the former teachers who are advancing themselves outside of the classroom and almost nothing from the myriad of consultants that the central administration have brought in to replace their own duties. The bill is all about top down and nothing about what we can learn from our students and the teachers who spend 6 hours a day with them. The bill is a dismal failure no matter what crumbs we get from Washington. By your vote I know where 'you sit'.&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=NO10&amp;diff=3902</id>
		<title>NO10</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=NO10&amp;diff=3902"/>
		<updated>2010-02-26T23:26:36Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===flight===&lt;br /&gt;
Orbitz record locator:  	AP130101CZ70LE0A&lt;br /&gt;
Airline record locator: 	Continental Airlines - CZ70LE&lt;br /&gt;
Ticket numbers: 	00575743678591&lt;br /&gt;
00575743678580&lt;br /&gt;
Total flight cost: 	$548.60 USD&lt;br /&gt;
&lt;br /&gt;
See if you've earned a Price Assurance refund.&lt;br /&gt;
&lt;br /&gt;
Traveler(s) 	Frequent flier details&lt;br /&gt;
TIMOTHY MCKENNA 	&lt;br /&gt;
&lt;br /&gt;
PERI MCKENNA 	&lt;br /&gt;
&lt;br /&gt;
Leave Friday, March 5, 2010&lt;br /&gt;
Continental Airlines 1531 Economy  |  Boeing 737-700 Passenger (73G) |  Snack |  2hr 0min | &lt;br /&gt;
Depart: 	6:00am 	Boston, MA  Boston Logan International (BOS)&lt;br /&gt;
Arrive: 	8:00am 	Cleveland, OH  Cleveland Hopkins International (CLE)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your flight is confirmed. The airline is assigning seats at check-in Seat assignment: choose seats |    &lt;br /&gt;
&lt;br /&gt;
Change planes. Time between flights: 0hr 50min&lt;br /&gt;
Continental Airlines 5901 Economy  |  Embraer RJ135/ RJ140/ RJ145 (ERJ) |  2hr 44min | &lt;br /&gt;
Depart: 	8:50am 	Cleveland, OH  Cleveland Hopkins International (CLE)&lt;br /&gt;
Arrive: 	10:34am 	New Orleans, LA  New Orleans Louis Armstrong Int'l (MSY)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your flight is confirmed. The airline is assigning seats at check-in Seat assignment: choose seats |    &lt;br /&gt;
&lt;br /&gt;
Total duration: 5hr 34min | Total miles: 0 miles&lt;br /&gt;
Return Monday, March 8, 2010&lt;br /&gt;
Continental Airlines 872 Economy  |  Boeing 737-800 Passenger (738) |  1hr 12min | &lt;br /&gt;
Depart: 	4:30pm 	New Orleans, LA  New Orleans Louis Armstrong Int'l (MSY)&lt;br /&gt;
Arrive: 	5:42pm 	Houston, TX  Houston George Bush Intercntl. (IAH)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your flight is confirmed. The airline is assigning seats at check-in Seat assignment: choose seats |    &lt;br /&gt;
&lt;br /&gt;
Change planes. Time between flights: 1hr 13min&lt;br /&gt;
Continental Airlines 582 Economy  |  Boeing 737-800 Passenger (738) |  3hr 40min | &lt;br /&gt;
Depart: 	6:55pm 	Houston, TX  Houston George Bush Intercntl. (IAH)&lt;br /&gt;
Arrive: 	11:35pm 	Boston, MA  Boston Logan International (BOS)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your flight is confirmed. The airline is assigning seats at check-in Seat assignment: choose seats |    &lt;br /&gt;
&lt;br /&gt;
Total duration: 6hr 5min | Total miles: 0 miles&lt;br /&gt;
===pre-conference===&lt;br /&gt;
This event will be hosted at the Southern Food and Beverage Museum&lt;br /&gt;
&lt;br /&gt;
http://southernfood.org/images/sofab-map.gif&lt;br /&gt;
&lt;br /&gt;
[http://maps.google.com/maps?oe=utf-8&amp;amp;client=firefox-a&amp;amp;ie=UTF8&amp;amp;q=Southern+Food+and+Beverage+Museum&amp;amp;fb=1&amp;amp;gl=us&amp;amp;hq=Southern+Food+and+Beverage+Museum&amp;amp;hnear=New+Orleans,+LA&amp;amp;cid=0,0,12828818613548142731&amp;amp;ei=1VWIS_jELebz8Qbu9YGiDw&amp;amp;ved=0CAcQnwIwAA&amp;amp;ll=29.949357,-90.064416&amp;amp;spn=0.009147,0.018518&amp;amp;z=16&amp;amp;iwloc=A located] at the Riverwalk Shopping Mall, which is a short cab ride or an enjoyable 15-20 minute walk from the host Monteleone Hotel in the historic French Quarter.&lt;br /&gt;
&lt;br /&gt;
Ken Rayes, Director of the Greater New Orleans Writing Project, at krayes@uno.edu, or by phone at 504-280-7323.&lt;br /&gt;
&lt;br /&gt;
===hotel===&lt;br /&gt;
from	Hotel Monteleone &amp;lt;info@hotelmonteleone.com&amp;gt;&lt;br /&gt;
reply-to	Hotel Monteleone &amp;lt;MjY2OTQwMzA5NDQ5@u.zmaildirect.com&amp;gt;&lt;br /&gt;
to	Tim McKenna &amp;lt;mckenna.tim@gmail.com&amp;gt;&lt;br /&gt;
date	Fri, Feb 26, 2010 at 5:00 PM&lt;br /&gt;
subject	Your Updated Reservation Confirmation&lt;br /&gt;
mailed-by	b.zmaildirect.com&lt;br /&gt;
Dear Tim McKenna,&lt;br /&gt;
&lt;br /&gt;
Thank you for contacting us to amend your upcoming reservation at the Hotel Monteleone.&lt;br /&gt;
&lt;br /&gt;
We are pleased to advise you that your booking has been updated, so please take a moment to check the information below to ensure it is correct.&lt;br /&gt;
&lt;br /&gt;
We look forward to welcoming you to the Hotel Monteleone.&lt;br /&gt;
&lt;br /&gt;
Warm regards,&lt;br /&gt;
Kathy McQuirter&lt;br /&gt;
Reservations Manager&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Location&lt;br /&gt;
Reservation Information&lt;br /&gt;
&lt;br /&gt;
Confirmation Number: 	2606974&lt;br /&gt;
Guest Name: 	Tim McKenna&lt;br /&gt;
Arrival Date: 	Friday, March 5, 2010&lt;br /&gt;
Departure Date: 	Monday, March 8, 2010&lt;br /&gt;
Room Type Requested: 	Preferred Double Double&lt;br /&gt;
Room Rate: 	$205.00&lt;br /&gt;
&lt;br /&gt;
Policies&lt;br /&gt;
&lt;br /&gt;
Deposit 	Credit Card Guarantee&lt;br /&gt;
Cancellation 	72 hours prior to arrival&lt;br /&gt;
Check-In Time 	3:00 PM&lt;br /&gt;
Check-Out Time 	11:00 AM&lt;br /&gt;
Room Tax 	13% city &amp;amp; state tax plus a $2.00 occupancy fee per night&lt;br /&gt;
Rates 	Rates are subject to change if a change is made to dates, length of stay, bed type, and/or number of guests.&lt;br /&gt;
&lt;br /&gt;
Contact Information&lt;br /&gt;
&lt;br /&gt;
Main Telephone Number 	504.523.3341&lt;br /&gt;
Toll Free Reservations 	800.535.9595&lt;br /&gt;
Concierge Telephone Number 	504.523.3341&lt;br /&gt;
Hotel Website 	www.HotelMonteleone.com&lt;br /&gt;
&lt;br /&gt;
The Hotel Address is:&lt;br /&gt;
[http://maps.google.com/maps?q=monteleone+hotel&amp;amp;gl=us&amp;amp;hl=en&amp;amp;cd=1&amp;amp;ei=S1iIS6ewFom0MKHZ6cIG&amp;amp;sll=29.95579,-90.064845&amp;amp;sspn=0.009147,0.018518&amp;amp;ie=UTF8&amp;amp;view=map&amp;amp;cid=9720045327975038506&amp;amp;ved=0CFMQpQY&amp;amp;hq=monteleone+hotel&amp;amp;hnear=&amp;amp;ll=29.955529,-90.068214&amp;amp;spn=0.008682,0.018518&amp;amp;z=16 here]&lt;br /&gt;
 &lt;br /&gt;
Hotel Monteleone 214 Rue Royale  |  New Orleans, Louisiana 70130-2201  |  Phone: (866) 338-4684&lt;br /&gt;
&lt;br /&gt;
===conference===&lt;br /&gt;
You will all want to be at the Hotel Monteleone Friday afternoon in order to register before the Opening Reception at 5 PM. The Banquet and evening's presentation by Students at the Center of New Orleans begins at 6:30 PM.&lt;br /&gt;
 &lt;br /&gt;
You will want to pick up your personal conference packets at the Registration Desk in the Registration Lobby outside of the Queen Anne Ballroom on Mezzanine Level A before dinner. Your checks will be returned to you in your packets.&lt;br /&gt;
Please remember to bring your confirmation letters I've sent all of you.&lt;br /&gt;
 &lt;br /&gt;
As a &amp;quot;Lagniappe&amp;quot; as they say in New Orleans (a little something extra) I thought that you would appreciate having our beautifully crafted list of recommended restaurants in advance so you can make plans for your meals before and after the conference. Friday dinner, and Saturday Breakfast and Lunch are included with the conference. &lt;br /&gt;
 &lt;br /&gt;
These restaurants have been recommended by New Orleanians locals &amp;quot;in the know&amp;quot;, and are all wonderful places, many within walking distance of the conference hotel in the French Quarter.&lt;br /&gt;
 &lt;br /&gt;
We are excited that about 200 of you are joining us for this exciting conference.&lt;br /&gt;
 &lt;br /&gt;
Warm regards on behalf of the Reading Conference Team,&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Rick Snodgrass&lt;br /&gt;
Program Specialist&lt;br /&gt;
The National Writing Project&lt;br /&gt;
California State University, Chico &lt;br /&gt;
Chico, CA 95929-0252&lt;br /&gt;
PH: 530-898-5508&lt;br /&gt;
FAX: 530-898-6982&lt;br /&gt;
rsnodgrass@nwp.org&lt;br /&gt;
&lt;br /&gt;
===restaurants===&lt;br /&gt;
&lt;br /&gt;
Acme Oyster House ($)&lt;br /&gt;
&lt;br /&gt;
724 Iberville Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Sun-Thurs 11 am-10 pm, Fri-Sat 11 am - 11 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-5973&lt;br /&gt;
&lt;br /&gt;
www.acmeoyster.com &lt;br /&gt;
&lt;br /&gt;
Ralph Brennan’s Bacco  ($$$)&lt;br /&gt;
&lt;br /&gt;
310 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Daily: 11:30 am - 2:30 pm &lt;br /&gt;
Dinner- Sun - Thurs 6:00 pm-9:30 pm &lt;br /&gt;
                 Fri - Sat  6:00 pm-10:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-2426&lt;br /&gt;
&lt;br /&gt;
www.bacco.com &lt;br /&gt;
&lt;br /&gt;
Bayona ($$$)&lt;br /&gt;
&lt;br /&gt;
430 Dauphine Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Wed. – Sat beginning at 11:30 am&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat  beginning at 6:00 pm&lt;br /&gt;
&lt;br /&gt;
Closed on Sundays&lt;br /&gt;
&lt;br /&gt;
(504)-525-4455&lt;br /&gt;
&lt;br /&gt;
www.bayona.com &lt;br /&gt;
&lt;br /&gt;
Bistro at Hotel Maison de Ville ($$$)&lt;br /&gt;
&lt;br /&gt;
727 Rue Toulouse, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Tues - Sat 11 am-3 pm&lt;br /&gt;
&lt;br /&gt;
Dinner-Tues - Sat 6 pm – 10 pm&lt;br /&gt;
&lt;br /&gt;
(504) 528-9206&lt;br /&gt;
&lt;br /&gt;
www.hotelmaisondeville.com/dining &lt;br /&gt;
&lt;br /&gt;
Bourbon House  ($$$)&lt;br /&gt;
&lt;br /&gt;
144 Bourbon Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Breakfast- 6:30 am - 10:30 am &lt;br /&gt;
Lunch &amp;amp; Dinner- Sun - Thurs 11am -10 pm&lt;br /&gt;
&lt;br /&gt;
                              Fri – Sat  11 am – 11 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-0111&lt;br /&gt;
&lt;br /&gt;
www.bourbonhouse.com&lt;br /&gt;
&lt;br /&gt;
Your browser may not support display of this image.&lt;br /&gt;
&lt;br /&gt;
Brigtsen’s  ($$$)&lt;br /&gt;
&lt;br /&gt;
One of NOLA’s best and close friends of Rick’s!&lt;br /&gt;
&lt;br /&gt;
723 Dante Street, Uptown Above Garden District&lt;br /&gt;
&lt;br /&gt;
Dinner-Tues- Sat 5:30-10:00 PM &lt;br /&gt;
Closed Sunday &amp;amp; Monday&lt;br /&gt;
&lt;br /&gt;
(504) 861-7610&lt;br /&gt;
&lt;br /&gt;
www.brigtsens.com &lt;br /&gt;
&lt;br /&gt;
Café  Degas  ($-$$)&lt;br /&gt;
&lt;br /&gt;
3127 Esplanade Avenue, Mid City&lt;br /&gt;
&lt;br /&gt;
Lunch – Wed - Sat 11:00 am - 3:00 pm    &lt;br /&gt;
Brunch – Sun  10:30 am - 3:00 pm &lt;br /&gt;
Dinner- Wed - Sat  6:00 pm - 10:00 pm &lt;br /&gt;
                         Sun 6:00 pm - 9:30 pm  &lt;br /&gt;
&lt;br /&gt;
(504) 945 – 5635&lt;br /&gt;
&lt;br /&gt;
www.cafedegas.com &lt;br /&gt;
&lt;br /&gt;
Café  du Monde ($)&lt;br /&gt;
&lt;br /&gt;
1039 Decatur Street, French Market&lt;br /&gt;
&lt;br /&gt;
Open 24 hours a day&lt;br /&gt;
&lt;br /&gt;
504-525-4544&lt;br /&gt;
&lt;br /&gt;
www.cafedumonde.com &lt;br /&gt;
&lt;br /&gt;
Cochon ($$)&lt;br /&gt;
&lt;br /&gt;
930 Tchoupitoulas St, Warehouse District&lt;br /&gt;
&lt;br /&gt;
Mon- Fri 11 am -10 pm, Sat 5:30 pm - 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 588 -2123&lt;br /&gt;
&lt;br /&gt;
http://www.cochonrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Coquette ($$)&lt;br /&gt;
&lt;br /&gt;
2800 Magazine St, Garden District&lt;br /&gt;
&lt;br /&gt;
Lunch-Wed - Sat 11:30am - 3:00pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat 5:30pm - 10:00pm&lt;br /&gt;
&lt;br /&gt;
( 504) 265- 0421 &lt;br /&gt;
http://www.coquette-nola.com &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Coulis ($)&lt;br /&gt;
&lt;br /&gt;
Great breakfast!&lt;br /&gt;
&lt;br /&gt;
3625 Prytania Street&lt;br /&gt;
&lt;br /&gt;
Daily 6 am- 3 pm&lt;br /&gt;
&lt;br /&gt;
(504) 304-4265 &lt;br /&gt;
&lt;br /&gt;
Eat ($-$$)&lt;br /&gt;
&lt;br /&gt;
900 Dumaine Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Tues- Fri 11am – 2 pm, 5:30 pm – 10 pm &lt;br /&gt;
Saturday: 9 am – 2 pm, 5:30 pm – 10 pm &lt;br /&gt;
Sunday brunch: 9 am – 2 pm &lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 522-7222&lt;br /&gt;
&lt;br /&gt;
www.eatnola.com &lt;br /&gt;
&lt;br /&gt;
Gautreau's Restaurant ($$$)&lt;br /&gt;
&lt;br /&gt;
1728 Soniat Street, Uptown&lt;br /&gt;
&lt;br /&gt;
Tues-Sat 6 pm -10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sun &amp;amp; Mon&lt;br /&gt;
&lt;br /&gt;
504) 899-7397‎&lt;br /&gt;
&lt;br /&gt;
gautreausrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Herbsaint ($$$)&lt;br /&gt;
&lt;br /&gt;
701 Saint Charles Avenue, Warehouse District Building&lt;br /&gt;
&lt;br /&gt;
Mon-Fri 11:30 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Sat 5:30 pm – 10:00 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 524-4114&lt;br /&gt;
&lt;br /&gt;
www.herbsaint.com &lt;br /&gt;
&lt;br /&gt;
Irene’s  Cuisine ($$$)&lt;br /&gt;
&lt;br /&gt;
539 Saint Philip Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Mon- Sat 5:30 pm – 10:30 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 529-8811 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Iris ($$$)&lt;br /&gt;
&lt;br /&gt;
321 North Peters Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch-Thurs &amp;amp; Fri 11:30 am- 2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon, Wed-Sat 6 pm –close&lt;br /&gt;
&lt;br /&gt;
www.irisneworleans.com&lt;br /&gt;
&lt;br /&gt;
(540) 299- 3944 &lt;br /&gt;
&lt;br /&gt;
K-Paul’s ($$$)&lt;br /&gt;
&lt;br /&gt;
416 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Thurs – Sat 11:00 am -2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- 5:30 pm- 10:00 pm&lt;br /&gt;
&lt;br /&gt;
(504)  596-2530&lt;br /&gt;
&lt;br /&gt;
http://www.chefpaul.com/site297.php &lt;br /&gt;
&lt;br /&gt;
Mandina’s Restaurant ($)&lt;br /&gt;
&lt;br /&gt;
3800 Canal St, Mid City&lt;br /&gt;
&lt;br /&gt;
Mon - Thurs 11:00 am - 9:30 pm &lt;br /&gt;
Fri &amp;amp; Sat 11:00am - 10:00 pm &lt;br /&gt;
Sun 12:00 pm – 9 pm&lt;br /&gt;
&lt;br /&gt;
No Credit Cards&lt;br /&gt;
&lt;br /&gt;
(504) 482-9179&lt;br /&gt;
&lt;br /&gt;
http://mandinasrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Marigny Brasserie ($)&lt;br /&gt;
&lt;br /&gt;
640 Frenchmen Street&lt;br /&gt;
&lt;br /&gt;
Breakfast- Daily, 7:00am - 11am  &lt;br /&gt;
Lunch &amp;amp; Dinner- Mon-Thurs 11:30  - 11:00 pm &lt;br /&gt;
                                    Fri- Sat  11:30 - 12:00 am &lt;br /&gt;
                                      Sun 11:30 am - 9:30 pm&lt;br /&gt;
&lt;br /&gt;
(504) 945-4472&lt;br /&gt;
&lt;br /&gt;
www.marignybrasserie.com &lt;br /&gt;
&lt;br /&gt;
Mr. B’s Bistro ($$$)&lt;br /&gt;
&lt;br /&gt;
201 Royal Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Mon- Sat 11:30 am - 5:30 pm&lt;br /&gt;
&lt;br /&gt;
Brunch- Sun 10:30 am- 2:00 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Nightly 5:30 – 9:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 523-2078&lt;br /&gt;
&lt;br /&gt;
www.mrbsbistro.com&lt;br /&gt;
&lt;br /&gt;
Napolean House ($)&lt;br /&gt;
&lt;br /&gt;
500 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Mon 11 am – 5:30 pm&lt;br /&gt;
&lt;br /&gt;
Tues – Thurs 11 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Fri – Sat 11 am – 11 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sundays&lt;br /&gt;
&lt;br /&gt;
(504) 525 - 2431&lt;br /&gt;
&lt;br /&gt;
www.napoleonhouse.com &lt;br /&gt;
&lt;br /&gt;
Parkview Bakery and Tavern ($)&lt;br /&gt;
&lt;br /&gt;
Best Po-Boys! &lt;br /&gt;
&lt;br /&gt;
538 Hagan Avenue, Mid City&lt;br /&gt;
&lt;br /&gt;
Daily Hours 11 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Tuesdays&lt;br /&gt;
&lt;br /&gt;
(504) 482 -3047&lt;br /&gt;
&lt;br /&gt;
http://www.parkwaybakeryandtavernnola.com &lt;br /&gt;
&lt;br /&gt;
Pelican Club ($$$)&lt;br /&gt;
&lt;br /&gt;
312 Exchange Alley, French Quarter&lt;br /&gt;
&lt;br /&gt;
Dinner – Sun-Thurs 5:30 pm - 9:30 pm&lt;br /&gt;
&lt;br /&gt;
                    Fri- Sat 5:30 pm - 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 523-1504&lt;br /&gt;
&lt;br /&gt;
www.pelicanclub.com &lt;br /&gt;
&lt;br /&gt;
Port Of Call ($-$$)&lt;br /&gt;
&lt;br /&gt;
838 Esplanade Avenue, French Quarter&lt;br /&gt;
&lt;br /&gt;
Sun - Thurs 11 am - 12 am&lt;br /&gt;
&lt;br /&gt;
      Fri – Sat 11 am – 1 am&lt;br /&gt;
&lt;br /&gt;
(504) 523-0120&lt;br /&gt;
&lt;br /&gt;
www.portofcallnola.com &lt;br /&gt;
&lt;br /&gt;
Rio Mar Seafood ($$)&lt;br /&gt;
&lt;br /&gt;
800 South Peters Street, Warehouse District&lt;br /&gt;
&lt;br /&gt;
Lunch- Mon-Fri 11:30 am - 2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat 6 pm - 10 pm &lt;br /&gt;
Closed Sundays&lt;br /&gt;
&lt;br /&gt;
(504) 525- 3474&lt;br /&gt;
&lt;br /&gt;
http://riomarseafood.activepixel.com &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
The Ruby Slipper ($)&lt;br /&gt;
&lt;br /&gt;
Great Breakfast, served all day!&lt;br /&gt;
&lt;br /&gt;
139 South Cortez Street, Mid City &lt;br /&gt;
Tues- Fri 7 am - 2pm &lt;br /&gt;
Sat- Sun 8 am - 3pm&lt;br /&gt;
&lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 309 - 5531&lt;br /&gt;
&lt;br /&gt;
www.therubyslippercafe.net &lt;br /&gt;
&lt;br /&gt;
Snug Harbor ( $$)&lt;br /&gt;
&lt;br /&gt;
Jazz Club &amp;amp; Restaurant&lt;br /&gt;
&lt;br /&gt;
626 Frenchmen Street, Fauborg Marigny Arts &amp;amp; Cultural district&lt;br /&gt;
&lt;br /&gt;
Lunch- Sat &amp;amp; Sun 11:30- 5:00 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Starting at 5:00 pm daily&lt;br /&gt;
&lt;br /&gt;
Allow 2 Hours for dining&lt;br /&gt;
&lt;br /&gt;
(504) 949 – 0696&lt;br /&gt;
&lt;br /&gt;
www.snugjazz.com &lt;br /&gt;
&lt;br /&gt;
Restaurant Stanley ($)&lt;br /&gt;
&lt;br /&gt;
547 St. Ann Street, Jackson Square&lt;br /&gt;
&lt;br /&gt;
Open Daily 7:00 am – 7:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 587-0093 &lt;br /&gt;
&lt;br /&gt;
www.stanleyrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Upperline ($$$)&lt;br /&gt;
&lt;br /&gt;
1413 Upperline Street, Garden District&lt;br /&gt;
&lt;br /&gt;
Dinner- Wed- Sun 5:30 pm&lt;br /&gt;
&lt;br /&gt;
(504) 891 - 9822&lt;br /&gt;
&lt;br /&gt;
www.upperline.com &lt;br /&gt;
&lt;br /&gt;
Willie Mae’s Scotch House ($)&lt;br /&gt;
&lt;br /&gt;
2401 Saint Ann Street&lt;br /&gt;
&lt;br /&gt;
Open 11:00 am – 3 pm daily&lt;br /&gt;
&lt;br /&gt;
(504) 822- 9503&lt;br /&gt;
&lt;br /&gt;
===registration===&lt;br /&gt;
January 12, 2010&lt;br /&gt;
&lt;br /&gt;
The National Writing Project and the National Reading Initiative &lt;br /&gt;
&lt;br /&gt;
Dear Conference Registrant,&lt;br /&gt;
&lt;br /&gt;
Thank you for registering for The National Reading Initiative’s 2010 Conference on Reading entitled “What’s Next: Possibilities for Literacy and Content Area Learning”. We look forward to welcoming you to New Orleans’s historic French Quarter and the Monteleone Hotel, where we will examine the intersections of interesting threads of work related to adolescent literacy and content area learning which have surfaced from the ongoing programs funded by a grant from the Carnegie Corporation of New York.&lt;br /&gt;
&lt;br /&gt;
We have received your deposit check of $150. Conference registration is free, so we will return your deposit check when you check in at the conference registration table at the Hotel Monteleone located in the Registration lobby on the Mezzanine A level of the hotel. There you will receive your conference packet with a nametag. You will be able to check in all day Friday.&lt;br /&gt;
&lt;br /&gt;
NOTE: Please remember that any registrant who does not attend the conference will forfeit her or his deposit.&lt;br /&gt;
&lt;br /&gt;
The Conference&lt;br /&gt;
&lt;br /&gt;
The conference will begin at 5 PM Friday, March 5th with an opening reception, followed by a banquet at 6:30 PM in the Queen Anne Ballroom, just off the Registration lobby on the Mezzanine A level. Saturday morning a continental breakfast will be served in the Queen Anne Ballroom beginning at 7:30 AM followed by the keynote speech at 9 AM.&lt;br /&gt;
&lt;br /&gt;
There will a first round of morning sessions, lunch in the Queen Anne Ballroom from 12 Noon to 1:15 followed by 2 afternoon sessions.. The conference will end at 5:30 PM Saturday afternoon, March 6th. Your food during the conference is free. Dinner Saturday night will be on your own. We will have a list of great New Orleans’s restaurants available when you arrive at the conference&lt;br /&gt;
&lt;br /&gt;
Pre-Conference Opportunity – Friday, March 5th&lt;br /&gt;
&lt;br /&gt;
The Greater New Orleans Writing Project is happy to host a special pre-conference event on Friday, March 5 from 11:00 am – 3:00 pm. Come “pass a good time,” eat some marvelous New Orleans food, and learn about ways to use food as a nourishing subject for your student writers, while you experience the unique culinary culture of New Orleans.  Some of the many things you will learn include:&lt;br /&gt;
&lt;br /&gt;
    * The difference between Cajun and Creole.&lt;br /&gt;
    * How the po-boy sandwich got its name from a labor strike&lt;br /&gt;
    * Why okra is so prevalent in Southern cooking&lt;br /&gt;
    * How the sugar and rice industries shaped Louisiana and the Carolinas&lt;br /&gt;
    * Why New Orleanians don’t eat cornbread, but the rest of the Louisiana does&lt;br /&gt;
&lt;br /&gt;
This event will be hosted at the Southern Food and Beverage Museum, which is a very short cab ride or an enjoyable 15 -20 minute walk from the host Monteleone Hotel in the historic French Quarter. &lt;br /&gt;
&lt;br /&gt;
Registration for this event is separate from conference registration, and is limited to the first 40 participants. To register, please contact Ken Rayes, the Director of the Greater New Orleans Writing Project at krayes@uno.edu, or by phone at 504-280-7323.  Cost is $45.00 per person which includes food and drink samples (payment will be by check only). You will be responsible for your transportation to and from this event.  Come join us as we share in our unique New Orleans food and culture. &lt;br /&gt;
&lt;br /&gt;
Travel and Registration&lt;br /&gt;
&lt;br /&gt;
You should plan to arrive on Friday, March 5th.&lt;br /&gt;
&lt;br /&gt;
You will be making your own travel arrangements and hotel reservations Either you, or your site, will be responsible for paying your travel and lodging expenses. For reservations, please call the hotel’s reservation department directly at 800-535-9595 and identify yourself as a Reading Conference guest/attendee for the March 5 and 6th, 2010 conference. It’s important that you specify the group name and the dates of the conference to get the group rate.  Please make your reservations no later than January 22.&lt;br /&gt;
&lt;br /&gt;
The hotel contact information is:&lt;br /&gt;
&lt;br /&gt;
Hotel Monteleone&lt;br /&gt;
&lt;br /&gt;
214 Rue Royale&lt;br /&gt;
&lt;br /&gt;
New Orleans, La &lt;br /&gt;
&lt;br /&gt;
70130-2201  |  Phone:  8oo-535-9595&lt;br /&gt;
&lt;br /&gt;
http://www.hotelmonteleone.com/ &lt;br /&gt;
&lt;br /&gt;
If you have additional questions, please contact Rick Snodgrass at rsnodgrass@nwp.org   or Tanya Baker at tbaker@nwp.org.  &lt;br /&gt;
&lt;br /&gt;
We look forward to welcoming you to New Orleans!&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=NO10&amp;diff=3901</id>
		<title>NO10</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=NO10&amp;diff=3901"/>
		<updated>2010-02-26T23:25:47Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: /* hotel */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===flight===&lt;br /&gt;
Orbitz record locator:  	AP130101CZ70LE0A&lt;br /&gt;
Airline record locator: 	Continental Airlines - CZ70LE&lt;br /&gt;
Ticket numbers: 	00575743678591&lt;br /&gt;
00575743678580&lt;br /&gt;
Total flight cost: 	$548.60 USD&lt;br /&gt;
&lt;br /&gt;
See if you've earned a Price Assurance refund.&lt;br /&gt;
&lt;br /&gt;
Traveler(s) 	Frequent flier details&lt;br /&gt;
TIMOTHY MCKENNA 	&lt;br /&gt;
&lt;br /&gt;
PERI MCKENNA 	&lt;br /&gt;
&lt;br /&gt;
Leave Friday, March 5, 2010&lt;br /&gt;
Continental Airlines 1531 Economy  |  Boeing 737-700 Passenger (73G) |  Snack |  2hr 0min | &lt;br /&gt;
Depart: 	6:00am 	Boston, MA  Boston Logan International (BOS)&lt;br /&gt;
Arrive: 	8:00am 	Cleveland, OH  Cleveland Hopkins International (CLE)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your flight is confirmed. The airline is assigning seats at check-in Seat assignment: choose seats |    &lt;br /&gt;
&lt;br /&gt;
Change planes. Time between flights: 0hr 50min&lt;br /&gt;
Continental Airlines 5901 Economy  |  Embraer RJ135/ RJ140/ RJ145 (ERJ) |  2hr 44min | &lt;br /&gt;
Depart: 	8:50am 	Cleveland, OH  Cleveland Hopkins International (CLE)&lt;br /&gt;
Arrive: 	10:34am 	New Orleans, LA  New Orleans Louis Armstrong Int'l (MSY)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your flight is confirmed. The airline is assigning seats at check-in Seat assignment: choose seats |    &lt;br /&gt;
&lt;br /&gt;
Total duration: 5hr 34min | Total miles: 0 miles&lt;br /&gt;
Return Monday, March 8, 2010&lt;br /&gt;
Continental Airlines 872 Economy  |  Boeing 737-800 Passenger (738) |  1hr 12min | &lt;br /&gt;
Depart: 	4:30pm 	New Orleans, LA  New Orleans Louis Armstrong Int'l (MSY)&lt;br /&gt;
Arrive: 	5:42pm 	Houston, TX  Houston George Bush Intercntl. (IAH)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your flight is confirmed. The airline is assigning seats at check-in Seat assignment: choose seats |    &lt;br /&gt;
&lt;br /&gt;
Change planes. Time between flights: 1hr 13min&lt;br /&gt;
Continental Airlines 582 Economy  |  Boeing 737-800 Passenger (738) |  3hr 40min | &lt;br /&gt;
Depart: 	6:55pm 	Houston, TX  Houston George Bush Intercntl. (IAH)&lt;br /&gt;
Arrive: 	11:35pm 	Boston, MA  Boston Logan International (BOS)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your flight is confirmed. The airline is assigning seats at check-in Seat assignment: choose seats |    &lt;br /&gt;
&lt;br /&gt;
Total duration: 6hr 5min | Total miles: 0 miles&lt;br /&gt;
===pre-conference===&lt;br /&gt;
This event will be hosted at the Southern Food and Beverage Museum&lt;br /&gt;
&lt;br /&gt;
http://southernfood.org/images/sofab-map.gif&lt;br /&gt;
&lt;br /&gt;
[http://maps.google.com/maps?oe=utf-8&amp;amp;client=firefox-a&amp;amp;ie=UTF8&amp;amp;q=Southern+Food+and+Beverage+Museum&amp;amp;fb=1&amp;amp;gl=us&amp;amp;hq=Southern+Food+and+Beverage+Museum&amp;amp;hnear=New+Orleans,+LA&amp;amp;cid=0,0,12828818613548142731&amp;amp;ei=1VWIS_jELebz8Qbu9YGiDw&amp;amp;ved=0CAcQnwIwAA&amp;amp;ll=29.949357,-90.064416&amp;amp;spn=0.009147,0.018518&amp;amp;z=16&amp;amp;iwloc=A located] at the Riverwalk Shopping Mall, which is a short cab ride or an enjoyable 15-20 minute walk from the host Monteleone Hotel in the historic French Quarter.&lt;br /&gt;
&lt;br /&gt;
Ken Rayes, Director of the Greater New Orleans Writing Project, at krayes@uno.edu, or by phone at 504-280-7323.&lt;br /&gt;
&lt;br /&gt;
===hotel===&lt;br /&gt;
from	Hotel Monteleone &amp;lt;info@hotelmonteleone.com&amp;gt;&lt;br /&gt;
reply-to	Hotel Monteleone &amp;lt;MjY2OTQwMzA5NDQ5@u.zmaildirect.com&amp;gt;&lt;br /&gt;
to	Tim McKenna &amp;lt;mckenna.tim@gmail.com&amp;gt;&lt;br /&gt;
date	Fri, Feb 26, 2010 at 5:00 PM&lt;br /&gt;
subject	Your Updated Reservation Confirmation&lt;br /&gt;
mailed-by	b.zmaildirect.com&lt;br /&gt;
Dear Tim McKenna,&lt;br /&gt;
&lt;br /&gt;
Thank you for contacting us to amend your upcoming reservation at the Hotel Monteleone.&lt;br /&gt;
&lt;br /&gt;
We are pleased to advise you that your booking has been updated, so please take a moment to check the information below to ensure it is correct.&lt;br /&gt;
&lt;br /&gt;
We look forward to welcoming you to the Hotel Monteleone.&lt;br /&gt;
&lt;br /&gt;
Warm regards,&lt;br /&gt;
Kathy McQuirter&lt;br /&gt;
Reservations Manager&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Location&lt;br /&gt;
Reservation Information&lt;br /&gt;
&lt;br /&gt;
Confirmation Number: 	2606974&lt;br /&gt;
Guest Name: 	Tim McKenna&lt;br /&gt;
Arrival Date: 	Friday, March 5, 2010&lt;br /&gt;
Departure Date: 	Monday, March 8, 2010&lt;br /&gt;
Room Type Requested: 	Preferred Double Double&lt;br /&gt;
Room Rate: 	$205.00&lt;br /&gt;
&lt;br /&gt;
Policies&lt;br /&gt;
&lt;br /&gt;
Deposit 	Credit Card Guarantee&lt;br /&gt;
Cancellation 	72 hours prior to arrival&lt;br /&gt;
Check-In Time 	3:00 PM&lt;br /&gt;
Check-Out Time 	11:00 AM&lt;br /&gt;
Room Tax 	13% city &amp;amp; state tax plus a $2.00 occupancy fee per night&lt;br /&gt;
Rates 	Rates are subject to change if a change is made to dates, length of stay, bed type, and/or number of guests.&lt;br /&gt;
&lt;br /&gt;
Contact Information&lt;br /&gt;
&lt;br /&gt;
Main Telephone Number 	504.523.3341&lt;br /&gt;
Toll Free Reservations 	800.535.9595&lt;br /&gt;
Concierge Telephone Number 	504.523.3341&lt;br /&gt;
Hotel Website 	www.HotelMonteleone.com&lt;br /&gt;
&lt;br /&gt;
The Hotel Address is:&lt;br /&gt;
http://maps.google.com/maps?q=monteleone+hotel&amp;amp;gl=us&amp;amp;hl=en&amp;amp;cd=1&amp;amp;ei=S1iIS6ewFom0MKHZ6cIG&amp;amp;sll=29.95579,-90.064845&amp;amp;sspn=0.009147,0.018518&amp;amp;ie=UTF8&amp;amp;view=map&amp;amp;cid=9720045327975038506&amp;amp;ved=0CFMQpQY&amp;amp;hq=monteleone+hotel&amp;amp;hnear=&amp;amp;ll=29.955529,-90.068214&amp;amp;spn=0.008682,0.018518&amp;amp;z=16&lt;br /&gt;
 &lt;br /&gt;
Hotel Monteleone 214 Rue Royale  |  New Orleans, Louisiana 70130-2201  |  Phone: (866) 338-4684&lt;br /&gt;
&lt;br /&gt;
===conference===&lt;br /&gt;
You will all want to be at the Hotel Monteleone Friday afternoon in order to register before the Opening Reception at 5 PM. The Banquet and evening's presentation by Students at the Center of New Orleans begins at 6:30 PM.&lt;br /&gt;
 &lt;br /&gt;
You will want to pick up your personal conference packets at the Registration Desk in the Registration Lobby outside of the Queen Anne Ballroom on Mezzanine Level A before dinner. Your checks will be returned to you in your packets.&lt;br /&gt;
Please remember to bring your confirmation letters I've sent all of you.&lt;br /&gt;
 &lt;br /&gt;
As a &amp;quot;Lagniappe&amp;quot; as they say in New Orleans (a little something extra) I thought that you would appreciate having our beautifully crafted list of recommended restaurants in advance so you can make plans for your meals before and after the conference. Friday dinner, and Saturday Breakfast and Lunch are included with the conference. &lt;br /&gt;
 &lt;br /&gt;
These restaurants have been recommended by New Orleanians locals &amp;quot;in the know&amp;quot;, and are all wonderful places, many within walking distance of the conference hotel in the French Quarter.&lt;br /&gt;
 &lt;br /&gt;
We are excited that about 200 of you are joining us for this exciting conference.&lt;br /&gt;
 &lt;br /&gt;
Warm regards on behalf of the Reading Conference Team,&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Rick Snodgrass&lt;br /&gt;
Program Specialist&lt;br /&gt;
The National Writing Project&lt;br /&gt;
California State University, Chico &lt;br /&gt;
Chico, CA 95929-0252&lt;br /&gt;
PH: 530-898-5508&lt;br /&gt;
FAX: 530-898-6982&lt;br /&gt;
rsnodgrass@nwp.org&lt;br /&gt;
&lt;br /&gt;
===restaurants===&lt;br /&gt;
&lt;br /&gt;
Acme Oyster House ($)&lt;br /&gt;
&lt;br /&gt;
724 Iberville Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Sun-Thurs 11 am-10 pm, Fri-Sat 11 am - 11 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-5973&lt;br /&gt;
&lt;br /&gt;
www.acmeoyster.com &lt;br /&gt;
&lt;br /&gt;
Ralph Brennan’s Bacco  ($$$)&lt;br /&gt;
&lt;br /&gt;
310 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Daily: 11:30 am - 2:30 pm &lt;br /&gt;
Dinner- Sun - Thurs 6:00 pm-9:30 pm &lt;br /&gt;
                 Fri - Sat  6:00 pm-10:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-2426&lt;br /&gt;
&lt;br /&gt;
www.bacco.com &lt;br /&gt;
&lt;br /&gt;
Bayona ($$$)&lt;br /&gt;
&lt;br /&gt;
430 Dauphine Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Wed. – Sat beginning at 11:30 am&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat  beginning at 6:00 pm&lt;br /&gt;
&lt;br /&gt;
Closed on Sundays&lt;br /&gt;
&lt;br /&gt;
(504)-525-4455&lt;br /&gt;
&lt;br /&gt;
www.bayona.com &lt;br /&gt;
&lt;br /&gt;
Bistro at Hotel Maison de Ville ($$$)&lt;br /&gt;
&lt;br /&gt;
727 Rue Toulouse, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Tues - Sat 11 am-3 pm&lt;br /&gt;
&lt;br /&gt;
Dinner-Tues - Sat 6 pm – 10 pm&lt;br /&gt;
&lt;br /&gt;
(504) 528-9206&lt;br /&gt;
&lt;br /&gt;
www.hotelmaisondeville.com/dining &lt;br /&gt;
&lt;br /&gt;
Bourbon House  ($$$)&lt;br /&gt;
&lt;br /&gt;
144 Bourbon Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Breakfast- 6:30 am - 10:30 am &lt;br /&gt;
Lunch &amp;amp; Dinner- Sun - Thurs 11am -10 pm&lt;br /&gt;
&lt;br /&gt;
                              Fri – Sat  11 am – 11 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-0111&lt;br /&gt;
&lt;br /&gt;
www.bourbonhouse.com&lt;br /&gt;
&lt;br /&gt;
Your browser may not support display of this image.&lt;br /&gt;
&lt;br /&gt;
Brigtsen’s  ($$$)&lt;br /&gt;
&lt;br /&gt;
One of NOLA’s best and close friends of Rick’s!&lt;br /&gt;
&lt;br /&gt;
723 Dante Street, Uptown Above Garden District&lt;br /&gt;
&lt;br /&gt;
Dinner-Tues- Sat 5:30-10:00 PM &lt;br /&gt;
Closed Sunday &amp;amp; Monday&lt;br /&gt;
&lt;br /&gt;
(504) 861-7610&lt;br /&gt;
&lt;br /&gt;
www.brigtsens.com &lt;br /&gt;
&lt;br /&gt;
Café  Degas  ($-$$)&lt;br /&gt;
&lt;br /&gt;
3127 Esplanade Avenue, Mid City&lt;br /&gt;
&lt;br /&gt;
Lunch – Wed - Sat 11:00 am - 3:00 pm    &lt;br /&gt;
Brunch – Sun  10:30 am - 3:00 pm &lt;br /&gt;
Dinner- Wed - Sat  6:00 pm - 10:00 pm &lt;br /&gt;
                         Sun 6:00 pm - 9:30 pm  &lt;br /&gt;
&lt;br /&gt;
(504) 945 – 5635&lt;br /&gt;
&lt;br /&gt;
www.cafedegas.com &lt;br /&gt;
&lt;br /&gt;
Café  du Monde ($)&lt;br /&gt;
&lt;br /&gt;
1039 Decatur Street, French Market&lt;br /&gt;
&lt;br /&gt;
Open 24 hours a day&lt;br /&gt;
&lt;br /&gt;
504-525-4544&lt;br /&gt;
&lt;br /&gt;
www.cafedumonde.com &lt;br /&gt;
&lt;br /&gt;
Cochon ($$)&lt;br /&gt;
&lt;br /&gt;
930 Tchoupitoulas St, Warehouse District&lt;br /&gt;
&lt;br /&gt;
Mon- Fri 11 am -10 pm, Sat 5:30 pm - 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 588 -2123&lt;br /&gt;
&lt;br /&gt;
http://www.cochonrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Coquette ($$)&lt;br /&gt;
&lt;br /&gt;
2800 Magazine St, Garden District&lt;br /&gt;
&lt;br /&gt;
Lunch-Wed - Sat 11:30am - 3:00pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat 5:30pm - 10:00pm&lt;br /&gt;
&lt;br /&gt;
( 504) 265- 0421 &lt;br /&gt;
http://www.coquette-nola.com &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Coulis ($)&lt;br /&gt;
&lt;br /&gt;
Great breakfast!&lt;br /&gt;
&lt;br /&gt;
3625 Prytania Street&lt;br /&gt;
&lt;br /&gt;
Daily 6 am- 3 pm&lt;br /&gt;
&lt;br /&gt;
(504) 304-4265 &lt;br /&gt;
&lt;br /&gt;
Eat ($-$$)&lt;br /&gt;
&lt;br /&gt;
900 Dumaine Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Tues- Fri 11am – 2 pm, 5:30 pm – 10 pm &lt;br /&gt;
Saturday: 9 am – 2 pm, 5:30 pm – 10 pm &lt;br /&gt;
Sunday brunch: 9 am – 2 pm &lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 522-7222&lt;br /&gt;
&lt;br /&gt;
www.eatnola.com &lt;br /&gt;
&lt;br /&gt;
Gautreau's Restaurant ($$$)&lt;br /&gt;
&lt;br /&gt;
1728 Soniat Street, Uptown&lt;br /&gt;
&lt;br /&gt;
Tues-Sat 6 pm -10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sun &amp;amp; Mon&lt;br /&gt;
&lt;br /&gt;
504) 899-7397‎&lt;br /&gt;
&lt;br /&gt;
gautreausrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Herbsaint ($$$)&lt;br /&gt;
&lt;br /&gt;
701 Saint Charles Avenue, Warehouse District Building&lt;br /&gt;
&lt;br /&gt;
Mon-Fri 11:30 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Sat 5:30 pm – 10:00 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 524-4114&lt;br /&gt;
&lt;br /&gt;
www.herbsaint.com &lt;br /&gt;
&lt;br /&gt;
Irene’s  Cuisine ($$$)&lt;br /&gt;
&lt;br /&gt;
539 Saint Philip Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Mon- Sat 5:30 pm – 10:30 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 529-8811 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Iris ($$$)&lt;br /&gt;
&lt;br /&gt;
321 North Peters Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch-Thurs &amp;amp; Fri 11:30 am- 2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon, Wed-Sat 6 pm –close&lt;br /&gt;
&lt;br /&gt;
www.irisneworleans.com&lt;br /&gt;
&lt;br /&gt;
(540) 299- 3944 &lt;br /&gt;
&lt;br /&gt;
K-Paul’s ($$$)&lt;br /&gt;
&lt;br /&gt;
416 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Thurs – Sat 11:00 am -2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- 5:30 pm- 10:00 pm&lt;br /&gt;
&lt;br /&gt;
(504)  596-2530&lt;br /&gt;
&lt;br /&gt;
http://www.chefpaul.com/site297.php &lt;br /&gt;
&lt;br /&gt;
Mandina’s Restaurant ($)&lt;br /&gt;
&lt;br /&gt;
3800 Canal St, Mid City&lt;br /&gt;
&lt;br /&gt;
Mon - Thurs 11:00 am - 9:30 pm &lt;br /&gt;
Fri &amp;amp; Sat 11:00am - 10:00 pm &lt;br /&gt;
Sun 12:00 pm – 9 pm&lt;br /&gt;
&lt;br /&gt;
No Credit Cards&lt;br /&gt;
&lt;br /&gt;
(504) 482-9179&lt;br /&gt;
&lt;br /&gt;
http://mandinasrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Marigny Brasserie ($)&lt;br /&gt;
&lt;br /&gt;
640 Frenchmen Street&lt;br /&gt;
&lt;br /&gt;
Breakfast- Daily, 7:00am - 11am  &lt;br /&gt;
Lunch &amp;amp; Dinner- Mon-Thurs 11:30  - 11:00 pm &lt;br /&gt;
                                    Fri- Sat  11:30 - 12:00 am &lt;br /&gt;
                                      Sun 11:30 am - 9:30 pm&lt;br /&gt;
&lt;br /&gt;
(504) 945-4472&lt;br /&gt;
&lt;br /&gt;
www.marignybrasserie.com &lt;br /&gt;
&lt;br /&gt;
Mr. B’s Bistro ($$$)&lt;br /&gt;
&lt;br /&gt;
201 Royal Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Mon- Sat 11:30 am - 5:30 pm&lt;br /&gt;
&lt;br /&gt;
Brunch- Sun 10:30 am- 2:00 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Nightly 5:30 – 9:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 523-2078&lt;br /&gt;
&lt;br /&gt;
www.mrbsbistro.com&lt;br /&gt;
&lt;br /&gt;
Napolean House ($)&lt;br /&gt;
&lt;br /&gt;
500 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Mon 11 am – 5:30 pm&lt;br /&gt;
&lt;br /&gt;
Tues – Thurs 11 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Fri – Sat 11 am – 11 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sundays&lt;br /&gt;
&lt;br /&gt;
(504) 525 - 2431&lt;br /&gt;
&lt;br /&gt;
www.napoleonhouse.com &lt;br /&gt;
&lt;br /&gt;
Parkview Bakery and Tavern ($)&lt;br /&gt;
&lt;br /&gt;
Best Po-Boys! &lt;br /&gt;
&lt;br /&gt;
538 Hagan Avenue, Mid City&lt;br /&gt;
&lt;br /&gt;
Daily Hours 11 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Tuesdays&lt;br /&gt;
&lt;br /&gt;
(504) 482 -3047&lt;br /&gt;
&lt;br /&gt;
http://www.parkwaybakeryandtavernnola.com &lt;br /&gt;
&lt;br /&gt;
Pelican Club ($$$)&lt;br /&gt;
&lt;br /&gt;
312 Exchange Alley, French Quarter&lt;br /&gt;
&lt;br /&gt;
Dinner – Sun-Thurs 5:30 pm - 9:30 pm&lt;br /&gt;
&lt;br /&gt;
                    Fri- Sat 5:30 pm - 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 523-1504&lt;br /&gt;
&lt;br /&gt;
www.pelicanclub.com &lt;br /&gt;
&lt;br /&gt;
Port Of Call ($-$$)&lt;br /&gt;
&lt;br /&gt;
838 Esplanade Avenue, French Quarter&lt;br /&gt;
&lt;br /&gt;
Sun - Thurs 11 am - 12 am&lt;br /&gt;
&lt;br /&gt;
      Fri – Sat 11 am – 1 am&lt;br /&gt;
&lt;br /&gt;
(504) 523-0120&lt;br /&gt;
&lt;br /&gt;
www.portofcallnola.com &lt;br /&gt;
&lt;br /&gt;
Rio Mar Seafood ($$)&lt;br /&gt;
&lt;br /&gt;
800 South Peters Street, Warehouse District&lt;br /&gt;
&lt;br /&gt;
Lunch- Mon-Fri 11:30 am - 2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat 6 pm - 10 pm &lt;br /&gt;
Closed Sundays&lt;br /&gt;
&lt;br /&gt;
(504) 525- 3474&lt;br /&gt;
&lt;br /&gt;
http://riomarseafood.activepixel.com &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
The Ruby Slipper ($)&lt;br /&gt;
&lt;br /&gt;
Great Breakfast, served all day!&lt;br /&gt;
&lt;br /&gt;
139 South Cortez Street, Mid City &lt;br /&gt;
Tues- Fri 7 am - 2pm &lt;br /&gt;
Sat- Sun 8 am - 3pm&lt;br /&gt;
&lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 309 - 5531&lt;br /&gt;
&lt;br /&gt;
www.therubyslippercafe.net &lt;br /&gt;
&lt;br /&gt;
Snug Harbor ( $$)&lt;br /&gt;
&lt;br /&gt;
Jazz Club &amp;amp; Restaurant&lt;br /&gt;
&lt;br /&gt;
626 Frenchmen Street, Fauborg Marigny Arts &amp;amp; Cultural district&lt;br /&gt;
&lt;br /&gt;
Lunch- Sat &amp;amp; Sun 11:30- 5:00 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Starting at 5:00 pm daily&lt;br /&gt;
&lt;br /&gt;
Allow 2 Hours for dining&lt;br /&gt;
&lt;br /&gt;
(504) 949 – 0696&lt;br /&gt;
&lt;br /&gt;
www.snugjazz.com &lt;br /&gt;
&lt;br /&gt;
Restaurant Stanley ($)&lt;br /&gt;
&lt;br /&gt;
547 St. Ann Street, Jackson Square&lt;br /&gt;
&lt;br /&gt;
Open Daily 7:00 am – 7:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 587-0093 &lt;br /&gt;
&lt;br /&gt;
www.stanleyrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Upperline ($$$)&lt;br /&gt;
&lt;br /&gt;
1413 Upperline Street, Garden District&lt;br /&gt;
&lt;br /&gt;
Dinner- Wed- Sun 5:30 pm&lt;br /&gt;
&lt;br /&gt;
(504) 891 - 9822&lt;br /&gt;
&lt;br /&gt;
www.upperline.com &lt;br /&gt;
&lt;br /&gt;
Willie Mae’s Scotch House ($)&lt;br /&gt;
&lt;br /&gt;
2401 Saint Ann Street&lt;br /&gt;
&lt;br /&gt;
Open 11:00 am – 3 pm daily&lt;br /&gt;
&lt;br /&gt;
(504) 822- 9503&lt;br /&gt;
&lt;br /&gt;
===registration===&lt;br /&gt;
January 12, 2010&lt;br /&gt;
&lt;br /&gt;
The National Writing Project and the National Reading Initiative &lt;br /&gt;
&lt;br /&gt;
Dear Conference Registrant,&lt;br /&gt;
&lt;br /&gt;
Thank you for registering for The National Reading Initiative’s 2010 Conference on Reading entitled “What’s Next: Possibilities for Literacy and Content Area Learning”. We look forward to welcoming you to New Orleans’s historic French Quarter and the Monteleone Hotel, where we will examine the intersections of interesting threads of work related to adolescent literacy and content area learning which have surfaced from the ongoing programs funded by a grant from the Carnegie Corporation of New York.&lt;br /&gt;
&lt;br /&gt;
We have received your deposit check of $150. Conference registration is free, so we will return your deposit check when you check in at the conference registration table at the Hotel Monteleone located in the Registration lobby on the Mezzanine A level of the hotel. There you will receive your conference packet with a nametag. You will be able to check in all day Friday.&lt;br /&gt;
&lt;br /&gt;
NOTE: Please remember that any registrant who does not attend the conference will forfeit her or his deposit.&lt;br /&gt;
&lt;br /&gt;
The Conference&lt;br /&gt;
&lt;br /&gt;
The conference will begin at 5 PM Friday, March 5th with an opening reception, followed by a banquet at 6:30 PM in the Queen Anne Ballroom, just off the Registration lobby on the Mezzanine A level. Saturday morning a continental breakfast will be served in the Queen Anne Ballroom beginning at 7:30 AM followed by the keynote speech at 9 AM.&lt;br /&gt;
&lt;br /&gt;
There will a first round of morning sessions, lunch in the Queen Anne Ballroom from 12 Noon to 1:15 followed by 2 afternoon sessions.. The conference will end at 5:30 PM Saturday afternoon, March 6th. Your food during the conference is free. Dinner Saturday night will be on your own. We will have a list of great New Orleans’s restaurants available when you arrive at the conference&lt;br /&gt;
&lt;br /&gt;
Pre-Conference Opportunity – Friday, March 5th&lt;br /&gt;
&lt;br /&gt;
The Greater New Orleans Writing Project is happy to host a special pre-conference event on Friday, March 5 from 11:00 am – 3:00 pm. Come “pass a good time,” eat some marvelous New Orleans food, and learn about ways to use food as a nourishing subject for your student writers, while you experience the unique culinary culture of New Orleans.  Some of the many things you will learn include:&lt;br /&gt;
&lt;br /&gt;
    * The difference between Cajun and Creole.&lt;br /&gt;
    * How the po-boy sandwich got its name from a labor strike&lt;br /&gt;
    * Why okra is so prevalent in Southern cooking&lt;br /&gt;
    * How the sugar and rice industries shaped Louisiana and the Carolinas&lt;br /&gt;
    * Why New Orleanians don’t eat cornbread, but the rest of the Louisiana does&lt;br /&gt;
&lt;br /&gt;
This event will be hosted at the Southern Food and Beverage Museum, which is a very short cab ride or an enjoyable 15 -20 minute walk from the host Monteleone Hotel in the historic French Quarter. &lt;br /&gt;
&lt;br /&gt;
Registration for this event is separate from conference registration, and is limited to the first 40 participants. To register, please contact Ken Rayes, the Director of the Greater New Orleans Writing Project at krayes@uno.edu, or by phone at 504-280-7323.  Cost is $45.00 per person which includes food and drink samples (payment will be by check only). You will be responsible for your transportation to and from this event.  Come join us as we share in our unique New Orleans food and culture. &lt;br /&gt;
&lt;br /&gt;
Travel and Registration&lt;br /&gt;
&lt;br /&gt;
You should plan to arrive on Friday, March 5th.&lt;br /&gt;
&lt;br /&gt;
You will be making your own travel arrangements and hotel reservations Either you, or your site, will be responsible for paying your travel and lodging expenses. For reservations, please call the hotel’s reservation department directly at 800-535-9595 and identify yourself as a Reading Conference guest/attendee for the March 5 and 6th, 2010 conference. It’s important that you specify the group name and the dates of the conference to get the group rate.  Please make your reservations no later than January 22.&lt;br /&gt;
&lt;br /&gt;
The hotel contact information is:&lt;br /&gt;
&lt;br /&gt;
Hotel Monteleone&lt;br /&gt;
&lt;br /&gt;
214 Rue Royale&lt;br /&gt;
&lt;br /&gt;
New Orleans, La &lt;br /&gt;
&lt;br /&gt;
70130-2201  |  Phone:  8oo-535-9595&lt;br /&gt;
&lt;br /&gt;
http://www.hotelmonteleone.com/ &lt;br /&gt;
&lt;br /&gt;
If you have additional questions, please contact Rick Snodgrass at rsnodgrass@nwp.org   or Tanya Baker at tbaker@nwp.org.  &lt;br /&gt;
&lt;br /&gt;
We look forward to welcoming you to New Orleans!&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=NO10&amp;diff=3900</id>
		<title>NO10</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=NO10&amp;diff=3900"/>
		<updated>2010-02-26T23:22:32Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===flight===&lt;br /&gt;
Orbitz record locator:  	AP130101CZ70LE0A&lt;br /&gt;
Airline record locator: 	Continental Airlines - CZ70LE&lt;br /&gt;
Ticket numbers: 	00575743678591&lt;br /&gt;
00575743678580&lt;br /&gt;
Total flight cost: 	$548.60 USD&lt;br /&gt;
&lt;br /&gt;
See if you've earned a Price Assurance refund.&lt;br /&gt;
&lt;br /&gt;
Traveler(s) 	Frequent flier details&lt;br /&gt;
TIMOTHY MCKENNA 	&lt;br /&gt;
&lt;br /&gt;
PERI MCKENNA 	&lt;br /&gt;
&lt;br /&gt;
Leave Friday, March 5, 2010&lt;br /&gt;
Continental Airlines 1531 Economy  |  Boeing 737-700 Passenger (73G) |  Snack |  2hr 0min | &lt;br /&gt;
Depart: 	6:00am 	Boston, MA  Boston Logan International (BOS)&lt;br /&gt;
Arrive: 	8:00am 	Cleveland, OH  Cleveland Hopkins International (CLE)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your flight is confirmed. The airline is assigning seats at check-in Seat assignment: choose seats |    &lt;br /&gt;
&lt;br /&gt;
Change planes. Time between flights: 0hr 50min&lt;br /&gt;
Continental Airlines 5901 Economy  |  Embraer RJ135/ RJ140/ RJ145 (ERJ) |  2hr 44min | &lt;br /&gt;
Depart: 	8:50am 	Cleveland, OH  Cleveland Hopkins International (CLE)&lt;br /&gt;
Arrive: 	10:34am 	New Orleans, LA  New Orleans Louis Armstrong Int'l (MSY)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your flight is confirmed. The airline is assigning seats at check-in Seat assignment: choose seats |    &lt;br /&gt;
&lt;br /&gt;
Total duration: 5hr 34min | Total miles: 0 miles&lt;br /&gt;
Return Monday, March 8, 2010&lt;br /&gt;
Continental Airlines 872 Economy  |  Boeing 737-800 Passenger (738) |  1hr 12min | &lt;br /&gt;
Depart: 	4:30pm 	New Orleans, LA  New Orleans Louis Armstrong Int'l (MSY)&lt;br /&gt;
Arrive: 	5:42pm 	Houston, TX  Houston George Bush Intercntl. (IAH)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your flight is confirmed. The airline is assigning seats at check-in Seat assignment: choose seats |    &lt;br /&gt;
&lt;br /&gt;
Change planes. Time between flights: 1hr 13min&lt;br /&gt;
Continental Airlines 582 Economy  |  Boeing 737-800 Passenger (738) |  3hr 40min | &lt;br /&gt;
Depart: 	6:55pm 	Houston, TX  Houston George Bush Intercntl. (IAH)&lt;br /&gt;
Arrive: 	11:35pm 	Boston, MA  Boston Logan International (BOS)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your flight is confirmed. The airline is assigning seats at check-in Seat assignment: choose seats |    &lt;br /&gt;
&lt;br /&gt;
Total duration: 6hr 5min | Total miles: 0 miles&lt;br /&gt;
===pre-conference===&lt;br /&gt;
This event will be hosted at the Southern Food and Beverage Museum&lt;br /&gt;
&lt;br /&gt;
http://southernfood.org/images/sofab-map.gif&lt;br /&gt;
&lt;br /&gt;
[http://maps.google.com/maps?oe=utf-8&amp;amp;client=firefox-a&amp;amp;ie=UTF8&amp;amp;q=Southern+Food+and+Beverage+Museum&amp;amp;fb=1&amp;amp;gl=us&amp;amp;hq=Southern+Food+and+Beverage+Museum&amp;amp;hnear=New+Orleans,+LA&amp;amp;cid=0,0,12828818613548142731&amp;amp;ei=1VWIS_jELebz8Qbu9YGiDw&amp;amp;ved=0CAcQnwIwAA&amp;amp;ll=29.949357,-90.064416&amp;amp;spn=0.009147,0.018518&amp;amp;z=16&amp;amp;iwloc=A located] at the Riverwalk Shopping Mall, which is a short cab ride or an enjoyable 15-20 minute walk from the host Monteleone Hotel in the historic French Quarter.&lt;br /&gt;
&lt;br /&gt;
Ken Rayes, Director of the Greater New Orleans Writing Project, at krayes@uno.edu, or by phone at 504-280-7323.&lt;br /&gt;
&lt;br /&gt;
===hotel===&lt;br /&gt;
from	Hotel Monteleone &amp;lt;info@hotelmonteleone.com&amp;gt;&lt;br /&gt;
reply-to	Hotel Monteleone &amp;lt;MjY2OTQwMzA5NDQ5@u.zmaildirect.com&amp;gt;&lt;br /&gt;
to	Tim McKenna &amp;lt;mckenna.tim@gmail.com&amp;gt;&lt;br /&gt;
date	Fri, Feb 26, 2010 at 5:00 PM&lt;br /&gt;
subject	Your Updated Reservation Confirmation&lt;br /&gt;
mailed-by	b.zmaildirect.com&lt;br /&gt;
Dear Tim McKenna,&lt;br /&gt;
&lt;br /&gt;
Thank you for contacting us to amend your upcoming reservation at the Hotel Monteleone.&lt;br /&gt;
&lt;br /&gt;
We are pleased to advise you that your booking has been updated, so please take a moment to check the information below to ensure it is correct.&lt;br /&gt;
&lt;br /&gt;
We look forward to welcoming you to the Hotel Monteleone.&lt;br /&gt;
&lt;br /&gt;
Warm regards,&lt;br /&gt;
Kathy McQuirter&lt;br /&gt;
Reservations Manager&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Location&lt;br /&gt;
Reservation Information&lt;br /&gt;
&lt;br /&gt;
Confirmation Number: 	2606974&lt;br /&gt;
Guest Name: 	Tim McKenna&lt;br /&gt;
Arrival Date: 	Friday, March 5, 2010&lt;br /&gt;
Departure Date: 	Monday, March 8, 2010&lt;br /&gt;
Room Type Requested: 	Preferred Double Double&lt;br /&gt;
Room Rate: 	$205.00&lt;br /&gt;
&lt;br /&gt;
Policies&lt;br /&gt;
&lt;br /&gt;
Deposit 	Credit Card Guarantee&lt;br /&gt;
Cancellation 	72 hours prior to arrival&lt;br /&gt;
Check-In Time 	3:00 PM&lt;br /&gt;
Check-Out Time 	11:00 AM&lt;br /&gt;
Room Tax 	13% city &amp;amp; state tax plus a $2.00 occupancy fee per night&lt;br /&gt;
Rates 	Rates are subject to change if a change is made to dates, length of stay, bed type, and/or number of guests.&lt;br /&gt;
&lt;br /&gt;
Contact Information&lt;br /&gt;
&lt;br /&gt;
Main Telephone Number 	504.523.3341&lt;br /&gt;
Toll Free Reservations 	800.535.9595&lt;br /&gt;
Concierge Telephone Number 	504.523.3341&lt;br /&gt;
Hotel Website 	www.HotelMonteleone.com&lt;br /&gt;
&lt;br /&gt;
The Hotel Address is:&lt;br /&gt;
 &lt;br /&gt;
Hotel Monteleone 214 Rue Royale  |  New Orleans, Louisiana 70130-2201  |  Phone: (866) 338-4684 &lt;br /&gt;
 &lt;br /&gt;
===conference===&lt;br /&gt;
You will all want to be at the Hotel Monteleone Friday afternoon in order to register before the Opening Reception at 5 PM. The Banquet and evening's presentation by Students at the Center of New Orleans begins at 6:30 PM.&lt;br /&gt;
 &lt;br /&gt;
You will want to pick up your personal conference packets at the Registration Desk in the Registration Lobby outside of the Queen Anne Ballroom on Mezzanine Level A before dinner. Your checks will be returned to you in your packets.&lt;br /&gt;
Please remember to bring your confirmation letters I've sent all of you.&lt;br /&gt;
 &lt;br /&gt;
As a &amp;quot;Lagniappe&amp;quot; as they say in New Orleans (a little something extra) I thought that you would appreciate having our beautifully crafted list of recommended restaurants in advance so you can make plans for your meals before and after the conference. Friday dinner, and Saturday Breakfast and Lunch are included with the conference. &lt;br /&gt;
 &lt;br /&gt;
These restaurants have been recommended by New Orleanians locals &amp;quot;in the know&amp;quot;, and are all wonderful places, many within walking distance of the conference hotel in the French Quarter.&lt;br /&gt;
 &lt;br /&gt;
We are excited that about 200 of you are joining us for this exciting conference.&lt;br /&gt;
 &lt;br /&gt;
Warm regards on behalf of the Reading Conference Team,&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Rick Snodgrass&lt;br /&gt;
Program Specialist&lt;br /&gt;
The National Writing Project&lt;br /&gt;
California State University, Chico &lt;br /&gt;
Chico, CA 95929-0252&lt;br /&gt;
PH: 530-898-5508&lt;br /&gt;
FAX: 530-898-6982&lt;br /&gt;
rsnodgrass@nwp.org&lt;br /&gt;
&lt;br /&gt;
===restaurants===&lt;br /&gt;
&lt;br /&gt;
Acme Oyster House ($)&lt;br /&gt;
&lt;br /&gt;
724 Iberville Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Sun-Thurs 11 am-10 pm, Fri-Sat 11 am - 11 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-5973&lt;br /&gt;
&lt;br /&gt;
www.acmeoyster.com &lt;br /&gt;
&lt;br /&gt;
Ralph Brennan’s Bacco  ($$$)&lt;br /&gt;
&lt;br /&gt;
310 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Daily: 11:30 am - 2:30 pm &lt;br /&gt;
Dinner- Sun - Thurs 6:00 pm-9:30 pm &lt;br /&gt;
                 Fri - Sat  6:00 pm-10:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-2426&lt;br /&gt;
&lt;br /&gt;
www.bacco.com &lt;br /&gt;
&lt;br /&gt;
Bayona ($$$)&lt;br /&gt;
&lt;br /&gt;
430 Dauphine Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Wed. – Sat beginning at 11:30 am&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat  beginning at 6:00 pm&lt;br /&gt;
&lt;br /&gt;
Closed on Sundays&lt;br /&gt;
&lt;br /&gt;
(504)-525-4455&lt;br /&gt;
&lt;br /&gt;
www.bayona.com &lt;br /&gt;
&lt;br /&gt;
Bistro at Hotel Maison de Ville ($$$)&lt;br /&gt;
&lt;br /&gt;
727 Rue Toulouse, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Tues - Sat 11 am-3 pm&lt;br /&gt;
&lt;br /&gt;
Dinner-Tues - Sat 6 pm – 10 pm&lt;br /&gt;
&lt;br /&gt;
(504) 528-9206&lt;br /&gt;
&lt;br /&gt;
www.hotelmaisondeville.com/dining &lt;br /&gt;
&lt;br /&gt;
Bourbon House  ($$$)&lt;br /&gt;
&lt;br /&gt;
144 Bourbon Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Breakfast- 6:30 am - 10:30 am &lt;br /&gt;
Lunch &amp;amp; Dinner- Sun - Thurs 11am -10 pm&lt;br /&gt;
&lt;br /&gt;
                              Fri – Sat  11 am – 11 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-0111&lt;br /&gt;
&lt;br /&gt;
www.bourbonhouse.com&lt;br /&gt;
&lt;br /&gt;
Your browser may not support display of this image.&lt;br /&gt;
&lt;br /&gt;
Brigtsen’s  ($$$)&lt;br /&gt;
&lt;br /&gt;
One of NOLA’s best and close friends of Rick’s!&lt;br /&gt;
&lt;br /&gt;
723 Dante Street, Uptown Above Garden District&lt;br /&gt;
&lt;br /&gt;
Dinner-Tues- Sat 5:30-10:00 PM &lt;br /&gt;
Closed Sunday &amp;amp; Monday&lt;br /&gt;
&lt;br /&gt;
(504) 861-7610&lt;br /&gt;
&lt;br /&gt;
www.brigtsens.com &lt;br /&gt;
&lt;br /&gt;
Café  Degas  ($-$$)&lt;br /&gt;
&lt;br /&gt;
3127 Esplanade Avenue, Mid City&lt;br /&gt;
&lt;br /&gt;
Lunch – Wed - Sat 11:00 am - 3:00 pm    &lt;br /&gt;
Brunch – Sun  10:30 am - 3:00 pm &lt;br /&gt;
Dinner- Wed - Sat  6:00 pm - 10:00 pm &lt;br /&gt;
                         Sun 6:00 pm - 9:30 pm  &lt;br /&gt;
&lt;br /&gt;
(504) 945 – 5635&lt;br /&gt;
&lt;br /&gt;
www.cafedegas.com &lt;br /&gt;
&lt;br /&gt;
Café  du Monde ($)&lt;br /&gt;
&lt;br /&gt;
1039 Decatur Street, French Market&lt;br /&gt;
&lt;br /&gt;
Open 24 hours a day&lt;br /&gt;
&lt;br /&gt;
504-525-4544&lt;br /&gt;
&lt;br /&gt;
www.cafedumonde.com &lt;br /&gt;
&lt;br /&gt;
Cochon ($$)&lt;br /&gt;
&lt;br /&gt;
930 Tchoupitoulas St, Warehouse District&lt;br /&gt;
&lt;br /&gt;
Mon- Fri 11 am -10 pm, Sat 5:30 pm - 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 588 -2123&lt;br /&gt;
&lt;br /&gt;
http://www.cochonrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Coquette ($$)&lt;br /&gt;
&lt;br /&gt;
2800 Magazine St, Garden District&lt;br /&gt;
&lt;br /&gt;
Lunch-Wed - Sat 11:30am - 3:00pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat 5:30pm - 10:00pm&lt;br /&gt;
&lt;br /&gt;
( 504) 265- 0421 &lt;br /&gt;
http://www.coquette-nola.com &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Coulis ($)&lt;br /&gt;
&lt;br /&gt;
Great breakfast!&lt;br /&gt;
&lt;br /&gt;
3625 Prytania Street&lt;br /&gt;
&lt;br /&gt;
Daily 6 am- 3 pm&lt;br /&gt;
&lt;br /&gt;
(504) 304-4265 &lt;br /&gt;
&lt;br /&gt;
Eat ($-$$)&lt;br /&gt;
&lt;br /&gt;
900 Dumaine Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Tues- Fri 11am – 2 pm, 5:30 pm – 10 pm &lt;br /&gt;
Saturday: 9 am – 2 pm, 5:30 pm – 10 pm &lt;br /&gt;
Sunday brunch: 9 am – 2 pm &lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 522-7222&lt;br /&gt;
&lt;br /&gt;
www.eatnola.com &lt;br /&gt;
&lt;br /&gt;
Gautreau's Restaurant ($$$)&lt;br /&gt;
&lt;br /&gt;
1728 Soniat Street, Uptown&lt;br /&gt;
&lt;br /&gt;
Tues-Sat 6 pm -10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sun &amp;amp; Mon&lt;br /&gt;
&lt;br /&gt;
504) 899-7397‎&lt;br /&gt;
&lt;br /&gt;
gautreausrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Herbsaint ($$$)&lt;br /&gt;
&lt;br /&gt;
701 Saint Charles Avenue, Warehouse District Building&lt;br /&gt;
&lt;br /&gt;
Mon-Fri 11:30 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Sat 5:30 pm – 10:00 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 524-4114&lt;br /&gt;
&lt;br /&gt;
www.herbsaint.com &lt;br /&gt;
&lt;br /&gt;
Irene’s  Cuisine ($$$)&lt;br /&gt;
&lt;br /&gt;
539 Saint Philip Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Mon- Sat 5:30 pm – 10:30 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 529-8811 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Iris ($$$)&lt;br /&gt;
&lt;br /&gt;
321 North Peters Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch-Thurs &amp;amp; Fri 11:30 am- 2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon, Wed-Sat 6 pm –close&lt;br /&gt;
&lt;br /&gt;
www.irisneworleans.com&lt;br /&gt;
&lt;br /&gt;
(540) 299- 3944 &lt;br /&gt;
&lt;br /&gt;
K-Paul’s ($$$)&lt;br /&gt;
&lt;br /&gt;
416 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Thurs – Sat 11:00 am -2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- 5:30 pm- 10:00 pm&lt;br /&gt;
&lt;br /&gt;
(504)  596-2530&lt;br /&gt;
&lt;br /&gt;
http://www.chefpaul.com/site297.php &lt;br /&gt;
&lt;br /&gt;
Mandina’s Restaurant ($)&lt;br /&gt;
&lt;br /&gt;
3800 Canal St, Mid City&lt;br /&gt;
&lt;br /&gt;
Mon - Thurs 11:00 am - 9:30 pm &lt;br /&gt;
Fri &amp;amp; Sat 11:00am - 10:00 pm &lt;br /&gt;
Sun 12:00 pm – 9 pm&lt;br /&gt;
&lt;br /&gt;
No Credit Cards&lt;br /&gt;
&lt;br /&gt;
(504) 482-9179&lt;br /&gt;
&lt;br /&gt;
http://mandinasrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Marigny Brasserie ($)&lt;br /&gt;
&lt;br /&gt;
640 Frenchmen Street&lt;br /&gt;
&lt;br /&gt;
Breakfast- Daily, 7:00am - 11am  &lt;br /&gt;
Lunch &amp;amp; Dinner- Mon-Thurs 11:30  - 11:00 pm &lt;br /&gt;
                                    Fri- Sat  11:30 - 12:00 am &lt;br /&gt;
                                      Sun 11:30 am - 9:30 pm&lt;br /&gt;
&lt;br /&gt;
(504) 945-4472&lt;br /&gt;
&lt;br /&gt;
www.marignybrasserie.com &lt;br /&gt;
&lt;br /&gt;
Mr. B’s Bistro ($$$)&lt;br /&gt;
&lt;br /&gt;
201 Royal Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Mon- Sat 11:30 am - 5:30 pm&lt;br /&gt;
&lt;br /&gt;
Brunch- Sun 10:30 am- 2:00 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Nightly 5:30 – 9:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 523-2078&lt;br /&gt;
&lt;br /&gt;
www.mrbsbistro.com&lt;br /&gt;
&lt;br /&gt;
Napolean House ($)&lt;br /&gt;
&lt;br /&gt;
500 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Mon 11 am – 5:30 pm&lt;br /&gt;
&lt;br /&gt;
Tues – Thurs 11 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Fri – Sat 11 am – 11 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sundays&lt;br /&gt;
&lt;br /&gt;
(504) 525 - 2431&lt;br /&gt;
&lt;br /&gt;
www.napoleonhouse.com &lt;br /&gt;
&lt;br /&gt;
Parkview Bakery and Tavern ($)&lt;br /&gt;
&lt;br /&gt;
Best Po-Boys! &lt;br /&gt;
&lt;br /&gt;
538 Hagan Avenue, Mid City&lt;br /&gt;
&lt;br /&gt;
Daily Hours 11 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Tuesdays&lt;br /&gt;
&lt;br /&gt;
(504) 482 -3047&lt;br /&gt;
&lt;br /&gt;
http://www.parkwaybakeryandtavernnola.com &lt;br /&gt;
&lt;br /&gt;
Pelican Club ($$$)&lt;br /&gt;
&lt;br /&gt;
312 Exchange Alley, French Quarter&lt;br /&gt;
&lt;br /&gt;
Dinner – Sun-Thurs 5:30 pm - 9:30 pm&lt;br /&gt;
&lt;br /&gt;
                    Fri- Sat 5:30 pm - 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 523-1504&lt;br /&gt;
&lt;br /&gt;
www.pelicanclub.com &lt;br /&gt;
&lt;br /&gt;
Port Of Call ($-$$)&lt;br /&gt;
&lt;br /&gt;
838 Esplanade Avenue, French Quarter&lt;br /&gt;
&lt;br /&gt;
Sun - Thurs 11 am - 12 am&lt;br /&gt;
&lt;br /&gt;
      Fri – Sat 11 am – 1 am&lt;br /&gt;
&lt;br /&gt;
(504) 523-0120&lt;br /&gt;
&lt;br /&gt;
www.portofcallnola.com &lt;br /&gt;
&lt;br /&gt;
Rio Mar Seafood ($$)&lt;br /&gt;
&lt;br /&gt;
800 South Peters Street, Warehouse District&lt;br /&gt;
&lt;br /&gt;
Lunch- Mon-Fri 11:30 am - 2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat 6 pm - 10 pm &lt;br /&gt;
Closed Sundays&lt;br /&gt;
&lt;br /&gt;
(504) 525- 3474&lt;br /&gt;
&lt;br /&gt;
http://riomarseafood.activepixel.com &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
The Ruby Slipper ($)&lt;br /&gt;
&lt;br /&gt;
Great Breakfast, served all day!&lt;br /&gt;
&lt;br /&gt;
139 South Cortez Street, Mid City &lt;br /&gt;
Tues- Fri 7 am - 2pm &lt;br /&gt;
Sat- Sun 8 am - 3pm&lt;br /&gt;
&lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 309 - 5531&lt;br /&gt;
&lt;br /&gt;
www.therubyslippercafe.net &lt;br /&gt;
&lt;br /&gt;
Snug Harbor ( $$)&lt;br /&gt;
&lt;br /&gt;
Jazz Club &amp;amp; Restaurant&lt;br /&gt;
&lt;br /&gt;
626 Frenchmen Street, Fauborg Marigny Arts &amp;amp; Cultural district&lt;br /&gt;
&lt;br /&gt;
Lunch- Sat &amp;amp; Sun 11:30- 5:00 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Starting at 5:00 pm daily&lt;br /&gt;
&lt;br /&gt;
Allow 2 Hours for dining&lt;br /&gt;
&lt;br /&gt;
(504) 949 – 0696&lt;br /&gt;
&lt;br /&gt;
www.snugjazz.com &lt;br /&gt;
&lt;br /&gt;
Restaurant Stanley ($)&lt;br /&gt;
&lt;br /&gt;
547 St. Ann Street, Jackson Square&lt;br /&gt;
&lt;br /&gt;
Open Daily 7:00 am – 7:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 587-0093 &lt;br /&gt;
&lt;br /&gt;
www.stanleyrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Upperline ($$$)&lt;br /&gt;
&lt;br /&gt;
1413 Upperline Street, Garden District&lt;br /&gt;
&lt;br /&gt;
Dinner- Wed- Sun 5:30 pm&lt;br /&gt;
&lt;br /&gt;
(504) 891 - 9822&lt;br /&gt;
&lt;br /&gt;
www.upperline.com &lt;br /&gt;
&lt;br /&gt;
Willie Mae’s Scotch House ($)&lt;br /&gt;
&lt;br /&gt;
2401 Saint Ann Street&lt;br /&gt;
&lt;br /&gt;
Open 11:00 am – 3 pm daily&lt;br /&gt;
&lt;br /&gt;
(504) 822- 9503&lt;br /&gt;
&lt;br /&gt;
===registration===&lt;br /&gt;
January 12, 2010&lt;br /&gt;
&lt;br /&gt;
The National Writing Project and the National Reading Initiative &lt;br /&gt;
&lt;br /&gt;
Dear Conference Registrant,&lt;br /&gt;
&lt;br /&gt;
Thank you for registering for The National Reading Initiative’s 2010 Conference on Reading entitled “What’s Next: Possibilities for Literacy and Content Area Learning”. We look forward to welcoming you to New Orleans’s historic French Quarter and the Monteleone Hotel, where we will examine the intersections of interesting threads of work related to adolescent literacy and content area learning which have surfaced from the ongoing programs funded by a grant from the Carnegie Corporation of New York.&lt;br /&gt;
&lt;br /&gt;
We have received your deposit check of $150. Conference registration is free, so we will return your deposit check when you check in at the conference registration table at the Hotel Monteleone located in the Registration lobby on the Mezzanine A level of the hotel. There you will receive your conference packet with a nametag. You will be able to check in all day Friday.&lt;br /&gt;
&lt;br /&gt;
NOTE: Please remember that any registrant who does not attend the conference will forfeit her or his deposit.&lt;br /&gt;
&lt;br /&gt;
The Conference&lt;br /&gt;
&lt;br /&gt;
The conference will begin at 5 PM Friday, March 5th with an opening reception, followed by a banquet at 6:30 PM in the Queen Anne Ballroom, just off the Registration lobby on the Mezzanine A level. Saturday morning a continental breakfast will be served in the Queen Anne Ballroom beginning at 7:30 AM followed by the keynote speech at 9 AM.&lt;br /&gt;
&lt;br /&gt;
There will a first round of morning sessions, lunch in the Queen Anne Ballroom from 12 Noon to 1:15 followed by 2 afternoon sessions.. The conference will end at 5:30 PM Saturday afternoon, March 6th. Your food during the conference is free. Dinner Saturday night will be on your own. We will have a list of great New Orleans’s restaurants available when you arrive at the conference&lt;br /&gt;
&lt;br /&gt;
Pre-Conference Opportunity – Friday, March 5th&lt;br /&gt;
&lt;br /&gt;
The Greater New Orleans Writing Project is happy to host a special pre-conference event on Friday, March 5 from 11:00 am – 3:00 pm. Come “pass a good time,” eat some marvelous New Orleans food, and learn about ways to use food as a nourishing subject for your student writers, while you experience the unique culinary culture of New Orleans.  Some of the many things you will learn include:&lt;br /&gt;
&lt;br /&gt;
    * The difference between Cajun and Creole.&lt;br /&gt;
    * How the po-boy sandwich got its name from a labor strike&lt;br /&gt;
    * Why okra is so prevalent in Southern cooking&lt;br /&gt;
    * How the sugar and rice industries shaped Louisiana and the Carolinas&lt;br /&gt;
    * Why New Orleanians don’t eat cornbread, but the rest of the Louisiana does&lt;br /&gt;
&lt;br /&gt;
This event will be hosted at the Southern Food and Beverage Museum, which is a very short cab ride or an enjoyable 15 -20 minute walk from the host Monteleone Hotel in the historic French Quarter. &lt;br /&gt;
&lt;br /&gt;
Registration for this event is separate from conference registration, and is limited to the first 40 participants. To register, please contact Ken Rayes, the Director of the Greater New Orleans Writing Project at krayes@uno.edu, or by phone at 504-280-7323.  Cost is $45.00 per person which includes food and drink samples (payment will be by check only). You will be responsible for your transportation to and from this event.  Come join us as we share in our unique New Orleans food and culture. &lt;br /&gt;
&lt;br /&gt;
Travel and Registration&lt;br /&gt;
&lt;br /&gt;
You should plan to arrive on Friday, March 5th.&lt;br /&gt;
&lt;br /&gt;
You will be making your own travel arrangements and hotel reservations Either you, or your site, will be responsible for paying your travel and lodging expenses. For reservations, please call the hotel’s reservation department directly at 800-535-9595 and identify yourself as a Reading Conference guest/attendee for the March 5 and 6th, 2010 conference. It’s important that you specify the group name and the dates of the conference to get the group rate.  Please make your reservations no later than January 22.&lt;br /&gt;
&lt;br /&gt;
The hotel contact information is:&lt;br /&gt;
&lt;br /&gt;
Hotel Monteleone&lt;br /&gt;
&lt;br /&gt;
214 Rue Royale&lt;br /&gt;
&lt;br /&gt;
New Orleans, La &lt;br /&gt;
&lt;br /&gt;
70130-2201  |  Phone:  8oo-535-9595&lt;br /&gt;
&lt;br /&gt;
http://www.hotelmonteleone.com/ &lt;br /&gt;
&lt;br /&gt;
If you have additional questions, please contact Rick Snodgrass at rsnodgrass@nwp.org   or Tanya Baker at tbaker@nwp.org.  &lt;br /&gt;
&lt;br /&gt;
We look forward to welcoming you to New Orleans!&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=NO10&amp;diff=3899</id>
		<title>NO10</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=NO10&amp;diff=3899"/>
		<updated>2010-02-26T23:18:20Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===flight===&lt;br /&gt;
Orbitz record locator:  	AP130101CZ70LE0A&lt;br /&gt;
Airline record locator: 	Continental Airlines - CZ70LE&lt;br /&gt;
Ticket numbers: 	00575743678591&lt;br /&gt;
00575743678580&lt;br /&gt;
Total flight cost: 	$548.60 USD&lt;br /&gt;
&lt;br /&gt;
See if you've earned a Price Assurance refund.&lt;br /&gt;
&lt;br /&gt;
Traveler(s) 	Frequent flier details&lt;br /&gt;
TIMOTHY MCKENNA 	&lt;br /&gt;
&lt;br /&gt;
PERI MCKENNA 	&lt;br /&gt;
&lt;br /&gt;
Leave Friday, March 5, 2010&lt;br /&gt;
Continental Airlines 1531 Economy  |  Boeing 737-700 Passenger (73G) |  Snack |  2hr 0min | &lt;br /&gt;
Depart: 	6:00am 	Boston, MA  Boston Logan International (BOS)&lt;br /&gt;
Arrive: 	8:00am 	Cleveland, OH  Cleveland Hopkins International (CLE)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your flight is confirmed. The airline is assigning seats at check-in Seat assignment: choose seats |    &lt;br /&gt;
&lt;br /&gt;
Change planes. Time between flights: 0hr 50min&lt;br /&gt;
Continental Airlines 5901 Economy  |  Embraer RJ135/ RJ140/ RJ145 (ERJ) |  2hr 44min | &lt;br /&gt;
Depart: 	8:50am 	Cleveland, OH  Cleveland Hopkins International (CLE)&lt;br /&gt;
Arrive: 	10:34am 	New Orleans, LA  New Orleans Louis Armstrong Int'l (MSY)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your flight is confirmed. The airline is assigning seats at check-in Seat assignment: choose seats |    &lt;br /&gt;
&lt;br /&gt;
Total duration: 5hr 34min | Total miles: 0 miles&lt;br /&gt;
Return Monday, March 8, 2010&lt;br /&gt;
Continental Airlines 872 Economy  |  Boeing 737-800 Passenger (738) |  1hr 12min | &lt;br /&gt;
Depart: 	4:30pm 	New Orleans, LA  New Orleans Louis Armstrong Int'l (MSY)&lt;br /&gt;
Arrive: 	5:42pm 	Houston, TX  Houston George Bush Intercntl. (IAH)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your flight is confirmed. The airline is assigning seats at check-in Seat assignment: choose seats |    &lt;br /&gt;
&lt;br /&gt;
Change planes. Time between flights: 1hr 13min&lt;br /&gt;
Continental Airlines 582 Economy  |  Boeing 737-800 Passenger (738) |  3hr 40min | &lt;br /&gt;
Depart: 	6:55pm 	Houston, TX  Houston George Bush Intercntl. (IAH)&lt;br /&gt;
Arrive: 	11:35pm 	Boston, MA  Boston Logan International (BOS)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your flight is confirmed. The airline is assigning seats at check-in Seat assignment: choose seats |    &lt;br /&gt;
&lt;br /&gt;
Total duration: 6hr 5min | Total miles: 0 miles&lt;br /&gt;
===pre-conference===&lt;br /&gt;
This event will be hosted at the Southern Food and Beverage Museum [http://maps.google.com/maps?oe=utf-8&amp;amp;client=firefox-a&amp;amp;ie=UTF8&amp;amp;q=Southern+Food+and+Beverage+Museum&amp;amp;fb=1&amp;amp;gl=us&amp;amp;hq=Southern+Food+and+Beverage+Museum&amp;amp;hnear=New+Orleans,+LA&amp;amp;cid=0,0,12828818613548142731&amp;amp;ei=1VWIS_jELebz8Qbu9YGiDw&amp;amp;ved=0CAcQnwIwAA&amp;amp;ll=29.949357,-90.064416&amp;amp;spn=0.009147,0.018518&amp;amp;z=16&amp;amp;iwloc=A located] at the Riverwalk Shopping Mall, which is a short cab ride or an enjoyable 15-20 minute walk from the host Monteleone Hotel in the historic French Quarter.&lt;br /&gt;
&lt;br /&gt;
Ken Rayes, Director of the Greater New Orleans Writing Project, at krayes@uno.edu, or by phone at 504-280-7323.&lt;br /&gt;
&lt;br /&gt;
===hotel===&lt;br /&gt;
from	Hotel Monteleone &amp;lt;info@hotelmonteleone.com&amp;gt;&lt;br /&gt;
reply-to	Hotel Monteleone &amp;lt;MjY2OTQwMzA5NDQ5@u.zmaildirect.com&amp;gt;&lt;br /&gt;
to	Tim McKenna &amp;lt;mckenna.tim@gmail.com&amp;gt;&lt;br /&gt;
date	Fri, Feb 26, 2010 at 5:00 PM&lt;br /&gt;
subject	Your Updated Reservation Confirmation&lt;br /&gt;
mailed-by	b.zmaildirect.com&lt;br /&gt;
Dear Tim McKenna,&lt;br /&gt;
&lt;br /&gt;
Thank you for contacting us to amend your upcoming reservation at the Hotel Monteleone.&lt;br /&gt;
&lt;br /&gt;
We are pleased to advise you that your booking has been updated, so please take a moment to check the information below to ensure it is correct.&lt;br /&gt;
&lt;br /&gt;
We look forward to welcoming you to the Hotel Monteleone.&lt;br /&gt;
&lt;br /&gt;
Warm regards,&lt;br /&gt;
Kathy McQuirter&lt;br /&gt;
Reservations Manager&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Location&lt;br /&gt;
Reservation Information&lt;br /&gt;
&lt;br /&gt;
Confirmation Number: 	2606974&lt;br /&gt;
Guest Name: 	Tim McKenna&lt;br /&gt;
Arrival Date: 	Friday, March 5, 2010&lt;br /&gt;
Departure Date: 	Monday, March 8, 2010&lt;br /&gt;
Room Type Requested: 	Preferred Double Double&lt;br /&gt;
Room Rate: 	$205.00&lt;br /&gt;
&lt;br /&gt;
Policies&lt;br /&gt;
&lt;br /&gt;
Deposit 	Credit Card Guarantee&lt;br /&gt;
Cancellation 	72 hours prior to arrival&lt;br /&gt;
Check-In Time 	3:00 PM&lt;br /&gt;
Check-Out Time 	11:00 AM&lt;br /&gt;
Room Tax 	13% city &amp;amp; state tax plus a $2.00 occupancy fee per night&lt;br /&gt;
Rates 	Rates are subject to change if a change is made to dates, length of stay, bed type, and/or number of guests.&lt;br /&gt;
&lt;br /&gt;
Contact Information&lt;br /&gt;
&lt;br /&gt;
Main Telephone Number 	504.523.3341&lt;br /&gt;
Toll Free Reservations 	800.535.9595&lt;br /&gt;
Concierge Telephone Number 	504.523.3341&lt;br /&gt;
Hotel Website 	www.HotelMonteleone.com&lt;br /&gt;
&lt;br /&gt;
The Hotel Address is:&lt;br /&gt;
 &lt;br /&gt;
Hotel Monteleone 214 Rue Royale  |  New Orleans, Louisiana 70130-2201  |  Phone: (866) 338-4684 &lt;br /&gt;
 &lt;br /&gt;
===conference===&lt;br /&gt;
You will all want to be at the Hotel Monteleone Friday afternoon in order to register before the Opening Reception at 5 PM. The Banquet and evening's presentation by Students at the Center of New Orleans begins at 6:30 PM.&lt;br /&gt;
 &lt;br /&gt;
You will want to pick up your personal conference packets at the Registration Desk in the Registration Lobby outside of the Queen Anne Ballroom on Mezzanine Level A before dinner. Your checks will be returned to you in your packets.&lt;br /&gt;
Please remember to bring your confirmation letters I've sent all of you.&lt;br /&gt;
 &lt;br /&gt;
As a &amp;quot;Lagniappe&amp;quot; as they say in New Orleans (a little something extra) I thought that you would appreciate having our beautifully crafted list of recommended restaurants in advance so you can make plans for your meals before and after the conference. Friday dinner, and Saturday Breakfast and Lunch are included with the conference. &lt;br /&gt;
 &lt;br /&gt;
These restaurants have been recommended by New Orleanians locals &amp;quot;in the know&amp;quot;, and are all wonderful places, many within walking distance of the conference hotel in the French Quarter.&lt;br /&gt;
 &lt;br /&gt;
We are excited that about 200 of you are joining us for this exciting conference.&lt;br /&gt;
 &lt;br /&gt;
Warm regards on behalf of the Reading Conference Team,&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Rick Snodgrass&lt;br /&gt;
Program Specialist&lt;br /&gt;
The National Writing Project&lt;br /&gt;
California State University, Chico &lt;br /&gt;
Chico, CA 95929-0252&lt;br /&gt;
PH: 530-898-5508&lt;br /&gt;
FAX: 530-898-6982&lt;br /&gt;
rsnodgrass@nwp.org&lt;br /&gt;
&lt;br /&gt;
===restaurants===&lt;br /&gt;
&lt;br /&gt;
Acme Oyster House ($)&lt;br /&gt;
&lt;br /&gt;
724 Iberville Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Sun-Thurs 11 am-10 pm, Fri-Sat 11 am - 11 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-5973&lt;br /&gt;
&lt;br /&gt;
www.acmeoyster.com &lt;br /&gt;
&lt;br /&gt;
Ralph Brennan’s Bacco  ($$$)&lt;br /&gt;
&lt;br /&gt;
310 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Daily: 11:30 am - 2:30 pm &lt;br /&gt;
Dinner- Sun - Thurs 6:00 pm-9:30 pm &lt;br /&gt;
                 Fri - Sat  6:00 pm-10:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-2426&lt;br /&gt;
&lt;br /&gt;
www.bacco.com &lt;br /&gt;
&lt;br /&gt;
Bayona ($$$)&lt;br /&gt;
&lt;br /&gt;
430 Dauphine Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Wed. – Sat beginning at 11:30 am&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat  beginning at 6:00 pm&lt;br /&gt;
&lt;br /&gt;
Closed on Sundays&lt;br /&gt;
&lt;br /&gt;
(504)-525-4455&lt;br /&gt;
&lt;br /&gt;
www.bayona.com &lt;br /&gt;
&lt;br /&gt;
Bistro at Hotel Maison de Ville ($$$)&lt;br /&gt;
&lt;br /&gt;
727 Rue Toulouse, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Tues - Sat 11 am-3 pm&lt;br /&gt;
&lt;br /&gt;
Dinner-Tues - Sat 6 pm – 10 pm&lt;br /&gt;
&lt;br /&gt;
(504) 528-9206&lt;br /&gt;
&lt;br /&gt;
www.hotelmaisondeville.com/dining &lt;br /&gt;
&lt;br /&gt;
Bourbon House  ($$$)&lt;br /&gt;
&lt;br /&gt;
144 Bourbon Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Breakfast- 6:30 am - 10:30 am &lt;br /&gt;
Lunch &amp;amp; Dinner- Sun - Thurs 11am -10 pm&lt;br /&gt;
&lt;br /&gt;
                              Fri – Sat  11 am – 11 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-0111&lt;br /&gt;
&lt;br /&gt;
www.bourbonhouse.com&lt;br /&gt;
&lt;br /&gt;
Your browser may not support display of this image.&lt;br /&gt;
&lt;br /&gt;
Brigtsen’s  ($$$)&lt;br /&gt;
&lt;br /&gt;
One of NOLA’s best and close friends of Rick’s!&lt;br /&gt;
&lt;br /&gt;
723 Dante Street, Uptown Above Garden District&lt;br /&gt;
&lt;br /&gt;
Dinner-Tues- Sat 5:30-10:00 PM &lt;br /&gt;
Closed Sunday &amp;amp; Monday&lt;br /&gt;
&lt;br /&gt;
(504) 861-7610&lt;br /&gt;
&lt;br /&gt;
www.brigtsens.com &lt;br /&gt;
&lt;br /&gt;
Café  Degas  ($-$$)&lt;br /&gt;
&lt;br /&gt;
3127 Esplanade Avenue, Mid City&lt;br /&gt;
&lt;br /&gt;
Lunch – Wed - Sat 11:00 am - 3:00 pm    &lt;br /&gt;
Brunch – Sun  10:30 am - 3:00 pm &lt;br /&gt;
Dinner- Wed - Sat  6:00 pm - 10:00 pm &lt;br /&gt;
                         Sun 6:00 pm - 9:30 pm  &lt;br /&gt;
&lt;br /&gt;
(504) 945 – 5635&lt;br /&gt;
&lt;br /&gt;
www.cafedegas.com &lt;br /&gt;
&lt;br /&gt;
Café  du Monde ($)&lt;br /&gt;
&lt;br /&gt;
1039 Decatur Street, French Market&lt;br /&gt;
&lt;br /&gt;
Open 24 hours a day&lt;br /&gt;
&lt;br /&gt;
504-525-4544&lt;br /&gt;
&lt;br /&gt;
www.cafedumonde.com &lt;br /&gt;
&lt;br /&gt;
Cochon ($$)&lt;br /&gt;
&lt;br /&gt;
930 Tchoupitoulas St, Warehouse District&lt;br /&gt;
&lt;br /&gt;
Mon- Fri 11 am -10 pm, Sat 5:30 pm - 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 588 -2123&lt;br /&gt;
&lt;br /&gt;
http://www.cochonrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Coquette ($$)&lt;br /&gt;
&lt;br /&gt;
2800 Magazine St, Garden District&lt;br /&gt;
&lt;br /&gt;
Lunch-Wed - Sat 11:30am - 3:00pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat 5:30pm - 10:00pm&lt;br /&gt;
&lt;br /&gt;
( 504) 265- 0421 &lt;br /&gt;
http://www.coquette-nola.com &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Coulis ($)&lt;br /&gt;
&lt;br /&gt;
Great breakfast!&lt;br /&gt;
&lt;br /&gt;
3625 Prytania Street&lt;br /&gt;
&lt;br /&gt;
Daily 6 am- 3 pm&lt;br /&gt;
&lt;br /&gt;
(504) 304-4265 &lt;br /&gt;
&lt;br /&gt;
Eat ($-$$)&lt;br /&gt;
&lt;br /&gt;
900 Dumaine Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Tues- Fri 11am – 2 pm, 5:30 pm – 10 pm &lt;br /&gt;
Saturday: 9 am – 2 pm, 5:30 pm – 10 pm &lt;br /&gt;
Sunday brunch: 9 am – 2 pm &lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 522-7222&lt;br /&gt;
&lt;br /&gt;
www.eatnola.com &lt;br /&gt;
&lt;br /&gt;
Gautreau's Restaurant ($$$)&lt;br /&gt;
&lt;br /&gt;
1728 Soniat Street, Uptown&lt;br /&gt;
&lt;br /&gt;
Tues-Sat 6 pm -10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sun &amp;amp; Mon&lt;br /&gt;
&lt;br /&gt;
504) 899-7397‎&lt;br /&gt;
&lt;br /&gt;
gautreausrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Herbsaint ($$$)&lt;br /&gt;
&lt;br /&gt;
701 Saint Charles Avenue, Warehouse District Building&lt;br /&gt;
&lt;br /&gt;
Mon-Fri 11:30 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Sat 5:30 pm – 10:00 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 524-4114&lt;br /&gt;
&lt;br /&gt;
www.herbsaint.com &lt;br /&gt;
&lt;br /&gt;
Irene’s  Cuisine ($$$)&lt;br /&gt;
&lt;br /&gt;
539 Saint Philip Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Mon- Sat 5:30 pm – 10:30 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 529-8811 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Iris ($$$)&lt;br /&gt;
&lt;br /&gt;
321 North Peters Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch-Thurs &amp;amp; Fri 11:30 am- 2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon, Wed-Sat 6 pm –close&lt;br /&gt;
&lt;br /&gt;
www.irisneworleans.com&lt;br /&gt;
&lt;br /&gt;
(540) 299- 3944 &lt;br /&gt;
&lt;br /&gt;
K-Paul’s ($$$)&lt;br /&gt;
&lt;br /&gt;
416 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Thurs – Sat 11:00 am -2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- 5:30 pm- 10:00 pm&lt;br /&gt;
&lt;br /&gt;
(504)  596-2530&lt;br /&gt;
&lt;br /&gt;
http://www.chefpaul.com/site297.php &lt;br /&gt;
&lt;br /&gt;
Mandina’s Restaurant ($)&lt;br /&gt;
&lt;br /&gt;
3800 Canal St, Mid City&lt;br /&gt;
&lt;br /&gt;
Mon - Thurs 11:00 am - 9:30 pm &lt;br /&gt;
Fri &amp;amp; Sat 11:00am - 10:00 pm &lt;br /&gt;
Sun 12:00 pm – 9 pm&lt;br /&gt;
&lt;br /&gt;
No Credit Cards&lt;br /&gt;
&lt;br /&gt;
(504) 482-9179&lt;br /&gt;
&lt;br /&gt;
http://mandinasrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Marigny Brasserie ($)&lt;br /&gt;
&lt;br /&gt;
640 Frenchmen Street&lt;br /&gt;
&lt;br /&gt;
Breakfast- Daily, 7:00am - 11am  &lt;br /&gt;
Lunch &amp;amp; Dinner- Mon-Thurs 11:30  - 11:00 pm &lt;br /&gt;
                                    Fri- Sat  11:30 - 12:00 am &lt;br /&gt;
                                      Sun 11:30 am - 9:30 pm&lt;br /&gt;
&lt;br /&gt;
(504) 945-4472&lt;br /&gt;
&lt;br /&gt;
www.marignybrasserie.com &lt;br /&gt;
&lt;br /&gt;
Mr. B’s Bistro ($$$)&lt;br /&gt;
&lt;br /&gt;
201 Royal Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Mon- Sat 11:30 am - 5:30 pm&lt;br /&gt;
&lt;br /&gt;
Brunch- Sun 10:30 am- 2:00 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Nightly 5:30 – 9:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 523-2078&lt;br /&gt;
&lt;br /&gt;
www.mrbsbistro.com&lt;br /&gt;
&lt;br /&gt;
Napolean House ($)&lt;br /&gt;
&lt;br /&gt;
500 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Mon 11 am – 5:30 pm&lt;br /&gt;
&lt;br /&gt;
Tues – Thurs 11 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Fri – Sat 11 am – 11 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sundays&lt;br /&gt;
&lt;br /&gt;
(504) 525 - 2431&lt;br /&gt;
&lt;br /&gt;
www.napoleonhouse.com &lt;br /&gt;
&lt;br /&gt;
Parkview Bakery and Tavern ($)&lt;br /&gt;
&lt;br /&gt;
Best Po-Boys! &lt;br /&gt;
&lt;br /&gt;
538 Hagan Avenue, Mid City&lt;br /&gt;
&lt;br /&gt;
Daily Hours 11 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Tuesdays&lt;br /&gt;
&lt;br /&gt;
(504) 482 -3047&lt;br /&gt;
&lt;br /&gt;
http://www.parkwaybakeryandtavernnola.com &lt;br /&gt;
&lt;br /&gt;
Pelican Club ($$$)&lt;br /&gt;
&lt;br /&gt;
312 Exchange Alley, French Quarter&lt;br /&gt;
&lt;br /&gt;
Dinner – Sun-Thurs 5:30 pm - 9:30 pm&lt;br /&gt;
&lt;br /&gt;
                    Fri- Sat 5:30 pm - 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 523-1504&lt;br /&gt;
&lt;br /&gt;
www.pelicanclub.com &lt;br /&gt;
&lt;br /&gt;
Port Of Call ($-$$)&lt;br /&gt;
&lt;br /&gt;
838 Esplanade Avenue, French Quarter&lt;br /&gt;
&lt;br /&gt;
Sun - Thurs 11 am - 12 am&lt;br /&gt;
&lt;br /&gt;
      Fri – Sat 11 am – 1 am&lt;br /&gt;
&lt;br /&gt;
(504) 523-0120&lt;br /&gt;
&lt;br /&gt;
www.portofcallnola.com &lt;br /&gt;
&lt;br /&gt;
Rio Mar Seafood ($$)&lt;br /&gt;
&lt;br /&gt;
800 South Peters Street, Warehouse District&lt;br /&gt;
&lt;br /&gt;
Lunch- Mon-Fri 11:30 am - 2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat 6 pm - 10 pm &lt;br /&gt;
Closed Sundays&lt;br /&gt;
&lt;br /&gt;
(504) 525- 3474&lt;br /&gt;
&lt;br /&gt;
http://riomarseafood.activepixel.com &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
The Ruby Slipper ($)&lt;br /&gt;
&lt;br /&gt;
Great Breakfast, served all day!&lt;br /&gt;
&lt;br /&gt;
139 South Cortez Street, Mid City &lt;br /&gt;
Tues- Fri 7 am - 2pm &lt;br /&gt;
Sat- Sun 8 am - 3pm&lt;br /&gt;
&lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 309 - 5531&lt;br /&gt;
&lt;br /&gt;
www.therubyslippercafe.net &lt;br /&gt;
&lt;br /&gt;
Snug Harbor ( $$)&lt;br /&gt;
&lt;br /&gt;
Jazz Club &amp;amp; Restaurant&lt;br /&gt;
&lt;br /&gt;
626 Frenchmen Street, Fauborg Marigny Arts &amp;amp; Cultural district&lt;br /&gt;
&lt;br /&gt;
Lunch- Sat &amp;amp; Sun 11:30- 5:00 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Starting at 5:00 pm daily&lt;br /&gt;
&lt;br /&gt;
Allow 2 Hours for dining&lt;br /&gt;
&lt;br /&gt;
(504) 949 – 0696&lt;br /&gt;
&lt;br /&gt;
www.snugjazz.com &lt;br /&gt;
&lt;br /&gt;
Restaurant Stanley ($)&lt;br /&gt;
&lt;br /&gt;
547 St. Ann Street, Jackson Square&lt;br /&gt;
&lt;br /&gt;
Open Daily 7:00 am – 7:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 587-0093 &lt;br /&gt;
&lt;br /&gt;
www.stanleyrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Upperline ($$$)&lt;br /&gt;
&lt;br /&gt;
1413 Upperline Street, Garden District&lt;br /&gt;
&lt;br /&gt;
Dinner- Wed- Sun 5:30 pm&lt;br /&gt;
&lt;br /&gt;
(504) 891 - 9822&lt;br /&gt;
&lt;br /&gt;
www.upperline.com &lt;br /&gt;
&lt;br /&gt;
Willie Mae’s Scotch House ($)&lt;br /&gt;
&lt;br /&gt;
2401 Saint Ann Street&lt;br /&gt;
&lt;br /&gt;
Open 11:00 am – 3 pm daily&lt;br /&gt;
&lt;br /&gt;
(504) 822- 9503&lt;br /&gt;
&lt;br /&gt;
===registration===&lt;br /&gt;
January 12, 2010&lt;br /&gt;
&lt;br /&gt;
The National Writing Project and the National Reading Initiative &lt;br /&gt;
&lt;br /&gt;
Dear Conference Registrant,&lt;br /&gt;
&lt;br /&gt;
Thank you for registering for The National Reading Initiative’s 2010 Conference on Reading entitled “What’s Next: Possibilities for Literacy and Content Area Learning”. We look forward to welcoming you to New Orleans’s historic French Quarter and the Monteleone Hotel, where we will examine the intersections of interesting threads of work related to adolescent literacy and content area learning which have surfaced from the ongoing programs funded by a grant from the Carnegie Corporation of New York.&lt;br /&gt;
&lt;br /&gt;
We have received your deposit check of $150. Conference registration is free, so we will return your deposit check when you check in at the conference registration table at the Hotel Monteleone located in the Registration lobby on the Mezzanine A level of the hotel. There you will receive your conference packet with a nametag. You will be able to check in all day Friday.&lt;br /&gt;
&lt;br /&gt;
NOTE: Please remember that any registrant who does not attend the conference will forfeit her or his deposit.&lt;br /&gt;
&lt;br /&gt;
The Conference&lt;br /&gt;
&lt;br /&gt;
The conference will begin at 5 PM Friday, March 5th with an opening reception, followed by a banquet at 6:30 PM in the Queen Anne Ballroom, just off the Registration lobby on the Mezzanine A level. Saturday morning a continental breakfast will be served in the Queen Anne Ballroom beginning at 7:30 AM followed by the keynote speech at 9 AM.&lt;br /&gt;
&lt;br /&gt;
There will a first round of morning sessions, lunch in the Queen Anne Ballroom from 12 Noon to 1:15 followed by 2 afternoon sessions.. The conference will end at 5:30 PM Saturday afternoon, March 6th. Your food during the conference is free. Dinner Saturday night will be on your own. We will have a list of great New Orleans’s restaurants available when you arrive at the conference&lt;br /&gt;
&lt;br /&gt;
Pre-Conference Opportunity – Friday, March 5th&lt;br /&gt;
&lt;br /&gt;
The Greater New Orleans Writing Project is happy to host a special pre-conference event on Friday, March 5 from 11:00 am – 3:00 pm. Come “pass a good time,” eat some marvelous New Orleans food, and learn about ways to use food as a nourishing subject for your student writers, while you experience the unique culinary culture of New Orleans.  Some of the many things you will learn include:&lt;br /&gt;
&lt;br /&gt;
    * The difference between Cajun and Creole.&lt;br /&gt;
    * How the po-boy sandwich got its name from a labor strike&lt;br /&gt;
    * Why okra is so prevalent in Southern cooking&lt;br /&gt;
    * How the sugar and rice industries shaped Louisiana and the Carolinas&lt;br /&gt;
    * Why New Orleanians don’t eat cornbread, but the rest of the Louisiana does&lt;br /&gt;
&lt;br /&gt;
This event will be hosted at the Southern Food and Beverage Museum, which is a very short cab ride or an enjoyable 15 -20 minute walk from the host Monteleone Hotel in the historic French Quarter. &lt;br /&gt;
&lt;br /&gt;
Registration for this event is separate from conference registration, and is limited to the first 40 participants. To register, please contact Ken Rayes, the Director of the Greater New Orleans Writing Project at krayes@uno.edu, or by phone at 504-280-7323.  Cost is $45.00 per person which includes food and drink samples (payment will be by check only). You will be responsible for your transportation to and from this event.  Come join us as we share in our unique New Orleans food and culture. &lt;br /&gt;
&lt;br /&gt;
Travel and Registration&lt;br /&gt;
&lt;br /&gt;
You should plan to arrive on Friday, March 5th.&lt;br /&gt;
&lt;br /&gt;
You will be making your own travel arrangements and hotel reservations Either you, or your site, will be responsible for paying your travel and lodging expenses. For reservations, please call the hotel’s reservation department directly at 800-535-9595 and identify yourself as a Reading Conference guest/attendee for the March 5 and 6th, 2010 conference. It’s important that you specify the group name and the dates of the conference to get the group rate.  Please make your reservations no later than January 22.&lt;br /&gt;
&lt;br /&gt;
The hotel contact information is:&lt;br /&gt;
&lt;br /&gt;
Hotel Monteleone&lt;br /&gt;
&lt;br /&gt;
214 Rue Royale&lt;br /&gt;
&lt;br /&gt;
New Orleans, La &lt;br /&gt;
&lt;br /&gt;
70130-2201  |  Phone:  8oo-535-9595&lt;br /&gt;
&lt;br /&gt;
http://www.hotelmonteleone.com/ &lt;br /&gt;
&lt;br /&gt;
If you have additional questions, please contact Rick Snodgrass at rsnodgrass@nwp.org   or Tanya Baker at tbaker@nwp.org.  &lt;br /&gt;
&lt;br /&gt;
We look forward to welcoming you to New Orleans!&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=NO10&amp;diff=3898</id>
		<title>NO10</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=NO10&amp;diff=3898"/>
		<updated>2010-02-26T23:06:09Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===flight===&lt;br /&gt;
Orbitz record locator:  	AP130101CZ70LE0A&lt;br /&gt;
Airline record locator: 	Continental Airlines - CZ70LE&lt;br /&gt;
Ticket numbers: 	00575743678591&lt;br /&gt;
00575743678580&lt;br /&gt;
Total flight cost: 	$548.60 USD&lt;br /&gt;
&lt;br /&gt;
See if you've earned a Price Assurance refund.&lt;br /&gt;
&lt;br /&gt;
Traveler(s) 	Frequent flier details&lt;br /&gt;
TIMOTHY MCKENNA 	&lt;br /&gt;
&lt;br /&gt;
PERI MCKENNA 	&lt;br /&gt;
&lt;br /&gt;
Leave Friday, March 5, 2010&lt;br /&gt;
Continental Airlines 1531 Economy  |  Boeing 737-700 Passenger (73G) |  Snack |  2hr 0min | &lt;br /&gt;
Depart: 	6:00am 	Boston, MA  Boston Logan International (BOS)&lt;br /&gt;
Arrive: 	8:00am 	Cleveland, OH  Cleveland Hopkins International (CLE)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your flight is confirmed. The airline is assigning seats at check-in Seat assignment: choose seats |    &lt;br /&gt;
&lt;br /&gt;
Change planes. Time between flights: 0hr 50min&lt;br /&gt;
Continental Airlines 5901 Economy  |  Embraer RJ135/ RJ140/ RJ145 (ERJ) |  2hr 44min | &lt;br /&gt;
Depart: 	8:50am 	Cleveland, OH  Cleveland Hopkins International (CLE)&lt;br /&gt;
Arrive: 	10:34am 	New Orleans, LA  New Orleans Louis Armstrong Int'l (MSY)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your flight is confirmed. The airline is assigning seats at check-in Seat assignment: choose seats |    &lt;br /&gt;
&lt;br /&gt;
Total duration: 5hr 34min | Total miles: 0 miles&lt;br /&gt;
Return Monday, March 8, 2010&lt;br /&gt;
Continental Airlines 872 Economy  |  Boeing 737-800 Passenger (738) |  1hr 12min | &lt;br /&gt;
Depart: 	4:30pm 	New Orleans, LA  New Orleans Louis Armstrong Int'l (MSY)&lt;br /&gt;
Arrive: 	5:42pm 	Houston, TX  Houston George Bush Intercntl. (IAH)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your flight is confirmed. The airline is assigning seats at check-in Seat assignment: choose seats |    &lt;br /&gt;
&lt;br /&gt;
Change planes. Time between flights: 1hr 13min&lt;br /&gt;
Continental Airlines 582 Economy  |  Boeing 737-800 Passenger (738) |  3hr 40min | &lt;br /&gt;
Depart: 	6:55pm 	Houston, TX  Houston George Bush Intercntl. (IAH)&lt;br /&gt;
Arrive: 	11:35pm 	Boston, MA  Boston Logan International (BOS)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your flight is confirmed. The airline is assigning seats at check-in Seat assignment: choose seats |    &lt;br /&gt;
&lt;br /&gt;
Total duration: 6hr 5min | Total miles: 0 miles&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===hotel===&lt;br /&gt;
from	Hotel Monteleone &amp;lt;info@hotelmonteleone.com&amp;gt;&lt;br /&gt;
reply-to	Hotel Monteleone &amp;lt;MjY2OTQwMzA5NDQ5@u.zmaildirect.com&amp;gt;&lt;br /&gt;
to	Tim McKenna &amp;lt;mckenna.tim@gmail.com&amp;gt;&lt;br /&gt;
date	Fri, Feb 26, 2010 at 5:00 PM&lt;br /&gt;
subject	Your Updated Reservation Confirmation&lt;br /&gt;
mailed-by	b.zmaildirect.com&lt;br /&gt;
Dear Tim McKenna,&lt;br /&gt;
&lt;br /&gt;
Thank you for contacting us to amend your upcoming reservation at the Hotel Monteleone.&lt;br /&gt;
&lt;br /&gt;
We are pleased to advise you that your booking has been updated, so please take a moment to check the information below to ensure it is correct.&lt;br /&gt;
&lt;br /&gt;
We look forward to welcoming you to the Hotel Monteleone.&lt;br /&gt;
&lt;br /&gt;
Warm regards,&lt;br /&gt;
Kathy McQuirter&lt;br /&gt;
Reservations Manager&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Location&lt;br /&gt;
Reservation Information&lt;br /&gt;
&lt;br /&gt;
Confirmation Number: 	2606974&lt;br /&gt;
Guest Name: 	Tim McKenna&lt;br /&gt;
Arrival Date: 	Friday, March 5, 2010&lt;br /&gt;
Departure Date: 	Monday, March 8, 2010&lt;br /&gt;
Room Type Requested: 	Preferred Double Double&lt;br /&gt;
Room Rate: 	$205.00&lt;br /&gt;
&lt;br /&gt;
Policies&lt;br /&gt;
&lt;br /&gt;
Deposit 	Credit Card Guarantee&lt;br /&gt;
Cancellation 	72 hours prior to arrival&lt;br /&gt;
Check-In Time 	3:00 PM&lt;br /&gt;
Check-Out Time 	11:00 AM&lt;br /&gt;
Room Tax 	13% city &amp;amp; state tax plus a $2.00 occupancy fee per night&lt;br /&gt;
Rates 	Rates are subject to change if a change is made to dates, length of stay, bed type, and/or number of guests.&lt;br /&gt;
&lt;br /&gt;
Contact Information&lt;br /&gt;
&lt;br /&gt;
Main Telephone Number 	504.523.3341&lt;br /&gt;
Toll Free Reservations 	800.535.9595&lt;br /&gt;
Concierge Telephone Number 	504.523.3341&lt;br /&gt;
Hotel Website 	www.HotelMonteleone.com&lt;br /&gt;
&lt;br /&gt;
The Hotel Address is:&lt;br /&gt;
 &lt;br /&gt;
Hotel Monteleone 214 Rue Royale  |  New Orleans, Louisiana 70130-2201  |  Phone: (866) 338-4684 &lt;br /&gt;
 &lt;br /&gt;
===conference===&lt;br /&gt;
You will all want to be at the Hotel Monteleone Friday afternoon in order to register before the Opening Reception at 5 PM. The Banquet and evening's presentation by Students at the Center of New Orleans begins at 6:30 PM.&lt;br /&gt;
 &lt;br /&gt;
You will want to pick up your personal conference packets at the Registration Desk in the Registration Lobby outside of the Queen Anne Ballroom on Mezzanine Level A before dinner. Your checks will be returned to you in your packets.&lt;br /&gt;
Please remember to bring your confirmation letters I've sent all of you.&lt;br /&gt;
 &lt;br /&gt;
As a &amp;quot;Lagniappe&amp;quot; as they say in New Orleans (a little something extra) I thought that you would appreciate having our beautifully crafted list of recommended restaurants in advance so you can make plans for your meals before and after the conference. Friday dinner, and Saturday Breakfast and Lunch are included with the conference. &lt;br /&gt;
 &lt;br /&gt;
These restaurants have been recommended by New Orleanians locals &amp;quot;in the know&amp;quot;, and are all wonderful places, many within walking distance of the conference hotel in the French Quarter.&lt;br /&gt;
 &lt;br /&gt;
We are excited that about 200 of you are joining us for this exciting conference.&lt;br /&gt;
 &lt;br /&gt;
Warm regards on behalf of the Reading Conference Team,&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Rick Snodgrass&lt;br /&gt;
Program Specialist&lt;br /&gt;
The National Writing Project&lt;br /&gt;
California State University, Chico &lt;br /&gt;
Chico, CA 95929-0252&lt;br /&gt;
PH: 530-898-5508&lt;br /&gt;
FAX: 530-898-6982&lt;br /&gt;
rsnodgrass@nwp.org&lt;br /&gt;
&lt;br /&gt;
===restaurants===&lt;br /&gt;
&lt;br /&gt;
Acme Oyster House ($)&lt;br /&gt;
&lt;br /&gt;
724 Iberville Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Sun-Thurs 11 am-10 pm, Fri-Sat 11 am - 11 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-5973&lt;br /&gt;
&lt;br /&gt;
www.acmeoyster.com &lt;br /&gt;
&lt;br /&gt;
Ralph Brennan’s Bacco  ($$$)&lt;br /&gt;
&lt;br /&gt;
310 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Daily: 11:30 am - 2:30 pm &lt;br /&gt;
Dinner- Sun - Thurs 6:00 pm-9:30 pm &lt;br /&gt;
                 Fri - Sat  6:00 pm-10:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-2426&lt;br /&gt;
&lt;br /&gt;
www.bacco.com &lt;br /&gt;
&lt;br /&gt;
Bayona ($$$)&lt;br /&gt;
&lt;br /&gt;
430 Dauphine Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Wed. – Sat beginning at 11:30 am&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat  beginning at 6:00 pm&lt;br /&gt;
&lt;br /&gt;
Closed on Sundays&lt;br /&gt;
&lt;br /&gt;
(504)-525-4455&lt;br /&gt;
&lt;br /&gt;
www.bayona.com &lt;br /&gt;
&lt;br /&gt;
Bistro at Hotel Maison de Ville ($$$)&lt;br /&gt;
&lt;br /&gt;
727 Rue Toulouse, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Tues - Sat 11 am-3 pm&lt;br /&gt;
&lt;br /&gt;
Dinner-Tues - Sat 6 pm – 10 pm&lt;br /&gt;
&lt;br /&gt;
(504) 528-9206&lt;br /&gt;
&lt;br /&gt;
www.hotelmaisondeville.com/dining &lt;br /&gt;
&lt;br /&gt;
Bourbon House  ($$$)&lt;br /&gt;
&lt;br /&gt;
144 Bourbon Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Breakfast- 6:30 am - 10:30 am &lt;br /&gt;
Lunch &amp;amp; Dinner- Sun - Thurs 11am -10 pm&lt;br /&gt;
&lt;br /&gt;
                              Fri – Sat  11 am – 11 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-0111&lt;br /&gt;
&lt;br /&gt;
www.bourbonhouse.com&lt;br /&gt;
&lt;br /&gt;
Your browser may not support display of this image.&lt;br /&gt;
&lt;br /&gt;
Brigtsen’s  ($$$)&lt;br /&gt;
&lt;br /&gt;
One of NOLA’s best and close friends of Rick’s!&lt;br /&gt;
&lt;br /&gt;
723 Dante Street, Uptown Above Garden District&lt;br /&gt;
&lt;br /&gt;
Dinner-Tues- Sat 5:30-10:00 PM &lt;br /&gt;
Closed Sunday &amp;amp; Monday&lt;br /&gt;
&lt;br /&gt;
(504) 861-7610&lt;br /&gt;
&lt;br /&gt;
www.brigtsens.com &lt;br /&gt;
&lt;br /&gt;
Café  Degas  ($-$$)&lt;br /&gt;
&lt;br /&gt;
3127 Esplanade Avenue, Mid City&lt;br /&gt;
&lt;br /&gt;
Lunch – Wed - Sat 11:00 am - 3:00 pm    &lt;br /&gt;
Brunch – Sun  10:30 am - 3:00 pm &lt;br /&gt;
Dinner- Wed - Sat  6:00 pm - 10:00 pm &lt;br /&gt;
                         Sun 6:00 pm - 9:30 pm  &lt;br /&gt;
&lt;br /&gt;
(504) 945 – 5635&lt;br /&gt;
&lt;br /&gt;
www.cafedegas.com &lt;br /&gt;
&lt;br /&gt;
Café  du Monde ($)&lt;br /&gt;
&lt;br /&gt;
1039 Decatur Street, French Market&lt;br /&gt;
&lt;br /&gt;
Open 24 hours a day&lt;br /&gt;
&lt;br /&gt;
504-525-4544&lt;br /&gt;
&lt;br /&gt;
www.cafedumonde.com &lt;br /&gt;
&lt;br /&gt;
Cochon ($$)&lt;br /&gt;
&lt;br /&gt;
930 Tchoupitoulas St, Warehouse District&lt;br /&gt;
&lt;br /&gt;
Mon- Fri 11 am -10 pm, Sat 5:30 pm - 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 588 -2123&lt;br /&gt;
&lt;br /&gt;
http://www.cochonrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Coquette ($$)&lt;br /&gt;
&lt;br /&gt;
2800 Magazine St, Garden District&lt;br /&gt;
&lt;br /&gt;
Lunch-Wed - Sat 11:30am - 3:00pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat 5:30pm - 10:00pm&lt;br /&gt;
&lt;br /&gt;
( 504) 265- 0421 &lt;br /&gt;
http://www.coquette-nola.com &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Coulis ($)&lt;br /&gt;
&lt;br /&gt;
Great breakfast!&lt;br /&gt;
&lt;br /&gt;
3625 Prytania Street&lt;br /&gt;
&lt;br /&gt;
Daily 6 am- 3 pm&lt;br /&gt;
&lt;br /&gt;
(504) 304-4265 &lt;br /&gt;
&lt;br /&gt;
Eat ($-$$)&lt;br /&gt;
&lt;br /&gt;
900 Dumaine Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Tues- Fri 11am – 2 pm, 5:30 pm – 10 pm &lt;br /&gt;
Saturday: 9 am – 2 pm, 5:30 pm – 10 pm &lt;br /&gt;
Sunday brunch: 9 am – 2 pm &lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 522-7222&lt;br /&gt;
&lt;br /&gt;
www.eatnola.com &lt;br /&gt;
&lt;br /&gt;
Gautreau's Restaurant ($$$)&lt;br /&gt;
&lt;br /&gt;
1728 Soniat Street, Uptown&lt;br /&gt;
&lt;br /&gt;
Tues-Sat 6 pm -10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sun &amp;amp; Mon&lt;br /&gt;
&lt;br /&gt;
504) 899-7397‎&lt;br /&gt;
&lt;br /&gt;
gautreausrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Herbsaint ($$$)&lt;br /&gt;
&lt;br /&gt;
701 Saint Charles Avenue, Warehouse District Building&lt;br /&gt;
&lt;br /&gt;
Mon-Fri 11:30 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Sat 5:30 pm – 10:00 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 524-4114&lt;br /&gt;
&lt;br /&gt;
www.herbsaint.com &lt;br /&gt;
&lt;br /&gt;
Irene’s  Cuisine ($$$)&lt;br /&gt;
&lt;br /&gt;
539 Saint Philip Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Mon- Sat 5:30 pm – 10:30 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 529-8811 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Iris ($$$)&lt;br /&gt;
&lt;br /&gt;
321 North Peters Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch-Thurs &amp;amp; Fri 11:30 am- 2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon, Wed-Sat 6 pm –close&lt;br /&gt;
&lt;br /&gt;
www.irisneworleans.com&lt;br /&gt;
&lt;br /&gt;
(540) 299- 3944 &lt;br /&gt;
&lt;br /&gt;
K-Paul’s ($$$)&lt;br /&gt;
&lt;br /&gt;
416 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Thurs – Sat 11:00 am -2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- 5:30 pm- 10:00 pm&lt;br /&gt;
&lt;br /&gt;
(504)  596-2530&lt;br /&gt;
&lt;br /&gt;
http://www.chefpaul.com/site297.php &lt;br /&gt;
&lt;br /&gt;
Mandina’s Restaurant ($)&lt;br /&gt;
&lt;br /&gt;
3800 Canal St, Mid City&lt;br /&gt;
&lt;br /&gt;
Mon - Thurs 11:00 am - 9:30 pm &lt;br /&gt;
Fri &amp;amp; Sat 11:00am - 10:00 pm &lt;br /&gt;
Sun 12:00 pm – 9 pm&lt;br /&gt;
&lt;br /&gt;
No Credit Cards&lt;br /&gt;
&lt;br /&gt;
(504) 482-9179&lt;br /&gt;
&lt;br /&gt;
http://mandinasrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Marigny Brasserie ($)&lt;br /&gt;
&lt;br /&gt;
640 Frenchmen Street&lt;br /&gt;
&lt;br /&gt;
Breakfast- Daily, 7:00am - 11am  &lt;br /&gt;
Lunch &amp;amp; Dinner- Mon-Thurs 11:30  - 11:00 pm &lt;br /&gt;
                                    Fri- Sat  11:30 - 12:00 am &lt;br /&gt;
                                      Sun 11:30 am - 9:30 pm&lt;br /&gt;
&lt;br /&gt;
(504) 945-4472&lt;br /&gt;
&lt;br /&gt;
www.marignybrasserie.com &lt;br /&gt;
&lt;br /&gt;
Mr. B’s Bistro ($$$)&lt;br /&gt;
&lt;br /&gt;
201 Royal Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Mon- Sat 11:30 am - 5:30 pm&lt;br /&gt;
&lt;br /&gt;
Brunch- Sun 10:30 am- 2:00 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Nightly 5:30 – 9:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 523-2078&lt;br /&gt;
&lt;br /&gt;
www.mrbsbistro.com&lt;br /&gt;
&lt;br /&gt;
Napolean House ($)&lt;br /&gt;
&lt;br /&gt;
500 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Mon 11 am – 5:30 pm&lt;br /&gt;
&lt;br /&gt;
Tues – Thurs 11 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Fri – Sat 11 am – 11 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sundays&lt;br /&gt;
&lt;br /&gt;
(504) 525 - 2431&lt;br /&gt;
&lt;br /&gt;
www.napoleonhouse.com &lt;br /&gt;
&lt;br /&gt;
Parkview Bakery and Tavern ($)&lt;br /&gt;
&lt;br /&gt;
Best Po-Boys! &lt;br /&gt;
&lt;br /&gt;
538 Hagan Avenue, Mid City&lt;br /&gt;
&lt;br /&gt;
Daily Hours 11 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Tuesdays&lt;br /&gt;
&lt;br /&gt;
(504) 482 -3047&lt;br /&gt;
&lt;br /&gt;
http://www.parkwaybakeryandtavernnola.com &lt;br /&gt;
&lt;br /&gt;
Pelican Club ($$$)&lt;br /&gt;
&lt;br /&gt;
312 Exchange Alley, French Quarter&lt;br /&gt;
&lt;br /&gt;
Dinner – Sun-Thurs 5:30 pm - 9:30 pm&lt;br /&gt;
&lt;br /&gt;
                    Fri- Sat 5:30 pm - 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 523-1504&lt;br /&gt;
&lt;br /&gt;
www.pelicanclub.com &lt;br /&gt;
&lt;br /&gt;
Port Of Call ($-$$)&lt;br /&gt;
&lt;br /&gt;
838 Esplanade Avenue, French Quarter&lt;br /&gt;
&lt;br /&gt;
Sun - Thurs 11 am - 12 am&lt;br /&gt;
&lt;br /&gt;
      Fri – Sat 11 am – 1 am&lt;br /&gt;
&lt;br /&gt;
(504) 523-0120&lt;br /&gt;
&lt;br /&gt;
www.portofcallnola.com &lt;br /&gt;
&lt;br /&gt;
Rio Mar Seafood ($$)&lt;br /&gt;
&lt;br /&gt;
800 South Peters Street, Warehouse District&lt;br /&gt;
&lt;br /&gt;
Lunch- Mon-Fri 11:30 am - 2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat 6 pm - 10 pm &lt;br /&gt;
Closed Sundays&lt;br /&gt;
&lt;br /&gt;
(504) 525- 3474&lt;br /&gt;
&lt;br /&gt;
http://riomarseafood.activepixel.com &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
The Ruby Slipper ($)&lt;br /&gt;
&lt;br /&gt;
Great Breakfast, served all day!&lt;br /&gt;
&lt;br /&gt;
139 South Cortez Street, Mid City &lt;br /&gt;
Tues- Fri 7 am - 2pm &lt;br /&gt;
Sat- Sun 8 am - 3pm&lt;br /&gt;
&lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 309 - 5531&lt;br /&gt;
&lt;br /&gt;
www.therubyslippercafe.net &lt;br /&gt;
&lt;br /&gt;
Snug Harbor ( $$)&lt;br /&gt;
&lt;br /&gt;
Jazz Club &amp;amp; Restaurant&lt;br /&gt;
&lt;br /&gt;
626 Frenchmen Street, Fauborg Marigny Arts &amp;amp; Cultural district&lt;br /&gt;
&lt;br /&gt;
Lunch- Sat &amp;amp; Sun 11:30- 5:00 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Starting at 5:00 pm daily&lt;br /&gt;
&lt;br /&gt;
Allow 2 Hours for dining&lt;br /&gt;
&lt;br /&gt;
(504) 949 – 0696&lt;br /&gt;
&lt;br /&gt;
www.snugjazz.com &lt;br /&gt;
&lt;br /&gt;
Restaurant Stanley ($)&lt;br /&gt;
&lt;br /&gt;
547 St. Ann Street, Jackson Square&lt;br /&gt;
&lt;br /&gt;
Open Daily 7:00 am – 7:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 587-0093 &lt;br /&gt;
&lt;br /&gt;
www.stanleyrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Upperline ($$$)&lt;br /&gt;
&lt;br /&gt;
1413 Upperline Street, Garden District&lt;br /&gt;
&lt;br /&gt;
Dinner- Wed- Sun 5:30 pm&lt;br /&gt;
&lt;br /&gt;
(504) 891 - 9822&lt;br /&gt;
&lt;br /&gt;
www.upperline.com &lt;br /&gt;
&lt;br /&gt;
Willie Mae’s Scotch House ($)&lt;br /&gt;
&lt;br /&gt;
2401 Saint Ann Street&lt;br /&gt;
&lt;br /&gt;
Open 11:00 am – 3 pm daily&lt;br /&gt;
&lt;br /&gt;
(504) 822- 9503&lt;br /&gt;
&lt;br /&gt;
===registration===&lt;br /&gt;
January 12, 2010&lt;br /&gt;
&lt;br /&gt;
The National Writing Project and the National Reading Initiative &lt;br /&gt;
&lt;br /&gt;
Dear Conference Registrant,&lt;br /&gt;
&lt;br /&gt;
Thank you for registering for The National Reading Initiative’s 2010 Conference on Reading entitled “What’s Next: Possibilities for Literacy and Content Area Learning”. We look forward to welcoming you to New Orleans’s historic French Quarter and the Monteleone Hotel, where we will examine the intersections of interesting threads of work related to adolescent literacy and content area learning which have surfaced from the ongoing programs funded by a grant from the Carnegie Corporation of New York.&lt;br /&gt;
&lt;br /&gt;
We have received your deposit check of $150. Conference registration is free, so we will return your deposit check when you check in at the conference registration table at the Hotel Monteleone located in the Registration lobby on the Mezzanine A level of the hotel. There you will receive your conference packet with a nametag. You will be able to check in all day Friday.&lt;br /&gt;
&lt;br /&gt;
NOTE: Please remember that any registrant who does not attend the conference will forfeit her or his deposit.&lt;br /&gt;
&lt;br /&gt;
The Conference&lt;br /&gt;
&lt;br /&gt;
The conference will begin at 5 PM Friday, March 5th with an opening reception, followed by a banquet at 6:30 PM in the Queen Anne Ballroom, just off the Registration lobby on the Mezzanine A level. Saturday morning a continental breakfast will be served in the Queen Anne Ballroom beginning at 7:30 AM followed by the keynote speech at 9 AM.&lt;br /&gt;
&lt;br /&gt;
There will a first round of morning sessions, lunch in the Queen Anne Ballroom from 12 Noon to 1:15 followed by 2 afternoon sessions.. The conference will end at 5:30 PM Saturday afternoon, March 6th. Your food during the conference is free. Dinner Saturday night will be on your own. We will have a list of great New Orleans’s restaurants available when you arrive at the conference&lt;br /&gt;
&lt;br /&gt;
Pre-Conference Opportunity – Friday, March 5th&lt;br /&gt;
&lt;br /&gt;
The Greater New Orleans Writing Project is happy to host a special pre-conference event on Friday, March 5 from 11:00 am – 3:00 pm. Come “pass a good time,” eat some marvelous New Orleans food, and learn about ways to use food as a nourishing subject for your student writers, while you experience the unique culinary culture of New Orleans.  Some of the many things you will learn include:&lt;br /&gt;
&lt;br /&gt;
    * The difference between Cajun and Creole.&lt;br /&gt;
    * How the po-boy sandwich got its name from a labor strike&lt;br /&gt;
    * Why okra is so prevalent in Southern cooking&lt;br /&gt;
    * How the sugar and rice industries shaped Louisiana and the Carolinas&lt;br /&gt;
    * Why New Orleanians don’t eat cornbread, but the rest of the Louisiana does&lt;br /&gt;
&lt;br /&gt;
This event will be hosted at the Southern Food and Beverage Museum, which is a very short cab ride or an enjoyable 15 -20 minute walk from the host Monteleone Hotel in the historic French Quarter. &lt;br /&gt;
&lt;br /&gt;
Registration for this event is separate from conference registration, and is limited to the first 40 participants. To register, please contact Ken Rayes, the Director of the Greater New Orleans Writing Project at krayes@uno.edu, or by phone at 504-280-7323.  Cost is $45.00 per person which includes food and drink samples (payment will be by check only). You will be responsible for your transportation to and from this event.  Come join us as we share in our unique New Orleans food and culture. &lt;br /&gt;
&lt;br /&gt;
Travel and Registration&lt;br /&gt;
&lt;br /&gt;
You should plan to arrive on Friday, March 5th.&lt;br /&gt;
&lt;br /&gt;
You will be making your own travel arrangements and hotel reservations Either you, or your site, will be responsible for paying your travel and lodging expenses. For reservations, please call the hotel’s reservation department directly at 800-535-9595 and identify yourself as a Reading Conference guest/attendee for the March 5 and 6th, 2010 conference. It’s important that you specify the group name and the dates of the conference to get the group rate.  Please make your reservations no later than January 22.&lt;br /&gt;
&lt;br /&gt;
The hotel contact information is:&lt;br /&gt;
&lt;br /&gt;
Hotel Monteleone&lt;br /&gt;
&lt;br /&gt;
214 Rue Royale&lt;br /&gt;
&lt;br /&gt;
New Orleans, La &lt;br /&gt;
&lt;br /&gt;
70130-2201  |  Phone:  8oo-535-9595&lt;br /&gt;
&lt;br /&gt;
http://www.hotelmonteleone.com/ &lt;br /&gt;
&lt;br /&gt;
If you have additional questions, please contact Rick Snodgrass at rsnodgrass@nwp.org   or Tanya Baker at tbaker@nwp.org.  &lt;br /&gt;
&lt;br /&gt;
We look forward to welcoming you to New Orleans!&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=NO10&amp;diff=3897</id>
		<title>NO10</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=NO10&amp;diff=3897"/>
		<updated>2010-02-26T22:07:43Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===hotel===&lt;br /&gt;
from	Hotel Monteleone &amp;lt;info@hotelmonteleone.com&amp;gt;&lt;br /&gt;
reply-to	Hotel Monteleone &amp;lt;MjY2OTQwMzA5NDQ5@u.zmaildirect.com&amp;gt;&lt;br /&gt;
to	Tim McKenna &amp;lt;mckenna.tim@gmail.com&amp;gt;&lt;br /&gt;
date	Fri, Feb 26, 2010 at 5:00 PM&lt;br /&gt;
subject	Your Updated Reservation Confirmation&lt;br /&gt;
mailed-by	b.zmaildirect.com&lt;br /&gt;
Dear Tim McKenna,&lt;br /&gt;
&lt;br /&gt;
Thank you for contacting us to amend your upcoming reservation at the Hotel Monteleone.&lt;br /&gt;
&lt;br /&gt;
We are pleased to advise you that your booking has been updated, so please take a moment to check the information below to ensure it is correct.&lt;br /&gt;
&lt;br /&gt;
We look forward to welcoming you to the Hotel Monteleone.&lt;br /&gt;
&lt;br /&gt;
Warm regards,&lt;br /&gt;
Kathy McQuirter&lt;br /&gt;
Reservations Manager&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Location&lt;br /&gt;
Reservation Information&lt;br /&gt;
&lt;br /&gt;
Confirmation Number: 	2606974&lt;br /&gt;
Guest Name: 	Tim McKenna&lt;br /&gt;
Arrival Date: 	Friday, March 5, 2010&lt;br /&gt;
Departure Date: 	Monday, March 8, 2010&lt;br /&gt;
Room Type Requested: 	Preferred Double Double&lt;br /&gt;
Room Rate: 	$205.00&lt;br /&gt;
&lt;br /&gt;
Policies&lt;br /&gt;
&lt;br /&gt;
Deposit 	Credit Card Guarantee&lt;br /&gt;
Cancellation 	72 hours prior to arrival&lt;br /&gt;
Check-In Time 	3:00 PM&lt;br /&gt;
Check-Out Time 	11:00 AM&lt;br /&gt;
Room Tax 	13% city &amp;amp; state tax plus a $2.00 occupancy fee per night&lt;br /&gt;
Rates 	Rates are subject to change if a change is made to dates, length of stay, bed type, and/or number of guests.&lt;br /&gt;
&lt;br /&gt;
Contact Information&lt;br /&gt;
&lt;br /&gt;
Main Telephone Number 	504.523.3341&lt;br /&gt;
Toll Free Reservations 	800.535.9595&lt;br /&gt;
Concierge Telephone Number 	504.523.3341&lt;br /&gt;
Hotel Website 	www.HotelMonteleone.com&lt;br /&gt;
&lt;br /&gt;
The Hotel Address is:&lt;br /&gt;
 &lt;br /&gt;
Hotel Monteleone 214 Rue Royale  |  New Orleans, Louisiana 70130-2201  |  Phone: (866) 338-4684 &lt;br /&gt;
 &lt;br /&gt;
===conference===&lt;br /&gt;
You will all want to be at the Hotel Monteleone Friday afternoon in order to register before the Opening Reception at 5 PM. The Banquet and evening's presentation by Students at the Center of New Orleans begins at 6:30 PM.&lt;br /&gt;
 &lt;br /&gt;
You will want to pick up your personal conference packets at the Registration Desk in the Registration Lobby outside of the Queen Anne Ballroom on Mezzanine Level A before dinner. Your checks will be returned to you in your packets.&lt;br /&gt;
Please remember to bring your confirmation letters I've sent all of you.&lt;br /&gt;
 &lt;br /&gt;
As a &amp;quot;Lagniappe&amp;quot; as they say in New Orleans (a little something extra) I thought that you would appreciate having our beautifully crafted list of recommended restaurants in advance so you can make plans for your meals before and after the conference. Friday dinner, and Saturday Breakfast and Lunch are included with the conference. &lt;br /&gt;
 &lt;br /&gt;
These restaurants have been recommended by New Orleanians locals &amp;quot;in the know&amp;quot;, and are all wonderful places, many within walking distance of the conference hotel in the French Quarter.&lt;br /&gt;
 &lt;br /&gt;
We are excited that about 200 of you are joining us for this exciting conference.&lt;br /&gt;
 &lt;br /&gt;
Warm regards on behalf of the Reading Conference Team,&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Rick Snodgrass&lt;br /&gt;
Program Specialist&lt;br /&gt;
The National Writing Project&lt;br /&gt;
California State University, Chico &lt;br /&gt;
Chico, CA 95929-0252&lt;br /&gt;
PH: 530-898-5508&lt;br /&gt;
FAX: 530-898-6982&lt;br /&gt;
rsnodgrass@nwp.org&lt;br /&gt;
&lt;br /&gt;
===restaurants===&lt;br /&gt;
&lt;br /&gt;
Acme Oyster House ($)&lt;br /&gt;
&lt;br /&gt;
724 Iberville Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Sun-Thurs 11 am-10 pm, Fri-Sat 11 am - 11 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-5973&lt;br /&gt;
&lt;br /&gt;
www.acmeoyster.com &lt;br /&gt;
&lt;br /&gt;
Ralph Brennan’s Bacco  ($$$)&lt;br /&gt;
&lt;br /&gt;
310 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Daily: 11:30 am - 2:30 pm &lt;br /&gt;
Dinner- Sun - Thurs 6:00 pm-9:30 pm &lt;br /&gt;
                 Fri - Sat  6:00 pm-10:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-2426&lt;br /&gt;
&lt;br /&gt;
www.bacco.com &lt;br /&gt;
&lt;br /&gt;
Bayona ($$$)&lt;br /&gt;
&lt;br /&gt;
430 Dauphine Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Wed. – Sat beginning at 11:30 am&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat  beginning at 6:00 pm&lt;br /&gt;
&lt;br /&gt;
Closed on Sundays&lt;br /&gt;
&lt;br /&gt;
(504)-525-4455&lt;br /&gt;
&lt;br /&gt;
www.bayona.com &lt;br /&gt;
&lt;br /&gt;
Bistro at Hotel Maison de Ville ($$$)&lt;br /&gt;
&lt;br /&gt;
727 Rue Toulouse, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Tues - Sat 11 am-3 pm&lt;br /&gt;
&lt;br /&gt;
Dinner-Tues - Sat 6 pm – 10 pm&lt;br /&gt;
&lt;br /&gt;
(504) 528-9206&lt;br /&gt;
&lt;br /&gt;
www.hotelmaisondeville.com/dining &lt;br /&gt;
&lt;br /&gt;
Bourbon House  ($$$)&lt;br /&gt;
&lt;br /&gt;
144 Bourbon Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Breakfast- 6:30 am - 10:30 am &lt;br /&gt;
Lunch &amp;amp; Dinner- Sun - Thurs 11am -10 pm&lt;br /&gt;
&lt;br /&gt;
                              Fri – Sat  11 am – 11 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-0111&lt;br /&gt;
&lt;br /&gt;
www.bourbonhouse.com&lt;br /&gt;
&lt;br /&gt;
Your browser may not support display of this image.&lt;br /&gt;
&lt;br /&gt;
Brigtsen’s  ($$$)&lt;br /&gt;
&lt;br /&gt;
One of NOLA’s best and close friends of Rick’s!&lt;br /&gt;
&lt;br /&gt;
723 Dante Street, Uptown Above Garden District&lt;br /&gt;
&lt;br /&gt;
Dinner-Tues- Sat 5:30-10:00 PM &lt;br /&gt;
Closed Sunday &amp;amp; Monday&lt;br /&gt;
&lt;br /&gt;
(504) 861-7610&lt;br /&gt;
&lt;br /&gt;
www.brigtsens.com &lt;br /&gt;
&lt;br /&gt;
Café  Degas  ($-$$)&lt;br /&gt;
&lt;br /&gt;
3127 Esplanade Avenue, Mid City&lt;br /&gt;
&lt;br /&gt;
Lunch – Wed - Sat 11:00 am - 3:00 pm    &lt;br /&gt;
Brunch – Sun  10:30 am - 3:00 pm &lt;br /&gt;
Dinner- Wed - Sat  6:00 pm - 10:00 pm &lt;br /&gt;
                         Sun 6:00 pm - 9:30 pm  &lt;br /&gt;
&lt;br /&gt;
(504) 945 – 5635&lt;br /&gt;
&lt;br /&gt;
www.cafedegas.com &lt;br /&gt;
&lt;br /&gt;
Café  du Monde ($)&lt;br /&gt;
&lt;br /&gt;
1039 Decatur Street, French Market&lt;br /&gt;
&lt;br /&gt;
Open 24 hours a day&lt;br /&gt;
&lt;br /&gt;
504-525-4544&lt;br /&gt;
&lt;br /&gt;
www.cafedumonde.com &lt;br /&gt;
&lt;br /&gt;
Cochon ($$)&lt;br /&gt;
&lt;br /&gt;
930 Tchoupitoulas St, Warehouse District&lt;br /&gt;
&lt;br /&gt;
Mon- Fri 11 am -10 pm, Sat 5:30 pm - 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 588 -2123&lt;br /&gt;
&lt;br /&gt;
http://www.cochonrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Coquette ($$)&lt;br /&gt;
&lt;br /&gt;
2800 Magazine St, Garden District&lt;br /&gt;
&lt;br /&gt;
Lunch-Wed - Sat 11:30am - 3:00pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat 5:30pm - 10:00pm&lt;br /&gt;
&lt;br /&gt;
( 504) 265- 0421 &lt;br /&gt;
http://www.coquette-nola.com &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Coulis ($)&lt;br /&gt;
&lt;br /&gt;
Great breakfast!&lt;br /&gt;
&lt;br /&gt;
3625 Prytania Street&lt;br /&gt;
&lt;br /&gt;
Daily 6 am- 3 pm&lt;br /&gt;
&lt;br /&gt;
(504) 304-4265 &lt;br /&gt;
&lt;br /&gt;
Eat ($-$$)&lt;br /&gt;
&lt;br /&gt;
900 Dumaine Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Tues- Fri 11am – 2 pm, 5:30 pm – 10 pm &lt;br /&gt;
Saturday: 9 am – 2 pm, 5:30 pm – 10 pm &lt;br /&gt;
Sunday brunch: 9 am – 2 pm &lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 522-7222&lt;br /&gt;
&lt;br /&gt;
www.eatnola.com &lt;br /&gt;
&lt;br /&gt;
Gautreau's Restaurant ($$$)&lt;br /&gt;
&lt;br /&gt;
1728 Soniat Street, Uptown&lt;br /&gt;
&lt;br /&gt;
Tues-Sat 6 pm -10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sun &amp;amp; Mon&lt;br /&gt;
&lt;br /&gt;
504) 899-7397‎&lt;br /&gt;
&lt;br /&gt;
gautreausrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Herbsaint ($$$)&lt;br /&gt;
&lt;br /&gt;
701 Saint Charles Avenue, Warehouse District Building&lt;br /&gt;
&lt;br /&gt;
Mon-Fri 11:30 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Sat 5:30 pm – 10:00 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 524-4114&lt;br /&gt;
&lt;br /&gt;
www.herbsaint.com &lt;br /&gt;
&lt;br /&gt;
Irene’s  Cuisine ($$$)&lt;br /&gt;
&lt;br /&gt;
539 Saint Philip Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Mon- Sat 5:30 pm – 10:30 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 529-8811 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Iris ($$$)&lt;br /&gt;
&lt;br /&gt;
321 North Peters Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch-Thurs &amp;amp; Fri 11:30 am- 2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon, Wed-Sat 6 pm –close&lt;br /&gt;
&lt;br /&gt;
www.irisneworleans.com&lt;br /&gt;
&lt;br /&gt;
(540) 299- 3944 &lt;br /&gt;
&lt;br /&gt;
K-Paul’s ($$$)&lt;br /&gt;
&lt;br /&gt;
416 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Thurs – Sat 11:00 am -2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- 5:30 pm- 10:00 pm&lt;br /&gt;
&lt;br /&gt;
(504)  596-2530&lt;br /&gt;
&lt;br /&gt;
http://www.chefpaul.com/site297.php &lt;br /&gt;
&lt;br /&gt;
Mandina’s Restaurant ($)&lt;br /&gt;
&lt;br /&gt;
3800 Canal St, Mid City&lt;br /&gt;
&lt;br /&gt;
Mon - Thurs 11:00 am - 9:30 pm &lt;br /&gt;
Fri &amp;amp; Sat 11:00am - 10:00 pm &lt;br /&gt;
Sun 12:00 pm – 9 pm&lt;br /&gt;
&lt;br /&gt;
No Credit Cards&lt;br /&gt;
&lt;br /&gt;
(504) 482-9179&lt;br /&gt;
&lt;br /&gt;
http://mandinasrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Marigny Brasserie ($)&lt;br /&gt;
&lt;br /&gt;
640 Frenchmen Street&lt;br /&gt;
&lt;br /&gt;
Breakfast- Daily, 7:00am - 11am  &lt;br /&gt;
Lunch &amp;amp; Dinner- Mon-Thurs 11:30  - 11:00 pm &lt;br /&gt;
                                    Fri- Sat  11:30 - 12:00 am &lt;br /&gt;
                                      Sun 11:30 am - 9:30 pm&lt;br /&gt;
&lt;br /&gt;
(504) 945-4472&lt;br /&gt;
&lt;br /&gt;
www.marignybrasserie.com &lt;br /&gt;
&lt;br /&gt;
Mr. B’s Bistro ($$$)&lt;br /&gt;
&lt;br /&gt;
201 Royal Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Mon- Sat 11:30 am - 5:30 pm&lt;br /&gt;
&lt;br /&gt;
Brunch- Sun 10:30 am- 2:00 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Nightly 5:30 – 9:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 523-2078&lt;br /&gt;
&lt;br /&gt;
www.mrbsbistro.com&lt;br /&gt;
&lt;br /&gt;
Napolean House ($)&lt;br /&gt;
&lt;br /&gt;
500 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Mon 11 am – 5:30 pm&lt;br /&gt;
&lt;br /&gt;
Tues – Thurs 11 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Fri – Sat 11 am – 11 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sundays&lt;br /&gt;
&lt;br /&gt;
(504) 525 - 2431&lt;br /&gt;
&lt;br /&gt;
www.napoleonhouse.com &lt;br /&gt;
&lt;br /&gt;
Parkview Bakery and Tavern ($)&lt;br /&gt;
&lt;br /&gt;
Best Po-Boys! &lt;br /&gt;
&lt;br /&gt;
538 Hagan Avenue, Mid City&lt;br /&gt;
&lt;br /&gt;
Daily Hours 11 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Tuesdays&lt;br /&gt;
&lt;br /&gt;
(504) 482 -3047&lt;br /&gt;
&lt;br /&gt;
http://www.parkwaybakeryandtavernnola.com &lt;br /&gt;
&lt;br /&gt;
Pelican Club ($$$)&lt;br /&gt;
&lt;br /&gt;
312 Exchange Alley, French Quarter&lt;br /&gt;
&lt;br /&gt;
Dinner – Sun-Thurs 5:30 pm - 9:30 pm&lt;br /&gt;
&lt;br /&gt;
                    Fri- Sat 5:30 pm - 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 523-1504&lt;br /&gt;
&lt;br /&gt;
www.pelicanclub.com &lt;br /&gt;
&lt;br /&gt;
Port Of Call ($-$$)&lt;br /&gt;
&lt;br /&gt;
838 Esplanade Avenue, French Quarter&lt;br /&gt;
&lt;br /&gt;
Sun - Thurs 11 am - 12 am&lt;br /&gt;
&lt;br /&gt;
      Fri – Sat 11 am – 1 am&lt;br /&gt;
&lt;br /&gt;
(504) 523-0120&lt;br /&gt;
&lt;br /&gt;
www.portofcallnola.com &lt;br /&gt;
&lt;br /&gt;
Rio Mar Seafood ($$)&lt;br /&gt;
&lt;br /&gt;
800 South Peters Street, Warehouse District&lt;br /&gt;
&lt;br /&gt;
Lunch- Mon-Fri 11:30 am - 2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat 6 pm - 10 pm &lt;br /&gt;
Closed Sundays&lt;br /&gt;
&lt;br /&gt;
(504) 525- 3474&lt;br /&gt;
&lt;br /&gt;
http://riomarseafood.activepixel.com &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
The Ruby Slipper ($)&lt;br /&gt;
&lt;br /&gt;
Great Breakfast, served all day!&lt;br /&gt;
&lt;br /&gt;
139 South Cortez Street, Mid City &lt;br /&gt;
Tues- Fri 7 am - 2pm &lt;br /&gt;
Sat- Sun 8 am - 3pm&lt;br /&gt;
&lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 309 - 5531&lt;br /&gt;
&lt;br /&gt;
www.therubyslippercafe.net &lt;br /&gt;
&lt;br /&gt;
Snug Harbor ( $$)&lt;br /&gt;
&lt;br /&gt;
Jazz Club &amp;amp; Restaurant&lt;br /&gt;
&lt;br /&gt;
626 Frenchmen Street, Fauborg Marigny Arts &amp;amp; Cultural district&lt;br /&gt;
&lt;br /&gt;
Lunch- Sat &amp;amp; Sun 11:30- 5:00 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Starting at 5:00 pm daily&lt;br /&gt;
&lt;br /&gt;
Allow 2 Hours for dining&lt;br /&gt;
&lt;br /&gt;
(504) 949 – 0696&lt;br /&gt;
&lt;br /&gt;
www.snugjazz.com &lt;br /&gt;
&lt;br /&gt;
Restaurant Stanley ($)&lt;br /&gt;
&lt;br /&gt;
547 St. Ann Street, Jackson Square&lt;br /&gt;
&lt;br /&gt;
Open Daily 7:00 am – 7:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 587-0093 &lt;br /&gt;
&lt;br /&gt;
www.stanleyrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Upperline ($$$)&lt;br /&gt;
&lt;br /&gt;
1413 Upperline Street, Garden District&lt;br /&gt;
&lt;br /&gt;
Dinner- Wed- Sun 5:30 pm&lt;br /&gt;
&lt;br /&gt;
(504) 891 - 9822&lt;br /&gt;
&lt;br /&gt;
www.upperline.com &lt;br /&gt;
&lt;br /&gt;
Willie Mae’s Scotch House ($)&lt;br /&gt;
&lt;br /&gt;
2401 Saint Ann Street&lt;br /&gt;
&lt;br /&gt;
Open 11:00 am – 3 pm daily&lt;br /&gt;
&lt;br /&gt;
(504) 822- 9503&lt;br /&gt;
&lt;br /&gt;
===registration===&lt;br /&gt;
January 12, 2010&lt;br /&gt;
&lt;br /&gt;
The National Writing Project and the National Reading Initiative &lt;br /&gt;
&lt;br /&gt;
Dear Conference Registrant,&lt;br /&gt;
&lt;br /&gt;
Thank you for registering for The National Reading Initiative’s 2010 Conference on Reading entitled “What’s Next: Possibilities for Literacy and Content Area Learning”. We look forward to welcoming you to New Orleans’s historic French Quarter and the Monteleone Hotel, where we will examine the intersections of interesting threads of work related to adolescent literacy and content area learning which have surfaced from the ongoing programs funded by a grant from the Carnegie Corporation of New York.&lt;br /&gt;
&lt;br /&gt;
We have received your deposit check of $150. Conference registration is free, so we will return your deposit check when you check in at the conference registration table at the Hotel Monteleone located in the Registration lobby on the Mezzanine A level of the hotel. There you will receive your conference packet with a nametag. You will be able to check in all day Friday.&lt;br /&gt;
&lt;br /&gt;
NOTE: Please remember that any registrant who does not attend the conference will forfeit her or his deposit.&lt;br /&gt;
&lt;br /&gt;
The Conference&lt;br /&gt;
&lt;br /&gt;
The conference will begin at 5 PM Friday, March 5th with an opening reception, followed by a banquet at 6:30 PM in the Queen Anne Ballroom, just off the Registration lobby on the Mezzanine A level. Saturday morning a continental breakfast will be served in the Queen Anne Ballroom beginning at 7:30 AM followed by the keynote speech at 9 AM.&lt;br /&gt;
&lt;br /&gt;
There will a first round of morning sessions, lunch in the Queen Anne Ballroom from 12 Noon to 1:15 followed by 2 afternoon sessions.. The conference will end at 5:30 PM Saturday afternoon, March 6th. Your food during the conference is free. Dinner Saturday night will be on your own. We will have a list of great New Orleans’s restaurants available when you arrive at the conference&lt;br /&gt;
&lt;br /&gt;
Pre-Conference Opportunity – Friday, March 5th&lt;br /&gt;
&lt;br /&gt;
The Greater New Orleans Writing Project is happy to host a special pre-conference event on Friday, March 5 from 11:00 am – 3:00 pm. Come “pass a good time,” eat some marvelous New Orleans food, and learn about ways to use food as a nourishing subject for your student writers, while you experience the unique culinary culture of New Orleans.  Some of the many things you will learn include:&lt;br /&gt;
&lt;br /&gt;
    * The difference between Cajun and Creole.&lt;br /&gt;
    * How the po-boy sandwich got its name from a labor strike&lt;br /&gt;
    * Why okra is so prevalent in Southern cooking&lt;br /&gt;
    * How the sugar and rice industries shaped Louisiana and the Carolinas&lt;br /&gt;
    * Why New Orleanians don’t eat cornbread, but the rest of the Louisiana does&lt;br /&gt;
&lt;br /&gt;
This event will be hosted at the Southern Food and Beverage Museum, which is a very short cab ride or an enjoyable 15 -20 minute walk from the host Monteleone Hotel in the historic French Quarter. &lt;br /&gt;
&lt;br /&gt;
Registration for this event is separate from conference registration, and is limited to the first 40 participants. To register, please contact Ken Rayes, the Director of the Greater New Orleans Writing Project at krayes@uno.edu, or by phone at 504-280-7323.  Cost is $45.00 per person which includes food and drink samples (payment will be by check only). You will be responsible for your transportation to and from this event.  Come join us as we share in our unique New Orleans food and culture. &lt;br /&gt;
&lt;br /&gt;
Travel and Registration&lt;br /&gt;
&lt;br /&gt;
You should plan to arrive on Friday, March 5th.&lt;br /&gt;
&lt;br /&gt;
You will be making your own travel arrangements and hotel reservations Either you, or your site, will be responsible for paying your travel and lodging expenses. For reservations, please call the hotel’s reservation department directly at 800-535-9595 and identify yourself as a Reading Conference guest/attendee for the March 5 and 6th, 2010 conference. It’s important that you specify the group name and the dates of the conference to get the group rate.  Please make your reservations no later than January 22.&lt;br /&gt;
&lt;br /&gt;
The hotel contact information is:&lt;br /&gt;
&lt;br /&gt;
Hotel Monteleone&lt;br /&gt;
&lt;br /&gt;
214 Rue Royale&lt;br /&gt;
&lt;br /&gt;
New Orleans, La &lt;br /&gt;
&lt;br /&gt;
70130-2201  |  Phone:  8oo-535-9595&lt;br /&gt;
&lt;br /&gt;
http://www.hotelmonteleone.com/ &lt;br /&gt;
&lt;br /&gt;
If you have additional questions, please contact Rick Snodgrass at rsnodgrass@nwp.org   or Tanya Baker at tbaker@nwp.org.  &lt;br /&gt;
&lt;br /&gt;
We look forward to welcoming you to New Orleans!&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=NO10&amp;diff=3896</id>
		<title>NO10</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=NO10&amp;diff=3896"/>
		<updated>2010-02-26T22:04:45Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===hotel===&lt;br /&gt;
&lt;br /&gt;
Dear Tim McKenna,&lt;br /&gt;
&lt;br /&gt;
Thank you for contacting us to amend your upcoming reservation at the Hotel Monteleone.&lt;br /&gt;
&lt;br /&gt;
We are pleased to advise you that your booking has been updated, so please take a moment to check the information below to ensure it is correct.&lt;br /&gt;
&lt;br /&gt;
We look forward to welcoming you to the Hotel Monteleone.&lt;br /&gt;
&lt;br /&gt;
Warm regards,&lt;br /&gt;
Kathy McQuirter&lt;br /&gt;
Reservations Manager&lt;br /&gt;
&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
Ask the Concierge&lt;br /&gt;
Dining&lt;br /&gt;
Frequently Asked Questions&lt;br /&gt;
Spa&lt;br /&gt;
Location&lt;br /&gt;
Reservation Information&lt;br /&gt;
&lt;br /&gt;
Confirmation Number: 	2606974&lt;br /&gt;
Guest Name: 	Tim McKenna&lt;br /&gt;
Arrival Date: 	Friday, March 5, 2010&lt;br /&gt;
Departure Date: 	Monday, March 8, 2010&lt;br /&gt;
Room Type Requested: 	Preferred Double Double&lt;br /&gt;
Room Rate: 	$205.00&lt;br /&gt;
&lt;br /&gt;
Policies&lt;br /&gt;
&lt;br /&gt;
Deposit 	Credit Card Guarantee&lt;br /&gt;
Cancellation 	72 hours prior to arrival&lt;br /&gt;
Check-In Time 	3:00 PM&lt;br /&gt;
Check-Out Time 	11:00 AM&lt;br /&gt;
Room Tax 	13% city &amp;amp; state tax plus a $2.00 occupancy fee per night&lt;br /&gt;
Rates 	Rates are subject to change if a change is made to dates, length of stay, bed type, and/or number of guests.&lt;br /&gt;
&lt;br /&gt;
Contact Information&lt;br /&gt;
&lt;br /&gt;
Main Telephone Number 	504.523.3341&lt;br /&gt;
Toll Free Reservations 	800.535.9595&lt;br /&gt;
Concierge Telephone Number 	504.523.3341&lt;br /&gt;
Hotel Website 	www.HotelMonteleone.com&lt;br /&gt;
&lt;br /&gt;
The Hotel Address is:&lt;br /&gt;
 &lt;br /&gt;
Hotel Monteleone 214 Rue Royale  |  New Orleans, Louisiana 70130-2201  |  Phone: (866) 338-4684 &lt;br /&gt;
 &lt;br /&gt;
===conference===&lt;br /&gt;
You will all want to be at the Hotel Monteleone Friday afternoon in order to register before the Opening Reception at 5 PM. The Banquet and evening's presentation by Students at the Center of New Orleans begins at 6:30 PM.&lt;br /&gt;
 &lt;br /&gt;
You will want to pick up your personal conference packets at the Registration Desk in the Registration Lobby outside of the Queen Anne Ballroom on Mezzanine Level A before dinner. Your checks will be returned to you in your packets.&lt;br /&gt;
Please remember to bring your confirmation letters I've sent all of you.&lt;br /&gt;
 &lt;br /&gt;
As a &amp;quot;Lagniappe&amp;quot; as they say in New Orleans (a little something extra) I thought that you would appreciate having our beautifully crafted list of recommended restaurants in advance so you can make plans for your meals before and after the conference. Friday dinner, and Saturday Breakfast and Lunch are included with the conference. &lt;br /&gt;
 &lt;br /&gt;
These restaurants have been recommended by New Orleanians locals &amp;quot;in the know&amp;quot;, and are all wonderful places, many within walking distance of the conference hotel in the French Quarter.&lt;br /&gt;
 &lt;br /&gt;
We are excited that about 200 of you are joining us for this exciting conference.&lt;br /&gt;
 &lt;br /&gt;
Warm regards on behalf of the Reading Conference Team,&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Rick Snodgrass&lt;br /&gt;
Program Specialist&lt;br /&gt;
The National Writing Project&lt;br /&gt;
California State University, Chico &lt;br /&gt;
Chico, CA 95929-0252&lt;br /&gt;
PH: 530-898-5508&lt;br /&gt;
FAX: 530-898-6982&lt;br /&gt;
rsnodgrass@nwp.org&lt;br /&gt;
&lt;br /&gt;
===restaurants===&lt;br /&gt;
&lt;br /&gt;
Acme Oyster House ($)&lt;br /&gt;
&lt;br /&gt;
724 Iberville Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Sun-Thurs 11 am-10 pm, Fri-Sat 11 am - 11 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-5973&lt;br /&gt;
&lt;br /&gt;
www.acmeoyster.com &lt;br /&gt;
&lt;br /&gt;
Ralph Brennan’s Bacco  ($$$)&lt;br /&gt;
&lt;br /&gt;
310 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Daily: 11:30 am - 2:30 pm &lt;br /&gt;
Dinner- Sun - Thurs 6:00 pm-9:30 pm &lt;br /&gt;
                 Fri - Sat  6:00 pm-10:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-2426&lt;br /&gt;
&lt;br /&gt;
www.bacco.com &lt;br /&gt;
&lt;br /&gt;
Bayona ($$$)&lt;br /&gt;
&lt;br /&gt;
430 Dauphine Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Wed. – Sat beginning at 11:30 am&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat  beginning at 6:00 pm&lt;br /&gt;
&lt;br /&gt;
Closed on Sundays&lt;br /&gt;
&lt;br /&gt;
(504)-525-4455&lt;br /&gt;
&lt;br /&gt;
www.bayona.com &lt;br /&gt;
&lt;br /&gt;
Bistro at Hotel Maison de Ville ($$$)&lt;br /&gt;
&lt;br /&gt;
727 Rue Toulouse, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Tues - Sat 11 am-3 pm&lt;br /&gt;
&lt;br /&gt;
Dinner-Tues - Sat 6 pm – 10 pm&lt;br /&gt;
&lt;br /&gt;
(504) 528-9206&lt;br /&gt;
&lt;br /&gt;
www.hotelmaisondeville.com/dining &lt;br /&gt;
&lt;br /&gt;
Bourbon House  ($$$)&lt;br /&gt;
&lt;br /&gt;
144 Bourbon Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Breakfast- 6:30 am - 10:30 am &lt;br /&gt;
Lunch &amp;amp; Dinner- Sun - Thurs 11am -10 pm&lt;br /&gt;
&lt;br /&gt;
                              Fri – Sat  11 am – 11 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-0111&lt;br /&gt;
&lt;br /&gt;
www.bourbonhouse.com&lt;br /&gt;
&lt;br /&gt;
Your browser may not support display of this image.&lt;br /&gt;
&lt;br /&gt;
Brigtsen’s  ($$$)&lt;br /&gt;
&lt;br /&gt;
One of NOLA’s best and close friends of Rick’s!&lt;br /&gt;
&lt;br /&gt;
723 Dante Street, Uptown Above Garden District&lt;br /&gt;
&lt;br /&gt;
Dinner-Tues- Sat 5:30-10:00 PM &lt;br /&gt;
Closed Sunday &amp;amp; Monday&lt;br /&gt;
&lt;br /&gt;
(504) 861-7610&lt;br /&gt;
&lt;br /&gt;
www.brigtsens.com &lt;br /&gt;
&lt;br /&gt;
Café  Degas  ($-$$)&lt;br /&gt;
&lt;br /&gt;
3127 Esplanade Avenue, Mid City&lt;br /&gt;
&lt;br /&gt;
Lunch – Wed - Sat 11:00 am - 3:00 pm    &lt;br /&gt;
Brunch – Sun  10:30 am - 3:00 pm &lt;br /&gt;
Dinner- Wed - Sat  6:00 pm - 10:00 pm &lt;br /&gt;
                         Sun 6:00 pm - 9:30 pm  &lt;br /&gt;
&lt;br /&gt;
(504) 945 – 5635&lt;br /&gt;
&lt;br /&gt;
www.cafedegas.com &lt;br /&gt;
&lt;br /&gt;
Café  du Monde ($)&lt;br /&gt;
&lt;br /&gt;
1039 Decatur Street, French Market&lt;br /&gt;
&lt;br /&gt;
Open 24 hours a day&lt;br /&gt;
&lt;br /&gt;
504-525-4544&lt;br /&gt;
&lt;br /&gt;
www.cafedumonde.com &lt;br /&gt;
&lt;br /&gt;
Cochon ($$)&lt;br /&gt;
&lt;br /&gt;
930 Tchoupitoulas St, Warehouse District&lt;br /&gt;
&lt;br /&gt;
Mon- Fri 11 am -10 pm, Sat 5:30 pm - 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 588 -2123&lt;br /&gt;
&lt;br /&gt;
http://www.cochonrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Coquette ($$)&lt;br /&gt;
&lt;br /&gt;
2800 Magazine St, Garden District&lt;br /&gt;
&lt;br /&gt;
Lunch-Wed - Sat 11:30am - 3:00pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat 5:30pm - 10:00pm&lt;br /&gt;
&lt;br /&gt;
( 504) 265- 0421 &lt;br /&gt;
http://www.coquette-nola.com &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Coulis ($)&lt;br /&gt;
&lt;br /&gt;
Great breakfast!&lt;br /&gt;
&lt;br /&gt;
3625 Prytania Street&lt;br /&gt;
&lt;br /&gt;
Daily 6 am- 3 pm&lt;br /&gt;
&lt;br /&gt;
(504) 304-4265 &lt;br /&gt;
&lt;br /&gt;
Eat ($-$$)&lt;br /&gt;
&lt;br /&gt;
900 Dumaine Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Tues- Fri 11am – 2 pm, 5:30 pm – 10 pm &lt;br /&gt;
Saturday: 9 am – 2 pm, 5:30 pm – 10 pm &lt;br /&gt;
Sunday brunch: 9 am – 2 pm &lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 522-7222&lt;br /&gt;
&lt;br /&gt;
www.eatnola.com &lt;br /&gt;
&lt;br /&gt;
Gautreau's Restaurant ($$$)&lt;br /&gt;
&lt;br /&gt;
1728 Soniat Street, Uptown&lt;br /&gt;
&lt;br /&gt;
Tues-Sat 6 pm -10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sun &amp;amp; Mon&lt;br /&gt;
&lt;br /&gt;
504) 899-7397‎&lt;br /&gt;
&lt;br /&gt;
gautreausrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Herbsaint ($$$)&lt;br /&gt;
&lt;br /&gt;
701 Saint Charles Avenue, Warehouse District Building&lt;br /&gt;
&lt;br /&gt;
Mon-Fri 11:30 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Sat 5:30 pm – 10:00 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 524-4114&lt;br /&gt;
&lt;br /&gt;
www.herbsaint.com &lt;br /&gt;
&lt;br /&gt;
Irene’s  Cuisine ($$$)&lt;br /&gt;
&lt;br /&gt;
539 Saint Philip Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Mon- Sat 5:30 pm – 10:30 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 529-8811 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Iris ($$$)&lt;br /&gt;
&lt;br /&gt;
321 North Peters Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch-Thurs &amp;amp; Fri 11:30 am- 2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon, Wed-Sat 6 pm –close&lt;br /&gt;
&lt;br /&gt;
www.irisneworleans.com&lt;br /&gt;
&lt;br /&gt;
(540) 299- 3944 &lt;br /&gt;
&lt;br /&gt;
K-Paul’s ($$$)&lt;br /&gt;
&lt;br /&gt;
416 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Thurs – Sat 11:00 am -2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- 5:30 pm- 10:00 pm&lt;br /&gt;
&lt;br /&gt;
(504)  596-2530&lt;br /&gt;
&lt;br /&gt;
http://www.chefpaul.com/site297.php &lt;br /&gt;
&lt;br /&gt;
Mandina’s Restaurant ($)&lt;br /&gt;
&lt;br /&gt;
3800 Canal St, Mid City&lt;br /&gt;
&lt;br /&gt;
Mon - Thurs 11:00 am - 9:30 pm &lt;br /&gt;
Fri &amp;amp; Sat 11:00am - 10:00 pm &lt;br /&gt;
Sun 12:00 pm – 9 pm&lt;br /&gt;
&lt;br /&gt;
No Credit Cards&lt;br /&gt;
&lt;br /&gt;
(504) 482-9179&lt;br /&gt;
&lt;br /&gt;
http://mandinasrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Marigny Brasserie ($)&lt;br /&gt;
&lt;br /&gt;
640 Frenchmen Street&lt;br /&gt;
&lt;br /&gt;
Breakfast- Daily, 7:00am - 11am  &lt;br /&gt;
Lunch &amp;amp; Dinner- Mon-Thurs 11:30  - 11:00 pm &lt;br /&gt;
                                    Fri- Sat  11:30 - 12:00 am &lt;br /&gt;
                                      Sun 11:30 am - 9:30 pm&lt;br /&gt;
&lt;br /&gt;
(504) 945-4472&lt;br /&gt;
&lt;br /&gt;
www.marignybrasserie.com &lt;br /&gt;
&lt;br /&gt;
Mr. B’s Bistro ($$$)&lt;br /&gt;
&lt;br /&gt;
201 Royal Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Mon- Sat 11:30 am - 5:30 pm&lt;br /&gt;
&lt;br /&gt;
Brunch- Sun 10:30 am- 2:00 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Nightly 5:30 – 9:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 523-2078&lt;br /&gt;
&lt;br /&gt;
www.mrbsbistro.com&lt;br /&gt;
&lt;br /&gt;
Napolean House ($)&lt;br /&gt;
&lt;br /&gt;
500 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Mon 11 am – 5:30 pm&lt;br /&gt;
&lt;br /&gt;
Tues – Thurs 11 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Fri – Sat 11 am – 11 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sundays&lt;br /&gt;
&lt;br /&gt;
(504) 525 - 2431&lt;br /&gt;
&lt;br /&gt;
www.napoleonhouse.com &lt;br /&gt;
&lt;br /&gt;
Parkview Bakery and Tavern ($)&lt;br /&gt;
&lt;br /&gt;
Best Po-Boys! &lt;br /&gt;
&lt;br /&gt;
538 Hagan Avenue, Mid City&lt;br /&gt;
&lt;br /&gt;
Daily Hours 11 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Tuesdays&lt;br /&gt;
&lt;br /&gt;
(504) 482 -3047&lt;br /&gt;
&lt;br /&gt;
http://www.parkwaybakeryandtavernnola.com &lt;br /&gt;
&lt;br /&gt;
Pelican Club ($$$)&lt;br /&gt;
&lt;br /&gt;
312 Exchange Alley, French Quarter&lt;br /&gt;
&lt;br /&gt;
Dinner – Sun-Thurs 5:30 pm - 9:30 pm&lt;br /&gt;
&lt;br /&gt;
                    Fri- Sat 5:30 pm - 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 523-1504&lt;br /&gt;
&lt;br /&gt;
www.pelicanclub.com &lt;br /&gt;
&lt;br /&gt;
Port Of Call ($-$$)&lt;br /&gt;
&lt;br /&gt;
838 Esplanade Avenue, French Quarter&lt;br /&gt;
&lt;br /&gt;
Sun - Thurs 11 am - 12 am&lt;br /&gt;
&lt;br /&gt;
      Fri – Sat 11 am – 1 am&lt;br /&gt;
&lt;br /&gt;
(504) 523-0120&lt;br /&gt;
&lt;br /&gt;
www.portofcallnola.com &lt;br /&gt;
&lt;br /&gt;
Rio Mar Seafood ($$)&lt;br /&gt;
&lt;br /&gt;
800 South Peters Street, Warehouse District&lt;br /&gt;
&lt;br /&gt;
Lunch- Mon-Fri 11:30 am - 2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat 6 pm - 10 pm &lt;br /&gt;
Closed Sundays&lt;br /&gt;
&lt;br /&gt;
(504) 525- 3474&lt;br /&gt;
&lt;br /&gt;
http://riomarseafood.activepixel.com &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
The Ruby Slipper ($)&lt;br /&gt;
&lt;br /&gt;
Great Breakfast, served all day!&lt;br /&gt;
&lt;br /&gt;
139 South Cortez Street, Mid City &lt;br /&gt;
Tues- Fri 7 am - 2pm &lt;br /&gt;
Sat- Sun 8 am - 3pm&lt;br /&gt;
&lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 309 - 5531&lt;br /&gt;
&lt;br /&gt;
www.therubyslippercafe.net &lt;br /&gt;
&lt;br /&gt;
Snug Harbor ( $$)&lt;br /&gt;
&lt;br /&gt;
Jazz Club &amp;amp; Restaurant&lt;br /&gt;
&lt;br /&gt;
626 Frenchmen Street, Fauborg Marigny Arts &amp;amp; Cultural district&lt;br /&gt;
&lt;br /&gt;
Lunch- Sat &amp;amp; Sun 11:30- 5:00 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Starting at 5:00 pm daily&lt;br /&gt;
&lt;br /&gt;
Allow 2 Hours for dining&lt;br /&gt;
&lt;br /&gt;
(504) 949 – 0696&lt;br /&gt;
&lt;br /&gt;
www.snugjazz.com &lt;br /&gt;
&lt;br /&gt;
Restaurant Stanley ($)&lt;br /&gt;
&lt;br /&gt;
547 St. Ann Street, Jackson Square&lt;br /&gt;
&lt;br /&gt;
Open Daily 7:00 am – 7:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 587-0093 &lt;br /&gt;
&lt;br /&gt;
www.stanleyrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Upperline ($$$)&lt;br /&gt;
&lt;br /&gt;
1413 Upperline Street, Garden District&lt;br /&gt;
&lt;br /&gt;
Dinner- Wed- Sun 5:30 pm&lt;br /&gt;
&lt;br /&gt;
(504) 891 - 9822&lt;br /&gt;
&lt;br /&gt;
www.upperline.com &lt;br /&gt;
&lt;br /&gt;
Willie Mae’s Scotch House ($)&lt;br /&gt;
&lt;br /&gt;
2401 Saint Ann Street&lt;br /&gt;
&lt;br /&gt;
Open 11:00 am – 3 pm daily&lt;br /&gt;
&lt;br /&gt;
(504) 822- 9503&lt;br /&gt;
&lt;br /&gt;
===registration===&lt;br /&gt;
January 12, 2010&lt;br /&gt;
&lt;br /&gt;
The National Writing Project and the National Reading Initiative &lt;br /&gt;
&lt;br /&gt;
Dear Conference Registrant,&lt;br /&gt;
&lt;br /&gt;
Thank you for registering for The National Reading Initiative’s 2010 Conference on Reading entitled “What’s Next: Possibilities for Literacy and Content Area Learning”. We look forward to welcoming you to New Orleans’s historic French Quarter and the Monteleone Hotel, where we will examine the intersections of interesting threads of work related to adolescent literacy and content area learning which have surfaced from the ongoing programs funded by a grant from the Carnegie Corporation of New York.&lt;br /&gt;
&lt;br /&gt;
We have received your deposit check of $150. Conference registration is free, so we will return your deposit check when you check in at the conference registration table at the Hotel Monteleone located in the Registration lobby on the Mezzanine A level of the hotel. There you will receive your conference packet with a nametag. You will be able to check in all day Friday.&lt;br /&gt;
&lt;br /&gt;
NOTE: Please remember that any registrant who does not attend the conference will forfeit her or his deposit.&lt;br /&gt;
&lt;br /&gt;
The Conference&lt;br /&gt;
&lt;br /&gt;
The conference will begin at 5 PM Friday, March 5th with an opening reception, followed by a banquet at 6:30 PM in the Queen Anne Ballroom, just off the Registration lobby on the Mezzanine A level. Saturday morning a continental breakfast will be served in the Queen Anne Ballroom beginning at 7:30 AM followed by the keynote speech at 9 AM.&lt;br /&gt;
&lt;br /&gt;
There will a first round of morning sessions, lunch in the Queen Anne Ballroom from 12 Noon to 1:15 followed by 2 afternoon sessions.. The conference will end at 5:30 PM Saturday afternoon, March 6th. Your food during the conference is free. Dinner Saturday night will be on your own. We will have a list of great New Orleans’s restaurants available when you arrive at the conference&lt;br /&gt;
&lt;br /&gt;
Pre-Conference Opportunity – Friday, March 5th&lt;br /&gt;
&lt;br /&gt;
The Greater New Orleans Writing Project is happy to host a special pre-conference event on Friday, March 5 from 11:00 am – 3:00 pm. Come “pass a good time,” eat some marvelous New Orleans food, and learn about ways to use food as a nourishing subject for your student writers, while you experience the unique culinary culture of New Orleans.  Some of the many things you will learn include:&lt;br /&gt;
&lt;br /&gt;
    * The difference between Cajun and Creole.&lt;br /&gt;
    * How the po-boy sandwich got its name from a labor strike&lt;br /&gt;
    * Why okra is so prevalent in Southern cooking&lt;br /&gt;
    * How the sugar and rice industries shaped Louisiana and the Carolinas&lt;br /&gt;
    * Why New Orleanians don’t eat cornbread, but the rest of the Louisiana does&lt;br /&gt;
&lt;br /&gt;
This event will be hosted at the Southern Food and Beverage Museum, which is a very short cab ride or an enjoyable 15 -20 minute walk from the host Monteleone Hotel in the historic French Quarter. &lt;br /&gt;
&lt;br /&gt;
Registration for this event is separate from conference registration, and is limited to the first 40 participants. To register, please contact Ken Rayes, the Director of the Greater New Orleans Writing Project at krayes@uno.edu, or by phone at 504-280-7323.  Cost is $45.00 per person which includes food and drink samples (payment will be by check only). You will be responsible for your transportation to and from this event.  Come join us as we share in our unique New Orleans food and culture. &lt;br /&gt;
&lt;br /&gt;
Travel and Registration&lt;br /&gt;
&lt;br /&gt;
You should plan to arrive on Friday, March 5th.&lt;br /&gt;
&lt;br /&gt;
You will be making your own travel arrangements and hotel reservations Either you, or your site, will be responsible for paying your travel and lodging expenses. For reservations, please call the hotel’s reservation department directly at 800-535-9595 and identify yourself as a Reading Conference guest/attendee for the March 5 and 6th, 2010 conference. It’s important that you specify the group name and the dates of the conference to get the group rate.  Please make your reservations no later than January 22.&lt;br /&gt;
&lt;br /&gt;
The hotel contact information is:&lt;br /&gt;
&lt;br /&gt;
Hotel Monteleone&lt;br /&gt;
&lt;br /&gt;
214 Rue Royale&lt;br /&gt;
&lt;br /&gt;
New Orleans, La &lt;br /&gt;
&lt;br /&gt;
70130-2201  |  Phone:  8oo-535-9595&lt;br /&gt;
&lt;br /&gt;
http://www.hotelmonteleone.com/ &lt;br /&gt;
&lt;br /&gt;
If you have additional questions, please contact Rick Snodgrass at rsnodgrass@nwp.org   or Tanya Baker at tbaker@nwp.org.  &lt;br /&gt;
&lt;br /&gt;
We look forward to welcoming you to New Orleans!&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=NO10&amp;diff=3895</id>
		<title>NO10</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=NO10&amp;diff=3895"/>
		<updated>2010-02-26T21:49:30Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===hotel===&lt;br /&gt;
The Hotel Address is:&lt;br /&gt;
 &lt;br /&gt;
Hotel Monteleone 214 Rue Royale  |  New Orleans, Louisiana 70130-2201  |  Phone: (866) 338-4684 &lt;br /&gt;
 &lt;br /&gt;
===conference===&lt;br /&gt;
You will all want to be at the Hotel Monteleone Friday afternoon in order to register before the Opening Reception at 5 PM. The Banquet and evening's presentation by Students at the Center of New Orleans begins at 6:30 PM.&lt;br /&gt;
 &lt;br /&gt;
You will want to pick up your personal conference packets at the Registration Desk in the Registration Lobby outside of the Queen Anne Ballroom on Mezzanine Level A before dinner. Your checks will be returned to you in your packets.&lt;br /&gt;
Please remember to bring your confirmation letters I've sent all of you.&lt;br /&gt;
 &lt;br /&gt;
As a &amp;quot;Lagniappe&amp;quot; as they say in New Orleans (a little something extra) I thought that you would appreciate having our beautifully crafted list of recommended restaurants in advance so you can make plans for your meals before and after the conference. Friday dinner, and Saturday Breakfast and Lunch are included with the conference. &lt;br /&gt;
 &lt;br /&gt;
These restaurants have been recommended by New Orleanians locals &amp;quot;in the know&amp;quot;, and are all wonderful places, many within walking distance of the conference hotel in the French Quarter.&lt;br /&gt;
 &lt;br /&gt;
We are excited that about 200 of you are joining us for this exciting conference.&lt;br /&gt;
 &lt;br /&gt;
Warm regards on behalf of the Reading Conference Team,&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Rick Snodgrass&lt;br /&gt;
Program Specialist&lt;br /&gt;
The National Writing Project&lt;br /&gt;
California State University, Chico &lt;br /&gt;
Chico, CA 95929-0252&lt;br /&gt;
PH: 530-898-5508&lt;br /&gt;
FAX: 530-898-6982&lt;br /&gt;
rsnodgrass@nwp.org&lt;br /&gt;
&lt;br /&gt;
===restaurants===&lt;br /&gt;
&lt;br /&gt;
Acme Oyster House ($)&lt;br /&gt;
&lt;br /&gt;
724 Iberville Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Sun-Thurs 11 am-10 pm, Fri-Sat 11 am - 11 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-5973&lt;br /&gt;
&lt;br /&gt;
www.acmeoyster.com &lt;br /&gt;
&lt;br /&gt;
Ralph Brennan’s Bacco  ($$$)&lt;br /&gt;
&lt;br /&gt;
310 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Daily: 11:30 am - 2:30 pm &lt;br /&gt;
Dinner- Sun - Thurs 6:00 pm-9:30 pm &lt;br /&gt;
                 Fri - Sat  6:00 pm-10:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-2426&lt;br /&gt;
&lt;br /&gt;
www.bacco.com &lt;br /&gt;
&lt;br /&gt;
Bayona ($$$)&lt;br /&gt;
&lt;br /&gt;
430 Dauphine Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Wed. – Sat beginning at 11:30 am&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat  beginning at 6:00 pm&lt;br /&gt;
&lt;br /&gt;
Closed on Sundays&lt;br /&gt;
&lt;br /&gt;
(504)-525-4455&lt;br /&gt;
&lt;br /&gt;
www.bayona.com &lt;br /&gt;
&lt;br /&gt;
Bistro at Hotel Maison de Ville ($$$)&lt;br /&gt;
&lt;br /&gt;
727 Rue Toulouse, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Tues - Sat 11 am-3 pm&lt;br /&gt;
&lt;br /&gt;
Dinner-Tues - Sat 6 pm – 10 pm&lt;br /&gt;
&lt;br /&gt;
(504) 528-9206&lt;br /&gt;
&lt;br /&gt;
www.hotelmaisondeville.com/dining &lt;br /&gt;
&lt;br /&gt;
Bourbon House  ($$$)&lt;br /&gt;
&lt;br /&gt;
144 Bourbon Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Breakfast- 6:30 am - 10:30 am &lt;br /&gt;
Lunch &amp;amp; Dinner- Sun - Thurs 11am -10 pm&lt;br /&gt;
&lt;br /&gt;
                              Fri – Sat  11 am – 11 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-0111&lt;br /&gt;
&lt;br /&gt;
www.bourbonhouse.com&lt;br /&gt;
&lt;br /&gt;
Your browser may not support display of this image.&lt;br /&gt;
&lt;br /&gt;
Brigtsen’s  ($$$)&lt;br /&gt;
&lt;br /&gt;
One of NOLA’s best and close friends of Rick’s!&lt;br /&gt;
&lt;br /&gt;
723 Dante Street, Uptown Above Garden District&lt;br /&gt;
&lt;br /&gt;
Dinner-Tues- Sat 5:30-10:00 PM &lt;br /&gt;
Closed Sunday &amp;amp; Monday&lt;br /&gt;
&lt;br /&gt;
(504) 861-7610&lt;br /&gt;
&lt;br /&gt;
www.brigtsens.com &lt;br /&gt;
&lt;br /&gt;
Café  Degas  ($-$$)&lt;br /&gt;
&lt;br /&gt;
3127 Esplanade Avenue, Mid City&lt;br /&gt;
&lt;br /&gt;
Lunch – Wed - Sat 11:00 am - 3:00 pm    &lt;br /&gt;
Brunch – Sun  10:30 am - 3:00 pm &lt;br /&gt;
Dinner- Wed - Sat  6:00 pm - 10:00 pm &lt;br /&gt;
                         Sun 6:00 pm - 9:30 pm  &lt;br /&gt;
&lt;br /&gt;
(504) 945 – 5635&lt;br /&gt;
&lt;br /&gt;
www.cafedegas.com &lt;br /&gt;
&lt;br /&gt;
Café  du Monde ($)&lt;br /&gt;
&lt;br /&gt;
1039 Decatur Street, French Market&lt;br /&gt;
&lt;br /&gt;
Open 24 hours a day&lt;br /&gt;
&lt;br /&gt;
504-525-4544&lt;br /&gt;
&lt;br /&gt;
www.cafedumonde.com &lt;br /&gt;
&lt;br /&gt;
Cochon ($$)&lt;br /&gt;
&lt;br /&gt;
930 Tchoupitoulas St, Warehouse District&lt;br /&gt;
&lt;br /&gt;
Mon- Fri 11 am -10 pm, Sat 5:30 pm - 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 588 -2123&lt;br /&gt;
&lt;br /&gt;
http://www.cochonrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Coquette ($$)&lt;br /&gt;
&lt;br /&gt;
2800 Magazine St, Garden District&lt;br /&gt;
&lt;br /&gt;
Lunch-Wed - Sat 11:30am - 3:00pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat 5:30pm - 10:00pm&lt;br /&gt;
&lt;br /&gt;
( 504) 265- 0421 &lt;br /&gt;
http://www.coquette-nola.com &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Coulis ($)&lt;br /&gt;
&lt;br /&gt;
Great breakfast!&lt;br /&gt;
&lt;br /&gt;
3625 Prytania Street&lt;br /&gt;
&lt;br /&gt;
Daily 6 am- 3 pm&lt;br /&gt;
&lt;br /&gt;
(504) 304-4265 &lt;br /&gt;
&lt;br /&gt;
Eat ($-$$)&lt;br /&gt;
&lt;br /&gt;
900 Dumaine Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Tues- Fri 11am – 2 pm, 5:30 pm – 10 pm &lt;br /&gt;
Saturday: 9 am – 2 pm, 5:30 pm – 10 pm &lt;br /&gt;
Sunday brunch: 9 am – 2 pm &lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 522-7222&lt;br /&gt;
&lt;br /&gt;
www.eatnola.com &lt;br /&gt;
&lt;br /&gt;
Gautreau's Restaurant ($$$)&lt;br /&gt;
&lt;br /&gt;
1728 Soniat Street, Uptown&lt;br /&gt;
&lt;br /&gt;
Tues-Sat 6 pm -10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sun &amp;amp; Mon&lt;br /&gt;
&lt;br /&gt;
504) 899-7397‎&lt;br /&gt;
&lt;br /&gt;
gautreausrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Herbsaint ($$$)&lt;br /&gt;
&lt;br /&gt;
701 Saint Charles Avenue, Warehouse District Building&lt;br /&gt;
&lt;br /&gt;
Mon-Fri 11:30 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Sat 5:30 pm – 10:00 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 524-4114&lt;br /&gt;
&lt;br /&gt;
www.herbsaint.com &lt;br /&gt;
&lt;br /&gt;
Irene’s  Cuisine ($$$)&lt;br /&gt;
&lt;br /&gt;
539 Saint Philip Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Mon- Sat 5:30 pm – 10:30 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 529-8811 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Iris ($$$)&lt;br /&gt;
&lt;br /&gt;
321 North Peters Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch-Thurs &amp;amp; Fri 11:30 am- 2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon, Wed-Sat 6 pm –close&lt;br /&gt;
&lt;br /&gt;
www.irisneworleans.com&lt;br /&gt;
&lt;br /&gt;
(540) 299- 3944 &lt;br /&gt;
&lt;br /&gt;
K-Paul’s ($$$)&lt;br /&gt;
&lt;br /&gt;
416 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Thurs – Sat 11:00 am -2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- 5:30 pm- 10:00 pm&lt;br /&gt;
&lt;br /&gt;
(504)  596-2530&lt;br /&gt;
&lt;br /&gt;
http://www.chefpaul.com/site297.php &lt;br /&gt;
&lt;br /&gt;
Mandina’s Restaurant ($)&lt;br /&gt;
&lt;br /&gt;
3800 Canal St, Mid City&lt;br /&gt;
&lt;br /&gt;
Mon - Thurs 11:00 am - 9:30 pm &lt;br /&gt;
Fri &amp;amp; Sat 11:00am - 10:00 pm &lt;br /&gt;
Sun 12:00 pm – 9 pm&lt;br /&gt;
&lt;br /&gt;
No Credit Cards&lt;br /&gt;
&lt;br /&gt;
(504) 482-9179&lt;br /&gt;
&lt;br /&gt;
http://mandinasrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Marigny Brasserie ($)&lt;br /&gt;
&lt;br /&gt;
640 Frenchmen Street&lt;br /&gt;
&lt;br /&gt;
Breakfast- Daily, 7:00am - 11am  &lt;br /&gt;
Lunch &amp;amp; Dinner- Mon-Thurs 11:30  - 11:00 pm &lt;br /&gt;
                                    Fri- Sat  11:30 - 12:00 am &lt;br /&gt;
                                      Sun 11:30 am - 9:30 pm&lt;br /&gt;
&lt;br /&gt;
(504) 945-4472&lt;br /&gt;
&lt;br /&gt;
www.marignybrasserie.com &lt;br /&gt;
&lt;br /&gt;
Mr. B’s Bistro ($$$)&lt;br /&gt;
&lt;br /&gt;
201 Royal Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Mon- Sat 11:30 am - 5:30 pm&lt;br /&gt;
&lt;br /&gt;
Brunch- Sun 10:30 am- 2:00 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Nightly 5:30 – 9:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 523-2078&lt;br /&gt;
&lt;br /&gt;
www.mrbsbistro.com&lt;br /&gt;
&lt;br /&gt;
Napolean House ($)&lt;br /&gt;
&lt;br /&gt;
500 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Mon 11 am – 5:30 pm&lt;br /&gt;
&lt;br /&gt;
Tues – Thurs 11 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Fri – Sat 11 am – 11 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sundays&lt;br /&gt;
&lt;br /&gt;
(504) 525 - 2431&lt;br /&gt;
&lt;br /&gt;
www.napoleonhouse.com &lt;br /&gt;
&lt;br /&gt;
Parkview Bakery and Tavern ($)&lt;br /&gt;
&lt;br /&gt;
Best Po-Boys! &lt;br /&gt;
&lt;br /&gt;
538 Hagan Avenue, Mid City&lt;br /&gt;
&lt;br /&gt;
Daily Hours 11 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Tuesdays&lt;br /&gt;
&lt;br /&gt;
(504) 482 -3047&lt;br /&gt;
&lt;br /&gt;
http://www.parkwaybakeryandtavernnola.com &lt;br /&gt;
&lt;br /&gt;
Pelican Club ($$$)&lt;br /&gt;
&lt;br /&gt;
312 Exchange Alley, French Quarter&lt;br /&gt;
&lt;br /&gt;
Dinner – Sun-Thurs 5:30 pm - 9:30 pm&lt;br /&gt;
&lt;br /&gt;
                    Fri- Sat 5:30 pm - 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 523-1504&lt;br /&gt;
&lt;br /&gt;
www.pelicanclub.com &lt;br /&gt;
&lt;br /&gt;
Port Of Call ($-$$)&lt;br /&gt;
&lt;br /&gt;
838 Esplanade Avenue, French Quarter&lt;br /&gt;
&lt;br /&gt;
Sun - Thurs 11 am - 12 am&lt;br /&gt;
&lt;br /&gt;
      Fri – Sat 11 am – 1 am&lt;br /&gt;
&lt;br /&gt;
(504) 523-0120&lt;br /&gt;
&lt;br /&gt;
www.portofcallnola.com &lt;br /&gt;
&lt;br /&gt;
Rio Mar Seafood ($$)&lt;br /&gt;
&lt;br /&gt;
800 South Peters Street, Warehouse District&lt;br /&gt;
&lt;br /&gt;
Lunch- Mon-Fri 11:30 am - 2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat 6 pm - 10 pm &lt;br /&gt;
Closed Sundays&lt;br /&gt;
&lt;br /&gt;
(504) 525- 3474&lt;br /&gt;
&lt;br /&gt;
http://riomarseafood.activepixel.com &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
The Ruby Slipper ($)&lt;br /&gt;
&lt;br /&gt;
Great Breakfast, served all day!&lt;br /&gt;
&lt;br /&gt;
139 South Cortez Street, Mid City &lt;br /&gt;
Tues- Fri 7 am - 2pm &lt;br /&gt;
Sat- Sun 8 am - 3pm&lt;br /&gt;
&lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 309 - 5531&lt;br /&gt;
&lt;br /&gt;
www.therubyslippercafe.net &lt;br /&gt;
&lt;br /&gt;
Snug Harbor ( $$)&lt;br /&gt;
&lt;br /&gt;
Jazz Club &amp;amp; Restaurant&lt;br /&gt;
&lt;br /&gt;
626 Frenchmen Street, Fauborg Marigny Arts &amp;amp; Cultural district&lt;br /&gt;
&lt;br /&gt;
Lunch- Sat &amp;amp; Sun 11:30- 5:00 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Starting at 5:00 pm daily&lt;br /&gt;
&lt;br /&gt;
Allow 2 Hours for dining&lt;br /&gt;
&lt;br /&gt;
(504) 949 – 0696&lt;br /&gt;
&lt;br /&gt;
www.snugjazz.com &lt;br /&gt;
&lt;br /&gt;
Restaurant Stanley ($)&lt;br /&gt;
&lt;br /&gt;
547 St. Ann Street, Jackson Square&lt;br /&gt;
&lt;br /&gt;
Open Daily 7:00 am – 7:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 587-0093 &lt;br /&gt;
&lt;br /&gt;
www.stanleyrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Upperline ($$$)&lt;br /&gt;
&lt;br /&gt;
1413 Upperline Street, Garden District&lt;br /&gt;
&lt;br /&gt;
Dinner- Wed- Sun 5:30 pm&lt;br /&gt;
&lt;br /&gt;
(504) 891 - 9822&lt;br /&gt;
&lt;br /&gt;
www.upperline.com &lt;br /&gt;
&lt;br /&gt;
Willie Mae’s Scotch House ($)&lt;br /&gt;
&lt;br /&gt;
2401 Saint Ann Street&lt;br /&gt;
&lt;br /&gt;
Open 11:00 am – 3 pm daily&lt;br /&gt;
&lt;br /&gt;
(504) 822- 9503&lt;br /&gt;
&lt;br /&gt;
===registration===&lt;br /&gt;
January 12, 2010&lt;br /&gt;
&lt;br /&gt;
The National Writing Project and the National Reading Initiative &lt;br /&gt;
&lt;br /&gt;
Dear Conference Registrant,&lt;br /&gt;
&lt;br /&gt;
Thank you for registering for The National Reading Initiative’s 2010 Conference on Reading entitled “What’s Next: Possibilities for Literacy and Content Area Learning”. We look forward to welcoming you to New Orleans’s historic French Quarter and the Monteleone Hotel, where we will examine the intersections of interesting threads of work related to adolescent literacy and content area learning which have surfaced from the ongoing programs funded by a grant from the Carnegie Corporation of New York.&lt;br /&gt;
&lt;br /&gt;
We have received your deposit check of $150. Conference registration is free, so we will return your deposit check when you check in at the conference registration table at the Hotel Monteleone located in the Registration lobby on the Mezzanine A level of the hotel. There you will receive your conference packet with a nametag. You will be able to check in all day Friday.&lt;br /&gt;
&lt;br /&gt;
NOTE: Please remember that any registrant who does not attend the conference will forfeit her or his deposit.&lt;br /&gt;
&lt;br /&gt;
The Conference&lt;br /&gt;
&lt;br /&gt;
The conference will begin at 5 PM Friday, March 5th with an opening reception, followed by a banquet at 6:30 PM in the Queen Anne Ballroom, just off the Registration lobby on the Mezzanine A level. Saturday morning a continental breakfast will be served in the Queen Anne Ballroom beginning at 7:30 AM followed by the keynote speech at 9 AM.&lt;br /&gt;
&lt;br /&gt;
There will a first round of morning sessions, lunch in the Queen Anne Ballroom from 12 Noon to 1:15 followed by 2 afternoon sessions.. The conference will end at 5:30 PM Saturday afternoon, March 6th. Your food during the conference is free. Dinner Saturday night will be on your own. We will have a list of great New Orleans’s restaurants available when you arrive at the conference&lt;br /&gt;
&lt;br /&gt;
Pre-Conference Opportunity – Friday, March 5th&lt;br /&gt;
&lt;br /&gt;
The Greater New Orleans Writing Project is happy to host a special pre-conference event on Friday, March 5 from 11:00 am – 3:00 pm. Come “pass a good time,” eat some marvelous New Orleans food, and learn about ways to use food as a nourishing subject for your student writers, while you experience the unique culinary culture of New Orleans.  Some of the many things you will learn include:&lt;br /&gt;
&lt;br /&gt;
    * The difference between Cajun and Creole.&lt;br /&gt;
    * How the po-boy sandwich got its name from a labor strike&lt;br /&gt;
    * Why okra is so prevalent in Southern cooking&lt;br /&gt;
    * How the sugar and rice industries shaped Louisiana and the Carolinas&lt;br /&gt;
    * Why New Orleanians don’t eat cornbread, but the rest of the Louisiana does&lt;br /&gt;
&lt;br /&gt;
This event will be hosted at the Southern Food and Beverage Museum, which is a very short cab ride or an enjoyable 15 -20 minute walk from the host Monteleone Hotel in the historic French Quarter. &lt;br /&gt;
&lt;br /&gt;
Registration for this event is separate from conference registration, and is limited to the first 40 participants. To register, please contact Ken Rayes, the Director of the Greater New Orleans Writing Project at krayes@uno.edu, or by phone at 504-280-7323.  Cost is $45.00 per person which includes food and drink samples (payment will be by check only). You will be responsible for your transportation to and from this event.  Come join us as we share in our unique New Orleans food and culture. &lt;br /&gt;
&lt;br /&gt;
Travel and Registration&lt;br /&gt;
&lt;br /&gt;
You should plan to arrive on Friday, March 5th.&lt;br /&gt;
&lt;br /&gt;
You will be making your own travel arrangements and hotel reservations Either you, or your site, will be responsible for paying your travel and lodging expenses. For reservations, please call the hotel’s reservation department directly at 800-535-9595 and identify yourself as a Reading Conference guest/attendee for the March 5 and 6th, 2010 conference. It’s important that you specify the group name and the dates of the conference to get the group rate.  Please make your reservations no later than January 22.&lt;br /&gt;
&lt;br /&gt;
The hotel contact information is:&lt;br /&gt;
&lt;br /&gt;
Hotel Monteleone&lt;br /&gt;
&lt;br /&gt;
214 Rue Royale&lt;br /&gt;
&lt;br /&gt;
New Orleans, La &lt;br /&gt;
&lt;br /&gt;
70130-2201  |  Phone:  8oo-535-9595&lt;br /&gt;
&lt;br /&gt;
http://www.hotelmonteleone.com/ &lt;br /&gt;
&lt;br /&gt;
If you have additional questions, please contact Rick Snodgrass at rsnodgrass@nwp.org   or Tanya Baker at tbaker@nwp.org.  &lt;br /&gt;
&lt;br /&gt;
We look forward to welcoming you to New Orleans!&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=NO10&amp;diff=3894</id>
		<title>NO10</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=NO10&amp;diff=3894"/>
		<updated>2010-02-26T21:42:52Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===hotel===&lt;br /&gt;
The Hotel Address is:&lt;br /&gt;
 &lt;br /&gt;
Hotel Monteleone 214 Rue Royale  |  New Orleans, Louisiana 70130-2201  |  Phone: (866) 338-4684 &lt;br /&gt;
 &lt;br /&gt;
===conference===&lt;br /&gt;
You will all want to be at the Hotel Monteleone Friday afternoon in order to register before the Opening Reception at 5 PM. The Banquet and evening's presentation by Students at the Center of New Orleans begins at 6:30 PM.&lt;br /&gt;
 &lt;br /&gt;
You will want to pick up your personal conference packets at the Registration Desk in the Registration Lobby outside of the Queen Anne Ballroom on Mezzanine Level A before dinner. Your checks will be returned to you in your packets.&lt;br /&gt;
Please remember to bring your confirmation letters I've sent all of you.&lt;br /&gt;
 &lt;br /&gt;
As a &amp;quot;Lagniappe&amp;quot; as they say in New Orleans (a little something extra) I thought that you would appreciate having our beautifully crafted list of recommended restaurants in advance so you can make plans for your meals before and after the conference. Friday dinner, and Saturday Breakfast and Lunch are included with the conference. &lt;br /&gt;
 &lt;br /&gt;
These restaurants have been recommended by New Orleanians locals &amp;quot;in the know&amp;quot;, and are all wonderful places, many within walking distance of the conference hotel in the French Quarter.&lt;br /&gt;
 &lt;br /&gt;
We are excited that about 200 of you are joining us for this exciting conference.&lt;br /&gt;
 &lt;br /&gt;
Warm regards on behalf of the Reading Conference Team,&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Rick Snodgrass&lt;br /&gt;
Program Specialist&lt;br /&gt;
The National Writing Project&lt;br /&gt;
California State University, Chico &lt;br /&gt;
Chico, CA 95929-0252&lt;br /&gt;
PH: 530-898-5508&lt;br /&gt;
FAX: 530-898-6982&lt;br /&gt;
rsnodgrass@nwp.org&lt;br /&gt;
&lt;br /&gt;
===restaurants===&lt;br /&gt;
&lt;br /&gt;
Acme Oyster House ($)&lt;br /&gt;
&lt;br /&gt;
724 Iberville Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Sun-Thurs 11 am-10 pm, Fri-Sat 11 am - 11 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-5973&lt;br /&gt;
&lt;br /&gt;
www.acmeoyster.com &lt;br /&gt;
&lt;br /&gt;
Ralph Brennan’s Bacco  ($$$)&lt;br /&gt;
&lt;br /&gt;
310 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Daily: 11:30 am - 2:30 pm &lt;br /&gt;
Dinner- Sun - Thurs 6:00 pm-9:30 pm &lt;br /&gt;
                 Fri - Sat  6:00 pm-10:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-2426&lt;br /&gt;
&lt;br /&gt;
www.bacco.com &lt;br /&gt;
&lt;br /&gt;
Bayona ($$$)&lt;br /&gt;
&lt;br /&gt;
430 Dauphine Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Wed. – Sat beginning at 11:30 am&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat  beginning at 6:00 pm&lt;br /&gt;
&lt;br /&gt;
Closed on Sundays&lt;br /&gt;
&lt;br /&gt;
(504)-525-4455&lt;br /&gt;
&lt;br /&gt;
www.bayona.com &lt;br /&gt;
&lt;br /&gt;
Bistro at Hotel Maison de Ville ($$$)&lt;br /&gt;
&lt;br /&gt;
727 Rue Toulouse, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Tues - Sat 11 am-3 pm&lt;br /&gt;
&lt;br /&gt;
Dinner-Tues - Sat 6 pm – 10 pm&lt;br /&gt;
&lt;br /&gt;
(504) 528-9206&lt;br /&gt;
&lt;br /&gt;
www.hotelmaisondeville.com/dining &lt;br /&gt;
&lt;br /&gt;
Bourbon House  ($$$)&lt;br /&gt;
&lt;br /&gt;
144 Bourbon Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Breakfast- 6:30 am - 10:30 am &lt;br /&gt;
Lunch &amp;amp; Dinner- Sun - Thurs 11am -10 pm&lt;br /&gt;
&lt;br /&gt;
                              Fri – Sat  11 am – 11 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-0111&lt;br /&gt;
&lt;br /&gt;
www.bourbonhouse.com&lt;br /&gt;
&lt;br /&gt;
Your browser may not support display of this image.&lt;br /&gt;
&lt;br /&gt;
Brigtsen’s  ($$$)&lt;br /&gt;
&lt;br /&gt;
One of NOLA’s best and close friends of Rick’s!&lt;br /&gt;
&lt;br /&gt;
723 Dante Street, Uptown Above Garden District&lt;br /&gt;
&lt;br /&gt;
Dinner-Tues- Sat 5:30-10:00 PM &lt;br /&gt;
Closed Sunday &amp;amp; Monday&lt;br /&gt;
&lt;br /&gt;
(504) 861-7610&lt;br /&gt;
&lt;br /&gt;
www.brigtsens.com &lt;br /&gt;
&lt;br /&gt;
Café  Degas  ($-$$)&lt;br /&gt;
&lt;br /&gt;
3127 Esplanade Avenue, Mid City&lt;br /&gt;
&lt;br /&gt;
Lunch – Wed - Sat 11:00 am - 3:00 pm    &lt;br /&gt;
Brunch – Sun  10:30 am - 3:00 pm &lt;br /&gt;
Dinner- Wed - Sat  6:00 pm - 10:00 pm &lt;br /&gt;
                         Sun 6:00 pm - 9:30 pm  &lt;br /&gt;
&lt;br /&gt;
(504) 945 – 5635&lt;br /&gt;
&lt;br /&gt;
www.cafedegas.com &lt;br /&gt;
&lt;br /&gt;
Café  du Monde ($)&lt;br /&gt;
&lt;br /&gt;
1039 Decatur Street, French Market&lt;br /&gt;
&lt;br /&gt;
Open 24 hours a day&lt;br /&gt;
&lt;br /&gt;
504-525-4544&lt;br /&gt;
&lt;br /&gt;
www.cafedumonde.com &lt;br /&gt;
&lt;br /&gt;
Cochon ($$)&lt;br /&gt;
&lt;br /&gt;
930 Tchoupitoulas St, Warehouse District&lt;br /&gt;
&lt;br /&gt;
Mon- Fri 11 am -10 pm, Sat 5:30 pm - 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 588 -2123&lt;br /&gt;
&lt;br /&gt;
http://www.cochonrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Coquette ($$)&lt;br /&gt;
&lt;br /&gt;
2800 Magazine St, Garden District&lt;br /&gt;
&lt;br /&gt;
Lunch-Wed - Sat 11:30am - 3:00pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat 5:30pm - 10:00pm&lt;br /&gt;
&lt;br /&gt;
( 504) 265- 0421 &lt;br /&gt;
http://www.coquette-nola.com &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Coulis ($)&lt;br /&gt;
&lt;br /&gt;
Great breakfast!&lt;br /&gt;
&lt;br /&gt;
3625 Prytania Street&lt;br /&gt;
&lt;br /&gt;
Daily 6 am- 3 pm&lt;br /&gt;
&lt;br /&gt;
(504) 304-4265 &lt;br /&gt;
&lt;br /&gt;
Eat ($-$$)&lt;br /&gt;
&lt;br /&gt;
900 Dumaine Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Tues- Fri 11am – 2 pm, 5:30 pm – 10 pm &lt;br /&gt;
Saturday: 9 am – 2 pm, 5:30 pm – 10 pm &lt;br /&gt;
Sunday brunch: 9 am – 2 pm &lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 522-7222&lt;br /&gt;
&lt;br /&gt;
www.eatnola.com &lt;br /&gt;
&lt;br /&gt;
Gautreau's Restaurant ($$$)&lt;br /&gt;
&lt;br /&gt;
1728 Soniat Street, Uptown&lt;br /&gt;
&lt;br /&gt;
Tues-Sat 6 pm -10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sun &amp;amp; Mon&lt;br /&gt;
&lt;br /&gt;
504) 899-7397‎&lt;br /&gt;
&lt;br /&gt;
gautreausrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Herbsaint ($$$)&lt;br /&gt;
&lt;br /&gt;
701 Saint Charles Avenue, Warehouse District Building&lt;br /&gt;
&lt;br /&gt;
Mon-Fri 11:30 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Sat 5:30 pm – 10:00 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 524-4114&lt;br /&gt;
&lt;br /&gt;
www.herbsaint.com &lt;br /&gt;
&lt;br /&gt;
Irene’s  Cuisine ($$$)&lt;br /&gt;
&lt;br /&gt;
539 Saint Philip Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Mon- Sat 5:30 pm – 10:30 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 529-8811 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Iris ($$$)&lt;br /&gt;
&lt;br /&gt;
321 North Peters Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch-Thurs &amp;amp; Fri 11:30 am- 2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon, Wed-Sat 6 pm –close&lt;br /&gt;
&lt;br /&gt;
www.irisneworleans.com&lt;br /&gt;
&lt;br /&gt;
(540) 299- 3944 &lt;br /&gt;
&lt;br /&gt;
K-Paul’s ($$$)&lt;br /&gt;
&lt;br /&gt;
416 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Thurs – Sat 11:00 am -2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- 5:30 pm- 10:00 pm&lt;br /&gt;
&lt;br /&gt;
(504)  596-2530&lt;br /&gt;
&lt;br /&gt;
http://www.chefpaul.com/site297.php &lt;br /&gt;
&lt;br /&gt;
Mandina’s Restaurant ($)&lt;br /&gt;
&lt;br /&gt;
3800 Canal St, Mid City&lt;br /&gt;
&lt;br /&gt;
Mon - Thurs 11:00 am - 9:30 pm &lt;br /&gt;
Fri &amp;amp; Sat 11:00am - 10:00 pm &lt;br /&gt;
Sun 12:00 pm – 9 pm&lt;br /&gt;
&lt;br /&gt;
No Credit Cards&lt;br /&gt;
&lt;br /&gt;
(504) 482-9179&lt;br /&gt;
&lt;br /&gt;
http://mandinasrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Marigny Brasserie ($)&lt;br /&gt;
&lt;br /&gt;
640 Frenchmen Street&lt;br /&gt;
&lt;br /&gt;
Breakfast- Daily, 7:00am - 11am  &lt;br /&gt;
Lunch &amp;amp; Dinner- Mon-Thurs 11:30  - 11:00 pm &lt;br /&gt;
                                    Fri- Sat  11:30 - 12:00 am &lt;br /&gt;
                                      Sun 11:30 am - 9:30 pm&lt;br /&gt;
&lt;br /&gt;
(504) 945-4472&lt;br /&gt;
&lt;br /&gt;
www.marignybrasserie.com &lt;br /&gt;
&lt;br /&gt;
Mr. B’s Bistro ($$$)&lt;br /&gt;
&lt;br /&gt;
201 Royal Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Mon- Sat 11:30 am - 5:30 pm&lt;br /&gt;
&lt;br /&gt;
Brunch- Sun 10:30 am- 2:00 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Nightly 5:30 – 9:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 523-2078&lt;br /&gt;
&lt;br /&gt;
www.mrbsbistro.com&lt;br /&gt;
&lt;br /&gt;
Napolean House ($)&lt;br /&gt;
&lt;br /&gt;
500 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Mon 11 am – 5:30 pm&lt;br /&gt;
&lt;br /&gt;
Tues – Thurs 11 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Fri – Sat 11 am – 11 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sundays&lt;br /&gt;
&lt;br /&gt;
(504) 525 - 2431&lt;br /&gt;
&lt;br /&gt;
www.napoleonhouse.com &lt;br /&gt;
&lt;br /&gt;
Parkview Bakery and Tavern ($)&lt;br /&gt;
&lt;br /&gt;
Best Po-Boys! &lt;br /&gt;
&lt;br /&gt;
538 Hagan Avenue, Mid City&lt;br /&gt;
&lt;br /&gt;
Daily Hours 11 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Tuesdays&lt;br /&gt;
&lt;br /&gt;
(504) 482 -3047&lt;br /&gt;
&lt;br /&gt;
http://www.parkwaybakeryandtavernnola.com &lt;br /&gt;
&lt;br /&gt;
Pelican Club ($$$)&lt;br /&gt;
&lt;br /&gt;
312 Exchange Alley, French Quarter&lt;br /&gt;
&lt;br /&gt;
Dinner – Sun-Thurs 5:30 pm - 9:30 pm&lt;br /&gt;
&lt;br /&gt;
                    Fri- Sat 5:30 pm - 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 523-1504&lt;br /&gt;
&lt;br /&gt;
www.pelicanclub.com &lt;br /&gt;
&lt;br /&gt;
Port Of Call ($-$$)&lt;br /&gt;
&lt;br /&gt;
838 Esplanade Avenue, French Quarter&lt;br /&gt;
&lt;br /&gt;
Sun - Thurs 11 am - 12 am&lt;br /&gt;
&lt;br /&gt;
      Fri – Sat 11 am – 1 am&lt;br /&gt;
&lt;br /&gt;
(504) 523-0120&lt;br /&gt;
&lt;br /&gt;
www.portofcallnola.com &lt;br /&gt;
&lt;br /&gt;
Rio Mar Seafood ($$)&lt;br /&gt;
&lt;br /&gt;
800 South Peters Street, Warehouse District&lt;br /&gt;
&lt;br /&gt;
Lunch- Mon-Fri 11:30 am - 2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat 6 pm - 10 pm &lt;br /&gt;
Closed Sundays&lt;br /&gt;
&lt;br /&gt;
(504) 525- 3474&lt;br /&gt;
&lt;br /&gt;
http://riomarseafood.activepixel.com &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
The Ruby Slipper ($)&lt;br /&gt;
&lt;br /&gt;
Great Breakfast, served all day!&lt;br /&gt;
&lt;br /&gt;
139 South Cortez Street, Mid City &lt;br /&gt;
Tues- Fri 7 am - 2pm &lt;br /&gt;
Sat- Sun 8 am - 3pm&lt;br /&gt;
&lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 309 - 5531&lt;br /&gt;
&lt;br /&gt;
www.therubyslippercafe.net &lt;br /&gt;
&lt;br /&gt;
Snug Harbor ( $$)&lt;br /&gt;
&lt;br /&gt;
Jazz Club &amp;amp; Restaurant&lt;br /&gt;
&lt;br /&gt;
626 Frenchmen Street, Fauborg Marigny Arts &amp;amp; Cultural district&lt;br /&gt;
&lt;br /&gt;
Lunch- Sat &amp;amp; Sun 11:30- 5:00 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Starting at 5:00 pm daily&lt;br /&gt;
&lt;br /&gt;
Allow 2 Hours for dining&lt;br /&gt;
&lt;br /&gt;
(504) 949 – 0696&lt;br /&gt;
&lt;br /&gt;
www.snugjazz.com &lt;br /&gt;
&lt;br /&gt;
Restaurant Stanley ($)&lt;br /&gt;
&lt;br /&gt;
547 St. Ann Street, Jackson Square&lt;br /&gt;
&lt;br /&gt;
Open Daily 7:00 am – 7:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 587-0093 &lt;br /&gt;
&lt;br /&gt;
www.stanleyrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Upperline ($$$)&lt;br /&gt;
&lt;br /&gt;
1413 Upperline Street, Garden District&lt;br /&gt;
&lt;br /&gt;
Dinner- Wed- Sun 5:30 pm&lt;br /&gt;
&lt;br /&gt;
(504) 891 - 9822&lt;br /&gt;
&lt;br /&gt;
www.upperline.com &lt;br /&gt;
&lt;br /&gt;
Willie Mae’s Scotch House ($)&lt;br /&gt;
&lt;br /&gt;
2401 Saint Ann Street&lt;br /&gt;
&lt;br /&gt;
Open 11:00 am – 3 pm daily&lt;br /&gt;
&lt;br /&gt;
(504) 822- 9503&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=NO10&amp;diff=3893</id>
		<title>NO10</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=NO10&amp;diff=3893"/>
		<updated>2010-02-26T21:42:00Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: New page: The Hotel Address is:   Hotel Monteleone 214 Rue Royale  |  New Orleans, Louisiana 70130-2201  |  Phone: (866) 338-4684    You will all want to be at the Hotel Monteleone Friday afternoon ...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Hotel Address is:&lt;br /&gt;
 &lt;br /&gt;
Hotel Monteleone 214 Rue Royale  |  New Orleans, Louisiana 70130-2201  |  Phone: (866) 338-4684 &lt;br /&gt;
 &lt;br /&gt;
You will all want to be at the Hotel Monteleone Friday afternoon in order to register before the Opening Reception at 5 PM. The Banquet and evening's presentation by Students at the Center of New Orleans begins at 6:30 PM.&lt;br /&gt;
 &lt;br /&gt;
You will want to pick up your personal conference packets at the Registration Desk in the Registration Lobby outside of the Queen Anne Ballroom on Mezzanine Level A before dinner. Your checks will be returned to you in your packets.&lt;br /&gt;
Please remember to bring your confirmation letters I've sent all of you.&lt;br /&gt;
 &lt;br /&gt;
As a &amp;quot;Lagniappe&amp;quot; as they say in New Orleans (a little something extra) I thought that you would appreciate having our beautifully crafted list of recommended restaurants in advance so you can make plans for your meals before and after the conference. Friday dinner, and Saturday Breakfast and Lunch are included with the conference. &lt;br /&gt;
 &lt;br /&gt;
These restaurants have been recommended by New Orleanians locals &amp;quot;in the know&amp;quot;, and are all wonderful places, many within walking distance of the conference hotel in the French Quarter.&lt;br /&gt;
 &lt;br /&gt;
We are excited that about 200 of you are joining us for this exciting conference.&lt;br /&gt;
 &lt;br /&gt;
Warm regards on behalf of the Reading Conference Team,&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Rick Snodgrass&lt;br /&gt;
Program Specialist&lt;br /&gt;
The National Writing Project&lt;br /&gt;
California State University, Chico &lt;br /&gt;
Chico, CA 95929-0252&lt;br /&gt;
PH: 530-898-5508&lt;br /&gt;
FAX: 530-898-6982&lt;br /&gt;
rsnodgrass@nwp.org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Acme Oyster House ($)&lt;br /&gt;
&lt;br /&gt;
724 Iberville Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Sun-Thurs 11 am-10 pm, Fri-Sat 11 am - 11 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-5973&lt;br /&gt;
&lt;br /&gt;
www.acmeoyster.com &lt;br /&gt;
&lt;br /&gt;
Ralph Brennan’s Bacco  ($$$)&lt;br /&gt;
&lt;br /&gt;
310 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Daily: 11:30 am - 2:30 pm &lt;br /&gt;
Dinner- Sun - Thurs 6:00 pm-9:30 pm &lt;br /&gt;
                 Fri - Sat  6:00 pm-10:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-2426&lt;br /&gt;
&lt;br /&gt;
www.bacco.com &lt;br /&gt;
&lt;br /&gt;
Bayona ($$$)&lt;br /&gt;
&lt;br /&gt;
430 Dauphine Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Wed. – Sat beginning at 11:30 am&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat  beginning at 6:00 pm&lt;br /&gt;
&lt;br /&gt;
Closed on Sundays&lt;br /&gt;
&lt;br /&gt;
(504)-525-4455&lt;br /&gt;
&lt;br /&gt;
www.bayona.com &lt;br /&gt;
&lt;br /&gt;
Bistro at Hotel Maison de Ville ($$$)&lt;br /&gt;
&lt;br /&gt;
727 Rue Toulouse, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Tues - Sat 11 am-3 pm&lt;br /&gt;
&lt;br /&gt;
Dinner-Tues - Sat 6 pm – 10 pm&lt;br /&gt;
&lt;br /&gt;
(504) 528-9206&lt;br /&gt;
&lt;br /&gt;
www.hotelmaisondeville.com/dining &lt;br /&gt;
&lt;br /&gt;
Bourbon House  ($$$)&lt;br /&gt;
&lt;br /&gt;
144 Bourbon Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Breakfast- 6:30 am - 10:30 am &lt;br /&gt;
Lunch &amp;amp; Dinner- Sun - Thurs 11am -10 pm&lt;br /&gt;
&lt;br /&gt;
                              Fri – Sat  11 am – 11 pm&lt;br /&gt;
&lt;br /&gt;
(504) 522-0111&lt;br /&gt;
&lt;br /&gt;
www.bourbonhouse.com&lt;br /&gt;
&lt;br /&gt;
Your browser may not support display of this image.&lt;br /&gt;
&lt;br /&gt;
Brigtsen’s  ($$$)&lt;br /&gt;
&lt;br /&gt;
One of NOLA’s best and close friends of Rick’s!&lt;br /&gt;
&lt;br /&gt;
723 Dante Street, Uptown Above Garden District&lt;br /&gt;
&lt;br /&gt;
Dinner-Tues- Sat 5:30-10:00 PM &lt;br /&gt;
Closed Sunday &amp;amp; Monday&lt;br /&gt;
&lt;br /&gt;
(504) 861-7610&lt;br /&gt;
&lt;br /&gt;
www.brigtsens.com &lt;br /&gt;
&lt;br /&gt;
Café  Degas  ($-$$)&lt;br /&gt;
&lt;br /&gt;
3127 Esplanade Avenue, Mid City&lt;br /&gt;
&lt;br /&gt;
Lunch – Wed - Sat 11:00 am - 3:00 pm    &lt;br /&gt;
Brunch – Sun  10:30 am - 3:00 pm &lt;br /&gt;
Dinner- Wed - Sat  6:00 pm - 10:00 pm &lt;br /&gt;
                         Sun 6:00 pm - 9:30 pm  &lt;br /&gt;
&lt;br /&gt;
(504) 945 – 5635&lt;br /&gt;
&lt;br /&gt;
www.cafedegas.com &lt;br /&gt;
&lt;br /&gt;
Café  du Monde ($)&lt;br /&gt;
&lt;br /&gt;
1039 Decatur Street, French Market&lt;br /&gt;
&lt;br /&gt;
Open 24 hours a day&lt;br /&gt;
&lt;br /&gt;
504-525-4544&lt;br /&gt;
&lt;br /&gt;
www.cafedumonde.com &lt;br /&gt;
&lt;br /&gt;
Cochon ($$)&lt;br /&gt;
&lt;br /&gt;
930 Tchoupitoulas St, Warehouse District&lt;br /&gt;
&lt;br /&gt;
Mon- Fri 11 am -10 pm, Sat 5:30 pm - 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 588 -2123&lt;br /&gt;
&lt;br /&gt;
http://www.cochonrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Coquette ($$)&lt;br /&gt;
&lt;br /&gt;
2800 Magazine St, Garden District&lt;br /&gt;
&lt;br /&gt;
Lunch-Wed - Sat 11:30am - 3:00pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat 5:30pm - 10:00pm&lt;br /&gt;
&lt;br /&gt;
( 504) 265- 0421 &lt;br /&gt;
http://www.coquette-nola.com &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Coulis ($)&lt;br /&gt;
&lt;br /&gt;
Great breakfast!&lt;br /&gt;
&lt;br /&gt;
3625 Prytania Street&lt;br /&gt;
&lt;br /&gt;
Daily 6 am- 3 pm&lt;br /&gt;
&lt;br /&gt;
(504) 304-4265 &lt;br /&gt;
&lt;br /&gt;
Eat ($-$$)&lt;br /&gt;
&lt;br /&gt;
900 Dumaine Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Tues- Fri 11am – 2 pm, 5:30 pm – 10 pm &lt;br /&gt;
Saturday: 9 am – 2 pm, 5:30 pm – 10 pm &lt;br /&gt;
Sunday brunch: 9 am – 2 pm &lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 522-7222&lt;br /&gt;
&lt;br /&gt;
www.eatnola.com &lt;br /&gt;
&lt;br /&gt;
Gautreau's Restaurant ($$$)&lt;br /&gt;
&lt;br /&gt;
1728 Soniat Street, Uptown&lt;br /&gt;
&lt;br /&gt;
Tues-Sat 6 pm -10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sun &amp;amp; Mon&lt;br /&gt;
&lt;br /&gt;
504) 899-7397‎&lt;br /&gt;
&lt;br /&gt;
gautreausrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Herbsaint ($$$)&lt;br /&gt;
&lt;br /&gt;
701 Saint Charles Avenue, Warehouse District Building&lt;br /&gt;
&lt;br /&gt;
Mon-Fri 11:30 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Sat 5:30 pm – 10:00 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 524-4114&lt;br /&gt;
&lt;br /&gt;
www.herbsaint.com &lt;br /&gt;
&lt;br /&gt;
Irene’s  Cuisine ($$$)&lt;br /&gt;
&lt;br /&gt;
539 Saint Philip Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Mon- Sat 5:30 pm – 10:30 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sunday&lt;br /&gt;
&lt;br /&gt;
(504) 529-8811 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Iris ($$$)&lt;br /&gt;
&lt;br /&gt;
321 North Peters Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch-Thurs &amp;amp; Fri 11:30 am- 2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon, Wed-Sat 6 pm –close&lt;br /&gt;
&lt;br /&gt;
www.irisneworleans.com&lt;br /&gt;
&lt;br /&gt;
(540) 299- 3944 &lt;br /&gt;
&lt;br /&gt;
K-Paul’s ($$$)&lt;br /&gt;
&lt;br /&gt;
416 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Thurs – Sat 11:00 am -2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- 5:30 pm- 10:00 pm&lt;br /&gt;
&lt;br /&gt;
(504)  596-2530&lt;br /&gt;
&lt;br /&gt;
http://www.chefpaul.com/site297.php &lt;br /&gt;
&lt;br /&gt;
Mandina’s Restaurant ($)&lt;br /&gt;
&lt;br /&gt;
3800 Canal St, Mid City&lt;br /&gt;
&lt;br /&gt;
Mon - Thurs 11:00 am - 9:30 pm &lt;br /&gt;
Fri &amp;amp; Sat 11:00am - 10:00 pm &lt;br /&gt;
Sun 12:00 pm – 9 pm&lt;br /&gt;
&lt;br /&gt;
No Credit Cards&lt;br /&gt;
&lt;br /&gt;
(504) 482-9179&lt;br /&gt;
&lt;br /&gt;
http://mandinasrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Marigny Brasserie ($)&lt;br /&gt;
&lt;br /&gt;
640 Frenchmen Street&lt;br /&gt;
&lt;br /&gt;
Breakfast- Daily, 7:00am - 11am  &lt;br /&gt;
Lunch &amp;amp; Dinner- Mon-Thurs 11:30  - 11:00 pm &lt;br /&gt;
                                    Fri- Sat  11:30 - 12:00 am &lt;br /&gt;
                                      Sun 11:30 am - 9:30 pm&lt;br /&gt;
&lt;br /&gt;
(504) 945-4472&lt;br /&gt;
&lt;br /&gt;
www.marignybrasserie.com &lt;br /&gt;
&lt;br /&gt;
Mr. B’s Bistro ($$$)&lt;br /&gt;
&lt;br /&gt;
201 Royal Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Lunch- Mon- Sat 11:30 am - 5:30 pm&lt;br /&gt;
&lt;br /&gt;
Brunch- Sun 10:30 am- 2:00 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Nightly 5:30 – 9:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 523-2078&lt;br /&gt;
&lt;br /&gt;
www.mrbsbistro.com&lt;br /&gt;
&lt;br /&gt;
Napolean House ($)&lt;br /&gt;
&lt;br /&gt;
500 Chartres Street, French Quarter&lt;br /&gt;
&lt;br /&gt;
Mon 11 am – 5:30 pm&lt;br /&gt;
&lt;br /&gt;
Tues – Thurs 11 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Fri – Sat 11 am – 11 pm&lt;br /&gt;
&lt;br /&gt;
Closed Sundays&lt;br /&gt;
&lt;br /&gt;
(504) 525 - 2431&lt;br /&gt;
&lt;br /&gt;
www.napoleonhouse.com &lt;br /&gt;
&lt;br /&gt;
Parkview Bakery and Tavern ($)&lt;br /&gt;
&lt;br /&gt;
Best Po-Boys! &lt;br /&gt;
&lt;br /&gt;
538 Hagan Avenue, Mid City&lt;br /&gt;
&lt;br /&gt;
Daily Hours 11 am – 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Tuesdays&lt;br /&gt;
&lt;br /&gt;
(504) 482 -3047&lt;br /&gt;
&lt;br /&gt;
http://www.parkwaybakeryandtavernnola.com &lt;br /&gt;
&lt;br /&gt;
Pelican Club ($$$)&lt;br /&gt;
&lt;br /&gt;
312 Exchange Alley, French Quarter&lt;br /&gt;
&lt;br /&gt;
Dinner – Sun-Thurs 5:30 pm - 9:30 pm&lt;br /&gt;
&lt;br /&gt;
                    Fri- Sat 5:30 pm - 10 pm&lt;br /&gt;
&lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 523-1504&lt;br /&gt;
&lt;br /&gt;
www.pelicanclub.com &lt;br /&gt;
&lt;br /&gt;
Port Of Call ($-$$)&lt;br /&gt;
&lt;br /&gt;
838 Esplanade Avenue, French Quarter&lt;br /&gt;
&lt;br /&gt;
Sun - Thurs 11 am - 12 am&lt;br /&gt;
&lt;br /&gt;
      Fri – Sat 11 am – 1 am&lt;br /&gt;
&lt;br /&gt;
(504) 523-0120&lt;br /&gt;
&lt;br /&gt;
www.portofcallnola.com &lt;br /&gt;
&lt;br /&gt;
Rio Mar Seafood ($$)&lt;br /&gt;
&lt;br /&gt;
800 South Peters Street, Warehouse District&lt;br /&gt;
&lt;br /&gt;
Lunch- Mon-Fri 11:30 am - 2 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Mon - Sat 6 pm - 10 pm &lt;br /&gt;
Closed Sundays&lt;br /&gt;
&lt;br /&gt;
(504) 525- 3474&lt;br /&gt;
&lt;br /&gt;
http://riomarseafood.activepixel.com &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
The Ruby Slipper ($)&lt;br /&gt;
&lt;br /&gt;
Great Breakfast, served all day!&lt;br /&gt;
&lt;br /&gt;
139 South Cortez Street, Mid City &lt;br /&gt;
Tues- Fri 7 am - 2pm &lt;br /&gt;
Sat- Sun 8 am - 3pm&lt;br /&gt;
&lt;br /&gt;
Closed Monday&lt;br /&gt;
&lt;br /&gt;
(504) 309 - 5531&lt;br /&gt;
&lt;br /&gt;
www.therubyslippercafe.net &lt;br /&gt;
&lt;br /&gt;
Snug Harbor ( $$)&lt;br /&gt;
&lt;br /&gt;
Jazz Club &amp;amp; Restaurant&lt;br /&gt;
&lt;br /&gt;
626 Frenchmen Street, Fauborg Marigny Arts &amp;amp; Cultural district&lt;br /&gt;
&lt;br /&gt;
Lunch- Sat &amp;amp; Sun 11:30- 5:00 pm&lt;br /&gt;
&lt;br /&gt;
Dinner- Starting at 5:00 pm daily&lt;br /&gt;
&lt;br /&gt;
Allow 2 Hours for dining&lt;br /&gt;
&lt;br /&gt;
(504) 949 – 0696&lt;br /&gt;
&lt;br /&gt;
www.snugjazz.com &lt;br /&gt;
&lt;br /&gt;
Restaurant Stanley ($)&lt;br /&gt;
&lt;br /&gt;
547 St. Ann Street, Jackson Square&lt;br /&gt;
&lt;br /&gt;
Open Daily 7:00 am – 7:00 pm&lt;br /&gt;
&lt;br /&gt;
(504) 587-0093 &lt;br /&gt;
&lt;br /&gt;
www.stanleyrestaurant.com &lt;br /&gt;
&lt;br /&gt;
Upperline ($$$)&lt;br /&gt;
&lt;br /&gt;
1413 Upperline Street, Garden District&lt;br /&gt;
&lt;br /&gt;
Dinner- Wed- Sun 5:30 pm&lt;br /&gt;
&lt;br /&gt;
(504) 891 - 9822&lt;br /&gt;
&lt;br /&gt;
www.upperline.com &lt;br /&gt;
&lt;br /&gt;
Willie Mae’s Scotch House ($)&lt;br /&gt;
&lt;br /&gt;
2401 Saint Ann Street&lt;br /&gt;
&lt;br /&gt;
Open 11:00 am – 3 pm daily&lt;br /&gt;
&lt;br /&gt;
(504) 822- 9503&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Places&amp;diff=3892</id>
		<title>Places</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Places&amp;diff=3892"/>
		<updated>2010-02-26T21:35:09Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[Douala | Douala Cameroon dec 2007]]&lt;br /&gt;
*[[Ca | California summer 2007]]&lt;br /&gt;
*[[Costa Rica | Costa Rica feb 2009]]&lt;br /&gt;
*[[korea | Japan, Korea, China summer 2009]]&lt;br /&gt;
*[[feb10 | Puerto Rico feb 2010]]&lt;br /&gt;
*[[NO10 | New Orleans March 2010]]&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3888</id>
		<title>Ideas in education</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3888"/>
		<updated>2010-02-12T20:11:47Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===AN ACT RELATIVE TO THE ACHIEVEMENT GAP===&lt;br /&gt;
I recently received a [http://sitebuilt.net/files/Gmail%20-%20RE_%20Education%20Reform%20Legislation.pdf response] from my state senator, Sonia Chang Diaz, on the [ http://www.mass.gov/legis/bills/senate/186/st02pdf/st02247.pdf AN ACT RELATIVE TO THE ACHIEVEMENT GAP] legislation. In it Ms. Diaz claims to &amp;quot;sit firmly on both sides of many of the debates&amp;quot; on education yet her words belie her.&lt;br /&gt;
====my response====&lt;br /&gt;
;A sense of urgency: the bill looks rushed, sloppy, repetitive and ill considered.&lt;br /&gt;
&lt;br /&gt;
;Equality of service: &amp;quot;delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.&amp;quot; The law fails to do what you claim to want to do. This is a toothless law. It boils down to a trading of mailing lists. The charters get the addresses of all the public school students for marketing purposes and they give back a list of the zip codes of their selected students. How is that equal? Charters are to make a good faith effort because in 5 years somebody may ask them about it when the charter is up for renewal. &lt;br /&gt;
&lt;br /&gt;
:We could call this the Cherry Picking Assistance Act. If you, as a state senator actually want to work in the interest of high-need populations, such as special education students, English language learners, and students with less engaged parents and (can I add disruptive students here). I challenge you to help me place some of those students from my school into the charter schools. Just giving 3 or 4 students from each of my classes that opportunity could make an enormous positive difference in what gets accomplished in my classes and in my school. In meetings with students and parents I could give out charter school promotional material and then hand the family off to your staff &amp;quot;in conjunction with other community supports and service&amp;quot; to ensure that they are given equal consideration for enrollment. &lt;br /&gt;
 &lt;br /&gt;
;Fairness in the funding mechanisms: The part at the end of the act seems to be some minor fiddling with the formula. The give-away of public resources and power listed as &amp;quot;Education Collaborative Trust Funds&amp;quot; seems both irresponsible and ill-considered. Let's see: each charter school gets its own school committee representative AND the power to go after the Federal and State money that the city of Boston kids are eligible for. What about my school and all the other Boston Public schools. Why don't we each get a board and school committee representation to ensure that we get a share of that money? You have given the green light for private companies to siphon off taxpayer money earmarked for Boston kids. One could interpret the recent history of Boston Public Schools as the same kind of dis-empowerment in letting organizations like the Boston Plan For Excellence siphon off grant and taxpayer money intended for Boston kids and using it hire consultants to develop and endless array of programs to be sold back to the schools. The corporate-ization of education is complete on your watch. I fear the concentration of power and the giveaway to charters. In a state among the most corrupt in the nation, where our disgrace of a government has had its last three House Speakers removed for corruption, and, the top leaders in the Department of Education have been implicated in the improper awarding of charters for new privatized schools, and, given that you campaigned on an anti-corruption platform, one would think you would be more cautious than to allow these 'trust' funds.&lt;br /&gt;
&lt;br /&gt;
;Teacher participation: You often claim the former teacher mantle and I guess there is nothing wrong with that. Many people try teaching for a couple of years and then decide that they want to move on to something else. So I can see how you would relate to the charter school model where young people teach for a few years, add it to their resume and then go on to law school or education administration or senator. What bothers me is your calculus. You compare ''seeing'' [some] district victories to ''knowing'' charters improved ''thousands'' of lives. There are 14 charter schools, many with very mixed records. There are 135 Boston Public Schools. How do you know thousands? By reading charter school press releases? By MCAS score comparisons? Do you correct for selection method, disability, factor in those who drop out to public schools. Who wrote the study you base your ''know''ledge on? There is nothing in this bill for teachers or for the vast majority of students in Boston. It is as top down as it can be. It is a sellout that you could never get away with in a rich suburban community.   &lt;br /&gt;
&lt;br /&gt;
:Charters were originally these incubators of new ideas, ideas that would be shared with the rest of the schools. That rhetoric continues in your bill. As someone who has actively tried to find out the best practices, I have discovered that charters have little to offer in that regard. The only mechanism that you put in place in your bill are these Collaborative Boards of Directors. You create a mechanism that couldn't be farther from the classroom if you located the boards on Wall Street. &lt;br /&gt;
&lt;br /&gt;
:I suppose legislation can be seen as top down too; something you do to the people. You make your deals and we pay. The bill reads more like a corporate charter than a education document. You are pandering to the private sector in order to get your piece of the $4.4 billion that the kids of America must share. Meanwhile that same corporate America just divided $143 billion in yearly bonuses between 38 banks. &lt;br /&gt;
&lt;br /&gt;
:In this bill, you end up in bed with an administration in Boston that may have far more responsibility for the problems in educating our kids than do the teachers they so much want to put in check. The problems in teaching may stem from a long term effort to tell them what to do rather than listen to what they can have to offer. Teachers have been damaged and are losing their ability to assess what is up with their students, and are losing their ability to communicate with each other. Most of the 'bad' teachers in Boston can be found in those who comply and cater to the whims and directives of the administration and take little interest in thinking about how what they are told to do is working. They will be the ones getting the 'merit' pay. I am a teacher and a student of teaching. In these 5 years of teaching I have learned a lot, mostly from my students. Second on the list of my effective mentors are my fellow teachers who are still teaching and are good at it. My third positive influence has been the historians and writers at the top of their fields in our universities in Boston. I have learned very little from the former teachers who are advancing themselves outside of the classroom and almost nothing from the myriad of consultants that the central administration have brought in to replace their own duties. The bill is all about top down and nothing about what we can learn from our students and the teachers who spend 6 hours a day with them. The bill is a dismal failure no matter what crumbs we get from Washington. By your vote I know where 'you sit'.   &lt;br /&gt;
January 26, 2010&lt;br /&gt;
&lt;br /&gt;
====Chang Diaz's email====&lt;br /&gt;
Re:  Education Reform Legislation&lt;br /&gt;
&lt;br /&gt;
Dear&lt;br /&gt;
&lt;br /&gt;
In the last couple weeks, the Legislature passed and the Governor signed An Act Relative to the Achievement Gap (S. 2247), an education reform bill that aims to systematically improve student success, narrow the achievement gap for low-income students and students of color, and increase accountability in school administration.  Many constituents have shared their views on this bill with me over recent weeks, and I have truly appreciated your advocacy and input. While this bill is not perfect, I cast my vote in favor of it because I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
As you may know, I sit firmly on both sides of many of the debates that have surrounded this bill.  As a former public school teacher, I have seen impressive victories happen in our district schools, often against long odds.  I have also seen the immoral inadequacies that exist within our current public school system and know many children are being failed by it.  And I know that charter schools in my district have changed the lives of thousands of students for the better.  At the same time, I believe firmly that, as a state, we must craft a system that serves the thousands of children who will remain in district schools even if we lift the cap on charter schools.&lt;br /&gt;
&lt;br /&gt;
When this process began, I set out the goals I would be fighting for in the bill.  Below is an accounting of how An Act Relative to the Achievement Gap addresses those core goals:&lt;br /&gt;
&lt;br /&gt;
* A sense of urgency when it comes to fixing failing schools.  The bill puts in place strict timelines for turning around failing schools, including deadlines for superintendents and the Commissioner of Elementary and Secondary Education (the “Commissioner”), who are charged with improving underperforming schools.  It also provides serious new tools for school administrators to implement in our failing schools, including expanding the school day or school year and providing for increased opportunities for teacher planning time and collaboration.  By lifting the charter school cap, the bill also ensures that more children, especially students in low-performing districts, have additional school options.  Under this bill, 30-35 school districts will be eligible for an increase in the cap.&lt;br /&gt;
&lt;br /&gt;
* Equality of service delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.  The bill requires charters to set specific goals for recruiting and retaining high-need student populations and requires the Board of Elementary and Secondary Education to assess, at the time of charter renewal, the extent to which charters have followed their recruitment and retention plans for such populations.  It also requires charter schools to commit to population goals more comparable to what our district schools serve.  While the bill takes a step in the right direction here, it is an area in which more work remains to be done.  An amendment I filed to the bill that would have required charter schools to be evaluated, in part, on progress in reaching annual goals did not pass, due to charter school opposition.  However, I will continue to fight for all our schools to be held to high standards of accountability.&lt;br /&gt;
&lt;br /&gt;
* Fairness in the funding mechanisms used to apportion money to district and charter schools.  To assist districts in budget planning, the bill allows tuition payments from districts to charter schools to be based on prior year enrollment numbers.  With respect to the state’s role in reimbursing sending districts for students who enroll in charter schools, the bill more accurately recognizes the overhead costs that stay with the district school even after the student leaves.  In addition, the bill preserves a single line item for district schools and charter schools in the state budget, ensuring that funding is linked, in recognition of the fact that charter schools are public schools.&lt;br /&gt;
&lt;br /&gt;
* Effective transfer of best practices between district and charter schools.  The bill requires charter schools to share best practices with district schools as a condition for charter renewal.  The bill also requires the Commissioner to collect and disseminate best practices and urges superintendents to develop strategies for underperforming schools to study best practices in areas of demonstrated deficiency.&lt;br /&gt;
&lt;br /&gt;
* Teacher participation in the development of the standards by which we measure schools’ success.  The bill requires the Department of Elementary and Secondary Education to develop a measure that takes into account, not just MCAS scores, but also “improvement in academic performance” in determining which schools and districts are “underperforming,” for purposes of takeover by a superintendent or the Commissioner.  This combination of measures more accurately reflects the value added to a student’s education each year, especially in low-income and urban districts, where MCAS scores alone will often show low performance even when great strides have been made.  (Contrary to some public perception, this provision does not narrow the number of school districts eligible for an increase in the charter school cap.)  In addition, the bill includes teachers in the stakeholder groups charged with coming up with turnaround plans for underperforming schools.  The final bill also preserves some critical fairness principles, such as giving teachers speedy but due process when superintendents seek to make changes to the collective bargaining agreement.  The bill also requires a showing of “good cause” before a superintendent can terminate a teacher in an underperforming school.&lt;br /&gt;
&lt;br /&gt;
As a member of the Joint Committee on Education, I worked long and hard with the Chairman of the Committee, my other Senate colleagues, constituents, and education stakeholders to ensure these key principles were addressed.&lt;br /&gt;
&lt;br /&gt;
Finally, the bill recognizes something we have known for a long time: that all of this work must be undertaken in conjunction with other community supports and services.  In creating plans for underperforming schools and districts, superintendents and the Commissioner must include steps to: (1) address the social service and health needs of students and their families, in order to help students arrive and remain at school ready to learn; (2) improve or expand child welfare services and, as appropriate, law enforcement services in the school community, in order to promote a safe and secure learning environment; and (3) improve workforce development services provided to students and their families at the school.&lt;br /&gt;
&lt;br /&gt;
Thank you again for reaching out to my office and for your continued advocacy, which is so important in bringing about better public policy in our Commonwealth.  I look forward to working with you going forward, as we monitor the on-the-ground impacts of this bill.  Please do not hesitate to contact me or my Legal Counsel, Angela Brooks, at (617) 722-1673 or angela.brooks@state.ma.us, should you have any additional questions or concerns.&lt;br /&gt;
&lt;br /&gt;
Saludos,   &lt;br /&gt;
&lt;br /&gt;
Sonia Chang-Díaz &lt;br /&gt;
State Senator&lt;br /&gt;
Second Suffolk District&lt;br /&gt;
&lt;br /&gt;
====notes and quotes====&lt;br /&gt;
http://www.mass.gov/legis/bills/senate/186/st02pdf/st02247.pdf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
students for the betterhappen in our district schools&lt;br /&gt;
&lt;br /&gt;
in the development of the standards by which we measure schools’ success&lt;br /&gt;
&lt;br /&gt;
I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
I sit firmly on both sides&lt;br /&gt;
&lt;br /&gt;
I believe firmly that, as a state, we must craft a system that serves the thousands of children who will remain in district schools even if we lift the cap on charter schools.&lt;br /&gt;
&lt;br /&gt;
A sense of urgency rush the bill.&lt;br /&gt;
&lt;br /&gt;
set specific goals for recruiting and retaining high-need student populations ... to assess [5 years later], at the time of charter renewal,&lt;br /&gt;
&lt;br /&gt;
Effective transfer of best practices between district and charter schools.&lt;br /&gt;
&lt;br /&gt;
The education collaborative shall be managed by a board of directors which shall be comprised of 1 person appoint ed by each member school committee and 1 person appoint ed by each member 22 charter board of trustees.23&lt;br /&gt;
&lt;br /&gt;
Each board of dir ect ors of an education collaborative shall establish and manage a trust fund, to be known as an Education Collaborative Trust Fund, and each such fund shall be designated by an 38 appropriate name. All monies contribut ed by the member municipalit ies and charter schools and all 39 grants or gifts from the federal gover nment, state government, charitable foundations, private 40 corporations or any other source shall be paid to the board of dir ect ors of the education collaborative and 41 deposit ed in the fund. 42&lt;br /&gt;
&lt;br /&gt;
apply for state, federal or corporate grants or contracts to obtain funds necessary to carry out the purpose for which such collaborative is established57&lt;br /&gt;
&lt;br /&gt;
The board of directors of the education collaborative shall be consider ed t o be a public employer and have the authority t o employ personnel, including teachers, to carry out the purposes and functions 67 of the education collaborative68&lt;br /&gt;
&lt;br /&gt;
 (1) expand, alter or replace the curriculum and program offerings of the school, including the implementation of research­based early literacy programs, early int ervent ions for 198 struggling readers and the t eaching of advanced placement courses or ot her rigor ous nationally or 199 int ernationally recognized courses, if the school does not already have such programs or courses;&lt;br /&gt;
&lt;br /&gt;
(2) 200 reallocate the uses of the exist ing budget of the school;201&lt;br /&gt;
&lt;br /&gt;
(4) increase the salary of any administrator, or teacher in the school, to attract or retain highly­ 205 qualified administrators, or teachers or to reward administrators, or teachers who work in 206 underperfor ming schools that achieve t he annual goals set forth in the turnaround plan;&lt;br /&gt;
&lt;br /&gt;
(5) expand the 207 school day or school year or both of t he school; 208&lt;br /&gt;
&lt;br /&gt;
(7) following consultation with applicable local unions, requir e the principal and all administrators, teachers and staff to reapply 210 for their positions in the school, wit h full discr etion vested in the superint endent regarding his 211 consideration of and decisions on rehiring based on the reapplications.&lt;br /&gt;
&lt;br /&gt;
(8) limit, suspend or change 1 or 212 mor e provisions of any contract or collect ive bargaining agreement, as the contract or agreement applies 213 to the school; provided, that the superint endent shall not reduce the compensation of an administrator, 214 teacher or staff member unless the hours of the person are proportionately reduced;215&lt;br /&gt;
&lt;br /&gt;
(14) develop a strategy to search for and study best practices in areas of demonstrated deficiency in the school; 225&lt;br /&gt;
&lt;br /&gt;
(b) The purposes of establishing charter schools are: (i) to stimulat e the development of innovative programs wit hin public education; (ii) to provide opportunities for innovative learning and 900 assessments; (iii) to provide parents and students wit h greater options in selecting schools wit hin and 901 outside their school districts; (iv) to provide t eachers with a vehicle for establishing schools with 902 alternative, innovative met hods of educational instruction and school structure and management; (v) to 903 encourage perfor mance­based educational programs; (vi) to hold t eachers and school administrators accountable for students' educational outcomes; and (vii) to provide models for replication in ot her 905 public schools. 906&lt;br /&gt;
&lt;br /&gt;
Each local school district shall be required to grant a leave of absence t o any t eacher in the public schools syst em request ing such leave to t each in a commonwealth charter school. A t eacher may 1272 request a leave of absence for up to 2 years. 1273&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===widget===&lt;br /&gt;
&lt;br /&gt;
====quotes====&lt;br /&gt;
Are teachers just interchangeable widgets? I just lost my teaching assignment, the job I had for 4 years of teaching humanities to seniors. The stated reason was that we should all be able to teach in any position. I guess this is better than last year. Last year I was told in the middle of the summer that I would be teaching tenth grade. On the first day of school I was told I was teaching twelfth grade after all. Some teachers found out what they were teaching a class they had never taught before. They found out on the first day of school. The students are the ultimate victims of this widget philosophy. &lt;br /&gt;
&lt;br /&gt;
Being a good teacher requires a tremendous amount of thought and design in preparation for the school year; on average I spend a couple of hundred hours even on the classes I have taught for years. In order for the material to be compelling to your students it has to be fresh and compelling for you. &lt;br /&gt;
&lt;br /&gt;
The beginning of the year has its own significant requirements for preparation. Every day you are getting feedback from your new students. Their individuality combined with the chemistry of each class has an enormous effect on your ideas of what you are going to do the next day and every day. &lt;br /&gt;
&lt;br /&gt;
[http://widgeteffect.org/downloads/TheWidgetEffect.pdf The Widget Effect] by &lt;br /&gt;
&amp;lt;b&amp;gt;The New Teacher Project&amp;lt;/b&amp;gt; takes a critical look at how we view and value our teachers. It is their view that, &amp;quot;a culture of indifference about the quality of instruction in each classroom dominates&amp;quot;. I find this to be true. &lt;br /&gt;
&lt;br /&gt;
They postulate that, &amp;quot;If districts could systematically identify which teachers perform at the highest level, they could use this information to inform teaching assignments, target teachers for teacher leader positions, and prioritize the retention of these teachers.&amp;quot; I wish it were so easy. &lt;br /&gt;
&lt;br /&gt;
The authors move from &amp;quot;If districts could systematically identify&amp;quot; to &amp;quot;yes districts can systematically identify.&amp;quot; This is a huge leap and one that neglects the very real problems that make education such a messy business. &lt;br /&gt;
&lt;br /&gt;
In 30 years of running a company I became very dependent on having a systematic approach to product quality and customer satisfaction. Applying good business management practice will certainly reap improvements, but the run-it-as-a-business approach has already become part of the underlying problems.&lt;br /&gt;
&lt;br /&gt;
One example is the mission statement / shared vision / team approach to education promulgated by advisers based in business culture. Being on board is viewed as an indication of being a good teacher. Questioning the 'vision' is seen as detrimental to school culture. &lt;br /&gt;
&lt;br /&gt;
It is thought that teachers can be objectively evaluated using &amp;quot;performance standards based upon student achievement outcomes&amp;quot; and to a certain extent this is probably true. But we have created an industry that produces these standards measures externally from the classroom and another whole industry that creates products to help you meet those standards. It all becomes very self-referential and removed from the classroom and its students. &lt;br /&gt;
&lt;br /&gt;
Additionally we have the political dimension. Opinion leaders identify problems and schools try to address them. A &amp;quot;good&amp;quot; high school, for example is one in which students pass the standardized tests and graduate. A mayor or other official may expand the definition, perhaps instituting a plan in which the number of AP offerings must be increased by some percentage in a district. &lt;br /&gt;
&lt;br /&gt;
While on the face of it all of these ideas have some merit, as they become intertwined with the definition of a good teacher, we move further, not closer, to understanding and recognizing good teaching and good education. A &amp;quot;good&amp;quot; teacher agrees with the vision and happily consumes the products and lingo of the publishers, consultants and Ed. schools. A &amp;quot;good&amp;quot; teacher defines student expectations in line with the what makes the school look good and successful.  &lt;br /&gt;
&lt;br /&gt;
Systematic identification of good teaching is far from a foregone conclusion in the real world of education. The very forces who say they would like to see it are often working against its realization. The externally influenced definitions of what good teaching is may have little to do with what it actually is. The Boston Teacher Residency teaches these external measures to its new teachers. Teachers attempt to comply, teaching the  the script that they are given at the pace that is approved. They are immunized, cleared of responsibility for their students by their compliance with the strategies and standards. Their superiors are trained in the same vein by the Boston Principal Fellowship Program. The Ed. schools produce these programs in collaboration with Harvard Business School and they are implemented by NGO consultants with an interest of wresting education from the grip of the evil teachers' unions.&lt;br /&gt;
&lt;br /&gt;
The New Teachers Project oversimplifies the issue of why there are bad teachers. &amp;quot;The contours of this debate are well-known. One side claims that teacher tenure and due process protections render dismissal a practical impossibility; shielding ineffective teachers from removal in all but the most egregious instances. The other argues that the process provides only minimal protection against arbitrary or discriminatory dismissal, but that administrators fail to document poor performance adequately and refuse to provide struggling teachers with sufficient support.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The report has collected some interesting data. It states,&amp;quot;47 percent of teachers report not having participated in a single informal conversation with their administrator over the last year about improving aspects of their instructional performance&amp;quot;. With all of the external forces acting on the administrators, I am not sure that they are even capable of having that conversation. &lt;br /&gt;
&lt;br /&gt;
A more important conversation needs to happen and it needs to happen as the normal course of business. If the administration wants to support good teaching than it has to know what is going on in the classroom so that they are able to bring their considerable influence to bear in helping to make a case for that specific education to students they see in the halls and to motivate those students and keep them motivated. They cannot rely on platitudes.&lt;br /&gt;
&lt;br /&gt;
My students don't buy platitudes. They have been burned by them before, left high and dry while the rest of the world sails into an optimistic future. Part of being a good teacher is the ability to help students understand and define their own educational challenges, set personal goals and see them as attainable. A good administrator elicits those goals from and reinforces them.&lt;br /&gt;
&lt;br /&gt;
When I ran a construction company I made certain to see what 30 or 40 workers on a building site (of say 14 houses) were doing every day. I talked to each of the workers about how the job was going, was there anything in your way, did you see any problems. I did that and I ran a carpentry crew, working with the tools for 6 hour each day. It was a management style that worked, we produced good housing and we all made a good living.&lt;br /&gt;
&lt;br /&gt;
A school like mine (~300 students, 20 teachers) needs a leader who is involved in the education that is going on in the building. That involvement requires commitment, time and effort. It should not be delegated. Ask your teachers individually, every day: What are your current challenges? What are you thinking of doing to address them? Elicit ideas and contribute your own. Spend time in the classrooms to see how the ideas you toss around with your teachers are working out then catch up with them in the hall between classes and compare notes; judge together what works. It will be huge benefit to students. Students respond positively to an adult in the room. They are pleasantly surprised when someone knows what they are working on. It makes their work more important to them. All of this should become the core job definition. Avoid the bureaucracy, do what you have to quick and dirty, ignore what you can.  &lt;br /&gt;
&lt;br /&gt;
My school spans parts of 3 floors. I have seen my headmaster on my floor 3 times this year. She was never in my classroom in spite of my open invitation. There are 2 other headmasters and another 4 or 5 people fulfilling administrative functions. Administrators define their job as protecting the students from the teachers. I worked for a city bureaucracy too and it wasn't as big but the Dept of Neighborhood Development was just ineffectual and distracting from the real job of building houses as BPS and its consultants are distracting to the real work of education. &lt;br /&gt;
  &lt;br /&gt;
I was in the Boston Public Schools schools for 13*3 school-years as a parent. Involved parents got good at finding out who the good teachers were. We wanted our kids to have those teachers and wanted administrators who would stay out of their way. That was the best we thought we could get. Clearly that isn't enough. Supporting good teaching needs to be reformulated from the top down. You don't bring out the best in people with a periodically applied, computerized carrot and stick. &amp;quot;A comprehensive performance evaluation system...that credibly differentiates teachers&amp;quot; has to happen every day, it has to be local and it probably has little to do with a system. Teachers give up and get to stay since no one cares to check as long as they talk the talk. I would hypothesize that you can't hide having given up on your kids if someone is checking in with you every day and talking with you about what inspires you about your material and how you intend to inspire your students. If it is not working it should be self evident. A bad teacher will realize and accede that they can't do the job. Teachers wake up in the middle of the night and ask themselves that question anyway. There is no job as hard in my experience. I cannot say with certainty how long I will last. The administration usually gets to you first. I'd like to be in the classroom for as long as I am good at solving the puzzle of the kids, am inspired by my material, know I have something to say and still have the energy to run the show.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===other===&lt;br /&gt;
&lt;br /&gt;
*http://www.aft.org/innovate/index.htm&lt;br /&gt;
&lt;br /&gt;
http://www.tntp.org/newsandpress/060109_TNTP.html&lt;br /&gt;
&lt;br /&gt;
&amp;quot;On education, we will expand exchange programs, and increase scholarships, like the one that brought my father to America, while encouraging more Americans to study in Muslim communities. And we will match promising Muslim students with internships in America; invest in on-line learning for teachers and children around the world; and create a new online network, so a teenager in Kansas can communicate instantly with a teenager in Cairo.&lt;br /&gt;
&lt;br /&gt;
On economic development, we will create a new corps of business volunteers to partner with counterparts in Muslim-majority countries. And I will host a Summit on Entrepreneurship this year to identify how we can deepen ties between business leaders, foundations and social entrepreneurs in the United States and Muslim communities around the world.&amp;quot; - http://www.huffingtonpost.com/2009/06/04/obama-egypt-speech-video_n_211216.html&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3887</id>
		<title>Ideas in education</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3887"/>
		<updated>2010-02-12T19:54:38Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===AN ACT RELATIVE TO THE ACHIEVEMENT GAP===&lt;br /&gt;
====my response====&lt;br /&gt;
;A sense of urgency: the bill looks rushed, sloppy, repetitive and ill considered.&lt;br /&gt;
&lt;br /&gt;
;Equality of service: &amp;quot;delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.&amp;quot; The law fails to do what you claim to want to do. This is a toothless law. It boils down to a trading of mailing lists. The charters get the addresses of all the public school students for marketing purposes and they give back a list of the zip codes of their selected students. How is that equal? Charters are to make a good faith effort because in 5 years somebody may ask them about it when the charter is up for renewal. &lt;br /&gt;
&lt;br /&gt;
:We could call this the Cherry Picking Assistance Act. If you, as a state senator actually want to work in the interest of high-need populations, such as special education students, English language learners, and students with less engaged parents and (can I add disruptive students here). I challenge you to help me place some of those students from my school into the charter schools. Just giving 3 or 4 students from each of my classes that opportunity could make an enormous positive difference in what gets accomplished in my classes and in my school. In meetings with students and parents I could give out charter school promotional material and then hand the family off to your staff &amp;quot;in conjunction with other community supports and service&amp;quot; to ensure that they are given equal consideration for enrollment. &lt;br /&gt;
 &lt;br /&gt;
;Fairness in the funding mechanisms: The part at the end of the act seems to be some minor fiddling with the formula. The give-away of public resources and power listed as &amp;quot;Education Collaborative Trust Funds&amp;quot; seems both irresponsible and ill-considered. Let's see: each charter school gets its own school committee representative AND the power to go after the Federal and State money that the city of Boston kids are eligible for. What about my school and all the other Boston Public schools. Why don't we each get a board and school committee representation to ensure that we get a share of that money? You have given the green light for private companies to siphon off taxpayer money earmarked for Boston kids. One could interpret the recent history of Boston Public Schools as the same kind of dis-empowerment in letting organizations like the Boston Plan For Excellence siphon off grant and taxpayer money intended for Boston kids and using it hire consultants to develop and endless array of programs to be sold back to the schools. The corporate-ization of education is complete on your watch. I fear the concentration of power and the giveaway to charters. In a state among the most corrupt in the nation, where our disgrace of a government has had its last three House Speakers removed for corruption, and, the top leaders in the Department of Education have been implicated in the improper awarding of charters for new privatized schools, and, given that you campaigned on an anti-corruption platform, one would think you would be more cautious than to allow these 'trust' funds.&lt;br /&gt;
&lt;br /&gt;
;Teacher participation: You often claim the former teacher mantle and I guess there is nothing wrong with that. Many people try teaching for a couple of years and then decide that they want to move on to something else. So I can see how you would relate to the charter school model where young people teach for a few years, add it to their resume and then go on to law school or education administration or senator. What bothers me is your calculus. You compare ''seeing'' [some] district victories to ''knowing'' charters improved ''thousands'' of lives. There are 14 charter schools, many with very mixed records. There are 135 Boston Public Schools. How do you know thousands? By reading charter school press releases? By MCAS score comparisons? Do you correct for selection method, disability, factor in those who drop out to public schools. Who wrote the study you base your ''know''ledge on? There is nothing in this bill for teachers or for the vast majority of students in Boston. It is as top down as it can be. It is a sellout that you could never get away with in a rich suburban community.   &lt;br /&gt;
&lt;br /&gt;
:Charters were originally these incubators of new ideas, ideas that would be shared with the rest of the schools. That rhetoric continues in your bill. As someone who has actively tried to find out the best practices, I have discovered that charters have little to offer in that regard. The only mechanism that you put in place in your bill are these Collaborative Boards of Directors. You create a mechanism that couldn't be farther from the classroom if you located the boards on Wall Street. &lt;br /&gt;
&lt;br /&gt;
:I suppose legislation can be seen as top down too; something you do to the people. You make your deals and we pay. The bill reads more like a corporate charter than a education document. You are pandering to the private sector in order to get your piece of the $4.4 billion that the kids of America must share. Meanwhile that same corporate America just divided $143 billion in yearly bonuses between 38 banks. &lt;br /&gt;
&lt;br /&gt;
:In this bill, you end up in bed with an administration in Boston that may have far more responsibility for the problems in educating our kids than do the teachers they so much want to put in check. The problems in teaching may stem from a long term effort to tell them what to do rather than listen to what they can have to offer. Teachers have been damaged and are losing their ability to assess what is up with their students, and are losing their ability to communicate with each other. Most of the 'bad' teachers in Boston can be found in those who comply and cater to the whims and directives of the administration and take little interest in thinking about how what they are told to do is working. They will be the ones getting the 'merit' pay. I am a teacher and a student of teaching. In these 5 years of teaching I have learned a lot, mostly from my students. Second on the list of my effective mentors are my fellow teachers who are still teaching and are good at it. My third positive influence has been the historians and writers at the top of their fields in our universities in Boston. I have learned very little from the former teachers who are advancing themselves outside of the classroom and almost nothing from the myriad of consultants that the central administration have brought in to replace their own duties. The bill is all about top down and nothing about what we can learn from our students and the teachers who spend 6 hours a day with them. The bill is a dismal failure no matter what crumbs we get from Washington. By your vote I know where 'you sit'.   &lt;br /&gt;
January 26, 2010&lt;br /&gt;
&lt;br /&gt;
====Chang Diaz's email====&lt;br /&gt;
Re:  Education Reform Legislation&lt;br /&gt;
&lt;br /&gt;
Dear&lt;br /&gt;
&lt;br /&gt;
In the last couple weeks, the Legislature passed and the Governor signed An Act Relative to the Achievement Gap (S. 2247), an education reform bill that aims to systematically improve student success, narrow the achievement gap for low-income students and students of color, and increase accountability in school administration.  Many constituents have shared their views on this bill with me over recent weeks, and I have truly appreciated your advocacy and input. While this bill is not perfect, I cast my vote in favor of it because I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
As you may know, I sit firmly on both sides of many of the debates that have surrounded this bill.  As a former public school teacher, I have seen impressive victories happen in our district schools, often against long odds.  I have also seen the immoral inadequacies that exist within our current public school system and know many children are being failed by it.  And I know that charter schools in my district have changed the lives of thousands of students for the better.  At the same time, I believe firmly that, as a state, we must craft a system that serves the thousands of children who will remain in district schools even if we lift the cap on charter schools.&lt;br /&gt;
&lt;br /&gt;
When this process began, I set out the goals I would be fighting for in the bill.  Below is an accounting of how An Act Relative to the Achievement Gap addresses those core goals:&lt;br /&gt;
&lt;br /&gt;
* A sense of urgency when it comes to fixing failing schools.  The bill puts in place strict timelines for turning around failing schools, including deadlines for superintendents and the Commissioner of Elementary and Secondary Education (the “Commissioner”), who are charged with improving underperforming schools.  It also provides serious new tools for school administrators to implement in our failing schools, including expanding the school day or school year and providing for increased opportunities for teacher planning time and collaboration.  By lifting the charter school cap, the bill also ensures that more children, especially students in low-performing districts, have additional school options.  Under this bill, 30-35 school districts will be eligible for an increase in the cap.&lt;br /&gt;
&lt;br /&gt;
* Equality of service delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.  The bill requires charters to set specific goals for recruiting and retaining high-need student populations and requires the Board of Elementary and Secondary Education to assess, at the time of charter renewal, the extent to which charters have followed their recruitment and retention plans for such populations.  It also requires charter schools to commit to population goals more comparable to what our district schools serve.  While the bill takes a step in the right direction here, it is an area in which more work remains to be done.  An amendment I filed to the bill that would have required charter schools to be evaluated, in part, on progress in reaching annual goals did not pass, due to charter school opposition.  However, I will continue to fight for all our schools to be held to high standards of accountability.&lt;br /&gt;
&lt;br /&gt;
* Fairness in the funding mechanisms used to apportion money to district and charter schools.  To assist districts in budget planning, the bill allows tuition payments from districts to charter schools to be based on prior year enrollment numbers.  With respect to the state’s role in reimbursing sending districts for students who enroll in charter schools, the bill more accurately recognizes the overhead costs that stay with the district school even after the student leaves.  In addition, the bill preserves a single line item for district schools and charter schools in the state budget, ensuring that funding is linked, in recognition of the fact that charter schools are public schools.&lt;br /&gt;
&lt;br /&gt;
* Effective transfer of best practices between district and charter schools.  The bill requires charter schools to share best practices with district schools as a condition for charter renewal.  The bill also requires the Commissioner to collect and disseminate best practices and urges superintendents to develop strategies for underperforming schools to study best practices in areas of demonstrated deficiency.&lt;br /&gt;
&lt;br /&gt;
* Teacher participation in the development of the standards by which we measure schools’ success.  The bill requires the Department of Elementary and Secondary Education to develop a measure that takes into account, not just MCAS scores, but also “improvement in academic performance” in determining which schools and districts are “underperforming,” for purposes of takeover by a superintendent or the Commissioner.  This combination of measures more accurately reflects the value added to a student’s education each year, especially in low-income and urban districts, where MCAS scores alone will often show low performance even when great strides have been made.  (Contrary to some public perception, this provision does not narrow the number of school districts eligible for an increase in the charter school cap.)  In addition, the bill includes teachers in the stakeholder groups charged with coming up with turnaround plans for underperforming schools.  The final bill also preserves some critical fairness principles, such as giving teachers speedy but due process when superintendents seek to make changes to the collective bargaining agreement.  The bill also requires a showing of “good cause” before a superintendent can terminate a teacher in an underperforming school.&lt;br /&gt;
&lt;br /&gt;
As a member of the Joint Committee on Education, I worked long and hard with the Chairman of the Committee, my other Senate colleagues, constituents, and education stakeholders to ensure these key principles were addressed.&lt;br /&gt;
&lt;br /&gt;
Finally, the bill recognizes something we have known for a long time: that all of this work must be undertaken in conjunction with other community supports and services.  In creating plans for underperforming schools and districts, superintendents and the Commissioner must include steps to: (1) address the social service and health needs of students and their families, in order to help students arrive and remain at school ready to learn; (2) improve or expand child welfare services and, as appropriate, law enforcement services in the school community, in order to promote a safe and secure learning environment; and (3) improve workforce development services provided to students and their families at the school.&lt;br /&gt;
&lt;br /&gt;
Thank you again for reaching out to my office and for your continued advocacy, which is so important in bringing about better public policy in our Commonwealth.  I look forward to working with you going forward, as we monitor the on-the-ground impacts of this bill.  Please do not hesitate to contact me or my Legal Counsel, Angela Brooks, at (617) 722-1673 or angela.brooks@state.ma.us, should you have any additional questions or concerns.&lt;br /&gt;
&lt;br /&gt;
Saludos,   &lt;br /&gt;
&lt;br /&gt;
Sonia Chang-Díaz &lt;br /&gt;
State Senator&lt;br /&gt;
Second Suffolk District&lt;br /&gt;
&lt;br /&gt;
====notes and quotes====&lt;br /&gt;
http://www.mass.gov/legis/bills/senate/186/st02pdf/st02247.pdf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
students for the betterhappen in our district schools&lt;br /&gt;
&lt;br /&gt;
in the development of the standards by which we measure schools’ success&lt;br /&gt;
&lt;br /&gt;
I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
I sit firmly on both sides&lt;br /&gt;
&lt;br /&gt;
I believe firmly that, as a state, we must craft a system that serves the thousands of children who will remain in district schools even if we lift the cap on charter schools.&lt;br /&gt;
&lt;br /&gt;
A sense of urgency rush the bill.&lt;br /&gt;
&lt;br /&gt;
set specific goals for recruiting and retaining high-need student populations ... to assess [5 years later], at the time of charter renewal,&lt;br /&gt;
&lt;br /&gt;
Effective transfer of best practices between district and charter schools.&lt;br /&gt;
&lt;br /&gt;
The education collaborative shall be managed by a board of directors which shall be comprised of 1 person appoint ed by each member school committee and 1 person appoint ed by each member 22 charter board of trustees.23&lt;br /&gt;
&lt;br /&gt;
Each board of dir ect ors of an education collaborative shall establish and manage a trust fund, to be known as an Education Collaborative Trust Fund, and each such fund shall be designated by an 38 appropriate name. All monies contribut ed by the member municipalit ies and charter schools and all 39 grants or gifts from the federal gover nment, state government, charitable foundations, private 40 corporations or any other source shall be paid to the board of dir ect ors of the education collaborative and 41 deposit ed in the fund. 42&lt;br /&gt;
&lt;br /&gt;
apply for state, federal or corporate grants or contracts to obtain funds necessary to carry out the purpose for which such collaborative is established57&lt;br /&gt;
&lt;br /&gt;
The board of directors of the education collaborative shall be consider ed t o be a public employer and have the authority t o employ personnel, including teachers, to carry out the purposes and functions 67 of the education collaborative68&lt;br /&gt;
&lt;br /&gt;
 (1) expand, alter or replace the curriculum and program offerings of the school, including the implementation of research­based early literacy programs, early int ervent ions for 198 struggling readers and the t eaching of advanced placement courses or ot her rigor ous nationally or 199 int ernationally recognized courses, if the school does not already have such programs or courses;&lt;br /&gt;
&lt;br /&gt;
(2) 200 reallocate the uses of the exist ing budget of the school;201&lt;br /&gt;
&lt;br /&gt;
(4) increase the salary of any administrator, or teacher in the school, to attract or retain highly­ 205 qualified administrators, or teachers or to reward administrators, or teachers who work in 206 underperfor ming schools that achieve t he annual goals set forth in the turnaround plan;&lt;br /&gt;
&lt;br /&gt;
(5) expand the 207 school day or school year or both of t he school; 208&lt;br /&gt;
&lt;br /&gt;
(7) following consultation with applicable local unions, requir e the principal and all administrators, teachers and staff to reapply 210 for their positions in the school, wit h full discr etion vested in the superint endent regarding his 211 consideration of and decisions on rehiring based on the reapplications.&lt;br /&gt;
&lt;br /&gt;
(8) limit, suspend or change 1 or 212 mor e provisions of any contract or collect ive bargaining agreement, as the contract or agreement applies 213 to the school; provided, that the superint endent shall not reduce the compensation of an administrator, 214 teacher or staff member unless the hours of the person are proportionately reduced;215&lt;br /&gt;
&lt;br /&gt;
(14) develop a strategy to search for and study best practices in areas of demonstrated deficiency in the school; 225&lt;br /&gt;
&lt;br /&gt;
(b) The purposes of establishing charter schools are: (i) to stimulat e the development of innovative programs wit hin public education; (ii) to provide opportunities for innovative learning and 900 assessments; (iii) to provide parents and students wit h greater options in selecting schools wit hin and 901 outside their school districts; (iv) to provide t eachers with a vehicle for establishing schools with 902 alternative, innovative met hods of educational instruction and school structure and management; (v) to 903 encourage perfor mance­based educational programs; (vi) to hold t eachers and school administrators accountable for students' educational outcomes; and (vii) to provide models for replication in ot her 905 public schools. 906&lt;br /&gt;
&lt;br /&gt;
Each local school district shall be required to grant a leave of absence t o any t eacher in the public schools syst em request ing such leave to t each in a commonwealth charter school. A t eacher may 1272 request a leave of absence for up to 2 years. 1273&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===widget===&lt;br /&gt;
&lt;br /&gt;
====quotes====&lt;br /&gt;
Are teachers just interchangeable widgets? I just lost my teaching assignment, the job I had for 4 years of teaching humanities to seniors. The stated reason was that we should all be able to teach in any position. I guess this is better than last year. Last year I was told in the middle of the summer that I would be teaching tenth grade. On the first day of school I was told I was teaching twelfth grade after all. Some teachers found out what they were teaching a class they had never taught before. They found out on the first day of school. The students are the ultimate victims of this widget philosophy. &lt;br /&gt;
&lt;br /&gt;
Being a good teacher requires a tremendous amount of thought and design in preparation for the school year; on average I spend a couple of hundred hours even on the classes I have taught for years. In order for the material to be compelling to your students it has to be fresh and compelling for you. &lt;br /&gt;
&lt;br /&gt;
The beginning of the year has its own significant requirements for preparation. Every day you are getting feedback from your new students. Their individuality combined with the chemistry of each class has an enormous effect on your ideas of what you are going to do the next day and every day. &lt;br /&gt;
&lt;br /&gt;
[http://widgeteffect.org/downloads/TheWidgetEffect.pdf The Widget Effect] by &lt;br /&gt;
&amp;lt;b&amp;gt;The New Teacher Project&amp;lt;/b&amp;gt; takes a critical look at how we view and value our teachers. It is their view that, &amp;quot;a culture of indifference about the quality of instruction in each classroom dominates&amp;quot;. I find this to be true. &lt;br /&gt;
&lt;br /&gt;
They postulate that, &amp;quot;If districts could systematically identify which teachers perform at the highest level, they could use this information to inform teaching assignments, target teachers for teacher leader positions, and prioritize the retention of these teachers.&amp;quot; I wish it were so easy. &lt;br /&gt;
&lt;br /&gt;
The authors move from &amp;quot;If districts could systematically identify&amp;quot; to &amp;quot;yes districts can systematically identify.&amp;quot; This is a huge leap and one that neglects the very real problems that make education such a messy business. &lt;br /&gt;
&lt;br /&gt;
In 30 years of running a company I became very dependent on having a systematic approach to product quality and customer satisfaction. Applying good business management practice will certainly reap improvements, but the run-it-as-a-business approach has already become part of the underlying problems.&lt;br /&gt;
&lt;br /&gt;
One example is the mission statement / shared vision / team approach to education promulgated by advisers based in business culture. Being on board is viewed as an indication of being a good teacher. Questioning the 'vision' is seen as detrimental to school culture. &lt;br /&gt;
&lt;br /&gt;
It is thought that teachers can be objectively evaluated using &amp;quot;performance standards based upon student achievement outcomes&amp;quot; and to a certain extent this is probably true. But we have created an industry that produces these standards measures externally from the classroom and another whole industry that creates products to help you meet those standards. It all becomes very self-referential and removed from the classroom and its students. &lt;br /&gt;
&lt;br /&gt;
Additionally we have the political dimension. Opinion leaders identify problems and schools try to address them. A &amp;quot;good&amp;quot; high school, for example is one in which students pass the standardized tests and graduate. A mayor or other official may expand the definition, perhaps instituting a plan in which the number of AP offerings must be increased by some percentage in a district. &lt;br /&gt;
&lt;br /&gt;
While on the face of it all of these ideas have some merit, as they become intertwined with the definition of a good teacher, we move further, not closer, to understanding and recognizing good teaching and good education. A &amp;quot;good&amp;quot; teacher agrees with the vision and happily consumes the products and lingo of the publishers, consultants and Ed. schools. A &amp;quot;good&amp;quot; teacher defines student expectations in line with the what makes the school look good and successful.  &lt;br /&gt;
&lt;br /&gt;
Systematic identification of good teaching is far from a foregone conclusion in the real world of education. The very forces who say they would like to see it are often working against its realization. The externally influenced definitions of what good teaching is may have little to do with what it actually is. The Boston Teacher Residency teaches these external measures to its new teachers. Teachers attempt to comply, teaching the  the script that they are given at the pace that is approved. They are immunized, cleared of responsibility for their students by their compliance with the strategies and standards. Their superiors are trained in the same vein by the Boston Principal Fellowship Program. The Ed. schools produce these programs in collaboration with Harvard Business School and they are implemented by NGO consultants with an interest of wresting education from the grip of the evil teachers' unions.&lt;br /&gt;
&lt;br /&gt;
The New Teachers Project oversimplifies the issue of why there are bad teachers. &amp;quot;The contours of this debate are well-known. One side claims that teacher tenure and due process protections render dismissal a practical impossibility; shielding ineffective teachers from removal in all but the most egregious instances. The other argues that the process provides only minimal protection against arbitrary or discriminatory dismissal, but that administrators fail to document poor performance adequately and refuse to provide struggling teachers with sufficient support.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The report has collected some interesting data. It states,&amp;quot;47 percent of teachers report not having participated in a single informal conversation with their administrator over the last year about improving aspects of their instructional performance&amp;quot;. With all of the external forces acting on the administrators, I am not sure that they are even capable of having that conversation. &lt;br /&gt;
&lt;br /&gt;
A more important conversation needs to happen and it needs to happen as the normal course of business. If the administration wants to support good teaching than it has to know what is going on in the classroom so that they are able to bring their considerable influence to bear in helping to make a case for that specific education to students they see in the halls and to motivate those students and keep them motivated. They cannot rely on platitudes.&lt;br /&gt;
&lt;br /&gt;
My students don't buy platitudes. They have been burned by them before, left high and dry while the rest of the world sails into an optimistic future. Part of being a good teacher is the ability to help students understand and define their own educational challenges, set personal goals and see them as attainable. A good administrator elicits those goals from and reinforces them.&lt;br /&gt;
&lt;br /&gt;
When I ran a construction company I made certain to see what 30 or 40 workers on a building site (of say 14 houses) were doing every day. I talked to each of the workers about how the job was going, was there anything in your way, did you see any problems. I did that and I ran a carpentry crew, working with the tools for 6 hour each day. It was a management style that worked, we produced good housing and we all made a good living.&lt;br /&gt;
&lt;br /&gt;
A school like mine (~300 students, 20 teachers) needs a leader who is involved in the education that is going on in the building. That involvement requires commitment, time and effort. It should not be delegated. Ask your teachers individually, every day: What are your current challenges? What are you thinking of doing to address them? Elicit ideas and contribute your own. Spend time in the classrooms to see how the ideas you toss around with your teachers are working out then catch up with them in the hall between classes and compare notes; judge together what works. It will be huge benefit to students. Students respond positively to an adult in the room. They are pleasantly surprised when someone knows what they are working on. It makes their work more important to them. All of this should become the core job definition. Avoid the bureaucracy, do what you have to quick and dirty, ignore what you can.  &lt;br /&gt;
&lt;br /&gt;
My school spans parts of 3 floors. I have seen my headmaster on my floor 3 times this year. She was never in my classroom in spite of my open invitation. There are 2 other headmasters and another 4 or 5 people fulfilling administrative functions. Administrators define their job as protecting the students from the teachers. I worked for a city bureaucracy too and it wasn't as big but the Dept of Neighborhood Development was just ineffectual and distracting from the real job of building houses as BPS and its consultants are distracting to the real work of education. &lt;br /&gt;
  &lt;br /&gt;
I was in the Boston Public Schools schools for 13*3 school-years as a parent. Involved parents got good at finding out who the good teachers were. We wanted our kids to have those teachers and wanted administrators who would stay out of their way. That was the best we thought we could get. Clearly that isn't enough. Supporting good teaching needs to be reformulated from the top down. You don't bring out the best in people with a periodically applied, computerized carrot and stick. &amp;quot;A comprehensive performance evaluation system...that credibly differentiates teachers&amp;quot; has to happen every day, it has to be local and it probably has little to do with a system. Teachers give up and get to stay since no one cares to check as long as they talk the talk. I would hypothesize that you can't hide having given up on your kids if someone is checking in with you every day and talking with you about what inspires you about your material and how you intend to inspire your students. If it is not working it should be self evident. A bad teacher will realize and accede that they can't do the job. Teachers wake up in the middle of the night and ask themselves that question anyway. There is no job as hard in my experience. I cannot say with certainty how long I will last. The administration usually gets to you first. I'd like to be in the classroom for as long as I am good at solving the puzzle of the kids, am inspired by my material, know I have something to say and still have the energy to run the show.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===other===&lt;br /&gt;
&lt;br /&gt;
*http://www.aft.org/innovate/index.htm&lt;br /&gt;
&lt;br /&gt;
http://www.tntp.org/newsandpress/060109_TNTP.html&lt;br /&gt;
&lt;br /&gt;
&amp;quot;On education, we will expand exchange programs, and increase scholarships, like the one that brought my father to America, while encouraging more Americans to study in Muslim communities. And we will match promising Muslim students with internships in America; invest in on-line learning for teachers and children around the world; and create a new online network, so a teenager in Kansas can communicate instantly with a teenager in Cairo.&lt;br /&gt;
&lt;br /&gt;
On economic development, we will create a new corps of business volunteers to partner with counterparts in Muslim-majority countries. And I will host a Summit on Entrepreneurship this year to identify how we can deepen ties between business leaders, foundations and social entrepreneurs in the United States and Muslim communities around the world.&amp;quot; - http://www.huffingtonpost.com/2009/06/04/obama-egypt-speech-video_n_211216.html&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3886</id>
		<title>Ideas in education</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3886"/>
		<updated>2010-02-11T23:38:56Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===AN ACT RELATIVE TO THE ACHIEVEMENT GAP===&lt;br /&gt;
January 26, 2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Re:  Education Reform Legislation&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Dear&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
In the last couple weeks, the Legislature passed and the Governor signed An Act Relative to the Achievement Gap (S. 2247), an education reform bill that aims to systematically improve student success, narrow the achievement gap for low-income students and students of color, and increase accountability in school administration.  Many constituents have shared their views on this bill with me over recent weeks, and I have truly appreciated your advocacy and input. While this bill is not perfect, I cast my vote in favor of it because I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
As you may know, I sit firmly on both sides of many of the debates that have surrounded this bill.  As a former public school teacher, I have seen impressive victories happen in our district schools, often against long odds.  I have also seen the immoral inadequacies that exist within our current public school system and know many children are being failed by it.  And I know that charter schools in my district have changed the lives of thousands of students for the better.  At the same time, I believe firmly that, as a state, we must craft a system that serves the thousands of children who will remain in district schools even if we lift the cap on charter schools.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
When this process began, I set out the goals I would be fighting for in the bill.  Below is an accounting of how An Act Relative to the Achievement Gap addresses those core goals:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* A sense of urgency when it comes to fixing failing schools.  The bill puts in place strict timelines for turning around failing schools, including deadlines for superintendents and the Commissioner of Elementary and Secondary Education (the “Commissioner”), who are charged with improving underperforming schools.  It also provides serious new tools for school administrators to implement in our failing schools, including expanding the school day or school year and providing for increased opportunities for teacher planning time and collaboration.  By lifting the charter school cap, the bill also ensures that more children, especially students in low-performing districts, have additional school options.  Under this bill, 30-35 school districts will be eligible for an increase in the cap.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* Equality of service delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.  The bill requires charters to set specific goals for recruiting and retaining high-need student populations and requires the Board of Elementary and Secondary Education to assess, at the time of charter renewal, the extent to which charters have followed their recruitment and retention plans for such populations.  It also requires charter schools to commit to population goals more comparable to what our district schools serve.  While the bill takes a step in the right direction here, it is an area in which more work remains to be done.  An amendment I filed to the bill that would have required charter schools to be evaluated, in part, on progress in reaching annual goals did not pass, due to charter school opposition.  However, I will continue to fight for all our schools to be held to high standards of accountability.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* Fairness in the funding mechanisms used to apportion money to district and charter schools.  To assist districts in budget planning, the bill allows tuition payments from districts to charter schools to be based on prior year enrollment numbers.  With respect to the state’s role in reimbursing sending districts for students who enroll in charter schools, the bill more accurately recognizes the overhead costs that stay with the district school even after the student leaves.  In addition, the bill preserves a single line item for district schools and charter schools in the state budget, ensuring that funding is linked, in recognition of the fact that charter schools are public schools.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* Effective transfer of best practices between district and charter schools.  The bill requires charter schools to share best practices with district schools as a condition for charter renewal.  The bill also requires the Commissioner to collect and disseminate best practices and urges superintendents to develop strategies for underperforming schools to study best practices in areas of demonstrated deficiency.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* Teacher participation in the development of the standards by which we measure schools’ success.  The bill requires the Department of Elementary and Secondary Education to develop a measure that takes into account, not just MCAS scores, but also “improvement in academic performance” in determining which schools and districts are “underperforming,” for purposes of takeover by a superintendent or the Commissioner.  This combination of measures more accurately reflects the value added to a student’s education each year, especially in low-income and urban districts, where MCAS scores alone will often show low performance even when great strides have been made.  (Contrary to some public perception, this provision does not narrow the number of school districts eligible for an increase in the charter school cap.)  In addition, the bill includes teachers in the stakeholder groups charged with coming up with turnaround plans for underperforming schools.  The final bill also preserves some critical fairness principles, such as giving teachers speedy but due process when superintendents seek to make changes to the collective bargaining agreement.  The bill also requires a showing of “good cause” before a superintendent can terminate a teacher in an underperforming school.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
As a member of the Joint Committee on Education, I worked long and hard with the Chairman of the Committee, my other Senate colleagues, constituents, and education stakeholders to ensure these key principles were addressed.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Finally, the bill recognizes something we have known for a long time: that all of this work must be undertaken in conjunction with other community supports and services.  In creating plans for underperforming schools and districts, superintendents and the Commissioner must include steps to: (1) address the social service and health needs of students and their families, in order to help students arrive and remain at school ready to learn; (2) improve or expand child welfare services and, as appropriate, law enforcement services in the school community, in order to promote a safe and secure learning environment; and (3) improve workforce development services provided to students and their families at the school.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Thank you again for reaching out to my office and for your continued advocacy, which is so important in bringing about better public policy in our Commonwealth.  I look forward to working with you going forward, as we monitor the on-the-ground impacts of this bill.  Please do not hesitate to contact me or my Legal Counsel, Angela Brooks, at (617) 722-1673 or angela.brooks@state.ma.us, should you have any additional questions or concerns.&lt;br /&gt;
&lt;br /&gt;
Saludos,   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sonia Chang-Díaz &lt;br /&gt;
State Senator&lt;br /&gt;
Second Suffolk District&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;A sense of urgency: the bill looks rushed, sloppy, repetitive and ill considered.&lt;br /&gt;
&lt;br /&gt;
;Equality of service: &amp;quot;delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.&amp;quot; The law fails to do what you claim to want to do. This is a toothless law. It boils down to a trading of mailing lists. The charters get the addresses of all the public school students for marketing purposes and they give back a list of the zip codes of their selected students. How is that equal? Charters are to make a good faith effort because in 5 years somebody may ask them about it when the charter is up for renewal. &lt;br /&gt;
&lt;br /&gt;
:We could call this the Cherry Picking Assistance Act. If you, as a state senator actually want to work in the interest of high-need populations, such as special education students, English language learners, and students with less engaged parents and (can I add disruptive students here). I challenge you to help me place some of those students from my school into the charter schools. Just giving 3 or 4 students from each of my classes that opportunity could make an enormous positive difference in what gets accomplished in my classes and in my school. In meetings with students and parents I could give out charter school promotional material and then hand the family off to your staff &amp;quot;in conjunction with other community supports and service&amp;quot; to ensure that they are given equal consideration for enrollment. &lt;br /&gt;
 &lt;br /&gt;
;Fairness in the funding mechanisms: The part at the end of the act seems to be some minor fiddling with the formula. The give-away of public resources and power listed as &amp;quot;Education Collaborative Trust Funds&amp;quot; seems both irresponsible and ill-considered. Let's see: each charter school gets its own school committee representative AND the power to go after the Federal and State money that the city of Boston kids are eligible for. What about my school and all the other Boston Public schools. Why don't we each get a board and school committee representation to ensure that we get a share of that money? You have given the green light for private companies to siphon off taxpayer money earmarked for Boston kids. One could interpret the recent history of Boston Public Schools as the same kind of dis-empowerment in letting organizations like the Boston Plan For Excellence siphon off grant and taxpayer money intended for Boston kids and using it hire consultants to develop and endless array of programs to be sold back to the schools. The corporate-ization of education is complete on your watch. I fear the concentration of power and the giveaway to charters. In a state among the most corrupt in the nation, where our disgrace of a government has had its last three House Speakers removed for corruption, and, the top leaders in the Department of Education have been implicated in the improper awarding of charters for new privatized schools, and, given that you campaigned on an anti-corruption platform, one would think you would be more cautious than to allow these 'trust' funds.&lt;br /&gt;
&lt;br /&gt;
;Teacher participation: You often claim the former teacher mantle and I guess there is nothing wrong with that. Many people try teaching for a couple of years and then decide that they want to move on to something else. So I can see how you would relate to the charter school model where young people teach for a few years, add it to their resume and then go on to law school or education administration or senator. What bothers me is your calculus. You compare ''seeing'' [some] district victories to ''knowing'' charters improved ''thousands'' of lives. There are 14 charter schools, many with very mixed records. There are 135 Boston Public Schools. How do you know thousands? By reading charter school press releases? By MCAS score comparisons? Do you correct for selection method, disability, factor in those who drop out to public schools. Who wrote the study you base your ''know''ledge on? There is nothing in this bill for teachers or for the vast majority of students in Boston. It is as top down as it can be. It is a sellout that you could never get away with in a rich suburban community.   &lt;br /&gt;
&lt;br /&gt;
:Charters were originally these incubators of new ideas, ideas that would be shared with the rest of the schools. That rhetoric continues in your bill. As someone who has actively tried to find out the best practices, I have discovered that charters have little to offer in that regard. The only mechanism that you put in place in your bill are these Collaborative Boards of Directors. You create a mechanism that couldn't be farther from the classroom if you located the boards on Wall Street. &lt;br /&gt;
&lt;br /&gt;
:I suppose legislation can be seen as top down too; something you do to the people. You make your deals and we pay. The bill reads more like a corporate charter than a education document. You are pandering to the private sector in order to get your piece of the $4.4 billion that the kids of America must share. Meanwhile that same corporate America just divided $143 billion in yearly bonuses between 38 banks. &lt;br /&gt;
&lt;br /&gt;
:In this bill, you end up in bed with an administration in Boston that may have far more responsibility for the problems in educating our kids than do the teachers they so much want to put in check. The problems in teaching may stem from a long term effort to tell them what to do rather than listen to what they can have to offer. Teachers have been damaged and are losing their ability to assess what is up with their students, and are losing their ability to communicate with each other. Most of the 'bad' teachers in Boston can be found in those who comply and cater to the whims and directives of the administration and take little interest in thinking about how what they are told to do is working. They will be the ones getting the 'merit' pay. I am a teacher and a student of teaching. In these 5 years of teaching I have learned a lot, mostly from my students. Second on the list of my effective mentors are my fellow teachers who are still teaching and are good at it. My third positive influence has been the historians and writers at the top of their fields in our universities in Boston. I have learned very little from the former teachers who are advancing themselves outside of the classroom and almost nothing from the myriad of consultants that the central administration have brought in to replace their own duties. The bill is all about top down and nothing about what we can learn from our students and the teachers who spend 6 hours a day with them. The bill is a dismal failure no matter what crumbs we get from Washington. By your vote I know where 'you sit'.   &lt;br /&gt;
&lt;br /&gt;
students for the betterhappen in our district schools&lt;br /&gt;
&lt;br /&gt;
in the development of the standards by which we measure schools’ success&lt;br /&gt;
&lt;br /&gt;
I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
I sit firmly on both sides&lt;br /&gt;
&lt;br /&gt;
I believe firmly that, as a state, we must craft a system that serves the thousands of children who will remain in district schools even if we lift the cap on charter schools.&lt;br /&gt;
&lt;br /&gt;
A sense of urgency rush the bill.&lt;br /&gt;
&lt;br /&gt;
set specific goals for recruiting and retaining high-need student populations ... to assess [5 years later], at the time of charter renewal,&lt;br /&gt;
&lt;br /&gt;
Effective transfer of best practices between district and charter schools.&lt;br /&gt;
&lt;br /&gt;
The education collaborative shall be managed by a board of directors which shall be comprised of 1 person appoint ed by each member school committee and 1 person appoint ed by each member 22 charter board of trustees.23&lt;br /&gt;
&lt;br /&gt;
Each board of dir ect ors of an education collaborative shall establish and manage a trust fund, to be known as an Education Collaborative Trust Fund, and each such fund shall be designated by an 38 appropriate name. All monies contribut ed by the member municipalit ies and charter schools and all 39 grants or gifts from the federal gover nment, state government, charitable foundations, private 40 corporations or any other source shall be paid to the board of dir ect ors of the education collaborative and 41 deposit ed in the fund. 42&lt;br /&gt;
&lt;br /&gt;
apply for state, federal or corporate grants or contracts to obtain funds necessary to carry out the purpose for which such collaborative is established57&lt;br /&gt;
&lt;br /&gt;
The board of directors of the education collaborative shall be consider ed t o be a public employer and have the authority t o employ personnel, including teachers, to carry out the purposes and functions 67 of the education collaborative68&lt;br /&gt;
&lt;br /&gt;
 (1) expand, alter or replace the curriculum and program offerings of the school, including the implementation of research­based early literacy programs, early int ervent ions for 198 struggling readers and the t eaching of advanced placement courses or ot her rigor ous nationally or 199 int ernationally recognized courses, if the school does not already have such programs or courses;&lt;br /&gt;
&lt;br /&gt;
(2) 200 reallocate the uses of the exist ing budget of the school;201&lt;br /&gt;
&lt;br /&gt;
(4) increase the salary of any administrator, or teacher in the school, to attract or retain highly­ 205 qualified administrators, or teachers or to reward administrators, or teachers who work in 206 underperfor ming schools that achieve t he annual goals set forth in the turnaround plan;&lt;br /&gt;
&lt;br /&gt;
(5) expand the 207 school day or school year or both of t he school; 208&lt;br /&gt;
&lt;br /&gt;
(7) following consultation with applicable local unions, requir e the principal and all administrators, teachers and staff to reapply 210 for their positions in the school, wit h full discr etion vested in the superint endent regarding his 211 consideration of and decisions on rehiring based on the reapplications.&lt;br /&gt;
&lt;br /&gt;
(8) limit, suspend or change 1 or 212 mor e provisions of any contract or collect ive bargaining agreement, as the contract or agreement applies 213 to the school; provided, that the superint endent shall not reduce the compensation of an administrator, 214 teacher or staff member unless the hours of the person are proportionately reduced;215&lt;br /&gt;
&lt;br /&gt;
(14) develop a strategy to search for and study best practices in areas of demonstrated deficiency in the school; 225&lt;br /&gt;
&lt;br /&gt;
(b) The purposes of establishing charter schools are: (i) to stimulat e the development of innovative programs wit hin public education; (ii) to provide opportunities for innovative learning and 900 assessments; (iii) to provide parents and students wit h greater options in selecting schools wit hin and 901 outside their school districts; (iv) to provide t eachers with a vehicle for establishing schools with 902 alternative, innovative met hods of educational instruction and school structure and management; (v) to 903 encourage perfor mance­based educational programs; (vi) to hold t eachers and school administrators accountable for students' educational outcomes; and (vii) to provide models for replication in ot her 905 public schools. 906&lt;br /&gt;
&lt;br /&gt;
Each local school district shall be required to grant a leave of absence t o any t eacher in the public schools syst em request ing such leave to t each in a commonwealth charter school. A t eacher may 1272 request a leave of absence for up to 2 years. 1273&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===widget===&lt;br /&gt;
&lt;br /&gt;
====quotes====&lt;br /&gt;
Are teachers just interchangeable widgets? I just lost my teaching assignment, the job I had for 4 years of teaching humanities to seniors. The stated reason was that we should all be able to teach in any position. I guess this is better than last year. Last year I was told in the middle of the summer that I would be teaching tenth grade. On the first day of school I was told I was teaching twelfth grade after all. Some teachers found out what they were teaching a class they had never taught before. They found out on the first day of school. The students are the ultimate victims of this widget philosophy. &lt;br /&gt;
&lt;br /&gt;
Being a good teacher requires a tremendous amount of thought and design in preparation for the school year; on average I spend a couple of hundred hours even on the classes I have taught for years. In order for the material to be compelling to your students it has to be fresh and compelling for you. &lt;br /&gt;
&lt;br /&gt;
The beginning of the year has its own significant requirements for preparation. Every day you are getting feedback from your new students. Their individuality combined with the chemistry of each class has an enormous effect on your ideas of what you are going to do the next day and every day. &lt;br /&gt;
&lt;br /&gt;
[http://widgeteffect.org/downloads/TheWidgetEffect.pdf The Widget Effect] by &lt;br /&gt;
&amp;lt;b&amp;gt;The New Teacher Project&amp;lt;/b&amp;gt; takes a critical look at how we view and value our teachers. It is their view that, &amp;quot;a culture of indifference about the quality of instruction in each classroom dominates&amp;quot;. I find this to be true. &lt;br /&gt;
&lt;br /&gt;
They postulate that, &amp;quot;If districts could systematically identify which teachers perform at the highest level, they could use this information to inform teaching assignments, target teachers for teacher leader positions, and prioritize the retention of these teachers.&amp;quot; I wish it were so easy. &lt;br /&gt;
&lt;br /&gt;
The authors move from &amp;quot;If districts could systematically identify&amp;quot; to &amp;quot;yes districts can systematically identify.&amp;quot; This is a huge leap and one that neglects the very real problems that make education such a messy business. &lt;br /&gt;
&lt;br /&gt;
In 30 years of running a company I became very dependent on having a systematic approach to product quality and customer satisfaction. Applying good business management practice will certainly reap improvements, but the run-it-as-a-business approach has already become part of the underlying problems.&lt;br /&gt;
&lt;br /&gt;
One example is the mission statement / shared vision / team approach to education promulgated by advisers based in business culture. Being on board is viewed as an indication of being a good teacher. Questioning the 'vision' is seen as detrimental to school culture. &lt;br /&gt;
&lt;br /&gt;
It is thought that teachers can be objectively evaluated using &amp;quot;performance standards based upon student achievement outcomes&amp;quot; and to a certain extent this is probably true. But we have created an industry that produces these standards measures externally from the classroom and another whole industry that creates products to help you meet those standards. It all becomes very self-referential and removed from the classroom and its students. &lt;br /&gt;
&lt;br /&gt;
Additionally we have the political dimension. Opinion leaders identify problems and schools try to address them. A &amp;quot;good&amp;quot; high school, for example is one in which students pass the standardized tests and graduate. A mayor or other official may expand the definition, perhaps instituting a plan in which the number of AP offerings must be increased by some percentage in a district. &lt;br /&gt;
&lt;br /&gt;
While on the face of it all of these ideas have some merit, as they become intertwined with the definition of a good teacher, we move further, not closer, to understanding and recognizing good teaching and good education. A &amp;quot;good&amp;quot; teacher agrees with the vision and happily consumes the products and lingo of the publishers, consultants and Ed. schools. A &amp;quot;good&amp;quot; teacher defines student expectations in line with the what makes the school look good and successful.  &lt;br /&gt;
&lt;br /&gt;
Systematic identification of good teaching is far from a foregone conclusion in the real world of education. The very forces who say they would like to see it are often working against its realization. The externally influenced definitions of what good teaching is may have little to do with what it actually is. The Boston Teacher Residency teaches these external measures to its new teachers. Teachers attempt to comply, teaching the  the script that they are given at the pace that is approved. They are immunized, cleared of responsibility for their students by their compliance with the strategies and standards. Their superiors are trained in the same vein by the Boston Principal Fellowship Program. The Ed. schools produce these programs in collaboration with Harvard Business School and they are implemented by NGO consultants with an interest of wresting education from the grip of the evil teachers' unions.&lt;br /&gt;
&lt;br /&gt;
The New Teachers Project oversimplifies the issue of why there are bad teachers. &amp;quot;The contours of this debate are well-known. One side claims that teacher tenure and due process protections render dismissal a practical impossibility; shielding ineffective teachers from removal in all but the most egregious instances. The other argues that the process provides only minimal protection against arbitrary or discriminatory dismissal, but that administrators fail to document poor performance adequately and refuse to provide struggling teachers with sufficient support.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The report has collected some interesting data. It states,&amp;quot;47 percent of teachers report not having participated in a single informal conversation with their administrator over the last year about improving aspects of their instructional performance&amp;quot;. With all of the external forces acting on the administrators, I am not sure that they are even capable of having that conversation. &lt;br /&gt;
&lt;br /&gt;
A more important conversation needs to happen and it needs to happen as the normal course of business. If the administration wants to support good teaching than it has to know what is going on in the classroom so that they are able to bring their considerable influence to bear in helping to make a case for that specific education to students they see in the halls and to motivate those students and keep them motivated. They cannot rely on platitudes.&lt;br /&gt;
&lt;br /&gt;
My students don't buy platitudes. They have been burned by them before, left high and dry while the rest of the world sails into an optimistic future. Part of being a good teacher is the ability to help students understand and define their own educational challenges, set personal goals and see them as attainable. A good administrator elicits those goals from and reinforces them.&lt;br /&gt;
&lt;br /&gt;
When I ran a construction company I made certain to see what 30 or 40 workers on a building site (of say 14 houses) were doing every day. I talked to each of the workers about how the job was going, was there anything in your way, did you see any problems. I did that and I ran a carpentry crew, working with the tools for 6 hour each day. It was a management style that worked, we produced good housing and we all made a good living.&lt;br /&gt;
&lt;br /&gt;
A school like mine (~300 students, 20 teachers) needs a leader who is involved in the education that is going on in the building. That involvement requires commitment, time and effort. It should not be delegated. Ask your teachers individually, every day: What are your current challenges? What are you thinking of doing to address them? Elicit ideas and contribute your own. Spend time in the classrooms to see how the ideas you toss around with your teachers are working out then catch up with them in the hall between classes and compare notes; judge together what works. It will be huge benefit to students. Students respond positively to an adult in the room. They are pleasantly surprised when someone knows what they are working on. It makes their work more important to them. All of this should become the core job definition. Avoid the bureaucracy, do what you have to quick and dirty, ignore what you can.  &lt;br /&gt;
&lt;br /&gt;
My school spans parts of 3 floors. I have seen my headmaster on my floor 3 times this year. She was never in my classroom in spite of my open invitation. There are 2 other headmasters and another 4 or 5 people fulfilling administrative functions. Administrators define their job as protecting the students from the teachers. I worked for a city bureaucracy too and it wasn't as big but the Dept of Neighborhood Development was just ineffectual and distracting from the real job of building houses as BPS and its consultants are distracting to the real work of education. &lt;br /&gt;
  &lt;br /&gt;
I was in the Boston Public Schools schools for 13*3 school-years as a parent. Involved parents got good at finding out who the good teachers were. We wanted our kids to have those teachers and wanted administrators who would stay out of their way. That was the best we thought we could get. Clearly that isn't enough. Supporting good teaching needs to be reformulated from the top down. You don't bring out the best in people with a periodically applied, computerized carrot and stick. &amp;quot;A comprehensive performance evaluation system...that credibly differentiates teachers&amp;quot; has to happen every day, it has to be local and it probably has little to do with a system. Teachers give up and get to stay since no one cares to check as long as they talk the talk. I would hypothesize that you can't hide having given up on your kids if someone is checking in with you every day and talking with you about what inspires you about your material and how you intend to inspire your students. If it is not working it should be self evident. A bad teacher will realize and accede that they can't do the job. Teachers wake up in the middle of the night and ask themselves that question anyway. There is no job as hard in my experience. I cannot say with certainty how long I will last. The administration usually gets to you first. I'd like to be in the classroom for as long as I am good at solving the puzzle of the kids, am inspired by my material, know I have something to say and still have the energy to run the show.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===other===&lt;br /&gt;
&lt;br /&gt;
*http://www.aft.org/innovate/index.htm&lt;br /&gt;
&lt;br /&gt;
http://www.tntp.org/newsandpress/060109_TNTP.html&lt;br /&gt;
&lt;br /&gt;
&amp;quot;On education, we will expand exchange programs, and increase scholarships, like the one that brought my father to America, while encouraging more Americans to study in Muslim communities. And we will match promising Muslim students with internships in America; invest in on-line learning for teachers and children around the world; and create a new online network, so a teenager in Kansas can communicate instantly with a teenager in Cairo.&lt;br /&gt;
&lt;br /&gt;
On economic development, we will create a new corps of business volunteers to partner with counterparts in Muslim-majority countries. And I will host a Summit on Entrepreneurship this year to identify how we can deepen ties between business leaders, foundations and social entrepreneurs in the United States and Muslim communities around the world.&amp;quot; - http://www.huffingtonpost.com/2009/06/04/obama-egypt-speech-video_n_211216.html&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3885</id>
		<title>Ideas in education</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3885"/>
		<updated>2010-02-11T23:37:53Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===AN ACT RELATIVE TO THE ACHIEVEMENT GAP===&lt;br /&gt;
January 26, 2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Re:  Education Reform Legislation&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Dear&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
In the last couple weeks, the Legislature passed and the Governor signed An Act Relative to the Achievement Gap (S. 2247), an education reform bill that aims to systematically improve student success, narrow the achievement gap for low-income students and students of color, and increase accountability in school administration.  Many constituents have shared their views on this bill with me over recent weeks, and I have truly appreciated your advocacy and input. While this bill is not perfect, I cast my vote in favor of it because I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
As you may know, I sit firmly on both sides of many of the debates that have surrounded this bill.  As a former public school teacher, I have seen impressive victories happen in our district schools, often against long odds.  I have also seen the immoral inadequacies that exist within our current public school system and know many children are being failed by it.  And I know that charter schools in my district have changed the lives of thousands of students for the better.  At the same time, I believe firmly that, as a state, we must craft a system that serves the thousands of children who will remain in district schools even if we lift the cap on charter schools.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
When this process began, I set out the goals I would be fighting for in the bill.  Below is an accounting of how An Act Relative to the Achievement Gap addresses those core goals:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* A sense of urgency when it comes to fixing failing schools.  The bill puts in place strict timelines for turning around failing schools, including deadlines for superintendents and the Commissioner of Elementary and Secondary Education (the “Commissioner”), who are charged with improving underperforming schools.  It also provides serious new tools for school administrators to implement in our failing schools, including expanding the school day or school year and providing for increased opportunities for teacher planning time and collaboration.  By lifting the charter school cap, the bill also ensures that more children, especially students in low-performing districts, have additional school options.  Under this bill, 30-35 school districts will be eligible for an increase in the cap.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* Equality of service delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.  The bill requires charters to set specific goals for recruiting and retaining high-need student populations and requires the Board of Elementary and Secondary Education to assess, at the time of charter renewal, the extent to which charters have followed their recruitment and retention plans for such populations.  It also requires charter schools to commit to population goals more comparable to what our district schools serve.  While the bill takes a step in the right direction here, it is an area in which more work remains to be done.  An amendment I filed to the bill that would have required charter schools to be evaluated, in part, on progress in reaching annual goals did not pass, due to charter school opposition.  However, I will continue to fight for all our schools to be held to high standards of accountability.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* Fairness in the funding mechanisms used to apportion money to district and charter schools.  To assist districts in budget planning, the bill allows tuition payments from districts to charter schools to be based on prior year enrollment numbers.  With respect to the state’s role in reimbursing sending districts for students who enroll in charter schools, the bill more accurately recognizes the overhead costs that stay with the district school even after the student leaves.  In addition, the bill preserves a single line item for district schools and charter schools in the state budget, ensuring that funding is linked, in recognition of the fact that charter schools are public schools.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* Effective transfer of best practices between district and charter schools.  The bill requires charter schools to share best practices with district schools as a condition for charter renewal.  The bill also requires the Commissioner to collect and disseminate best practices and urges superintendents to develop strategies for underperforming schools to study best practices in areas of demonstrated deficiency.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* Teacher participation in the development of the standards by which we measure schools’ success.  The bill requires the Department of Elementary and Secondary Education to develop a measure that takes into account, not just MCAS scores, but also “improvement in academic performance” in determining which schools and districts are “underperforming,” for purposes of takeover by a superintendent or the Commissioner.  This combination of measures more accurately reflects the value added to a student’s education each year, especially in low-income and urban districts, where MCAS scores alone will often show low performance even when great strides have been made.  (Contrary to some public perception, this provision does not narrow the number of school districts eligible for an increase in the charter school cap.)  In addition, the bill includes teachers in the stakeholder groups charged with coming up with turnaround plans for underperforming schools.  The final bill also preserves some critical fairness principles, such as giving teachers speedy but due process when superintendents seek to make changes to the collective bargaining agreement.  The bill also requires a showing of “good cause” before a superintendent can terminate a teacher in an underperforming school.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
As a member of the Joint Committee on Education, I worked long and hard with the Chairman of the Committee, my other Senate colleagues, constituents, and education stakeholders to ensure these key principles were addressed.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Finally, the bill recognizes something we have known for a long time: that all of this work must be undertaken in conjunction with other community supports and services.  In creating plans for underperforming schools and districts, superintendents and the Commissioner must include steps to: (1) address the social service and health needs of students and their families, in order to help students arrive and remain at school ready to learn; (2) improve or expand child welfare services and, as appropriate, law enforcement services in the school community, in order to promote a safe and secure learning environment; and (3) improve workforce development services provided to students and their families at the school.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Thank you again for reaching out to my office and for your continued advocacy, which is so important in bringing about better public policy in our Commonwealth.  I look forward to working with you going forward, as we monitor the on-the-ground impacts of this bill.  Please do not hesitate to contact me or my Legal Counsel, Angela Brooks, at (617) 722-1673 or angela.brooks@state.ma.us, should you have any additional questions or concerns.&lt;br /&gt;
&lt;br /&gt;
Saludos,   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sonia Chang-Díaz &lt;br /&gt;
State Senator&lt;br /&gt;
Second Suffolk District&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;A sense of urgency: the bill looks rushed, sloppy, repetitive and ill considered.&lt;br /&gt;
&lt;br /&gt;
;Equality of service: &amp;quot;delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.&amp;quot; The law fails to do what you claim to want to do. This is a toothless law. Why bother. It boils down to a trading of mailing lists. The charters get the addresses of all the public school students for marketing purposes and they give back a list of the zip codes of their selected students. How is that equal? Charters are to make a good faith effort because in 5 years somebody may ask them about it when the charter is up for renewal. &lt;br /&gt;
&lt;br /&gt;
:We could call this the Cherry Picking Assistance Act. If you, as a state senator actually want to work in the interest of high-need populations, such as special education students, English language learners, and students with less engaged parents and (can I add disruptive students here). I challenge you to help me place some of those students from my school into the charter schools. Just giving 3 or 4 students from each of my classes that opportunity could make an enormous positive difference in what gets accomplished in my classes and in my school. In meetings with students and parents I could give out charter school promotional material and then hand the family off to your staff &amp;quot;in conjunction with other community supports and service&amp;quot; to ensure that they are given equal consideration for enrollment. &lt;br /&gt;
 &lt;br /&gt;
;Fairness in the funding mechanisms: The part at the end of the act seems to be some minor fiddling with the formula. The give-away of public resources and power listed as &amp;quot;Education Collaborative Trust Funds&amp;quot; seems both irresponsible and ill-considered. Let's see: each charter school gets its own school committee representative AND the power to go after the Federal and State money that the city of Boston kids are eligible for. What about my school and all the other Boston Public schools. Why don't we each get a board and school committee representation to ensure that we get a share of that money? You have given the green light for private companies to siphon off taxpayer money earmarked for Boston kids. One could interpret the recent history of Boston Public Schools as the same kind of dis-empowerment in letting organizations like the Boston Plan For Excellence siphon off grant and taxpayer money intended for Boston kids and using it hire consultants to develop and endless array of programs to be sold back to the schools. The corporate-ization of education is complete on your watch. I fear the concentration of power and the giveaway to charters. In a state among the most corrupt in the nation, where our disgrace of a government has had its last three House Speakers removed for corruption, and, the top leaders in the Department of Education have been implicated in the improper awarding of charters for new privatized schools, and, given that you campaigned on an anti-corruption platform, one would think you would be more cautious than to allow these 'trust' funds.&lt;br /&gt;
&lt;br /&gt;
;Teacher participation: You often claim the former teacher mantle and I guess there is nothing wrong with that. Many people try teaching for a couple of years and then decide that they want to move on to something else. So I can see how you would relate to the charter school model where young people teach for a few years, add it to their resume and then go on to law school or education administration or senator. What bothers me is your calculus. You compare ''seeing'' [some] district victories to ''knowing'' charters improved ''thousands'' of lives. There are 14 charter schools, many with very mixed records. There are 135 Boston Public Schools. How do you know thousands? By reading charter school press releases? By MCAS score comparisons? Do you correct for selection method, disability, factor in those who drop out to public schools. Who wrote the study you base your ''know''ledge on? There is nothing in this bill for teachers or for the vast majority of students in Boston. It is as top down as it can be. It is a sellout that you could never get away with in a rich suburban community.   &lt;br /&gt;
&lt;br /&gt;
:Charters were originally these incubators of new ideas, ideas that would be shared with the rest of the schools. That rhetoric continues in your bill. As someone who has actively tried to find out the best practices, I have discovered that charters have little to offer in that regard. The only mechanism that you put in place in your bill are these Collaborative Boards of Directors. You create a mechanism that couldn't be farther from the classroom if you located the boards on Wall Street. &lt;br /&gt;
&lt;br /&gt;
:I suppose legislation can be seen as top down too; something you do to the people. You make your deals and we pay. The bill reads more like a corporate charter than a education document. You are pandering to the private sector in order to get your piece of the $4.4 billion that the kids of America must share. Meanwhile that same corporate America just divided $143 billion in yearly bonuses between 38 banks. &lt;br /&gt;
&lt;br /&gt;
:In this bill, you end up in bed with an administration in Boston that may have far more responsibility for the problems in educating our kids than do the teachers they so much want to put in check. The problems in teaching may stem from a long term effort to tell them what to do rather than listen to what they can have to offer. Teachers have been damaged and are losing their ability to assess what is up with their students, and are losing their ability to communicate with each other. Most of the 'bad' teachers in Boston can be found in those who comply and cater to the whims and directives of the administration and take little interest in thinking about how what they are told to do is working. They will be the ones getting the 'merit' pay. I am a teacher and a student of teaching. In these 5 years of teaching I have learned a lot, mostly from my students. Second on the list of my effective mentors are my fellow teachers who are still teaching and are good at it. My third positive influence has been the historians and writers at the top of their fields in our universities in Boston. I have learned very little from the former teachers who are advancing themselves outside of the classroom and almost nothing from the myriad of consultants that the central administration have brought in to replace their own duties. The bill is all about top down and nothing about what we can learn from our students and the teachers who spend 6 hours a day with them. The bill is a dismal failure no matter what crumbs we get from Washington. By your vote I know where 'you sit'.   &lt;br /&gt;
&lt;br /&gt;
students for the betterhappen in our district schools&lt;br /&gt;
&lt;br /&gt;
in the development of the standards by which we measure schools’ success&lt;br /&gt;
&lt;br /&gt;
I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
I sit firmly on both sides&lt;br /&gt;
&lt;br /&gt;
I believe firmly that, as a state, we must craft a system that serves the thousands of children who will remain in district schools even if we lift the cap on charter schools.&lt;br /&gt;
&lt;br /&gt;
A sense of urgency rush the bill.&lt;br /&gt;
&lt;br /&gt;
set specific goals for recruiting and retaining high-need student populations ... to assess [5 years later], at the time of charter renewal,&lt;br /&gt;
&lt;br /&gt;
Effective transfer of best practices between district and charter schools.&lt;br /&gt;
&lt;br /&gt;
The education collaborative shall be managed by a board of directors which shall be comprised of 1 person appoint ed by each member school committee and 1 person appoint ed by each member 22 charter board of trustees.23&lt;br /&gt;
&lt;br /&gt;
Each board of dir ect ors of an education collaborative shall establish and manage a trust fund, to be known as an Education Collaborative Trust Fund, and each such fund shall be designated by an 38 appropriate name. All monies contribut ed by the member municipalit ies and charter schools and all 39 grants or gifts from the federal gover nment, state government, charitable foundations, private 40 corporations or any other source shall be paid to the board of dir ect ors of the education collaborative and 41 deposit ed in the fund. 42&lt;br /&gt;
&lt;br /&gt;
apply for state, federal or corporate grants or contracts to obtain funds necessary to carry out the purpose for which such collaborative is established57&lt;br /&gt;
&lt;br /&gt;
The board of directors of the education collaborative shall be consider ed t o be a public employer and have the authority t o employ personnel, including teachers, to carry out the purposes and functions 67 of the education collaborative68&lt;br /&gt;
&lt;br /&gt;
 (1) expand, alter or replace the curriculum and program offerings of the school, including the implementation of research­based early literacy programs, early int ervent ions for 198 struggling readers and the t eaching of advanced placement courses or ot her rigor ous nationally or 199 int ernationally recognized courses, if the school does not already have such programs or courses;&lt;br /&gt;
&lt;br /&gt;
(2) 200 reallocate the uses of the exist ing budget of the school;201&lt;br /&gt;
&lt;br /&gt;
(4) increase the salary of any administrator, or teacher in the school, to attract or retain highly­ 205 qualified administrators, or teachers or to reward administrators, or teachers who work in 206 underperfor ming schools that achieve t he annual goals set forth in the turnaround plan;&lt;br /&gt;
&lt;br /&gt;
(5) expand the 207 school day or school year or both of t he school; 208&lt;br /&gt;
&lt;br /&gt;
(7) following consultation with applicable local unions, requir e the principal and all administrators, teachers and staff to reapply 210 for their positions in the school, wit h full discr etion vested in the superint endent regarding his 211 consideration of and decisions on rehiring based on the reapplications.&lt;br /&gt;
&lt;br /&gt;
(8) limit, suspend or change 1 or 212 mor e provisions of any contract or collect ive bargaining agreement, as the contract or agreement applies 213 to the school; provided, that the superint endent shall not reduce the compensation of an administrator, 214 teacher or staff member unless the hours of the person are proportionately reduced;215&lt;br /&gt;
&lt;br /&gt;
(14) develop a strategy to search for and study best practices in areas of demonstrated deficiency in the school; 225&lt;br /&gt;
&lt;br /&gt;
(b) The purposes of establishing charter schools are: (i) to stimulat e the development of innovative programs wit hin public education; (ii) to provide opportunities for innovative learning and 900 assessments; (iii) to provide parents and students wit h greater options in selecting schools wit hin and 901 outside their school districts; (iv) to provide t eachers with a vehicle for establishing schools with 902 alternative, innovative met hods of educational instruction and school structure and management; (v) to 903 encourage perfor mance­based educational programs; (vi) to hold t eachers and school administrators accountable for students' educational outcomes; and (vii) to provide models for replication in ot her 905 public schools. 906&lt;br /&gt;
&lt;br /&gt;
Each local school district shall be required to grant a leave of absence t o any t eacher in the public schools syst em request ing such leave to t each in a commonwealth charter school. A t eacher may 1272 request a leave of absence for up to 2 years. 1273&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===widget===&lt;br /&gt;
&lt;br /&gt;
====quotes====&lt;br /&gt;
Are teachers just interchangeable widgets? I just lost my teaching assignment, the job I had for 4 years of teaching humanities to seniors. The stated reason was that we should all be able to teach in any position. I guess this is better than last year. Last year I was told in the middle of the summer that I would be teaching tenth grade. On the first day of school I was told I was teaching twelfth grade after all. Some teachers found out what they were teaching a class they had never taught before. They found out on the first day of school. The students are the ultimate victims of this widget philosophy. &lt;br /&gt;
&lt;br /&gt;
Being a good teacher requires a tremendous amount of thought and design in preparation for the school year; on average I spend a couple of hundred hours even on the classes I have taught for years. In order for the material to be compelling to your students it has to be fresh and compelling for you. &lt;br /&gt;
&lt;br /&gt;
The beginning of the year has its own significant requirements for preparation. Every day you are getting feedback from your new students. Their individuality combined with the chemistry of each class has an enormous effect on your ideas of what you are going to do the next day and every day. &lt;br /&gt;
&lt;br /&gt;
[http://widgeteffect.org/downloads/TheWidgetEffect.pdf The Widget Effect] by &lt;br /&gt;
&amp;lt;b&amp;gt;The New Teacher Project&amp;lt;/b&amp;gt; takes a critical look at how we view and value our teachers. It is their view that, &amp;quot;a culture of indifference about the quality of instruction in each classroom dominates&amp;quot;. I find this to be true. &lt;br /&gt;
&lt;br /&gt;
They postulate that, &amp;quot;If districts could systematically identify which teachers perform at the highest level, they could use this information to inform teaching assignments, target teachers for teacher leader positions, and prioritize the retention of these teachers.&amp;quot; I wish it were so easy. &lt;br /&gt;
&lt;br /&gt;
The authors move from &amp;quot;If districts could systematically identify&amp;quot; to &amp;quot;yes districts can systematically identify.&amp;quot; This is a huge leap and one that neglects the very real problems that make education such a messy business. &lt;br /&gt;
&lt;br /&gt;
In 30 years of running a company I became very dependent on having a systematic approach to product quality and customer satisfaction. Applying good business management practice will certainly reap improvements, but the run-it-as-a-business approach has already become part of the underlying problems.&lt;br /&gt;
&lt;br /&gt;
One example is the mission statement / shared vision / team approach to education promulgated by advisers based in business culture. Being on board is viewed as an indication of being a good teacher. Questioning the 'vision' is seen as detrimental to school culture. &lt;br /&gt;
&lt;br /&gt;
It is thought that teachers can be objectively evaluated using &amp;quot;performance standards based upon student achievement outcomes&amp;quot; and to a certain extent this is probably true. But we have created an industry that produces these standards measures externally from the classroom and another whole industry that creates products to help you meet those standards. It all becomes very self-referential and removed from the classroom and its students. &lt;br /&gt;
&lt;br /&gt;
Additionally we have the political dimension. Opinion leaders identify problems and schools try to address them. A &amp;quot;good&amp;quot; high school, for example is one in which students pass the standardized tests and graduate. A mayor or other official may expand the definition, perhaps instituting a plan in which the number of AP offerings must be increased by some percentage in a district. &lt;br /&gt;
&lt;br /&gt;
While on the face of it all of these ideas have some merit, as they become intertwined with the definition of a good teacher, we move further, not closer, to understanding and recognizing good teaching and good education. A &amp;quot;good&amp;quot; teacher agrees with the vision and happily consumes the products and lingo of the publishers, consultants and Ed. schools. A &amp;quot;good&amp;quot; teacher defines student expectations in line with the what makes the school look good and successful.  &lt;br /&gt;
&lt;br /&gt;
Systematic identification of good teaching is far from a foregone conclusion in the real world of education. The very forces who say they would like to see it are often working against its realization. The externally influenced definitions of what good teaching is may have little to do with what it actually is. The Boston Teacher Residency teaches these external measures to its new teachers. Teachers attempt to comply, teaching the  the script that they are given at the pace that is approved. They are immunized, cleared of responsibility for their students by their compliance with the strategies and standards. Their superiors are trained in the same vein by the Boston Principal Fellowship Program. The Ed. schools produce these programs in collaboration with Harvard Business School and they are implemented by NGO consultants with an interest of wresting education from the grip of the evil teachers' unions.&lt;br /&gt;
&lt;br /&gt;
The New Teachers Project oversimplifies the issue of why there are bad teachers. &amp;quot;The contours of this debate are well-known. One side claims that teacher tenure and due process protections render dismissal a practical impossibility; shielding ineffective teachers from removal in all but the most egregious instances. The other argues that the process provides only minimal protection against arbitrary or discriminatory dismissal, but that administrators fail to document poor performance adequately and refuse to provide struggling teachers with sufficient support.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The report has collected some interesting data. It states,&amp;quot;47 percent of teachers report not having participated in a single informal conversation with their administrator over the last year about improving aspects of their instructional performance&amp;quot;. With all of the external forces acting on the administrators, I am not sure that they are even capable of having that conversation. &lt;br /&gt;
&lt;br /&gt;
A more important conversation needs to happen and it needs to happen as the normal course of business. If the administration wants to support good teaching than it has to know what is going on in the classroom so that they are able to bring their considerable influence to bear in helping to make a case for that specific education to students they see in the halls and to motivate those students and keep them motivated. They cannot rely on platitudes.&lt;br /&gt;
&lt;br /&gt;
My students don't buy platitudes. They have been burned by them before, left high and dry while the rest of the world sails into an optimistic future. Part of being a good teacher is the ability to help students understand and define their own educational challenges, set personal goals and see them as attainable. A good administrator elicits those goals from and reinforces them.&lt;br /&gt;
&lt;br /&gt;
When I ran a construction company I made certain to see what 30 or 40 workers on a building site (of say 14 houses) were doing every day. I talked to each of the workers about how the job was going, was there anything in your way, did you see any problems. I did that and I ran a carpentry crew, working with the tools for 6 hour each day. It was a management style that worked, we produced good housing and we all made a good living.&lt;br /&gt;
&lt;br /&gt;
A school like mine (~300 students, 20 teachers) needs a leader who is involved in the education that is going on in the building. That involvement requires commitment, time and effort. It should not be delegated. Ask your teachers individually, every day: What are your current challenges? What are you thinking of doing to address them? Elicit ideas and contribute your own. Spend time in the classrooms to see how the ideas you toss around with your teachers are working out then catch up with them in the hall between classes and compare notes; judge together what works. It will be huge benefit to students. Students respond positively to an adult in the room. They are pleasantly surprised when someone knows what they are working on. It makes their work more important to them. All of this should become the core job definition. Avoid the bureaucracy, do what you have to quick and dirty, ignore what you can.  &lt;br /&gt;
&lt;br /&gt;
My school spans parts of 3 floors. I have seen my headmaster on my floor 3 times this year. She was never in my classroom in spite of my open invitation. There are 2 other headmasters and another 4 or 5 people fulfilling administrative functions. Administrators define their job as protecting the students from the teachers. I worked for a city bureaucracy too and it wasn't as big but the Dept of Neighborhood Development was just ineffectual and distracting from the real job of building houses as BPS and its consultants are distracting to the real work of education. &lt;br /&gt;
  &lt;br /&gt;
I was in the Boston Public Schools schools for 13*3 school-years as a parent. Involved parents got good at finding out who the good teachers were. We wanted our kids to have those teachers and wanted administrators who would stay out of their way. That was the best we thought we could get. Clearly that isn't enough. Supporting good teaching needs to be reformulated from the top down. You don't bring out the best in people with a periodically applied, computerized carrot and stick. &amp;quot;A comprehensive performance evaluation system...that credibly differentiates teachers&amp;quot; has to happen every day, it has to be local and it probably has little to do with a system. Teachers give up and get to stay since no one cares to check as long as they talk the talk. I would hypothesize that you can't hide having given up on your kids if someone is checking in with you every day and talking with you about what inspires you about your material and how you intend to inspire your students. If it is not working it should be self evident. A bad teacher will realize and accede that they can't do the job. Teachers wake up in the middle of the night and ask themselves that question anyway. There is no job as hard in my experience. I cannot say with certainty how long I will last. The administration usually gets to you first. I'd like to be in the classroom for as long as I am good at solving the puzzle of the kids, am inspired by my material, know I have something to say and still have the energy to run the show.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===other===&lt;br /&gt;
&lt;br /&gt;
*http://www.aft.org/innovate/index.htm&lt;br /&gt;
&lt;br /&gt;
http://www.tntp.org/newsandpress/060109_TNTP.html&lt;br /&gt;
&lt;br /&gt;
&amp;quot;On education, we will expand exchange programs, and increase scholarships, like the one that brought my father to America, while encouraging more Americans to study in Muslim communities. And we will match promising Muslim students with internships in America; invest in on-line learning for teachers and children around the world; and create a new online network, so a teenager in Kansas can communicate instantly with a teenager in Cairo.&lt;br /&gt;
&lt;br /&gt;
On economic development, we will create a new corps of business volunteers to partner with counterparts in Muslim-majority countries. And I will host a Summit on Entrepreneurship this year to identify how we can deepen ties between business leaders, foundations and social entrepreneurs in the United States and Muslim communities around the world.&amp;quot; - http://www.huffingtonpost.com/2009/06/04/obama-egypt-speech-video_n_211216.html&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3884</id>
		<title>Ideas in education</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3884"/>
		<updated>2010-02-11T23:30:52Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===AN ACT RELATIVE TO THE ACHIEVEMENT GAP===&lt;br /&gt;
January 26, 2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Re:  Education Reform Legislation&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Dear&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
In the last couple weeks, the Legislature passed and the Governor signed An Act Relative to the Achievement Gap (S. 2247), an education reform bill that aims to systematically improve student success, narrow the achievement gap for low-income students and students of color, and increase accountability in school administration.  Many constituents have shared their views on this bill with me over recent weeks, and I have truly appreciated your advocacy and input. While this bill is not perfect, I cast my vote in favor of it because I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
As you may know, I sit firmly on both sides of many of the debates that have surrounded this bill.  As a former public school teacher, I have seen impressive victories happen in our district schools, often against long odds.  I have also seen the immoral inadequacies that exist within our current public school system and know many children are being failed by it.  And I know that charter schools in my district have changed the lives of thousands of students for the better.  At the same time, I believe firmly that, as a state, we must craft a system that serves the thousands of children who will remain in district schools even if we lift the cap on charter schools.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
When this process began, I set out the goals I would be fighting for in the bill.  Below is an accounting of how An Act Relative to the Achievement Gap addresses those core goals:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* A sense of urgency when it comes to fixing failing schools.  The bill puts in place strict timelines for turning around failing schools, including deadlines for superintendents and the Commissioner of Elementary and Secondary Education (the “Commissioner”), who are charged with improving underperforming schools.  It also provides serious new tools for school administrators to implement in our failing schools, including expanding the school day or school year and providing for increased opportunities for teacher planning time and collaboration.  By lifting the charter school cap, the bill also ensures that more children, especially students in low-performing districts, have additional school options.  Under this bill, 30-35 school districts will be eligible for an increase in the cap.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* Equality of service delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.  The bill requires charters to set specific goals for recruiting and retaining high-need student populations and requires the Board of Elementary and Secondary Education to assess, at the time of charter renewal, the extent to which charters have followed their recruitment and retention plans for such populations.  It also requires charter schools to commit to population goals more comparable to what our district schools serve.  While the bill takes a step in the right direction here, it is an area in which more work remains to be done.  An amendment I filed to the bill that would have required charter schools to be evaluated, in part, on progress in reaching annual goals did not pass, due to charter school opposition.  However, I will continue to fight for all our schools to be held to high standards of accountability.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* Fairness in the funding mechanisms used to apportion money to district and charter schools.  To assist districts in budget planning, the bill allows tuition payments from districts to charter schools to be based on prior year enrollment numbers.  With respect to the state’s role in reimbursing sending districts for students who enroll in charter schools, the bill more accurately recognizes the overhead costs that stay with the district school even after the student leaves.  In addition, the bill preserves a single line item for district schools and charter schools in the state budget, ensuring that funding is linked, in recognition of the fact that charter schools are public schools.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* Effective transfer of best practices between district and charter schools.  The bill requires charter schools to share best practices with district schools as a condition for charter renewal.  The bill also requires the Commissioner to collect and disseminate best practices and urges superintendents to develop strategies for underperforming schools to study best practices in areas of demonstrated deficiency.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* Teacher participation in the development of the standards by which we measure schools’ success.  The bill requires the Department of Elementary and Secondary Education to develop a measure that takes into account, not just MCAS scores, but also “improvement in academic performance” in determining which schools and districts are “underperforming,” for purposes of takeover by a superintendent or the Commissioner.  This combination of measures more accurately reflects the value added to a student’s education each year, especially in low-income and urban districts, where MCAS scores alone will often show low performance even when great strides have been made.  (Contrary to some public perception, this provision does not narrow the number of school districts eligible for an increase in the charter school cap.)  In addition, the bill includes teachers in the stakeholder groups charged with coming up with turnaround plans for underperforming schools.  The final bill also preserves some critical fairness principles, such as giving teachers speedy but due process when superintendents seek to make changes to the collective bargaining agreement.  The bill also requires a showing of “good cause” before a superintendent can terminate a teacher in an underperforming school.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
As a member of the Joint Committee on Education, I worked long and hard with the Chairman of the Committee, my other Senate colleagues, constituents, and education stakeholders to ensure these key principles were addressed.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Finally, the bill recognizes something we have known for a long time: that all of this work must be undertaken in conjunction with other community supports and services.  In creating plans for underperforming schools and districts, superintendents and the Commissioner must include steps to: (1) address the social service and health needs of students and their families, in order to help students arrive and remain at school ready to learn; (2) improve or expand child welfare services and, as appropriate, law enforcement services in the school community, in order to promote a safe and secure learning environment; and (3) improve workforce development services provided to students and their families at the school.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Thank you again for reaching out to my office and for your continued advocacy, which is so important in bringing about better public policy in our Commonwealth.  I look forward to working with you going forward, as we monitor the on-the-ground impacts of this bill.  Please do not hesitate to contact me or my Legal Counsel, Angela Brooks, at (617) 722-1673 or angela.brooks@state.ma.us, should you have any additional questions or concerns.&lt;br /&gt;
&lt;br /&gt;
Saludos,   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sonia Chang-Díaz &lt;br /&gt;
State Senator&lt;br /&gt;
Second Suffolk District&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;A sense of urgency: the bill looks rushed, sloppy, repetitive and ill considered.&lt;br /&gt;
&lt;br /&gt;
;Equality of service: &amp;quot;delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.&amp;quot; The law fails to do what you claim to want to do. This is a toothless law. Why bother. It boils down to a trading of mailing lists. The charters get the addresses of all the public school students for marketing purposes and they give back a list of the zip codes of their selected students. How is that equal? Charters are to make a good faith effort because in 5 years somebody may ask them about it when the charter is up for renewal. &lt;br /&gt;
:We could call this the Cherry Picking Assistance Act. If you, as a state senator actually want to work in the interest of high-need populations, such as special education students, English language learners, and students with less engaged parents and (can I add disruptive students here). I challenge you to help me place some of those students from my school into the charter schools. Just giving 3 or 4 students from each of my classes that opportunity could make an enormous positive difference in what gets accomplished in my classes and in my school. In meetings with students and parents I could give out charter school promotional material and then hand the family off to your staff &amp;quot;in conjunction with other community supports and service&amp;quot; to ensure that they are given equal consideration for enrollment. &lt;br /&gt;
 &lt;br /&gt;
;Fairness in the funding mechanisms: The part at the end of the act seems to be some minor fiddling with the formula. The give-away of public resources and power listed as &amp;quot;Education Collaborative Trust Funds&amp;quot; seems both irresponsible and ill-considered. Let's see: each charter school gets its own school committee representative AND the power to go after the Federal and State money that the city of Boston kids are eligible for. What about my school and all the other Boston Public schools. Why don't we each get a board and school committee representation to ensure that we get a share of that money? You have given the green light for private companies to siphon off taxpayer money earmarked for Boston kids. One could interpret the recent history of Boston Public Schools as the same kind of dis-empowerment in letting organizations like the Boston Plan For Excellence siphon off grant and taxpayer money intended for Boston kids and using it hire consultants to develop and endless array of programs to be sold back to the schools. The corporate-ization of education is complete on your watch. I fear the concentration of power and the giveaway to charters. In a state among the most corrupt in the nation, where our disgrace of a government has had its last three House Speakers removed for corruption, and, the top leaders in the Department of Education implicated in the improper awarding of charters for new privatized schools, and, given that you campaigned on an anti-corruption platform, one would think you would be more cautious than to allow these 'trust' funds.&lt;br /&gt;
&lt;br /&gt;
;Teacher participation: You often claim the former teacher mantle and I guess there is nothing wrong with that. Many people try teaching for a couple of years and then decide that they want to move on to something else. So I can see how you would relate to the charter school model where young people teach for a few years, add it to their resume and then go on to law school or education administration or senator. What bothers me is your calculus. You compare ''seeing'' [some] district victories to ''knowing'' charters improved ''thousands'' of lives. There are 14 charter schools, many with very mixed records. There are 135 Boston Public Schools. How do you know thousands? By reading charter school press releases? By MCAS score comparisons? Do you correct for selection method, disability, factor in those who drop out to public schools. Who wrote the study you base your ''know''ledge on? There is nothing in this bill for teachers or for the vast majority of students in Boston. It is as top down as it can be. It is a sellout that you could never get away with in a rich suburban community.   &lt;br /&gt;
:Charters were originally these incubators of new ideas, ideas that would be shared with the rest of the schools. That rhetoric continues in your bill. As someone who has actively tried to find out the best practices, I have discovered that charters have little to offer in that regard. The only mechanism that you put in place in your bill are these Collaborative Boards of Directors. You create a mechanism that couldn't be farther from the classroom if you located the boards on Wall Street. &lt;br /&gt;
:I suppose legislation can be seen as top down too; something you do to the people. You make your deals and we pay. The bill reads more like a corporate charter than a education document. You are pandering to the private sector in order to get your piece of the $4.4 billion that the kids of America must share. Meanwhile that same corporate America just divided $143 billion in yearly bonuses between 38 banks. &lt;br /&gt;
:In this bill, you end up in bed with an administration in Boston that may have far more responsibility for the problems in educating our kids than do the teachers they so much want to put in check. The problems in teaching may stem from a long term effort to tell them what to do rather than listen to what they can have to offer. Teachers have been damaged and are losing their ability to assess what is up with their students, and are losing their ability to communicate with each other. Most of the 'bad' teachers in Boston can be found in those who comply and cater to the whims and directives of the administration and take little interest in thinking about how what they are told to do is working. They will be the ones getting the 'merit' pay. I am a teacher and a student of teaching. In these 5 years of teaching I have learned a lot, mostly from my students. Second on the list of my effective mentors are my fellow teachers who are still teaching and are good at it. My third positive influence has been the historians and writers at the top of their fields in our universities in Boston. I have learned very little from the former teachers who are advancing themselves outside of the classroom and almost nothing from the myriad of consultants that the central administration have brought in to replace their own duties. The bill is all about top down and nothing about what we can learn from our students and the teachers who spend 6 hours a day with them. The bill is a dismal failure no matter what crumbs we get from Washington. By your vote I know where 'you sit'.   &lt;br /&gt;
&lt;br /&gt;
students for the betterhappen in our district schools&lt;br /&gt;
&lt;br /&gt;
in the development of the standards by which we measure schools’ success&lt;br /&gt;
&lt;br /&gt;
I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
I sit firmly on both sides&lt;br /&gt;
&lt;br /&gt;
I believe firmly that, as a state, we must craft a system that serves the thousands of children who will remain in district schools even if we lift the cap on charter schools.&lt;br /&gt;
&lt;br /&gt;
A sense of urgency rush the bill.&lt;br /&gt;
&lt;br /&gt;
set specific goals for recruiting and retaining high-need student populations ... to assess [5 years later], at the time of charter renewal,&lt;br /&gt;
&lt;br /&gt;
Effective transfer of best practices between district and charter schools.&lt;br /&gt;
&lt;br /&gt;
The education collaborative shall be managed by a board of directors which shall be comprised of 1 person appoint ed by each member school committee and 1 person appoint ed by each member 22 charter board of trustees.23&lt;br /&gt;
&lt;br /&gt;
Each board of dir ect ors of an education collaborative shall establish and manage a trust fund, to be known as an Education Collaborative Trust Fund, and each such fund shall be designated by an 38 appropriate name. All monies contribut ed by the member municipalit ies and charter schools and all 39 grants or gifts from the federal gover nment, state government, charitable foundations, private 40 corporations or any other source shall be paid to the board of dir ect ors of the education collaborative and 41 deposit ed in the fund. 42&lt;br /&gt;
&lt;br /&gt;
apply for state, federal or corporate grants or contracts to obtain funds necessary to carry out the purpose for which such collaborative is established57&lt;br /&gt;
&lt;br /&gt;
The board of directors of the education collaborative shall be consider ed t o be a public employer and have the authority t o employ personnel, including teachers, to carry out the purposes and functions 67 of the education collaborative68&lt;br /&gt;
&lt;br /&gt;
 (1) expand, alter or replace the curriculum and program offerings of the school, including the implementation of research­based early literacy programs, early int ervent ions for 198 struggling readers and the t eaching of advanced placement courses or ot her rigor ous nationally or 199 int ernationally recognized courses, if the school does not already have such programs or courses;&lt;br /&gt;
&lt;br /&gt;
(2) 200 reallocate the uses of the exist ing budget of the school;201&lt;br /&gt;
&lt;br /&gt;
(4) increase the salary of any administrator, or teacher in the school, to attract or retain highly­ 205 qualified administrators, or teachers or to reward administrators, or teachers who work in 206 underperfor ming schools that achieve t he annual goals set forth in the turnaround plan;&lt;br /&gt;
&lt;br /&gt;
(5) expand the 207 school day or school year or both of t he school; 208&lt;br /&gt;
&lt;br /&gt;
(7) following consultation with applicable local unions, requir e the principal and all administrators, teachers and staff to reapply 210 for their positions in the school, wit h full discr etion vested in the superint endent regarding his 211 consideration of and decisions on rehiring based on the reapplications.&lt;br /&gt;
&lt;br /&gt;
(8) limit, suspend or change 1 or 212 mor e provisions of any contract or collect ive bargaining agreement, as the contract or agreement applies 213 to the school; provided, that the superint endent shall not reduce the compensation of an administrator, 214 teacher or staff member unless the hours of the person are proportionately reduced;215&lt;br /&gt;
&lt;br /&gt;
(14) develop a strategy to search for and study best practices in areas of demonstrated deficiency in the school; 225&lt;br /&gt;
&lt;br /&gt;
(b) The purposes of establishing charter schools are: (i) to stimulat e the development of innovative programs wit hin public education; (ii) to provide opportunities for innovative learning and 900 assessments; (iii) to provide parents and students wit h greater options in selecting schools wit hin and 901 outside their school districts; (iv) to provide t eachers with a vehicle for establishing schools with 902 alternative, innovative met hods of educational instruction and school structure and management; (v) to 903 encourage perfor mance­based educational programs; (vi) to hold t eachers and school administrators accountable for students' educational outcomes; and (vii) to provide models for replication in ot her 905 public schools. 906&lt;br /&gt;
&lt;br /&gt;
Each local school district shall be required to grant a leave of absence t o any t eacher in the public schools syst em request ing such leave to t each in a commonwealth charter school. A t eacher may 1272 request a leave of absence for up to 2 years. 1273&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===widget===&lt;br /&gt;
&lt;br /&gt;
====quotes====&lt;br /&gt;
Are teachers just interchangeable widgets? I just lost my teaching assignment, the job I had for 4 years of teaching humanities to seniors. The stated reason was that we should all be able to teach in any position. I guess this is better than last year. Last year I was told in the middle of the summer that I would be teaching tenth grade. On the first day of school I was told I was teaching twelfth grade after all. Some teachers found out what they were teaching a class they had never taught before. They found out on the first day of school. The students are the ultimate victims of this widget philosophy. &lt;br /&gt;
&lt;br /&gt;
Being a good teacher requires a tremendous amount of thought and design in preparation for the school year; on average I spend a couple of hundred hours even on the classes I have taught for years. In order for the material to be compelling to your students it has to be fresh and compelling for you. &lt;br /&gt;
&lt;br /&gt;
The beginning of the year has its own significant requirements for preparation. Every day you are getting feedback from your new students. Their individuality combined with the chemistry of each class has an enormous effect on your ideas of what you are going to do the next day and every day. &lt;br /&gt;
&lt;br /&gt;
[http://widgeteffect.org/downloads/TheWidgetEffect.pdf The Widget Effect] by &lt;br /&gt;
&amp;lt;b&amp;gt;The New Teacher Project&amp;lt;/b&amp;gt; takes a critical look at how we view and value our teachers. It is their view that, &amp;quot;a culture of indifference about the quality of instruction in each classroom dominates&amp;quot;. I find this to be true. &lt;br /&gt;
&lt;br /&gt;
They postulate that, &amp;quot;If districts could systematically identify which teachers perform at the highest level, they could use this information to inform teaching assignments, target teachers for teacher leader positions, and prioritize the retention of these teachers.&amp;quot; I wish it were so easy. &lt;br /&gt;
&lt;br /&gt;
The authors move from &amp;quot;If districts could systematically identify&amp;quot; to &amp;quot;yes districts can systematically identify.&amp;quot; This is a huge leap and one that neglects the very real problems that make education such a messy business. &lt;br /&gt;
&lt;br /&gt;
In 30 years of running a company I became very dependent on having a systematic approach to product quality and customer satisfaction. Applying good business management practice will certainly reap improvements, but the run-it-as-a-business approach has already become part of the underlying problems.&lt;br /&gt;
&lt;br /&gt;
One example is the mission statement / shared vision / team approach to education promulgated by advisers based in business culture. Being on board is viewed as an indication of being a good teacher. Questioning the 'vision' is seen as detrimental to school culture. &lt;br /&gt;
&lt;br /&gt;
It is thought that teachers can be objectively evaluated using &amp;quot;performance standards based upon student achievement outcomes&amp;quot; and to a certain extent this is probably true. But we have created an industry that produces these standards measures externally from the classroom and another whole industry that creates products to help you meet those standards. It all becomes very self-referential and removed from the classroom and its students. &lt;br /&gt;
&lt;br /&gt;
Additionally we have the political dimension. Opinion leaders identify problems and schools try to address them. A &amp;quot;good&amp;quot; high school, for example is one in which students pass the standardized tests and graduate. A mayor or other official may expand the definition, perhaps instituting a plan in which the number of AP offerings must be increased by some percentage in a district. &lt;br /&gt;
&lt;br /&gt;
While on the face of it all of these ideas have some merit, as they become intertwined with the definition of a good teacher, we move further, not closer, to understanding and recognizing good teaching and good education. A &amp;quot;good&amp;quot; teacher agrees with the vision and happily consumes the products and lingo of the publishers, consultants and Ed. schools. A &amp;quot;good&amp;quot; teacher defines student expectations in line with the what makes the school look good and successful.  &lt;br /&gt;
&lt;br /&gt;
Systematic identification of good teaching is far from a foregone conclusion in the real world of education. The very forces who say they would like to see it are often working against its realization. The externally influenced definitions of what good teaching is may have little to do with what it actually is. The Boston Teacher Residency teaches these external measures to its new teachers. Teachers attempt to comply, teaching the  the script that they are given at the pace that is approved. They are immunized, cleared of responsibility for their students by their compliance with the strategies and standards. Their superiors are trained in the same vein by the Boston Principal Fellowship Program. The Ed. schools produce these programs in collaboration with Harvard Business School and they are implemented by NGO consultants with an interest of wresting education from the grip of the evil teachers' unions.&lt;br /&gt;
&lt;br /&gt;
The New Teachers Project oversimplifies the issue of why there are bad teachers. &amp;quot;The contours of this debate are well-known. One side claims that teacher tenure and due process protections render dismissal a practical impossibility; shielding ineffective teachers from removal in all but the most egregious instances. The other argues that the process provides only minimal protection against arbitrary or discriminatory dismissal, but that administrators fail to document poor performance adequately and refuse to provide struggling teachers with sufficient support.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The report has collected some interesting data. It states,&amp;quot;47 percent of teachers report not having participated in a single informal conversation with their administrator over the last year about improving aspects of their instructional performance&amp;quot;. With all of the external forces acting on the administrators, I am not sure that they are even capable of having that conversation. &lt;br /&gt;
&lt;br /&gt;
A more important conversation needs to happen and it needs to happen as the normal course of business. If the administration wants to support good teaching than it has to know what is going on in the classroom so that they are able to bring their considerable influence to bear in helping to make a case for that specific education to students they see in the halls and to motivate those students and keep them motivated. They cannot rely on platitudes.&lt;br /&gt;
&lt;br /&gt;
My students don't buy platitudes. They have been burned by them before, left high and dry while the rest of the world sails into an optimistic future. Part of being a good teacher is the ability to help students understand and define their own educational challenges, set personal goals and see them as attainable. A good administrator elicits those goals from and reinforces them.&lt;br /&gt;
&lt;br /&gt;
When I ran a construction company I made certain to see what 30 or 40 workers on a building site (of say 14 houses) were doing every day. I talked to each of the workers about how the job was going, was there anything in your way, did you see any problems. I did that and I ran a carpentry crew, working with the tools for 6 hour each day. It was a management style that worked, we produced good housing and we all made a good living.&lt;br /&gt;
&lt;br /&gt;
A school like mine (~300 students, 20 teachers) needs a leader who is involved in the education that is going on in the building. That involvement requires commitment, time and effort. It should not be delegated. Ask your teachers individually, every day: What are your current challenges? What are you thinking of doing to address them? Elicit ideas and contribute your own. Spend time in the classrooms to see how the ideas you toss around with your teachers are working out then catch up with them in the hall between classes and compare notes; judge together what works. It will be huge benefit to students. Students respond positively to an adult in the room. They are pleasantly surprised when someone knows what they are working on. It makes their work more important to them. All of this should become the core job definition. Avoid the bureaucracy, do what you have to quick and dirty, ignore what you can.  &lt;br /&gt;
&lt;br /&gt;
My school spans parts of 3 floors. I have seen my headmaster on my floor 3 times this year. She was never in my classroom in spite of my open invitation. There are 2 other headmasters and another 4 or 5 people fulfilling administrative functions. Administrators define their job as protecting the students from the teachers. I worked for a city bureaucracy too and it wasn't as big but the Dept of Neighborhood Development was just ineffectual and distracting from the real job of building houses as BPS and its consultants are distracting to the real work of education. &lt;br /&gt;
  &lt;br /&gt;
I was in the Boston Public Schools schools for 13*3 school-years as a parent. Involved parents got good at finding out who the good teachers were. We wanted our kids to have those teachers and wanted administrators who would stay out of their way. That was the best we thought we could get. Clearly that isn't enough. Supporting good teaching needs to be reformulated from the top down. You don't bring out the best in people with a periodically applied, computerized carrot and stick. &amp;quot;A comprehensive performance evaluation system...that credibly differentiates teachers&amp;quot; has to happen every day, it has to be local and it probably has little to do with a system. Teachers give up and get to stay since no one cares to check as long as they talk the talk. I would hypothesize that you can't hide having given up on your kids if someone is checking in with you every day and talking with you about what inspires you about your material and how you intend to inspire your students. If it is not working it should be self evident. A bad teacher will realize and accede that they can't do the job. Teachers wake up in the middle of the night and ask themselves that question anyway. There is no job as hard in my experience. I cannot say with certainty how long I will last. The administration usually gets to you first. I'd like to be in the classroom for as long as I am good at solving the puzzle of the kids, am inspired by my material, know I have something to say and still have the energy to run the show.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===other===&lt;br /&gt;
&lt;br /&gt;
*http://www.aft.org/innovate/index.htm&lt;br /&gt;
&lt;br /&gt;
http://www.tntp.org/newsandpress/060109_TNTP.html&lt;br /&gt;
&lt;br /&gt;
&amp;quot;On education, we will expand exchange programs, and increase scholarships, like the one that brought my father to America, while encouraging more Americans to study in Muslim communities. And we will match promising Muslim students with internships in America; invest in on-line learning for teachers and children around the world; and create a new online network, so a teenager in Kansas can communicate instantly with a teenager in Cairo.&lt;br /&gt;
&lt;br /&gt;
On economic development, we will create a new corps of business volunteers to partner with counterparts in Muslim-majority countries. And I will host a Summit on Entrepreneurship this year to identify how we can deepen ties between business leaders, foundations and social entrepreneurs in the United States and Muslim communities around the world.&amp;quot; - http://www.huffingtonpost.com/2009/06/04/obama-egypt-speech-video_n_211216.html&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3883</id>
		<title>Ideas in education</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3883"/>
		<updated>2010-02-11T23:20:04Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===AN ACT RELATIVE TO THE ACHIEVEMENT GAP===&lt;br /&gt;
January 26, 2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Re:  Education Reform Legislation&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Dear&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
In the last couple weeks, the Legislature passed and the Governor signed An Act Relative to the Achievement Gap (S. 2247), an education reform bill that aims to systematically improve student success, narrow the achievement gap for low-income students and students of color, and increase accountability in school administration.  Many constituents have shared their views on this bill with me over recent weeks, and I have truly appreciated your advocacy and input. While this bill is not perfect, I cast my vote in favor of it because I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
As you may know, I sit firmly on both sides of many of the debates that have surrounded this bill.  As a former public school teacher, I have seen impressive victories happen in our district schools, often against long odds.  I have also seen the immoral inadequacies that exist within our current public school system and know many children are being failed by it.  And I know that charter schools in my district have changed the lives of thousands of students for the better.  At the same time, I believe firmly that, as a state, we must craft a system that serves the thousands of children who will remain in district schools even if we lift the cap on charter schools.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
When this process began, I set out the goals I would be fighting for in the bill.  Below is an accounting of how An Act Relative to the Achievement Gap addresses those core goals:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* A sense of urgency when it comes to fixing failing schools.  The bill puts in place strict timelines for turning around failing schools, including deadlines for superintendents and the Commissioner of Elementary and Secondary Education (the “Commissioner”), who are charged with improving underperforming schools.  It also provides serious new tools for school administrators to implement in our failing schools, including expanding the school day or school year and providing for increased opportunities for teacher planning time and collaboration.  By lifting the charter school cap, the bill also ensures that more children, especially students in low-performing districts, have additional school options.  Under this bill, 30-35 school districts will be eligible for an increase in the cap.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* Equality of service delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.  The bill requires charters to set specific goals for recruiting and retaining high-need student populations and requires the Board of Elementary and Secondary Education to assess, at the time of charter renewal, the extent to which charters have followed their recruitment and retention plans for such populations.  It also requires charter schools to commit to population goals more comparable to what our district schools serve.  While the bill takes a step in the right direction here, it is an area in which more work remains to be done.  An amendment I filed to the bill that would have required charter schools to be evaluated, in part, on progress in reaching annual goals did not pass, due to charter school opposition.  However, I will continue to fight for all our schools to be held to high standards of accountability.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* Fairness in the funding mechanisms used to apportion money to district and charter schools.  To assist districts in budget planning, the bill allows tuition payments from districts to charter schools to be based on prior year enrollment numbers.  With respect to the state’s role in reimbursing sending districts for students who enroll in charter schools, the bill more accurately recognizes the overhead costs that stay with the district school even after the student leaves.  In addition, the bill preserves a single line item for district schools and charter schools in the state budget, ensuring that funding is linked, in recognition of the fact that charter schools are public schools.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* Effective transfer of best practices between district and charter schools.  The bill requires charter schools to share best practices with district schools as a condition for charter renewal.  The bill also requires the Commissioner to collect and disseminate best practices and urges superintendents to develop strategies for underperforming schools to study best practices in areas of demonstrated deficiency.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* Teacher participation in the development of the standards by which we measure schools’ success.  The bill requires the Department of Elementary and Secondary Education to develop a measure that takes into account, not just MCAS scores, but also “improvement in academic performance” in determining which schools and districts are “underperforming,” for purposes of takeover by a superintendent or the Commissioner.  This combination of measures more accurately reflects the value added to a student’s education each year, especially in low-income and urban districts, where MCAS scores alone will often show low performance even when great strides have been made.  (Contrary to some public perception, this provision does not narrow the number of school districts eligible for an increase in the charter school cap.)  In addition, the bill includes teachers in the stakeholder groups charged with coming up with turnaround plans for underperforming schools.  The final bill also preserves some critical fairness principles, such as giving teachers speedy but due process when superintendents seek to make changes to the collective bargaining agreement.  The bill also requires a showing of “good cause” before a superintendent can terminate a teacher in an underperforming school.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
As a member of the Joint Committee on Education, I worked long and hard with the Chairman of the Committee, my other Senate colleagues, constituents, and education stakeholders to ensure these key principles were addressed.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Finally, the bill recognizes something we have known for a long time: that all of this work must be undertaken in conjunction with other community supports and services.  In creating plans for underperforming schools and districts, superintendents and the Commissioner must include steps to: (1) address the social service and health needs of students and their families, in order to help students arrive and remain at school ready to learn; (2) improve or expand child welfare services and, as appropriate, law enforcement services in the school community, in order to promote a safe and secure learning environment; and (3) improve workforce development services provided to students and their families at the school.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Thank you again for reaching out to my office and for your continued advocacy, which is so important in bringing about better public policy in our Commonwealth.  I look forward to working with you going forward, as we monitor the on-the-ground impacts of this bill.  Please do not hesitate to contact me or my Legal Counsel, Angela Brooks, at (617) 722-1673 or angela.brooks@state.ma.us, should you have any additional questions or concerns.&lt;br /&gt;
&lt;br /&gt;
Saludos,   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sonia Chang-Díaz &lt;br /&gt;
State Senator&lt;br /&gt;
Second Suffolk District&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;A sense of urgency: the bill looks rushed, sloppy, repetitive and ill considered.&lt;br /&gt;
&lt;br /&gt;
;Equality of service: &amp;quot;delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.&amp;quot; The law fails to do what you claim to want to do. This is a toothless law. Why bother. It boils down to a trading of mailing lists. The charters get the addresses of all the public school students for marketing purposes and they give back a list of the zip codes of their selected students. How is that equal? Charters are to make a good faith effort because in 5 years somebody may ask them about it when the charter is up for renewal. &lt;br /&gt;
:We could call this the Cherry Picking Assistance Act. If you, as a state senator actually want to work in the interest of high-need populations, such as special education students, English language learners, and students with less engaged parents and (can I add disruptive students here). I challenge you to help me place some of those students from my school into the charter schools. Just giving 3 or 4 students from each of my classes that opportunity could make an enormous positive difference in what gets accomplished in my classes and in my school. In meetings with students and parents I could give out charter school promotional material and then hand the family off to your staff &amp;quot;in conjunction with other community supports and service&amp;quot; to ensure that they are given equal consideration for enrollment. &lt;br /&gt;
 &lt;br /&gt;
;Fairness in the funding mechanisms: The part at the end of the act seems to be some minor fiddling with the formula. The give-away of public resources and power listed as &amp;quot;Education Collaborative Trust Funds&amp;quot; seems both irresponsible and ill-considered. Let's see: each charter school gets its own school committee representative AND the power to go after the Federal and State money that the city of Boston kids are eligible for. What about my school and all the other Boston Public schools. Why don't we each get a board and school committee representation to ensure that we get a share of that money? You have given the green light for private companies to siphon off taxpayer money earmarked for Boston kids. One could interpret the recent history of Boston Public Schools as the same kind of dis-empowerment in letting organizations like the Boston Plan For Excellence siphon off grant and taxpayer money intended for Boston kids, using it hire consultants to develop and endless array of programs to be sold back to the schools. The corporization of education is complete on your watch. I fear the concentration of power and the giveaway to charters. In a state among the most corrupt in the nation, where our disgrace of a government has had its last three House Speakers removed for corruption and the top leaders in the Department of Education implicated in the improper awarding of charters for new privatized schools and given that you campaigned on an anti-corruption platform, one would think you would be more cautious than to allow these 'trust' funds.&lt;br /&gt;
&lt;br /&gt;
;Teacher participation: You often claim the former teacher mantle and I guess there is nothing wrong with that. Many people try teaching for a couple of years and then decide that they want to move on to something else. So I can see how you would relate to the charter school model where young people teach for a few years, add it to their resume and then go on to law school or education administration or senator. What bothers me is your calculus. You compare ''seeing'' [some] district victories to ''knowing'' charters improved ''thousands'' of lives. There are 14 charter schools, many with very mixed records. There are 135 Boston Public Schools. How do you know thousands? By reading their press releases? By MCAS score comparisons? Do you correct for selection method, disability, factor in those who drop out to public schools. Who wrote the study you base your ''know''ledge on? There is nothing in this bill for teachers or for the vast majority of students in Boston. It is as top down as it can be. It is a sellout that you could never get away with in a rich suburban community.   &lt;br /&gt;
:Charters were originally these incubators of new ideas, ideas that would be shared with the rest of the schools. That rhetoric continues in your bill. As someone who has actively tried to find out the best practices, I have discovered that charters have little to offer in that regard. The only mechanism that you put in place in your bill are these Collaborative Boards of Directors. You create a mechanism that couldn't be farther from the classroom unless you located the boards on Wall Street. &lt;br /&gt;
:I suppose legislation can be seen as top down too; something you do to the people. You make your deals and we pay. The bill reads more like a corporate charter than a education document. You are pandering to the private sector in order to get your piece of the $4.4 billion that the kids of America must share. Meanwhile that same corporate America just divided $143 billion in yearly bonuses between 38 banks. &lt;br /&gt;
:In this bill, you end up in bed with an administration in Boston that may have far more responsibility for the problems in educating our kids than do the teachers they so much want to put in check. The problems in teaching may stem from a long term effort to tell them what to do rather than listen to what they can have to offer. Teachers have been damaged and are losing their ability to assess what is up with their students, and are losing their ability to communicate with each other. More of the 'bad' teachers in Boston can be found in those who comply and cater to the whims and directives of the administration. They will be the ones getting the 'merit' pay. I am a teacher and a student of teaching. In these 5 years of teaching I have learned a lot, mostly from my students. Second on the list of my effective mentors are my fellow teachers who are still teaching and are good at it. My third positive influence has been the historians and writers at the top of their fields in our universities in Boston. I have learned very little from the former teachers who are advancing themselves outside of the classroom and almost nothing from the myriad of consultants that the central administration have brought in to replace their own duties. The bill is all about top down and nothing about what we can learn from our students and the teachers who spend 6 hours a day with them. The bill is a dismal failure no matter what crumbs we get from Washington. By your vote I know where 'you sit'.   &lt;br /&gt;
&lt;br /&gt;
students for the betterhappen in our district schools&lt;br /&gt;
&lt;br /&gt;
in the development of the standards by which we measure schools’ success&lt;br /&gt;
&lt;br /&gt;
I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
I sit firmly on both sides&lt;br /&gt;
&lt;br /&gt;
I believe firmly that, as a state, we must craft a system that serves the thousands of children who will remain in district schools even if we lift the cap on charter schools.&lt;br /&gt;
&lt;br /&gt;
A sense of urgency rush the bill.&lt;br /&gt;
&lt;br /&gt;
set specific goals for recruiting and retaining high-need student populations ... to assess [5 years later], at the time of charter renewal,&lt;br /&gt;
&lt;br /&gt;
Effective transfer of best practices between district and charter schools.&lt;br /&gt;
&lt;br /&gt;
The education collaborative shall be managed by a board of directors which shall be comprised of 1 person appoint ed by each member school committee and 1 person appoint ed by each member 22 charter board of trustees.23&lt;br /&gt;
&lt;br /&gt;
Each board of dir ect ors of an education collaborative shall establish and manage a trust fund, to be known as an Education Collaborative Trust Fund, and each such fund shall be designated by an 38 appropriate name. All monies contribut ed by the member municipalit ies and charter schools and all 39 grants or gifts from the federal gover nment, state government, charitable foundations, private 40 corporations or any other source shall be paid to the board of dir ect ors of the education collaborative and 41 deposit ed in the fund. 42&lt;br /&gt;
&lt;br /&gt;
apply for state, federal or corporate grants or contracts to obtain funds necessary to carry out the purpose for which such collaborative is established57&lt;br /&gt;
&lt;br /&gt;
The board of directors of the education collaborative shall be consider ed t o be a public employer and have the authority t o employ personnel, including teachers, to carry out the purposes and functions 67 of the education collaborative68&lt;br /&gt;
&lt;br /&gt;
 (1) expand, alter or replace the curriculum and program offerings of the school, including the implementation of research­based early literacy programs, early int ervent ions for 198 struggling readers and the t eaching of advanced placement courses or ot her rigor ous nationally or 199 int ernationally recognized courses, if the school does not already have such programs or courses;&lt;br /&gt;
&lt;br /&gt;
(2) 200 reallocate the uses of the exist ing budget of the school;201&lt;br /&gt;
&lt;br /&gt;
(4) increase the salary of any administrator, or teacher in the school, to attract or retain highly­ 205 qualified administrators, or teachers or to reward administrators, or teachers who work in 206 underperfor ming schools that achieve t he annual goals set forth in the turnaround plan;&lt;br /&gt;
&lt;br /&gt;
(5) expand the 207 school day or school year or both of t he school; 208&lt;br /&gt;
&lt;br /&gt;
(7) following consultation with applicable local unions, requir e the principal and all administrators, teachers and staff to reapply 210 for their positions in the school, wit h full discr etion vested in the superint endent regarding his 211 consideration of and decisions on rehiring based on the reapplications.&lt;br /&gt;
&lt;br /&gt;
(8) limit, suspend or change 1 or 212 mor e provisions of any contract or collect ive bargaining agreement, as the contract or agreement applies 213 to the school; provided, that the superint endent shall not reduce the compensation of an administrator, 214 teacher or staff member unless the hours of the person are proportionately reduced;215&lt;br /&gt;
&lt;br /&gt;
(14) develop a strategy to search for and study best practices in areas of demonstrated deficiency in the school; 225&lt;br /&gt;
&lt;br /&gt;
(b) The purposes of establishing charter schools are: (i) to stimulat e the development of innovative programs wit hin public education; (ii) to provide opportunities for innovative learning and 900 assessments; (iii) to provide parents and students wit h greater options in selecting schools wit hin and 901 outside their school districts; (iv) to provide t eachers with a vehicle for establishing schools with 902 alternative, innovative met hods of educational instruction and school structure and management; (v) to 903 encourage perfor mance­based educational programs; (vi) to hold t eachers and school administrators accountable for students' educational outcomes; and (vii) to provide models for replication in ot her 905 public schools. 906&lt;br /&gt;
&lt;br /&gt;
Each local school district shall be required to grant a leave of absence t o any t eacher in the public schools syst em request ing such leave to t each in a commonwealth charter school. A t eacher may 1272 request a leave of absence for up to 2 years. 1273&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===widget===&lt;br /&gt;
&lt;br /&gt;
====quotes====&lt;br /&gt;
Are teachers just interchangeable widgets? I just lost my teaching assignment, the job I had for 4 years of teaching humanities to seniors. The stated reason was that we should all be able to teach in any position. I guess this is better than last year. Last year I was told in the middle of the summer that I would be teaching tenth grade. On the first day of school I was told I was teaching twelfth grade after all. Some teachers found out what they were teaching a class they had never taught before. They found out on the first day of school. The students are the ultimate victims of this widget philosophy. &lt;br /&gt;
&lt;br /&gt;
Being a good teacher requires a tremendous amount of thought and design in preparation for the school year; on average I spend a couple of hundred hours even on the classes I have taught for years. In order for the material to be compelling to your students it has to be fresh and compelling for you. &lt;br /&gt;
&lt;br /&gt;
The beginning of the year has its own significant requirements for preparation. Every day you are getting feedback from your new students. Their individuality combined with the chemistry of each class has an enormous effect on your ideas of what you are going to do the next day and every day. &lt;br /&gt;
&lt;br /&gt;
[http://widgeteffect.org/downloads/TheWidgetEffect.pdf The Widget Effect] by &lt;br /&gt;
&amp;lt;b&amp;gt;The New Teacher Project&amp;lt;/b&amp;gt; takes a critical look at how we view and value our teachers. It is their view that, &amp;quot;a culture of indifference about the quality of instruction in each classroom dominates&amp;quot;. I find this to be true. &lt;br /&gt;
&lt;br /&gt;
They postulate that, &amp;quot;If districts could systematically identify which teachers perform at the highest level, they could use this information to inform teaching assignments, target teachers for teacher leader positions, and prioritize the retention of these teachers.&amp;quot; I wish it were so easy. &lt;br /&gt;
&lt;br /&gt;
The authors move from &amp;quot;If districts could systematically identify&amp;quot; to &amp;quot;yes districts can systematically identify.&amp;quot; This is a huge leap and one that neglects the very real problems that make education such a messy business. &lt;br /&gt;
&lt;br /&gt;
In 30 years of running a company I became very dependent on having a systematic approach to product quality and customer satisfaction. Applying good business management practice will certainly reap improvements, but the run-it-as-a-business approach has already become part of the underlying problems.&lt;br /&gt;
&lt;br /&gt;
One example is the mission statement / shared vision / team approach to education promulgated by advisers based in business culture. Being on board is viewed as an indication of being a good teacher. Questioning the 'vision' is seen as detrimental to school culture. &lt;br /&gt;
&lt;br /&gt;
It is thought that teachers can be objectively evaluated using &amp;quot;performance standards based upon student achievement outcomes&amp;quot; and to a certain extent this is probably true. But we have created an industry that produces these standards measures externally from the classroom and another whole industry that creates products to help you meet those standards. It all becomes very self-referential and removed from the classroom and its students. &lt;br /&gt;
&lt;br /&gt;
Additionally we have the political dimension. Opinion leaders identify problems and schools try to address them. A &amp;quot;good&amp;quot; high school, for example is one in which students pass the standardized tests and graduate. A mayor or other official may expand the definition, perhaps instituting a plan in which the number of AP offerings must be increased by some percentage in a district. &lt;br /&gt;
&lt;br /&gt;
While on the face of it all of these ideas have some merit, as they become intertwined with the definition of a good teacher, we move further, not closer, to understanding and recognizing good teaching and good education. A &amp;quot;good&amp;quot; teacher agrees with the vision and happily consumes the products and lingo of the publishers, consultants and Ed. schools. A &amp;quot;good&amp;quot; teacher defines student expectations in line with the what makes the school look good and successful.  &lt;br /&gt;
&lt;br /&gt;
Systematic identification of good teaching is far from a foregone conclusion in the real world of education. The very forces who say they would like to see it are often working against its realization. The externally influenced definitions of what good teaching is may have little to do with what it actually is. The Boston Teacher Residency teaches these external measures to its new teachers. Teachers attempt to comply, teaching the  the script that they are given at the pace that is approved. They are immunized, cleared of responsibility for their students by their compliance with the strategies and standards. Their superiors are trained in the same vein by the Boston Principal Fellowship Program. The Ed. schools produce these programs in collaboration with Harvard Business School and they are implemented by NGO consultants with an interest of wresting education from the grip of the evil teachers' unions.&lt;br /&gt;
&lt;br /&gt;
The New Teachers Project oversimplifies the issue of why there are bad teachers. &amp;quot;The contours of this debate are well-known. One side claims that teacher tenure and due process protections render dismissal a practical impossibility; shielding ineffective teachers from removal in all but the most egregious instances. The other argues that the process provides only minimal protection against arbitrary or discriminatory dismissal, but that administrators fail to document poor performance adequately and refuse to provide struggling teachers with sufficient support.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The report has collected some interesting data. It states,&amp;quot;47 percent of teachers report not having participated in a single informal conversation with their administrator over the last year about improving aspects of their instructional performance&amp;quot;. With all of the external forces acting on the administrators, I am not sure that they are even capable of having that conversation. &lt;br /&gt;
&lt;br /&gt;
A more important conversation needs to happen and it needs to happen as the normal course of business. If the administration wants to support good teaching than it has to know what is going on in the classroom so that they are able to bring their considerable influence to bear in helping to make a case for that specific education to students they see in the halls and to motivate those students and keep them motivated. They cannot rely on platitudes.&lt;br /&gt;
&lt;br /&gt;
My students don't buy platitudes. They have been burned by them before, left high and dry while the rest of the world sails into an optimistic future. Part of being a good teacher is the ability to help students understand and define their own educational challenges, set personal goals and see them as attainable. A good administrator elicits those goals from and reinforces them.&lt;br /&gt;
&lt;br /&gt;
When I ran a construction company I made certain to see what 30 or 40 workers on a building site (of say 14 houses) were doing every day. I talked to each of the workers about how the job was going, was there anything in your way, did you see any problems. I did that and I ran a carpentry crew, working with the tools for 6 hour each day. It was a management style that worked, we produced good housing and we all made a good living.&lt;br /&gt;
&lt;br /&gt;
A school like mine (~300 students, 20 teachers) needs a leader who is involved in the education that is going on in the building. That involvement requires commitment, time and effort. It should not be delegated. Ask your teachers individually, every day: What are your current challenges? What are you thinking of doing to address them? Elicit ideas and contribute your own. Spend time in the classrooms to see how the ideas you toss around with your teachers are working out then catch up with them in the hall between classes and compare notes; judge together what works. It will be huge benefit to students. Students respond positively to an adult in the room. They are pleasantly surprised when someone knows what they are working on. It makes their work more important to them. All of this should become the core job definition. Avoid the bureaucracy, do what you have to quick and dirty, ignore what you can.  &lt;br /&gt;
&lt;br /&gt;
My school spans parts of 3 floors. I have seen my headmaster on my floor 3 times this year. She was never in my classroom in spite of my open invitation. There are 2 other headmasters and another 4 or 5 people fulfilling administrative functions. Administrators define their job as protecting the students from the teachers. I worked for a city bureaucracy too and it wasn't as big but the Dept of Neighborhood Development was just ineffectual and distracting from the real job of building houses as BPS and its consultants are distracting to the real work of education. &lt;br /&gt;
  &lt;br /&gt;
I was in the Boston Public Schools schools for 13*3 school-years as a parent. Involved parents got good at finding out who the good teachers were. We wanted our kids to have those teachers and wanted administrators who would stay out of their way. That was the best we thought we could get. Clearly that isn't enough. Supporting good teaching needs to be reformulated from the top down. You don't bring out the best in people with a periodically applied, computerized carrot and stick. &amp;quot;A comprehensive performance evaluation system...that credibly differentiates teachers&amp;quot; has to happen every day, it has to be local and it probably has little to do with a system. Teachers give up and get to stay since no one cares to check as long as they talk the talk. I would hypothesize that you can't hide having given up on your kids if someone is checking in with you every day and talking with you about what inspires you about your material and how you intend to inspire your students. If it is not working it should be self evident. A bad teacher will realize and accede that they can't do the job. Teachers wake up in the middle of the night and ask themselves that question anyway. There is no job as hard in my experience. I cannot say with certainty how long I will last. The administration usually gets to you first. I'd like to be in the classroom for as long as I am good at solving the puzzle of the kids, am inspired by my material, know I have something to say and still have the energy to run the show.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===other===&lt;br /&gt;
&lt;br /&gt;
*http://www.aft.org/innovate/index.htm&lt;br /&gt;
&lt;br /&gt;
http://www.tntp.org/newsandpress/060109_TNTP.html&lt;br /&gt;
&lt;br /&gt;
&amp;quot;On education, we will expand exchange programs, and increase scholarships, like the one that brought my father to America, while encouraging more Americans to study in Muslim communities. And we will match promising Muslim students with internships in America; invest in on-line learning for teachers and children around the world; and create a new online network, so a teenager in Kansas can communicate instantly with a teenager in Cairo.&lt;br /&gt;
&lt;br /&gt;
On economic development, we will create a new corps of business volunteers to partner with counterparts in Muslim-majority countries. And I will host a Summit on Entrepreneurship this year to identify how we can deepen ties between business leaders, foundations and social entrepreneurs in the United States and Muslim communities around the world.&amp;quot; - http://www.huffingtonpost.com/2009/06/04/obama-egypt-speech-video_n_211216.html&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3882</id>
		<title>Ideas in education</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3882"/>
		<updated>2010-02-11T23:13:46Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===AN ACT RELATIVE TO THE ACHIEVEMENT GAP===&lt;br /&gt;
January 26, 2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Re:  Education Reform Legislation&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Dear&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
In the last couple weeks, the Legislature passed and the Governor signed An Act Relative to the Achievement Gap (S. 2247), an education reform bill that aims to systematically improve student success, narrow the achievement gap for low-income students and students of color, and increase accountability in school administration.  Many constituents have shared their views on this bill with me over recent weeks, and I have truly appreciated your advocacy and input. While this bill is not perfect, I cast my vote in favor of it because I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
As you may know, I sit firmly on both sides of many of the debates that have surrounded this bill.  As a former public school teacher, I have seen impressive victories happen in our district schools, often against long odds.  I have also seen the immoral inadequacies that exist within our current public school system and know many children are being failed by it.  And I know that charter schools in my district have changed the lives of thousands of students for the better.  At the same time, I believe firmly that, as a state, we must craft a system that serves the thousands of children who will remain in district schools even if we lift the cap on charter schools.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
When this process began, I set out the goals I would be fighting for in the bill.  Below is an accounting of how An Act Relative to the Achievement Gap addresses those core goals:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* A sense of urgency when it comes to fixing failing schools.  The bill puts in place strict timelines for turning around failing schools, including deadlines for superintendents and the Commissioner of Elementary and Secondary Education (the “Commissioner”), who are charged with improving underperforming schools.  It also provides serious new tools for school administrators to implement in our failing schools, including expanding the school day or school year and providing for increased opportunities for teacher planning time and collaboration.  By lifting the charter school cap, the bill also ensures that more children, especially students in low-performing districts, have additional school options.  Under this bill, 30-35 school districts will be eligible for an increase in the cap.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* Equality of service delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.  The bill requires charters to set specific goals for recruiting and retaining high-need student populations and requires the Board of Elementary and Secondary Education to assess, at the time of charter renewal, the extent to which charters have followed their recruitment and retention plans for such populations.  It also requires charter schools to commit to population goals more comparable to what our district schools serve.  While the bill takes a step in the right direction here, it is an area in which more work remains to be done.  An amendment I filed to the bill that would have required charter schools to be evaluated, in part, on progress in reaching annual goals did not pass, due to charter school opposition.  However, I will continue to fight for all our schools to be held to high standards of accountability.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* Fairness in the funding mechanisms used to apportion money to district and charter schools.  To assist districts in budget planning, the bill allows tuition payments from districts to charter schools to be based on prior year enrollment numbers.  With respect to the state’s role in reimbursing sending districts for students who enroll in charter schools, the bill more accurately recognizes the overhead costs that stay with the district school even after the student leaves.  In addition, the bill preserves a single line item for district schools and charter schools in the state budget, ensuring that funding is linked, in recognition of the fact that charter schools are public schools.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* Effective transfer of best practices between district and charter schools.  The bill requires charter schools to share best practices with district schools as a condition for charter renewal.  The bill also requires the Commissioner to collect and disseminate best practices and urges superintendents to develop strategies for underperforming schools to study best practices in areas of demonstrated deficiency.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* Teacher participation in the development of the standards by which we measure schools’ success.  The bill requires the Department of Elementary and Secondary Education to develop a measure that takes into account, not just MCAS scores, but also “improvement in academic performance” in determining which schools and districts are “underperforming,” for purposes of takeover by a superintendent or the Commissioner.  This combination of measures more accurately reflects the value added to a student’s education each year, especially in low-income and urban districts, where MCAS scores alone will often show low performance even when great strides have been made.  (Contrary to some public perception, this provision does not narrow the number of school districts eligible for an increase in the charter school cap.)  In addition, the bill includes teachers in the stakeholder groups charged with coming up with turnaround plans for underperforming schools.  The final bill also preserves some critical fairness principles, such as giving teachers speedy but due process when superintendents seek to make changes to the collective bargaining agreement.  The bill also requires a showing of “good cause” before a superintendent can terminate a teacher in an underperforming school.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
As a member of the Joint Committee on Education, I worked long and hard with the Chairman of the Committee, my other Senate colleagues, constituents, and education stakeholders to ensure these key principles were addressed.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Finally, the bill recognizes something we have known for a long time: that all of this work must be undertaken in conjunction with other community supports and services.  In creating plans for underperforming schools and districts, superintendents and the Commissioner must include steps to: (1) address the social service and health needs of students and their families, in order to help students arrive and remain at school ready to learn; (2) improve or expand child welfare services and, as appropriate, law enforcement services in the school community, in order to promote a safe and secure learning environment; and (3) improve workforce development services provided to students and their families at the school.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Thank you again for reaching out to my office and for your continued advocacy, which is so important in bringing about better public policy in our Commonwealth.  I look forward to working with you going forward, as we monitor the on-the-ground impacts of this bill.  Please do not hesitate to contact me or my Legal Counsel, Angela Brooks, at (617) 722-1673 or angela.brooks@state.ma.us, should you have any additional questions or concerns.&lt;br /&gt;
&lt;br /&gt;
Saludos,   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sonia Chang-Díaz &lt;br /&gt;
State Senator&lt;br /&gt;
Second Suffolk District&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;A sense of urgency: the bill looks rushed, sloppy, repetitive and ill considered.&lt;br /&gt;
&lt;br /&gt;
;Equality of service: &amp;quot;delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.&amp;quot; The law fails to do what you claim to want to do. This is a toothless law. Why bother. It boils down to a trading of mailing lists. The charters get the addresses of all the public school students for marketing purposes and they give back a list of the zip codes of their selected students. How is that equal? Charters are to make a good faith effort because in 5 years somebody may ask them about it when the charter is up for renewal. &lt;br /&gt;
:We could call this the Cherry Picking Assistance Act. If you, as a state senator actually want to work in the interest of high-need populations, such as special education students, English language learners, and students with less engaged parents and (can I add disruptive students here). I challenge you to help me place some of those students from my school into the charter schools. Just giving 3 or 4 students from each of my classes that opportunity could make an enormous positive difference in what gets accomplished in my classes and in my school. In meetings with students and parents I could give out charter school promotional material and then hand the family off to your staff &amp;quot;in conjunction with other community supports and service&amp;quot; to ensure that they are given equal consideration for enrollment. &lt;br /&gt;
 &lt;br /&gt;
;Fairness in the funding mechanisms: The part at the end of the act seems to be some minor fiddling with the formula. The give-away of public resources and power listed as &amp;quot;Education Collaborative Trust Funds&amp;quot; seems both irresponsible and ill-considered. Let's see: each charter school gets its own school committee representative AND the power to go after the Federal and State money that the city of Boston kids are eligible for. What about my school and all the other Boston Public schools. Why don't we each get a board and school committee representation to ensure that we get a share of that money? You have given the green light for private companies to siphon off taxpayer money earmarked for Boston kids. One could interpret the recent history of Boston Public Schools as the same kind of dis-empowerment in letting organizations like the Boston Plan For Excellence siphon off grant and taxpayer money intended for Boston kids, using it hire consultants to develop and endless array of programs to be sold back to the schools. The corporization of education is complete on your watch. I fear the concentration of power and the giveaway to charters. In a state among the most corrupt in the nation, where our disgrace of a government has had its last three House Speakers removed for corruption and the top leaders in the Department of Education implicated in the improper awarding of charters for new privatized schools and given that you campaigned on an anti-corruption platform, one would think you would be more cautious than to allow these 'trust' funds.&lt;br /&gt;
&lt;br /&gt;
;Teacher participation: You often claim the former teacher mantle and I guess there is nothing wrong with that. Many people try teaching for a couple of years and then decide that they want to move on to something else. So I can see how you would relate to the charter school model where young people teach for a few years, add it to their resume and then go on to law school or education administration or senator. What bothers me is your calculus. You compare ''seeing'' [some] district victories to ''knowing'' charters improved ''thousands'' of lives. There are 14 charter schools, many with very mixed records. There are 135 Boston Public Schools. How do you know thousands? By reading their press releases? By MCAS score comparisons? Do you correct for selection method, disability, factor in those who drop out to public schools. Who wrote the study you base your ''know''ledge on? There is nothing in this bill for teachers or for the vast majority of students in Boston. It is as top down as it can be. It is a sellout that you could never get away with in a rich suburban community.   &lt;br /&gt;
:Charters were originally these incubators of new ideas, ideas that would be shared with the rest of the schools. That rhetoric continues in your bill. As someone who has actively tried to find out the best practices, I have discovered that charters have little to offer in that regard. The only mechanism that you put in place in your bill are these Collaborative Boards of Directors. You couldn't be farther from the classroom unless you located the boards on Wall Street. &lt;br /&gt;
:I suppose legislation can be seen as top down too; something you do to the people. You make your deals and we pay. The bill reads more like a corporate charter than a education document. You are pandering to the private sector in order to get your piece of the $4.4 billion that the kids of America must share. Meanwhile that same corporate America just divided $143 billion in yearly bonuses between 38 banks. &lt;br /&gt;
:In this bill, you end up in bed with an administration in Boston that may have far more responsibility for the problems in educating our kids than do the teachers they so much want to put in check. The problems in teaching may stem from a long term effort to tell them what to do rather than listen to what they can have to offer. Teachers have been damaged and are losing their ability to assess what is up with their students, and are losing their ability to communicate with each other. More of the 'bad' teachers in Boston can be found in those who comply and cater to the whims and directives of the administration. They will be the ones getting the 'merit' pay. I am a teacher and a student of teaching. In these 5 years of teaching I have learned a lot, mostly from my students. Second on the list of my effective mentors are my fellow teachers who are still teaching and are good at it. My third positive influence has been the historians and writers at the top of their fields in our universities in Boston. I have learned very little from the former teachers who are advancing themselves outside of the classroom and almost nothing from the myriad of consultants that the central administration have brought in to replace their own duties. The bill is all about top down and nothing about what we can learn from our students and the teachers who spend 6 hours a day with them. The bill is a dismal failure.   &lt;br /&gt;
&lt;br /&gt;
students for the betterhappen in our district schools&lt;br /&gt;
&lt;br /&gt;
in the development of the standards by which we measure schools’ success&lt;br /&gt;
&lt;br /&gt;
I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
I sit firmly on both sides&lt;br /&gt;
&lt;br /&gt;
I believe firmly that, as a state, we must craft a system that serves the thousands of children who will remain in district schools even if we lift the cap on charter schools.&lt;br /&gt;
&lt;br /&gt;
A sense of urgency rush the bill.&lt;br /&gt;
&lt;br /&gt;
set specific goals for recruiting and retaining high-need student populations ... to assess [5 years later], at the time of charter renewal,&lt;br /&gt;
&lt;br /&gt;
Effective transfer of best practices between district and charter schools.&lt;br /&gt;
&lt;br /&gt;
The education collaborative shall be managed by a board of directors which shall be comprised of 1 person appoint ed by each member school committee and 1 person appoint ed by each member 22 charter board of trustees.23&lt;br /&gt;
&lt;br /&gt;
Each board of dir ect ors of an education collaborative shall establish and manage a trust fund, to be known as an Education Collaborative Trust Fund, and each such fund shall be designated by an 38 appropriate name. All monies contribut ed by the member municipalit ies and charter schools and all 39 grants or gifts from the federal gover nment, state government, charitable foundations, private 40 corporations or any other source shall be paid to the board of dir ect ors of the education collaborative and 41 deposit ed in the fund. 42&lt;br /&gt;
&lt;br /&gt;
apply for state, federal or corporate grants or contracts to obtain funds necessary to carry out the purpose for which such collaborative is established57&lt;br /&gt;
&lt;br /&gt;
The board of directors of the education collaborative shall be consider ed t o be a public employer and have the authority t o employ personnel, including teachers, to carry out the purposes and functions 67 of the education collaborative68&lt;br /&gt;
&lt;br /&gt;
 (1) expand, alter or replace the curriculum and program offerings of the school, including the implementation of research­based early literacy programs, early int ervent ions for 198 struggling readers and the t eaching of advanced placement courses or ot her rigor ous nationally or 199 int ernationally recognized courses, if the school does not already have such programs or courses;&lt;br /&gt;
&lt;br /&gt;
(2) 200 reallocate the uses of the exist ing budget of the school;201&lt;br /&gt;
&lt;br /&gt;
(4) increase the salary of any administrator, or teacher in the school, to attract or retain highly­ 205 qualified administrators, or teachers or to reward administrators, or teachers who work in 206 underperfor ming schools that achieve t he annual goals set forth in the turnaround plan;&lt;br /&gt;
&lt;br /&gt;
(5) expand the 207 school day or school year or both of t he school; 208&lt;br /&gt;
&lt;br /&gt;
(7) following consultation with applicable local unions, requir e the principal and all administrators, teachers and staff to reapply 210 for their positions in the school, wit h full discr etion vested in the superint endent regarding his 211 consideration of and decisions on rehiring based on the reapplications.&lt;br /&gt;
&lt;br /&gt;
(8) limit, suspend or change 1 or 212 mor e provisions of any contract or collect ive bargaining agreement, as the contract or agreement applies 213 to the school; provided, that the superint endent shall not reduce the compensation of an administrator, 214 teacher or staff member unless the hours of the person are proportionately reduced;215&lt;br /&gt;
&lt;br /&gt;
(14) develop a strategy to search for and study best practices in areas of demonstrated deficiency in the school; 225&lt;br /&gt;
&lt;br /&gt;
(b) The purposes of establishing charter schools are: (i) to stimulat e the development of innovative programs wit hin public education; (ii) to provide opportunities for innovative learning and 900 assessments; (iii) to provide parents and students wit h greater options in selecting schools wit hin and 901 outside their school districts; (iv) to provide t eachers with a vehicle for establishing schools with 902 alternative, innovative met hods of educational instruction and school structure and management; (v) to 903 encourage perfor mance­based educational programs; (vi) to hold t eachers and school administrators accountable for students' educational outcomes; and (vii) to provide models for replication in ot her 905 public schools. 906&lt;br /&gt;
&lt;br /&gt;
Each local school district shall be required to grant a leave of absence t o any t eacher in the public schools syst em request ing such leave to t each in a commonwealth charter school. A t eacher may 1272 request a leave of absence for up to 2 years. 1273&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===widget===&lt;br /&gt;
&lt;br /&gt;
====quotes====&lt;br /&gt;
Are teachers just interchangeable widgets? I just lost my teaching assignment, the job I had for 4 years of teaching humanities to seniors. The stated reason was that we should all be able to teach in any position. I guess this is better than last year. Last year I was told in the middle of the summer that I would be teaching tenth grade. On the first day of school I was told I was teaching twelfth grade after all. Some teachers found out what they were teaching a class they had never taught before. They found out on the first day of school. The students are the ultimate victims of this widget philosophy. &lt;br /&gt;
&lt;br /&gt;
Being a good teacher requires a tremendous amount of thought and design in preparation for the school year; on average I spend a couple of hundred hours even on the classes I have taught for years. In order for the material to be compelling to your students it has to be fresh and compelling for you. &lt;br /&gt;
&lt;br /&gt;
The beginning of the year has its own significant requirements for preparation. Every day you are getting feedback from your new students. Their individuality combined with the chemistry of each class has an enormous effect on your ideas of what you are going to do the next day and every day. &lt;br /&gt;
&lt;br /&gt;
[http://widgeteffect.org/downloads/TheWidgetEffect.pdf The Widget Effect] by &lt;br /&gt;
&amp;lt;b&amp;gt;The New Teacher Project&amp;lt;/b&amp;gt; takes a critical look at how we view and value our teachers. It is their view that, &amp;quot;a culture of indifference about the quality of instruction in each classroom dominates&amp;quot;. I find this to be true. &lt;br /&gt;
&lt;br /&gt;
They postulate that, &amp;quot;If districts could systematically identify which teachers perform at the highest level, they could use this information to inform teaching assignments, target teachers for teacher leader positions, and prioritize the retention of these teachers.&amp;quot; I wish it were so easy. &lt;br /&gt;
&lt;br /&gt;
The authors move from &amp;quot;If districts could systematically identify&amp;quot; to &amp;quot;yes districts can systematically identify.&amp;quot; This is a huge leap and one that neglects the very real problems that make education such a messy business. &lt;br /&gt;
&lt;br /&gt;
In 30 years of running a company I became very dependent on having a systematic approach to product quality and customer satisfaction. Applying good business management practice will certainly reap improvements, but the run-it-as-a-business approach has already become part of the underlying problems.&lt;br /&gt;
&lt;br /&gt;
One example is the mission statement / shared vision / team approach to education promulgated by advisers based in business culture. Being on board is viewed as an indication of being a good teacher. Questioning the 'vision' is seen as detrimental to school culture. &lt;br /&gt;
&lt;br /&gt;
It is thought that teachers can be objectively evaluated using &amp;quot;performance standards based upon student achievement outcomes&amp;quot; and to a certain extent this is probably true. But we have created an industry that produces these standards measures externally from the classroom and another whole industry that creates products to help you meet those standards. It all becomes very self-referential and removed from the classroom and its students. &lt;br /&gt;
&lt;br /&gt;
Additionally we have the political dimension. Opinion leaders identify problems and schools try to address them. A &amp;quot;good&amp;quot; high school, for example is one in which students pass the standardized tests and graduate. A mayor or other official may expand the definition, perhaps instituting a plan in which the number of AP offerings must be increased by some percentage in a district. &lt;br /&gt;
&lt;br /&gt;
While on the face of it all of these ideas have some merit, as they become intertwined with the definition of a good teacher, we move further, not closer, to understanding and recognizing good teaching and good education. A &amp;quot;good&amp;quot; teacher agrees with the vision and happily consumes the products and lingo of the publishers, consultants and Ed. schools. A &amp;quot;good&amp;quot; teacher defines student expectations in line with the what makes the school look good and successful.  &lt;br /&gt;
&lt;br /&gt;
Systematic identification of good teaching is far from a foregone conclusion in the real world of education. The very forces who say they would like to see it are often working against its realization. The externally influenced definitions of what good teaching is may have little to do with what it actually is. The Boston Teacher Residency teaches these external measures to its new teachers. Teachers attempt to comply, teaching the  the script that they are given at the pace that is approved. They are immunized, cleared of responsibility for their students by their compliance with the strategies and standards. Their superiors are trained in the same vein by the Boston Principal Fellowship Program. The Ed. schools produce these programs in collaboration with Harvard Business School and they are implemented by NGO consultants with an interest of wresting education from the grip of the evil teachers' unions.&lt;br /&gt;
&lt;br /&gt;
The New Teachers Project oversimplifies the issue of why there are bad teachers. &amp;quot;The contours of this debate are well-known. One side claims that teacher tenure and due process protections render dismissal a practical impossibility; shielding ineffective teachers from removal in all but the most egregious instances. The other argues that the process provides only minimal protection against arbitrary or discriminatory dismissal, but that administrators fail to document poor performance adequately and refuse to provide struggling teachers with sufficient support.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The report has collected some interesting data. It states,&amp;quot;47 percent of teachers report not having participated in a single informal conversation with their administrator over the last year about improving aspects of their instructional performance&amp;quot;. With all of the external forces acting on the administrators, I am not sure that they are even capable of having that conversation. &lt;br /&gt;
&lt;br /&gt;
A more important conversation needs to happen and it needs to happen as the normal course of business. If the administration wants to support good teaching than it has to know what is going on in the classroom so that they are able to bring their considerable influence to bear in helping to make a case for that specific education to students they see in the halls and to motivate those students and keep them motivated. They cannot rely on platitudes.&lt;br /&gt;
&lt;br /&gt;
My students don't buy platitudes. They have been burned by them before, left high and dry while the rest of the world sails into an optimistic future. Part of being a good teacher is the ability to help students understand and define their own educational challenges, set personal goals and see them as attainable. A good administrator elicits those goals from and reinforces them.&lt;br /&gt;
&lt;br /&gt;
When I ran a construction company I made certain to see what 30 or 40 workers on a building site (of say 14 houses) were doing every day. I talked to each of the workers about how the job was going, was there anything in your way, did you see any problems. I did that and I ran a carpentry crew, working with the tools for 6 hour each day. It was a management style that worked, we produced good housing and we all made a good living.&lt;br /&gt;
&lt;br /&gt;
A school like mine (~300 students, 20 teachers) needs a leader who is involved in the education that is going on in the building. That involvement requires commitment, time and effort. It should not be delegated. Ask your teachers individually, every day: What are your current challenges? What are you thinking of doing to address them? Elicit ideas and contribute your own. Spend time in the classrooms to see how the ideas you toss around with your teachers are working out then catch up with them in the hall between classes and compare notes; judge together what works. It will be huge benefit to students. Students respond positively to an adult in the room. They are pleasantly surprised when someone knows what they are working on. It makes their work more important to them. All of this should become the core job definition. Avoid the bureaucracy, do what you have to quick and dirty, ignore what you can.  &lt;br /&gt;
&lt;br /&gt;
My school spans parts of 3 floors. I have seen my headmaster on my floor 3 times this year. She was never in my classroom in spite of my open invitation. There are 2 other headmasters and another 4 or 5 people fulfilling administrative functions. Administrators define their job as protecting the students from the teachers. I worked for a city bureaucracy too and it wasn't as big but the Dept of Neighborhood Development was just ineffectual and distracting from the real job of building houses as BPS and its consultants are distracting to the real work of education. &lt;br /&gt;
  &lt;br /&gt;
I was in the Boston Public Schools schools for 13*3 school-years as a parent. Involved parents got good at finding out who the good teachers were. We wanted our kids to have those teachers and wanted administrators who would stay out of their way. That was the best we thought we could get. Clearly that isn't enough. Supporting good teaching needs to be reformulated from the top down. You don't bring out the best in people with a periodically applied, computerized carrot and stick. &amp;quot;A comprehensive performance evaluation system...that credibly differentiates teachers&amp;quot; has to happen every day, it has to be local and it probably has little to do with a system. Teachers give up and get to stay since no one cares to check as long as they talk the talk. I would hypothesize that you can't hide having given up on your kids if someone is checking in with you every day and talking with you about what inspires you about your material and how you intend to inspire your students. If it is not working it should be self evident. A bad teacher will realize and accede that they can't do the job. Teachers wake up in the middle of the night and ask themselves that question anyway. There is no job as hard in my experience. I cannot say with certainty how long I will last. The administration usually gets to you first. I'd like to be in the classroom for as long as I am good at solving the puzzle of the kids, am inspired by my material, know I have something to say and still have the energy to run the show.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===other===&lt;br /&gt;
&lt;br /&gt;
*http://www.aft.org/innovate/index.htm&lt;br /&gt;
&lt;br /&gt;
http://www.tntp.org/newsandpress/060109_TNTP.html&lt;br /&gt;
&lt;br /&gt;
&amp;quot;On education, we will expand exchange programs, and increase scholarships, like the one that brought my father to America, while encouraging more Americans to study in Muslim communities. And we will match promising Muslim students with internships in America; invest in on-line learning for teachers and children around the world; and create a new online network, so a teenager in Kansas can communicate instantly with a teenager in Cairo.&lt;br /&gt;
&lt;br /&gt;
On economic development, we will create a new corps of business volunteers to partner with counterparts in Muslim-majority countries. And I will host a Summit on Entrepreneurship this year to identify how we can deepen ties between business leaders, foundations and social entrepreneurs in the United States and Muslim communities around the world.&amp;quot; - http://www.huffingtonpost.com/2009/06/04/obama-egypt-speech-video_n_211216.html&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3881</id>
		<title>Ideas in education</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3881"/>
		<updated>2010-02-11T22:34:21Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===AN ACT RELATIVE TO THE ACHIEVEMENT GAP===&lt;br /&gt;
January 26, 2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Re:  Education Reform Legislation&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Dear&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
In the last couple weeks, the Legislature passed and the Governor signed An Act Relative to the Achievement Gap (S. 2247), an education reform bill that aims to systematically improve student success, narrow the achievement gap for low-income students and students of color, and increase accountability in school administration.  Many constituents have shared their views on this bill with me over recent weeks, and I have truly appreciated your advocacy and input. While this bill is not perfect, I cast my vote in favor of it because I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
As you may know, I sit firmly on both sides of many of the debates that have surrounded this bill.  As a former public school teacher, I have seen impressive victories happen in our district schools, often against long odds.  I have also seen the immoral inadequacies that exist within our current public school system and know many children are being failed by it.  And I know that charter schools in my district have changed the lives of thousands of students for the better.  At the same time, I believe firmly that, as a state, we must craft a system that serves the thousands of children who will remain in district schools even if we lift the cap on charter schools.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
When this process began, I set out the goals I would be fighting for in the bill.  Below is an accounting of how An Act Relative to the Achievement Gap addresses those core goals:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* A sense of urgency when it comes to fixing failing schools.  The bill puts in place strict timelines for turning around failing schools, including deadlines for superintendents and the Commissioner of Elementary and Secondary Education (the “Commissioner”), who are charged with improving underperforming schools.  It also provides serious new tools for school administrators to implement in our failing schools, including expanding the school day or school year and providing for increased opportunities for teacher planning time and collaboration.  By lifting the charter school cap, the bill also ensures that more children, especially students in low-performing districts, have additional school options.  Under this bill, 30-35 school districts will be eligible for an increase in the cap.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* Equality of service delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.  The bill requires charters to set specific goals for recruiting and retaining high-need student populations and requires the Board of Elementary and Secondary Education to assess, at the time of charter renewal, the extent to which charters have followed their recruitment and retention plans for such populations.  It also requires charter schools to commit to population goals more comparable to what our district schools serve.  While the bill takes a step in the right direction here, it is an area in which more work remains to be done.  An amendment I filed to the bill that would have required charter schools to be evaluated, in part, on progress in reaching annual goals did not pass, due to charter school opposition.  However, I will continue to fight for all our schools to be held to high standards of accountability.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* Fairness in the funding mechanisms used to apportion money to district and charter schools.  To assist districts in budget planning, the bill allows tuition payments from districts to charter schools to be based on prior year enrollment numbers.  With respect to the state’s role in reimbursing sending districts for students who enroll in charter schools, the bill more accurately recognizes the overhead costs that stay with the district school even after the student leaves.  In addition, the bill preserves a single line item for district schools and charter schools in the state budget, ensuring that funding is linked, in recognition of the fact that charter schools are public schools.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* Effective transfer of best practices between district and charter schools.  The bill requires charter schools to share best practices with district schools as a condition for charter renewal.  The bill also requires the Commissioner to collect and disseminate best practices and urges superintendents to develop strategies for underperforming schools to study best practices in areas of demonstrated deficiency.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
* Teacher participation in the development of the standards by which we measure schools’ success.  The bill requires the Department of Elementary and Secondary Education to develop a measure that takes into account, not just MCAS scores, but also “improvement in academic performance” in determining which schools and districts are “underperforming,” for purposes of takeover by a superintendent or the Commissioner.  This combination of measures more accurately reflects the value added to a student’s education each year, especially in low-income and urban districts, where MCAS scores alone will often show low performance even when great strides have been made.  (Contrary to some public perception, this provision does not narrow the number of school districts eligible for an increase in the charter school cap.)  In addition, the bill includes teachers in the stakeholder groups charged with coming up with turnaround plans for underperforming schools.  The final bill also preserves some critical fairness principles, such as giving teachers speedy but due process when superintendents seek to make changes to the collective bargaining agreement.  The bill also requires a showing of “good cause” before a superintendent can terminate a teacher in an underperforming school.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
As a member of the Joint Committee on Education, I worked long and hard with the Chairman of the Committee, my other Senate colleagues, constituents, and education stakeholders to ensure these key principles were addressed.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Finally, the bill recognizes something we have known for a long time: that all of this work must be undertaken in conjunction with other community supports and services.  In creating plans for underperforming schools and districts, superintendents and the Commissioner must include steps to: (1) address the social service and health needs of students and their families, in order to help students arrive and remain at school ready to learn; (2) improve or expand child welfare services and, as appropriate, law enforcement services in the school community, in order to promote a safe and secure learning environment; and (3) improve workforce development services provided to students and their families at the school.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Thank you again for reaching out to my office and for your continued advocacy, which is so important in bringing about better public policy in our Commonwealth.  I look forward to working with you going forward, as we monitor the on-the-ground impacts of this bill.  Please do not hesitate to contact me or my Legal Counsel, Angela Brooks, at (617) 722-1673 or angela.brooks@state.ma.us, should you have any additional questions or concerns.&lt;br /&gt;
&lt;br /&gt;
Saludos,   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sonia Chang-Díaz &lt;br /&gt;
State Senator&lt;br /&gt;
Second Suffolk District&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;A sense of urgency: the bill looks rushed, sloppy, repetitive and ill considered.&lt;br /&gt;
&lt;br /&gt;
;Equality of service: &amp;quot;delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.&amp;quot; The law fails to do what you claim to want to do. This is a toothless law. Why bother. It boils down to a trading of mailing lists. The charters get the addresses of all the public school students for marketing purposes and they give back a list of the zip codes of their selected students. How is that equal? Charters are to make a good faith effort because in 5 years somebody may ask them about it when the charter is up for renewal. &lt;br /&gt;
:We could call this the Cherry Picking Assistance Act. If you, as a state senator actually want to work in the interest of high-need populations, such as special education students, English language learners, and students with less engaged parents and (can I add disruptive students here). I challenge you to help me place some of those students from my school into the charter schools. Just giving 3 or 4 students from each of my classes that opportunity could make an enormous positive difference in what gets accomplished in my classes and in my school. In meetings with students and parents I could give out charter school promotional material and then hand the family off to your staff &amp;quot;in conjunction with other community supports and service&amp;quot; to ensure that they are given equal consideration for enrollment. &lt;br /&gt;
 &lt;br /&gt;
;Fairness in the funding mechanisms: The part at the end of the act seems to be some minor fiddling with the formula. The give-away of public resources and power listed as &amp;quot;Education Collaborative Trust Funds&amp;quot; seems both irresponsible and ill-considered. Let's see: each charter school gets its own school committee representative AND the power to go after the Federal and State money that the city of Boston kids are eligible for. What about my school and all the other Boston Public schools. Why don't we each get a board and school committee representation to ensure that we get a share of that money? You have given the green light for private companies to siphon off taxpayer money earmarked for Boston kids. One could interpret the recent history of Boston Public Schools as the same kind of dis-empowerment in letting organizations like the Boston Plan For Excellence siphon off grant and taxpayer money intended for Boston kids, using it hire consultants to develop and endless array of programs to be sold back to the schools. The corporization of education is complete on your watch. I fear the concentration of power and the giveaway to charters. In a state among the most corrupt in the nation, where our disgrace of a government has had its last three House Speakers removed for corruption and the top leaders in the Department of Education implicated in the improper awarding of charters for new privatized schools and given that you campaigned on an anti-corruption platform, one would think you would be more cautious than to allow these 'trust' funds.&lt;br /&gt;
&lt;br /&gt;
;Teacher participation: You often claim the former teacher mantle and I guess there is nothing wrong with that. Many people try teaching for a couple of years and then decide that they want to move on to something else. So I can see how you would relate to the charter school model where young people teach for a few years, add it to their resume and then go on to law school or education administration or senator. What bothers me is your calculus. You compare ''seeing'' [some] district victories to ''knowing'' charters improved ''thousands'' of lives. There are 14 charter schools, many with very mixed records. There are 135 Boston Public Schools. How do you know thousands? By reading their press releases? By MCAS score comparisons? Do you correct for selection method, disability, factor in those who drop out to public schools. Who wrote the study you base your ''know''ledge on? There is nothing in this bill for teachers or for the vast majority of students in Boston. It is as top down as it can be. It is a sellout that you could never get away with in a rich suburban community.   &lt;br /&gt;
&lt;br /&gt;
students for the betterhappen in our district schools&lt;br /&gt;
&lt;br /&gt;
in the development of the standards by which we measure schools’ success&lt;br /&gt;
&lt;br /&gt;
I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
I sit firmly on both sides&lt;br /&gt;
&lt;br /&gt;
I believe firmly that, as a state, we must craft a system that serves the thousands of children who will remain in district schools even if we lift the cap on charter schools.&lt;br /&gt;
&lt;br /&gt;
A sense of urgency rush the bill.&lt;br /&gt;
&lt;br /&gt;
set specific goals for recruiting and retaining high-need student populations ... to assess [5 years later], at the time of charter renewal,&lt;br /&gt;
&lt;br /&gt;
Effective transfer of best practices between district and charter schools.&lt;br /&gt;
&lt;br /&gt;
The education collaborative shall be managed by a board of directors which shall be comprised of 1 person appoint ed by each member school committee and 1 person appoint ed by each member 22 charter board of trustees.23&lt;br /&gt;
&lt;br /&gt;
Each board of dir ect ors of an education collaborative shall establish and manage a trust fund, to be known as an Education Collaborative Trust Fund, and each such fund shall be designated by an 38 appropriate name. All monies contribut ed by the member municipalit ies and charter schools and all 39 grants or gifts from the federal gover nment, state government, charitable foundations, private 40 corporations or any other source shall be paid to the board of dir ect ors of the education collaborative and 41 deposit ed in the fund. 42&lt;br /&gt;
&lt;br /&gt;
apply for state, federal or corporate grants or contracts to obtain funds necessary to carry out the purpose for which such collaborative is established57&lt;br /&gt;
&lt;br /&gt;
The board of directors of the education collaborative shall be consider ed t o be a public employer and have the authority t o employ personnel, including teachers, to carry out the purposes and functions 67 of the education collaborative68&lt;br /&gt;
&lt;br /&gt;
 (1) expand, alter or replace the curriculum and program offerings of the school, including the implementation of research­based early literacy programs, early int ervent ions for 198 struggling readers and the t eaching of advanced placement courses or ot her rigor ous nationally or 199 int ernationally recognized courses, if the school does not already have such programs or courses;&lt;br /&gt;
&lt;br /&gt;
(2) 200 reallocate the uses of the exist ing budget of the school;201&lt;br /&gt;
&lt;br /&gt;
(4) increase the salary of any administrator, or teacher in the school, to attract or retain highly­ 205 qualified administrators, or teachers or to reward administrators, or teachers who work in 206 underperfor ming schools that achieve t he annual goals set forth in the turnaround plan;&lt;br /&gt;
&lt;br /&gt;
(5) expand the 207 school day or school year or both of t he school; 208&lt;br /&gt;
&lt;br /&gt;
(7) following consultation with applicable local unions, requir e the principal and all administrators, teachers and staff to reapply 210 for their positions in the school, wit h full discr etion vested in the superint endent regarding his 211 consideration of and decisions on rehiring based on the reapplications.&lt;br /&gt;
&lt;br /&gt;
(8) limit, suspend or change 1 or 212 mor e provisions of any contract or collect ive bargaining agreement, as the contract or agreement applies 213 to the school; provided, that the superint endent shall not reduce the compensation of an administrator, 214 teacher or staff member unless the hours of the person are proportionately reduced;215&lt;br /&gt;
&lt;br /&gt;
(14) develop a strategy to search for and study best practices in areas of demonstrated deficiency in the school; 225&lt;br /&gt;
&lt;br /&gt;
(b) The purposes of establishing charter schools are: (i) to stimulat e the development of innovative programs wit hin public education; (ii) to provide opportunities for innovative learning and 900 assessments; (iii) to provide parents and students wit h greater options in selecting schools wit hin and 901 outside their school districts; (iv) to provide t eachers with a vehicle for establishing schools with 902 alternative, innovative met hods of educational instruction and school structure and management; (v) to 903 encourage perfor mance­based educational programs; (vi) to hold t eachers and school administrators accountable for students' educational outcomes; and (vii) to provide models for replication in ot her 905 public schools. 906&lt;br /&gt;
&lt;br /&gt;
Each local school district shall be required to grant a leave of absence t o any t eacher in the public schools syst em request ing such leave to t each in a commonwealth charter school. A t eacher may 1272 request a leave of absence for up to 2 years. 1273&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===widget===&lt;br /&gt;
&lt;br /&gt;
====quotes====&lt;br /&gt;
Are teachers just interchangeable widgets? I just lost my teaching assignment, the job I had for 4 years of teaching humanities to seniors. The stated reason was that we should all be able to teach in any position. I guess this is better than last year. Last year I was told in the middle of the summer that I would be teaching tenth grade. On the first day of school I was told I was teaching twelfth grade after all. Some teachers found out what they were teaching a class they had never taught before. They found out on the first day of school. The students are the ultimate victims of this widget philosophy. &lt;br /&gt;
&lt;br /&gt;
Being a good teacher requires a tremendous amount of thought and design in preparation for the school year; on average I spend a couple of hundred hours even on the classes I have taught for years. In order for the material to be compelling to your students it has to be fresh and compelling for you. &lt;br /&gt;
&lt;br /&gt;
The beginning of the year has its own significant requirements for preparation. Every day you are getting feedback from your new students. Their individuality combined with the chemistry of each class has an enormous effect on your ideas of what you are going to do the next day and every day. &lt;br /&gt;
&lt;br /&gt;
[http://widgeteffect.org/downloads/TheWidgetEffect.pdf The Widget Effect] by &lt;br /&gt;
&amp;lt;b&amp;gt;The New Teacher Project&amp;lt;/b&amp;gt; takes a critical look at how we view and value our teachers. It is their view that, &amp;quot;a culture of indifference about the quality of instruction in each classroom dominates&amp;quot;. I find this to be true. &lt;br /&gt;
&lt;br /&gt;
They postulate that, &amp;quot;If districts could systematically identify which teachers perform at the highest level, they could use this information to inform teaching assignments, target teachers for teacher leader positions, and prioritize the retention of these teachers.&amp;quot; I wish it were so easy. &lt;br /&gt;
&lt;br /&gt;
The authors move from &amp;quot;If districts could systematically identify&amp;quot; to &amp;quot;yes districts can systematically identify.&amp;quot; This is a huge leap and one that neglects the very real problems that make education such a messy business. &lt;br /&gt;
&lt;br /&gt;
In 30 years of running a company I became very dependent on having a systematic approach to product quality and customer satisfaction. Applying good business management practice will certainly reap improvements, but the run-it-as-a-business approach has already become part of the underlying problems.&lt;br /&gt;
&lt;br /&gt;
One example is the mission statement / shared vision / team approach to education promulgated by advisers based in business culture. Being on board is viewed as an indication of being a good teacher. Questioning the 'vision' is seen as detrimental to school culture. &lt;br /&gt;
&lt;br /&gt;
It is thought that teachers can be objectively evaluated using &amp;quot;performance standards based upon student achievement outcomes&amp;quot; and to a certain extent this is probably true. But we have created an industry that produces these standards measures externally from the classroom and another whole industry that creates products to help you meet those standards. It all becomes very self-referential and removed from the classroom and its students. &lt;br /&gt;
&lt;br /&gt;
Additionally we have the political dimension. Opinion leaders identify problems and schools try to address them. A &amp;quot;good&amp;quot; high school, for example is one in which students pass the standardized tests and graduate. A mayor or other official may expand the definition, perhaps instituting a plan in which the number of AP offerings must be increased by some percentage in a district. &lt;br /&gt;
&lt;br /&gt;
While on the face of it all of these ideas have some merit, as they become intertwined with the definition of a good teacher, we move further, not closer, to understanding and recognizing good teaching and good education. A &amp;quot;good&amp;quot; teacher agrees with the vision and happily consumes the products and lingo of the publishers, consultants and Ed. schools. A &amp;quot;good&amp;quot; teacher defines student expectations in line with the what makes the school look good and successful.  &lt;br /&gt;
&lt;br /&gt;
Systematic identification of good teaching is far from a foregone conclusion in the real world of education. The very forces who say they would like to see it are often working against its realization. The externally influenced definitions of what good teaching is may have little to do with what it actually is. The Boston Teacher Residency teaches these external measures to its new teachers. Teachers attempt to comply, teaching the  the script that they are given at the pace that is approved. They are immunized, cleared of responsibility for their students by their compliance with the strategies and standards. Their superiors are trained in the same vein by the Boston Principal Fellowship Program. The Ed. schools produce these programs in collaboration with Harvard Business School and they are implemented by NGO consultants with an interest of wresting education from the grip of the evil teachers' unions.&lt;br /&gt;
&lt;br /&gt;
The New Teachers Project oversimplifies the issue of why there are bad teachers. &amp;quot;The contours of this debate are well-known. One side claims that teacher tenure and due process protections render dismissal a practical impossibility; shielding ineffective teachers from removal in all but the most egregious instances. The other argues that the process provides only minimal protection against arbitrary or discriminatory dismissal, but that administrators fail to document poor performance adequately and refuse to provide struggling teachers with sufficient support.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The report has collected some interesting data. It states,&amp;quot;47 percent of teachers report not having participated in a single informal conversation with their administrator over the last year about improving aspects of their instructional performance&amp;quot;. With all of the external forces acting on the administrators, I am not sure that they are even capable of having that conversation. &lt;br /&gt;
&lt;br /&gt;
A more important conversation needs to happen and it needs to happen as the normal course of business. If the administration wants to support good teaching than it has to know what is going on in the classroom so that they are able to bring their considerable influence to bear in helping to make a case for that specific education to students they see in the halls and to motivate those students and keep them motivated. They cannot rely on platitudes.&lt;br /&gt;
&lt;br /&gt;
My students don't buy platitudes. They have been burned by them before, left high and dry while the rest of the world sails into an optimistic future. Part of being a good teacher is the ability to help students understand and define their own educational challenges, set personal goals and see them as attainable. A good administrator elicits those goals from and reinforces them.&lt;br /&gt;
&lt;br /&gt;
When I ran a construction company I made certain to see what 30 or 40 workers on a building site (of say 14 houses) were doing every day. I talked to each of the workers about how the job was going, was there anything in your way, did you see any problems. I did that and I ran a carpentry crew, working with the tools for 6 hour each day. It was a management style that worked, we produced good housing and we all made a good living.&lt;br /&gt;
&lt;br /&gt;
A school like mine (~300 students, 20 teachers) needs a leader who is involved in the education that is going on in the building. That involvement requires commitment, time and effort. It should not be delegated. Ask your teachers individually, every day: What are your current challenges? What are you thinking of doing to address them? Elicit ideas and contribute your own. Spend time in the classrooms to see how the ideas you toss around with your teachers are working out then catch up with them in the hall between classes and compare notes; judge together what works. It will be huge benefit to students. Students respond positively to an adult in the room. They are pleasantly surprised when someone knows what they are working on. It makes their work more important to them. All of this should become the core job definition. Avoid the bureaucracy, do what you have to quick and dirty, ignore what you can.  &lt;br /&gt;
&lt;br /&gt;
My school spans parts of 3 floors. I have seen my headmaster on my floor 3 times this year. She was never in my classroom in spite of my open invitation. There are 2 other headmasters and another 4 or 5 people fulfilling administrative functions. Administrators define their job as protecting the students from the teachers. I worked for a city bureaucracy too and it wasn't as big but the Dept of Neighborhood Development was just ineffectual and distracting from the real job of building houses as BPS and its consultants are distracting to the real work of education. &lt;br /&gt;
  &lt;br /&gt;
I was in the Boston Public Schools schools for 13*3 school-years as a parent. Involved parents got good at finding out who the good teachers were. We wanted our kids to have those teachers and wanted administrators who would stay out of their way. That was the best we thought we could get. Clearly that isn't enough. Supporting good teaching needs to be reformulated from the top down. You don't bring out the best in people with a periodically applied, computerized carrot and stick. &amp;quot;A comprehensive performance evaluation system...that credibly differentiates teachers&amp;quot; has to happen every day, it has to be local and it probably has little to do with a system. Teachers give up and get to stay since no one cares to check as long as they talk the talk. I would hypothesize that you can't hide having given up on your kids if someone is checking in with you every day and talking with you about what inspires you about your material and how you intend to inspire your students. If it is not working it should be self evident. A bad teacher will realize and accede that they can't do the job. Teachers wake up in the middle of the night and ask themselves that question anyway. There is no job as hard in my experience. I cannot say with certainty how long I will last. The administration usually gets to you first. I'd like to be in the classroom for as long as I am good at solving the puzzle of the kids, am inspired by my material, know I have something to say and still have the energy to run the show.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===other===&lt;br /&gt;
&lt;br /&gt;
*http://www.aft.org/innovate/index.htm&lt;br /&gt;
&lt;br /&gt;
http://www.tntp.org/newsandpress/060109_TNTP.html&lt;br /&gt;
&lt;br /&gt;
&amp;quot;On education, we will expand exchange programs, and increase scholarships, like the one that brought my father to America, while encouraging more Americans to study in Muslim communities. And we will match promising Muslim students with internships in America; invest in on-line learning for teachers and children around the world; and create a new online network, so a teenager in Kansas can communicate instantly with a teenager in Cairo.&lt;br /&gt;
&lt;br /&gt;
On economic development, we will create a new corps of business volunteers to partner with counterparts in Muslim-majority countries. And I will host a Summit on Entrepreneurship this year to identify how we can deepen ties between business leaders, foundations and social entrepreneurs in the United States and Muslim communities around the world.&amp;quot; - http://www.huffingtonpost.com/2009/06/04/obama-egypt-speech-video_n_211216.html&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3880</id>
		<title>Ideas in education</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3880"/>
		<updated>2010-02-11T22:30:09Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===AN ACT RELATIVE TO THE ACHIEVEMENT GAP===&lt;br /&gt;
January 26, 2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Re:  Education Reform Legislation&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Dear&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
In the last couple weeks, the Legislature passed and the Governor signed An Act Relative to the Achievement Gap (S. 2247), an education reform bill that aims to systematically improve student success, narrow the achievement gap for low-income students and students of color, and increase accountability in school administration.  Many constituents have shared their views on this bill with me over recent weeks, and I have truly appreciated your advocacy and input. While this bill is not perfect, I cast my vote in favor of it because I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
As you may know, I sit firmly on both sides of many of the debates that have surrounded this bill.  As a former public school teacher, I have seen impressive victories happen in our district schools, often against long odds.  I have also seen the immoral inadequacies that exist within our current public school system and know many children are being failed by it.  And I know that charter schools in my district have changed the lives of thousands of students for the better.  At the same time, I believe firmly that, as a state, we must craft a system that serves the thousands of children who will remain in district schools even if we lift the cap on charter schools.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
When this process began, I set out the goals I would be fighting for in the bill.  Below is an accounting of how An Act Relative to the Achievement Gap addresses those core goals:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
    * A sense of urgency when it comes to fixing failing schools.  The bill puts in place strict timelines for turning around failing schools, including deadlines for superintendents and the Commissioner of Elementary and Secondary Education (the “Commissioner”), who are charged with improving underperforming schools.  It also provides serious new tools for school administrators to implement in our failing schools, including expanding the school day or school year and providing for increased opportunities for teacher planning time and collaboration.  By lifting the charter school cap, the bill also ensures that more children, especially students in low-performing districts, have additional school options.  Under this bill, 30-35 school districts will be eligible for an increase in the cap.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
    * Equality of service delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.  The bill requires charters to set specific goals for recruiting and retaining high-need student populations and requires the Board of Elementary and Secondary Education to assess, at the time of charter renewal, the extent to which charters have followed their recruitment and retention plans for such populations.  It also requires charter schools to commit to population goals more comparable to what our district schools serve.  While the bill takes a step in the right direction here, it is an area in which more work remains to be done.  An amendment I filed to the bill that would have required charter schools to be evaluated, in part, on progress in reaching annual goals did not pass, due to charter school opposition.  However, I will continue to fight for all our schools to be held to high standards of accountability.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
    * Fairness in the funding mechanisms used to apportion money to district and charter schools.  To assist districts in budget planning, the bill allows tuition payments from districts to charter schools to be based on prior year enrollment numbers.  With respect to the state’s role in reimbursing sending districts for students who enroll in charter schools, the bill more accurately recognizes the overhead costs that stay with the district school even after the student leaves.  In addition, the bill preserves a single line item for district schools and charter schools in the state budget, ensuring that funding is linked, in recognition of the fact that charter schools are public schools.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
    * Effective transfer of best practices between district and charter schools.  The bill requires charter schools to share best practices with district schools as a condition for charter renewal.  The bill also requires the Commissioner to collect and disseminate best practices and urges superintendents to develop strategies for underperforming schools to study best practices in areas of demonstrated deficiency.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
    * Teacher participation in the development of the standards by which we measure schools’ success.  The bill requires the Department of Elementary and Secondary Education to develop a measure that takes into account, not just MCAS scores, but also “improvement in academic performance” in determining which schools and districts are “underperforming,” for purposes of takeover by a superintendent or the Commissioner.  This combination of measures more accurately reflects the value added to a student’s education each year, especially in low-income and urban districts, where MCAS scores alone will often show low performance even when great strides have been made.  (Contrary to some public perception, this provision does not narrow the number of school districts eligible for an increase in the charter school cap.)  In addition, the bill includes teachers in the stakeholder groups charged with coming up with turnaround plans for underperforming schools.  The final bill also preserves some critical fairness principles, such as giving teachers speedy but due process when superintendents seek to make changes to the collective bargaining agreement.  The bill also requires a showing of “good cause” before a superintendent can terminate a teacher in an underperforming school.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
As a member of the Joint Committee on Education, I worked long and hard with the Chairman of the Committee, my other Senate colleagues, constituents, and education stakeholders to ensure these key principles were addressed.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Finally, the bill recognizes something we have known for a long time: that all of this work must be undertaken in conjunction with other community supports and services.  In creating plans for underperforming schools and districts, superintendents and the Commissioner must include steps to: (1) address the social service and health needs of students and their families, in order to help students arrive and remain at school ready to learn; (2) improve or expand child welfare services and, as appropriate, law enforcement services in the school community, in order to promote a safe and secure learning environment; and (3) improve workforce development services provided to students and their families at the school.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Thank you again for reaching out to my office and for your continued advocacy, which is so important in bringing about better public policy in our Commonwealth.  I look forward to working with you going forward, as we monitor the on-the-ground impacts of this bill.  Please do not hesitate to contact me or my Legal Counsel, Angela Brooks, at (617) 722-1673 or angela.brooks@state.ma.us, should you have any additional questions or concerns.&lt;br /&gt;
&lt;br /&gt;
Saludos,   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sonia Chang-Díaz &lt;br /&gt;
State Senator&lt;br /&gt;
Second Suffolk District&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;A sense of urgency: the bill looks rushed, sloppy, repetitive and ill considered.&lt;br /&gt;
&lt;br /&gt;
;Equality of service: &amp;quot;delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.&amp;quot; The law fails to do what you claim to want to do. This is a toothless law. Why bother. It boils down to a trading of mailing lists. The charters get the addresses of all the public school students for marketing purposes and they give back a list of the zip codes of their selected students. How is that equal? Charters are to make a good faith effort because in 5 years somebody may ask them about it when the charter is up for renewal. &lt;br /&gt;
:We could call this the Cherry Picking Assistance Act. If you, as a state senator actually want to work in the interest of high-need populations, such as special education students, English language learners, and students with less engaged parents and (can I add disruptive students here). I challenge you to help me place some of those students from my school into the charter schools. Just giving 3 or 4 students from each of my classes that opportunity could make an enormous positive difference in what gets accomplished in my classes and in my school. In meetings with students and parents I could give out charter school promotional material and then hand the family off to your staff &amp;quot;in conjunction with other community supports and service&amp;quot; to ensure that they are given equal consideration for enrollment. &lt;br /&gt;
 &lt;br /&gt;
;Fairness in the funding mechanisms: The part at the end of the act seems to be some minor fiddling with the formula. The give-away of public resources and power listed as &amp;quot;Education Collaborative Trust Funds&amp;quot; seems both irresponsible and ill-considered. Let's see: each charter school gets its own school committee representative AND the power to go after the Federal and State money that the city of Boston kids are eligible for. What about my school and all the other Boston Public schools. Why don't we each get a board and school committee representation to ensure that we get a share of that money? You have given the green light for private companies to siphon off taxpayer money earmarked for Boston kids. One could interpret the recent history of Boston Public Schools as the same kind of dis-empowerment in letting organizations like the Boston Plan For Excellence siphon off grant and taxpayer money intended for Boston kids, using it hire consultants to develop and endless array of programs to be sold back to the schools. The corporization of education is complete on your watch. I fear the concentration of power and the giveaway to charters. In a state among the most corrupt in the nation, where our disgrace of a government has had its last three House Speakers removed for corruption and the top leaders in the Department of Education implicated in the improper awarding of charters for new privatized schools and given that you campaigned on an anti-corruption platform, one would think you would be more cautious than to allow these 'trust' funds.&lt;br /&gt;
&lt;br /&gt;
;Teacher participation: You often claim the former teacher mantle and I guess there is nothing wrong with that. Many people try teaching for a couple of years and then decide that they want to move on to something else. So I can see how you would relate to the charter school model where young people teach for a few years, add it to their resume and then go on to law school or education administration or senator. What bothers me is your calculus. You compare ''seeing'' [some] district victories to ''knowing'' charters improved ''thousands'' of lives. There are 14 charter schools, many with very mixed records. There are 135 Boston Public Schools. How do you know thousands? By reading their press releases? By MCAS score comparisons? Do you correct for selection method, disability, factor in those who drop out to public schools. Who wrote the study you base your ''know''ledge on? There is nothing in this bill for teachers or for the vast majority of students in Boston. It is as top down as it can be. It is a sellout that you could never get away with in a rich suburban community.   &lt;br /&gt;
&lt;br /&gt;
students for the betterhappen in our district schools&lt;br /&gt;
&lt;br /&gt;
I have seen impressive victories happen in our district schools, often against long odds.  I have also seen the immoral inadequacies that exist within our current public school system and know many children are being failed by it.  And I know that charter schools in my district have changed the lives of thousands of students for the better.  At the same time, I believe firmly that, as a state, we must craft a system that serves the thousands of children who will remain in district schools even if we lift the cap on charter schools.in the development of the standards by which we measure schools’ success&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
I sit firmly on both sides &lt;br /&gt;
&lt;br /&gt;
I believe firmly that, as a state, we must craft a system that serves the thousands of children who will remain in district schools even if we lift the cap on charter schools. &lt;br /&gt;
&lt;br /&gt;
A sense of urgency rush the bill.&lt;br /&gt;
&lt;br /&gt;
set specific goals for recruiting and retaining high-need student populations ... to assess &lt;br /&gt;
[5 years later], at the time of charter renewal,&lt;br /&gt;
&lt;br /&gt;
Effective transfer of best practices between district and charter schools. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The  education collaborative shall be  managed by a board of directors which shall be comprised  &lt;br /&gt;
of 1 person appoint ed by each  member school committee and 1 person appoint ed by  each  member  &lt;br /&gt;
22  &lt;br /&gt;
charter board of trustees.23  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Each board of dir ect ors of an education collaborative shall  establish and  manage a trust fund, to  &lt;br /&gt;
be  known as an Education Collaborative Trust Fund, and  each such fund shall be designated by an  &lt;br /&gt;
38  &lt;br /&gt;
appropriate name. All  monies contribut ed by the  member  municipalit ies and charter schools and all  &lt;br /&gt;
39  &lt;br /&gt;
grants or gifts from the federal  gover nment, state government, charitable foundations, private  &lt;br /&gt;
40  &lt;br /&gt;
corporations or any  other source shall be paid to the board of dir ect ors of the  education collaborative and  &lt;br /&gt;
41  &lt;br /&gt;
deposit ed in the fund.  &lt;br /&gt;
42  &lt;br /&gt;
&lt;br /&gt;
apply for state, federal or corporate grants or contracts  &lt;br /&gt;
to obtain funds necessary to carry out the purpose for which such collaborative is  established57  &lt;br /&gt;
&lt;br /&gt;
The board of directors of the  education collaborative shall be consider ed t o be a public  employer  &lt;br /&gt;
and  have the authority t o employ personnel, including teachers, to carry out the purposes and functions  &lt;br /&gt;
67  &lt;br /&gt;
of the  education collaborative68  &lt;br /&gt;
&lt;br /&gt;
 (1)  expand, alter or replace the curriculum and program offerings of the school,  &lt;br /&gt;
including the  implementation of research­based  early literacy programs, early int ervent ions for  &lt;br /&gt;
198  &lt;br /&gt;
struggling readers and the t eaching  of advanced placement courses or ot her rigor ous nationally or  &lt;br /&gt;
199  &lt;br /&gt;
int ernationally recognized courses, if the school does  not already have such programs or courses; &lt;br /&gt;
&lt;br /&gt;
(2)  &lt;br /&gt;
200  &lt;br /&gt;
reallocate the uses of the  exist ing budget of the school;201  &lt;br /&gt;
&lt;br /&gt;
(4) increase the salary of any administrator, or teacher in the school, to attract or retain highly­  &lt;br /&gt;
205  &lt;br /&gt;
qualified administrators, or teachers or to reward administrators, or teachers who work in  &lt;br /&gt;
206  &lt;br /&gt;
underperfor ming schools that achieve t he annual goals  set forth in the turnaround plan; &lt;br /&gt;
&lt;br /&gt;
(5) expand the  &lt;br /&gt;
207  &lt;br /&gt;
school day  or school year  or both of t he school; 208  &lt;br /&gt;
&lt;br /&gt;
(7) following consultation  &lt;br /&gt;
with applicable local unions, requir e the principal and all administrators,  teachers and staff to reapply  &lt;br /&gt;
210  &lt;br /&gt;
for their positions in the school, wit h full discr etion vested in the superint endent  regarding  his  &lt;br /&gt;
211  &lt;br /&gt;
consideration of and decisions  on rehiring based on the  reapplications. &lt;br /&gt;
&lt;br /&gt;
(8) limit, suspend or change 1  or  &lt;br /&gt;
212  &lt;br /&gt;
mor e provisions of any contract or collect ive bargaining agreement, as the contract or agreement applies  &lt;br /&gt;
213  &lt;br /&gt;
to the school; provided, that the superint endent shall not reduce the  compensation of an administrator,  &lt;br /&gt;
214  &lt;br /&gt;
teacher or staff member unless the hours of the person are proportionately reduced;215  &lt;br /&gt;
&lt;br /&gt;
(14) develop a strategy to search for  &lt;br /&gt;
and study best practices in areas of demonstrated deficiency in the school; 225  &lt;br /&gt;
&lt;br /&gt;
(b) The purposes of  establishing charter schools are: (i) to stimulat e the development  of  &lt;br /&gt;
innovative programs  wit hin public education; (ii) to provide opportunities for innovative learning and  &lt;br /&gt;
900  &lt;br /&gt;
assessments; (iii) to provide parents and students  wit h greater options in selecting schools  wit hin and  &lt;br /&gt;
901  &lt;br /&gt;
outside their school districts; (iv) to provide t eachers with a vehicle for establishing schools with  &lt;br /&gt;
902  &lt;br /&gt;
alternative, innovative  met hods of  educational instruction and school structure and  management; (v) to  &lt;br /&gt;
903 encourage perfor mance­based  educational programs; (vi) to hold t eachers and school administrators  &lt;br /&gt;
accountable for students' educational  outcomes; and (vii) to provide  models for replication in ot her  &lt;br /&gt;
905  &lt;br /&gt;
public schools.  &lt;br /&gt;
906  &lt;br /&gt;
&lt;br /&gt;
Each local school district shall be required to  grant a leave  of absence t o any t eacher in the  &lt;br /&gt;
public schools syst em request ing such leave to t each  in  a commonwealth charter school. A t eacher  may  &lt;br /&gt;
1272  &lt;br /&gt;
request a leave  of absence for up to 2 years.  1273  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===widget===&lt;br /&gt;
&lt;br /&gt;
====quotes====&lt;br /&gt;
Are teachers just interchangeable widgets? I just lost my teaching assignment, the job I had for 4 years of teaching humanities to seniors. The stated reason was that we should all be able to teach in any position. I guess this is better than last year. Last year I was told in the middle of the summer that I would be teaching tenth grade. On the first day of school I was told I was teaching twelfth grade after all. Some teachers found out what they were teaching a class they had never taught before. They found out on the first day of school. The students are the ultimate victims of this widget philosophy. &lt;br /&gt;
&lt;br /&gt;
Being a good teacher requires a tremendous amount of thought and design in preparation for the school year; on average I spend a couple of hundred hours even on the classes I have taught for years. In order for the material to be compelling to your students it has to be fresh and compelling for you. &lt;br /&gt;
&lt;br /&gt;
The beginning of the year has its own significant requirements for preparation. Every day you are getting feedback from your new students. Their individuality combined with the chemistry of each class has an enormous effect on your ideas of what you are going to do the next day and every day. &lt;br /&gt;
&lt;br /&gt;
[http://widgeteffect.org/downloads/TheWidgetEffect.pdf The Widget Effect] by &lt;br /&gt;
&amp;lt;b&amp;gt;The New Teacher Project&amp;lt;/b&amp;gt; takes a critical look at how we view and value our teachers. It is their view that, &amp;quot;a culture of indifference about the quality of instruction in each classroom dominates&amp;quot;. I find this to be true. &lt;br /&gt;
&lt;br /&gt;
They postulate that, &amp;quot;If districts could systematically identify which teachers perform at the highest level, they could use this information to inform teaching assignments, target teachers for teacher leader positions, and prioritize the retention of these teachers.&amp;quot; I wish it were so easy. &lt;br /&gt;
&lt;br /&gt;
The authors move from &amp;quot;If districts could systematically identify&amp;quot; to &amp;quot;yes districts can systematically identify.&amp;quot; This is a huge leap and one that neglects the very real problems that make education such a messy business. &lt;br /&gt;
&lt;br /&gt;
In 30 years of running a company I became very dependent on having a systematic approach to product quality and customer satisfaction. Applying good business management practice will certainly reap improvements, but the run-it-as-a-business approach has already become part of the underlying problems.&lt;br /&gt;
&lt;br /&gt;
One example is the mission statement / shared vision / team approach to education promulgated by advisers based in business culture. Being on board is viewed as an indication of being a good teacher. Questioning the 'vision' is seen as detrimental to school culture. &lt;br /&gt;
&lt;br /&gt;
It is thought that teachers can be objectively evaluated using &amp;quot;performance standards based upon student achievement outcomes&amp;quot; and to a certain extent this is probably true. But we have created an industry that produces these standards measures externally from the classroom and another whole industry that creates products to help you meet those standards. It all becomes very self-referential and removed from the classroom and its students. &lt;br /&gt;
&lt;br /&gt;
Additionally we have the political dimension. Opinion leaders identify problems and schools try to address them. A &amp;quot;good&amp;quot; high school, for example is one in which students pass the standardized tests and graduate. A mayor or other official may expand the definition, perhaps instituting a plan in which the number of AP offerings must be increased by some percentage in a district. &lt;br /&gt;
&lt;br /&gt;
While on the face of it all of these ideas have some merit, as they become intertwined with the definition of a good teacher, we move further, not closer, to understanding and recognizing good teaching and good education. A &amp;quot;good&amp;quot; teacher agrees with the vision and happily consumes the products and lingo of the publishers, consultants and Ed. schools. A &amp;quot;good&amp;quot; teacher defines student expectations in line with the what makes the school look good and successful.  &lt;br /&gt;
&lt;br /&gt;
Systematic identification of good teaching is far from a foregone conclusion in the real world of education. The very forces who say they would like to see it are often working against its realization. The externally influenced definitions of what good teaching is may have little to do with what it actually is. The Boston Teacher Residency teaches these external measures to its new teachers. Teachers attempt to comply, teaching the  the script that they are given at the pace that is approved. They are immunized, cleared of responsibility for their students by their compliance with the strategies and standards. Their superiors are trained in the same vein by the Boston Principal Fellowship Program. The Ed. schools produce these programs in collaboration with Harvard Business School and they are implemented by NGO consultants with an interest of wresting education from the grip of the evil teachers' unions.&lt;br /&gt;
&lt;br /&gt;
The New Teachers Project oversimplifies the issue of why there are bad teachers. &amp;quot;The contours of this debate are well-known. One side claims that teacher tenure and due process protections render dismissal a practical impossibility; shielding ineffective teachers from removal in all but the most egregious instances. The other argues that the process provides only minimal protection against arbitrary or discriminatory dismissal, but that administrators fail to document poor performance adequately and refuse to provide struggling teachers with sufficient support.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The report has collected some interesting data. It states,&amp;quot;47 percent of teachers report not having participated in a single informal conversation with their administrator over the last year about improving aspects of their instructional performance&amp;quot;. With all of the external forces acting on the administrators, I am not sure that they are even capable of having that conversation. &lt;br /&gt;
&lt;br /&gt;
A more important conversation needs to happen and it needs to happen as the normal course of business. If the administration wants to support good teaching than it has to know what is going on in the classroom so that they are able to bring their considerable influence to bear in helping to make a case for that specific education to students they see in the halls and to motivate those students and keep them motivated. They cannot rely on platitudes.&lt;br /&gt;
&lt;br /&gt;
My students don't buy platitudes. They have been burned by them before, left high and dry while the rest of the world sails into an optimistic future. Part of being a good teacher is the ability to help students understand and define their own educational challenges, set personal goals and see them as attainable. A good administrator elicits those goals from and reinforces them.&lt;br /&gt;
&lt;br /&gt;
When I ran a construction company I made certain to see what 30 or 40 workers on a building site (of say 14 houses) were doing every day. I talked to each of the workers about how the job was going, was there anything in your way, did you see any problems. I did that and I ran a carpentry crew, working with the tools for 6 hour each day. It was a management style that worked, we produced good housing and we all made a good living.&lt;br /&gt;
&lt;br /&gt;
A school like mine (~300 students, 20 teachers) needs a leader who is involved in the education that is going on in the building. That involvement requires commitment, time and effort. It should not be delegated. Ask your teachers individually, every day: What are your current challenges? What are you thinking of doing to address them? Elicit ideas and contribute your own. Spend time in the classrooms to see how the ideas you toss around with your teachers are working out then catch up with them in the hall between classes and compare notes; judge together what works. It will be huge benefit to students. Students respond positively to an adult in the room. They are pleasantly surprised when someone knows what they are working on. It makes their work more important to them. All of this should become the core job definition. Avoid the bureaucracy, do what you have to quick and dirty, ignore what you can.  &lt;br /&gt;
&lt;br /&gt;
My school spans parts of 3 floors. I have seen my headmaster on my floor 3 times this year. She was never in my classroom in spite of my open invitation. There are 2 other headmasters and another 4 or 5 people fulfilling administrative functions. Administrators define their job as protecting the students from the teachers. I worked for a city bureaucracy too and it wasn't as big but the Dept of Neighborhood Development was just ineffectual and distracting from the real job of building houses as BPS and its consultants are distracting to the real work of education. &lt;br /&gt;
  &lt;br /&gt;
I was in the Boston Public Schools schools for 13*3 school-years as a parent. Involved parents got good at finding out who the good teachers were. We wanted our kids to have those teachers and wanted administrators who would stay out of their way. That was the best we thought we could get. Clearly that isn't enough. Supporting good teaching needs to be reformulated from the top down. You don't bring out the best in people with a periodically applied, computerized carrot and stick. &amp;quot;A comprehensive performance evaluation system...that credibly differentiates teachers&amp;quot; has to happen every day, it has to be local and it probably has little to do with a system. Teachers give up and get to stay since no one cares to check as long as they talk the talk. I would hypothesize that you can't hide having given up on your kids if someone is checking in with you every day and talking with you about what inspires you about your material and how you intend to inspire your students. If it is not working it should be self evident. A bad teacher will realize and accede that they can't do the job. Teachers wake up in the middle of the night and ask themselves that question anyway. There is no job as hard in my experience. I cannot say with certainty how long I will last. The administration usually gets to you first. I'd like to be in the classroom for as long as I am good at solving the puzzle of the kids, am inspired by my material, know I have something to say and still have the energy to run the show.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===other===&lt;br /&gt;
&lt;br /&gt;
*http://www.aft.org/innovate/index.htm&lt;br /&gt;
&lt;br /&gt;
http://www.tntp.org/newsandpress/060109_TNTP.html&lt;br /&gt;
&lt;br /&gt;
&amp;quot;On education, we will expand exchange programs, and increase scholarships, like the one that brought my father to America, while encouraging more Americans to study in Muslim communities. And we will match promising Muslim students with internships in America; invest in on-line learning for teachers and children around the world; and create a new online network, so a teenager in Kansas can communicate instantly with a teenager in Cairo.&lt;br /&gt;
&lt;br /&gt;
On economic development, we will create a new corps of business volunteers to partner with counterparts in Muslim-majority countries. And I will host a Summit on Entrepreneurship this year to identify how we can deepen ties between business leaders, foundations and social entrepreneurs in the United States and Muslim communities around the world.&amp;quot; - http://www.huffingtonpost.com/2009/06/04/obama-egypt-speech-video_n_211216.html&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3879</id>
		<title>Ideas in education</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3879"/>
		<updated>2010-02-11T22:09:39Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===AN ACT RELATIVE TO THE ACHIEVEMENT GAP===&lt;br /&gt;
January 26, 2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Re:  Education Reform Legislation&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Dear&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
In the last couple weeks, the Legislature passed and the Governor signed An Act Relative to the Achievement Gap (S. 2247), an education reform bill that aims to systematically improve student success, narrow the achievement gap for low-income students and students of color, and increase accountability in school administration.  Many constituents have shared their views on this bill with me over recent weeks, and I have truly appreciated your advocacy and input. While this bill is not perfect, I cast my vote in favor of it because I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
As you may know, I sit firmly on both sides of many of the debates that have surrounded this bill.  As a former public school teacher, I have seen impressive victories happen in our district schools, often against long odds.  I have also seen the immoral inadequacies that exist within our current public school system and know many children are being failed by it.  And I know that charter schools in my district have changed the lives of thousands of students for the better.  At the same time, I believe firmly that, as a state, we must craft a system that serves the thousands of children who will remain in district schools even if we lift the cap on charter schools.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
When this process began, I set out the goals I would be fighting for in the bill.  Below is an accounting of how An Act Relative to the Achievement Gap addresses those core goals:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
    * A sense of urgency when it comes to fixing failing schools.  The bill puts in place strict timelines for turning around failing schools, including deadlines for superintendents and the Commissioner of Elementary and Secondary Education (the “Commissioner”), who are charged with improving underperforming schools.  It also provides serious new tools for school administrators to implement in our failing schools, including expanding the school day or school year and providing for increased opportunities for teacher planning time and collaboration.  By lifting the charter school cap, the bill also ensures that more children, especially students in low-performing districts, have additional school options.  Under this bill, 30-35 school districts will be eligible for an increase in the cap.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
    * Equality of service delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.  The bill requires charters to set specific goals for recruiting and retaining high-need student populations and requires the Board of Elementary and Secondary Education to assess, at the time of charter renewal, the extent to which charters have followed their recruitment and retention plans for such populations.  It also requires charter schools to commit to population goals more comparable to what our district schools serve.  While the bill takes a step in the right direction here, it is an area in which more work remains to be done.  An amendment I filed to the bill that would have required charter schools to be evaluated, in part, on progress in reaching annual goals did not pass, due to charter school opposition.  However, I will continue to fight for all our schools to be held to high standards of accountability.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
    * Fairness in the funding mechanisms used to apportion money to district and charter schools.  To assist districts in budget planning, the bill allows tuition payments from districts to charter schools to be based on prior year enrollment numbers.  With respect to the state’s role in reimbursing sending districts for students who enroll in charter schools, the bill more accurately recognizes the overhead costs that stay with the district school even after the student leaves.  In addition, the bill preserves a single line item for district schools and charter schools in the state budget, ensuring that funding is linked, in recognition of the fact that charter schools are public schools.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
    * Effective transfer of best practices between district and charter schools.  The bill requires charter schools to share best practices with district schools as a condition for charter renewal.  The bill also requires the Commissioner to collect and disseminate best practices and urges superintendents to develop strategies for underperforming schools to study best practices in areas of demonstrated deficiency.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
    * Teacher participation in the development of the standards by which we measure schools’ success.  The bill requires the Department of Elementary and Secondary Education to develop a measure that takes into account, not just MCAS scores, but also “improvement in academic performance” in determining which schools and districts are “underperforming,” for purposes of takeover by a superintendent or the Commissioner.  This combination of measures more accurately reflects the value added to a student’s education each year, especially in low-income and urban districts, where MCAS scores alone will often show low performance even when great strides have been made.  (Contrary to some public perception, this provision does not narrow the number of school districts eligible for an increase in the charter school cap.)  In addition, the bill includes teachers in the stakeholder groups charged with coming up with turnaround plans for underperforming schools.  The final bill also preserves some critical fairness principles, such as giving teachers speedy but due process when superintendents seek to make changes to the collective bargaining agreement.  The bill also requires a showing of “good cause” before a superintendent can terminate a teacher in an underperforming school.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
As a member of the Joint Committee on Education, I worked long and hard with the Chairman of the Committee, my other Senate colleagues, constituents, and education stakeholders to ensure these key principles were addressed.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Finally, the bill recognizes something we have known for a long time: that all of this work must be undertaken in conjunction with other community supports and services.  In creating plans for underperforming schools and districts, superintendents and the Commissioner must include steps to: (1) address the social service and health needs of students and their families, in order to help students arrive and remain at school ready to learn; (2) improve or expand child welfare services and, as appropriate, law enforcement services in the school community, in order to promote a safe and secure learning environment; and (3) improve workforce development services provided to students and their families at the school.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Thank you again for reaching out to my office and for your continued advocacy, which is so important in bringing about better public policy in our Commonwealth.  I look forward to working with you going forward, as we monitor the on-the-ground impacts of this bill.  Please do not hesitate to contact me or my Legal Counsel, Angela Brooks, at (617) 722-1673 or angela.brooks@state.ma.us, should you have any additional questions or concerns.&lt;br /&gt;
&lt;br /&gt;
Saludos,   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sonia Chang-Díaz &lt;br /&gt;
State Senator&lt;br /&gt;
Second Suffolk District&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;A sense of urgency: the bill looks rushed, sloppy, repetitive and ill considered.&lt;br /&gt;
&lt;br /&gt;
;Equality of service: &amp;quot;delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.&amp;quot; The law fails to do what you claim to want to do. This is a toothless law. Why bother. It boils down to a trading of mailing lists. The charters get the addresses of all the public school students for marketing purposes and they give back a list of the zip codes of their selected students. How is that equal? Charters are to make a good faith effort because in 5 years somebody may ask them about it when the charter is up for renewal. &lt;br /&gt;
:We could call this the Cherry Picking Assistance Act. If you, as a state senator actually want to work in the interest of high-need populations, such as special education students, English language learners, and students with less engaged parents and (can I add disruptive students here). I challenge you to help me place some of those students from my school into the charter schools. Just giving 3 or 4 students from each of my classes that opportunity could make an enormous positive difference in what gets accomplished in my classes and in my school. In meetings with students and parents I could give out charter school promotional material and then hand the family off to your staff &amp;quot;in conjunction with other community supports and service&amp;quot; to ensure that they are given equal consideration for enrollment. &lt;br /&gt;
 &lt;br /&gt;
;Fairness in the funding mechanisms: The part at the end of the act seems to be some minor fiddling with the formula. The give-away of public resources and power listed as &amp;quot;Education Collaborative Trust Funds&amp;quot; seems both irresponsible and ill-considered. Let's see: each charter school gets its own school committee representative AND the power to go after the Federal and State money that the city of Boston kids are eligible for. What about my school and all the other Boston Public schools. Why don't we each get a board and school committee representation to ensure that we get a share of that money? You have given the green light for private companies to siphon off taxpayer money earmarked for Boston kids. One could interpret the recent history of Boston Public Schools as the same kind of dis-empowerment in letting organizations like the Boston Plan For Excellence siphon off grant and taxpayer money intended for Boston kids, using it hire consultants to develop and endless array of programs to be sold back to the schools. The corporization of education is complete on your watch. I fear the concentration of power and the giveaway to charters. In a state among the most corrupt in the nation, where our disgrace of a government has had its last three House Speakers removed for corruption and the top leaders in the Department of Education implicated in the improper awarding of charters for new privatized schools and given that you campaigned on an anti-corruption platform, one would think you would be more cautious than to allow these 'trust' funds.&lt;br /&gt;
&lt;br /&gt;
;Teacher participation: You often claim the former teacher mantle and I guess there is nothing wrong with that. Many people try teaching for a couple of years and then decide that they want to move on to something else. So I can see how you would relate to the charter school model where young people teach for a few years, add it to their resume and then go on to law school or education administration or senator. What bothers me is your calculus. in the development of the standards by which we measure schools’ success&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
I sit firmly on both sides &lt;br /&gt;
&lt;br /&gt;
I believe firmly that, as a state, we must craft a system that serves the thousands of children who will remain in district schools even if we lift the cap on charter schools. &lt;br /&gt;
&lt;br /&gt;
A sense of urgency rush the bill.&lt;br /&gt;
&lt;br /&gt;
set specific goals for recruiting and retaining high-need student populations ... to assess &lt;br /&gt;
[5 years later], at the time of charter renewal,&lt;br /&gt;
&lt;br /&gt;
Effective transfer of best practices between district and charter schools. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The  education collaborative shall be  managed by a board of directors which shall be comprised  &lt;br /&gt;
of 1 person appoint ed by each  member school committee and 1 person appoint ed by  each  member  &lt;br /&gt;
22  &lt;br /&gt;
charter board of trustees.23  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Each board of dir ect ors of an education collaborative shall  establish and  manage a trust fund, to  &lt;br /&gt;
be  known as an Education Collaborative Trust Fund, and  each such fund shall be designated by an  &lt;br /&gt;
38  &lt;br /&gt;
appropriate name. All  monies contribut ed by the  member  municipalit ies and charter schools and all  &lt;br /&gt;
39  &lt;br /&gt;
grants or gifts from the federal  gover nment, state government, charitable foundations, private  &lt;br /&gt;
40  &lt;br /&gt;
corporations or any  other source shall be paid to the board of dir ect ors of the  education collaborative and  &lt;br /&gt;
41  &lt;br /&gt;
deposit ed in the fund.  &lt;br /&gt;
42  &lt;br /&gt;
&lt;br /&gt;
apply for state, federal or corporate grants or contracts  &lt;br /&gt;
to obtain funds necessary to carry out the purpose for which such collaborative is  established57  &lt;br /&gt;
&lt;br /&gt;
The board of directors of the  education collaborative shall be consider ed t o be a public  employer  &lt;br /&gt;
and  have the authority t o employ personnel, including teachers, to carry out the purposes and functions  &lt;br /&gt;
67  &lt;br /&gt;
of the  education collaborative68  &lt;br /&gt;
&lt;br /&gt;
 (1)  expand, alter or replace the curriculum and program offerings of the school,  &lt;br /&gt;
including the  implementation of research­based  early literacy programs, early int ervent ions for  &lt;br /&gt;
198  &lt;br /&gt;
struggling readers and the t eaching  of advanced placement courses or ot her rigor ous nationally or  &lt;br /&gt;
199  &lt;br /&gt;
int ernationally recognized courses, if the school does  not already have such programs or courses; &lt;br /&gt;
&lt;br /&gt;
(2)  &lt;br /&gt;
200  &lt;br /&gt;
reallocate the uses of the  exist ing budget of the school;201  &lt;br /&gt;
&lt;br /&gt;
(4) increase the salary of any administrator, or teacher in the school, to attract or retain highly­  &lt;br /&gt;
205  &lt;br /&gt;
qualified administrators, or teachers or to reward administrators, or teachers who work in  &lt;br /&gt;
206  &lt;br /&gt;
underperfor ming schools that achieve t he annual goals  set forth in the turnaround plan; &lt;br /&gt;
&lt;br /&gt;
(5) expand the  &lt;br /&gt;
207  &lt;br /&gt;
school day  or school year  or both of t he school; 208  &lt;br /&gt;
&lt;br /&gt;
(7) following consultation  &lt;br /&gt;
with applicable local unions, requir e the principal and all administrators,  teachers and staff to reapply  &lt;br /&gt;
210  &lt;br /&gt;
for their positions in the school, wit h full discr etion vested in the superint endent  regarding  his  &lt;br /&gt;
211  &lt;br /&gt;
consideration of and decisions  on rehiring based on the  reapplications. &lt;br /&gt;
&lt;br /&gt;
(8) limit, suspend or change 1  or  &lt;br /&gt;
212  &lt;br /&gt;
mor e provisions of any contract or collect ive bargaining agreement, as the contract or agreement applies  &lt;br /&gt;
213  &lt;br /&gt;
to the school; provided, that the superint endent shall not reduce the  compensation of an administrator,  &lt;br /&gt;
214  &lt;br /&gt;
teacher or staff member unless the hours of the person are proportionately reduced;215  &lt;br /&gt;
&lt;br /&gt;
(14) develop a strategy to search for  &lt;br /&gt;
and study best practices in areas of demonstrated deficiency in the school; 225  &lt;br /&gt;
&lt;br /&gt;
(b) The purposes of  establishing charter schools are: (i) to stimulat e the development  of  &lt;br /&gt;
innovative programs  wit hin public education; (ii) to provide opportunities for innovative learning and  &lt;br /&gt;
900  &lt;br /&gt;
assessments; (iii) to provide parents and students  wit h greater options in selecting schools  wit hin and  &lt;br /&gt;
901  &lt;br /&gt;
outside their school districts; (iv) to provide t eachers with a vehicle for establishing schools with  &lt;br /&gt;
902  &lt;br /&gt;
alternative, innovative  met hods of  educational instruction and school structure and  management; (v) to  &lt;br /&gt;
903 encourage perfor mance­based  educational programs; (vi) to hold t eachers and school administrators  &lt;br /&gt;
accountable for students' educational  outcomes; and (vii) to provide  models for replication in ot her  &lt;br /&gt;
905  &lt;br /&gt;
public schools.  &lt;br /&gt;
906  &lt;br /&gt;
&lt;br /&gt;
Each local school district shall be required to  grant a leave  of absence t o any t eacher in the  &lt;br /&gt;
public schools syst em request ing such leave to t each  in  a commonwealth charter school. A t eacher  may  &lt;br /&gt;
1272  &lt;br /&gt;
request a leave  of absence for up to 2 years.  1273  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===widget===&lt;br /&gt;
&lt;br /&gt;
====quotes====&lt;br /&gt;
Are teachers just interchangeable widgets? I just lost my teaching assignment, the job I had for 4 years of teaching humanities to seniors. The stated reason was that we should all be able to teach in any position. I guess this is better than last year. Last year I was told in the middle of the summer that I would be teaching tenth grade. On the first day of school I was told I was teaching twelfth grade after all. Some teachers found out what they were teaching a class they had never taught before. They found out on the first day of school. The students are the ultimate victims of this widget philosophy. &lt;br /&gt;
&lt;br /&gt;
Being a good teacher requires a tremendous amount of thought and design in preparation for the school year; on average I spend a couple of hundred hours even on the classes I have taught for years. In order for the material to be compelling to your students it has to be fresh and compelling for you. &lt;br /&gt;
&lt;br /&gt;
The beginning of the year has its own significant requirements for preparation. Every day you are getting feedback from your new students. Their individuality combined with the chemistry of each class has an enormous effect on your ideas of what you are going to do the next day and every day. &lt;br /&gt;
&lt;br /&gt;
[http://widgeteffect.org/downloads/TheWidgetEffect.pdf The Widget Effect] by &lt;br /&gt;
&amp;lt;b&amp;gt;The New Teacher Project&amp;lt;/b&amp;gt; takes a critical look at how we view and value our teachers. It is their view that, &amp;quot;a culture of indifference about the quality of instruction in each classroom dominates&amp;quot;. I find this to be true. &lt;br /&gt;
&lt;br /&gt;
They postulate that, &amp;quot;If districts could systematically identify which teachers perform at the highest level, they could use this information to inform teaching assignments, target teachers for teacher leader positions, and prioritize the retention of these teachers.&amp;quot; I wish it were so easy. &lt;br /&gt;
&lt;br /&gt;
The authors move from &amp;quot;If districts could systematically identify&amp;quot; to &amp;quot;yes districts can systematically identify.&amp;quot; This is a huge leap and one that neglects the very real problems that make education such a messy business. &lt;br /&gt;
&lt;br /&gt;
In 30 years of running a company I became very dependent on having a systematic approach to product quality and customer satisfaction. Applying good business management practice will certainly reap improvements, but the run-it-as-a-business approach has already become part of the underlying problems.&lt;br /&gt;
&lt;br /&gt;
One example is the mission statement / shared vision / team approach to education promulgated by advisers based in business culture. Being on board is viewed as an indication of being a good teacher. Questioning the 'vision' is seen as detrimental to school culture. &lt;br /&gt;
&lt;br /&gt;
It is thought that teachers can be objectively evaluated using &amp;quot;performance standards based upon student achievement outcomes&amp;quot; and to a certain extent this is probably true. But we have created an industry that produces these standards measures externally from the classroom and another whole industry that creates products to help you meet those standards. It all becomes very self-referential and removed from the classroom and its students. &lt;br /&gt;
&lt;br /&gt;
Additionally we have the political dimension. Opinion leaders identify problems and schools try to address them. A &amp;quot;good&amp;quot; high school, for example is one in which students pass the standardized tests and graduate. A mayor or other official may expand the definition, perhaps instituting a plan in which the number of AP offerings must be increased by some percentage in a district. &lt;br /&gt;
&lt;br /&gt;
While on the face of it all of these ideas have some merit, as they become intertwined with the definition of a good teacher, we move further, not closer, to understanding and recognizing good teaching and good education. A &amp;quot;good&amp;quot; teacher agrees with the vision and happily consumes the products and lingo of the publishers, consultants and Ed. schools. A &amp;quot;good&amp;quot; teacher defines student expectations in line with the what makes the school look good and successful.  &lt;br /&gt;
&lt;br /&gt;
Systematic identification of good teaching is far from a foregone conclusion in the real world of education. The very forces who say they would like to see it are often working against its realization. The externally influenced definitions of what good teaching is may have little to do with what it actually is. The Boston Teacher Residency teaches these external measures to its new teachers. Teachers attempt to comply, teaching the  the script that they are given at the pace that is approved. They are immunized, cleared of responsibility for their students by their compliance with the strategies and standards. Their superiors are trained in the same vein by the Boston Principal Fellowship Program. The Ed. schools produce these programs in collaboration with Harvard Business School and they are implemented by NGO consultants with an interest of wresting education from the grip of the evil teachers' unions.&lt;br /&gt;
&lt;br /&gt;
The New Teachers Project oversimplifies the issue of why there are bad teachers. &amp;quot;The contours of this debate are well-known. One side claims that teacher tenure and due process protections render dismissal a practical impossibility; shielding ineffective teachers from removal in all but the most egregious instances. The other argues that the process provides only minimal protection against arbitrary or discriminatory dismissal, but that administrators fail to document poor performance adequately and refuse to provide struggling teachers with sufficient support.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The report has collected some interesting data. It states,&amp;quot;47 percent of teachers report not having participated in a single informal conversation with their administrator over the last year about improving aspects of their instructional performance&amp;quot;. With all of the external forces acting on the administrators, I am not sure that they are even capable of having that conversation. &lt;br /&gt;
&lt;br /&gt;
A more important conversation needs to happen and it needs to happen as the normal course of business. If the administration wants to support good teaching than it has to know what is going on in the classroom so that they are able to bring their considerable influence to bear in helping to make a case for that specific education to students they see in the halls and to motivate those students and keep them motivated. They cannot rely on platitudes.&lt;br /&gt;
&lt;br /&gt;
My students don't buy platitudes. They have been burned by them before, left high and dry while the rest of the world sails into an optimistic future. Part of being a good teacher is the ability to help students understand and define their own educational challenges, set personal goals and see them as attainable. A good administrator elicits those goals from and reinforces them.&lt;br /&gt;
&lt;br /&gt;
When I ran a construction company I made certain to see what 30 or 40 workers on a building site (of say 14 houses) were doing every day. I talked to each of the workers about how the job was going, was there anything in your way, did you see any problems. I did that and I ran a carpentry crew, working with the tools for 6 hour each day. It was a management style that worked, we produced good housing and we all made a good living.&lt;br /&gt;
&lt;br /&gt;
A school like mine (~300 students, 20 teachers) needs a leader who is involved in the education that is going on in the building. That involvement requires commitment, time and effort. It should not be delegated. Ask your teachers individually, every day: What are your current challenges? What are you thinking of doing to address them? Elicit ideas and contribute your own. Spend time in the classrooms to see how the ideas you toss around with your teachers are working out then catch up with them in the hall between classes and compare notes; judge together what works. It will be huge benefit to students. Students respond positively to an adult in the room. They are pleasantly surprised when someone knows what they are working on. It makes their work more important to them. All of this should become the core job definition. Avoid the bureaucracy, do what you have to quick and dirty, ignore what you can.  &lt;br /&gt;
&lt;br /&gt;
My school spans parts of 3 floors. I have seen my headmaster on my floor 3 times this year. She was never in my classroom in spite of my open invitation. There are 2 other headmasters and another 4 or 5 people fulfilling administrative functions. Administrators define their job as protecting the students from the teachers. I worked for a city bureaucracy too and it wasn't as big but the Dept of Neighborhood Development was just ineffectual and distracting from the real job of building houses as BPS and its consultants are distracting to the real work of education. &lt;br /&gt;
  &lt;br /&gt;
I was in the Boston Public Schools schools for 13*3 school-years as a parent. Involved parents got good at finding out who the good teachers were. We wanted our kids to have those teachers and wanted administrators who would stay out of their way. That was the best we thought we could get. Clearly that isn't enough. Supporting good teaching needs to be reformulated from the top down. You don't bring out the best in people with a periodically applied, computerized carrot and stick. &amp;quot;A comprehensive performance evaluation system...that credibly differentiates teachers&amp;quot; has to happen every day, it has to be local and it probably has little to do with a system. Teachers give up and get to stay since no one cares to check as long as they talk the talk. I would hypothesize that you can't hide having given up on your kids if someone is checking in with you every day and talking with you about what inspires you about your material and how you intend to inspire your students. If it is not working it should be self evident. A bad teacher will realize and accede that they can't do the job. Teachers wake up in the middle of the night and ask themselves that question anyway. There is no job as hard in my experience. I cannot say with certainty how long I will last. The administration usually gets to you first. I'd like to be in the classroom for as long as I am good at solving the puzzle of the kids, am inspired by my material, know I have something to say and still have the energy to run the show.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===other===&lt;br /&gt;
&lt;br /&gt;
*http://www.aft.org/innovate/index.htm&lt;br /&gt;
&lt;br /&gt;
http://www.tntp.org/newsandpress/060109_TNTP.html&lt;br /&gt;
&lt;br /&gt;
&amp;quot;On education, we will expand exchange programs, and increase scholarships, like the one that brought my father to America, while encouraging more Americans to study in Muslim communities. And we will match promising Muslim students with internships in America; invest in on-line learning for teachers and children around the world; and create a new online network, so a teenager in Kansas can communicate instantly with a teenager in Cairo.&lt;br /&gt;
&lt;br /&gt;
On economic development, we will create a new corps of business volunteers to partner with counterparts in Muslim-majority countries. And I will host a Summit on Entrepreneurship this year to identify how we can deepen ties between business leaders, foundations and social entrepreneurs in the United States and Muslim communities around the world.&amp;quot; - http://www.huffingtonpost.com/2009/06/04/obama-egypt-speech-video_n_211216.html&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3878</id>
		<title>Ideas in education</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3878"/>
		<updated>2010-02-11T21:22:26Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===AN ACT RELATIVE TO THE ACHIEVEMENT GAP===&lt;br /&gt;
January 26, 2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Re:  Education Reform Legislation&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Dear&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
In the last couple weeks, the Legislature passed and the Governor signed An Act Relative to the Achievement Gap (S. 2247), an education reform bill that aims to systematically improve student success, narrow the achievement gap for low-income students and students of color, and increase accountability in school administration.  Many constituents have shared their views on this bill with me over recent weeks, and I have truly appreciated your advocacy and input. While this bill is not perfect, I cast my vote in favor of it because I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
As you may know, I sit firmly on both sides of many of the debates that have surrounded this bill.  As a former public school teacher, I have seen impressive victories happen in our district schools, often against long odds.  I have also seen the immoral inadequacies that exist within our current public school system and know many children are being failed by it.  And I know that charter schools in my district have changed the lives of thousands of students for the better.  At the same time, I believe firmly that, as a state, we must craft a system that serves the thousands of children who will remain in district schools even if we lift the cap on charter schools.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
When this process began, I set out the goals I would be fighting for in the bill.  Below is an accounting of how An Act Relative to the Achievement Gap addresses those core goals:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
    * A sense of urgency when it comes to fixing failing schools.  The bill puts in place strict timelines for turning around failing schools, including deadlines for superintendents and the Commissioner of Elementary and Secondary Education (the “Commissioner”), who are charged with improving underperforming schools.  It also provides serious new tools for school administrators to implement in our failing schools, including expanding the school day or school year and providing for increased opportunities for teacher planning time and collaboration.  By lifting the charter school cap, the bill also ensures that more children, especially students in low-performing districts, have additional school options.  Under this bill, 30-35 school districts will be eligible for an increase in the cap.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
    * Equality of service delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.  The bill requires charters to set specific goals for recruiting and retaining high-need student populations and requires the Board of Elementary and Secondary Education to assess, at the time of charter renewal, the extent to which charters have followed their recruitment and retention plans for such populations.  It also requires charter schools to commit to population goals more comparable to what our district schools serve.  While the bill takes a step in the right direction here, it is an area in which more work remains to be done.  An amendment I filed to the bill that would have required charter schools to be evaluated, in part, on progress in reaching annual goals did not pass, due to charter school opposition.  However, I will continue to fight for all our schools to be held to high standards of accountability.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
    * Fairness in the funding mechanisms used to apportion money to district and charter schools.  To assist districts in budget planning, the bill allows tuition payments from districts to charter schools to be based on prior year enrollment numbers.  With respect to the state’s role in reimbursing sending districts for students who enroll in charter schools, the bill more accurately recognizes the overhead costs that stay with the district school even after the student leaves.  In addition, the bill preserves a single line item for district schools and charter schools in the state budget, ensuring that funding is linked, in recognition of the fact that charter schools are public schools.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
    * Effective transfer of best practices between district and charter schools.  The bill requires charter schools to share best practices with district schools as a condition for charter renewal.  The bill also requires the Commissioner to collect and disseminate best practices and urges superintendents to develop strategies for underperforming schools to study best practices in areas of demonstrated deficiency.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
    * Teacher participation in the development of the standards by which we measure schools’ success.  The bill requires the Department of Elementary and Secondary Education to develop a measure that takes into account, not just MCAS scores, but also “improvement in academic performance” in determining which schools and districts are “underperforming,” for purposes of takeover by a superintendent or the Commissioner.  This combination of measures more accurately reflects the value added to a student’s education each year, especially in low-income and urban districts, where MCAS scores alone will often show low performance even when great strides have been made.  (Contrary to some public perception, this provision does not narrow the number of school districts eligible for an increase in the charter school cap.)  In addition, the bill includes teachers in the stakeholder groups charged with coming up with turnaround plans for underperforming schools.  The final bill also preserves some critical fairness principles, such as giving teachers speedy but due process when superintendents seek to make changes to the collective bargaining agreement.  The bill also requires a showing of “good cause” before a superintendent can terminate a teacher in an underperforming school.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
As a member of the Joint Committee on Education, I worked long and hard with the Chairman of the Committee, my other Senate colleagues, constituents, and education stakeholders to ensure these key principles were addressed.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Finally, the bill recognizes something we have known for a long time: that all of this work must be undertaken in conjunction with other community supports and services.  In creating plans for underperforming schools and districts, superintendents and the Commissioner must include steps to: (1) address the social service and health needs of students and their families, in order to help students arrive and remain at school ready to learn; (2) improve or expand child welfare services and, as appropriate, law enforcement services in the school community, in order to promote a safe and secure learning environment; and (3) improve workforce development services provided to students and their families at the school.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Thank you again for reaching out to my office and for your continued advocacy, which is so important in bringing about better public policy in our Commonwealth.  I look forward to working with you going forward, as we monitor the on-the-ground impacts of this bill.  Please do not hesitate to contact me or my Legal Counsel, Angela Brooks, at (617) 722-1673 or angela.brooks@state.ma.us, should you have any additional questions or concerns.&lt;br /&gt;
&lt;br /&gt;
Saludos,   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sonia Chang-Díaz &lt;br /&gt;
State Senator&lt;br /&gt;
Second Suffolk District&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;A sense of urgency: the bill looks rushed, sloppy repetitive and ill considered.&lt;br /&gt;
&lt;br /&gt;
;Equality of service delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents: a toothless law it appears, &lt;br /&gt;
&lt;br /&gt;
;Fairness in the funding mechanisms: The part at the end of the act seems to be some minor fiddling with the formula. The give-away of public resources and power listed as &amp;quot;Education Collaborative Trust Funds&amp;quot; seems both irresponsible and ill-considered. Let's see: each charter school gets its own school committee representative AND the power to go after the Federal and State money that the city of Boston kids are eligible for. What about my school and all the other Boston Public schools. Why don't we each get a board and school committee representation to ensure that we get a share of that money? You have given the green light for private companies to siphon off taxpayer money earmarked for Boston kids. One could interpret the recent history of Boston Public Schools as the same kind of dis-empowerment in letting organizations like the Boston Plan For Excellence siphon off grant and taxpayer money intended for Boston kids, using it hire consultants to develop and endless array of programs to be sold back to the schools. The corporization of education is complete on your watch. I fear the concentration of power and the giveaway to charters. In a state among the most corrupt in the nation, where our disgrace of a government has had its last three House Speakers removed for corruption and the top leaders in the Department of Education implicated in the improper awarding of charters for new privatized schools, you would think you would be more cautious than to allow these 'trust' funds.&lt;br /&gt;
&lt;br /&gt;
;Teacher participation: in the development of the standards by which we measure schools’ success&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
I sit firmly on both sides &lt;br /&gt;
&lt;br /&gt;
I believe firmly that, as a state, we must craft a system that serves the thousands of children who will remain in district schools even if we lift the cap on charter schools. &lt;br /&gt;
&lt;br /&gt;
A sense of urgency rush the bill.&lt;br /&gt;
&lt;br /&gt;
set specific goals for recruiting and retaining high-need student populations ... to assess &lt;br /&gt;
[5 years later], at the time of charter renewal,&lt;br /&gt;
&lt;br /&gt;
Effective transfer of best practices between district and charter schools. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The  education collaborative shall be  managed by a board of directors which shall be comprised  &lt;br /&gt;
of 1 person appoint ed by each  member school committee and 1 person appoint ed by  each  member  &lt;br /&gt;
22  &lt;br /&gt;
charter board of trustees.23  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Each board of dir ect ors of an education collaborative shall  establish and  manage a trust fund, to  &lt;br /&gt;
be  known as an Education Collaborative Trust Fund, and  each such fund shall be designated by an  &lt;br /&gt;
38  &lt;br /&gt;
appropriate name. All  monies contribut ed by the  member  municipalit ies and charter schools and all  &lt;br /&gt;
39  &lt;br /&gt;
grants or gifts from the federal  gover nment, state government, charitable foundations, private  &lt;br /&gt;
40  &lt;br /&gt;
corporations or any  other source shall be paid to the board of dir ect ors of the  education collaborative and  &lt;br /&gt;
41  &lt;br /&gt;
deposit ed in the fund.  &lt;br /&gt;
42  &lt;br /&gt;
&lt;br /&gt;
apply for state, federal or corporate grants or contracts  &lt;br /&gt;
to obtain funds necessary to carry out the purpose for which such collaborative is  established57  &lt;br /&gt;
&lt;br /&gt;
The board of directors of the  education collaborative shall be consider ed t o be a public  employer  &lt;br /&gt;
and  have the authority t o employ personnel, including teachers, to carry out the purposes and functions  &lt;br /&gt;
67  &lt;br /&gt;
of the  education collaborative68  &lt;br /&gt;
&lt;br /&gt;
 (1)  expand, alter or replace the curriculum and program offerings of the school,  &lt;br /&gt;
including the  implementation of research­based  early literacy programs, early int ervent ions for  &lt;br /&gt;
198  &lt;br /&gt;
struggling readers and the t eaching  of advanced placement courses or ot her rigor ous nationally or  &lt;br /&gt;
199  &lt;br /&gt;
int ernationally recognized courses, if the school does  not already have such programs or courses; &lt;br /&gt;
&lt;br /&gt;
(2)  &lt;br /&gt;
200  &lt;br /&gt;
reallocate the uses of the  exist ing budget of the school;201  &lt;br /&gt;
&lt;br /&gt;
(4) increase the salary of any administrator, or teacher in the school, to attract or retain highly­  &lt;br /&gt;
205  &lt;br /&gt;
qualified administrators, or teachers or to reward administrators, or teachers who work in  &lt;br /&gt;
206  &lt;br /&gt;
underperfor ming schools that achieve t he annual goals  set forth in the turnaround plan; &lt;br /&gt;
&lt;br /&gt;
(5) expand the  &lt;br /&gt;
207  &lt;br /&gt;
school day  or school year  or both of t he school; 208  &lt;br /&gt;
&lt;br /&gt;
(7) following consultation  &lt;br /&gt;
with applicable local unions, requir e the principal and all administrators,  teachers and staff to reapply  &lt;br /&gt;
210  &lt;br /&gt;
for their positions in the school, wit h full discr etion vested in the superint endent  regarding  his  &lt;br /&gt;
211  &lt;br /&gt;
consideration of and decisions  on rehiring based on the  reapplications. &lt;br /&gt;
&lt;br /&gt;
(8) limit, suspend or change 1  or  &lt;br /&gt;
212  &lt;br /&gt;
mor e provisions of any contract or collect ive bargaining agreement, as the contract or agreement applies  &lt;br /&gt;
213  &lt;br /&gt;
to the school; provided, that the superint endent shall not reduce the  compensation of an administrator,  &lt;br /&gt;
214  &lt;br /&gt;
teacher or staff member unless the hours of the person are proportionately reduced;215  &lt;br /&gt;
&lt;br /&gt;
(14) develop a strategy to search for  &lt;br /&gt;
and study best practices in areas of demonstrated deficiency in the school; 225  &lt;br /&gt;
&lt;br /&gt;
(b) The purposes of  establishing charter schools are: (i) to stimulat e the development  of  &lt;br /&gt;
innovative programs  wit hin public education; (ii) to provide opportunities for innovative learning and  &lt;br /&gt;
900  &lt;br /&gt;
assessments; (iii) to provide parents and students  wit h greater options in selecting schools  wit hin and  &lt;br /&gt;
901  &lt;br /&gt;
outside their school districts; (iv) to provide t eachers with a vehicle for establishing schools with  &lt;br /&gt;
902  &lt;br /&gt;
alternative, innovative  met hods of  educational instruction and school structure and  management; (v) to  &lt;br /&gt;
903 encourage perfor mance­based  educational programs; (vi) to hold t eachers and school administrators  &lt;br /&gt;
accountable for students' educational  outcomes; and (vii) to provide  models for replication in ot her  &lt;br /&gt;
905  &lt;br /&gt;
public schools.  &lt;br /&gt;
906  &lt;br /&gt;
&lt;br /&gt;
Each local school district shall be required to  grant a leave  of absence t o any t eacher in the  &lt;br /&gt;
public schools syst em request ing such leave to t each  in  a commonwealth charter school. A t eacher  may  &lt;br /&gt;
1272  &lt;br /&gt;
request a leave  of absence for up to 2 years.  1273  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===widget===&lt;br /&gt;
&lt;br /&gt;
====quotes====&lt;br /&gt;
Are teachers just interchangeable widgets? I just lost my teaching assignment, the job I had for 4 years of teaching humanities to seniors. The stated reason was that we should all be able to teach in any position. I guess this is better than last year. Last year I was told in the middle of the summer that I would be teaching tenth grade. On the first day of school I was told I was teaching twelfth grade after all. Some teachers found out what they were teaching a class they had never taught before. They found out on the first day of school. The students are the ultimate victims of this widget philosophy. &lt;br /&gt;
&lt;br /&gt;
Being a good teacher requires a tremendous amount of thought and design in preparation for the school year; on average I spend a couple of hundred hours even on the classes I have taught for years. In order for the material to be compelling to your students it has to be fresh and compelling for you. &lt;br /&gt;
&lt;br /&gt;
The beginning of the year has its own significant requirements for preparation. Every day you are getting feedback from your new students. Their individuality combined with the chemistry of each class has an enormous effect on your ideas of what you are going to do the next day and every day. &lt;br /&gt;
&lt;br /&gt;
[http://widgeteffect.org/downloads/TheWidgetEffect.pdf The Widget Effect] by &lt;br /&gt;
&amp;lt;b&amp;gt;The New Teacher Project&amp;lt;/b&amp;gt; takes a critical look at how we view and value our teachers. It is their view that, &amp;quot;a culture of indifference about the quality of instruction in each classroom dominates&amp;quot;. I find this to be true. &lt;br /&gt;
&lt;br /&gt;
They postulate that, &amp;quot;If districts could systematically identify which teachers perform at the highest level, they could use this information to inform teaching assignments, target teachers for teacher leader positions, and prioritize the retention of these teachers.&amp;quot; I wish it were so easy. &lt;br /&gt;
&lt;br /&gt;
The authors move from &amp;quot;If districts could systematically identify&amp;quot; to &amp;quot;yes districts can systematically identify.&amp;quot; This is a huge leap and one that neglects the very real problems that make education such a messy business. &lt;br /&gt;
&lt;br /&gt;
In 30 years of running a company I became very dependent on having a systematic approach to product quality and customer satisfaction. Applying good business management practice will certainly reap improvements, but the run-it-as-a-business approach has already become part of the underlying problems.&lt;br /&gt;
&lt;br /&gt;
One example is the mission statement / shared vision / team approach to education promulgated by advisers based in business culture. Being on board is viewed as an indication of being a good teacher. Questioning the 'vision' is seen as detrimental to school culture. &lt;br /&gt;
&lt;br /&gt;
It is thought that teachers can be objectively evaluated using &amp;quot;performance standards based upon student achievement outcomes&amp;quot; and to a certain extent this is probably true. But we have created an industry that produces these standards measures externally from the classroom and another whole industry that creates products to help you meet those standards. It all becomes very self-referential and removed from the classroom and its students. &lt;br /&gt;
&lt;br /&gt;
Additionally we have the political dimension. Opinion leaders identify problems and schools try to address them. A &amp;quot;good&amp;quot; high school, for example is one in which students pass the standardized tests and graduate. A mayor or other official may expand the definition, perhaps instituting a plan in which the number of AP offerings must be increased by some percentage in a district. &lt;br /&gt;
&lt;br /&gt;
While on the face of it all of these ideas have some merit, as they become intertwined with the definition of a good teacher, we move further, not closer, to understanding and recognizing good teaching and good education. A &amp;quot;good&amp;quot; teacher agrees with the vision and happily consumes the products and lingo of the publishers, consultants and Ed. schools. A &amp;quot;good&amp;quot; teacher defines student expectations in line with the what makes the school look good and successful.  &lt;br /&gt;
&lt;br /&gt;
Systematic identification of good teaching is far from a foregone conclusion in the real world of education. The very forces who say they would like to see it are often working against its realization. The externally influenced definitions of what good teaching is may have little to do with what it actually is. The Boston Teacher Residency teaches these external measures to its new teachers. Teachers attempt to comply, teaching the  the script that they are given at the pace that is approved. They are immunized, cleared of responsibility for their students by their compliance with the strategies and standards. Their superiors are trained in the same vein by the Boston Principal Fellowship Program. The Ed. schools produce these programs in collaboration with Harvard Business School and they are implemented by NGO consultants with an interest of wresting education from the grip of the evil teachers' unions.&lt;br /&gt;
&lt;br /&gt;
The New Teachers Project oversimplifies the issue of why there are bad teachers. &amp;quot;The contours of this debate are well-known. One side claims that teacher tenure and due process protections render dismissal a practical impossibility; shielding ineffective teachers from removal in all but the most egregious instances. The other argues that the process provides only minimal protection against arbitrary or discriminatory dismissal, but that administrators fail to document poor performance adequately and refuse to provide struggling teachers with sufficient support.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The report has collected some interesting data. It states,&amp;quot;47 percent of teachers report not having participated in a single informal conversation with their administrator over the last year about improving aspects of their instructional performance&amp;quot;. With all of the external forces acting on the administrators, I am not sure that they are even capable of having that conversation. &lt;br /&gt;
&lt;br /&gt;
A more important conversation needs to happen and it needs to happen as the normal course of business. If the administration wants to support good teaching than it has to know what is going on in the classroom so that they are able to bring their considerable influence to bear in helping to make a case for that specific education to students they see in the halls and to motivate those students and keep them motivated. They cannot rely on platitudes.&lt;br /&gt;
&lt;br /&gt;
My students don't buy platitudes. They have been burned by them before, left high and dry while the rest of the world sails into an optimistic future. Part of being a good teacher is the ability to help students understand and define their own educational challenges, set personal goals and see them as attainable. A good administrator elicits those goals from and reinforces them.&lt;br /&gt;
&lt;br /&gt;
When I ran a construction company I made certain to see what 30 or 40 workers on a building site (of say 14 houses) were doing every day. I talked to each of the workers about how the job was going, was there anything in your way, did you see any problems. I did that and I ran a carpentry crew, working with the tools for 6 hour each day. It was a management style that worked, we produced good housing and we all made a good living.&lt;br /&gt;
&lt;br /&gt;
A school like mine (~300 students, 20 teachers) needs a leader who is involved in the education that is going on in the building. That involvement requires commitment, time and effort. It should not be delegated. Ask your teachers individually, every day: What are your current challenges? What are you thinking of doing to address them? Elicit ideas and contribute your own. Spend time in the classrooms to see how the ideas you toss around with your teachers are working out then catch up with them in the hall between classes and compare notes; judge together what works. It will be huge benefit to students. Students respond positively to an adult in the room. They are pleasantly surprised when someone knows what they are working on. It makes their work more important to them. All of this should become the core job definition. Avoid the bureaucracy, do what you have to quick and dirty, ignore what you can.  &lt;br /&gt;
&lt;br /&gt;
My school spans parts of 3 floors. I have seen my headmaster on my floor 3 times this year. She was never in my classroom in spite of my open invitation. There are 2 other headmasters and another 4 or 5 people fulfilling administrative functions. Administrators define their job as protecting the students from the teachers. I worked for a city bureaucracy too and it wasn't as big but the Dept of Neighborhood Development was just ineffectual and distracting from the real job of building houses as BPS and its consultants are distracting to the real work of education. &lt;br /&gt;
  &lt;br /&gt;
I was in the Boston Public Schools schools for 13*3 school-years as a parent. Involved parents got good at finding out who the good teachers were. We wanted our kids to have those teachers and wanted administrators who would stay out of their way. That was the best we thought we could get. Clearly that isn't enough. Supporting good teaching needs to be reformulated from the top down. You don't bring out the best in people with a periodically applied, computerized carrot and stick. &amp;quot;A comprehensive performance evaluation system...that credibly differentiates teachers&amp;quot; has to happen every day, it has to be local and it probably has little to do with a system. Teachers give up and get to stay since no one cares to check as long as they talk the talk. I would hypothesize that you can't hide having given up on your kids if someone is checking in with you every day and talking with you about what inspires you about your material and how you intend to inspire your students. If it is not working it should be self evident. A bad teacher will realize and accede that they can't do the job. Teachers wake up in the middle of the night and ask themselves that question anyway. There is no job as hard in my experience. I cannot say with certainty how long I will last. The administration usually gets to you first. I'd like to be in the classroom for as long as I am good at solving the puzzle of the kids, am inspired by my material, know I have something to say and still have the energy to run the show.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===other===&lt;br /&gt;
&lt;br /&gt;
*http://www.aft.org/innovate/index.htm&lt;br /&gt;
&lt;br /&gt;
http://www.tntp.org/newsandpress/060109_TNTP.html&lt;br /&gt;
&lt;br /&gt;
&amp;quot;On education, we will expand exchange programs, and increase scholarships, like the one that brought my father to America, while encouraging more Americans to study in Muslim communities. And we will match promising Muslim students with internships in America; invest in on-line learning for teachers and children around the world; and create a new online network, so a teenager in Kansas can communicate instantly with a teenager in Cairo.&lt;br /&gt;
&lt;br /&gt;
On economic development, we will create a new corps of business volunteers to partner with counterparts in Muslim-majority countries. And I will host a Summit on Entrepreneurship this year to identify how we can deepen ties between business leaders, foundations and social entrepreneurs in the United States and Muslim communities around the world.&amp;quot; - http://www.huffingtonpost.com/2009/06/04/obama-egypt-speech-video_n_211216.html&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3877</id>
		<title>Ideas in education</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3877"/>
		<updated>2010-02-11T21:04:39Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===AN ACT RELATIVE TO THE ACHIEVEMENT GAP===&lt;br /&gt;
January 26, 2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Re:  Education Reform Legislation&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Dear&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
In the last couple weeks, the Legislature passed and the Governor signed An Act Relative to the Achievement Gap (S. 2247), an education reform bill that aims to systematically improve student success, narrow the achievement gap for low-income students and students of color, and increase accountability in school administration.  Many constituents have shared their views on this bill with me over recent weeks, and I have truly appreciated your advocacy and input. While this bill is not perfect, I cast my vote in favor of it because I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
As you may know, I sit firmly on both sides of many of the debates that have surrounded this bill.  As a former public school teacher, I have seen impressive victories happen in our district schools, often against long odds.  I have also seen the immoral inadequacies that exist within our current public school system and know many children are being failed by it.  And I know that charter schools in my district have changed the lives of thousands of students for the better.  At the same time, I believe firmly that, as a state, we must craft a system that serves the thousands of children who will remain in district schools even if we lift the cap on charter schools.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
When this process began, I set out the goals I would be fighting for in the bill.  Below is an accounting of how An Act Relative to the Achievement Gap addresses those core goals:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
    * A sense of urgency when it comes to fixing failing schools.  The bill puts in place strict timelines for turning around failing schools, including deadlines for superintendents and the Commissioner of Elementary and Secondary Education (the “Commissioner”), who are charged with improving underperforming schools.  It also provides serious new tools for school administrators to implement in our failing schools, including expanding the school day or school year and providing for increased opportunities for teacher planning time and collaboration.  By lifting the charter school cap, the bill also ensures that more children, especially students in low-performing districts, have additional school options.  Under this bill, 30-35 school districts will be eligible for an increase in the cap.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
    * Equality of service delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents.  The bill requires charters to set specific goals for recruiting and retaining high-need student populations and requires the Board of Elementary and Secondary Education to assess, at the time of charter renewal, the extent to which charters have followed their recruitment and retention plans for such populations.  It also requires charter schools to commit to population goals more comparable to what our district schools serve.  While the bill takes a step in the right direction here, it is an area in which more work remains to be done.  An amendment I filed to the bill that would have required charter schools to be evaluated, in part, on progress in reaching annual goals did not pass, due to charter school opposition.  However, I will continue to fight for all our schools to be held to high standards of accountability.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
    * Fairness in the funding mechanisms used to apportion money to district and charter schools.  To assist districts in budget planning, the bill allows tuition payments from districts to charter schools to be based on prior year enrollment numbers.  With respect to the state’s role in reimbursing sending districts for students who enroll in charter schools, the bill more accurately recognizes the overhead costs that stay with the district school even after the student leaves.  In addition, the bill preserves a single line item for district schools and charter schools in the state budget, ensuring that funding is linked, in recognition of the fact that charter schools are public schools.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
    * Effective transfer of best practices between district and charter schools.  The bill requires charter schools to share best practices with district schools as a condition for charter renewal.  The bill also requires the Commissioner to collect and disseminate best practices and urges superintendents to develop strategies for underperforming schools to study best practices in areas of demonstrated deficiency.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
    * Teacher participation in the development of the standards by which we measure schools’ success.  The bill requires the Department of Elementary and Secondary Education to develop a measure that takes into account, not just MCAS scores, but also “improvement in academic performance” in determining which schools and districts are “underperforming,” for purposes of takeover by a superintendent or the Commissioner.  This combination of measures more accurately reflects the value added to a student’s education each year, especially in low-income and urban districts, where MCAS scores alone will often show low performance even when great strides have been made.  (Contrary to some public perception, this provision does not narrow the number of school districts eligible for an increase in the charter school cap.)  In addition, the bill includes teachers in the stakeholder groups charged with coming up with turnaround plans for underperforming schools.  The final bill also preserves some critical fairness principles, such as giving teachers speedy but due process when superintendents seek to make changes to the collective bargaining agreement.  The bill also requires a showing of “good cause” before a superintendent can terminate a teacher in an underperforming school.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
As a member of the Joint Committee on Education, I worked long and hard with the Chairman of the Committee, my other Senate colleagues, constituents, and education stakeholders to ensure these key principles were addressed.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Finally, the bill recognizes something we have known for a long time: that all of this work must be undertaken in conjunction with other community supports and services.  In creating plans for underperforming schools and districts, superintendents and the Commissioner must include steps to: (1) address the social service and health needs of students and their families, in order to help students arrive and remain at school ready to learn; (2) improve or expand child welfare services and, as appropriate, law enforcement services in the school community, in order to promote a safe and secure learning environment; and (3) improve workforce development services provided to students and their families at the school.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Thank you again for reaching out to my office and for your continued advocacy, which is so important in bringing about better public policy in our Commonwealth.  I look forward to working with you going forward, as we monitor the on-the-ground impacts of this bill.  Please do not hesitate to contact me or my Legal Counsel, Angela Brooks, at (617) 722-1673 or angela.brooks@state.ma.us, should you have any additional questions or concerns.&lt;br /&gt;
&lt;br /&gt;
Saludos,   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sonia Chang-Díaz &lt;br /&gt;
State Senator&lt;br /&gt;
Second Suffolk District&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;A sense of urgency: the bill looks rushed, sloppy repetitive and ill considered.&lt;br /&gt;
&lt;br /&gt;
;Equality of service delivered by charter schools to high-need populations, such as special education students, English language learners, and students with less engaged parents: a toothless law it appears, &lt;br /&gt;
&lt;br /&gt;
;Fairness in the funding mechanisms: The part at the end of the act seems to be meaningless fiddling with the formula. The give-away of public resources and power listed as &amp;quot;Education Collaborative Trust Funds&amp;quot; seems both irresponsible and ill-considered. Let's see: each charter school gets its own school committee representative AND the power to go after the Federal and State money that the city of Boston kids are eligible for. What about my school and the other Boston Public schools. Why don't we each get a board and school committee representation to ensure that we get a share of that money? You have given the green light for private companies to siphon off taxpayer money earmarked for Boston kids. One could interpret the recent history of Boston Public Schools as the same kind of dis-empowerment in letting organizations like the Boston Plan For Excellence siphon off grant and taxpayer money intended for Boston kids and using it to develop programs like &lt;br /&gt;
&lt;br /&gt;
;Teacher participation: in the development of the standards by which we measure schools’ success&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
I sit firmly on both sides &lt;br /&gt;
&lt;br /&gt;
I believe firmly that, as a state, we must craft a system that serves the thousands of children who will remain in district schools even if we lift the cap on charter schools. &lt;br /&gt;
&lt;br /&gt;
A sense of urgency rush the bill.&lt;br /&gt;
&lt;br /&gt;
set specific goals for recruiting and retaining high-need student populations ... to assess &lt;br /&gt;
[5 years later], at the time of charter renewal,&lt;br /&gt;
&lt;br /&gt;
Effective transfer of best practices between district and charter schools. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The  education collaborative shall be  managed by a board of directors which shall be comprised  &lt;br /&gt;
of 1 person appoint ed by each  member school committee and 1 person appoint ed by  each  member  &lt;br /&gt;
22  &lt;br /&gt;
charter board of trustees.23  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Each board of dir ect ors of an education collaborative shall  establish and  manage a trust fund, to  &lt;br /&gt;
be  known as an Education Collaborative Trust Fund, and  each such fund shall be designated by an  &lt;br /&gt;
38  &lt;br /&gt;
appropriate name. All  monies contribut ed by the  member  municipalit ies and charter schools and all  &lt;br /&gt;
39  &lt;br /&gt;
grants or gifts from the federal  gover nment, state government, charitable foundations, private  &lt;br /&gt;
40  &lt;br /&gt;
corporations or any  other source shall be paid to the board of dir ect ors of the  education collaborative and  &lt;br /&gt;
41  &lt;br /&gt;
deposit ed in the fund.  &lt;br /&gt;
42  &lt;br /&gt;
&lt;br /&gt;
apply for state, federal or corporate grants or contracts  &lt;br /&gt;
to obtain funds necessary to carry out the purpose for which such collaborative is  established57  &lt;br /&gt;
&lt;br /&gt;
The board of directors of the  education collaborative shall be consider ed t o be a public  employer  &lt;br /&gt;
and  have the authority t o employ personnel, including teachers, to carry out the purposes and functions  &lt;br /&gt;
67  &lt;br /&gt;
of the  education collaborative68  &lt;br /&gt;
&lt;br /&gt;
 (1)  expand, alter or replace the curriculum and program offerings of the school,  &lt;br /&gt;
including the  implementation of research­based  early literacy programs, early int ervent ions for  &lt;br /&gt;
198  &lt;br /&gt;
struggling readers and the t eaching  of advanced placement courses or ot her rigor ous nationally or  &lt;br /&gt;
199  &lt;br /&gt;
int ernationally recognized courses, if the school does  not already have such programs or courses; &lt;br /&gt;
&lt;br /&gt;
(2)  &lt;br /&gt;
200  &lt;br /&gt;
reallocate the uses of the  exist ing budget of the school;201  &lt;br /&gt;
&lt;br /&gt;
(4) increase the salary of any administrator, or teacher in the school, to attract or retain highly­  &lt;br /&gt;
205  &lt;br /&gt;
qualified administrators, or teachers or to reward administrators, or teachers who work in  &lt;br /&gt;
206  &lt;br /&gt;
underperfor ming schools that achieve t he annual goals  set forth in the turnaround plan; &lt;br /&gt;
&lt;br /&gt;
(5) expand the  &lt;br /&gt;
207  &lt;br /&gt;
school day  or school year  or both of t he school; 208  &lt;br /&gt;
&lt;br /&gt;
(7) following consultation  &lt;br /&gt;
with applicable local unions, requir e the principal and all administrators,  teachers and staff to reapply  &lt;br /&gt;
210  &lt;br /&gt;
for their positions in the school, wit h full discr etion vested in the superint endent  regarding  his  &lt;br /&gt;
211  &lt;br /&gt;
consideration of and decisions  on rehiring based on the  reapplications. &lt;br /&gt;
&lt;br /&gt;
(8) limit, suspend or change 1  or  &lt;br /&gt;
212  &lt;br /&gt;
mor e provisions of any contract or collect ive bargaining agreement, as the contract or agreement applies  &lt;br /&gt;
213  &lt;br /&gt;
to the school; provided, that the superint endent shall not reduce the  compensation of an administrator,  &lt;br /&gt;
214  &lt;br /&gt;
teacher or staff member unless the hours of the person are proportionately reduced;215  &lt;br /&gt;
&lt;br /&gt;
(14) develop a strategy to search for  &lt;br /&gt;
and study best practices in areas of demonstrated deficiency in the school; 225  &lt;br /&gt;
&lt;br /&gt;
(b) The purposes of  establishing charter schools are: (i) to stimulat e the development  of  &lt;br /&gt;
innovative programs  wit hin public education; (ii) to provide opportunities for innovative learning and  &lt;br /&gt;
900  &lt;br /&gt;
assessments; (iii) to provide parents and students  wit h greater options in selecting schools  wit hin and  &lt;br /&gt;
901  &lt;br /&gt;
outside their school districts; (iv) to provide t eachers with a vehicle for establishing schools with  &lt;br /&gt;
902  &lt;br /&gt;
alternative, innovative  met hods of  educational instruction and school structure and  management; (v) to  &lt;br /&gt;
903 encourage perfor mance­based  educational programs; (vi) to hold t eachers and school administrators  &lt;br /&gt;
accountable for students' educational  outcomes; and (vii) to provide  models for replication in ot her  &lt;br /&gt;
905  &lt;br /&gt;
public schools.  &lt;br /&gt;
906  &lt;br /&gt;
&lt;br /&gt;
Each local school district shall be required to  grant a leave  of absence t o any t eacher in the  &lt;br /&gt;
public schools syst em request ing such leave to t each  in  a commonwealth charter school. A t eacher  may  &lt;br /&gt;
1272  &lt;br /&gt;
request a leave  of absence for up to 2 years.  1273  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===widget===&lt;br /&gt;
&lt;br /&gt;
====quotes====&lt;br /&gt;
Are teachers just interchangeable widgets? I just lost my teaching assignment, the job I had for 4 years of teaching humanities to seniors. The stated reason was that we should all be able to teach in any position. I guess this is better than last year. Last year I was told in the middle of the summer that I would be teaching tenth grade. On the first day of school I was told I was teaching twelfth grade after all. Some teachers found out what they were teaching a class they had never taught before. They found out on the first day of school. The students are the ultimate victims of this widget philosophy. &lt;br /&gt;
&lt;br /&gt;
Being a good teacher requires a tremendous amount of thought and design in preparation for the school year; on average I spend a couple of hundred hours even on the classes I have taught for years. In order for the material to be compelling to your students it has to be fresh and compelling for you. &lt;br /&gt;
&lt;br /&gt;
The beginning of the year has its own significant requirements for preparation. Every day you are getting feedback from your new students. Their individuality combined with the chemistry of each class has an enormous effect on your ideas of what you are going to do the next day and every day. &lt;br /&gt;
&lt;br /&gt;
[http://widgeteffect.org/downloads/TheWidgetEffect.pdf The Widget Effect] by &lt;br /&gt;
&amp;lt;b&amp;gt;The New Teacher Project&amp;lt;/b&amp;gt; takes a critical look at how we view and value our teachers. It is their view that, &amp;quot;a culture of indifference about the quality of instruction in each classroom dominates&amp;quot;. I find this to be true. &lt;br /&gt;
&lt;br /&gt;
They postulate that, &amp;quot;If districts could systematically identify which teachers perform at the highest level, they could use this information to inform teaching assignments, target teachers for teacher leader positions, and prioritize the retention of these teachers.&amp;quot; I wish it were so easy. &lt;br /&gt;
&lt;br /&gt;
The authors move from &amp;quot;If districts could systematically identify&amp;quot; to &amp;quot;yes districts can systematically identify.&amp;quot; This is a huge leap and one that neglects the very real problems that make education such a messy business. &lt;br /&gt;
&lt;br /&gt;
In 30 years of running a company I became very dependent on having a systematic approach to product quality and customer satisfaction. Applying good business management practice will certainly reap improvements, but the run-it-as-a-business approach has already become part of the underlying problems.&lt;br /&gt;
&lt;br /&gt;
One example is the mission statement / shared vision / team approach to education promulgated by advisers based in business culture. Being on board is viewed as an indication of being a good teacher. Questioning the 'vision' is seen as detrimental to school culture. &lt;br /&gt;
&lt;br /&gt;
It is thought that teachers can be objectively evaluated using &amp;quot;performance standards based upon student achievement outcomes&amp;quot; and to a certain extent this is probably true. But we have created an industry that produces these standards measures externally from the classroom and another whole industry that creates products to help you meet those standards. It all becomes very self-referential and removed from the classroom and its students. &lt;br /&gt;
&lt;br /&gt;
Additionally we have the political dimension. Opinion leaders identify problems and schools try to address them. A &amp;quot;good&amp;quot; high school, for example is one in which students pass the standardized tests and graduate. A mayor or other official may expand the definition, perhaps instituting a plan in which the number of AP offerings must be increased by some percentage in a district. &lt;br /&gt;
&lt;br /&gt;
While on the face of it all of these ideas have some merit, as they become intertwined with the definition of a good teacher, we move further, not closer, to understanding and recognizing good teaching and good education. A &amp;quot;good&amp;quot; teacher agrees with the vision and happily consumes the products and lingo of the publishers, consultants and Ed. schools. A &amp;quot;good&amp;quot; teacher defines student expectations in line with the what makes the school look good and successful.  &lt;br /&gt;
&lt;br /&gt;
Systematic identification of good teaching is far from a foregone conclusion in the real world of education. The very forces who say they would like to see it are often working against its realization. The externally influenced definitions of what good teaching is may have little to do with what it actually is. The Boston Teacher Residency teaches these external measures to its new teachers. Teachers attempt to comply, teaching the  the script that they are given at the pace that is approved. They are immunized, cleared of responsibility for their students by their compliance with the strategies and standards. Their superiors are trained in the same vein by the Boston Principal Fellowship Program. The Ed. schools produce these programs in collaboration with Harvard Business School and they are implemented by NGO consultants with an interest of wresting education from the grip of the evil teachers' unions.&lt;br /&gt;
&lt;br /&gt;
The New Teachers Project oversimplifies the issue of why there are bad teachers. &amp;quot;The contours of this debate are well-known. One side claims that teacher tenure and due process protections render dismissal a practical impossibility; shielding ineffective teachers from removal in all but the most egregious instances. The other argues that the process provides only minimal protection against arbitrary or discriminatory dismissal, but that administrators fail to document poor performance adequately and refuse to provide struggling teachers with sufficient support.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The report has collected some interesting data. It states,&amp;quot;47 percent of teachers report not having participated in a single informal conversation with their administrator over the last year about improving aspects of their instructional performance&amp;quot;. With all of the external forces acting on the administrators, I am not sure that they are even capable of having that conversation. &lt;br /&gt;
&lt;br /&gt;
A more important conversation needs to happen and it needs to happen as the normal course of business. If the administration wants to support good teaching than it has to know what is going on in the classroom so that they are able to bring their considerable influence to bear in helping to make a case for that specific education to students they see in the halls and to motivate those students and keep them motivated. They cannot rely on platitudes.&lt;br /&gt;
&lt;br /&gt;
My students don't buy platitudes. They have been burned by them before, left high and dry while the rest of the world sails into an optimistic future. Part of being a good teacher is the ability to help students understand and define their own educational challenges, set personal goals and see them as attainable. A good administrator elicits those goals from and reinforces them.&lt;br /&gt;
&lt;br /&gt;
When I ran a construction company I made certain to see what 30 or 40 workers on a building site (of say 14 houses) were doing every day. I talked to each of the workers about how the job was going, was there anything in your way, did you see any problems. I did that and I ran a carpentry crew, working with the tools for 6 hour each day. It was a management style that worked, we produced good housing and we all made a good living.&lt;br /&gt;
&lt;br /&gt;
A school like mine (~300 students, 20 teachers) needs a leader who is involved in the education that is going on in the building. That involvement requires commitment, time and effort. It should not be delegated. Ask your teachers individually, every day: What are your current challenges? What are you thinking of doing to address them? Elicit ideas and contribute your own. Spend time in the classrooms to see how the ideas you toss around with your teachers are working out then catch up with them in the hall between classes and compare notes; judge together what works. It will be huge benefit to students. Students respond positively to an adult in the room. They are pleasantly surprised when someone knows what they are working on. It makes their work more important to them. All of this should become the core job definition. Avoid the bureaucracy, do what you have to quick and dirty, ignore what you can.  &lt;br /&gt;
&lt;br /&gt;
My school spans parts of 3 floors. I have seen my headmaster on my floor 3 times this year. She was never in my classroom in spite of my open invitation. There are 2 other headmasters and another 4 or 5 people fulfilling administrative functions. Administrators define their job as protecting the students from the teachers. I worked for a city bureaucracy too and it wasn't as big but the Dept of Neighborhood Development was just ineffectual and distracting from the real job of building houses as BPS and its consultants are distracting to the real work of education. &lt;br /&gt;
  &lt;br /&gt;
I was in the Boston Public Schools schools for 13*3 school-years as a parent. Involved parents got good at finding out who the good teachers were. We wanted our kids to have those teachers and wanted administrators who would stay out of their way. That was the best we thought we could get. Clearly that isn't enough. Supporting good teaching needs to be reformulated from the top down. You don't bring out the best in people with a periodically applied, computerized carrot and stick. &amp;quot;A comprehensive performance evaluation system...that credibly differentiates teachers&amp;quot; has to happen every day, it has to be local and it probably has little to do with a system. Teachers give up and get to stay since no one cares to check as long as they talk the talk. I would hypothesize that you can't hide having given up on your kids if someone is checking in with you every day and talking with you about what inspires you about your material and how you intend to inspire your students. If it is not working it should be self evident. A bad teacher will realize and accede that they can't do the job. Teachers wake up in the middle of the night and ask themselves that question anyway. There is no job as hard in my experience. I cannot say with certainty how long I will last. The administration usually gets to you first. I'd like to be in the classroom for as long as I am good at solving the puzzle of the kids, am inspired by my material, know I have something to say and still have the energy to run the show.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===other===&lt;br /&gt;
&lt;br /&gt;
*http://www.aft.org/innovate/index.htm&lt;br /&gt;
&lt;br /&gt;
http://www.tntp.org/newsandpress/060109_TNTP.html&lt;br /&gt;
&lt;br /&gt;
&amp;quot;On education, we will expand exchange programs, and increase scholarships, like the one that brought my father to America, while encouraging more Americans to study in Muslim communities. And we will match promising Muslim students with internships in America; invest in on-line learning for teachers and children around the world; and create a new online network, so a teenager in Kansas can communicate instantly with a teenager in Cairo.&lt;br /&gt;
&lt;br /&gt;
On economic development, we will create a new corps of business volunteers to partner with counterparts in Muslim-majority countries. And I will host a Summit on Entrepreneurship this year to identify how we can deepen ties between business leaders, foundations and social entrepreneurs in the United States and Muslim communities around the world.&amp;quot; - http://www.huffingtonpost.com/2009/06/04/obama-egypt-speech-video_n_211216.html&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Technology&amp;diff=3876</id>
		<title>Technology</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Technology&amp;diff=3876"/>
		<updated>2010-02-11T02:15:06Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: /* xslt */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==log==&lt;br /&gt;
====todo====&lt;br /&gt;
2/5/10&lt;br /&gt;
*to see changes in xsl stylesheet change its name and the reference to it in the .js page.&lt;br /&gt;
1/18/10&lt;br /&gt;
*set up test dir http://localhost:8888/test/waffle.xml&lt;br /&gt;
*adjusted nested match=&amp;quot;/&amp;quot; to work http://localhost:8888/vocab/grid2/test/test4/change.xml&lt;br /&gt;
12/31/09&lt;br /&gt;
*MAMP now points to code/hosted. updateRow() from javascript sentds a good query string but test.php doesn't know what to do with it. After that is implemented the next thing would be the paging part. &lt;br /&gt;
*You can debug the socument.elements selectors used by javascript by making [http://localhost:8888/vocab/grid2/test/test4/generatedSource.html# a copy of generated source code that uses alert to test by including gstest.js]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*create an editable grid with multiple records&lt;br /&gt;
**then make it selectable for certain words or submitters&lt;br /&gt;
&lt;br /&gt;
*output select words into an: &lt;br /&gt;
**eggquiz&lt;br /&gt;
**quizlet&lt;br /&gt;
**wikipage&lt;br /&gt;
&lt;br /&gt;
*autocomp word entry &lt;br /&gt;
      &lt;br /&gt;
there is a book on Ajax in pdf  in code&lt;br /&gt;
&lt;br /&gt;
;autocompl: have put up autocompl for voacab database in http://pathboston.com/vocab/autocomp&lt;br /&gt;
&lt;br /&gt;
;grid: http://pathboston.com/vocab/grid/ has code to get from vocab xml file to web To see the data generated by the server, make a simple call to http://pathboston.com/vocab/grid/grid.php?action=FEED_GRID_PAGE&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====quizlet export -&amp;gt; csv2sql -&amp;gt;mysql=====&lt;br /&gt;
http://pathboston.com/ajax/csv2sql.php runs the conversion which gets uploaded through phpmyadmin&lt;br /&gt;
&lt;br /&gt;
=====visualthesaurus vocgrabber to db=====&lt;br /&gt;
11/19 - vocab from vocabgrabber  a javascript that you run with an article open in the browser that you want to grab then you select the words you want and save the list. &lt;br /&gt;
&lt;br /&gt;
javascript:var%20_vgurl='http://www.visualthesaurus.com';%20var%20s=document.createElement('script');s.src=_vgurl+'/vocabgrabber/bookmarklet.js';document.getElementsByTagName('head')[0].appendChild(s);%20void(0);&lt;br /&gt;
&lt;br /&gt;
http://pathboston.com/vocab/grab/vocabgrab.html goes to the visualthesuarus list page and parses the word and usage into arrays, looks up the definition&lt;br /&gt;
&lt;br /&gt;
==mediawiki==&lt;br /&gt;
:mailto:mediawiki-l@lists.wikimedia.org&lt;br /&gt;
===bot===&lt;br /&gt;
:[http://www.mediawiki.org/wiki/API mediawiki API]&lt;br /&gt;
:[http://en.wikipedia.org/wiki/API.php#APIs_for_bots creating a bot]&lt;br /&gt;
:[http://pathboston.com/forms/mw/loginbot.html login bot (MrMcKenna bh)]&lt;br /&gt;
:[http://pathboston.com/forms/mw/append21.html append21.html (gets error badtoken)]&lt;br /&gt;
Trying to send stuff to api.php to append to a page. Eventually I want to append to the main page of all users. First I'll us a POST form then I'll try multiple POSTS without a form using this [http://netevil.org/blog/2006/nov/http-post-from-php-without-curl snippet] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.linux.com/archive/feature/54334&lt;br /&gt;
===bulk import to users===&lt;br /&gt;
http://pathboston.com/forms/bulk.html&lt;br /&gt;
then from terminal ssh'd to pathboston.com&lt;br /&gt;
:cd public_html/hum310/maintenance/&lt;br /&gt;
:php importUserSubpage.php --title test &lt;br /&gt;
will put a page with that title on each user page&lt;br /&gt;
&lt;br /&gt;
Don't transclude especially not sources:biblio&lt;br /&gt;
&lt;br /&gt;
==tesseract-ocr==&lt;br /&gt;
===to OCR an image===&lt;br /&gt;
#open ~/Applications/ControlCenter.sh, use custom scan toBWtiff&lt;br /&gt;
#get it on screen (big) and 'file/grab' it or take a snapshot of it&lt;br /&gt;
#saveas 'j' nocompress, noalpha, TIFF&lt;br /&gt;
#open a terminal and run ocrjtif (it is in $PATH in /opt/sbin) and then copy and paste the ocr'd text from the terminal window.&lt;br /&gt;
&lt;br /&gt;
==quiz authoring environments==&lt;br /&gt;
http://escholarship.bc.edu/jtla/vol4/6/&lt;br /&gt;
&lt;br /&gt;
http://www.attotron.com/pub/quizmaker.html&lt;br /&gt;
&lt;br /&gt;
http://www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcexam_description&lt;br /&gt;
&lt;br /&gt;
http://www.bridgewater.edu/~rbowman/JSQuizMaker/makeselftest-questions.html&lt;br /&gt;
&lt;br /&gt;
http://www.extropia.com/&lt;br /&gt;
==vocab==&lt;br /&gt;
http://wise.sourceforge.net/&lt;br /&gt;
http://xdxf.revdanica.com/down/index.php&lt;br /&gt;
&lt;br /&gt;
==web development==&lt;br /&gt;
===vocab grid===&lt;br /&gt;
====actual function====&lt;br /&gt;
;init by creating a drop down box: return an array of article names -get articles.php&lt;br /&gt;
;on submit send source choice to server: return a page of data&lt;br /&gt;
====development version====&lt;br /&gt;
;init by creating a drop down box: return an array of article names -get articles.php&lt;br /&gt;
;on submit send source choice to server: return a message&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.w3schools.com/sitemap/sitemap_tutorials.asp&lt;br /&gt;
&lt;br /&gt;
http://www.tonymarston.net/php-mysql/sample-application.html&lt;br /&gt;
&lt;br /&gt;
http://www.w3schools.com/PHP/php_ajax_database.asp&lt;br /&gt;
&lt;br /&gt;
[http://pathboston.com/ajax/csv2sql.php csv2sql converter on pathboston.com]&lt;br /&gt;
&lt;br /&gt;
http://style-sheet.info/&lt;br /&gt;
&lt;br /&gt;
http://www.computorcompanion.com/LPMArticle.asp?ID=202&lt;br /&gt;
&lt;br /&gt;
==javascript==&lt;br /&gt;
http://www.daaq.net/old/javascript/ javascript tutorial&lt;br /&gt;
&lt;br /&gt;
http://www.javascript-coder.com/javascript-form/javascript-get-form.htm&lt;br /&gt;
&lt;br /&gt;
==css==&lt;br /&gt;
http://css.maxdesign.com.au/index.htm&lt;br /&gt;
=web development using ajax=&lt;br /&gt;
==xslt==&lt;br /&gt;
===http://www.developer.com/xml/article.php/3630526/JavaScript-XSLT-Support-in-Firefox===&lt;br /&gt;
===http://www.xmlfiles.com/xsl/xsl_client.asp===&lt;br /&gt;
===[http://docstore.mik.ua/orelly/xml/xslt/index.htm Oreilly XSLT book]===&lt;br /&gt;
===[http://www.learn-xslt-tutorial.com/ XSLT tutorial]===&lt;br /&gt;
&lt;br /&gt;
==_SESSION variables==&lt;br /&gt;
The problem with having stuff happen on the server is that it always forgets what is going on from moment to moment. The server waits for a request, it could be from anywhere in the world. It doesn't know you from a whole in the wall. The only thing you can do to be remembered is stick stuff in _SESSION variables. &lt;br /&gt;
==ajax==&lt;br /&gt;
Asynchronous Javascript and XML(XSL) is a way to update just the part of a html page that changes instead of redrawing the whole page. AJAX combines languages like html, javascript, php, sql, xml and xsl. &lt;br /&gt;
===historically===&lt;br /&gt;
There are a number of mechanisms used to combine them.&lt;br /&gt;
&lt;br /&gt;
*You call an HTML page and it displays&lt;br /&gt;
*You call an PHP page and it displays&lt;br /&gt;
*You call an HTML page and it calls a PHP page which gets combined and displays&lt;br /&gt;
*You call an HTML or PHP page and it calls a javascript page which gets combined and displays&lt;br /&gt;
===ajax does all this===&lt;br /&gt;
*You call an HTML page that includes a javascript page that responds to events by sending some action to PHP on the server which then instantiates a class and calls class methods some of which access a MYSQL  database using SQL and then puts the results in a XML container which gets sent back to the browser  then gets interpreted into XHTML by an XSL file and gets injected into some location in the page. &lt;br /&gt;
===breaking it down===&lt;br /&gt;
====to check what's going on at the server====&lt;br /&gt;
Send some stuff: http://pathboston.com/vocab/grid2/test/test.php?action=CHANGE_SOURCE&amp;amp;source=NFLhistory and get the XML back.&lt;br /&gt;
====to check the XSL====&lt;br /&gt;
Create a file of the XML that will be coming back from the server and then include an XSL file and see how it does.&lt;br /&gt;
====simple bang bang browser to server to browser to server to browser====&lt;br /&gt;
Call for data. Select from that data to query &lt;br /&gt;
&lt;br /&gt;
====getting around a XSL page using javascript====&lt;br /&gt;
:ex: You want to update a database based upon what is in some text fields. How do you find the name/value pairs that you want to send to the server? The construct document.forms.grid_form_id has some elements? What are its elements?&lt;br /&gt;
&lt;br /&gt;
=====[http://www.tizag.com/javascriptT/javascript-innerHTML.php innerHTML]=====&lt;br /&gt;
=== a complex example form the AJAX boook=== &lt;br /&gt;
index.html includes grid.js which replaces the &amp;lt;div id=&amp;quot;gridDiv&amp;quot; /&amp;gt; portion of the html page. (also loads the grid.css)&lt;br /&gt;
&lt;br /&gt;
grid.js initializes creating a xmlhttp request object loading a XSL stylesheet and page1 of the grid&lt;br /&gt;
&lt;br /&gt;
FEED_GRID_PAGE&lt;br /&gt;
To create page 1 of the grid has to create a URL query = grid.php?action=FEED_GRID_PAGE&amp;amp;page=1 and then send that query to the server by opening the request object with the query - xmlHttp.open(&amp;quot;GET&amp;quot;, query, true);&lt;br /&gt;
&lt;br /&gt;
The script running in the browser acts once the data comes back from the server. When the readyState property changes to 4, the xmlhttp.onreadystatechange handleGridPageLoad() function will be executed. It gets the data sent back from a server using the xmlhttp.responseText property to get the xml data. The (previosly loaded) xsl stylesheet loads the XML putting it in xmlResponse=stylesheetDoc.load(xmlHttp.responseXML) &lt;br /&gt;
&lt;br /&gt;
The XML is transformed to HTML and put in page = xsltProcessor.transformToFragment(xmlResponse, document);&lt;br /&gt;
&lt;br /&gt;
Meanwhile to replace the gridDiv from the index.html page we've got to get the ID and put the html in there:&lt;br /&gt;
&lt;br /&gt;
var gridDiv = document.getElementById(gridDivId);&lt;br /&gt;
gridDiv.innerHTML = &amp;quot;&amp;quot;;&lt;br /&gt;
gridDiv.appendChild(page);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
meanwhile at the server...&lt;br /&gt;
&lt;br /&gt;
The server just sits there waiting to do shit getting its instructions to grid.php. Grid.php takes some 'action' and then echos shit back to the browser.&lt;br /&gt;
&lt;br /&gt;
The actions can be FEED_GRID_PAGE or UPDATE_ROW or DELETE_ROW. &lt;br /&gt;
&lt;br /&gt;
FEED_GRID_PAGE calls the grid-class function read page and it creates the key-value pairs of the XML and puts them in in a variable that comes back as getGridXML() &lt;br /&gt;
&lt;br /&gt;
The whole show runs out of the grid.xsl file which has certain live buttons that respond to &amp;quot;on click&amp;quot; events. The xsl has a menu template sitting on top of and below a table. The table has heading then a foreach row section. &lt;br /&gt;
&lt;br /&gt;
The loadGridPage() function is whenever you hit previous page and next page.&lt;br /&gt;
&lt;br /&gt;
EditID() is called when you click on a particular row's &amp;quot;edit&amp;quot; link. The first parameter is some unique ID which seems to be assigned for the &amp;quot;tr&amp;quot; element right after foreeach statement. It is set equal to the database ID value for the record. The function on the first time through has edit as &amp;quot;true&amp;quot; and it replaces the inner html with input boxes and update,cancel and delete buttons. The Cancel button calls editID again this time has edit as false and just displays the row data. &lt;br /&gt;
&lt;br /&gt;
The update button appears when the input boxes are drawn and when clicked it calls the updateRow() which puts together a url query ?action=UPDATE_ROW&amp;amp;id=&amp;quot; + id completing it with createUpdateUrl(grid). &lt;br /&gt;
&lt;br /&gt;
In createUpdateUrl(grid), grid is from document.forms.grid_form_id and document.forms.grid_form_id.elements[i].name and value pairs are added to the url query. &lt;br /&gt;
&lt;br /&gt;
Update row finishes by sending off the query to grid.php and waits for the reply. It uses:&lt;br /&gt;
xmlHttp.open(&amp;quot;GET&amp;quot;, query, true);&lt;br /&gt;
xmlHttp.onreadystatechange = handleUpdatingRow;&lt;br /&gt;
xmlHttp.send(null);&lt;br /&gt;
&lt;br /&gt;
I suppose you could edit any record in the database just by sending it something like: &lt;br /&gt;
http://pathboston.cpm/vocab/grid2/grid.php?action=UPDATE_ROW&amp;amp;id=224&amp;amp;word=covert&amp;amp;def=sneaky&amp;amp;usage=you_are_covert&lt;br /&gt;
&lt;br /&gt;
All the server (grid.php) sends back is a number, if it is -1 everything is cool and edit mode is turned off and the screen is redrawn with new values by calling editID(id,false).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &lt;br /&gt;
&amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;head&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;AJAX Grid&amp;lt;/title&amp;gt;&lt;br /&gt;
    &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;test.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;	&lt;br /&gt;
  &amp;lt;/head&amp;gt;	&lt;br /&gt;
 	&amp;lt;body onload=&amp;quot;init();&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:sndReq('bar')&amp;quot;&amp;gt;[bar]&amp;lt;/a&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:getList()&amp;quot;&amp;gt;[foo]&amp;lt;/a&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:loadGridPage(1)&amp;quot;&amp;gt;[ant]&amp;lt;/a&amp;gt;&lt;br /&gt;
	&amp;lt;p&amp;gt;This is a version using msqli and adding an OOclass to handle wuff&amp;lt;/p&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;listDiv&amp;quot;&amp;gt;frog &amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/br&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;test2Div&amp;quot;&amp;gt;duck &amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/br&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;gridDiv&amp;quot;&amp;gt;antelope &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
[http://xmlzoo.net/xsl/?xml=00.xml XSL tutorial]&lt;br /&gt;
&lt;br /&gt;
http://www.smallbizonline.co.uk/php_session_variables.php&lt;br /&gt;
&lt;br /&gt;
http://roshanbh.com.np    &lt;br /&gt;
&lt;br /&gt;
http://rajshekhar.net/blog/archives/85-Rasmus-30-second-AJAX-Tutorial.html&lt;br /&gt;
&lt;br /&gt;
==xml and db==&lt;br /&gt;
http://www.rpbourret.com/xml/XMLAndDatabases.htm&lt;br /&gt;
&lt;br /&gt;
What techniques have you tried already? With java, there are 2 main ways of reading XML documents:&lt;br /&gt;
&lt;br /&gt;
1. DOM - Document Object Model interface. This loads the XML document into main memory. With the Document Object Model, you can build documents, navigate their structure, and add, modify, or delete elements and content. Basically the DOM specifies an abstract datatype for XML logical structure. In Java the API for this is known as JAXP&lt;br /&gt;
&lt;br /&gt;
http://java.sun.com/j2se/1.5.0/docs/...e-summary.html&lt;br /&gt;
&lt;br /&gt;
An example of reading in a doc could be:&lt;br /&gt;
&lt;br /&gt;
Expand|Select|Wrap|Line Numbers&lt;br /&gt;
&lt;br /&gt;
   1. public void readDoc() {&lt;br /&gt;
   2.   try {&lt;br /&gt;
   3.  &lt;br /&gt;
   4.    DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();&lt;br /&gt;
   5.    DocumentBuilder builder = factory.newDocumentBuilder();&lt;br /&gt;
   6.    doc = builder.parse( new File(&amp;quot;myXMLFile.xml&amp;quot;) );&lt;br /&gt;
   7.  &lt;br /&gt;
   8.   }&lt;br /&gt;
   9.   catch (FactoryConfigurationError fce){&lt;br /&gt;
  10.     System.err.println(&amp;quot;Could not create DocumentBuilderFactory&amp;quot;);&lt;br /&gt;
  11.   }&lt;br /&gt;
  12.   catch (ParserConfigurationException pce) { &lt;br /&gt;
  13.     System.out.println(&amp;quot;Could not locate a JAXP parser&amp;quot;); &lt;br /&gt;
  14.   }&lt;br /&gt;
  15.   catch (SAXException se) {&lt;br /&gt;
  16.     System.out.println(&amp;quot;XML file is not well-formed.&amp;quot;);&lt;br /&gt;
  17.   }&lt;br /&gt;
  18.   catch (IOException ioe) { &lt;br /&gt;
  19.     System.out.println(&lt;br /&gt;
  20.     &amp;quot;Due to an IOException, the parser could not read the XML file&amp;quot;&lt;br /&gt;
  21.     ); &lt;br /&gt;
  22.   }&lt;br /&gt;
  23. }&lt;br /&gt;
  24.  &lt;br /&gt;
&lt;br /&gt;
doc is the object which holds the xml document in.&lt;br /&gt;
&lt;br /&gt;
obviously you'd need to import all relevant packages etc.&lt;br /&gt;
&lt;br /&gt;
Expand|Select|Wrap|Line Numbers&lt;br /&gt;
&lt;br /&gt;
   1.  &lt;br /&gt;
   2. import javax.xml.parsers.DocumentBuilder;&lt;br /&gt;
   3. import javax.xml.parsers.DocumentBuilderFactory;&lt;br /&gt;
   4. import javax.xml.parsers.FactoryConfigurationError;&lt;br /&gt;
   5. import javax.xml.parsers.ParserConfigurationException;&lt;br /&gt;
   6.  &lt;br /&gt;
   7. import org.xml.sax.SAXException;&lt;br /&gt;
   8. import org.xml.sax.SAXParseException;&lt;br /&gt;
   9.  &lt;br /&gt;
  10. import java.io.File;&lt;br /&gt;
  11. import java.io.IOException;&lt;br /&gt;
  12.  &lt;br /&gt;
  13. import org.w3c.dom.*;&lt;br /&gt;
  14.  &lt;br /&gt;
  15.  &lt;br /&gt;
&lt;br /&gt;
2. The second way in java is to use the SAXP API, which doesn't load the XML file into memory. This is quicker than JAXP, and is useful when you know the structure of the xml file isn't going to change etc.&lt;br /&gt;
&lt;br /&gt;
http://java.sun.com/j2se/1.5.0/docs/...SAXParser.html&lt;br /&gt;
&lt;br /&gt;
Finally, to send it to mySQL, you need to open a connection String to the mySQL database, and then run whatever queries you want. You can use a system ODBC driver, or Sun's own JDBC driver if you haven't got the first one.&lt;br /&gt;
&lt;br /&gt;
This isn't comprehensive, but should give you enough to start.....&lt;br /&gt;
&lt;br /&gt;
mharrison&lt;br /&gt;
Reply&lt;br /&gt;
&lt;br /&gt;
==xp pro==&lt;br /&gt;
CD KEY:&lt;br /&gt;
&lt;br /&gt;
V2C47-MK7JD-3R89F-D2KXW-VPK3J&lt;br /&gt;
&lt;br /&gt;
==[[firefox extensions]]==&lt;br /&gt;
/Applications/Firefox.app/Contents/MacOS/firefox-bin --profilemanager&lt;br /&gt;
&lt;br /&gt;
/Applications/Firefox.app/Contents/MacOS/firefox-bin -no-remote -P dev &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://lifehacker.com/software/programming/how-to-build-a-firefox-extension-264490.php&lt;br /&gt;
&lt;br /&gt;
==unix==&lt;br /&gt;
===php===&lt;br /&gt;
[http://www.php-editors.com/articles/simple_php_classes.php good class tutorial]&lt;br /&gt;
&lt;br /&gt;
http://www.weberdev.com/Manuals/PHP/function.get-meta-tags.html&lt;br /&gt;
&lt;br /&gt;
authentication script http://sitebuilt.net/w/index.php?title=Comp&amp;amp;action=edit&amp;amp;section=9&lt;br /&gt;
&lt;br /&gt;
===perl===&lt;br /&gt;
*[http://download.boulder.ibm.com/ibmdl/pub/software/dw/library/l-p102/tomc.txt one liners]&lt;br /&gt;
*http://www.somacon.com/p127.php&lt;br /&gt;
====handy code====&lt;br /&gt;
=====remove blank lines from file=====&lt;br /&gt;
perl -wnl -e 'print $_ unless /^$/' infile.txt &amp;gt;outfile.txt &lt;br /&gt;
&lt;br /&gt;
===sed awk===&lt;br /&gt;
*[https://www.cs.hmc.edu/twiki/bin/view/QREF/Sed SED tutorial]&lt;br /&gt;
*http://tech.bluesmoon.info/2008/09/programming-patterns-in-sed.html&lt;br /&gt;
*http://www.vectorsite.net/tsawk_2.html&lt;br /&gt;
==regex==&lt;br /&gt;
===sites===&lt;br /&gt;
*http://www.grymoire.com/Unix/Regular.html#uh-2&lt;br /&gt;
*http://www.regular-expressions.info/php.html&lt;br /&gt;
===expressions===&lt;br /&gt;
If you want to get'Aloha World'out&lt;br /&gt;
&lt;br /&gt;
Input:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;test&amp;quot;&amp;gt;Hello World&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;somename&amp;quot;&amp;gt;Aloha World&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;Hey There&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
RegEx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;  \&amp;lt;div\sclass\=\&amp;quot;somename\&amp;quot;\&amp;gt;(?&amp;lt;Text&amp;gt;.*?)\&amp;lt;\/div\&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yields:&lt;br /&gt;
&lt;br /&gt;
Aloha World (note: In a single group named Text)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[1-9]\. //finds all the line numbers. (replace with #)&lt;br /&gt;
*[A-E]\. //find A. etc (replace with ##)&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
to clean special characters from a string&lt;br /&gt;
 $clean = preg_replace(&amp;quot;/^[^a-z0-9]?(.*?)[^a-z0-9]?$/i&amp;quot;, &amp;quot;$1&amp;quot;, $text);&lt;br /&gt;
&lt;br /&gt;
==mycode==&lt;br /&gt;
===file:///Users/teacher/code/===&lt;br /&gt;
*[[parsemeta.php]]&lt;br /&gt;
*[[txt2flp.pl]]&lt;br /&gt;
*[[parsephr.php]]&lt;br /&gt;
&lt;br /&gt;
==msaccess/excel==&lt;br /&gt;
http://support.microsoft.com/?kbid=208840&lt;br /&gt;
&lt;br /&gt;
http://www.thescripts.com/forum/thread546932.html&lt;br /&gt;
&lt;br /&gt;
http://www.blueclaw-db.com/mail_rtf_report_access.htm &amp;lt;br&amp;gt;http://forums.aspfree.com/microsoft-access-help-18/ms-access-email-report-19094.html&amp;lt;br&amp;gt;emailing reports&lt;br /&gt;
&lt;br /&gt;
http://support.microsoft.com/kb/319317 printing to particular printer&lt;br /&gt;
&lt;br /&gt;
http://www.vertex42.com/ExcelArticles/user-defined-functions.html&lt;br /&gt;
&lt;br /&gt;
http://www.contextures.com/xlToolbar02.html&lt;br /&gt;
&lt;br /&gt;
http://www.ozgrid.com/VBA/sum-count-cells-by-color.htm&lt;br /&gt;
&lt;br /&gt;
http://www.techonthenet.com/excel/formulas/index_vba.php&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====online tools====&lt;br /&gt;
&lt;br /&gt;
http://www.sitebuilt.net/moodle/course/view.php?id=2&amp;amp;edit=1&amp;amp;sesskey=zsCDYluKen&lt;br /&gt;
http://www.sitebuilt.net/moodle/course/mod.php?id=2&amp;amp;section=0&amp;amp;sesskey=zsCDYluKen&amp;amp;add=quiz&lt;br /&gt;
&lt;br /&gt;
Ari's phone: 011 237 529-4438&lt;br /&gt;
calling card:&lt;br /&gt;
&lt;br /&gt;
*18008872991&lt;br /&gt;
*617&lt;br /&gt;
&lt;br /&gt;
=[[installedMACtools]]=&lt;br /&gt;
&lt;br /&gt;
==pic==&lt;br /&gt;
http://www.rentron.com/Myke3.htm&lt;br /&gt;
&lt;br /&gt;
http://www.play-hookey.com/digital/jk_nand_flip-flop.html&lt;br /&gt;
&lt;br /&gt;
http://www.digital-diy.net/16F%20Examples/LM35DZ.aspx&lt;br /&gt;
&lt;br /&gt;
[http://www.opencircuits.com/Main_Page open source circuits wiki]&lt;br /&gt;
&lt;br /&gt;
[http://www.sparkfun.com/commerce/tutorials.php sparkfun hobby shop]&lt;br /&gt;
&lt;br /&gt;
[http://www.batchpcb.com/index.php/Home batchpcb.com pcb fabrication]&lt;br /&gt;
&lt;br /&gt;
[http://www.avrfreaks.net/index.php?module=Freaks%20Devices&amp;amp;func=displayDev&amp;amp;objectid=78 AVR is alternative to PIC]&lt;br /&gt;
&lt;br /&gt;
[http://www.sparkfun.com/commerce/tutorial_info.php?tutorials_id=57 a good tutorial on embedded systems]&lt;br /&gt;
:Google any of these for more info. I have chosen the ATmega168 as the learning IC of choice. Why?&lt;br /&gt;
&lt;br /&gt;
* 20 MIPs (million instructions per second!) is powerful enough to do some really cool projects&lt;br /&gt;
* It's cheap! $2.13 currently&lt;br /&gt;
* It's got all the goodies under the hood (UART, SPI, I2C, ADC, internal osc, PWM, kitchen sink, etc)&lt;br /&gt;
* 16K of program memory is enough for almost any beginner project&lt;br /&gt;
* The tools are free! (C compilers for many of the other micros cost a lot of money)&lt;br /&gt;
* The programming and debugging tools are low cost ($20 will get you started)&lt;br /&gt;
&lt;br /&gt;
[http://www.evilmadscientist.com/article.php/avrtargetboards evil mad scientist on AVR programming]&lt;br /&gt;
&lt;br /&gt;
==isp==&lt;br /&gt;
host&lt;br /&gt;
206.71.150.94&lt;br /&gt;
&lt;br /&gt;
http://www.networksolutions.com/whois/index.jsp&lt;br /&gt;
&lt;br /&gt;
http://www.namecheap.com/myaccount/index.asp mckennatim nanj&lt;br /&gt;
&lt;br /&gt;
https://thenynocportal.com/clientarea.php&lt;br /&gt;
&lt;br /&gt;
==text a photo to picasa==&lt;br /&gt;
text it to your and then forward it without the tmobile gifs  then forward it to mckenna.tim.upload@picasaweb.com&lt;br /&gt;
&lt;br /&gt;
==making transparent in gimp==&lt;br /&gt;
1. open image&lt;br /&gt;
&lt;br /&gt;
2. Right click the image and go to LAYERS then ADD ALPHA CHANNEL. You won't notice anything happening, but don't be concerned. It basically adds a transparent layer at the bottom of your image so when we erase the colors.....it's shows the transparent layer. Which of course would show whatever was under it on the screen.&lt;br /&gt;
&lt;br /&gt;
3. Right click on the image again and go to SELECT and then down to BY COLOR. A window that is all black opens up. Don't change any of the settings....just use the defaults for now.&lt;br /&gt;
&lt;br /&gt;
4. Now click on the color in the image you want to be transparent. These colors will now show up outlined.&lt;br /&gt;
&lt;br /&gt;
5. Right click on the image again and go to EDIT and then down to CLEAR. This should now erase the outlined color you just picked from the image and the &amp;quot;transparent gimp checkerbox&amp;quot; should show through. This is the Gimps way of showing you that section is now transparent.&lt;br /&gt;
&lt;br /&gt;
6. Right click on the image and choose SAVE AS and make sure to save as a GIF file if you want the transparency to work on the web.&lt;br /&gt;
&lt;br /&gt;
==embedding video==&lt;br /&gt;
   1. find the file Sanitizer.php in the folder /includes of your mediawiki installation&lt;br /&gt;
   2. find the function removeHTMLtags in that file. below that you’ll find a list of whitelisted HTML tags. add the tag embed to the list.&lt;br /&gt;
   3. find the function setupAttributeWhitelist in the same file. several lines below you will find HTML-attributes being whitelisted for each HTML tag. so you add a new line (maybe below the line that defines span):&lt;br /&gt;
      ‘embed’ =&amp;gt; array( ’style’, ‘id’, ‘type’, ’src’, ‘width’, ‘height’ ),&lt;br /&gt;
&lt;br /&gt;
take care to replace the typographic ‘-quotes by straight ones when doing copy&amp;amp;paste. (wordpress converts the quotes on this blog, so you need to convert them back.)&lt;br /&gt;
&lt;br /&gt;
you’re done. now you can copy the HTML-code provided by google or youtube into your wiki textbox and it’ll work. (make sure to make backups and document so you know what you’ve changed. when upgrading you’ll have to repeat the process. no warranties for possibile security leaks resulting from the hack.)&lt;br /&gt;
&lt;br /&gt;
update april 2007: i just tested, this hack also works with mediawiki 1.9.2, just that you need to add embed to $htmlpairs. (note: in case the embed-code you want to use has the format &amp;lt;embed /&amp;gt; you now have to convert it to &amp;lt;embed&amp;gt; &amp;lt;/embed&amp;gt; before posting it to your wiki.) i also would recommend to paste the last line of code near br instead of span (the file has got rearranged a bit).&lt;br /&gt;
==mediawiki memory problem==&lt;br /&gt;
php.ini is in public_html, it has to be copied into everywhere that uses php&lt;br /&gt;
left ini_set commented out in localsettins.php&lt;br /&gt;
.htaccess php_mem ... didn't work&lt;br /&gt;
==mediawiki upgrade==&lt;br /&gt;
http://www.g-loaded.eu/2006/09/05/mediawiki-upgrade-procedure/&lt;br /&gt;
easy way: &lt;br /&gt;
*goto maintainance directory and run php dumpBackup.php --current&amp;gt; dumfile.xml &lt;br /&gt;
*on new site install wiki, put dumpfile.xml on its maintenance dir run php importDump.php dumfile.xml&lt;br /&gt;
&lt;br /&gt;
==mediawiki css==&lt;br /&gt;
*sitewide changes go in Mediawiki:Monobook.css&lt;br /&gt;
*user changes go in User:MrMcKenna/monobook.css&lt;br /&gt;
==lynx==&lt;br /&gt;
==[[Moving_from_shared_to_VPS]]==&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Technology&amp;diff=3875</id>
		<title>Technology</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Technology&amp;diff=3875"/>
		<updated>2010-02-10T23:31:44Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: /* xslt */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==log==&lt;br /&gt;
====todo====&lt;br /&gt;
2/5/10&lt;br /&gt;
*to see changes in xsl stylesheet change its name and the reference to it in the .js page.&lt;br /&gt;
1/18/10&lt;br /&gt;
*set up test dir http://localhost:8888/test/waffle.xml&lt;br /&gt;
*adjusted nested match=&amp;quot;/&amp;quot; to work http://localhost:8888/vocab/grid2/test/test4/change.xml&lt;br /&gt;
12/31/09&lt;br /&gt;
*MAMP now points to code/hosted. updateRow() from javascript sentds a good query string but test.php doesn't know what to do with it. After that is implemented the next thing would be the paging part. &lt;br /&gt;
*You can debug the socument.elements selectors used by javascript by making [http://localhost:8888/vocab/grid2/test/test4/generatedSource.html# a copy of generated source code that uses alert to test by including gstest.js]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*create an editable grid with multiple records&lt;br /&gt;
**then make it selectable for certain words or submitters&lt;br /&gt;
&lt;br /&gt;
*output select words into an: &lt;br /&gt;
**eggquiz&lt;br /&gt;
**quizlet&lt;br /&gt;
**wikipage&lt;br /&gt;
&lt;br /&gt;
*autocomp word entry &lt;br /&gt;
      &lt;br /&gt;
there is a book on Ajax in pdf  in code&lt;br /&gt;
&lt;br /&gt;
;autocompl: have put up autocompl for voacab database in http://pathboston.com/vocab/autocomp&lt;br /&gt;
&lt;br /&gt;
;grid: http://pathboston.com/vocab/grid/ has code to get from vocab xml file to web To see the data generated by the server, make a simple call to http://pathboston.com/vocab/grid/grid.php?action=FEED_GRID_PAGE&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====quizlet export -&amp;gt; csv2sql -&amp;gt;mysql=====&lt;br /&gt;
http://pathboston.com/ajax/csv2sql.php runs the conversion which gets uploaded through phpmyadmin&lt;br /&gt;
&lt;br /&gt;
=====visualthesaurus vocgrabber to db=====&lt;br /&gt;
11/19 - vocab from vocabgrabber  a javascript that you run with an article open in the browser that you want to grab then you select the words you want and save the list. &lt;br /&gt;
&lt;br /&gt;
javascript:var%20_vgurl='http://www.visualthesaurus.com';%20var%20s=document.createElement('script');s.src=_vgurl+'/vocabgrabber/bookmarklet.js';document.getElementsByTagName('head')[0].appendChild(s);%20void(0);&lt;br /&gt;
&lt;br /&gt;
http://pathboston.com/vocab/grab/vocabgrab.html goes to the visualthesuarus list page and parses the word and usage into arrays, looks up the definition&lt;br /&gt;
&lt;br /&gt;
==mediawiki==&lt;br /&gt;
:mailto:mediawiki-l@lists.wikimedia.org&lt;br /&gt;
===bot===&lt;br /&gt;
:[http://www.mediawiki.org/wiki/API mediawiki API]&lt;br /&gt;
:[http://en.wikipedia.org/wiki/API.php#APIs_for_bots creating a bot]&lt;br /&gt;
:[http://pathboston.com/forms/mw/loginbot.html login bot (MrMcKenna bh)]&lt;br /&gt;
:[http://pathboston.com/forms/mw/append21.html append21.html (gets error badtoken)]&lt;br /&gt;
Trying to send stuff to api.php to append to a page. Eventually I want to append to the main page of all users. First I'll us a POST form then I'll try multiple POSTS without a form using this [http://netevil.org/blog/2006/nov/http-post-from-php-without-curl snippet] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.linux.com/archive/feature/54334&lt;br /&gt;
===bulk import to users===&lt;br /&gt;
http://pathboston.com/forms/bulk.html&lt;br /&gt;
then from terminal ssh'd to pathboston.com&lt;br /&gt;
:cd public_html/hum310/maintenance/&lt;br /&gt;
:php importUserSubpage.php --title test &lt;br /&gt;
will put a page with that title on each user page&lt;br /&gt;
&lt;br /&gt;
Don't transclude especially not sources:biblio&lt;br /&gt;
&lt;br /&gt;
==tesseract-ocr==&lt;br /&gt;
===to OCR an image===&lt;br /&gt;
#open ~/Applications/ControlCenter.sh, use custom scan toBWtiff&lt;br /&gt;
#get it on screen (big) and 'file/grab' it or take a snapshot of it&lt;br /&gt;
#saveas 'j' nocompress, noalpha, TIFF&lt;br /&gt;
#open a terminal and run ocrjtif (it is in $PATH in /opt/sbin) and then copy and paste the ocr'd text from the terminal window.&lt;br /&gt;
&lt;br /&gt;
==quiz authoring environments==&lt;br /&gt;
http://escholarship.bc.edu/jtla/vol4/6/&lt;br /&gt;
&lt;br /&gt;
http://www.attotron.com/pub/quizmaker.html&lt;br /&gt;
&lt;br /&gt;
http://www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcexam_description&lt;br /&gt;
&lt;br /&gt;
http://www.bridgewater.edu/~rbowman/JSQuizMaker/makeselftest-questions.html&lt;br /&gt;
&lt;br /&gt;
http://www.extropia.com/&lt;br /&gt;
==vocab==&lt;br /&gt;
http://wise.sourceforge.net/&lt;br /&gt;
http://xdxf.revdanica.com/down/index.php&lt;br /&gt;
&lt;br /&gt;
==web development==&lt;br /&gt;
===vocab grid===&lt;br /&gt;
====actual function====&lt;br /&gt;
;init by creating a drop down box: return an array of article names -get articles.php&lt;br /&gt;
;on submit send source choice to server: return a page of data&lt;br /&gt;
====development version====&lt;br /&gt;
;init by creating a drop down box: return an array of article names -get articles.php&lt;br /&gt;
;on submit send source choice to server: return a message&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.w3schools.com/sitemap/sitemap_tutorials.asp&lt;br /&gt;
&lt;br /&gt;
http://www.tonymarston.net/php-mysql/sample-application.html&lt;br /&gt;
&lt;br /&gt;
http://www.w3schools.com/PHP/php_ajax_database.asp&lt;br /&gt;
&lt;br /&gt;
[http://pathboston.com/ajax/csv2sql.php csv2sql converter on pathboston.com]&lt;br /&gt;
&lt;br /&gt;
http://style-sheet.info/&lt;br /&gt;
&lt;br /&gt;
http://www.computorcompanion.com/LPMArticle.asp?ID=202&lt;br /&gt;
&lt;br /&gt;
==javascript==&lt;br /&gt;
http://www.daaq.net/old/javascript/ javascript tutorial&lt;br /&gt;
&lt;br /&gt;
http://www.javascript-coder.com/javascript-form/javascript-get-form.htm&lt;br /&gt;
&lt;br /&gt;
==css==&lt;br /&gt;
http://css.maxdesign.com.au/index.htm&lt;br /&gt;
=web development using ajax=&lt;br /&gt;
==xslt==&lt;br /&gt;
===http://www.xmlfiles.com/xsl/xsl_client.asp&lt;br /&gt;
===[http://docstore.mik.ua/orelly/xml/xslt/index.htm Oreilly XSLT book]===&lt;br /&gt;
===[http://www.learn-xslt-tutorial.com/ XSLT tutorial]===&lt;br /&gt;
&lt;br /&gt;
==_SESSION variables==&lt;br /&gt;
The problem with having stuff happen on the server is that it always forgets what is going on from moment to moment. The server waits for a request, it could be from anywhere in the world. It doesn't know you from a whole in the wall. The only thing you can do to be remembered is stick stuff in _SESSION variables. &lt;br /&gt;
==ajax==&lt;br /&gt;
Asynchronous Javascript and XML(XSL) is a way to update just the part of a html page that changes instead of redrawing the whole page. AJAX combines languages like html, javascript, php, sql, xml and xsl. &lt;br /&gt;
===historically===&lt;br /&gt;
There are a number of mechanisms used to combine them.&lt;br /&gt;
&lt;br /&gt;
*You call an HTML page and it displays&lt;br /&gt;
*You call an PHP page and it displays&lt;br /&gt;
*You call an HTML page and it calls a PHP page which gets combined and displays&lt;br /&gt;
*You call an HTML or PHP page and it calls a javascript page which gets combined and displays&lt;br /&gt;
===ajax does all this===&lt;br /&gt;
*You call an HTML page that includes a javascript page that responds to events by sending some action to PHP on the server which then instantiates a class and calls class methods some of which access a MYSQL  database using SQL and then puts the results in a XML container which gets sent back to the browser  then gets interpreted into XHTML by an XSL file and gets injected into some location in the page. &lt;br /&gt;
===breaking it down===&lt;br /&gt;
====to check what's going on at the server====&lt;br /&gt;
Send some stuff: http://pathboston.com/vocab/grid2/test/test.php?action=CHANGE_SOURCE&amp;amp;source=NFLhistory and get the XML back.&lt;br /&gt;
====to check the XSL====&lt;br /&gt;
Create a file of the XML that will be coming back from the server and then include an XSL file and see how it does.&lt;br /&gt;
====simple bang bang browser to server to browser to server to browser====&lt;br /&gt;
Call for data. Select from that data to query &lt;br /&gt;
&lt;br /&gt;
====getting around a XSL page using javascript====&lt;br /&gt;
:ex: You want to update a database based upon what is in some text fields. How do you find the name/value pairs that you want to send to the server? The construct document.forms.grid_form_id has some elements? What are its elements?&lt;br /&gt;
&lt;br /&gt;
=====[http://www.tizag.com/javascriptT/javascript-innerHTML.php innerHTML]=====&lt;br /&gt;
=== a complex example form the AJAX boook=== &lt;br /&gt;
index.html includes grid.js which replaces the &amp;lt;div id=&amp;quot;gridDiv&amp;quot; /&amp;gt; portion of the html page. (also loads the grid.css)&lt;br /&gt;
&lt;br /&gt;
grid.js initializes creating a xmlhttp request object loading a XSL stylesheet and page1 of the grid&lt;br /&gt;
&lt;br /&gt;
FEED_GRID_PAGE&lt;br /&gt;
To create page 1 of the grid has to create a URL query = grid.php?action=FEED_GRID_PAGE&amp;amp;page=1 and then send that query to the server by opening the request object with the query - xmlHttp.open(&amp;quot;GET&amp;quot;, query, true);&lt;br /&gt;
&lt;br /&gt;
The script running in the browser acts once the data comes back from the server. When the readyState property changes to 4, the xmlhttp.onreadystatechange handleGridPageLoad() function will be executed. It gets the data sent back from a server using the xmlhttp.responseText property to get the xml data. The (previosly loaded) xsl stylesheet loads the XML putting it in xmlResponse=stylesheetDoc.load(xmlHttp.responseXML) &lt;br /&gt;
&lt;br /&gt;
The XML is transformed to HTML and put in page = xsltProcessor.transformToFragment(xmlResponse, document);&lt;br /&gt;
&lt;br /&gt;
Meanwhile to replace the gridDiv from the index.html page we've got to get the ID and put the html in there:&lt;br /&gt;
&lt;br /&gt;
var gridDiv = document.getElementById(gridDivId);&lt;br /&gt;
gridDiv.innerHTML = &amp;quot;&amp;quot;;&lt;br /&gt;
gridDiv.appendChild(page);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
meanwhile at the server...&lt;br /&gt;
&lt;br /&gt;
The server just sits there waiting to do shit getting its instructions to grid.php. Grid.php takes some 'action' and then echos shit back to the browser.&lt;br /&gt;
&lt;br /&gt;
The actions can be FEED_GRID_PAGE or UPDATE_ROW or DELETE_ROW. &lt;br /&gt;
&lt;br /&gt;
FEED_GRID_PAGE calls the grid-class function read page and it creates the key-value pairs of the XML and puts them in in a variable that comes back as getGridXML() &lt;br /&gt;
&lt;br /&gt;
The whole show runs out of the grid.xsl file which has certain live buttons that respond to &amp;quot;on click&amp;quot; events. The xsl has a menu template sitting on top of and below a table. The table has heading then a foreach row section. &lt;br /&gt;
&lt;br /&gt;
The loadGridPage() function is whenever you hit previous page and next page.&lt;br /&gt;
&lt;br /&gt;
EditID() is called when you click on a particular row's &amp;quot;edit&amp;quot; link. The first parameter is some unique ID which seems to be assigned for the &amp;quot;tr&amp;quot; element right after foreeach statement. It is set equal to the database ID value for the record. The function on the first time through has edit as &amp;quot;true&amp;quot; and it replaces the inner html with input boxes and update,cancel and delete buttons. The Cancel button calls editID again this time has edit as false and just displays the row data. &lt;br /&gt;
&lt;br /&gt;
The update button appears when the input boxes are drawn and when clicked it calls the updateRow() which puts together a url query ?action=UPDATE_ROW&amp;amp;id=&amp;quot; + id completing it with createUpdateUrl(grid). &lt;br /&gt;
&lt;br /&gt;
In createUpdateUrl(grid), grid is from document.forms.grid_form_id and document.forms.grid_form_id.elements[i].name and value pairs are added to the url query. &lt;br /&gt;
&lt;br /&gt;
Update row finishes by sending off the query to grid.php and waits for the reply. It uses:&lt;br /&gt;
xmlHttp.open(&amp;quot;GET&amp;quot;, query, true);&lt;br /&gt;
xmlHttp.onreadystatechange = handleUpdatingRow;&lt;br /&gt;
xmlHttp.send(null);&lt;br /&gt;
&lt;br /&gt;
I suppose you could edit any record in the database just by sending it something like: &lt;br /&gt;
http://pathboston.cpm/vocab/grid2/grid.php?action=UPDATE_ROW&amp;amp;id=224&amp;amp;word=covert&amp;amp;def=sneaky&amp;amp;usage=you_are_covert&lt;br /&gt;
&lt;br /&gt;
All the server (grid.php) sends back is a number, if it is -1 everything is cool and edit mode is turned off and the screen is redrawn with new values by calling editID(id,false).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &lt;br /&gt;
&amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;head&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;AJAX Grid&amp;lt;/title&amp;gt;&lt;br /&gt;
    &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;test.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;	&lt;br /&gt;
  &amp;lt;/head&amp;gt;	&lt;br /&gt;
 	&amp;lt;body onload=&amp;quot;init();&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:sndReq('bar')&amp;quot;&amp;gt;[bar]&amp;lt;/a&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:getList()&amp;quot;&amp;gt;[foo]&amp;lt;/a&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:loadGridPage(1)&amp;quot;&amp;gt;[ant]&amp;lt;/a&amp;gt;&lt;br /&gt;
	&amp;lt;p&amp;gt;This is a version using msqli and adding an OOclass to handle wuff&amp;lt;/p&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;listDiv&amp;quot;&amp;gt;frog &amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/br&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;test2Div&amp;quot;&amp;gt;duck &amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/br&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;gridDiv&amp;quot;&amp;gt;antelope &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
[http://xmlzoo.net/xsl/?xml=00.xml XSL tutorial]&lt;br /&gt;
&lt;br /&gt;
http://www.smallbizonline.co.uk/php_session_variables.php&lt;br /&gt;
&lt;br /&gt;
http://roshanbh.com.np    &lt;br /&gt;
&lt;br /&gt;
http://rajshekhar.net/blog/archives/85-Rasmus-30-second-AJAX-Tutorial.html&lt;br /&gt;
&lt;br /&gt;
==xml and db==&lt;br /&gt;
http://www.rpbourret.com/xml/XMLAndDatabases.htm&lt;br /&gt;
&lt;br /&gt;
What techniques have you tried already? With java, there are 2 main ways of reading XML documents:&lt;br /&gt;
&lt;br /&gt;
1. DOM - Document Object Model interface. This loads the XML document into main memory. With the Document Object Model, you can build documents, navigate their structure, and add, modify, or delete elements and content. Basically the DOM specifies an abstract datatype for XML logical structure. In Java the API for this is known as JAXP&lt;br /&gt;
&lt;br /&gt;
http://java.sun.com/j2se/1.5.0/docs/...e-summary.html&lt;br /&gt;
&lt;br /&gt;
An example of reading in a doc could be:&lt;br /&gt;
&lt;br /&gt;
Expand|Select|Wrap|Line Numbers&lt;br /&gt;
&lt;br /&gt;
   1. public void readDoc() {&lt;br /&gt;
   2.   try {&lt;br /&gt;
   3.  &lt;br /&gt;
   4.    DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();&lt;br /&gt;
   5.    DocumentBuilder builder = factory.newDocumentBuilder();&lt;br /&gt;
   6.    doc = builder.parse( new File(&amp;quot;myXMLFile.xml&amp;quot;) );&lt;br /&gt;
   7.  &lt;br /&gt;
   8.   }&lt;br /&gt;
   9.   catch (FactoryConfigurationError fce){&lt;br /&gt;
  10.     System.err.println(&amp;quot;Could not create DocumentBuilderFactory&amp;quot;);&lt;br /&gt;
  11.   }&lt;br /&gt;
  12.   catch (ParserConfigurationException pce) { &lt;br /&gt;
  13.     System.out.println(&amp;quot;Could not locate a JAXP parser&amp;quot;); &lt;br /&gt;
  14.   }&lt;br /&gt;
  15.   catch (SAXException se) {&lt;br /&gt;
  16.     System.out.println(&amp;quot;XML file is not well-formed.&amp;quot;);&lt;br /&gt;
  17.   }&lt;br /&gt;
  18.   catch (IOException ioe) { &lt;br /&gt;
  19.     System.out.println(&lt;br /&gt;
  20.     &amp;quot;Due to an IOException, the parser could not read the XML file&amp;quot;&lt;br /&gt;
  21.     ); &lt;br /&gt;
  22.   }&lt;br /&gt;
  23. }&lt;br /&gt;
  24.  &lt;br /&gt;
&lt;br /&gt;
doc is the object which holds the xml document in.&lt;br /&gt;
&lt;br /&gt;
obviously you'd need to import all relevant packages etc.&lt;br /&gt;
&lt;br /&gt;
Expand|Select|Wrap|Line Numbers&lt;br /&gt;
&lt;br /&gt;
   1.  &lt;br /&gt;
   2. import javax.xml.parsers.DocumentBuilder;&lt;br /&gt;
   3. import javax.xml.parsers.DocumentBuilderFactory;&lt;br /&gt;
   4. import javax.xml.parsers.FactoryConfigurationError;&lt;br /&gt;
   5. import javax.xml.parsers.ParserConfigurationException;&lt;br /&gt;
   6.  &lt;br /&gt;
   7. import org.xml.sax.SAXException;&lt;br /&gt;
   8. import org.xml.sax.SAXParseException;&lt;br /&gt;
   9.  &lt;br /&gt;
  10. import java.io.File;&lt;br /&gt;
  11. import java.io.IOException;&lt;br /&gt;
  12.  &lt;br /&gt;
  13. import org.w3c.dom.*;&lt;br /&gt;
  14.  &lt;br /&gt;
  15.  &lt;br /&gt;
&lt;br /&gt;
2. The second way in java is to use the SAXP API, which doesn't load the XML file into memory. This is quicker than JAXP, and is useful when you know the structure of the xml file isn't going to change etc.&lt;br /&gt;
&lt;br /&gt;
http://java.sun.com/j2se/1.5.0/docs/...SAXParser.html&lt;br /&gt;
&lt;br /&gt;
Finally, to send it to mySQL, you need to open a connection String to the mySQL database, and then run whatever queries you want. You can use a system ODBC driver, or Sun's own JDBC driver if you haven't got the first one.&lt;br /&gt;
&lt;br /&gt;
This isn't comprehensive, but should give you enough to start.....&lt;br /&gt;
&lt;br /&gt;
mharrison&lt;br /&gt;
Reply&lt;br /&gt;
&lt;br /&gt;
==xp pro==&lt;br /&gt;
CD KEY:&lt;br /&gt;
&lt;br /&gt;
V2C47-MK7JD-3R89F-D2KXW-VPK3J&lt;br /&gt;
&lt;br /&gt;
==[[firefox extensions]]==&lt;br /&gt;
/Applications/Firefox.app/Contents/MacOS/firefox-bin --profilemanager&lt;br /&gt;
&lt;br /&gt;
/Applications/Firefox.app/Contents/MacOS/firefox-bin -no-remote -P dev &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://lifehacker.com/software/programming/how-to-build-a-firefox-extension-264490.php&lt;br /&gt;
&lt;br /&gt;
==unix==&lt;br /&gt;
===php===&lt;br /&gt;
[http://www.php-editors.com/articles/simple_php_classes.php good class tutorial]&lt;br /&gt;
&lt;br /&gt;
http://www.weberdev.com/Manuals/PHP/function.get-meta-tags.html&lt;br /&gt;
&lt;br /&gt;
authentication script http://sitebuilt.net/w/index.php?title=Comp&amp;amp;action=edit&amp;amp;section=9&lt;br /&gt;
&lt;br /&gt;
===perl===&lt;br /&gt;
*[http://download.boulder.ibm.com/ibmdl/pub/software/dw/library/l-p102/tomc.txt one liners]&lt;br /&gt;
*http://www.somacon.com/p127.php&lt;br /&gt;
====handy code====&lt;br /&gt;
=====remove blank lines from file=====&lt;br /&gt;
perl -wnl -e 'print $_ unless /^$/' infile.txt &amp;gt;outfile.txt &lt;br /&gt;
&lt;br /&gt;
===sed awk===&lt;br /&gt;
*[https://www.cs.hmc.edu/twiki/bin/view/QREF/Sed SED tutorial]&lt;br /&gt;
*http://tech.bluesmoon.info/2008/09/programming-patterns-in-sed.html&lt;br /&gt;
*http://www.vectorsite.net/tsawk_2.html&lt;br /&gt;
==regex==&lt;br /&gt;
===sites===&lt;br /&gt;
*http://www.grymoire.com/Unix/Regular.html#uh-2&lt;br /&gt;
*http://www.regular-expressions.info/php.html&lt;br /&gt;
===expressions===&lt;br /&gt;
If you want to get'Aloha World'out&lt;br /&gt;
&lt;br /&gt;
Input:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;test&amp;quot;&amp;gt;Hello World&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;somename&amp;quot;&amp;gt;Aloha World&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;Hey There&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
RegEx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;  \&amp;lt;div\sclass\=\&amp;quot;somename\&amp;quot;\&amp;gt;(?&amp;lt;Text&amp;gt;.*?)\&amp;lt;\/div\&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yields:&lt;br /&gt;
&lt;br /&gt;
Aloha World (note: In a single group named Text)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[1-9]\. //finds all the line numbers. (replace with #)&lt;br /&gt;
*[A-E]\. //find A. etc (replace with ##)&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
to clean special characters from a string&lt;br /&gt;
 $clean = preg_replace(&amp;quot;/^[^a-z0-9]?(.*?)[^a-z0-9]?$/i&amp;quot;, &amp;quot;$1&amp;quot;, $text);&lt;br /&gt;
&lt;br /&gt;
==mycode==&lt;br /&gt;
===file:///Users/teacher/code/===&lt;br /&gt;
*[[parsemeta.php]]&lt;br /&gt;
*[[txt2flp.pl]]&lt;br /&gt;
*[[parsephr.php]]&lt;br /&gt;
&lt;br /&gt;
==msaccess/excel==&lt;br /&gt;
http://support.microsoft.com/?kbid=208840&lt;br /&gt;
&lt;br /&gt;
http://www.thescripts.com/forum/thread546932.html&lt;br /&gt;
&lt;br /&gt;
http://www.blueclaw-db.com/mail_rtf_report_access.htm &amp;lt;br&amp;gt;http://forums.aspfree.com/microsoft-access-help-18/ms-access-email-report-19094.html&amp;lt;br&amp;gt;emailing reports&lt;br /&gt;
&lt;br /&gt;
http://support.microsoft.com/kb/319317 printing to particular printer&lt;br /&gt;
&lt;br /&gt;
http://www.vertex42.com/ExcelArticles/user-defined-functions.html&lt;br /&gt;
&lt;br /&gt;
http://www.contextures.com/xlToolbar02.html&lt;br /&gt;
&lt;br /&gt;
http://www.ozgrid.com/VBA/sum-count-cells-by-color.htm&lt;br /&gt;
&lt;br /&gt;
http://www.techonthenet.com/excel/formulas/index_vba.php&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====online tools====&lt;br /&gt;
&lt;br /&gt;
http://www.sitebuilt.net/moodle/course/view.php?id=2&amp;amp;edit=1&amp;amp;sesskey=zsCDYluKen&lt;br /&gt;
http://www.sitebuilt.net/moodle/course/mod.php?id=2&amp;amp;section=0&amp;amp;sesskey=zsCDYluKen&amp;amp;add=quiz&lt;br /&gt;
&lt;br /&gt;
Ari's phone: 011 237 529-4438&lt;br /&gt;
calling card:&lt;br /&gt;
&lt;br /&gt;
*18008872991&lt;br /&gt;
*617&lt;br /&gt;
&lt;br /&gt;
=[[installedMACtools]]=&lt;br /&gt;
&lt;br /&gt;
==pic==&lt;br /&gt;
http://www.rentron.com/Myke3.htm&lt;br /&gt;
&lt;br /&gt;
http://www.play-hookey.com/digital/jk_nand_flip-flop.html&lt;br /&gt;
&lt;br /&gt;
http://www.digital-diy.net/16F%20Examples/LM35DZ.aspx&lt;br /&gt;
&lt;br /&gt;
[http://www.opencircuits.com/Main_Page open source circuits wiki]&lt;br /&gt;
&lt;br /&gt;
[http://www.sparkfun.com/commerce/tutorials.php sparkfun hobby shop]&lt;br /&gt;
&lt;br /&gt;
[http://www.batchpcb.com/index.php/Home batchpcb.com pcb fabrication]&lt;br /&gt;
&lt;br /&gt;
[http://www.avrfreaks.net/index.php?module=Freaks%20Devices&amp;amp;func=displayDev&amp;amp;objectid=78 AVR is alternative to PIC]&lt;br /&gt;
&lt;br /&gt;
[http://www.sparkfun.com/commerce/tutorial_info.php?tutorials_id=57 a good tutorial on embedded systems]&lt;br /&gt;
:Google any of these for more info. I have chosen the ATmega168 as the learning IC of choice. Why?&lt;br /&gt;
&lt;br /&gt;
* 20 MIPs (million instructions per second!) is powerful enough to do some really cool projects&lt;br /&gt;
* It's cheap! $2.13 currently&lt;br /&gt;
* It's got all the goodies under the hood (UART, SPI, I2C, ADC, internal osc, PWM, kitchen sink, etc)&lt;br /&gt;
* 16K of program memory is enough for almost any beginner project&lt;br /&gt;
* The tools are free! (C compilers for many of the other micros cost a lot of money)&lt;br /&gt;
* The programming and debugging tools are low cost ($20 will get you started)&lt;br /&gt;
&lt;br /&gt;
[http://www.evilmadscientist.com/article.php/avrtargetboards evil mad scientist on AVR programming]&lt;br /&gt;
&lt;br /&gt;
==isp==&lt;br /&gt;
host&lt;br /&gt;
206.71.150.94&lt;br /&gt;
&lt;br /&gt;
http://www.networksolutions.com/whois/index.jsp&lt;br /&gt;
&lt;br /&gt;
http://www.namecheap.com/myaccount/index.asp mckennatim nanj&lt;br /&gt;
&lt;br /&gt;
https://thenynocportal.com/clientarea.php&lt;br /&gt;
&lt;br /&gt;
==text a photo to picasa==&lt;br /&gt;
text it to your and then forward it without the tmobile gifs  then forward it to mckenna.tim.upload@picasaweb.com&lt;br /&gt;
&lt;br /&gt;
==making transparent in gimp==&lt;br /&gt;
1. open image&lt;br /&gt;
&lt;br /&gt;
2. Right click the image and go to LAYERS then ADD ALPHA CHANNEL. You won't notice anything happening, but don't be concerned. It basically adds a transparent layer at the bottom of your image so when we erase the colors.....it's shows the transparent layer. Which of course would show whatever was under it on the screen.&lt;br /&gt;
&lt;br /&gt;
3. Right click on the image again and go to SELECT and then down to BY COLOR. A window that is all black opens up. Don't change any of the settings....just use the defaults for now.&lt;br /&gt;
&lt;br /&gt;
4. Now click on the color in the image you want to be transparent. These colors will now show up outlined.&lt;br /&gt;
&lt;br /&gt;
5. Right click on the image again and go to EDIT and then down to CLEAR. This should now erase the outlined color you just picked from the image and the &amp;quot;transparent gimp checkerbox&amp;quot; should show through. This is the Gimps way of showing you that section is now transparent.&lt;br /&gt;
&lt;br /&gt;
6. Right click on the image and choose SAVE AS and make sure to save as a GIF file if you want the transparency to work on the web.&lt;br /&gt;
&lt;br /&gt;
==embedding video==&lt;br /&gt;
   1. find the file Sanitizer.php in the folder /includes of your mediawiki installation&lt;br /&gt;
   2. find the function removeHTMLtags in that file. below that you’ll find a list of whitelisted HTML tags. add the tag embed to the list.&lt;br /&gt;
   3. find the function setupAttributeWhitelist in the same file. several lines below you will find HTML-attributes being whitelisted for each HTML tag. so you add a new line (maybe below the line that defines span):&lt;br /&gt;
      ‘embed’ =&amp;gt; array( ’style’, ‘id’, ‘type’, ’src’, ‘width’, ‘height’ ),&lt;br /&gt;
&lt;br /&gt;
take care to replace the typographic ‘-quotes by straight ones when doing copy&amp;amp;paste. (wordpress converts the quotes on this blog, so you need to convert them back.)&lt;br /&gt;
&lt;br /&gt;
you’re done. now you can copy the HTML-code provided by google or youtube into your wiki textbox and it’ll work. (make sure to make backups and document so you know what you’ve changed. when upgrading you’ll have to repeat the process. no warranties for possibile security leaks resulting from the hack.)&lt;br /&gt;
&lt;br /&gt;
update april 2007: i just tested, this hack also works with mediawiki 1.9.2, just that you need to add embed to $htmlpairs. (note: in case the embed-code you want to use has the format &amp;lt;embed /&amp;gt; you now have to convert it to &amp;lt;embed&amp;gt; &amp;lt;/embed&amp;gt; before posting it to your wiki.) i also would recommend to paste the last line of code near br instead of span (the file has got rearranged a bit).&lt;br /&gt;
==mediawiki memory problem==&lt;br /&gt;
php.ini is in public_html, it has to be copied into everywhere that uses php&lt;br /&gt;
left ini_set commented out in localsettins.php&lt;br /&gt;
.htaccess php_mem ... didn't work&lt;br /&gt;
==mediawiki upgrade==&lt;br /&gt;
http://www.g-loaded.eu/2006/09/05/mediawiki-upgrade-procedure/&lt;br /&gt;
easy way: &lt;br /&gt;
*goto maintainance directory and run php dumpBackup.php --current&amp;gt; dumfile.xml &lt;br /&gt;
*on new site install wiki, put dumpfile.xml on its maintenance dir run php importDump.php dumfile.xml&lt;br /&gt;
&lt;br /&gt;
==mediawiki css==&lt;br /&gt;
*sitewide changes go in Mediawiki:Monobook.css&lt;br /&gt;
*user changes go in User:MrMcKenna/monobook.css&lt;br /&gt;
==lynx==&lt;br /&gt;
==[[Moving_from_shared_to_VPS]]==&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3874</id>
		<title>Ideas in education</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3874"/>
		<updated>2010-02-10T04:54:21Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===AN ACT RELATIVE TO THE ACHIEVEMENT GAP===&lt;br /&gt;
I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
I sit firmly on both sides &lt;br /&gt;
&lt;br /&gt;
I believe firmly that, as a state, we must craft a system that serves the thousands of children who will remain in district schools even if we lift the cap on charter schools. &lt;br /&gt;
&lt;br /&gt;
A sense of urgency rush the bill.&lt;br /&gt;
&lt;br /&gt;
set specific goals for recruiting and retaining high-need student populations ... to assess &lt;br /&gt;
[5 years later], at the time of charter renewal,&lt;br /&gt;
&lt;br /&gt;
Effective transfer of best practices between district and charter schools. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The  education collaborative shall be  managed by a board of directors which shall be comprised  &lt;br /&gt;
of 1 person appoint ed by each  member school committee and 1 person appoint ed by  each  member  &lt;br /&gt;
22  &lt;br /&gt;
charter board of trustees.23  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Each board of dir ect ors of an education collaborative shall  establish and  manage a trust fund, to  &lt;br /&gt;
be  known as an Education Collaborative Trust Fund, and  each such fund shall be designated by an  &lt;br /&gt;
38  &lt;br /&gt;
appropriate name. All  monies contribut ed by the  member  municipalit ies and charter schools and all  &lt;br /&gt;
39  &lt;br /&gt;
grants or gifts from the federal  gover nment, state government, charitable foundations, private  &lt;br /&gt;
40  &lt;br /&gt;
corporations or any  other source shall be paid to the board of dir ect ors of the  education collaborative and  &lt;br /&gt;
41  &lt;br /&gt;
deposit ed in the fund.  &lt;br /&gt;
42  &lt;br /&gt;
&lt;br /&gt;
apply for state, federal or corporate grants or contracts  &lt;br /&gt;
to obtain funds necessary to carry out the purpose for which such collaborative is  established57  &lt;br /&gt;
&lt;br /&gt;
The board of directors of the  education collaborative shall be consider ed t o be a public  employer  &lt;br /&gt;
and  have the authority t o employ personnel, including teachers, to carry out the purposes and functions  &lt;br /&gt;
67  &lt;br /&gt;
of the  education collaborative68  &lt;br /&gt;
&lt;br /&gt;
 (1)  expand, alter or replace the curriculum and program offerings of the school,  &lt;br /&gt;
including the  implementation of research­based  early literacy programs, early int ervent ions for  &lt;br /&gt;
198  &lt;br /&gt;
struggling readers and the t eaching  of advanced placement courses or ot her rigor ous nationally or  &lt;br /&gt;
199  &lt;br /&gt;
int ernationally recognized courses, if the school does  not already have such programs or courses; &lt;br /&gt;
&lt;br /&gt;
(2)  &lt;br /&gt;
200  &lt;br /&gt;
reallocate the uses of the  exist ing budget of the school;201  &lt;br /&gt;
&lt;br /&gt;
(4) increase the salary of any administrator, or teacher in the school, to attract or retain highly­  &lt;br /&gt;
205  &lt;br /&gt;
qualified administrators, or teachers or to reward administrators, or teachers who work in  &lt;br /&gt;
206  &lt;br /&gt;
underperfor ming schools that achieve t he annual goals  set forth in the turnaround plan; &lt;br /&gt;
&lt;br /&gt;
(5) expand the  &lt;br /&gt;
207  &lt;br /&gt;
school day  or school year  or both of t he school; 208  &lt;br /&gt;
&lt;br /&gt;
(7) following consultation  &lt;br /&gt;
with applicable local unions, requir e the principal and all administrators,  teachers and staff to reapply  &lt;br /&gt;
210  &lt;br /&gt;
for their positions in the school, wit h full discr etion vested in the superint endent  regarding  his  &lt;br /&gt;
211  &lt;br /&gt;
consideration of and decisions  on rehiring based on the  reapplications. &lt;br /&gt;
&lt;br /&gt;
(8) limit, suspend or change 1  or  &lt;br /&gt;
212  &lt;br /&gt;
mor e provisions of any contract or collect ive bargaining agreement, as the contract or agreement applies  &lt;br /&gt;
213  &lt;br /&gt;
to the school; provided, that the superint endent shall not reduce the  compensation of an administrator,  &lt;br /&gt;
214  &lt;br /&gt;
teacher or staff member unless the hours of the person are proportionately reduced;215  &lt;br /&gt;
&lt;br /&gt;
(14) develop a strategy to search for  &lt;br /&gt;
and study best practices in areas of demonstrated deficiency in the school; 225  &lt;br /&gt;
&lt;br /&gt;
(b) The purposes of  establishing charter schools are: (i) to stimulat e the development  of  &lt;br /&gt;
innovative programs  wit hin public education; (ii) to provide opportunities for innovative learning and  &lt;br /&gt;
900  &lt;br /&gt;
assessments; (iii) to provide parents and students  wit h greater options in selecting schools  wit hin and  &lt;br /&gt;
901  &lt;br /&gt;
outside their school districts; (iv) to provide t eachers with a vehicle for establishing schools with  &lt;br /&gt;
902  &lt;br /&gt;
alternative, innovative  met hods of  educational instruction and school structure and  management; (v) to  &lt;br /&gt;
903 encourage perfor mance­based  educational programs; (vi) to hold t eachers and school administrators  &lt;br /&gt;
accountable for students' educational  outcomes; and (vii) to provide  models for replication in ot her  &lt;br /&gt;
905  &lt;br /&gt;
public schools.  &lt;br /&gt;
906  &lt;br /&gt;
&lt;br /&gt;
Each local school district shall be required to  grant a leave  of absence t o any t eacher in the  &lt;br /&gt;
public schools syst em request ing such leave to t each  in  a commonwealth charter school. A t eacher  may  &lt;br /&gt;
1272  &lt;br /&gt;
request a leave  of absence for up to 2 years.  1273  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===widget===&lt;br /&gt;
&lt;br /&gt;
====quotes====&lt;br /&gt;
Are teachers just interchangeable widgets? I just lost my teaching assignment, the job I had for 4 years of teaching humanities to seniors. The stated reason was that we should all be able to teach in any position. I guess this is better than last year. Last year I was told in the middle of the summer that I would be teaching tenth grade. On the first day of school I was told I was teaching twelfth grade after all. Some teachers found out what they were teaching a class they had never taught before. They found out on the first day of school. The students are the ultimate victims of this widget philosophy. &lt;br /&gt;
&lt;br /&gt;
Being a good teacher requires a tremendous amount of thought and design in preparation for the school year; on average I spend a couple of hundred hours even on the classes I have taught for years. In order for the material to be compelling to your students it has to be fresh and compelling for you. &lt;br /&gt;
&lt;br /&gt;
The beginning of the year has its own significant requirements for preparation. Every day you are getting feedback from your new students. Their individuality combined with the chemistry of each class has an enormous effect on your ideas of what you are going to do the next day and every day. &lt;br /&gt;
&lt;br /&gt;
[http://widgeteffect.org/downloads/TheWidgetEffect.pdf The Widget Effect] by &lt;br /&gt;
&amp;lt;b&amp;gt;The New Teacher Project&amp;lt;/b&amp;gt; takes a critical look at how we view and value our teachers. It is their view that, &amp;quot;a culture of indifference about the quality of instruction in each classroom dominates&amp;quot;. I find this to be true. &lt;br /&gt;
&lt;br /&gt;
They postulate that, &amp;quot;If districts could systematically identify which teachers perform at the highest level, they could use this information to inform teaching assignments, target teachers for teacher leader positions, and prioritize the retention of these teachers.&amp;quot; I wish it were so easy. &lt;br /&gt;
&lt;br /&gt;
The authors move from &amp;quot;If districts could systematically identify&amp;quot; to &amp;quot;yes districts can systematically identify.&amp;quot; This is a huge leap and one that neglects the very real problems that make education such a messy business. &lt;br /&gt;
&lt;br /&gt;
In 30 years of running a company I became very dependent on having a systematic approach to product quality and customer satisfaction. Applying good business management practice will certainly reap improvements, but the run-it-as-a-business approach has already become part of the underlying problems.&lt;br /&gt;
&lt;br /&gt;
One example is the mission statement / shared vision / team approach to education promulgated by advisers based in business culture. Being on board is viewed as an indication of being a good teacher. Questioning the 'vision' is seen as detrimental to school culture. &lt;br /&gt;
&lt;br /&gt;
It is thought that teachers can be objectively evaluated using &amp;quot;performance standards based upon student achievement outcomes&amp;quot; and to a certain extent this is probably true. But we have created an industry that produces these standards measures externally from the classroom and another whole industry that creates products to help you meet those standards. It all becomes very self-referential and removed from the classroom and its students. &lt;br /&gt;
&lt;br /&gt;
Additionally we have the political dimension. Opinion leaders identify problems and schools try to address them. A &amp;quot;good&amp;quot; high school, for example is one in which students pass the standardized tests and graduate. A mayor or other official may expand the definition, perhaps instituting a plan in which the number of AP offerings must be increased by some percentage in a district. &lt;br /&gt;
&lt;br /&gt;
While on the face of it all of these ideas have some merit, as they become intertwined with the definition of a good teacher, we move further, not closer, to understanding and recognizing good teaching and good education. A &amp;quot;good&amp;quot; teacher agrees with the vision and happily consumes the products and lingo of the publishers, consultants and Ed. schools. A &amp;quot;good&amp;quot; teacher defines student expectations in line with the what makes the school look good and successful.  &lt;br /&gt;
&lt;br /&gt;
Systematic identification of good teaching is far from a foregone conclusion in the real world of education. The very forces who say they would like to see it are often working against its realization. The externally influenced definitions of what good teaching is may have little to do with what it actually is. The Boston Teacher Residency teaches these external measures to its new teachers. Teachers attempt to comply, teaching the  the script that they are given at the pace that is approved. They are immunized, cleared of responsibility for their students by their compliance with the strategies and standards. Their superiors are trained in the same vein by the Boston Principal Fellowship Program. The Ed. schools produce these programs in collaboration with Harvard Business School and they are implemented by NGO consultants with an interest of wresting education from the grip of the evil teachers' unions.&lt;br /&gt;
&lt;br /&gt;
The New Teachers Project oversimplifies the issue of why there are bad teachers. &amp;quot;The contours of this debate are well-known. One side claims that teacher tenure and due process protections render dismissal a practical impossibility; shielding ineffective teachers from removal in all but the most egregious instances. The other argues that the process provides only minimal protection against arbitrary or discriminatory dismissal, but that administrators fail to document poor performance adequately and refuse to provide struggling teachers with sufficient support.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The report has collected some interesting data. It states,&amp;quot;47 percent of teachers report not having participated in a single informal conversation with their administrator over the last year about improving aspects of their instructional performance&amp;quot;. With all of the external forces acting on the administrators, I am not sure that they are even capable of having that conversation. &lt;br /&gt;
&lt;br /&gt;
A more important conversation needs to happen and it needs to happen as the normal course of business. If the administration wants to support good teaching than it has to know what is going on in the classroom so that they are able to bring their considerable influence to bear in helping to make a case for that specific education to students they see in the halls and to motivate those students and keep them motivated. They cannot rely on platitudes.&lt;br /&gt;
&lt;br /&gt;
My students don't buy platitudes. They have been burned by them before, left high and dry while the rest of the world sails into an optimistic future. Part of being a good teacher is the ability to help students understand and define their own educational challenges, set personal goals and see them as attainable. A good administrator elicits those goals from and reinforces them.&lt;br /&gt;
&lt;br /&gt;
When I ran a construction company I made certain to see what 30 or 40 workers on a building site (of say 14 houses) were doing every day. I talked to each of the workers about how the job was going, was there anything in your way, did you see any problems. I did that and I ran a carpentry crew, working with the tools for 6 hour each day. It was a management style that worked, we produced good housing and we all made a good living.&lt;br /&gt;
&lt;br /&gt;
A school like mine (~300 students, 20 teachers) needs a leader who is involved in the education that is going on in the building. That involvement requires commitment, time and effort. It should not be delegated. Ask your teachers individually, every day: What are your current challenges? What are you thinking of doing to address them? Elicit ideas and contribute your own. Spend time in the classrooms to see how the ideas you toss around with your teachers are working out then catch up with them in the hall between classes and compare notes; judge together what works. It will be huge benefit to students. Students respond positively to an adult in the room. They are pleasantly surprised when someone knows what they are working on. It makes their work more important to them. All of this should become the core job definition. Avoid the bureaucracy, do what you have to quick and dirty, ignore what you can.  &lt;br /&gt;
&lt;br /&gt;
My school spans parts of 3 floors. I have seen my headmaster on my floor 3 times this year. She was never in my classroom in spite of my open invitation. There are 2 other headmasters and another 4 or 5 people fulfilling administrative functions. Administrators define their job as protecting the students from the teachers. I worked for a city bureaucracy too and it wasn't as big but the Dept of Neighborhood Development was just ineffectual and distracting from the real job of building houses as BPS and its consultants are distracting to the real work of education. &lt;br /&gt;
  &lt;br /&gt;
I was in the Boston Public Schools schools for 13*3 school-years as a parent. Involved parents got good at finding out who the good teachers were. We wanted our kids to have those teachers and wanted administrators who would stay out of their way. That was the best we thought we could get. Clearly that isn't enough. Supporting good teaching needs to be reformulated from the top down. You don't bring out the best in people with a periodically applied, computerized carrot and stick. &amp;quot;A comprehensive performance evaluation system...that credibly differentiates teachers&amp;quot; has to happen every day, it has to be local and it probably has little to do with a system. Teachers give up and get to stay since no one cares to check as long as they talk the talk. I would hypothesize that you can't hide having given up on your kids if someone is checking in with you every day and talking with you about what inspires you about your material and how you intend to inspire your students. If it is not working it should be self evident. A bad teacher will realize and accede that they can't do the job. Teachers wake up in the middle of the night and ask themselves that question anyway. There is no job as hard in my experience. I cannot say with certainty how long I will last. The administration usually gets to you first. I'd like to be in the classroom for as long as I am good at solving the puzzle of the kids, am inspired by my material, know I have something to say and still have the energy to run the show.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===other===&lt;br /&gt;
&lt;br /&gt;
*http://www.aft.org/innovate/index.htm&lt;br /&gt;
&lt;br /&gt;
http://www.tntp.org/newsandpress/060109_TNTP.html&lt;br /&gt;
&lt;br /&gt;
&amp;quot;On education, we will expand exchange programs, and increase scholarships, like the one that brought my father to America, while encouraging more Americans to study in Muslim communities. And we will match promising Muslim students with internships in America; invest in on-line learning for teachers and children around the world; and create a new online network, so a teenager in Kansas can communicate instantly with a teenager in Cairo.&lt;br /&gt;
&lt;br /&gt;
On economic development, we will create a new corps of business volunteers to partner with counterparts in Muslim-majority countries. And I will host a Summit on Entrepreneurship this year to identify how we can deepen ties between business leaders, foundations and social entrepreneurs in the United States and Muslim communities around the world.&amp;quot; - http://www.huffingtonpost.com/2009/06/04/obama-egypt-speech-video_n_211216.html&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3873</id>
		<title>Ideas in education</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3873"/>
		<updated>2010-02-10T04:40:20Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===AN ACT RELATIVE TO THE ACHIEVEMENT GAP===&lt;br /&gt;
I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
The  education collaborative shall be  managed by a board of directors which shall be comprised  &lt;br /&gt;
of 1 person appoint ed by each  member school committ ee and 1 person appoint ed by  each  member  &lt;br /&gt;
22  &lt;br /&gt;
charter board of trustees.23  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Each board of dir ect ors of an education collaborative shall  establish and  manage a trust fund, to  &lt;br /&gt;
be  known as an Education Collaborative Trust Fund, and  each such fund shall be designated by an  &lt;br /&gt;
38  &lt;br /&gt;
appropriate name. All  monies contribut ed by the  member  municipalit ies and charter schools and all  &lt;br /&gt;
39  &lt;br /&gt;
grants or gifts from the federal  gover nment, state government, charitable foundations, private  &lt;br /&gt;
40  &lt;br /&gt;
corporations or any  other source shall be paid to the board of dir ect ors of the  education collaborative and  &lt;br /&gt;
41  &lt;br /&gt;
deposit ed in the fund.  &lt;br /&gt;
42  &lt;br /&gt;
&lt;br /&gt;
apply for state, federal or corporate grants or contracts  &lt;br /&gt;
to obtain funds necessary to carry out the purpose for which such collaborative is  established57  &lt;br /&gt;
&lt;br /&gt;
The board of directors of the  education collaborative shall be consider ed t o be a public  employer  &lt;br /&gt;
and  have the authority t o employ personnel, including teachers, to carry out the purposes and functions  &lt;br /&gt;
67  &lt;br /&gt;
of the  education collaborative68  &lt;br /&gt;
&lt;br /&gt;
 (1)  expand, alter or replace the curriculum and program offerings of the school,  &lt;br /&gt;
including the  implementation of research­based  early literacy programs, early int ervent ions for  &lt;br /&gt;
198  &lt;br /&gt;
struggling readers and the t eaching  of advanced placement courses or ot her rigor ous nationally or  &lt;br /&gt;
199  &lt;br /&gt;
int ernationally recognized courses, if the school does  not already have such programs or courses; &lt;br /&gt;
&lt;br /&gt;
(2)  &lt;br /&gt;
200  &lt;br /&gt;
reallocate the uses of the  exist ing budget of the school;201  &lt;br /&gt;
&lt;br /&gt;
(4) increase the salary of any administrator, or teacher in the school, to attract or retain highly­  &lt;br /&gt;
205  &lt;br /&gt;
qualified administrators, or teachers or to reward administrators, or teachers who work in  &lt;br /&gt;
206  &lt;br /&gt;
underperfor ming schools that achieve t he annual goals  set forth in the turnaround plan; &lt;br /&gt;
&lt;br /&gt;
(5) expand the  &lt;br /&gt;
207  &lt;br /&gt;
school day  or school year  or both of t he school; 208  &lt;br /&gt;
&lt;br /&gt;
(7) following consultation  &lt;br /&gt;
with applicable local unions, requir e the principal and all administrators,  teachers and staff to reapply  &lt;br /&gt;
210  &lt;br /&gt;
for their positions in the school, wit h full discr etion vested in the superint endent  regarding  his  &lt;br /&gt;
211  &lt;br /&gt;
consideration of and decisions  on rehiring based on the  reapplications. &lt;br /&gt;
&lt;br /&gt;
(8) limit, suspend or change 1  or  &lt;br /&gt;
212  &lt;br /&gt;
mor e provisions of any contract or collect ive bargaining agreement, as the contract or agreement applies  &lt;br /&gt;
213  &lt;br /&gt;
to the school; provided, that the superint endent shall not reduce the  compensation of an administrator,  &lt;br /&gt;
214  &lt;br /&gt;
teacher or staff member unless the hours of the person are proportionately reduced;215  &lt;br /&gt;
&lt;br /&gt;
(14) develop a strategy to search for  &lt;br /&gt;
and study best practices in areas of demonstrated deficiency in the school; 225  &lt;br /&gt;
&lt;br /&gt;
(b) The purposes of  establishing charter schools are: (i) to stimulat e the development  of  &lt;br /&gt;
innovative programs  wit hin public education; (ii) to provide opportunities for innovative learning and  &lt;br /&gt;
900  &lt;br /&gt;
assessments; (iii) to provide parents and students  wit h greater options in selecting schools  wit hin and  &lt;br /&gt;
901  &lt;br /&gt;
outside their school districts; (iv) to provide t eachers with a vehicle for establishing schools with  &lt;br /&gt;
902  &lt;br /&gt;
alternative, innovative  met hods of  educational instruction and school structure and  management; (v) to  &lt;br /&gt;
903 encourage perfor mance­based  educational programs; (vi) to hold t eachers and school administrators  &lt;br /&gt;
accountable for students' educational  outcomes; and (vii) to provide  models for replication in ot her  &lt;br /&gt;
905  &lt;br /&gt;
public schools.  &lt;br /&gt;
906  &lt;br /&gt;
&lt;br /&gt;
Each local school district shall be required to  grant a leave  of absence t o any t eacher in the  &lt;br /&gt;
public schools syst em request ing such leave to t each  in  a commonwealth charter school. A t eacher  may  &lt;br /&gt;
1272  &lt;br /&gt;
request a leave  of absence for up to 2 years.  1273  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===widget===&lt;br /&gt;
&lt;br /&gt;
====quotes====&lt;br /&gt;
Are teachers just interchangeable widgets? I just lost my teaching assignment, the job I had for 4 years of teaching humanities to seniors. The stated reason was that we should all be able to teach in any position. I guess this is better than last year. Last year I was told in the middle of the summer that I would be teaching tenth grade. On the first day of school I was told I was teaching twelfth grade after all. Some teachers found out what they were teaching a class they had never taught before. They found out on the first day of school. The students are the ultimate victims of this widget philosophy. &lt;br /&gt;
&lt;br /&gt;
Being a good teacher requires a tremendous amount of thought and design in preparation for the school year; on average I spend a couple of hundred hours even on the classes I have taught for years. In order for the material to be compelling to your students it has to be fresh and compelling for you. &lt;br /&gt;
&lt;br /&gt;
The beginning of the year has its own significant requirements for preparation. Every day you are getting feedback from your new students. Their individuality combined with the chemistry of each class has an enormous effect on your ideas of what you are going to do the next day and every day. &lt;br /&gt;
&lt;br /&gt;
[http://widgeteffect.org/downloads/TheWidgetEffect.pdf The Widget Effect] by &lt;br /&gt;
&amp;lt;b&amp;gt;The New Teacher Project&amp;lt;/b&amp;gt; takes a critical look at how we view and value our teachers. It is their view that, &amp;quot;a culture of indifference about the quality of instruction in each classroom dominates&amp;quot;. I find this to be true. &lt;br /&gt;
&lt;br /&gt;
They postulate that, &amp;quot;If districts could systematically identify which teachers perform at the highest level, they could use this information to inform teaching assignments, target teachers for teacher leader positions, and prioritize the retention of these teachers.&amp;quot; I wish it were so easy. &lt;br /&gt;
&lt;br /&gt;
The authors move from &amp;quot;If districts could systematically identify&amp;quot; to &amp;quot;yes districts can systematically identify.&amp;quot; This is a huge leap and one that neglects the very real problems that make education such a messy business. &lt;br /&gt;
&lt;br /&gt;
In 30 years of running a company I became very dependent on having a systematic approach to product quality and customer satisfaction. Applying good business management practice will certainly reap improvements, but the run-it-as-a-business approach has already become part of the underlying problems.&lt;br /&gt;
&lt;br /&gt;
One example is the mission statement / shared vision / team approach to education promulgated by advisers based in business culture. Being on board is viewed as an indication of being a good teacher. Questioning the 'vision' is seen as detrimental to school culture. &lt;br /&gt;
&lt;br /&gt;
It is thought that teachers can be objectively evaluated using &amp;quot;performance standards based upon student achievement outcomes&amp;quot; and to a certain extent this is probably true. But we have created an industry that produces these standards measures externally from the classroom and another whole industry that creates products to help you meet those standards. It all becomes very self-referential and removed from the classroom and its students. &lt;br /&gt;
&lt;br /&gt;
Additionally we have the political dimension. Opinion leaders identify problems and schools try to address them. A &amp;quot;good&amp;quot; high school, for example is one in which students pass the standardized tests and graduate. A mayor or other official may expand the definition, perhaps instituting a plan in which the number of AP offerings must be increased by some percentage in a district. &lt;br /&gt;
&lt;br /&gt;
While on the face of it all of these ideas have some merit, as they become intertwined with the definition of a good teacher, we move further, not closer, to understanding and recognizing good teaching and good education. A &amp;quot;good&amp;quot; teacher agrees with the vision and happily consumes the products and lingo of the publishers, consultants and Ed. schools. A &amp;quot;good&amp;quot; teacher defines student expectations in line with the what makes the school look good and successful.  &lt;br /&gt;
&lt;br /&gt;
Systematic identification of good teaching is far from a foregone conclusion in the real world of education. The very forces who say they would like to see it are often working against its realization. The externally influenced definitions of what good teaching is may have little to do with what it actually is. The Boston Teacher Residency teaches these external measures to its new teachers. Teachers attempt to comply, teaching the  the script that they are given at the pace that is approved. They are immunized, cleared of responsibility for their students by their compliance with the strategies and standards. Their superiors are trained in the same vein by the Boston Principal Fellowship Program. The Ed. schools produce these programs in collaboration with Harvard Business School and they are implemented by NGO consultants with an interest of wresting education from the grip of the evil teachers' unions.&lt;br /&gt;
&lt;br /&gt;
The New Teachers Project oversimplifies the issue of why there are bad teachers. &amp;quot;The contours of this debate are well-known. One side claims that teacher tenure and due process protections render dismissal a practical impossibility; shielding ineffective teachers from removal in all but the most egregious instances. The other argues that the process provides only minimal protection against arbitrary or discriminatory dismissal, but that administrators fail to document poor performance adequately and refuse to provide struggling teachers with sufficient support.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The report has collected some interesting data. It states,&amp;quot;47 percent of teachers report not having participated in a single informal conversation with their administrator over the last year about improving aspects of their instructional performance&amp;quot;. With all of the external forces acting on the administrators, I am not sure that they are even capable of having that conversation. &lt;br /&gt;
&lt;br /&gt;
A more important conversation needs to happen and it needs to happen as the normal course of business. If the administration wants to support good teaching than it has to know what is going on in the classroom so that they are able to bring their considerable influence to bear in helping to make a case for that specific education to students they see in the halls and to motivate those students and keep them motivated. They cannot rely on platitudes.&lt;br /&gt;
&lt;br /&gt;
My students don't buy platitudes. They have been burned by them before, left high and dry while the rest of the world sails into an optimistic future. Part of being a good teacher is the ability to help students understand and define their own educational challenges, set personal goals and see them as attainable. A good administrator elicits those goals from and reinforces them.&lt;br /&gt;
&lt;br /&gt;
When I ran a construction company I made certain to see what 30 or 40 workers on a building site (of say 14 houses) were doing every day. I talked to each of the workers about how the job was going, was there anything in your way, did you see any problems. I did that and I ran a carpentry crew, working with the tools for 6 hour each day. It was a management style that worked, we produced good housing and we all made a good living.&lt;br /&gt;
&lt;br /&gt;
A school like mine (~300 students, 20 teachers) needs a leader who is involved in the education that is going on in the building. That involvement requires commitment, time and effort. It should not be delegated. Ask your teachers individually, every day: What are your current challenges? What are you thinking of doing to address them? Elicit ideas and contribute your own. Spend time in the classrooms to see how the ideas you toss around with your teachers are working out then catch up with them in the hall between classes and compare notes; judge together what works. It will be huge benefit to students. Students respond positively to an adult in the room. They are pleasantly surprised when someone knows what they are working on. It makes their work more important to them. All of this should become the core job definition. Avoid the bureaucracy, do what you have to quick and dirty, ignore what you can.  &lt;br /&gt;
&lt;br /&gt;
My school spans parts of 3 floors. I have seen my headmaster on my floor 3 times this year. She was never in my classroom in spite of my open invitation. There are 2 other headmasters and another 4 or 5 people fulfilling administrative functions. Administrators define their job as protecting the students from the teachers. I worked for a city bureaucracy too and it wasn't as big but the Dept of Neighborhood Development was just ineffectual and distracting from the real job of building houses as BPS and its consultants are distracting to the real work of education. &lt;br /&gt;
  &lt;br /&gt;
I was in the Boston Public Schools schools for 13*3 school-years as a parent. Involved parents got good at finding out who the good teachers were. We wanted our kids to have those teachers and wanted administrators who would stay out of their way. That was the best we thought we could get. Clearly that isn't enough. Supporting good teaching needs to be reformulated from the top down. You don't bring out the best in people with a periodically applied, computerized carrot and stick. &amp;quot;A comprehensive performance evaluation system...that credibly differentiates teachers&amp;quot; has to happen every day, it has to be local and it probably has little to do with a system. Teachers give up and get to stay since no one cares to check as long as they talk the talk. I would hypothesize that you can't hide having given up on your kids if someone is checking in with you every day and talking with you about what inspires you about your material and how you intend to inspire your students. If it is not working it should be self evident. A bad teacher will realize and accede that they can't do the job. Teachers wake up in the middle of the night and ask themselves that question anyway. There is no job as hard in my experience. I cannot say with certainty how long I will last. The administration usually gets to you first. I'd like to be in the classroom for as long as I am good at solving the puzzle of the kids, am inspired by my material, know I have something to say and still have the energy to run the show.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===other===&lt;br /&gt;
&lt;br /&gt;
*http://www.aft.org/innovate/index.htm&lt;br /&gt;
&lt;br /&gt;
http://www.tntp.org/newsandpress/060109_TNTP.html&lt;br /&gt;
&lt;br /&gt;
&amp;quot;On education, we will expand exchange programs, and increase scholarships, like the one that brought my father to America, while encouraging more Americans to study in Muslim communities. And we will match promising Muslim students with internships in America; invest in on-line learning for teachers and children around the world; and create a new online network, so a teenager in Kansas can communicate instantly with a teenager in Cairo.&lt;br /&gt;
&lt;br /&gt;
On economic development, we will create a new corps of business volunteers to partner with counterparts in Muslim-majority countries. And I will host a Summit on Entrepreneurship this year to identify how we can deepen ties between business leaders, foundations and social entrepreneurs in the United States and Muslim communities around the world.&amp;quot; - http://www.huffingtonpost.com/2009/06/04/obama-egypt-speech-video_n_211216.html&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3872</id>
		<title>Ideas in education</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Ideas_in_education&amp;diff=3872"/>
		<updated>2010-02-10T04:06:28Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===AN ACT RELATIVE TO THE ACHIEVEMENT GAP===&lt;br /&gt;
I believe it takes important steps toward addressing some of our most urgent and persistent needs and putting our children on a path to success.&lt;br /&gt;
&lt;br /&gt;
The  education collaborative shall be  managed by a board of directors which shall be comprised  &lt;br /&gt;
of 1 person appoint ed by each  member school committ ee and 1 person appoint ed by  each  member  &lt;br /&gt;
22  &lt;br /&gt;
charter board of trustees.23  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Each board of dir ect ors of an education collaborative shall  establish and  manage a trust fund, to  &lt;br /&gt;
be  known as an Education Collaborative Trust Fund, and  each such fund shall be designated by an  &lt;br /&gt;
38  &lt;br /&gt;
appropriate name. All  monies contribut ed by the  member  municipalit ies and charter schools and all  &lt;br /&gt;
39  &lt;br /&gt;
grants or gifts from the federal  gover nment, state government, charitable foundations, private  &lt;br /&gt;
40  &lt;br /&gt;
corporations or any  other source shall be paid to the board of dir ect ors of the  education collaborative and  &lt;br /&gt;
41  &lt;br /&gt;
deposit ed in the fund.  &lt;br /&gt;
42  &lt;br /&gt;
&lt;br /&gt;
apply for state, federal or corporate grants or contracts  &lt;br /&gt;
to obtain funds necessary to carry out the purpose for which such collaborative is  established57  &lt;br /&gt;
&lt;br /&gt;
The board of directors of the  education collaborative shall be consider ed t o be a public  employer  &lt;br /&gt;
and  have the authority t o employ personnel, including teachers, to carry out the purposes and functions  &lt;br /&gt;
67  &lt;br /&gt;
of the  education collaborative68  &lt;br /&gt;
&lt;br /&gt;
 (1)  expand, alter or replace the curriculum and program offerings of the school,  &lt;br /&gt;
including the  implementation of research­based  early literacy programs, early int ervent ions for  &lt;br /&gt;
198  &lt;br /&gt;
struggling readers and the t eaching  of advanced placement courses or ot her rigor ous nationally or  &lt;br /&gt;
199  &lt;br /&gt;
int ernationally recognized courses, if the school does  not already have such programs or courses; &lt;br /&gt;
&lt;br /&gt;
(2)  &lt;br /&gt;
200  &lt;br /&gt;
reallocate the uses of the  exist ing budget of the school;201  &lt;br /&gt;
&lt;br /&gt;
(4) increase the salary of any administrator, or teacher in the school, to attract or retain highly­  &lt;br /&gt;
205  &lt;br /&gt;
qualified administrators, or teachers or to reward administrators, or teachers who work in  &lt;br /&gt;
206  &lt;br /&gt;
underperfor ming schools that achieve t he annual goals  set forth in the turnaround plan; &lt;br /&gt;
&lt;br /&gt;
(5) expand the  &lt;br /&gt;
207  &lt;br /&gt;
school day  or school year  or both of t he school; 208  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===widget===&lt;br /&gt;
&lt;br /&gt;
====quotes====&lt;br /&gt;
Are teachers just interchangeable widgets? I just lost my teaching assignment, the job I had for 4 years of teaching humanities to seniors. The stated reason was that we should all be able to teach in any position. I guess this is better than last year. Last year I was told in the middle of the summer that I would be teaching tenth grade. On the first day of school I was told I was teaching twelfth grade after all. Some teachers found out what they were teaching a class they had never taught before. They found out on the first day of school. The students are the ultimate victims of this widget philosophy. &lt;br /&gt;
&lt;br /&gt;
Being a good teacher requires a tremendous amount of thought and design in preparation for the school year; on average I spend a couple of hundred hours even on the classes I have taught for years. In order for the material to be compelling to your students it has to be fresh and compelling for you. &lt;br /&gt;
&lt;br /&gt;
The beginning of the year has its own significant requirements for preparation. Every day you are getting feedback from your new students. Their individuality combined with the chemistry of each class has an enormous effect on your ideas of what you are going to do the next day and every day. &lt;br /&gt;
&lt;br /&gt;
[http://widgeteffect.org/downloads/TheWidgetEffect.pdf The Widget Effect] by &lt;br /&gt;
&amp;lt;b&amp;gt;The New Teacher Project&amp;lt;/b&amp;gt; takes a critical look at how we view and value our teachers. It is their view that, &amp;quot;a culture of indifference about the quality of instruction in each classroom dominates&amp;quot;. I find this to be true. &lt;br /&gt;
&lt;br /&gt;
They postulate that, &amp;quot;If districts could systematically identify which teachers perform at the highest level, they could use this information to inform teaching assignments, target teachers for teacher leader positions, and prioritize the retention of these teachers.&amp;quot; I wish it were so easy. &lt;br /&gt;
&lt;br /&gt;
The authors move from &amp;quot;If districts could systematically identify&amp;quot; to &amp;quot;yes districts can systematically identify.&amp;quot; This is a huge leap and one that neglects the very real problems that make education such a messy business. &lt;br /&gt;
&lt;br /&gt;
In 30 years of running a company I became very dependent on having a systematic approach to product quality and customer satisfaction. Applying good business management practice will certainly reap improvements, but the run-it-as-a-business approach has already become part of the underlying problems.&lt;br /&gt;
&lt;br /&gt;
One example is the mission statement / shared vision / team approach to education promulgated by advisers based in business culture. Being on board is viewed as an indication of being a good teacher. Questioning the 'vision' is seen as detrimental to school culture. &lt;br /&gt;
&lt;br /&gt;
It is thought that teachers can be objectively evaluated using &amp;quot;performance standards based upon student achievement outcomes&amp;quot; and to a certain extent this is probably true. But we have created an industry that produces these standards measures externally from the classroom and another whole industry that creates products to help you meet those standards. It all becomes very self-referential and removed from the classroom and its students. &lt;br /&gt;
&lt;br /&gt;
Additionally we have the political dimension. Opinion leaders identify problems and schools try to address them. A &amp;quot;good&amp;quot; high school, for example is one in which students pass the standardized tests and graduate. A mayor or other official may expand the definition, perhaps instituting a plan in which the number of AP offerings must be increased by some percentage in a district. &lt;br /&gt;
&lt;br /&gt;
While on the face of it all of these ideas have some merit, as they become intertwined with the definition of a good teacher, we move further, not closer, to understanding and recognizing good teaching and good education. A &amp;quot;good&amp;quot; teacher agrees with the vision and happily consumes the products and lingo of the publishers, consultants and Ed. schools. A &amp;quot;good&amp;quot; teacher defines student expectations in line with the what makes the school look good and successful.  &lt;br /&gt;
&lt;br /&gt;
Systematic identification of good teaching is far from a foregone conclusion in the real world of education. The very forces who say they would like to see it are often working against its realization. The externally influenced definitions of what good teaching is may have little to do with what it actually is. The Boston Teacher Residency teaches these external measures to its new teachers. Teachers attempt to comply, teaching the  the script that they are given at the pace that is approved. They are immunized, cleared of responsibility for their students by their compliance with the strategies and standards. Their superiors are trained in the same vein by the Boston Principal Fellowship Program. The Ed. schools produce these programs in collaboration with Harvard Business School and they are implemented by NGO consultants with an interest of wresting education from the grip of the evil teachers' unions.&lt;br /&gt;
&lt;br /&gt;
The New Teachers Project oversimplifies the issue of why there are bad teachers. &amp;quot;The contours of this debate are well-known. One side claims that teacher tenure and due process protections render dismissal a practical impossibility; shielding ineffective teachers from removal in all but the most egregious instances. The other argues that the process provides only minimal protection against arbitrary or discriminatory dismissal, but that administrators fail to document poor performance adequately and refuse to provide struggling teachers with sufficient support.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The report has collected some interesting data. It states,&amp;quot;47 percent of teachers report not having participated in a single informal conversation with their administrator over the last year about improving aspects of their instructional performance&amp;quot;. With all of the external forces acting on the administrators, I am not sure that they are even capable of having that conversation. &lt;br /&gt;
&lt;br /&gt;
A more important conversation needs to happen and it needs to happen as the normal course of business. If the administration wants to support good teaching than it has to know what is going on in the classroom so that they are able to bring their considerable influence to bear in helping to make a case for that specific education to students they see in the halls and to motivate those students and keep them motivated. They cannot rely on platitudes.&lt;br /&gt;
&lt;br /&gt;
My students don't buy platitudes. They have been burned by them before, left high and dry while the rest of the world sails into an optimistic future. Part of being a good teacher is the ability to help students understand and define their own educational challenges, set personal goals and see them as attainable. A good administrator elicits those goals from and reinforces them.&lt;br /&gt;
&lt;br /&gt;
When I ran a construction company I made certain to see what 30 or 40 workers on a building site (of say 14 houses) were doing every day. I talked to each of the workers about how the job was going, was there anything in your way, did you see any problems. I did that and I ran a carpentry crew, working with the tools for 6 hour each day. It was a management style that worked, we produced good housing and we all made a good living.&lt;br /&gt;
&lt;br /&gt;
A school like mine (~300 students, 20 teachers) needs a leader who is involved in the education that is going on in the building. That involvement requires commitment, time and effort. It should not be delegated. Ask your teachers individually, every day: What are your current challenges? What are you thinking of doing to address them? Elicit ideas and contribute your own. Spend time in the classrooms to see how the ideas you toss around with your teachers are working out then catch up with them in the hall between classes and compare notes; judge together what works. It will be huge benefit to students. Students respond positively to an adult in the room. They are pleasantly surprised when someone knows what they are working on. It makes their work more important to them. All of this should become the core job definition. Avoid the bureaucracy, do what you have to quick and dirty, ignore what you can.  &lt;br /&gt;
&lt;br /&gt;
My school spans parts of 3 floors. I have seen my headmaster on my floor 3 times this year. She was never in my classroom in spite of my open invitation. There are 2 other headmasters and another 4 or 5 people fulfilling administrative functions. Administrators define their job as protecting the students from the teachers. I worked for a city bureaucracy too and it wasn't as big but the Dept of Neighborhood Development was just ineffectual and distracting from the real job of building houses as BPS and its consultants are distracting to the real work of education. &lt;br /&gt;
  &lt;br /&gt;
I was in the Boston Public Schools schools for 13*3 school-years as a parent. Involved parents got good at finding out who the good teachers were. We wanted our kids to have those teachers and wanted administrators who would stay out of their way. That was the best we thought we could get. Clearly that isn't enough. Supporting good teaching needs to be reformulated from the top down. You don't bring out the best in people with a periodically applied, computerized carrot and stick. &amp;quot;A comprehensive performance evaluation system...that credibly differentiates teachers&amp;quot; has to happen every day, it has to be local and it probably has little to do with a system. Teachers give up and get to stay since no one cares to check as long as they talk the talk. I would hypothesize that you can't hide having given up on your kids if someone is checking in with you every day and talking with you about what inspires you about your material and how you intend to inspire your students. If it is not working it should be self evident. A bad teacher will realize and accede that they can't do the job. Teachers wake up in the middle of the night and ask themselves that question anyway. There is no job as hard in my experience. I cannot say with certainty how long I will last. The administration usually gets to you first. I'd like to be in the classroom for as long as I am good at solving the puzzle of the kids, am inspired by my material, know I have something to say and still have the energy to run the show.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===other===&lt;br /&gt;
&lt;br /&gt;
*http://www.aft.org/innovate/index.htm&lt;br /&gt;
&lt;br /&gt;
http://www.tntp.org/newsandpress/060109_TNTP.html&lt;br /&gt;
&lt;br /&gt;
&amp;quot;On education, we will expand exchange programs, and increase scholarships, like the one that brought my father to America, while encouraging more Americans to study in Muslim communities. And we will match promising Muslim students with internships in America; invest in on-line learning for teachers and children around the world; and create a new online network, so a teenager in Kansas can communicate instantly with a teenager in Cairo.&lt;br /&gt;
&lt;br /&gt;
On economic development, we will create a new corps of business volunteers to partner with counterparts in Muslim-majority countries. And I will host a Summit on Entrepreneurship this year to identify how we can deepen ties between business leaders, foundations and social entrepreneurs in the United States and Muslim communities around the world.&amp;quot; - http://www.huffingtonpost.com/2009/06/04/obama-egypt-speech-video_n_211216.html&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Technology&amp;diff=3871</id>
		<title>Technology</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Technology&amp;diff=3871"/>
		<updated>2010-02-09T23:22:48Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: /* web development using ajax */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==log==&lt;br /&gt;
====todo====&lt;br /&gt;
2/5/10&lt;br /&gt;
*to see changes in xsl stylesheet change its name and the reference to it in the .js page.&lt;br /&gt;
1/18/10&lt;br /&gt;
*set up test dir http://localhost:8888/test/waffle.xml&lt;br /&gt;
*adjusted nested match=&amp;quot;/&amp;quot; to work http://localhost:8888/vocab/grid2/test/test4/change.xml&lt;br /&gt;
12/31/09&lt;br /&gt;
*MAMP now points to code/hosted. updateRow() from javascript sentds a good query string but test.php doesn't know what to do with it. After that is implemented the next thing would be the paging part. &lt;br /&gt;
*You can debug the socument.elements selectors used by javascript by making [http://localhost:8888/vocab/grid2/test/test4/generatedSource.html# a copy of generated source code that uses alert to test by including gstest.js]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*create an editable grid with multiple records&lt;br /&gt;
**then make it selectable for certain words or submitters&lt;br /&gt;
&lt;br /&gt;
*output select words into an: &lt;br /&gt;
**eggquiz&lt;br /&gt;
**quizlet&lt;br /&gt;
**wikipage&lt;br /&gt;
&lt;br /&gt;
*autocomp word entry &lt;br /&gt;
      &lt;br /&gt;
there is a book on Ajax in pdf  in code&lt;br /&gt;
&lt;br /&gt;
;autocompl: have put up autocompl for voacab database in http://pathboston.com/vocab/autocomp&lt;br /&gt;
&lt;br /&gt;
;grid: http://pathboston.com/vocab/grid/ has code to get from vocab xml file to web To see the data generated by the server, make a simple call to http://pathboston.com/vocab/grid/grid.php?action=FEED_GRID_PAGE&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====quizlet export -&amp;gt; csv2sql -&amp;gt;mysql=====&lt;br /&gt;
http://pathboston.com/ajax/csv2sql.php runs the conversion which gets uploaded through phpmyadmin&lt;br /&gt;
&lt;br /&gt;
=====visualthesaurus vocgrabber to db=====&lt;br /&gt;
11/19 - vocab from vocabgrabber  a javascript that you run with an article open in the browser that you want to grab then you select the words you want and save the list. &lt;br /&gt;
&lt;br /&gt;
javascript:var%20_vgurl='http://www.visualthesaurus.com';%20var%20s=document.createElement('script');s.src=_vgurl+'/vocabgrabber/bookmarklet.js';document.getElementsByTagName('head')[0].appendChild(s);%20void(0);&lt;br /&gt;
&lt;br /&gt;
http://pathboston.com/vocab/grab/vocabgrab.html goes to the visualthesuarus list page and parses the word and usage into arrays, looks up the definition&lt;br /&gt;
&lt;br /&gt;
==mediawiki==&lt;br /&gt;
:mailto:mediawiki-l@lists.wikimedia.org&lt;br /&gt;
===bot===&lt;br /&gt;
:[http://www.mediawiki.org/wiki/API mediawiki API]&lt;br /&gt;
:[http://en.wikipedia.org/wiki/API.php#APIs_for_bots creating a bot]&lt;br /&gt;
:[http://pathboston.com/forms/mw/loginbot.html login bot (MrMcKenna bh)]&lt;br /&gt;
:[http://pathboston.com/forms/mw/append21.html append21.html (gets error badtoken)]&lt;br /&gt;
Trying to send stuff to api.php to append to a page. Eventually I want to append to the main page of all users. First I'll us a POST form then I'll try multiple POSTS without a form using this [http://netevil.org/blog/2006/nov/http-post-from-php-without-curl snippet] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.linux.com/archive/feature/54334&lt;br /&gt;
===bulk import to users===&lt;br /&gt;
http://pathboston.com/forms/bulk.html&lt;br /&gt;
then from terminal ssh'd to pathboston.com&lt;br /&gt;
:cd public_html/hum310/maintenance/&lt;br /&gt;
:php importUserSubpage.php --title test &lt;br /&gt;
will put a page with that title on each user page&lt;br /&gt;
&lt;br /&gt;
Don't transclude especially not sources:biblio&lt;br /&gt;
&lt;br /&gt;
==tesseract-ocr==&lt;br /&gt;
===to OCR an image===&lt;br /&gt;
#open ~/Applications/ControlCenter.sh, use custom scan toBWtiff&lt;br /&gt;
#get it on screen (big) and 'file/grab' it or take a snapshot of it&lt;br /&gt;
#saveas 'j' nocompress, noalpha, TIFF&lt;br /&gt;
#open a terminal and run ocrjtif (it is in $PATH in /opt/sbin) and then copy and paste the ocr'd text from the terminal window.&lt;br /&gt;
&lt;br /&gt;
==quiz authoring environments==&lt;br /&gt;
http://escholarship.bc.edu/jtla/vol4/6/&lt;br /&gt;
&lt;br /&gt;
http://www.attotron.com/pub/quizmaker.html&lt;br /&gt;
&lt;br /&gt;
http://www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcexam_description&lt;br /&gt;
&lt;br /&gt;
http://www.bridgewater.edu/~rbowman/JSQuizMaker/makeselftest-questions.html&lt;br /&gt;
&lt;br /&gt;
http://www.extropia.com/&lt;br /&gt;
==vocab==&lt;br /&gt;
http://wise.sourceforge.net/&lt;br /&gt;
http://xdxf.revdanica.com/down/index.php&lt;br /&gt;
&lt;br /&gt;
==web development==&lt;br /&gt;
===vocab grid===&lt;br /&gt;
====actual function====&lt;br /&gt;
;init by creating a drop down box: return an array of article names -get articles.php&lt;br /&gt;
;on submit send source choice to server: return a page of data&lt;br /&gt;
====development version====&lt;br /&gt;
;init by creating a drop down box: return an array of article names -get articles.php&lt;br /&gt;
;on submit send source choice to server: return a message&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.w3schools.com/sitemap/sitemap_tutorials.asp&lt;br /&gt;
&lt;br /&gt;
http://www.tonymarston.net/php-mysql/sample-application.html&lt;br /&gt;
&lt;br /&gt;
http://www.w3schools.com/PHP/php_ajax_database.asp&lt;br /&gt;
&lt;br /&gt;
[http://pathboston.com/ajax/csv2sql.php csv2sql converter on pathboston.com]&lt;br /&gt;
&lt;br /&gt;
http://style-sheet.info/&lt;br /&gt;
&lt;br /&gt;
http://www.computorcompanion.com/LPMArticle.asp?ID=202&lt;br /&gt;
&lt;br /&gt;
==javascript==&lt;br /&gt;
http://www.daaq.net/old/javascript/ javascript tutorial&lt;br /&gt;
&lt;br /&gt;
http://www.javascript-coder.com/javascript-form/javascript-get-form.htm&lt;br /&gt;
&lt;br /&gt;
==css==&lt;br /&gt;
http://css.maxdesign.com.au/index.htm&lt;br /&gt;
=web development using ajax=&lt;br /&gt;
==xslt==&lt;br /&gt;
===[http://docstore.mik.ua/orelly/xml/xslt/index.htm Oreilly XSLT book]===&lt;br /&gt;
===[http://www.learn-xslt-tutorial.com/ XSLT tutorial]===&lt;br /&gt;
==_SESSION variables==&lt;br /&gt;
The problem with having stuff happen on the server is that it always forgets what is going on from moment to moment. The server waits for a request, it could be from anywhere in the world. It doesn't know you from a whole in the wall. The only thing you can do to be remembered is stick stuff in _SESSION variables. &lt;br /&gt;
==ajax==&lt;br /&gt;
Asynchronous Javascript and XML(XSL) is a way to update just the part of a html page that changes instead of redrawing the whole page. AJAX combines languages like html, javascript, php, sql, xml and xsl. &lt;br /&gt;
===historically===&lt;br /&gt;
There are a number of mechanisms used to combine them.&lt;br /&gt;
&lt;br /&gt;
*You call an HTML page and it displays&lt;br /&gt;
*You call an PHP page and it displays&lt;br /&gt;
*You call an HTML page and it calls a PHP page which gets combined and displays&lt;br /&gt;
*You call an HTML or PHP page and it calls a javascript page which gets combined and displays&lt;br /&gt;
===ajax does all this===&lt;br /&gt;
*You call an HTML page that includes a javascript page that responds to events by sending some action to PHP on the server which then instantiates a class and calls class methods some of which access a MYSQL  database using SQL and then puts the results in a XML container which gets sent back to the browser  then gets interpreted into XHTML by an XSL file and gets injected into some location in the page. &lt;br /&gt;
===breaking it down===&lt;br /&gt;
====to check what's going on at the server====&lt;br /&gt;
Send some stuff: http://pathboston.com/vocab/grid2/test/test.php?action=CHANGE_SOURCE&amp;amp;source=NFLhistory and get the XML back.&lt;br /&gt;
====to check the XSL====&lt;br /&gt;
Create a file of the XML that will be coming back from the server and then include an XSL file and see how it does.&lt;br /&gt;
====simple bang bang browser to server to browser to server to browser====&lt;br /&gt;
Call for data. Select from that data to query &lt;br /&gt;
&lt;br /&gt;
====getting around a XSL page using javascript====&lt;br /&gt;
:ex: You want to update a database based upon what is in some text fields. How do you find the name/value pairs that you want to send to the server? The construct document.forms.grid_form_id has some elements? What are its elements?&lt;br /&gt;
&lt;br /&gt;
=====[http://www.tizag.com/javascriptT/javascript-innerHTML.php innerHTML]=====&lt;br /&gt;
=== a complex example form the AJAX boook=== &lt;br /&gt;
index.html includes grid.js which replaces the &amp;lt;div id=&amp;quot;gridDiv&amp;quot; /&amp;gt; portion of the html page. (also loads the grid.css)&lt;br /&gt;
&lt;br /&gt;
grid.js initializes creating a xmlhttp request object loading a XSL stylesheet and page1 of the grid&lt;br /&gt;
&lt;br /&gt;
FEED_GRID_PAGE&lt;br /&gt;
To create page 1 of the grid has to create a URL query = grid.php?action=FEED_GRID_PAGE&amp;amp;page=1 and then send that query to the server by opening the request object with the query - xmlHttp.open(&amp;quot;GET&amp;quot;, query, true);&lt;br /&gt;
&lt;br /&gt;
The script running in the browser acts once the data comes back from the server. When the readyState property changes to 4, the xmlhttp.onreadystatechange handleGridPageLoad() function will be executed. It gets the data sent back from a server using the xmlhttp.responseText property to get the xml data. The (previosly loaded) xsl stylesheet loads the XML putting it in xmlResponse=stylesheetDoc.load(xmlHttp.responseXML) &lt;br /&gt;
&lt;br /&gt;
The XML is transformed to HTML and put in page = xsltProcessor.transformToFragment(xmlResponse, document);&lt;br /&gt;
&lt;br /&gt;
Meanwhile to replace the gridDiv from the index.html page we've got to get the ID and put the html in there:&lt;br /&gt;
&lt;br /&gt;
var gridDiv = document.getElementById(gridDivId);&lt;br /&gt;
gridDiv.innerHTML = &amp;quot;&amp;quot;;&lt;br /&gt;
gridDiv.appendChild(page);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
meanwhile at the server...&lt;br /&gt;
&lt;br /&gt;
The server just sits there waiting to do shit getting its instructions to grid.php. Grid.php takes some 'action' and then echos shit back to the browser.&lt;br /&gt;
&lt;br /&gt;
The actions can be FEED_GRID_PAGE or UPDATE_ROW or DELETE_ROW. &lt;br /&gt;
&lt;br /&gt;
FEED_GRID_PAGE calls the grid-class function read page and it creates the key-value pairs of the XML and puts them in in a variable that comes back as getGridXML() &lt;br /&gt;
&lt;br /&gt;
The whole show runs out of the grid.xsl file which has certain live buttons that respond to &amp;quot;on click&amp;quot; events. The xsl has a menu template sitting on top of and below a table. The table has heading then a foreach row section. &lt;br /&gt;
&lt;br /&gt;
The loadGridPage() function is whenever you hit previous page and next page.&lt;br /&gt;
&lt;br /&gt;
EditID() is called when you click on a particular row's &amp;quot;edit&amp;quot; link. The first parameter is some unique ID which seems to be assigned for the &amp;quot;tr&amp;quot; element right after foreeach statement. It is set equal to the database ID value for the record. The function on the first time through has edit as &amp;quot;true&amp;quot; and it replaces the inner html with input boxes and update,cancel and delete buttons. The Cancel button calls editID again this time has edit as false and just displays the row data. &lt;br /&gt;
&lt;br /&gt;
The update button appears when the input boxes are drawn and when clicked it calls the updateRow() which puts together a url query ?action=UPDATE_ROW&amp;amp;id=&amp;quot; + id completing it with createUpdateUrl(grid). &lt;br /&gt;
&lt;br /&gt;
In createUpdateUrl(grid), grid is from document.forms.grid_form_id and document.forms.grid_form_id.elements[i].name and value pairs are added to the url query. &lt;br /&gt;
&lt;br /&gt;
Update row finishes by sending off the query to grid.php and waits for the reply. It uses:&lt;br /&gt;
xmlHttp.open(&amp;quot;GET&amp;quot;, query, true);&lt;br /&gt;
xmlHttp.onreadystatechange = handleUpdatingRow;&lt;br /&gt;
xmlHttp.send(null);&lt;br /&gt;
&lt;br /&gt;
I suppose you could edit any record in the database just by sending it something like: &lt;br /&gt;
http://pathboston.cpm/vocab/grid2/grid.php?action=UPDATE_ROW&amp;amp;id=224&amp;amp;word=covert&amp;amp;def=sneaky&amp;amp;usage=you_are_covert&lt;br /&gt;
&lt;br /&gt;
All the server (grid.php) sends back is a number, if it is -1 everything is cool and edit mode is turned off and the screen is redrawn with new values by calling editID(id,false).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &lt;br /&gt;
&amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;head&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;AJAX Grid&amp;lt;/title&amp;gt;&lt;br /&gt;
    &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;test.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;	&lt;br /&gt;
  &amp;lt;/head&amp;gt;	&lt;br /&gt;
 	&amp;lt;body onload=&amp;quot;init();&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:sndReq('bar')&amp;quot;&amp;gt;[bar]&amp;lt;/a&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:getList()&amp;quot;&amp;gt;[foo]&amp;lt;/a&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:loadGridPage(1)&amp;quot;&amp;gt;[ant]&amp;lt;/a&amp;gt;&lt;br /&gt;
	&amp;lt;p&amp;gt;This is a version using msqli and adding an OOclass to handle wuff&amp;lt;/p&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;listDiv&amp;quot;&amp;gt;frog &amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/br&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;test2Div&amp;quot;&amp;gt;duck &amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/br&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;gridDiv&amp;quot;&amp;gt;antelope &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
[http://xmlzoo.net/xsl/?xml=00.xml XSL tutorial]&lt;br /&gt;
&lt;br /&gt;
http://www.smallbizonline.co.uk/php_session_variables.php&lt;br /&gt;
&lt;br /&gt;
http://roshanbh.com.np    &lt;br /&gt;
&lt;br /&gt;
http://rajshekhar.net/blog/archives/85-Rasmus-30-second-AJAX-Tutorial.html&lt;br /&gt;
&lt;br /&gt;
==xml and db==&lt;br /&gt;
http://www.rpbourret.com/xml/XMLAndDatabases.htm&lt;br /&gt;
&lt;br /&gt;
What techniques have you tried already? With java, there are 2 main ways of reading XML documents:&lt;br /&gt;
&lt;br /&gt;
1. DOM - Document Object Model interface. This loads the XML document into main memory. With the Document Object Model, you can build documents, navigate their structure, and add, modify, or delete elements and content. Basically the DOM specifies an abstract datatype for XML logical structure. In Java the API for this is known as JAXP&lt;br /&gt;
&lt;br /&gt;
http://java.sun.com/j2se/1.5.0/docs/...e-summary.html&lt;br /&gt;
&lt;br /&gt;
An example of reading in a doc could be:&lt;br /&gt;
&lt;br /&gt;
Expand|Select|Wrap|Line Numbers&lt;br /&gt;
&lt;br /&gt;
   1. public void readDoc() {&lt;br /&gt;
   2.   try {&lt;br /&gt;
   3.  &lt;br /&gt;
   4.    DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();&lt;br /&gt;
   5.    DocumentBuilder builder = factory.newDocumentBuilder();&lt;br /&gt;
   6.    doc = builder.parse( new File(&amp;quot;myXMLFile.xml&amp;quot;) );&lt;br /&gt;
   7.  &lt;br /&gt;
   8.   }&lt;br /&gt;
   9.   catch (FactoryConfigurationError fce){&lt;br /&gt;
  10.     System.err.println(&amp;quot;Could not create DocumentBuilderFactory&amp;quot;);&lt;br /&gt;
  11.   }&lt;br /&gt;
  12.   catch (ParserConfigurationException pce) { &lt;br /&gt;
  13.     System.out.println(&amp;quot;Could not locate a JAXP parser&amp;quot;); &lt;br /&gt;
  14.   }&lt;br /&gt;
  15.   catch (SAXException se) {&lt;br /&gt;
  16.     System.out.println(&amp;quot;XML file is not well-formed.&amp;quot;);&lt;br /&gt;
  17.   }&lt;br /&gt;
  18.   catch (IOException ioe) { &lt;br /&gt;
  19.     System.out.println(&lt;br /&gt;
  20.     &amp;quot;Due to an IOException, the parser could not read the XML file&amp;quot;&lt;br /&gt;
  21.     ); &lt;br /&gt;
  22.   }&lt;br /&gt;
  23. }&lt;br /&gt;
  24.  &lt;br /&gt;
&lt;br /&gt;
doc is the object which holds the xml document in.&lt;br /&gt;
&lt;br /&gt;
obviously you'd need to import all relevant packages etc.&lt;br /&gt;
&lt;br /&gt;
Expand|Select|Wrap|Line Numbers&lt;br /&gt;
&lt;br /&gt;
   1.  &lt;br /&gt;
   2. import javax.xml.parsers.DocumentBuilder;&lt;br /&gt;
   3. import javax.xml.parsers.DocumentBuilderFactory;&lt;br /&gt;
   4. import javax.xml.parsers.FactoryConfigurationError;&lt;br /&gt;
   5. import javax.xml.parsers.ParserConfigurationException;&lt;br /&gt;
   6.  &lt;br /&gt;
   7. import org.xml.sax.SAXException;&lt;br /&gt;
   8. import org.xml.sax.SAXParseException;&lt;br /&gt;
   9.  &lt;br /&gt;
  10. import java.io.File;&lt;br /&gt;
  11. import java.io.IOException;&lt;br /&gt;
  12.  &lt;br /&gt;
  13. import org.w3c.dom.*;&lt;br /&gt;
  14.  &lt;br /&gt;
  15.  &lt;br /&gt;
&lt;br /&gt;
2. The second way in java is to use the SAXP API, which doesn't load the XML file into memory. This is quicker than JAXP, and is useful when you know the structure of the xml file isn't going to change etc.&lt;br /&gt;
&lt;br /&gt;
http://java.sun.com/j2se/1.5.0/docs/...SAXParser.html&lt;br /&gt;
&lt;br /&gt;
Finally, to send it to mySQL, you need to open a connection String to the mySQL database, and then run whatever queries you want. You can use a system ODBC driver, or Sun's own JDBC driver if you haven't got the first one.&lt;br /&gt;
&lt;br /&gt;
This isn't comprehensive, but should give you enough to start.....&lt;br /&gt;
&lt;br /&gt;
mharrison&lt;br /&gt;
Reply&lt;br /&gt;
&lt;br /&gt;
==xp pro==&lt;br /&gt;
CD KEY:&lt;br /&gt;
&lt;br /&gt;
V2C47-MK7JD-3R89F-D2KXW-VPK3J&lt;br /&gt;
&lt;br /&gt;
==[[firefox extensions]]==&lt;br /&gt;
/Applications/Firefox.app/Contents/MacOS/firefox-bin --profilemanager&lt;br /&gt;
&lt;br /&gt;
/Applications/Firefox.app/Contents/MacOS/firefox-bin -no-remote -P dev &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://lifehacker.com/software/programming/how-to-build-a-firefox-extension-264490.php&lt;br /&gt;
&lt;br /&gt;
==unix==&lt;br /&gt;
===php===&lt;br /&gt;
[http://www.php-editors.com/articles/simple_php_classes.php good class tutorial]&lt;br /&gt;
&lt;br /&gt;
http://www.weberdev.com/Manuals/PHP/function.get-meta-tags.html&lt;br /&gt;
&lt;br /&gt;
authentication script http://sitebuilt.net/w/index.php?title=Comp&amp;amp;action=edit&amp;amp;section=9&lt;br /&gt;
&lt;br /&gt;
===perl===&lt;br /&gt;
*[http://download.boulder.ibm.com/ibmdl/pub/software/dw/library/l-p102/tomc.txt one liners]&lt;br /&gt;
*http://www.somacon.com/p127.php&lt;br /&gt;
====handy code====&lt;br /&gt;
=====remove blank lines from file=====&lt;br /&gt;
perl -wnl -e 'print $_ unless /^$/' infile.txt &amp;gt;outfile.txt &lt;br /&gt;
&lt;br /&gt;
===sed awk===&lt;br /&gt;
*[https://www.cs.hmc.edu/twiki/bin/view/QREF/Sed SED tutorial]&lt;br /&gt;
*http://tech.bluesmoon.info/2008/09/programming-patterns-in-sed.html&lt;br /&gt;
*http://www.vectorsite.net/tsawk_2.html&lt;br /&gt;
==regex==&lt;br /&gt;
===sites===&lt;br /&gt;
*http://www.grymoire.com/Unix/Regular.html#uh-2&lt;br /&gt;
*http://www.regular-expressions.info/php.html&lt;br /&gt;
===expressions===&lt;br /&gt;
If you want to get'Aloha World'out&lt;br /&gt;
&lt;br /&gt;
Input:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;test&amp;quot;&amp;gt;Hello World&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;somename&amp;quot;&amp;gt;Aloha World&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;Hey There&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
RegEx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;  \&amp;lt;div\sclass\=\&amp;quot;somename\&amp;quot;\&amp;gt;(?&amp;lt;Text&amp;gt;.*?)\&amp;lt;\/div\&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yields:&lt;br /&gt;
&lt;br /&gt;
Aloha World (note: In a single group named Text)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[1-9]\. //finds all the line numbers. (replace with #)&lt;br /&gt;
*[A-E]\. //find A. etc (replace with ##)&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
to clean special characters from a string&lt;br /&gt;
 $clean = preg_replace(&amp;quot;/^[^a-z0-9]?(.*?)[^a-z0-9]?$/i&amp;quot;, &amp;quot;$1&amp;quot;, $text);&lt;br /&gt;
&lt;br /&gt;
==mycode==&lt;br /&gt;
===file:///Users/teacher/code/===&lt;br /&gt;
*[[parsemeta.php]]&lt;br /&gt;
*[[txt2flp.pl]]&lt;br /&gt;
*[[parsephr.php]]&lt;br /&gt;
&lt;br /&gt;
==msaccess/excel==&lt;br /&gt;
http://support.microsoft.com/?kbid=208840&lt;br /&gt;
&lt;br /&gt;
http://www.thescripts.com/forum/thread546932.html&lt;br /&gt;
&lt;br /&gt;
http://www.blueclaw-db.com/mail_rtf_report_access.htm &amp;lt;br&amp;gt;http://forums.aspfree.com/microsoft-access-help-18/ms-access-email-report-19094.html&amp;lt;br&amp;gt;emailing reports&lt;br /&gt;
&lt;br /&gt;
http://support.microsoft.com/kb/319317 printing to particular printer&lt;br /&gt;
&lt;br /&gt;
http://www.vertex42.com/ExcelArticles/user-defined-functions.html&lt;br /&gt;
&lt;br /&gt;
http://www.contextures.com/xlToolbar02.html&lt;br /&gt;
&lt;br /&gt;
http://www.ozgrid.com/VBA/sum-count-cells-by-color.htm&lt;br /&gt;
&lt;br /&gt;
http://www.techonthenet.com/excel/formulas/index_vba.php&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====online tools====&lt;br /&gt;
&lt;br /&gt;
http://www.sitebuilt.net/moodle/course/view.php?id=2&amp;amp;edit=1&amp;amp;sesskey=zsCDYluKen&lt;br /&gt;
http://www.sitebuilt.net/moodle/course/mod.php?id=2&amp;amp;section=0&amp;amp;sesskey=zsCDYluKen&amp;amp;add=quiz&lt;br /&gt;
&lt;br /&gt;
Ari's phone: 011 237 529-4438&lt;br /&gt;
calling card:&lt;br /&gt;
&lt;br /&gt;
*18008872991&lt;br /&gt;
*617&lt;br /&gt;
&lt;br /&gt;
=[[installedMACtools]]=&lt;br /&gt;
&lt;br /&gt;
==pic==&lt;br /&gt;
http://www.rentron.com/Myke3.htm&lt;br /&gt;
&lt;br /&gt;
http://www.play-hookey.com/digital/jk_nand_flip-flop.html&lt;br /&gt;
&lt;br /&gt;
http://www.digital-diy.net/16F%20Examples/LM35DZ.aspx&lt;br /&gt;
&lt;br /&gt;
[http://www.opencircuits.com/Main_Page open source circuits wiki]&lt;br /&gt;
&lt;br /&gt;
[http://www.sparkfun.com/commerce/tutorials.php sparkfun hobby shop]&lt;br /&gt;
&lt;br /&gt;
[http://www.batchpcb.com/index.php/Home batchpcb.com pcb fabrication]&lt;br /&gt;
&lt;br /&gt;
[http://www.avrfreaks.net/index.php?module=Freaks%20Devices&amp;amp;func=displayDev&amp;amp;objectid=78 AVR is alternative to PIC]&lt;br /&gt;
&lt;br /&gt;
[http://www.sparkfun.com/commerce/tutorial_info.php?tutorials_id=57 a good tutorial on embedded systems]&lt;br /&gt;
:Google any of these for more info. I have chosen the ATmega168 as the learning IC of choice. Why?&lt;br /&gt;
&lt;br /&gt;
* 20 MIPs (million instructions per second!) is powerful enough to do some really cool projects&lt;br /&gt;
* It's cheap! $2.13 currently&lt;br /&gt;
* It's got all the goodies under the hood (UART, SPI, I2C, ADC, internal osc, PWM, kitchen sink, etc)&lt;br /&gt;
* 16K of program memory is enough for almost any beginner project&lt;br /&gt;
* The tools are free! (C compilers for many of the other micros cost a lot of money)&lt;br /&gt;
* The programming and debugging tools are low cost ($20 will get you started)&lt;br /&gt;
&lt;br /&gt;
[http://www.evilmadscientist.com/article.php/avrtargetboards evil mad scientist on AVR programming]&lt;br /&gt;
&lt;br /&gt;
==isp==&lt;br /&gt;
host&lt;br /&gt;
206.71.150.94&lt;br /&gt;
&lt;br /&gt;
http://www.networksolutions.com/whois/index.jsp&lt;br /&gt;
&lt;br /&gt;
http://www.namecheap.com/myaccount/index.asp mckennatim nanj&lt;br /&gt;
&lt;br /&gt;
https://thenynocportal.com/clientarea.php&lt;br /&gt;
&lt;br /&gt;
==text a photo to picasa==&lt;br /&gt;
text it to your and then forward it without the tmobile gifs  then forward it to mckenna.tim.upload@picasaweb.com&lt;br /&gt;
&lt;br /&gt;
==making transparent in gimp==&lt;br /&gt;
1. open image&lt;br /&gt;
&lt;br /&gt;
2. Right click the image and go to LAYERS then ADD ALPHA CHANNEL. You won't notice anything happening, but don't be concerned. It basically adds a transparent layer at the bottom of your image so when we erase the colors.....it's shows the transparent layer. Which of course would show whatever was under it on the screen.&lt;br /&gt;
&lt;br /&gt;
3. Right click on the image again and go to SELECT and then down to BY COLOR. A window that is all black opens up. Don't change any of the settings....just use the defaults for now.&lt;br /&gt;
&lt;br /&gt;
4. Now click on the color in the image you want to be transparent. These colors will now show up outlined.&lt;br /&gt;
&lt;br /&gt;
5. Right click on the image again and go to EDIT and then down to CLEAR. This should now erase the outlined color you just picked from the image and the &amp;quot;transparent gimp checkerbox&amp;quot; should show through. This is the Gimps way of showing you that section is now transparent.&lt;br /&gt;
&lt;br /&gt;
6. Right click on the image and choose SAVE AS and make sure to save as a GIF file if you want the transparency to work on the web.&lt;br /&gt;
&lt;br /&gt;
==embedding video==&lt;br /&gt;
   1. find the file Sanitizer.php in the folder /includes of your mediawiki installation&lt;br /&gt;
   2. find the function removeHTMLtags in that file. below that you’ll find a list of whitelisted HTML tags. add the tag embed to the list.&lt;br /&gt;
   3. find the function setupAttributeWhitelist in the same file. several lines below you will find HTML-attributes being whitelisted for each HTML tag. so you add a new line (maybe below the line that defines span):&lt;br /&gt;
      ‘embed’ =&amp;gt; array( ’style’, ‘id’, ‘type’, ’src’, ‘width’, ‘height’ ),&lt;br /&gt;
&lt;br /&gt;
take care to replace the typographic ‘-quotes by straight ones when doing copy&amp;amp;paste. (wordpress converts the quotes on this blog, so you need to convert them back.)&lt;br /&gt;
&lt;br /&gt;
you’re done. now you can copy the HTML-code provided by google or youtube into your wiki textbox and it’ll work. (make sure to make backups and document so you know what you’ve changed. when upgrading you’ll have to repeat the process. no warranties for possibile security leaks resulting from the hack.)&lt;br /&gt;
&lt;br /&gt;
update april 2007: i just tested, this hack also works with mediawiki 1.9.2, just that you need to add embed to $htmlpairs. (note: in case the embed-code you want to use has the format &amp;lt;embed /&amp;gt; you now have to convert it to &amp;lt;embed&amp;gt; &amp;lt;/embed&amp;gt; before posting it to your wiki.) i also would recommend to paste the last line of code near br instead of span (the file has got rearranged a bit).&lt;br /&gt;
==mediawiki memory problem==&lt;br /&gt;
php.ini is in public_html, it has to be copied into everywhere that uses php&lt;br /&gt;
left ini_set commented out in localsettins.php&lt;br /&gt;
.htaccess php_mem ... didn't work&lt;br /&gt;
==mediawiki upgrade==&lt;br /&gt;
http://www.g-loaded.eu/2006/09/05/mediawiki-upgrade-procedure/&lt;br /&gt;
easy way: &lt;br /&gt;
*goto maintainance directory and run php dumpBackup.php --current&amp;gt; dumfile.xml &lt;br /&gt;
*on new site install wiki, put dumpfile.xml on its maintenance dir run php importDump.php dumfile.xml&lt;br /&gt;
&lt;br /&gt;
==mediawiki css==&lt;br /&gt;
*sitewide changes go in Mediawiki:Monobook.css&lt;br /&gt;
*user changes go in User:MrMcKenna/monobook.css&lt;br /&gt;
==lynx==&lt;br /&gt;
==[[Moving_from_shared_to_VPS]]==&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Technology&amp;diff=3870</id>
		<title>Technology</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Technology&amp;diff=3870"/>
		<updated>2010-02-09T15:40:12Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: /* bulk import to users */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==log==&lt;br /&gt;
====todo====&lt;br /&gt;
2/5/10&lt;br /&gt;
*to see changes in xsl stylesheet change its name and the reference to it in the .js page.&lt;br /&gt;
1/18/10&lt;br /&gt;
*set up test dir http://localhost:8888/test/waffle.xml&lt;br /&gt;
*adjusted nested match=&amp;quot;/&amp;quot; to work http://localhost:8888/vocab/grid2/test/test4/change.xml&lt;br /&gt;
12/31/09&lt;br /&gt;
*MAMP now points to code/hosted. updateRow() from javascript sentds a good query string but test.php doesn't know what to do with it. After that is implemented the next thing would be the paging part. &lt;br /&gt;
*You can debug the socument.elements selectors used by javascript by making [http://localhost:8888/vocab/grid2/test/test4/generatedSource.html# a copy of generated source code that uses alert to test by including gstest.js]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*create an editable grid with multiple records&lt;br /&gt;
**then make it selectable for certain words or submitters&lt;br /&gt;
&lt;br /&gt;
*output select words into an: &lt;br /&gt;
**eggquiz&lt;br /&gt;
**quizlet&lt;br /&gt;
**wikipage&lt;br /&gt;
&lt;br /&gt;
*autocomp word entry &lt;br /&gt;
      &lt;br /&gt;
there is a book on Ajax in pdf  in code&lt;br /&gt;
&lt;br /&gt;
;autocompl: have put up autocompl for voacab database in http://pathboston.com/vocab/autocomp&lt;br /&gt;
&lt;br /&gt;
;grid: http://pathboston.com/vocab/grid/ has code to get from vocab xml file to web To see the data generated by the server, make a simple call to http://pathboston.com/vocab/grid/grid.php?action=FEED_GRID_PAGE&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====quizlet export -&amp;gt; csv2sql -&amp;gt;mysql=====&lt;br /&gt;
http://pathboston.com/ajax/csv2sql.php runs the conversion which gets uploaded through phpmyadmin&lt;br /&gt;
&lt;br /&gt;
=====visualthesaurus vocgrabber to db=====&lt;br /&gt;
11/19 - vocab from vocabgrabber  a javascript that you run with an article open in the browser that you want to grab then you select the words you want and save the list. &lt;br /&gt;
&lt;br /&gt;
javascript:var%20_vgurl='http://www.visualthesaurus.com';%20var%20s=document.createElement('script');s.src=_vgurl+'/vocabgrabber/bookmarklet.js';document.getElementsByTagName('head')[0].appendChild(s);%20void(0);&lt;br /&gt;
&lt;br /&gt;
http://pathboston.com/vocab/grab/vocabgrab.html goes to the visualthesuarus list page and parses the word and usage into arrays, looks up the definition&lt;br /&gt;
&lt;br /&gt;
==mediawiki==&lt;br /&gt;
:mailto:mediawiki-l@lists.wikimedia.org&lt;br /&gt;
===bot===&lt;br /&gt;
:[http://www.mediawiki.org/wiki/API mediawiki API]&lt;br /&gt;
:[http://en.wikipedia.org/wiki/API.php#APIs_for_bots creating a bot]&lt;br /&gt;
:[http://pathboston.com/forms/mw/loginbot.html login bot (MrMcKenna bh)]&lt;br /&gt;
:[http://pathboston.com/forms/mw/append21.html append21.html (gets error badtoken)]&lt;br /&gt;
Trying to send stuff to api.php to append to a page. Eventually I want to append to the main page of all users. First I'll us a POST form then I'll try multiple POSTS without a form using this [http://netevil.org/blog/2006/nov/http-post-from-php-without-curl snippet] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.linux.com/archive/feature/54334&lt;br /&gt;
===bulk import to users===&lt;br /&gt;
http://pathboston.com/forms/bulk.html&lt;br /&gt;
then from terminal ssh'd to pathboston.com&lt;br /&gt;
:cd public_html/hum310/maintenance/&lt;br /&gt;
:php importUserSubpage.php --title test &lt;br /&gt;
will put a page with that title on each user page&lt;br /&gt;
&lt;br /&gt;
Don't transclude especially not sources:biblio&lt;br /&gt;
&lt;br /&gt;
==tesseract-ocr==&lt;br /&gt;
===to OCR an image===&lt;br /&gt;
#open ~/Applications/ControlCenter.sh, use custom scan toBWtiff&lt;br /&gt;
#get it on screen (big) and 'file/grab' it or take a snapshot of it&lt;br /&gt;
#saveas 'j' nocompress, noalpha, TIFF&lt;br /&gt;
#open a terminal and run ocrjtif (it is in $PATH in /opt/sbin) and then copy and paste the ocr'd text from the terminal window.&lt;br /&gt;
&lt;br /&gt;
==quiz authoring environments==&lt;br /&gt;
http://escholarship.bc.edu/jtla/vol4/6/&lt;br /&gt;
&lt;br /&gt;
http://www.attotron.com/pub/quizmaker.html&lt;br /&gt;
&lt;br /&gt;
http://www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcexam_description&lt;br /&gt;
&lt;br /&gt;
http://www.bridgewater.edu/~rbowman/JSQuizMaker/makeselftest-questions.html&lt;br /&gt;
&lt;br /&gt;
http://www.extropia.com/&lt;br /&gt;
==vocab==&lt;br /&gt;
http://wise.sourceforge.net/&lt;br /&gt;
http://xdxf.revdanica.com/down/index.php&lt;br /&gt;
&lt;br /&gt;
==web development==&lt;br /&gt;
===vocab grid===&lt;br /&gt;
====actual function====&lt;br /&gt;
;init by creating a drop down box: return an array of article names -get articles.php&lt;br /&gt;
;on submit send source choice to server: return a page of data&lt;br /&gt;
====development version====&lt;br /&gt;
;init by creating a drop down box: return an array of article names -get articles.php&lt;br /&gt;
;on submit send source choice to server: return a message&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.w3schools.com/sitemap/sitemap_tutorials.asp&lt;br /&gt;
&lt;br /&gt;
http://www.tonymarston.net/php-mysql/sample-application.html&lt;br /&gt;
&lt;br /&gt;
http://www.w3schools.com/PHP/php_ajax_database.asp&lt;br /&gt;
&lt;br /&gt;
[http://pathboston.com/ajax/csv2sql.php csv2sql converter on pathboston.com]&lt;br /&gt;
&lt;br /&gt;
http://style-sheet.info/&lt;br /&gt;
&lt;br /&gt;
http://www.computorcompanion.com/LPMArticle.asp?ID=202&lt;br /&gt;
&lt;br /&gt;
==javascript==&lt;br /&gt;
http://www.daaq.net/old/javascript/ javascript tutorial&lt;br /&gt;
&lt;br /&gt;
http://www.javascript-coder.com/javascript-form/javascript-get-form.htm&lt;br /&gt;
&lt;br /&gt;
==css==&lt;br /&gt;
http://css.maxdesign.com.au/index.htm&lt;br /&gt;
=web development using ajax=&lt;br /&gt;
==[http://docstore.mik.ua/orelly/xml/xslt/index.htm Oreilly XSLT book]==&lt;br /&gt;
==_SESSION variables==&lt;br /&gt;
The problem with having stuff happen on the server is that it always forgets what is going on from moment to moment. The server waits for a request, it could be from anywhere in the world. It doesn't know you from a whole in the wall. The only thing you can do to be remembered is stick stuff in _SESSION variables. &lt;br /&gt;
==ajax==&lt;br /&gt;
Asynchronous Javascript and XML(XSL) is a way to update just the part of a html page that changes instead of redrawing the whole page. AJAX combines languages like html, javascript, php, sql, xml and xsl. &lt;br /&gt;
===historically===&lt;br /&gt;
There are a number of mechanisms used to combine them.&lt;br /&gt;
&lt;br /&gt;
*You call an HTML page and it displays&lt;br /&gt;
*You call an PHP page and it displays&lt;br /&gt;
*You call an HTML page and it calls a PHP page which gets combined and displays&lt;br /&gt;
*You call an HTML or PHP page and it calls a javascript page which gets combined and displays&lt;br /&gt;
===ajax does all this===&lt;br /&gt;
*You call an HTML page that includes a javascript page that responds to events by sending some action to PHP on the server which then instantiates a class and calls class methods some of which access a MYSQL  database using SQL and then puts the results in a XML container which gets sent back to the browser  then gets interpreted into XHTML by an XSL file and gets injected into some location in the page. &lt;br /&gt;
===breaking it down===&lt;br /&gt;
====to check what's going on at the server====&lt;br /&gt;
Send some stuff: http://pathboston.com/vocab/grid2/test/test.php?action=CHANGE_SOURCE&amp;amp;source=NFLhistory and get the XML back.&lt;br /&gt;
====to check the XSL====&lt;br /&gt;
Create a file of the XML that will be coming back from the server and then include an XSL file and see how it does.&lt;br /&gt;
====simple bang bang browser to server to browser to server to browser====&lt;br /&gt;
Call for data. Select from that data to query &lt;br /&gt;
&lt;br /&gt;
====getting around a XSL page using javascript====&lt;br /&gt;
:ex: You want to update a database based upon what is in some text fields. How do you find the name/value pairs that you want to send to the server? The construct document.forms.grid_form_id has some elements? What are its elements?&lt;br /&gt;
&lt;br /&gt;
=====[http://www.tizag.com/javascriptT/javascript-innerHTML.php innerHTML]=====&lt;br /&gt;
=== a complex example form the AJAX boook=== &lt;br /&gt;
index.html includes grid.js which replaces the &amp;lt;div id=&amp;quot;gridDiv&amp;quot; /&amp;gt; portion of the html page. (also loads the grid.css)&lt;br /&gt;
&lt;br /&gt;
grid.js initializes creating a xmlhttp request object loading a XSL stylesheet and page1 of the grid&lt;br /&gt;
&lt;br /&gt;
FEED_GRID_PAGE&lt;br /&gt;
To create page 1 of the grid has to create a URL query = grid.php?action=FEED_GRID_PAGE&amp;amp;page=1 and then send that query to the server by opening the request object with the query - xmlHttp.open(&amp;quot;GET&amp;quot;, query, true);&lt;br /&gt;
&lt;br /&gt;
The script running in the browser acts once the data comes back from the server. When the readyState property changes to 4, the xmlhttp.onreadystatechange handleGridPageLoad() function will be executed. It gets the data sent back from a server using the xmlhttp.responseText property to get the xml data. The (previosly loaded) xsl stylesheet loads the XML putting it in xmlResponse=stylesheetDoc.load(xmlHttp.responseXML) &lt;br /&gt;
&lt;br /&gt;
The XML is transformed to HTML and put in page = xsltProcessor.transformToFragment(xmlResponse, document);&lt;br /&gt;
&lt;br /&gt;
Meanwhile to replace the gridDiv from the index.html page we've got to get the ID and put the html in there:&lt;br /&gt;
&lt;br /&gt;
var gridDiv = document.getElementById(gridDivId);&lt;br /&gt;
gridDiv.innerHTML = &amp;quot;&amp;quot;;&lt;br /&gt;
gridDiv.appendChild(page);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
meanwhile at the server...&lt;br /&gt;
&lt;br /&gt;
The server just sits there waiting to do shit getting its instructions to grid.php. Grid.php takes some 'action' and then echos shit back to the browser.&lt;br /&gt;
&lt;br /&gt;
The actions can be FEED_GRID_PAGE or UPDATE_ROW or DELETE_ROW. &lt;br /&gt;
&lt;br /&gt;
FEED_GRID_PAGE calls the grid-class function read page and it creates the key-value pairs of the XML and puts them in in a variable that comes back as getGridXML() &lt;br /&gt;
&lt;br /&gt;
The whole show runs out of the grid.xsl file which has certain live buttons that respond to &amp;quot;on click&amp;quot; events. The xsl has a menu template sitting on top of and below a table. The table has heading then a foreach row section. &lt;br /&gt;
&lt;br /&gt;
The loadGridPage() function is whenever you hit previous page and next page.&lt;br /&gt;
&lt;br /&gt;
EditID() is called when you click on a particular row's &amp;quot;edit&amp;quot; link. The first parameter is some unique ID which seems to be assigned for the &amp;quot;tr&amp;quot; element right after foreeach statement. It is set equal to the database ID value for the record. The function on the first time through has edit as &amp;quot;true&amp;quot; and it replaces the inner html with input boxes and update,cancel and delete buttons. The Cancel button calls editID again this time has edit as false and just displays the row data. &lt;br /&gt;
&lt;br /&gt;
The update button appears when the input boxes are drawn and when clicked it calls the updateRow() which puts together a url query ?action=UPDATE_ROW&amp;amp;id=&amp;quot; + id completing it with createUpdateUrl(grid). &lt;br /&gt;
&lt;br /&gt;
In createUpdateUrl(grid), grid is from document.forms.grid_form_id and document.forms.grid_form_id.elements[i].name and value pairs are added to the url query. &lt;br /&gt;
&lt;br /&gt;
Update row finishes by sending off the query to grid.php and waits for the reply. It uses:&lt;br /&gt;
xmlHttp.open(&amp;quot;GET&amp;quot;, query, true);&lt;br /&gt;
xmlHttp.onreadystatechange = handleUpdatingRow;&lt;br /&gt;
xmlHttp.send(null);&lt;br /&gt;
&lt;br /&gt;
I suppose you could edit any record in the database just by sending it something like: &lt;br /&gt;
http://pathboston.cpm/vocab/grid2/grid.php?action=UPDATE_ROW&amp;amp;id=224&amp;amp;word=covert&amp;amp;def=sneaky&amp;amp;usage=you_are_covert&lt;br /&gt;
&lt;br /&gt;
All the server (grid.php) sends back is a number, if it is -1 everything is cool and edit mode is turned off and the screen is redrawn with new values by calling editID(id,false).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &lt;br /&gt;
&amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;head&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;AJAX Grid&amp;lt;/title&amp;gt;&lt;br /&gt;
    &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;test.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;	&lt;br /&gt;
  &amp;lt;/head&amp;gt;	&lt;br /&gt;
 	&amp;lt;body onload=&amp;quot;init();&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:sndReq('bar')&amp;quot;&amp;gt;[bar]&amp;lt;/a&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:getList()&amp;quot;&amp;gt;[foo]&amp;lt;/a&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:loadGridPage(1)&amp;quot;&amp;gt;[ant]&amp;lt;/a&amp;gt;&lt;br /&gt;
	&amp;lt;p&amp;gt;This is a version using msqli and adding an OOclass to handle wuff&amp;lt;/p&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;listDiv&amp;quot;&amp;gt;frog &amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/br&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;test2Div&amp;quot;&amp;gt;duck &amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/br&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;gridDiv&amp;quot;&amp;gt;antelope &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
[http://xmlzoo.net/xsl/?xml=00.xml XSL tutorial]&lt;br /&gt;
&lt;br /&gt;
http://www.smallbizonline.co.uk/php_session_variables.php&lt;br /&gt;
&lt;br /&gt;
http://roshanbh.com.np    &lt;br /&gt;
&lt;br /&gt;
http://rajshekhar.net/blog/archives/85-Rasmus-30-second-AJAX-Tutorial.html&lt;br /&gt;
&lt;br /&gt;
==xml and db==&lt;br /&gt;
http://www.rpbourret.com/xml/XMLAndDatabases.htm&lt;br /&gt;
&lt;br /&gt;
What techniques have you tried already? With java, there are 2 main ways of reading XML documents:&lt;br /&gt;
&lt;br /&gt;
1. DOM - Document Object Model interface. This loads the XML document into main memory. With the Document Object Model, you can build documents, navigate their structure, and add, modify, or delete elements and content. Basically the DOM specifies an abstract datatype for XML logical structure. In Java the API for this is known as JAXP&lt;br /&gt;
&lt;br /&gt;
http://java.sun.com/j2se/1.5.0/docs/...e-summary.html&lt;br /&gt;
&lt;br /&gt;
An example of reading in a doc could be:&lt;br /&gt;
&lt;br /&gt;
Expand|Select|Wrap|Line Numbers&lt;br /&gt;
&lt;br /&gt;
   1. public void readDoc() {&lt;br /&gt;
   2.   try {&lt;br /&gt;
   3.  &lt;br /&gt;
   4.    DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();&lt;br /&gt;
   5.    DocumentBuilder builder = factory.newDocumentBuilder();&lt;br /&gt;
   6.    doc = builder.parse( new File(&amp;quot;myXMLFile.xml&amp;quot;) );&lt;br /&gt;
   7.  &lt;br /&gt;
   8.   }&lt;br /&gt;
   9.   catch (FactoryConfigurationError fce){&lt;br /&gt;
  10.     System.err.println(&amp;quot;Could not create DocumentBuilderFactory&amp;quot;);&lt;br /&gt;
  11.   }&lt;br /&gt;
  12.   catch (ParserConfigurationException pce) { &lt;br /&gt;
  13.     System.out.println(&amp;quot;Could not locate a JAXP parser&amp;quot;); &lt;br /&gt;
  14.   }&lt;br /&gt;
  15.   catch (SAXException se) {&lt;br /&gt;
  16.     System.out.println(&amp;quot;XML file is not well-formed.&amp;quot;);&lt;br /&gt;
  17.   }&lt;br /&gt;
  18.   catch (IOException ioe) { &lt;br /&gt;
  19.     System.out.println(&lt;br /&gt;
  20.     &amp;quot;Due to an IOException, the parser could not read the XML file&amp;quot;&lt;br /&gt;
  21.     ); &lt;br /&gt;
  22.   }&lt;br /&gt;
  23. }&lt;br /&gt;
  24.  &lt;br /&gt;
&lt;br /&gt;
doc is the object which holds the xml document in.&lt;br /&gt;
&lt;br /&gt;
obviously you'd need to import all relevant packages etc.&lt;br /&gt;
&lt;br /&gt;
Expand|Select|Wrap|Line Numbers&lt;br /&gt;
&lt;br /&gt;
   1.  &lt;br /&gt;
   2. import javax.xml.parsers.DocumentBuilder;&lt;br /&gt;
   3. import javax.xml.parsers.DocumentBuilderFactory;&lt;br /&gt;
   4. import javax.xml.parsers.FactoryConfigurationError;&lt;br /&gt;
   5. import javax.xml.parsers.ParserConfigurationException;&lt;br /&gt;
   6.  &lt;br /&gt;
   7. import org.xml.sax.SAXException;&lt;br /&gt;
   8. import org.xml.sax.SAXParseException;&lt;br /&gt;
   9.  &lt;br /&gt;
  10. import java.io.File;&lt;br /&gt;
  11. import java.io.IOException;&lt;br /&gt;
  12.  &lt;br /&gt;
  13. import org.w3c.dom.*;&lt;br /&gt;
  14.  &lt;br /&gt;
  15.  &lt;br /&gt;
&lt;br /&gt;
2. The second way in java is to use the SAXP API, which doesn't load the XML file into memory. This is quicker than JAXP, and is useful when you know the structure of the xml file isn't going to change etc.&lt;br /&gt;
&lt;br /&gt;
http://java.sun.com/j2se/1.5.0/docs/...SAXParser.html&lt;br /&gt;
&lt;br /&gt;
Finally, to send it to mySQL, you need to open a connection String to the mySQL database, and then run whatever queries you want. You can use a system ODBC driver, or Sun's own JDBC driver if you haven't got the first one.&lt;br /&gt;
&lt;br /&gt;
This isn't comprehensive, but should give you enough to start.....&lt;br /&gt;
&lt;br /&gt;
mharrison&lt;br /&gt;
Reply&lt;br /&gt;
&lt;br /&gt;
==xp pro==&lt;br /&gt;
CD KEY:&lt;br /&gt;
&lt;br /&gt;
V2C47-MK7JD-3R89F-D2KXW-VPK3J&lt;br /&gt;
&lt;br /&gt;
==[[firefox extensions]]==&lt;br /&gt;
/Applications/Firefox.app/Contents/MacOS/firefox-bin --profilemanager&lt;br /&gt;
&lt;br /&gt;
/Applications/Firefox.app/Contents/MacOS/firefox-bin -no-remote -P dev &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://lifehacker.com/software/programming/how-to-build-a-firefox-extension-264490.php&lt;br /&gt;
&lt;br /&gt;
==unix==&lt;br /&gt;
===php===&lt;br /&gt;
[http://www.php-editors.com/articles/simple_php_classes.php good class tutorial]&lt;br /&gt;
&lt;br /&gt;
http://www.weberdev.com/Manuals/PHP/function.get-meta-tags.html&lt;br /&gt;
&lt;br /&gt;
authentication script http://sitebuilt.net/w/index.php?title=Comp&amp;amp;action=edit&amp;amp;section=9&lt;br /&gt;
&lt;br /&gt;
===perl===&lt;br /&gt;
*[http://download.boulder.ibm.com/ibmdl/pub/software/dw/library/l-p102/tomc.txt one liners]&lt;br /&gt;
*http://www.somacon.com/p127.php&lt;br /&gt;
====handy code====&lt;br /&gt;
=====remove blank lines from file=====&lt;br /&gt;
perl -wnl -e 'print $_ unless /^$/' infile.txt &amp;gt;outfile.txt &lt;br /&gt;
&lt;br /&gt;
===sed awk===&lt;br /&gt;
*[https://www.cs.hmc.edu/twiki/bin/view/QREF/Sed SED tutorial]&lt;br /&gt;
*http://tech.bluesmoon.info/2008/09/programming-patterns-in-sed.html&lt;br /&gt;
*http://www.vectorsite.net/tsawk_2.html&lt;br /&gt;
==regex==&lt;br /&gt;
===sites===&lt;br /&gt;
*http://www.grymoire.com/Unix/Regular.html#uh-2&lt;br /&gt;
*http://www.regular-expressions.info/php.html&lt;br /&gt;
===expressions===&lt;br /&gt;
If you want to get'Aloha World'out&lt;br /&gt;
&lt;br /&gt;
Input:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;test&amp;quot;&amp;gt;Hello World&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;somename&amp;quot;&amp;gt;Aloha World&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;Hey There&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
RegEx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;  \&amp;lt;div\sclass\=\&amp;quot;somename\&amp;quot;\&amp;gt;(?&amp;lt;Text&amp;gt;.*?)\&amp;lt;\/div\&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yields:&lt;br /&gt;
&lt;br /&gt;
Aloha World (note: In a single group named Text)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[1-9]\. //finds all the line numbers. (replace with #)&lt;br /&gt;
*[A-E]\. //find A. etc (replace with ##)&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
to clean special characters from a string&lt;br /&gt;
 $clean = preg_replace(&amp;quot;/^[^a-z0-9]?(.*?)[^a-z0-9]?$/i&amp;quot;, &amp;quot;$1&amp;quot;, $text);&lt;br /&gt;
&lt;br /&gt;
==mycode==&lt;br /&gt;
===file:///Users/teacher/code/===&lt;br /&gt;
*[[parsemeta.php]]&lt;br /&gt;
*[[txt2flp.pl]]&lt;br /&gt;
*[[parsephr.php]]&lt;br /&gt;
&lt;br /&gt;
==msaccess/excel==&lt;br /&gt;
http://support.microsoft.com/?kbid=208840&lt;br /&gt;
&lt;br /&gt;
http://www.thescripts.com/forum/thread546932.html&lt;br /&gt;
&lt;br /&gt;
http://www.blueclaw-db.com/mail_rtf_report_access.htm &amp;lt;br&amp;gt;http://forums.aspfree.com/microsoft-access-help-18/ms-access-email-report-19094.html&amp;lt;br&amp;gt;emailing reports&lt;br /&gt;
&lt;br /&gt;
http://support.microsoft.com/kb/319317 printing to particular printer&lt;br /&gt;
&lt;br /&gt;
http://www.vertex42.com/ExcelArticles/user-defined-functions.html&lt;br /&gt;
&lt;br /&gt;
http://www.contextures.com/xlToolbar02.html&lt;br /&gt;
&lt;br /&gt;
http://www.ozgrid.com/VBA/sum-count-cells-by-color.htm&lt;br /&gt;
&lt;br /&gt;
http://www.techonthenet.com/excel/formulas/index_vba.php&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====online tools====&lt;br /&gt;
&lt;br /&gt;
http://www.sitebuilt.net/moodle/course/view.php?id=2&amp;amp;edit=1&amp;amp;sesskey=zsCDYluKen&lt;br /&gt;
http://www.sitebuilt.net/moodle/course/mod.php?id=2&amp;amp;section=0&amp;amp;sesskey=zsCDYluKen&amp;amp;add=quiz&lt;br /&gt;
&lt;br /&gt;
Ari's phone: 011 237 529-4438&lt;br /&gt;
calling card:&lt;br /&gt;
&lt;br /&gt;
*18008872991&lt;br /&gt;
*617&lt;br /&gt;
&lt;br /&gt;
=[[installedMACtools]]=&lt;br /&gt;
&lt;br /&gt;
==pic==&lt;br /&gt;
http://www.rentron.com/Myke3.htm&lt;br /&gt;
&lt;br /&gt;
http://www.play-hookey.com/digital/jk_nand_flip-flop.html&lt;br /&gt;
&lt;br /&gt;
http://www.digital-diy.net/16F%20Examples/LM35DZ.aspx&lt;br /&gt;
&lt;br /&gt;
[http://www.opencircuits.com/Main_Page open source circuits wiki]&lt;br /&gt;
&lt;br /&gt;
[http://www.sparkfun.com/commerce/tutorials.php sparkfun hobby shop]&lt;br /&gt;
&lt;br /&gt;
[http://www.batchpcb.com/index.php/Home batchpcb.com pcb fabrication]&lt;br /&gt;
&lt;br /&gt;
[http://www.avrfreaks.net/index.php?module=Freaks%20Devices&amp;amp;func=displayDev&amp;amp;objectid=78 AVR is alternative to PIC]&lt;br /&gt;
&lt;br /&gt;
[http://www.sparkfun.com/commerce/tutorial_info.php?tutorials_id=57 a good tutorial on embedded systems]&lt;br /&gt;
:Google any of these for more info. I have chosen the ATmega168 as the learning IC of choice. Why?&lt;br /&gt;
&lt;br /&gt;
* 20 MIPs (million instructions per second!) is powerful enough to do some really cool projects&lt;br /&gt;
* It's cheap! $2.13 currently&lt;br /&gt;
* It's got all the goodies under the hood (UART, SPI, I2C, ADC, internal osc, PWM, kitchen sink, etc)&lt;br /&gt;
* 16K of program memory is enough for almost any beginner project&lt;br /&gt;
* The tools are free! (C compilers for many of the other micros cost a lot of money)&lt;br /&gt;
* The programming and debugging tools are low cost ($20 will get you started)&lt;br /&gt;
&lt;br /&gt;
[http://www.evilmadscientist.com/article.php/avrtargetboards evil mad scientist on AVR programming]&lt;br /&gt;
&lt;br /&gt;
==isp==&lt;br /&gt;
host&lt;br /&gt;
206.71.150.94&lt;br /&gt;
&lt;br /&gt;
http://www.networksolutions.com/whois/index.jsp&lt;br /&gt;
&lt;br /&gt;
http://www.namecheap.com/myaccount/index.asp mckennatim nanj&lt;br /&gt;
&lt;br /&gt;
https://thenynocportal.com/clientarea.php&lt;br /&gt;
&lt;br /&gt;
==text a photo to picasa==&lt;br /&gt;
text it to your and then forward it without the tmobile gifs  then forward it to mckenna.tim.upload@picasaweb.com&lt;br /&gt;
&lt;br /&gt;
==making transparent in gimp==&lt;br /&gt;
1. open image&lt;br /&gt;
&lt;br /&gt;
2. Right click the image and go to LAYERS then ADD ALPHA CHANNEL. You won't notice anything happening, but don't be concerned. It basically adds a transparent layer at the bottom of your image so when we erase the colors.....it's shows the transparent layer. Which of course would show whatever was under it on the screen.&lt;br /&gt;
&lt;br /&gt;
3. Right click on the image again and go to SELECT and then down to BY COLOR. A window that is all black opens up. Don't change any of the settings....just use the defaults for now.&lt;br /&gt;
&lt;br /&gt;
4. Now click on the color in the image you want to be transparent. These colors will now show up outlined.&lt;br /&gt;
&lt;br /&gt;
5. Right click on the image again and go to EDIT and then down to CLEAR. This should now erase the outlined color you just picked from the image and the &amp;quot;transparent gimp checkerbox&amp;quot; should show through. This is the Gimps way of showing you that section is now transparent.&lt;br /&gt;
&lt;br /&gt;
6. Right click on the image and choose SAVE AS and make sure to save as a GIF file if you want the transparency to work on the web.&lt;br /&gt;
&lt;br /&gt;
==embedding video==&lt;br /&gt;
   1. find the file Sanitizer.php in the folder /includes of your mediawiki installation&lt;br /&gt;
   2. find the function removeHTMLtags in that file. below that you’ll find a list of whitelisted HTML tags. add the tag embed to the list.&lt;br /&gt;
   3. find the function setupAttributeWhitelist in the same file. several lines below you will find HTML-attributes being whitelisted for each HTML tag. so you add a new line (maybe below the line that defines span):&lt;br /&gt;
      ‘embed’ =&amp;gt; array( ’style’, ‘id’, ‘type’, ’src’, ‘width’, ‘height’ ),&lt;br /&gt;
&lt;br /&gt;
take care to replace the typographic ‘-quotes by straight ones when doing copy&amp;amp;paste. (wordpress converts the quotes on this blog, so you need to convert them back.)&lt;br /&gt;
&lt;br /&gt;
you’re done. now you can copy the HTML-code provided by google or youtube into your wiki textbox and it’ll work. (make sure to make backups and document so you know what you’ve changed. when upgrading you’ll have to repeat the process. no warranties for possibile security leaks resulting from the hack.)&lt;br /&gt;
&lt;br /&gt;
update april 2007: i just tested, this hack also works with mediawiki 1.9.2, just that you need to add embed to $htmlpairs. (note: in case the embed-code you want to use has the format &amp;lt;embed /&amp;gt; you now have to convert it to &amp;lt;embed&amp;gt; &amp;lt;/embed&amp;gt; before posting it to your wiki.) i also would recommend to paste the last line of code near br instead of span (the file has got rearranged a bit).&lt;br /&gt;
==mediawiki memory problem==&lt;br /&gt;
php.ini is in public_html, it has to be copied into everywhere that uses php&lt;br /&gt;
left ini_set commented out in localsettins.php&lt;br /&gt;
.htaccess php_mem ... didn't work&lt;br /&gt;
==mediawiki upgrade==&lt;br /&gt;
http://www.g-loaded.eu/2006/09/05/mediawiki-upgrade-procedure/&lt;br /&gt;
easy way: &lt;br /&gt;
*goto maintainance directory and run php dumpBackup.php --current&amp;gt; dumfile.xml &lt;br /&gt;
*on new site install wiki, put dumpfile.xml on its maintenance dir run php importDump.php dumfile.xml&lt;br /&gt;
&lt;br /&gt;
==mediawiki css==&lt;br /&gt;
*sitewide changes go in Mediawiki:Monobook.css&lt;br /&gt;
*user changes go in User:MrMcKenna/monobook.css&lt;br /&gt;
==lynx==&lt;br /&gt;
==[[Moving_from_shared_to_VPS]]==&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Technology&amp;diff=3869</id>
		<title>Technology</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Technology&amp;diff=3869"/>
		<updated>2010-02-06T23:27:00Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: /* todo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==log==&lt;br /&gt;
====todo====&lt;br /&gt;
2/5/10&lt;br /&gt;
*to see changes in xsl stylesheet change its name and the reference to it in the .js page.&lt;br /&gt;
1/18/10&lt;br /&gt;
*set up test dir http://localhost:8888/test/waffle.xml&lt;br /&gt;
*adjusted nested match=&amp;quot;/&amp;quot; to work http://localhost:8888/vocab/grid2/test/test4/change.xml&lt;br /&gt;
12/31/09&lt;br /&gt;
*MAMP now points to code/hosted. updateRow() from javascript sentds a good query string but test.php doesn't know what to do with it. After that is implemented the next thing would be the paging part. &lt;br /&gt;
*You can debug the socument.elements selectors used by javascript by making [http://localhost:8888/vocab/grid2/test/test4/generatedSource.html# a copy of generated source code that uses alert to test by including gstest.js]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*create an editable grid with multiple records&lt;br /&gt;
**then make it selectable for certain words or submitters&lt;br /&gt;
&lt;br /&gt;
*output select words into an: &lt;br /&gt;
**eggquiz&lt;br /&gt;
**quizlet&lt;br /&gt;
**wikipage&lt;br /&gt;
&lt;br /&gt;
*autocomp word entry &lt;br /&gt;
      &lt;br /&gt;
there is a book on Ajax in pdf  in code&lt;br /&gt;
&lt;br /&gt;
;autocompl: have put up autocompl for voacab database in http://pathboston.com/vocab/autocomp&lt;br /&gt;
&lt;br /&gt;
;grid: http://pathboston.com/vocab/grid/ has code to get from vocab xml file to web To see the data generated by the server, make a simple call to http://pathboston.com/vocab/grid/grid.php?action=FEED_GRID_PAGE&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====quizlet export -&amp;gt; csv2sql -&amp;gt;mysql=====&lt;br /&gt;
http://pathboston.com/ajax/csv2sql.php runs the conversion which gets uploaded through phpmyadmin&lt;br /&gt;
&lt;br /&gt;
=====visualthesaurus vocgrabber to db=====&lt;br /&gt;
11/19 - vocab from vocabgrabber  a javascript that you run with an article open in the browser that you want to grab then you select the words you want and save the list. &lt;br /&gt;
&lt;br /&gt;
javascript:var%20_vgurl='http://www.visualthesaurus.com';%20var%20s=document.createElement('script');s.src=_vgurl+'/vocabgrabber/bookmarklet.js';document.getElementsByTagName('head')[0].appendChild(s);%20void(0);&lt;br /&gt;
&lt;br /&gt;
http://pathboston.com/vocab/grab/vocabgrab.html goes to the visualthesuarus list page and parses the word and usage into arrays, looks up the definition&lt;br /&gt;
&lt;br /&gt;
==mediawiki==&lt;br /&gt;
:mailto:mediawiki-l@lists.wikimedia.org&lt;br /&gt;
===bot===&lt;br /&gt;
:[http://www.mediawiki.org/wiki/API mediawiki API]&lt;br /&gt;
:[http://en.wikipedia.org/wiki/API.php#APIs_for_bots creating a bot]&lt;br /&gt;
:[http://pathboston.com/forms/mw/loginbot.html login bot (MrMcKenna bh)]&lt;br /&gt;
:[http://pathboston.com/forms/mw/append21.html append21.html (gets error badtoken)]&lt;br /&gt;
Trying to send stuff to api.php to append to a page. Eventually I want to append to the main page of all users. First I'll us a POST form then I'll try multiple POSTS without a form using this [http://netevil.org/blog/2006/nov/http-post-from-php-without-curl snippet] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.linux.com/archive/feature/54334&lt;br /&gt;
===bulk import to users===&lt;br /&gt;
http://pathboston.com/forms/bulk.html&lt;br /&gt;
then from terminal ssh'd to pathboston.com&lt;br /&gt;
:cd public_html/hum310/maintenance/&lt;br /&gt;
:php importUserSubpage.php --title test &lt;br /&gt;
will put a page with that title on each user page&lt;br /&gt;
&lt;br /&gt;
==tesseract-ocr==&lt;br /&gt;
===to OCR an image===&lt;br /&gt;
#open ~/Applications/ControlCenter.sh, use custom scan toBWtiff&lt;br /&gt;
#get it on screen (big) and 'file/grab' it or take a snapshot of it&lt;br /&gt;
#saveas 'j' nocompress, noalpha, TIFF&lt;br /&gt;
#open a terminal and run ocrjtif (it is in $PATH in /opt/sbin) and then copy and paste the ocr'd text from the terminal window.&lt;br /&gt;
&lt;br /&gt;
==quiz authoring environments==&lt;br /&gt;
http://escholarship.bc.edu/jtla/vol4/6/&lt;br /&gt;
&lt;br /&gt;
http://www.attotron.com/pub/quizmaker.html&lt;br /&gt;
&lt;br /&gt;
http://www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcexam_description&lt;br /&gt;
&lt;br /&gt;
http://www.bridgewater.edu/~rbowman/JSQuizMaker/makeselftest-questions.html&lt;br /&gt;
&lt;br /&gt;
http://www.extropia.com/&lt;br /&gt;
==vocab==&lt;br /&gt;
http://wise.sourceforge.net/&lt;br /&gt;
http://xdxf.revdanica.com/down/index.php&lt;br /&gt;
&lt;br /&gt;
==web development==&lt;br /&gt;
===vocab grid===&lt;br /&gt;
====actual function====&lt;br /&gt;
;init by creating a drop down box: return an array of article names -get articles.php&lt;br /&gt;
;on submit send source choice to server: return a page of data&lt;br /&gt;
====development version====&lt;br /&gt;
;init by creating a drop down box: return an array of article names -get articles.php&lt;br /&gt;
;on submit send source choice to server: return a message&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.w3schools.com/sitemap/sitemap_tutorials.asp&lt;br /&gt;
&lt;br /&gt;
http://www.tonymarston.net/php-mysql/sample-application.html&lt;br /&gt;
&lt;br /&gt;
http://www.w3schools.com/PHP/php_ajax_database.asp&lt;br /&gt;
&lt;br /&gt;
[http://pathboston.com/ajax/csv2sql.php csv2sql converter on pathboston.com]&lt;br /&gt;
&lt;br /&gt;
http://style-sheet.info/&lt;br /&gt;
&lt;br /&gt;
http://www.computorcompanion.com/LPMArticle.asp?ID=202&lt;br /&gt;
&lt;br /&gt;
==javascript==&lt;br /&gt;
http://www.daaq.net/old/javascript/ javascript tutorial&lt;br /&gt;
&lt;br /&gt;
http://www.javascript-coder.com/javascript-form/javascript-get-form.htm&lt;br /&gt;
&lt;br /&gt;
==css==&lt;br /&gt;
http://css.maxdesign.com.au/index.htm&lt;br /&gt;
=web development using ajax=&lt;br /&gt;
==[http://docstore.mik.ua/orelly/xml/xslt/index.htm Oreilly XSLT book]==&lt;br /&gt;
==_SESSION variables==&lt;br /&gt;
The problem with having stuff happen on the server is that it always forgets what is going on from moment to moment. The server waits for a request, it could be from anywhere in the world. It doesn't know you from a whole in the wall. The only thing you can do to be remembered is stick stuff in _SESSION variables. &lt;br /&gt;
==ajax==&lt;br /&gt;
Asynchronous Javascript and XML(XSL) is a way to update just the part of a html page that changes instead of redrawing the whole page. AJAX combines languages like html, javascript, php, sql, xml and xsl. &lt;br /&gt;
===historically===&lt;br /&gt;
There are a number of mechanisms used to combine them.&lt;br /&gt;
&lt;br /&gt;
*You call an HTML page and it displays&lt;br /&gt;
*You call an PHP page and it displays&lt;br /&gt;
*You call an HTML page and it calls a PHP page which gets combined and displays&lt;br /&gt;
*You call an HTML or PHP page and it calls a javascript page which gets combined and displays&lt;br /&gt;
===ajax does all this===&lt;br /&gt;
*You call an HTML page that includes a javascript page that responds to events by sending some action to PHP on the server which then instantiates a class and calls class methods some of which access a MYSQL  database using SQL and then puts the results in a XML container which gets sent back to the browser  then gets interpreted into XHTML by an XSL file and gets injected into some location in the page. &lt;br /&gt;
===breaking it down===&lt;br /&gt;
====to check what's going on at the server====&lt;br /&gt;
Send some stuff: http://pathboston.com/vocab/grid2/test/test.php?action=CHANGE_SOURCE&amp;amp;source=NFLhistory and get the XML back.&lt;br /&gt;
====to check the XSL====&lt;br /&gt;
Create a file of the XML that will be coming back from the server and then include an XSL file and see how it does.&lt;br /&gt;
====simple bang bang browser to server to browser to server to browser====&lt;br /&gt;
Call for data. Select from that data to query &lt;br /&gt;
&lt;br /&gt;
====getting around a XSL page using javascript====&lt;br /&gt;
:ex: You want to update a database based upon what is in some text fields. How do you find the name/value pairs that you want to send to the server? The construct document.forms.grid_form_id has some elements? What are its elements?&lt;br /&gt;
&lt;br /&gt;
=====[http://www.tizag.com/javascriptT/javascript-innerHTML.php innerHTML]=====&lt;br /&gt;
=== a complex example form the AJAX boook=== &lt;br /&gt;
index.html includes grid.js which replaces the &amp;lt;div id=&amp;quot;gridDiv&amp;quot; /&amp;gt; portion of the html page. (also loads the grid.css)&lt;br /&gt;
&lt;br /&gt;
grid.js initializes creating a xmlhttp request object loading a XSL stylesheet and page1 of the grid&lt;br /&gt;
&lt;br /&gt;
FEED_GRID_PAGE&lt;br /&gt;
To create page 1 of the grid has to create a URL query = grid.php?action=FEED_GRID_PAGE&amp;amp;page=1 and then send that query to the server by opening the request object with the query - xmlHttp.open(&amp;quot;GET&amp;quot;, query, true);&lt;br /&gt;
&lt;br /&gt;
The script running in the browser acts once the data comes back from the server. When the readyState property changes to 4, the xmlhttp.onreadystatechange handleGridPageLoad() function will be executed. It gets the data sent back from a server using the xmlhttp.responseText property to get the xml data. The (previosly loaded) xsl stylesheet loads the XML putting it in xmlResponse=stylesheetDoc.load(xmlHttp.responseXML) &lt;br /&gt;
&lt;br /&gt;
The XML is transformed to HTML and put in page = xsltProcessor.transformToFragment(xmlResponse, document);&lt;br /&gt;
&lt;br /&gt;
Meanwhile to replace the gridDiv from the index.html page we've got to get the ID and put the html in there:&lt;br /&gt;
&lt;br /&gt;
var gridDiv = document.getElementById(gridDivId);&lt;br /&gt;
gridDiv.innerHTML = &amp;quot;&amp;quot;;&lt;br /&gt;
gridDiv.appendChild(page);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
meanwhile at the server...&lt;br /&gt;
&lt;br /&gt;
The server just sits there waiting to do shit getting its instructions to grid.php. Grid.php takes some 'action' and then echos shit back to the browser.&lt;br /&gt;
&lt;br /&gt;
The actions can be FEED_GRID_PAGE or UPDATE_ROW or DELETE_ROW. &lt;br /&gt;
&lt;br /&gt;
FEED_GRID_PAGE calls the grid-class function read page and it creates the key-value pairs of the XML and puts them in in a variable that comes back as getGridXML() &lt;br /&gt;
&lt;br /&gt;
The whole show runs out of the grid.xsl file which has certain live buttons that respond to &amp;quot;on click&amp;quot; events. The xsl has a menu template sitting on top of and below a table. The table has heading then a foreach row section. &lt;br /&gt;
&lt;br /&gt;
The loadGridPage() function is whenever you hit previous page and next page.&lt;br /&gt;
&lt;br /&gt;
EditID() is called when you click on a particular row's &amp;quot;edit&amp;quot; link. The first parameter is some unique ID which seems to be assigned for the &amp;quot;tr&amp;quot; element right after foreeach statement. It is set equal to the database ID value for the record. The function on the first time through has edit as &amp;quot;true&amp;quot; and it replaces the inner html with input boxes and update,cancel and delete buttons. The Cancel button calls editID again this time has edit as false and just displays the row data. &lt;br /&gt;
&lt;br /&gt;
The update button appears when the input boxes are drawn and when clicked it calls the updateRow() which puts together a url query ?action=UPDATE_ROW&amp;amp;id=&amp;quot; + id completing it with createUpdateUrl(grid). &lt;br /&gt;
&lt;br /&gt;
In createUpdateUrl(grid), grid is from document.forms.grid_form_id and document.forms.grid_form_id.elements[i].name and value pairs are added to the url query. &lt;br /&gt;
&lt;br /&gt;
Update row finishes by sending off the query to grid.php and waits for the reply. It uses:&lt;br /&gt;
xmlHttp.open(&amp;quot;GET&amp;quot;, query, true);&lt;br /&gt;
xmlHttp.onreadystatechange = handleUpdatingRow;&lt;br /&gt;
xmlHttp.send(null);&lt;br /&gt;
&lt;br /&gt;
I suppose you could edit any record in the database just by sending it something like: &lt;br /&gt;
http://pathboston.cpm/vocab/grid2/grid.php?action=UPDATE_ROW&amp;amp;id=224&amp;amp;word=covert&amp;amp;def=sneaky&amp;amp;usage=you_are_covert&lt;br /&gt;
&lt;br /&gt;
All the server (grid.php) sends back is a number, if it is -1 everything is cool and edit mode is turned off and the screen is redrawn with new values by calling editID(id,false).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &lt;br /&gt;
&amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;head&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;AJAX Grid&amp;lt;/title&amp;gt;&lt;br /&gt;
    &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;test.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;	&lt;br /&gt;
  &amp;lt;/head&amp;gt;	&lt;br /&gt;
 	&amp;lt;body onload=&amp;quot;init();&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:sndReq('bar')&amp;quot;&amp;gt;[bar]&amp;lt;/a&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:getList()&amp;quot;&amp;gt;[foo]&amp;lt;/a&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:loadGridPage(1)&amp;quot;&amp;gt;[ant]&amp;lt;/a&amp;gt;&lt;br /&gt;
	&amp;lt;p&amp;gt;This is a version using msqli and adding an OOclass to handle wuff&amp;lt;/p&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;listDiv&amp;quot;&amp;gt;frog &amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/br&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;test2Div&amp;quot;&amp;gt;duck &amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/br&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;gridDiv&amp;quot;&amp;gt;antelope &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
[http://xmlzoo.net/xsl/?xml=00.xml XSL tutorial]&lt;br /&gt;
&lt;br /&gt;
http://www.smallbizonline.co.uk/php_session_variables.php&lt;br /&gt;
&lt;br /&gt;
http://roshanbh.com.np    &lt;br /&gt;
&lt;br /&gt;
http://rajshekhar.net/blog/archives/85-Rasmus-30-second-AJAX-Tutorial.html&lt;br /&gt;
&lt;br /&gt;
==xml and db==&lt;br /&gt;
http://www.rpbourret.com/xml/XMLAndDatabases.htm&lt;br /&gt;
&lt;br /&gt;
What techniques have you tried already? With java, there are 2 main ways of reading XML documents:&lt;br /&gt;
&lt;br /&gt;
1. DOM - Document Object Model interface. This loads the XML document into main memory. With the Document Object Model, you can build documents, navigate their structure, and add, modify, or delete elements and content. Basically the DOM specifies an abstract datatype for XML logical structure. In Java the API for this is known as JAXP&lt;br /&gt;
&lt;br /&gt;
http://java.sun.com/j2se/1.5.0/docs/...e-summary.html&lt;br /&gt;
&lt;br /&gt;
An example of reading in a doc could be:&lt;br /&gt;
&lt;br /&gt;
Expand|Select|Wrap|Line Numbers&lt;br /&gt;
&lt;br /&gt;
   1. public void readDoc() {&lt;br /&gt;
   2.   try {&lt;br /&gt;
   3.  &lt;br /&gt;
   4.    DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();&lt;br /&gt;
   5.    DocumentBuilder builder = factory.newDocumentBuilder();&lt;br /&gt;
   6.    doc = builder.parse( new File(&amp;quot;myXMLFile.xml&amp;quot;) );&lt;br /&gt;
   7.  &lt;br /&gt;
   8.   }&lt;br /&gt;
   9.   catch (FactoryConfigurationError fce){&lt;br /&gt;
  10.     System.err.println(&amp;quot;Could not create DocumentBuilderFactory&amp;quot;);&lt;br /&gt;
  11.   }&lt;br /&gt;
  12.   catch (ParserConfigurationException pce) { &lt;br /&gt;
  13.     System.out.println(&amp;quot;Could not locate a JAXP parser&amp;quot;); &lt;br /&gt;
  14.   }&lt;br /&gt;
  15.   catch (SAXException se) {&lt;br /&gt;
  16.     System.out.println(&amp;quot;XML file is not well-formed.&amp;quot;);&lt;br /&gt;
  17.   }&lt;br /&gt;
  18.   catch (IOException ioe) { &lt;br /&gt;
  19.     System.out.println(&lt;br /&gt;
  20.     &amp;quot;Due to an IOException, the parser could not read the XML file&amp;quot;&lt;br /&gt;
  21.     ); &lt;br /&gt;
  22.   }&lt;br /&gt;
  23. }&lt;br /&gt;
  24.  &lt;br /&gt;
&lt;br /&gt;
doc is the object which holds the xml document in.&lt;br /&gt;
&lt;br /&gt;
obviously you'd need to import all relevant packages etc.&lt;br /&gt;
&lt;br /&gt;
Expand|Select|Wrap|Line Numbers&lt;br /&gt;
&lt;br /&gt;
   1.  &lt;br /&gt;
   2. import javax.xml.parsers.DocumentBuilder;&lt;br /&gt;
   3. import javax.xml.parsers.DocumentBuilderFactory;&lt;br /&gt;
   4. import javax.xml.parsers.FactoryConfigurationError;&lt;br /&gt;
   5. import javax.xml.parsers.ParserConfigurationException;&lt;br /&gt;
   6.  &lt;br /&gt;
   7. import org.xml.sax.SAXException;&lt;br /&gt;
   8. import org.xml.sax.SAXParseException;&lt;br /&gt;
   9.  &lt;br /&gt;
  10. import java.io.File;&lt;br /&gt;
  11. import java.io.IOException;&lt;br /&gt;
  12.  &lt;br /&gt;
  13. import org.w3c.dom.*;&lt;br /&gt;
  14.  &lt;br /&gt;
  15.  &lt;br /&gt;
&lt;br /&gt;
2. The second way in java is to use the SAXP API, which doesn't load the XML file into memory. This is quicker than JAXP, and is useful when you know the structure of the xml file isn't going to change etc.&lt;br /&gt;
&lt;br /&gt;
http://java.sun.com/j2se/1.5.0/docs/...SAXParser.html&lt;br /&gt;
&lt;br /&gt;
Finally, to send it to mySQL, you need to open a connection String to the mySQL database, and then run whatever queries you want. You can use a system ODBC driver, or Sun's own JDBC driver if you haven't got the first one.&lt;br /&gt;
&lt;br /&gt;
This isn't comprehensive, but should give you enough to start.....&lt;br /&gt;
&lt;br /&gt;
mharrison&lt;br /&gt;
Reply&lt;br /&gt;
&lt;br /&gt;
==xp pro==&lt;br /&gt;
CD KEY:&lt;br /&gt;
&lt;br /&gt;
V2C47-MK7JD-3R89F-D2KXW-VPK3J&lt;br /&gt;
&lt;br /&gt;
==[[firefox extensions]]==&lt;br /&gt;
/Applications/Firefox.app/Contents/MacOS/firefox-bin --profilemanager&lt;br /&gt;
&lt;br /&gt;
/Applications/Firefox.app/Contents/MacOS/firefox-bin -no-remote -P dev &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://lifehacker.com/software/programming/how-to-build-a-firefox-extension-264490.php&lt;br /&gt;
&lt;br /&gt;
==unix==&lt;br /&gt;
===php===&lt;br /&gt;
[http://www.php-editors.com/articles/simple_php_classes.php good class tutorial]&lt;br /&gt;
&lt;br /&gt;
http://www.weberdev.com/Manuals/PHP/function.get-meta-tags.html&lt;br /&gt;
&lt;br /&gt;
authentication script http://sitebuilt.net/w/index.php?title=Comp&amp;amp;action=edit&amp;amp;section=9&lt;br /&gt;
&lt;br /&gt;
===perl===&lt;br /&gt;
*[http://download.boulder.ibm.com/ibmdl/pub/software/dw/library/l-p102/tomc.txt one liners]&lt;br /&gt;
*http://www.somacon.com/p127.php&lt;br /&gt;
====handy code====&lt;br /&gt;
=====remove blank lines from file=====&lt;br /&gt;
perl -wnl -e 'print $_ unless /^$/' infile.txt &amp;gt;outfile.txt &lt;br /&gt;
&lt;br /&gt;
===sed awk===&lt;br /&gt;
*[https://www.cs.hmc.edu/twiki/bin/view/QREF/Sed SED tutorial]&lt;br /&gt;
*http://tech.bluesmoon.info/2008/09/programming-patterns-in-sed.html&lt;br /&gt;
*http://www.vectorsite.net/tsawk_2.html&lt;br /&gt;
==regex==&lt;br /&gt;
===sites===&lt;br /&gt;
*http://www.grymoire.com/Unix/Regular.html#uh-2&lt;br /&gt;
*http://www.regular-expressions.info/php.html&lt;br /&gt;
===expressions===&lt;br /&gt;
If you want to get'Aloha World'out&lt;br /&gt;
&lt;br /&gt;
Input:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;test&amp;quot;&amp;gt;Hello World&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;somename&amp;quot;&amp;gt;Aloha World&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;Hey There&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
RegEx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;  \&amp;lt;div\sclass\=\&amp;quot;somename\&amp;quot;\&amp;gt;(?&amp;lt;Text&amp;gt;.*?)\&amp;lt;\/div\&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yields:&lt;br /&gt;
&lt;br /&gt;
Aloha World (note: In a single group named Text)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[1-9]\. //finds all the line numbers. (replace with #)&lt;br /&gt;
*[A-E]\. //find A. etc (replace with ##)&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
to clean special characters from a string&lt;br /&gt;
 $clean = preg_replace(&amp;quot;/^[^a-z0-9]?(.*?)[^a-z0-9]?$/i&amp;quot;, &amp;quot;$1&amp;quot;, $text);&lt;br /&gt;
&lt;br /&gt;
==mycode==&lt;br /&gt;
===file:///Users/teacher/code/===&lt;br /&gt;
*[[parsemeta.php]]&lt;br /&gt;
*[[txt2flp.pl]]&lt;br /&gt;
*[[parsephr.php]]&lt;br /&gt;
&lt;br /&gt;
==msaccess/excel==&lt;br /&gt;
http://support.microsoft.com/?kbid=208840&lt;br /&gt;
&lt;br /&gt;
http://www.thescripts.com/forum/thread546932.html&lt;br /&gt;
&lt;br /&gt;
http://www.blueclaw-db.com/mail_rtf_report_access.htm &amp;lt;br&amp;gt;http://forums.aspfree.com/microsoft-access-help-18/ms-access-email-report-19094.html&amp;lt;br&amp;gt;emailing reports&lt;br /&gt;
&lt;br /&gt;
http://support.microsoft.com/kb/319317 printing to particular printer&lt;br /&gt;
&lt;br /&gt;
http://www.vertex42.com/ExcelArticles/user-defined-functions.html&lt;br /&gt;
&lt;br /&gt;
http://www.contextures.com/xlToolbar02.html&lt;br /&gt;
&lt;br /&gt;
http://www.ozgrid.com/VBA/sum-count-cells-by-color.htm&lt;br /&gt;
&lt;br /&gt;
http://www.techonthenet.com/excel/formulas/index_vba.php&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====online tools====&lt;br /&gt;
&lt;br /&gt;
http://www.sitebuilt.net/moodle/course/view.php?id=2&amp;amp;edit=1&amp;amp;sesskey=zsCDYluKen&lt;br /&gt;
http://www.sitebuilt.net/moodle/course/mod.php?id=2&amp;amp;section=0&amp;amp;sesskey=zsCDYluKen&amp;amp;add=quiz&lt;br /&gt;
&lt;br /&gt;
Ari's phone: 011 237 529-4438&lt;br /&gt;
calling card:&lt;br /&gt;
&lt;br /&gt;
*18008872991&lt;br /&gt;
*617&lt;br /&gt;
&lt;br /&gt;
=[[installedMACtools]]=&lt;br /&gt;
&lt;br /&gt;
==pic==&lt;br /&gt;
http://www.rentron.com/Myke3.htm&lt;br /&gt;
&lt;br /&gt;
http://www.play-hookey.com/digital/jk_nand_flip-flop.html&lt;br /&gt;
&lt;br /&gt;
http://www.digital-diy.net/16F%20Examples/LM35DZ.aspx&lt;br /&gt;
&lt;br /&gt;
[http://www.opencircuits.com/Main_Page open source circuits wiki]&lt;br /&gt;
&lt;br /&gt;
[http://www.sparkfun.com/commerce/tutorials.php sparkfun hobby shop]&lt;br /&gt;
&lt;br /&gt;
[http://www.batchpcb.com/index.php/Home batchpcb.com pcb fabrication]&lt;br /&gt;
&lt;br /&gt;
[http://www.avrfreaks.net/index.php?module=Freaks%20Devices&amp;amp;func=displayDev&amp;amp;objectid=78 AVR is alternative to PIC]&lt;br /&gt;
&lt;br /&gt;
[http://www.sparkfun.com/commerce/tutorial_info.php?tutorials_id=57 a good tutorial on embedded systems]&lt;br /&gt;
:Google any of these for more info. I have chosen the ATmega168 as the learning IC of choice. Why?&lt;br /&gt;
&lt;br /&gt;
* 20 MIPs (million instructions per second!) is powerful enough to do some really cool projects&lt;br /&gt;
* It's cheap! $2.13 currently&lt;br /&gt;
* It's got all the goodies under the hood (UART, SPI, I2C, ADC, internal osc, PWM, kitchen sink, etc)&lt;br /&gt;
* 16K of program memory is enough for almost any beginner project&lt;br /&gt;
* The tools are free! (C compilers for many of the other micros cost a lot of money)&lt;br /&gt;
* The programming and debugging tools are low cost ($20 will get you started)&lt;br /&gt;
&lt;br /&gt;
[http://www.evilmadscientist.com/article.php/avrtargetboards evil mad scientist on AVR programming]&lt;br /&gt;
&lt;br /&gt;
==isp==&lt;br /&gt;
host&lt;br /&gt;
206.71.150.94&lt;br /&gt;
&lt;br /&gt;
http://www.networksolutions.com/whois/index.jsp&lt;br /&gt;
&lt;br /&gt;
http://www.namecheap.com/myaccount/index.asp mckennatim nanj&lt;br /&gt;
&lt;br /&gt;
https://thenynocportal.com/clientarea.php&lt;br /&gt;
&lt;br /&gt;
==text a photo to picasa==&lt;br /&gt;
text it to your and then forward it without the tmobile gifs  then forward it to mckenna.tim.upload@picasaweb.com&lt;br /&gt;
&lt;br /&gt;
==making transparent in gimp==&lt;br /&gt;
1. open image&lt;br /&gt;
&lt;br /&gt;
2. Right click the image and go to LAYERS then ADD ALPHA CHANNEL. You won't notice anything happening, but don't be concerned. It basically adds a transparent layer at the bottom of your image so when we erase the colors.....it's shows the transparent layer. Which of course would show whatever was under it on the screen.&lt;br /&gt;
&lt;br /&gt;
3. Right click on the image again and go to SELECT and then down to BY COLOR. A window that is all black opens up. Don't change any of the settings....just use the defaults for now.&lt;br /&gt;
&lt;br /&gt;
4. Now click on the color in the image you want to be transparent. These colors will now show up outlined.&lt;br /&gt;
&lt;br /&gt;
5. Right click on the image again and go to EDIT and then down to CLEAR. This should now erase the outlined color you just picked from the image and the &amp;quot;transparent gimp checkerbox&amp;quot; should show through. This is the Gimps way of showing you that section is now transparent.&lt;br /&gt;
&lt;br /&gt;
6. Right click on the image and choose SAVE AS and make sure to save as a GIF file if you want the transparency to work on the web.&lt;br /&gt;
&lt;br /&gt;
==embedding video==&lt;br /&gt;
   1. find the file Sanitizer.php in the folder /includes of your mediawiki installation&lt;br /&gt;
   2. find the function removeHTMLtags in that file. below that you’ll find a list of whitelisted HTML tags. add the tag embed to the list.&lt;br /&gt;
   3. find the function setupAttributeWhitelist in the same file. several lines below you will find HTML-attributes being whitelisted for each HTML tag. so you add a new line (maybe below the line that defines span):&lt;br /&gt;
      ‘embed’ =&amp;gt; array( ’style’, ‘id’, ‘type’, ’src’, ‘width’, ‘height’ ),&lt;br /&gt;
&lt;br /&gt;
take care to replace the typographic ‘-quotes by straight ones when doing copy&amp;amp;paste. (wordpress converts the quotes on this blog, so you need to convert them back.)&lt;br /&gt;
&lt;br /&gt;
you’re done. now you can copy the HTML-code provided by google or youtube into your wiki textbox and it’ll work. (make sure to make backups and document so you know what you’ve changed. when upgrading you’ll have to repeat the process. no warranties for possibile security leaks resulting from the hack.)&lt;br /&gt;
&lt;br /&gt;
update april 2007: i just tested, this hack also works with mediawiki 1.9.2, just that you need to add embed to $htmlpairs. (note: in case the embed-code you want to use has the format &amp;lt;embed /&amp;gt; you now have to convert it to &amp;lt;embed&amp;gt; &amp;lt;/embed&amp;gt; before posting it to your wiki.) i also would recommend to paste the last line of code near br instead of span (the file has got rearranged a bit).&lt;br /&gt;
==mediawiki memory problem==&lt;br /&gt;
php.ini is in public_html, it has to be copied into everywhere that uses php&lt;br /&gt;
left ini_set commented out in localsettins.php&lt;br /&gt;
.htaccess php_mem ... didn't work&lt;br /&gt;
==mediawiki upgrade==&lt;br /&gt;
http://www.g-loaded.eu/2006/09/05/mediawiki-upgrade-procedure/&lt;br /&gt;
easy way: &lt;br /&gt;
*goto maintainance directory and run php dumpBackup.php --current&amp;gt; dumfile.xml &lt;br /&gt;
*on new site install wiki, put dumpfile.xml on its maintenance dir run php importDump.php dumfile.xml&lt;br /&gt;
&lt;br /&gt;
==mediawiki css==&lt;br /&gt;
*sitewide changes go in Mediawiki:Monobook.css&lt;br /&gt;
*user changes go in User:MrMcKenna/monobook.css&lt;br /&gt;
==lynx==&lt;br /&gt;
==[[Moving_from_shared_to_VPS]]==&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Technology&amp;diff=3868</id>
		<title>Technology</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Technology&amp;diff=3868"/>
		<updated>2010-02-06T19:00:45Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: /* web development using ajax */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==log==&lt;br /&gt;
====todo====&lt;br /&gt;
1/18/10&lt;br /&gt;
*set up test dir http://localhost:8888/test/waffle.xml&lt;br /&gt;
*adjusted nested match=&amp;quot;/&amp;quot; to work http://localhost:8888/vocab/grid2/test/test4/change.xml&lt;br /&gt;
12/31/09&lt;br /&gt;
*MAMP now points to code/hosted. updateRow() from javascript sentds a good query string but test.php doesn't know what to do with it. After that is implemented the next thing would be the paging part. &lt;br /&gt;
*You can debug the socument.elements selectors used by javascript by making [http://localhost:8888/vocab/grid2/test/test4/generatedSource.html# a copy of generated source code that uses alert to test by including gstest.js]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*create an editable grid with multiple records&lt;br /&gt;
**then make it selectable for certain words or submitters&lt;br /&gt;
&lt;br /&gt;
*output select words into an: &lt;br /&gt;
**eggquiz&lt;br /&gt;
**quizlet&lt;br /&gt;
**wikipage&lt;br /&gt;
&lt;br /&gt;
*autocomp word entry &lt;br /&gt;
      &lt;br /&gt;
there is a book on Ajax in pdf  in code&lt;br /&gt;
&lt;br /&gt;
;autocompl: have put up autocompl for voacab database in http://pathboston.com/vocab/autocomp&lt;br /&gt;
&lt;br /&gt;
;grid: http://pathboston.com/vocab/grid/ has code to get from vocab xml file to web To see the data generated by the server, make a simple call to http://pathboston.com/vocab/grid/grid.php?action=FEED_GRID_PAGE&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====quizlet export -&amp;gt; csv2sql -&amp;gt;mysql=====&lt;br /&gt;
http://pathboston.com/ajax/csv2sql.php runs the conversion which gets uploaded through phpmyadmin&lt;br /&gt;
&lt;br /&gt;
=====visualthesaurus vocgrabber to db=====&lt;br /&gt;
11/19 - vocab from vocabgrabber  a javascript that you run with an article open in the browser that you want to grab then you select the words you want and save the list. &lt;br /&gt;
&lt;br /&gt;
javascript:var%20_vgurl='http://www.visualthesaurus.com';%20var%20s=document.createElement('script');s.src=_vgurl+'/vocabgrabber/bookmarklet.js';document.getElementsByTagName('head')[0].appendChild(s);%20void(0);&lt;br /&gt;
&lt;br /&gt;
http://pathboston.com/vocab/grab/vocabgrab.html goes to the visualthesuarus list page and parses the word and usage into arrays, looks up the definition&lt;br /&gt;
&lt;br /&gt;
==mediawiki==&lt;br /&gt;
:mailto:mediawiki-l@lists.wikimedia.org&lt;br /&gt;
===bot===&lt;br /&gt;
:[http://www.mediawiki.org/wiki/API mediawiki API]&lt;br /&gt;
:[http://en.wikipedia.org/wiki/API.php#APIs_for_bots creating a bot]&lt;br /&gt;
:[http://pathboston.com/forms/mw/loginbot.html login bot (MrMcKenna bh)]&lt;br /&gt;
:[http://pathboston.com/forms/mw/append21.html append21.html (gets error badtoken)]&lt;br /&gt;
Trying to send stuff to api.php to append to a page. Eventually I want to append to the main page of all users. First I'll us a POST form then I'll try multiple POSTS without a form using this [http://netevil.org/blog/2006/nov/http-post-from-php-without-curl snippet] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.linux.com/archive/feature/54334&lt;br /&gt;
===bulk import to users===&lt;br /&gt;
http://pathboston.com/forms/bulk.html&lt;br /&gt;
then from terminal ssh'd to pathboston.com&lt;br /&gt;
:cd public_html/hum310/maintenance/&lt;br /&gt;
:php importUserSubpage.php --title test &lt;br /&gt;
will put a page with that title on each user page&lt;br /&gt;
&lt;br /&gt;
==tesseract-ocr==&lt;br /&gt;
===to OCR an image===&lt;br /&gt;
#open ~/Applications/ControlCenter.sh, use custom scan toBWtiff&lt;br /&gt;
#get it on screen (big) and 'file/grab' it or take a snapshot of it&lt;br /&gt;
#saveas 'j' nocompress, noalpha, TIFF&lt;br /&gt;
#open a terminal and run ocrjtif (it is in $PATH in /opt/sbin) and then copy and paste the ocr'd text from the terminal window.&lt;br /&gt;
&lt;br /&gt;
==quiz authoring environments==&lt;br /&gt;
http://escholarship.bc.edu/jtla/vol4/6/&lt;br /&gt;
&lt;br /&gt;
http://www.attotron.com/pub/quizmaker.html&lt;br /&gt;
&lt;br /&gt;
http://www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcexam_description&lt;br /&gt;
&lt;br /&gt;
http://www.bridgewater.edu/~rbowman/JSQuizMaker/makeselftest-questions.html&lt;br /&gt;
&lt;br /&gt;
http://www.extropia.com/&lt;br /&gt;
==vocab==&lt;br /&gt;
http://wise.sourceforge.net/&lt;br /&gt;
http://xdxf.revdanica.com/down/index.php&lt;br /&gt;
&lt;br /&gt;
==web development==&lt;br /&gt;
===vocab grid===&lt;br /&gt;
====actual function====&lt;br /&gt;
;init by creating a drop down box: return an array of article names -get articles.php&lt;br /&gt;
;on submit send source choice to server: return a page of data&lt;br /&gt;
====development version====&lt;br /&gt;
;init by creating a drop down box: return an array of article names -get articles.php&lt;br /&gt;
;on submit send source choice to server: return a message&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.w3schools.com/sitemap/sitemap_tutorials.asp&lt;br /&gt;
&lt;br /&gt;
http://www.tonymarston.net/php-mysql/sample-application.html&lt;br /&gt;
&lt;br /&gt;
http://www.w3schools.com/PHP/php_ajax_database.asp&lt;br /&gt;
&lt;br /&gt;
[http://pathboston.com/ajax/csv2sql.php csv2sql converter on pathboston.com]&lt;br /&gt;
&lt;br /&gt;
http://style-sheet.info/&lt;br /&gt;
&lt;br /&gt;
http://www.computorcompanion.com/LPMArticle.asp?ID=202&lt;br /&gt;
&lt;br /&gt;
==javascript==&lt;br /&gt;
http://www.daaq.net/old/javascript/ javascript tutorial&lt;br /&gt;
&lt;br /&gt;
http://www.javascript-coder.com/javascript-form/javascript-get-form.htm&lt;br /&gt;
&lt;br /&gt;
==css==&lt;br /&gt;
http://css.maxdesign.com.au/index.htm&lt;br /&gt;
=web development using ajax=&lt;br /&gt;
==[http://docstore.mik.ua/orelly/xml/xslt/index.htm Oreilly XSLT book]==&lt;br /&gt;
==_SESSION variables==&lt;br /&gt;
The problem with having stuff happen on the server is that it always forgets what is going on from moment to moment. The server waits for a request, it could be from anywhere in the world. It doesn't know you from a whole in the wall. The only thing you can do to be remembered is stick stuff in _SESSION variables. &lt;br /&gt;
==ajax==&lt;br /&gt;
Asynchronous Javascript and XML(XSL) is a way to update just the part of a html page that changes instead of redrawing the whole page. AJAX combines languages like html, javascript, php, sql, xml and xsl. &lt;br /&gt;
===historically===&lt;br /&gt;
There are a number of mechanisms used to combine them.&lt;br /&gt;
&lt;br /&gt;
*You call an HTML page and it displays&lt;br /&gt;
*You call an PHP page and it displays&lt;br /&gt;
*You call an HTML page and it calls a PHP page which gets combined and displays&lt;br /&gt;
*You call an HTML or PHP page and it calls a javascript page which gets combined and displays&lt;br /&gt;
===ajax does all this===&lt;br /&gt;
*You call an HTML page that includes a javascript page that responds to events by sending some action to PHP on the server which then instantiates a class and calls class methods some of which access a MYSQL  database using SQL and then puts the results in a XML container which gets sent back to the browser  then gets interpreted into XHTML by an XSL file and gets injected into some location in the page. &lt;br /&gt;
===breaking it down===&lt;br /&gt;
====to check what's going on at the server====&lt;br /&gt;
Send some stuff: http://pathboston.com/vocab/grid2/test/test.php?action=CHANGE_SOURCE&amp;amp;source=NFLhistory and get the XML back.&lt;br /&gt;
====to check the XSL====&lt;br /&gt;
Create a file of the XML that will be coming back from the server and then include an XSL file and see how it does.&lt;br /&gt;
====simple bang bang browser to server to browser to server to browser====&lt;br /&gt;
Call for data. Select from that data to query &lt;br /&gt;
&lt;br /&gt;
====getting around a XSL page using javascript====&lt;br /&gt;
:ex: You want to update a database based upon what is in some text fields. How do you find the name/value pairs that you want to send to the server? The construct document.forms.grid_form_id has some elements? What are its elements?&lt;br /&gt;
&lt;br /&gt;
=====[http://www.tizag.com/javascriptT/javascript-innerHTML.php innerHTML]=====&lt;br /&gt;
=== a complex example form the AJAX boook=== &lt;br /&gt;
index.html includes grid.js which replaces the &amp;lt;div id=&amp;quot;gridDiv&amp;quot; /&amp;gt; portion of the html page. (also loads the grid.css)&lt;br /&gt;
&lt;br /&gt;
grid.js initializes creating a xmlhttp request object loading a XSL stylesheet and page1 of the grid&lt;br /&gt;
&lt;br /&gt;
FEED_GRID_PAGE&lt;br /&gt;
To create page 1 of the grid has to create a URL query = grid.php?action=FEED_GRID_PAGE&amp;amp;page=1 and then send that query to the server by opening the request object with the query - xmlHttp.open(&amp;quot;GET&amp;quot;, query, true);&lt;br /&gt;
&lt;br /&gt;
The script running in the browser acts once the data comes back from the server. When the readyState property changes to 4, the xmlhttp.onreadystatechange handleGridPageLoad() function will be executed. It gets the data sent back from a server using the xmlhttp.responseText property to get the xml data. The (previosly loaded) xsl stylesheet loads the XML putting it in xmlResponse=stylesheetDoc.load(xmlHttp.responseXML) &lt;br /&gt;
&lt;br /&gt;
The XML is transformed to HTML and put in page = xsltProcessor.transformToFragment(xmlResponse, document);&lt;br /&gt;
&lt;br /&gt;
Meanwhile to replace the gridDiv from the index.html page we've got to get the ID and put the html in there:&lt;br /&gt;
&lt;br /&gt;
var gridDiv = document.getElementById(gridDivId);&lt;br /&gt;
gridDiv.innerHTML = &amp;quot;&amp;quot;;&lt;br /&gt;
gridDiv.appendChild(page);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
meanwhile at the server...&lt;br /&gt;
&lt;br /&gt;
The server just sits there waiting to do shit getting its instructions to grid.php. Grid.php takes some 'action' and then echos shit back to the browser.&lt;br /&gt;
&lt;br /&gt;
The actions can be FEED_GRID_PAGE or UPDATE_ROW or DELETE_ROW. &lt;br /&gt;
&lt;br /&gt;
FEED_GRID_PAGE calls the grid-class function read page and it creates the key-value pairs of the XML and puts them in in a variable that comes back as getGridXML() &lt;br /&gt;
&lt;br /&gt;
The whole show runs out of the grid.xsl file which has certain live buttons that respond to &amp;quot;on click&amp;quot; events. The xsl has a menu template sitting on top of and below a table. The table has heading then a foreach row section. &lt;br /&gt;
&lt;br /&gt;
The loadGridPage() function is whenever you hit previous page and next page.&lt;br /&gt;
&lt;br /&gt;
EditID() is called when you click on a particular row's &amp;quot;edit&amp;quot; link. The first parameter is some unique ID which seems to be assigned for the &amp;quot;tr&amp;quot; element right after foreeach statement. It is set equal to the database ID value for the record. The function on the first time through has edit as &amp;quot;true&amp;quot; and it replaces the inner html with input boxes and update,cancel and delete buttons. The Cancel button calls editID again this time has edit as false and just displays the row data. &lt;br /&gt;
&lt;br /&gt;
The update button appears when the input boxes are drawn and when clicked it calls the updateRow() which puts together a url query ?action=UPDATE_ROW&amp;amp;id=&amp;quot; + id completing it with createUpdateUrl(grid). &lt;br /&gt;
&lt;br /&gt;
In createUpdateUrl(grid), grid is from document.forms.grid_form_id and document.forms.grid_form_id.elements[i].name and value pairs are added to the url query. &lt;br /&gt;
&lt;br /&gt;
Update row finishes by sending off the query to grid.php and waits for the reply. It uses:&lt;br /&gt;
xmlHttp.open(&amp;quot;GET&amp;quot;, query, true);&lt;br /&gt;
xmlHttp.onreadystatechange = handleUpdatingRow;&lt;br /&gt;
xmlHttp.send(null);&lt;br /&gt;
&lt;br /&gt;
I suppose you could edit any record in the database just by sending it something like: &lt;br /&gt;
http://pathboston.cpm/vocab/grid2/grid.php?action=UPDATE_ROW&amp;amp;id=224&amp;amp;word=covert&amp;amp;def=sneaky&amp;amp;usage=you_are_covert&lt;br /&gt;
&lt;br /&gt;
All the server (grid.php) sends back is a number, if it is -1 everything is cool and edit mode is turned off and the screen is redrawn with new values by calling editID(id,false).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &lt;br /&gt;
&amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;head&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;AJAX Grid&amp;lt;/title&amp;gt;&lt;br /&gt;
    &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;test.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;	&lt;br /&gt;
  &amp;lt;/head&amp;gt;	&lt;br /&gt;
 	&amp;lt;body onload=&amp;quot;init();&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:sndReq('bar')&amp;quot;&amp;gt;[bar]&amp;lt;/a&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:getList()&amp;quot;&amp;gt;[foo]&amp;lt;/a&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:loadGridPage(1)&amp;quot;&amp;gt;[ant]&amp;lt;/a&amp;gt;&lt;br /&gt;
	&amp;lt;p&amp;gt;This is a version using msqli and adding an OOclass to handle wuff&amp;lt;/p&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;listDiv&amp;quot;&amp;gt;frog &amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/br&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;test2Div&amp;quot;&amp;gt;duck &amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/br&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;gridDiv&amp;quot;&amp;gt;antelope &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
[http://xmlzoo.net/xsl/?xml=00.xml XSL tutorial]&lt;br /&gt;
&lt;br /&gt;
http://www.smallbizonline.co.uk/php_session_variables.php&lt;br /&gt;
&lt;br /&gt;
http://roshanbh.com.np    &lt;br /&gt;
&lt;br /&gt;
http://rajshekhar.net/blog/archives/85-Rasmus-30-second-AJAX-Tutorial.html&lt;br /&gt;
&lt;br /&gt;
==xml and db==&lt;br /&gt;
http://www.rpbourret.com/xml/XMLAndDatabases.htm&lt;br /&gt;
&lt;br /&gt;
What techniques have you tried already? With java, there are 2 main ways of reading XML documents:&lt;br /&gt;
&lt;br /&gt;
1. DOM - Document Object Model interface. This loads the XML document into main memory. With the Document Object Model, you can build documents, navigate their structure, and add, modify, or delete elements and content. Basically the DOM specifies an abstract datatype for XML logical structure. In Java the API for this is known as JAXP&lt;br /&gt;
&lt;br /&gt;
http://java.sun.com/j2se/1.5.0/docs/...e-summary.html&lt;br /&gt;
&lt;br /&gt;
An example of reading in a doc could be:&lt;br /&gt;
&lt;br /&gt;
Expand|Select|Wrap|Line Numbers&lt;br /&gt;
&lt;br /&gt;
   1. public void readDoc() {&lt;br /&gt;
   2.   try {&lt;br /&gt;
   3.  &lt;br /&gt;
   4.    DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();&lt;br /&gt;
   5.    DocumentBuilder builder = factory.newDocumentBuilder();&lt;br /&gt;
   6.    doc = builder.parse( new File(&amp;quot;myXMLFile.xml&amp;quot;) );&lt;br /&gt;
   7.  &lt;br /&gt;
   8.   }&lt;br /&gt;
   9.   catch (FactoryConfigurationError fce){&lt;br /&gt;
  10.     System.err.println(&amp;quot;Could not create DocumentBuilderFactory&amp;quot;);&lt;br /&gt;
  11.   }&lt;br /&gt;
  12.   catch (ParserConfigurationException pce) { &lt;br /&gt;
  13.     System.out.println(&amp;quot;Could not locate a JAXP parser&amp;quot;); &lt;br /&gt;
  14.   }&lt;br /&gt;
  15.   catch (SAXException se) {&lt;br /&gt;
  16.     System.out.println(&amp;quot;XML file is not well-formed.&amp;quot;);&lt;br /&gt;
  17.   }&lt;br /&gt;
  18.   catch (IOException ioe) { &lt;br /&gt;
  19.     System.out.println(&lt;br /&gt;
  20.     &amp;quot;Due to an IOException, the parser could not read the XML file&amp;quot;&lt;br /&gt;
  21.     ); &lt;br /&gt;
  22.   }&lt;br /&gt;
  23. }&lt;br /&gt;
  24.  &lt;br /&gt;
&lt;br /&gt;
doc is the object which holds the xml document in.&lt;br /&gt;
&lt;br /&gt;
obviously you'd need to import all relevant packages etc.&lt;br /&gt;
&lt;br /&gt;
Expand|Select|Wrap|Line Numbers&lt;br /&gt;
&lt;br /&gt;
   1.  &lt;br /&gt;
   2. import javax.xml.parsers.DocumentBuilder;&lt;br /&gt;
   3. import javax.xml.parsers.DocumentBuilderFactory;&lt;br /&gt;
   4. import javax.xml.parsers.FactoryConfigurationError;&lt;br /&gt;
   5. import javax.xml.parsers.ParserConfigurationException;&lt;br /&gt;
   6.  &lt;br /&gt;
   7. import org.xml.sax.SAXException;&lt;br /&gt;
   8. import org.xml.sax.SAXParseException;&lt;br /&gt;
   9.  &lt;br /&gt;
  10. import java.io.File;&lt;br /&gt;
  11. import java.io.IOException;&lt;br /&gt;
  12.  &lt;br /&gt;
  13. import org.w3c.dom.*;&lt;br /&gt;
  14.  &lt;br /&gt;
  15.  &lt;br /&gt;
&lt;br /&gt;
2. The second way in java is to use the SAXP API, which doesn't load the XML file into memory. This is quicker than JAXP, and is useful when you know the structure of the xml file isn't going to change etc.&lt;br /&gt;
&lt;br /&gt;
http://java.sun.com/j2se/1.5.0/docs/...SAXParser.html&lt;br /&gt;
&lt;br /&gt;
Finally, to send it to mySQL, you need to open a connection String to the mySQL database, and then run whatever queries you want. You can use a system ODBC driver, or Sun's own JDBC driver if you haven't got the first one.&lt;br /&gt;
&lt;br /&gt;
This isn't comprehensive, but should give you enough to start.....&lt;br /&gt;
&lt;br /&gt;
mharrison&lt;br /&gt;
Reply&lt;br /&gt;
&lt;br /&gt;
==xp pro==&lt;br /&gt;
CD KEY:&lt;br /&gt;
&lt;br /&gt;
V2C47-MK7JD-3R89F-D2KXW-VPK3J&lt;br /&gt;
&lt;br /&gt;
==[[firefox extensions]]==&lt;br /&gt;
/Applications/Firefox.app/Contents/MacOS/firefox-bin --profilemanager&lt;br /&gt;
&lt;br /&gt;
/Applications/Firefox.app/Contents/MacOS/firefox-bin -no-remote -P dev &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://lifehacker.com/software/programming/how-to-build-a-firefox-extension-264490.php&lt;br /&gt;
&lt;br /&gt;
==unix==&lt;br /&gt;
===php===&lt;br /&gt;
[http://www.php-editors.com/articles/simple_php_classes.php good class tutorial]&lt;br /&gt;
&lt;br /&gt;
http://www.weberdev.com/Manuals/PHP/function.get-meta-tags.html&lt;br /&gt;
&lt;br /&gt;
authentication script http://sitebuilt.net/w/index.php?title=Comp&amp;amp;action=edit&amp;amp;section=9&lt;br /&gt;
&lt;br /&gt;
===perl===&lt;br /&gt;
*[http://download.boulder.ibm.com/ibmdl/pub/software/dw/library/l-p102/tomc.txt one liners]&lt;br /&gt;
*http://www.somacon.com/p127.php&lt;br /&gt;
====handy code====&lt;br /&gt;
=====remove blank lines from file=====&lt;br /&gt;
perl -wnl -e 'print $_ unless /^$/' infile.txt &amp;gt;outfile.txt &lt;br /&gt;
&lt;br /&gt;
===sed awk===&lt;br /&gt;
*[https://www.cs.hmc.edu/twiki/bin/view/QREF/Sed SED tutorial]&lt;br /&gt;
*http://tech.bluesmoon.info/2008/09/programming-patterns-in-sed.html&lt;br /&gt;
*http://www.vectorsite.net/tsawk_2.html&lt;br /&gt;
==regex==&lt;br /&gt;
===sites===&lt;br /&gt;
*http://www.grymoire.com/Unix/Regular.html#uh-2&lt;br /&gt;
*http://www.regular-expressions.info/php.html&lt;br /&gt;
===expressions===&lt;br /&gt;
If you want to get'Aloha World'out&lt;br /&gt;
&lt;br /&gt;
Input:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;test&amp;quot;&amp;gt;Hello World&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;somename&amp;quot;&amp;gt;Aloha World&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;Hey There&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
RegEx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;  \&amp;lt;div\sclass\=\&amp;quot;somename\&amp;quot;\&amp;gt;(?&amp;lt;Text&amp;gt;.*?)\&amp;lt;\/div\&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yields:&lt;br /&gt;
&lt;br /&gt;
Aloha World (note: In a single group named Text)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[1-9]\. //finds all the line numbers. (replace with #)&lt;br /&gt;
*[A-E]\. //find A. etc (replace with ##)&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
to clean special characters from a string&lt;br /&gt;
 $clean = preg_replace(&amp;quot;/^[^a-z0-9]?(.*?)[^a-z0-9]?$/i&amp;quot;, &amp;quot;$1&amp;quot;, $text);&lt;br /&gt;
&lt;br /&gt;
==mycode==&lt;br /&gt;
===file:///Users/teacher/code/===&lt;br /&gt;
*[[parsemeta.php]]&lt;br /&gt;
*[[txt2flp.pl]]&lt;br /&gt;
*[[parsephr.php]]&lt;br /&gt;
&lt;br /&gt;
==msaccess/excel==&lt;br /&gt;
http://support.microsoft.com/?kbid=208840&lt;br /&gt;
&lt;br /&gt;
http://www.thescripts.com/forum/thread546932.html&lt;br /&gt;
&lt;br /&gt;
http://www.blueclaw-db.com/mail_rtf_report_access.htm &amp;lt;br&amp;gt;http://forums.aspfree.com/microsoft-access-help-18/ms-access-email-report-19094.html&amp;lt;br&amp;gt;emailing reports&lt;br /&gt;
&lt;br /&gt;
http://support.microsoft.com/kb/319317 printing to particular printer&lt;br /&gt;
&lt;br /&gt;
http://www.vertex42.com/ExcelArticles/user-defined-functions.html&lt;br /&gt;
&lt;br /&gt;
http://www.contextures.com/xlToolbar02.html&lt;br /&gt;
&lt;br /&gt;
http://www.ozgrid.com/VBA/sum-count-cells-by-color.htm&lt;br /&gt;
&lt;br /&gt;
http://www.techonthenet.com/excel/formulas/index_vba.php&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====online tools====&lt;br /&gt;
&lt;br /&gt;
http://www.sitebuilt.net/moodle/course/view.php?id=2&amp;amp;edit=1&amp;amp;sesskey=zsCDYluKen&lt;br /&gt;
http://www.sitebuilt.net/moodle/course/mod.php?id=2&amp;amp;section=0&amp;amp;sesskey=zsCDYluKen&amp;amp;add=quiz&lt;br /&gt;
&lt;br /&gt;
Ari's phone: 011 237 529-4438&lt;br /&gt;
calling card:&lt;br /&gt;
&lt;br /&gt;
*18008872991&lt;br /&gt;
*617&lt;br /&gt;
&lt;br /&gt;
=[[installedMACtools]]=&lt;br /&gt;
&lt;br /&gt;
==pic==&lt;br /&gt;
http://www.rentron.com/Myke3.htm&lt;br /&gt;
&lt;br /&gt;
http://www.play-hookey.com/digital/jk_nand_flip-flop.html&lt;br /&gt;
&lt;br /&gt;
http://www.digital-diy.net/16F%20Examples/LM35DZ.aspx&lt;br /&gt;
&lt;br /&gt;
[http://www.opencircuits.com/Main_Page open source circuits wiki]&lt;br /&gt;
&lt;br /&gt;
[http://www.sparkfun.com/commerce/tutorials.php sparkfun hobby shop]&lt;br /&gt;
&lt;br /&gt;
[http://www.batchpcb.com/index.php/Home batchpcb.com pcb fabrication]&lt;br /&gt;
&lt;br /&gt;
[http://www.avrfreaks.net/index.php?module=Freaks%20Devices&amp;amp;func=displayDev&amp;amp;objectid=78 AVR is alternative to PIC]&lt;br /&gt;
&lt;br /&gt;
[http://www.sparkfun.com/commerce/tutorial_info.php?tutorials_id=57 a good tutorial on embedded systems]&lt;br /&gt;
:Google any of these for more info. I have chosen the ATmega168 as the learning IC of choice. Why?&lt;br /&gt;
&lt;br /&gt;
* 20 MIPs (million instructions per second!) is powerful enough to do some really cool projects&lt;br /&gt;
* It's cheap! $2.13 currently&lt;br /&gt;
* It's got all the goodies under the hood (UART, SPI, I2C, ADC, internal osc, PWM, kitchen sink, etc)&lt;br /&gt;
* 16K of program memory is enough for almost any beginner project&lt;br /&gt;
* The tools are free! (C compilers for many of the other micros cost a lot of money)&lt;br /&gt;
* The programming and debugging tools are low cost ($20 will get you started)&lt;br /&gt;
&lt;br /&gt;
[http://www.evilmadscientist.com/article.php/avrtargetboards evil mad scientist on AVR programming]&lt;br /&gt;
&lt;br /&gt;
==isp==&lt;br /&gt;
host&lt;br /&gt;
206.71.150.94&lt;br /&gt;
&lt;br /&gt;
http://www.networksolutions.com/whois/index.jsp&lt;br /&gt;
&lt;br /&gt;
http://www.namecheap.com/myaccount/index.asp mckennatim nanj&lt;br /&gt;
&lt;br /&gt;
https://thenynocportal.com/clientarea.php&lt;br /&gt;
&lt;br /&gt;
==text a photo to picasa==&lt;br /&gt;
text it to your and then forward it without the tmobile gifs  then forward it to mckenna.tim.upload@picasaweb.com&lt;br /&gt;
&lt;br /&gt;
==making transparent in gimp==&lt;br /&gt;
1. open image&lt;br /&gt;
&lt;br /&gt;
2. Right click the image and go to LAYERS then ADD ALPHA CHANNEL. You won't notice anything happening, but don't be concerned. It basically adds a transparent layer at the bottom of your image so when we erase the colors.....it's shows the transparent layer. Which of course would show whatever was under it on the screen.&lt;br /&gt;
&lt;br /&gt;
3. Right click on the image again and go to SELECT and then down to BY COLOR. A window that is all black opens up. Don't change any of the settings....just use the defaults for now.&lt;br /&gt;
&lt;br /&gt;
4. Now click on the color in the image you want to be transparent. These colors will now show up outlined.&lt;br /&gt;
&lt;br /&gt;
5. Right click on the image again and go to EDIT and then down to CLEAR. This should now erase the outlined color you just picked from the image and the &amp;quot;transparent gimp checkerbox&amp;quot; should show through. This is the Gimps way of showing you that section is now transparent.&lt;br /&gt;
&lt;br /&gt;
6. Right click on the image and choose SAVE AS and make sure to save as a GIF file if you want the transparency to work on the web.&lt;br /&gt;
&lt;br /&gt;
==embedding video==&lt;br /&gt;
   1. find the file Sanitizer.php in the folder /includes of your mediawiki installation&lt;br /&gt;
   2. find the function removeHTMLtags in that file. below that you’ll find a list of whitelisted HTML tags. add the tag embed to the list.&lt;br /&gt;
   3. find the function setupAttributeWhitelist in the same file. several lines below you will find HTML-attributes being whitelisted for each HTML tag. so you add a new line (maybe below the line that defines span):&lt;br /&gt;
      ‘embed’ =&amp;gt; array( ’style’, ‘id’, ‘type’, ’src’, ‘width’, ‘height’ ),&lt;br /&gt;
&lt;br /&gt;
take care to replace the typographic ‘-quotes by straight ones when doing copy&amp;amp;paste. (wordpress converts the quotes on this blog, so you need to convert them back.)&lt;br /&gt;
&lt;br /&gt;
you’re done. now you can copy the HTML-code provided by google or youtube into your wiki textbox and it’ll work. (make sure to make backups and document so you know what you’ve changed. when upgrading you’ll have to repeat the process. no warranties for possibile security leaks resulting from the hack.)&lt;br /&gt;
&lt;br /&gt;
update april 2007: i just tested, this hack also works with mediawiki 1.9.2, just that you need to add embed to $htmlpairs. (note: in case the embed-code you want to use has the format &amp;lt;embed /&amp;gt; you now have to convert it to &amp;lt;embed&amp;gt; &amp;lt;/embed&amp;gt; before posting it to your wiki.) i also would recommend to paste the last line of code near br instead of span (the file has got rearranged a bit).&lt;br /&gt;
==mediawiki memory problem==&lt;br /&gt;
php.ini is in public_html, it has to be copied into everywhere that uses php&lt;br /&gt;
left ini_set commented out in localsettins.php&lt;br /&gt;
.htaccess php_mem ... didn't work&lt;br /&gt;
==mediawiki upgrade==&lt;br /&gt;
http://www.g-loaded.eu/2006/09/05/mediawiki-upgrade-procedure/&lt;br /&gt;
easy way: &lt;br /&gt;
*goto maintainance directory and run php dumpBackup.php --current&amp;gt; dumfile.xml &lt;br /&gt;
*on new site install wiki, put dumpfile.xml on its maintenance dir run php importDump.php dumfile.xml&lt;br /&gt;
&lt;br /&gt;
==mediawiki css==&lt;br /&gt;
*sitewide changes go in Mediawiki:Monobook.css&lt;br /&gt;
*user changes go in User:MrMcKenna/monobook.css&lt;br /&gt;
==lynx==&lt;br /&gt;
==[[Moving_from_shared_to_VPS]]==&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Feb10&amp;diff=3867</id>
		<title>Feb10</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Feb10&amp;diff=3867"/>
		<updated>2010-02-01T00:32:48Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Luquillo (week rental)===&lt;br /&gt;
&amp;lt;big&amp;gt;[http://www.luquillorental.com/casita.htm Luquillo Town 'Casita de las Olas']&amp;lt;/big&amp;gt; &amp;lt;s&amp;gt;awaiting confirmation&amp;lt;/s&amp;gt; confirmed by phone 1/22 2:30p $700/wk deposit $140 to You are all set, I just have not had time to go to the post office lately&lt;br /&gt;
::Helena Humphrey&lt;br /&gt;
::P.O. Box 1888&lt;br /&gt;
::Luquillo, Puerto Rico (USA) 99773&lt;br /&gt;
::Elena: NEW tel. 787-516-6199&lt;br /&gt;
::Casita de las Olas&lt;br /&gt;
&lt;br /&gt;
http://pathboston.com/files/EastMap.jpg&lt;br /&gt;
&lt;br /&gt;
http://pathboston.com/files/luquillomap.jpg&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;[http://maps.google.com/maps?daddr=6000+Rio+Mar+Boulevard,+p+o+box+2006,+Not+Specified,+San+Juan,+00745-6100,+Puerto+Rico+(Westin+Rio+Mar+Beach+Resort)&amp;amp;geocode=CYnyX-RguQ3QFSGdGAEd2ZwU_CG69WnxAPCjdw&amp;amp;dirflg=&amp;amp;saddr=Cll+Del+Carmen,+Luquillo+00773,+Puerto+Rico&amp;amp;f=d&amp;amp;gl=us&amp;amp;hl=en&amp;amp;sll=18.392484,-65.738668&amp;amp;sspn=0.041375,0.076046&amp;amp;ie=UTF8&amp;amp;ll=18.379126,-65.737638&amp;amp;spn=0.041378,0.076046&amp;amp;t=h&amp;amp;z=14 map to Meg]&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http://lh3.ggpht.com/_Kn7Ui27B0yc/S1oUNrbKCPI/AAAAAAAAAkg/vqm8Fml6tXw/s640/OlasLuqmap.jpg&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;&lt;br /&gt;
:http://www.vrbo.com/267171 http://www.vrbo.com/global/siteFrame.aspx?l=267171&amp;amp;k=1&lt;br /&gt;
:http://www.elyunque.com/lasolas.html&lt;br /&gt;
:http://www.rainforestsafari.com/camp.htm&lt;br /&gt;
:[http://tamarindoestates.com Tamarindo Estates] :7877423343&lt;br /&gt;
:http://www.elyunque.com/luquillosunrise.htm 16/17th king ocean or 19/20garden&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We are sure you will enjoy a day visit to the  [http://www.fs.fed.us/r8/caribbean/ El Yunque National Rain Forest] where the views and nature trails will mesmerize you with the splendor of exquisite natural foliage.  Make sure you take the trail to the Coca waterfall and wear shorts or a swim trunk so that you can take a plunge in the cool pristine water pond where the river downstream is born; you will never forget this one.  The El Faro Lighthouse Museum and adjacent Las Cabezas de San Juan Nature Reserve (bioluminescent mangrove lagoon) and the above water boardwalk and nature trail walk are found a short 15 minutes drive on the scenic road that leads to &amp;lt;span style=&amp;quot;color: purple; font-style: italic&amp;quot;&amp;gt;Las Croabas&amp;lt;/span&amp;gt; in the neighboring town of Fajardo where you can take day trips by Ferry to Vieques and Culebra.  At the foot of this same road you will find &amp;lt;span style=&amp;quot;color: purple; font-style: italic&amp;quot;&amp;gt;local fishermen selling their catch of the day&amp;lt;/span&amp;gt; and some are for hire and will take you out on day excursions to the many little isolated islands including Palomino Island, Cayo Icacos and others.&lt;br /&gt;
====[http://www.fs.fed.us/r8/caribbean/ El Yunque Rain Forest]====&lt;br /&gt;
:[http://www.fs.fed.us/r8/caribbean/maps/ho_ey_map.pdf pdf map]&lt;br /&gt;
:[http://www.fs.fed.us/r8/caribbean/recreation/recreation_hiking.shtml interactive trail map]&lt;br /&gt;
&lt;br /&gt;
===Culebra===&lt;br /&gt;
====[http://www.islaculebra.com/puerto-rico/culebra-ferry-schedule.html ferry schedule]====&lt;br /&gt;
Passengers only&lt;br /&gt;
Fare is $2.25 one way $4.50 round trip&lt;br /&gt;
=====Fajardo-Culebra=====&lt;br /&gt;
&lt;br /&gt;
:9:00 AM&lt;br /&gt;
:3:00 PM&lt;br /&gt;
:7:00 PM	&lt;br /&gt;
=====Culebra-Fajardo=====&lt;br /&gt;
&lt;br /&gt;
:6:30 AM&lt;br /&gt;
:1:00 PM&lt;br /&gt;
:5:00 PM&lt;br /&gt;
	&lt;br /&gt;
For reservations call - Culebra (787) 742-3161&lt;br /&gt;
Fajardo (787) 863-0705, (787) 863-0852, (787) 860-8618&lt;br /&gt;
800-981-2005 - sometimes they answer and then again, sometimes they do not :)&lt;br /&gt;
&lt;br /&gt;
All times are given WITHOUT warranty. Last update: 1/2010&lt;br /&gt;
====[http://flamencobeachcampground.com/ Flamenco Camping] 787-742-0700====&lt;br /&gt;
Reservations are usually not needed to stay in Flamenco Beach Campground. Just stop by the main office when you arrive on the island and check-in; at this time the front desk staff will assign you a camp site location to pitch your tent. The daily rate to pitch a tent at the campsite is $20, which allows you to accommodate a maximum number of 6 people in your tent. Unfortunately, you may only camp for up to seven (7) consecutives nights. Check-in time starts at 8:00 am and check-out time is at 4:00 pm.&lt;br /&gt;
&lt;br /&gt;
====culebra food====&lt;br /&gt;
http://www.juanitabananas.com/ourmenu.html#&lt;br /&gt;
====snorkeling====&lt;br /&gt;
*snorkeling Carlos Rosario 20 minutes past Flamenco, trail starts at gate located along parking lot fence&lt;br /&gt;
*Snorkeling from the beach at Carlos Rosario and the beach around the corner to the left (going toward Tamarindo) was fantastic! You have a 15 minute hike to C.Rosario from the parking lot at Flamenco. At the end of the trail there's a path to the right to Rosario. The path to the left leads to great snorkeling. Right when you see the beach, you'll see a sandy trail in the water straight ahead. Snorkel around to the right - it's amazing. Saw turtle there too. You can also get in from the rocky beach at Melone's, although it requires paying close attention to where the sea urchins are. We also rented a boat from Butch at Culebra Boat Rentals and had a blast! Snorkeling at Melones from the boat was incredible. Saw turtles and spotted eagle rays. Saw dozens upons dozens of different kinds of fish, coral and fans. Very colorful; very diverse. There were high surf advisories almost the entire 12 days we were in Vieques and Culebra so it made snorkeling more challenging and visibility less than perfect. But still incredible! You can easily check out the shark pen area on Flamenco - easy to get in there from the beach. Go all the way down Flamenco past Coconuts and you'll see the old shark pen.&lt;br /&gt;
*I like Punta Soldado. Adventurous drive, nice patch reef right offshore. I have seen moray eels, barracudas, and even an eagle ray there.&lt;br /&gt;
&lt;br /&gt;
http://ahoooadventure.com/CulebraMap_lg.jpg&lt;br /&gt;
&lt;br /&gt;
====boat rental====&lt;br /&gt;
:culebra boat rental 142 Escudera 7877423559 8662100709&lt;br /&gt;
===near San Juan===&lt;br /&gt;
====pinones====&lt;br /&gt;
:26 to 187 left after bridge&lt;br /&gt;
:Pulpo loco bikes $20/day&lt;br /&gt;
&lt;br /&gt;
===good surf in PR===&lt;br /&gt;
:Aviones, Chatarra and Tacones - in Pinones&lt;br /&gt;
:La Pareda ocho bus stop 8&lt;br /&gt;
&lt;br /&gt;
===flight info===&lt;br /&gt;
http://mail.google.com/mail/?view=cm&amp;amp;fs=1&amp;amp;to=michelle.feliz%40umb.edu&amp;amp;shva=1#inbox/126158514f848f54&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt; 	&lt;br /&gt;
Passenger(s):  TIMOTHY MCKENNA,&lt;br /&gt;
PERI MCKENNA&lt;br /&gt;
&lt;br /&gt;
JetBlue Airways record locator: TKVSA1&lt;br /&gt;
&lt;br /&gt;
Ticket type requested: electronic (e-ticket)&lt;br /&gt;
Orbitz record locator: AP270101NVPNLY0A&lt;br /&gt;
&lt;br /&gt;
Airline ticket number(s): Issued by the airline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please note: JetBlue Airways charges an additional fee for checked baggage.The fee is not included in your total trip cost.See details&lt;br /&gt;
&lt;br /&gt;
Please note: Meal requests are subject to the type of service offered on your flight and cannot be guaranteed by Orbitz or the airline.Special requests should be confirmed directly with the airline 24 hours prior to departure.&lt;br /&gt;
&lt;br /&gt;
Saturday, February 13, 2010&lt;br /&gt;
JetBlue Airways # 731&lt;br /&gt;
 &lt;br /&gt;
Boston Logan International (BOS) to San Juan Luis Munoz Marin Intl (SJU)&lt;br /&gt;
Departure (BOS): February 13, 11:59 PM EST (evening)&lt;br /&gt;
Arrival (SJU): February 14, 4:54 AM AST (morning)&lt;br /&gt;
&lt;br /&gt;
This is an overnight flight.&lt;br /&gt;
&lt;br /&gt;
Class: Economy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
View the latest airport conditions at: BOS&lt;br /&gt;
--------------------------------&lt;br /&gt;
&lt;br /&gt;
Monday, February 22, 2010&lt;br /&gt;
JetBlue Airways # 732&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
San Juan Luis Munoz Marin Intl (SJU) to Boston Logan International (BOS)&lt;br /&gt;
Departure (SJU): February 22, 1:56 AM AST (morning)&lt;br /&gt;
Arrival (BOS): February 22, 5:00 AM EST (morning)&amp;lt;/pre&amp;gt;&lt;br /&gt;
====car res alamo====&lt;br /&gt;
&amp;lt;pre&amp;gt;750120338COUNT&lt;br /&gt;
Primary driver:PERI MCKENNA&lt;br /&gt;
&lt;br /&gt;
:Alamo Rent A Car Full Size&lt;br /&gt;
Pick-up 	Sun, Feb 14, 2010 5:00am 	San Juan Luis Munoz Marin Intl (SJU) (in terminal)&lt;br /&gt;
&lt;br /&gt;
:Phone: 787-791-1805 800-327-9633 Hours: Open 24 hours&lt;br /&gt;
Drop-off 	Mon, Feb 22, 2010 12:30am 	drop-off location same as pick-up location listed above&lt;br /&gt;
&lt;br /&gt;
Car Information&lt;br /&gt;
Trip Name: San Juan 02/14/10&lt;br /&gt;
Driver: PERI MCKENNA&lt;br /&gt;
&lt;br /&gt;
Rental car company: Alamo Rent A Car&lt;br /&gt;
Confirmation number: 750120338COUNT&lt;br /&gt;
Car type:   Full Size   Car&lt;br /&gt;
Pick-up date: Sun, Feb 14, 2010 5:00 AM AST&lt;br /&gt;
Drop-off date: Mon, Feb 22, 2010 12:30 AM AST&lt;br /&gt;
Pick-up location:&lt;br /&gt;
Alamo Rent A Car&lt;br /&gt;
Luis Munos Marin International Airport&lt;br /&gt;
San Juan&lt;br /&gt;
PR&lt;br /&gt;
00979&lt;br /&gt;
Drop-off location: Same as pick up&lt;br /&gt;
 Weekly rate:$229.80*&lt;br /&gt;
 Base rate 	$268.10&lt;br /&gt;
 Taxes and fees 	$29.49&lt;br /&gt;
 CONCESSION RECOUPMENT FEE 11 PCT @ 29.49 USD&lt;br /&gt;
 Total car rental estimate &lt;br /&gt;
 $297.59 USD*&lt;br /&gt;
 Amount paid at reservation $0.00&lt;br /&gt;
 Minimum rental: 	8 days&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
====megans hotel====&lt;br /&gt;
Hi Tim,&lt;br /&gt;
&lt;br /&gt;
Here's the info on where we are staying.  It is right across from the rain forest.  If you contact them, check about the 2 for 1 deal - stay for 2 nights get one for free.  And get your room near ours. There is a bakery at the bottom of the hill from the hotel that has a great breakfast.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We are arriving in San Juan on Mon. 2/15 at 12:00 and leaving on 2/22 @ 8:45 pm.  We rented a car.  The hotel is near Luquillo - good beaches and Fajardo.  We will leave from Fajardo to go to Culebra for a day.&lt;br /&gt;
&lt;br /&gt;
Rio Mar Resort and Spa, a Wyndham Grand Resort&lt;br /&gt;
&lt;br /&gt;
6000 RIO MAR BLVD&lt;br /&gt;
Rio Grande&lt;br /&gt;
00745-6100&lt;br /&gt;
&lt;br /&gt;
Telephone:  787.888.6000 (questions for this hotel)&lt;br /&gt;
&lt;br /&gt;
Check in: Mon, Feb 15, 2010&lt;br /&gt;
Check out: Mon, Feb 22, 2010&lt;br /&gt;
&lt;br /&gt;
Room 1: Room Resort View ( 2 Adults , 1 Child)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We are happy that you are coming.  We'll have a lot of fun.  Do you bring snorkeling equip.?  We are excited about hiking in the rain forest and observing the wildlife and waterfalls.  Also can't wait to snorkel and eat delicious Puerto Rican food.&lt;br /&gt;
&lt;br /&gt;
Love,&lt;br /&gt;
&lt;br /&gt;
Meg&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Technology&amp;diff=3864</id>
		<title>Technology</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Technology&amp;diff=3864"/>
		<updated>2010-01-31T19:42:32Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==log==&lt;br /&gt;
====todo====&lt;br /&gt;
1/18/10&lt;br /&gt;
*set up test dir http://localhost:8888/test/waffle.xml&lt;br /&gt;
*adjusted nested match=&amp;quot;/&amp;quot; to work http://localhost:8888/vocab/grid2/test/test4/change.xml&lt;br /&gt;
12/31/09&lt;br /&gt;
*MAMP now points to code/hosted. updateRow() from javascript sentds a good query string but test.php doesn't know what to do with it. After that is implemented the next thing would be the paging part. &lt;br /&gt;
*You can debug the socument.elements selectors used by javascript by making [http://localhost:8888/vocab/grid2/test/test4/generatedSource.html# a copy of generated source code that uses alert to test by including gstest.js]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*create an editable grid with multiple records&lt;br /&gt;
**then make it selectable for certain words or submitters&lt;br /&gt;
&lt;br /&gt;
*output select words into an: &lt;br /&gt;
**eggquiz&lt;br /&gt;
**quizlet&lt;br /&gt;
**wikipage&lt;br /&gt;
&lt;br /&gt;
*autocomp word entry &lt;br /&gt;
      &lt;br /&gt;
there is a book on Ajax in pdf  in code&lt;br /&gt;
&lt;br /&gt;
;autocompl: have put up autocompl for voacab database in http://pathboston.com/vocab/autocomp&lt;br /&gt;
&lt;br /&gt;
;grid: http://pathboston.com/vocab/grid/ has code to get from vocab xml file to web To see the data generated by the server, make a simple call to http://pathboston.com/vocab/grid/grid.php?action=FEED_GRID_PAGE&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====quizlet export -&amp;gt; csv2sql -&amp;gt;mysql=====&lt;br /&gt;
http://pathboston.com/ajax/csv2sql.php runs the conversion which gets uploaded through phpmyadmin&lt;br /&gt;
&lt;br /&gt;
=====visualthesaurus vocgrabber to db=====&lt;br /&gt;
11/19 - vocab from vocabgrabber  a javascript that you run with an article open in the browser that you want to grab then you select the words you want and save the list. &lt;br /&gt;
&lt;br /&gt;
javascript:var%20_vgurl='http://www.visualthesaurus.com';%20var%20s=document.createElement('script');s.src=_vgurl+'/vocabgrabber/bookmarklet.js';document.getElementsByTagName('head')[0].appendChild(s);%20void(0);&lt;br /&gt;
&lt;br /&gt;
http://pathboston.com/vocab/grab/vocabgrab.html goes to the visualthesuarus list page and parses the word and usage into arrays, looks up the definition&lt;br /&gt;
&lt;br /&gt;
==mediawiki==&lt;br /&gt;
:[http://www.mediawiki.org/wiki/API mediawiki API]&lt;br /&gt;
:[http://en.wikipedia.org/wiki/API.php#APIs_for_bots creating a bot]&lt;br /&gt;
Trying to send stuff to api.php to append to a page. Eventually I want to append to the main page of all users. First I'll us a POST form then I'll try multiple POSTS without a form using this [http://netevil.org/blog/2006/nov/http-post-from-php-without-curl snippet] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.linux.com/archive/feature/54334&lt;br /&gt;
===bulk import to users===&lt;br /&gt;
http://pathboston.com/forms/bulk.html&lt;br /&gt;
then from terminal ssh'd to pathboston.com&lt;br /&gt;
:cd public_html/hum310/maintenance/&lt;br /&gt;
:php importUserSubpage.php --title test &lt;br /&gt;
will put a page with that title on each user page&lt;br /&gt;
&lt;br /&gt;
==tesseract-ocr==&lt;br /&gt;
===to OCR an image===&lt;br /&gt;
#open ~/Applications/ControlCenter.sh, use custom scan toBWtiff&lt;br /&gt;
#get it on screen (big) and 'file/grab' it or take a snapshot of it&lt;br /&gt;
#saveas 'j' nocompress, noalpha, TIFF&lt;br /&gt;
#open a terminal and run ocrjtif (it is in $PATH in /opt/sbin) and then copy and paste the ocr'd text from the terminal window.&lt;br /&gt;
&lt;br /&gt;
==quiz authoring environments==&lt;br /&gt;
http://escholarship.bc.edu/jtla/vol4/6/&lt;br /&gt;
&lt;br /&gt;
http://www.attotron.com/pub/quizmaker.html&lt;br /&gt;
&lt;br /&gt;
http://www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcexam_description&lt;br /&gt;
&lt;br /&gt;
http://www.bridgewater.edu/~rbowman/JSQuizMaker/makeselftest-questions.html&lt;br /&gt;
&lt;br /&gt;
http://www.extropia.com/&lt;br /&gt;
==vocab==&lt;br /&gt;
http://wise.sourceforge.net/&lt;br /&gt;
http://xdxf.revdanica.com/down/index.php&lt;br /&gt;
&lt;br /&gt;
==web development==&lt;br /&gt;
===vocab grid===&lt;br /&gt;
====actual function====&lt;br /&gt;
;init by creating a drop down box: return an array of article names -get articles.php&lt;br /&gt;
;on submit send source choice to server: return a page of data&lt;br /&gt;
====development version====&lt;br /&gt;
;init by creating a drop down box: return an array of article names -get articles.php&lt;br /&gt;
;on submit send source choice to server: return a message&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.w3schools.com/sitemap/sitemap_tutorials.asp&lt;br /&gt;
&lt;br /&gt;
http://www.tonymarston.net/php-mysql/sample-application.html&lt;br /&gt;
&lt;br /&gt;
http://www.w3schools.com/PHP/php_ajax_database.asp&lt;br /&gt;
&lt;br /&gt;
[http://pathboston.com/ajax/csv2sql.php csv2sql converter on pathboston.com]&lt;br /&gt;
&lt;br /&gt;
http://style-sheet.info/&lt;br /&gt;
&lt;br /&gt;
http://www.computorcompanion.com/LPMArticle.asp?ID=202&lt;br /&gt;
&lt;br /&gt;
==javascript==&lt;br /&gt;
http://www.daaq.net/old/javascript/ javascript tutorial&lt;br /&gt;
&lt;br /&gt;
http://www.javascript-coder.com/javascript-form/javascript-get-form.htm&lt;br /&gt;
&lt;br /&gt;
==css==&lt;br /&gt;
http://css.maxdesign.com.au/index.htm&lt;br /&gt;
=web development using ajax=&lt;br /&gt;
==[http://docstore.mik.ua/orelly/xml/xslt/index.htm Oreilly XSLT book]==&lt;br /&gt;
==_SESSION variables==&lt;br /&gt;
The problem with having stuff happen on the server is that it always forgets what is going on from moment to moment. The server waits for a request, it could be from anywhere in the world. It doesn't know you from a whole in the wall. The only thing you can do to be remembered is stick stuff in _SESSION variables. &lt;br /&gt;
==ajax==&lt;br /&gt;
Asynchronous Javascript and XML(XSL) is a way to update just the part of a html page that changes instead of redrawing the whole page. AJAX combines languages like html, javascript, php, sql, xml and xsl. &lt;br /&gt;
===historically===&lt;br /&gt;
There are a number of mechanisms used to combine them.&lt;br /&gt;
&lt;br /&gt;
*You call an HTML page and it displays&lt;br /&gt;
*You call an PHP page and it displays&lt;br /&gt;
*You call an HTML page and it calls a PHP page which gets combined and displays&lt;br /&gt;
*You call an HTML or PHP page and it calls a javascript page which gets combined and displays&lt;br /&gt;
===ajax does all this===&lt;br /&gt;
*You call an HTML page that includes a javascript page that responds to events by sending some action to PHP on the server which then instantiates a class and calls class methods some of which access a MYSQL  database using SQL and then puts the results in a XML container which gets sent back to the browser  then gets interpreted into XHTML by an XSL file and gets injected into some location in the page. &lt;br /&gt;
===breaking it down===&lt;br /&gt;
====to check what's going on at the server====&lt;br /&gt;
Send some stuff: http://pathboston.com/vocab/grid2/test/test.php?action=CHANGE_SOURCE&amp;amp;source=NFLhistory and get the XML back.&lt;br /&gt;
====to check the XSL====&lt;br /&gt;
Create a file of the XML that will be coming back from the server and then include an XSL file and see how it does.&lt;br /&gt;
====simple bang bang browser to server to browser to server to browser====&lt;br /&gt;
Call for data. Select from that data to query &lt;br /&gt;
&lt;br /&gt;
====getting around a XSL page using javascript====&lt;br /&gt;
:ex: You want to update a database based upon what is in some text fields. How do you find the name/value pairs that you want to send to the server? The construct document.forms.grid_form_id has some elements? What are its elements?&lt;br /&gt;
&lt;br /&gt;
=== a complex example form the AJAX boook=== &lt;br /&gt;
index.html includes grid.js which replaces the &amp;lt;div id=&amp;quot;gridDiv&amp;quot; /&amp;gt; portion of the html page. (also loads the grid.css)&lt;br /&gt;
&lt;br /&gt;
grid.js initializes creating a xmlhttp request object loading a XSL stylesheet and page1 of the grid&lt;br /&gt;
&lt;br /&gt;
FEED_GRID_PAGE&lt;br /&gt;
To create page 1 of the grid has to create a URL query = grid.php?action=FEED_GRID_PAGE&amp;amp;page=1 and then send that query to the server by opening the request object with the query - xmlHttp.open(&amp;quot;GET&amp;quot;, query, true);&lt;br /&gt;
&lt;br /&gt;
The script running in the browser acts once the data comes back from the server. When the readyState property changes to 4, the xmlhttp.onreadystatechange handleGridPageLoad() function will be executed. It gets the data sent back from a server using the xmlhttp.responseText property to get the xml data. The (previosly loaded) xsl stylesheet loads the XML putting it in xmlResponse=stylesheetDoc.load(xmlHttp.responseXML) &lt;br /&gt;
&lt;br /&gt;
The XML is transformed to HTML and put in page = xsltProcessor.transformToFragment(xmlResponse, document);&lt;br /&gt;
&lt;br /&gt;
Meanwhile to replace the gridDiv from the index.html page we've got to get the ID and put the html in there:&lt;br /&gt;
&lt;br /&gt;
var gridDiv = document.getElementById(gridDivId);&lt;br /&gt;
gridDiv.innerHTML = &amp;quot;&amp;quot;;&lt;br /&gt;
gridDiv.appendChild(page);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
meanwhile at the server...&lt;br /&gt;
&lt;br /&gt;
The server just sits there waiting to do shit getting its instructions to grid.php. Grid.php takes some 'action' and then echos shit back to the browser.&lt;br /&gt;
&lt;br /&gt;
The actions can be FEED_GRID_PAGE or UPDATE_ROW or DELETE_ROW. &lt;br /&gt;
&lt;br /&gt;
FEED_GRID_PAGE calls the grid-class function read page and it creates the key-value pairs of the XML and puts them in in a variable that comes back as getGridXML() &lt;br /&gt;
&lt;br /&gt;
The whole show runs out of the grid.xsl file which has certain live buttons that respond to &amp;quot;on click&amp;quot; events. The xsl has a menu template sitting on top of and below a table. The table has heading then a foreach row section. &lt;br /&gt;
&lt;br /&gt;
The loadGridPage() function is whenever you hit previous page and next page.&lt;br /&gt;
&lt;br /&gt;
EditID() is called when you click on a particular row's &amp;quot;edit&amp;quot; link. The first parameter is some unique ID which seems to be assigned for the &amp;quot;tr&amp;quot; element right after foreeach statement. It is set equal to the database ID value for the record. The function on the first time through has edit as &amp;quot;true&amp;quot; and it replaces the inner html with input boxes and update,cancel and delete buttons. The Cancel button calls editID again this time has edit as false and just displays the row data. &lt;br /&gt;
&lt;br /&gt;
The update button appears when the input boxes are drawn and when clicked it calls the updateRow() which puts together a url query ?action=UPDATE_ROW&amp;amp;id=&amp;quot; + id completing it with createUpdateUrl(grid). &lt;br /&gt;
&lt;br /&gt;
In createUpdateUrl(grid), grid is from document.forms.grid_form_id and document.forms.grid_form_id.elements[i].name and value pairs are added to the url query. &lt;br /&gt;
&lt;br /&gt;
Update row finishes by sending off the query to grid.php and waits for the reply. It uses:&lt;br /&gt;
xmlHttp.open(&amp;quot;GET&amp;quot;, query, true);&lt;br /&gt;
xmlHttp.onreadystatechange = handleUpdatingRow;&lt;br /&gt;
xmlHttp.send(null);&lt;br /&gt;
&lt;br /&gt;
I suppose you could edit any record in the database just by sending it something like: &lt;br /&gt;
http://pathboston.cpm/vocab/grid2/grid.php?action=UPDATE_ROW&amp;amp;id=224&amp;amp;word=covert&amp;amp;def=sneaky&amp;amp;usage=you_are_covert&lt;br /&gt;
&lt;br /&gt;
All the server (grid.php) sends back is a number, if it is -1 everything is cool and edit mode is turned off and the screen is redrawn with new values by calling editID(id,false).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &lt;br /&gt;
&amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;head&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;AJAX Grid&amp;lt;/title&amp;gt;&lt;br /&gt;
    &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;test.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;	&lt;br /&gt;
  &amp;lt;/head&amp;gt;	&lt;br /&gt;
 	&amp;lt;body onload=&amp;quot;init();&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:sndReq('bar')&amp;quot;&amp;gt;[bar]&amp;lt;/a&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:getList()&amp;quot;&amp;gt;[foo]&amp;lt;/a&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:loadGridPage(1)&amp;quot;&amp;gt;[ant]&amp;lt;/a&amp;gt;&lt;br /&gt;
	&amp;lt;p&amp;gt;This is a version using msqli and adding an OOclass to handle wuff&amp;lt;/p&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;listDiv&amp;quot;&amp;gt;frog &amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/br&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;test2Div&amp;quot;&amp;gt;duck &amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/br&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;gridDiv&amp;quot;&amp;gt;antelope &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
[http://xmlzoo.net/xsl/?xml=00.xml XSL tutorial]&lt;br /&gt;
&lt;br /&gt;
http://www.smallbizonline.co.uk/php_session_variables.php&lt;br /&gt;
&lt;br /&gt;
http://roshanbh.com.np    &lt;br /&gt;
&lt;br /&gt;
http://rajshekhar.net/blog/archives/85-Rasmus-30-second-AJAX-Tutorial.html&lt;br /&gt;
&lt;br /&gt;
==xml and db==&lt;br /&gt;
http://www.rpbourret.com/xml/XMLAndDatabases.htm&lt;br /&gt;
&lt;br /&gt;
What techniques have you tried already? With java, there are 2 main ways of reading XML documents:&lt;br /&gt;
&lt;br /&gt;
1. DOM - Document Object Model interface. This loads the XML document into main memory. With the Document Object Model, you can build documents, navigate their structure, and add, modify, or delete elements and content. Basically the DOM specifies an abstract datatype for XML logical structure. In Java the API for this is known as JAXP&lt;br /&gt;
&lt;br /&gt;
http://java.sun.com/j2se/1.5.0/docs/...e-summary.html&lt;br /&gt;
&lt;br /&gt;
An example of reading in a doc could be:&lt;br /&gt;
&lt;br /&gt;
Expand|Select|Wrap|Line Numbers&lt;br /&gt;
&lt;br /&gt;
   1. public void readDoc() {&lt;br /&gt;
   2.   try {&lt;br /&gt;
   3.  &lt;br /&gt;
   4.    DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();&lt;br /&gt;
   5.    DocumentBuilder builder = factory.newDocumentBuilder();&lt;br /&gt;
   6.    doc = builder.parse( new File(&amp;quot;myXMLFile.xml&amp;quot;) );&lt;br /&gt;
   7.  &lt;br /&gt;
   8.   }&lt;br /&gt;
   9.   catch (FactoryConfigurationError fce){&lt;br /&gt;
  10.     System.err.println(&amp;quot;Could not create DocumentBuilderFactory&amp;quot;);&lt;br /&gt;
  11.   }&lt;br /&gt;
  12.   catch (ParserConfigurationException pce) { &lt;br /&gt;
  13.     System.out.println(&amp;quot;Could not locate a JAXP parser&amp;quot;); &lt;br /&gt;
  14.   }&lt;br /&gt;
  15.   catch (SAXException se) {&lt;br /&gt;
  16.     System.out.println(&amp;quot;XML file is not well-formed.&amp;quot;);&lt;br /&gt;
  17.   }&lt;br /&gt;
  18.   catch (IOException ioe) { &lt;br /&gt;
  19.     System.out.println(&lt;br /&gt;
  20.     &amp;quot;Due to an IOException, the parser could not read the XML file&amp;quot;&lt;br /&gt;
  21.     ); &lt;br /&gt;
  22.   }&lt;br /&gt;
  23. }&lt;br /&gt;
  24.  &lt;br /&gt;
&lt;br /&gt;
doc is the object which holds the xml document in.&lt;br /&gt;
&lt;br /&gt;
obviously you'd need to import all relevant packages etc.&lt;br /&gt;
&lt;br /&gt;
Expand|Select|Wrap|Line Numbers&lt;br /&gt;
&lt;br /&gt;
   1.  &lt;br /&gt;
   2. import javax.xml.parsers.DocumentBuilder;&lt;br /&gt;
   3. import javax.xml.parsers.DocumentBuilderFactory;&lt;br /&gt;
   4. import javax.xml.parsers.FactoryConfigurationError;&lt;br /&gt;
   5. import javax.xml.parsers.ParserConfigurationException;&lt;br /&gt;
   6.  &lt;br /&gt;
   7. import org.xml.sax.SAXException;&lt;br /&gt;
   8. import org.xml.sax.SAXParseException;&lt;br /&gt;
   9.  &lt;br /&gt;
  10. import java.io.File;&lt;br /&gt;
  11. import java.io.IOException;&lt;br /&gt;
  12.  &lt;br /&gt;
  13. import org.w3c.dom.*;&lt;br /&gt;
  14.  &lt;br /&gt;
  15.  &lt;br /&gt;
&lt;br /&gt;
2. The second way in java is to use the SAXP API, which doesn't load the XML file into memory. This is quicker than JAXP, and is useful when you know the structure of the xml file isn't going to change etc.&lt;br /&gt;
&lt;br /&gt;
http://java.sun.com/j2se/1.5.0/docs/...SAXParser.html&lt;br /&gt;
&lt;br /&gt;
Finally, to send it to mySQL, you need to open a connection String to the mySQL database, and then run whatever queries you want. You can use a system ODBC driver, or Sun's own JDBC driver if you haven't got the first one.&lt;br /&gt;
&lt;br /&gt;
This isn't comprehensive, but should give you enough to start.....&lt;br /&gt;
&lt;br /&gt;
mharrison&lt;br /&gt;
Reply&lt;br /&gt;
&lt;br /&gt;
==xp pro==&lt;br /&gt;
CD KEY:&lt;br /&gt;
&lt;br /&gt;
V2C47-MK7JD-3R89F-D2KXW-VPK3J&lt;br /&gt;
&lt;br /&gt;
==[[firefox extensions]]==&lt;br /&gt;
/Applications/Firefox.app/Contents/MacOS/firefox-bin --profilemanager&lt;br /&gt;
&lt;br /&gt;
/Applications/Firefox.app/Contents/MacOS/firefox-bin -no-remote -P dev &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://lifehacker.com/software/programming/how-to-build-a-firefox-extension-264490.php&lt;br /&gt;
&lt;br /&gt;
==unix==&lt;br /&gt;
===php===&lt;br /&gt;
[http://www.php-editors.com/articles/simple_php_classes.php good class tutorial]&lt;br /&gt;
&lt;br /&gt;
http://www.weberdev.com/Manuals/PHP/function.get-meta-tags.html&lt;br /&gt;
&lt;br /&gt;
authentication script http://sitebuilt.net/w/index.php?title=Comp&amp;amp;action=edit&amp;amp;section=9&lt;br /&gt;
&lt;br /&gt;
===perl===&lt;br /&gt;
*[http://download.boulder.ibm.com/ibmdl/pub/software/dw/library/l-p102/tomc.txt one liners]&lt;br /&gt;
*http://www.somacon.com/p127.php&lt;br /&gt;
====handy code====&lt;br /&gt;
=====remove blank lines from file=====&lt;br /&gt;
perl -wnl -e 'print $_ unless /^$/' infile.txt &amp;gt;outfile.txt &lt;br /&gt;
&lt;br /&gt;
===sed awk===&lt;br /&gt;
*[https://www.cs.hmc.edu/twiki/bin/view/QREF/Sed SED tutorial]&lt;br /&gt;
*http://tech.bluesmoon.info/2008/09/programming-patterns-in-sed.html&lt;br /&gt;
*http://www.vectorsite.net/tsawk_2.html&lt;br /&gt;
==regex==&lt;br /&gt;
===sites===&lt;br /&gt;
*http://www.grymoire.com/Unix/Regular.html#uh-2&lt;br /&gt;
*http://www.regular-expressions.info/php.html&lt;br /&gt;
===expressions===&lt;br /&gt;
If you want to get'Aloha World'out&lt;br /&gt;
&lt;br /&gt;
Input:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;test&amp;quot;&amp;gt;Hello World&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;somename&amp;quot;&amp;gt;Aloha World&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;Hey There&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
RegEx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;  \&amp;lt;div\sclass\=\&amp;quot;somename\&amp;quot;\&amp;gt;(?&amp;lt;Text&amp;gt;.*?)\&amp;lt;\/div\&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yields:&lt;br /&gt;
&lt;br /&gt;
Aloha World (note: In a single group named Text)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[1-9]\. //finds all the line numbers. (replace with #)&lt;br /&gt;
*[A-E]\. //find A. etc (replace with ##)&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
to clean special characters from a string&lt;br /&gt;
 $clean = preg_replace(&amp;quot;/^[^a-z0-9]?(.*?)[^a-z0-9]?$/i&amp;quot;, &amp;quot;$1&amp;quot;, $text);&lt;br /&gt;
&lt;br /&gt;
==mycode==&lt;br /&gt;
===file:///Users/teacher/code/===&lt;br /&gt;
*[[parsemeta.php]]&lt;br /&gt;
*[[txt2flp.pl]]&lt;br /&gt;
*[[parsephr.php]]&lt;br /&gt;
&lt;br /&gt;
==msaccess/excel==&lt;br /&gt;
http://support.microsoft.com/?kbid=208840&lt;br /&gt;
&lt;br /&gt;
http://www.thescripts.com/forum/thread546932.html&lt;br /&gt;
&lt;br /&gt;
http://www.blueclaw-db.com/mail_rtf_report_access.htm &amp;lt;br&amp;gt;http://forums.aspfree.com/microsoft-access-help-18/ms-access-email-report-19094.html&amp;lt;br&amp;gt;emailing reports&lt;br /&gt;
&lt;br /&gt;
http://support.microsoft.com/kb/319317 printing to particular printer&lt;br /&gt;
&lt;br /&gt;
http://www.vertex42.com/ExcelArticles/user-defined-functions.html&lt;br /&gt;
&lt;br /&gt;
http://www.contextures.com/xlToolbar02.html&lt;br /&gt;
&lt;br /&gt;
http://www.ozgrid.com/VBA/sum-count-cells-by-color.htm&lt;br /&gt;
&lt;br /&gt;
http://www.techonthenet.com/excel/formulas/index_vba.php&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====online tools====&lt;br /&gt;
&lt;br /&gt;
http://www.sitebuilt.net/moodle/course/view.php?id=2&amp;amp;edit=1&amp;amp;sesskey=zsCDYluKen&lt;br /&gt;
http://www.sitebuilt.net/moodle/course/mod.php?id=2&amp;amp;section=0&amp;amp;sesskey=zsCDYluKen&amp;amp;add=quiz&lt;br /&gt;
&lt;br /&gt;
Ari's phone: 011 237 529-4438&lt;br /&gt;
calling card:&lt;br /&gt;
&lt;br /&gt;
*18008872991&lt;br /&gt;
*617&lt;br /&gt;
&lt;br /&gt;
=[[installedMACtools]]=&lt;br /&gt;
&lt;br /&gt;
==pic==&lt;br /&gt;
http://www.rentron.com/Myke3.htm&lt;br /&gt;
&lt;br /&gt;
http://www.play-hookey.com/digital/jk_nand_flip-flop.html&lt;br /&gt;
&lt;br /&gt;
http://www.digital-diy.net/16F%20Examples/LM35DZ.aspx&lt;br /&gt;
&lt;br /&gt;
[http://www.opencircuits.com/Main_Page open source circuits wiki]&lt;br /&gt;
&lt;br /&gt;
[http://www.sparkfun.com/commerce/tutorials.php sparkfun hobby shop]&lt;br /&gt;
&lt;br /&gt;
[http://www.batchpcb.com/index.php/Home batchpcb.com pcb fabrication]&lt;br /&gt;
&lt;br /&gt;
[http://www.avrfreaks.net/index.php?module=Freaks%20Devices&amp;amp;func=displayDev&amp;amp;objectid=78 AVR is alternative to PIC]&lt;br /&gt;
&lt;br /&gt;
[http://www.sparkfun.com/commerce/tutorial_info.php?tutorials_id=57 a good tutorial on embedded systems]&lt;br /&gt;
:Google any of these for more info. I have chosen the ATmega168 as the learning IC of choice. Why?&lt;br /&gt;
&lt;br /&gt;
* 20 MIPs (million instructions per second!) is powerful enough to do some really cool projects&lt;br /&gt;
* It's cheap! $2.13 currently&lt;br /&gt;
* It's got all the goodies under the hood (UART, SPI, I2C, ADC, internal osc, PWM, kitchen sink, etc)&lt;br /&gt;
* 16K of program memory is enough for almost any beginner project&lt;br /&gt;
* The tools are free! (C compilers for many of the other micros cost a lot of money)&lt;br /&gt;
* The programming and debugging tools are low cost ($20 will get you started)&lt;br /&gt;
&lt;br /&gt;
[http://www.evilmadscientist.com/article.php/avrtargetboards evil mad scientist on AVR programming]&lt;br /&gt;
&lt;br /&gt;
==isp==&lt;br /&gt;
host&lt;br /&gt;
206.71.150.94&lt;br /&gt;
&lt;br /&gt;
http://www.networksolutions.com/whois/index.jsp&lt;br /&gt;
&lt;br /&gt;
http://www.namecheap.com/myaccount/index.asp mckennatim nanj&lt;br /&gt;
&lt;br /&gt;
https://thenynocportal.com/clientarea.php&lt;br /&gt;
&lt;br /&gt;
==text a photo to picasa==&lt;br /&gt;
text it to your and then forward it without the tmobile gifs  then forward it to mckenna.tim.upload@picasaweb.com&lt;br /&gt;
&lt;br /&gt;
==making transparent in gimp==&lt;br /&gt;
1. open image&lt;br /&gt;
&lt;br /&gt;
2. Right click the image and go to LAYERS then ADD ALPHA CHANNEL. You won't notice anything happening, but don't be concerned. It basically adds a transparent layer at the bottom of your image so when we erase the colors.....it's shows the transparent layer. Which of course would show whatever was under it on the screen.&lt;br /&gt;
&lt;br /&gt;
3. Right click on the image again and go to SELECT and then down to BY COLOR. A window that is all black opens up. Don't change any of the settings....just use the defaults for now.&lt;br /&gt;
&lt;br /&gt;
4. Now click on the color in the image you want to be transparent. These colors will now show up outlined.&lt;br /&gt;
&lt;br /&gt;
5. Right click on the image again and go to EDIT and then down to CLEAR. This should now erase the outlined color you just picked from the image and the &amp;quot;transparent gimp checkerbox&amp;quot; should show through. This is the Gimps way of showing you that section is now transparent.&lt;br /&gt;
&lt;br /&gt;
6. Right click on the image and choose SAVE AS and make sure to save as a GIF file if you want the transparency to work on the web.&lt;br /&gt;
&lt;br /&gt;
==embedding video==&lt;br /&gt;
   1. find the file Sanitizer.php in the folder /includes of your mediawiki installation&lt;br /&gt;
   2. find the function removeHTMLtags in that file. below that you’ll find a list of whitelisted HTML tags. add the tag embed to the list.&lt;br /&gt;
   3. find the function setupAttributeWhitelist in the same file. several lines below you will find HTML-attributes being whitelisted for each HTML tag. so you add a new line (maybe below the line that defines span):&lt;br /&gt;
      ‘embed’ =&amp;gt; array( ’style’, ‘id’, ‘type’, ’src’, ‘width’, ‘height’ ),&lt;br /&gt;
&lt;br /&gt;
take care to replace the typographic ‘-quotes by straight ones when doing copy&amp;amp;paste. (wordpress converts the quotes on this blog, so you need to convert them back.)&lt;br /&gt;
&lt;br /&gt;
you’re done. now you can copy the HTML-code provided by google or youtube into your wiki textbox and it’ll work. (make sure to make backups and document so you know what you’ve changed. when upgrading you’ll have to repeat the process. no warranties for possibile security leaks resulting from the hack.)&lt;br /&gt;
&lt;br /&gt;
update april 2007: i just tested, this hack also works with mediawiki 1.9.2, just that you need to add embed to $htmlpairs. (note: in case the embed-code you want to use has the format &amp;lt;embed /&amp;gt; you now have to convert it to &amp;lt;embed&amp;gt; &amp;lt;/embed&amp;gt; before posting it to your wiki.) i also would recommend to paste the last line of code near br instead of span (the file has got rearranged a bit).&lt;br /&gt;
==mediawiki memory problem==&lt;br /&gt;
php.ini is in public_html, it has to be copied into everywhere that uses php&lt;br /&gt;
left ini_set commented out in localsettins.php&lt;br /&gt;
.htaccess php_mem ... didn't work&lt;br /&gt;
==mediawiki upgrade==&lt;br /&gt;
http://www.g-loaded.eu/2006/09/05/mediawiki-upgrade-procedure/&lt;br /&gt;
easy way: &lt;br /&gt;
*goto maintainance directory and run php dumpBackup.php --current&amp;gt; dumfile.xml &lt;br /&gt;
*on new site install wiki, put dumpfile.xml on its maintenance dir run php importDump.php dumfile.xml&lt;br /&gt;
&lt;br /&gt;
==mediawiki css==&lt;br /&gt;
*sitewide changes go in Mediawiki:Monobook.css&lt;br /&gt;
*user changes go in User:MrMcKenna/monobook.css&lt;br /&gt;
==lynx==&lt;br /&gt;
==[[Moving_from_shared_to_VPS]]==&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Technology&amp;diff=3863</id>
		<title>Technology</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Technology&amp;diff=3863"/>
		<updated>2010-01-31T17:35:33Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: /* mediawiki */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==log==&lt;br /&gt;
====todo====&lt;br /&gt;
1/18/10&lt;br /&gt;
*set up test dir http://localhost:8888/test/waffle.xml&lt;br /&gt;
*adjusted nested match=&amp;quot;/&amp;quot; to work http://localhost:8888/vocab/grid2/test/test4/change.xml&lt;br /&gt;
12/31/09&lt;br /&gt;
*MAMP now points to code/hosted. updateRow() from javascript sentds a good query string but test.php doesn't know what to do with it. After that is implemented the next thing would be the paging part. &lt;br /&gt;
*You can debug the socument.elements selectors used by javascript by making [http://localhost:8888/vocab/grid2/test/test4/generatedSource.html# a copy of generated source code that uses alert to test by including gstest.js]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*create an editable grid with multiple records&lt;br /&gt;
**then make it selectable for certain words or submitters&lt;br /&gt;
&lt;br /&gt;
*output select words into an: &lt;br /&gt;
**eggquiz&lt;br /&gt;
**quizlet&lt;br /&gt;
**wikipage&lt;br /&gt;
&lt;br /&gt;
*autocomp word entry &lt;br /&gt;
      &lt;br /&gt;
there is a book on Ajax in pdf  in code&lt;br /&gt;
&lt;br /&gt;
;autocompl: have put up autocompl for voacab database in http://pathboston.com/vocab/autocomp&lt;br /&gt;
&lt;br /&gt;
;grid: http://pathboston.com/vocab/grid/ has code to get from vocab xml file to web To see the data generated by the server, make a simple call to http://pathboston.com/vocab/grid/grid.php?action=FEED_GRID_PAGE&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====quizlet export -&amp;gt; csv2sql -&amp;gt;mysql=====&lt;br /&gt;
http://pathboston.com/ajax/csv2sql.php runs the conversion which gets uploaded through phpmyadmin&lt;br /&gt;
&lt;br /&gt;
=====visualthesaurus vocgrabber to db=====&lt;br /&gt;
11/19 - vocab from vocabgrabber  a javascript that you run with an article open in the browser that you want to grab then you select the words you want and save the list. &lt;br /&gt;
&lt;br /&gt;
javascript:var%20_vgurl='http://www.visualthesaurus.com';%20var%20s=document.createElement('script');s.src=_vgurl+'/vocabgrabber/bookmarklet.js';document.getElementsByTagName('head')[0].appendChild(s);%20void(0);&lt;br /&gt;
&lt;br /&gt;
http://pathboston.com/vocab/grab/vocabgrab.html goes to the visualthesuarus list page and parses the word and usage into arrays, looks up the definition&lt;br /&gt;
&lt;br /&gt;
==mediawiki==&lt;br /&gt;
Trying to send stuff to api.php to append to a page. Eventually I want to append to the main page of all users. First I'll us a POST form then I'll try multiple POSTS without a form using this [http://netevil.org/blog/2006/nov/http-post-from-php-without-curl snippet] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.linux.com/archive/feature/54334&lt;br /&gt;
===bulk import to users===&lt;br /&gt;
http://pathboston.com/forms/bulk.html&lt;br /&gt;
then from terminal ssh'd to pathboston.com&lt;br /&gt;
:cd public_html/hum310/maintenance/&lt;br /&gt;
:php importUserSubpage.php --title test &lt;br /&gt;
will put a page with that title on each user page&lt;br /&gt;
&lt;br /&gt;
==tesseract-ocr==&lt;br /&gt;
===to OCR an image===&lt;br /&gt;
#open ~/Applications/ControlCenter.sh, use custom scan toBWtiff&lt;br /&gt;
#get it on screen (big) and 'file/grab' it or take a snapshot of it&lt;br /&gt;
#saveas 'j' nocompress, noalpha, TIFF&lt;br /&gt;
#open a terminal and run ocrjtif (it is in $PATH in /opt/sbin) and then copy and paste the ocr'd text from the terminal window.&lt;br /&gt;
&lt;br /&gt;
==quiz authoring environments==&lt;br /&gt;
http://escholarship.bc.edu/jtla/vol4/6/&lt;br /&gt;
&lt;br /&gt;
http://www.attotron.com/pub/quizmaker.html&lt;br /&gt;
&lt;br /&gt;
http://www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcexam_description&lt;br /&gt;
&lt;br /&gt;
http://www.bridgewater.edu/~rbowman/JSQuizMaker/makeselftest-questions.html&lt;br /&gt;
&lt;br /&gt;
http://www.extropia.com/&lt;br /&gt;
==vocab==&lt;br /&gt;
http://wise.sourceforge.net/&lt;br /&gt;
http://xdxf.revdanica.com/down/index.php&lt;br /&gt;
&lt;br /&gt;
==web development==&lt;br /&gt;
===vocab grid===&lt;br /&gt;
====actual function====&lt;br /&gt;
;init by creating a drop down box: return an array of article names -get articles.php&lt;br /&gt;
;on submit send source choice to server: return a page of data&lt;br /&gt;
====development version====&lt;br /&gt;
;init by creating a drop down box: return an array of article names -get articles.php&lt;br /&gt;
;on submit send source choice to server: return a message&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.w3schools.com/sitemap/sitemap_tutorials.asp&lt;br /&gt;
&lt;br /&gt;
http://www.tonymarston.net/php-mysql/sample-application.html&lt;br /&gt;
&lt;br /&gt;
http://www.w3schools.com/PHP/php_ajax_database.asp&lt;br /&gt;
&lt;br /&gt;
[http://pathboston.com/ajax/csv2sql.php csv2sql converter on pathboston.com]&lt;br /&gt;
&lt;br /&gt;
http://style-sheet.info/&lt;br /&gt;
&lt;br /&gt;
http://www.computorcompanion.com/LPMArticle.asp?ID=202&lt;br /&gt;
&lt;br /&gt;
==javascript==&lt;br /&gt;
http://www.daaq.net/old/javascript/ javascript tutorial&lt;br /&gt;
&lt;br /&gt;
http://www.javascript-coder.com/javascript-form/javascript-get-form.htm&lt;br /&gt;
&lt;br /&gt;
==css==&lt;br /&gt;
http://css.maxdesign.com.au/index.htm&lt;br /&gt;
=web development using ajax=&lt;br /&gt;
==[http://docstore.mik.ua/orelly/xml/xslt/index.htm Oreilly XSLT book]==&lt;br /&gt;
==_SESSION variables==&lt;br /&gt;
The problem with having stuff happen on the server is that it always forgets what is going on from moment to moment. The server waits for a request, it could be from anywhere in the world. It doesn't know you from a whole in the wall. The only thing you can do to be remembered is stick stuff in _SESSION variables. &lt;br /&gt;
==ajax==&lt;br /&gt;
Asynchronous Javascript and XML(XSL) is a way to update just the part of a html page that changes instead of redrawing the whole page. AJAX combines languages like html, javascript, php, sql, xml and xsl. &lt;br /&gt;
===historically===&lt;br /&gt;
There are a number of mechanisms used to combine them.&lt;br /&gt;
&lt;br /&gt;
*You call an HTML page and it displays&lt;br /&gt;
*You call an PHP page and it displays&lt;br /&gt;
*You call an HTML page and it calls a PHP page which gets combined and displays&lt;br /&gt;
*You call an HTML or PHP page and it calls a javascript page which gets combined and displays&lt;br /&gt;
===ajax does all this===&lt;br /&gt;
*You call an HTML page that includes a javascript page that responds to events by sending some action to PHP on the server which then instantiates a class and calls class methods some of which access a MYSQL  database using SQL and then puts the results in a XML container which gets sent back to the browser  then gets interpreted into XHTML by an XSL file and gets injected into some location in the page. &lt;br /&gt;
===breaking it down===&lt;br /&gt;
====to check what's going on at the server====&lt;br /&gt;
Send some stuff: http://pathboston.com/vocab/grid2/test/test.php?action=CHANGE_SOURCE&amp;amp;source=NFLhistory and get the XML back.&lt;br /&gt;
====to check the XSL====&lt;br /&gt;
Create a file of the XML that will be coming back from the server and then include an XSL file and see how it does.&lt;br /&gt;
====simple bang bang browser to server to browser to server to browser====&lt;br /&gt;
Call for data. Select from that data to query &lt;br /&gt;
&lt;br /&gt;
====getting around a XSL page using javascript====&lt;br /&gt;
:ex: You want to update a database based upon what is in some text fields. How do you find the name/value pairs that you want to send to the server? The construct document.forms.grid_form_id has some elements? What are its elements?&lt;br /&gt;
&lt;br /&gt;
=== a complex example form the AJAX boook=== &lt;br /&gt;
index.html includes grid.js which replaces the &amp;lt;div id=&amp;quot;gridDiv&amp;quot; /&amp;gt; portion of the html page. (also loads the grid.css)&lt;br /&gt;
&lt;br /&gt;
grid.js initializes creating a xmlhttp request object loading a XSL stylesheet and page1 of the grid&lt;br /&gt;
&lt;br /&gt;
FEED_GRID_PAGE&lt;br /&gt;
To create page 1 of the grid has to create a URL query = grid.php?action=FEED_GRID_PAGE&amp;amp;page=1 and then send that query to the server by opening the request object with the query - xmlHttp.open(&amp;quot;GET&amp;quot;, query, true);&lt;br /&gt;
&lt;br /&gt;
The script running in the browser acts once the data comes back from the server. When the readyState property changes to 4, the xmlhttp.onreadystatechange handleGridPageLoad() function will be executed. It gets the data sent back from a server using the xmlhttp.responseText property to get the xml data. The (previosly loaded) xsl stylesheet loads the XML putting it in xmlResponse=stylesheetDoc.load(xmlHttp.responseXML) &lt;br /&gt;
&lt;br /&gt;
The XML is transformed to HTML and put in page = xsltProcessor.transformToFragment(xmlResponse, document);&lt;br /&gt;
&lt;br /&gt;
Meanwhile to replace the gridDiv from the index.html page we've got to get the ID and put the html in there:&lt;br /&gt;
&lt;br /&gt;
var gridDiv = document.getElementById(gridDivId);&lt;br /&gt;
gridDiv.innerHTML = &amp;quot;&amp;quot;;&lt;br /&gt;
gridDiv.appendChild(page);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
meanwhile at the server...&lt;br /&gt;
&lt;br /&gt;
The server just sits there waiting to do shit getting its instructions to grid.php. Grid.php takes some 'action' and then echos shit back to the browser.&lt;br /&gt;
&lt;br /&gt;
The actions can be FEED_GRID_PAGE or UPDATE_ROW or DELETE_ROW. &lt;br /&gt;
&lt;br /&gt;
FEED_GRID_PAGE calls the grid-class function read page and it creates the key-value pairs of the XML and puts them in in a variable that comes back as getGridXML() &lt;br /&gt;
&lt;br /&gt;
The whole show runs out of the grid.xsl file which has certain live buttons that respond to &amp;quot;on click&amp;quot; events. The xsl has a menu template sitting on top of and below a table. The table has heading then a foreach row section. &lt;br /&gt;
&lt;br /&gt;
The loadGridPage() function is whenever you hit previous page and next page.&lt;br /&gt;
&lt;br /&gt;
EditID() is called when you click on a particular row's &amp;quot;edit&amp;quot; link. The first parameter is some unique ID which seems to be assigned for the &amp;quot;tr&amp;quot; element right after foreeach statement. It is set equal to the database ID value for the record. The function on the first time through has edit as &amp;quot;true&amp;quot; and it replaces the inner html with input boxes and update,cancel and delete buttons. The Cancel button calls editID again this time has edit as false and just displays the row data. &lt;br /&gt;
&lt;br /&gt;
The update button appears when the input boxes are drawn and when clicked it calls the updateRow() which puts together a url query ?action=UPDATE_ROW&amp;amp;id=&amp;quot; + id completing it with createUpdateUrl(grid). &lt;br /&gt;
&lt;br /&gt;
In createUpdateUrl(grid), grid is from document.forms.grid_form_id and document.forms.grid_form_id.elements[i].name and value pairs are added to the url query. &lt;br /&gt;
&lt;br /&gt;
Update row finishes by sending off the query to grid.php and waits for the reply. It uses:&lt;br /&gt;
xmlHttp.open(&amp;quot;GET&amp;quot;, query, true);&lt;br /&gt;
xmlHttp.onreadystatechange = handleUpdatingRow;&lt;br /&gt;
xmlHttp.send(null);&lt;br /&gt;
&lt;br /&gt;
I suppose you could edit any record in the database just by sending it something like: &lt;br /&gt;
http://pathboston.cpm/vocab/grid2/grid.php?action=UPDATE_ROW&amp;amp;id=224&amp;amp;word=covert&amp;amp;def=sneaky&amp;amp;usage=you_are_covert&lt;br /&gt;
&lt;br /&gt;
All the server (grid.php) sends back is a number, if it is -1 everything is cool and edit mode is turned off and the screen is redrawn with new values by calling editID(id,false).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &lt;br /&gt;
&amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;head&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;AJAX Grid&amp;lt;/title&amp;gt;&lt;br /&gt;
    &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;test.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;	&lt;br /&gt;
  &amp;lt;/head&amp;gt;	&lt;br /&gt;
 	&amp;lt;body onload=&amp;quot;init();&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:sndReq('bar')&amp;quot;&amp;gt;[bar]&amp;lt;/a&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:getList()&amp;quot;&amp;gt;[foo]&amp;lt;/a&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:loadGridPage(1)&amp;quot;&amp;gt;[ant]&amp;lt;/a&amp;gt;&lt;br /&gt;
	&amp;lt;p&amp;gt;This is a version using msqli and adding an OOclass to handle wuff&amp;lt;/p&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;listDiv&amp;quot;&amp;gt;frog &amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/br&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;test2Div&amp;quot;&amp;gt;duck &amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/br&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;gridDiv&amp;quot;&amp;gt;antelope &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
[http://xmlzoo.net/xsl/?xml=00.xml XSL tutorial]&lt;br /&gt;
&lt;br /&gt;
http://www.smallbizonline.co.uk/php_session_variables.php&lt;br /&gt;
&lt;br /&gt;
http://roshanbh.com.np    &lt;br /&gt;
&lt;br /&gt;
http://rajshekhar.net/blog/archives/85-Rasmus-30-second-AJAX-Tutorial.html&lt;br /&gt;
&lt;br /&gt;
==xml and db==&lt;br /&gt;
http://www.rpbourret.com/xml/XMLAndDatabases.htm&lt;br /&gt;
&lt;br /&gt;
What techniques have you tried already? With java, there are 2 main ways of reading XML documents:&lt;br /&gt;
&lt;br /&gt;
1. DOM - Document Object Model interface. This loads the XML document into main memory. With the Document Object Model, you can build documents, navigate their structure, and add, modify, or delete elements and content. Basically the DOM specifies an abstract datatype for XML logical structure. In Java the API for this is known as JAXP&lt;br /&gt;
&lt;br /&gt;
http://java.sun.com/j2se/1.5.0/docs/...e-summary.html&lt;br /&gt;
&lt;br /&gt;
An example of reading in a doc could be:&lt;br /&gt;
&lt;br /&gt;
Expand|Select|Wrap|Line Numbers&lt;br /&gt;
&lt;br /&gt;
   1. public void readDoc() {&lt;br /&gt;
   2.   try {&lt;br /&gt;
   3.  &lt;br /&gt;
   4.    DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();&lt;br /&gt;
   5.    DocumentBuilder builder = factory.newDocumentBuilder();&lt;br /&gt;
   6.    doc = builder.parse( new File(&amp;quot;myXMLFile.xml&amp;quot;) );&lt;br /&gt;
   7.  &lt;br /&gt;
   8.   }&lt;br /&gt;
   9.   catch (FactoryConfigurationError fce){&lt;br /&gt;
  10.     System.err.println(&amp;quot;Could not create DocumentBuilderFactory&amp;quot;);&lt;br /&gt;
  11.   }&lt;br /&gt;
  12.   catch (ParserConfigurationException pce) { &lt;br /&gt;
  13.     System.out.println(&amp;quot;Could not locate a JAXP parser&amp;quot;); &lt;br /&gt;
  14.   }&lt;br /&gt;
  15.   catch (SAXException se) {&lt;br /&gt;
  16.     System.out.println(&amp;quot;XML file is not well-formed.&amp;quot;);&lt;br /&gt;
  17.   }&lt;br /&gt;
  18.   catch (IOException ioe) { &lt;br /&gt;
  19.     System.out.println(&lt;br /&gt;
  20.     &amp;quot;Due to an IOException, the parser could not read the XML file&amp;quot;&lt;br /&gt;
  21.     ); &lt;br /&gt;
  22.   }&lt;br /&gt;
  23. }&lt;br /&gt;
  24.  &lt;br /&gt;
&lt;br /&gt;
doc is the object which holds the xml document in.&lt;br /&gt;
&lt;br /&gt;
obviously you'd need to import all relevant packages etc.&lt;br /&gt;
&lt;br /&gt;
Expand|Select|Wrap|Line Numbers&lt;br /&gt;
&lt;br /&gt;
   1.  &lt;br /&gt;
   2. import javax.xml.parsers.DocumentBuilder;&lt;br /&gt;
   3. import javax.xml.parsers.DocumentBuilderFactory;&lt;br /&gt;
   4. import javax.xml.parsers.FactoryConfigurationError;&lt;br /&gt;
   5. import javax.xml.parsers.ParserConfigurationException;&lt;br /&gt;
   6.  &lt;br /&gt;
   7. import org.xml.sax.SAXException;&lt;br /&gt;
   8. import org.xml.sax.SAXParseException;&lt;br /&gt;
   9.  &lt;br /&gt;
  10. import java.io.File;&lt;br /&gt;
  11. import java.io.IOException;&lt;br /&gt;
  12.  &lt;br /&gt;
  13. import org.w3c.dom.*;&lt;br /&gt;
  14.  &lt;br /&gt;
  15.  &lt;br /&gt;
&lt;br /&gt;
2. The second way in java is to use the SAXP API, which doesn't load the XML file into memory. This is quicker than JAXP, and is useful when you know the structure of the xml file isn't going to change etc.&lt;br /&gt;
&lt;br /&gt;
http://java.sun.com/j2se/1.5.0/docs/...SAXParser.html&lt;br /&gt;
&lt;br /&gt;
Finally, to send it to mySQL, you need to open a connection String to the mySQL database, and then run whatever queries you want. You can use a system ODBC driver, or Sun's own JDBC driver if you haven't got the first one.&lt;br /&gt;
&lt;br /&gt;
This isn't comprehensive, but should give you enough to start.....&lt;br /&gt;
&lt;br /&gt;
mharrison&lt;br /&gt;
Reply&lt;br /&gt;
&lt;br /&gt;
==xp pro==&lt;br /&gt;
CD KEY:&lt;br /&gt;
&lt;br /&gt;
V2C47-MK7JD-3R89F-D2KXW-VPK3J&lt;br /&gt;
&lt;br /&gt;
==[[firefox extensions]]==&lt;br /&gt;
/Applications/Firefox.app/Contents/MacOS/firefox-bin --profilemanager&lt;br /&gt;
&lt;br /&gt;
/Applications/Firefox.app/Contents/MacOS/firefox-bin -no-remote -P dev &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://lifehacker.com/software/programming/how-to-build-a-firefox-extension-264490.php&lt;br /&gt;
&lt;br /&gt;
==unix==&lt;br /&gt;
===php===&lt;br /&gt;
[http://www.php-editors.com/articles/simple_php_classes.php good class tutorial]&lt;br /&gt;
&lt;br /&gt;
http://www.weberdev.com/Manuals/PHP/function.get-meta-tags.html&lt;br /&gt;
&lt;br /&gt;
authentication script http://sitebuilt.net/w/index.php?title=Comp&amp;amp;action=edit&amp;amp;section=9&lt;br /&gt;
&lt;br /&gt;
===perl===&lt;br /&gt;
*[http://download.boulder.ibm.com/ibmdl/pub/software/dw/library/l-p102/tomc.txt one liners]&lt;br /&gt;
*http://www.somacon.com/p127.php&lt;br /&gt;
====handy code====&lt;br /&gt;
=====remove blank lines from file=====&lt;br /&gt;
perl -wnl -e 'print $_ unless /^$/' infile.txt &amp;gt;outfile.txt &lt;br /&gt;
&lt;br /&gt;
===sed awk===&lt;br /&gt;
*[https://www.cs.hmc.edu/twiki/bin/view/QREF/Sed SED tutorial]&lt;br /&gt;
*http://tech.bluesmoon.info/2008/09/programming-patterns-in-sed.html&lt;br /&gt;
*http://www.vectorsite.net/tsawk_2.html&lt;br /&gt;
==regex==&lt;br /&gt;
===sites===&lt;br /&gt;
*http://www.grymoire.com/Unix/Regular.html#uh-2&lt;br /&gt;
*http://www.regular-expressions.info/php.html&lt;br /&gt;
===expressions===&lt;br /&gt;
If you want to get'Aloha World'out&lt;br /&gt;
&lt;br /&gt;
Input:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;test&amp;quot;&amp;gt;Hello World&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;somename&amp;quot;&amp;gt;Aloha World&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;Hey There&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
RegEx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;  \&amp;lt;div\sclass\=\&amp;quot;somename\&amp;quot;\&amp;gt;(?&amp;lt;Text&amp;gt;.*?)\&amp;lt;\/div\&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yields:&lt;br /&gt;
&lt;br /&gt;
Aloha World (note: In a single group named Text)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[1-9]\. //finds all the line numbers. (replace with #)&lt;br /&gt;
*[A-E]\. //find A. etc (replace with ##)&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
to clean special characters from a string&lt;br /&gt;
 $clean = preg_replace(&amp;quot;/^[^a-z0-9]?(.*?)[^a-z0-9]?$/i&amp;quot;, &amp;quot;$1&amp;quot;, $text);&lt;br /&gt;
&lt;br /&gt;
==mycode==&lt;br /&gt;
===file:///Users/teacher/code/===&lt;br /&gt;
*[[parsemeta.php]]&lt;br /&gt;
*[[txt2flp.pl]]&lt;br /&gt;
*[[parsephr.php]]&lt;br /&gt;
&lt;br /&gt;
==msaccess/excel==&lt;br /&gt;
http://support.microsoft.com/?kbid=208840&lt;br /&gt;
&lt;br /&gt;
http://www.thescripts.com/forum/thread546932.html&lt;br /&gt;
&lt;br /&gt;
http://www.blueclaw-db.com/mail_rtf_report_access.htm &amp;lt;br&amp;gt;http://forums.aspfree.com/microsoft-access-help-18/ms-access-email-report-19094.html&amp;lt;br&amp;gt;emailing reports&lt;br /&gt;
&lt;br /&gt;
http://support.microsoft.com/kb/319317 printing to particular printer&lt;br /&gt;
&lt;br /&gt;
http://www.vertex42.com/ExcelArticles/user-defined-functions.html&lt;br /&gt;
&lt;br /&gt;
http://www.contextures.com/xlToolbar02.html&lt;br /&gt;
&lt;br /&gt;
http://www.ozgrid.com/VBA/sum-count-cells-by-color.htm&lt;br /&gt;
&lt;br /&gt;
http://www.techonthenet.com/excel/formulas/index_vba.php&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====online tools====&lt;br /&gt;
&lt;br /&gt;
http://www.sitebuilt.net/moodle/course/view.php?id=2&amp;amp;edit=1&amp;amp;sesskey=zsCDYluKen&lt;br /&gt;
http://www.sitebuilt.net/moodle/course/mod.php?id=2&amp;amp;section=0&amp;amp;sesskey=zsCDYluKen&amp;amp;add=quiz&lt;br /&gt;
&lt;br /&gt;
Ari's phone: 011 237 529-4438&lt;br /&gt;
calling card:&lt;br /&gt;
&lt;br /&gt;
*18008872991&lt;br /&gt;
*617&lt;br /&gt;
&lt;br /&gt;
=[[installedMACtools]]=&lt;br /&gt;
&lt;br /&gt;
==pic==&lt;br /&gt;
http://www.rentron.com/Myke3.htm&lt;br /&gt;
&lt;br /&gt;
http://www.play-hookey.com/digital/jk_nand_flip-flop.html&lt;br /&gt;
&lt;br /&gt;
http://www.digital-diy.net/16F%20Examples/LM35DZ.aspx&lt;br /&gt;
&lt;br /&gt;
[http://www.opencircuits.com/Main_Page open source circuits wiki]&lt;br /&gt;
&lt;br /&gt;
[http://www.sparkfun.com/commerce/tutorials.php sparkfun hobby shop]&lt;br /&gt;
&lt;br /&gt;
[http://www.batchpcb.com/index.php/Home batchpcb.com pcb fabrication]&lt;br /&gt;
&lt;br /&gt;
[http://www.avrfreaks.net/index.php?module=Freaks%20Devices&amp;amp;func=displayDev&amp;amp;objectid=78 AVR is alternative to PIC]&lt;br /&gt;
&lt;br /&gt;
[http://www.sparkfun.com/commerce/tutorial_info.php?tutorials_id=57 a good tutorial on embedded systems]&lt;br /&gt;
:Google any of these for more info. I have chosen the ATmega168 as the learning IC of choice. Why?&lt;br /&gt;
&lt;br /&gt;
* 20 MIPs (million instructions per second!) is powerful enough to do some really cool projects&lt;br /&gt;
* It's cheap! $2.13 currently&lt;br /&gt;
* It's got all the goodies under the hood (UART, SPI, I2C, ADC, internal osc, PWM, kitchen sink, etc)&lt;br /&gt;
* 16K of program memory is enough for almost any beginner project&lt;br /&gt;
* The tools are free! (C compilers for many of the other micros cost a lot of money)&lt;br /&gt;
* The programming and debugging tools are low cost ($20 will get you started)&lt;br /&gt;
&lt;br /&gt;
[http://www.evilmadscientist.com/article.php/avrtargetboards evil mad scientist on AVR programming]&lt;br /&gt;
&lt;br /&gt;
==isp==&lt;br /&gt;
host&lt;br /&gt;
206.71.150.94&lt;br /&gt;
&lt;br /&gt;
http://www.networksolutions.com/whois/index.jsp&lt;br /&gt;
&lt;br /&gt;
http://www.namecheap.com/myaccount/index.asp mckennatim nanj&lt;br /&gt;
&lt;br /&gt;
https://thenynocportal.com/clientarea.php&lt;br /&gt;
&lt;br /&gt;
==text a photo to picasa==&lt;br /&gt;
text it to your and then forward it without the tmobile gifs  then forward it to mckenna.tim.upload@picasaweb.com&lt;br /&gt;
&lt;br /&gt;
==making transparent in gimp==&lt;br /&gt;
1. open image&lt;br /&gt;
&lt;br /&gt;
2. Right click the image and go to LAYERS then ADD ALPHA CHANNEL. You won't notice anything happening, but don't be concerned. It basically adds a transparent layer at the bottom of your image so when we erase the colors.....it's shows the transparent layer. Which of course would show whatever was under it on the screen.&lt;br /&gt;
&lt;br /&gt;
3. Right click on the image again and go to SELECT and then down to BY COLOR. A window that is all black opens up. Don't change any of the settings....just use the defaults for now.&lt;br /&gt;
&lt;br /&gt;
4. Now click on the color in the image you want to be transparent. These colors will now show up outlined.&lt;br /&gt;
&lt;br /&gt;
5. Right click on the image again and go to EDIT and then down to CLEAR. This should now erase the outlined color you just picked from the image and the &amp;quot;transparent gimp checkerbox&amp;quot; should show through. This is the Gimps way of showing you that section is now transparent.&lt;br /&gt;
&lt;br /&gt;
6. Right click on the image and choose SAVE AS and make sure to save as a GIF file if you want the transparency to work on the web.&lt;br /&gt;
&lt;br /&gt;
==embedding video==&lt;br /&gt;
   1. find the file Sanitizer.php in the folder /includes of your mediawiki installation&lt;br /&gt;
   2. find the function removeHTMLtags in that file. below that you’ll find a list of whitelisted HTML tags. add the tag embed to the list.&lt;br /&gt;
   3. find the function setupAttributeWhitelist in the same file. several lines below you will find HTML-attributes being whitelisted for each HTML tag. so you add a new line (maybe below the line that defines span):&lt;br /&gt;
      ‘embed’ =&amp;gt; array( ’style’, ‘id’, ‘type’, ’src’, ‘width’, ‘height’ ),&lt;br /&gt;
&lt;br /&gt;
take care to replace the typographic ‘-quotes by straight ones when doing copy&amp;amp;paste. (wordpress converts the quotes on this blog, so you need to convert them back.)&lt;br /&gt;
&lt;br /&gt;
you’re done. now you can copy the HTML-code provided by google or youtube into your wiki textbox and it’ll work. (make sure to make backups and document so you know what you’ve changed. when upgrading you’ll have to repeat the process. no warranties for possibile security leaks resulting from the hack.)&lt;br /&gt;
&lt;br /&gt;
update april 2007: i just tested, this hack also works with mediawiki 1.9.2, just that you need to add embed to $htmlpairs. (note: in case the embed-code you want to use has the format &amp;lt;embed /&amp;gt; you now have to convert it to &amp;lt;embed&amp;gt; &amp;lt;/embed&amp;gt; before posting it to your wiki.) i also would recommend to paste the last line of code near br instead of span (the file has got rearranged a bit).&lt;br /&gt;
==mediawiki memory problem==&lt;br /&gt;
php.ini is in public_html, it has to be copied into everywhere that uses php&lt;br /&gt;
left ini_set commented out in localsettins.php&lt;br /&gt;
.htaccess php_mem ... didn't work&lt;br /&gt;
==mediawiki upgrade==&lt;br /&gt;
http://www.g-loaded.eu/2006/09/05/mediawiki-upgrade-procedure/&lt;br /&gt;
easy way: &lt;br /&gt;
*goto maintainance directory and run php dumpBackup.php --current&amp;gt; dumfile.xml &lt;br /&gt;
*on new site install wiki, put dumpfile.xml on its maintenance dir run php importDump.php dumfile.xml&lt;br /&gt;
&lt;br /&gt;
==mediawiki css==&lt;br /&gt;
*sitewide changes go in Mediawiki:Monobook.css&lt;br /&gt;
*user changes go in User:MrMcKenna/monobook.css&lt;br /&gt;
==lynx==&lt;br /&gt;
==[[Moving_from_shared_to_VPS]]==&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Technology&amp;diff=3862</id>
		<title>Technology</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Technology&amp;diff=3862"/>
		<updated>2010-01-30T04:57:40Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: /* mediawiki */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==log==&lt;br /&gt;
====todo====&lt;br /&gt;
1/18/10&lt;br /&gt;
*set up test dir http://localhost:8888/test/waffle.xml&lt;br /&gt;
*adjusted nested match=&amp;quot;/&amp;quot; to work http://localhost:8888/vocab/grid2/test/test4/change.xml&lt;br /&gt;
12/31/09&lt;br /&gt;
*MAMP now points to code/hosted. updateRow() from javascript sentds a good query string but test.php doesn't know what to do with it. After that is implemented the next thing would be the paging part. &lt;br /&gt;
*You can debug the socument.elements selectors used by javascript by making [http://localhost:8888/vocab/grid2/test/test4/generatedSource.html# a copy of generated source code that uses alert to test by including gstest.js]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*create an editable grid with multiple records&lt;br /&gt;
**then make it selectable for certain words or submitters&lt;br /&gt;
&lt;br /&gt;
*output select words into an: &lt;br /&gt;
**eggquiz&lt;br /&gt;
**quizlet&lt;br /&gt;
**wikipage&lt;br /&gt;
&lt;br /&gt;
*autocomp word entry &lt;br /&gt;
      &lt;br /&gt;
there is a book on Ajax in pdf  in code&lt;br /&gt;
&lt;br /&gt;
;autocompl: have put up autocompl for voacab database in http://pathboston.com/vocab/autocomp&lt;br /&gt;
&lt;br /&gt;
;grid: http://pathboston.com/vocab/grid/ has code to get from vocab xml file to web To see the data generated by the server, make a simple call to http://pathboston.com/vocab/grid/grid.php?action=FEED_GRID_PAGE&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====quizlet export -&amp;gt; csv2sql -&amp;gt;mysql=====&lt;br /&gt;
http://pathboston.com/ajax/csv2sql.php runs the conversion which gets uploaded through phpmyadmin&lt;br /&gt;
&lt;br /&gt;
=====visualthesaurus vocgrabber to db=====&lt;br /&gt;
11/19 - vocab from vocabgrabber  a javascript that you run with an article open in the browser that you want to grab then you select the words you want and save the list. &lt;br /&gt;
&lt;br /&gt;
javascript:var%20_vgurl='http://www.visualthesaurus.com';%20var%20s=document.createElement('script');s.src=_vgurl+'/vocabgrabber/bookmarklet.js';document.getElementsByTagName('head')[0].appendChild(s);%20void(0);&lt;br /&gt;
&lt;br /&gt;
http://pathboston.com/vocab/grab/vocabgrab.html goes to the visualthesuarus list page and parses the word and usage into arrays, looks up the definition&lt;br /&gt;
&lt;br /&gt;
==mediawiki==&lt;br /&gt;
http://www.linux.com/archive/feature/54334&lt;br /&gt;
===bulk import to users===&lt;br /&gt;
http://pathboston.com/forms/bulk.html&lt;br /&gt;
then from terminal ssh'd to pathboston.com&lt;br /&gt;
:cd public_html/hum310/maintenance/&lt;br /&gt;
:php importUserSubpage.php --title test &lt;br /&gt;
will put a page with that title on each user page&lt;br /&gt;
&lt;br /&gt;
==tesseract-ocr==&lt;br /&gt;
===to OCR an image===&lt;br /&gt;
#open ~/Applications/ControlCenter.sh, use custom scan toBWtiff&lt;br /&gt;
#get it on screen (big) and 'file/grab' it or take a snapshot of it&lt;br /&gt;
#saveas 'j' nocompress, noalpha, TIFF&lt;br /&gt;
#open a terminal and run ocrjtif (it is in $PATH in /opt/sbin) and then copy and paste the ocr'd text from the terminal window.&lt;br /&gt;
&lt;br /&gt;
==quiz authoring environments==&lt;br /&gt;
http://escholarship.bc.edu/jtla/vol4/6/&lt;br /&gt;
&lt;br /&gt;
http://www.attotron.com/pub/quizmaker.html&lt;br /&gt;
&lt;br /&gt;
http://www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcexam_description&lt;br /&gt;
&lt;br /&gt;
http://www.bridgewater.edu/~rbowman/JSQuizMaker/makeselftest-questions.html&lt;br /&gt;
&lt;br /&gt;
http://www.extropia.com/&lt;br /&gt;
==vocab==&lt;br /&gt;
http://wise.sourceforge.net/&lt;br /&gt;
http://xdxf.revdanica.com/down/index.php&lt;br /&gt;
&lt;br /&gt;
==web development==&lt;br /&gt;
===vocab grid===&lt;br /&gt;
====actual function====&lt;br /&gt;
;init by creating a drop down box: return an array of article names -get articles.php&lt;br /&gt;
;on submit send source choice to server: return a page of data&lt;br /&gt;
====development version====&lt;br /&gt;
;init by creating a drop down box: return an array of article names -get articles.php&lt;br /&gt;
;on submit send source choice to server: return a message&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.w3schools.com/sitemap/sitemap_tutorials.asp&lt;br /&gt;
&lt;br /&gt;
http://www.tonymarston.net/php-mysql/sample-application.html&lt;br /&gt;
&lt;br /&gt;
http://www.w3schools.com/PHP/php_ajax_database.asp&lt;br /&gt;
&lt;br /&gt;
[http://pathboston.com/ajax/csv2sql.php csv2sql converter on pathboston.com]&lt;br /&gt;
&lt;br /&gt;
http://style-sheet.info/&lt;br /&gt;
&lt;br /&gt;
http://www.computorcompanion.com/LPMArticle.asp?ID=202&lt;br /&gt;
&lt;br /&gt;
==javascript==&lt;br /&gt;
http://www.daaq.net/old/javascript/ javascript tutorial&lt;br /&gt;
&lt;br /&gt;
http://www.javascript-coder.com/javascript-form/javascript-get-form.htm&lt;br /&gt;
&lt;br /&gt;
==css==&lt;br /&gt;
http://css.maxdesign.com.au/index.htm&lt;br /&gt;
=web development using ajax=&lt;br /&gt;
==[http://docstore.mik.ua/orelly/xml/xslt/index.htm Oreilly XSLT book]==&lt;br /&gt;
==_SESSION variables==&lt;br /&gt;
The problem with having stuff happen on the server is that it always forgets what is going on from moment to moment. The server waits for a request, it could be from anywhere in the world. It doesn't know you from a whole in the wall. The only thing you can do to be remembered is stick stuff in _SESSION variables. &lt;br /&gt;
==ajax==&lt;br /&gt;
Asynchronous Javascript and XML(XSL) is a way to update just the part of a html page that changes instead of redrawing the whole page. AJAX combines languages like html, javascript, php, sql, xml and xsl. &lt;br /&gt;
===historically===&lt;br /&gt;
There are a number of mechanisms used to combine them.&lt;br /&gt;
&lt;br /&gt;
*You call an HTML page and it displays&lt;br /&gt;
*You call an PHP page and it displays&lt;br /&gt;
*You call an HTML page and it calls a PHP page which gets combined and displays&lt;br /&gt;
*You call an HTML or PHP page and it calls a javascript page which gets combined and displays&lt;br /&gt;
===ajax does all this===&lt;br /&gt;
*You call an HTML page that includes a javascript page that responds to events by sending some action to PHP on the server which then instantiates a class and calls class methods some of which access a MYSQL  database using SQL and then puts the results in a XML container which gets sent back to the browser  then gets interpreted into XHTML by an XSL file and gets injected into some location in the page. &lt;br /&gt;
===breaking it down===&lt;br /&gt;
====to check what's going on at the server====&lt;br /&gt;
Send some stuff: http://pathboston.com/vocab/grid2/test/test.php?action=CHANGE_SOURCE&amp;amp;source=NFLhistory and get the XML back.&lt;br /&gt;
====to check the XSL====&lt;br /&gt;
Create a file of the XML that will be coming back from the server and then include an XSL file and see how it does.&lt;br /&gt;
====simple bang bang browser to server to browser to server to browser====&lt;br /&gt;
Call for data. Select from that data to query &lt;br /&gt;
&lt;br /&gt;
====getting around a XSL page using javascript====&lt;br /&gt;
:ex: You want to update a database based upon what is in some text fields. How do you find the name/value pairs that you want to send to the server? The construct document.forms.grid_form_id has some elements? What are its elements?&lt;br /&gt;
&lt;br /&gt;
=== a complex example form the AJAX boook=== &lt;br /&gt;
index.html includes grid.js which replaces the &amp;lt;div id=&amp;quot;gridDiv&amp;quot; /&amp;gt; portion of the html page. (also loads the grid.css)&lt;br /&gt;
&lt;br /&gt;
grid.js initializes creating a xmlhttp request object loading a XSL stylesheet and page1 of the grid&lt;br /&gt;
&lt;br /&gt;
FEED_GRID_PAGE&lt;br /&gt;
To create page 1 of the grid has to create a URL query = grid.php?action=FEED_GRID_PAGE&amp;amp;page=1 and then send that query to the server by opening the request object with the query - xmlHttp.open(&amp;quot;GET&amp;quot;, query, true);&lt;br /&gt;
&lt;br /&gt;
The script running in the browser acts once the data comes back from the server. When the readyState property changes to 4, the xmlhttp.onreadystatechange handleGridPageLoad() function will be executed. It gets the data sent back from a server using the xmlhttp.responseText property to get the xml data. The (previosly loaded) xsl stylesheet loads the XML putting it in xmlResponse=stylesheetDoc.load(xmlHttp.responseXML) &lt;br /&gt;
&lt;br /&gt;
The XML is transformed to HTML and put in page = xsltProcessor.transformToFragment(xmlResponse, document);&lt;br /&gt;
&lt;br /&gt;
Meanwhile to replace the gridDiv from the index.html page we've got to get the ID and put the html in there:&lt;br /&gt;
&lt;br /&gt;
var gridDiv = document.getElementById(gridDivId);&lt;br /&gt;
gridDiv.innerHTML = &amp;quot;&amp;quot;;&lt;br /&gt;
gridDiv.appendChild(page);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
meanwhile at the server...&lt;br /&gt;
&lt;br /&gt;
The server just sits there waiting to do shit getting its instructions to grid.php. Grid.php takes some 'action' and then echos shit back to the browser.&lt;br /&gt;
&lt;br /&gt;
The actions can be FEED_GRID_PAGE or UPDATE_ROW or DELETE_ROW. &lt;br /&gt;
&lt;br /&gt;
FEED_GRID_PAGE calls the grid-class function read page and it creates the key-value pairs of the XML and puts them in in a variable that comes back as getGridXML() &lt;br /&gt;
&lt;br /&gt;
The whole show runs out of the grid.xsl file which has certain live buttons that respond to &amp;quot;on click&amp;quot; events. The xsl has a menu template sitting on top of and below a table. The table has heading then a foreach row section. &lt;br /&gt;
&lt;br /&gt;
The loadGridPage() function is whenever you hit previous page and next page.&lt;br /&gt;
&lt;br /&gt;
EditID() is called when you click on a particular row's &amp;quot;edit&amp;quot; link. The first parameter is some unique ID which seems to be assigned for the &amp;quot;tr&amp;quot; element right after foreeach statement. It is set equal to the database ID value for the record. The function on the first time through has edit as &amp;quot;true&amp;quot; and it replaces the inner html with input boxes and update,cancel and delete buttons. The Cancel button calls editID again this time has edit as false and just displays the row data. &lt;br /&gt;
&lt;br /&gt;
The update button appears when the input boxes are drawn and when clicked it calls the updateRow() which puts together a url query ?action=UPDATE_ROW&amp;amp;id=&amp;quot; + id completing it with createUpdateUrl(grid). &lt;br /&gt;
&lt;br /&gt;
In createUpdateUrl(grid), grid is from document.forms.grid_form_id and document.forms.grid_form_id.elements[i].name and value pairs are added to the url query. &lt;br /&gt;
&lt;br /&gt;
Update row finishes by sending off the query to grid.php and waits for the reply. It uses:&lt;br /&gt;
xmlHttp.open(&amp;quot;GET&amp;quot;, query, true);&lt;br /&gt;
xmlHttp.onreadystatechange = handleUpdatingRow;&lt;br /&gt;
xmlHttp.send(null);&lt;br /&gt;
&lt;br /&gt;
I suppose you could edit any record in the database just by sending it something like: &lt;br /&gt;
http://pathboston.cpm/vocab/grid2/grid.php?action=UPDATE_ROW&amp;amp;id=224&amp;amp;word=covert&amp;amp;def=sneaky&amp;amp;usage=you_are_covert&lt;br /&gt;
&lt;br /&gt;
All the server (grid.php) sends back is a number, if it is -1 everything is cool and edit mode is turned off and the screen is redrawn with new values by calling editID(id,false).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &lt;br /&gt;
&amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;head&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;AJAX Grid&amp;lt;/title&amp;gt;&lt;br /&gt;
    &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;test.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;	&lt;br /&gt;
  &amp;lt;/head&amp;gt;	&lt;br /&gt;
 	&amp;lt;body onload=&amp;quot;init();&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:sndReq('bar')&amp;quot;&amp;gt;[bar]&amp;lt;/a&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:getList()&amp;quot;&amp;gt;[foo]&amp;lt;/a&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:loadGridPage(1)&amp;quot;&amp;gt;[ant]&amp;lt;/a&amp;gt;&lt;br /&gt;
	&amp;lt;p&amp;gt;This is a version using msqli and adding an OOclass to handle wuff&amp;lt;/p&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;listDiv&amp;quot;&amp;gt;frog &amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/br&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;test2Div&amp;quot;&amp;gt;duck &amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/br&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;gridDiv&amp;quot;&amp;gt;antelope &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
[http://xmlzoo.net/xsl/?xml=00.xml XSL tutorial]&lt;br /&gt;
&lt;br /&gt;
http://www.smallbizonline.co.uk/php_session_variables.php&lt;br /&gt;
&lt;br /&gt;
http://roshanbh.com.np    &lt;br /&gt;
&lt;br /&gt;
http://rajshekhar.net/blog/archives/85-Rasmus-30-second-AJAX-Tutorial.html&lt;br /&gt;
&lt;br /&gt;
==xml and db==&lt;br /&gt;
http://www.rpbourret.com/xml/XMLAndDatabases.htm&lt;br /&gt;
&lt;br /&gt;
What techniques have you tried already? With java, there are 2 main ways of reading XML documents:&lt;br /&gt;
&lt;br /&gt;
1. DOM - Document Object Model interface. This loads the XML document into main memory. With the Document Object Model, you can build documents, navigate their structure, and add, modify, or delete elements and content. Basically the DOM specifies an abstract datatype for XML logical structure. In Java the API for this is known as JAXP&lt;br /&gt;
&lt;br /&gt;
http://java.sun.com/j2se/1.5.0/docs/...e-summary.html&lt;br /&gt;
&lt;br /&gt;
An example of reading in a doc could be:&lt;br /&gt;
&lt;br /&gt;
Expand|Select|Wrap|Line Numbers&lt;br /&gt;
&lt;br /&gt;
   1. public void readDoc() {&lt;br /&gt;
   2.   try {&lt;br /&gt;
   3.  &lt;br /&gt;
   4.    DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();&lt;br /&gt;
   5.    DocumentBuilder builder = factory.newDocumentBuilder();&lt;br /&gt;
   6.    doc = builder.parse( new File(&amp;quot;myXMLFile.xml&amp;quot;) );&lt;br /&gt;
   7.  &lt;br /&gt;
   8.   }&lt;br /&gt;
   9.   catch (FactoryConfigurationError fce){&lt;br /&gt;
  10.     System.err.println(&amp;quot;Could not create DocumentBuilderFactory&amp;quot;);&lt;br /&gt;
  11.   }&lt;br /&gt;
  12.   catch (ParserConfigurationException pce) { &lt;br /&gt;
  13.     System.out.println(&amp;quot;Could not locate a JAXP parser&amp;quot;); &lt;br /&gt;
  14.   }&lt;br /&gt;
  15.   catch (SAXException se) {&lt;br /&gt;
  16.     System.out.println(&amp;quot;XML file is not well-formed.&amp;quot;);&lt;br /&gt;
  17.   }&lt;br /&gt;
  18.   catch (IOException ioe) { &lt;br /&gt;
  19.     System.out.println(&lt;br /&gt;
  20.     &amp;quot;Due to an IOException, the parser could not read the XML file&amp;quot;&lt;br /&gt;
  21.     ); &lt;br /&gt;
  22.   }&lt;br /&gt;
  23. }&lt;br /&gt;
  24.  &lt;br /&gt;
&lt;br /&gt;
doc is the object which holds the xml document in.&lt;br /&gt;
&lt;br /&gt;
obviously you'd need to import all relevant packages etc.&lt;br /&gt;
&lt;br /&gt;
Expand|Select|Wrap|Line Numbers&lt;br /&gt;
&lt;br /&gt;
   1.  &lt;br /&gt;
   2. import javax.xml.parsers.DocumentBuilder;&lt;br /&gt;
   3. import javax.xml.parsers.DocumentBuilderFactory;&lt;br /&gt;
   4. import javax.xml.parsers.FactoryConfigurationError;&lt;br /&gt;
   5. import javax.xml.parsers.ParserConfigurationException;&lt;br /&gt;
   6.  &lt;br /&gt;
   7. import org.xml.sax.SAXException;&lt;br /&gt;
   8. import org.xml.sax.SAXParseException;&lt;br /&gt;
   9.  &lt;br /&gt;
  10. import java.io.File;&lt;br /&gt;
  11. import java.io.IOException;&lt;br /&gt;
  12.  &lt;br /&gt;
  13. import org.w3c.dom.*;&lt;br /&gt;
  14.  &lt;br /&gt;
  15.  &lt;br /&gt;
&lt;br /&gt;
2. The second way in java is to use the SAXP API, which doesn't load the XML file into memory. This is quicker than JAXP, and is useful when you know the structure of the xml file isn't going to change etc.&lt;br /&gt;
&lt;br /&gt;
http://java.sun.com/j2se/1.5.0/docs/...SAXParser.html&lt;br /&gt;
&lt;br /&gt;
Finally, to send it to mySQL, you need to open a connection String to the mySQL database, and then run whatever queries you want. You can use a system ODBC driver, or Sun's own JDBC driver if you haven't got the first one.&lt;br /&gt;
&lt;br /&gt;
This isn't comprehensive, but should give you enough to start.....&lt;br /&gt;
&lt;br /&gt;
mharrison&lt;br /&gt;
Reply&lt;br /&gt;
&lt;br /&gt;
==xp pro==&lt;br /&gt;
CD KEY:&lt;br /&gt;
&lt;br /&gt;
V2C47-MK7JD-3R89F-D2KXW-VPK3J&lt;br /&gt;
&lt;br /&gt;
==[[firefox extensions]]==&lt;br /&gt;
/Applications/Firefox.app/Contents/MacOS/firefox-bin --profilemanager&lt;br /&gt;
&lt;br /&gt;
/Applications/Firefox.app/Contents/MacOS/firefox-bin -no-remote -P dev &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://lifehacker.com/software/programming/how-to-build-a-firefox-extension-264490.php&lt;br /&gt;
&lt;br /&gt;
==unix==&lt;br /&gt;
===php===&lt;br /&gt;
[http://www.php-editors.com/articles/simple_php_classes.php good class tutorial]&lt;br /&gt;
&lt;br /&gt;
http://www.weberdev.com/Manuals/PHP/function.get-meta-tags.html&lt;br /&gt;
&lt;br /&gt;
authentication script http://sitebuilt.net/w/index.php?title=Comp&amp;amp;action=edit&amp;amp;section=9&lt;br /&gt;
&lt;br /&gt;
===perl===&lt;br /&gt;
*[http://download.boulder.ibm.com/ibmdl/pub/software/dw/library/l-p102/tomc.txt one liners]&lt;br /&gt;
*http://www.somacon.com/p127.php&lt;br /&gt;
====handy code====&lt;br /&gt;
=====remove blank lines from file=====&lt;br /&gt;
perl -wnl -e 'print $_ unless /^$/' infile.txt &amp;gt;outfile.txt &lt;br /&gt;
&lt;br /&gt;
===sed awk===&lt;br /&gt;
*[https://www.cs.hmc.edu/twiki/bin/view/QREF/Sed SED tutorial]&lt;br /&gt;
*http://tech.bluesmoon.info/2008/09/programming-patterns-in-sed.html&lt;br /&gt;
*http://www.vectorsite.net/tsawk_2.html&lt;br /&gt;
==regex==&lt;br /&gt;
===sites===&lt;br /&gt;
*http://www.grymoire.com/Unix/Regular.html#uh-2&lt;br /&gt;
*http://www.regular-expressions.info/php.html&lt;br /&gt;
===expressions===&lt;br /&gt;
If you want to get'Aloha World'out&lt;br /&gt;
&lt;br /&gt;
Input:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;test&amp;quot;&amp;gt;Hello World&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;somename&amp;quot;&amp;gt;Aloha World&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;Hey There&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
RegEx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;  \&amp;lt;div\sclass\=\&amp;quot;somename\&amp;quot;\&amp;gt;(?&amp;lt;Text&amp;gt;.*?)\&amp;lt;\/div\&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yields:&lt;br /&gt;
&lt;br /&gt;
Aloha World (note: In a single group named Text)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[1-9]\. //finds all the line numbers. (replace with #)&lt;br /&gt;
*[A-E]\. //find A. etc (replace with ##)&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
to clean special characters from a string&lt;br /&gt;
 $clean = preg_replace(&amp;quot;/^[^a-z0-9]?(.*?)[^a-z0-9]?$/i&amp;quot;, &amp;quot;$1&amp;quot;, $text);&lt;br /&gt;
&lt;br /&gt;
==mycode==&lt;br /&gt;
===file:///Users/teacher/code/===&lt;br /&gt;
*[[parsemeta.php]]&lt;br /&gt;
*[[txt2flp.pl]]&lt;br /&gt;
*[[parsephr.php]]&lt;br /&gt;
&lt;br /&gt;
==msaccess/excel==&lt;br /&gt;
http://support.microsoft.com/?kbid=208840&lt;br /&gt;
&lt;br /&gt;
http://www.thescripts.com/forum/thread546932.html&lt;br /&gt;
&lt;br /&gt;
http://www.blueclaw-db.com/mail_rtf_report_access.htm &amp;lt;br&amp;gt;http://forums.aspfree.com/microsoft-access-help-18/ms-access-email-report-19094.html&amp;lt;br&amp;gt;emailing reports&lt;br /&gt;
&lt;br /&gt;
http://support.microsoft.com/kb/319317 printing to particular printer&lt;br /&gt;
&lt;br /&gt;
http://www.vertex42.com/ExcelArticles/user-defined-functions.html&lt;br /&gt;
&lt;br /&gt;
http://www.contextures.com/xlToolbar02.html&lt;br /&gt;
&lt;br /&gt;
http://www.ozgrid.com/VBA/sum-count-cells-by-color.htm&lt;br /&gt;
&lt;br /&gt;
http://www.techonthenet.com/excel/formulas/index_vba.php&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====online tools====&lt;br /&gt;
&lt;br /&gt;
http://www.sitebuilt.net/moodle/course/view.php?id=2&amp;amp;edit=1&amp;amp;sesskey=zsCDYluKen&lt;br /&gt;
http://www.sitebuilt.net/moodle/course/mod.php?id=2&amp;amp;section=0&amp;amp;sesskey=zsCDYluKen&amp;amp;add=quiz&lt;br /&gt;
&lt;br /&gt;
Ari's phone: 011 237 529-4438&lt;br /&gt;
calling card:&lt;br /&gt;
&lt;br /&gt;
*18008872991&lt;br /&gt;
*617&lt;br /&gt;
&lt;br /&gt;
=[[installedMACtools]]=&lt;br /&gt;
&lt;br /&gt;
==pic==&lt;br /&gt;
http://www.rentron.com/Myke3.htm&lt;br /&gt;
&lt;br /&gt;
http://www.play-hookey.com/digital/jk_nand_flip-flop.html&lt;br /&gt;
&lt;br /&gt;
http://www.digital-diy.net/16F%20Examples/LM35DZ.aspx&lt;br /&gt;
&lt;br /&gt;
[http://www.opencircuits.com/Main_Page open source circuits wiki]&lt;br /&gt;
&lt;br /&gt;
[http://www.sparkfun.com/commerce/tutorials.php sparkfun hobby shop]&lt;br /&gt;
&lt;br /&gt;
[http://www.batchpcb.com/index.php/Home batchpcb.com pcb fabrication]&lt;br /&gt;
&lt;br /&gt;
[http://www.avrfreaks.net/index.php?module=Freaks%20Devices&amp;amp;func=displayDev&amp;amp;objectid=78 AVR is alternative to PIC]&lt;br /&gt;
&lt;br /&gt;
[http://www.sparkfun.com/commerce/tutorial_info.php?tutorials_id=57 a good tutorial on embedded systems]&lt;br /&gt;
:Google any of these for more info. I have chosen the ATmega168 as the learning IC of choice. Why?&lt;br /&gt;
&lt;br /&gt;
* 20 MIPs (million instructions per second!) is powerful enough to do some really cool projects&lt;br /&gt;
* It's cheap! $2.13 currently&lt;br /&gt;
* It's got all the goodies under the hood (UART, SPI, I2C, ADC, internal osc, PWM, kitchen sink, etc)&lt;br /&gt;
* 16K of program memory is enough for almost any beginner project&lt;br /&gt;
* The tools are free! (C compilers for many of the other micros cost a lot of money)&lt;br /&gt;
* The programming and debugging tools are low cost ($20 will get you started)&lt;br /&gt;
&lt;br /&gt;
[http://www.evilmadscientist.com/article.php/avrtargetboards evil mad scientist on AVR programming]&lt;br /&gt;
&lt;br /&gt;
==isp==&lt;br /&gt;
host&lt;br /&gt;
206.71.150.94&lt;br /&gt;
&lt;br /&gt;
http://www.networksolutions.com/whois/index.jsp&lt;br /&gt;
&lt;br /&gt;
http://www.namecheap.com/myaccount/index.asp mckennatim nanj&lt;br /&gt;
&lt;br /&gt;
https://thenynocportal.com/clientarea.php&lt;br /&gt;
&lt;br /&gt;
==text a photo to picasa==&lt;br /&gt;
text it to your and then forward it without the tmobile gifs  then forward it to mckenna.tim.upload@picasaweb.com&lt;br /&gt;
&lt;br /&gt;
==making transparent in gimp==&lt;br /&gt;
1. open image&lt;br /&gt;
&lt;br /&gt;
2. Right click the image and go to LAYERS then ADD ALPHA CHANNEL. You won't notice anything happening, but don't be concerned. It basically adds a transparent layer at the bottom of your image so when we erase the colors.....it's shows the transparent layer. Which of course would show whatever was under it on the screen.&lt;br /&gt;
&lt;br /&gt;
3. Right click on the image again and go to SELECT and then down to BY COLOR. A window that is all black opens up. Don't change any of the settings....just use the defaults for now.&lt;br /&gt;
&lt;br /&gt;
4. Now click on the color in the image you want to be transparent. These colors will now show up outlined.&lt;br /&gt;
&lt;br /&gt;
5. Right click on the image again and go to EDIT and then down to CLEAR. This should now erase the outlined color you just picked from the image and the &amp;quot;transparent gimp checkerbox&amp;quot; should show through. This is the Gimps way of showing you that section is now transparent.&lt;br /&gt;
&lt;br /&gt;
6. Right click on the image and choose SAVE AS and make sure to save as a GIF file if you want the transparency to work on the web.&lt;br /&gt;
&lt;br /&gt;
==embedding video==&lt;br /&gt;
   1. find the file Sanitizer.php in the folder /includes of your mediawiki installation&lt;br /&gt;
   2. find the function removeHTMLtags in that file. below that you’ll find a list of whitelisted HTML tags. add the tag embed to the list.&lt;br /&gt;
   3. find the function setupAttributeWhitelist in the same file. several lines below you will find HTML-attributes being whitelisted for each HTML tag. so you add a new line (maybe below the line that defines span):&lt;br /&gt;
      ‘embed’ =&amp;gt; array( ’style’, ‘id’, ‘type’, ’src’, ‘width’, ‘height’ ),&lt;br /&gt;
&lt;br /&gt;
take care to replace the typographic ‘-quotes by straight ones when doing copy&amp;amp;paste. (wordpress converts the quotes on this blog, so you need to convert them back.)&lt;br /&gt;
&lt;br /&gt;
you’re done. now you can copy the HTML-code provided by google or youtube into your wiki textbox and it’ll work. (make sure to make backups and document so you know what you’ve changed. when upgrading you’ll have to repeat the process. no warranties for possibile security leaks resulting from the hack.)&lt;br /&gt;
&lt;br /&gt;
update april 2007: i just tested, this hack also works with mediawiki 1.9.2, just that you need to add embed to $htmlpairs. (note: in case the embed-code you want to use has the format &amp;lt;embed /&amp;gt; you now have to convert it to &amp;lt;embed&amp;gt; &amp;lt;/embed&amp;gt; before posting it to your wiki.) i also would recommend to paste the last line of code near br instead of span (the file has got rearranged a bit).&lt;br /&gt;
==mediawiki memory problem==&lt;br /&gt;
php.ini is in public_html, it has to be copied into everywhere that uses php&lt;br /&gt;
left ini_set commented out in localsettins.php&lt;br /&gt;
.htaccess php_mem ... didn't work&lt;br /&gt;
==mediawiki upgrade==&lt;br /&gt;
http://www.g-loaded.eu/2006/09/05/mediawiki-upgrade-procedure/&lt;br /&gt;
easy way: &lt;br /&gt;
*goto maintainance directory and run php dumpBackup.php --current&amp;gt; dumfile.xml &lt;br /&gt;
*on new site install wiki, put dumpfile.xml on its maintenance dir run php importDump.php dumfile.xml&lt;br /&gt;
&lt;br /&gt;
==mediawiki css==&lt;br /&gt;
*sitewide changes go in Mediawiki:Monobook.css&lt;br /&gt;
*user changes go in User:MrMcKenna/monobook.css&lt;br /&gt;
==lynx==&lt;br /&gt;
==[[Moving_from_shared_to_VPS]]==&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Technology&amp;diff=3861</id>
		<title>Technology</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Technology&amp;diff=3861"/>
		<updated>2010-01-23T20:14:49Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: /* web development using ajax */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==log==&lt;br /&gt;
====todo====&lt;br /&gt;
1/18/10&lt;br /&gt;
*set up test dir http://localhost:8888/test/waffle.xml&lt;br /&gt;
*adjusted nested match=&amp;quot;/&amp;quot; to work http://localhost:8888/vocab/grid2/test/test4/change.xml&lt;br /&gt;
12/31/09&lt;br /&gt;
*MAMP now points to code/hosted. updateRow() from javascript sentds a good query string but test.php doesn't know what to do with it. After that is implemented the next thing would be the paging part. &lt;br /&gt;
*You can debug the socument.elements selectors used by javascript by making [http://localhost:8888/vocab/grid2/test/test4/generatedSource.html# a copy of generated source code that uses alert to test by including gstest.js]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*create an editable grid with multiple records&lt;br /&gt;
**then make it selectable for certain words or submitters&lt;br /&gt;
&lt;br /&gt;
*output select words into an: &lt;br /&gt;
**eggquiz&lt;br /&gt;
**quizlet&lt;br /&gt;
**wikipage&lt;br /&gt;
&lt;br /&gt;
*autocomp word entry &lt;br /&gt;
      &lt;br /&gt;
there is a book on Ajax in pdf  in code&lt;br /&gt;
&lt;br /&gt;
;autocompl: have put up autocompl for voacab database in http://pathboston.com/vocab/autocomp&lt;br /&gt;
&lt;br /&gt;
;grid: http://pathboston.com/vocab/grid/ has code to get from vocab xml file to web To see the data generated by the server, make a simple call to http://pathboston.com/vocab/grid/grid.php?action=FEED_GRID_PAGE&amp;amp;page=1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====quizlet export -&amp;gt; csv2sql -&amp;gt;mysql=====&lt;br /&gt;
http://pathboston.com/ajax/csv2sql.php runs the conversion which gets uploaded through phpmyadmin&lt;br /&gt;
&lt;br /&gt;
=====visualthesaurus vocgrabber to db=====&lt;br /&gt;
11/19 - vocab from vocabgrabber  a javascript that you run with an article open in the browser that you want to grab then you select the words you want and save the list. &lt;br /&gt;
&lt;br /&gt;
javascript:var%20_vgurl='http://www.visualthesaurus.com';%20var%20s=document.createElement('script');s.src=_vgurl+'/vocabgrabber/bookmarklet.js';document.getElementsByTagName('head')[0].appendChild(s);%20void(0);&lt;br /&gt;
&lt;br /&gt;
http://pathboston.com/vocab/grab/vocabgrab.html goes to the visualthesuarus list page and parses the word and usage into arrays, looks up the definition&lt;br /&gt;
&lt;br /&gt;
==mediawiki==&lt;br /&gt;
http://www.linux.com/archive/feature/54334&lt;br /&gt;
==tesseract-ocr==&lt;br /&gt;
===to OCR an image===&lt;br /&gt;
#open ~/Applications/ControlCenter.sh, use custom scan toBWtiff&lt;br /&gt;
#get it on screen (big) and 'file/grab' it or take a snapshot of it&lt;br /&gt;
#saveas 'j' nocompress, noalpha, TIFF&lt;br /&gt;
#open a terminal and run ocrjtif (it is in $PATH in /opt/sbin) and then copy and paste the ocr'd text from the terminal window.&lt;br /&gt;
&lt;br /&gt;
==quiz authoring environments==&lt;br /&gt;
http://escholarship.bc.edu/jtla/vol4/6/&lt;br /&gt;
&lt;br /&gt;
http://www.attotron.com/pub/quizmaker.html&lt;br /&gt;
&lt;br /&gt;
http://www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcexam_description&lt;br /&gt;
&lt;br /&gt;
http://www.bridgewater.edu/~rbowman/JSQuizMaker/makeselftest-questions.html&lt;br /&gt;
&lt;br /&gt;
http://www.extropia.com/&lt;br /&gt;
==vocab==&lt;br /&gt;
http://wise.sourceforge.net/&lt;br /&gt;
http://xdxf.revdanica.com/down/index.php&lt;br /&gt;
&lt;br /&gt;
==web development==&lt;br /&gt;
===vocab grid===&lt;br /&gt;
====actual function====&lt;br /&gt;
;init by creating a drop down box: return an array of article names -get articles.php&lt;br /&gt;
;on submit send source choice to server: return a page of data&lt;br /&gt;
====development version====&lt;br /&gt;
;init by creating a drop down box: return an array of article names -get articles.php&lt;br /&gt;
;on submit send source choice to server: return a message&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.w3schools.com/sitemap/sitemap_tutorials.asp&lt;br /&gt;
&lt;br /&gt;
http://www.tonymarston.net/php-mysql/sample-application.html&lt;br /&gt;
&lt;br /&gt;
http://www.w3schools.com/PHP/php_ajax_database.asp&lt;br /&gt;
&lt;br /&gt;
[http://pathboston.com/ajax/csv2sql.php csv2sql converter on pathboston.com]&lt;br /&gt;
&lt;br /&gt;
http://style-sheet.info/&lt;br /&gt;
&lt;br /&gt;
http://www.computorcompanion.com/LPMArticle.asp?ID=202&lt;br /&gt;
&lt;br /&gt;
==javascript==&lt;br /&gt;
http://www.daaq.net/old/javascript/ javascript tutorial&lt;br /&gt;
&lt;br /&gt;
http://www.javascript-coder.com/javascript-form/javascript-get-form.htm&lt;br /&gt;
&lt;br /&gt;
==css==&lt;br /&gt;
http://css.maxdesign.com.au/index.htm&lt;br /&gt;
=web development using ajax=&lt;br /&gt;
==[http://docstore.mik.ua/orelly/xml/xslt/index.htm Oreilly XSLT book]==&lt;br /&gt;
==_SESSION variables==&lt;br /&gt;
The problem with having stuff happen on the server is that it always forgets what is going on from moment to moment. The server waits for a request, it could be from anywhere in the world. It doesn't know you from a whole in the wall. The only thing you can do to be remembered is stick stuff in _SESSION variables. &lt;br /&gt;
==ajax==&lt;br /&gt;
Asynchronous Javascript and XML(XSL) is a way to update just the part of a html page that changes instead of redrawing the whole page. AJAX combines languages like html, javascript, php, sql, xml and xsl. &lt;br /&gt;
===historically===&lt;br /&gt;
There are a number of mechanisms used to combine them.&lt;br /&gt;
&lt;br /&gt;
*You call an HTML page and it displays&lt;br /&gt;
*You call an PHP page and it displays&lt;br /&gt;
*You call an HTML page and it calls a PHP page which gets combined and displays&lt;br /&gt;
*You call an HTML or PHP page and it calls a javascript page which gets combined and displays&lt;br /&gt;
===ajax does all this===&lt;br /&gt;
*You call an HTML page that includes a javascript page that responds to events by sending some action to PHP on the server which then instantiates a class and calls class methods some of which access a MYSQL  database using SQL and then puts the results in a XML container which gets sent back to the browser  then gets interpreted into XHTML by an XSL file and gets injected into some location in the page. &lt;br /&gt;
===breaking it down===&lt;br /&gt;
====to check what's going on at the server====&lt;br /&gt;
Send some stuff: http://pathboston.com/vocab/grid2/test/test.php?action=CHANGE_SOURCE&amp;amp;source=NFLhistory and get the XML back.&lt;br /&gt;
====to check the XSL====&lt;br /&gt;
Create a file of the XML that will be coming back from the server and then include an XSL file and see how it does.&lt;br /&gt;
====simple bang bang browser to server to browser to server to browser====&lt;br /&gt;
Call for data. Select from that data to query &lt;br /&gt;
&lt;br /&gt;
====getting around a XSL page using javascript====&lt;br /&gt;
:ex: You want to update a database based upon what is in some text fields. How do you find the name/value pairs that you want to send to the server? The construct document.forms.grid_form_id has some elements? What are its elements?&lt;br /&gt;
&lt;br /&gt;
=== a complex example form the AJAX boook=== &lt;br /&gt;
index.html includes grid.js which replaces the &amp;lt;div id=&amp;quot;gridDiv&amp;quot; /&amp;gt; portion of the html page. (also loads the grid.css)&lt;br /&gt;
&lt;br /&gt;
grid.js initializes creating a xmlhttp request object loading a XSL stylesheet and page1 of the grid&lt;br /&gt;
&lt;br /&gt;
FEED_GRID_PAGE&lt;br /&gt;
To create page 1 of the grid has to create a URL query = grid.php?action=FEED_GRID_PAGE&amp;amp;page=1 and then send that query to the server by opening the request object with the query - xmlHttp.open(&amp;quot;GET&amp;quot;, query, true);&lt;br /&gt;
&lt;br /&gt;
The script running in the browser acts once the data comes back from the server. When the readyState property changes to 4, the xmlhttp.onreadystatechange handleGridPageLoad() function will be executed. It gets the data sent back from a server using the xmlhttp.responseText property to get the xml data. The (previosly loaded) xsl stylesheet loads the XML putting it in xmlResponse=stylesheetDoc.load(xmlHttp.responseXML) &lt;br /&gt;
&lt;br /&gt;
The XML is transformed to HTML and put in page = xsltProcessor.transformToFragment(xmlResponse, document);&lt;br /&gt;
&lt;br /&gt;
Meanwhile to replace the gridDiv from the index.html page we've got to get the ID and put the html in there:&lt;br /&gt;
&lt;br /&gt;
var gridDiv = document.getElementById(gridDivId);&lt;br /&gt;
gridDiv.innerHTML = &amp;quot;&amp;quot;;&lt;br /&gt;
gridDiv.appendChild(page);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
meanwhile at the server...&lt;br /&gt;
&lt;br /&gt;
The server just sits there waiting to do shit getting its instructions to grid.php. Grid.php takes some 'action' and then echos shit back to the browser.&lt;br /&gt;
&lt;br /&gt;
The actions can be FEED_GRID_PAGE or UPDATE_ROW or DELETE_ROW. &lt;br /&gt;
&lt;br /&gt;
FEED_GRID_PAGE calls the grid-class function read page and it creates the key-value pairs of the XML and puts them in in a variable that comes back as getGridXML() &lt;br /&gt;
&lt;br /&gt;
The whole show runs out of the grid.xsl file which has certain live buttons that respond to &amp;quot;on click&amp;quot; events. The xsl has a menu template sitting on top of and below a table. The table has heading then a foreach row section. &lt;br /&gt;
&lt;br /&gt;
The loadGridPage() function is whenever you hit previous page and next page.&lt;br /&gt;
&lt;br /&gt;
EditID() is called when you click on a particular row's &amp;quot;edit&amp;quot; link. The first parameter is some unique ID which seems to be assigned for the &amp;quot;tr&amp;quot; element right after foreeach statement. It is set equal to the database ID value for the record. The function on the first time through has edit as &amp;quot;true&amp;quot; and it replaces the inner html with input boxes and update,cancel and delete buttons. The Cancel button calls editID again this time has edit as false and just displays the row data. &lt;br /&gt;
&lt;br /&gt;
The update button appears when the input boxes are drawn and when clicked it calls the updateRow() which puts together a url query ?action=UPDATE_ROW&amp;amp;id=&amp;quot; + id completing it with createUpdateUrl(grid). &lt;br /&gt;
&lt;br /&gt;
In createUpdateUrl(grid), grid is from document.forms.grid_form_id and document.forms.grid_form_id.elements[i].name and value pairs are added to the url query. &lt;br /&gt;
&lt;br /&gt;
Update row finishes by sending off the query to grid.php and waits for the reply. It uses:&lt;br /&gt;
xmlHttp.open(&amp;quot;GET&amp;quot;, query, true);&lt;br /&gt;
xmlHttp.onreadystatechange = handleUpdatingRow;&lt;br /&gt;
xmlHttp.send(null);&lt;br /&gt;
&lt;br /&gt;
I suppose you could edit any record in the database just by sending it something like: &lt;br /&gt;
http://pathboston.cpm/vocab/grid2/grid.php?action=UPDATE_ROW&amp;amp;id=224&amp;amp;word=covert&amp;amp;def=sneaky&amp;amp;usage=you_are_covert&lt;br /&gt;
&lt;br /&gt;
All the server (grid.php) sends back is a number, if it is -1 everything is cool and edit mode is turned off and the screen is redrawn with new values by calling editID(id,false).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &lt;br /&gt;
&amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;head&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;AJAX Grid&amp;lt;/title&amp;gt;&lt;br /&gt;
    &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;test.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;	&lt;br /&gt;
  &amp;lt;/head&amp;gt;	&lt;br /&gt;
 	&amp;lt;body onload=&amp;quot;init();&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:sndReq('bar')&amp;quot;&amp;gt;[bar]&amp;lt;/a&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:getList()&amp;quot;&amp;gt;[foo]&amp;lt;/a&amp;gt;&lt;br /&gt;
		&amp;lt;a href=&amp;quot;javascript:loadGridPage(1)&amp;quot;&amp;gt;[ant]&amp;lt;/a&amp;gt;&lt;br /&gt;
	&amp;lt;p&amp;gt;This is a version using msqli and adding an OOclass to handle wuff&amp;lt;/p&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;listDiv&amp;quot;&amp;gt;frog &amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/br&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;test2Div&amp;quot;&amp;gt;duck &amp;lt;/div&amp;gt;&lt;br /&gt;
	&amp;lt;/br&amp;gt;&lt;br /&gt;
	&amp;lt;div id=&amp;quot;gridDiv&amp;quot;&amp;gt;antelope &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
[http://xmlzoo.net/xsl/?xml=00.xml XSL tutorial]&lt;br /&gt;
&lt;br /&gt;
http://www.smallbizonline.co.uk/php_session_variables.php&lt;br /&gt;
&lt;br /&gt;
http://roshanbh.com.np    &lt;br /&gt;
&lt;br /&gt;
http://rajshekhar.net/blog/archives/85-Rasmus-30-second-AJAX-Tutorial.html&lt;br /&gt;
&lt;br /&gt;
==xml and db==&lt;br /&gt;
http://www.rpbourret.com/xml/XMLAndDatabases.htm&lt;br /&gt;
&lt;br /&gt;
What techniques have you tried already? With java, there are 2 main ways of reading XML documents:&lt;br /&gt;
&lt;br /&gt;
1. DOM - Document Object Model interface. This loads the XML document into main memory. With the Document Object Model, you can build documents, navigate their structure, and add, modify, or delete elements and content. Basically the DOM specifies an abstract datatype for XML logical structure. In Java the API for this is known as JAXP&lt;br /&gt;
&lt;br /&gt;
http://java.sun.com/j2se/1.5.0/docs/...e-summary.html&lt;br /&gt;
&lt;br /&gt;
An example of reading in a doc could be:&lt;br /&gt;
&lt;br /&gt;
Expand|Select|Wrap|Line Numbers&lt;br /&gt;
&lt;br /&gt;
   1. public void readDoc() {&lt;br /&gt;
   2.   try {&lt;br /&gt;
   3.  &lt;br /&gt;
   4.    DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();&lt;br /&gt;
   5.    DocumentBuilder builder = factory.newDocumentBuilder();&lt;br /&gt;
   6.    doc = builder.parse( new File(&amp;quot;myXMLFile.xml&amp;quot;) );&lt;br /&gt;
   7.  &lt;br /&gt;
   8.   }&lt;br /&gt;
   9.   catch (FactoryConfigurationError fce){&lt;br /&gt;
  10.     System.err.println(&amp;quot;Could not create DocumentBuilderFactory&amp;quot;);&lt;br /&gt;
  11.   }&lt;br /&gt;
  12.   catch (ParserConfigurationException pce) { &lt;br /&gt;
  13.     System.out.println(&amp;quot;Could not locate a JAXP parser&amp;quot;); &lt;br /&gt;
  14.   }&lt;br /&gt;
  15.   catch (SAXException se) {&lt;br /&gt;
  16.     System.out.println(&amp;quot;XML file is not well-formed.&amp;quot;);&lt;br /&gt;
  17.   }&lt;br /&gt;
  18.   catch (IOException ioe) { &lt;br /&gt;
  19.     System.out.println(&lt;br /&gt;
  20.     &amp;quot;Due to an IOException, the parser could not read the XML file&amp;quot;&lt;br /&gt;
  21.     ); &lt;br /&gt;
  22.   }&lt;br /&gt;
  23. }&lt;br /&gt;
  24.  &lt;br /&gt;
&lt;br /&gt;
doc is the object which holds the xml document in.&lt;br /&gt;
&lt;br /&gt;
obviously you'd need to import all relevant packages etc.&lt;br /&gt;
&lt;br /&gt;
Expand|Select|Wrap|Line Numbers&lt;br /&gt;
&lt;br /&gt;
   1.  &lt;br /&gt;
   2. import javax.xml.parsers.DocumentBuilder;&lt;br /&gt;
   3. import javax.xml.parsers.DocumentBuilderFactory;&lt;br /&gt;
   4. import javax.xml.parsers.FactoryConfigurationError;&lt;br /&gt;
   5. import javax.xml.parsers.ParserConfigurationException;&lt;br /&gt;
   6.  &lt;br /&gt;
   7. import org.xml.sax.SAXException;&lt;br /&gt;
   8. import org.xml.sax.SAXParseException;&lt;br /&gt;
   9.  &lt;br /&gt;
  10. import java.io.File;&lt;br /&gt;
  11. import java.io.IOException;&lt;br /&gt;
  12.  &lt;br /&gt;
  13. import org.w3c.dom.*;&lt;br /&gt;
  14.  &lt;br /&gt;
  15.  &lt;br /&gt;
&lt;br /&gt;
2. The second way in java is to use the SAXP API, which doesn't load the XML file into memory. This is quicker than JAXP, and is useful when you know the structure of the xml file isn't going to change etc.&lt;br /&gt;
&lt;br /&gt;
http://java.sun.com/j2se/1.5.0/docs/...SAXParser.html&lt;br /&gt;
&lt;br /&gt;
Finally, to send it to mySQL, you need to open a connection String to the mySQL database, and then run whatever queries you want. You can use a system ODBC driver, or Sun's own JDBC driver if you haven't got the first one.&lt;br /&gt;
&lt;br /&gt;
This isn't comprehensive, but should give you enough to start.....&lt;br /&gt;
&lt;br /&gt;
mharrison&lt;br /&gt;
Reply&lt;br /&gt;
&lt;br /&gt;
==xp pro==&lt;br /&gt;
CD KEY:&lt;br /&gt;
&lt;br /&gt;
V2C47-MK7JD-3R89F-D2KXW-VPK3J&lt;br /&gt;
&lt;br /&gt;
==[[firefox extensions]]==&lt;br /&gt;
/Applications/Firefox.app/Contents/MacOS/firefox-bin --profilemanager&lt;br /&gt;
&lt;br /&gt;
/Applications/Firefox.app/Contents/MacOS/firefox-bin -no-remote -P dev &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://lifehacker.com/software/programming/how-to-build-a-firefox-extension-264490.php&lt;br /&gt;
&lt;br /&gt;
==unix==&lt;br /&gt;
===php===&lt;br /&gt;
[http://www.php-editors.com/articles/simple_php_classes.php good class tutorial]&lt;br /&gt;
&lt;br /&gt;
http://www.weberdev.com/Manuals/PHP/function.get-meta-tags.html&lt;br /&gt;
&lt;br /&gt;
authentication script http://sitebuilt.net/w/index.php?title=Comp&amp;amp;action=edit&amp;amp;section=9&lt;br /&gt;
&lt;br /&gt;
===perl===&lt;br /&gt;
*[http://download.boulder.ibm.com/ibmdl/pub/software/dw/library/l-p102/tomc.txt one liners]&lt;br /&gt;
*http://www.somacon.com/p127.php&lt;br /&gt;
====handy code====&lt;br /&gt;
=====remove blank lines from file=====&lt;br /&gt;
perl -wnl -e 'print $_ unless /^$/' infile.txt &amp;gt;outfile.txt &lt;br /&gt;
&lt;br /&gt;
===sed awk===&lt;br /&gt;
*[https://www.cs.hmc.edu/twiki/bin/view/QREF/Sed SED tutorial]&lt;br /&gt;
*http://tech.bluesmoon.info/2008/09/programming-patterns-in-sed.html&lt;br /&gt;
*http://www.vectorsite.net/tsawk_2.html&lt;br /&gt;
==regex==&lt;br /&gt;
===sites===&lt;br /&gt;
*http://www.grymoire.com/Unix/Regular.html#uh-2&lt;br /&gt;
*http://www.regular-expressions.info/php.html&lt;br /&gt;
===expressions===&lt;br /&gt;
If you want to get'Aloha World'out&lt;br /&gt;
&lt;br /&gt;
Input:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;test&amp;quot;&amp;gt;Hello World&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;somename&amp;quot;&amp;gt;Aloha World&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div&amp;gt;Hey There&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
RegEx:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;  \&amp;lt;div\sclass\=\&amp;quot;somename\&amp;quot;\&amp;gt;(?&amp;lt;Text&amp;gt;.*?)\&amp;lt;\/div\&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Yields:&lt;br /&gt;
&lt;br /&gt;
Aloha World (note: In a single group named Text)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*[1-9]\. //finds all the line numbers. (replace with #)&lt;br /&gt;
*[A-E]\. //find A. etc (replace with ##)&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
to clean special characters from a string&lt;br /&gt;
 $clean = preg_replace(&amp;quot;/^[^a-z0-9]?(.*?)[^a-z0-9]?$/i&amp;quot;, &amp;quot;$1&amp;quot;, $text);&lt;br /&gt;
&lt;br /&gt;
==mycode==&lt;br /&gt;
===file:///Users/teacher/code/===&lt;br /&gt;
*[[parsemeta.php]]&lt;br /&gt;
*[[txt2flp.pl]]&lt;br /&gt;
*[[parsephr.php]]&lt;br /&gt;
&lt;br /&gt;
==msaccess/excel==&lt;br /&gt;
http://support.microsoft.com/?kbid=208840&lt;br /&gt;
&lt;br /&gt;
http://www.thescripts.com/forum/thread546932.html&lt;br /&gt;
&lt;br /&gt;
http://www.blueclaw-db.com/mail_rtf_report_access.htm &amp;lt;br&amp;gt;http://forums.aspfree.com/microsoft-access-help-18/ms-access-email-report-19094.html&amp;lt;br&amp;gt;emailing reports&lt;br /&gt;
&lt;br /&gt;
http://support.microsoft.com/kb/319317 printing to particular printer&lt;br /&gt;
&lt;br /&gt;
http://www.vertex42.com/ExcelArticles/user-defined-functions.html&lt;br /&gt;
&lt;br /&gt;
http://www.contextures.com/xlToolbar02.html&lt;br /&gt;
&lt;br /&gt;
http://www.ozgrid.com/VBA/sum-count-cells-by-color.htm&lt;br /&gt;
&lt;br /&gt;
http://www.techonthenet.com/excel/formulas/index_vba.php&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====online tools====&lt;br /&gt;
&lt;br /&gt;
http://www.sitebuilt.net/moodle/course/view.php?id=2&amp;amp;edit=1&amp;amp;sesskey=zsCDYluKen&lt;br /&gt;
http://www.sitebuilt.net/moodle/course/mod.php?id=2&amp;amp;section=0&amp;amp;sesskey=zsCDYluKen&amp;amp;add=quiz&lt;br /&gt;
&lt;br /&gt;
Ari's phone: 011 237 529-4438&lt;br /&gt;
calling card:&lt;br /&gt;
&lt;br /&gt;
*18008872991&lt;br /&gt;
*617&lt;br /&gt;
&lt;br /&gt;
=[[installedMACtools]]=&lt;br /&gt;
&lt;br /&gt;
==pic==&lt;br /&gt;
http://www.rentron.com/Myke3.htm&lt;br /&gt;
&lt;br /&gt;
http://www.play-hookey.com/digital/jk_nand_flip-flop.html&lt;br /&gt;
&lt;br /&gt;
http://www.digital-diy.net/16F%20Examples/LM35DZ.aspx&lt;br /&gt;
&lt;br /&gt;
[http://www.opencircuits.com/Main_Page open source circuits wiki]&lt;br /&gt;
&lt;br /&gt;
[http://www.sparkfun.com/commerce/tutorials.php sparkfun hobby shop]&lt;br /&gt;
&lt;br /&gt;
[http://www.batchpcb.com/index.php/Home batchpcb.com pcb fabrication]&lt;br /&gt;
&lt;br /&gt;
[http://www.avrfreaks.net/index.php?module=Freaks%20Devices&amp;amp;func=displayDev&amp;amp;objectid=78 AVR is alternative to PIC]&lt;br /&gt;
&lt;br /&gt;
[http://www.sparkfun.com/commerce/tutorial_info.php?tutorials_id=57 a good tutorial on embedded systems]&lt;br /&gt;
:Google any of these for more info. I have chosen the ATmega168 as the learning IC of choice. Why?&lt;br /&gt;
&lt;br /&gt;
* 20 MIPs (million instructions per second!) is powerful enough to do some really cool projects&lt;br /&gt;
* It's cheap! $2.13 currently&lt;br /&gt;
* It's got all the goodies under the hood (UART, SPI, I2C, ADC, internal osc, PWM, kitchen sink, etc)&lt;br /&gt;
* 16K of program memory is enough for almost any beginner project&lt;br /&gt;
* The tools are free! (C compilers for many of the other micros cost a lot of money)&lt;br /&gt;
* The programming and debugging tools are low cost ($20 will get you started)&lt;br /&gt;
&lt;br /&gt;
[http://www.evilmadscientist.com/article.php/avrtargetboards evil mad scientist on AVR programming]&lt;br /&gt;
&lt;br /&gt;
==isp==&lt;br /&gt;
host&lt;br /&gt;
206.71.150.94&lt;br /&gt;
&lt;br /&gt;
http://www.networksolutions.com/whois/index.jsp&lt;br /&gt;
&lt;br /&gt;
http://www.namecheap.com/myaccount/index.asp mckennatim nanj&lt;br /&gt;
&lt;br /&gt;
https://thenynocportal.com/clientarea.php&lt;br /&gt;
&lt;br /&gt;
==text a photo to picasa==&lt;br /&gt;
text it to your and then forward it without the tmobile gifs  then forward it to mckenna.tim.upload@picasaweb.com&lt;br /&gt;
&lt;br /&gt;
==making transparent in gimp==&lt;br /&gt;
1. open image&lt;br /&gt;
&lt;br /&gt;
2. Right click the image and go to LAYERS then ADD ALPHA CHANNEL. You won't notice anything happening, but don't be concerned. It basically adds a transparent layer at the bottom of your image so when we erase the colors.....it's shows the transparent layer. Which of course would show whatever was under it on the screen.&lt;br /&gt;
&lt;br /&gt;
3. Right click on the image again and go to SELECT and then down to BY COLOR. A window that is all black opens up. Don't change any of the settings....just use the defaults for now.&lt;br /&gt;
&lt;br /&gt;
4. Now click on the color in the image you want to be transparent. These colors will now show up outlined.&lt;br /&gt;
&lt;br /&gt;
5. Right click on the image again and go to EDIT and then down to CLEAR. This should now erase the outlined color you just picked from the image and the &amp;quot;transparent gimp checkerbox&amp;quot; should show through. This is the Gimps way of showing you that section is now transparent.&lt;br /&gt;
&lt;br /&gt;
6. Right click on the image and choose SAVE AS and make sure to save as a GIF file if you want the transparency to work on the web.&lt;br /&gt;
&lt;br /&gt;
==embedding video==&lt;br /&gt;
   1. find the file Sanitizer.php in the folder /includes of your mediawiki installation&lt;br /&gt;
   2. find the function removeHTMLtags in that file. below that you’ll find a list of whitelisted HTML tags. add the tag embed to the list.&lt;br /&gt;
   3. find the function setupAttributeWhitelist in the same file. several lines below you will find HTML-attributes being whitelisted for each HTML tag. so you add a new line (maybe below the line that defines span):&lt;br /&gt;
      ‘embed’ =&amp;gt; array( ’style’, ‘id’, ‘type’, ’src’, ‘width’, ‘height’ ),&lt;br /&gt;
&lt;br /&gt;
take care to replace the typographic ‘-quotes by straight ones when doing copy&amp;amp;paste. (wordpress converts the quotes on this blog, so you need to convert them back.)&lt;br /&gt;
&lt;br /&gt;
you’re done. now you can copy the HTML-code provided by google or youtube into your wiki textbox and it’ll work. (make sure to make backups and document so you know what you’ve changed. when upgrading you’ll have to repeat the process. no warranties for possibile security leaks resulting from the hack.)&lt;br /&gt;
&lt;br /&gt;
update april 2007: i just tested, this hack also works with mediawiki 1.9.2, just that you need to add embed to $htmlpairs. (note: in case the embed-code you want to use has the format &amp;lt;embed /&amp;gt; you now have to convert it to &amp;lt;embed&amp;gt; &amp;lt;/embed&amp;gt; before posting it to your wiki.) i also would recommend to paste the last line of code near br instead of span (the file has got rearranged a bit).&lt;br /&gt;
==mediawiki memory problem==&lt;br /&gt;
php.ini is in public_html, it has to be copied into everywhere that uses php&lt;br /&gt;
left ini_set commented out in localsettins.php&lt;br /&gt;
.htaccess php_mem ... didn't work&lt;br /&gt;
==mediawiki upgrade==&lt;br /&gt;
http://www.g-loaded.eu/2006/09/05/mediawiki-upgrade-procedure/&lt;br /&gt;
easy way: &lt;br /&gt;
*goto maintainance directory and run php dumpBackup.php --current&amp;gt; dumfile.xml &lt;br /&gt;
*on new site install wiki, put dumpfile.xml on its maintenance dir run php importDump.php dumfile.xml&lt;br /&gt;
&lt;br /&gt;
==mediawiki css==&lt;br /&gt;
*sitewide changes go in Mediawiki:Monobook.css&lt;br /&gt;
*user changes go in User:MrMcKenna/monobook.css&lt;br /&gt;
==lynx==&lt;br /&gt;
==[[Moving_from_shared_to_VPS]]==&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Feb10&amp;diff=3839</id>
		<title>Feb10</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Feb10&amp;diff=3839"/>
		<updated>2010-01-23T15:18:38Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: /* Luquillo (week rental) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Luquillo (week rental)===&lt;br /&gt;
&amp;lt;big&amp;gt;[http://www.luquillorental.com/casita.htm Luquillo Town 'Casita de las Olas']&amp;lt;/big&amp;gt; &amp;lt;s&amp;gt;awaiting confirmation&amp;lt;/s&amp;gt; confirmed by phone 1/22 2:30p $700/wk deposit $140 to &lt;br /&gt;
::Helena Humphrey&lt;br /&gt;
::P.O. Box 1888&lt;br /&gt;
::Luquillo, Puerto Rico (USA) 99773&lt;br /&gt;
&lt;br /&gt;
http://lh3.ggpht.com/_Kn7Ui27B0yc/S1oUNrbKCPI/AAAAAAAAAkg/vqm8Fml6tXw/s640/OlasLuqmap.jpg&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;&lt;br /&gt;
:http://www.vrbo.com/267171 http://www.vrbo.com/global/siteFrame.aspx?l=267171&amp;amp;k=1&lt;br /&gt;
:http://www.elyunque.com/lasolas.html&lt;br /&gt;
:http://www.rainforestsafari.com/camp.htm&lt;br /&gt;
:[http://tamarindoestates.com Tamarindo Estates] :7877423343&lt;br /&gt;
:http://www.elyunque.com/luquillosunrise.htm 16/17th king ocean or 19/20garden&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We are sure you will enjoy a day visit to the  [http://www.fs.fed.us/r8/caribbean/ El Yunque National Rain Forest] where the views and nature trails will mesmerize you with the splendor of exquisite natural foliage.  Make sure you take the trail to the Coca waterfall and wear shorts or a swim trunk so that you can take a plunge in the cool pristine water pond where the river downstream is born; you will never forget this one.  The El Faro Lighthouse Museum and adjacent Las Cabezas de San Juan Nature Reserve (bioluminescent mangrove lagoon) and the above water boardwalk and nature trail walk are found a short 15 minutes drive on the scenic road that leads to Las Croabas in the neighboring town of Fajardo where you can take day trips by Ferry to Vieques and Culebra.  At the foot of this same road you will find local fishermen selling their catch of the day and some are for hire and will take you out on day excursions to the many little isolated islands including Palomino Island, Cayo Icacos and others.&lt;br /&gt;
&lt;br /&gt;
===Culebra===&lt;br /&gt;
http://ahoooadventure.com/CulebraMap_lg.jpg&lt;br /&gt;
====[http://www.islaculebra.com/puerto-rico/culebra-ferry-schedule.html ferry schedule]====&lt;br /&gt;
Passengers only&lt;br /&gt;
Fare is $2.25 one way $4.50 round trip&lt;br /&gt;
=====Fajardo-Culebra=====&lt;br /&gt;
&lt;br /&gt;
:9:00 AM&lt;br /&gt;
:3:00 PM&lt;br /&gt;
:7:00 PM	&lt;br /&gt;
=====Culebra-Fajardo=====&lt;br /&gt;
&lt;br /&gt;
:6:30 AM&lt;br /&gt;
:1:00 PM&lt;br /&gt;
:5:00 PM&lt;br /&gt;
	&lt;br /&gt;
For reservations call - Culebra (787) 742-3161&lt;br /&gt;
Fajardo (787) 863-0705, (787) 863-0852, (787) 860-8618&lt;br /&gt;
800-981-2005 - sometimes they answer and then again, sometimes they do not :)&lt;br /&gt;
&lt;br /&gt;
All times are given WITHOUT warranty. Last update: 1/2010&lt;br /&gt;
====[http://flamencobeachcampground.com/ Flamenco Camping] 787-742-0700====&lt;br /&gt;
Reservations are usually not needed to stay in Flamenco Beach Campground. Just stop by the main office when you arrive on the island and check-in; at this time the front desk staff will assign you a camp site location to pitch your tent. The daily rate to pitch a tent at the campsite is $20, which allows you to accommodate a maximum number of 6 people in your tent. Unfortunately, you may only camp for up to seven (7) consecutives nights. Check-in time starts at 8:00 am and check-out time is at 4:00 pm.&lt;br /&gt;
&lt;br /&gt;
====culebra food====&lt;br /&gt;
http://www.juanitabananas.com/ourmenu.html#&lt;br /&gt;
====snorkeling====&lt;br /&gt;
:snorkeling Carlos Rosario 20 minutes past Flamenco, trail starts at gate located along parking lot fence&lt;br /&gt;
====boat rental====&lt;br /&gt;
:culebra boat rental 142 Escudera 7877423559 8662100709&lt;br /&gt;
===near San Juan===&lt;br /&gt;
====pinones====&lt;br /&gt;
:26 to 187 left after bridge&lt;br /&gt;
:Pulpo loco bikes $20/day&lt;br /&gt;
&lt;br /&gt;
===good surf in PR===&lt;br /&gt;
:Aviones, Chatarra and Tacones - in Pinones&lt;br /&gt;
:La Pareda ocho bus stop 8&lt;br /&gt;
&lt;br /&gt;
===flight info===&lt;br /&gt;
http://mail.google.com/mail/?view=cm&amp;amp;fs=1&amp;amp;to=michelle.feliz%40umb.edu&amp;amp;shva=1#inbox/126158514f848f54&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt; 	&lt;br /&gt;
Passenger(s):  TIMOTHY MCKENNA,&lt;br /&gt;
PERI MCKENNA&lt;br /&gt;
&lt;br /&gt;
JetBlue Airways record locator: TKVSA1&lt;br /&gt;
&lt;br /&gt;
Ticket type requested: electronic (e-ticket)&lt;br /&gt;
Orbitz record locator: AP270101NVPNLY0A&lt;br /&gt;
&lt;br /&gt;
Airline ticket number(s): Issued by the airline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please note: JetBlue Airways charges an additional fee for checked baggage.The fee is not included in your total trip cost.See details&lt;br /&gt;
&lt;br /&gt;
Please note: Meal requests are subject to the type of service offered on your flight and cannot be guaranteed by Orbitz or the airline.Special requests should be confirmed directly with the airline 24 hours prior to departure.&lt;br /&gt;
&lt;br /&gt;
Saturday, February 13, 2010&lt;br /&gt;
JetBlue Airways # 731&lt;br /&gt;
 &lt;br /&gt;
Boston Logan International (BOS) to San Juan Luis Munoz Marin Intl (SJU)&lt;br /&gt;
Departure (BOS): February 13, 11:59 PM EST (evening)&lt;br /&gt;
Arrival (SJU): February 14, 4:54 AM AST (morning)&lt;br /&gt;
&lt;br /&gt;
This is an overnight flight.&lt;br /&gt;
&lt;br /&gt;
Class: Economy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
View the latest airport conditions at: BOS&lt;br /&gt;
--------------------------------&lt;br /&gt;
&lt;br /&gt;
Monday, February 22, 2010&lt;br /&gt;
JetBlue Airways # 732&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
San Juan Luis Munoz Marin Intl (SJU) to Boston Logan International (BOS)&lt;br /&gt;
Departure (SJU): February 22, 1:56 AM AST (morning)&lt;br /&gt;
Arrival (BOS): February 22, 5:00 AM EST (morning)&amp;lt;/pre&amp;gt;&lt;br /&gt;
====car res alamo====&lt;br /&gt;
&amp;lt;pre&amp;gt;750120338COUNT&lt;br /&gt;
Primary driver:PERI MCKENNA&lt;br /&gt;
&lt;br /&gt;
:Alamo Rent A Car Full Size&lt;br /&gt;
Pick-up 	Sun, Feb 14, 2010 5:00am 	San Juan Luis Munoz Marin Intl (SJU) (in terminal)&lt;br /&gt;
&lt;br /&gt;
:Phone: 787-791-1805 800-327-9633 Hours: Open 24 hours&lt;br /&gt;
Drop-off 	Mon, Feb 22, 2010 12:30am 	drop-off location same as pick-up location listed above&lt;br /&gt;
&lt;br /&gt;
Car Information&lt;br /&gt;
Trip Name: San Juan 02/14/10&lt;br /&gt;
Driver: PERI MCKENNA&lt;br /&gt;
&lt;br /&gt;
Rental car company: Alamo Rent A Car&lt;br /&gt;
Confirmation number: 750120338COUNT&lt;br /&gt;
Car type:   Full Size   Car&lt;br /&gt;
Pick-up date: Sun, Feb 14, 2010 5:00 AM AST&lt;br /&gt;
Drop-off date: Mon, Feb 22, 2010 12:30 AM AST&lt;br /&gt;
Pick-up location:&lt;br /&gt;
Alamo Rent A Car&lt;br /&gt;
Luis Munos Marin International Airport&lt;br /&gt;
San Juan&lt;br /&gt;
PR&lt;br /&gt;
00979&lt;br /&gt;
Drop-off location: Same as pick up&lt;br /&gt;
 Weekly rate:$229.80*&lt;br /&gt;
 Base rate 	$268.10&lt;br /&gt;
 Taxes and fees 	$29.49&lt;br /&gt;
 CONCESSION RECOUPMENT FEE 11 PCT @ 29.49 USD&lt;br /&gt;
 Total car rental estimate &lt;br /&gt;
 $297.59 USD*&lt;br /&gt;
 Amount paid at reservation $0.00&lt;br /&gt;
 Minimum rental: 	8 days&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
====megans hotel====&lt;br /&gt;
Hi Tim,&lt;br /&gt;
&lt;br /&gt;
Here's the info on where we are staying.  It is right across from the rain forest.  If you contact them, check about the 2 for 1 deal - stay for 2 nights get one for free.  And get your room near ours. There is a bakery at the bottom of the hill from the hotel that has a great breakfast.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We are arriving in San Juan on Mon. 2/15 at 12:00 and leaving on 2/22 @ 8:45 pm.  We rented a car.  The hotel is near Luquillo - good beaches and Fajardo.  We will leave from Fajardo to go to Culebra for a day.&lt;br /&gt;
&lt;br /&gt;
Rio Mar Resort and Spa, a Wyndham Grand Resort&lt;br /&gt;
&lt;br /&gt;
6000 RIO MAR BLVD&lt;br /&gt;
Rio Grande&lt;br /&gt;
00745-6100&lt;br /&gt;
&lt;br /&gt;
Telephone:  787.888.6000 (questions for this hotel)&lt;br /&gt;
&lt;br /&gt;
Check in: Mon, Feb 15, 2010&lt;br /&gt;
Check out: Mon, Feb 22, 2010&lt;br /&gt;
&lt;br /&gt;
Room 1: Room Resort View ( 2 Adults , 1 Child)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We are happy that you are coming.  We'll have a lot of fun.  Do you bring snorkeling equip.?  We are excited about hiking in the rain forest and observing the wildlife and waterfalls.  Also can't wait to snorkel and eat delicious Puerto Rican food.&lt;br /&gt;
&lt;br /&gt;
Love,&lt;br /&gt;
&lt;br /&gt;
Meg&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Feb10&amp;diff=3837</id>
		<title>Feb10</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Feb10&amp;diff=3837"/>
		<updated>2010-01-23T03:09:33Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Luquillo (week rental)===&lt;br /&gt;
&amp;lt;big&amp;gt;[http://www.luquillorental.com/casita.htm Luquillo Town 'Casita de las Olas']&amp;lt;/big&amp;gt; &amp;lt;s&amp;gt;awaiting confirmation&amp;lt;/s&amp;gt; confirmed by phone 1/22 2:30p $700/wk deposit $140 to &lt;br /&gt;
::Helena Humphrey&lt;br /&gt;
::P.O. Box 1888&lt;br /&gt;
::Luquillo, Puerto Rico (USA) 99773&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;[http://maps.google.com/maps?daddr=6000+Rio+Mar+Boulevard,+p+o+box+2006,+Not+Specified,+San+Juan,+00745-6100,+Puerto+Rico+(Westin+Rio+Mar+Beach+Resort)&amp;amp;geocode=CYnyX-RguQ3QFSGdGAEd2ZwU_CG69WnxAPCjdw&amp;amp;dirflg=&amp;amp;saddr=Cll+Del+Carmen,+Luquillo+00773,+Puerto+Rico&amp;amp;f=d&amp;amp;gl=us&amp;amp;hl=en&amp;amp;sll=18.392484,-65.738668&amp;amp;sspn=0.041375,0.076046&amp;amp;ie=UTF8&amp;amp;ll=18.379126,-65.737638&amp;amp;spn=0.041378,0.076046&amp;amp;t=h&amp;amp;z=14 map to Meg]&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http://lh3.ggpht.com/_Kn7Ui27B0yc/S1oUNrbKCPI/AAAAAAAAAkg/vqm8Fml6tXw/s640/OlasLuqmap.jpg&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;&lt;br /&gt;
:http://www.vrbo.com/267171 http://www.vrbo.com/global/siteFrame.aspx?l=267171&amp;amp;k=1&lt;br /&gt;
:http://www.elyunque.com/lasolas.html&lt;br /&gt;
:http://www.rainforestsafari.com/camp.htm&lt;br /&gt;
:[http://tamarindoestates.com Tamarindo Estates] :7877423343&lt;br /&gt;
:http://www.elyunque.com/luquillosunrise.htm 16/17th king ocean or 19/20garden&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[http://www.islaculebra.com/puerto-rico/culebra-travel.html Culebra]===&lt;br /&gt;
====[http://www.islaculebra.com/puerto-rico/culebra-ferry-schedule.html ferry schedule]====&lt;br /&gt;
Passengers only&lt;br /&gt;
Fare is $2.25 one way $4.50 round trip&lt;br /&gt;
=====Fajardo-Culebra=====&lt;br /&gt;
&lt;br /&gt;
:9:00 AM&lt;br /&gt;
:3:00 PM&lt;br /&gt;
:7:00 PM	&lt;br /&gt;
=====Culebra-Fajardo=====&lt;br /&gt;
&lt;br /&gt;
:6:30 AM&lt;br /&gt;
:1:00 PM&lt;br /&gt;
:5:00 PM&lt;br /&gt;
	&lt;br /&gt;
For reservations call - Culebra (787) 742-3161&lt;br /&gt;
Fajardo (787) 863-0705, (787) 863-0852, (787) 860-8618&lt;br /&gt;
800-981-2005 - sometimes they answer and then again, sometimes they do not :)&lt;br /&gt;
&lt;br /&gt;
All times are given WITHOUT warranty. Last update: 1/2010&lt;br /&gt;
====[http://flamencobeachcampground.com/ Flamenco Camping] 787-742-0700====&lt;br /&gt;
Reservations are usually not needed to stay in Flamenco Beach Campground. Just stop by the main office when you arrive on the island and check-in; at this time the front desk staff will assign you a camp site location to pitch your tent. The daily rate to pitch a tent at the campsite is $20, which allows you to accommodate a maximum number of 6 people in your tent. Unfortunately, you may only camp for up to seven (7) consecutives nights. Check-in time starts at 8:00 am and check-out time is at 4:00 pm.&lt;br /&gt;
&lt;br /&gt;
====culebra food====&lt;br /&gt;
http://www.juanitabananas.com/ourmenu.html#&lt;br /&gt;
====snorkeling====&lt;br /&gt;
:snorkeling Carlos Rosario 20 minutes past Flamenco, trail starts at gate located along parking lot fence&lt;br /&gt;
:Melones, Carlos Rosario, Punta Soldado, Flamenco to name just a few of really good snorkeling beaches, where the reef is within easy reach of the beach!&lt;br /&gt;
:Snorkeling from the beach at Carlos Rosario and the beach around the corner to the left (going toward Tamarindo) was fantastic! You have a 15 minute hike to C.Rosario from the parking lot at Flamenco. At the end of the trail there's a path to the right to Rosario. The path to the left leads to great snorkeling. Right when you see the beach, you'll see a sandy trail in the water straight ahead. Snorkel around to the right - it's amazing. Saw turtle there too. You can also get in from the rocky beach at Melone's, although it requires paying close attention to where the sea urchins are. We also rented a boat from Butch at Culebra Boat Rentals and had a blast! Snorkeling at Melones from the boat was incredible. Saw turtles and spotted eagle rays. Saw dozens upons dozens of different kinds of fish, coral and fans. Very colorful; very diverse. There were high surf advisories almost the entire 12 days we were in Vieques and Culebra so it made snorkeling more challenging and visibility less than perfect. But still incredible! You can easily check out the shark pen area on Flamenco - easy to get in there from the beach. Go all the way down Flamenco past Coconuts and you'll see the old shark pen.&lt;br /&gt;
&lt;br /&gt;
====boat rental====&lt;br /&gt;
:culebra boat rental 142 Escudera 7877423559 8662100709&lt;br /&gt;
===near San Juan===&lt;br /&gt;
====pinones====&lt;br /&gt;
:26 to 187 left after bridge&lt;br /&gt;
:Pulpo loco bikes $20/day&lt;br /&gt;
&lt;br /&gt;
===good surf in PR===&lt;br /&gt;
:Aviones, Chatarra and Tacones - in Pinones&lt;br /&gt;
:La Pareda ocho bus stop 8&lt;br /&gt;
&lt;br /&gt;
===flight info===&lt;br /&gt;
http://mail.google.com/mail/?view=cm&amp;amp;fs=1&amp;amp;to=michelle.feliz%40umb.edu&amp;amp;shva=1#inbox/126158514f848f54&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt; 	&lt;br /&gt;
Passenger(s):  TIMOTHY MCKENNA,&lt;br /&gt;
PERI MCKENNA&lt;br /&gt;
&lt;br /&gt;
JetBlue Airways record locator: TKVSA1&lt;br /&gt;
&lt;br /&gt;
Ticket type requested: electronic (e-ticket)&lt;br /&gt;
Orbitz record locator: AP270101NVPNLY0A&lt;br /&gt;
&lt;br /&gt;
Airline ticket number(s): Issued by the airline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please note: JetBlue Airways charges an additional fee for checked baggage.The fee is not included in your total trip cost.See details&lt;br /&gt;
&lt;br /&gt;
Please note: Meal requests are subject to the type of service offered on your flight and cannot be guaranteed by Orbitz or the airline.Special requests should be confirmed directly with the airline 24 hours prior to departure.&lt;br /&gt;
&lt;br /&gt;
Saturday, February 13, 2010&lt;br /&gt;
JetBlue Airways # 731&lt;br /&gt;
 &lt;br /&gt;
Boston Logan International (BOS) to San Juan Luis Munoz Marin Intl (SJU)&lt;br /&gt;
Departure (BOS): February 13, 11:59 PM EST (evening)&lt;br /&gt;
Arrival (SJU): February 14, 4:54 AM AST (morning)&lt;br /&gt;
&lt;br /&gt;
This is an overnight flight.&lt;br /&gt;
&lt;br /&gt;
Class: Economy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
View the latest airport conditions at: BOS&lt;br /&gt;
--------------------------------&lt;br /&gt;
&lt;br /&gt;
Monday, February 22, 2010&lt;br /&gt;
JetBlue Airways # 732&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
San Juan Luis Munoz Marin Intl (SJU) to Boston Logan International (BOS)&lt;br /&gt;
Departure (SJU): February 22, 1:56 AM AST (morning)&lt;br /&gt;
Arrival (BOS): February 22, 5:00 AM EST (morning)&amp;lt;/pre&amp;gt;&lt;br /&gt;
====car res alamo====&lt;br /&gt;
&amp;lt;pre&amp;gt;750120338COUNT&lt;br /&gt;
Primary driver:PERI MCKENNA&lt;br /&gt;
&lt;br /&gt;
:Alamo Rent A Car Full Size&lt;br /&gt;
Pick-up 	Sun, Feb 14, 2010 5:00am 	San Juan Luis Munoz Marin Intl (SJU) (in terminal)&lt;br /&gt;
&lt;br /&gt;
:Phone: 787-791-1805 800-327-9633 Hours: Open 24 hours&lt;br /&gt;
Drop-off 	Mon, Feb 22, 2010 12:30am 	drop-off location same as pick-up location listed above&lt;br /&gt;
&lt;br /&gt;
Car Information&lt;br /&gt;
Trip Name: San Juan 02/14/10&lt;br /&gt;
Driver: PERI MCKENNA&lt;br /&gt;
&lt;br /&gt;
Rental car company: Alamo Rent A Car&lt;br /&gt;
Confirmation number: 750120338COUNT&lt;br /&gt;
Car type:   Full Size   Car&lt;br /&gt;
Pick-up date: Sun, Feb 14, 2010 5:00 AM AST&lt;br /&gt;
Drop-off date: Mon, Feb 22, 2010 12:30 AM AST&lt;br /&gt;
Pick-up location:&lt;br /&gt;
Alamo Rent A Car&lt;br /&gt;
Luis Munos Marin International Airport&lt;br /&gt;
San Juan&lt;br /&gt;
PR&lt;br /&gt;
00979&lt;br /&gt;
Drop-off location: Same as pick up&lt;br /&gt;
 Weekly rate:$229.80*&lt;br /&gt;
 Base rate 	$268.10&lt;br /&gt;
 Taxes and fees 	$29.49&lt;br /&gt;
 CONCESSION RECOUPMENT FEE 11 PCT @ 29.49 USD&lt;br /&gt;
 Total car rental estimate &lt;br /&gt;
 $297.59 USD*&lt;br /&gt;
 Amount paid at reservation $0.00&lt;br /&gt;
 Minimum rental: 	8 days&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
====megans hotel====&lt;br /&gt;
Hi Tim,&lt;br /&gt;
&lt;br /&gt;
Here's the info on where we are staying.  It is right across from the rain forest.  If you contact them, check about the 2 for 1 deal - stay for 2 nights get one for free.  And get your room near ours. There is a bakery at the bottom of the hill from the hotel that has a great breakfast.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We are arriving in San Juan on Mon. 2/15 at 12:00 and leaving on 2/22 @ 8:45 pm.  We rented a car.  The hotel is near Luquillo - good beaches and Fajardo.  We will leave from Fajardo to go to Culebra for a day.&lt;br /&gt;
&lt;br /&gt;
Rio Mar Resort and Spa, a Wyndham Grand Resort&lt;br /&gt;
&lt;br /&gt;
6000 RIO MAR BLVD&lt;br /&gt;
Rio Grande&lt;br /&gt;
00745-6100&lt;br /&gt;
&lt;br /&gt;
Telephone:  787.888.6000 (questions for this hotel)&lt;br /&gt;
&lt;br /&gt;
Check in: Mon, Feb 15, 2010&lt;br /&gt;
Check out: Mon, Feb 22, 2010&lt;br /&gt;
&lt;br /&gt;
Room 1: Room Resort View ( 2 Adults , 1 Child)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We are happy that you are coming.  We'll have a lot of fun.  Do you bring snorkeling equip.?  We are excited about hiking in the rain forest and observing the wildlife and waterfalls.  Also can't wait to snorkel and eat delicious Puerto Rican food.&lt;br /&gt;
&lt;br /&gt;
Love,&lt;br /&gt;
&lt;br /&gt;
Meg&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Feb10&amp;diff=3836</id>
		<title>Feb10</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Feb10&amp;diff=3836"/>
		<updated>2010-01-23T03:08:14Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: /* snorkeling */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Luquillo (week rental)===&lt;br /&gt;
&amp;lt;big&amp;gt;[http://www.luquillorental.com/casita.htm Luquillo Town 'Casita de las Olas']&amp;lt;/big&amp;gt; &amp;lt;s&amp;gt;awaiting confirmation&amp;lt;/s&amp;gt; confirmed by phone 1/22 2:30p $700/wk deposit $140 to &lt;br /&gt;
::Helena Humphrey&lt;br /&gt;
::P.O. Box 1888&lt;br /&gt;
::Luquillo, Puerto Rico (USA) 99773&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;[http://maps.google.com/maps?daddr=6000+Rio+Mar+Boulevard,+p+o+box+2006,+Not+Specified,+San+Juan,+00745-6100,+Puerto+Rico+(Westin+Rio+Mar+Beach+Resort)&amp;amp;geocode=CYnyX-RguQ3QFSGdGAEd2ZwU_CG69WnxAPCjdw&amp;amp;dirflg=&amp;amp;saddr=Cll+Del+Carmen,+Luquillo+00773,+Puerto+Rico&amp;amp;f=d&amp;amp;gl=us&amp;amp;hl=en&amp;amp;sll=18.392484,-65.738668&amp;amp;sspn=0.041375,0.076046&amp;amp;ie=UTF8&amp;amp;ll=18.379126,-65.737638&amp;amp;spn=0.041378,0.076046&amp;amp;t=h&amp;amp;z=14 map to Meg]&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http://lh3.ggpht.com/_Kn7Ui27B0yc/S1oUNrbKCPI/AAAAAAAAAkg/vqm8Fml6tXw/s640/OlasLuqmap.jpg&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;&lt;br /&gt;
:http://www.vrbo.com/267171 http://www.vrbo.com/global/siteFrame.aspx?l=267171&amp;amp;k=1&lt;br /&gt;
:http://www.elyunque.com/lasolas.html&lt;br /&gt;
:http://www.rainforestsafari.com/camp.htm&lt;br /&gt;
:[http://tamarindoestates.com Tamarindo Estates] :7877423343&lt;br /&gt;
:http://www.elyunque.com/luquillosunrise.htm 16/17th king ocean or 19/20garden&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Culebra===&lt;br /&gt;
====[http://www.islaculebra.com/puerto-rico/culebra-ferry-schedule.html ferry schedule]====&lt;br /&gt;
Passengers only&lt;br /&gt;
Fare is $2.25 one way $4.50 round trip&lt;br /&gt;
=====Fajardo-Culebra=====&lt;br /&gt;
&lt;br /&gt;
:9:00 AM&lt;br /&gt;
:3:00 PM&lt;br /&gt;
:7:00 PM	&lt;br /&gt;
=====Culebra-Fajardo=====&lt;br /&gt;
&lt;br /&gt;
:6:30 AM&lt;br /&gt;
:1:00 PM&lt;br /&gt;
:5:00 PM&lt;br /&gt;
	&lt;br /&gt;
For reservations call - Culebra (787) 742-3161&lt;br /&gt;
Fajardo (787) 863-0705, (787) 863-0852, (787) 860-8618&lt;br /&gt;
800-981-2005 - sometimes they answer and then again, sometimes they do not :)&lt;br /&gt;
&lt;br /&gt;
All times are given WITHOUT warranty. Last update: 1/2010&lt;br /&gt;
====[http://flamencobeachcampground.com/ Flamenco Camping] 787-742-0700====&lt;br /&gt;
Reservations are usually not needed to stay in Flamenco Beach Campground. Just stop by the main office when you arrive on the island and check-in; at this time the front desk staff will assign you a camp site location to pitch your tent. The daily rate to pitch a tent at the campsite is $20, which allows you to accommodate a maximum number of 6 people in your tent. Unfortunately, you may only camp for up to seven (7) consecutives nights. Check-in time starts at 8:00 am and check-out time is at 4:00 pm.&lt;br /&gt;
&lt;br /&gt;
====culebra food====&lt;br /&gt;
http://www.juanitabananas.com/ourmenu.html#&lt;br /&gt;
====snorkeling====&lt;br /&gt;
:snorkeling Carlos Rosario 20 minutes past Flamenco, trail starts at gate located along parking lot fence&lt;br /&gt;
:Melones, Carlos Rosario, Punta Soldado, Flamenco to name just a few of really good snorkeling beaches, where the reef is within easy reach of the beach!&lt;br /&gt;
:Snorkeling from the beach at Carlos Rosario and the beach around the corner to the left (going toward Tamarindo) was fantastic! You have a 15 minute hike to C.Rosario from the parking lot at Flamenco. At the end of the trail there's a path to the right to Rosario. The path to the left leads to great snorkeling. Right when you see the beach, you'll see a sandy trail in the water straight ahead. Snorkel around to the right - it's amazing. Saw turtle there too. You can also get in from the rocky beach at Melone's, although it requires paying close attention to where the sea urchins are. We also rented a boat from Butch at Culebra Boat Rentals and had a blast! Snorkeling at Melones from the boat was incredible. Saw turtles and spotted eagle rays. Saw dozens upons dozens of different kinds of fish, coral and fans. Very colorful; very diverse. There were high surf advisories almost the entire 12 days we were in Vieques and Culebra so it made snorkeling more challenging and visibility less than perfect. But still incredible! You can easily check out the shark pen area on Flamenco - easy to get in there from the beach. Go all the way down Flamenco past Coconuts and you'll see the old shark pen.&lt;br /&gt;
&lt;br /&gt;
====boat rental====&lt;br /&gt;
:culebra boat rental 142 Escudera 7877423559 8662100709&lt;br /&gt;
===near San Juan===&lt;br /&gt;
====pinones====&lt;br /&gt;
:26 to 187 left after bridge&lt;br /&gt;
:Pulpo loco bikes $20/day&lt;br /&gt;
&lt;br /&gt;
===good surf in PR===&lt;br /&gt;
:Aviones, Chatarra and Tacones - in Pinones&lt;br /&gt;
:La Pareda ocho bus stop 8&lt;br /&gt;
&lt;br /&gt;
===flight info===&lt;br /&gt;
http://mail.google.com/mail/?view=cm&amp;amp;fs=1&amp;amp;to=michelle.feliz%40umb.edu&amp;amp;shva=1#inbox/126158514f848f54&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt; 	&lt;br /&gt;
Passenger(s):  TIMOTHY MCKENNA,&lt;br /&gt;
PERI MCKENNA&lt;br /&gt;
&lt;br /&gt;
JetBlue Airways record locator: TKVSA1&lt;br /&gt;
&lt;br /&gt;
Ticket type requested: electronic (e-ticket)&lt;br /&gt;
Orbitz record locator: AP270101NVPNLY0A&lt;br /&gt;
&lt;br /&gt;
Airline ticket number(s): Issued by the airline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please note: JetBlue Airways charges an additional fee for checked baggage.The fee is not included in your total trip cost.See details&lt;br /&gt;
&lt;br /&gt;
Please note: Meal requests are subject to the type of service offered on your flight and cannot be guaranteed by Orbitz or the airline.Special requests should be confirmed directly with the airline 24 hours prior to departure.&lt;br /&gt;
&lt;br /&gt;
Saturday, February 13, 2010&lt;br /&gt;
JetBlue Airways # 731&lt;br /&gt;
 &lt;br /&gt;
Boston Logan International (BOS) to San Juan Luis Munoz Marin Intl (SJU)&lt;br /&gt;
Departure (BOS): February 13, 11:59 PM EST (evening)&lt;br /&gt;
Arrival (SJU): February 14, 4:54 AM AST (morning)&lt;br /&gt;
&lt;br /&gt;
This is an overnight flight.&lt;br /&gt;
&lt;br /&gt;
Class: Economy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
View the latest airport conditions at: BOS&lt;br /&gt;
--------------------------------&lt;br /&gt;
&lt;br /&gt;
Monday, February 22, 2010&lt;br /&gt;
JetBlue Airways # 732&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
San Juan Luis Munoz Marin Intl (SJU) to Boston Logan International (BOS)&lt;br /&gt;
Departure (SJU): February 22, 1:56 AM AST (morning)&lt;br /&gt;
Arrival (BOS): February 22, 5:00 AM EST (morning)&amp;lt;/pre&amp;gt;&lt;br /&gt;
====car res alamo====&lt;br /&gt;
&amp;lt;pre&amp;gt;750120338COUNT&lt;br /&gt;
Primary driver:PERI MCKENNA&lt;br /&gt;
&lt;br /&gt;
:Alamo Rent A Car Full Size&lt;br /&gt;
Pick-up 	Sun, Feb 14, 2010 5:00am 	San Juan Luis Munoz Marin Intl (SJU) (in terminal)&lt;br /&gt;
&lt;br /&gt;
:Phone: 787-791-1805 800-327-9633 Hours: Open 24 hours&lt;br /&gt;
Drop-off 	Mon, Feb 22, 2010 12:30am 	drop-off location same as pick-up location listed above&lt;br /&gt;
&lt;br /&gt;
Car Information&lt;br /&gt;
Trip Name: San Juan 02/14/10&lt;br /&gt;
Driver: PERI MCKENNA&lt;br /&gt;
&lt;br /&gt;
Rental car company: Alamo Rent A Car&lt;br /&gt;
Confirmation number: 750120338COUNT&lt;br /&gt;
Car type:   Full Size   Car&lt;br /&gt;
Pick-up date: Sun, Feb 14, 2010 5:00 AM AST&lt;br /&gt;
Drop-off date: Mon, Feb 22, 2010 12:30 AM AST&lt;br /&gt;
Pick-up location:&lt;br /&gt;
Alamo Rent A Car&lt;br /&gt;
Luis Munos Marin International Airport&lt;br /&gt;
San Juan&lt;br /&gt;
PR&lt;br /&gt;
00979&lt;br /&gt;
Drop-off location: Same as pick up&lt;br /&gt;
 Weekly rate:$229.80*&lt;br /&gt;
 Base rate 	$268.10&lt;br /&gt;
 Taxes and fees 	$29.49&lt;br /&gt;
 CONCESSION RECOUPMENT FEE 11 PCT @ 29.49 USD&lt;br /&gt;
 Total car rental estimate &lt;br /&gt;
 $297.59 USD*&lt;br /&gt;
 Amount paid at reservation $0.00&lt;br /&gt;
 Minimum rental: 	8 days&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
====megans hotel====&lt;br /&gt;
Hi Tim,&lt;br /&gt;
&lt;br /&gt;
Here's the info on where we are staying.  It is right across from the rain forest.  If you contact them, check about the 2 for 1 deal - stay for 2 nights get one for free.  And get your room near ours. There is a bakery at the bottom of the hill from the hotel that has a great breakfast.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We are arriving in San Juan on Mon. 2/15 at 12:00 and leaving on 2/22 @ 8:45 pm.  We rented a car.  The hotel is near Luquillo - good beaches and Fajardo.  We will leave from Fajardo to go to Culebra for a day.&lt;br /&gt;
&lt;br /&gt;
Rio Mar Resort and Spa, a Wyndham Grand Resort&lt;br /&gt;
&lt;br /&gt;
6000 RIO MAR BLVD&lt;br /&gt;
Rio Grande&lt;br /&gt;
00745-6100&lt;br /&gt;
&lt;br /&gt;
Telephone:  787.888.6000 (questions for this hotel)&lt;br /&gt;
&lt;br /&gt;
Check in: Mon, Feb 15, 2010&lt;br /&gt;
Check out: Mon, Feb 22, 2010&lt;br /&gt;
&lt;br /&gt;
Room 1: Room Resort View ( 2 Adults , 1 Child)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We are happy that you are coming.  We'll have a lot of fun.  Do you bring snorkeling equip.?  We are excited about hiking in the rain forest and observing the wildlife and waterfalls.  Also can't wait to snorkel and eat delicious Puerto Rican food.&lt;br /&gt;
&lt;br /&gt;
Love,&lt;br /&gt;
&lt;br /&gt;
Meg&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Feb10&amp;diff=3833</id>
		<title>Feb10</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Feb10&amp;diff=3833"/>
		<updated>2010-01-22T21:20:53Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===luquillo (week rental)===&lt;br /&gt;
&amp;lt;big&amp;gt;[http://www.luquillorental.com/casita.htm Luquillo Town 'Casita de las Olas']&amp;lt;/big&amp;gt; &amp;lt;s&amp;gt;awaiting confirmation&amp;lt;/s&amp;gt; confirmed by phone 1/22 2:30p $700/wk deposit $140 to &lt;br /&gt;
::Helena Humphrey&lt;br /&gt;
::P.O. Box 1888&lt;br /&gt;
::Luquillo, Puerto Rico (USA) 99773&lt;br /&gt;
&lt;br /&gt;
http://lh3.ggpht.com/_Kn7Ui27B0yc/S1oUNrbKCPI/AAAAAAAAAkg/vqm8Fml6tXw/s640/OlasLuqmap.jpg&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;&lt;br /&gt;
:http://www.vrbo.com/267171 http://www.vrbo.com/global/siteFrame.aspx?l=267171&amp;amp;k=1&lt;br /&gt;
:http://www.elyunque.com/lasolas.html&lt;br /&gt;
:http://www.rainforestsafari.com/camp.htm&lt;br /&gt;
:[http://tamarindoestates.com Tamarindo Estates] :7877423343&lt;br /&gt;
:http://www.elyunque.com/luquillosunrise.htm 16/17th king ocean or 19/20garden&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Culebra===&lt;br /&gt;
====[http://www.islaculebra.com/puerto-rico/culebra-ferry-schedule.html ferry schedule]====&lt;br /&gt;
Passengers only&lt;br /&gt;
Fare is $2.25 one way $4.50 round trip&lt;br /&gt;
=====Fajardo-Culebra=====&lt;br /&gt;
&lt;br /&gt;
:9:00 AM&lt;br /&gt;
:3:00 PM&lt;br /&gt;
:7:00 PM	&lt;br /&gt;
=====Culebra-Fajardo=====&lt;br /&gt;
&lt;br /&gt;
:6:30 AM&lt;br /&gt;
:1:00 PM&lt;br /&gt;
:5:00 PM&lt;br /&gt;
	&lt;br /&gt;
For reservations call - Culebra (787) 742-3161&lt;br /&gt;
Fajardo (787) 863-0705, (787) 863-0852, (787) 860-8618&lt;br /&gt;
800-981-2005 - sometimes they answer and then again, sometimes they do not :)&lt;br /&gt;
&lt;br /&gt;
All times are given WITHOUT warranty. Last update: 1/2010&lt;br /&gt;
====[http://flamencobeachcampground.com/ Flamenco Camping] 787-742-0700====&lt;br /&gt;
Reservations are usually not needed to stay in Flamenco Beach Campground. Just stop by the main office when you arrive on the island and check-in; at this time the front desk staff will assign you a camp site location to pitch your tent. The daily rate to pitch a tent at the campsite is $20, which allows you to accommodate a maximum number of 6 people in your tent. Unfortunately, you may only camp for up to seven (7) consecutives nights. Check-in time starts at 8:00 am and check-out time is at 4:00 pm.&lt;br /&gt;
&lt;br /&gt;
====culebra food====&lt;br /&gt;
http://www.juanitabananas.com/ourmenu.html#&lt;br /&gt;
====snorkeling====&lt;br /&gt;
:snorkeling Carlos Rosario 20 minutes past Flamenco, trail starts at gate located along parking lot fence&lt;br /&gt;
====boat rental====&lt;br /&gt;
:culebra boat rental 142 Escudera 7877423559 8662100709&lt;br /&gt;
===near San Juan===&lt;br /&gt;
====pinones====&lt;br /&gt;
:26 to 187 left after bridge&lt;br /&gt;
:Pulpo loco bikes $20/day&lt;br /&gt;
&lt;br /&gt;
===good surf in PR===&lt;br /&gt;
:Aviones, Chatarra and Tacones - in Pinones&lt;br /&gt;
:La Pareda ocho bus stop 8&lt;br /&gt;
&lt;br /&gt;
===flight info===&lt;br /&gt;
http://mail.google.com/mail/?view=cm&amp;amp;fs=1&amp;amp;to=michelle.feliz%40umb.edu&amp;amp;shva=1#inbox/126158514f848f54&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt; 	&lt;br /&gt;
Passenger(s):  TIMOTHY MCKENNA,&lt;br /&gt;
PERI MCKENNA&lt;br /&gt;
&lt;br /&gt;
JetBlue Airways record locator: TKVSA1&lt;br /&gt;
&lt;br /&gt;
Ticket type requested: electronic (e-ticket)&lt;br /&gt;
Orbitz record locator: AP270101NVPNLY0A&lt;br /&gt;
&lt;br /&gt;
Airline ticket number(s): Issued by the airline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please note: JetBlue Airways charges an additional fee for checked baggage.The fee is not included in your total trip cost.See details&lt;br /&gt;
&lt;br /&gt;
Please note: Meal requests are subject to the type of service offered on your flight and cannot be guaranteed by Orbitz or the airline.Special requests should be confirmed directly with the airline 24 hours prior to departure.&lt;br /&gt;
&lt;br /&gt;
Saturday, February 13, 2010&lt;br /&gt;
JetBlue Airways # 731&lt;br /&gt;
 &lt;br /&gt;
Boston Logan International (BOS) to San Juan Luis Munoz Marin Intl (SJU)&lt;br /&gt;
Departure (BOS): February 13, 11:59 PM EST (evening)&lt;br /&gt;
Arrival (SJU): February 14, 4:54 AM AST (morning)&lt;br /&gt;
&lt;br /&gt;
This is an overnight flight.&lt;br /&gt;
&lt;br /&gt;
Class: Economy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
View the latest airport conditions at: BOS&lt;br /&gt;
--------------------------------&lt;br /&gt;
&lt;br /&gt;
Monday, February 22, 2010&lt;br /&gt;
JetBlue Airways # 732&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
San Juan Luis Munoz Marin Intl (SJU) to Boston Logan International (BOS)&lt;br /&gt;
Departure (SJU): February 22, 1:56 AM AST (morning)&lt;br /&gt;
Arrival (BOS): February 22, 5:00 AM EST (morning)&amp;lt;/pre&amp;gt;&lt;br /&gt;
====car res alamo====&lt;br /&gt;
&amp;lt;pre&amp;gt;750120338COUNT&lt;br /&gt;
Primary driver:PERI MCKENNA&lt;br /&gt;
&lt;br /&gt;
:Alamo Rent A Car Full Size&lt;br /&gt;
Pick-up 	Sun, Feb 14, 2010 5:00am 	San Juan Luis Munoz Marin Intl (SJU) (in terminal)&lt;br /&gt;
&lt;br /&gt;
:Phone: 787-791-1805 800-327-9633 Hours: Open 24 hours&lt;br /&gt;
Drop-off 	Mon, Feb 22, 2010 12:30am 	drop-off location same as pick-up location listed above&lt;br /&gt;
&lt;br /&gt;
Car Information&lt;br /&gt;
Trip Name: San Juan 02/14/10&lt;br /&gt;
Driver: PERI MCKENNA&lt;br /&gt;
&lt;br /&gt;
Rental car company: Alamo Rent A Car&lt;br /&gt;
Confirmation number: 750120338COUNT&lt;br /&gt;
Car type:   Full Size   Car&lt;br /&gt;
Pick-up date: Sun, Feb 14, 2010 5:00 AM AST&lt;br /&gt;
Drop-off date: Mon, Feb 22, 2010 12:30 AM AST&lt;br /&gt;
Pick-up location:&lt;br /&gt;
Alamo Rent A Car&lt;br /&gt;
Luis Munos Marin International Airport&lt;br /&gt;
San Juan&lt;br /&gt;
PR&lt;br /&gt;
00979&lt;br /&gt;
Drop-off location: Same as pick up&lt;br /&gt;
 Weekly rate:$229.80*&lt;br /&gt;
 Base rate 	$268.10&lt;br /&gt;
 Taxes and fees 	$29.49&lt;br /&gt;
 CONCESSION RECOUPMENT FEE 11 PCT @ 29.49 USD&lt;br /&gt;
 Total car rental estimate &lt;br /&gt;
 $297.59 USD*&lt;br /&gt;
 Amount paid at reservation $0.00&lt;br /&gt;
 Minimum rental: 	8 days&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
====megans hotel====&lt;br /&gt;
Hi Tim,&lt;br /&gt;
&lt;br /&gt;
Here's the info on where we are staying.  It is right across from the rain forest.  If you contact them, check about the 2 for 1 deal - stay for 2 nights get one for free.  And get your room near ours. There is a bakery at the bottom of the hill from the hotel that has a great breakfast.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We are arriving in San Juan on Mon. 2/15 at 12:00 and leaving on 2/22 @ 8:45 pm.  We rented a car.  The hotel is near Luquillo - good beaches and Fajardo.  We will leave from Fajardo to go to Culebra for a day.&lt;br /&gt;
&lt;br /&gt;
Rio Mar Resort and Spa, a Wyndham Grand Resort&lt;br /&gt;
&lt;br /&gt;
6000 RIO MAR BLVD&lt;br /&gt;
Rio Grande&lt;br /&gt;
00745-6100&lt;br /&gt;
&lt;br /&gt;
Telephone:  787.888.6000 (questions for this hotel)&lt;br /&gt;
&lt;br /&gt;
Check in: Mon, Feb 15, 2010&lt;br /&gt;
Check out: Mon, Feb 22, 2010&lt;br /&gt;
&lt;br /&gt;
Room 1: Room Resort View ( 2 Adults , 1 Child)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We are happy that you are coming.  We'll have a lot of fun.  Do you bring snorkeling equip.?  We are excited about hiking in the rain forest and observing the wildlife and waterfalls.  Also can't wait to snorkel and eat delicious Puerto Rican food.&lt;br /&gt;
&lt;br /&gt;
Love,&lt;br /&gt;
&lt;br /&gt;
Meg&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Feb10&amp;diff=3832</id>
		<title>Feb10</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Feb10&amp;diff=3832"/>
		<updated>2010-01-22T21:17:21Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==culebra food==&lt;br /&gt;
http://www.juanitabananas.com/ourmenu.html#&lt;br /&gt;
&lt;br /&gt;
==luquillo (week rental)==&lt;br /&gt;
&amp;lt;big&amp;gt;[http://www.luquillorental.com/casita.htm Luquillo Town 'Casita de las Olas']&amp;lt;/big&amp;gt; &amp;lt;s&amp;gt;awaiting confirmation&amp;lt;/s&amp;gt; confirmed by phone 1/22 2:30p $700/wk deposit $140 to &lt;br /&gt;
::Helena Humphrey&lt;br /&gt;
::P.O. Box 1888&lt;br /&gt;
::Luquillo, Puerto Rico (USA) 99773&lt;br /&gt;
&lt;br /&gt;
http://lh3.ggpht.com/_Kn7Ui27B0yc/S1oUNrbKCPI/AAAAAAAAAkg/vqm8Fml6tXw/s640/OlasLuqmap.jpg&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;&lt;br /&gt;
:http://www.vrbo.com/267171 http://www.vrbo.com/global/siteFrame.aspx?l=267171&amp;amp;k=1&lt;br /&gt;
:http://www.elyunque.com/lasolas.html&lt;br /&gt;
:http://www.rainforestsafari.com/camp.htm&lt;br /&gt;
:[http://tamarindoestates.com Tamarindo Estates] :7877423343&lt;br /&gt;
:http://www.elyunque.com/luquillosunrise.htm 16/17th king ocean or 19/20garden&amp;lt;/s&amp;gt;&lt;br /&gt;
====Flamenco Camping 787-742-0700====&lt;br /&gt;
Reservations are usually not needed to stay in Flamenco Beach Campground. Just stop by the main office when you arrive on the island and check-in; at this time the front desk staff will assign you a camp site location to pitch your tent. The daily rate to pitch a tent at the campsite is $20, which allows you to accommodate a maximum number of 6 people in your tent. Unfortunately, you may only camp for up to seven (7) consecutives nights. Check-in time starts at 8:00 am and check-out time is at 4:00 pm.&lt;br /&gt;
&lt;br /&gt;
===Culebra===&lt;br /&gt;
====[http://www.islaculebra.com/puerto-rico/culebra-ferry-schedule.html ferry schedule]====&lt;br /&gt;
Passengers only&lt;br /&gt;
Fare is $2.25 one way $4.50 round trip&lt;br /&gt;
=====Fajardo-Culebra=====&lt;br /&gt;
&lt;br /&gt;
:9:00 AM&lt;br /&gt;
:3:00 PM&lt;br /&gt;
:7:00 PM	&lt;br /&gt;
=====Culebra-Fajardo=====&lt;br /&gt;
&lt;br /&gt;
:6:30 AM&lt;br /&gt;
:1:00 PM&lt;br /&gt;
:5:00 PM&lt;br /&gt;
	&lt;br /&gt;
For reservations call - Culebra (787) 742-3161&lt;br /&gt;
Fajardo (787) 863-0705, (787) 863-0852, (787) 860-8618&lt;br /&gt;
800-981-2005 - sometimes they answer and then again, sometimes they do not :)&lt;br /&gt;
&lt;br /&gt;
All times are given WITHOUT warranty. Last update: 1/2010&lt;br /&gt;
&lt;br /&gt;
====snorkeling====&lt;br /&gt;
:snorkeling Carlos Rosario 20 minutes past Flamenco, trail starts at gate located along parking lot fence&lt;br /&gt;
&lt;br /&gt;
====boat rental====&lt;br /&gt;
:culebra boat rental 142 Escudera 7877423559 8662100709&lt;br /&gt;
===near San Juan===&lt;br /&gt;
====pinones====&lt;br /&gt;
:26 to 187 left after bridge&lt;br /&gt;
:Pulpo loco bikes $20/day&lt;br /&gt;
&lt;br /&gt;
===good surf in PR===&lt;br /&gt;
:Aviones, Chatarra and Tacones - in Pinones&lt;br /&gt;
:La Pareda ocho bus stop 8&lt;br /&gt;
&lt;br /&gt;
==flight info==&lt;br /&gt;
http://mail.google.com/mail/?view=cm&amp;amp;fs=1&amp;amp;to=michelle.feliz%40umb.edu&amp;amp;shva=1#inbox/126158514f848f54&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt; 	&lt;br /&gt;
Passenger(s):  TIMOTHY MCKENNA,&lt;br /&gt;
PERI MCKENNA&lt;br /&gt;
&lt;br /&gt;
JetBlue Airways record locator: TKVSA1&lt;br /&gt;
&lt;br /&gt;
Ticket type requested: electronic (e-ticket)&lt;br /&gt;
Orbitz record locator: AP270101NVPNLY0A&lt;br /&gt;
&lt;br /&gt;
Airline ticket number(s): Issued by the airline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please note: JetBlue Airways charges an additional fee for checked baggage.The fee is not included in your total trip cost.See details&lt;br /&gt;
&lt;br /&gt;
Please note: Meal requests are subject to the type of service offered on your flight and cannot be guaranteed by Orbitz or the airline.Special requests should be confirmed directly with the airline 24 hours prior to departure.&lt;br /&gt;
&lt;br /&gt;
Saturday, February 13, 2010&lt;br /&gt;
JetBlue Airways # 731&lt;br /&gt;
 &lt;br /&gt;
Boston Logan International (BOS) to San Juan Luis Munoz Marin Intl (SJU)&lt;br /&gt;
Departure (BOS): February 13, 11:59 PM EST (evening)&lt;br /&gt;
Arrival (SJU): February 14, 4:54 AM AST (morning)&lt;br /&gt;
&lt;br /&gt;
This is an overnight flight.&lt;br /&gt;
&lt;br /&gt;
Class: Economy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
View the latest airport conditions at: BOS&lt;br /&gt;
--------------------------------&lt;br /&gt;
&lt;br /&gt;
Monday, February 22, 2010&lt;br /&gt;
JetBlue Airways # 732&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
San Juan Luis Munoz Marin Intl (SJU) to Boston Logan International (BOS)&lt;br /&gt;
Departure (SJU): February 22, 1:56 AM AST (morning)&lt;br /&gt;
Arrival (BOS): February 22, 5:00 AM EST (morning)&amp;lt;/pre&amp;gt;&lt;br /&gt;
====car res alamo====&lt;br /&gt;
&amp;lt;pre&amp;gt;750120338COUNT&lt;br /&gt;
Primary driver:PERI MCKENNA&lt;br /&gt;
&lt;br /&gt;
:Alamo Rent A Car Full Size&lt;br /&gt;
Pick-up 	Sun, Feb 14, 2010 5:00am 	San Juan Luis Munoz Marin Intl (SJU) (in terminal)&lt;br /&gt;
&lt;br /&gt;
:Phone: 787-791-1805 800-327-9633 Hours: Open 24 hours&lt;br /&gt;
Drop-off 	Mon, Feb 22, 2010 12:30am 	drop-off location same as pick-up location listed above&lt;br /&gt;
&lt;br /&gt;
Car Information&lt;br /&gt;
Trip Name: San Juan 02/14/10&lt;br /&gt;
Driver: PERI MCKENNA&lt;br /&gt;
&lt;br /&gt;
Rental car company: Alamo Rent A Car&lt;br /&gt;
Confirmation number: 750120338COUNT&lt;br /&gt;
Car type:   Full Size   Car&lt;br /&gt;
Pick-up date: Sun, Feb 14, 2010 5:00 AM AST&lt;br /&gt;
Drop-off date: Mon, Feb 22, 2010 12:30 AM AST&lt;br /&gt;
Pick-up location:&lt;br /&gt;
Alamo Rent A Car&lt;br /&gt;
Luis Munos Marin International Airport&lt;br /&gt;
San Juan&lt;br /&gt;
PR&lt;br /&gt;
00979&lt;br /&gt;
Drop-off location: Same as pick up&lt;br /&gt;
 Weekly rate:$229.80*&lt;br /&gt;
 Base rate 	$268.10&lt;br /&gt;
 Taxes and fees 	$29.49&lt;br /&gt;
 CONCESSION RECOUPMENT FEE 11 PCT @ 29.49 USD&lt;br /&gt;
 Total car rental estimate &lt;br /&gt;
 $297.59 USD*&lt;br /&gt;
 Amount paid at reservation $0.00&lt;br /&gt;
 Minimum rental: 	8 days&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
====megans hotel====&lt;br /&gt;
Hi Tim,&lt;br /&gt;
&lt;br /&gt;
Here's the info on where we are staying.  It is right across from the rain forest.  If you contact them, check about the 2 for 1 deal - stay for 2 nights get one for free.  And get your room near ours. There is a bakery at the bottom of the hill from the hotel that has a great breakfast.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We are arriving in San Juan on Mon. 2/15 at 12:00 and leaving on 2/22 @ 8:45 pm.  We rented a car.  The hotel is near Luquillo - good beaches and Fajardo.  We will leave from Fajardo to go to Culebra for a day.&lt;br /&gt;
&lt;br /&gt;
Rio Mar Resort and Spa, a Wyndham Grand Resort&lt;br /&gt;
&lt;br /&gt;
6000 RIO MAR BLVD&lt;br /&gt;
Rio Grande&lt;br /&gt;
00745-6100&lt;br /&gt;
&lt;br /&gt;
Telephone:  787.888.6000 (questions for this hotel)&lt;br /&gt;
&lt;br /&gt;
Check in: Mon, Feb 15, 2010&lt;br /&gt;
Check out: Mon, Feb 22, 2010&lt;br /&gt;
&lt;br /&gt;
Room 1: Room Resort View ( 2 Adults , 1 Child)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We are happy that you are coming.  We'll have a lot of fun.  Do you bring snorkeling equip.?  We are excited about hiking in the rain forest and observing the wildlife and waterfalls.  Also can't wait to snorkel and eat delicious Puerto Rican food.&lt;br /&gt;
&lt;br /&gt;
Love,&lt;br /&gt;
&lt;br /&gt;
Meg&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Feb10&amp;diff=3831</id>
		<title>Feb10</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Feb10&amp;diff=3831"/>
		<updated>2010-01-22T21:03:05Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==culebra food==&lt;br /&gt;
http://www.juanitabananas.com/ourmenu.html#&lt;br /&gt;
&lt;br /&gt;
==luquillo (week rental)==&lt;br /&gt;
&amp;lt;big&amp;gt;[http://www.luquillorental.com/casita.htm Luquillo Town 'Casita de las Olas']&amp;lt;/big&amp;gt; &amp;lt;s&amp;gt;awaiting confirmation&amp;lt;/s&amp;gt; confirmed by phone 1/22 2:30p $700/wk deposit $140 to &lt;br /&gt;
::Helena Humphrey&lt;br /&gt;
::P.O. Box 1888&lt;br /&gt;
::Luquillo, Puerto Rico (USA) 99773&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;&lt;br /&gt;
:http://www.vrbo.com/267171 http://www.vrbo.com/global/siteFrame.aspx?l=267171&amp;amp;k=1&lt;br /&gt;
:http://www.elyunque.com/lasolas.html&lt;br /&gt;
:http://www.rainforestsafari.com/camp.htm&lt;br /&gt;
:[http://tamarindoestates.com Tamarindo Estates] :7877423343&lt;br /&gt;
:http://www.elyunque.com/luquillosunrise.htm 16/17th king ocean or 19/20garden&amp;lt;/s&amp;gt;&lt;br /&gt;
====Flamenco Camping 787-742-0700====&lt;br /&gt;
Reservations are usually not needed to stay in Flamenco Beach Campground. Just stop by the main office when you arrive on the island and check-in; at this time the front desk staff will assign you a camp site location to pitch your tent. The daily rate to pitch a tent at the campsite is $20, which allows you to accommodate a maximum number of 6 people in your tent. Unfortunately, you may only camp for up to seven (7) consecutives nights. Check-in time starts at 8:00 am and check-out time is at 4:00 pm.&lt;br /&gt;
&lt;br /&gt;
====snorkeling====&lt;br /&gt;
:snorkeling Carlos Rosario 20 minutes past Flamenco, trail starts at gate located along parking lot fence&lt;br /&gt;
&lt;br /&gt;
====boat rental====&lt;br /&gt;
:culebra boat rental 142 Escudera 7877423559 8662100709&lt;br /&gt;
&lt;br /&gt;
====pinones====&lt;br /&gt;
:26 to 187 left after bridge&lt;br /&gt;
:Pulpo loco bikes $20/day&lt;br /&gt;
&lt;br /&gt;
====good surf====&lt;br /&gt;
:Aviones, Chatarra and Tacones - in Pinones&lt;br /&gt;
:La Pareda ocho bus stop 8&lt;br /&gt;
&lt;br /&gt;
==flight info==&lt;br /&gt;
http://mail.google.com/mail/?view=cm&amp;amp;fs=1&amp;amp;to=michelle.feliz%40umb.edu&amp;amp;shva=1#inbox/126158514f848f54&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt; 	&lt;br /&gt;
Passenger(s):  TIMOTHY MCKENNA,&lt;br /&gt;
PERI MCKENNA&lt;br /&gt;
&lt;br /&gt;
JetBlue Airways record locator: TKVSA1&lt;br /&gt;
&lt;br /&gt;
Ticket type requested: electronic (e-ticket)&lt;br /&gt;
Orbitz record locator: AP270101NVPNLY0A&lt;br /&gt;
&lt;br /&gt;
Airline ticket number(s): Issued by the airline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please note: JetBlue Airways charges an additional fee for checked baggage.The fee is not included in your total trip cost.See details&lt;br /&gt;
&lt;br /&gt;
Please note: Meal requests are subject to the type of service offered on your flight and cannot be guaranteed by Orbitz or the airline.Special requests should be confirmed directly with the airline 24 hours prior to departure.&lt;br /&gt;
&lt;br /&gt;
Saturday, February 13, 2010&lt;br /&gt;
JetBlue Airways # 731&lt;br /&gt;
 &lt;br /&gt;
Boston Logan International (BOS) to San Juan Luis Munoz Marin Intl (SJU)&lt;br /&gt;
Departure (BOS): February 13, 11:59 PM EST (evening)&lt;br /&gt;
Arrival (SJU): February 14, 4:54 AM AST (morning)&lt;br /&gt;
&lt;br /&gt;
This is an overnight flight.&lt;br /&gt;
&lt;br /&gt;
Class: Economy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
View the latest airport conditions at: BOS&lt;br /&gt;
--------------------------------&lt;br /&gt;
&lt;br /&gt;
Monday, February 22, 2010&lt;br /&gt;
JetBlue Airways # 732&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
San Juan Luis Munoz Marin Intl (SJU) to Boston Logan International (BOS)&lt;br /&gt;
Departure (SJU): February 22, 1:56 AM AST (morning)&lt;br /&gt;
Arrival (BOS): February 22, 5:00 AM EST (morning)&amp;lt;/pre&amp;gt;&lt;br /&gt;
====car res alamo====&lt;br /&gt;
&amp;lt;pre&amp;gt;750120338COUNT&lt;br /&gt;
Primary driver:PERI MCKENNA&lt;br /&gt;
&lt;br /&gt;
:Alamo Rent A Car Full Size&lt;br /&gt;
Pick-up 	Sun, Feb 14, 2010 5:00am 	San Juan Luis Munoz Marin Intl (SJU) (in terminal)&lt;br /&gt;
&lt;br /&gt;
:Phone: 787-791-1805 800-327-9633 Hours: Open 24 hours&lt;br /&gt;
Drop-off 	Mon, Feb 22, 2010 12:30am 	drop-off location same as pick-up location listed above&lt;br /&gt;
&lt;br /&gt;
Car Information&lt;br /&gt;
Trip Name: San Juan 02/14/10&lt;br /&gt;
Driver: PERI MCKENNA&lt;br /&gt;
&lt;br /&gt;
Rental car company: Alamo Rent A Car&lt;br /&gt;
Confirmation number: 750120338COUNT&lt;br /&gt;
Car type:   Full Size   Car&lt;br /&gt;
Pick-up date: Sun, Feb 14, 2010 5:00 AM AST&lt;br /&gt;
Drop-off date: Mon, Feb 22, 2010 12:30 AM AST&lt;br /&gt;
Pick-up location:&lt;br /&gt;
Alamo Rent A Car&lt;br /&gt;
Luis Munos Marin International Airport&lt;br /&gt;
San Juan&lt;br /&gt;
PR&lt;br /&gt;
00979&lt;br /&gt;
Drop-off location: Same as pick up&lt;br /&gt;
 Weekly rate:$229.80*&lt;br /&gt;
 Base rate 	$268.10&lt;br /&gt;
 Taxes and fees 	$29.49&lt;br /&gt;
 CONCESSION RECOUPMENT FEE 11 PCT @ 29.49 USD&lt;br /&gt;
 Total car rental estimate &lt;br /&gt;
 $297.59 USD*&lt;br /&gt;
 Amount paid at reservation $0.00&lt;br /&gt;
 Minimum rental: 	8 days&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
====megans hotel====&lt;br /&gt;
Hi Tim,&lt;br /&gt;
&lt;br /&gt;
Here's the info on where we are staying.  It is right across from the rain forest.  If you contact them, check about the 2 for 1 deal - stay for 2 nights get one for free.  And get your room near ours. There is a bakery at the bottom of the hill from the hotel that has a great breakfast.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We are arriving in San Juan on Mon. 2/15 at 12:00 and leaving on 2/22 @ 8:45 pm.  We rented a car.  The hotel is near Luquillo - good beaches and Fajardo.  We will leave from Fajardo to go to Culebra for a day.&lt;br /&gt;
&lt;br /&gt;
Rio Mar Resort and Spa, a Wyndham Grand Resort&lt;br /&gt;
&lt;br /&gt;
6000 RIO MAR BLVD&lt;br /&gt;
Rio Grande&lt;br /&gt;
00745-6100&lt;br /&gt;
&lt;br /&gt;
Telephone:  787.888.6000 (questions for this hotel)&lt;br /&gt;
&lt;br /&gt;
Check in: Mon, Feb 15, 2010&lt;br /&gt;
Check out: Mon, Feb 22, 2010&lt;br /&gt;
&lt;br /&gt;
Room 1: Room Resort View ( 2 Adults , 1 Child)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We are happy that you are coming.  We'll have a lot of fun.  Do you bring snorkeling equip.?  We are excited about hiking in the rain forest and observing the wildlife and waterfalls.  Also can't wait to snorkel and eat delicious Puerto Rican food.&lt;br /&gt;
&lt;br /&gt;
Love,&lt;br /&gt;
&lt;br /&gt;
Meg&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
	<entry>
		<id>https://wiki2.sitebuilt.net/index.php?title=Feb10&amp;diff=3830</id>
		<title>Feb10</title>
		<link rel="alternate" type="text/html" href="https://wiki2.sitebuilt.net/index.php?title=Feb10&amp;diff=3830"/>
		<updated>2010-01-22T20:59:02Z</updated>

		<summary type="html">&lt;p&gt;71.234.133.230: /* luquillo rental */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==culebra food==&lt;br /&gt;
http://www.juanitabananas.com/ourmenu.html#&lt;br /&gt;
&lt;br /&gt;
==luquillo (week rental)==&lt;br /&gt;
&amp;lt;big&amp;gt;[http://www.luquillorental.com/casita.htm Luquillo Town 'Casita de las Olas']&amp;lt;/big&amp;gt; &amp;lt;s&amp;gt;awaiting confirmation&amp;lt;/s&amp;gt; confirmed by phone 1/22 2:30p $700/wk deposit $140 to &lt;br /&gt;
::Helena Humphrey&lt;br /&gt;
::P.O. Box 1888&lt;br /&gt;
::Luquillo, Puerto Rico (USA) 99773&lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;&lt;br /&gt;
:http://www.vrbo.com/267171 http://www.vrbo.com/global/siteFrame.aspx?l=267171&amp;amp;k=1&lt;br /&gt;
:http://www.elyunque.com/lasolas.html&lt;br /&gt;
:http://www.rainforestsafari.com/camp.htm&lt;br /&gt;
:[http://tamarindoestates.com Tamarindo Estates] :7877423343&lt;br /&gt;
:http://www.elyunque.com/luquillosunrise.htm 16/17th king ocean or 19/20garden&amp;lt;/s&amp;gt;&lt;br /&gt;
====Flamenco Camping 787-742-0700====&lt;br /&gt;
Reservations are usually not needed to stay in Flamenco Beach Campground. Just stop by the main office when you arrive on the island and check-in; at this time the front desk staff will assign you a camp site location to pitch your tent. The daily rate to pitch a tent at the campsite is $20, which allows you to accommodate a maximum number of 6 people in your tent. Unfortunately, you may only camp for up to seven (7) consecutives nights. Check-in time starts at 8:00 am and check-out time is at 4:00 pm.&lt;br /&gt;
&lt;br /&gt;
====snorkeling====&lt;br /&gt;
:snorkeling Carlos Rosario 20 minutes past Flamenco, trail starts at gate located along parking lot fence&lt;br /&gt;
&lt;br /&gt;
====boat rental====&lt;br /&gt;
:culebra boat rental 142 Escudera 7877423559 8662100709&lt;br /&gt;
&lt;br /&gt;
====pinones====&lt;br /&gt;
:26 to 187 left after bridge&lt;br /&gt;
:Pulpo loco bikes $20/day&lt;br /&gt;
&lt;br /&gt;
====good surf====&lt;br /&gt;
:Aviones, Chatarra and Tacones - in Pinones&lt;br /&gt;
:La Pareda ocho bus stop 8&lt;br /&gt;
&lt;br /&gt;
==flight info==&lt;br /&gt;
http://mail.google.com/mail/?view=cm&amp;amp;fs=1&amp;amp;to=michelle.feliz%40umb.edu&amp;amp;shva=1#inbox/126158514f848f54&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt; 	&lt;br /&gt;
Passenger(s):  TIMOTHY MCKENNA,&lt;br /&gt;
PERI MCKENNA&lt;br /&gt;
&lt;br /&gt;
JetBlue Airways record locator: TKVSA1&lt;br /&gt;
&lt;br /&gt;
Ticket type requested: electronic (e-ticket)&lt;br /&gt;
Orbitz record locator: AP270101NVPNLY0A&lt;br /&gt;
&lt;br /&gt;
Airline ticket number(s): Issued by the airline&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please note: JetBlue Airways charges an additional fee for checked baggage.The fee is not included in your total trip cost.See details&lt;br /&gt;
&lt;br /&gt;
Please note: Meal requests are subject to the type of service offered on your flight and cannot be guaranteed by Orbitz or the airline.Special requests should be confirmed directly with the airline 24 hours prior to departure.&lt;br /&gt;
&lt;br /&gt;
Saturday, February 13, 2010&lt;br /&gt;
JetBlue Airways # 731&lt;br /&gt;
 &lt;br /&gt;
Boston Logan International (BOS) to San Juan Luis Munoz Marin Intl (SJU)&lt;br /&gt;
Departure (BOS): February 13, 11:59 PM EST (evening)&lt;br /&gt;
Arrival (SJU): February 14, 4:54 AM AST (morning)&lt;br /&gt;
&lt;br /&gt;
This is an overnight flight.&lt;br /&gt;
&lt;br /&gt;
Class: Economy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
View the latest airport conditions at: BOS&lt;br /&gt;
--------------------------------&lt;br /&gt;
&lt;br /&gt;
Monday, February 22, 2010&lt;br /&gt;
JetBlue Airways # 732&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
San Juan Luis Munoz Marin Intl (SJU) to Boston Logan International (BOS)&lt;br /&gt;
Departure (SJU): February 22, 1:56 AM AST (morning)&lt;br /&gt;
Arrival (BOS): February 22, 5:00 AM EST (morning)&amp;lt;/pre&amp;gt;&lt;br /&gt;
====car res alamo====&lt;br /&gt;
750120338COUNT&lt;br /&gt;
Primary driver:PERI MCKENNA&lt;br /&gt;
Weekly rate:$229.80*&lt;br /&gt;
&lt;br /&gt;
:Alamo Rent A Car Full Size&lt;br /&gt;
Pick-up 	Sun, Feb 14, 2010 5:00am 	San Juan Luis Munoz Marin Intl (SJU) (in terminal)&lt;br /&gt;
&lt;br /&gt;
:Phone: 787-791-1805 800-327-9633 Hours: Open 24 hours&lt;br /&gt;
Drop-off 	Mon, Feb 22, 2010 12:30am 	drop-off location same as pick-up location listed above&lt;br /&gt;
&lt;br /&gt;
 	&lt;br /&gt;
Your Car Rental Confirmation&lt;br /&gt;
&lt;br /&gt;
Hello Tim,&lt;br /&gt;
&lt;br /&gt;
Thanks for booking on Orbitz. This e-mail confirms your car rental reservation.&lt;br /&gt;
&lt;br /&gt;
You can review the details of this reservation in the &amp;quot;My Trips&amp;quot; section on the Orbitz site. If you have any questions, please e-mail us.&lt;br /&gt;
&lt;br /&gt;
Visit &amp;quot;My Trips&amp;quot; to add this reservation to your calendar.&lt;br /&gt;
&lt;br /&gt;
Car Information&lt;br /&gt;
Trip Name: San Juan 02/14/10&lt;br /&gt;
Driver: PERI MCKENNA&lt;br /&gt;
&lt;br /&gt;
Rental car company: Alamo Rent A Car&lt;br /&gt;
Confirmation number: 750120338COUNT&lt;br /&gt;
Car type:   Full Size   Car&lt;br /&gt;
Pick-up date: Sun, Feb 14, 2010 5:00 AM AST&lt;br /&gt;
Drop-off date: Mon, Feb 22, 2010 12:30 AM AST&lt;br /&gt;
Pick-up location:&lt;br /&gt;
Alamo Rent A Car&lt;br /&gt;
Luis Munos Marin International Airport&lt;br /&gt;
San Juan&lt;br /&gt;
PR&lt;br /&gt;
00979&lt;br /&gt;
Drop-off location: Same as pick up&lt;br /&gt;
&lt;br /&gt;
Base rate 	$268.10&lt;br /&gt;
Taxes and fees 	$29.49&lt;br /&gt;
   CONCESSION RECOUPMENT FEE 11 PCT @ 29.49 USD&lt;br /&gt;
Total car rental estimate &lt;br /&gt;
&lt;br /&gt;
	$297.59 USD*&lt;br /&gt;
&lt;br /&gt;
Amount paid at reservation&lt;br /&gt;
&lt;br /&gt;
	$0.00 USD&lt;br /&gt;
&lt;br /&gt;
Amount due upon rental 	$297.59 USD&lt;br /&gt;
Base rate and taxes and fees&lt;br /&gt;
&lt;br /&gt;
	 &lt;br /&gt;
Unless otherwise specified, all costs are provided in US dollars.&lt;br /&gt;
* This amount is based on information available at the time of reservation.&lt;br /&gt;
	   	&lt;br /&gt;
Mileage and rates**&lt;br /&gt;
Unlimited free miles&lt;br /&gt;
Weekly  base rate: 	$229.80*&lt;br /&gt;
extra hour: 	$12.77&lt;br /&gt;
extra day: 	$38.30&lt;br /&gt;
Minimum rental: 	8 days&lt;br /&gt;
&lt;br /&gt;
====megans hotel====&lt;br /&gt;
Hi Tim,&lt;br /&gt;
&lt;br /&gt;
Here's the info on where we are staying.  It is right across from the rain forest.  If you contact them, check about the 2 for 1 deal - stay for 2 nights get one for free.  And get your room near ours. There is a bakery at the bottom of the hill from the hotel that has a great breakfast.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We are arriving in San Juan on Mon. 2/15 at 12:00 and leaving on 2/22 @ 8:45 pm.  We rented a car.  The hotel is near Luquillo - good beaches and Fajardo.  We will leave from Fajardo to go to Culebra for a day.&lt;br /&gt;
&lt;br /&gt;
Rio Mar Resort and Spa, a Wyndham Grand Resort&lt;br /&gt;
&lt;br /&gt;
6000 RIO MAR BLVD&lt;br /&gt;
Rio Grande&lt;br /&gt;
00745-6100&lt;br /&gt;
&lt;br /&gt;
Telephone:  787.888.6000 (questions for this hotel)&lt;br /&gt;
&lt;br /&gt;
Check in: Mon, Feb 15, 2010&lt;br /&gt;
Check out: Mon, Feb 22, 2010&lt;br /&gt;
&lt;br /&gt;
Room 1: Room Resort View ( 2 Adults , 1 Child)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We are happy that you are coming.  We'll have a lot of fun.  Do you bring snorkeling equip.?  We are excited about hiking in the rain forest and observing the wildlife and waterfalls.  Also can't wait to snorkel and eat delicious Puerto Rican food.&lt;br /&gt;
&lt;br /&gt;
Love,&lt;br /&gt;
&lt;br /&gt;
Meg&lt;/div&gt;</summary>
		<author><name>71.234.133.230</name></author>
	</entry>
</feed>