суббота, 19 февраля 2011 г.

Хабрахабр

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

Хабрахабр:


Если слово Xapian вам незнакомо, рекомендую ознакомиться с небольшой статьей. Вкратце же, Xapian ? представляет собой написанный на с++ набор инструментов для индексирования текстовой информации, с возможностью поиска по базе индексированной информации. Для работы не требует установленного сервера, достаточно наличия его библиотек. Может обрабатывать огромные массивы информации(проверено до 1.5Тб), измеряемой миллионами документов. Является конкурирующим продуктом Sphinx и Apache Lucene. Мной он был выбран из этих трех продуктов за возможность использования из .Net. Пробуем


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


Если вы когда-нибудь загружали на Kindle газетные выпуски, то могли заметить, как мало там иллюстраций. Причина вовсе не в том, что на экране с 16 градациями серого иллюстрации плохо выглядят (газеты двести лет публиковались в двухцветном растре, так что это не проблема), а совершенно в другом. Ответ зарыт в официальных условиях использования Kindle для публикации периодических изданий. Пролистайте до секции Revenue Share и вы увидите удивительную формулу (Цена ? стоимость доставки) ? 70% Читать дальше →


Менеджер по цифровому маркетину Forbes.com Денис Пинский опубликовал тему на форуме Google Webmaster Help. Он цитирует письмо от Google, где сообщается о нарушении стандартов качества Google, которые запрещают участвовать в схемах обмена ссылками. В связи с этим, сообщается в письме, сайт понижен в выдаче Google. Стандартное уведомление содержит инструкцию, как нужно исправить нарушение и где подать заявку, чтобы штраф сняли. Читать дальше →


Вчера, через три дня плосле барселонской премьеры, новинки Sony Ericsson ? Xperia pro, Xperia neo и Xperia PLAY были официально представлены в России. Премьера состоялась в Студии Обучения и Поддержки Sony на Горбушке, где бизнес-менеджеры российского представительства Sony Ericsson рассказали, показали и дали пощупать смартфоны нашедшим в себе силы добратся в 11 утра на Горбушку журналистам: ? а также поделились некоторыми подробностями об уже известной модели, январской премьере Xperia arc. Место премьеры довольно символичное ? небольшое помещение за шоу-румом с ноутбуками Vaio, приставкой PlayStation и камерами Cybershot, в котором помещались только большой телевизор Bravia в полстены, кейс с новинками и полтора десятка журналистов, ? все эти бренды так или иначе связаны с премьерами вчерашнего дня. Что интересного узнали на этом мероприятии? Читать дальше →


В рамках пятничного фана мы решили рассказать вам о нашем поисковом исследовании ко дню всех влюбленных. Нам стало интересно, что же наши пользователи думают о любви. Мы вооружились методикой анализа долгосрочных логов, о которой мы рассказывали месяц назад и выяснили, например, что пикап приводит к свадьбе на 30% быстрее, чем классические знакомства. А еще нам удалось посчитать, сколько людей женятся ?по обстоятельствам?, а сколько ? по любви. Или какие шансы, что ваш курортный роман закончится серьезными отношениями. Или стоит ли идти с девушкой в театр сразу после знакомства. Читать дальше →



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


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


Разместив объявление о продаже радио-аппаратуры от радиоуправляемого самолета на одном известном (в этих кругах) форуме, совсем недавно я начал получать сообщения, переписка по которым заканчивалась примерно одним и тем же: Некто: Здравствуйте, возможна ли пересылка аппаратуры в другой город? Я: Да, возможна, но при условии 100% предоплаты. Некто: Ок. Сообщите каким образом это сделать. Вариант выбираю полный комплект как прописано. Значит это будет XXXX тыс. руб. + еще почтовые расходы. Я: Хорошо, способы могут быть следующие: Я.Деньги, WM, перевод на счет в банке. Некто: Тогда нужен номер счета. И сумма. (прим. сразу выбран самый долгий способ, как ни странно) Я: Так, а куда нужно будет отправить посылку? Некто: <адрес> (прим. Россия, не дальше 1000-2000 км. от Москвы). (прим. след. день ? утро, несколько встреч по работе, вечером читаю новые сообщения) Некто: Добрый вечер. Зашел в банк, там сказали что нужен номер счета, номер банка, и фамилия имя отчество. Если у вас имеется карточка VISA то как сказали достаточно 12 цифр с лицевой стороны и имя фамилия отчество. дальше еще немного по этому поводу...


Почти 11 лет назад мне позвонил какой-то парень Матиас из Осло и спросил, хочу ли я еще начать стажировку на должности сопровождения и обслуживания решений компании Troll Tech. Чуть больше недели назад, после презентации Стефана Элопа, касающейся новой стратегии компании Nokia, я на мгновение впервые, за эти 11 лет, подумал, что мой путь с Qt закончился. Когда Nokia ?поставила на Trolltech? у нас был Qt, который был прекрасен для настольных платформ, но как известно, проигрывал на устройствах ? слишком медленный, слишком большой, а компоненты интерфейса пользователя были разработаны для мышки и клавиатуры, но никак не для сенсорных дисплеев. После трех лет в Nokia, с выходом Qt 4.7, нам наконец удалось превратить Qt в надёжную платформу для Embedded Linux, Symbian и MeeGo. То, чего мы никак не могли добиться в Trolltech, несмотря на Qtopia! Мы получили фантастическую обратную связь от наших коллег из Nokia относительно Qt и Qt Quick, и вы, ребята, из сообщества разработчиков по-настоящему верили с нами в разработку приложений на Qt/QML для сотен миллионов устройств Nokia. Холодная вода в лицо. В прошлую пятницу изменение стратегии удивило и шокировало всю организацию Qt. Я понимаю, что сообщество Qt очень расстроено и разочарованно, и что никто не удивился бы, если бы увидел конец Qt в Nokia. И если Вы не верите последнему сообщению Рича Грина о будущем Qt в Nokia, то мне кажется, что любые хитрости или обещания с моей стороны не изменят ваше мнение. Значит, вместо хитростей и обещаний, я поделюсь с вами парочкой фактов, что бы вы могли сделать свои собственные выводы. Читать дальше →


Google добавляет поддержку еще 12-ти популярных типов файлов в онлайн просмотровщик Google Docs Viewer. Утверждается, что это не только более безопасно, но ещё и позволяет не захламлять жестый диск. Итак, теперь можно будет просматривать: Microsoft Excel (.XLS and .XLSX) Microsoft PowerPoint 2007 / 2010 (.PPTX) Apple Pages (.PAGES) Adobe Illustrator (.AI) Adobe Photoshop (.PSD) Autodesk AutoCad (.DXF) Scalable Vector Graphics (.SVG) PostScript (.EPS, .PS) TrueType (.TTF) XML Paper Specification (.XPS) То есть теперь не только полная поддержка типов файлов от Microsoft Office, но и возможность быстрого просмотра еще нескольких популярных типов файлов. В Gmail, вложенные файлы таких типов получат ссылку ?View? ? с помощю которой можно будет их открыть в Google Docs Viewer. Ну и, конечно, помимо этого, их можно загрузить и в Google Docs. Побольше про Google Docs Viewer можно прочитать тут.



(Фотограф Пит Соуза, подписи Mashable) Президент США Барак Обама провёл деловой обед с руководителями крупнейших ИТ-корпораций. Встреча прошла в доме совладельца венчурной компании Kleiner Perkins Caufield & Byers Джона Доэрра в пригороде Сан-Франциско. Среди присутствоваших были Стив Джобс (Apple), Эрик Шмидт (Google), Ларри Эллисон (Oracle), Кэрол Бартц (Yahoo!), Дик Костоло (Twitter), Марк Цукерберг (Facebook). (Фотограф Пит Соуза, запечатлены Обама с Цукербергом) В графике Обамы встреча описана так: Эта встреча является частью нашего постоянного диалога с бизнес-сообществом о том, как мы можем работать вместе, чтобы выиграть будущее, укрепить нашу экономику, поддержать предпринимательство, увеличить наш экспорт и обеспечить американцев рабочими местами. Президент и бизнес-лидеры обсудят нашу общую цель содействия американским инновациям, и обсудят его вклад в новые инвестиции в исследования и развитие, образование и чистую энергию.


