Вниз
Скачать: CL | DM;

Книги   Найти похожие ветки 

← →
AntonioBanderas   (2009-12-05 19:45) [0]

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


← →
TUser ©   (2009-12-05 19:48) [1]


> либо общей теории языков или по алгоримам.

либо  по пчеловодству, либо по строительству луноходов :)

Вирт. Алгоритмы+структуры данных=программы
Ахо, Хопкрофт, Ульман. Алгоритмы и структуры данныах
Кормен. Алгоритмы: построение и анализ
Кнут. Искусство программирования


← →
AntonioBanderas   (2009-12-05 19:53) [2]

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


← →
Суслик_   (2009-12-05 21:35) [3]

Книгу можно читать в одном случае - если надо. Т.е. сначала надо определиться с целями. Чего ты хочешь достичь в результате?
Книг много разных и изучение каждой большой и тяжкий труд.

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

Ссылки все есть в интернете.

Начни с http://lib.mexmat.ru/books/45749?
Про алгоритмы, думать заставляет, и на дельфи.

ЗЫ. Кнута не читай. Не надо тебе этого. Как минимум сейчас - Кнутом надо пользоваться как справочником.

ЗЗЫ
Для поборников правды - ВСЕ, КОНЕЧНО ЖЕ ИМХО.

ЗЗЗЫ Знание алгоритмов не спасет от кидания кнопок. Учи технологии. Желательно модные. Вот это уже не ИМХО.


← →
AntonioBanderas   (2009-12-05 22:04) [4]


> Суслик_   (05.12.09 21:35) [3]

Я такою читал)


← →
Суслик_   (2009-12-05 22:08) [5]

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

ну и ищи, что интересно.
книг полно.


← →
@!!ex ©   (2009-12-05 22:13) [6]

Никогда не читал просто так...
Всегда с вполне конкретной целью...


← →
Игорь Шевченко ©   (2009-12-05 22:58) [7]

@!!ex ©   (05.12.09 22:13) [6]


> Никогда не читал просто так...


Странно, я большинство книжек, относящихся к программированию, читал как раз "просто так". Поэтому и не люблю всякого рода Архангельских, Фароновых, Фленовых и прочих составителей справочных пособий с варбирующися количеством ошибок внутри.


← →
Inovet ©   (2009-12-05 23:03) [8]

> [7] Игорь Шевченко ©   (05.12.09 22:58)
> варбирующися

Это что значит?


← →
Игорь Шевченко ©   (2009-12-05 23:08) [9]

Inovet ©   (05.12.09 23:03) [8]

Опечатка, следует читать "варьирующимся"


← →
Наиль ©   (2009-12-05 23:10) [10]

Источником всех моих знанием являются дайджесты этого сайта раньше локально, а сейчас через DelphiMaster.net
Правда локальный поисковик по дайджестам даёт более адекватные результаты поиска.
Но сайт доступен везде, где бы я не находился.
О том как и почему лучше программировать, лучше всех объясняет Юрий Зотов.


← →
xayam ©   (2009-12-05 23:49) [11]


> Наиль ©   (05.12.09 23:10) [10]
> Правда локальный поисковик по дайджестам даёт более адекватные
> результаты поиска.

интересно, а что там Вас по поиску не устраивает? Кроме того, что архивы не все, я там все делал максимально удобно для поиска. Может быть Вам не знакомы все возможности поисковой строки?

Интересно, поскольку сейчас все переделываю, основное отличие от существующего поиску, то что поиск/вывод осуществляется на уровне сообщений, а не целых веток, как сейчас.

Если будут конкретные предложения по улучшению сайта, то я приму это к сведению.


← →
AntonioBanderas   (2009-12-06 01:03) [12]


> @!!ex ©   (05.12.09 22:13) [6]
> Никогда не читал просто так...

Согласен, это не роман читать, но под настроение в свободное время можно и почитать.
А по поводу того, что нужно читать только тогда, когда нужно чтото реализовать, не всегда можно будет успеть ко времени.


← →
Германн ©   (2009-12-06 01:06) [13]


> Никогда не читал просто так...
> Всегда с вполне конкретной целью...
>

Либо с целью "убить время", либо с целью заснуть. :)


← →
Inovet ©   (2009-12-06 01:15) [14]

> [11] xayam c   (05.12.09 23:49)
> интересно, а что там Вас по поиску не устраивает?

Я, наверно, так и не освоил поиск, но вот сегодня искал эту ветку и как-то нашел раза с 10-го, но уже после того как нашёл в ДМКлиенте. Искал не по названию, в нём ошибка есть, а по содержанию.
http://delphimaster.net/view/3-1233457388/
Какой можно было запрос сделать?


← →
Германн ©   (2009-12-06 01:19) [15]


> Я, наверно, так и не освоил поиск, но вот сегодня искал
> эту ветку и как-то нашел раза с 10-го

http://www.delphimaster.net/index.php?s=%D0%90%D1%81%D1%82%D1%80%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D1%8F&pnumber=30&forum=&user=&order=&dir=asc&title=on&message=on&date_begin=&date_e nd=


← →
Inovet ©   (2009-12-06 01:30) [16]

> [15] Германн ©   (06.12.09 01:19)
>
> > Я, наверно, так и не освоил поиск, но вот сегодня искал эту ветку и как-то нашел раза с 10-го
>
> http://www.delphimaster.net/index.php?s=%D0%90%D1%81%D1%82%D1%80%D0%BE%D0
> %BD%D0%BE%D0%BC%D0%B8%D1%8F&pnumber=30&forum=&user=&order=&dir=asc&title=
> on&message=on&date_begin=&date_e nd=

Хм. Сейчас находится и по другим словам, вот когда бывает надо не могу найти.


← →
xayam ©   (2009-12-06 01:45) [17]


> Inovet ©   (06.12.09 01:15) [14]
> Я, наверно, так и не освоил поиск, но вот сегодня искал
> эту ветку и как-то нашел раза с 10-го, но уже после того
> как нашёл в ДМКлиенте. Искал не по названию, в нём ошибка
> есть, а по содержанию.
> http://delphimaster.net/view/3-1233457388/
> Какой можно было запрос сделать?

Как искать написано по ссылке http://www.delphimaster.net/search.php
Основное - это то, что если Вы уверены, что данное слово должно быть в содержании/заголовке, то должны его пометить плюсиком (+delphi, например) и знаком минус (-delphi), если хотите исключить ветки, содержащие это слово. Также, скорей всего Вам не известно окончание слова, тогда следует поставить в конце знак * (delph*,например, это вместо морфологического поиска) и т.д.

Конкретно для данной ветки как искать зависит от того какие слова Вы знаете точно.


← →
Германн ©   (2009-12-06 01:52) [18]


> Inovet ©   (06.12.09 01:30) [16]

Хм.
Даже не знаю что сказать. Черную книжку я уже выбросил. Красную - тоже.
Может рано выбросил красную? :)


← →
Inovet ©   (2009-12-06 01:52) [19]

> [17] xayam ©   (06.12.09 01:45)

Да, спасибо за ответ и за поиск. Подсказку я конечно читал. Вот что здесь неправильно?
http://www.delphimaster.net/index.php?s=%D0%90%D1%81%D1%80%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D1%8F+%D0%B2+%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D0%B0%D1%85+%D0%B8+%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0%D1%85&pnumber=30&forum=&user=&order=&dir=asc&title=on&message=on&date_begin=&date_e nd=


← →
Inovet ©   (2009-12-06 01:55) [20]

> [18] Германн ©   (06.12.09 01:52)
> Хм.
> Даже не знаю что сказать. Черную книжку я уже выбросил. Красную - тоже.
> Может рано выбросил красную? :)

А в красной о чём было написано?


← →
Inovet ©   (2009-12-06 01:59) [21]

> [19] Inovet ©   (06.12.09 01:52)
> > [17] xayam ©   (06.12.09 01:45)
>
> Да, спасибо за ответ и за поиск. Подсказку я конечно читал.
> Вот что здесь неправильно?
> http://www.delphimaster.net/index.php?s=%D0%90%D1%81%D1%80%D0%BE%D0%BD%D0
> %BE%D0%BC%D0%B8%D1%8F+%D0%B2+%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D0%B0%D
> 1%85+%D0%B8+%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0%D1%85&pnumber=30&forum=&
> user=&order=&dir=asc&title=on&message=on&date_begin=&date_e
> nd=

Всё понятно. Я плюс не стой стороны ставил.


← →
xayam ©   (2009-12-06 01:59) [22]


> Inovet ©   (06.12.09 01:52) [19]
> Да, спасибо за ответ и за поиск. Подсказку я конечно читал.
>  Вот что здесь неправильно?

неправильно то, что Вы не ограничиваете выборку по словам которые Вам точно известны и в результат попадает все подряд, соответственно когда Вы ищете вручную в этой куче, то легко можете ошибиться. Поэтому правильно писать так http://www.delphimaster.net/index.php?s=%2B%D0%90%D1%81%D1%80%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D1%8F+%2B%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D0%B0%D1%85+%2B%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D0%B0%D1%85


← →
Германн ©   (2009-12-06 02:00) [23]


> А в красной о чём было написано?

Там, как правило, были записи о Диме и Пете.
:)


← →
Inovet ©   (2009-12-06 02:01) [24]

> [23] Германн ©   (06.12.09 02:00)
>
> > А в красной о чём было написано?
>
> Там, как правило, были записи о Диме и Пете.:)

Тогда не тот случай.:)


← →
Германн ©   (2009-12-06 02:14) [25]


> Тогда не тот случай.:)
>

Извини, если что. :)


← →
Наиль ©   (2009-12-06 02:50) [26]

> [22] xayam ©   (06.12.09 01:59)

А нельзя ли сделать так, чтобы запрос
"Delphi Linux" обрабатывался как сейчас обрабатывается "+Delphi +Linux",
а "Delphi|Linux" обрабатывался, как сейчас обрабатывается "Delphi Linux".
Это стандартный, а потому привычный подход.
Формат с плюсами не очевиден, тем более, что в справке написано для включения какого-либо слова в результат выборки следует перед ним поставить знак плюс. Пример запроса: +delphi
Это совсем не означает, что добавление нового слова сужает область поиска, а не расширяет, как это делает слово без плюса.


← →
Inovet ©   (2009-12-06 02:55) [27]

> [26] Наиль ©   (06.12.09 02:50)
> А нельзя ли сделать так, чтобы запрос
> "Delphi Linux" обрабатывался как сейчас обрабатывается "+Delphi +Linux",
> а "Delphi|Linux" обрабатывался, как сейчас обрабатывается "Delphi Linux".
> Это стандартный, а потому привычный подход.

Присоединяюсь к пожеланию.


← →
xayam ©   (2009-12-06 03:23) [28]


> Наиль ©   (06.12.09 02:50) [26]
> А нельзя ли сделать так, чтобы запрос
> "Delphi Linux" обрабатывался как сейчас обрабатывается "+Delphi
> +Linux",

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


← →
Наиль ©   (2009-12-06 03:39) [29]

> Во-вторых, такое поведение как сейчас - стандартное для
> интернет-поиска, когда выдается все подряд

С точностью наоборот.
Попробуйте в любом поисковике набрать одно, два, три слова и посмотреть как изменяется количество найденого.

> Во-первых, это может очень сильно ограничить выборку и человек
> решит, что ничего не найдено, хотя возможно он просто указал
> слишком много слов

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


← →
Inovet ©   (2009-12-06 03:43) [30]

> [22] xayam ©   (06.12.09 01:59)
> неправильно то, что Вы не ограничиваете выборку по словам
> которые Вам точно известны и в результат попадает все подряд,
> соответственно когда Вы ищете вручную в этой куче, то легко
> можете ошибиться. Поэтому правильно писать так...

Ага, я уже понял. В следующий раз, если что-то не получится, сразу спрошу с примером.


← →
xayam ©   (2009-12-06 04:19) [31]


> Наиль ©   (06.12.09 03:39) [29]
> > Во-вторых, такое поведение как сейчас - стандартное для
> > интернет-поиска, когда выдается все подряд
> С точностью наоборот.
> Попробуйте в любом поисковике набрать одно, два, три слова
> и посмотреть как изменяется количество найденого.

на самом деле я конечно не прав, но и наоборот тоже не верно. Современный поиск достаточно сложная штука на мой взгляд и зависимость количества введенных слов от количества найденного нелинейная ИМХО (для интернет-поиска).
Вообще я бы с удовольствием бы поменял на плюсы запрос, но, боюсь, это сильно повлияет на мнение пользователей о сайте и адекватности результата. Хотя если исходить только из поиска и отбросить мнение людей, то так конечно было бы лучше. Но вообще нужно как-то оставить возможность искать и так и так. Может какую галочку добавить для замены на плюсы?


← →
clickmaker ©   (2009-12-07 15:30) [32]

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


← →
Наиль ©   (2009-12-08 11:39) [33]

> [31] xayam ©   (06.12.09 04:19)
> Может какую галочку добавить для замены на плюсы?

Да, эта галочка называется "Результат должен содержать все слова запроса".
А если галочка включена по умолчанию, то называется "Содержит хотя бы одно слово"
Тогда в текущем поиске менять ни чего не придётся.


← →
RWolf ©   (2009-12-08 12:00) [34]


> Суслик_   (05.12.09 21:35) [3]
>  Начни с http://lib.mexmat.ru/books/45749?

Интересная ссылка — перенаправляет на другой адрес, а с него перенаправляет обратно :)


← →
xayam ©   (2009-12-09 16:34) [35]


> Наиль ©   (08.12.09 11:39) [33]
> > [31] xayam ©   (06.12.09 04:19)
> > Может какую галочку добавить для замены на плюсы?
> Да, эта галочка называется "Результат должен содержать все
> слова запроса".
> А если галочка включена по умолчанию, то называется "Содержит
> хотя бы одно слово"

куда бы еще ее всунуть? места ни фига нет, не заводить же еще строчку для одной галки :)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.55 MB
Время: 0.008 c
2-1260898615
dplz
2009-12-15 20:36
2010.02.14
Как убрать мерцание image на image?


15-1260307828
Юрий
2009-12-09 00:30
2010.02.14
С днем рождения ! 9 декабря 2009 среда


1-1237192368
Kolan
2009-03-16 11:32
2010.02.14
Дополнение перечисления


2-1260715573
Нагуглить_не_смог
2009-12-13 17:46
2010.02.14
UTF-8 -> ANSI


2-1260437170
yantux
2009-12-10 12:26
2010.02.14
Как поменять цвета ячеек у TStringGrid?




   Наверх