All streams
Search
Write a publication
Pull to refresh
31
0
Андрей Попов @ceesaxp

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

Send message
Вы очень ошибаетесь. Переписать приложения написанные на IBM-овском mainframe на COBOL ни на C++, ни на JAVA просто нереально. Гораздо реальнее использовать уже много лет работающий код на бэк–энде и интегрировать его с современными фронт–эндами—хоть на JAVA, хоть на PHP, хоть на .NET.
Очевидно, не ставится целью сделать информацию доступной. В связи с этим она запирается в формат, который невозможно копировать, на который нельзя сделать ссылку, который невозможно посмотреть на большом числе мобильных устройств.

К самой статье нет претензий, но выбор средства донесения до масс информации, вот что вызывает вопросы. Ни Хой Вин, ни Столлман результат не одобрили бы…
Мне теперь нужен Flash для чтения журнала???
Тут вопрос не перевода, а выражения мыслей по-русски.
и именно поэтому интерфейс настройки ODBC до сих пор унаследован из Windows 3.0
Полностью согласен: зачем мудрить с какими-то папками, руками двигать между _wb/dng/jpg/итд? И Lightroom и Aperture дают возможность делать это прозрачно для пользователя и в многомерных срезах (дата/тэг/место/люди/категории и т.д.). А что-нибудь типа Photo Mechanics позволяет делать первичную сортировку быстро и эффективно.
а что, PivotTable для такой задачи мало?
Да, приятная компиляция функционала. Меня в своё время только на процентов 10 этого пути хватило, а именно на Фриби поднять rtorrent и зашарить директорию watch и собственно то, куда медиафайлы писались. Работу по подбору титров и информации о фильмах делала за меня Boxee (когда в ней это ещё работало). А через RSS можно было с торрент-трекеров по подписке файлы подгружать в очередь на скачку.

Но предложенное выше решение значительно элегантнее…
а лучше вообще так:

(defun foo-bar-baz (foo bar)
  (if (= foo bar)
      (+ foo 99)
    bar))

(foo-bar-baz 10 20)
=> 20

(foo-bar-baz 10 10)
=> 109
уупс, напутал…

  (set foo
       (if (eq foo bar)
           (+ foo 99)
         bar)))
если число больше -1 и число меньше, чем (length *pcl-files-map*) уменьшенное на 1, вызови генератор URL с параметрами…
что-то вроде:

(set foo
     (cons (eq foo bar)
           (+ foo 99)
           bar))


По-моему вполне понятно (если что-то напутал — поправьте).
Вопрос привычки. После нескольких погружений в LISP или Scheme перестаёшь замечать. А Emacs сам за тебя закрывающие скобки доставляет пока пишешь.

Небольшое погружение в LISP очень впечатляет. Внутренняя красота и элегантность языка, мощь выражения того, что ты хочешь сделать и т.д. Останавливает только тот факт, что по работе ни LISP, ни Scheme использовать не придётся, а значит вся эта красота и останется на созерцательно-умозрительном уровне…
Она есть, хотя и не покрывает всего населения. Как это не покажется странным, но единственный уникальный идентификатор для взрослого гражданина РФ это его номер пенсионного свидетельства.
Принять любой номер, выкинуть из него всё, что не цифра (или плюс в самом начале) и уже после этого пытаться его проверять на разумность.
Скромненько. Ни тебе «больших утюгов», ни сентер. Да и безопасность + стерильность очень так себе построена. Кстати, когда бывал в по-настоящему большом ЦОДе, настоятельно просили всю электронику (мобильники, камеры и т.д.) выключать—большим серьёзным системам (от IBM, DEC (да-да!), HP (PA-RISC)) не нравится излишнее электромагнитное излучение.
Никак не ожидал, что Flash апплеты не смогут правильно распознать русскую клавиатуру на Маке…
Google, наверное, ждал 2 вещей:

1. Что это будет социальный прорыв круче КнигиЛиц, но не учел явную излишнюю публичность волн

2. Что кто-то, как-то сварганит шлюзы и в Книгу и в Твит — что создаст еще большую интегрированность для пользователя

Ни то, ни другое не случилось.
Естественно, я перевел нужную сумму на e-c@rd

А это, извините, зачем? Есть такой хороший инструмент: кредитная карта.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity