Мне сложно судить. На сопровождаемых мной linux-серверах SharePoint почему-то не заработал. Как и Exchange.
А другие OS не предусмотрены по требованиям к безопасности.
Дело не в языке, а в библиотеках.
То, что Java _сейчас_ — очень модно — это ошибка молодости ИТ и результат хорошего муркетинга Sun.
А в общем-то статья — не о языке.
Надо будет посмотреть еще раз.
По прошлому опыту:
1. ставить Java-приложение — удовольствие то еще.
2. чтобы в Allfresco получить нужный эффект — надо писать свои схемы OWL, что не очень тривиально тоже.
Но потыкать палочкой надо будет, спс.
Хотя вряд ли проблему п.6. это решит.
Хочешь что-то понять — попытайся объяснить другому (с).
Формулирую идею внятнее.
Мне бы хотелось, чтобы люди могли получить доступ к своим 100500000 файлам:
a) ассоциативно (не иерархически и не в поисковике (секретарша может не знать, что Пежо пишется Peugeot, а Шлёмберже — Schlumberger))
b) прямой (а не скачать-закачать).
c) отовсюду (из любого интернета и платформы).
На сегодня вы можете получить только 1..2 из 3.
В статье делается попытка обеспечить 1+2+3.
Всего лишь.
Ок. Выключим компьютер. Вы — манагер по продажам. Все документы — в папка, которые в папках, которые в папках, которые… Строго согласно корпоративным стандартам.
И Вы уходите в отпуск.
Звонок: «Добрый день, это Рамашка. Я по поводу договора с Вектором — нельзя ли изменить сумму с 1.5 лимона на 2? Только побыстрее пожалуйста — пока гендир согласился.».
На телефоне — секртерша.
В идеале она должна:
а) быстро куда-то зайти и б) найти документ с тегами «Договор», «Ромашка», «Вектор» (Не «Договора», не «Договоры», не «Договоренности», не «ООО Ромашка», не… — просто выбрать из списка) — 15 секунд.
б) открыть его — 15 секнуд
в) заменить 1500000 на 2000000 — 15 секунд.
г) нажать педаль «Печать» — «VentaFax» — 15 секунд.
Итого — 1 минута. И мы заработали 500 тыщ.
По вашему сценарию:
1. она быстро где-то находит корпортаивный стандарт хранения документов именно отдела продаж.
2. быстро его читает
3. быстро открывает папки (бумажные, друг в друге): Документы — Входящие — Контрагенты — Ромашка — Договора — Исходящие — Вектор — БольшеЛимона — Июль — …
«Смотри не перепутай, Кутузов!» (с)
Я за вас очень рад, но «порядок» — понятие очень относительное.
Особенно когда ним (порядком) занимается не один человек.
И у каждого из этих человеков свои понятия о порядке.
Посему я наблюдал, как каждый новый коммдир пересобачивал несколько тысяч файлов по-своему. В таком порядке, в каком — как _ему_ кажется — файлы должны быть.
А потом манагеры по продажам а) в лучшем случае — писали докладную гендиру, чтобы комдир не мешал работать, или б) тянули себе в домик всю файлопомойку и пересобачивали по-своему. Все 150 тысяч файлов.
Еще раз — речь не о поисковой машине.
Человек не знает, что он ищет (слова).
Ему надо дать выбор из существующих критериев.
Он не должен думать, что искать — ЮрОтдел, Юридический Отдел, Адвокаты, Законники, Захребетники, Манагеры по Закону или еще что-то.
Дайте список отделов — он сам поймет, что ему нужно.
Тащемта «документохранилище» в названии статьи было расчитано на гугель (в чем можно убедиться).
На самом деле точное название — «идеальная файлопомойка».
Документы, музыка, кино, фото, мыло,, прон — всё должно быть доступно в два-три клика.
Такое уже начало шевелиться — но надо писать WebDAV-provider from stretch.
Документохранилище — это не документооборот. Ибо «оборот» подразумевает workflow.
Здесь его нет.
Осталось ерунда:
1. научить секретаршу в венде изготавливать правильные симлинки (штук X а то и Y на каждый из 100500 файлов)
2. и обеспечить их (симлинков) релевантность при переименовании/удалинии файлов.
Мда, и еще…
Люди: не пытайтесь ходить в демку оперой, хромом, IE или еще чем-то. Пытайтесь ходить a) Konqueror, b) Epiphany, c) лисой (Windows — но с массой приседаний).
Можно даже воспитать лису под Linux — но только путем перенаправления на тот же Konqueror или Epiphany (гуглим «регистрировать протокол firefox»)
Да. WebDrive намного компатибабельнее, чем встроенный webfolder (или как его там… там есть редиректор и webfolder, и они не совместимы… и не совместимы с Microsoft Office (у которого есть своя реализация WebDAV)).
Но WebDrive обеспечивает только маппинг.
См. п.3.3.
1. «сколь угодно» — это шутка, видимо.
2. существуют такие системы отсчета, благодаря которым клиент ни за что в жизни не отдаст свои интимные данные какому-то там гуглю (и уж тем более скайдрайву).
Ну почему же… Вы можете наблюдать реальное приложение с таки достаточно красивыми PDF (налоговой и ФМС нравится, по крайней мере).
Другой вопрос что сейчас это решается чуть-чуть некрасиво — через вызов внешних программ.
До нативного python осталось совсем немного:
* допилить webkit
* и допилить poppler
Похоже — в QWebView 4.8 (или webkit 2.2 вообще?) поломалось page-break-*. ПО крайней мере — webkit-браузеры (кроме Chromium, что поняно) печатают без единого разрыва.
Ждем пачей — тогда проблема с html будет решена окончательно.
Перечислять очень долго.
Из 158 entities, перечисленные в RML user guide, trml2pdf поддерживает примерно 60.
В сырцах они все видны (def render(...):), можете сравнить самостоятельно.
А другие OS не предусмотрены по требованиям к безопасности.
То, что Java _сейчас_ — очень модно — это ошибка молодости ИТ и результат хорошего муркетинга Sun.
А в общем-то статья — не о языке.
По прошлому опыту:
1. ставить Java-приложение — удовольствие то еще.
2. чтобы в Allfresco получить нужный эффект — надо писать свои схемы OWL, что не очень тривиально тоже.
Но потыкать палочкой надо будет, спс.
Хотя вряд ли проблему п.6. это решит.
Формулирую идею внятнее.
Мне бы хотелось, чтобы люди могли получить доступ к своим 100500000 файлам:
a) ассоциативно (не иерархически и не в поисковике (секретарша может не знать, что Пежо пишется Peugeot, а Шлёмберже — Schlumberger))
b) прямой (а не скачать-закачать).
c) отовсюду (из любого интернета и платформы).
На сегодня вы можете получить только 1..2 из 3.
В статье делается попытка обеспечить 1+2+3.
Всего лишь.
И Вы уходите в отпуск.
Звонок: «Добрый день, это Рамашка. Я по поводу договора с Вектором — нельзя ли изменить сумму с 1.5 лимона на 2? Только побыстрее пожалуйста — пока гендир согласился.».
На телефоне — секртерша.
В идеале она должна:
а) быстро куда-то зайти и б) найти документ с тегами «Договор», «Ромашка», «Вектор» (Не «Договора», не «Договоры», не «Договоренности», не «ООО Ромашка», не… — просто выбрать из списка) — 15 секунд.
б) открыть его — 15 секнуд
в) заменить 1500000 на 2000000 — 15 секунд.
г) нажать педаль «Печать» — «VentaFax» — 15 секунд.
Итого — 1 минута. И мы заработали 500 тыщ.
По вашему сценарию:
1. она быстро где-то находит корпортаивный стандарт хранения документов именно отдела продаж.
2. быстро его читает
3. быстро открывает папки (бумажные, друг в друге): Документы — Входящие — Контрагенты — Ромашка — Договора — Исходящие — Вектор — БольшеЛимона — Июль — …
«Смотри не перепутай, Кутузов!» (с)
Особенно когда ним (порядком) занимается не один человек.
И у каждого из этих человеков свои понятия о порядке.
Посему я наблюдал, как каждый новый коммдир пересобачивал несколько тысяч файлов по-своему. В таком порядке, в каком — как _ему_ кажется — файлы должны быть.
А потом манагеры по продажам а) в лучшем случае — писали докладную гендиру, чтобы комдир не мешал работать, или б) тянули себе в домик всю файлопомойку и пересобачивали по-своему. Все 150 тысяч файлов.
Человек не знает, что он ищет (слова).
Ему надо дать выбор из существующих критериев.
Он не должен думать, что искать — ЮрОтдел, Юридический Отдел, Адвокаты, Законники, Захребетники, Манагеры по Закону или еще что-то.
Дайте список отделов — он сам поймет, что ему нужно.
В Проводнике вы список отделов не дадите.
На самом деле точное название — «идеальная файлопомойка».
Документы, музыка, кино, фото, мыло,, прон — всё должно быть доступно в два-три клика.
Такое уже начало шевелиться — но надо писать WebDAV-provider from stretch.
Документохранилище — это не документооборот. Ибо «оборот» подразумевает workflow.
Здесь его нет.
Хотя…
1. научить секретаршу в венде изготавливать правильные симлинки (штук X а то и Y на каждый из 100500 файлов)
2. и обеспечить их (симлинков) релевантность при переименовании/удалинии файлов.
Люди: не пытайтесь ходить в демку оперой, хромом, IE или еще чем-то. Пытайтесь ходить a) Konqueror, b) Epiphany, c) лисой (Windows — но с массой приседаний).
Можно даже воспитать лису под Linux — но только путем перенаправления на тот же Konqueror или Epiphany (гуглим «регистрировать протокол firefox»)
Но WebDrive обеспечивает только маппинг.
См. п.3.3.
Но не верю, что я могу с первой попавшейся венды/линукса/xBSD/MacOS/Symbian/etc зайти — и работать.
2. существуют такие системы отсчета, благодаря которым клиент ни за что в жизни не отдаст свои интимные данные какому-то там гуглю (и уж тем более скайдрайву).
Читаем внимательно ТЗ:
* кросс-платформенно (клиент).
* без дополнительных приседаний.
Спортлототехподдержку mod_dav|Apache|KDE|GNOME|Microsoft.Мопед не мой (с)
Другой вопрос что сейчас это решается чуть-чуть некрасиво — через вызов внешних программ.
До нативного python осталось совсем немного:
* допилить webkit
* и допилить poppler
Ждем пачей — тогда проблема с html будет решена окончательно.
Из 158 entities, перечисленные в RML user guide, trml2pdf поддерживает примерно 60.
В сырцах они все видны (def render(...):), можете сравнить самостоятельно.
Читайте внимательнее, пожалуйста.