[ del.icio.us poetry ]

http://wyborcza.pl/0,0.html
http://blog.steffanantonas.com/case-study-how-to-use-foursquare-to-draw-a-crowd-into-your-restaurant.htm
http://support.microsoft.com/kb/928218/
http://statistics.allfacebook.com/applications/
+ +

Facebook Application Statistics


View: Daily | Weekly | Monthly

Top Applications

Name Developer MAU Daily Growth
1. FarmVille Zynga 61,736,892 -259,822
2. FrontierVille Zynga 36,758,212 -67,008
3. Texas HoldEm Poker Zynga 32,876,965 -17,469
4. Phrases Unknown  29,062,840 -518,833
5. Create your Quiz Pencake Limited 28,261,475 0
6. Mafia Wars Game Zynga 25,069,520 -54,406
7. Café World Zynga 22,441,568 -34,951
8. Facebook for BlackBerry® smartphones Research In Motion, Ltd. 20,846,761 -14,722,588
9. Causes Causes 17,058,357 -50,376
10. Treasure Isle Zynga 15,932,126 -45,462
View More

Top Developers

Name MAU Daily MAU Growth Weekly MAU Growth
1. Zynga 232,583,412 172,702 17,822,700
2. Electronic Arts 54,731,100 1,509 -490,560
3. CrowdStar 42,864,384 663 -2,121,063
4. Pencake Limited 37,135,404 233 21,925,435
5. Playdom 34,455,457 57,571 4,548,663
6. RockYou! 31,784,504 5,931 5,532,436
7. @Apps 22,996,615 0 29,183
8. Research In Motion, Ltd. 20,846,761 0 253,064
9. 6 waves 18,381,016 3,832 7,793,905
10. iLike, inc 17,385,318 0 547,274
View More

Fastest Growing Applications

Name MAU Daily MAU Growth Weekly MAU Growth
1. Element Analyst Creator 8,706,080 0 5,994,247
2. Create your Quiz 28,261,475 0 5,917,632
3. City of Wonder 3,943,196 -7,367 2,346,050
4. SocialBuzz 11,772,542 -110,162 1,475,446
5. ¿Conoces a tus amigos lo suficiente? 2,034,112 0 1,271,137
6. Friend Secrets 1,150,954 0 652,792
7. Seni Kimler Takip Ediyor? 1,551,183 0 457,982
8. Video Chat vChatter 2,165,260 -5,592 456,428
9. Nightclub City 7,812,690 -12,484 400,757
10. FrontierVille 36,758,212 -67,008 356,776
View More

Worst Applications

Name MAU Daily MAU Growth Weekly MAU Growth
1. Today's Chuck Norris Fact 1,714 0 0
2. Chuck Norris 5,930 0 0
3. Duels 1,645 0 0
4. I love Lebanon 6,898 0 0
5. QUE TAN CALIENTE ERES ? (hombres) 1,328 0 0
6. Polls 3,284 0 0
7. QUE CLASE DE NIÑA ERESSS? 6,518 0 0
8. hooligans 1,700 0 0
9. sweet animals 3,767 0 0
10. beautiful angels 14,119 0 0
View More

Send us a Tip

tips@allfacebook.com

Upcoming Events

Think Mobile - West

September 23, 2010 | Mission Bay Conference Center at UCSF, San Francisco

Think Mobile Logo

Reinvent Your Business -- Innovate with unique mobile offerings and understand key mobile metrics.

Smartphone Games Summit

September 24, 2010 | Hotel Nikko, San Francisco

Smartphone Games Summit Logo

The Smartphone Games Summit is a one-day conference focused on the emerging smartphone games space.

Social Ad Summit

October 1, 2010 | The New Yorker Hotel, New York City

Social Ad Summit Logo

Strengthen your brand through social media: Best practices for social media marketing & advertising.

Virtual Goods Summit - West

October 12-13, 2010 | Moscone West, San Francisco

Virtual Goods Summit Logo

Once restricted to the world of online gaming, virtual goods and currencies are beginning to influence the development of social networks, community sites, and many other new and exciting markets.

http://www.eurokreditonline.de/index.php/Umschuldung
Umschuldung - Schulden und Darlehen fest im Griff

Umschuldung von Euro Kredit

 

Bringen Sie wieder Überblick in Ihre Finanzen.

Kredit Umschuldung

Freiräume schaffen durch günstige Kredite und Darlehen.

 

Verfügen Sie derzeit über mehrere Kredite, welche alle unterschiedliche Zinssätze haben, so können Sie mit einer Umschuldung einen einheitlichen Zinssatz erreichen. Lösen Sie Ihre alten Kredite mit einer Umschuldung ab.

Ihre Vorteile

  • Durch geringere Rate mehr Geld zur Verfügung
  • nur noch eine geringe Kreditrate
  • Geringere Zinssätze

 


Kredit Antrag

Generated with Mad4Joomla Mailforms Version 1.1.9.1
* Diese Felder werden mindestens benötigt um Ihre Angaben verarbeiten zu können.
Kredit-Höhe in Euro *
Gewünschte Rate
Anrede *
Name *
Vorname *
Geburtsdatum *
Staatsangehörigkeit *
Familienstand *
Anzahl Kinder unter 18 *
Alter der Kinder
Straße, Hausnummer *
PLZ, Ort *
Telefon *
Mobil
E-Mail *
Am besten erreichbar am/um
Nettoeinkommen mtl. *
Berufsgruppe *
Arbeitgeber
Beschäftigt seit *
Sie wohnen *
Miete warm *
Wie haben Sie uns gefunden?
http://analytics.blogspot.com/
http://www.newyorkology.com/index.php
 

$1 US Open water taxis from Manhattan's Pier 11, 35th St.

Hotel deals under the $208 NYC average room rate

Yankees same-day discount booth opens at Times Square

OHNY 2010: free hard-hat tours of WTC1, new High Line

Restaurant Week 2010 extends to Labor Day weekend

Free museum hours day-by-day list for spring/summer

Amy at NewYorkology.com




Subscribe with Kindle Add to Google

Subscribe with Bloglines
Add to My Yahoo!
Add to Technorati Favorites





It's summer in New York City and the calendar is full. For temporary exhibitions and shows, see the Now in NYC list.

Or watch from afar via the NYC webcam gallery.

Twitter Calendar Weather Airport conditions Interactive map


Today in New York:

$19 Broadway deal at 'Scottsboro Boys' box office

scottboroboyslogoWhen the Broadway box office opens Thursday for the Kander and Ebb musical “The Scottsboro Boys,” a limited number of tickets will be available for $19.31, the show’s publicists announced today.

The musical, set in 1931, tells the story of a group of African-American teenagers wrongly accused of raping two white women. It received good reviews when it played Off-Broadway earlier this year.

The $19 seats will be sold only at the box office and only on Sept. 2. They’re available for the mezzanine and balcony seats at the first preview on Oct. 7 and for balcony seats for performances through Oct. 14.

The Lyceum Theatre box office is located at 149 W. 45th St.

Regular tickets range from $39.50 to $131.50.

Last week, the box office for “Bloody Bloody Andrew Jackson” opened with a similar stunt, selling all tickets to the first preview for $20. Both “Brief Encounter” and “Mrs. Warren’s Profession” also offered $10 preview tickets for September.

Earlier: $20 Off-Broadway ticket deal returns Sept. 7 to 19

August 31, 2010 1:30 PM Comments (0)

. . . . . . . . . . .

Oyster festivals set for September, October in NY

nyoystermidden.jpg

It looks like September 25 is going to be the big day for oysters in New York City for 2010. That’s the day for oyster festivals in Midtown at Grand Central Terminal and downtown on Stone Street.

The annual Oyster Frenzy at the Grand Central Oyster Bar, from noon to 6 p.m., will feature 16 varieties of oysters, a professional shucking championship, a slurp-off eating contest and chef demos. Admission and some samples will be free.

