July 2011

28 posts

Tumblr — мой первый NodeJS модуль

simonenko:

Давно уже полюбил NodeJS, нравится он мне своей быстротой, синтаксисом и возможностью не делить скрипты на серверной и клиентской части. Но этот пост немного не об этом ;)

Решил написать свой первый публичный модуль для реализации новой версии API блого-хостинговой платформы Tumblr. Изначально все было написано на CoffeeScript, но есть build-скрипт для создания JavaScript версии. Мне очень хотелось бы услышать критику сообщества, буду хоть понимать на каком я уровне все это делаю :)

Read More

All the dirty words from Google's "what do you love" project: http://www.wdyl.com/ gist.github.com
Indexing The World Wide Web: The Journey So Far static.googleusercontent.com

In this chapter, we describe the key indexing components of today’s web search engines. As the World Wide Web has grown, the systems and methods for indexing have changed significantly.  We present the data structures used, the features extracted, the infrastructure needed, and the options available for designing a brand new search engine.  We highlight techniques that improve relevance of results, discuss trade-offs to best utilize machine resources, and cover distributed processing concept in this context. In particular, we delve into the topics of indexing phrases instead of terms, storage in memory vs. on disk, and data partitioning. We will finish with some thoughts on information organization for the newly emerging data-forms

Nice high level overview of indexing the web. 

Play
Gif Your Life blog.captphunkosis.com

captphunkosis:

Conversations with my swell friend Derek:

1.5 Months Ago:

D: Dude…people sure like animated gifs nowadays. They should be able to make them on their phone.

Me: Hey…I’m a developer…AND I have a phone.

3 Weeks Ago:

Me: Check it out. I can make animated gifs on my phone.

D:…

This is a seriously fun app from a seriously fun dude.  Congrats!

gifstitch:

“SUMMARY In many product ideas, machine learning seems to fill the role of industrial superglue: it's what holds an otherwise mediocre application together. Bonus points if you don't have a clue what you're talking about.” stdout.be | Machine Learning Fairy Dust
Cost of false positives - Laughing Meme laughingmeme.org
“Does it come with a better version of vim?” Derek asks the important questions about Mac OS X Lion (via evan)
The ChallengePost Blog: Stepping into the Tumblr Spotlight blog.challengepost.com

newcpblog:

We’re thrilled to be included in the Developers category of the Tumblr Spotlight. A big welcome to all our new followers!

image

To learn more about us, browse our current challenges. Here are a few that should be especially interesting to developers:

Unit Test of Documentation

I have been working on documentation lately and  have been fortunate enough to have a great set of people that do all the heavy lifting. But I still need to get in there and make small changes and improvements.  I am not a big fan of unit tests in general (my preference leans more towards functional testing) but when it comes to writing docs and writing docs for clarity, I would love to have unit tests.  I want to be able to make small edits to the documentation and know that the structural integrity of the document remains in tact.  I want to submit the document changes to a set of pre-qualified Mechanical Turk workers and then have the workers summarize the change.  Presumably with the set of summaries, I could measure the difference of opinion and pass or fail the test.  I am sure this wouldn’t really work but it would be an interesting experiment.  Imagine a set of tests that are done by humans all scheduled by Jenkins/Hudson continuous integration.  

Hmmm or I could try my best and then just wait for users to complain. 

“In the early days, all the clients except Twitter.com were built out by ecosystem companies, mainly because Twitter was so focused on keeping the lights on,” Mr. Sarver said. “But we learned that in order for us to really grow, we had to start taking over that core experience.” Twitter and App Makers Feel Growing Pains - NYTimes.com

I did a few things this week. 

  • me: it breaks my heart
  • derek: no it doesn't
  • me: yeah
THE MOST AWKWARD 404 NOT FOUND PAGE ON THE INTERNET visitsteve.com
Data Compression Explained mattmahoney.net
“The three baic principles of the French Revolution are :- 1. Liberty 2. Equality 3. Fraternity” Three principles of the French Revolution
“Computer science is seen as a very masculine thing”—just “as girls don’t want to be garbage collectors because that’s seen as a boys’ thing.” Sheryl Sandberg & Male-Dominated Silicon Valley : The New Yorker I agree - garabage collectors are for boys - adults manage their own memory. 
As Deal With Twitter Expires, Google Realtime Search Goes Offline searchengineland.com

interesting…..

Back To Top