> Конечно сервачёк, надо по тестировать под нагрузочкой
Парни, мы раньше сидели на SaaS'овских приложениях по учету торговлей и складом, вконец упарившись, решили уйти на 1C. Так что эпопея только началась :-)
Я бы с радостью поставил OpenERP например, но только адаптировать ее полностью свосем жестко будет. Да, забыл сказать, у нас в компании винды до сих пор не было! Из-за 1С пришлось себе на горло наступить :-P
По тестам? Дайте мне SQL трейсы этих тестов, и я скажу Вам, в чем причина.
Когда-то опять же в былое операторское время программист биллинга хвалился процедурами на 5 страниц А4. Которые при первом запуске ложили базу. А потом бегал и ныл типа оптимизируй… После оптимизации процедура отарабатывала за секунды.
Вот такие обычно программисты :-)
Гы. Соглсен. Не gentoo way. Но еще не вечер :-)
Пути поправим, ебилд сделаем. Просто у нас задача была развернуть изолированный постгрес, у нас же родной работает в нормальных путях. Вот и запхали в /usr/local/pgsql, тем более он сам туда полез :-)
В году эдак 2003 я работал сисадмином в операторе IP телефонии, по совместительству админом Sybase, а также админом биллинга.
Мы заплатили 3 штуки гринов за поддержку оперативную (типа оператор телефонии, важна скорость). Так вот, когда в один чудесный день база залочилась, поддержка нервно курила до 19 часов, а потом спать пошла. А мне пришлось до утра курить sybase, и в итоге откатить базу на момент аварии (благо недавно только открылись, клиентов мало было). А поддержка так и не разобралась. А еще дня через три мы смогли не только восстановить (спорта ради) поврежденную копию, да еще и оттюнили базу так, что летала как ракета. Так что на суппорт я разучился полагаться уже давно.
> автор стал обладателем уникальных знаний, но проблема в том, что он нигде не сможет ими воспользоваться
Скачав пакет от Етерсофт, заметил патчик к патчам от 1С. Видимо, ребята из Етера не только воспользовались полученными ранее знаниями, но еще и проблемы порешали.
Мы также пока ставили все патчи, внимательно изучали, что они делают.
Теперь, если база будет себя неадекватно себя вести, будет хорошее представление, куда рыть.
А вот если бы я это не написал, точно бы знания зря пропали. Во всех статьях просто детский сад.
Если у Вас нет MVARCHAR, значит нет библиотеки ICU. Установите библиотеку, и переинициализируйте базу данных.
Вот ответ «профессионалов» консультантов. Шаг влево-вправо — они руки разводят. Ибо просто не понимают основополагающих механизмов.
> Я так понимаю, что за все эксперименты заплатил Ваш работодатель?
Эээ… вообще-то я совладелец собственной компании, и к сожалению, свои 10 лет опыта линукса передать сотрудникам как-то сходу не получается :-) Поэтому периодически закатываю рукава и показываю «кто тут папа» :-)
Сел за комп вчера в 12 утра. Встал сегодня в 6. Итого, 18 часов ушло на то, чтобы полностью разобраться в вопросе того, что же из себя представляет пострес от 1С. Теперь мы можем ее поднять из исходников на любом сервере.
> Внимание вопрос в курсе ли работодатель что вы просто «украли» у него две недели Вашего рабочего времени?
18 часов, а не две недели. При этом я еще отвлекался на чтение почты, просмотр и отписку в тикеты по разработке других продуктов, общение на форуме :-P
> В курсе ли работодатель, что Вы сделали костыль гарантии работоспособности которого не даст никто?
Уважаемый. Воздержитесь от таких выводов :-) Мы постигали суть вещей, а не костыли делали!
Нормальные разработчики адаптируют свои продукты к мэйнстриму, а не наоборот!
Все больше утверждаюсь в мысли, что существует класс людей обладающих определенными знаниями, но которых надо принудительно изолировать и не давать возможности пользоваться данными знаниями — так как они дискредитируют и портят имидж своей профессии.
А еще есть хакеры в настоящем первозданном смысле этого слова, для которых не бывает нерешаемых задач :-)
> так как они дискредитируют и портят имидж своей профессии.
Политика 1С такая — знания дают только своим франчази, которые рубят денег с интеграции. И только и слышишь истории, как ходят месяцами «бизнес-анализ» делают, потом что-то «пишут», а потом проект стоимостью в 3 ляма рублей проваливается, так и не заработав. Так что не надо о «профессионалах», знаем таких немало. В общем, не хочу ввязываться в спор. Я понял типаж, который Вы имели в виду. Извините, не наш случай.
> Все их не упомнить. Всё равно приходится где-то смотреть обозначение префикса или сам номер.
WEB морда. Входящие со Skype автоматически добавляются, и им ставитится callerid number. Можно redial сделать. А если забыл, иди в книжку, найди по SkypeID.
> Так всё равно сигнал пойдёт через отдельные аудио-устройства. Заменить трубку на гарнитуру — и движения не изменяться.
А кнопки где взять? :-)
> У SIP-клиента есть некоторые преимущества: адресная книга, Skype (через шлюз) и SIP-аккаунты. Сейчас это становится всё актуальнее, чем звонки на городские и мобильные с помощью набора номера «из головы» или с экрана.
Не спорю. Но у меня все на Asterisk'e. Звонки в Skype через короткие номера (skype ID = XXXX), разные SIP эккаунты имеют свои префиксы.
Но! Я полностью согласен, что полноценный IP телефон рулит, а USB телефон — суррогат дешевый :-) И я категорически против установки юзерам USB телефонов, даже внешне выглядящих как натуральные — венда в перегруз, а юзер без связи, как раз в том момент, когда вышла пауза и можно позвонить :-)
А я вот как раз и не хочу плеер искать. Пусть себе играет дальше, уши снял, вызов принял, трубу положил, уши надел. Все движения натуральные :-)
А хочу позвонить, трубу взял, номер набрал. Не надо искать в окнах SIP клиента. По юзабилити не отличается от полноценного аппаратного внешнего SIP телефона, но дешевле минимум в 3 раза. Кстати, и видео поддерживает, если есть камера. Вот так.
Да, но я просто снимаю на шею наушники, и преподношу трубку, на начинаю резко дергаться в поисках окна с плеером или искать миксер, чтобы вырубить музыку.
Гарнитура — а как на ней номер набрать? :-)
Программной начинкой что будет? В случае с USB телефонов — linphone. А с трубкой с джеками?
Ладно, можно поставить Asterisk с chan_alsa (о том, что отнимается звуковой порт, и мешать музыке будет, умолчим). Но клавиатуру как от трубки прикрутить? К чему!?
Я статью написал потому-то это единственный известный мне способ получить *полноценный* телефон на Linux.
Парни, мы раньше сидели на SaaS'овских приложениях по учету торговлей и складом, вконец упарившись, решили уйти на 1C. Так что эпопея только началась :-)
Я бы с радостью поставил OpenERP например, но только адаптировать ее полностью свосем жестко будет. Да, забыл сказать, у нас в компании винды до сих пор не было! Из-за 1С пришлось себе на горло наступить :-P
Когда-то опять же в былое операторское время программист биллинга хвалился процедурами на 5 страниц А4. Которые при первом запуске ложили базу. А потом бегал и ныл типа оптимизируй… После оптимизации процедура отарабатывала за секунды.
Вот такие обычно программисты :-)
Пути поправим, ебилд сделаем. Просто у нас задача была развернуть изолированный постгрес, у нас же родной работает в нормальных путях. Вот и запхали в /usr/local/pgsql, тем более он сам туда полез :-)
Мы заплатили 3 штуки гринов за поддержку оперативную (типа оператор телефонии, важна скорость). Так вот, когда в один чудесный день база залочилась, поддержка нервно курила до 19 часов, а потом спать пошла. А мне пришлось до утра курить sybase, и в итоге откатить базу на момент аварии (благо недавно только открылись, клиентов мало было). А поддержка так и не разобралась. А еще дня через три мы смогли не только восстановить (спорта ради) поврежденную копию, да еще и оттюнили базу так, что летала как ракета. Так что на суппорт я разучился полагаться уже давно.
Скачав пакет от Етерсофт, заметил патчик к патчам от 1С. Видимо, ребята из Етера не только воспользовались полученными ранее знаниями, но еще и проблемы порешали.
Мы также пока ставили все патчи, внимательно изучали, что они делают.
Теперь, если база будет себя неадекватно себя вести, будет хорошее представление, куда рыть.
А вот если бы я это не написал, точно бы знания зря пропали. Во всех статьях просто детский сад.
Вот ответ «профессионалов» консультантов. Шаг влево-вправо — они руки разводят. Ибо просто не понимают основополагающих механизмов.
Эээ… вообще-то я совладелец собственной компании, и к сожалению, свои 10 лет опыта линукса передать сотрудникам как-то сходу не получается :-) Поэтому периодически закатываю рукава и показываю «кто тут папа» :-)
Сел за комп вчера в 12 утра. Встал сегодня в 6. Итого, 18 часов ушло на то, чтобы полностью разобраться в вопросе того, что же из себя представляет пострес от 1С. Теперь мы можем ее поднять из исходников на любом сервере.
> Внимание вопрос в курсе ли работодатель что вы просто «украли» у него две недели Вашего рабочего времени?
18 часов, а не две недели. При этом я еще отвлекался на чтение почты, просмотр и отписку в тикеты по разработке других продуктов, общение на форуме :-P
> В курсе ли работодатель, что Вы сделали костыль гарантии работоспособности которого не даст никто?
Уважаемый. Воздержитесь от таких выводов :-) Мы постигали суть вещей, а не костыли делали!
Нормальные разработчики адаптируют свои продукты к мэйнстриму, а не наоборот!
А еще есть хакеры в настоящем первозданном смысле этого слова, для которых не бывает нерешаемых задач :-)
> так как они дискредитируют и портят имидж своей профессии.
Политика 1С такая — знания дают только своим франчази, которые рубят денег с интеграции. И только и слышишь истории, как ходят месяцами «бизнес-анализ» делают, потом что-то «пишут», а потом проект стоимостью в 3 ляма рублей проваливается, так и не заработав. Так что не надо о «профессионалах», знаем таких немало. В общем, не хочу ввязываться в спор. Я понял типаж, который Вы имели в виду. Извините, не наш случай.
Спасибо :-)
WEB морда. Входящие со Skype автоматически добавляются, и им ставитится callerid number. Можно redial сделать. А если забыл, иди в книжку, найди по SkypeID.
А кнопки где взять? :-)
> У SIP-клиента есть некоторые преимущества: адресная книга, Skype (через шлюз) и SIP-аккаунты. Сейчас это становится всё актуальнее, чем звонки на городские и мобильные с помощью набора номера «из головы» или с экрана.
Не спорю. Но у меня все на Asterisk'e. Звонки в Skype через короткие номера (skype ID = XXXX), разные SIP эккаунты имеют свои префиксы.
Но! Я полностью согласен, что полноценный IP телефон рулит, а USB телефон — суррогат дешевый :-) И я категорически против установки юзерам USB телефонов, даже внешне выглядящих как натуральные — венда в перегруз, а юзер без связи, как раз в том момент, когда вышла пауза и можно позвонить :-)
А хочу позвонить, трубу взял, номер набрал. Не надо искать в окнах SIP клиента. По юзабилити не отличается от полноценного аппаратного внешнего SIP телефона, но дешевле минимум в 3 раза. Кстати, и видео поддерживает, если есть камера. Вот так.
Гарнитура — а как на ней номер набрать? :-)
Ладно, можно поставить Asterisk с chan_alsa (о том, что отнимается звуковой порт, и мешать музыке будет, умолчим). Но клавиатуру как от трубки прикрутить? К чему!?
Я статью написал потому-то это единственный известный мне способ получить *полноценный* телефон на Linux.
Откуда связь брать?