Обзор практически всех *top утилит под linux (atop, iotop, htop, foobartop и т.д.). topВсе мы знаем top ? самую простую и самую распространённую утилиту из этого списка. Показывает примерно то же, что утилита vmstat, плюс рейтинг процессов по потреблению памяти или процессора. Совсем ничего не знает про загрузку сети или дисков. Позволяет минимальный набор операций с процессом: renice, kill (в смысле отправки сигнала, убийство ? частный случай). По имени top суффикс "-top" получили и все остальные подобные утилиты в этом обзоре. atop Atop имеет два режима работы ? сбор статистики и наблюдение за системой в реальном времени. В режиме сбора статистики atop запускается как демон и раз в N времени (обычно 10 мин) скидывает состояние в двоичный журнал. Потом по этому журналу atop'ом же (ключ -r и имя лог-файла) можно бегать вперёд-назад кнопками T и t, наблюдая показания atop'а с усреднением за 10 минут в любой интересный момент времени. В отличие от top отлично знает про существование блочных устройств и сетевых интерфейса, способен показывать их загрузку в процентах (на 10G, правда, процентов не получается, но хотя бы показывается количество мегабит). Незаменимое средство для поиска источников лагов на сервере, так как сохраняет не только статистику загрузки системы, но и показатели каждого процесса ? то есть ?долистав? до нужного момента времени можно увидеть, кто этот счастливый момент с LA > 30 создал. И что именно было причиной ? IO программ, своп (нехватка памяти), процесор или что-то ещё. Помимо большего количества информации ещё способен двумя цветами подсказывать, какие параметры выходят за разумные пределы. Читать дальше →


Небольшая прелюдия Приветствую хабрасообщество. В жизни любой средней и крупной компании рано или поздно наступает момент, когда без сетевого хранилища данных жить уже просто не прилично. Необходимо создать определенную структуру папок для внутриотдельного, межотдельного и прочих взаимодействий, но об этом в следующий раз. А сейчас мне бы хотелось показать вам быстрый способ создания ?личных папок? для пользователей фирмы/предприятия/учреждения/etc (нужное подчеркнуть). Вступление Итак к сути происходящего. Исходим мы из того, что у нас имеется домен с авторизацией в любой LDAP-совместимой службе каталогов (далее СК). И желание с возможностью создать файловый сервер на основе Linux+Samba (можно на той же машине что и СК). Зачем каждому выделять личную папку? В основном для хранения данных на сервере так, что бы ни кто не имел к ним доступ. Почему каждому своя папка, а не 1 каталог с разграничением прав? Да действительно существует и такой способ, для меня как админа, они примерно равны по геморойностисложности реализации, но для юзеров однозначно выбранный подход удобнее. Рассказывать о настройке непосредственно samba с авторизацией в ADСК я здесь не буду, об этом и так куча статей в рунете и не только, остановимся лишь на паре значимых для нас параметров. В основном речь пойдет о shell скрипте, который и упростит все наши задачи до невозможности. Читать дальше →


Многие наверняка используют индикаторы процесса, например, когда передаете/получаете какие-нибудь данные через AJAX. Однажды я озадачился, чтобы при нажатии на кнопку, которая отправляет данные формы на сервер, внутри неё появился этот самый индикатор. Изначально фон был однотонный, но в любой момент дизайнеры могли заменить его на другой, либо вообще сделать градиент. Делать специальный GIF под каждую ситуацию довольно глупо. Поэтому правильное решение ? использовать Canvas. Если вы еще не решили эту проблему, я жду вас под катом


Выпущено второе техническое обновление Ubuntu 10.04 LTS. Ubuntu 10.04 LTS будет поддерживаться обновлениями до апреля 2013 года на десктопах и до апреля 2015 года на серверах. Релиз объединяет многочисленные послерелизные обновления (в том числе обновления безопасности) и исправления ошибок. Полный список изменений в Ubuntu 10.04.2: wiki.ubuntu.com/LucidLynx/ReleaseNotes/ChangeSummary/10.04.2 Скачать: ubuntu.com/desktop/get-ubuntu/download (для десктопов) и ubuntu.com/server/get-ubuntu/download (для серверов)


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


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

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

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