Date: 2007-01-25 01:08 am (UTC)
From: [identity profile] birdwatcher.livejournal.com
Респект.

Date: 2007-01-25 01:13 am (UTC)

Date: 2007-01-25 03:27 am (UTC)

Date: 2007-01-25 05:46 am (UTC)
From: [identity profile] selfmade.livejournal.com
Good one.

Date: 2007-01-25 08:01 am (UTC)
From: [identity profile] alexey-rouban.livejournal.com
в create table имени таблицы не хватает

Date: 2007-01-25 12:35 pm (UTC)
From: [identity profile] loveyoupeople.livejournal.com
мне кажется, что такие простенькие ошибочки делают специально, особенно в разработках для всяких курсов и тренингов, чтобы читатель чувствовал себя комфортнее.

Date: 2007-01-25 01:51 pm (UTC)
From: [identity profile] alexey-rouban.livejournal.com
да нет, просто текст не вычитан
так бывает часто, когда никто из чужих не читал
у меня бывало много раз
статья ведь не обучающая, зачем комфорт читателю?

Date: 2007-01-25 04:59 pm (UTC)
From: [identity profile] ivan-gandhi.livejournal.com
Да редактор-то читал и правил, конечно. Ну ничего, исправим сейчас. Не бумага.

Date: 2007-01-25 04:58 pm (UTC)
From: [identity profile] ivan-gandhi.livejournal.com
А... чайник... щас поправим; спасибо!

! =))

Date: 2007-01-25 11:42 am (UTC)
From: [identity profile] terminalhead.livejournal.com
Если тебя не затруднит, добавь меня в друзья :)

Date: 2007-01-25 12:32 pm (UTC)
From: [identity profile] loveyoupeople.livejournal.com
Depending on the problem you think you are solving - хорошо!

совсем я отстал от жизни

Date: 2007-01-25 04:05 pm (UTC)
From: [identity profile] bravomail.livejournal.com
ничегошеньки не понял.
Синтаксис примеров совершенно не понятен.
Ясно, что это темплейты, но я в серости своей не знал, что они уже есть в Яве.
Далее, неясно для чего весь огород с мапами и хэшированием городится.
И уж тем более, при чем здесь SQL.
Например, страница озаглавлена "Что будет делать сиквел программист" и ни одной строчки SQL на этой страничке.
Сотрясание воздуха.

Re: совсем я отстал от жизни

Date: 2007-01-25 05:03 pm (UTC)
From: [identity profile] ivan-gandhi.livejournal.com
О как интересно.

А я тут уже писал на эту тему. И что? То, что я писал, тоже не пошло?

Нет, если синтаксис непонятен, то, наверное, нет смысла в детали вдаваться. Это как бы идиоматическая джава, все так сейчас говорят и пишут. И "что будет делать" - там никаких сиквелов не надо... ну что, писать create index, что ли?
From: [identity profile] alexey-rouban.livejournal.com
А что у Вас за проект? Мне интересно с профессиональной точки зрения - разработка ORM и функциональное программирование. Есть по нему какой-нибудь сайт?
From: [identity profile] ivan-gandhi.livejournal.com
Да о том и речь, что я с этими явлениями встречался и в Борланде, и в Фареклике, и в Гугле; и не только в джаве; Хаскел, да и Лисп, на эту тему не заморачивается, там всё есть. А вот в "Директивных" языках мышление другое; все спешат решать задачу, не сформулировав её: "трясти надо". Тут правильно [livejournal.com profile] g60 писал - индусский подход ("I want it this way"). (http://g60.livejournal.com/124721.html) ()

Re: совсем я отстал от жизни

Date: 2007-01-25 07:31 pm (UTC)
From: [identity profile] alexey-rouban.livejournal.com
> Сотрясание воздуха.
Я не согласен. Наработки из практики печатаются именно так, на примере. Может, статью придется доработать, но автор мысль донес. Для читателей (для меня во всяком случае) пример - вторичен, а вот идея carring'а на джаве очень и очень хорошая. Может, нужно при написании статьи использовать какие-то шаблоны, - сначала пишем случаи из жизни, потом абстрактно излагаем решения, потом приводим примеры.

Re: совсем я отстал от жизни

Date: 2007-01-25 07:56 pm (UTC)
From: [identity profile] bravomail.livejournal.com
Таки нашел время прочитать всю статейку.
Да, идея хорошая, но проблема в том, что не надо пытаться может быть,
переносить функции базы данных в медленный, ресурсоемкий, паразитический язык.
А уже использовать готовую базенку.
Или на массивах все сделать, чтобы мало-мальский объем данных шевелить.
У меня как раз была такая проблема - 50 тыщ записей с 7 ключевыми полями. И их надо фильтровать по разным критериям, при этом желательно в базу лезть только однажды.
С ХэшМапами получился редкостный месс.

Re: совсем я отстал от жизни

Date: 2007-01-25 08:46 pm (UTC)
From: [identity profile] alexey-rouban.livejournal.com
На уровне шаблонов построения прикладной бизнес-логики из подобного подхода можно выжать больше. :) Можно описывать конкретные условия на уровне if-then (если функция "такая-то-1" вернет такой-то результат, то плиз запустите функцию "такая-то-2" и т.д.) для конкретной прикладной задачи, не заморачиваясь, что за чем должно выполняться. Недели 2 назад я делал набросок подобной системы (правда, на питоне), которая ищет доказательство теоремы в рамках системы аксиом (аксиомы заполняются в прикладном коде в качестве if- и then- функций). А в реальных проектах это можно использовать в контурах проверок бизнес-логики. Ну там чтобы бюджетные лимиты не превышались или еще для чего.

Re: совсем я отстал от жизни

Date: 2007-01-25 09:23 pm (UTC)
From: [identity profile] ivan-gandhi.livejournal.com
Если данные в базе, так никто не предлагает перекачать их тут же в хашмап. Речь о данных, которые зарождаются прямо в программе, или о данных, которые приходят не из базы данных.

Важный момент, кстати, спасибо. Надо будет это учесть.

Date: 2007-01-25 09:51 pm (UTC)
From: [identity profile] 109.livejournal.com
идея хорошая, но пример не очень удачный. Map
[Error: Irreparable invalid markup ('<timestamp,>') in entry. Owner must fix manually. Raw contents below.]

идея хорошая, но пример не очень удачный. Map<Timestamp, Bla> is useless, потому что никому не нужен ответ на вопрос "что случилось в конкретно эту миллисекунду". все вопросы по поводу Timestamp будут включать интервал времени, а на такие вопросы hashtable lookup ответить никак не поможет.

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

Date: 2007-01-25 10:38 pm (UTC)
From: [identity profile] ivan-gandhi.livejournal.com
Would be cool.

Date: 2007-01-27 08:21 pm (UTC)
From: [identity profile] blackheartsaur.livejournal.com
> this kind of "key" does not help you trace the history of successes
> (or failures) for any given hunter, nor the history of the
> tribe's feasts and troubles.
Как здесь поможет Map2? Кажется здесь уже потребность в wildcard-е вместо одного из параметров возникает.

Date: 2007-01-27 10:48 pm (UTC)
From: [identity profile] ivan-gandhi.livejournal.com
Ну видите ли, есть много способов формулировать условия поиска; я же хотел подчеркнуть случай, когда речь идет о проекции.

Profile

juan_gandhi: (Default)
Juan-Carlos Gandhi

May 2025

S M T W T F S
    1 2 3
456 7 8 9 10
11 121314151617
181920 21 222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 23rd, 2025 07:11 am
Powered by Dreamwidth Studios