пятница, 11 марта 2011 г.

Хабрахабр

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

Хабрахабр:

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


14 марта RMA организует выступление Марка Самвера из фонда European Founders, инвестировавшего в Facebook, LinkedIn и Groupon. Марк приедет в Москву с Анной Березовской, менеджером лондонского Groupon, чтобы найти российскому Groupon грамотных топ-менеджеров. Участие бесплатное. Все что нужно, это пройти регистрацию, и быть в понедельник к 19.00 в технопарке DigitalOctober (Берсеневская набережная, 6/3). Читать дальше →


Уважаемые читатели и писатели Хабра! Хочу сказать спасибо всем участникам этого обсуждения за их искреннее желание сделать нашу страну лучше. Это видно во всех вопросах, заданных здесь, даже если они порой звучат жёстко и предубеждённо. Я посчитал важным ответить на вопросы, потому что ABBYY слишком давно не рассказывала о том, чем мы занимаемся, и как мы это делаем. А отсутствие информации порождает много нелепых догадок. Итак, время отвечать на вопросы. В этих ответах я буду иногда отвлекаться к общим суждениям и общей информации, но не для того, чтобы что-то рекламировать, а чтобы лучше объяснить причины, лежащие в основе наших действий. Начну с того, что компании ABBYY уже 21 год. Все это время мы делаем интересные продукты и технологии, известные во всём мире. Сейчас это продукты распознавания печатного и рукописного текста и словари. В будущем ? это продукты, основанные на компьютерной лингвистике. Наши интересы не лежат в области потребления. Наши руководители и акционеры не ездят на роскошных автомобилях, не покупают яхт, вертолетов и дворцов, у нас нет дач на Рублевке. Нам интересно делать новые удивительные продукты, а не ходить по магазинам. Читать дальше →


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



Привет Хаброжители! Вот недавно столкнулся с проблемой, нужно было вызвать .NET WCF сервис из Javа. Нашел несколько примеров, реализации, одним из них и хочу поделиться, вдруг пригодиться кому. Прогулявшись по просторам интернета, нашел готовое решение для SOAP сервисов. Разбираться с ним не стал и продолжил поиск. Затем, было найдено решение с использованием WCF RESTful сервиса, который возвращал данные в формате JSON. Решил разобраться подробнее и попробовать как это работает. Читать дальше →



  Компания Pluralsight, при поддержке Microsoft, делает прекрасное предложение для веб-разработчиков и предлагает бесплатный доступ к своему профессиональному видео-курсу обучения технологии ASP.NET MVC 3. Предложение ограничено по времени, курс будет свободно доступен только до 18 марта. Курс подготовлен на английском языке. Курс состоит из следующих частей: введение: новый проект, шаблон MVC, маршрутизация, контроллеры, представления, создание действия; движок представлений Razor: преимущества Razor, создание простого представления, смешивание кода и разметки, модели и ViewData, HTML-хелперы, частичные представления, модель компоновки представления, код для автоматического запуска, конфигурация; контроллеры: глобальные фильтры действий, кэширование результатов вложенных действий, ViewBag, новые результаты действий, валидация запросов; модели: валидация в MVC3, аннотация данных, пользовательские атрибуты валидации, модели с поддержкой валидации, клиентская валидация, пользовательская клиентская валидация, удаленная валидация; NuGet: средство управления пакетами, зависимости пакетов, использование PowerShell, пользовательские пакеты; Dependency Injection: инъекции зависимостей, использование IDependencyResolver, инъекция в контроллерах, инъекция в представлениях, активаторы, расширяемость фильтров, расширяемость моделей. Pluralsight делает весьма и весьма качественные видео-курсы, поэтому рекомендую всем не упустить возможность и ознакомиться с этим бесплатным предложением. Очень хороший шанс начать изучать ASP.NET MVC или узнать что нового было представлено в MVC3.


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


Буквально сегодня вышла новая версия OpenSUSE ? 11.4 Всех неравнодушных поздравляю! Get It! mirror.yandex.ru/opensuse/distribution/11.4/iso/ download.opensuse.org/distribution/11.4/iso/ Основные нововведения: KDE 4.6 Апплет обновлений KDE заменён на KPackageKit и теперь для установки им предлагаются не только патчи, но и обновления пакетов. По умолчанию включен PulseAudio, а новый KMix из KDE 4.6 позволяет использовать его. Bluedevil ? новая утилиты для работы с Bluetooth устройствами для KDE. KDE больше не зависит HAL ? вместо него используется udev для работы со съемными устройствами и управления питанием. Читать дальше →


Вступление Привет хабралюдям! В своей предыдущей статье я начал рассказывать о разработке плеера на основе VLC. В данной статье я расскажу об основных аспектах и сложностях, с которыми мне пришлось столкнуться при написании плеера. Вот как выглядит главное окно программы: Главное окно программы Отрисовка кадра на экран с помощью Direct3D Итак, как я уже говорил для декодирования потокового видео используется библиотека LibVLC, которая является основной частью плеера VLC. Плагин VMem позволяет декодировать видео поток, применяя к нему различные фильтры и в конце концов сохранять ее в пользовательский участок памяти. Для того, чтобы ускорить вывод картинки я использовал Direct3D 9. В Direct3D есть понятие поверхностей(surfaces) а также текстур(textures). Поверхность ? это массив байтов имеющий размер width x height: Схематичное изображение поверхности Т.е. по сути поверхность есть bitmap Текстура отличается от поверхности тем, что ее можно ?накладывать? на примитивы(полигоны). Также текстура имеет mip-map уровни ? уменьшенные копии текстуры(применяется в 3D графике) Читать дальше →


   Вплотную приблизились к пониманию того, что ?Android это якобы здорово?, но никак не можете определиться с устройством? Понимаю ? их нынче наплодили столько, что иной раз ведущие аналитики путаются в названиях ) Но для того обзоры и пишутся, чтобы давать пользователям представление о том, что каждое устройство представляет собой ? я вот, например, сегодня решил рассказать про относительно новый коммуникатор HTC, баннер с которым уже неделю крутится на Хабре. Этакая золотая середина модельного ряда. Осторожно, много картинок. Читать



Я был ужасно удивлён, почему на хабре нет ни одной статьи про Wuala. Если коротко ? это аналог Dropbox, но с некоторыми удивительными отличиями. По умолчанию пользователю дается всего 1 гигабайт облачного пространства, но его бесплатно можно расширить если у вас есть свободное место, которым вы готовы поделиться с другими. Постараюсь не затягивать статью, но первый блин, как известно, комом! Читать дальше →



Суперкомпьютер мощностью 1 Пфлопс официально введен в эксплуатацию в Саровском ядерном центре. Теперь российский суперкомпьютер соответствует 12 месту в мировом рейтинге Топ-500 мощнейших суперкомпьютеров планеты и первому ? в рейтинге Топ-50 России и СНГ, сообщили сегодня в Росатоме. По данным из Росатома, сборку суперкомпьютера специалисты ядерного центра осуществляли самостоятельно. В ней присутствуют собственные разработки РФЯЦ-ВНИИЭФ, включая основные компоненты системного ПО.


Вместо топика-ссылки В первый день соревнований Pwn2own по взлому типичных программных окружений, были продемонстрированы успешные атаки на систему через взлом браузеров Safari и Internet Explorer 8. Попытки взлома браузера Chrome не увенчались успехом, несмотря на учреждение компанией Google дополнительного приза в размере 20 тыс. долларов. Соревнования по взлому браузера Firefox и телефонов на базе платформ iPhone, Blackberry OS, Android и Windows Phone 7 будут проведены в ближайшие часы, итоги пока не известны. Подробней...


Все наслышаны о деятельности этой компании, да и я с ужасом писал о том, что они творят, но это письмо, полученной от них дало понять, что все плохо в королевстве: Уважаемый клиент! Напоминаем Вам, что АНО <РСИЦ> передает деятельность по оказанию услуг клиентам в ЗАО <РСИЦ>. В дополнение к договору с АНО <РСИЦ> Вам необходимо заключить трехстороннее соглашение о замене стороны по договору. Условия предоставления услуг при замене стороны по договору не изменятся. Срок, в течение которого Вам необходимо оформить трехстороннее соглашение, продлен до 28 марта 2011 года. По истечению этого срока АНО <РСИЦ> перестанет оказывать услуги клиентам. Соглашение о замене стороны по договору можно оформить в электронном виде, авторизовавшись в разделе <Для клиентов>: www.nic.ru/manager По моему, это стандартный ?финт ушами?, когда при возникновении БОЛЬШИХ проблем у компании, ее закрывают, а клиентов перетаскивают в новую. Ну что-ж, можно пожелать только удачи, а я все свои домену от греха по дальше лучше перенесу к другому, более адекватному регистратору.


Постоянные читатели раздела помнят топик ?А вы знаете, кто звонит в ваш интернет-магазин??, размещенный на Хабре 16 февраля 2011. habrahabr.ru/blogs/eCommerce/113847 Для тех, кто не читал ? краткая вводная. Имеем желание определять абонентов магазина при входящем звонке, чтобы сократить время ?фильтрации? и сделать каждое обращение персональным, удобным для клиента. Автором топика, n0_quarter, был озвучен используемый на практике вариант. Как заведено на Хабре, в комментариях начались споры, развернулась дискуссия. Согласитесь, что комменты ? одна из самых интересных частей любого топика. В ходе общения я рассказал о нашем альтернативном варианте, но, упреждая упреки в продвижении дружественного портала, не стал публично указывать ресурс, который мы используем. Сразу же меня накрыл шквал приватов с просьбой рассказать подробнее, указать сайт, объяснить, что и как. Я, по мере сил и возможностей, отвечал. Старался без длительных пауз, но иногда ожидание ответа с моей стороны затягивалось. За что приношу извинения. Поскольку поток обращений уменьшился, но не иссяк, решил описать наше решение. Надеюсь, что это будет многим хабровчанам полезно и интересно. Читать дальше →


Многие из вас читали о последних эстонских выборах. И вот интересные факты. Эстонское правительство наняло IT-вендора Helmes для создания системы представления оперативных данных в течение последних эстонских парламентских выборов. Они (Helmes) построили совершенно новую систему, и по-видимому, не проверили ее в преддверии выборов. Неудивительно, что система упала, и статистика подавалась с задержкой на час. Почему я пишу об этом? Потому, что Helmes обвиняет СУБД PostgreSQL в задержке. Это все равно, что водитель после попадания в автомобильную аварию обвинит изготовителя двигателя, хотя сам мчался на красный свет. ?Если бы только двигатель был чуточку мощнее?, ? жалуется Helmes, ?мы бы проскочили этот чертов перекресток еще до того момента, как другие машины тронутся с места!? Предполагая, что Google Translate адекватен в своем переводе, Helmes предоставил поистине причудливое объяснение отсутствия тестирования: ?Единственным способом предотвратить эту ситуацию была бы предварительная загрузка данных с тем же объемом информации, что и в разгар выборов. Это не нормально, так как запуск системы не должен зависеть от какого-либо объема псевдо-данных.? Читать дальше →


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

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

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