Год назад я работал в организации на должности технического руководителя, которая ударными темпами подключала партнёров к своей системе. Задача от коммерческого отдела была простая и, казалось бы, выполнимая: подключать всех и быстро. Это статья написана из личного опыта подключения партёров к системе. Под катом «весёлые истории», много букв, технического треша и небольшой «чек-лист» для отдела интеграции.
Читать полностью »
Рубрика «интеграция» - 8
Проблемы технических партнёров и их предупреждение в мини-историях
2013-05-16 в 18:40, admin, рубрики: интеграция, ит-инфраструктура, протоколы, факапы, метки: интеграция, протоколы, факапыИспользование .Net библиотек в MATLAB
2013-04-22 в 6:32, admin, рубрики: .net, Matlab, интеграция, Песочница, метки: .net, Matlab, интеграцияПривет Хабровчанам! На Хабре уже обсуждался вопрос интеграции .Net c Matlab'ом. Цель же этой статьи — показать, как можно быстро и удобно решить обратную задачу: вызывать управляемый код из произвольных .Net библиотек в Matlab.
Зачем это нужно?
Несмотря на богатый набор алгоритмов в функционале Matlab'а, основным сценарием, в котором это может понадобиться, является необходимость задействовать в вычислениях уже имеющиеся и обладающие известными показателями качества .Net библиотеки, в которых реализованы математические алгоритмы.
Читать полностью »
Интеграция обновлений в .ISO-образы Windows и не только с помощью WDI
2013-04-08 в 11:37, admin, рубрики: windows, интеграция, обновления, Песочница, Софт, метки: windows, интеграция, обновленияВведение
Каждый из нас сталкивается с ситуацией, когда переустановка операционной системы (ОС) неизбежна. Обычно, мы достаем запылившийся купленный диск с Windows, вставляем его в CD/DVD-ROM, начинаем установку, даём имя своей учетной записи и компьютеру, и… идём пить чай! Ведь наступила очередь установки обновлений.
И вот, казалось бы, обычная процедура переустановки ОС занимает не менее часа (даже при быстром доступе в интернет), ведь обновлений для той же Windows 7 с момента релиза Service Pack 1, накопилось уже более чем на ~1,5 гигабайта. А впереди ещё установка драйверов. Конечно, можно скачать образ 16-в-одном с ближайшего торрент-трекера, где будут интегрированы все обновления, драйверы, и ещё куча «полезного софта».
Но ведь мы здесь джентльмены, не так ли?
Для упрощения и ускорения процедуры переустановки были придуманы такие инструменты, как: RT Se7en Lite, Win ToolKit и Windows Download Integrator (WDI).
Речь в статье пойдёт именно о последнем, на примере интеграции актуальных обновлений (более 300) в оригинальный образ Microsoft Windows 7 SP1 x64. Читать полностью »
Google Now собираются добавить в Chrome
2013-03-13 в 13:06, admin, рубрики: android, chromium, Google, Google Chrome, Google Now, интеграция, метки: android, chromium, Google, Google Now, интеграцияПерсонализированный сервис поиска Google Now, впервые представленный в Android 4.1, с большой долей вероятности появится в будущих релизах браузера Chrome для Windows и Chrome OS.
Некто Франсуа Бюфорт (François Beaufort), никак не связанный с поисковым гигантом, просматривая code review для будущих версий Chromium обнаружил любопытную ревизию, озаглавленную следующим образом: "Enabling testing Google Now component extension."
Читать полностью »
Интеграция 1С и B2B системы, с помощью HTTPS
2013-02-01 в 15:35, admin, рубрики: 1c 8.2, HTTPS, php, web, интеграция, Песочница, метки: 1c 8.2, HTTPS, PHP, web, интеграцияПривет читатель хочу поделиться своим недавним опытом интеграции двух различных систем.
Возникла задача о передаче данных между 1С (разработка и настройка была отдана на аутсорсинг), которую планируется использовать как основную систему электронного документооборота (ЭДО) и B2B системой (внутренняя разработка), которая написана на PHP (Symfony) и выполняет функции первичного ввода информации в компании.
Читать полностью »
«Работает — не трогай». Стоит ли нарушать правила?
2012-12-27 в 20:31, admin, рубрики: gtd, legacy, изменения, интеграция, код, наследование, разработка, рефакторинг, тестирование, метки: legacy, изменения, интеграция, код, наследование, рефакторингВведение
Очень не хватало возможности ввести пользователей в контекст перед голосованием. Спасибо! И так
Преамбула
Работая со старым унаследованным кодом, порой встречаются достаточно проблемные участки, которые есть желание переписатьисправитьпеределать, но нет такой возможности. Этот код может быть с ошибками, которые не исправляются годами и с ними приходится мириться. Что делать с таким кодом?
Читать полностью »
Фоторепортаж о жизни одного коммутатора
2012-12-18 в 8:12, admin, рубрики: Black Diamond X8, Extreme Networks, UA-IX, Блог компании МУК, Железо, интеграция, обзор, Сетевое оборудование, метки: Black Diamond X8, Extreme Networks, UA-IX, интеграция, обзорЗдесь мы рассказывали о приезде, распаковке и особенностях инсталляции элементов коммутатора Black Diamond X8.
После установки и прохождения успешного многоэтапного тестирования этот коммутатор трудится на благо украинского интернет-сообщества. Решили посмотреть как ему живется.
Битрикс. Интеграция. Реализация каталога с двумя структурами групп номенклатуры
2012-11-20 в 17:18, admin, рубрики: 1С-Битрикс, битрикс, Веб-разработка, интеграция, Интеграция с 1С, интернет-магазин, каталог, метки: битрикс, интеграция, Интеграция с 1С, интернет-магазин, каталогДисклеймер
Данная статья не является агитацией за какую-либо CMS, какой бы хорошей или плохой она не была…
Пролог
Одной из самых и первых и распространённых проблем, которая всплывает при начале работ по интеграции 1С и интернет магазина — это проблема структуры каталога. Как правило, структура номенклатуры, имеющаяся в базе 1С заказчика, мягко говоря, не готова к экспорту на сайт, а заказчик крайне против её изменения, т.к. бизнес-процесс отработан, все привыкли к такой структуре, которая есть и никто не имеет ни малейшего желания изменять своим привычкам.
Что мы обычно делаем в такой ситуации? Я думаю, что то же самое, что и другие, создаём альтернативную структуру, к ней привязываются все товары и уже новая структура выгружается на сайт, а старая остаётся нетронутой в базе 1С. В итоге все довольны. Для реализации этого в связке с Битриксом достаточно немного модернизировать выгрузку, идущую в комплекте...*
* — Написанием этой статьи было запланировано до выхода 12-й версии Битрикса и обновления выгрузки соответственно. Теперь же анонсирован штатный функционал для создания структуры каталога отличной от используемой в базе 1С. Да, конечно, наличие штатного функционала — здорово, но всё же делать настройку структуры во время настройки выгрузки, мне кажется, не всегда удобным и поэтому я предпочёл бы, как и раньше реализовать отдельную структуру в виде отдельного справочника. Но это уж дело ситуации и вкуса каждого...
Итак, когда проблема структуры обусловлена лишь просто нежеланием поменять основную структуру — мы легко можем решить проблему подменой групп. Но, а что если всё-таки такая иерархия в базе не просто прихоть, а требование бизнес-процесса?..
Читать полностью »
Вопросы «Что? Где? Когда?» в функциональных требованиях
2012-11-17 в 21:54, admin, рубрики: Анализ и проектирование систем, аналитика, документация, интеграция, разработка, метки: аналитика, документация, интеграцияВзгляд на функциональные требования к интеграционной системе
Наверное, всем разработчикам приходилось сталкиваться как с замечательными, так и с отвратительными требованиями к системе. В каждой отрасли своя специфика и определить универсальные стандарты можно только на бумаге. А когда по этим стандартами пишутся реальные требования, мы получаем стостраничные документы «ни-о-чем», которые в лучшем случае не мешают разработке, а зачастую – вводят в заблуждение относительно реальных потребностей пользователя и заказчика.
Поэтому, в этом посте я постараюсь кратко выразить свою мысль относительно определения требований именно к интеграционным системам. Прошу в ином контексте идею не рассматривать, иначе пост покажется бредом, а я – идиотом.
Читать полностью »
Встраиваем Sypex Dumper в свою админку
2012-11-17 в 7:37, admin, рубрики: imagecms, mysql, php, бэкап, Восстановление данных, интеграция, метки: imagecms, бэкап, восстановление данных, интеграцияМногие популярные CMS, как с открытым исходным кодом, так и коммерческие, имеют в своем составе модули бэкапа. Но проблема в том, что чаще всего эти модули делаются по остаточному принципу, и весьма примитивны, не учитывают многих тонкостей создания дампа. Также чаще всего эти модули банально никто не тестируют на большие объемы (прогнали его на тестовой полупустой БД и рады).
В отличии от подобных модулей, Sypex Dumper является скриптом заточенным исключительно на бэкап и восстановление MySQL. И без проблем работающий с базами даже в несколько гигабайт. Но, кроме того, что дампер работает, как отдельное приложение, в нем была предусмотрена возможность встраивать его в сторонний софт.
В данной статье я расскажу, как быстро и довольно просто встроить Sypex Dumper в административную панель своей CMS (форума, блога и т.п.). А также рассмотрим некоторые недокументированные возможности такой интеграции.Читать полностью »