воскресенье, 20 февраля 2011 г.

Хабрахабр

КупиКупон - скидки от 50% до 90%

Хабрахабр:

Google выпустила инструмент для импортирования закладок из Delicious в Google Bookmarks — Delicious to Google Bookmarks. Сервис запрашивает данные вашего Delicious-аккаунта или позволяет использовать OAuth и импортирует все ваши закладки, сохраняя лейблы и метки. Сервис Bookmarks был запущен в 2005 году, но никогда не был особо популярным и не приносил прибыли. В прошлом году Google запустила списки для закладок — социальную функцию, позволившую сервису конкурировать с Delicious.


В последнее время мне приходится часто иметь дело с генераторами отчётов. Это такие программы которые получают на вход базу данных (например mdb файл) и дизайн страницы на которой есть особые поля с текстом вроде [Database.FieldName], а на выходе дают отчёт в виде файла pdf/xls/html (смотря, что вы хотите) который представляет из себя ту страницу с дизайном на которой вместо текста [Database.FieldName] подставлено соответствующее поле из базы данных. Проще говоря, генератор отчётов — это программа которая красиво печатает базу данных. Таких программ много, от известных CrystalReports и FastReports до маленьких и малоизвестных генераторов. Я сравнил несколько генераторов отчётов по скорости, качеству получаемых файлов и другим характеристикам и решил написать результаты в этой статье. Читать дальше →



В блоге зена анонсировали переезд нестабильной ветки XCP на github. Чтобы понять значимость этого события, нужно понять историю Xen Cloud Platform. Компания Xensource, основанная автором Xen'а развивала опенсорсную версию гипервизора и две независимые ветви его ?обвязки?: xend и xapi. Xend шёл под свободной лицензией (и входит в состав большинства дистрибутивов), а xapi был ?сердцем? платной (и весьма дорогой) платформы для виртуализации XenServer. Через некоторое время покупки Xensource Citrix'ом была опуликована опенсорсная версия xapi (GPL), лёгшая в основу Xen Cloud Platform. Версия формально была в открытом доступе, но фактически, её разработкой занимались только сотрудники Citrix, так как только у них был доступ к репозиторию, а механизма приёма патчей от сторонних разработчиков толком не было. И вот, переезд на github с первыми коммитами со стороны не сотрудников цитрикс. Собственно, именно в этот момент XCP становится по-настоящему открытой платформой для построения облачных систем. Ключевые отличия xapi по сравнению с xend'ом: Читать дальше →



Переход к массовому использованию автостереоскопических дисплеев в телевизорах и ноутбуках происходит невероятно быстро. Летом прошлого года появились первые 3D-ноутбуки, например, можно вспомнить модель Toshiba A665, поставляемую с парой затворных очков, то уже в этом году на CES 2011 Toshiba представила прототип нового ноутбука с поддержкой 3D-изображения, для которого очки не требуются. Очевидно, что прогресс в этой области не остановить, и уже сейчас разработан ряд интересных решений, позволяющих нивелировать такие естественные недостатки 3D, как потеря разрешения, ограниченные углы обзора, появление ?слепых зон? и пр. Читать дальше →


С чашки! При разработке планов или ключевых показателей или бизнес процессов консультантами предлагается для начала установить цель, а уж далее все само собой пойдет. Все верно, только один нюанс ? почему-то очень сложно эти самые цели ставить. Как только положишь перед собой несколько листов бумаги с ручкой, как-то сразу хочется кофе попить, кому-то покурить или, что греха таить, даже со своего рабочего стола сразу хочется пыль вытереть и все по полочкам разложить. В общем, откуда ни возьмись, берется куча причин встать из-за стола. Читать дальше →



Кегль шрифта ? одна из вещей, про которые вроде бы всем всё понятно, а на самом деле ? совсем наоборот. Вот, например, строка символов, каждый из которых имеет кегль 36 пикселов: Шрифты разные, а кегль ? одинаковый. Даже тире, запятая и цифры в верхнем индексе имеют кегль 36 пикселов, ни больше ни меньше. Спрашивается, какая же величина у каждого из этих знаков равна 36 пикселам? От какой точки до какой нужно измерить расстояние, чтобы получить это число? Читать дальше →


В течении последних месяцев мы интенсивно работали над переводом Native Client на новый API плагинов браузера, Pepper (Pepper представляет собой набор расширений NPAPI, предложенный Google. прим. перев.). Native Client представляет собой технологию, позволяющую выполнять машинный код непосредственно в браузере, причем прозрачно и безопасно. Сегодня, с выпуском обновленного SDK для Native Client, мы добились значительного прогресса на пути тому, чтобы сделать модули Native Client такими же переносимыми и безопасными, как JavaScript. Читать дальше →


С удивлением обнаружил, что про явление алиасинга (aliasing) здесь постов нет. Ситуацию нужно исправить, тк. алиасинг в любой сколько-то сложной C++ программе обязательно хоть где-нибудь, да есть. Это может быть хорошо, давая возможность ловких оптимизаций, а может быть плохо, внося повышенной паршивости баги. Под катом вкратце про оба случая (ну и неизменное ?компилятор бьет спина?, конечно; для разнообразия сегодня это gcc). Читать дальше →


И снова здравствуйте! На сколько я могу судить, мой дебютный топик о верстке рассылок был полезен большому количеству хабровчан, и в этом я хотел бы не просто привести список правил и рекомендаций, а рассказать ?что? зачем? и почему??. Какие либо моменты я могу опустить, но это лишь потому, что они были четко описаны в предыдущем топике. Прежде всего хотелось бы заострить внимание на одном из персонажей, который часто употребляется в топике ? это ?различные веб-интерфейсы и почтовые клиенты?. Немного нудно каждый раз повторять эту конструкцию слов, и мне кажется, что будет проще дать этому одно обобщающее слово. И так читая дальше воспринимайте слово ?Демоны?(по другому их трудно назвать), как ?различные веб-интерфейсы и почтовые клиенты?. Ну что ж, начнем! Читать дальше →




Натолкнулся в разделе QA на интересный вопрос. Ответ на него заставил написать эту статью как бОлее полный ответ на вопрос ?как организовать поиск по множеству параметров, как в Яндекс-маркете, например?. Я знаю, что на Хабре, да и вообще есть много сторонников noSQL решений (сам не без греха), но все же я сторонник сначала подумать, а уже потом выбирать решение. Итак, что имеем в ?ДАНО? Имеем 120 чекбоксов ? вариант 1/0 Имеем 30 ?радио? с выбором ?да/нет/не важно? Имеем 2-3 слайдера для указания диапазона цен/размера чего нить Имеем самое главное: 12 млн записей в БД. Имеем Select * From tovar Where (wifi=true) and (led=false) and (type=3) and ?.остальные параметры ?; со временем выполнения близкому к истерике клиента. Читать дальше →


работаю в израильском отделении большой американской компании. Приходится много работать с индусами и американцами, даже есть группы, в которых часть людей сидит в другой стране. Поэтому раз в год нам проводят семинары о культурных различиях. Как надо общаться с коллегами из других стран. Мой первый рассказ ? об американцах. Вообще они от нас (израилитян) в шоке. На семинаре показывали интервью с американкой, которая полгода работала в израильском оффисе американской компании. Первое время ей казалось, что все агрессивны и грубы. Потом поняла, что это такая манера общения ? люди повышают голос и перебивают друг друга во время дискуссий, люди могут сказать коллеге (и даже начальнику!), что он не прав и т.д. С большим стыдом вспоминал как я повторял ?I disagree!? на последнем Face2face. Американцы жаловались на израилитян так же, что те постоянно импровизируют, а израилитяне на американцев, что те постоянно тупо следуют инструкциям Кстати сказать как у нас ?Та уборщица? какая? Ну эфиопка ...? или ?В соседнем отделе есть такой мужик умный, индус низенький такой? ? тоже нельзя. Надо объяснять о ком идет речь не используя национальность, религию и сексуальные предпочтения Итак, правила для общения с американцами: Читать дальше →


Буквально недавно произошла трагедия в Домодедово, которая еще раз убедила в необходимости скорейшего запуска проекта о котором мы думали с осени 2010. Участившееся количество терактов, стихийных бедствий и в целом нестабильная обстановка во многих регионах требует появление глобального портала масштаба Wikipedia для самоорганизации волонтеров. Тех, кто понимает значимость и разделяет ценности мы очень ждем в команде. Читать дальше →



Отписаться от этой рассылки

Комментариев нет:

Отправить комментарий