One dollar (or two) theatre

5 Reinhardt College Pkwy, Canton, GA‎ – (770) 720-9520

Theater Pricing:

Matinee, Adult $7.50
Matinee, Child $6.75
Evening, Adult $9.50
Evening, Child $6.75
Additional 3D Surcharge $3.00

GTC Town Center Value Cinemas (cleaner) Regular Adult: $0.99

700 Gwinnett Drive, Lawrenceville, GA 30045

GTC Dawson 400 Stadium Cinemas

189 North 400 Center Lane, Dawsonville, GA 30534

GTC Venture Value Cinemas

3750 Venture Drive, Duluth, GA 30096
  • Regular Adult: $1.99
(Per Yahoo Movies)

To buy a GM car or not to buy, that’s a question

To buy –

  • You may find best deals through fall at dealers that are going out of business.
  • Bargains are better as the closing dates get closer, but you may limit your choices.
  • New GM will still honor its warranties; also backed up bu Uncle Sam if GM goes bankrupt.
  • Research incentives. Watch deals from different dealerships AND at diffrent times by fall.

Not to buy –

  • Some brands like Pontiac, Hummer and Saab are discontinued; resale values may drop.
  • Any other reasons not to buy?

Tip –

  • Find a closing GM dealer is the key. The best deals are from closing-out GM dealerships. Where to find it: EdMunds.com maintains a list of all GM dealerships that are soon going out of business.

Facebook posts today

  • Met with Dr. Kiel about Chinese language program… Food at Pearl Lian Restaurant is not bad. Rich in taste. Kungpao Chicken is my favorite.
  • Hate education has its consquences, that explains what happened in Xinjiang. Love and peace is what we need most, and what we need to teach more to our kids especially in China. All are innocent people. They were beaten only because of their race. This world is far from what we expect in 21st century. The shame is on all human beings in this planet.

Pick your own blueberries

Per AJC, the following farms are providing Pick your own blueberries.

• Blueberry Hill (irrigated blueberries July 1 through Aug. 6). 199 Trinity Lane, Free Home (between Canton and Cumming at Ga. 20 and Ga. 372). 770-889-2131. Hours: 8:30 a.m.-6 p.m. Tuesdays-Sundays. $2.50/quart. Bring containers. Outhouse.

I called this number this morning, but no one answered phone. I left a message asking for returning the call.

No one called back so I redialed at 9:50am and still no one answered the phone. Left a message again to ask for a call back at my home phone.

• The Berry Barn (blueberries and blackberries through July). 1310 N. Lake Drive, Canton. 770-343-9940. Call for appointment. $1.50/pound. Containers provided.

I called this number, but no one answered phone. Instead a male voice message says that they have been booked full for the year for blueberries.

Click Framework And Jsp: Notes

ClickFrameworkAndJsp

===========
Rendered page example:
http://www.avoka.com/click-examples/jsp/customer-table.htm
Source:
http://www.avoka.com/click-examples/source-viewer.htm?filename=/jsp/customer-table.htm

customer-table.jsp (src code) ==============>when accessing from browser: it should be accessed AS

customer-table.htm—this auto mapped to

customer-table.jsp-map to

CustomerTable.java

(if accessing it as .jsp, page is not rendered correctly)

This will first invoke customer-table.jsp,

-then invoke CustomerTable.java

-then invoke border-template.jsp as indicated in getTemplate method in above .java

– then render customer-table.htm (mapped to .jsp) via ${forward} in border-template.jsp when rendering border-template.jsp

(template is also a .jsp file.

…………….

<%@taglib prefix=”c” uri=”http://java.sun.com/jsp/jstl/core”%>
<%@taglib prefix=”fmt” uri=”http://java.sun.com/jsp/jstl/fmt”%>

<style type=”text/css”>
th { color: white; }
</style>

<p>
Example JSP customers table.
</p>

<table style=”border: 1px solid black;” cellpadding=”6″ cellspacing=”0″>
<tr valign=”baseline” bgcolor=”404060″>
<th align=”center”> ID </th>
<th align=”left”> Name </th>
<th align=”left”> Email </th>
<th align=”center”> Age </th>
<th align=”left”> Category </th>
<th align=”center”> Portfolio </th>
<th align=”right”> Date Joined </th>
<th align=”center”> Active </th>
</tr>

<c:forEach var=”customer” items=”${customers}” varStatus=”lineInfo”>

<c:choose>
<c:when test=”${lineInfo.count % 2 == 0}”> <tr bgcolor=”#f7f7e7″> </c:when>
<c:otherwise> <tr bgcolor=”white”> </c:otherwise>
</c:choose>

<td align=”center”> ${customer.id} </td>
<td align=”left”> ${customer.name} </td>
<td align=”left”> <a href=”${customer.email}”>${customer.email}</a> </td>
<td align=”center”> ${customer.age} </td>
<td align=”left”> ${customer.investments} </td>
<td align=”right”> <fmt:formatNumber value=”${customer.holdings}” type=”currency”/></td>
<td align=”right”> <fmt:formatDate value=”${customer.dateJoined}” pattern=”dd MMM yyyy”/> </td>

<td align=”center”>
<c:choose>
<c:when test=”${customer.active}”> <input type=”checkbox” checked=”checked”/> </c:when>
<c:otherwise> <input type=”checkbox”/> </c:otherwise>
</c:choose>
</td>

</tr>

</c:forEach>

</table>

<p>&nbsp;</p>

The <tt>CustomerTable</tt> page is automatically mapped to the request:

<pre class=”codeConfig”>
GET customer-table.htm </pre>

When pages are configured to use automapping the <tt>ClickServlet</tt>
will automatically associated the file path <tt>customer-table.jsp</tt>
with the page class <tt>CustomerTable</tt>.

===========
http://www.avoka.com/click-examples/source-viewer.htm?filename=WEB-INF/classes/org/apache/click/examples/page/jsp/CustomerTable.java

package org.apache.click.examples.page.jsp;

import java.util.List;

import org.apache.click.examples.page.BorderPage;

/**
* Provides JSP Page example where a JSP page and JSP border template is used to
* render a table.
*
* @author Malcolm Edgar
*/
public class CustomerTable extends BorderPage {

public List customers = null;

/**
* @see org.apache.click.Page#onRender()
*/
public void onRender() {
customers = getCustomerService().getCustomersSortedByName(10);
}

/**
* Returns the name of the border template: &nbsp; <tt>”/border-template.jsp”</tt>
*
* @see org.apache.click.Page#getTemplate()
*/
public String getTemplate() {
return “/border-template.jsp”;
}

}

======================
This is the template file:

http://fisheye6.atlassian.com/browse/click/trunk/click/examples/webapp/border-template.jsp?r=787399

<!doctype html>
2
sabob 724639 3 <!–
4 Licensed to the Apache Software Foundation (ASF) under one
5 or more contributor license agreements.  See the NOTICE file
6 distributed with this work for additional information
7 regarding copyright ownership.  The ASF licenses this file
8 to you under the Apache License, Version 2.0 (the
9 “License”); you may not use this file except in compliance
10 with the License.  You may obtain a copy of the License at
11
12 http://www.apache.org/licenses/LICENSE-2.0
13
14 Unless required by applicable law or agreed to in writing,
15 software distributed under the License is distributed on an
16 “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17 KIND, either express or implied.  See the License for the
18 specific language governing permissions and limitations
19 under the License.
20 –>
malcolm_edgar 715468 21
22
sabob 787399 23 <%– Menu –%>
24 <table id=“menuTable” border=“0” width=“100%” cellspacing=“0” cellpadding=“0” style=“margin-top: 2px;”>
25 <tr>
26 <td>
27 <div class=“menustyle” id=“menu”>
28 <ul class=“menubar” id=“dmenu”>
29 <c:forEach items=“${rootMenu.children}” var=“topMenu”>
30 <li class=“topitem”>${topMenu}
31 <ul class=“submenu”
32 <c:forEach items=“${topMenu.children}” var=“subMenu”>
33 ><li>${subMenu}</li
34 </c:forEach>
35 ></ul>
36 </li>
37 </c:forEach>
38 <li class=“topitem”><a target=“_blank” href=“${context}/source-viewer.htm?filename=WEB-INF/classes/${srcPath}” title=“Page Java source”><img border=“0” class=“link” alt=“” src=“${context}/assets/images/lightbulb1.png”/> Page Java</a>
39 </li>
40 <li class=“topitem”><a target=“_blank” href=“${context}/source-viewer.htm?filename=${path}” title=“Page Content source”><img border=“0” class=“link” alt=“” src=“${context}/assets/images/lightbulb2.png”/> Page HTML</a>
41 </li>
42 </ul>
43 </div>
44 </td>
45 </tr>
46 </table>
47 </div>
malcolm_edgar 715468 48
sabob 787399 49 <%– Page Content –%>
50 <div class=“content”>
51 <h2>${title}</h2>  <============ from BorderPage.java
52 <p/>
sabob 782056 53 <jsp:include page=${forward} flush=“true”/>  <============= htm equivalent of path; the .htm page requested, in this case it renders requesing .htm page: customer-table.htm
sabob 787399 54 </div>
55
56 </div>
malcolm_edgar 715468 57
sabob 757699 58 ${jsElements}
59
malcolm_edgar 715468 60 </body>
malcolm_edgar 716421 61 </html>

=========imports for jsp==========
http://incubator.apache.org/click/docs/click-api/org/apache/click/util/PageImports.html

public class PageImportsextends Object

Provides a utility object for rendering a Page’s HTML header imports and its control HTML header imports.

A PageImports instance is automatically added to the Velocity Context for Velocity templates, or as a request attribute for JSP pages using the key name “imports“.

PageImports Examples

To use the PageImports object simply reference it your page header section. For example: <html>
<head>
$imports
</head>
<body>
$form
<body>
</html>
imports” include all javascript and stylesheet imports.
PageImports also provides a way of including the javascript and stylesheet separately using the key names “cssImports” and “jsImports“.

You should follow the performance best practice by importing CSS includes in the head section, then include the JS imports after the html body. For example:

<html>
<head>
$cssImports
</head>
<body>
$form
<br/>
$table
<body>
</html>
$jsImports
Please also see Page.getHtmlImports() and Control.getHtmlImports().

June 25, AJC – Reading Notes

June 25, AJC

A girl drowned in a pool. Taken after by a baby sitter. This is a heartbreaking story, especially after I knew it personally from an email on Wednesday.

glidden.com: a free quart of interior paint from 6/25 to 7/2. Go to glidden.com to claim your free quart of paint.

GA school choice law, Forsyth and Gwinnett get waivers. NAACP will sue for discrimination.

Emails between Sanford (SC Governor) and his Argentina lover were posted in today’s AJC too.

After reading over AJC and back online, a breaking news (first headline in Google news): Michael Jackson died today. Got to know it Friday morning that it was caused by overdose of pain killer.

Having internet connection problem last night so can not I post it until now.

Garden cumming ga: what I’ve got today

Just get a little bit serious about gardening in Cumming ga in this father’s Day.

Bought 1 black plastic edging at about $10, 2 greyish plastic edging at about $13 each and two woods.

Two woods was used as edging around a garden in my backyard. I am exhausted at digging and making a long trench to install woods as edging for the garden.

Appeal your property tax: how to tell if your property tax is overassessed?

(Resources From web)

Tell-tale signs include:

• Errors in the description of your property on the tax bill.

• Compatible homes in the area that have sold for less than your appraised value.

• Neighbors with lower assessments on similar houses. Some homes retain the same assessed value for years and assessed values often don’t rise in step with market values or home sale prices.

• Value reducers in your home or area, including drainage problems, easements, re-zoning, heavy traffic, nearby railroad tracks, freeways, industry or toxic waste.

Depreciation factors, including age, the quality of materials, inefficient heating, structural cracks, deterioration, or chronic defects.

The AHA’s kit is a good deal because it’s an informative package that is free. NTU’s costs $7, but likewise remains a bargain from an independent non-commercial source. However, your local jurisdiction has all the information you need to appeal your property tax assessment and it’s a good bet that information and the process is free.

Watch out for private, sometimes questionable property tax reduction operations charging larger fees and promises. Avoid official-looking mailings and email come-ons that offer to do the work for you — for a fee — with “guarantees.” Some are out right scams appealing to your sense of dread at going it alone. They want only your money and have no plans to appeal your property tax assessment.

In any event, you can wait until your assessment arrives or visit your property tax assessor’s office to examine your account.