Как стать автором
Обновить
0
0

Пользователь

Отправить сообщение

Что нам стоит Google построить

Время на прочтение8 мин
Количество просмотров3.1K
   Сегодня в рамках мероприятия Google Developers Day, мне удалось пообщаться с Владимиром Офицеровым, который прилетел в Москву специально на мероприятие. Владимир является специалистом отдела качества поиска компании Google и я задал ему ряд тематических вопросов, которые были интересны хабрапользователям.

image

Читать дальше →
Всего голосов 108: ↑84 и ↓24+60
Комментарии47

Загрузка контента через YQL

Время на прочтение1 мин
Количество просмотров5.4K
Возможно для вас, как и для меня, станет новостью то, что используя язык запросов Yahoo! Query Language — можно выдрать контент практически с любой страницы непосредственно в браузере (через javascript). Т.е. отпадает необходимость в использовании сервер-сайд кода и библиотек типа curl.

Выглядит это примерно так:
DELETE FROM HTML WHERE 1=1

Даже больше. YQL позволяет выполнять GET и POST HTML запросы.

Как это использовать — да по разному. Вот, для наглядности/примера — украл яндекс) (view source code вам поможет). Можно подглядеть информацию, закрытую корпоративным фаерволом.
А можно и поиграться с кросс-доменными запросами.
Тут уж у кого какая фантазия.
Всего голосов 49: ↑46 и ↓3+43
Комментарии23

Вопросы Владимиру Офицерову (работал в Inktomi, Yahoo, Яндекс, Google)

Время на прочтение1 мин
Количество просмотров747
Послезавтра в Москву приезжает Владимир Офицеров, специалист отдела качества поиска компании Google. Есть возможность встретиться с ним лично и задать вопросы, которые интересны хабралюдям. Задавайте вопросы в комментариях и голосуйте за самые интересные!

Владимир Офицеров с 1999 года работал в компании Inktomi — один из первых интернет-поисковиков, который стал основой поисковика Yahoo. В Yahoo Владимир участвовал и руководил проектами, которые были направлены на улучшение алгоритма ранжирования, инфраструктуры сканирования и индексации. В 2008 году с группой инженеров из Yahoo Владимир перешел в калифорнийский Yandex Labs, где работал над проектами, направленными на улучшение поиска в российском интернете. С 2010 года работает в отделе качества поиска компании Google.
Всего голосов 30: ↑20 и ↓10+10
Комментарии30

Шон Паркер — хакер, со-основатель Napster, Plaxo и Facebook, миллиардер и инвестор

Время на прочтение15 мин
Количество просмотров45K
После просмотра фильма "The Social Network" мне стало интересно, насколько реален персонаж Шона Паркера, изображенный в фильме. Статья в Vanity Fair во многом утолила мой интерес, а Паркер оказался даже любопытнее, чем я предполагала. Так что я не удержалась и перевела статью — все ее «много букв» того стоят.

Те, кто не смотрел фильм, а только планирует, учтите, в тексте будет немного спойлера.

В 19 Шон Паркер помог создать Napster. В 24 он стал президентом-соучредителем Facebook. В 30 лет он – любитель вечеринок, гений, знаток социальных сетей, стесняющийся прессы, перспективный миллиардер. А теперь еще и знаменитость после того как Джастин Тимберлейк сыграл его в фильме Дэвида Финчера «The Social Network».

Шон Паркер сидел на уроке, посвященном мировым цивилизациям в своей школе в Вирджинии, когда вдруг кто-то передал ему записку. Его отец, — было сказано в ней, — ждал его, чтобы поехать на прием к врачу-ортодонту. По спине Паркера пробежал холодок. У него не было ортодонта. Когда он вышел, отец рассерженно запихнул его в семейный минивен. К тому моменту, когда они приехали в их скромный загородный дом, группа агентов ФБР выносила документы и настольный компьютер из комнаты Шона.
Читать далее
Всего голосов 203: ↑193 и ↓10+183
Комментарии84

Новый HTML5 виджет для видео от Adobe может оказаться весьма интересным

Время на прочтение1 мин
Количество просмотров2.1K
image
«Я бы не сказал, что мы делаем это из-за особой тяги к HTML5. Мы всего лишь смотрим, что используют люди для самореализации. Поэтому, мы решили сделать набор инструментов для HTML5. Сделать лучший инструмент в мире».

