Давно уже полюбил NodeJS, нравится он мне своей быстротой, синтаксисом и возможностью не делить скрипты на серверной и клиентской части. Но этот пост немного не об этом ;)
Решил написать свой первый публичный модуль для реализации новой версии API блого-хостинговой платформы Tumblr. Изначально все было написано на CoffeeScript, но есть build-скрипт для создания JavaScript версии. Мне очень хотелось бы услышать критику сообщества, буду хоть понимать на каком я уровне все это делаю :)
July 2011
28 posts
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.
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!
We’re thrilled to be included in the Developers category of the Tumblr Spotlight. A big welcome to all our new followers!
To learn more about us, browse our current challenges. Here are a few that should be especially interesting to developers:
- MTA App Quest
Use MTA data to…
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.
I did a few things this week.
- Saw midnight showing of Harry Potter
- Pushed out a new version of the Tumblr API
- Ate Mexican food 4 or 5 times
- Began plotting a revolution
- Listen to Duncan Watts talk about his new book
- Helped a homeless man pick off his lice
