Напевно, Eclipse давно вже не потребує особливого представлення. Багато знайомі з Eclipse завдяки Eclipse Java development tools (JDT). Саме ця популярна open-source Java IDE асоціюється у більшості розробників зі словом «Eclipse». Однак Eclipse – це розширювана платформа для інтеграції засобів розробки (Eclipse Platform), і цілий ряд IDE, побудованих на її основі, в тому числі JDT. Eclipse – це і Eclipse Project, проект верхнього рівня, координує розробку Eclipse Platform і JDT, і Eclipse SDK постачається результат цієї розробки. Нарешті, Eclipse – це open-source Foundation з величезним співтовариством проектів, далеко не всі з яких написані на Java або мають відношення до засобів розробки (наприклад, проекти Eclipse IoT і Eclipse Science). Світ Eclipse дуже різноманітний.

У даній статті, оглядової за своїм характером, ми спробуємо розглянути деякі основи архітектури Eclipse як платформи для побудови інтегрованих засобів розробки і дати початкове уявлення про компоненти Eclipse, що утворюють фундамент технологічної платформи для «нового Конфігуратора» 1C: Підприємство, 1C:Enterprise Development Tools. Зрозуміло, такий розгляд неминуче буде багато в чому поверхневим і досить обмеженим, в тому числі і тому, що ми орієнтуємося не тільки на Eclipse-розробників в якості цільової аудиторії. Втім, сподіваємося, що навіть досвідчені розробники Eclipse зможуть знайти в статті цікаву для себе інформацію. Наприклад, ми розповімо про один з «секретів Eclipse», відносно новий і маловідомий поки проекті Eclipse Handly, який був заснований і підтримується фірмою 1C.
image

Читати далі →

Немає людини, яка не чула б про знаменитий «принцип Парето» та ABC-аналіз. Для необізнаних ці слова — справжня магія, для знаючих — банальний інструмент. Сьогодні пропоную поговорити про використання ABC-аналізу на складі, і розібратися, як же він може допомогти в управлінні операціями, будучи частиною WMS системи управління складом). Відразу зазначу, що розуміння терміна «ABC-аналіз» для подальшого прочитання є обов'язковим.

Читати далі →

чи Потрібні людям онлайн-конструктори бізнес-додатків

Ми створюємо онлайн-конструктор обліково-звітних систем, який дозволяє без програмування створити веб-додаток. Крім нашого продукту на ринку є ще десятки конструкторів як від невеликих і середніх компаній (Zoho Creator, QuickBase, Caspio, Zengine), так і від гігантів (Oracle Application Express Microsoft PowerApps).

У статті хочу поділитися думками про проблеми онлайн-конструкторів бізнес-додатків на російському ринку і їх можливих рішеннях.

Про конструкторів баз даних і бізнес-додатків

Коли бізнес-процеси компанії і супроводжуючі їх обліково-звітні форми часто змінюються, важко вибрати готовий продукт або сервіс для автоматизації своєї діяльності. У готовому продукті може не бути потрібних форм, або доведеться постійно замовляти доопрацювання у розробників.

Бізнесу найчастіше простіше збудувати весь процес самостійно, ніж підлаштовуватися під готову систему. При цьому бажано, щоб процес будували, запускали використання і доводили самі бізнес-користувачі, без програмістів.

Читати далі →

Три гілки продукту і контроль версій

В 2015 році, розробляючи браузерну онлайн-гру, ми зіткнулися з наступною завданням: зробити другий сервер з іншими налаштуваннями і механіками гри, а також вести перспективну розробку нової версії гри, в якій буде ще більше змін, при цьому загальний каркас у всіх версій гри однаковий. Справа ускладнюється тим, що грі потрібні постійні оновлення та виправлення, т. к. ігровий процес йде і зупиняти його з-за розробки паралельної версії ніяк не можна.

Читати далі →

Crowd розробка скорингової системи для IEM системи

Привіт, Хабр.

У нас є величезний досвід у розробці систем для автоматизації підприємств, але на жаль, я майже нічого не пам'ятаю з математичної статистики. Взагалі у мене була кафедра дискретної математики. Але є ідея зробити проект, який в кулуарах носить назву Залізний Фелікс.


Читати далі →

Кастомізації в 1С

Про кастомизациях взагалі
Потреба в кастомізації програмного забезпечення, тобто його зміни під потреби конкретного користувача, з'явилася, мабуть, одночасно з самим програмним забезпеченням. Важко написати програму, яка задовольнить усіх, а тому закласти в неї можливість змін без залучення виробника програми – хороша ідея. Особливо якщо справа стосується бізнес-додатків, оскільки бізнес-процеси навіть в одних і тих же областях можуть відрізнятися в різних організаціях.

image

Читати далі →

Обчислюємо контент, який в майбутньому стане вірусним

У даній статті буде описано тільки загальний алгоритм на прикладі Facebook. Однак такий же підхід можна використовувати всюди.

Завдання
На основі існуючого контенту (за останні 30 днів) на даній сторінці Facebook визначити які записи потенційно будуть більш популярними.

Читати далі →

Add-on до Авіто. Стартап або приклад архітектури



Передісторія
Чесно кажучи, ніколи раніше не купував б/в речі на дошках оголошень. Але коли трапився черговий економічна криза та потреба змусила, довелося звернути свою увагу на Авіто.

При огляді пропозицій відразу кинулося в очі, що частина оголошень виглядає сумнівними по ряду ознак: занижена ціна, неточне опис і т. п., з яких складалося враження, що або продають не те, що пропонують, або самі не знають, що продають. У пам'яті відразу виник образ з минулого — барахолки 90-х років, з яких можна було повернутися з покупками, так і з порожніми кишенями або порізаної сумкою.

Читати далі →

Цілі, завдання і принципи автоматизації

Працюючи в компанії, яка займається системною інтеграцією, мені доводилося багато разів читати і доповнювати документи типу ТКП, ТЗ за Гостом, Плани приймання та інше. Проекти по автоматизації підприємств переслідували схожі цілі і мали приблизно однаковий формат. Одні і ті ж фрази повторювалися з документа в документ.

Я вирішила зібрати найпоширеніші фрази, потрапляли в розділ «мета і завдання». І додати принципи, яких слід дотримуватися при формуванні рішень.

Список не універсальний. Буду рада, якщо комусь це допоможе при написанні документів.

З іншого боку, деякі принципи, зібрані у цьому списку — це моє розуміння того, до чого повинні прагнути як і великі корпорації, так і окремі команди по розробці продуктів. Сходинки на шляху до інформатизації суспільства.

Я закликаю дотримуватися цих принципів у своїй роботі, щоб триматися якоїсь планки, нижче якої — просто вже не сучасно бути.


Читати далі →

Огляд СКУД з безкоштовним програмним забезпеченням

imageОдна з цікавих тенденцій на російському ринку СКУД це поява компаній виробників, що представляють своє повнофункціональне програмне забезпечення абсолютно безкоштовно.

Чарівна привабливість слова «безкоштовно» як магнітом притягує нових клієнтів, але в безкоштовного завжди є і зворотна сторона, вдивимося в цю темну сторону.
Читати далі →