Pull to refresh
  • by relevance
  • by date
  • by rating

Немецкая SAP выставила российскому заводу счёт за долги — почти на 100 млн ₽

SoftwareFinance in ITIT-companies


Челябинский металлургический комбинат, который отказался от ERP-системы SAP в пользу программы «1С», проиграл суд против компании. Теперь завод обязан выплатить долг за сопровождение софта SAP, а также проценты в размере 8 млн ₽.

Как указано в материалах дела, российское подразделение корпорации SAP ООО «САП СНГ» обязало Челябинский металлургический комбинат (группу компаний «Мечела») погасить долги перед ней в размере 89,3 млн ₽. и выплатить начисленные на эту сумму проценты в 8 миллионов. Всего предприятие обязано выплатить разработчику 97,3 млн ₽.
Читать дальше →
Total votes 29: ↑17 and ↓12 +5
Views17.8K
Comments 41

Лед продолжает трещать: 1С 8.1 работает на линуксе

Configuring Linux
пингвинятко
27 декабря компания 1С объявила о выходе версии 8.1 платформы «1С: Предприятие», работающей под управлением ОС Линукс. Под линуксом может работать два звена из трех: сервер кластера и сервер баз данных, на котором в качестве СУБД теперь можно использовать PostgreSQL. Клиент по прежнему работает только под Windows, НО его поддержка будет добавлена в WINE@Etersoft 1.0.6, выпуск которого запланирован в феврале 2007 года.

В линукс сообществе это событие вызвало разного окраса комментарии, но мне кажется, что нельзя отрицать его важности: это очень серьезный шаг, который демонстрирует гигантские сдвиги в головах принимающих подобные решения людей. С практической стороны дела судить еще рановато — теперь надо посмотреть, как все это взлетит. Однако перспективы плюшек, полученных от внедрения такой системы видятся достаточно радужные.
Total votes 9: ↑8 and ↓1 +7
Views2.6K
Comments 32

CeBIT-2007 чествует Россию

Lumber room
Российские IT-производители как никогда широко представлены на крупнейшей отраслевой торговой выставке CeBIT-2007, которая открылась в немецком Ганновере вчера и будет проходить до 21 марта. На аренду выставочных площадей для стендов отечественных компаний из госбюджета было выделено 8,2 млн руб. На эти средства арендовано 3,4 тыс. кв. м пространства – это в полтора раза больше, чем в прошлом году (2 тыс. кв. м).

Как пишет «КоммерсантЪ», в этом году Россия, используя статус партнера, ведет на CeBIT активную рекламную кампанию национального рынка информтехнологий в целом. Последнее подтверждает факт: треть российских стендов на CeBIT рассказывает о технопарках, строящихся к 2010 году. Предполагалось, что на CeBIT приедет президент Путин, но этого не случилось. Зато центральную экспозицию России посетила канцлер Германии Ангела Меркель.

Несколько российских участников в первый день выставки успели найти партнеров. Например, 1С нашла компанию, которая будет тестировать адаптированное для германского рынка решение «1С: Предприятие». А «Межрегиональный Транзит Телеком» подписал соглашение с British Telecom об установлении межсетевого взаимодействия, которое подразумевает прямое соединение сетей без посредников и обмен трафиком.
Total votes 10: ↑9 and ↓1 +8
Views222
Comments 4

NetCat — выгоды?

