text:
Finders with DetachedCriteria
December 17th 2007, 3:57 am in .NET, Active Record, C#, Castle, Patterns.
I should file this under "things that are probably a design pattern but I'm not sure exactly what kind"; it seems like one of those typical things that you will naturally stumble upon when using the Repository pattern and indeed when you start to separate out your query logic.
DetachedCriteria is an "offline" version of the NHibernate Criteria class, used to build up Criteria where an NHibernate Session is not available. The NHibernate documentation has more on how to use DetachedCriteria on its own, but I want to talk about inheriting from it to create a simple custom finder class.
Say we have a Active Record Person class, with height and weight properties:
public class Person : ActiveRecordBase
public int Id { get; set; }
public int Height { get; set; }
public int Weight { get; set; }
The height and weight properties are simplified, and I'm using C# 3.0 automatic properties for clarity. I want to search for a Person based on their height and weight, so to do so, I'll create a new finder class:
public class PersonFinder : DetachedCriteria
public class PersonFinder(height, weight) : base(typeof(Person))
Add(Expression.Eq("Height", height));
Add(Expression.Eq("Weight", weight));
A simple class, but it clearly states its purpose. Here's how it could be used:
Person.FindAll(new PersonFinder(200, 300), new Order("Id", true));
For me, the advantage of this code isn't just in reducing what you have to type. Instead it is in the readability and discoverability of the code.
Describe Windsor in One Sentence.
November 20th 2007, 4:07 pm in Castle, Windsor.
I guess this applies to any IoC container, but you get the idea. How would you describe Windsor to a newcomer in just one sentence? I just wrote:
Windsor is a way of passing in different classes to code that is going to use them, it helps you write applications that are very flexible and testable.
But that was pretty off the cuff and I'm not really satisfied with it. Give it a go, it's pretty hard.
Code Metrics – Controller Methods
October 22nd 2007, 1:03 pm in Code Metrics.
Just a quick one: I have a method in my controller which is about 30 lines long, and also calls another private method in that class which is about 15 lines long. The main method is 50% comments. The private method is only that long due to the formatting of parameters in a constructor and was extracted from the main method for readability; it's not reused. So my question to you is: when does excessive method length start to become a code smell? Does this situation sound like it's ripe for refactoring? What sort of thing makes you shudder when you open a class file?
Switched to Ubuntu with E17 – Visual Studio in a VM
October 22nd 2007, 12:19 am in Linux, Personal.
When I installed Yellow Dog Linux on my PS3 the other week, I was really impressed with one of the window managers they make available, E17, the latest version of Enlightenment. I wanted to test it out further on my PC, so after trying out a live CD with it on in a virtual machine in Windows, I eventually decided to test it with some applications I'd actually like to use. Here's the tale of how Ubuntu might actually make me switch from Windows.
Simple Javascript Watermarks in Input Fields
October 17th 2007, 11:24 pm in Javascript, Snippet.
I had a change request today to label a couple of text input fields with a watermark. The client didn't think it was immediately obvious what the user was supposed to enter, but we didn't have space for the traditional text labels next to the inputs. The suggested solution was to have a watermark which "underlayed" the input box with the label text which disappears on focus and reappears on blur.
New Monorail Routing
October 17th 2007, 12:08 pm in Uncategorized.
Jason alerted me to an SVN commit by Hammett which begins to introduce a new style of routing support into Monorail. The commit message says that he "Added RoutingEngine, initial work to create a cooler routing support inspired on MS MVC", and by looking at the test case for this new engine, it does indeed look cooler.
To add a rule:
routingEngine.Add(PatternRule.Build("ProductByName", "product/<name>", typeof(ProductController), "View"));
Which will match the URL http://www.domain.com/product/iPod and send it to the view action on the product controller, passing in "iPod" as the name parameter. It's also naming the route as "ProductByName" but I'm not sure of the application of this right now…
The thing I like about this approach is that it's a lot more readable than the current routing engine. It's not going to set the world on fire but this, coupled with RC3′s new UrlBuilder, will make for a pain-free means of manipulating your URLs.
Technology Brainstorm
October 10th 2007, 12:35 am in Agile Development, Castle, Monorail, Personal, TDD, Windsor.
Recently Plastiscenic has been asked to quote for a fairly large project, and if it comes off I'll have the chance to work on it from the ground up, using whatever technologies I think are best suited.
I love it when a plan comes together (a tale of Monorail, ActiveRecord and ExtJS)
October 8th 2007, 11:10 pm in .NET, Ajax, C#, Castle, Javascript, JSON, Monorail, Screencasts.
I've blogged before about the enabling features of Monorail and Active Record, part of the Castle stack. Another piece of software which is making my development life a pleasure is ExtJS – a collection of javascript goodies created by Jack Slocum and his team – and when these three things come together, watch that coding fly…. I've created a screencast in which I demonstrate how easy it is to build a paging, sorting, filtering, AJAX-powered grid using ExtJS and Castle, and you can watch it here. It's 20 minutes long but filled with goodness – and a couple of hacks (forgive me . Don't forget to check out all my past screencasts too.
UPDATE: As requested in the comments, you can MonorailExt1 VS Project directory of this.
Abandon ALT.NET
October 7th 2007, 12:06 pm in .NET, Agile Development, Projects.
For a few months the term "ALT.NET" has been gaining traction on the blogs I read, starting from a post by David Laribee in April. From there it has taken off, with an ALT.NET Conference taking place this week. So it's perhaps timely that Sam Gentile has written a post entitled "Goodbye CodeBetter and ALT.NET" which talks about the ALT.NET movement and some of the people surrounding it.
ALT.NET is Divisive
ALT.NET is a divisive thing. No matter what they tell you.
So says Sam, and I'm in agreement. The ALT.NET conference is so cliquey that it hurts, and that's really highlighted by an interesting bit of news that came out yesterday regarding Microsoft's upcoming MVC framework. I think it's interesting that they'd talk about it at a conference where most of the people will already be using this sort of technology. Just as I find it pointless that you'd go to a conference to discuss the stuff that everyone there already knows. DDD, BDD, MVC – these aren't things that will be unknown to people attending the ALT.NET conference.
ALT.NETter A: so… heard of that new BDD business?
ALT.NETter B: Yep.
ALT.NETter A: Oh, well there's this great new idea called DDD!
ALT.NETter B: Yeah, right into that too.
ALT.NETter A: Oh.
And so on. But wouldn't that conversation have been a whole lot more interesting if the second developer hadn't heard of those ideas?
The View from on High
The ALT.NET conference is barely about the underlying technologies or ideas. It mainly serves to allow all of the ALT.NET developers to come together to talk about how great it is that they are all ALT.NET. Us, and them. Back to Sam:
I am not going to use the term "Morts."
Good, because it's an offensive term, but it's one that's being thrown around by the ALT.NET gang with abandon. Scott Hanselman, a great blogger, had this to say from the conference:
Mort is crying because mommy and daddy are fighting.
That's the kind of patronising way in which the term is being used; I mean come on, the damn thing is short for "mortal" which is a pretty clear indication of how the people who use "mort" think of themselves: Gods of their domain. Overseers of the lower developers who haven't had the resources, or the guidance, to work with the fantastic array of non-Microsoft technologies that exist.
And in order to address that imbalance, the ALT.NET mob organise an enormous desert circle-jerk, and I call bullshit. If they really wanted to change things then they should be writing about their techniques in detail, coming up with introductory guides to DDD, TDD, mocking, creating screencasts, or giving talks at mainstream conferences, or producing tools to make the level of entry to these technologies lower than it is.
Abandon ALT.NET – Before it Goes Too Far
A lot of people in the ALT.NET camp may not feel that they're being divisive but I can tell you that by propagating this idea you're creating a line in the sand, with the highly-knowledgable on one side and the masses on the other. You're not encouraging dissemination of your information, you're just creating another impenetrable gang of developers that is almost opaque to the guy on the ground.
UPDATE: I've updated this post on my LosTechies blog – see Why ALT.NET?
Watching the Latest HD Shows on your PS3
October 5th 2007, 12:22 am in Personal, PS3.
The title of this post sounds like an advert, but I'm eager to share the ease with which I've been able to bend the PS3 to meet my needs. Previously I talked about faffing around with Yellow Dog Linux to play High-Definition media, such as Prison Break downloads, but the solution to the problem doesn't require any kind of PS3-based trickery.
Instead, the real work is centered on the PC. Using utorrent and various torrent sites, it's pretty easy to download the shows I watch. Heroes, Prison Break, Smallville, Stargate Atlantis at the moment, and soon BSG and Lost (though last series was 80% tosh) can all be scheduled to download within half a day of their airing (less if I don't want to saturate my connection), so that's the simple bit. The shows which are airing in HD have started to be released in 720p .mkv files, and though the PS3 can't play those natively, there's a trick to them which is key to this whole idea.
Redkawa's PS3 Video 9 has recently introduced a feature which allows you to unpack then repack .mkv files to .mp4 files – a format which the PS3 can play natively. And unlike transcoding, which is the normal means of converting from one video format to another, this unpack-repack process, which they call "remux"ing, is quick and doesn't result in a loss in quality.
So after downloading the .mkv, I pass it through PS3 Video 9 and I have a file which my PS3 can play. From there I can copy it to a flash card and put that straight into the PS3. However, I don't have a flash card big enough (these files are just over a gig) so I need a way of copying straight to the PS3.
TwonkyMedia's server allows you to set up a directory on your PC to be shared with your PS3. Thanks to a recent firmware upgrade on the PS3 side, when you run TwonkyMedia, you'll see it show up in the GameOS screen, and from there you can stream files across your network and play it on your PS3. My network's not fast enough, but you're also able to copy the file from the PC to the PS3 hard disk via TwonkyMedia and play it that way.
This could be streamlined but for the satisfaction-factor of watching HD content on my shiny 42 inch screen the day after it airs in the US, it can't be beaten.


