• Чем заменить Acrobat Reader?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    У Foxit есть бесплатный Foxit Reader
    Sumatra PDF Reader
    Ответ написан
    1 комментарий
  • Как бот получает снижение цены токена?

    toxa82
    @toxa82
    У бирж есть АПИ, выбираешь биржу, изучаешь её апи, и мониторишь цену нужного токена. Как узнать что цена минимальна - никак. Но тех анализ и фундаментальный анализ в помощь.
    Ответ написан
    Комментировать
  • Как стать начинающим программистом в текущих реалиях?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Куда легче всего пробиться в программирование?

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

    Мне вообще всё равно, куда идти в плане доходов (лишь бы на еду хватало)

    Почему тогда именно ИТ?

    поскольку знаю, что я не выдающийся человек ни в чём

    Бизнес выдающихся и не ищет в основном.

    - Теоретический опыт по книгам по Java,

    Подозреваю, что сейчас это знает каждый школьник.

    Школьники сейчас читать-то не умеют многие.

    Что вы мне посоветуете?

    Ещё раз хорошо подумать нужно ли вам именно ИТ. Во-первых, в силу хайпа сюда сейчас ломятся все подряд, соответственно прорваться на первое рабочее место очень непросто. Во-вторых, в отрасли довольно большая концентрация тех, кто программирование любит, с такими тяжело конкурировать, а чем выше будете забираться, тем чаще придётся. Есть множество работ, куда попасть легче и где хватать будет не только на еду.
    Ответ написан
    2 комментария
  • Как в ускорить файловую базу 1С?

    веб-сервер + тонкий клиент
    Ответ написан
    Комментировать
  • Как в ускорить файловую базу 1С?

    @LollyFox
    Стандартные рекомендации для файловых баз: SSD + публикация на веб-сервере (если конфигурация на УФ).
    Узкое место точно не в гигабитной сети.
    Ответ написан
    Комментировать
  • Как в ускорить файловую базу 1С?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    1. Файловая база - только для локального использования. Если нужно раздать файловую базу по сети то или УФ-тонкий клиент или RDP
    2. Файловая, да и SQL база должна находиться ТОЛЬКО на SSD, желательно NVME к процу. Т.к. идет дичайший обмен мелкими блоками из разных кусков данных и чем выше IOPS тем живее база.
    3. Ну и для 1С приоритным является частота процессора а не кол-во ядер
    Ответ написан
    Комментировать
  • Как в ускорить файловую базу 1С?

    Fragster
    @Fragster
    помогло? отметь решением!
    Есть ли смысл переводить базу на SSD накопитель


    Да. А еще лучше - и на ssd и опубликовать на веб сервере (если база на управляемых формах).
    Основная причина в том, что при подключении второго пользователя к шаре винда вырубает файловый кэш для неё, что особенно больно на hdd. Да и вообще всё сильно живее будет, даже с одним пользователем. Практическое отсутствие пенальти за рандомное чтение/запись делает свое дело.
    Ответ написан
    Комментировать
  • Какой на данный момент самый подходящий вариант ноутбука для бухгалтера?

    @Drno
    Ваш сисадмин сказал всё правильно. Только я бы советовал брать 16гб оперативки, 2мя планками обязательно

    Вы видимо не поняли то что прочитали, проблема есть только на 13м-14м поколениях, и на процессорах i7-i9, при постоянных ВЫСОКИХ нагрузках и нагреве
    Ответ написан
    Комментировать
  • Можно ли добавить таблицу в ячейку?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    Можно.
    По вашему описанию невозможно понять, что конкретно вам нужно.
    Но, технические возможности 1С позволяют реализовать практически любое интерфейсное решение. Вопрос только в сложности реализации, и целесообразности. Потому что когда руководитель услышит сколько это стоит, пользователям может стать удобно и так.
    Ответ написан
    Комментировать
  • Как автоматически добавлять список баз 1с всем новым пользователям?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Создайте на каждом рабочем компьютере файл
    C:\Users\Default\AppData\Roaming\1C\1CEStart\1CEStart.cfg
    , содержащий строку
    CommonInfoBases=\\путь\к\файлу.v8i
    Этот файл будет автоматически копироваться в профили всех новых пользователей. При запуске 1С она подтянет список баз из указанного в CommonInfoBasesфайла, который может лежать на общем диске.
    Кроме варианта с папкой Default можно использовать Logon-скрипт, добавляющий такую строку каждому пользователю.
    Ответ написан
    3 комментария
  • Как передать данные в табличную часть?

    nki
    @nki
    bezkart.ru готовая система лояльности
    не понимаю в чем ошибка

    У вас в табличной части нет поля Процедуры, вместо этого есть поле Название, которое по сути и есть процедуры.
    Ответ написан
    Комментировать
  • Как поменять папку сохранения по умолчанию в 1с?

    Fragster
    @Fragster
    помогло? отметь решением!
    Можно попробовать в диалог сохранения передавать в свойство Каталог значение %HomePath%\Pictures но я не проверял.

    Если же вызов диалога сохранения не программный, то 1с запоминает последний каталог
    Ответ написан
    1 комментарий
  • Как проверить, что строка содержит только цифры и символы?

    mayton2019
    @mayton2019 Куратор тега Java
    Bigdata Engineer
    public static boolean isDotOrDigit(String s) {
            return s.chars().allMatch(c -> Character.isDigit(c) || c == '.');
    }
    Ответ написан
    2 комментария
  • Как в 1С заставить окна не прятаться за пределами экрана?

    @TheBigBear Автор вопроса
    СтарОдмины мы
    Сам спросил - сам сделал
    Почистил кэш в AppData\Roaming\1C\1cv8
    все починилось
    Всем спасибо
    Ответ написан
    Комментировать
  • Каждый раз создается новый бин. Почему?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    Это не так работает. Фактически внедряется в контроллер не сам бин, а прокси-объект, который в каждом запросе указывает на разный экземпляр LoginProccesor.
    Ответ написан
    3 комментария
  • Как научиться разрабатывать большие проекты на Java, если раньше писал на PHP?

    mayton2019
    @mayton2019 Куратор тега Java
    Bigdata Engineer
    Я много писал веб на PHP (с фреймворками), но давно хотел перейти на Java, Spring и т.д.

    Поздравляю. Ты теперь откроешь для себя целую вселенную и поймешь что Java - очень разная.
    Например стоило-бы отличать Java Android и все остальное.

    По поводу процесса компилляции. Почитай про технологии JSP-страничек. Она очень похожа
    на PHP по своей задумке. И там реакция на изменения кода чуть быстрее чем в Servlet-приложении
    хотя JSP идеологически является макросом над сервлетом.

    Но в топике верно выше написали что от серверного рендеринга сейчас уходят. И современные Java-веб
    приложения обычно делают 2 команды. Первая делает только дизайн фронта. Вторая - обычно микросервисы
    которые с этим фронтом взаимодействуют. Почитай также про GraphQL. Это полезно для развития.
    И многие вещи в Java были добыты эволюционным путем. В частности такая мануфактура как
    дизайн и бизнес-логика имеют четкое разделение и это правильно. Это стабилизирует релиз
    и позволяет бизнесу делать и тестировать фичи независимо. Например фича нового REST сервиса
    может быть создана и оттестирована еще до того как готов дизайн и наоборот. Дизайн на моках
    можно показать заказчику пока сервис только в разработке.

    Оказалось, что приложению надо 3-4 минуты, только чтобы стартануть на машине разработчика.

    Это нормально. Мне попадались очень тяжелые монолиты которые на мощных машинах стартовали
    по 30-40 минут. Да и такое бывает. Это тяжелая приставка *enterprise. И конечно это идеологически
    отличает Java от PHP. Для корпоративных приложений в принипе неважно сколько они стартуют.
    Главное когад они уже стартовали и 30 минут прогревали кеши из БД например то биржа будет
    работать быстрее в runtime. Вот. А подготовку к работе можно делать и 30 минут - это тоже ОК.
    Главное что клиент это не замечает в силу закрытого опер-дня и Blue-Green deployment.
    Тоже почитай про это кстати. Полезно.

    Из-за долгих перезапусков (тем более на новом для меня проекте) разработка шла долго и мучительно.

    Могу посоветовать сфокусироваться на модульных тестах. То как ты разрабатывал раньше, сверяя
    каждый символ с браузером - может быть не эффективным. По сути если ты написал бизнес-логику
    и дизайн для нее готов и твоя задача просто проверить что функии получили на вход инпуты
    и выдали верные аутпуты - то значит задача на 99% решена и можно релизить.

    С точки зрения например корпоративного процесса разработки - любая фича разрабатывается 1 день. Это я меряю
    по себе. Беря во внимание чтение ТЗ. Разработку. Цикл тестирование. Деплойменты. Аксептенсы и прочее.
    И если тебя просят покрасить кнопочку с красного цвета на синий - ты спокойно сообщай что
    это занимает 1 день в конвейере процессов. И это нормально. Это корпоративная бюрократия.
    И Java - бюрократична. И ты главное не стрессуй а просто используй эту бюрократию в свою
    пользу. Пей кофе. Читай книги пока идет deploy pipeline.
    Ответ написан
    2 комментария
  • Как научиться разрабатывать большие проекты на Java, если раньше писал на PHP?

    xez
    @xez Куратор тега Java
    TL Junior Roo
    Как научиться разрабатывать большие проекты на Java

    Все просто.
    Нужно понимать solid и ооп.
    Уметь в декомпозицию.
    Использовать юнит-тесты.

    Почитайте Чистый Код и Эффективная Джава.

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

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    Чем больше знаешь, тем больше программист. Хороший разработчик Spring знает стандарты Java EE.
    Ответ написан
    Комментировать
  • Как разобраться в версиях явы?

    xez
    @xez Куратор тега Java
    TL Junior Roo
    Если ваше приложение написано на java 18, то конечно-же его нельзя будет запустить на java 8.
    На сайте java.com можно нажать на ссылки "Java SE Development Kit" или "OpenJDK Early access Builds" для того чтобы скачать другие версии джавы.
    Ответ написан
    3 комментария
  • Как настроить импорт из 1С при условии, что изображения товаров хранятся на стороне сайта?

    я решал так, в init.php

    AddEventHandler("iblock", "OnBeforeIBlockElementUpdate", "DoNotUpdate");
    function DoNotUpdate(&$arFields)
    {
        if ($_REQUEST['mode'] == 'import') {
            if (isset($_GET['type'], $_GET['mode']) && $_GET['type'] === 'catalog' && $_GET['mode'] === 'import') {
                unset($arFields['PREVIEW_PICTURE']);
                unset($arFields['DETAIL_PICTURE']);
            }
        }
    }
    Ответ написан
    1 комментарий