Lumber room
На работе встал вопрос о покупке CMS для развертывания сайта заказчика. При этом необходимые условия — 1C-Integration. Изначально мы хотели делать это на самописной CMS, но в данных условиях экономиески выгоднее будет использовать покупную CMS. Сходу нашлись Amiro(http://amiro.ru), NetCat(http://netcat.ru) и AboCMS(http://abocms.ru/). О NetCat я кое что слышал, н осамому работать не слишком приходилось. Хотя склоняюсь в сторону этой системы.

Напомню требования:
E-commerce сайт с большими обьемами каталога, и текстов. Интеграция с платежными системами не факт что присутсвует. Остальнео все стандартно.

В комментариях хотелось бы услышать мнения на тему того что лучше и проще настриваеться/работает от людей которые знают об этих системах непонаслышке.
Total votes 10: ↑7 and ↓3 +4
Views836
Comments 48

Личная встреча представителей torrents.ru с российскими разработчиками игр.

Lumber room
В продолжение топика.
Появилась возможность организовать личную встречу представителей нашего большого коллектива с руководством российских разработчиков и локализаторов игр.
Предварительная информация: встреча состоится ориентировочно 20-21 декабря в рабочее время. Со стороны оппонентов, вероятно, будут присутствовать директор, юрист, руководитель отдела продвижения и руководитель разработчиков компании 1С. Также, видимо, будут присутствовать их коллеги из Буки.


Убедительная просьба прекратить коллективную истерию по крайней мере до окончания встречи и обнародования её результатов Exclamation
Встреча может состояться только на этих условиях, так что обратите свою активность в творческое и позитивное русло! Именно в этих целях ваша акция «Скажи нет 1С» была приостановлена.


torrents.ru/forum/viewtopic.php?t=547792
Apic — Администратор torrents.ru
Total votes 17: ↑17 and ↓0 +17
Views246
Comments 49

1С на The Pirate Bay, Активисты просят помощи

Decentralized networks
Мы знаем человека вошедшего в историю как первого человека, осуждённого в России за использование BitTorrent, нарушая copyright. Сергей Аврамом был в суде в Ростове на Дону, по обвинению в нелегальном распространение пиратского программного обеспечения. Несмотря на того, что его действия совершались абсолютно без личной выгоды, он был признан виновным и получил приговор в 12 месяцев заключения.

Аврамов был обвинён в использовании uTorrent за нелегальное распространение части дорогостоящего программного обеспечения 1C, которое позволяет автоматизировать рутинные бизнес операции. Вполне вероятно Аврамов расстроил не того бизнесмена, выбрав эту необычную программу.

Сейчас некие люди из России, подписывающиеся ‘anti-copyright activists’ ищут тех, кто хотел бы присоединиться к ним, что бы продемонстрировать свой протест против приговора Аврамову. *.torrent файл работающего программного обеспечения 1C сейчас доступен на The Pirate Bay, с подписью
Читать дальше →
Total votes 37: ↑32 and ↓5 +27
Views2.1K
Comments 154

О встрече пользователей torrents.ru с представителями правообладателей.

Lumber room
Пред. топик Личная встреча представителей torrents.ru с российскими разработчиками игр.
Как известно, на сегодня была запланирована и завершена на текущий момент встреча представителей правообладателей в лице директора 1С, руководителей игровых направлений 1С и Буки, заместителей директоров НП ППП с участниками комьюнити torrents.ru в присутствии прессы (журнал Upgrade, газета «Московский комсомолец» и др.) и продюсера ресурса rutube.ru.
Подробный отчёт с ответами на ваши вопросы будет представлен через день-два.
Сейчас коротенько об основных результатах встречи:
— все раздачи 1С запрещены по-прежнему;
— в принципе возможно внедрение системы цифровой дистрибьюции (вопрос только — нужно ли?);
— в сложившейся ситуации никаких претензий у указанных правообладателей к нашему ресурсу нет.


http://torrents.ru/forum/viewtopic.php?t=568744
Apic — Администратор torrents.ru
Total votes 11: ↑9 and ↓2 +7
Views249
Comments 14

Веб 18.0?

Lumber room
Менее месяца назад поступила в продажу ознакомительная версия новой платформы фирмы :
1С: Предприятие 8. Управляемое приложение.

Одной из самых ожидаемых новинок данной версии стало появление так называемого Веб-клиента:

«В выпускаемой ознакомительной версии не включена технология Веб-клиента. Обновление, включающее данную технологию, планируется опубликовать на сайте поддержки пользователей, ориентировочно, через месяц после выпуска ознакомительной версии (25.12.2007 года).»

И наконец, в интернете появилисьась неофициальная демо инсталляция, открытая для входа простым смертным

Лично мне удалось посмотреть. (надо запастись терпением, отключить запрет всплывающих окон и перейти в IE6).
А как Вам, понравилось?
Т.е. теперь любой интерфейс 1С-ки будет работать как локально, так и через веб?
1C: Веб расширение… 1С: Битрикс… 1С: Веб-клиент…
Вот ты какой, web 18.0)
Total votes 8: ↑3 and ↓5 -2
Views341
Comments 6

