Pull to refresh
0
Дмитрий Дзюба@Dzuba

User

3
Subscribers
Send message
Если ничего не беспокоит, то незачем и обращаться, имхо.
Проверил вручную: все верно выдает сервис.
Попробуйте сами:
nslookup musoyan.com ns2.datateks.lv
nslookup musoyan.com ns.serveris.lv

То, что «Домен был недавно перенесен и пока доступен по старому адресу», это неверно, видимо. Но ситуация очень похожа, за исключением, быть может, слова «недавно».
Это баг. Буду исправлять. Спасибо.
Да, Вы правы. Но с другой стороны, монетизированные проекты не бросают, но продают, в том числе и «на запчасти». Так что почти любой проект может внезапно исчезнуть.

К слову, поддерживать его пока очень просто. ;)
Подняли. Давайте еще разок. ))
Что именно улучшить? Буду признателен за любой совет.
У вас вот этот кусок кода 2 раза подряд в тексте:
foreach($possibleWord as $n=>$k)
{
  if(levenshtein($k, $myWord) < $min_levenshtein)
  {
    $min_levenshtein = levenshtein($k, $myWord);
  }
 
  if(levenshtein(metaphone($k), metaphone($myWord)) < $meta_min_levenshtein)
  {
    $meta_min_levenshtein = levenshtein(metaphone($k), metaphone($myWord));
  }
}
Исправьте, пожалуйста.

Кстати, он мог бы быть короче и быстрее:
foreach($possibleWord as $k)
{
    $min_levenshtein = min($min_levenshtein, levenshtein($k, $myWord));
    $meta_min_levenshtein = min($meta_min_levenshtein, levenshtein(metaphone($k), metaphone($myWord)));
}
Это возможно, поскольку в классе DataTable лежат лишь ссылки на данные, а не сами данные. Таким образом, размер объекта типа DataTable есть величина порядка sizeof(IntPtr) * Rows.Count + размеры остальных полей класса.
Будь классы DataRowCollection и DataRow структурами (что было бы, имхо, глупо), ограничение не осталось бы незамеченным.
И у Вас получилось без лишних ухищрений создать объект (в Вашем случае — массив структур) объемом более 2Г?
Вопрос не случаен: .NET не позволяет этого делать.
Пруфлинк: «Как и в случае с 32-разрядными операционными системами Windows размер объекта, создаваемого при выполнении 64-разрядного управляемого приложения в 64-разрядной операционной системе Windows, ограничен 2 ГБ.»
2

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

Десктоп разработчик
Ведущий
C#
C++
ООП
Git
SQL
.NET
Разработка программного обеспечения
Многопоточность
Оптимизация кода
Английский язык