Форум
О работе
Тема
Как правильно задавать вопросы
B
I
abc
U
X
3
X
3
H1
H2
H3
H4
H5
H6
Asm
C/C++
C#
Erlang
Haskell
IDL
Java
Lisp
MSIL
Nemerle
ObjC
OCaml
Pascal
Perl
PHP
Prolog
Python
Ruby
Rust
SQL
VB
Здравствуйте, мыщъх, Вы писали: М>Здравствуйте, Dair, Вы писали: M>>>если архитектурно база инкапсулирована в библиотеку на руби и ее внутреннее представление может меняться D>>Это как секс у подростков — чаще говорят, чем делают. Вот кто в здравом уме будет перепиливать всерьёз структуру боевой базы? М>логично. рубиновые рельсы на мою винду не встали. когда мне надоело трахаться, я быстро наваял на питоне прямой SQL запрос. работает везде (на любой платформе). и, кстати, абстрагируется от базы. поменяется внутренеее представление (что навряд ли) -- перепишу SQL запрос в скрипте. делов-то. а почему рельсы не встают на винду -- хз. D>> О, да. Я внимательно изучил модели в руби. Сделать там обычный для меня запрос D>> превращается в головную боль. М>серьезно? да вроде нет никакой боли, если не использовать ActiveRecords, а коннектиться к базе и говорить ей SELECT. D>> "No, I am not Japanese. I am Canadian." :-) М>гм, ну вот для меня в свое время было открытием, что питон можно вызывать нативно из руби и наоборот. D>> У двери, банки и Америки общих предков нет, конечно, но есть общий интерфейс IOpenable. D>> В C++ это выражается чисто абстрактным классом с одним методом open() ;-) М>а если завтра нам нужен интерфейс, типа щупальца, который говорит "свободен", "занят", "заблокирован застрявшим винни-пухом". а после завтра нужен интерфейс "тревоги" (типа на банке пива сработала сигнализация). у си++ не хватит выразительности языковых средств, чтобы при чтении кода не сорвало крышу. или я просто не умею его готовить... М>>>какое счастье, что от веба я далек как от луны :-) D>>Мне уже интересны твои повседневные задачи, если для тебя важна производительность регекспов в питоне, но с веб это не связано :-) М>мои задачи это pattern matching в реальном времени, причем сопоставление нечеткое, что сильно осложняет дело. тут больше математики, чем программирования, тем более, что изначально в мою задачу входило определение _что_ искать, а не _как_ искать, но выяснилось, что первое и второе неразрывно связаны. даже если я знаю, что искать, нужно учитывать возможности существующих движков или допиливать их.
Теги:
Введите теги разделенные пробелами. Обрамляйте в кавычки словосочетания с пробелами внутри, например:
"Visual Studio" .NET
Имя, пароль:
Загрузить
Нравится наш сайт?
Помогите его развитию!
Отключить смайлики
Получать ответы по e-mail
Проверить правописание
Параметры проверки …