Опрос потенциальных клиентов

Lumber room
Здравствуй, целевая аудитория!
Помоги нам, пожалуйста, немного. Ответь на несколько вопросов в комментариях к этому топику.

1. Ваш должностной статус (например: системный администратор, бухгалтер, другое — вписать своё)

2. Готовы ли Вы приобрести программный продукт, являющийся полноценной альтернативой 1С?
да/нет

3. По какой цене Вы готовы приобрести данный продукт?
<100у.е.
100-300 у.е.
301-500 у.е.
501-700 у.е.
701-1000 у.е.
>1000 у.е.

4. Если Вы не готовы приобрести данный продукт, то укажите, пожалуйста, причину.

5. Оцените потенциальный уровень продаж данного продукта в первый год реализации:
<10 копиий
10-20 копий
21-30 копий
31-40 копий
41-50 копий
51-60 копий
61-70 копий
71-80 копий
> 80 копий

Спасибо за то, что уделили немного своего времени!
Total votes 23: ↑3 and ↓20 -17
Views429
Comments 8

1С стала официальным издателем игр для XBox 360

Lumber room
В четверг компании «1С» и Microsoft объявили о начале плотного сотрудничества в области разработки и издания игр для приставки XBox 360. Заключенное между ними соглашение подкрепляет присвоение российскому софтверному тяжеловесу статуса официального издателя игр для консоли. По словам Алексея Бадаева, главного человека в Microsoft по продвижению XBox в России и СНГ*, этот статус ставит «1С» в один ряд с игровыми империями масштаба Electronic Arts.

Первенцами сего прекрасного союза станут не нуждающийся в представлении «Ил-2 Штурмовик: Birds of Prey» студии Gaijin (игра до сих пор не имеет утвержденного русского названия) и «Капитан Блад» (название тоже пока условно), разработку которого ведет внутренняя студия «1С» «Морской волк». Оба обещаны в 2009 году. На них, однако, останавливаться никто не собирается.

Кроме разработки своих, производитель самых популярных в России желтых коробочек будет продолжать активно локализовывать чужие зарубежные игры. Николай Барышников, занимающийся в «1С» игровым направлением*, рассказал, что уже практически закончена работа над Fallout 3, например.

* Произнесение вслух полного названия его должности открыло у нас в стене немного подозрительный портал багрового цвета, поэтому, в целях безопасности, мы его здесь не приводим.
Total votes 20: ↑13 and ↓7 +6
Views220
Comments 7

Терминальный сервер для 1С с помощью vnc+ssh на основе fedora 8.

Lumber room
На самом деле, это инструкция скорее для меня самого, чтобы когда потребуется настроить такую штуку в следующий раз, не рвать волосы на голове и не думать в очередной раз: «Надо было все записать, когда в прошлый раз делал»… Но может быть, кому-то еще пригодится… Я абсолютно не претендую на то, что это абсолютно правильное решение и что нужно делать именно так, более того, буду только рад объективной критике… Просто я так сделал и решил это записать…
Итак, в один прекрасный день передо мной была поставлена следующая задача:
необходимо, чтобы пользователи удаленного офиса могли подключаться к 1С в нашем офисе…

Читать дальше →
Total votes 24: ↑21 and ↓3 +18
Views1.6K
Comments 16

Fallout 3 для PC вышел

Games and game consoles
В сети появились торренты третьей версии культовой RPG Fallout, версии от 1С (официальная русификация + оригинальная версия). На thepiratebay вовсю идет раздача. Я лично уже качаю — не могу дождаться, когда появится в магазинах (обещаю — после появления в Беларуси пойду и куплю).
Читать дальше →
Total votes 193: ↑151 and ↓42 +109
Views376
Comments 410

Двухнедельный бета-пробег по Age of Conan

Lumber room
Сегодня, буквально через пол часа, начинается открытое бета-тестирование русской версии самой кровавой MMORPG Age of Conan: Hyborian Adventures. В восемь вечера по Москве первый сервер для российских игроков уже будет запущен.

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

Само бета-тестирование будет проходить две недели. Поиграть и порезвиться (простите, поработать) дадут на территории острова Тортаж. Максимальный уровень персонажей в этой бете — 20-ый.

Официальный релиз локализованной Age of Conan: Hyborian Adventures планируется на 20 февраля. Если при тестировании не вылезет чего-либо очень уж кривого, то к этому времени Funcom (разработчики игры) планируют поправить все найденные ошибки.

via cnews
Total votes 11: ↑5 and ↓6 -1
Views156
Comments 1

Установка 1С 7.7 сетевой версии на Linux

Lumber room
Возникла необходимость перевести бухгалтерию на предприятии на лицензионное русло. А поскольку лицензионным оказался только 1С, а деньги руководство выделить отказалось, было решено плавно перейти на Linux.
Перекопав кучу мануалов решил составить свой как мне кажется более удобный...)))
Установка 1С производилась на дистрибутив Ubuntu 8.10.

Итак начнём!
Устанавливаем пакеты smbfs и msttcorefonts.

Монтируем сетевую директорию.
Строка fstab:
//server/directory /mnt/1C smbfs user,noauto,username=,password=''
где:
//server/directory — имя или IP сервера где находится база с 1С с указанием директории.
username=,password='' — имя и пароль для доступа к шаре. (если шара в свободном доступе, эти параметры можно не указывать)

монтируем с помощью smbmount сетевую директорию в /mnt/1C

Установка Wine.
Качаем с wine от Etersoft для своего дистрибутива ftp.etersoft.ru/pub/Etersoft/WINE@Etersoft/current/WINE.
(Возникает вопрос как быть?, ведь версия от Etersoft платная, но это не совсем так. Они конечно пытаются её продать, но лицензия GPL обязывает их выложить продукт для свободного скачивания.)
и устанавливаем его.
качаем dcom98.exe www.microsoft.com/downloads/details.aspx?familyid=08b1ac1b-7a11-43e8-b59d-0867f9bdda66&displaylang=en.
распаковываем DCOM98.EXE /C /T:c:\\temp /Q
копируем получившиеся *.dll'ки в wine'овский с:/windows/system

Установка 1С.
Устанавливаем с помощью wine'а 1С с диска или копируем папку bin из ../program files/1Cv77/ на виндавской машине в wine'овский program files.

Настройка Wine.
Заходим Система -> Параметры -> Настройки Wine
В закладке Приложения добавляем DCOM98.EXE и выделяем его -> переходим на закладку Библиотеки -> добавляем библиотеку ole32 -> жмём редактировать, указываем что она является сторонней Windows.
Возвращаемся к закладке Приложения добавляем 1cv7.exe и выделяем его -> переходим на закладку Библиотеки -> добавляем библиотеки ole32, rpcrt4, olepro32, oleaut32 -> жмём редактировать, указываем что они являются сторонними Windows.
Применяем закрываем.
Для тех кому удобней править конфиги в ./wine/config прописываем:
[AppDefaults\\dcom98.exe\\DllOverrides]
«ole32» = «native»
[AppDefaults\\1cv7.exe\\DllOverrides]
;«rpcrt4» = «native»
«ole32» = «native»
«olepro32» = «native»
«oleaut32» = «native»

Запускаем 1Ску, добавляем базы, запускаем в режиме «Конфигуратор»
в «Администрирование»->«Кодовая страница таблиц ИБ» меняем на "+Текущая системная установка"
Выходим, запускаем, работает!