In Lower Manhattan, the Stone Street Oyster Festival will start at noon on the same day. It will feature live bands and lots of beer.

Read the rest of this entry

August 31, 2010 1:01 PM Comments (0)

. . . . . . . . . . .

$20 Off-Broadway ticket deal returns Sept. 7 to 19

$20 Off-Broadway deals will return for two weeks in September, through 20at20, offering deeply discounted seats to shows including “Black Angels Over Tuskegee,” “An Error of the Moon,” and “The 39 Steps.”

The 20at20 offer, which runs from Sept. 7 through 19, allows anyone to walk up to the box office 20 minutes before curtain and buy a ticket for $20 (unless the show has sold out.) Buyers need to say “20at20” to get the deal.

The 20at20 website so far lists 26 shows participating in the program this season.

August 30, 2010 6:37 PM Comments (0)

. . . . . . . . . . .

Tug & Barge Week begins at Brooklyn Bridge Park

lehighvalleybarge.jpg

Tug & Barge Week starts today at Pier 6 of Brooklyn Bridge Park with temporary visits by the floating Waterfront Museum and the Tug Pegasus.

The vintage vessels — both are listed on the National Register of Historic Places — will be open for free tours Saturday through Monday from 1 to 5 p.m.

Upcoming: 2010 Great North River Tugboat Race & Competition on Sept. 5.

Picture credit: The Waterfront Museum getting new paint earlier this year at its regular home in Red Hook, Brooklyn. Amy Langfield/NewYorkology.

August 28, 2010 11:15 AM Comments (0)

. . . . . . . . . . .

'Saturday Night Live' ticket lottery open through August

snltickets

Long-shot lovers and underdogs of the world, August is the one time of the year you can apply to the lottery to obtain Saturday Night Live tickets for the upcoming season.

Send an email to snltickets@nbcuni.com with all your contact details but don’t hold your breath. (Update as of Aug. 31: NewYorkology’s Twitter followers are getting bounced e-mails from NBC, indicating the lottery closed a day early.)

“Saturday Night Live” also does stand-by tickets, but be warned that people tend to line up starting on Thursdays (as pictured up top.)

Tickets are free, though they have shown up in the past on sites such as Charity Buzz auction with an estimated value of $1,000.

lettermanticketsTickets to other shows taped in NYC are easier to come by, and generally they’re all free. Here’s an updated list of shows that tape in NYC and offer audience tickets:

Late Show with David Letterman
The Daily Show with Jon Stewart
Late Night with Jimmy Fallon
Colbert Report
MTV studio audience
Good Morning America
The Marriage Ref
The View
The Martha Stewart Show
The Rachel Ray Show
The Tyra Banks Show
The Dr. Oz Show
The Wendy Williams Show
Who Wants to be a Millionaire
Live! with Regis and Kelly
Comedy Central Presents
Other NBC shows

Other resources:
Related: The On Location Vacations blog crowd sources filming locations and compiles a daily list of what’s filming where.

The automated Twitter feed @DailyTix tweets every time tickets are available for John Stewart’s or Stephen Colbert’s shows.

Read the rest of this entry

August 26, 2010 11:11 AM Comments (1)

. . . . . . . . . . .

Hotel deals under the $208 NYC average room rate

Summer’s winding down and hotel deals are getting harder to find. New York hotels’ average daily rate climbed to $208, according to mid-August data from STR. Here are a handful of posted New York hotel deals below that price:

The come-out-and-play package at Morgans, from $179, includes two drinks per day and priority access to all of the hotel’s restaurants and bars.

Brooklyn Brewery package at the Hotel le Jolie hotel in Williamsburg goes down nicely at $194.

The Hotel Pennsylvania, which developers plan to tear down and in its place build a skyscraper to rival the Empire State Building, currently has rooms from $189 this weekend.

Apple Core Hotels in Midtown has rooms for this weekend from $140.

The cheapest room at The Jane go for $89 until Labor Day weekend and then settle at $99 for fall and winter. The hip but tiny rooms come with free wi-fi and a shared bathroom down the hall. Pricier rooms offer more privacy.

The Pod Hotel also has packages from $99.

Still celebrating its 80th birthday, the New Yorker has $80 rooms, but only if you too, are 80 years old or more.

The Ravel Hotel next to the Queensborough Bridge in Long Island City has rates from $159.

Read the rest of this entry

August 24, 2010 1:31 PM Comments (0)

. . . . . . . . . . .

Bicycle news roundup: bike share, Unicycle Fest, new path

Here’s a batch of bicycle news, events and maps for NYC:

Roosevelt Island will get a preview of a bike sharing program today from 2 to 7 p.m. (Roosevelt Islander blog)

Social Bicycle, a wireless bike-sharing system, may be coming to NYC in the fall. (via NYConvergence)

NYHarborway Bike and Boat NYC Weekend runs this Friday through Sunday, combing a bicycle rental with a New York Water Taxi pass.

unicyclefestlogoThe NYC Unicycle Festival begins Sept. 3 with a Brooklyn long-distance ride. The main event takes place Sept. 4 on Governors Island. (via @NYCParks)

The interim bike path last week opened along the water at Brooklyn Bridge Park. (BBP Corp.)

Free bike Fridays continues at Governors Island through Oct. 8.

Five upscale NYC bike boutiques. (Racked)

Earlier this year, Ride the City launched an iPhone app for NYC.

Google Maps also added biking directions earlier this year.

The NYC Department of Transportation has pledged to make annual updates to its free New York City Cycling Map.

Pedicabs are prohibited on NYC bridges, a judge ruled. (Wall Street Journal)

Envisioning a New York Where Cycling Isn’t Just for Cyclists, an American Institute of Architects panel, as covered by StreetsBlog.org.

Earlier: New maps of NYC for bikers, history buffs, geeks

August 24, 2010 11:19 AM Comments (0)

. . . . . . . . . . .

NY Philharmonic open rehearsals rise to $18, one freebie

Individual tickets for the New York Philharmonic’s 2010-11 season are now on sale, including a big batch of morning open rehearsals.

The schedule begins with one free dress rehearsal on the morning of the season’s opening day. The free Sept. 22 dress rehearsal at 9:45 a.m. will feature Wynton Marsalis, the Jazz at Lincoln Center Orchestra and Music Director Alan Gilbert. General admission tickets will be handed out that morning from 8 a.m. at Lincoln Center’s Josie Robertson Plaza.

All other open rehearsals cost $18 each, ($2 more than 2009,) plus handling fees.

All but two rehearsals start at 9:45 a.m. (The two exceptions are 1:15 p.m. rehearsals on Nov. 24 and May 3.)

NY Philharmonic’s open rehearsals for 2010-11:

Sept. 22 - Opening Day
Sept. 23 - Perlman Performs Mendelssohn
Sept. 29 - Alan Gilbert Conducts Mahler’s Sixth Symphony
Oct. 6 - Joshua Bell Performs Sibelius
Oct. 14 - Zukerman, Webern, and Brahms
Nov. 10 - Mendelssohn’s Elijah
Nov. 18 - Anne-Sophie Mutter Plays Mozart and Wolfgang Rihm
Nov. 24 - Tchaikovsky’s Violin Concerto and Stravinsky’s Firebird
Dec. 2 - Beethoven and Mahler
Dec. 9 - Elgar and Mozart
Dec. 14 - Handel’s Messiah
Dec. 28 - Alan Gilbert and Soloists from the Philharmonic
Jan. 6 - Mozart, Mahler, and a Thomas Adès Premiere
Jan. 13 - Bronfman, Schumann, and Brahms
Jan. 20 - von Dohnanyi Conducts Schumann and Dvorák
Feb. 10 - Beethoven’s Third Piano Concerto and Shostakovich’s Fifth Symphony
Feb. 16 - Branford Marsalis
Feb. 24 - Janine Jansen and Beethoven’s Fifth Symphony
March 3 - Mahler’s Fourth Symphony
March 10 - Hungarian Echoes I: Esa-Pekka Salonen and Pierre-Laurent Aimard
March 17 - Hungarian Echoes II: Salonen Conducts Bartók’s Concerto for Orchestra
March 24 - Hungarian Echoes IV: Salonen Conducts The Miraculous Mandarin
March 31 - Anne-Sophie Mutter and Tchaikovsky’s Second Symphony
April 13 - Masur Conducts Liszt, Gubaidulina, and Brahms
April 27 - Mahler’s Symphony No. 5
May 3 - Batiashvili, Bartók, and Beethoven’s Eroica Symphony
June 2 - Mutter, Beethoven, Bruckner, and a Sebastian Currier Premiere
June 16 - Gil Shaham and Musorgsky’s Pictures at an Exhibition
June 21 - The Cunning Little Vixen