text:
Open AccessThis article is
- freely available
- re-usable
Algorithms 2013, 6(1), 100-118; doi:10.3390/a6010100
Computing the Eccentricity Distribution of Large Graphs
Leiden Institute of Advanced Computer Science, Leiden University, P.O. Box 9512, 2300 RA Leiden, The Netherlands
* Author to whom correspondence should be addressed.
Received: 1 November 2012; in revised form: 24 January 2013 / Accepted: 31 January 2013 / Published: 18 February 2013
(This article belongs to the Special Issue Graph Algorithms)
Download PDF Full-Text [450 KB, uploaded 18 February 2013 08:13 CET]
Abstract: The eccentricity of a node in a graph is defined as the length of a longest shortest path starting at that node. The eccentricity distribution over all nodes is a relevant descriptive property of the graph, and its extreme values allow the derivation of measures such as the radius, diameter, center and periphery of the graph. This paper describes two new methods for computing the eccentricity distribution of large graphs such as social networks, web graphs, biological networks and routing networks.We first propose an exact algorithm based on eccentricity lower and upper bounds, which achieves significant speedups compared to the straightforward algorithm when computing both the extreme values of the distribution as well as the eccentricity distribution as a whole. The second algorithm that we describe is a hybrid strategy that combines the exact approach with an efficient sampling technique in order to obtain an even larger speedup on the computation of the entire eccentricity distribution. We perform an extensive set of experiments on a number of large graphs in order to measure and compare the performance of our algorithms, and demonstrate how we can efficiently compute the eccentricity distribution of various large real-world graphs.
Keywords: graphs; eccentricity; diameter; radius; periphery; center
Article Statistics
Click here to load and display the download statistics.Cite This Article
MDPI and ACS Style
Takes, F.W.; Kosters, W.A. Computing the Eccentricity Distribution of Large Graphs. Algorithms 2013, 6, 100-118.
AMA StyleTakes FW, Kosters WA. Computing the Eccentricity Distribution of Large Graphs. Algorithms. 2013; 6(1):100-118.
Chicago/Turabian StyleTakes, Frank W.; Kosters, Walter A. 2013. "Computing the Eccentricity Distribution of Large Graphs." Algorithms 6, no. 1: 100-118.
Published by MDPI AG, Basel, Switzerland
E-Mail Table of Contents Alert

subset: commoncrawl


text:
The Big House: A Century in the Life of an American Summer Home
This intimate and poignant history of a sprawling century-old summer house on Cape Cod traces one family's fascinating story and celebrates the ... Show synopsis
You're signed up (and we ♥ you). Watch for our Welcome e-mail and your first coupon. Thanks!


text:
Plants, Soils & Climate Spring 2014 Seminar Series
3:45 Social in AGRS Atrium for each. Jan. 13, Brent…
Diversity Council Grant Award Applications Due
Diversity Council Grant Award Applications are due! Up to…
Student Life
An active and balanced life is an essential part of being an Aggie. USU offers a traditional, residential campus with over 80% of students living away from home. Check out what the Aggies do... and come join us!


text:
San Francisco Feature
- Overview
- Places to Explore
- Sights
- Restaurants
- Hotels
- Entertainment
- Shopping
- Activities
- Travel Tips
- Features
- Fodor's Choice
- Deals
- Guidebooks
The Evolution of Gay San Francisco
San Francisco's gay community has been a part of the city since its earliest days. As a port city and a major hub during the 19th-century gold rush, San Francisco became known for its sexual openness along with all its other liberalities. But a major catalyst for the rise of a gay community was World War II.
During the war, hundreds of thousands of servicemen cycled through "Sodom by the Sea," and for most, San Francisco's permissive atmosphere was an eye-opening experience. The army's "off-limits" lists of forbidden establishments unintentionally (but effectively) pointed the way to the city's gay bars. When soldiers were dishonorably discharged for homosexual activity, many stayed on.
Scores of these newcomers found homes in what was then called Eureka Valley. When the war ended, the predominantly Irish-Catholic families in that neighborhood began to move out, heading for the 'burbs. The new arrivals snapped up the Victorians on the main drag, Castro Street.
The establishment pushed back. In the 1950s San Francisco's police chief vowed to crack down on "perverts," and the city's gay, lesbian, bisexual, and transgender residents lived in fear of getting caught in police raids. (Arrest meant being outed in the morning paper.) But harassment helped galvanize the community. The Daughters of Bilitis lesbian organization was founded in the city in 1955; the gay male Mattachine Society, started in Los Angeles in 1950, followed suit with an SF branch.
By the mid-1960s these clashing interests gave the growing gay population a national profile. The police upped their policy of harassment, but overplayed their hand. In 1965 they dramatically raided a New Year's benefit event, and the tide of public opinion began to turn. The police were forced to appoint the first-ever liaison to the gay community. Local gay organizations began to lobby openly. As one gay participant noted, "We didn't go back into the woodwork."
The 1970s—thumping disco, raucous street parties, and gay bashing—were a tumultuous time for the gay community. Thousands from across the country flocked to San Francisco's gay scene. Eureka Valley had more than 60 gay bars, the bathhouse scene in SoMa (where the leather crowd held court) was thriving, and graffiti around town read "Save San Francisco—Kill a Fag." When the Eureka Valley Merchants Association refused to admit gay-owned businesses in 1974, camera shop owner Harvey Milk founded the Castro Valley Association, and the neighborhood's new moniker was born. Milk was elected to the city's Board of Supervisors in 1977, its first openly gay official (and the inspirational figure for the Oscar-winning film Milk).
San Francisco's gay community was getting serious about politics, civil rights, and self-preservation, but it still loved a party: 350,000 people attended the 1978 Gay Freedom Day Parade, where the rainbow flag debuted. But on November 27, 1978, Milk and Mayor George Moscone were gunned down in City Hall by enraged former city council member Dan White. Thousands marched in silent tribute out of the Castro down to City Hall.
When the killer got a relatively light conviction of manslaughter, the next march was not silent. Another crowd of thousands converged on City Hall, this time smashing windows, burning 12 police cars, and fighting with police in what became known as the White Night Riot. The police retaliated by storming the Castro.
The gay community recovered, even thrived—especially economically—but in 1981 the first medical and journalistic reports of a dangerous new disease surfaced. A notice appeared in a Castro pharmacy's window warning people about "the gay cancer," later named AIDS. By 1983 the populations most vulnerable to the burgeoning epidemic were publicly identified as gay men in San Francisco and New York City.
San Francisco gay activists were quick to mobilize, starting foundations as early as 1982 to care for the sick, along with public memorials to raise awareness nationwide. By 1990 the disease had killed 10,000 San Franciscans. Local organizations lobbied hard to speed up drug development and FDA approvals. Since then, the city's network of volunteer organizations and public outreach has been recognized as one of the best global models for combating the disease.
Today the Castro is still the heart of San Francisco's gay life—though many young hetero families have also moved in. As the gay mecca becomes diluted, debate about the neighborhood's character and future continues. But the legacy remains, as was evident when a Harvey Milk bust was unveiled in City Hall on May 22, 2008, Milk's birthday.
- 80 Degrees: Fodor's Helps You Find Your Best Beach Vacation Spots
- Fodor's Go List 2014: Where we are going in 2014
- World Cup Fever: Start planning your trip to Brazil!
- Fodor's 100 Hotel Awards: Check out the winners of 2013
- Weekend Getaways: Fodor's Recommends the Best Weekend Escapes in the US
- Great American Vacation: Find Your Next U.S. Trip with Fodor's