Столкнулся с проблемой:
При изменении «Кодовая страница таблиц ИБ», не работают клиенты работающие из под windows, без изменения «Кодовая страница таблиц ИБ» не работают клиенты из под Linux.
Перевести всех клиентов под Linux пока не представляется возможным...(((
Работаю над решением пробламмы…
Total votes 14: ↑11 and ↓3 +8
Views3.1K
Comments 12

Трекер free-torrents.org поломали…

Lumber room
Вот перед сном решил зайти на трекер и вижу картинку, которая, почему-то, подняла настроение.

Особенно фраза:
«Ошибка 404 проспонсирована 1C.»

free-torrents.org

Кто не знает, трекер создан как альтернатива torrents.ru, на котором последнее время фраза «закрыто по просьбе правообладателя» мелькает на каждом шагу. Трекер free-torrents.org (ранее game-torrent.info) славился тем, что не «прогибается» под правообладателями и не закрывает никакие раздачи. И вот что с ним стало.
Читать дальше →
Total votes 23: ↑7 and ↓16 -9
Views4K
Comments 10

VBscript в помощь 1С-программисту

Lumber room
Недавно получил ТЗ на разработку несложного отчета с выводом результатов в файлы. Ничего необычного, кроме нескольких пунктов:
  1. Результат работы отчета должен будет отсылаться по расписанию специальной утилитой от стороннего разработчика
  2. Все должно работать в полностью автоматическом режиме
  3. Изменения в конфигурацию вносить нельзя

Если бы не пункт 3, то наверняка реализовал бы довольно распространенным способом: включил отчет в конфигурацию, в модуль приложения добавил выполнение отчета при входе специального пользователя с определенным именем. Соответственно, перед запуском сторонней утилиты настроил бы запуск 1С из командной строки под учетной записью этого специального пользователя. Но…
Читать дальше →
Total votes 5: ↑3 and ↓2 +1
Views3K
Comments 2

Суровые челябинские 1С-разработчики и как же юзать XSLT

Lumber room
Озадачился я вопросом — а что такое «шаблонизаторы» и какой в них смысл?

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

Вся сложность восприятия этой темы возникает лишь из-за того, что есть настоящие шаблонизатор — например XML -> XLST -> «Привет мир!» и многие другие, по факту являющееся библиотеками расширения языка.

Что я хочу этим сказать? Да то что Smarty к примеру — не шаблонизатор, а лишь библиотека акронимов, позволяющая писать (я не знаю ни PHP ни Smarty, это лишь попытка объяснения на пальцах, не приставайте к коду)
{foreach from=$data item="entry"}
{$entry.Comment|escape}

{/foreach}

Вместо
<?php
//... а здесь мы пишем функцию, которая читает из базы и последовательно вставляет полученное нами в
$output = $output.''.$entry.''
//... и делает это наверное в цикле
?>

Т.е. разделения логики и отображения не происходит — мы просто используем расширение языка. Мы обязаны быть в курсе, какие именно переменные и в каком виде (какого типа) у нас возвращаются из основного кода, после чего в «шаблонизаторе» мы эти переменные используем для отображения.

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

Ну например, если принять выражение -«Эта булка стоит 5 рублей!» за сериализованное, то варианты несереализованных выражений будут такими — «Это стоит 5 рублей! (Что?)», «Булка стоит 5 рублей (Какая?)», «Эта булка стоит 5 (Чего?)», «Эта булка — 5 рублей!(Местная валюта-хлеб?)» ну и апофеозом будет «Это стоит денег (???)» и «Смотрите прайс-лист! (wtf?!)».

Smarty позволяет разработчику сказать что-то типа "-Эта булка стоит 5 тышш рублей, потому что мы — пафосный бутик на Тверской!" и следует принимать решение на основе полученных от него данных и находясь в границах его логики. То есть начать соображать "- А, этож Тверская, тут же все дорого, значит надо баблос слюнявить как сказали".

Сериализация позволяет отстранится от логики источника и вполне обосновано предположить "- Дороговато!", соотнеся услышанную стоимость со своим представлением о том, чего должен стоить хлеб, после чего вежливо поинтересовавшись, не отведывали ли тут рыбного супа предложить продавцу отправиться налегке в пешее эротическое путешествие.

Сериализация — это пачка распечатанных фотографий из последней поездки, которые Вы прихватили с собой показать бабушке в деревне. Не-сериализованные данные — когда вместо распечатанных на матовой бумаге фотокарточек 13х15 Вы везете с собой Blu-ray диск, находя очевидным, что уж где-нибудь там найдется ноут с поддержкой Blu-ray.

Отлично, мы прониклись идеей, что «сериализация» есть благо, но при чем тут 1С?

Ну, они похоже этой идеей просветлились, во всяком случае г-н Рыжиков, создавший незабвенную виршу Иллюзии XML/XSLT технологий. Я лично смутно себе представляю, сколько и чего нужно раскурить, чтобы «я сам программист», прочитавший
много книг и учебников, в которых программистов и проектировщиков учили, что лучший способ создать шаблонизатор или абстрагировать внешний вид (представление) от данных — это загнать все в XML, пропустить потом через XSLT и уже на выходе получить HTML.

наложил табу на back-end логику и
Все восприняли это буквально и начали делать подобные продукты. Ну и конечно мы тоже наслушались и уверовали, что наше будущее — это XML/XSLT технологий.
Совершили подвиг, заставив XSLT шаблоны работать достаточно быстро, вложили кучу сил, времени и денег в разработку технологии… Самые большие каталоги товаров вмещали по 70 тысяч товаров.

сделал вывод, что:
Как не стараются РАЗРАБОТЧИКИ, производительность XML/XSLT систем остается очень низкой, несмотря на все усилия индустрии. Да и как выжать эту производительность? Сначала данные из SQL базы преобразуются в XML (а это текстовый файл большого размера в силу своей структуры). Потом XML данные загружаются в XML парсер уже в серверной части, где они занимают еще больше памяти для работы XPATH, формирования индексов по XML данным в момент загрузки и т.п. Далее XSLT проходит по огромному массиву данных, получая на выходе опять же текст, который занимает память.

При этом искренне не понимал о чем идет речь, когда ему задавали вопрос — «Откуда берутся огромные объемы данных, если контента на страницу бывает кило 100 максимум???».

Действительно, как же не взяться огромным объемам, если обрабатывать xml-дамп базы XSL-шаблоном?

Безумству храбрых поем мы песню!

Не менее весело читать «независимых разработчиков», которые согласны с мэтром — «XSLT — тормоза и отстой!».

Нет, ну вообразите себе — это ровно (в смысле абсолютно эквивалентно) как наткнутся в ЖЖ на топик
-Сегодня взялся за голые провода, стоя в мокрой ванне. Нехило меня током долбануло, 3 часа в себя приходил!

с толпой комментов:
— И я сегодня взялся за провода! И меня долбануло!

-+1, ванны отстой! Резиновые коврики рулят!

— Резина — отстой, лучше пластик!

— Сам ты отстой, и пластик твой — фуфел!

— Ответил за базар, что пластик — фуфел?

— Ха, да у меня друг — директор шинного завода, они там только резину и юзают, а не какой-то говнопластик. Не надо же тебе объяснять, как это круто — делать шины! Это не какой-то там свечной заводик в Урюпинске, это же production!

— А меня так каждый раз током долбит, когда я за провода берусь, достало!

— Да ты лошара, вот меня один раз долбануло в ванне от проводов, так я нахрен их вырубил в щитке в подвале! Чтоб ни меня, не мою семью, ни соседей не било! Надо же и об окружающих думать!

Клиника, одним словом :)

Пожалуйста, не делайте так!

Шаблон должен делать ровно то, что он делает — взять с полки и укомплектовать товар аксессуарами, в зависимости от того — OEM это или Retail. Если Retail — то и диск положи, и шлейфы и мануалы на всех языках, и брелок. А если OEM — чихни в пакет для комплекта к самой железяке. При этом комплектовщик работает с конкретной железкой и каким-то конечным объемом аксессуаров, подходящих к этому устройству. Он не пытается запихнуть в коробку с видеокартой блок питания, потому что у нее есть дополнительный разъем — блок питания не входит в комплект по его ТИ, или вместо видюхи положить бутылку коньяка, метнувшись за ним в магазин, потому что это для «самого». И уж тем более ему не говорят — «Вот видюха, вот склад комплектов — выбери чего-нить и сунь туда, ты же головастый малый!»

Разделение логики означает ее, логики, разделение — не более и не менее!
(если Вас передернуло от такой формулировки — просто проигнорируйте, а если какая-то смутная догадка мелькнула в мозгу — перечитывайте до просветления)

У вас все еще есть база SQL с хреновой тучей записей (как и положено приличной SQL-базе); back-end который ходит в базу и получает от нее полтора десятка записей (в соответствии с запросом пользователя и логикой постраничного отображения, предписывающего отображать 15 записей, причем в названии не должно быть слова «Жопа» если в графе «Возраст» у юзера стоит «до 18») на выходе заворачивающий результаты своей работы в XML; front-end получающий коротенький XML и накладывающий на него свою таблицу стилей ака XLST в результате чего получается новый XML-файл, в котором первоначальный узел <bullshit>Костюм и галстук — $5000</bullshit> меняется на <Haute couture>Костюм и галстук — $5000</Haute couture>.

А где же HTML? Да здесь он, родимый, просто в другом шаблоне — toHTML, для узла <bullshit> задано другое правило, трансформирующего его в <span class=«amazing» >, которое отдается клиенту тем же front-end-ом, если пользователь не умеет читать XML. Да, суть front-end-а именно в том, чтобы говорить с клиентом на одном языке, при этом ему пофигу о чем ведется речь — про шмотки или бухло. Он и о том и о том может, если суфлер-back-end подскажет, что вставлять после «Это очень крутая штука, наша»…

Короче, если Вы смогли это дочитать и все еще пытаетесь реализовать back-end как XLST-преобразование XML-дампа базы данных — прямая дорога вам в 1С, делать «Битрикс-ы» под руководством г-на Рыжикова. Или нет, не возьмут Вас за слова XML и XSLT, они же уже «накололись» на этом и больше так не «лохонутся». Ну, тогда перечитайте еще разок этот опус или попробуйте написать гневный отклик на него, думая над каждой своей фразой.

UP. Disclaimer — сложность текста, его сумбурность, оторванность примеров от предмета и тэдэ — результат крайне поверхностных знаний автора в обсуждаемом предмете. На данный момент вся моя профессиональная подготовка по XLST состоит в прочтении первого предложения XLST — стандарта, гласящего:
This specification defines the syntax and semantics of XSLT, which is a language for transforming XML documents into other XML documents.

Еще вопросы?
Total votes 29: ↑21 and ↓8 +13
Views614
Comments 19

Обмен информацией о пользователях 1С через SPML шлюз

IT-companies
Translation
К сожалению, в русском языке нет адекватного перевода для термина Single Sign-On (SSO) (технология единого входа для различных информационных ресурсов), поэтому в тексте он остался без перевода.



Для обмена информации о пользователях, ресурсах и сервисах, в консорциуме OASIS был разработан стандарт на базе XML — Service Provisioning Markup Language (SPML). SPML необходим для унификации и автоматизации  управления пользовательскими данными и правами внутри компаний. Несомненно с увеличением количества информационных систем (логистика, бухгалтерский учет, управления кадрами, взаимодействия с клиентами и др.) внутри компании, старые методы управления пользователями уже не работают настолько эффективно. Кому не приходилось писать такие письма — Дорогой Администратор, пожалуйста сделайте учетную запись для пользователя… Дорогой Администратор, пожалуйста откройте для просмотра мне папку… Со временем такой подход ведет в большому количеству неверных данных, информационным утечкам и простоям в работе.

Читать дальше →
Total votes 4: ↑2 and ↓2 0
Views1.4K
Comments 2

Рунетология (42): генеральный директор детского портала «Твиди.ру» Олег Ульянский

Lumber room
Генеральный директор детского портала «Твиди.ру» Олег Ульянский — о маркетинге и рекламе, о продвижении сайтов, о проектах РБК, о детском Рунете, о фильтрации контента, о будущем авторского права и о воспитании детей.

Интервью с гостем:
  • Зачем нужен маркетолог?
  • Рекламные кампании Loveplanet.ru: секрет успеха
  • Проблемы детского интернета
  • Чем отличается «Твиди.ру» от западных детских порталов?
  • Монетизация детских ресурсов
  • Какая реклама можно заинтересовать детей?
  • Как воспитать детей в информационном обществе?

Обсуждаемые новости:
  • «Википедия» набрала полмиллиона русских статей
  • Autodesk и 1С не хотели смерти torrents.ru
  • Google запустил поиск по товарам
  • Петр Диденко покинул Microsoft

Послушать предыдущие выпуски и подписаться на RSS подкаста
Страница «Рунетологии» на Facebook

Total votes 7: ↑5 and ↓2 +3
Views325
Comments 0

2Гига.Выпуск #18: Есть ли жизнь на Марсе?

Lumber room
2ГигаMarsУчастники:
Евгений Жарков
Владимир Юнев
 
 

Содержание:Длительность: ~60 минут
Подкаст на RPOD, POD.FM
Total votes 23: ↑13 and ↓10 +3
Views482
Comments 10