August 23, 2010 1:37 PM Comments (0)

. . . . . . . . . . .

Michael Jackson birthday party set for Prospect Park

mj52logoFor the second year on a row, Spike Lee will host a memorial birthday bash for the King of Pop in Prospect Park. The Brooklyn Loves Michael Jackson event with DJ Spinna on Sunday from noon to 5 p.m. will be free to the public. The whole thing will be filmed by Lee’s production company, 40 Acres And A Mule.

The birthday party will be in Prospect Park’s Nethermead, the map.

On Facebook: The 2nd Annual Brooklyn Loves Michael Jackson Birthday Celebration

Earlier: Michael Jackson party rain-or-shine in Prospect Park (2009)

August 23, 2010 12:36 PM Comments (0)

. . . . . . . . . . .

$1 US Open water taxis from Manhattan's Pier 11, 35th St.

newyorkwatertaxinyharborThe New York Water Taxi again this year will be offering nearly-free ferry rides to the U.S. Open from Manhattan, according to their website.

Sponsored by Delta, the ferries will make two trips per day on most days. The boats are scheduled to depart Pier 11 (at Wall Street) at 9:30 a.m. and 5:30 p.m. All ferries will also make a stop at E. 35th Street on the way to the dock at the World’s Fair Marina.

The logistics are nearly identical to the free Yankees and Mets water taxis, which are also sponsored by Delta Air Lines this season. The ferry is to the event only. You’re on your own for the return. Also, you must reserve your US Open ferry seat online in advance. The New York Water Taxi’s booking system needs $1 per reservation, so technically it’s not completely free. The boats carry 140 passengers.

Read the rest of this entry

August 23, 2010 10:02 AM Comments (1)

. . . . . . . . . . .

$20 'Bloody, Bloody Andrew Jackson' Broadway tickets

bloodybloodyThe box office for the rock musical “Bloody Bloody Andrew Jackson” will open at 10 a.m. today, selling $20 tickets for the show’s first Broadway preview on Sept. 20.

That’s a Jackson for Jackson.

The historical musical, a Public Theater transfer, mixes fact with fiction to an emo rock soundtrack. Off-Broadway, critics loved it.

The Bernard B. Jacobs Theatre is located at 242 W. 45th St., map. There’s a limit of two-per-person for the $20 tickets, which are good for the first preview only.

Regular tickets for the show will sell for $51.50 to $131.50. Premium seats are priced $171.50 to $251.50.

Opening night is scheduled for October 13. Tickets are on sale through Jan. 9.

“Bloody Bloody Andrew Jackson” isn’t the only Broadway show with cheap seats to previews this season. $10 Broadway tickets are available to the first previews of “Brief Encounter” and “Mrs. Warren’s Profession.”

Image source: Public Theater’s Off-Broadway logo for “Bloody Bloody Andrew Jackson”

August 23, 2010 7:13 AM Comments (0)

. . . . . . . . . . .

Big Bambu Phase II rises 50 feet above the Met's roof

bigbambutopaugust.jpg

The “Big Bambu” invasion of the roof of the Metropolitan Museum of Art, as promised, can’t, don’t and won’t stop.

The artists Mike and Doug Starn and their team of rock climbers have begun Phase III of their rooftop installation, which now includes about 5,000 bamboo poles lashed together as high as 50 feet off the roof deck with public pathways as high as 40 feet up. By the time “Big Bambú: You Can’t, You Don’t, and You Won’t Stop” closes Oct. 31, it will encompass about 6,800 poles, a museum spokeswoman told NewYorkology during a tour of Phase II on Monday.

bambuaugside.jpg

The sprawling structure, which features benches, a “doorbell” and instruments made of bamboo, will next rise higher on its western edge overlooking Central Park. During Phase I, the bamboo was up to 30 feet; the addition will bring it up to 40 feet.

bamboostepsaugust.jpg

Weather permitting, the roof is open for museum-goers to stroll under and around the installation, but you need to be swift to snag free passes to walk the elevated pathways. There are two tours per hour, with 15 people per group. There are very specific rules about when to get the tickets and what you can wear and carry. “In particular, visitors under the influence of alcohol or another intoxicant will not be permitted to participate in the guided tour and will be denied access,” the rules state.

bambupathtunnel.jpg

For those who prefer insobriety, the martini bar will continue to operate on the roof every Friday and Saturday night from 5:30 to 8 p.m. through the run of the exhibition. The cafe, which is on the roof during regular hours, serves food and other drinks.

Video of the view from the highest path in Big Bambu:



Earlier: ‘Big Bambú’ rises higher atop Met Museum’s roof
Big Bambú takes over Met Museum roof through October

August 20, 2010 2:49 PM Comments (0)

. . . . . . . . . . .

 

®Copyright 2004 - 2010, All Rights Reserved

 







NewYorkology is in the NYC blogs, travel blogs and food blogs networks at Blogads.


http://www.applian.com/replay-music/

Get Replay Music - The Ultimate
MP3 Song Recorder

Key Features
  • Download Music from any Web Site or PC Software by recording it.
  • Record High Quality MP3's from online radio and music subscription services.
  • Automatically extracts and tags individual tracks.

Buy Now
Just €16.95
Try Now
 
30 day money back guarantee
Windows 7 Compatible
info Also included in the Replay Capture Suite!

A Quick Video Introduction to Replay Music

cutomer review "You guys are great. I purchased several products from you and I must say this is one more great product. Good job. "

Fred M.

Read More Customer Reviews

Download Music MP3s from Anywhere with this Amazing Music Recorder

Wouldn't it be great if you could download MP3s from online radio stations, MySpace, Music Videos, Digital Music Services, or anywhere else, automatically? With the artist, album, song and genre placed into the file for you? You can by recording with Replay Music!

Replay Music is a unique streaming music recorder that captures MP3 files from any web site or PC-based software. Every song is saved on your PC as a high quality MP3 file, automatically tagged with the artist, song title, album and genre, and perfectly separated into individual tracks. You can even burn songs directly to CDs, or copy them to your iPod or MP3 Player. Plus, it's incredibly easy to use. What a great way to discover new music!

Replay Music main screen

Replay Music records MP3s, recognizes each song, and automatically adds the artist, song title, album and genre to each MP3 file. How cool is that!

What's Different about Replay Music? Unlike other recorders which just work with a few ShoutCast stations, Replay Music is the only product that works with high quality online radio stations, music videos, MySpace and popular subscription music services, and any PC-based program. It works great with Windows 7, Vista or XP.

buy nowtry now
   Just €16.95

 

Easy-to-use Music Recorder

Replay Music can turn music videos into MP3 files. Just open Replay Music and play the video - you'll get a fully tagged MP3 file as soon as the song ends.

Replay Music is also a great way to record streaming music from these popular Digital Music Services and more:


