https://wiki.cs.earlham.edu/api.php?action=feedcontributions&user=Gus&feedformat=atom Earlham CS Department - User contributions [en] 2024-03-29T04:43:55Z User contributions MediaWiki 1.32.1 https://wiki.cs.earlham.edu/index.php?title=Gus-cs345-log&diff=13112 Gus-cs345-log 2012-04-30T00:27:40Z <p>Gus: </p> <hr /> <div>* 8 March - 1 hour - Made &quot;Hello, World!&quot; with Eclipse on Mac OSX for 4.0.3 [http://cs.earlham.edu/~gaschue08/packages/GusHelloAndroid.apk Download]<br /> * 23 March - 1 hour - Checked out posit source, imported it into Eclipse, tried to run it through the emulator<br /> * 25 March - 1 hour - Wiped out previous source folders, deleted project entry in Eclipse. Followed wiki instructions to download source, import, etc. Errors.<br /> * 26 March - 30 minutes - Looked over the possible sources for our bug with Leif. Couldn't make progress because of no local server to play with.<br /> * 30 March - 1 hour<br /> ** redid everyone's network registrations for android devices<br /> ** created a project, added a few finds to it, shared the project with Tristan, he added some finds<br /> * 5 April - 1 hour - zorched existing posit code on my machine, re-downloaded from Charlie's checkout, imported new code into eclipse<br /> * 6 April - 30 minutes - Got posit from class checkout working on Leif's phone, synced successfully. Got posit registered on the class phone, couldn't sync<br /> * 9 April - 2 hours - Worked on bug fix with Leif, got nowhere. Can't figure out what piece/pieces of code are relevant to the bug.<br /> * 12 April - 2 hours - Continued to work on posit with Leif. Found multiple bugs in the server code and figured out how to fix at least one of them.<br /> * 15 April - 4 hours<br /> ** cleaned up some of the server side code (fixed indentation, removed deprecated HTML tags)<br /> ** Worked on delete bugs with Leif. Fixed server side delete bug, got a better idea of what the client side delete bug is<br /> * 19 April - 2 hours<br /> ** Fixed duplicate display of images in view find pages<br /> ** Fixed duplicate display of images in thumbnail for view project page<br /> ** Added view deleted finds page, and un-delete functionality<br /> * 23 April - 1 hour - Edited server code to filter out 0,0 coordinate values in the full map display for a project.<br /> * 24 April - 1 hour - Fixed individual find map display on view find page<br /> * 29 April - 1 hour - worked on getting the server checkout to push with mercurial, had some problems<br /> * 29 April - 2 hours - worked with Leif on the mobile version of the posit site. Cleaned up a few stylistic changes.</div> Gus https://wiki.cs.earlham.edu/index.php?title=Cs345-2012&diff=13111 Cs345-2012 2012-04-30T00:26:59Z <p>Gus: /* Our POSIT Bugs/Features */</p> <hr /> <div>Welcome to Software Engineering Spring 2012 Class Wiki. Please post any information that you think will be helpful to the class and our projects. Need help with wiki syntax? [http://www.mediawiki.org/wiki/Help:Formatting Click Here] &lt;br /&gt;<br /> <br /> ===POSIT Project Resources===<br /> * http://posit.hfoss.org/javadoc/ - Latest version of the POSITx JavaDocs<br /> * http://code.google.com/p/posit-mobile/wiki/PositxArchitecture - Description of POSITx's plugin architecture<br /> * [[Server Tutorials]]<br /> <br /> === Our POSIT Pointers ===<br /> * http://bs0.cluster.earlham.edu/~posit/positweb/web/main - Local POSIT server<br /> * Use this client clone from the Google repository: charlespeck-ec-client (you can commit changes to this clone)<br /> ** Checkout: &lt;code&gt;hg clone https://code.google.com/r/charlespeck-ec-client/&lt;/code&gt;<br /> ** Change branch: navigate to source folder - &lt;code&gt;hg update test_branch&lt;/code&gt;<br /> ** Home Page: http://code.google.com/r/charlespeck-ec-client/source/browse/<br /> * Use this server clone from the Google repository: charlespeck-ec-server (you can commit changes to this clone)<br /> ** Checkout: &lt;code&gt;hg clone https://code.google.com/r/charlespeck-ec-server/&lt;/code&gt;<br /> ** Home Page: http://code.google.com/r/charlespeck-ec-server/source/browse/<br /> * [[Distribution Packages|Distribution APKs built by us]]<br /> * Subscribe to Google Groups for POSIT: http://groups.google.com/group/posit-group<br /> <br /> ===Our POSIT Tutorials===<br /> *[[Downloading Source]]<br /> *[[Importing Posit into Eclipse]]<br /> *[[Running Posit in the AVD]]<br /> *[[Running_Application_on_Device_Through_Eclipse|Running Posit on your device via Eclipse]]<br /> * Exporting POSIT as an APK from Eclipse (Charlie)<br /> *[[Making Posit Work on the Handhelds]]<br /> * Using Mercurial (Nick)<br /> * [[Adding Google Maps Layer]]<br /> <br /> ===Our POSIT Bugs/Features===<br /> * Aaron and Tristan<br /> *# Finish empty find bug, commit changes to Google code repository. (Fixed. Need to &lt;span style=&quot;text-decoration:line-through;&quot;&gt;commit and&lt;/span&gt; push.)<br /> *# &lt;span style=&quot;text-decoration:line-through;&quot;&gt;Add client optional client logging, at least all attempts to connect to server and response, e.g. login, send finds, send tracks&lt;/span&gt;<br /> *#* This was already supported by plugging the device into computer and running from Eclipse.<br /> *# &lt;span style=&quot;text-decoration:line-through;&quot;&gt;Look at 0,0 vs null,null for Finds without geotagging (Leif and Gus working on server)&lt;/span&gt;<br /> *#* Filtering 0,0 locations is already implemented on the client side in MapFindsActivity.java in the function centerFinds() specifically on line 380.<br /> *# Fix pictures not always displaying on client's View Finds<br /> * Sean and Nick<br /> *# Improve server log format and content, consistent entries when actions are taken<br /> *# Fix finds with no pictures error on server's map display<br /> *# Improve the server side error handling, at minimum a function that logs what was happening and the message<br /> *# Add a client activity log to the server, could be a live feed from /var/log/httpd/{access, error}_log<br /> * Leif and Gus<br /> *# &lt;span style=&quot;text-decoration:line-through;&quot;&gt;Fix the server's Google Maps API key&lt;/span&gt;<br /> *# &lt;span style=&quot;text-decoration:line-through;&quot;&gt;Fix the 2x display of pictures&lt;/span&gt;<br /> *#* This was incorrectly characterized. The loop to display images was not broken, but rather somehow duplicates of the images were being stored in the database with unique ids. Maybe a client bug? <br /> *# Fix the partial image display problem where the bottom is cut-off or grayed-out<br /> *# &lt;span style=&quot;text-decoration:line-through;&quot;&gt;Look at 0,0 vs null,null for Finds without geotagging (Tristan and Aaron working on client)&lt;/span&gt;<br /> *# &lt;span style=&quot;text-decoration:line-through;&quot;&gt;Implement the single frame solution to providing a /m interface for the server&lt;/span&gt;<br /> *# Consider the deletes not synced but, two different approaches (delete vs flag and filter), reconcile how the clients do this and how the server does this, one approach for all? <br /> *# &lt;span style=&quot;text-decoration:line-through;&quot;&gt;Provide an interface for viewing deleted finds and un-deleting them&lt;/span&gt;<br /> * Gustavo and Jeremy <br /> *# &lt;span style=&quot;text-decoration:line-through;&quot;&gt;Fix the Google Maps display missing on the client, script and instructions for people to install a key<br /> *# Implement adding a sensor reading (temperature) to the client's Tracking mode. Adjust the client's and server's data models and sync plumbing so that the temperature readings are stored with the expedition in the database.<br /> <br /> ===== Unassigned =====<br /> Bugs<br /> * Server<br /> *# Fix QR codes for easy client download (built from our repository) and registration<br /> *# Images are corrupted. Last bits seem to be scrambled. Images are stored in the DB. <br /> *# Cleanup all those warnings that appear in /var/log/httpd/error_log whenever a page is referenced<br /> * Client<br /> *# Log should include the version ID of the POSIT software, the Android software, and the Google API<br /> *# Recording a long track (+1 hour?) causes a crash<br /> * Both<br /> *# 0,0 vs null,null for Finds with no geotagging<br /> *# Find log should include username, which is then passed to server and stored as an attribute of the find<br /> <br /> Features <br /> * Server <br /> *# Design and develop /m support <br /> *# More dense/useful find display (sorting options, map thumbnail option, etc.)<br /> *# Placemark to find mapping <br /> * Client <br /> * Both <br /> *# Test harness geared towards find integrity<br /> *#*Presence and content <br /> *#*Add, update, delete<br /> *# Design and build POSITx-Rescue<br /> *#*Study the plugin architecture <br /> *#*Design the interface - functionality, screens, menus<br /> *#*Build the interface, notion of a skin and simplified structure<br /> *#*Add username to database to keep track of who added or modified a find (Check that user is not a primary key)<br /> <br /> ===Android Development===<br /> *[[Android Development Environment Setup]]<br /> *[http://developer.android.com/resources/tutorials/hello-world.html Android &quot;Hello World&quot; Tutorial]<br /> *[http://developer.android.com/resources/dashboard/platform-versions.html Platform Popularity]<br /> *[http://developer.android.com/guide/publishing/app-signing.html Signing Your Applications (Keystore)]<br /> *[http://developer.android.com/guide/developing/tools/index.html Android Development Tools - Shell]<br /> *[http://developer.android.com/guide/developing/projects/projects-cmdline.html Handling projects from the command line]<br /> *[https://developer.android.com/guide/developing/tools/monkey.html Application Excerciser Monkey]<br /> <br /> ===Eclipse Tutorials===<br /> *[[Importing Project into Eclipse]]<br /> *[[Running Application on Device Through Eclipse]]<br /> <br /> ===Student Logs===<br /> *[[Gustavo-cs345-log|Gustavo's log]]<br /> *[[Jeremy-cs345-log|Jeremy's log]]<br /> *[[Gus-cs345-log|Gus' log]]<br /> *[[Aaron-cs345-log|Aaron's log]]<br /> *[[Sean-cs345-log|Sean's log]]<br /> *[[Tristan-cs345-log|Tristan's log]]<br /> *[[Nick-cs345-log|Nick's log]]<br /> *[[Leif-cs345-log|Leif's log]]<br /> <br /> === To Sort === <br /> *[http://posit.hfoss.org/node/1 Project Home Page (Public Facing)]<br /> *[http://code.google.com/p/posit-mobile/ Project Home Page (Google Code)]<br /> *[http://code.google.com/p/posit-mobile/wiki/SourceTab?tm=4 Download Source]<br /> *[http://code.google.com/p/posit-mobile/downloads/list Download App]<br /> *[http://code.google.com/p/posit-mobile/wiki/ Project Wiki (Great Tutorials Here)]<br /> *[http://code.google.com/p/posit-mobile/issues/list Bug (Issue) Lists]<br /> *[http://posit.hfoss.org/sandbox/web/main Development Sandbox]<br /> *[http://code.google.com/p/posit-mobile/downloads/list Downloadable .apk files]</div> Gus https://wiki.cs.earlham.edu/index.php?title=Gus-cs345-log&diff=13110 Gus-cs345-log 2012-04-29T20:25:31Z <p>Gus: </p> <hr /> <div>* 8 March - 1 hour - Made &quot;Hello, World!&quot; with Eclipse on Mac OSX for 4.0.3 [http://cs.earlham.edu/~gaschue08/packages/GusHelloAndroid.apk Download]<br /> * 23 March - 1 hour - Checked out posit source, imported it into Eclipse, tried to run it through the emulator<br /> * 25 March - 1 hour - Wiped out previous source folders, deleted project entry in Eclipse. Followed wiki instructions to download source, import, etc. Errors.<br /> * 26 March - 30 minutes - Looked over the possible sources for our bug with Leif. Couldn't make progress because of no local server to play with.<br /> * 30 March - 1 hour<br /> ** redid everyone's network registrations for android devices<br /> ** created a project, added a few finds to it, shared the project with Tristan, he added some finds<br /> * 5 April - 1 hour - zorched existing posit code on my machine, re-downloaded from Charlie's checkout, imported new code into eclipse<br /> * 6 April - 30 minutes - Got posit from class checkout working on Leif's phone, synced successfully. Got posit registered on the class phone, couldn't sync<br /> * 9 April - 2 hours - Worked on bug fix with Leif, got nowhere. Can't figure out what piece/pieces of code are relevant to the bug.<br /> * 12 April - 2 hours - Continued to work on posit with Leif. Found multiple bugs in the server code and figured out how to fix at least one of them.<br /> * 15 April - 4 hours<br /> ** cleaned up some of the server side code (fixed indentation, removed deprecated HTML tags)<br /> ** Worked on delete bugs with Leif. Fixed server side delete bug, got a better idea of what the client side delete bug is<br /> * 19 April - 2 hours<br /> ** Fixed duplicate display of images in view find pages<br /> ** Fixed duplicate display of images in thumbnail for view project page<br /> ** Added view deleted finds page, and un-delete functionality<br /> * 23 April - 1 hour - Edited server code to filter out 0,0 coordinate values in the full map display for a project.<br /> * 24 April - 1 hour - Fixed individual find map display on view find page<br /> * 29 April - 1 hour - worked on getting the server checkout to push with mercurial, had some problems</div> Gus https://wiki.cs.earlham.edu/index.php?title=Cs345-2012&diff=13096 Cs345-2012 2012-04-24T18:32:41Z <p>Gus: </p> <hr /> <div>Welcome to Software Engineering Spring 2012 Class Wiki. Please post any information that you think will be helpful to the class and our projects. Need help with wiki syntax? [http://www.mediawiki.org/wiki/Help:Formatting Click Here] &lt;br /&gt;<br /> <br /> ===POSIT Project Resources===<br /> * http://posit.hfoss.org/javadoc/ - Latest version of the POSITx JavaDocs<br /> * http://code.google.com/p/posit-mobile/wiki/PositxArchitecture - Description of POSITx's plugin architecture<br /> * [[Server Tutorials]]<br /> <br /> === Our POSIT Pointers ===<br /> * http://bs0.cluster.earlham.edu/~posit/positweb/web/main - Local POSIT server<br /> * Use this client clone from the Google repository: charlespeck-ec-client (you can commit changes to this clone)<br /> ** Checkout: &lt;code&gt;hg clone https://code.google.com/r/charlespeck-ec-client/&lt;/code&gt;<br /> ** Change branch: navigate to source folder - &lt;code&gt;hg update test_branch&lt;/code&gt;<br /> ** Home Page: http://code.google.com/r/charlespeck-ec-client/source/browse/<br /> * Use this server clone from the Google repository: charlespeck-ec-server (you can commit changes to this clone)<br /> ** Checkout: &lt;code&gt;hg clone https://code.google.com/r/charlespeck-ec-server/&lt;/code&gt;<br /> ** Home Page: http://code.google.com/r/charlespeck-ec-server/source/browse/<br /> * [[Distribution Packages|Distribution APKs built by us]]<br /> * Subscribe to Google Groups for POSIT: http://groups.google.com/group/posit-group<br /> <br /> ===Our POSIT Tutorials===<br /> *[[Downloading Source]]<br /> *[[Importing Posit into Eclipse]]<br /> *[[Running Posit in the AVD]]<br /> *[[Running_Application_on_Device_Through_Eclipse|Running Posit on your device via Eclipse]]<br /> * Exporting POSIT as an APK from Eclipse (Charlie)<br /> *[[Making Posit Work on the Handhelds]]<br /> * Using Mercurial (Nick)<br /> * [[Adding Google Maps Layer]]<br /> <br /> ===Our POSIT Bugs/Features===<br /> * Aaron and Tristan<br /> *# Finish empty find bug, commit changes to Google code repository. (Fixed. Need to commit and post.)<br /> *# &lt;span style=&quot;text-decoration:line-through;&quot;&gt;Add client optional client logging, at least all attempts to connect to server and response, e.g. login, send finds, send tracks&lt;/span&gt;<br /> *#* This was already supported by plugging the device into computer and running from Eclipse.<br /> *# Look at 0,0 vs null,null for Finds without geotagging (Leif and Gus working on server)<br /> *#* Filtering 0,0 locations is already implemented on the client side in MapFindsActivity.java in the function centerFinds() specifically on line 380.<br /> *# Fix pictures not always displaying on client's View Finds<br /> * Sean and Nick<br /> *# Improve server log format and content, consistent entries when actions are taken<br /> *# Improve the server side error handling, at minimum a function that logs what was happening and the message<br /> *# Add a client activity log to the server, could be a live feed from /var/log/httpd/{access, error}_log<br /> * Leif and Gus<br /> *# &lt;span style=&quot;text-decoration:line-through;&quot;&gt;Fix the server's Google Maps API key&lt;/span&gt;<br /> *# &lt;span style=&quot;text-decoration:line-through;&quot;&gt;Fix the 2x display of pictures&lt;/span&gt;<br /> *#* This was incorrectly characterized. The loop to display images was not broken, but rather somehow duplicates of the images were being stored in the database with unique ids. Maybe a client bug? <br /> *# Fix the partial image display problem where the bottom is cut-off or grayed-out<br /> *# Look at 0,0 vs null,null for Finds without geotagging (Tristan and Aaron working on client)<br /> *# Consider the single frame solution to providing a /m interface for the server<br /> *# Consider the deletes not synced but, two different approaches (delete vs flag and filter), reconcile how the clients do this and how the server does this, one approach for all? <br /> *# &lt;span style=&quot;text-decoration:line-through;&quot;&gt;Provide an interface for viewing deleted finds and un-deleting them&lt;/span&gt;<br /> * Gustavo and Jeremy <br /> *# &lt;span style=&quot;text-decoration:line-through;&quot;&gt;Fix the Google Maps display missing on the client, script and instructions for people to install a key<br /> *# Consider how to add a sensor reading to the client's tracking mode.<br /> <br /> ===== Unassigned =====<br /> Bugs<br /> * Server<br /> *# Fix QR codes for easy client download (built from our repository) and registration<br /> *# Images are corrupted. Last bits seem to be scrambled. Images are stored in the DB. <br /> *# Cleanup all those warnings that appear in /var/log/httpd/error_log whenever a page is referenced<br /> * Client<br /> *# Log should include the version ID of the POSIT software, the Android software, and the Google API<br /> *# Recording a long track (+1 hour?) causes a crash<br /> * Both<br /> *# 0,0 vs null,null for Finds with no geotagging<br /> *# Find log should include username, which is then passed to server and stored as an attribute of the find<br /> <br /> Features <br /> * Server <br /> *# Design and develop /m support <br /> *# More dense/useful find display (sorting options, map thumbnail option, etc.)<br /> *# Placemark to find mapping <br /> * Client <br /> * Both <br /> *# Test harness geared towards find integrity<br /> *#*Presence and content <br /> *#*Add, update, delete<br /> *# Design and build POSITx-Rescue<br /> *#*Study the plugin architecture <br /> *#*Design the interface - functionality, screens, menus<br /> *#*Build the interface, notion of a skin and simplified structure<br /> *#*Add username to database to keep track of who added or modified a find (Check that user is not a primary key)<br /> <br /> ===Android Development===<br /> *[[Android Development Environment Setup]]<br /> *[http://developer.android.com/resources/tutorials/hello-world.html Android &quot;Hello World&quot; Tutorial]<br /> *[http://developer.android.com/resources/dashboard/platform-versions.html Platform Popularity]<br /> *[http://developer.android.com/guide/publishing/app-signing.html Signing Your Applications (Keystore)]<br /> *[http://developer.android.com/guide/developing/tools/index.html Android Development Tools - Shell]<br /> *[http://developer.android.com/guide/developing/projects/projects-cmdline.html Handling projects from the command line]<br /> *[https://developer.android.com/guide/developing/tools/monkey.html Application Excerciser Monkey]<br /> <br /> ===Eclipse Tutorials===<br /> *[[Importing Project into Eclipse]]<br /> *[[Running Application on Device Through Eclipse]]<br /> <br /> ===Student Logs===<br /> *[[Gustavo-cs345-log|Gustavo's log]]<br /> *[[Jeremy-cs345-log|Jeremy's log]]<br /> *[[Gus-cs345-log|Gus' log]]<br /> *[[Aaron-cs345-log|Aaron's log]]<br /> *[[Sean-cs345-log|Sean's log]]<br /> *[[Tristan-cs345-log|Tristan's log]]<br /> *[[Nick-cs345-log|Nick's log]]<br /> *[[Leif-cs345-log|Leif's log]]<br /> <br /> === To Sort === <br /> *[http://posit.hfoss.org/node/1 Project Home Page (Public Facing)]<br /> *[http://code.google.com/p/posit-mobile/ Project Home Page (Google Code)]<br /> *[http://code.google.com/p/posit-mobile/wiki/SourceTab?tm=4 Download Source]<br /> *[http://code.google.com/p/posit-mobile/downloads/list Download App]<br /> *[http://code.google.com/p/posit-mobile/wiki/ Project Wiki (Great Tutorials Here)]<br /> *[http://code.google.com/p/posit-mobile/issues/list Bug (Issue) Lists]<br /> *[http://posit.hfoss.org/sandbox/web/main Development Sandbox]<br /> *[http://code.google.com/p/posit-mobile/downloads/list Downloadable .apk files]</div> Gus https://wiki.cs.earlham.edu/index.php?title=Gus-cs345-log&diff=13094 Gus-cs345-log 2012-04-24T18:13:15Z <p>Gus: </p> <hr /> <div>* 8 March - 1 hour - Made &quot;Hello, World!&quot; with Eclipse on Mac OSX for 4.0.3 [http://cs.earlham.edu/~gaschue08/packages/GusHelloAndroid.apk Download]<br /> * 23 March - 1 hour - Checked out posit source, imported it into Eclipse, tried to run it through the emulator<br /> * 25 March - 1 hour - Wiped out previous source folders, deleted project entry in Eclipse. Followed wiki instructions to download source, import, etc. Errors.<br /> * 26 March - 30 minutes - Looked over the possible sources for our bug with Leif. Couldn't make progress because of no local server to play with.<br /> * 30 March - 1 hour<br /> ** redid everyone's network registrations for android devices<br /> ** created a project, added a few finds to it, shared the project with Tristan, he added some finds<br /> * 5 April - 1 hour - zorched existing posit code on my machine, re-downloaded from Charlie's checkout, imported new code into eclipse<br /> * 6 April - 30 minutes - Got posit from class checkout working on Leif's phone, synced successfully. Got posit registered on the class phone, couldn't sync<br /> * 9 April - 2 hours - Worked on bug fix with Leif, got nowhere. Can't figure out what piece/pieces of code are relevant to the bug.<br /> * 12 April - 2 hours - Continued to work on posit with Leif. Found multiple bugs in the server code and figured out how to fix at least one of them.<br /> * 15 April - 4 hours<br /> ** cleaned up some of the server side code (fixed indentation, removed deprecated HTML tags)<br /> ** Worked on delete bugs with Leif. Fixed server side delete bug, got a better idea of what the client side delete bug is<br /> * 19 April - 2 hours<br /> ** Fixed duplicate display of images in view find pages<br /> ** Fixed duplicate display of images in thumbnail for view project page<br /> ** Added view deleted finds page, and un-delete functionality<br /> * 23 April - 1 hour - Edited server code to filter out 0,0 coordinate values in the full map display for a project.<br /> * 24 April - 1 hour - Fixed individual find map display on view find page</div> Gus https://wiki.cs.earlham.edu/index.php?title=Gus-cs345-log&diff=13090 Gus-cs345-log 2012-04-24T02:52:00Z <p>Gus: </p> <hr /> <div>* 8 March - 1 hour - Made &quot;Hello, World!&quot; with Eclipse on Mac OSX for 4.0.3 [http://cs.earlham.edu/~gaschue08/packages/GusHelloAndroid.apk Download]<br /> * 23 March - 1 hour - Checked out posit source, imported it into Eclipse, tried to run it through the emulator<br /> * 25 March - 1 hour - Wiped out previous source folders, deleted project entry in Eclipse. Followed wiki instructions to download source, import, etc. Errors.<br /> * 26 March - 30 minutes - Looked over the possible sources for our bug with Leif. Couldn't make progress because of no local server to play with.<br /> * 30 March - 1 hour<br /> ** redid everyone's network registrations for android devices<br /> ** created a project, added a few finds to it, shared the project with Tristan, he added some finds<br /> * 5 April - 1 hour - zorched existing posit code on my machine, re-downloaded from Charlie's checkout, imported new code into eclipse<br /> * 6 April - 30 minutes - Got posit from class checkout working on Leif's phone, synced successfully. Got posit registered on the class phone, couldn't sync<br /> * 9 April - 2 hours - Worked on bug fix with Leif, got nowhere. Can't figure out what piece/pieces of code are relevant to the bug.<br /> * 12 April - 2 hours - Continued to work on posit with Leif. Found multiple bugs in the server code and figured out how to fix at least one of them.<br /> * 15 April - 4 hours<br /> ** cleaned up some of the server side code (fixed indentation, removed deprecated HTML tags)<br /> ** Worked on delete bugs with Leif. Fixed server side delete bug, got a better idea of what the client side delete bug is<br /> * 19 April - 2 hours<br /> ** Fixed duplicate display of images in view find pages<br /> ** Fixed duplicate display of images in thumbnail for view project page<br /> ** Added view deleted finds page, and un-delete functionality<br /> * 23 April - 1 hour - Edited server code to filter out 0,0 coordinate values in the full map display for a project.</div> Gus https://wiki.cs.earlham.edu/index.php?title=Gus-cs345-log&diff=13061 Gus-cs345-log 2012-04-20T01:29:51Z <p>Gus: </p> <hr /> <div>* 8 March - 1 hour - Made &quot;Hello, World!&quot; with Eclipse on Mac OSX for 4.0.3 [http://cs.earlham.edu/~gaschue08/packages/GusHelloAndroid.apk Download]<br /> * 23 March - 1 hour - Checked out posit source, imported it into Eclipse, tried to run it through the emulator<br /> * 25 March - 1 hour - Wiped out previous source folders, deleted project entry in Eclipse. Followed wiki instructions to download source, import, etc. Errors.<br /> * 26 March - 30 minutes - Looked over the possible sources for our bug with Leif. Couldn't make progress because of no local server to play with.<br /> * 30 March - 1 hour<br /> ** redid everyone's network registrations for android devices<br /> ** created a project, added a few finds to it, shared the project with Tristan, he added some finds<br /> * 5 April - 1 hour - zorched existing posit code on my machine, re-downloaded from Charlie's checkout, imported new code into eclipse<br /> * 6 April - 30 minutes - Got posit from class checkout working on Leif's phone, synced successfully. Got posit registered on the class phone, couldn't sync<br /> * 9 April - 2 hours - Worked on bug fix with Leif, got nowhere. Can't figure out what piece/pieces of code are relevant to the bug.<br /> * 12 April - 2 hours - Continued to work on posit with Leif. Found multiple bugs in the server code and figured out how to fix at least one of them.<br /> * 15 April - 4 hours<br /> ** cleaned up some of the server side code (fixed indentation, removed deprecated HTML tags)<br /> ** Worked on delete bugs with Leif. Fixed server side delete bug, got a better idea of what the client side delete bug is<br /> * 19 April - 2 hours<br /> ** Fixed duplicate display of images in view find pages<br /> ** Fixed duplicate display of images in thumbnail for view project page<br /> ** Added view deleted finds page, and un-delete functionality</div> Gus https://wiki.cs.earlham.edu/index.php?title=Cs345-2012&diff=13060 Cs345-2012 2012-04-20T01:28:52Z <p>Gus: /* Our POSIT Bugs/Features */</p> <hr /> <div>Welcome to Software Engineering Spring 2012 Class Wiki. Please post any information that you think will be helpful to the class and our projects. Need help with wiki syntax? [http://www.mediawiki.org/wiki/Help:Formatting Click Here] &lt;br /&gt;<br /> <br /> ===POSIT Project Resources===<br /> * http://posit.hfoss.org/javadoc/ - Latest version of the POSITx JavaDocs<br /> * http://code.google.com/p/posit-mobile/wiki/PositxArchitecture - Description of POSITx's plugin architecture<br /> * [[Server Tutorials]]<br /> <br /> === Our POSIT Pointers ===<br /> * http://bs0.cluster.earlham.edu/~posit/positweb/web/main - Local POSIT server<br /> * Use this client clone from the Google repository: charlespeck-ec-client (you can commit changes to this clone)<br /> ** Checkout: &lt;code&gt;hg clone https://code.google.com/r/charlespeck-ec-client/&lt;/code&gt;<br /> ** Change branch: navigate to source folder - &lt;code&gt;hg update test_branch&lt;/code&gt;<br /> ** Home Page: http://code.google.com/r/charlespeck-ec-client/source/browse/<br /> * Use this server clone from the Google repository: charlespeck-ec-server (you can commit changes to this clone)<br /> ** Checkout: &lt;code&gt;hg clone https://code.google.com/r/charlespeck-ec-server/&lt;/code&gt;<br /> ** Home Page: http://code.google.com/r/charlespeck-ec-server/source/browse/<br /> * [[Distribution Packages|Distribution APKs built by us]]<br /> * Subscribe to Google Groups for POSIT: http://groups.google.com/group/posit-group<br /> <br /> ===Our POSIT Tutorials===<br /> *[[Downloading Source]]<br /> *[[Importing Posit into Eclipse]]<br /> *[[Running Posit in the AVD]]<br /> * Running Posit on your device via Eclipse (Tristan) <br /> * Exporting POSIT as an APK from Eclipse (Charlie)<br /> *[[Making Posit Work on the Handhelds]]<br /> * Using Mercurial (Nick)<br /> <br /> ===Our POSIT Bugs/Features===<br /> * Aaron and Tristan<br /> *# &lt;span style=&quot;text-decoration:line-through;&quot;&gt;Finish empty find bug, commit changes to Google code repository.&lt;/span&gt;<br /> *# Add client optional client logging, at least all attempts to connect to server and response (if any)<br /> *# Fix pictures not always displaying on client's View Finds<br /> * Sean and Nick<br /> *# Improve server log format and content, consistent entries when actions are taken<br /> *# Improve the server side error handling, at minimum a function that logs what was happening and the message<br /> *# Add a client activity log to the server, could be a live feed from /var/log/httpd/{access, error}_log<br /> * Leif and Gus<br /> *# &lt;span style=&quot;text-decoration:line-through;&quot;&gt;Fix the server's Google Maps API key&lt;/span&gt;<br /> *# &lt;span style=&quot;text-decoration:line-through;&quot;&gt;Fix the 2x display of pictures&lt;/span&gt;<br /> *#* This was incorrectly characterized. The loop to display images was not broken, but rather somehow duplicates of the images were being stored in the database with unique id#s. Maybe a client bug?<br /> *# Consider the single frame solution to providing a /m interface for the server<br /> *# Consider the deletes not synced but, two different approaches (delete vs flag and filter), reconcile how the clients do this and how the server does this, one approach for all? <br /> *# &lt;span style=&quot;text-decoration:line-through;&quot;&gt;Provide an interface for viewing deleted finds and un-deleting them&lt;/span&gt;<br /> * Gustavo and Jeremy <br /> *# Fix the Google Maps display missing on the client, script and instructions for people to install a key<br /> *# Consider how to add a sensor reading to the client's tracking mode.<br /> <br /> ===== Unassigned =====<br /> Bugs<br /> * Server<br /> *# Fix QR codes for easy client download (built from our repository) and registration<br /> * Client<br /> *# Recording a long track (+1 hour?) causes a crash <br /> * Both<br /> <br /> Features <br /> * Server <br /> *# Design and develop /m support <br /> *# More dense/useful find display (sorting options, map thumbnail option, etc.)<br /> *# Placemark to find mapping <br /> * Client <br /> * Both <br /> *# Test harness geared towards find integrity<br /> *#*Presence and content <br /> *#*Add, update, delete<br /> *# Design and build POSITx-Rescue<br /> *#*Study the plugin architecture <br /> *#*Design the interface - functionality, screens, menus<br /> *#*Build the interface, notion of a skin and simplified structure<br /> <br /> ===Android Development===<br /> *[[Android Development Environment Setup]]<br /> *[http://developer.android.com/resources/tutorials/hello-world.html Android &quot;Hello World&quot; Tutorial]<br /> *[http://developer.android.com/resources/dashboard/platform-versions.html Platform Popularity]<br /> *[http://developer.android.com/guide/publishing/app-signing.html Signing Your Applications (Keystore)]<br /> *[http://developer.android.com/guide/developing/tools/index.html Android Development Tools - Shell]<br /> *[http://developer.android.com/guide/developing/projects/projects-cmdline.html Handling projects from the command line]<br /> *[https://developer.android.com/guide/developing/tools/monkey.html Application Excerciser Monkey]<br /> <br /> ===Eclipse Tutorials===<br /> *[[Importing Project into Eclipse]]<br /> *[[Running Application on Device Through Eclipse]]<br /> <br /> ===Student Logs===<br /> *[[Gustavo-cs345-log|Gustavo's log]]<br /> *[[Jeremy-cs345-log|Jeremy's log]]<br /> *[[Gus-cs345-log|Gus' log]]<br /> *[[Aaron-cs345-log|Aaron's log]]<br /> *[[Sean-cs345-log|Sean's log]]<br /> *[[Tristan-cs345-log|Tristan's log]]<br /> *[[Nick-cs345-log|Nick's log]]<br /> *[[Leif-cs345-log|Leif's log]]<br /> <br /> === To Sort === <br /> *[http://posit.hfoss.org/node/1 Project Home Page (Public Facing)]<br /> *[http://code.google.com/p/posit-mobile/ Project Home Page (Google Code)]<br /> *[http://code.google.com/p/posit-mobile/wiki/SourceTab?tm=4 Download Source]<br /> *[http://code.google.com/p/posit-mobile/downloads/list Download App]<br /> *[http://code.google.com/p/posit-mobile/wiki/ Project Wiki (Great Tutorials Here)]<br /> *[http://code.google.com/p/posit-mobile/issues/list Bug (Issue) Lists]<br /> *[http://posit.hfoss.org/sandbox/web/main Development Sandbox]<br /> *[http://code.google.com/p/posit-mobile/downloads/list Downloadable .apk files]</div> Gus https://wiki.cs.earlham.edu/index.php?title=Cs345-2012&diff=13059 Cs345-2012 2012-04-20T01:27:50Z <p>Gus: /* Our POSIT Bugs/Features */</p> <hr /> <div>Welcome to Software Engineering Spring 2012 Class Wiki. Please post any information that you think will be helpful to the class and our projects. Need help with wiki syntax? [http://www.mediawiki.org/wiki/Help:Formatting Click Here] &lt;br /&gt;<br /> <br /> ===POSIT Project Resources===<br /> * http://posit.hfoss.org/javadoc/ - Latest version of the POSITx JavaDocs<br /> * http://code.google.com/p/posit-mobile/wiki/PositxArchitecture - Description of POSITx's plugin architecture<br /> * [[Server Tutorials]]<br /> <br /> === Our POSIT Pointers ===<br /> * http://bs0.cluster.earlham.edu/~posit/positweb/web/main - Local POSIT server<br /> * Use this client clone from the Google repository: charlespeck-ec-client (you can commit changes to this clone)<br /> ** Checkout: &lt;code&gt;hg clone https://code.google.com/r/charlespeck-ec-client/&lt;/code&gt;<br /> ** Change branch: navigate to source folder - &lt;code&gt;hg update test_branch&lt;/code&gt;<br /> ** Home Page: http://code.google.com/r/charlespeck-ec-client/source/browse/<br /> * Use this server clone from the Google repository: charlespeck-ec-server (you can commit changes to this clone)<br /> ** Checkout: &lt;code&gt;hg clone https://code.google.com/r/charlespeck-ec-server/&lt;/code&gt;<br /> ** Home Page: http://code.google.com/r/charlespeck-ec-server/source/browse/<br /> * [[Distribution Packages|Distribution APKs built by us]]<br /> * Subscribe to Google Groups for POSIT: http://groups.google.com/group/posit-group<br /> <br /> ===Our POSIT Tutorials===<br /> *[[Downloading Source]]<br /> *[[Importing Posit into Eclipse]]<br /> *[[Running Posit in the AVD]]<br /> * Running Posit on your device via Eclipse (Tristan) <br /> * Exporting POSIT as an APK from Eclipse (Charlie)<br /> *[[Making Posit Work on the Handhelds]]<br /> * Using Mercurial (Nick)<br /> <br /> ===Our POSIT Bugs/Features===<br /> * Aaron and Tristan<br /> *# &lt;span style=&quot;text-decoration:line-through;&quot;&gt;Finish empty find bug, commit changes to Google code repository.&lt;/span&gt;<br /> *# Add client optional client logging, at least all attempts to connect to server and response (if any)<br /> *# Fix pictures not always displaying on client's View Finds<br /> * Sean and Nick<br /> *# Improve server log format and content, consistent entries when actions are taken<br /> *# Improve the server side error handling, at minimum a function that logs what was happening and the message<br /> *# Add a client activity log to the server, could be a live feed from /var/log/httpd/{access, error}_log<br /> * Leif and Gus<br /> *# Fix the server's Google Maps API key<br /> *# &lt;span style=&quot;text-decoration:line-through;&quot;&gt;Fix the 2x display of pictures&lt;/span&gt;<br /> *#* This was incorrectly characterized. The loop to display images was not broken, but rather somehow duplicates of the images were being stored in the database with unique id#s. Maybe a client bug?<br /> *# Consider the single frame solution to providing a /m interface for the server<br /> *# Consider the deletes not synced but, two different approaches (delete vs flag and filter), reconcile how the clients do this and how the server does this, one approach for all? <br /> *# &lt;span style=&quot;text-decoration:line-through;&quot;&gt;Provide an interface for viewing deleted finds and un-deleting them&lt;/span&gt;<br /> * Gustavo and Jeremy <br /> *# Fix the Google Maps display missing on the client, script and instructions for people to install a key<br /> *# Consider how to add a sensor reading to the client's tracking mode.<br /> <br /> ===== Unassigned =====<br /> Bugs<br /> * Server<br /> *# Fix QR codes for easy client download (built from our repository) and registration<br /> * Client<br /> *# Recording a long track (+1 hour?) causes a crash <br /> * Both<br /> <br /> Features <br /> * Server <br /> *# Design and develop /m support <br /> *# More dense/useful find display (sorting options, map thumbnail option, etc.)<br /> *# Placemark to find mapping <br /> * Client <br /> * Both <br /> *# Test harness geared towards find integrity<br /> *#*Presence and content <br /> *#*Add, update, delete<br /> *# Design and build POSITx-Rescue<br /> *#*Study the plugin architecture <br /> *#*Design the interface - functionality, screens, menus<br /> *#*Build the interface, notion of a skin and simplified structure<br /> <br /> ===Android Development===<br /> *[[Android Development Environment Setup]]<br /> *[http://developer.android.com/resources/tutorials/hello-world.html Android &quot;Hello World&quot; Tutorial]<br /> *[http://developer.android.com/resources/dashboard/platform-versions.html Platform Popularity]<br /> *[http://developer.android.com/guide/publishing/app-signing.html Signing Your Applications (Keystore)]<br /> *[http://developer.android.com/guide/developing/tools/index.html Android Development Tools - Shell]<br /> *[http://developer.android.com/guide/developing/projects/projects-cmdline.html Handling projects from the command line]<br /> *[https://developer.android.com/guide/developing/tools/monkey.html Application Excerciser Monkey]<br /> <br /> ===Eclipse Tutorials===<br /> *[[Importing Project into Eclipse]]<br /> *[[Running Application on Device Through Eclipse]]<br /> <br /> ===Student Logs===<br /> *[[Gustavo-cs345-log|Gustavo's log]]<br /> *[[Jeremy-cs345-log|Jeremy's log]]<br /> *[[Gus-cs345-log|Gus' log]]<br /> *[[Aaron-cs345-log|Aaron's log]]<br /> *[[Sean-cs345-log|Sean's log]]<br /> *[[Tristan-cs345-log|Tristan's log]]<br /> *[[Nick-cs345-log|Nick's log]]<br /> *[[Leif-cs345-log|Leif's log]]<br /> <br /> === To Sort === <br /> *[http://posit.hfoss.org/node/1 Project Home Page (Public Facing)]<br /> *[http://code.google.com/p/posit-mobile/ Project Home Page (Google Code)]<br /> *[http://code.google.com/p/posit-mobile/wiki/SourceTab?tm=4 Download Source]<br /> *[http://code.google.com/p/posit-mobile/downloads/list Download App]<br /> *[http://code.google.com/p/posit-mobile/wiki/ Project Wiki (Great Tutorials Here)]<br /> *[http://code.google.com/p/posit-mobile/issues/list Bug (Issue) Lists]<br /> *[http://posit.hfoss.org/sandbox/web/main Development Sandbox]<br /> *[http://code.google.com/p/posit-mobile/downloads/list Downloadable .apk files]</div> Gus https://wiki.cs.earlham.edu/index.php?title=Gus-cs345-log&diff=13057 Gus-cs345-log 2012-04-20T00:46:44Z <p>Gus: </p> <hr /> <div>* 8 March - 1 hour - Made &quot;Hello, World!&quot; with Eclipse on Mac OSX for 4.0.3 [http://cs.earlham.edu/~gaschue08/packages/GusHelloAndroid.apk Download]<br /> * 23 March - 1 hour - Checked out posit source, imported it into Eclipse, tried to run it through the emulator<br /> * 25 March - 1 hour - Wiped out previous source folders, deleted project entry in Eclipse. Followed wiki instructions to download source, import, etc. Errors.<br /> * 26 March - 30 minutes - Looked over the possible sources for our bug with Leif. Couldn't make progress because of no local server to play with.<br /> * 30 March - 1 hour<br /> ** redid everyone's network registrations for android devices<br /> ** created a project, added a few finds to it, shared the project with Tristan, he added some finds<br /> * 5 April - 1 hour - zorched existing posit code on my machine, re-downloaded from Charlie's checkout, imported new code into eclipse<br /> * 6 April - 30 minutes - Got posit from class checkout working on Leif's phone, synced successfully. Got posit registered on the class phone, couldn't sync<br /> * 9 April - 2 hours - Worked on bug fix with Leif, got nowhere. Can't figure out what piece/pieces of code are relevant to the bug.<br /> * 12 April - 2 hours - Continued to work on posit with Leif. Found multiple bugs in the server code and figured out how to fix at least one of them.<br /> * 15 April - 4 hours<br /> ** cleaned up some of the server side code (fixed indentation, removed deprecated HTML tags)<br /> ** Worked on delete bugs with Leif. Fixed server side delete bug, got a better idea of what the client side delete bug is<br /> * 19 April - 1 hour<br /> ** Fixed duplicate display of images in view find pages (Gus)<br /> ** Fixed duplicate display of images in thumbnail for view project page (Leif)</div> Gus https://wiki.cs.earlham.edu/index.php?title=Cs345-2012&diff=13056 Cs345-2012 2012-04-20T00:45:31Z <p>Gus: /* Our POSIT Bugs/Features */</p> <hr /> <div>Welcome to Software Engineering Spring 2012 Class Wiki. Please post any information that you think will be helpful to the class and our projects. Need help with wiki syntax? [http://www.mediawiki.org/wiki/Help:Formatting Click Here] &lt;br /&gt;<br /> <br /> ===POSIT Project Resources===<br /> * http://posit.hfoss.org/javadoc/ - Latest version of the POSITx JavaDocs<br /> * http://code.google.com/p/posit-mobile/wiki/PositxArchitecture - Description of POSITx's plugin architecture<br /> * [[Server Tutorials]]<br /> <br /> === Our POSIT Pointers ===<br /> * http://bs0.cluster.earlham.edu/~posit/positweb/web/main - Local POSIT server<br /> * Use this client clone from the Google repository: charlespeck-ec-client (you can commit changes to this clone)<br /> ** Checkout: &lt;code&gt;hg clone https://code.google.com/r/charlespeck-ec-client/&lt;/code&gt;<br /> ** Change branch: navigate to source folder - &lt;code&gt;hg update test_branch&lt;/code&gt;<br /> ** Home Page: http://code.google.com/r/charlespeck-ec-client/source/browse/<br /> * Use this server clone from the Google repository: charlespeck-ec-server (you can commit changes to this clone)<br /> ** Checkout: &lt;code&gt;hg clone https://code.google.com/r/charlespeck-ec-server/&lt;/code&gt;<br /> ** Home Page: http://code.google.com/r/charlespeck-ec-server/source/browse/<br /> * [[Distribution Packages|Distribution APKs built by us]]<br /> * Subscribe to Google Groups for POSIT: http://groups.google.com/group/posit-group<br /> <br /> ===Our POSIT Tutorials===<br /> *[[Downloading Source]]<br /> *[[Importing Posit into Eclipse]]<br /> *[[Running Posit in the AVD]]<br /> * Running Posit on your device via Eclipse (Tristan) <br /> * Exporting POSIT as an APK from Eclipse (Charlie)<br /> *[[Making Posit Work on the Handhelds]]<br /> * Using Mercurial (Nick)<br /> <br /> ===Our POSIT Bugs/Features===<br /> * Aaron and Tristan<br /> *# &lt;span style=&quot;text-decoration:line-through;&quot;&gt;Finish empty find bug, commit changes to Google code repository.&lt;/span&gt;<br /> *# Add client optional client logging, at least all attempts to connect to server and response (if any)<br /> *# Fix pictures not always displaying on client's View Finds<br /> * Sean and Nick<br /> *# Improve server log format and content, consistent entries when actions are taken<br /> *# Improve the server side error handling, at minimum a function that logs what was happening and the message<br /> *# Add a client activity log to the server, could be a live feed from /var/log/httpd/{access, error}_log<br /> * Leif and Gus<br /> *# Fix the server's Google Maps API key<br /> *# &lt;span style=&quot;text-decoration:line-through;&quot;&gt;Fix the 2x display of pictures&lt;/span&gt;<br /> *#* This was incorrectly characterized. The loop to display images was not broken, but rather somehow duplicates of the images were being stored in the database with unique id#s. Maybe a client bug?<br /> *# Consider the single frame solution to providing a /m interface for the server<br /> *# Consider the deletes not synced but, two different approaches (delete vs flag and filter), reconcile how the clients do this and how the server does this, one approach for all? <br /> *# Provide an interface for viewing deleted finds and un-deleting them<br /> * Gustavo and Jeremy <br /> *# Fix the Google Maps display missing on the client, script and instructions for people to install a key<br /> *# Consider how to add a sensor reading to the client's tracking mode.<br /> <br /> ===== Unassigned =====<br /> Bugs<br /> * Server<br /> *# Fix QR codes for easy client download (built from our repository) and registration<br /> * Client<br /> *# Recording a long track (+1 hour?) causes a crash <br /> * Both<br /> <br /> Features <br /> * Server <br /> *# Design and develop /m support <br /> *# More dense/useful find display (sorting options, map thumbnail option, etc.)<br /> *# Placemark to find mapping <br /> * Client <br /> * Both <br /> *# Test harness geared towards find integrity<br /> *#*Presence and content <br /> *#*Add, update, delete<br /> *# Design and build POSITx-Rescue<br /> *#*Study the plugin architecture <br /> *#*Design the interface - functionality, screens, menus<br /> *#*Build the interface, notion of a skin and simplified structure<br /> <br /> ===Android Development===<br /> *[[Android Development Environment Setup]]<br /> *[http://developer.android.com/resources/tutorials/hello-world.html Android &quot;Hello World&quot; Tutorial]<br /> *[http://developer.android.com/resources/dashboard/platform-versions.html Platform Popularity]<br /> *[http://developer.android.com/guide/publishing/app-signing.html Signing Your Applications (Keystore)]<br /> *[http://developer.android.com/guide/developing/tools/index.html Android Development Tools - Shell]<br /> *[http://developer.android.com/guide/developing/projects/projects-cmdline.html Handling projects from the command line]<br /> *[https://developer.android.com/guide/developing/tools/monkey.html Application Excerciser Monkey]<br /> <br /> ===Eclipse Tutorials===<br /> *[[Importing Project into Eclipse]]<br /> *[[Running Application on Device Through Eclipse]]<br /> <br /> ===Student Logs===<br /> *[[Gustavo-cs345-log|Gustavo's log]]<br /> *[[Jeremy-cs345-log|Jeremy's log]]<br /> *[[Gus-cs345-log|Gus' log]]<br /> *[[Aaron-cs345-log|Aaron's log]]<br /> *[[Sean-cs345-log|Sean's log]]<br /> *[[Tristan-cs345-log|Tristan's log]]<br /> *[[Nick-cs345-log|Nick's log]]<br /> *[[Leif-cs345-log|Leif's log]]<br /> <br /> === To Sort === <br /> *[http://posit.hfoss.org/node/1 Project Home Page (Public Facing)]<br /> *[http://code.google.com/p/posit-mobile/ Project Home Page (Google Code)]<br /> *[http://code.google.com/p/posit-mobile/wiki/SourceTab?tm=4 Download Source]<br /> *[http://code.google.com/p/posit-mobile/downloads/list Download App]<br /> *[http://code.google.com/p/posit-mobile/wiki/ Project Wiki (Great Tutorials Here)]<br /> *[http://code.google.com/p/posit-mobile/issues/list Bug (Issue) Lists]<br /> *[http://posit.hfoss.org/sandbox/web/main Development Sandbox]<br /> *[http://code.google.com/p/posit-mobile/downloads/list Downloadable .apk files]</div> Gus https://wiki.cs.earlham.edu/index.php?title=Cs345-2012&diff=13055 Cs345-2012 2012-04-20T00:45:01Z <p>Gus: /* Our POSIT Bugs/Features */</p> <hr /> <div>Welcome to Software Engineering Spring 2012 Class Wiki. Please post any information that you think will be helpful to the class and our projects. Need help with wiki syntax? [http://www.mediawiki.org/wiki/Help:Formatting Click Here] &lt;br /&gt;<br /> <br /> ===POSIT Project Resources===<br /> * http://posit.hfoss.org/javadoc/ - Latest version of the POSITx JavaDocs<br /> * http://code.google.com/p/posit-mobile/wiki/PositxArchitecture - Description of POSITx's plugin architecture<br /> * [[Server Tutorials]]<br /> <br /> === Our POSIT Pointers ===<br /> * http://bs0.cluster.earlham.edu/~posit/positweb/web/main - Local POSIT server<br /> * Use this client clone from the Google repository: charlespeck-ec-client (you can commit changes to this clone)<br /> ** Checkout: &lt;code&gt;hg clone https://code.google.com/r/charlespeck-ec-client/&lt;/code&gt;<br /> ** Change branch: navigate to source folder - &lt;code&gt;hg update test_branch&lt;/code&gt;<br /> ** Home Page: http://code.google.com/r/charlespeck-ec-client/source/browse/<br /> * Use this server clone from the Google repository: charlespeck-ec-server (you can commit changes to this clone)<br /> ** Checkout: &lt;code&gt;hg clone https://code.google.com/r/charlespeck-ec-server/&lt;/code&gt;<br /> ** Home Page: http://code.google.com/r/charlespeck-ec-server/source/browse/<br /> * [[Distribution Packages|Distribution APKs built by us]]<br /> * Subscribe to Google Groups for POSIT: http://groups.google.com/group/posit-group<br /> <br /> ===Our POSIT Tutorials===<br /> *[[Downloading Source]]<br /> *[[Importing Posit into Eclipse]]<br /> *[[Running Posit in the AVD]]<br /> * Running Posit on your device via Eclipse (Tristan) <br /> * Exporting POSIT as an APK from Eclipse (Charlie)<br /> *[[Making Posit Work on the Handhelds]]<br /> * Using Mercurial (Nick)<br /> <br /> ===Our POSIT Bugs/Features===<br /> * Aaron and Tristan<br /> *# &lt;span style=&quot;text-decoration:line-through;&quot;&gt;Finish empty find bug, commit changes to Google code repository.&lt;/span&gt;<br /> *# Add client optional client logging, at least all attempts to connect to server and response (if any)<br /> *# Fix pictures not always displaying on client's View Finds<br /> * Sean and Nick<br /> *# Improve server log format and content, consistent entries when actions are taken<br /> *# Improve the server side error handling, at minimum a function that logs what was happening and the message<br /> *# Add a client activity log to the server, could be a live feed from /var/log/httpd/{access, error}_log<br /> * Leif and Gus<br /> *# Fix the server's Google Maps API key<br /> *# &lt;span style=&quot;text-decoration:line-through;&quot;&gt;Fix the 2x display of pictures&lt;/span&gt;<br /> *#* This was incorrectly characterized. The loop to display images was not broken, but rather somehow duplicates of the images were being stored in the <br /> database with unique id#s. Maybe a client bug?<br /> *# Consider the single frame solution to providing a /m interface for the server<br /> *# Consider the deletes not synced but, two different approaches (delete vs flag and filter), reconcile how the clients do this and how the server does this, one approach for all? <br /> *# Provide an interface for viewing deleted finds and un-deleting them<br /> * Gustavo and Jeremy <br /> *# Fix the Google Maps display missing on the client, script and instructions for people to install a key<br /> *# Consider how to add a sensor reading to the client's tracking mode.<br /> <br /> ===== Unassigned =====<br /> Bugs<br /> * Server<br /> *# Fix QR codes for easy client download (built from our repository) and registration<br /> * Client<br /> *# Recording a long track (+1 hour?) causes a crash <br /> * Both<br /> <br /> Features <br /> * Server <br /> *# Design and develop /m support <br /> *# More dense/useful find display (sorting options, map thumbnail option, etc.)<br /> *# Placemark to find mapping <br /> * Client <br /> * Both <br /> *# Test harness geared towards find integrity<br /> *#*Presence and content <br /> *#*Add, update, delete<br /> *# Design and build POSITx-Rescue<br /> *#*Study the plugin architecture <br /> *#*Design the interface - functionality, screens, menus<br /> *#*Build the interface, notion of a skin and simplified structure<br /> <br /> ===Android Development===<br /> *[[Android Development Environment Setup]]<br /> *[http://developer.android.com/resources/tutorials/hello-world.html Android &quot;Hello World&quot; Tutorial]<br /> *[http://developer.android.com/resources/dashboard/platform-versions.html Platform Popularity]<br /> *[http://developer.android.com/guide/publishing/app-signing.html Signing Your Applications (Keystore)]<br /> *[http://developer.android.com/guide/developing/tools/index.html Android Development Tools - Shell]<br /> *[http://developer.android.com/guide/developing/projects/projects-cmdline.html Handling projects from the command line]<br /> *[https://developer.android.com/guide/developing/tools/monkey.html Application Excerciser Monkey]<br /> <br /> ===Eclipse Tutorials===<br /> *[[Importing Project into Eclipse]]<br /> *[[Running Application on Device Through Eclipse]]<br /> <br /> ===Student Logs===<br /> *[[Gustavo-cs345-log|Gustavo's log]]<br /> *[[Jeremy-cs345-log|Jeremy's log]]<br /> *[[Gus-cs345-log|Gus' log]]<br /> *[[Aaron-cs345-log|Aaron's log]]<br /> *[[Sean-cs345-log|Sean's log]]<br /> *[[Tristan-cs345-log|Tristan's log]]<br /> *[[Nick-cs345-log|Nick's log]]<br /> *[[Leif-cs345-log|Leif's log]]<br /> <br /> === To Sort === <br /> *[http://posit.hfoss.org/node/1 Project Home Page (Public Facing)]<br /> *[http://code.google.com/p/posit-mobile/ Project Home Page (Google Code)]<br /> *[http://code.google.com/p/posit-mobile/wiki/SourceTab?tm=4 Download Source]<br /> *[http://code.google.com/p/posit-mobile/downloads/list Download App]<br /> *[http://code.google.com/p/posit-mobile/wiki/ Project Wiki (Great Tutorials Here)]<br /> *[http://code.google.com/p/posit-mobile/issues/list Bug (Issue) Lists]<br /> *[http://posit.hfoss.org/sandbox/web/main Development Sandbox]<br /> *[http://code.google.com/p/posit-mobile/downloads/list Downloadable .apk files]</div> Gus https://wiki.cs.earlham.edu/index.php?title=Gus-cs345-log&diff=13019 Gus-cs345-log 2012-04-16T01:26:07Z <p>Gus: </p> <hr /> <div>* 8 March - 1 hour - Made &quot;Hello, World!&quot; with Eclipse on Mac OSX for 4.0.3 [http://cs.earlham.edu/~gaschue08/packages/GusHelloAndroid.apk Download]<br /> * 23 March - 1 hour - Checked out posit source, imported it into Eclipse, tried to run it through the emulator<br /> * 25 March - 1 hour - Wiped out previous source folders, deleted project entry in Eclipse. Followed wiki instructions to download source, import, etc. Errors.<br /> * 26 March - 30 minutes - Looked over the possible sources for our bug with Leif. Couldn't make progress because of no local server to play with.<br /> * 30 March - 1 hour<br /> ** redid everyone's network registrations for android devices<br /> ** created a project, added a few finds to it, shared the project with Tristan, he added some finds<br /> * 5 April - 1 hour - zorched existing posit code on my machine, re-downloaded from Charlie's checkout, imported new code into eclipse<br /> * 6 April - 30 minutes - Got posit from class checkout working on Leif's phone, synced successfully. Got posit registered on the class phone, couldn't sync<br /> * 9 April - 2 hours - Worked on bug fix with Leif, got nowhere. Can't figure out what piece/pieces of code are relevant to the bug.<br /> * 12 April - 2 hours - Continued to work on posit with Leif. Found multiple bugs in the server code and figured out how to fix at least one of them.<br /> * 15 April - 4 hours<br /> ** cleaned up some of the server side code (fixed indentation, removed deprecated HTML tags)<br /> ** Worked on delete bugs with Leif. Fixed server side delete bug, got a better idea of what the client side delete bug is</div> Gus https://wiki.cs.earlham.edu/index.php?title=File_Structure&diff=13016 File Structure 2012-04-15T20:54:58Z <p>Gus: </p> <hr /> <div>*/3rd - Third party plugins<br /> */cache - Storage folder for generated template files from smartie<br /> */controller - All the PHP functions for internal site navigation. Error catching code is also here.<br /> */logs - logs are stored here<br /> */model - All the PHP for connecting//interacting with the mySQL database<br /> */res - javascript, CSS, and images for the UI of the site<br /> */setup - SQL setup statements for the database (creating tables, etc.)<br /> */tests - contains a validation script for e-mail addresses, and an example bash script for testing {This is where we can extend testing for the server project create, add find, delete find, etc}<br /> */util - PHP for errors, logging, authentication utility functions<br /> */view/template - contains all the smartie templates written in HTML and parsed through smarty scripts<br /> *There are also a bunch of PHP files in the root directory. These are startup scripts and setup files.</div> Gus https://wiki.cs.earlham.edu/index.php?title=File_Structure&diff=13015 File Structure 2012-04-15T20:36:15Z <p>Gus: </p> <hr /> <div>*/3rd - Third party plugins<br /> */cache - Storage folder for generated template files from smartie<br /> */controller - All the PHP functions for internal site navigation. Error catching code is also here.<br /> */logs - logs are stored here<br /> */model - All the PHP for connecting//interacting with the mySQL database<br /> */res - javascript, CSS, and images for the UI of the site<br /> */setup - SQL setup statements for the database (creating tables, etc.)<br /> */tests - contains a validation script for e-mail addresses, and an example bash script for testing {This is where we can extend testing for the server project create, add find, delete find, etc}<br /> */util - PHP for errors, logging, authentication utility functions<br /> */view/template - contains all the smartie templates written in HTML and parsed through smartie scripts<br /> *There are also a bunch of PHP files in the root directory. These are startup scripts and setup files.</div> Gus https://wiki.cs.earlham.edu/index.php?title=File_Structure&diff=13014 File Structure 2012-04-15T20:34:09Z <p>Gus: </p> <hr /> <div>*/3rd - Third party plugins<br /> */cache - Storage folder for generated template files from smartie<br /> */controller - All the PHP functions for internal site navigation. Error catching code is also here.<br /> */logs - logs are stored here<br /> */model - All the PHP for connecting//interacting with the mySQL database<br /> */res - javascript, CSS, and images for the UI of the site<br /> */setup - SQL setup statements for the database (creating tables, etc.)<br /> */tests - contains a validation script for e-mail addresses, and an example bash script for testing {This is where we can extend testing for the server project create, add find, delete find, etc}<br /> */util - PHP for errors, logging, authentication utility functions</div> Gus https://wiki.cs.earlham.edu/index.php?title=File_Structure&diff=13013 File Structure 2012-04-15T20:32:33Z <p>Gus: Created page with &quot;/3rd - Third party plugins /cache - Storage folder for generated template files from smartie /controller - All the PHP functions that drive the site. Error catching code is also ...&quot;</p> <hr /> <div>/3rd - Third party plugins<br /> /cache - Storage folder for generated template files from smartie<br /> /controller - All the PHP functions that drive the site. Error catching code is also here.<br /> /logs - logs are stored here<br /> /model - All the PHP for connecting//interacting with the mySQL database<br /> /res - javascript, CSS, and images for the UI of the site<br /> /setup - SQL setup statements for the database (creating tables, etc.)<br /> /tests - contains a validation script for e-mail addresses, and an example bash script for testing {This is where we can extend testing for the server project create, add find, delete find, etc}</div> Gus https://wiki.cs.earlham.edu/index.php?title=Server_Tutorials&diff=13012 Server Tutorials 2012-04-15T20:27:55Z <p>Gus: Created page with &quot;File Structure&quot;</p> <hr /> <div>[[File Structure]]</div> Gus https://wiki.cs.earlham.edu/index.php?title=Cs345-2012&diff=13011 Cs345-2012 2012-04-15T20:27:37Z <p>Gus: </p> <hr /> <div>Welcome to Software Engineering Spring 2012 Class Wiki. Please post any information that you think will be helpful to the class and our projects. Need help with wiki syntax? [http://www.mediawiki.org/wiki/Help:Formatting Click Here] &lt;br /&gt;<br /> <br /> ===POSIT Project Resources===<br /> * http://posit.hfoss.org/javadoc/ - Latest version of the POSITx JavaDocs<br /> * http://code.google.com/p/posit-mobile/wiki/PositxArchitecture - Description of POSITx's plugin architecture<br /> * [[Server Tutorials]]<br /> <br /> === Our POSIT Pointers ===<br /> * http://bs0.cluster.earlham.edu/~posit/positweb/web/main - Local POSIT server<br /> * Use this client clone from the Google repository: charlespeck-ec-client (you can commit changes to this clone)<br /> ** Checkout: &lt;code&gt;hg clone https://code.google.com/r/charlespeck-ec-client/&lt;/code&gt;<br /> ** Change branch: navigate to source folder - &lt;code&gt;hg update test_branch&lt;/code&gt;<br /> ** Home Page: http://code.google.com/r/charlespeck-ec-client/source/browse/<br /> * Use this server clone from the Google repository: charlespeck-ec-server (you can commit changes to this clone)<br /> ** Checkout: &lt;code&gt;hg clone https://code.google.com/r/charlespeck-ec-server/&lt;/code&gt;<br /> ** Home Page: http://code.google.com/r/charlespeck-ec-server/source/browse/<br /> * [[Distribution Packages|Distribution APKs built by us]]<br /> * Subscribe to Google Groups for POSIT: http://groups.google.com/group/posit-group<br /> <br /> ===Our POSIT Tutorials===<br /> *[[Downloading Source]]<br /> *[[Importing Posit into Eclipse]]<br /> *[[Running Posit in the AVD]]<br /> * Exporting POSIT as an APK from Eclipse<br /> *[[Making Posit Work on the Handhelds]]<br /> <br /> ===Our POSIT Bugs/Features===<br /> * TBD<br /> <br /> ===Android Development===<br /> *[[Android Development Environment Setup]]<br /> *[http://developer.android.com/resources/tutorials/hello-world.html Android &quot;Hello World&quot; Tutorial]<br /> *[http://developer.android.com/resources/dashboard/platform-versions.html Platform Popularity]<br /> *[http://developer.android.com/guide/publishing/app-signing.html Signing Your Applications (Keystore)]<br /> *[http://developer.android.com/guide/developing/tools/index.html Android Development Tools - Shell]<br /> *[http://developer.android.com/guide/developing/projects/projects-cmdline.html Handling projects from the command line]<br /> *[https://developer.android.com/guide/developing/tools/monkey.html Application Excerciser Monkey]<br /> <br /> ===Eclipse Tutorials===<br /> *[[Importing Project into Eclipse]]<br /> <br /> ===Student Logs===<br /> *[[Gustavo-cs345-log|Gustavo's log]]<br /> *[[Jeremy-cs345-log|Jeremy's log]]<br /> *[[Gus-cs345-log|Gus' log]]<br /> *[[Aaron-cs345-log|Aaron's log]]<br /> *[[Sean-cs345-log|Sean's log]]<br /> *[[Tristan-cs345-log|Tristan's log]]<br /> *[[Nick-cs345-log|Nick's log]]<br /> *[[Leif-cs345-log|Leif's log]]<br /> <br /> === To Sort === <br /> *[http://posit.hfoss.org/node/1 Project Home Page (Public Facing)]<br /> *[http://code.google.com/p/posit-mobile/ Project Home Page (Google Code)]<br /> *[http://code.google.com/p/posit-mobile/wiki/SourceTab?tm=4 Download Source]<br /> *[http://code.google.com/p/posit-mobile/downloads/list Download App]<br /> *[http://code.google.com/p/posit-mobile/wiki/ Project Wiki (Great Tutorials Here)]<br /> *[http://code.google.com/p/posit-mobile/issues/list Bug (Issue) Lists]<br /> *[http://posit.hfoss.org/sandbox/web/main Development Sandbox]<br /> *[http://code.google.com/p/posit-mobile/downloads/list Downloadable .apk files]</div> Gus https://wiki.cs.earlham.edu/index.php?title=Gus-cs345-log&diff=12997 Gus-cs345-log 2012-04-13T18:41:14Z <p>Gus: </p> <hr /> <div>* 8 March - 1 hour - Made &quot;Hello, World!&quot; with Eclipse on Mac OSX for 4.0.3 [http://cs.earlham.edu/~gaschue08/packages/GusHelloAndroid.apk Download]<br /> * 23 March - 1 hour - Checked out posit source, imported it into Eclipse, tried to run it through the emulator<br /> * 25 March - 1 hour - Wiped out previous source folders, deleted project entry in Eclipse. Followed wiki instructions to download source, import, etc. Errors.<br /> * 26 March - 30 minutes - Looked over the possible sources for our bug with Leif. Couldn't make progress because of no local server to play with.<br /> * 30 March - 1 hour<br /> ** redid everyone's network registrations for android devices<br /> ** created a project, added a few finds to it, shared the project with Tristan, he added some finds<br /> * 5 April - 1 hour - zorched existing posit code on my machine, re-downloaded from Charlie's checkout, imported new code into eclipse<br /> * 6 April - 30 minutes - Got posit from class checkout working on Leif's phone, synced successfully. Got posit registered on the class phone, couldn't sync<br /> * 9 April - 2 hours - Worked on bug fix with Leif, got nowhere. Can't figure out what piece/pieces of code are relevant to the bug.<br /> * 12 April - 2 hours - Continued to work on posit with Leif. Found multiple bugs in the server code and figured out how to fix at least one of them.</div> Gus https://wiki.cs.earlham.edu/index.php?title=Gus-cs345-log&diff=12967 Gus-cs345-log 2012-04-10T01:55:29Z <p>Gus: </p> <hr /> <div>* 8 March - 1 hour - Made &quot;Hello, World!&quot; with Eclipse on Mac OSX for 4.0.3 [http://cs.earlham.edu/~gaschue08/packages/GusHelloAndroid.apk Download]<br /> * 23 March - 1 hour - Checked out posit source, imported it into Eclipse, tried to run it through the emulator<br /> * 25 March - 1 hour - Wiped out previous source folders, deleted project entry in Eclipse. Followed wiki instructions to download source, import, etc. Errors.<br /> * 26 March - 30 minutes - Looked over the possible sources for our bug with Leif. Couldn't make progress because of no local server to play with.<br /> * 30 March - 1 hour<br /> ** redid everyone's network registrations for android devices<br /> ** created a project, added a few finds to it, shared the project with Tristan, he added some finds<br /> * 5 April - 1 hour - zorched existing posit code on my machine, re-downloaded from Charlie's checkout, imported new code into eclipse<br /> * 6 April - 30 minutes - Got posit from class checkout working on Leif's phone, synced successfully. Got posit registered on the class phone, couldn't sync<br /> * 9 April - 2 hours - Worked on bug fix with Leif, got nowhere. Can't figure out what piece/pieces of code are relevant to the bug.</div> Gus https://wiki.cs.earlham.edu/index.php?title=Gus-cs345-log&diff=12965 Gus-cs345-log 2012-04-10T00:43:24Z <p>Gus: </p> <hr /> <div>* 8 March - 1 hour - Made &quot;Hello, World!&quot; with Eclipse on Mac OSX for 4.0.3 [http://cs.earlham.edu/~gaschue08/packages/GusHelloAndroid.apk Download]<br /> * 23 March - 1 hour - Checked out posit source, imported it into Eclipse, tried to run it through the emulator<br /> * 25 March - 1 hour - Wiped out previous source folders, deleted project entry in Eclipse. Followed wiki instructions to download source, import, etc. Errors.<br /> * 26 March - 30 minutes - Looked over the possible sources for our bug with Leif. Couldn't make progress because of no local server to play with.<br /> * 30 March - 1 hour<br /> ** redid everyone's network registrations for android devices<br /> ** created a project, added a few finds to it, shared the project with Tristan, he added some finds<br /> * 5 April - 1 hour - zorched existing posit code on my machine, re-downloaded from Charlie's checkout, imported new code into eclipse<br /> * 6 April - 30 minutes - Got posit from class checkout working on Leif's phone, synced successfully. Got posit registered on the class phone, couldn't sync</div> Gus https://wiki.cs.earlham.edu/index.php?title=Gus-cs345-log&diff=12942 Gus-cs345-log 2012-04-06T16:37:51Z <p>Gus: </p> <hr /> <div>* 8 March - 1 hour - Made &quot;Hello, World!&quot; with Eclipse on Mac OSX for 4.0.3 [http://cs.earlham.edu/~gaschue08/packages/GusHelloAndroid.apk Download]<br /> * 23 March - 1 hour - Checked out posit source, imported it into Eclipse, tried to run it through the emulator<br /> * 25 March - 1 hour - Wiped out previous source folders, deleted project entry in Eclipse. Followed wiki instructions to download source, import, etc. Errors.<br /> * 26 March - 30 minutes - Looked over the possible sources for our bug with Leif. Couldn't make progress because of no local server to play with.<br /> * 30 March - 1 hour<br /> ** redid everyone's network registrations for android devices<br /> ** created a project, added a few finds to it, shared the project with Tristan, he added some finds<br /> * 5 April - 1 hour - zorched existing posit code on my machine, re-downloaded from Charlie's checkout, imported new code into eclipse</div> Gus https://wiki.cs.earlham.edu/index.php?title=Gus-cs345-log&diff=12936 Gus-cs345-log 2012-04-03T19:01:35Z <p>Gus: </p> <hr /> <div>* 8 March - 1 hour - Made &quot;Hello, World!&quot; with Eclipse on Mac OSX for 4.0.3 [http://cs.earlham.edu/~gaschue08/packages/GusHelloAndroid.apk Download]<br /> * 23 March - 1 hour - Checked out posit source, imported it into Eclipse, tried to run it through the emulator<br /> * 25 March - 1 hour - Wiped out previous source folders, deleted project entry in Eclipse. Followed wiki instructions to download source, import, etc. Errors.<br /> * 26 March - 30 minutes - Looked over the possible sources for our bug with Leif. Couldn't make progress because of no local server to play with.<br /> * 30 March - 1 hour<br /> ** redid everyone's network registrations for android devices<br /> ** created a project, added a few finds to it, shared the project with Tristan, he added some finds</div> Gus https://wiki.cs.earlham.edu/index.php?title=Gus-cs345-log&diff=12903 Gus-cs345-log 2012-03-26T23:36:30Z <p>Gus: </p> <hr /> <div>* 8 March - 1 hour - Made &quot;Hello, World!&quot; with Eclipse on Mac OSX for 4.0.3 [http://cs.earlham.edu/~gaschue08/packages/GusHelloAndroid.apk Download]<br /> * 23 March - 1 hour - Checked out posit source, imported it into Eclipse, tried to run it through the emulator<br /> * 25 March - 1 hour - Wiped out previous source folders, deleted project entry in Eclipse. Followed wiki instructions to download source, import, etc. Errors.<br /> * 26 March - 30 minutes - Looked over the possible sources for our bug with Leif. Couldn't make progress because of no local server to play with.</div> Gus https://wiki.cs.earlham.edu/index.php?title=Gus-cs345-log&diff=12898 Gus-cs345-log 2012-03-26T02:38:17Z <p>Gus: </p> <hr /> <div>* 8 March - 1 hour - Made &quot;Hello, World!&quot; with Eclipse on Mac OSX for 4.0.3 [http://cs.earlham.edu/~gaschue08/packages/GusHelloAndroid.apk Download]<br /> * 23 March - 1 hour - Checked out posit source, imported it into Eclipse, tried to run it through the emulator<br /> * 25 March - 1 hour - Wiped out previous source folders, deleted project entry in Eclipse. Followed wiki instructions to download source, import, etc. Errors.</div> Gus https://wiki.cs.earlham.edu/index.php?title=Downloading_Source&diff=12897 Downloading Source 2012-03-26T02:19:17Z <p>Gus: /* Linux */</p> <hr /> <div>==Mac and Windows==<br /> #Download Mercurial [http://mercurial.selenic.com/downloads/]<br /> #In a shell, navigate to your Eclipse workspace folder<br /> #Type: &lt;code&gt;&lt;nowiki&gt;hg clone https://code.google.com/p/posit-mobile.plugin/&lt;/nowiki&gt;&lt;/code&gt;<br /> <br /> ==Linux==<br /> '''Note:''' Not tested for Linux, can someone confirm<br /> #Download the source with your tool of choice<br /> # From the shell, type: &lt;code&gt;&lt;nowiki&gt;hg clone https://code.google.com/p/posit-mobile.plugin/&lt;/nowiki&gt;&lt;/code&gt;<br /> <br /> ==Change the Branch==<br /> #In a shell, navigate to the source code directory<br /> #type &lt;code&gt;hg branch&lt;/code&gt; (It should list as 'default')<br /> #type &lt;code&gt;hg update -C test_branch&lt;/code&gt;<br /> #type &lt;code&gt;hg branch&lt;/code&gt; (It should now list 'test_branch')</div> Gus https://wiki.cs.earlham.edu/index.php?title=Downloading_Source&diff=12896 Downloading Source 2012-03-26T02:07:47Z <p>Gus: /* Mac and Windows */</p> <hr /> <div>==Mac and Windows==<br /> #Download Mercurial [http://mercurial.selenic.com/downloads/]<br /> #In a shell, navigate to your Eclipse workspace folder<br /> #Type: &lt;code&gt;&lt;nowiki&gt;hg clone https://code.google.com/p/posit-mobile.plugin/&lt;/nowiki&gt;&lt;/code&gt;<br /> <br /> ==Linux==<br /> '''Note:''' Not tested for Linux, can someone confirm<br /> #Download the source with your tool of choise<br /> # From the shell, type: &lt;code&gt;&lt;nowiki&gt;hg clone https://code.google.com/p/posit-mobile.plugin/&lt;/nowiki&gt;&lt;/code&gt;<br /> <br /> ==Change the Branch==<br /> #In a shell, navigate to the source code directory<br /> #type &lt;code&gt;hg branch&lt;/code&gt; (It should list as 'default')<br /> #type &lt;code&gt;hg update -C test_branch&lt;/code&gt;<br /> #type &lt;code&gt;hg branch&lt;/code&gt; (It should now list 'test_branch')</div> Gus https://wiki.cs.earlham.edu/index.php?title=Downloading_Source&diff=12895 Downloading Source 2012-03-26T02:07:32Z <p>Gus: /* Linux */</p> <hr /> <div>==Mac and Windows==<br /> #Download Mercurial [http://mercurial.selenic.com/downloads/]<br /> #In a shell, navigate to your Eclipse workspace folder<br /> #Type: &lt;code&gt;hg clone https://code.google.com/p/posit-mobile.plugin/&lt;/code&gt;<br /> <br /> ==Linux==<br /> '''Note:''' Not tested for Linux, can someone confirm<br /> #Download the source with your tool of choise<br /> # From the shell, type: &lt;code&gt;&lt;nowiki&gt;hg clone https://code.google.com/p/posit-mobile.plugin/&lt;/nowiki&gt;&lt;/code&gt;<br /> <br /> ==Change the Branch==<br /> #In a shell, navigate to the source code directory<br /> #type &lt;code&gt;hg branch&lt;/code&gt; (It should list as 'default')<br /> #type &lt;code&gt;hg update -C test_branch&lt;/code&gt;<br /> #type &lt;code&gt;hg branch&lt;/code&gt; (It should now list 'test_branch')</div> Gus https://wiki.cs.earlham.edu/index.php?title=Importing_Posit_into_Eclipse&diff=12863 Importing Posit into Eclipse 2012-03-23T19:39:16Z <p>Gus: /* Cross-Platform */</p> <hr /> <div>==Cross-Platform==<br /> #[http://wiki.cs.earlham.edu/index.php/Downloading_Source Download the Posit source code from Mercurial] to somewhere you'll remember.<br /> #Open Eclipse<br /> #Go to File -&gt; Import<br /> #Under &quot;General&quot;, click on &quot;Existing Projects into Workspace&quot;<br /> #Hit Next<br /> #Browse your workspace directory and find the Posit project folder you downloaded with Mercurial<br /> #* The command to use to checkout the repository is: &lt;nowiki&gt;hg clone https://code.google.com/p/posit-mobile.plugin/&lt;/nowiki&gt;<br /> #Check the &quot;Copy projects into workspace&quot; box<br /> #Click Finish<br /> #You may have to wait a while. There is a status animation in the lower right of Eclipse - '''wait until it is done!'''<br /> <br /> <br /> #Install a Android Virtual Device Manager if you haven't already.<br /> #Go to Window -&gt; AVD Manager<br /> ##Select your emulated device<br /> ##Click 'Edit'<br /> ##Give the SD Card some space (e.g. 10 MiB)<br /> ##Under 'Hardware', make sure both GPS support and Camera support are installed and enabled.<br /> ##Click 'Edit AVD'<br /> #Run the Emulator you just edited. Wait a really long time. if it works right, Posit is the globe icon in the menu with the other apps.<br /> <br /> <br /> '''Please Note''': If you have issues running the program try:<br /> *'''Restarting Eclipse a couple of times'''<br /> *Deleting any other projects from the &quot;Package Explorer&quot; toolbar (they will not delete from the workspace directory)<br /> <br /> '''Please keep posting solutions if you run into any other problems'''</div> Gus https://wiki.cs.earlham.edu/index.php?title=Gus-cs345-log&diff=12856 Gus-cs345-log 2012-03-23T18:37:24Z <p>Gus: </p> <hr /> <div>* 8 March - 1 hour - Made &quot;Hello, World!&quot; with Eclipse on Mac OSX for 4.0.3 [http://cs.earlham.edu/~gaschue08/packages/GusHelloAndroid.apk Download]<br /> * 23 March - 1 hour - Checked out posit source, imported it into Eclipse, tried to run it through the emulator</div> Gus https://wiki.cs.earlham.edu/index.php?title=Jeremy-cs345-log&diff=12818 Jeremy-cs345-log 2012-03-20T19:51:44Z <p>Gus: </p> <hr /> <div>Mar 17 - Completed basic &quot;Hello World&quot; Tutorial on Ubuntu 10.04 4.0.3 [http://cs.earlham.edu/~jrhurst08/HelloAndroid-Jeremy.apk Download]</div> Gus https://wiki.cs.earlham.edu/index.php?title=Jeremy-cs345-log&diff=12816 Jeremy-cs345-log 2012-03-20T19:51:27Z <p>Gus: </p> <hr /> <div>Mar 17 - Completed basic &quot;Hello World&quot; Tutorial on Ubuntu 10.04 [http://cs.earlham.edu/~jrhurst08/HelloAndroid-Jeremy.apk Download]</div> Gus https://wiki.cs.earlham.edu/index.php?title=Gus-cs345-log&diff=12806 Gus-cs345-log 2012-03-20T18:38:46Z <p>Gus: </p> <hr /> <div>* 8 March - 1 hour - Made &quot;Hello, World!&quot; with Eclipse on Mac OSX for 4.0.3 [http://cs.earlham.edu/~gaschue08/packages/GusHelloAndroid.apk Download]</div> Gus https://wiki.cs.earlham.edu/index.php?title=Gus-cs345-log&diff=12805 Gus-cs345-log 2012-03-20T18:38:16Z <p>Gus: </p> <hr /> <div>* 8 March - 1 hour - Made &quot;Hello, World!&quot; with Eclipse on Mac OSX for 4.0.2 [http://cs.earlham.edu/~gaschue08/packages/GusHelloAndroid.apk Download]</div> Gus https://wiki.cs.earlham.edu/index.php?title=Gus-cs345-log&diff=12802 Gus-cs345-log 2012-03-20T18:36:29Z <p>Gus: </p> <hr /> <div>* 8 March - 1 hour - Made &quot;Hello, World!&quot; with Eclipse on Mac OSX [http://cs.earlham.edu/~gaschue08/packages/GusHelloAndroid.apk Download]</div> Gus https://wiki.cs.earlham.edu/index.php?title=Distribution_Packages&diff=12780 Distribution Packages 2012-03-09T20:26:49Z <p>Gus: </p> <hr /> <div>Please post a link to your distribution packages by clicking the &quot;edit&quot; tab above. You can place the files in your user www directory.&lt;br /&gt;'''Note''': Make sure you enable your phone to install software from an outside source other than the Android Market.&lt;br /&gt; Syntax: &lt;code&gt;&lt;nowiki&gt;#Name - [url alias]&lt;/nowiki&gt;&lt;/code&gt;<br /> <br /> *Leif<br /> **Version 4.0.3 - [http://cs.earlham.edu/~lnulric09/packages/hello_world_leif_4.0.3.apk Download]<br /> **Version 2.3.3 - [http://cs.earlham.edu/~lnulric09/packages/hello_world_leif_2.3.3.apk Download]<br /> **Version 2.2.2 - [http://cs.earlham.edu/~lnulric09/packages/hello_world_leif_2.2.apk Download]<br /> <br /> *Gus<br /> **Version 4.0.3 - [http://cs.earlham.edu/~gaschue08/packages/GusHelloAndroid.apk Download]</div> Gus https://wiki.cs.earlham.edu/index.php?title=Gus-cs345-log&diff=12777 Gus-cs345-log 2012-03-09T15:52:03Z <p>Gus: </p> <hr /> <div>* 8 March - 1 hour - Made &quot;Hello, World!&quot; with Eclipse on Mac OSX</div> Gus https://wiki.cs.earlham.edu/index.php?title=Gus-cs345-log&diff=12776 Gus-cs345-log 2012-03-09T15:51:29Z <p>Gus: Created page with &quot;8 March - 1 hour - Made &quot;Hello, World!&quot; with Eclipse on Mac OSX&quot;</p> <hr /> <div>8 March - 1 hour - Made &quot;Hello, World!&quot; with Eclipse on Mac OSX</div> Gus https://wiki.cs.earlham.edu/index.php?title=Cs488-gus&diff=12541 Cs488-gus 2011-12-05T01:32:30Z <p>Gus: </p> <hr /> <div>==== Paper Items ====<br /> * 20/Oct - 22/Oct <br /> ** Continued to work on Survey Paper revision. Added images, changed or expanded explanations in a few places, identified ideas for further research. Added bibliography, citations, and table of contents.<br /> *31/Oct <br /> ** Expanded section on parallelizing FFTs and added subsection about FFTW<br /> *5/Nov<br /> ** Edited section on frequency spectrum, added an image. More expansion to come.<br /> *7/Nov<br /> ** Added section describing the 3 main states of a speech wave.<br /> *13/Nov<br /> ** Continued to read about Fourier Series and Fourier Analysis<br /> ** Started section about pedagogical aspects of the project, not much yet<br /> *19/Nov-26/Nov<br /> ** Did a bit here and there, not much<br /> *4/Dec<br /> ** Worked on pedagogical section, added more prose to introduction<br /> ** Added section to talk about the project as I visualized it, and what I actually got done.<br /> <br /> ==== Project Items ====<br /> * 31/Oct<br /> ** started working on getting FFTW installed to play with<br /> * 12/Nov<br /> ** Downloaded Audacity and started messing with it<br /> *29/Nov<br /> ** Downloaded sndtofftw and looked at it<br /> <br /> ==== Journal ====<br /> * Updated 26/Oct<br /> * Updated 31/Oct<br /> * Updated 5/Nov<br /> * Updated 6/Nov<br /> * Updated 7/Nov<br /> * Updated 12/Nov<br /> * Updated 13/Nov<br /> * Updated 4/Dec<br /> <br /> ==== To Do List // Notes ====<br /> * Find a good picture and some more information on formants. At least picture<br /> * More understanding of Fourier math - OK<br /> ** Is there anything that explains the Fourier series in a similar way to &quot;Who Is Joseph Fourier?&quot; -- Yes. The wiki page. Duh.<br /> * How to use FFTW - snd2fftw? Windows utility, no makefile, easily cross-platform compatible?<br /> * section about pedagogical aspects of the project - Added<br /> * Analyzing the voice section: How to get from sound file to DFT <br /> ** How do I get from audio file to an array? of values I can give to FFTW?<br /> * Differences between male and female voice - Done<br /> * Look into Octave (open source analog of MatLab)<br /> * Related technologies//applications<br /> ** Kurzweil's device<br /> ** Docomo translator</div> Gus https://wiki.cs.earlham.edu/index.php?title=Cs488-gus&diff=12540 Cs488-gus 2011-12-05T01:19:01Z <p>Gus: </p> <hr /> <div>==== Paper Items ====<br /> * 20/Oct - 22/Oct <br /> ** Continued to work on Survey Paper revision. Added images, changed or expanded explanations in a few places, identified ideas for further research. Added bibliography, citations, and table of contents.<br /> *31/Oct <br /> ** Expanded section on parallelizing FFTs and added subsection about FFTW<br /> *5/Nov<br /> ** Edited section on frequency spectrum, added an image. More expansion to come.<br /> *7/Nov<br /> ** Added section describing the 3 main states of a speech wave.<br /> *13/Nov<br /> ** Continued to read about Fourier Series and Fourier Analysis<br /> ** Started section about pedagogical aspects of the project, not much yet<br /> *19/Nov-26/Nov<br /> ** Did a bit here and there, not much<br /> *4/Dec<br /> ** Worked on pedagogical section, added more prose to introduction<br /> <br /> ==== Project Items ====<br /> * 31/Oct<br /> ** started working on getting FFTW installed to play with<br /> * 12/Nov<br /> ** Downloaded Audacity and started messing with it<br /> *29/Nov<br /> ** Downloaded sndtofftw and looked at it<br /> <br /> ==== Journal ====<br /> * Updated 26/Oct<br /> * Updated 31/Oct<br /> * Updated 5/Nov<br /> * Updated 6/Nov<br /> * Updated 7/Nov<br /> * Updated 12/Nov<br /> * Updated 13/Nov<br /> * Updated 4/Dec<br /> <br /> ==== To Do List // Notes ====<br /> * Find a good picture and some more information on formants. At least picture<br /> * More understanding of Fourier math - OK<br /> ** Is there anything that explains the Fourier series in a similar way to &quot;Who Is Joseph Fourier?&quot; -- Yes. The wiki page. Duh.<br /> * How to use FFTW - snd2fftw? Windows utility, no makefile, easily cross-platform compatible?<br /> * section about pedagogical aspects of the project - Added<br /> * Analyzing the voice section: How to get from sound file to DFT <br /> ** How do I get from audio file to an array? of values I can give to FFTW?<br /> * Differences between male and female voice - Done<br /> * Look into Octave (open source analog of MatLab)<br /> * Related technologies//applications<br /> ** Kurzweil's device<br /> ** Docomo translator</div> Gus https://wiki.cs.earlham.edu/index.php?title=Gus-big-data&diff=12463 Gus-big-data 2011-12-02T15:23:47Z <p>Gus: </p> <hr /> <div>* NYC Subways<br /> * New York MTA data (performance metrics) <br /> <br /> ===== Project Tasks =====<br /> #Identifying and downloading the target data set<br /> #Data cleaning and pre-processing<br /> #Load the data into your Postgres instance <br /> #Develop queries to explore your ideas in the data <br /> #Develop and document the model function you are exploring in the data<br /> #Develop a visualization to show the model/patterns in the data<br /> <br /> ===== Tech Details =====<br /> * Node: as8<br /> * Path to storage space: /scratch/big-data/gus<br /> <br /> ===== Results =====<br /> * The visualization(s)<br /> * The story</div> Gus https://wiki.cs.earlham.edu/index.php?title=Cs488-gus&diff=12462 Cs488-gus 2011-11-29T19:26:23Z <p>Gus: /* To Do List // Notes */</p> <hr /> <div>==== Paper Items ====<br /> * 20/Oct - 22/Oct <br /> ** Continued to work on Survey Paper revision. Added images, changed or expanded explanations in a few places, identified ideas for further research. Added bibliography, citations, and table of contents.<br /> *31/Oct <br /> ** Expanded section on parallelizing FFTs and added subsection about FFTW<br /> *5/Nov<br /> ** Edited section on frequency spectrum, added an image. More expansion to come.<br /> *7/Nov<br /> ** Added section describing the 3 main states of a speech wave.<br /> *13/Nov<br /> ** Continued to read about Fourier Series and Fourier Analysis<br /> ** Started section about pedagogical aspects of the project, not much yet<br /> <br /> ==== Project Items ====<br /> * 31/Oct<br /> ** started working on getting FFTW installed to play with<br /> * 12/Nov<br /> ** Downloaded Audacity and started messing with it<br /> <br /> ==== Journal ====<br /> * Updated 26/Oct<br /> * Updated 31/Oct<br /> * Updated 5/Nov<br /> * Updated 6/Nov<br /> * Updated 7/Nov<br /> * Updated 12/Nov<br /> * Updated 13/Nov<br /> <br /> ==== To Do List // Notes ====<br /> * Find a good picture and some more information on formants. At least picture<br /> * More understanding of Fourier math<br /> ** Is there anything that explains the Fourier series in a similar way to &quot;Who Is Joseph Fourier?&quot; -- Yes. The wiki page. Duh.<br /> * How to use FFTW<br /> * section about pedagogical aspects of the project<br /> * Analyzing the voice section: How to get from sound file to DFT<br /> ** How do I get from audio file to an array? of values I can give to FFTW?<br /> * Differences between male and female voice<br /> * Look into Octave (open source analog of MatLab)<br /> * Related technologies//applications<br /> ** Kurzweil's device</div> Gus https://wiki.cs.earlham.edu/index.php?title=Cs488-gus&diff=12432 Cs488-gus 2011-11-14T05:17:21Z <p>Gus: /* Journal */</p> <hr /> <div>==== Paper Items ====<br /> * 20/Oct - 22/Oct <br /> ** Continued to work on Survey Paper revision. Added images, changed or expanded explanations in a few places, identified ideas for further research. Added bibliography, citations, and table of contents.<br /> *31/Oct <br /> ** Expanded section on parallelizing FFTs and added subsection about FFTW<br /> *5/Nov<br /> ** Edited section on frequency spectrum, added an image. More expansion to come.<br /> *7/Nov<br /> ** Added section describing the 3 main states of a speech wave.<br /> *13/Nov<br /> ** Continued to read about Fourier Series and Fourier Analysis<br /> ** Started section about pedagogical aspects of the project, not much yet<br /> <br /> ==== Project Items ====<br /> * 31/Oct<br /> ** started working on getting FFTW installed to play with<br /> * 12/Nov<br /> ** Downloaded Audacity and started messing with it<br /> <br /> ==== Journal ====<br /> * Updated 26/Oct<br /> * Updated 31/Oct<br /> * Updated 5/Nov<br /> * Updated 6/Nov<br /> * Updated 7/Nov<br /> * Updated 12/Nov<br /> * Updated 13/Nov<br /> <br /> ==== To Do List // Notes ====<br /> * Find a good picture and some more information on formants. At least picture<br /> * More understanding of Fourier math<br /> ** Is there anything that explains the Fourier series in a similar way to &quot;Who Is Joseph Fourier?&quot; -- Yes. The wiki page. Duh.<br /> * How to use FFTW<br /> * section about pedagogical aspects of the project<br /> * Analyzing the voice section: How to get from sound file to DFT<br /> ** How do I get from audio file to an array? of values I can give to FFTW?<br /> * Differences between male and female voice<br /> * Look into Octave (open source analog of MatLab)</div> Gus https://wiki.cs.earlham.edu/index.php?title=Cs488-gus&diff=12431 Cs488-gus 2011-11-14T05:17:07Z <p>Gus: /* Paper Items */</p> <hr /> <div>==== Paper Items ====<br /> * 20/Oct - 22/Oct <br /> ** Continued to work on Survey Paper revision. Added images, changed or expanded explanations in a few places, identified ideas for further research. Added bibliography, citations, and table of contents.<br /> *31/Oct <br /> ** Expanded section on parallelizing FFTs and added subsection about FFTW<br /> *5/Nov<br /> ** Edited section on frequency spectrum, added an image. More expansion to come.<br /> *7/Nov<br /> ** Added section describing the 3 main states of a speech wave.<br /> *13/Nov<br /> ** Continued to read about Fourier Series and Fourier Analysis<br /> ** Started section about pedagogical aspects of the project, not much yet<br /> <br /> ==== Project Items ====<br /> * 31/Oct<br /> ** started working on getting FFTW installed to play with<br /> * 12/Nov<br /> ** Downloaded Audacity and started messing with it<br /> <br /> ==== Journal ====<br /> * Updated 26/Oct<br /> * Updated 31/Oct<br /> * Updated 5/Nov<br /> * Updated 6/Nov<br /> * Updated 7/Nov<br /> * Updated 12/Nov<br /> <br /> ==== To Do List // Notes ====<br /> * Find a good picture and some more information on formants. At least picture<br /> * More understanding of Fourier math<br /> ** Is there anything that explains the Fourier series in a similar way to &quot;Who Is Joseph Fourier?&quot; -- Yes. The wiki page. Duh.<br /> * How to use FFTW<br /> * section about pedagogical aspects of the project<br /> * Analyzing the voice section: How to get from sound file to DFT<br /> ** How do I get from audio file to an array? of values I can give to FFTW?<br /> * Differences between male and female voice<br /> * Look into Octave (open source analog of MatLab)</div> Gus https://wiki.cs.earlham.edu/index.php?title=Cs488-gus&diff=12430 Cs488-gus 2011-11-13T20:38:56Z <p>Gus: /* To Do List // Notes */</p> <hr /> <div>==== Paper Items ====<br /> * 20/Oct - 22/Oct <br /> ** Continued to work on Survey Paper revision. Added images, changed or expanded explanations in a few places, identified ideas for further research. Added bibliography, citations, and table of contents.<br /> *31/Oct <br /> ** Expanded section on parallelizing FFTs and added subsection about FFTW<br /> *5/Nov<br /> ** Edited section on frequency spectrum, added an image. More expansion to come.<br /> *7/Nov<br /> ** Added section describing the 3 main states of a speech wave.<br /> <br /> ==== Project Items ====<br /> * 31/Oct<br /> ** started working on getting FFTW installed to play with<br /> * 12/Nov<br /> ** Downloaded Audacity and started messing with it<br /> <br /> ==== Journal ====<br /> * Updated 26/Oct<br /> * Updated 31/Oct<br /> * Updated 5/Nov<br /> * Updated 6/Nov<br /> * Updated 7/Nov<br /> * Updated 12/Nov<br /> <br /> ==== To Do List // Notes ====<br /> * Find a good picture and some more information on formants. At least picture<br /> * More understanding of Fourier math<br /> ** Is there anything that explains the Fourier series in a similar way to &quot;Who Is Joseph Fourier?&quot; -- Yes. The wiki page. Duh.<br /> * How to use FFTW<br /> * section about pedagogical aspects of the project<br /> * Analyzing the voice section: How to get from sound file to DFT<br /> ** How do I get from audio file to an array? of values I can give to FFTW?<br /> * Differences between male and female voice<br /> * Look into Octave (open source analog of MatLab)</div> Gus https://wiki.cs.earlham.edu/index.php?title=Cs488-gus&diff=12429 Cs488-gus 2011-11-13T20:20:49Z <p>Gus: /* To Do */</p> <hr /> <div>==== Paper Items ====<br /> * 20/Oct - 22/Oct <br /> ** Continued to work on Survey Paper revision. Added images, changed or expanded explanations in a few places, identified ideas for further research. Added bibliography, citations, and table of contents.<br /> *31/Oct <br /> ** Expanded section on parallelizing FFTs and added subsection about FFTW<br /> *5/Nov<br /> ** Edited section on frequency spectrum, added an image. More expansion to come.<br /> *7/Nov<br /> ** Added section describing the 3 main states of a speech wave.<br /> <br /> ==== Project Items ====<br /> * 31/Oct<br /> ** started working on getting FFTW installed to play with<br /> * 12/Nov<br /> ** Downloaded Audacity and started messing with it<br /> <br /> ==== Journal ====<br /> * Updated 26/Oct<br /> * Updated 31/Oct<br /> * Updated 5/Nov<br /> * Updated 6/Nov<br /> * Updated 7/Nov<br /> * Updated 12/Nov<br /> <br /> ==== To Do List // Notes ====<br /> * Find a good picture and some more information on formants. At least picture<br /> * More understanding of Fourier math<br /> ** Is there anything that explains the Fourier series in a similar way to &quot;Who Is Joseph Fourier?&quot;<br /> * How to use FFTW<br /> * section about pedagogical aspects of the project<br /> * Analyzing the voice section: How to get from sound file to DFT<br /> ** How do I get from audio file to an array? of values I can give to FFTW?<br /> * Differences between male and female voice<br /> * Look into Octave (open source analog of MatLab)</div> Gus https://wiki.cs.earlham.edu/index.php?title=Cs488-gus&diff=12428 Cs488-gus 2011-11-13T20:06:43Z <p>Gus: /* To Do */</p> <hr /> <div>==== Paper Items ====<br /> * 20/Oct - 22/Oct <br /> ** Continued to work on Survey Paper revision. Added images, changed or expanded explanations in a few places, identified ideas for further research. Added bibliography, citations, and table of contents.<br /> *31/Oct <br /> ** Expanded section on parallelizing FFTs and added subsection about FFTW<br /> *5/Nov<br /> ** Edited section on frequency spectrum, added an image. More expansion to come.<br /> *7/Nov<br /> ** Added section describing the 3 main states of a speech wave.<br /> <br /> ==== Project Items ====<br /> * 31/Oct<br /> ** started working on getting FFTW installed to play with<br /> * 12/Nov<br /> ** Downloaded Audacity and started messing with it<br /> <br /> ==== Journal ====<br /> * Updated 26/Oct<br /> * Updated 31/Oct<br /> * Updated 5/Nov<br /> * Updated 6/Nov<br /> * Updated 7/Nov<br /> * Updated 12/Nov<br /> <br /> ==== To Do ====<br /> * Find a good picture and some more information on formants. At least picture<br /> * More understanding of Fourier math<br /> * How to use FFTW<br /> * section about pedagogical aspects of the project<br /> * Analyzing the voice section: How to get from sound file to DFT<br /> * Differences between male and female voice<br /> * Look into Octave (open source analog of MatLab)</div> Gus https://wiki.cs.earlham.edu/index.php?title=Cs488-gus&diff=12427 Cs488-gus 2011-11-12T19:08:16Z <p>Gus: /* Journal */</p> <hr /> <div>==== Paper Items ====<br /> * 20/Oct - 22/Oct <br /> ** Continued to work on Survey Paper revision. Added images, changed or expanded explanations in a few places, identified ideas for further research. Added bibliography, citations, and table of contents.<br /> *31/Oct <br /> ** Expanded section on parallelizing FFTs and added subsection about FFTW<br /> *5/Nov<br /> ** Edited section on frequency spectrum, added an image. More expansion to come.<br /> *7/Nov<br /> ** Added section describing the 3 main states of a speech wave.<br /> <br /> ==== Project Items ====<br /> * 31/Oct<br /> ** started working on getting FFTW installed to play with<br /> * 12/Nov<br /> ** Downloaded Audacity and started messing with it<br /> <br /> ==== Journal ====<br /> * Updated 26/Oct<br /> * Updated 31/Oct<br /> * Updated 5/Nov<br /> * Updated 6/Nov<br /> * Updated 7/Nov<br /> * Updated 12/Nov<br /> <br /> ==== To Do ====<br /> * Find a good picture and some more information on formants, parts of a wave. At least picture<br /> * More understanding of Fourier math<br /> * How to use FFTW<br /> * section about pedagogical aspects of the project<br /> * Analyzing the voice section: How to get from sound file to DFT<br /> * Differences between male and female voice<br /> * Look into Octave (open source analog of MatLab)</div> Gus https://wiki.cs.earlham.edu/index.php?title=Cs488-gus&diff=12426 Cs488-gus 2011-11-12T19:08:03Z <p>Gus: /* Project Items */</p> <hr /> <div>==== Paper Items ====<br /> * 20/Oct - 22/Oct <br /> ** Continued to work on Survey Paper revision. Added images, changed or expanded explanations in a few places, identified ideas for further research. Added bibliography, citations, and table of contents.<br /> *31/Oct <br /> ** Expanded section on parallelizing FFTs and added subsection about FFTW<br /> *5/Nov<br /> ** Edited section on frequency spectrum, added an image. More expansion to come.<br /> *7/Nov<br /> ** Added section describing the 3 main states of a speech wave.<br /> <br /> ==== Project Items ====<br /> * 31/Oct<br /> ** started working on getting FFTW installed to play with<br /> * 12/Nov<br /> ** Downloaded Audacity and started messing with it<br /> <br /> ==== Journal ====<br /> * Updated 26/Oct<br /> * Updated 31/Oct<br /> * Updated 5/Nov<br /> * Updated 6/Nov<br /> * Updated 7/Nov<br /> <br /> ==== To Do ====<br /> * Find a good picture and some more information on formants, parts of a wave. At least picture<br /> * More understanding of Fourier math<br /> * How to use FFTW<br /> * section about pedagogical aspects of the project<br /> * Analyzing the voice section: How to get from sound file to DFT<br /> * Differences between male and female voice<br /> * Look into Octave (open source analog of MatLab)</div> Gus