last data update: 2011/10/14, 11:07

Website loading time

during the test: 3.44 s

cable connection (average): 3.73 s

DSL connection (average): 4.01 s

modem (average): 19.2 s

HTTP headers

Information about DNS servers

cimgf.comMX10mx01.1and1.comIN43200
cimgf.comMX10mx00.1and1.comIN43200
cimgf.comA74.208.85.222IN10800
cimgf.comSOAns57.1and1.comhostmaster.1and1.com201106040128800 7200 604800 86400 IN 43200
cimgf.comNSns57.1and1.comIN43200
cimgf.comNSns58.1and1.comIN43200

Received from the first DNS server

Request to the server "cimgf.com"
You used the following DNS server:
DNS Name: ns57.1and1.com
DNS Server Address: 217.160.82.168#53
DNS server aliases:

HEADER opcode: REQUEST, status: NOERROR, id: 24895
flag: qr aa rd REQUEST: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0

REQUEST SECTION:
cimgf.com. IN ANY

ANSWER SECTION:
cimgf.com. 86400 IN MX 10 mx01.1and1.com.
cimgf.com. 10800 IN A 74.208.85.222
cimgf.com. 86400 IN MX 10 mx00.1and1.com.
cimgf.com. 86400 IN SOA ns57.1and1.com. hostmaster.1and1.com. 2011060401 28800 7200 604800 86400
cimgf.com. 86400 IN NS ns57.1and1.com.
cimgf.com. 86400 IN NS ns58.1and1.com.

Received 176 bytes from address 217.160.82.168#53 in 82 ms

Received from the second DNS server

Request to the server "cimgf.com"
You used the following DNS server:
DNS Name: ns58.1and1.com
DNS Server Address: 217.160.83.168#53
DNS server aliases:

HEADER opcode: REQUEST, status: NOERROR, id: 1678
flag: qr aa rd REQUEST: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0

REQUEST SECTION:
cimgf.com. IN ANY

ANSWER SECTION:
cimgf.com. 86400 IN SOA ns57.1and1.com. hostmaster.1and1.com. 2011060401 28800 7200 604800 86400
cimgf.com. 10800 IN A 74.208.85.222
cimgf.com. 86400 IN MX 10 mx00.1and1.com.
cimgf.com. 86400 IN NS ns58.1and1.com.
cimgf.com. 86400 IN NS ns57.1and1.com.
cimgf.com. 86400 IN MX 10 mx01.1and1.com.

Received 176 bytes from address 217.160.83.168#53 in 76 ms

Subdomains (the first 50)

Typos (misspells)

ximgf.com
vimgf.com
fimgf.com
dimgf.com
cumgf.com
cjmgf.com
ckmgf.com
comgf.com
c9mgf.com
c8mgf.com
cingf.com
cikgf.com
cijgf.com
cimff.com
cimvf.com
cimbf.com
cimhf.com
cimyf.com
cimtf.com
cimgd.com
cimgc.com
cimgv.com
cimgg.com
cimgt.com
cimgr.com
imgf.com
cmgf.com
cigf.com
cimf.com
cimg.com
icmgf.com
cmigf.com
cigmf.com
cimfg.com
ccimgf.com
ciimgf.com
cimmgf.com
cimggf.com
cimgff.com

Location

IP: 74.208.85.222

continent: NA, country: United States (USA), city: Wayne

Website value

rank in the traffic statistics: 347 969

page wievs - daily average: 174

page views - monthly average: 5 234

visitors - daily average during last 30 days: 89

visitors during last 30 days: 2 684

estimated daily income from ads: 12 USD

estimated monthly income from ads: 362 USD

estimated website value: 12 723 USD

Basic information

website build using CSS

code weight: 110.32 KB

text per all code ratio: 55 %

title: Cocoa Is My Girlfriend | Taglines are for Windows programmers

description:

keywords:

encoding: utf-8

language: en

Website code analysis

one word phrases repeated minimum three times

PhraseQuantity
200811
200911
20119
20106
Core4
May4
February4
June4
July4
Cocoa4
October3
September3
March3
January3

two word phrases repeated minimum three times

three word phrases repeated minimum three times

B tags

U tags

I tags

images

file namealternative text
Cocoa Is My Girlfriend
Navigation Controller Design
UIFetchedResultsController
Modal View Controller

headers

H1

H2

Categories

Archives

Blogroll

Parent Watching Its Child

Change Notifications

Why use NSManagedObjectContextObjectsDidChangeNotification?

An Example

Conclusion

Core Data and the Undo Manager

Edit Window Undo

Building Our Application

Implementing the App Delegate

Implementing the EditWindowController

Handling the Sheet Closing

Handling Add Item

Handling the Remove Item

Wrap-Up