(Legal note: Replay Music is not affiliated with any of these services, nor do we encourage violating any license agreements. We offer this list only for compatibility purposes.)

Tags Songs Automatically

Only Replay Music can automatically tag your recorded MP3s. Using proprietary song recognition technology, Replay Music identifies each song after it's recorded, and adds the artist, song title, album and genre information to each MP3 file. Not only can you record, but now you know what you're listening to!

Precise Track Splitting

Replay Music sports the most sophisticated track splitting algorithms on the planet. Besides just recording and tagging, each MP3 file contains the entire song -- no more, no less. Other recording programs may chop off the start or end of the song, or add unwanted noise. Replay Music's songs are always perfect.

Try this Amazing MP3 Song Recorder Free

Order now, or try the Free Demo with up to 25 free tracks today!

buy nowtry now
   Just €16.95

30 Day Guarantee
System Requirements
  • Windows 7, Vista, XP, 2000
  • High-speed Internet Connection recommended.

Got a Mac?
All Applian recording products are designed for the Microsoft Windows operating system. Install Parallels and Windows on your Mac if you'd like to run Windows software. All Applian recording products work in Windows on a Mac.



Read the User Guide

We stand behind all of our software with a comprehensive User Guide and great customer service.

User Guide

Support The Artists!

If you like a song you've recorded, please BUY THE SONG! Replay Music is not intended to be a replacement for music stores, rather it allows you to listen and make an educated purchase. There are many good reasons to buy music:

  • You help support the artist.
  • Your downloaded file will be of the highest quality.
  • You'll sleep better knowing you did the right thing.

 

Is Replay Music Legal?

Yes! Read the Replay Music Legal FAQ and learn more.


Did We Mention Great Customer Service?

cutomer review "I have had 'Ask & Record' for some time now. I have to congratulate you on a superb piece of software, especially as it is completely FREE. "

John F.
Manchester,United Kingdom'

Read More Customer Service Testimonials

 

Got Questions?

Did we mention we have great customer service? Visit the support area to contact us.

Download Youtube Videos Free Sound Recorder FLV Player FLV Converter Capture Streaming Video Download Videos File Extension FLV Stream Recording Links
http://www.friedbeef.com/how-to-schedule-your-facebook-twitter-and-email-messages-to-be-automatically-sent-later/






 

I recently purchased and installed a new SSL certificate from GoDaddy for Marrily. During the process, I came to learn more about SSL and the different steps to set everything up from scratch. There are an abundant amount of articles and tutorials on how you can get started, but surprisingly there are no articles on “why” you have to follow those steps. Truth is I was pretty confused when I first started. There were a bunch of different steps and different key, pem, crt, csr files that need to be generated. The result was that I got lost and screwed up during the process. I then add insults to injury by accidentally revoking my certificate instead of re-keying it and ended up having to call GoDaddy to revert the deletion. Since any entrepreneur with a SaaS website will eventually need to implement SSL to protect their customers, having a better understanding of SSL will be greatly beneficial. This is my explanation to the entire process in plain English in hope that I can help clear up the confusion.

Why SSL?

To protect the communications between your web server and the client’s browser, you need to implement an encrypted channel so that all data transferred back and forth can only be read by your server and the browser. Anyone who eavesdrops in between will just see gibberish. Only your web server and the client’s browser know the right “secrets” to unlock the encrypted message. This communication protocol is called https, with the s stands for “secured”.

When user requests a page via https, your server will need to encrypt the content using a secret which the user’s browser can decrypt using a well-known identity. If somehow the content is encrypted with an unknown identity, the browser will be very hesitant to accept it, and it will ask user to make the hard decision to proceed or not.

Why Purchase a SSL Certificate?

To purchase a SSL certificate is to obtain a publicly verifiable identity for your domain that is accepted in all browsers. Most modern browsers include a list of well-known root Certificate Authority (CA) public keys, and any encryption done using these CA sources will be accepted by the browser. It is also possible for you to generate a root Certificate Authority set of key as well, technically speaking you become your own Certificate Authority. However, since your identity is unknown and not verifiable, the browser will not trust your keys and thus it will pop up an alert to notify the user. Nonetheless, once you add your certificate key to your browser’s list of accepted certificates, it will come to know about your identity and hence it won’t bother popping up anymore.

Since you can’t ask everyone to manually install your public key to their browser’s list of accepted certificates, you will need to buy the certificate from an established vendor whose public key already came bundled by default in the browser. I read somewhere that this is how browser vendors can make some money, e.g. the SSL guys will need to pay to have their identity (the public key) included in the browser. In exchange, these SSL vendors can turn around and certify (or “sign”) anyone who wants to get a SSL certificate for a fee.

If you think about becoming a SSL vendor, you will need to convince all other browsers that you’re completely trustworthy, and you protect your private key used to generate the SSL certificate with your life, since whoever gets their hands on your private key will be able to sign any SSL request, thus compromising your identity as the reputable Certificate Authority. All SSL vendors offer a warranty on their SSL certificate service from $1,000 to $10,000 to a lot more specifically as a statement that they keep their secret hidden really well to protect the identity of their customers’ SSL certificates.

Obtaining a SSL Certificate

Step 1: Generate your private key

To handle https requests, your web server will need to encrypt the data. Hence the first step you need to do is to generate a private key that will be used for the encryption. You can use different encryption algorithms but a SSL vendor can ask you to use a specific method and key length. The longer the key, the better the encryption strength. If the key is too short, the bad guy can quickly run through all the possibilities and found out your private key, then he can pretend to be you. In my case, GoDaddy want to have 2048 bits (256 bytes) for the strength for the private key. For personal use, a key strenght of 1024 bits (128 bytes) would be sufficient.

openssl genrsa -out private.key 2048
Generating RSA private key, 2048 bit long modulus
..............................+++
.+++
e is 65537 (0x10001)

Step 2: Generate a new SSL Request .csr file

The next step is to generate a “request” for a new SSL using your private key. This request file has an extension of .csr which stands for Certificate Signing Request, and it contains the identity about you (or your company), and most importantly, where the SSL certificate would be valid for: a single domain (cheapest) or any sub-domains (a.k.a. wildcard, and a bit more pricey). All these information will be encrypted using your private key and saved to a file. The SSL Vendor will then take this file and sign it to produce a valid SSL certificate that can be applied to your server.

EV SSL
If you pay more money, you can also get your identity in the SSL certificate confirmed as a legitimate business entity. This type of SSL certificate is called EV SSL (Extended Validated Certificate). Essentially the SSL vendor will verify the identity of your company by asking you to submit your business registration paperwork, bank account, letter from attorney or accountant, etc., for an additional fee ($400 to $1,000). In return, you will have a green-bar status with your company’s name next to the browser’s address bar. The theory is that user can identify your company’s name, and thus feels more secured as he/she knows that the website is the correct one, not a phished site that just pretend to be your website. Most (if not all) banks and prominent businesses have this type of EV certificate to protect their identity.

To generate a new CSR from your private key, use the command:

$ openssl req -new -key private.key -out marrily.com.csr

As I mentioned, the most important bit of the CSR file is where the SSL Cert should be valid for, which is defined in the “Common Name” attribute. For single domain (https://marrily.com, or https://www.marrily.com), you can use either “domain.com” or “www.domain.com”, since the “www” subdomain is so commonly used and thus can be omitted. Check out line 14 below for more details:

$ openssl req -new -key private.key -out marrily.com.csr
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]:US
State or Province Name (full name) [Some-State]:
Locality Name (eg, city) []:
Organization Name (eg, company) [Internet Widgits Pty Ltd]:Marrily
Organizational Unit Name (eg, section) []:
Common Name (eg, YOUR name) []:marrily.com
Email Address []:alexle@marrily.com

Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:
An optional company name []:

I did not specify any challenge password in this case to keep everything simple.

Step 3: Submit your CSR to get a SSL Cert

