Pull to refresh
14
0
dmitrygusev @dmitrygusev

User

Send message

Вышел AnjLab SQL Profiler 1.2

Reading time 1 min
Views 5.2K
AnjLab SQL Profiler — это бесплатный Open Source профайлер для MS SQL Server (Express).

В новой версии появилась возможность автоматической группировки одинаковых запросов по соединениям в Performance Dashboard.

Спасибо PowerDNN за спонсорскую помощь в развитии проекта.
Total votes 10: ↑9 and ↓1 +8
Comments 4

Bookmarklet для Free-lance.ru

Reading time 1 min
Views 1.2K
Хочу поделиться полезным букмарклетом для сайта Free-lance.ru

Он вам пригодится, если вы часто просматриваете портфолио пользователей (в частности дизайнеров), у которых нет pro-аккаунта на сайте free-lance.ru. Для таких пользователей портфолио (список их проектов) отображается в виде списка ссылок на странички проектов, где находится картинка с результатами работы.

Этот букмарклет позволяет подгрузить такие картинки на одну страницу, чтобы их было удобнее просматривать.

image

Добавить букмарклет можно отсюда.

Там же можно найти ссылку на исходники и переделать что-то под себя или написать запрос в issues, если будет нужна помощь.
Total votes 13: ↑6 and ↓7 -1
Comments 2

Обсуждение работы алгоритма Романова на примере

Reading time 1 min
Views 2.8K
В продолжение вчерашнего обсуждения.

В прошлый раз остановились на том, чтобы объяснить как работают алгоритмы унификации и фильтрации на конкретном примере. Сам пример был построен особым образом, чтобы проверить определенные свойства алгоритмов.

Для дальнейшего обсуждения я написал небольшой unit-тест, который оперирует формулой из примера. Unit-тест нужен для того, чтобы пропустить шаг алгоритма Романова, где происходит декомпозиция исходной формулы на множество CTF. Вместо этого декомпозиция предлагается изначально автором вопроса.

Unit-тест и подробный лог работы приложения я выложил здесь:

gist.github.com/791064

Предлагаю по возможности ссылаться туда по номерам строк (там не совсем удобно, что нельзя дать прямую ссылку на номер строки, придется искать ее вручную; если кто-то предложит более удобный сервис, я перенесу лог туда).

Как видно из лога работы, тест заканчивается ситуацией, когда на очередном шаге построения гиперструктуры базисный граф оказался пустым множеством, что согласно алгоритму означает, что формула не выполнима (пункт 2b внизу страницы 11 в тексте статьи).

Чтобы не переписывать здесь еще раз статью, предлагаю в обсуждении задавать вопросы, которые требуют дополнительных разъяснений.
Total votes 26: ↑21 and ↓5 +16
Comments 24

Открытое письмо ученым и эталонная реализация алгоритма Романова для NP-полной задачи 3-ВЫП

Reading time 3 min
Views 9.4K
С момента предыдущей публикации о полиномиальном алгоритме Романова для 3-ВЫП прошло 4,5 месяца.

За это время мы с Владимиром Федоровичем подготовили вариант статьи, чтобы отправить его коллегам-ученым и попутно реализовали эталонную реализацию этого алгоритма на Java.
Читать дальше →
Total votes 60: ↑52 and ↓8 +44
Comments 132

Сведение решения NP-полной задачи «3-выполнимость» к алгоритму с полиномиальной сложностью

Reading time 2 min
Views 6.8K
По следам публикации P != NP (для которой, кстати, опубликовано опровержение), хочу поделиться ссылкой на статью В.Ф. Романова, в которой он показывает, как можно свести решение NP-полной задачи «3-ВЫП» к полиномиальному алгоритму.

Напомню, что любую задачу из класса NP можно «полиномиально свести» к любой из NP-полных задач. Значит если если существует полиномиальный алгоритм для решения хотя бы одной задачи, то потенциально любую NP-полную задачу можно также решить полиномиальным алгоритмом.

Читать дальше →
Total votes 22: ↑19 and ↓3 +16
Comments 38

Ratings Service / Online-сервис + REST API для поиска рейтингов фильмов

Reading time 6 min
Views 1.5K
Ratings Service — это online-сервис, который позволяет узнать рейтинг фильма по его названию.

image

Отличительные особенности:
  1. поиск по нескольким Интернет-базам одновременно (на данный момент это КиноПоиск.Ru и КиноКопилка.ру)
  2. легкий интерфейс; можно пользоваться с мобильного телефона, например, через Opera Mini
  3. возможность получать результаты выборки в формате XML в стиле REST
  4. хостинг на Google App Engine / Java
  5. Open Source

Я бы хотел рассказать о некоторых особенностях реализации и поделиться впечатлениями работы с Google App Engine / Java. Ниже вы также найдете адрес проекта на Google Code, с выложенными исходными кодами.
Читать дальше →
Total votes 13: ↑12 and ↓1 +11
Comments 3

Firefox 3.0 стал хуже

Reading time 1 min
Views 436
После того, как я обновился на 3.0 моя продуктивность работы в браузере упала и мне заново приходится вырабатывать привычки работы с браузером.

Речь идет об элементах управления и горячих клавишах:
  • Пропала кнопка «Перейти» в адресной строке, которая была справа. Как мне теперь обновить страницу без повторной отправки данных? Заново перевести фокус ввода в адресную строку и нажать «Ввод»?

  • Перестала работать комбинация Shift+Ctrl+T. Как мне теперь открыть случайно закрытую вкладку? Посмотреть Историю?

Все альтернативы требуют большего количества действий, что начинает «подбешивать».

Со временем я уверен еще найдется что-то.

Вопрос к создателям Firefox: Зачем было удалять элементы интерфейса и горячие клавиши, которыми я пользовался и выработал у себя на них привычку?

Вопрос к читателям: Кто-то еще заметил, что ему приходится менять свои привычки в работе с Firefox 3.0?

Обновление 27.06.2008:

Получилось так, как я и предполагал — все оказалось еще хуже. Firefox все еще не научился обновляться со старой версии на новую :(

Прощайте мои настройки — здравствуйте настройки по-умолчанию.
Total votes 51: ↑17 and ↓34 -17
Comments 42

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity