Вверх ↑
Этот топик читают: Гость
Ответов: 16884
Рейтинг: 1239
#1: 2015-07-18 22:22:03 ЛС | профиль | цитата
http://forum.d2h.ru//getfile/36031
Выбрать "Жанр", выбрать тему.
Довольно неплохая библиотека по компьютерам, программированию и БД

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
1
Голосовали:sla8a
Ответов: 1535
Рейтинг: 176
#2: 2015-07-19 10:27:52 ЛС | профиль | цитата
19072015.jpg
Было бы логичнее разместить кнопку скрытия списка так, вместе со сплиттером.(IMHO)
карма: 1
Не так страшна ошибка, как опасность её не заметить.

0
Ответов: 824
Рейтинг: 138
#3: 2015-07-19 11:19:46 ЛС | профиль | цитата
[flood]Tad, не вижу смысла в программе, чем она отличается от браузера, какие дает выгоды перед ним?
Все тоже можно и нужно поделать в браузере для чтения/скачивания книги...[/flood]
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#4: 2015-07-19 21:34:12 ЛС | профиль | цитата
ser_davkin, подскажи, как остановить движение сплиттера вправо при достижении ширины таблицы, например, в 410 пикселей ?
Есть там (у сплиттера) MinRest и MinOwn. Но...

sashaoli, открываю каталог (http://www.flibusta.net/g).
Для выбора чего-то - нужно прокрутить и просмотреть ~ 300 строк.
У меня в первом Combobox-e - всего 22 строчки. Жалеем глазки - они не казённые !
Во втором ComboBox-е тоже - больше 10 редкий случай. Опять вспоминаем про глазки.
Идем дальше.
Попадаем, к примеру на http://www.flibusta.net/g/det_action (ДетективыБоевики)
Там "всего!" 2769 книг.
И для каждой книги отведено по две, а часто и по три строчки.
Считаем по 2. Значит нужно просмотреть "всего!" 5.5 ТЫСЯЧ строк.
А я в StringTable смотрю всего 2769 строчек, а если знаю Автора или Название книги, то и того меньше.

Мне, например, нравится.
------------ Дoбавленo в 18.03:
Может кто подскажет как:
Иванов Иван Иванович и
Иван Иванович Иванов привести к виду
Иванов И.И.

Как отличить имя от фамилии
никаких идей
------------ Дoбавленo в 21.34:
Решил пока иметь возможность сортировать по Фамилии и по Названию.
Пришлось применить IC. На компонентах компактно не получилось
nesco, в StrPart не хватает Разделить с началас конца.
Библиотека4m.rar
StringTable обновить на SVN. nesco,Спасибо !!!
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1Библиотека4m.rar [3.4KB] [295]
Ответов: 2059
Рейтинг: 132
#5: 2015-07-19 22:12:25 ЛС | профиль | цитата
Tad
Может кто подскажет как:
Иванов Иван Иванович и
Иван Иванович Иванов привести к виду
И.И.Иванов

Нужен морфологический парсер.
Тогда программка увеличится на 1.5 - 2.0 мега.
Стоит-ли?
Можно с окончаниями пошаманить, но на сколько это будет качественно - вопрос?
Здесь[url] http://www.aot.ru/download/LexGroup.rar[/url] окончания пишутся в начале каждого текстового файла, есть и фамилии, но их слишком мало (фамилий).
Если автор не югослав, то фамилию от отчества можно отсортировать.
Как с иноземцами быть???
Овчинка выделки не стоит.
P.S.
Кажется я вопроса не пронял.

http://forum.hiasm.com/forum_serv.php?q=56&id=3980
Морфология не поможет. У всех слов одинаковые атрибуты.
Единственно, что по синтаксическому парсеру - фамилии подчинены отчество и имя - в любом раскладе.
25 именительный падеж (кто, что)
24 одушевленное
22 мужской род
19 единственное число
1 существительное
46 слово написано с большой буквы
35 третье лицо
карма: 6

0
Ответов: 16884
Рейтинг: 1239
#6: 2015-07-20 11:49:30 ЛС | профиль | цитата
flint2, как может быть в русском языке:
1. Фамилия Имя Отчество
2. Имя Отчество Фамилия
3. Имя Фамилия
4. Фамилия Имя
5. Фамилия
Нужно в результате получить Фамилию на первом месте.
Нигде не встречал простого алгоритма.
Насчет окончаний - знаю только : Если отчество заканчивается на "а" - значит пол женский.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 2265
Рейтинг: 676
#7: 2015-07-20 11:59:07 ЛС | профиль | цитата
Tad писал(а):
1. Фамилия Имя Отчество
2. Имя Отчество Фамилия
3. Имя Фамилия
4. Фамилия Имя
5. Фамилия

1. "*вич/вна * *вич/вна" OR "* * *вич/вна" = %1 %2 %3
2. "* *вич/вна *вич/вна" OR "* *вич/вна * " = %2 %3 %1
3. ??
4. ??
5. Фамилия
карма: 11

0
Ответов: 16884
Рейтинг: 1239
#8: 2015-07-20 12:04:58 ЛС | профиль | цитата
sla8a, вспомнился наш завгар - Кузмич Иван Кузмич. Вот был у нас такой сибиряк.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 2265
Рейтинг: 676
#9: 2015-07-20 12:08:21 ЛС | профиль | цитата
Tad, думаю 1, 3 и 5 пунктом можно получить достаточно большой процент.
А ваш завгар точно книги писал?
карма: 11

0
Ответов: 16884
Рейтинг: 1239
#10: 2015-07-20 12:14:41 ЛС | профиль | цитата
или Иванóвич Петр Ивáнович (в фамилии ударение на "о")
sla8a писал(а):
А ваш завгар точно книги писал?
Издавался или нет - не знаю. Но стихи матерные сочинял.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 2265
Рейтинг: 676
#11: 2015-07-20 12:18:22 ЛС | профиль | цитата
Tad писал(а):
или Иванович Петр Иванович (в фамилии ударение на "о")
Первый пункт:
sla8a писал(а):
1. "*вич/вна * *вич/вна" OR "* * *вич/вна" = %1 %2 %3

Иванович Петр Иванович = Фамилия Имя Отчество
карма: 11

0
Ответов: 2059
Рейтинг: 132
#12: 2015-07-20 13:10:18 ЛС | профиль | цитата
Tad,
flint2, как может быть в русском языке:
1. Фамилия Имя Отчество
2. Имя Отчество Фамилия
3. Имя Фамилия
4. Фамилия Имя
5. Фамилия

flint2 писал(а)
фамилии подчинены отчество и имя - в любом раскладе.

(Читать - "к фамилии".)
Если будет глагол в предложении. то сначала идёт сказуемое - оно никому не подчинено;
сказуемому подчинено подлежащие, а ему определения.
Для примера: http://forum.hiasm.com/forum_serv.php?q=56&id=3981
Цифрами отмечены уровни дерева, ветви разнесены. ( не как не собирусь сделать компонент, чтобы выводить графический вариант).
т.е. фамилия выступает в роли подлежащего, а отчество и имя в роли определения.
Это конечно относится к синтаксическим анализаторам сделанным по классическим законам. Так и мой работает, но есть и другие школы.
Это значит, что в предложении "Иванов Иван Иванович", или "Иван Иванович Иванов" слово, никому не подчинённое, и будет фамилией. (корень дерева)
С вариантом "5. Фамилия" - не ловленный мизер. Т.е. определить, что это - фамилия, или имя определить не возможно.
Только с окончаниями шаманить. Правда в парсере и это присутствует, когда слово не известно.
Определить морфологию можно "Глокая куздра бодланула бокра." - дерево правильно строится, но вот "Чингачгук" фамилия, или имя... Скорее всего будет фамилия.

С иностранцами всё гораздо хуже. http://forum.hiasm.com/forum_serv.php?q=56&id=3982
Всё нормально получается, если парсить на английском языке.
карма: 6

0
Ответов: 16884
Рейтинг: 1239
#13: 2015-07-20 14:53:54 ЛС | профиль | цитата
flint2 писал(а):
(Читать - "к фамилии".)
"Петр Иванов" - читаем "Петр" к "Иванов" или к "Петр" "Иванов" ?
flint2 писал(а):
"Чингачгук" фамилия, или имя
Скорее псевдоним.
------------ Дoбавленo в 14.53:
Ладно, послушаюсь sashaoli, можно всё проделать и в браузере, но поиск у них не лучше нашего.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 2059
Рейтинг: 132
#14: 2015-07-20 15:07:31 ЛС | профиль | цитата
"Петр Иванов" - читаем "Петр" к "Иванов" или к "Петр" "Иванов" ?

К фамилии присоединяются имя и отчество. Фамилия - козырная масть.
Олин Александр - мудр.
не лучше нашего.
- один в один, а может и хуже - у Флибусты, особенно трафик .
[flood]Меня провайдер не пускает, приходится смотреть через Mask Surf.
На Флибусте есть снятые раздачи по просьбе правообладателя, так какого рожна?
http://forum.hiasm.com/forum_serv.php?q=56&id=3983
А куда смотрит президент? (О.Генри - "Вождь краснокожих.")
Надо делать ротацию законописак. Теперь нет смысла подстраиваться под запад. Реагировать на обстановку надо шустрей.
Что изменил этот закон?
Быть дураком - это большой грех, а тратить деньги государства - преступление.
Тогда давайте жить по понятиям. Большинство так и делает.
"По совести, или по закону?" - от сюда следует, что закон бессовестный по определению.
"Я-б в избранники пошел
// Пусть меня научат
И учить не надо."
[/flood]
Я добавил в схему вызов Mask Surf, для меня стало куда гораздей, чем через браузер.
карма: 6

0
14
Сообщение
...
Прикрепленные файлы
(файлы не залиты)