Now that you have the CSR file containing your identity and which domain the SSL would be valid for, you can submit this CSR file to the SSL vendor (of course you will have to pay them first). They will take your CSR file and generate a new .crt (certificate) file using their own private key. Essentially they “sign” your CSR file with their carefully guarded secret file. You will then get back the your .crt file corresponding to the CSR, and another .crt file that belongs to the SSL vendor.

Chances that the SSL Vendor’s crt file actually contains a list of different certificates (public keys). The reason is that more or less your SSL vendor is actually a re-seller of another Certificate Authority, which can also be a reseller of another higher-level CA. So the first certificate would belong to your immediate SSL vendor, the one after that belongs to the higher-level CA that signed your vendor’s cert, and the cert listed after that belongs to an even higher CA that signed the CA’s cert that signed your vendor’s cert which signed your own certificate. Essentially it’s a tree of certificates that lead all the way up to the highest level of CA, which is a root certificate that is included in the browsers by default. For GoDaddy, the root CA is www.valicert.com, and for VeriSign, it is VeriSign’s own Class 3 Public Primay Certification Authority - G5.


(notice the green bar, that’s the EV SSL which costs you some more money to obtain)

Step 4: Configure Your Web Server

Now you should have in your possession these files:

1) your private key
2) your .csr file (not used anymore)
3) your new SSL certificate provided by your vendor as a .crt file, which is valid for your domain.
4) your SSL vendor’s crt file, containing a list of different certificates.

You are now ready to go and configure the web server to use your private key and your new SSL certificate (which is technically a public key) for the https-enabled website. The specific configuration for each web server is different, but the process will be the same. Also, the .crt files sometimes have a “.pem” extension as well, but for simplicity’s sake, they can be used interchangeably.

Nginx and GoDaddy SSL

In my case, I used nginx to serve my Rails application. I originally installed this nginx instance from source using passenger’s installer but ssl was not enabled by default (you can check this by running “nginx -V” and look for –with-http_ssl_module). I re-ran the passenger’s installer again and add the –with-http_ssl_module switch to the optional parameters, and everything was good to go.

One gotcha for Nginx is that you will have to combine the 2 certs that GoDaddy give you into one .crt file, with your SSL certificate comes first, then GoDaddy’s crt file (gd_bundle.crt). The browser would understand this as your SSL was signed by the CA whose public key is next cert entry, then that one was signed by the one after it, etc. all the way to the root CA.


$ cat www.marrily.com.crt gd_bundle.crt > marrily_combined.crt

I then added a new server{} block to listen for ssl requests on port 443. After restarting Nginx, Marrily is now ssl-protected with a green padlock.

server {
    listen          443;
    server_name     marrily.com;
    # passenger stuff

    ssl on;
    ssl_certificate         /your/ssl/folder/marrily.crt;
    ssl_certificate_key     /your/ssl/folder/marrily.key;
}

Self-Signing your Certificate and Testing SSL Locally

Now that Marrily is https-enabled and some of the actions requires SSL, I wanted to develop the site locally using SSL as well to make sure all the logic worked correctly. I’d need to self-sign a new SSL certificate and have it installed locally.

Preparation
In my environment (Mac OS X Snow Leopard), I also have nginx installed using homebrew. Homebrew installed nginx with ssl support by default so no recompilation was needed. I also added a new entry to my host file so that I can use a fake domain to access my local site, and I’d use this fake domain in my CSR as well.

# /etc/hosts
127.0.0.1 marrilydev.com

Self-Signing a New Certificate
I generated a new private key openssl:

$ openssl genrsa -out privatekey.pem 2048

Then I generated a CA cert using this private key:

$ openssl req -new -x509 -key privatekey.pem -out cacert.pem -days 3650
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]:
State or Province Name (full name) [Some-State]:
Locality Name (eg, city) []:
Organization Name (eg, company) [Internet Widgits Pty Ltd]:
Organizational Unit Name (eg, section) []:
Common Name (eg, YOUR name) []:marrilydev.com
Email Address []:

I didn’t care about any of the details except for the Common Name field, which I specified the fake domain.

Since the cacert.pem file was generated (a.k.a. signed) using the same privatekey.pem file, we could use it as the SSL certificate directly. All we’d need to do is set the ssl_certificate_key setting in the configuration to the privatekey.pem file:

upstream rails { server 127.0.0.1:3000; }

server {
   listen       443;
   server_name  marrilydev.com;

   ssl                  on;
   ssl_certificate      /Users/sr3d/projects/misc/ssl/cacert.pem;
   ssl_certificate_key  /Users/sr3d/projects/misc/ssl/privatekey.pem;
   ssl_session_timeout  5m;

   server_name   marrilydev.com;
   access_log    /Users/sr3d/projects/marrily/svn/marrily_marrily/m3/app/log/access.log;
   error_log     /Users/sr3d/projects/marrily/svn/marrily_marrily/m3/app/log/error.log;
   root          /Users/sr3d/projects/marrily/svn/marrily_marrily/m3/app/public/;

   location / {
     proxy_set_header  X-Real-IP  $remote_addr;
     proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
     proxy_set_header Host $http_host;
     proxy_connect_timeout 74; # max is 75s
     proxy_redirect off;

     # Proxy to Backend
     if (!-f $request_filename) {
        proxy_pass http://rails;
        break;
     }
   }
}

(Note: locally I have the nginx proxy all traffic to the development server running on port 3000)

Also, since Mac OS X has special restrictions for port 80 and port 443, nginx must run with sudo to listen to port 443, otherwise it would silently fail and you won’t be able to hit the site via https.

Getting Rid of SSL Warning By Installing The self-signed cert
With nginx configured to listen to secured requests, I opened up the site in Chrome, and saw a huge red error message complaining about the validity of the certificate, since Chrome did not recognize the identity of the cacert.pem. Obviously I could just ignore the warning and proceed to the https site for the current session, but there’s a better solution: add the cacert.pem to the list of approved certificates.

To install the self-signed certificate, just double click on the cacert.pem file in Finder. The cert would be added automatically to Keychain Access.

With the cert added to Keychain, all browsers installed in the system would gladly accept a https connection to https://marrilydev.com.

Summary

  • SSL certificate is not all that confusing once you understand the gist of it and why each file is needed
  • The process in simple steps:
    • generate a new private key for encryption
    • Using this private key, generate a CSR containing the domain information for the SSL
    • submit the CSR file to the SSL vendor to obtain a new CRT certificate file
    • configure your web server to listen to 443 https traffic using the private key in step 1 and the CRT obtained from the vendor
  • GoDaddy SSL has different pricing on their SSL stuff, so search around and don’t pay a full price.
  • SSL is cheap, implement it to protect your customers and gain their trust
  • If you’re gziping your site, should add this line to your nginx’s conf file:
    gzip_buffers 16 8k; to make sure nginx doesn’t loose large gzipped JS or CSS

Reference


Tags: , , , ,

 

One Response to “SSL in Plain English



11:52 pm
September 2, 2010
#304570

Excellent post.




 

Leave a Reply


 

http://www.spritely.net/documentation/
No Flash? No Problem!

Documentation

Spritely is a simple plugin with only two key methods, sprite() and pan() both of which simply animate the background-image css property of an element. The difference between the two is that a 'sprite' image contains two or more 'frames' of animation, whereas a 'pan' image contains a continuous image which pans left or right and then repeats. Typically, in either case, you would use a png file (with or without transparency) for this. You might wish to use a transparent gif for Internet Explorer 6, though it probably won't look as good. Your html elements must already be the correct size you want the sprite to appear, but the background image will typically be larger than the html element, and the spritely methods reposition the background image within the html element.

 

Quick start

If you're impatient to try out Spritely and want to see some self-contained working examples, you can download some sample 0.1 code as a zip file. Version 0.2 methods are also available to download separately: sample 0.2 code.

 

What's new in version 0.2?

Click here to see what's new in version 0.2 - for all the features that control the slider in the above demo...

 

Animating an image with the 'sprite()' method

Here's a quick example to get you started... The following method animates one of the bird 'sprites' flying around this page. The 'sprite' is composed of three frames in a transparent png image, where each frame is side by side:


Now we simply need to create a div called 'bird', style it to exactly the correct size (180x180 pixels in this case), and animate it with the sprite() method. The two options we need to use are 'fps' (frames per second) and 'no_of_frames', e.g. three frames for the above image:

$('#bird').sprite({fps: 12, no_of_frames: 3});


To make the mouse attract the sprite when you click the screen, use this:

$('#bird').sprite({fps: 12, no_of_frames: 3}).activeOnClick().active();
$('body').flyToTap();


The active() method makes this sprite the active sprite on launch - otherwise a sprite with activeOnClick() becomes active only when you click it (or touch it using an iPhone/iPad).

The $('body').flyToTap() method watches for a click on the page at which point, after any current move is complete, the sprite moves to the clicked location. After a few second, if a random movement method has been applied (see below), it then moves away again.

To make the sprite move in a random way, within pixel constraints (speeds are in milliseconds), use this:

$('#bird')
.sprite({fps: 8, no_of_frames: 3})
.spRandom({
top: 70,
left: 100,
right: 200,
bottom: 340,
speed: 4000,
pause: 3000
});

 

Panning a background image with the 'pan()' method

Here's how you can 'pan' a background image, like the hills in the demo at the top of this page:

 

 

To make the background image pan continually to the left, create an html div element smaller than the image itself and use css to place your image as the background image, making sure you set the background image repeat to 'repeat-x', e.g. it repeats continuously in the horizontal axis.

Now animate it with spritely's 'pan()' method:

$('#trees').pan({fps: 30, speed: 2, dir: 'left'});


You can adjust the speed (pixels per frame) and frames per second independently of one another. Why? Because a lower speed will result in a smoother pan, however a higher frames per second may result in slower performance (especially on devices like iPhone). You'll need to experiment to get the right balance between smooth animation and page performance.

To layer background images over each other, simply place the html images below each other, or adjust the 'z-index' css property, then set the fps and speed properties to give the illusion of depth. A more distant background image should move more slowly (lower fps) than a close-up one.

 

What's new in version 0.2

Version 0.2 gives you a whole lot more control over sprite behaviour, after you have instantiated them. This allows you create functionality like the slider at the top of this page which changes the speed and direction of sprites and backgrounds. Version 0.2 also allows you to stop, start and toggle sprite animation, and play animations for a fixed number of frames.

 

Let's assume you want a sprite $('#bird') and a background comprising two independent items $('#clouds') and $('#hills') on your page:

 

$('#bird').sprite({fps: 9, no_of_frames: 3});
$('#clouds').pan({fps: 30, speed: 0.7, dir: 'left', depth:5});
$('#hill').pan({fps: 30, speed: 3, dir: 'left', depth: 50});

 

Note that we have added a 'depth' parameter to the .pan() method. This is an important parameter if we want to produce animation where backgrounds animate at consistent speed, relative to their depth, where a depth of 0 is the horizon (which does not move at all) up to a maximum depth of 100 which would be an object close up to the viewer. Objects at depth 100 will move very fast. Objects at depth 50 will move at half speed, relative to objects at depth 100. For further details, see 'Changing background speeds relative to their depth', below...

 

Changing Frames Per Second

You can now change the frames per second with the fps() method:

 

$('#bird').fps(30);
$('#hills').fps(12);

 

Changing background speeds relative to their depth

Now that our backgrounds have a depth, we can easily change their speed, relative to each other with the $.spRelSpeed() method.

 

Move the slider in the above demo to see the affect depth has on speed of background objects, comparing it with this image:

 

Depth explained

 

To change the background speeds relatively, combine all backgrounds in a single jQuery selector and use the spRelSpeed() method:

 

$('#clouds, #hills').spRelSpeed(30);

 

... where the 'spRelSpeed' value is the amount of pixels to move, per frame, bearing in mind that it is relative to the item's depth. Thus spRelSpeed(30) applied to an object at depth 100 will move the object at 30 pixels per frame. Applied to an object at depth 50 the object will move at 15 pixels per frame. You can change frames per seconds separately - see above.

 

Changing background speed absolutely

The $.spSpeed() method allows you to change a background speed absolutely (this is equivalent to a depth of 100):

 

$('#hills').spSpeed(20); 

 

Once again, the speed value is the number of pixels to move, per frame.

 

Changing direction of background animations

The spChangeDir('left') or spChangeDir('right') methods may be used on a background animation to change direction left or right respectively:

 

$('#hills').spChangeDir('left'); // change background direction left (travel right!)
$('#hills').spChangeDir('right'); // change background direction right (travel left!)

 

Changing direction or 'state' of sprite animations

To change the direction of sprites, you need to use a different method, $.spState(), and you need a different image, with multiple rows of frames, one row for each state, as per the following example:

 

Two-state sprite image

 

The second row (flying backwards) represents the second 'state' of the sprite, and you therefore change its direction with:

 

$('#bird').spState(2); // fly backwards (row 2 of the sprite)
$('#bird').spState(1); // fly forwards (row 1 of the sprite)

 

Stopping and starting animations

To stop and start sprite and background animations, use the spStop(), spStart() and spToggle() methods:

 

$.('#bird').spStop(); // stop a sprite or background animation at the current frame
$.('#bird').spStop(true); // stop a sprite or background animation, returning to frame 1
$.('#bird').spStart(); // start a sprite or background animation
$.('#bird').spToggle(); // toggle a sprite or background animation on or off

 

Make a sprite draggable

The isDraggable() method will allow a sprite to be dragged to any point on the screen. There are also three parameters which can be used with this method; start, stop, and drag. These optional callbacks will fire at the start, end, or whilst you are dragging the item. See the example below:

$('#bird').isDraggable({
start: function() {
// Fade sprite to 70% opacity when at the start of the drag
$('#bird').fadeTo('fast', 0.7);
},
stop: function() {
// Return sprite to 100% opacity when finished
$('#bird').fadeTo('fast', 1);
},
drag: function() {
// This event will fire constantly whilst the object is being dragged
}
});

 

Please note that the isDraggable() method requires jQueryUI.

 

Combining actions to produce a single action

You can of course combine actions into a single method, so that you can control the movement of your entire scene. The following code, for instance, defines a method 'fly_forwards_quickly()' that you can control with a single click:

 

var fly_quickly_forwards = function() {
$('#bird')
.fps(20)
.spState(1);
$('#clouds, #hills')
.spRelSpeed(30)
.spChangeDir('left');
};

 

Note that you are recommended to build all your methods into a single object rather than creating page variables, however we include the above example for the sake of simplicity.

 

Making a sprite play for a fixed number of frames

Another new method available in version 0.2, though not demonstrated in the demo, is the ability to create a sprite which plays for a fixed number of frames and then stops:

 

// play a sprite for a maximum of 30 frames
$('#my_sprite').sprite({fps: 9, no_of_frames: 3, play_frames: 30});

 

More examples

More code examples may be found by reading the source code of this page - and don't forget you can combine Spritely with other jQuery methods to produce complex animations.

 

One final word of caution...

Use Spritely sparingly. A little Spritely goes a long way, but over-ambitious use of these techniques may lead to poor performance, especially on mobile devices. A little movement on a large page may be better than a lot of movement on a small one. Please test Spritely carefully for your target audience/platforms before you develop your site as performance may vary from platform to platform.

http://www.xmarkjenkinsx.com/outside.html

City

London

Winston-Salem, NC

Winston-Salem, NC

Winston-Salem, NC

Winston-Salem, NC

