Задать вопрос
  • Почему не получается сохранить запись?

    @kalapanga
    ОШИБКА: колонка "maxline188" не существует
    Какое слово в этом сообщении не понятно?
    Что-то пытаетесь записать в колонку с именем "maxline188", которой в Вашей таблице нет.
    Ответ написан
    5 комментариев
  • Program1.pas(16): Встречено 'else', а ожидался оператор?

    @kalapanga
    Перед else точка с запятой не ставится
    Ответ написан
    Комментировать
  • Ардуино Нано нестабильная загрузка скетча - что посоветуете знатоки?

    @kalapanga
    Отутствующий контакт и пропайку уже предложили.
    Добавлю второй вариант для комплекта - контакт, где не нужно. Лечение отмывкой в спирте. У меня как-то одной ардуинке помогло.
    Ответ написан
    1 комментарий
  • Какой набор нужен для начального измерителя температуры на Ardunio?

    @kalapanga
    1) Ардуино Nano. То же что и Uno, только дешевле и компактнее.
    2) LCD дисплей 1602 с адаптером I2C (чтобы подключать его к ардуино всего по 4 проводам, включая питание)
    3) Ну а датчик температуры - по вкусу. Тут и DS18B20, и LM35, и датчик влажности-температуры типа DHT22, и давления-температуры типа BMP280. В познавательных целях можно все попробовать! :)
    Ответ написан
    2 комментария
  • Какую лучше выбрать модели ноутбука для инженерных и математических расчетов?

    @kalapanga
    Понятно, что чем мощнее процесор, чем больше памяти тем лучше, понятно, что обязателен ssd.
    Хотите конкретных цифр - посмотрите системные требования всех этих программ. Дальше на сайт любого магазина, ставите фильтры и выбираете!
    У ноутбуков есть особенность. Вот допустим, этим программам не нужна мощная видеокарта (я не знаю, см. сис. требования). И вот оказывается, что найти мощный ноутбук, но без дискретной графики, весьма сложно. В результате не вписываетесь в бюджет или платите за ненужное.
    Так что если техника действительно для работы и мобильность не обязательна, совет Антон Антон очень даже разумный.
    Ответ написан
    5 комментариев
  • Курсор в пикселях. Почему?

    @kalapanga
    Проверьте в свойствах мыши в "Дополнительных параметрах мыши" флаги "Включить тень указателя" и "Отображать след указателя" (по умолчанию выключены). Может это кто-то из них так выглядит?
    Ответ написан
    Комментировать
  • Как исправить постоянное отключение беспроводной мыши через некоторое время?

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

    @kalapanga
    Скорее всего Вы навсегда зависаете в одном из циклов while (client.connected()) {...}. Они здесь бесконечные.
    Возможно client.stop(); внутри этого цикла должен быть? Но это уже в логику вникать надо...
    Добавляйте на время отладки больше вывода в монитор порта, тогда всё понятно станет, чем там программа занимается.
    Ответ написан
    Комментировать
  • Через какое устройство интернет сильнее и стабильней?

    @kalapanga
    Ну телефон я бы тоже на постоянной основе не стал использовать, просто даже чтобы не занимать его! Между 2 и 3 разница практически только в том, что п.2 чаще подразумевает только wi-fi подключение и само устройство компактное, мобильное, а п.3 это обычный роутер как с проводным, так и с беспроводным подключением. Ничего чудовищного в нём нет. Какой к нему брать модем, нужно смотреть поддерживаемые модели в инструкции и желательно отзывы в интернете почитать.
    Но мне почему-то кажется, что в Вашем случае, качество канала в большей степени будет зависеть от сотового оператора. Уж если у него связь хреновая, то тут хоть какое устройство бери... Было бы хорошо найти возможность потестировать разных операторов.
    Ответ написан
    Комментировать
  • Ubuntu 19.10 начинает лагать во время установки, и не устанавливается. В чём причина?

    @kalapanga
    Поддерживаю предположение Надим Закиров о подыхающем диске.
    Хочу только добавить, что не стоит ставить на компьютер с 1 Гб памяти дистрибутив у которого в системных требованиях 4 ГБ! Берите хотя бы xubuntu.
    Ответ написан
    Комментировать
  • Как ограничить время использования Windows?

    @kalapanga
    Используйте ремень брючный.
    Я серьёзно! Ребёнок по сути послал Вас и Ваши воспитательные действия на три буквы. Это решается не программными методами. Ему даже в голову не должно приходить сделать что-то на Вашем компьютере без Вашего ведома.
    Ответ написан
    Комментировать
  • Как можно оптимизировать код?

    @kalapanga
    "Как оптимизировать код" - неверный вопрос. Код можно оптимизировать, если есть критерии оптимизации. А у Вас не только критериев нет, Вы даже не написали, что программа делать должна, с какими данными работать. Так что думаю, если программа делает то, что задумано, то не стоит ничего "оптимизировать". Лучше лишний раз на ошибки проверьте.
    Если уж Вам сильно хочется замечаний, то вот некоторые. Часть можете считать придирками, но есть и более важные.
    Сверху вниз.
    Глобальная переменная I. Потенциальный источник ошибок. В каких-то процедурах она перекрывается локальной переменной, в каких-то нет. Легко неуследить и использовать не ту, что нужно. (Глобальную переименовать)
    Нелогичное название процедуры MatrixInput. Да, там формируется матрица, но при этом она не вводится (Input), а наоборот выводится - write(...)! (Для лучшей читабельности кода назовите например FillMatrix)
    В этой же процедуре не контролируется выход индекса за границу в строке
    M[I,J]:=S[N*(i-1)+j];
    Раз уж выделили этот кусочек в отдельную процедуру, в её начале надо проверить корректность входных параметров.
    В процедуре CheckAndFixString вместо цикла
    while length(S)<NeedLength do S:=S+'#'
    лучше так
    S := S + StringOfChar('#', NeedLength - length(S));
    Здесь длина строки нужна только один раз, а не на каждом проходе цикла.
    Основная программа.
    Главная ошибка - "захардкоженные" имена файлов. Вы принесли кому-то Вашу программу. Откуда у него такие каталоги?
    Или используйте ini-файл с путями к файлам или хотябы оставьте в коде только имена файлов и ищите их в каталоге программы.
    Здесь же вторая ошибка - отсутствие обработки ошибок при работе с файлами. Если например нужного файла нет программа свалится с ошибкой вместо информативного сообщения пользователю.
    Ответ написан
  • Почему SSD загружен на 100%?

    @kalapanga
    Я правильно вижу, ssd всего на 60 гигов? Да ещё на два раздела поделён? Системе катастрофически мало места. Отдайте ей хотя бы весь ssd, если новый в принципе не планируется! По мне, так нужен диск от 128 гигов.
    Заметил на скринах "Файл подкачки: Нет". То есть кроме использования названных зловредных программ Вы и другими "твиками" увлекаетесь? Не надо!
    Переустановите систему и дайте ей спокойно работать, не мешайте ей. И комп ещё послужит.
    Ответ написан
    Комментировать
  • Что не так с кириллицей и пробелами?

    @kalapanga
    В какой-то степени можно назвать и "исторически сложилось". Когда-то были имена формата 8.3 и никакой кириллицы и пробелов. Сейчас много чего можно. Но до сих пор встречаются программы застрявшие в развитии где-то посередине. Либо просто старые, не обновляющиеся, либо второстепенные, которым разработчики уделяют мало внимания. Как в данном случае - глючит ведь не сам акробат, а его инсталлятор.
    Повлиять на это оперативно пользователь не может, а программа ему нужна здесь и сейчас! Поэтому лучше заранее подстраховаться и избегать таких имён пользователя и соответственно имён папок профиля.
    Ответ написан
    Комментировать
  • Чуть не удалил папку пользователя. Возможна ли потеря файлов?

    @kalapanga
    Обычно в папке пользователя весьма много файлов и вложенных папок (вот у вас более 30 гигов - это возможно более сотни тысяч файлов). Поэтому весьма вероятно, что Вы успели нажать отмену пока ещё шло сканирование всей этой кучи файлов, а не удаление. Но в общем случае при таких действиях часть файлов конечно могут быть удалены.
    Ответ написан
    Комментировать
  • Компьютерный класс для обучения по фотошопу, 3d max. Из чего выгоднее и лучше собирать?

    @kalapanga
    Если ученики должны на занятиях работать с названными программами, а не только видосики с уроками глядеть, то нужно просто прочитать системные требования Photoshop и 3ds Max. Ваш вопрос отпадёт сразу.
    Ответ написан
    Комментировать
  • Как передать значения массива на проверку в процедуру val?

    @kalapanga
    Не надо в неё ничего передавать. Свою процедуру Val нужно выкинуть совсем. Она не нужна.
    Ответ написан
  • Что такое внутреннее масочное ПЗУ?

    @kalapanga
    Комментировать
  • Как подключить tcp сервер python и tcp клиент arduino?

    @kalapanga
    Про питон ничего говорить не буду, но в ардуиновском скетче просто какой-то бессмысленный набор букв написан.
    К библиотеке же прилагается пример TcpClient - возьмите его за основу.
    Ответ написан
    Комментировать
  • Как автоматически открыть путь папок в левой части экрана?

    @kalapanga
    Не очень понятно описано, но может это имелось ввиду:
    Параметры папок - Вкладка "Вид" - Раздел "Область навигации" - Включить "Развернуть до открытой папки"
    Ответ написан
    1 комментарий