text:
Piwik doesn't track any visits and pages, and shows "There is no data for this report" in all reports.
There are several possible reasons why Piwik is not tracking your visits properly:
- Incorrect Piwik tracking code Please check that you can find the Piwik javascript code on your website pages that you wish to track. Sometimes, when you copy paste the javascript code in other softwares, like Word or FrontPage, they may add extra spaces or characters. Make sure the code looks like this example (and that it mentions the right URL of your Piwik installation). In some cases, when you install Piwik on your local test server, the javascript code might contain "localhost" or "127.0.0.1″. When you deploy Piwik in production, you have to edit the Javascript code so that it points to your website URL, eg. "http://example.org/piwik/". Also, each Piwik tracking code contains the idsite of your website registered in Piwik. If you only registered one website in Piwik, the idsite found in your Javascript code should be "1″.
- Make sure you are viewing reports for the correct website and date in Piwik In Piwik, make sure you selected the right website in the website selector. Also, try to look at reports for "today" by changing the date in the date picker. Please wait at least 10 seconds after generating visits on your website: by default Piwik will only process reports every 10 seconds when "today" is selected.
- Archiving triggered from the browser must be enabled, if it is disabled the Cron script must be configured properly
In Settings > General Settings, 'Allow Piwik archiving to trigger when reports are viewed from the browser' must be set to 'Yes'. If it is set to 'No', you must configure the cron script to automatically archive your web analytics reports, or Piwik will show 'No Data'. More information about auto archiving. - Third party Piwik plugins It is possible that some Third party Piwik plugins could cause problems when tracking your visitors. Please try to disable all the third party plugins you are using to see if it fixes the issue.
- Do you have logs registered in your Piwik database? If your Piwik tracking code is properly installed, Piwik would record visits in your database. To check if you have logs in your database, go to Piwik > Visitors > Visitor log, and select "today" in the calendar. If you see recent visitor information, it means that the visitor tracking is working, but maybe there is a problem with reports archiving. Note: you can also check if logs are recorded correctly by looking at the table "piwik_log_visit" (using phpMyAdmin for example) and see if there are visits recorded. Alternatively, you can enable the plugin "DBStats", and then go to the "Database usage" tab in your Piwik administration area, and check if the table piwik_log_visit has any rows.
- Piwik displays a red cross (on IE) or a broken image icon on your tracked pages, instead of the 1*1 transparent Pixel Check out this FAQ answer.
- Access to piwik.php fails If your host uses mod_security to block requests containing URLs (eg. hosts like HostGator, The Planet), check out the Piwik and mod_security FAQ. If you use HTTP Authentication (Basic or Digest) on your Piwik files, you should exclude piwik.php and piwik.js from this authentication, or visitors on your website would be prompted with the authentication popup.
- Tracking https (SSL) pages If you install the Piwik Javascript Tracking tag on https:// pages, then the tracking requests will be sent to Piwik via https. This means that the server you installed Piwik on must be able to handle these https requests, or no data will be tracked. See also Piwik and SSL tracking.
- Local copy of piwik.js outdated Some users make a local copy of piwik.js on a different server than their Piwik installation. This is not officially supported and causes issues when the piwik.js bundled with Piwik is updated and not compatible with the previous version (for example, this is the case in Piwik 0.5.5). Please check that your Piwik JS tracking code is exactly the one given in the Piwik admin screen.
- Using Piwik latest version If you are still seing "No data", please make sure you are using the latest version of Piwik (if not, update now).
- Check your webserver error logs If all else fails, it is possible that there is a server misconfiguration preventing Piwik from tracking your visits or processing reports. Often, there will be an error in the webserver error logs (apache logs, IIS logs, nginx logs, etc.). Please check that your PHP is configured to log errors: (php.ini should contain log_errors = On and error_log = /path/to/log). The messages in the webserver error log will help you find the source of the problem, for example search for the error message on this website.
Piwik tracks a lot less visits than other web analytics tools, but tracks the same number of pageviews.
If you use other web analytics tools on your website, in some rare cases you may find that Piwik tracks a lot less visits than other tools.
While there are explanations for small differences, sometimes Piwik will track a lot less visits but about the same number of pageviews (actions). When this happens, it shows that the algorithm attributing Visits to particular pageviews is not working as expected.
If your website visitors are visiting from one IP address (eg. they connect from the same offices), then Piwik may mistakenly believe all actions by this IP address are the same. In this case you can set a setting in the config file, make a change to your config file as explained in this FAQ.
The Real Time Visitors World Map is not showing data.
The Real Time Visitor Map is a great tool for Piwik users. It lists, in real-time, all visitors to the website and puts them on the map according to their country and locations (based on country, region, city and/or latitude and longitude).
If the Real Time Map is for you not showing any data, please check the following items:
- Make sure you have enabled Geo-location in your Piwik. Geo-location will enable Piwik to try and fetch the following information for each visitor: country, region, city, latitude and longitude. After enabling Geo-location (for example using the Geoip php or Geoip PECL options), most of your visitors will be geo located and should be displayed on the map!
- Do you get Javascript errors on the Map? This may occur when your server is not configured to properly serve SVG files. Piwik Maps stores the countries boundaries to draw the map, in SVG files.
- If you are using Apache webserver, create a .htaccess file, in the piwik/ directory, with the following content:
AddType image/svg+xml svg svgz AddEncoding gzip svgz
- If you are using IIS webserver, follow these instructions to enable SVG files.
All visitors have the same IP address and Provider. How do I track individual IPs?
If you are seeing that all your visitors are correctly tracked in Piwik but that they all have the same IP address, read on. In your 'Visitor Log' report, if all your visitors have the same IP address or the same Provider, this FAQ will provide a solution.
Why do I see the same IP everywhere?
In most cases this IP address (that is set to all visitors) is either the IP of the Piwik server itself or maybe the IP of a proxy server or a firewall between your website's visitors and the server hosting your website.
How do I fix the issue?
1. Your Piwik server may actually be hosted behind a proxy. To configure Piwik to track IP address correctly when using a Proxy server, read this FAQ to configure Piwik to read the correct IP address. As explained in this FAQ you may add lines in your Piwik config file to tell Piwik where to read the IP address.
2. Are you using the Tracking API? You may also experience this problem when you are using one of the Tracking API clients to record visits and actions. You may use the method setIP()
to overwrite the IP address manually. See the reference.
Visits from search engines or campaigns are not recorded, Piwik shows "There is no data for this report" for all Referrers reports.
There are a few possible explanations:
- Are your pages tagged correctly?
If you click on your website in a search result, and look at your page source, can you see the Piwik tracking code? Make sure the Piwik tracking code is installed on all the pages you want to track, and is not within an iframe. We advise to put the Piwik code just before the tag. - Are you using a redirect on your website landing page?
If you are using a redirect, the visitor browser may lose the referer information. If you are tracking campaigns, and the landing page has a redirect, the URL loaded after the redirection will have lost the URL parameters. Make sure that your visitors arrive directly on the page with the Piwik tracking code installed. - Piwik only records 1 referer by visit, which means that only the first referer used to access the website will be recorded.
If you search for a keyword in a search engine, click on your website in the search engine results, and land on a page with the Piwik tracker, you may expect to see the keyword in your Piwik reports.
However, if you visited your website less than 30 minutes ago, Piwik will recognize you as an known visitor on the website, will record your page view, but will not update your visit referer. Piwik only record the first referer of a visit. When testing Piwik and search engine detection, make sure you make the test more than 30 minutes after your last page view on your website. - Check that the Piwik domain name in your Javascript tracking code is correct (this URL is in the second line of the Piwik tracking code). There have been cases of missing referrers when the Piwik JS code in the pages points to a URL that returns a 302 response instead of the final destination. It seems that some webserver compromise the tracking request when such redirects occur. Check in particular if the URL (doesn't) contains "www.". Also, if the server does an automatic redirection from http to https which also affects tracking requests to piwik.php, it might create problems such as missing referer data. Make such any http->https redirection excludes piwik.php requests.
Piwik doesn't track Downloads and Outlinks on my website.
Piwik should automatically track clicks on Download files (with a known extension, eg. jpg, png, exe, zip, etc.) and clicks on Outlinks (links to other websites) using Javascript click handlers. There are a few reasons why this could fail:
- Conflicting Javascript code
Piwik doesn't respond fast enough and user is redirected to the click target
Piwik click handler works by adding a small delay during which the request is sent to the Piwik server. If somehow the request doesn't reach the server within this delay, the request will be not be tracked and the user will be redirected to the clicked download file or to the external website. You can increase this delay, from the default of 500ms (0.5 second), by adding the following in the Javascript code, after the piwik.getTracker(..) line:_paq.push(['setLinkTrackingTimer', 750]); // increase to 750 milliseconds
You're using Safari, Chrome, or some other WebKit-based browser.
There is a known WebKit bug (feature?) that interrupts the tracking request. One workaround is to add the target="_blank" attribute to anchor elements.
Piwik doesn't detect accurately the Country and/or Continent of my visitors.
To improve Visitor Country detection, you should configure Geo Location in Piwik (click to learn more).
If you are not using Geo Location, Piwik is guessing your location from the language locale disclosed by the browser, e.g. en-us -> country is set to USA, fr-fr -> country is set to France, etc. In some cases, Piwik will guess the location when the region is omitted, e.g., fr -> France. This can be disabled from config/global.ini.php (or overridden in your config.ini.php):
enable_language_to_country_guess = 0
If you want to improve the country detection accuracy in Piwik, setup Geo Location now.
Piwik is slow! It takes a long time to load widgets, reports and pages.
There are a few possible reasons that Piwik could be slow to load:
- By default, Piwik reports are processed when you request them in the User Interface. Please see How to setup auto archiving of your reports every hour? to automate the generation of Piwik reports.
- If you are using Piwik on a website (or thousands of websites) tracking millions of pages per day, please check out the doc: How Piwik for high traffic websites.
- If your server uses NFS-mounted storage (for example if you are using OVH mutu webhost), widgets might load very slowly even if you are not tracking a lot of data. This is because Piwik by default uses "file based sessions" which are very slow when using NFS storage. The solution is to change a setting to enable Database session storage.
Statistics from Piwik and my other web analytics tool (log analyzer, webalizer or javascript based) are different, why?
There could be a various number of reasons why Piwik numbers are different from your other web analytics solution.
- Identifying Visitors: Piwik uses a javascript based tracker, and keeps count of unique visitors using a first party uuid cookie, as well as a visitor recognition heuristics algorithm (based on IP address and user settings). Some other tools only use cookies, only use IP, or a combination: we found that the way Piwik tracks visitors gives us really good accuracy and avoids creating artificial visits.
- Tracking method: Other softwares (such as AWStats, Webalizer, Analog, etc.) or custom server-side script would record all traffic, including search bots or spam bots. By default Piwik uses a Javascript tracker which automatically only records "real" human activity. This leads to more accurate reports. (PS: Piwik can still track search engine bots separately)
- Hits vs Visits: Log analyzers softwares will typically report "hits". Hits generally count all http requests to your websites: pages, images, css, javascript files, etc. Piwik reports page views, unique visitors, visits, etc. whiLogs analyzersch are expected to be much less than the number of hits.
- Record loaded page: when the Piwik javascript code is located at the end of the page, Piwik will only record page views for page that are finished loading. Log Analyzers would also record page requests that have been "cancelled", eg. when the user hits the Back button before the page is displayed.
- Position and presence of Javascript tag: when comparing Javascript-based statistics (eg. number of unique visitors), you have to make sure that both javascript tags are present on all pages you want to track. Also, it is better to put all tracking codes at the end of your pages, just before the tag.
- DoNotTrack support: Piwik by default respects the DoNotTrack setting. If visitors have selected not to be tracked in their browser, Piwik will not collect information about them. If you suspect many of your users are using DoNotTrack, you can disable it in the Privacy settings.
Concerning Google Analytics, several users compared Piwik and Google Analytics numbers, and found very similar statistics: on significant traffic, differences were always less than 5 percent.
Conservative counting is definitely best – it makes your statistics more realistic on what you are trying to measure. Most analytics packages are used to measure relative upswings, we recommend using the same tool for all measurements and relative comparisons.
See also the FAQ: Piwik tracks a lot less visits than other web analytics tools, but tracks the same number of pageviews.
After I updated Piwik, it stopped working (blank page, widgets not loading, error message, etc.). How can I fix this?
When you upgrade Piwik to the latest version, it sometimes happen that Piwik stops working — especially when the User Interface is not working (blank white page, widgets not loading, error message, etc.).
There are a few things to check that will most likely resolve the User Interface issue you are having:
- 1) Delete your browser cache or try to access your Piwik with a different browser. If it still does not work…
- 2) Delete all files in piwik/tmp/*. After deleting the files and directories, refresh the page. If it still does not work…
- 3) Check your web server error logs. Maybe your error log will contain an explanation for the problem. If the log file has no Piwik related error…
- 4) Reupload all Piwik files from the latest version. Sometimes, there are errors while uploading files and some of your Piwik files were maybe not overwritten by the latest version. Upload all files again, and check in your FTP software that the upload was successful.
Also, check out the other FAQs in this "Troubleshooting" category, as there might be other solutions for your problem.
If it still does not work, please search the Piwik Forums or search this website, and if there is no post about your problem, please create a new topic.
The graphs (pie chart, bar chart, evolution graph) are not showing in my Piwik.
If you are not seeing Graphs in Piwik, the most likely reason is that you are using Piwik < 1.5 which are using Flash graphs, and you do not have Flash enabled in your browser.
As of Piwik 1.5, graphs in Piwik are drawn using open source technologies supported in all modern browsers: see Canvas and Jquery graphs blog post.
The sparklines (small graphs) are not showing in my Piwik.
The GD library is not installed on your server. This library is required to produce the sparklines. Please ask your system administrator or your web host to install php5-gd for you.
On linux, you can install php-gd by executing "apt-get install php5-gd" on debian type systems, then restart your webserver.
Piwik reporting UI doesn't have any css style or, the menu text appears on a white background. How to fix this display problem?
To improve performance, Piwik tries to automatically combine all CSS stylesheets and Javascript files into two large files, instead of having to download 20 individual files. However, on some webhosts, PHP scripts have a max execution time and if the server is overloaded, the script that merges all files together can take more than the time limit.
There are 2 solutions
- Ask your webhost to increase the max_execution_time in your php.ini file, for example to 30 seconds.
- If you can't change this setting, you can alternatively disable the feature to combine together CSS and JS files. To disable this feature, edit your config/config.ini.php and add the following:
[Debug] disable_merged_assets = 1
Then, delete your browser cache and refresh Piwik: after a few seconds, it should display correctly again!
When tracking visits on an intranet website, Piwik assigns all page views to a few visitors who have very high page views count. How to fix it?
On Intranet websites, often most users have the same IP address, and often the same browser and configuration settings. This causes Piwik to believe that most page views come from the same visitor. To fix this on Intranet websites, see this FAQ: Enabling Piwik on Intranet websites.
How do I configure Piwik on a server without Internet?
Piwik tracking, reporting, API doe not require access to the Internet, and will happily function without access to Internet.
However starting in Piwik 2.0, the new Marketplace feature calls the Marketplace API (hosted at plugins.piwik.org and themes.piwik.org). If there is no internet connection when Piwik tries to call the API, when you visit any page in the Admin of Piwik, you may experience the following error message: "curl_exec: Connection timed out after 3000 milliseconds" or "curl_exec: couldn't connect to host".
To prevent this error, simply disable the "Marketplace" functionnality by editing your config file, and below category [General]
The Piwik Javascript code shows a red cross (on IE) or a broken image icon instead of the 1*1 transparent Pixel, what is the issue?
When Piwik is showing a red cross image, or a broken image icon, it means that tracking visits is failing on your Piwik installation. It is not expected and should be investigated to fix the root of the problem as soon as possible (in the meantime, your visits are most likely not recorded).
To see where the error comes from, open your website in Firefox, right click on the broken image icon, and click on "View Image". This should redirect you to the URL "yourwebsite.com/piwik/piwik.php?…" and the error message should be showing.
If the error message mentions MySQL, the error might come from a broken mysql instance or tables. Try to "repair" your MySQL tables (using phpMyAdmin for example).
If the error mentions "failed to open stream: No such file or directory" this might be caused by missing Piwik files. Make sure all Piwik files are properly uploaded.
For other errors, try to search on the search engine on Piwik.org.
You can also try the Piwik support forums for more help.
How do I configure Piwik when mod_security is enabled?
If your host uses mod_security to block requests containing URLs (eg. hosts like HostGator, The Planet), you should contact your provider to whitelist your domain (or URL) and disable mod_security for your website.
Alternately, if your Piwik is hosted on the same domain as your website being tracked, you can edit your Piwik Javascript Tracking code to force data to be sent in POST, to avoid the mod_security check. Before the line
you can add the following line
_paq.push(['setRequestMethod', 'POST']);
Only one or a small number of days/months/date ranges are showing 0 zero visits, but other periods are working as expected.
In rare cases, Piwik will show "no data" only for one day or one month, while other periods work fine and report visits as expected.
If you are not yet using at least Piwik 1.6, please update now (we fixed issues related to this problem in 1.6 and latest).
It is possible to re-process the specific days or months that are showing zero visit, check out this faq: Re-process reports.
The numbers from Transitions don't match other numbers shown in Piwik. Why?
The Transitions Plugin gives you a report that shows the things your visitors did directly before and after viewing a certain page. There are few cases, where the data displayed in Transitions is slightly off compared to what you might expect.
The number of pageviews shown in the pages report doesn't match the number of pageviews in the Transitions popover. There are several possible explanations:
- Since the pages report is pre-archived, it shows the numbers of time the archiving was launched. Transitions doesn't use the archives but retrieves the number directly from the logs. So if you have more pageviews in Transitions and you are viewing a period that includes today, this might be why the numbers don't match.
- The pages report sometimes aggregates multiple URLs into one row. For example when you track multiple domains, example1.org/home.html and example2.org/home.html will both end up in the row /home.html in the pages report. Transitions is based on unique URLs and will open on the URL with most pageviews that was aggregated into the row of the pages report. So if example1.org/home.html had more pageviews that example2.org/home.html, Transitions will open on the URL example1.org/home.html and show only statistics for this page.
- Before version 1.9, Piwik recorded URLs with the hash part (e.g. example.org/home.html#something) but didn't show the hash part in the pages report. When you have tracked pages with different hash parts, the previous bullet point applies and you will see Transitions for the unique URL that had most pageviews of all the URLs aggregated into the row of the pages report you clicked on.
Another case of odd numbers is when the sum of the groups on the left does not equal the total number of pageviews. If you think that this is the case, first make sure that you have included the page reloads in your calculation. If the numbers still don't match, read on.
This can happen when there were downloads or outlinks tracked directly before views of the page in the center. We could have added a group on the left "From Downloads" and "From Outlinks" but we decided not to, as it would make the interface more complex unnecessarily. Since we didn't want to add the missing pageviews to any of the other numbers, the sum of all groups that are shown might differ from the total number of pageviews.
The main limitation of Transitions is that it only works on the period of time you still have the logs for. If you have set up Piwik to delete old logs, the pages report will still contain data from before because the reports were archived. Since Transitions reads its data directly from the logs it can only work if you still have the logs.
Another reason for an apparent case of incomplete data, is connected to the truncation of reports. Piwik doesn't necessarily report every unique URL on your website, but instead there is a limit for the maximum number of rows in the pages report (which can be changed). Usually that's not a problem because the number is high and if you haven't heard about it yet, it probably doesn't apply to you. But if this happens on your data, there might the case that for some days of a period, the page is listed under Others but not for other days. The report for the period is the sum of the daily reports and therefore it can happen, that a URL is "missing" on some days and not on others. The sum of the pageviews will be too low in the actions report but Transitions reports the number of pageviews correctly. It can do so because it doesn't use the archives but the logs.
We hope you enjoy the Transitions feature. We appreciate if you let us know what you think about it!
How do I delete historical Piwik data? (purge old logs and/or old processed reports)
Piwik tracks visitors activity, and then computes aggregated reports. The settings page lets you
- 1) Delete the Tracking Logs and / or….
- 2) Delete the old processed stats reports
1) Delete old Tracking Logs
You can configure Piwik to automatically delete your older tracking logs from the database. Deleting old logs has many advantages: 1) it will free significant database space, 2) which will slightly increase performance, 3) for Privacy reasons, it is sometimes recommended to keep detailed logs only for 6 months or so, and remove older data.
To configure Log delete in Piwik, login as the Super User, click on Settings > Privacy > Delete old visitor logs from database. You can then configure to Delete logs older than N days, and execute the log purging every day, every week or every month. When 'Delete old logs' is enabled, only the raw logs of activity will be deleted from the database. Specifically, only the Mysql tables starting with piwik_log_* are affected.
Important: When you enable automatic log deletion, you must ensure that all previous daily reports have been processed, so that no data is lost. See this FAQ for more information.
Deleted data: All deleted data is lost forever.
Transitions report: The Transitions report is processed in real time, using the logs. When deleting old log data, the report will display transitions only for the days that still have log data.
Unique visitors metrics: The Unique visitors metrics for Weeks, Months, Years will be available only for those date ranges that still have log data.
If you have properly setup the auto archiving script (see important note), you will still access all historical reports (even when logs are deleted).
2) Delete old reports data
If your Mysql database space is limited, you can also Delete old reports in Piwik > Settings > Privacy. You can choose to keep daily, weekly, monthly and / or yearly data. We recommend keeping monthly and yearly data as an interesting dataset.
If you enable any of the 2 features to delete old data, the Database estimate size will refresh and give you an idea how much space you would save using the feature. If you cannot wait for the next automatic tasks schedule, you can also force the purge by clicking on 'Purge Now'.
I would like to import an existing Users database (login, password, emails) in Piwik, but the usernames and passwords are more permissive than what Piwik allows. How do I disable the checks on the Logins & Passwords?
When you automatically import your existing userbase in Piwik using the UsersManager API, you might want to disable the check of minimum length and valid characters for the User's login and password.
In particular, Piwik requires a password at least 6 characters long, and a login string that must contain only valid characters (ie. letters, @, etc.).
You can disable these checks by adding in the file config/config.ini.php the following:
disable_checks_usernames_attributes = 1
Piwik doesn't show me when new updates are available, and the SEO plugin doesn't work.
Your firewall may be blocking outbound HTTP requests. If you have a HTTP proxy (e.g., squid), you can configure the forward proxy as follows.
Edit your config/config.ini.php and add the following:
host = ; Proxy host: the host name of your proxy server (mandatory)
port = ; Proxy port: the port that the proxy server listens to. There is no standard default, but 80, 1080, 3128, and 8080 are popular
username = ; Proxy username: optional; if specified, password is mandatory
password = ; Proxy password: optional; if specified, username is mandatory
Once configured, Piwik will contact external hostnames using this proxy server.
"Segmentation fault Error". Piwik reporting or via cron crashes with Segmentation Fault error. What to do?
Unfortunately, Segmentation fault Piwik errors mean that the lower level software has crashed in some unexpected fashion. In this case, most likely PHP or some of its specific modules (PDO, mysqli, etc.). It is possible to overcome this issue by updating these softwares.
If you get the Segmentation fault error, the solution is to:
- Upgrade Piwik and make sure to use the latest version
- upgrade PHP to the latest version
- upgrade PDO (and/or mysqli) to the latest version
- You can also try to switch from PDO_MYSQL to MYSQLI in the config/config.ini.php ; edit the line "adapter = [...]"
- if you still get the error, try disabling extensions such as eAccelerator, APC, xcache and/or Suhosin.
- if you still get the segmentation fault error at this point, please try the suggestion in this forum post. If it works for you, please post a reply in the thread
You should now have a working Piwik instance that does not crash, congratulations.
I get the error message: "Fatal error: require_once() [function.require]: Failed opening required XYZ in /path/piwik/XYZ.php on line X". How can I get Piwik to work?
This error message means that PHP couldn't include a file that Piwik requires. Please make sure all Piwik files are correctly uploaded on your server. You can reupload the missing files by looking at the error message, or reupload all Piwik files and try again: this should work!
How do I fix the error "Parse error: syntax error, unexpected T_STRING in …"
Starting with Piwik 2.0, Piwik now requires at least PHP 5.3.2 (see Piwik requirements).
If you get this error, this means that the PHP running on your webserver is older than PHP 5.3.2. Please ask your webhost or sysadmin to upgrade your PHP to at least 5.3.2 or to the latest PHP version.
If you have trouble running Piwik, consider using one of our Official Piwik Hosting solutions.
What should I do when I get the error message: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (11)
This means that Piwik could not connect to your MySQL database. If you are on a dedicated server, you can try to restart the Mysql server by running, for example,
/etc/init.d/mysql restart
. If you are on a shared web hosting, we recommend contacting your web host and ask them to investigate why it fails to connect to the Mysql server.
I get the error "Warning: gzuncompress() [function.gzuncompress]: data error" when looking at my Piwik reports.
This error happens in very rare cases where, for some unknown reasons, the data was not properly recorded in the database. In Piwik, all reports data is compressed (gzip) and then stored in the tables piwik_archive_*.
To fix this issue, look at the error message and search for "piwik_archive_blob". For example, if the error looks like:
#0 Piwik_ErrorHandler(2, gzuncompress() [function.gzuncompress]: data error, /path/piwik/core/Archive/Single.php, 250, Array ([name] => Referers_searchEngineByKeyword,[typeValue] => blob,[table] => piwik_archive_blob_2009_05,[...]
You can find "piwik_archive_blob_2009_05″. Please delete this table in your Piwik database. Piwik will process it again next time you are viewing reports. This will fix the issue.
Emails sent from Piwik use the email address @defaultHostnameIfEmpty.example.org, how do I specify my domain name instead?
By default Piwik will try to detect the current Hostname and use it in all emails sent. In some cases, the hostname cannot be detected and Piwik will use "defaultHostnameIfEmpty.example.org". You can specify your domain name to appear in From: email addresses by adding the following lines in your config/config.ini.php file:
defaultHostnameIfEmpty = mydomain.com
This will affect all emails sent from Piwik: Password reminder, Email reports. You can also change the default email address "From:" in PDF reports emails.
Piwik reports this error and fails: "Fatal error: Allowed memory size of X bytes exhausted (tried to allocate X bytes)". What should I do?
You must increase PHP memory limit. See this page for more info.
Piwik reports this error and doesn't continue: "Fatal error: Maximum execution time of 30 seconds exceeded in …"
Your PHP is configured to stop running a script after some time, generally 30 seconds. When Piwik is used on a websites with few thousands visits per day, then this limit might not be high enough. To fix this, modify in your php.ini the max_execution_time value to zero (which means no time limit):
max_execution_time = 0
This will ensure that Piwik always has enough time to process your analytics reports.
How do I fix the error "Mysql Server has gone away"?
The MySQL server has gone away (error 2006) has two main causes and solutions:
- Server timed out and closed the connection. To fix, check that "wait_timeout" mysql variable in your my.cnf configuration file is large enough.
- Server dropped an incorrect or too large packet. If mysqld gets a packet that is too large or incorrect, it assumes that something has gone wrong with the client and closes the connection. To fix, you can increase the maximal packet size limit "max_allowed_packet" in my.cnf file, eg. set max_allowed_packet = 128M, then sudo /etc/init.d/mysql restart.
Graphs in PDF/HTML reports and/or Piwik Mobile do not display characters correctly in my language (display squares instead).
To display unicode characters in the Static image graphs, please see this FAQ.
When I use force_ssl=1, I get "Too many redirects". Also when I use https, CSV/PDF reports and graphs don't work.
If you're not using a reverse proxy, but using https with a web server that doesn't set the HTTPS environment variable, you can either set assume_secure_protocol=1 or reconfigure your web server.
For example, lighttpd should be configured with setenv.add-environment = ( "HTTPS" => "on" ). Similarly, nginx users should use something like fastcgi_param HTTPS on;.
Why am I getting a warning about an untrusted hostname?
Most of the time this warning is displayed, just after you have just migrated Piwik to a new URL or server, and the new hostname you use will not be the same as the stored one. In this case, ask your Piwik Administrator to update the Piwik Hostname in Settings > General Settings.
(for geeks only) How does this message improve security?
This warning is a security feature Piwik provides to make Piwik more robust and prevent the so-called "Host Injection" vulnerability. Attackers could try to send fake hostnames to Piwik in an attempt to get users to reset their password through an attacker's server. If users do that, the attacker could gain access to Piwik. Piwik protects against this type of attack by storing a list of trusted hostnames and checking if the 'Host' HTTP header in any request is in this list. If it doesn't match, we show you a warning.
You can also disable the trusted host security check if for some reason you get this warning a lot, for example if you use Piwik with a changing set of hostnames. To do so,edit your config/config.ini.php and add the following below [General]
This feature was developed as a "Security Best Practise", following a suggestion by a security researcher working with Piwik through our Security Research program.
When included in an IFrame, Piwik reports do not load. How do I allow Piwik reports to load from within an iframe?
By default, for security reasons, Piwik prevents standard pages and reports to be included in an iframe.
If you wish to include widgets in your website or app, we recommend you use the standard "Widgets" mechanism.
If you wish to include the whole Piwik in an iframe, edit your config/config.ini.php under the category [General] add the following line:
If you also wish to enable the "Settings" pages (Manage websites, Users, etc.) to load in an iframe you can also add the setting:
See also: How do I enable users to login into Piwik inside an iframe?
I'm a developer, how do I enable logging (and / or SQL profiling) in Piwik?
There are a few possibilities with regards to debug logging in Piwik:
- Enable logging in the Tracker can be useful to debug Tracking issues or improvements. See the documentation page about enabling Debug logging in the piwik.php tracker
Enable logging in the Piwik UI: if you are writing a plugin for example, you would need to output messages on screen (or in a file). To do so, you can edit your config.ini.php and add the following block:
logger_message[] = "screen"
logger_error[] = "screen"
logger_exception[] = "screen"
Values for logger are: "screen", "file" (logs to tmp/logs), "database" (logs to tables logger_*)
If you wish to debug a live server in production, you can enable logging so that it only outputs the message if you manually append "&debug" in the URL. Under the section [log] in your config.ini.php you can add the following:
log_only_when_debug_parameter = 1
All logging configuration options can be found in config/global.ini.php
Enable SQL logging & profiling: to see the list of SQL queries executed by Piwik on any given page or widget, you must first enable logging on screen (see point above). Then, edit your config.ini.php and add the following:
enable_sql_profiler = 1
Piwik will then output all SQL queries, group them by unique query, and show the total time spent as well as average time spent on each query.
Widgets don't load. I get the error message: "Fatal error: Class '…' not found in … What's wrong?
If you have the APC cache extension enabled, then check your PHP settings. For example, 'apc.include_once_override' is experimental and should be disabled. Also there are reported problems when apc.mmap_file_mask is set. So, try this and restart the Apache httpd process/service.
apc.include_once_override = 0
apc.mmap_file_mask = /dev/zero
How do I fix the error 'Unable to find the wrapper "https" – did you forget to enable it when you configured PHP?'
When you get this error, open your php.ini config file. On Windows server, simply uncomment the following line:
and restart the webserver. The error should be resolved.
How do I disable the OPTIMIZE queries which take too long on my server?
When Piwik is setup to delete old logs, after the log deletion, we will run OPTIMIZE queries to claim the lost Mysql space on the database tables. These queries can be very slow to run and can cause problems on extremely large Piwik servers. If you see SQL queries and the server load going up out of control, with queries queueing because of an OPTIMIZE TABLE query, we recommend to disable all OPTIMIZE TABLE queries. To do so, edit config/config.ini.php and add:
Note: Piwik will never OPTIMIZE table which are Innodb, we will only OPTIMIZE tables of the Myisam type.
How do I get LOAD DATA INFILE to work on my server?
Piwik processes huge amount of data and then stores this data in the database. For improved performance, Piwik tries to import a lot of data in the database at once using a Mysql feature called "LOAD DATA INFILE". You can check whether your server supports this performance improvement in Settings > System Check menu. The system checks two commands: LOAD DATA INFILE and LOAD DATA LOCAL INFILE. It's enough if either one of these work. Under "Database abilities", if you are not seeing a green tick, then try the following troubleshooting steps:
- Check that the sql user that Piwik is using has the permission to import the files: "GRANT FILE on . to piwik@localhost"
Check the "mysqld" process can access the file created in the tmp/assets directory in the piwik-installation:
- give the process mysqld executable-access (+x) to files in path/to/piwik/tmp/assets/* and all parent folders.
- check that the request isn't blocked by apparmor or any other security-software when accessing this folder. If you are using Ubuntu, you may have to disable apparmor which prevents mysql from accessing files in path/to/piwik/tmp/*
Edit the file /etc/apparmor.d/usr.sbin.mysqld and add the following path in the file:/path/to/piwik/tmp/assets/* rw,
Then restart apparmor withsudo /etc/init.d/apparmor restart
- in your Mysql configuration (my.cnf) set the following options:
[mysqld] local-infile
[mysql] local-infile
Then restart Mysql.
If the LOAD DATA INFILE is still not working, try the following:
- update to the latest PHP version or use the mysqli client (there are some known bugs with older PDO clients for mysql)
- and/or switch the client to adapter=MYSQLI in the config/config.ini.php
- and/or disable in your php configuration php.ini the options open_basedir and safe_mode. Restart webserver.


text:
'Super 8' DVD contest
From now through Tuesday's DVD release of "Super 8," the West Virginia Film Office will give away daily prize packs (which include a copy of the movie) through the office's Facebook and Twitter pages. There's also a grand prize featuring a weekend in Weirton with complimentary lodging, dining and a personal tour, documented by a professional photographer, of filming locations.
To participate, visit www.facebook.com/wvfilm, or, www.twitter.com/wvfilm. For more information, visit www.wvfilm.com/Super8.
Figure skating event
The Charleston Figure Skating Club hosts the fourth annual Mountain State Synchro Skate competition Saturday, beginning at 9:45 a.m., at the South Charleston Memorial Ice Arena at Trace Fork on Corridor G. Beginners through collegiate-level skaters from 13 teams from West Virginia, Ohio, Pennsylvania, Maryland and North Carolina will compete. Admission is free. Call 304-744-4423.
Soup and art sale
Unity of Kanawha Valley, 804 Myrtle Road, will host a soup and art sale from 11 a.m. to 2 p.m. Saturday. Artwork includes beaded jewelry, framed photography and a variety of hand-painted mandalas and paintings Homemade soups, cornbread, drinks, and desserts also will be sold. Call 304-345-0021.
W.Va.'s Finest finals this weekend
We were mistaken in the date of the West Virginia's Finest talent competition semifinals and finals listed in the Nov. 10 gazz. Those will be held Saturday in the theater at Tamarack. Winners will be chosen in seven categories.
The first semifinal, including a performance by 2008 country winner Kathy Woolwine, begins at 11:30 a.m. The second semifinal, featuring 2009 R&B winner Melissa McKinney, is at 2:15 p.m. The top three acts in the youth categories and the top two in each genre will advance.
The finals, hosted by Dreama Denver, begin at 6:30 p.m. Gospel singer J Fraze will perform, and there will be guest appearances by gospel singer Steve O and John "Some Kind of Wonderful" Ellison, plus a video greeting from Landau Eugene Murphy Jr.
A free after party begins at 10 p.m. at McBee's Irish Pub, 313 Neville St., Beckley. Lady D and MI$ will perform.


text:
News & Updates
Event Calendar
Read inspiring stories, news and updates about the Institute's patient care, research, special education, professional training, and community programs.
Search Research Content
Resource Finder at Kennedy Krieger Institute
A free resource that provides access to information and support for individuals and families living with developmental disabilities.
Left-right differences on timed motor examination in children.
Title | Left-right differences on timed motor examination in children. |
Publication Type | Journal Article |
Year of Publication | 2008 |
Authors | Roeder MB, Mahone ME, Gidley Larson J, Mostofsky SH, Cutting LE, Goldberg MC, Denckla MB |
Journal | Child neuropsychology : a journal on normal and abnormal development in childhood and adolescence |
Volume | 14 |
Issue | 3 |
Pagination | 249-62 |
Date Published | 2008 May |
Abstract | Age-related change in the difference between left- and right-side speed on motor examination may be an important indicator of maturation. Cortical maturation and myelination of the corpus callosum are considered to be related to increased bilateral skill and speed on timed motor tasks. We compared left minus right foot, hand, and finger speed differences using the Revised Physical and Neurological Assessment for Subtle Signs (PANESS; Denckla, 1985); examining 130 typically developing right-handed children (65 boys, 65 girls) ages 7-14. Timed tasks included right and left sets of 20 toe taps, 10 toe-heel alternation sequences, 20 hand pats, 10 hand pronate-supinate sets, 20 finger taps, and 5 sequences of each finger-to-thumb apposition. For each individual, six difference scores between left- and right-sided speeded performances of timed motor tasks were analyzed. Left-right differences decreased significantly with age on toe tapping, heel-toe alternations, hand pronation-supination, finger repetition, and finger sequencing. There were significant gender effects for heel-toe sequences (boys showing a greater left-right difference than girls), and a significant interaction between age and gender for hand pronation-supination, such that the magnitude of the left-right difference was similar for younger, compared with older girls, while the difference was significantly larger for younger, compared to older boys. Speed of performing right and left timed motor tasks equalizes with development; for some tasks, the equalization occurs earlier in girls than in boys. |
Alternate Journal | Child Neuropsychol |


text:
Height: 5'10" Weight: 200 Age: 28 Experience: 6th season College: Kent State Drafted: 2009 R7 P23, Patriots
Posted: 3/6/2014 10:47pm et
The New England Patriots discussed a new contract with impending free-agent WR Julian Edelman Thursday, March 6.
Huddle Up: Edelman is coming off a career season (105-1,056-6), and he still would remain a very intriguing option -- particularly in PPR leagues -- if he stays with the Pats as part of an upgraded receiving corps.
Posted: 1/28/2014 11:27pm et
It is unlikely that the New England Patriots will use the franchise tag on WR Julian Edelman this off season, according to Mike Reiss of ESPN Boston, in part because of how much it would cost to use it.
Huddle Up: Look for the Pats to work around the tag and try to re-sign their leading pass-catcher, a year after being hurt by losing too many of Tom Brady's top weapons.
Posted: 10/16/2013 2:56pm et
New England Patriots WR Danny Amendola (head) is not participating in practice Wednesday, Oct. 16. The extent of his injury is not known at this point.
Huddle Up: It looks like Julian Edelman gets new life in fantasy leagues, particularly of the PPR variety. He is worth a start if Amendola is out, which looks to be the case.
Posted: 9/13/2013 12:09am et
New England Patriots WR Julian Edelman caught a career-high 13 passes for 78 yards Thursday, Sept. 12 in the team's 13-10 win over the New York Jets.
Huddle Up: Edelman, who caught 7 passes for 79 yards and 2 TDs last week, was far and away Tom Brady's go-to receiver in a sloppy, drop-filled game, more than doubling the reception total (6) of the rest of the team combined Thursday night. With Danny Amendola out, Edelman was clearly the pass-catcher Brady trusted most, garnering 18 targets and producing big time for those fantasy owners who started him in PPR leagues.
Posted: 9/11/2013 9:56am et
New England Patriots WR Julian Edelman might benefit greatly in terms of targets in Week 2 against the New York Jets Thursday, Sept. 12, if WR Danny Amendola is inactive.
Huddle Up: Edelman has stepped into the Patriots' slot role before, at times with productive results, and last week he scored twice as one of the few receivers Tom Brady was actually familiar with. He projects to be a quality fantasy option, both this week and over the next couple of months with Shane Vereen sidelined with a dislocated wrist.
Posted: 8/2/2013 8:39pm et
New England Patriots WR Julian Edelman (undisclosed) left practice early Friday, Aug. 2, after suffering an undisclosed injury.
Huddle Up: Edelman had been getting some time running with the first-team offense but just as soon as he got back on the field, Edelman is injured again. Edelman showed last season that he can be a productive receiver in the Patriots' offense but his injury concerns make Edelman a risky fantasy pick.
Posted: 8/1/2013 5:27pm et
The New England Patriots have activated WR Julian Edelman (foot) from the Physically Unable to Perform list. Edelman is participating in practice Thursday, Aug. 1.
Huddle Up: At last, some good news for the Pats. Definitely keep an eye on Edelman as his familiarity with the offense as one of the few returning New England pass-catchers could bode very well for him on the stat sheet in 2013.
Posted: 7/10/2013 1:08am et
New England Patriots WR Julian Edelman is the team's best bet to line up as the No. 2 wide receiver in Week 1, according to ESPNBoston.com writer Mike Reiss. The receiver missed a chunk of offseason activities because he was rehabbing from a foot injury, but Reiss believes Edelman's biggest advantages are the trust he has earned from QB Tom Brady and his knowledge of the offense. Reiss believes that Edelman should quickly ascend the depth chart once training camp begins, as long as he's healthy. Reiss makes a lot of sense. Edelman is receiving virtually no fantasy attention as training camps approach, but there are certainly opportunities available. Edelman's knowledge of the playbook is distinctly beneficial in his competition with all the newbies in New England. Consider him a possible deep sleeper, although the upside is probably not great.
Huddle Up: Maybe now the Pats will shift from a 2-TE oriented attack to a 2-slot receiver based offense featuring Edelman and newcomer Danny Amendola. Don't discount the idea for a moment as Bill Belichick almost always caters to his team's strengths.
Posted: 6/24/2013 9:29pm et
New England Patriots WR Julian Edelman has a good chance to win a roster spot during training camp if he is able to stay healthy. Edelman has shown chemistry with QB Tom Brady in the past.
Huddle Up: With Wes Welker and Brandon Lloyd gone there's a need for a receiver to step up. And if New England's tight end tandem is also unavailable for the start of the season, Edelman would open the year as the Patriots' top returning target.
Posted: 6/2/2013 11:47pm et
New England Patriots WR Julian Edelman remains in a walking boot following an offseason surgical procedure on his right foot.
Huddle Up: With Edelman and TE Rob Gronkowski MIA this offseason, it's scary to think that new slot man Danny Amendola very well could enter the season as one of the Pats' healthiest pass catchers. Yikes.
Posted: 5/8/2013 1:22pm et
New England Patriots WR Julian Edelman is in a walking boot after a clean-up procedure on his right foot. He's still expected to be ready for training camp, but he could miss OTAs.
Huddle Up: Edelman is in the mix for a substantial role in the Patriots' passing game, and while missing OTAs won't be a killer it does allow other receivers an opportunity to leapfrog ahead of him on the depth chart.
Posted: 5/8/2013 12:12am et
New England Patriots WR Julian Edelman is back in a walking boot after re-injuring his right foot. It is the same injury that put him on injured reserve in 2012. He likely will be limited in the team's upcoming minicamp.
Huddle Up: Edelman, who had 21 catches for 235 yards and 3 TDs in 9 games this past season, was brought back as slot insurance should new acquisition Danny Amendola miss time -- as has been his NFL M.O. That's not going to work, though, if the insurance policy also is unavailable.
Posted: 4/10/2013 3:31pm et
The New England Patriots have re-signed free-agent WR Julian Edelman to a one-year contract. Financial terms were not disclosed. Edelman could be limited during offseason workouts because of his foot injury, but the injury is healing properly.
Huddle Up: Edelman is a known commodity for the Patriots, but with Danny Amendola essentially taking the Wes Welker role in the New England offense there's little fantasy upside to Edelman's game.
Posted: 4/7/2013 1:46pm et
Free-agent WR Julian Edelman (Patriots) has fully recovered from the foot injury that forced him to finish this season on Injured Reserve.
Huddle Up: At 27, Edelman is just entering his prime and has a chance to grab a full-time role after spending his first 4 NFL seasons as a a reserve in the Pats' organization.
Posted: 4/4/2013 4:24pm et
The New York Giants were scheduled to visit with free-agent WR Julian Edelman (Patriots) Wednesday, April 3 and Thursday, April 4.
Huddle Up: Before his season was cut short by a broken foot, Edelman finished with 21-235-3 in 9 games -- his best marks since his rookie season of 2009.
Posted: 3/24/2013 4:48pm et
The New England Patriots could consider re-signing free-agent WR Julian Edelman this offseason.
Huddle Up: Edelman hasn't received much interest on the market, and could return as a valuable insurance policy behind the often-injured Danny Amendola.
Posted: 3/10/2013 2:29pm et
The Cleveland Browns have contacted the agent of impending free-agent WR Julian Edelman (Patriots). He played his college football at nearby Kent State.
Huddle Up: The versatile Edelman perennially was lost in Wes Welker's shadow with the Pats but could serve a dual slot WR/return man role with the Browns with the team expected to lose Josh Cribbs.


text:
Double Fudge
Judy Blume - Author
ISBN 9780142408780 | 224 pages | 05 Apr 2007 | Puffin | 5.07 x 7.75in | 7 - AND UP years
Summary of Double Fudge
Summary of Double Fudge
Reviews for Double Fudge
An Excerpt from Double Fudge
Fans young and old will laugh out loud at the irrepressible wit of peter Hatcher, the hilarious antics of mischievous Fudge, and the unbreakable confidence of know-it-all sheila tubman in Judy blumes five Fudge books. brand-new covers adorn these perennial favorites, and will entice a whole new generation of Fudgeand Judy blumefans. |
Sign Up
To keep up-to-date, input your email address, and we will contact you on publication
Please alert me via email when:


text:
Places Discussed (Cyclopedia of Literary Places)
*New Orleans
*New Orleans. Louisiana city in which the Kowalskis live adds to the tensions inside the apartment. New Orleans just after World War II but before air-conditioning was a hot and humid place to live. Windows had to be kept open, which adds to the noise and sense of overcrowding in the Kowalski apartment. The apartment is in the French Quarter, known for incessant activity day and night. Noises of all sorts, from trains to cats to prostitutes to street vendors, constantly intrude upon the tiny space. Rowdy neighbors, also with their windows open, increase the sense of invaded privacy. Furthermore, music and vulgar merrymaking emanate from neighborhood bars. Indeed, the life outside is so much a part of the life inside that Tennessee Williams calls for a transparent wall so that outside images and activities may be seen through the apartment wall at crucial moments. Stanley, whom Williams describes as a "richly feathered male bird . . . a gaudy seed bearer," loves the turbulence, and he contributes to it at every opportunity. Blanche, the essence of cultured southern womanhood, is flabbergasted by the endless clamor of New Orleans. Stella, the bridge between the two, is caught between her attraction to the crude and exciting vigor of Stanley and his New Orleans and her loyalty to Blanche and her background of old South gentility.
Kowalski apartment
Kowalski apartment. The entire action of the play takes place in and around the apartment of Stella and Stanley Kowalski, recent newlyweds. The two are from opposite backgrounds. Stanley is a...
(The entire section is 657 words.)
Want to Read More?
Subscribe now to read the rest of this article. Plus get complete access to 30,000+ study guides!
Historical Context
Many of the major themes of A Streetcar Named Desire are embodied in the history and culture of New Orleans. The lively setting of the...
(The entire section is 564 words.)
Literary Style
Scene Structure
The most striking feature of Streetcar's dramatic structure is its division into scenes rather than acts....
(The entire section is 701 words.)
Compare and Contrast
1947: Hungary becomes a Soviet satellite after Hungarian Communists, backed by the Red Army, seize power while Prime Minister Ferenc...
(The entire section is 343 words.)
Topics for Further Study
Investigate the emergence of industrialization and the decline of the old Southern aristocracy in the USA and analyze what bearing this has...
(The entire section is 94 words.)
Media Adaptations
In addition to its successful run on Broadway, A Streetcar Named Desire was made into a film by Warner Bros, and was released in 1951....
(The entire section is 197 words.)
What Do I Read Next?
Stanley Clisby Arthur's Old New Orleans (Gretna, La.: Pelican, 1990) provides an insightful picture into the setting of Williams' play...
(The entire section is 168 words.)
Bibliography and Further Reading
Arthur, Stanley Clisby, Old New Orleans Gretna, La.: Pelican, 1990.
A historical exploration of New Orleans that provides...
(The entire section is 243 words.)
Bibliography (Magill's Survey of American Literature, Revised Edition)
Falk, Signi. Tennessee Williams. 2d ed. Boston: Twayne, 1978. An introduction to both the fiction and drama. Places Williams in the Southern tradition and examines his early exploratory work. Provides a good general overview with a focus on recurring character types. Includes a chronology of publication and production of works and a useful critical bibliography.
Hayman, Ronald. Tennessee Williams: Everyone Else Is an Audience. New Haven, Conn.: Yale University Press, 1993. Biographical study that examines how Williams used events from his life and characters he knew, including himself, as source material for his drama.
...(The entire section is 236 words.)


text:
Truth Team: Fight the confusion on Obamacare September 8, 2013 | Ethan Krupp Stephanie Cutter recorded a special message for OFA volunteers who are fighting back against the Obamacare opponents spending millions t read more » Formats Health Care Truth Team
Truth Team: Fighting the myths on Obamacare with cold, hard facts August 23, 2013 | Erin Hannigan, Health Care Campaign Manager Right now, outside groups are waging a losing battle against Obamacare, spending more than $385 million since the law passed to confuse, read more » Formats Health Care Truth Team
Watch President Obama's message to OFA July 24, 2013 | Organizing for Action read more » Formats Video
This week in Truth Team October 28, 2012 | Truth Team The last presidential debate left a clear picture of the choice we face in this election. As commander in chief, President Obama leads w read more » Formats Mitt Romney Truth Team
Pam and Gail: Small business owners for Obama August 7, 2012 | Noah "We've seen presidents come and go, but nothing changed until President Obama came in and passed the Affordable Care Act. The fact that read more » Formats 2012 Stories Small Business Owners
Friday facts: Fighting for small businesses July 27, 2012 | Melanie President Obama knows that small businesses help create jobs and build a strong middle class. That's why he's fighting for a plan that w read more » Formats Fact sheets Friday Facts Infographics
Gary: "Forever grateful" June 5, 2012 | Jordan "I've worked at the Sharonville Ford Transmission Plant for 35 years. In my years at the plant, I've seen it at its best and I've seen i read more » Formats 2012 Stories RI Auto Industry
Faces of the campaign: Michael Blake May 30, 2012 | Laura Name: Michael Blake Job title: National Operation Vote Deputy Director Hometown: The Bronx, New York Based in: Chicago, Illinois Q1. Wha read more » Formats Profiles Faces of the Campaign Organizing
Faces of the campaign: Robert Diamond May 16, 2012 | Laura Name: Robert Diamond Job Title: National Veterans and Military Families Vote Director; New York State Director Hometown: Staten Island, read more » Formats Profiles Faces of the Campaign NY
Audio postcard: Columbus is ready to go May 4, 2012 | Lauren As the Ohio team headed out for "one last canvassing blitz" before Saturday's rally, state staff Jenn Brown and Ashley Allison led volun read more » Formats OH Organizing Audio
Faces of the campaign: Anjali Sawh April 25, 2012 | Laura Name: Anjali Sawh Campaign role: Obama organizing fellow Hometown: Edmond, Oklahoma Organizing in: Durham, North Carolina Q1. What do yo read more » Formats Faces of the Campaign Organizing
Photo from the field—April 10th, 2012 April 10, 2012 | Mary The very first Obama for America Kentucky field office opened this weekend. Supporters in Louisville got fired up listening to speakers read more » Formats Photos
Photo from the field—April 3rd, 2012 April 3, 2012 | Mary A supporter takes a moment to share why she likes Obamacare at the opening of Ohio's North Hamilton County field office. What's your rea read more » Formats Photos
Grassroots fundraising contest: Taylor's call from the President March 29, 2012 | Melanie Saturday at midnight is the deadline to get donations for the grassroots fundraising challenge—which means there are only four days left read more » Formats Profiles Grassroots Fundraising
Photos from the field—I like Obamacare March 27, 2012 | Mary Supporters across the country have been saying "I like Obamacare." Check out the photos above to see just some of the reasons why, and t read more » Formats Photos Health Care
Joe Biden talks Medicare's future March 27, 2012 | Laura During a recent campaign stop in Coconut Creek, Florida, Vice President Joe Biden talked to supporters about what matters most to senior read more » Formats Joe Biden Video Health Care
"Let's get to work" March 27, 2012 | Laura This campaign has a new home base in Western North Carolina. Asheville recently opened a local field office, and supporters throughout t read more » Formats Video Organizing
Listen up: Office openings galore March 13, 2012 | Grant Campaign field offices are opening their doors from California to North Carolina, and communities are coming together to celebrate befor read more » Formats Audio
State of the Union: Staying in School January 26, 2012 | Melanie In his State of the Union address, President Obama issued a challenge to schools and states: keep good teachers on the job and keep stud read more » Formats Groups Young Americans for Obama Barack Obama Speeches Video Education Student Loan Reform
Paths to 270 Electoral Votes December 29, 2011 | Mary Campaign Manager Jim Messina sets out five possible ways we can get to the 270 electoral votes we need to re-elect President Obama. Watc read more » Formats Video


text:
Trick & Treat--Can anyone use their flying tricks to get these babies to rescue to get their treats of forever homes?
Your plane would be much warmer (& faster) than my broomstick.
Thank you,
Paws crossed for Blue skies & calm winds.
BenLauer wrote:Did you find another pilot? I can fly from EYE to springfield this weekend weather permitting...
Return to "DONE" Transports Complete
Registered users: Bing [Bot], chihuahualover, Dsteed, eam, Google [Bot], KindredHeartsTC, MSN [Bot]


text:
Accessories: Lighters: Peterson Thinking Man Pipe Lighter Blue
Product Number: 001-068-0116
The body of the lighter is manufactured in Japan, featuring their own twin-hole nozzle design, improving the flame's wind resistance.
This version, though they call it "the "Blue" is finished in more of a deep, dark indigo, and sports the classic Charles Peterson logo.
Ask a question about this Lighters accessory
Home - About Us - F.A.Q. -
Newsletter - RSS - Articles - How To... - Glossary... - Work For Us
Hours of Operation: Our website is always open and you can place an order at any time. Phone/office hours are 9am-7pm US/Eastern (GMT -5:00) Monday-Friday and 10am-5pm US/Eastern (GMT -5:00) on Saturdays. Our Little River, SC showroom is open 10am-7pm US/Eastern (GMT -5:00) Monday-Saturday. We are closed on Sundays.
We reserve the right to verify delivery to cardholder via UPS. You must be 18 years or older to make any selections on this site - by doing so, you are confirming that you are of legal age to purchase tobacco products or smoking accessories. We will deny any order we believe has been placed by a minor.
WARNING: Smokingpipes.com does not sell tobacco or tobacco related products to anyone under the age of 18, nor do we sell cigarettes.WARNING:Products on this site contain chemicals known to the State of California to cause cancer and birth defects or other reproductive harm.
© 2000-2014 Laudisi Enterprises, Inc. All rights reserved.


text:
Remember the Michigan Supreme Court benchslappery that we wrote about earlier today? We left out the best part.
Justice Maura Corrigan argues that it would be embarrassing, petty, and just plain silly for a justice to explain each and every recusal decision. She employs a little "reductio ad absurdum" to make her point:
WOW. And you thought YOUR mom was embarrassing!
P.S. As for Daniel Corrigan Grano being "very handsome," you don't need to take Justice Corrigan's word for it. As a city councilman, Daniel Grano is a public figure, and his picture is readily available on these internets.
We've posted it at right — what do you think? He's not a bad-looking fellow, in our opinion. But maybe he could do something more interesting with his hair?
Earlier: Back to the Sandbox: The Michigan Supreme Court


text:
Posts from Main
Eva and Jason's Charming Craftsman Bungalow
House Tour
Name: Eva & Jason Hume
Location: Mt. Tabor; Portland, Oregon
Size: 750 square feet
Years lived in: 4 years; Owned
It's been four years since Eva, Jason and their French bulldog Santo settled into this perfect little nest in the heart of southeast Portland, Oregon. The neighborhood is made up of an array of eateries, jam-packed coffeehouses, vegan bars, offbeat clothing stores, and vintage oddity shops. Completely unfazed by the commotion, the couple seek the best of all worlds on their street with comfort and quietness, friendly neighbors, and their warm and welcoming vintage sanctuary.
A Good Tip For Creating a Home That Expresses Your Personality
Comment of the Day
We posted some advice we found in recent house tours earlier today in the post, Keep It Simple, Be Patient: Advice For Creating a Warm & Livable Home. Apartment Therapy reader Khat had an amazing addition to that list of advice. She writes...
Musical & Modern in Los Angeles
Professional Project
Project by: Simran Winkelstern
Location: Larchmont Village Neighborhood, Los Angeles, California
What could you do with an empty house, ten days and $2000 measly bucks? If you're designer Simran Winkelstern, you could create a welcoming, bright and surprisingly personality-filled home for a lot less money and time than most designers have to work with. Check out this project to grab inspiration for stylishly filling your space up with a tiny budget!
Jamie's Cozy & Colorful Chicago Loft
House Call
Name: Jamie Bayer
Location: Logan Square, Chicago, Illinois
My name is Jamie and I share a two story loft with two fuzzy kitty roommates in Chicago, Illinois. The apartment is 1,100 square feet with an open floor plan and plenty of light. I live in the Logan Square neighborhood of Chicago. This is one of my favorite neighborhoods in Chicago as there is always something going on!
Before & After: A Year-Long Living Room Transformation
You know how earlier today we shared real advice about how to be patient and take your time when decorating a home? This Before & After perfectly highlights that idea. See this living room go from full of uninspiring hand-me-down furniture to a living room that, after taking the time to discover their tastes, is now a sophisticated, lovely space that matches their personality!
How Far Has Your Home Come (From Where You Started)?
Consider this post a milestone marker. A quick moment to revel in your accomplishments and feel grateful for everything you've got going great in your home right now. (Even if your home isn't "finished" yet.) Why a post to ponder over how far your home's design and DIY projects have come? So you don't skip over these important, timely moments of enjoyment on your ambitious, never-ending quest to complete your dream home.
12 Stylish Spots For Good Austin Design This SXSW
Annual South by Southwest roundups are a bear to write. On the one hand, who doesn't like giving design-loving folks who visit Austin a compact list of places to check out if they're looking for a quick taste of Austin design? On the other hand, it's impossible to choose only a handful. But you'll find an attempt after the jump. If you're a design-lover in
Design Dilemma Solved: 7 Ways to Add Visual Height to a Room
Something feeling "off" about one of your rooms? It could be the space is a little too heavy on the low-end. You might need a visual weight adjustment. Relocating certain design details high-up in a space can create a more sophisticated, balanced room. There are ideas you can try that will take only a little time to tackle, and there are some that might take the afternoon. You decide what your room might need and how much time you have this weekend!
Quick Restful Remedy: How to Get the Most Efficient Nap (No, Really!)
You haven't even read this post yet and you're already poised to leave a comment along the lines of "What a first world problem." I get it. I do. But for those of us who are napping challenged — unlike my dog, who regards afternoon snoozes as his birthright — the inability to doze during the daytime can be a real drag. There's a whole lot of research documenting the many health benefits associated with napping.
Before & After: Nicole's Jewelry Box Inspired Dresser Makeover
Nicole had been looking for a furniture piece for a peculiar nook in her home. So when she found this dresser on Craigslist, even though it was in really rough shape, she took it home (for "practically free"). The wood veneer was so damaged it wasn't worth saving, and with the dark wood floors in her bedroom, she wanted something that would be a bright contrast. She took her color inspiration from her favorite jewelry box.


text:
Irondequoit Police looking for missing 15-year-old
Posted at: 04/03/2013 5:22 PM | Updated at: 04/04/2013 10:45 PM
Print Story |
Irondequoit Police need your help to find a missing 15-year-old girl.
Police say 15-year-old Daze Smith, of Fairport, had an appointment with her mother at an office complex in Irondequoit Tuesday. She was last seen walking towards East Ridge Road and Seneca Avenue near the Irondequoit and the city border.
Police say Smith was looking to visit friends that live in the city, but no one has seen or heard from her.
Police say she was last seen wearing a black jacket with a green scarf. Police say she is 5'4" and medium build.
Anyone with information is asked to call 911.
Have a story you want our news team to investigate? Call us at 585-232-1010, click here to send us an e-mail or leave us a Facebook post or tweet.