— СТО Adobe Кевин Линч, Саммит Web 2.0, май 2010.
Читать дальше →
Всего голосов 44: ↑38 и ↓6+32
Комментарии31

Почему мнение «за хороший продукт захотят платить» ошибочно

Время на прочтение4 мин
Количество просмотров1K
Настолько часто встречаю в спорах о копирайте и p2p утверждение «надо делать качественный продукт, и люди будут с удовольствием платить за него деньги, несмотря на торренты», что, увидев на Хабре очередное повторение, причем активно заплюсованное, решил написать текст с конкретными аргументами о том, почему это совершенно не соответствует действительности. Будучи музыкальным журналистом, имею представление о том, какая музыка как продается, поэтому примеры буду приводить из этой области.

Читать дальше →
Всего голосов 241: ↑181 и ↓60+121
Комментарии350

США воздействует на Wikileaks через финансовый счет

Время на прочтение2 мин
Количество просмотров857


Правительство США, сколько ни билось с проектом Wikileaks, не смогло противодействовать постоянному обновлению информации секретного характера на страницах сервиса. Благодаря Wikileaks множество людей смогло видеть промахи военных США в Ираке, Афганистане, плюс читать тысячи секретных документов, попавших в общий доступ (имеются в виду не только документы правительства США, но и других стран и просто частных компаний). В результате противники Wikileaks решили воздействовать «не мытьем так катаньем» — посредством третьей стороны, оператора электронного сервиса платежей Moneybookers.

Читать дальше →
Всего голосов 114: ↑108 и ↓6+102
Комментарии83

Бэкенд Twitter перешёл на Protocol Buffers

Время на прочтение2 мин
Количество просмотров4.3K
Хотя основные копии пользовательских твитов хранятся в базах данных MySQL и Cassandra, компания также разворачивает дополнительное хранилище на Hadoop, которое можно будет использовать для аналитики и дополнительных программных приложений.

Информацию из этой системы можно запрашивать с помощью Java MapReduce или Pig, собственного SQL-подобного языка запросов Hadoop. В данный момент на этот бэкенд уже переведена система поиска, а в будущем появятся и другие приложения.

Отвергнув популярные технологии вроде XML, CSV и JSON, программисты Twitter выбрали в качестве формата для хранения данных бэкенда относительно неизвестный формат Protocol Buffers, разработанный в Google (он уже обсуждался на Хабре). Технические подробности реализации были оглашены представителями Twitter на конференции HadoopWorld во вторник.
Читать дальше →
Всего голосов 47: ↑43 и ↓4+39
Комментарии43

Создатели простенького аксессуара для iPhone 4 профинансированы в 10 раз больше запрошенного

Время на прочтение2 мин
Количество просмотров1.6K
GlifСоздатели держателя оригинальной конструкции для iPhone 4 Томас Герхард и Дэн Провост (Thomas Gerhardt and Dan Provost) получили на финансирование своей идеи более $100k и продолжают набирать обороты. Изначально они заявили о необходимости в десять раз меньшей суммы. Деньги собираются с помощью сайта Kickstarter — площадки для коллективного финансирования креативных идей.

Держатель, названный авторами «Glif», представляет из себя адаптер для крепления iPhone 4 на обычные штативы плюс подставку, позволяющую установить смартфон под наклоном на плоских поверхностях.
Читать дальше →
Всего голосов 80: ↑69 и ↓11+58
Комментарии60

«Мир полон интересных вещей»

Время на прочтение1 мин
Количество просмотров776

Так обозначили слайдшоу, созданное усилиями Google's Creative Labs. В этом длиннющем слайдшоу вы найдете множество интересных приложений, созданных на чистом HTML5, различные инструменты визуализации, впечатляющие 3D проекты, красивые художественные проекты, креативные YouTube ролики, краудсорсинг сервисы, iPhone приложения и многое другое.



Один из сайтов, который презентуется в слайдах, Goollery  — интересная коллекция Google проектов от людей со всего мира. К примеру, клавиатура только для пользователей Gmail, уже ставший известным на западе Newsmap, стильная обертка для Google Reader и другие.