Importing and displaying large data sets in Core Data

Issues with large imports

Multi-threading

Breaking It Apart

Code Example

Wrap Up

Conference: MacTech (Los Angeles, CA, USA)

What is MacTech Conference?

Transient Entities and Core Data

Conference: 360 iDev (Denver, CO, USA)

Conference: Update 2011 (Brighton, UK)

Why So Serious?

Back In The Day

Introducing The iPhone

A Disturbing Trend

Some Thoughts From The Trenches

Saving JSON to Core Data

SecurVid HD [Advertisement]

Features

The Future

Cost

Core Data and Threads, Without the Headache

Super Happy Easy Fetching in Core Data

Subduing CATiledLayer

Revisiting git tags and building

Passing around a NSManagedObjectContext on iOS

Why Rigidity is bad

Solution One

Solution two

Solution three

H3

Categories

Archives

Blogroll

Parent Watching Its Child

Change Notifications

Why use NSManagedObjectContextObjectsDidChangeNotification?

An Example

Conclusion

Core Data and the Undo Manager

Edit Window Undo

Building Our Application

Implementing the App Delegate

Implementing the EditWindowController

Handling the Sheet Closing

Handling Add Item

Handling the Remove Item

Wrap-Up

Importing and displaying large data sets in Core Data

Issues with large imports

Multi-threading

Breaking It Apart

Code Example

Wrap Up

Conference: MacTech (Los Angeles, CA, USA)

What is MacTech Conference?

Transient Entities and Core Data

Conference: 360 iDev (Denver, CO, USA)

Conference: Update 2011 (Brighton, UK)

Why So Serious?

Back In The Day

Introducing The iPhone

A Disturbing Trend

Some Thoughts From The Trenches

Saving JSON to Core Data

SecurVid HD [Advertisement]

Features

The Future

Cost

Core Data and Threads, Without the Headache

Super Happy Easy Fetching in Core Data

Subduing CATiledLayer

Revisiting git tags and building

Passing around a NSManagedObjectContext on iOS

Why Rigidity is bad

Solution One

Solution two

Solution three

H4

H5

H6

internal links

addressanchor text
Cocoa Is My Girlfriend
About
Cocoa Code Snippets
ZDS Code Style Guide
Download source code
Advanced
Announcement
Apple
AppStore
Cocoa
Cocoa Touch
Coding Practice
Core Animation
Core Data
Core Video
Development Environment
Frameworks
GCD & Blocks
Git
iOS
iPad
iPhone
iPod Touch
microISV
News
NSOperation
Objective-C
QTKit
Rants
System Programming
Threading
Uncategorized
Undocumented
Version Control
October 2011
August 2011
July 2011
June 2011
May 2011
March 2011
February 2011
January 2011
September 2010
July 2010
June 2010
May 2010
February 2010
January 2010
December 2009
November 2009
October 2009
September 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
Core Data
Parent Watching Its Child
Core Data
Core Data and the Undo Manager
Download Sample Code
Core Data
iOS
NSOperation
Importing and displaying large data sets in Core Data
Announcement
News
Conference: MacTech (Los Angeles, CA, USA)
Core Data
Transient Entities and Core Data
(more…)
Announcement
News
Conference: 360 iDev (Denver, CO, USA)
Announcement
News
Conference: Update 2011 (Brighton, UK)
Rants
Why So Serious?
Cocoa
Core Data
iOS
iPhone
iPod Touch
Objective-C
Saving JSON to Core Data
(more…)
Announcement
SecurVid HD [Advertisement]
Core Data
GCD & Blocks
NSOperation
Objective-C
Threading
Core Data and Threads, Without the Headache
(more…)
Cocoa
Cocoa Touch
Core Data
iOS
Objective-C
Super Happy Easy Fetching in Core Data
(more…)
Cocoa
Cocoa Touch
Core Animation
iOS
iPad
iPhone
iPod Touch
Objective-C
Subduing CATiledLayer
(more…)
AppStore
Git
microISV
Revisiting git tags and building
posted my scripts
Coding Practice
Core Data
iOS
iPad
iPhone
iPod Touch
Objective-C
Passing around a NSManagedObjectContext on iOS

external links

addressanchor text
AtomicBird
Brain Murmurs
Call Me Fishmeal.
Cocoa Therapy
def myBlog(self):
inessential.com
KATI
Mike Lee
Outer Level
Red Sweater Blog
Switcher’s Blog
Zarra Studios
StackOverflow
Core Data videos
Schedule and Additional Information
Schedule and Additional Information
great lineup
Schedule and Additional Information
Update conference
Update 2011
@atomicbird
Core Data for iOS: Developing Data-Driven Applications for the iPad, iPhone, and iPod touch
SecurVid
SecurVid HD is available on the App Store now.
github