Seoul, Korea

Royan, France

Bordeaux, France

Canary Islands

Barcelona

Barcelona

Malmö, Sweden

Malmö, Sweden

Malmö, Sweden

flower signs

Washington, DC
flowersigns

8/07
Washington, DC

London

Washington, DC

Washington, DC

Washington, DC

Washington, DC
traffic-go-round

Washington, DC
meterpops

Baltimore, MD

Washington, DC

Washington, DC

Washington, DC
storker project

next >>

-->
http://weblogs.asp.net/dixin/archive/2010/05/22/anti-forgery-request-recipes-for-asp-net-mvc-and-ajax.aspx
http://www.wolframalpha.com/
Enter what you want to calculate or know about:
http://extensions.joomla.org/index.php

New and Noteworthy

VagrantWeb Social Buttons

Plugin
VagrantWeb Social ButtonsStar10Star10Star10Star10Star00by Carter McLaughlinCategory: Republish** Updated 1.0.3 - Added Digg. ** Updated 1.0.2 - Fixed article title on frontpage and category...

jQuery Slider

Module
jQuery SliderStar00Star00Star00Star00Star00by Kevin FloridaCategory: Images SlideshowiPad® & iPhone® Compatible! No Flash Player Required. Image Slideshow coded with HTML 5 and CSS 3....

Event Booking

ComponentModulePlugin
Event BookingStar10Star10Star10Star10Star10by Ossolution TeamCategory: Events RegistrationEvents Booking is a Joomla(TM) 1.5 native Event Registration extension developed by Ossolution Team...

Wmt Calendar1

Module
Wmt Calendar1Star00Star00Star00Star00Star00by NenadTCategory: Date CalendarsWMT Flash Calendar V1 - Joomla 1.5 Module is a simple flash based dynamic calendar that shows curren...

Art Universal Lightbox

Module
Art Universal LightboxStar00Star00Star00Star00Star00by ArteticsCategory: ImagesArt Universal Lightbox - Free Joomla! popup for local images with several lightbox effects. Featu...

JVideoClip

Component
JVideoClipStar10Star10Star10Star10Star10by JVideoClip.comCategory: Video Players & GalleryJVideoClip is a free video sharing Joomla! component, JVideoClip allow you to create and run your ve...

Random Extensions

Nice PayPal Downloads

ComponentPluginLanguage
Nice PayPal DownloadsStar10Star10Star10Star10Star10by TriniTronicCategory: Paid DownloadsThe Nice PayPal Downloads extension was created by the good folks who brought you the Nice PayPal Bu...

mod_bc_galleryview

Module
mod_bc_galleryviewStar10Star10Star10Star10Star10by Henri SchomäckerCategory: Photo GalleryThe Joomla module mod_bc_galleryview is a gallery-module which you can use to create a single galler...
Support Joomla!
http://pipebytes.com/

Instantly send music, movies, presentations or any other files to anybody!

  • No software to install. All you need is web browser.
  • No hassle registrations, and we don't even require your e-mail address!
  • Send files of any size!
  • Your buddy could start downloading file as you upload it.
  • It's private unlike BitTorrent or other P2P techologies.
  • The file is not shared on Internet - it is sent directly to your recipient.
  • Free Widget for your web pages.
  • SSL secured
 

Send

Select file to send

Please select file first
Message (optional):
Send this code or URL to a friend
URL        Code
URL        Code
Progress.. 

Bookmark and Share
 

Receive

Enter code received from a friend
Please enter valid pickup code
 

 
http://www.toli-life.com/
TOLI-LIFE.comは、カーペット、クッションフロア、カーテン、壁紙(クロス)など、インテリアのトータルサポートサイトです。 上手なインテリア術 おすすめセレクション 住まいのエッセンス

住まいのエッセンス

[vol.01 快適部屋づくりの工夫]TVやラジオ・イベントの他、カートの実況者として活躍の松下まゆみさんに日々の暮らしを楽しむコツと、こだわりを語ってもらいました。

各方面で活躍中の、アノ人にインタビュー。

暮らしに役立つコラム

  • [季節を楽しむインテリア]涼をたのしむインテリア
  • [季節を楽しむインテリア]トレンドカーテンで演出する 常夏気分のインテリア
  • [アイデアいっぱいインテリア]フローリングに代わる住まいの床材
  • [アイデアいっぱいインテリア]お手入れラクラク、ペットも喜ぶインテリア
  • [世界のイベントレポート]JAPANTEX2008レポート
  • [世界のイベントレポート]JAPANTEX2009レポート

おすすめセレクション

  • [カーテン] ksa5069
  • [カーテン] ktb2053
  • [カーテン] ksa5384
  • [カーテン] ktb2129

上手なインテリア術

  • カーテン編
  • 床材・カーペット・ラグ編
  • 壁紙(クロス)編

疑問にお答えしますっ!はじめてのオーダーカーテン

お知らせ

RSSを登録しよう

10.08.04
サイトをリニューアルしました。
http://www.hopstop.com/
HOME
EnglishENFrançaisFR
Save addresses and use HopStop mobile Sign In Using Facebook Sign In Using Facebook | Sign In | Sign Up
http://smichael920.wordpress.com/
http://diveintohtml5.org/
http://www.smashingmagazine.com/2008/01/10/adobe-photoshop-tutorials-best-of/
http://en.wikipedia.org/wiki/Tempest_Prognosticator

Tempest Prognosticator

From Wikipedia, the free encyclopedia
Jump to: navigation, search
The Tempest Prognosticator

The Tempest Prognosticator, also known as the Leech Barometer, is a 19th century invention by George Merryweather in which leeches are used in a barometer. The twelve leeches are kept in small bottles inside the device; when they become agitated by an approaching storm they attempt to climb out of the bottles and trigger a small hammer which strikes a bell. The likelihood of a storm is indicated by the number of times the bell is struck.

Contents

[edit] Invention and development

Dr. Merryweather, honorary curator of the Whitby Literary and Philosophical Society's Museum, detailed the sensitivity that medicinal leeches displayed in reaction to electrical conditions in the atmosphere. He was inspired by two lines from Edward Jenner's poem Signs of Rain: "The leech disturbed is newly risen; Quite to the summit of his prison."[1] Merryweather spent much of 1850 developing his ideas and came up with six designs for what he originally referred to as "An Atmospheric Electromagnetic Telegraph, conducted by Animal Instinct." These ranged from a cheap version that he envisaged would be used by the government and the shipping industries to a more expensive design. The expensive design, which took inspiration from the architecture of Indian temples, was made by local craftsmen and shown in the 1851 Great Exhibition at The Crystal Palace in London.[2]

On 27 February 1851 he gave a near three-hour essay to members of the Philosophical Society entitled "Essay explanatory of the Tempest Prognosticator in the building of the Great Exhibition for the Works of Industry of All Nations."[2]

[edit] Method

The Tempest Prognosticator comprises twelve pint bottles in a circle around and beneath a large bell. Atop the glasses are small metal tubes which contain a piece of whalebone and a wire connecting them to small hammers positioned to strike the bell. In his essay Merryweather described the workings of the device:

After having arranged this mouse trap contrivance, into each bottle was poured rain water, to the height of an inch and a half; and a leech placed in every bottle, which was to be its future residence; and when influenced by the electromagnetic state of the atmosphere a number of leeches ascended into the tubes; in doing which they dislodged the whalebone and caused the bell to ring.

—George Merryweather, [2]

The leech would have difficulty entering the metal tubes but would endeavour to do so if sufficiently motivated by the likelihood of bad weather.[1] By ringing the bell it would signify that that individual leech is indicating that a storm is approaching. Merryweather referred to the leeches as his "jury of philosophical councilors"[1] and that the more of them that rang the bell the more likely that a storm would occur.

In his essay Merryweather also noted other features of the design, including the fact that the leeches were placed in glass bottles placed in a circle to prevent them from feeling "the affliction of solitary confinement".[1][2]

[edit] Accuracy and success

Merryweather spent all of 1850 testing the device, sending a letter to the president of the Philosophical Society and the Whitby Institute, Henry Belcher, to warn him of an impending storm.[1][2] The results of 28 of these predictions are kept in the library of Whitby Museum.[3] Merryweather stated in his essay the great success that he had had with the device.

Merryweather lobbied for the government to make use of his design around the British coastline but they instead opted for Robert FitzRoy's storm glass.[2]

[edit] Replicas

The original device has been lost, but at least two replicas have been made. The hundredth anniversary of the invention brought renewed interest as a replica was made for the 1951 Festival of Britain. This working version was made from the description in a printed copy of Merryweather's essay and a copperplate drawing of the original. The device was shown in the Dome of Discovery and given to the Whitby Philosophical Society when the festival ended. Plans and photographs of this replica were then used to create a faithful working model now found at the Barometer Museum in Okehampton, Devon.[2]

[edit] See also

[edit] References

  1. ^ a b c d e The Weekly Dispatch. 22 March 1851. "London: The Great Exhibition". Accessed 22 January 2007.
  2. ^ a b c d e f g Packer, Martin. The Victorian Web. "Dr. George Merryweather’s 1851 Tempest Prognosticator." Accessed 22 January 2007.
  3. ^ Whitby Literary & Philosophical Society. 9 July 2006. "Miscellaneous Exhibits" at Whitby Museum. Accessed 22 January 2007.
Namespaces
Variants
Actions
http://woorkup.com/2010/06/24/the-state-of-social-porn/
They revolutionized the on-line porn fruition. They’re among the most visited sites in the whole web. A growing phenomenon that’s called Social Porn.

With the term Social Porn or Porn 2.0 people usually indicate all those sites, created after 2005 following the Web 2.0 philosophy, distributing – usually for free – porn content generated by the users themselves.

Since their first appearance, Social Porn Websites, did not only change the way people experience pornography on the internet, but also became enormously successful in terms of popularity and requests that largely contributed to aggravating the crisis in the ”Adult Entertainment” genre already started in the early days of the Internet.

According to statistics in June 2010, based on data from Alexa and Google Trends, PornHub is currently the most visited with over 7.9 million unique visitors (daily) followed by YouPorn (6.2 million), Xvideos (5.4 million) and RedTube (5.1 million).

The USA are in pole position for the highest numbers in daily unique visitors, followed by United Kingdom, Japan, Italy and Germany.

According to Alexa Top Sites rankings, there are 4 social porn websites in the top one-hundred: PornHub (in 52nd position), XVideos (in 55th position), YouPorn (in 62nd position) and Tube8 (in 93rd position).

Closing, a curiosity: the most popular movie on YouPorn has been viewed over 37,900,000 times and the second most watched – the video of Paris Hilton that appeared some time ago – reached more than 36 million views.

© 2010 Woork Up

36
Comments
  • Daniele Testa Reply

    I can’t see the infographic

    • Antonio Lupetti

      Now it’s ok! Thanks :)

    • ;)

      you know how you get blind right?

  • Richard Walker Reply

    Love the site! Minor glitch — the image “state_of_social_porn.jpg” is missing.
    Either that, or someone’s censoring teh interwebz :)

    • Antonio Lupetti

      Thanks Richard… can you see it now? :)

  • Milos Sutanovac Reply

    Yes.. can see it now. Good post!

  • Milos Sutanovac Reply

    And amazing infographic, btw. I apparently love #1ba4b7.

    • Antonio Lupetti

      Thanks! :)

  • Bart Reply

    How about one for gay porn? XTube? GayTube? RocketTube?

    • Torban

      Agreed. I was really surprised XTube didn’t make the cut.

  • Benjamin "balupton" Lupton Reply

    Wow, brave man. Not many people would talk about porn on their blogs.

    What always interests me is how the “social porn” websites make any money at all. Spankwire has recently adopted a subscription model, which is interesting. As I doubt the ads they use would provide sufficient revenue, as surely everyone would use ad blockers on these types of sites.

    Plus I imagine they would all be sued a fair bit for hosting copyrighted content. Any idea how they earn the money?

  • Malcolm Reply

    Nice work Antonio.

  • Carlo Reply

    Antonio, which font did you use in the image?
    Good article btw.

  • Vincent Reply

    Articolo interessante, fa luce su aspetti che è divertente conoscere.
    Cito inoltre la frase di Benjamin Lupton “Wow, brave man.”

    Ora possiamo aggiungere al video di Paris Hilton un +1

  • Mushin Reply

    The most social is fantasti.cc (and according to Alexa is also the Italian favourite one :)

    • Antonio Lupetti

      Fantasti.cc is an “aggregator” that proposes videos from other sources such as YouPorn, RedTube and so on…

  • Luis Reply

    This is a N-infographic! Good job

  • lupalz Reply

    @Benjamin “balupton” Lupton
    I guess the money must come from referrals to subscription sites?
    Looking at the figures, it would also be interesting to know how effectively regular (non-adult) banners work on these sites.

    There are a few very big numbers up there, but why would 36mil people want to watch P.Hilton is beyond me!

    gotta say that too: “brave man”, keep up the good work

  • helmikuu Reply

    Very interesting post. I think there is no question why social porn website is so successful nowadays. We all know that pornography is addictive. Count me in as one of those addicts. :D

  • joker400 Reply

    great job i really enjoy it … thanks for the great post

  • Richie Reply

    Cool infographic.. but i think, too much text :(

    • Antonio Lupetti

      Thanks Richie, but text explains the infographic!

    • Richie

      Yes Antonio, the text indeed explains this infographic… but generally it is not meant to :) Maximum information must be explained via the images. This is just my observation…. Great work though!

  • Maroica Reply

    Interesting… Anybody knows what the most seen video is? hahaha!

  • Jon Raasch Reply

    I’m a bit suspicious of the high Alexa rankings…I bet people with the Alexa toolbar are probably more likely to go to porn sites and especially social porn sites.

  • Jonathan Reply

    Interesting post Antonio, I wouldn’t be surprised if you get lots of people volunteering to do the research for a follow-up article!

  • SweetPerry Reply

    You typed the wrong website address XNNX. The correct address is XNXX :-)

    • Antonio Lupetti

      Thanks!

  • Rik Reply

    Hello Antonio,
    Very interesting, please feed as more stuff like this.
    Any follow-up article on this subject?
    I’m particularly interested in what someone stated hereabove that the pron industry is suffering from these.
    Cordialmente,
    Rik

    • Antonio Lupetti

      Thanks Rik. Yes, probably I’ll do.

  • Hector A,. Henry S. Reply

    Hey i juts came around to metion or birng back this link you are beeing notice http://www.fastcompany.com/1663910/infographic-of-the-day-the-rise-of-user-generated-porn?partner=technology_newsletter

    Congratulations.

    • Antonio Lupetti

      Thanks Hector!

  • Jaysee Pingkian Reply

    This is very interesting! I’ve never give it much thought after reading this post. The best thing would be if this genre would evolve like utilizing the 3D technology same thing Youtube is trying to do. That would be pretty awesome.

  • Gregory Underwood Reply

    Even porn has its own evolution huh? This is really getting out of hand.

  • Sergio Reply

    What about gay social sites!!!? Come guys, as a user, I expected a lot more from GayTube

  • Daniel Martin Reply

    ¿Alguno de estos estudios aparece en castellano? Muchas gracias.

Leave a Reply

RSS Feeds
Sign-up
Receive our news via e-mail
Sponsored Links

Authors

Antonio Lupetti Antonio Lupetti
Woork Up Editor in Chief
Nicola Armellini Nicola Armellini
Executive Editor
http://www.civicreflection.org/