Читать дальше →
Всего голосов 38: ↑29 и ↓9+20
Комментарии17

10 способов стать хорошим программистом

Время на прочтение5 мин
Количество просмотров100K
Хороший программист — это тот, кто смотрит в обе стороны, переходя дорогу с односторонним движением.
Даг Линдер

Что приводит программиста на его рабочее место каждый день? Страсть к программированию и получение удовольствия от него. Но чтобы действительно получать удовольствие и радость от программирования, нужно знать некоторые базовые вещи, которые позволят вам стать хорошим программистом.

Я не собираюсь писать мантры, следуя которым, вы станете хорошим специалистом. Моя цель — перечислить те вещи, которые помогли мне добиться успехов в этой профессии. Не существует четкого определения, кто такой хороший программист. Под таковым я подразумеваю человека, который разрабатывает отличные IT-решения и вносит вклад в развитие индустрии.

Читать дальше →
Всего голосов 200: ↑184 и ↓16+168
Комментарии93

Эпик фэйл журнала MAXIM, или Привет, лузеры

Время на прочтение3 мин
Количество просмотров2.3K
В октябрьском номере журнала «Максим» был опубликован тест «Юзер или лузер», смысл которого состоял в следующем: нужно ответить на несколько вопросов «про интернет», а потом посчитать баллы и определить, юзер ты или лузер. Это — пестня, да еще и с припевом. По итогам этого теста можно смело утверждать, что редакция журнала «Максим» — лузеры. Вот несколько примеров:

Вопрос №4 — какие есть ограничения на объём почтового ящика. В ответах редакция любезно сообщает, что основные почтовые сервисы (Яндекс, Мэйл и, внимание, Gmail) не ограничивают объем ящика. Интересно, что за дебилы, дорогая редакция, покупают тогда у гугла дополнительное место по 5 баксов? В настоящее время бесплатный объем ящика на гмэйле — около 7 гигабайт (http://mail.google.com/support/bin/answer.py?hl=en&answer=6558).

Вопрос №5 — если Бог внезапно отключит тебе http-протокол, будут ли работать Skype, WoW и The Bat. В ответах редакция сообщает, что будут, ибо никто из них http-протокол не использует, и вообще, цитирую, «HTTP всерьез устарел». Дорогая редакция, установите себе сниффер и убедитесь, что Скайп шлет свои сервисные запросы по HTTP. WoW не проверял.

Читать дальше →
Всего голосов 562: ↑401 и ↓161+240
Комментарии295

Согласно статистике, большинство пользователей Интернета используют свежие версии браузеров

Время на прочтение2 мин
Количество просмотров6.3K
image

У веб-разработчиков есть серьёзная проблема, вызывающая массу проблем и головную боль — распределение версий браузера. Для того, чтобы использовать новейшие фишки вёрстки, разработчик обязан следить за тем, как каждый популярный браузер эти функции поддерживает, а также используют ли пользователи Интернета свежайшие версии браузеров. Если нет, то разработчику приходится оставаться в рамках спецификаций устаревшего, но популярного браузера.
Читать дальше →
Всего голосов 109: ↑101 и ↓8+93
Комментарии237

В Mozilla Corporation новый CEO

Время на прочтение1 мин
Количество просмотров445
В блоге Mozilla объявлено о том, что новым CEO Mozilla Corporation назначен Гэри Ковач.

Он сменит в должности Джона Лилли, который ещё в мае заявил об уходе в венчурную фирму Greylock Partners.

Ковач вступит в должность 8 ноября.

Ожидается, что Mozilla Corporation продолжит работу над браузером, но будет уделять внимание и другим направлениям, например, социальным сетям и мобильным устройствам.

Первой задачей, которой Ковач планирует заняться в новой должности, будет выпуск финальной версии Firefox 4.0, запланированный на этот год.
Читать дальше →
Всего голосов 36: ↑26 и ↓10+16
Комментарии20

Распознавая образы

Время на прочтение1 мин
Количество просмотров800
image
Facebook начал тестирование технологии распознавания лиц для Facebook Photos. Это одно из первых нововведений, которое коснется популярного приложения.

Теперь пользователи смогут оценить работу функции распознавания, ведь, по мнению авторов, отмечание друзей на фотографиях – процесс весьма скучный и рутинный, особенно в случае большого числа действующих лиц на одиночном фото или просто объемного альбома. Чтобы устранить этап «помечания», разработчики внедрили технологию распознавания лиц, благодаря которой физиономии будут определяться автоматически.
Читать дальше →
Всего голосов 52: ↑45 и ↓7+38
Комментарии57

Как писать служебные документы

Время на прочтение2 мин
Количество просмотров2.2K
image
Всякий молодой разработчик, начинающий карьеру в более-менее крупной фирме рано или поздно сталкивается с необходимостью написания служебных документов. Начинается история обычно с подобных фраз:
  • Уже сделал задание? Напиши отчет о проделанной работе.
  • Твой компьютер нужно забрать из сервиса. Сходишь, напишешь расписку и заберешь.
  • Тебе upgrade компа делать не надо? Пиши служебную записку.
  • Когда в отпуск планируешь? Напиши заявление в отдел кадров.


В этом месте у впервые столкнувшихся с подобной задачей начинается легкий ступор.
Всего голосов 129: ↑79 и ↓50+29
Комментарии108

iPhone 4 или EVO 4G: что выбрать?

Время на прочтение4 мин
Количество просмотров3.2K
image

Перевод статьи iPhone 4 or EVO 4G: which one should you get? с ресурса Engadget.

Самый простой ответ на вопрос — они оба отличные телефоны. Но суть в том, что то, что делает EVO отличным смартфоном для одного, совсем не обязательно имеет значение для кого-то другого. Во многих случаях (как для автора этой статьи, например), есть целый ряд плюсов и минусов в обоих платформах и устройствах, из-за чего выбор становится очень сложным, практически мучительным. Но мы постараемся разложить по полочкам все факты, чтобы помочь вам сделать свой выбор.
Читать дальше →
Всего голосов 167: ↑104 и ↓63+41
Комментарии172

10 лет в пяти графиках

Время на прочтение1 мин
Количество просмотров827

40 финансовых кварталов, другими словами последние 10 лет работы компании.
Цифры взял с официальных пресс-релизов. На графиках: доход, чистая прибыль и продажи.
Внимание! Под катом 1,5 мегабайта трафика и обещанные 5 графиков.
Читать дальше →
Всего голосов 143: ↑99 и ↓44+55
Комментарии181

Заметки о внутреннем софте Apple, который никто не видел

Время на прочтение4 мин
Количество просмотров2.7K
Так получилось, что вчера, роясь в дебрях BSD части Darwin-ядра и в VFS, я снова наткнулся на ссылку вида rdar…

Для тех кто не в курсе: у Apple есть публичный трекер багов (http://bugreport.apple.com, альтернативный вход по имени radar.apple.com). Но публичный он только на отправку и созерцание своих же постов (и статусов их разрешения), которые частенько оказываются дубликатами.
Читать напрямую описания всех проблем и их решения могут только сами разработчики Apple или очень крутые внешние организации.

Как правило в Интернете никто и не слышал как получить доступ к базе ошибок radar на произвольное чтение и вообще мало кто знает, что из себя представляет эта система.

Более того, Apple не выгодно давать доступ к этой базе хотя бы по следующим причинам:

  • Некоторая информация может повредить репутации системы и дать пищу для хакеров при написании эксплоита, на момент пока уязвимость не устранена
  • Решения технических инцидентов в обход ошибк Apple продаёт разработчикам за деньги


Эта заметка не даст вам доступ к базе radar, но укажет в каком направлении можно идти и какие инструменты есть у Apple на данный момент — волшебные инструменты, которыми компания не делится даже с платными членами ADC (Apple Developer Connection).

Существует альтернатива сервису radar: openradar.appspot.com (правда к Apple она отношения не имеет).
И маловероятно, что в нём вы найдёте необходимые описания проблем из Apple Radar.

Наша компания состоит в ADC, в том числе по платной подписке, но этот рассказ не нарушает никакие NDA, поскольку основан на информации доступной (на текущий момент — начало июня 2010) без логинов и паролей, простому Интернет пользователю.

По иронии судьбы, на текущий момент, доступ на FTP Apple открыт для анонимного пользователя!

Читать дальше →
Всего голосов 136: ↑124 и ↓12+112
Комментарии72

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность