Как стать автором
Обновить
15.2
Карма
0
Рейтинг
Ingvar Vilkman @ZEEGIN

Программист

  • Подписчики 14
  • Подписки 3

Локализованный поиск от Google

Наоборот: Перевод могли пофиксить, и результат тот же, что и у комрада dokwork уже не получился бы…

Локализованный поиск от Google

Локализованный поиск от Google

Почему на Хабре так плохо?

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

Новый алгоритм MIT в десятки раз ускоряет быстрое преобразование Фурье

Еще Тьюрингом была предложена система оценки эффективности алгоритмов с помощью двух измерений: емкостная трудоемкость, показывающая необходимое количество дополнительной памяти для выполнение алгоритма и временная трудоемкость, показывающая необходимое количество элементарных шагов для выполнения алгоритма.

Если сравнивать выполнение одного и того же итеративного алгоритма на нескольких отличающихся друг от друга платформах, будь то платформы реализующие промежуточную компиляцию, нативным компилятором полученный код или интерпретируемый, то всегда прослеживается тенденция, что при увеличении числа итераций разница производительности сводится к минимуму.

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

Почему на Хабре так плохо?

Мне кажется, самым хорошим способом было бы написать систему подсказок новичкам (я сам к ним отношусь), чтобы они имели представление о том, каким образом набрать карму для публикации статьи. По видимому, мою статью из песочницы поняли далеко немногие, хотя, я считал, что будет интересно хабропользователям узнать про .NET обертку для Service Control Manager, ведь именно с помощью него можно устанавливать и запускать драйвера в Windows без перезагрузки. Я уже месяц жду возможности написать статью про способы общения с драйвером, но уже, честно говоря, начинает пропадать желание.

SocialFolders — «социальный Dropbox»

Переписка с создателями SocialFolders

ZEEGIN said:

If you want to get a lot of users from Russia, then add to the list of supported social networks vk.сom…

[Если вы желаете получить много пользователей из россии, тогда добавьте в список поддерживаемых социальных сетей вконтакте...]

Ответ:

Hi there,
Thanks for the suggestion!
We'll add vk.com to the list of new services to integrate (we have a long list ahead...).
наилучшими пожеланиями,
— PhilH.
socialfolders.me

Привет,
Мы добавили вк в список новых социальных сетей для [последующей] интеграции (у нас длинный список...)
[наилучшими пожеланиями было написано по русски (=]

Новый алгоритм MIT в десятки раз ускоряет быстрое преобразование Фурье

В Российских инженерно-технических, как и в университетах, все Научно исследовательские работы оформляются по ГОСТ 7.32-2001. А в нем таких подозрительных разделов не имеется…

Новый алгоритм MIT в десятки раз ускоряет быстрое преобразование Фурье

Операция сложения эквивалентна операции умножения еще со времен разработки умножатора. Ну а что в этом нового?

Фишка ведь в том, что для того, чтобы перемножить два числа, используя ДПХ, надо перемножить эти числа, а чтобы перемножить два числа в ДПФ, надо перемножить два комплексных числа, т.е.

где надо потратить 4 операции умножения и 2 операции сложения.

Аппаратного перемножения комплексных чисел еще не придумали, а жаль.

Новый алгоритм MIT в десятки раз ускоряет быстрое преобразование Фурье

Господа, я не понимаю, в чем есть смысл искать компоненты с разряженными матрицами, если суть БПФ как раз в представлении матрицы в сумму разряженных. Это и так и так придется делать для всех элементов…
Да и потом, есть же дискретное преобразование Хартли, открытое Брейнсуэлом еще в 1980 (основанное вместо sin(x) на cas(x), т.е. на sin(x)+cos(x), что полностью позволяет избавится от комплексной составляющей), на основе которого построено БПХ, и существует элементарная взаимосвязь с ДПФ. Уже не раз было доказано, что этот способ является наиболее быстрым. Так, простите, почему же не приведено сравнение с этим алгоритмом в их научной работе?

Использование SCM для управления драйверами в C# реализованной с помощью dll на C++/cli

Это очень существенное замечание. Спасибо. Внес исправления.

Миникостыли: склеиваем строку из фрагментов

А разве этот топик не посвящен сложным типам конкатенаций, чтобы они формировали правильные запросы, к примеру, без лишних операций в нагрузку баз данных?

Миникостыли: склеиваем строку из фрагментов

string BuildSQL(string arg1, string arg2, string arg3)
{
  string sql = "SELECT * FROM table_1 WHERE 1=1 ";
  if (arg1 != null) sql += "AND ARG1 = ? ";
  if (arg2 != null) sql += "AND ARG1 = ? ";
  if (arg3 != null) sql += "AND ARG1 = ? ";
  return sql;
}


Ай-я-я-яай, кто же SQL собирает конкатенацией…
Во первых, это все можно реализовать с помощью, вами не любимого LINQ, хотя кроме CURSORов ORACLE, пожалуй. Но ведь то — совсем другой уровень…
И вот ведь вопрос, зачем здесь «WHERE 1=1», простите???

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность