Pull to refresh
16
0
Александр Соловец @mbait

Пользователь

Send message
Было бы здорово, если бы вы придерживались общеизвестных практик:
1. Суффикс "_t" в именах типов зарезервирован для стандарта.
2. Результат вызова malloc надо всегда явно приводить к типу переменной, иначе в строгом режиме будут предупреждения.
3. Размер в malloc нужно вычислять автоматически: int *p = malloc(sizeof *p);

Вот вывод команды «cc -pedantic -std=c99 jfes.c -o jfes.o» http://paste.ubuntu.com/12904577/
Для приветствия существует тип поиска keyword search, читайте справку по параметрам `-kws` и `-kws_search`. Этот метод распознает лучше чем грамматика.

Однако чем меньше словарь — тем быстрее поиск по нему и зачем нам хранить в оперативке словарь на 500000 слов

Словарь весь не грузится — только те слова, что используются в языковой модели.
<n3> = (сто|двести|триста|четыреста|пятьсот|шестьсот|девятьсот)[<n2>|<n1>];

Можно переписать оптимальнее:

<n34> = ( три | четыре ) ста ; <n59> = ( пять | шесть | семь | восемь | девять ) сот ; <n3> = ( сто | двести | <h34> | <h59> ) [ <n2> | <n1> ] ;
нет ничего плохого в самой идее копипаста Вики с последующей редакцией только авторизованными лицами

Плохого нет, но изменится суть. Википедия построена как раз на принципе, что люди заходят, видят «бред» и исправляют. Вики хороша для ликбеза по-быстрому и как список ссылок для дальнейшего чтения (в том числе, и на проверенные ресурсы). Конкретный пример — знакомство с новым протоколом проще начать с прочтения статьи на Википедии и продолжить чтением RFC, на который, обычно, есть ссылка.
Возможно, вы правы. Когда-то очень давно я писал физ. библиотеку и тоже использовал разделяющую ось для поиска столкновений, но почему-то там был тест на столкновение углами, и чтобы он проходил, я добавил проверку, которую описал выше.
Не учтен случай, когда фигуры сталкиваются вершинами. Для этого в 2D к качестве разделяющей можно взять нормаль к прямой, проходящей через центры масс обеих фигур, в 3D — по тому же принципу.
Немного подташнивает от инженеров, если честно. Когда я учился, то программирование было обычным делом, как и множество других профессий. И вдруг все набежали: инженеры, тимлиды, сеньоры-помидоры, собеседователи 80-го уровня со своими задачками, стартаперы… И мы пришли к тому, что сейчас имеем. А ЧСВ всех, кто что-то там пишет на клавиатуре, переполнило счётчик два раза.

В моём понимании инженеры строят дома. Или коммуникации. И этим потом ещё пользуются много десятков лет. И инженеры ещё отвечают за свою работу. Все смеются над Коболом, а программы, написанные на нём «до революции», продолжают работать. А теперь преимущественно какое-то гавно пишут, попутно что-то бормоча про сингулярность, устаревание, хайлоад и бигдата. И дабы не кормить троллей — пример с Коболом утрирован.
Как и большинство современных стартаповизобретений: яркая, дорогая, ненужная. Покупать будут ради того, чтобы потом всем показывать, а не чтобы проводить исследования или отдыхать. Исследователи и так прокачаны до 80 уровня в плане оптимизации быта в походных условиях, а те, кто действительно хочет отдохнуть в дикой природе, стараются как раз взять минимум из мира цивилизации, иначе это как-то странный отдых.
Вы можете более кратко и понятно сформулировать решаемую задачу?
Как-то несолидно — вроде бы взрослые люди, «лучшие умы». Им никто не сказал, что вся мощь ИИ сейчас — это теорема Байеса и нейронные сети, которые никто не понимает, как работают? Это все равно, что увидеть пластмасового Мегатрона в дестком магазине и выбежать, крича «вторжение десептиконов вот-вот начнется».
Им это не надо, они работают нормально (по крайней мере так было год назад), поэтому, думаю, клиентов у них хватает.
Смотрю обзор за обзором, смотрю на новые модели, и хочется накупить комплектующих (которые пока еще есть) для T420 и T430 на годы вперед.
Но pocketsphnx это распознавание, а не синтез?
очень мощный плагин для работы с Git прямо из Vim
так они еще и более функциональные по сравнению с аналогами среди плагинов Vim!

Мне показалось, или в плагине git отсутствует команда diff?

Я думаю, ваше стремление с удовольствием приняли бы в каком-нибудь уже существующем проекте. Например, можете посмотреть VCSCommand. Кажется, когда я пользовался им последний раз, там было, над чем работать.
Скачал по ссылке на mail.ru, потому что не хочу тратить время на бессмысленную регистрацию. Хочу поддержать переводчиков. Как это сделать?
Радует внезпаное переключение с русского на английский интерфейс, а также разная оболочка на всех трех снимках.
Зашел, чтобы увидеть комментарий, что язык — всего лишь инструмент… и не увидел =(
Ни в коем случае не оправдываю троллей, но что-то в этом есть, потому что неделю назад у меня был следующий разговор (про существование Sky я тогда не знал, собеседник был не русский, но говорил по-русски):

— Он (мой сын) сейчас в Sky работает.
— В Skype?
— Да. То есть — нет, в Sky.
— (возможно женщина в возрасте, и не знает, как Skype произносится?) То есть не в Skype?
— Да, в Sky. В Skype он тоже работал.
— (???!!!) То есть это другая компания? Чем она занимается?
— Ну это же известная компания: звонки, интернет.
— ...
Импликацию обращать нельзя. Из A => B следует только, что !B => !A, но никак не !A => !B.
Круто тем, что такой человек не позволит себе опуститься до того, чтобы воровать бюджетные деньги, нести какую-то чушь из телевизора или обвинять другие страны в своих бедах. Его «понтами» будет не количество денег, которую он успел утащить подальше от дома, а уровень развития родной страны. Ну, и как бы уровень развития Сингапура намекает об этом.
Код — норм. Именование переменных немного странное, некоторые блоки невыровненны, что может быть причиной копипасты, а может — и нет. Если код действительно его, то очень круто (наверно) иметь такого премьера.

Information

Rating
4,686-th
Location
Владивосток, Приморский край, Россия
Registered
Activity