<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://homeostasis.scs.carleton.ca/wiki/index.php?action=history&amp;feed=atom&amp;title=WebFund_2024F_Lecture_11</id>
	<title>WebFund 2024F Lecture 11 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://homeostasis.scs.carleton.ca/wiki/index.php?action=history&amp;feed=atom&amp;title=WebFund_2024F_Lecture_11"/>
	<link rel="alternate" type="text/html" href="https://homeostasis.scs.carleton.ca/wiki/index.php?title=WebFund_2024F_Lecture_11&amp;action=history"/>
	<updated>2026-04-06T08:42:57Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://homeostasis.scs.carleton.ca/wiki/index.php?title=WebFund_2024F_Lecture_11&amp;diff=24802&amp;oldid=prev</id>
		<title>Soma: Created page with &quot;==Video==  Video from the lecture for October 15, 2024 is now available: * [https://homeostasis.scs.carleton.ca/~soma/webfund-2024f/lectures/comp2406-2024f-lec11-20241015.m4v video] * [https://homeostasis.scs.carleton.ca/~soma/webfund-2024f/lectures/comp2406-2024f-lec11-20241015.cc.vtt auto-generated captions]  ==Notes==  &lt;pre&gt; Lecture 11 ----------  Agenda for today  - answer questions on A2     - solutions will be discussed on Thursday  - begin review of first half of...&quot;</title>
		<link rel="alternate" type="text/html" href="https://homeostasis.scs.carleton.ca/wiki/index.php?title=WebFund_2024F_Lecture_11&amp;diff=24802&amp;oldid=prev"/>
		<updated>2024-10-15T18:39:17Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;==Video==  Video from the lecture for October 15, 2024 is now available: * [https://homeostasis.scs.carleton.ca/~soma/webfund-2024f/lectures/comp2406-2024f-lec11-20241015.m4v video] * [https://homeostasis.scs.carleton.ca/~soma/webfund-2024f/lectures/comp2406-2024f-lec11-20241015.cc.vtt auto-generated captions]  ==Notes==  &amp;lt;pre&amp;gt; Lecture 11 ----------  Agenda for today  - answer questions on A2     - solutions will be discussed on Thursday  - begin review of first half of...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Video==&lt;br /&gt;
&lt;br /&gt;
Video from the lecture for October 15, 2024 is now available:&lt;br /&gt;
* [https://homeostasis.scs.carleton.ca/~soma/webfund-2024f/lectures/comp2406-2024f-lec11-20241015.m4v video]&lt;br /&gt;
* [https://homeostasis.scs.carleton.ca/~soma/webfund-2024f/lectures/comp2406-2024f-lec11-20241015.cc.vtt auto-generated captions]&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Lecture 11&lt;br /&gt;
----------&lt;br /&gt;
&lt;br /&gt;
Agenda for today&lt;br /&gt;
 - answer questions on A2&lt;br /&gt;
    - solutions will be discussed on Thursday&lt;br /&gt;
 - begin review of first half of class by going through tutorials 1-4&lt;br /&gt;
    - will continue on Thursday&lt;br /&gt;
&lt;br /&gt;
Remember A2 is due tomorrow evening&lt;br /&gt;
 - but is accepted until just before class on Thursday&lt;br /&gt;
&lt;br /&gt;
Midterm is on October 29th&lt;br /&gt;
 - Tuesday after the break&lt;br /&gt;
 - through an &amp;quot;Assignment&amp;quot; on Brightspace&lt;br /&gt;
   - exact same submission format as assignments&lt;br /&gt;
   - will be a posted PDF on Brightspace, not on the wiki&lt;br /&gt;
   - by default will be only during class time&lt;br /&gt;
     - but will have extra time for PMC students or others who can&amp;#039;t make&lt;br /&gt;
       the time due to other conflicts&lt;br /&gt;
 - I handle PMC accommodations, expect me to contact you over the break&lt;br /&gt;
&lt;br /&gt;
We&amp;#039;ve started grading A1&lt;br /&gt;
 - probably won&amp;#039;t be done by Thursday&lt;br /&gt;
 - hoping to have A1 &amp;amp; A2 graded before the midterm&lt;br /&gt;
&lt;br /&gt;
One thing to note about answers - we are seeing many people with poor verification/method answers. Those won&amp;#039;t get marks. Please look at the solutions to get an idea of my expectations.&lt;br /&gt;
 - make sure to EXPLAIN, which generally means a mix of code snippets and explanation text. Be sure to report on the details of experiments you did so we could potentially replicate what you did.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On Assignment 2&lt;br /&gt;
 - Q8, a valid date means just that&lt;br /&gt;
    - &amp;quot;December&amp;quot; is not a valid date&lt;br /&gt;
    - &amp;quot;Last year&amp;quot; is not a valid date&lt;br /&gt;
    - &amp;quot;October 15, 2024&amp;quot; is a valid date&lt;br /&gt;
    - &amp;quot;10/15/2024&amp;quot; is a valid date&lt;br /&gt;
and so on.&lt;br /&gt;
&lt;br /&gt;
Date validation is a HARD PROBLEM&lt;br /&gt;
 - don&amp;#039;t write your own solution&lt;br /&gt;
 - find one that works well enough&lt;br /&gt;
 - you can use an outside library, but better to use things included&lt;br /&gt;
&lt;br /&gt;
Your date format can be very restrictive, it doesn&amp;#039;t have to be general&lt;br /&gt;
 - but you should then probably adjust the interface to make these restrictions clear&lt;br /&gt;
&lt;br /&gt;
Any answer asking &amp;quot;how would I&amp;quot; should be detailed enough that someone reading it could easily code a solution&lt;br /&gt;
 - so you probably want code fragments&lt;br /&gt;
 - but also with explanations for the code fragments, what they do&lt;br /&gt;
&lt;br /&gt;
TAs will be having their office hours and tutorials this week&lt;br /&gt;
 - T3 &amp;amp; T4 checkoffs must be finished by the end of tomorrow&lt;br /&gt;
 - TAs will be around to answer questions you have on the material, T5&lt;br /&gt;
&lt;br /&gt;
A static server just means that it serves files rather than code-generated content.&lt;br /&gt;
&lt;br /&gt;
dynamic content is generated by code, generally by looking things up in a database.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Soma</name></author>
	</entry>
</feed>