Задать вопрос
  • Какой посоветуете устойчивый стол для ПК в районе 150$?

    Jump
    @Jump
    Системный администратор со стажем.
    Набросать эскиз с размерами, и обратиться в ближайшую столярку.
    Ответ написан
  • Есть ли программа, которая проверит наличие linux-версий для текущих программ в windows?

    zkrvndm
    @zkrvndm
    Архитектор решений
    Если у вас много свободного времени, хороший выбор. Если же со временем туго, лучше не стоит. К слову, вопреки устоявшемуся мнению для новичков больше подходит Linux Mint, а не Ubuntu. Эта та же самая Ubuntu, но с более дружелюбным (windows-подобным) интерфейсом.
    Ответ написан
    Комментировать
  • Стоит ли учить РНР в 2020?

    Zoominger
    @Zoominger
    System Integrator
    Да, стоит.
    И не "Пайтон", а "Питон" (да начнётся srach!).
    Ответ написан
  • Использование нелицензионного ПО, будет ли ответственность на админе?

    Jump
    @Jump
    Системный администратор со стажем.
    снимет ли расписка ответственность с меня или это филькина грамота?
    Не снимет.
    Это хуже чем филькина грамота, это собственно факт, который прокурор пришьет к делу, и будет считаться доказательством вашей вины.
    Наличие у вас такой расписки говорит о том что вы знали о том что программа используется незаконно, и несмотря на это эксплуатировали ее. Собственно факт неправомерного использования.

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

    Так вот - ни в договоре, ни в актах не должно быть даже намека на нарушение закона.
    Например - настройка программы 1с.
    Настраивать программу - совершенно законно. Это можно писать в договор и в акт выполненных работ.
    Обновление программы 1с - для обновления у заказчика должна быть подписка ИТС. Если ее нет - обновление незаконно, поэтому ни в договор, ни в акт не пишем. Вместо этого - пишем замена жесткого диска, ремонт системного блока, или проведение профилактических работ по информационной безопасности.
    Установили пиратскую 1с на сервер, а в акте пишите - настройка резервного копирования БД 1с.
    А задача заказчика - подписывать акты, и платить деньги.
    Вот и все.

    По документам вы предприниматель.
    По договору вы оказываете услуги по обслуживанию IT инфраструктуры.
    В актах выполненных работ нет установки софта.
    Все чисто.
    Это конечно не защитит вас от проблем, но доказать вашу вину будет практически невозможно, если конечно не найдут десяток свидетелей которые свечку держали во время установки пиратской 1с, или (что более вероятно) если вы сами не признаетесь.
    Ответ написан
  • Реально ли заниматься веб разработкой на планшете?

    FeNUMe
    @FeNUMe
    Конечно реально, но однозначно не эффективно. Это скорее вариант внести какие-то правки в проект пока ты в отпуске валяешься на пляже, чем инструмент для постоянной работы.
    Ответ написан
    Комментировать
  • Что выбрать myisam vs innodb для таблицы с объявлениями?

    inoise
    @inoise
    Solution Architect, AWS Certified, Serverless
    Любая операция записи в myisam блокирует вообще всю таблицу. Оно вам надо?
    Ответ написан
    2 комментария
  • Что выбрать myisam vs innodb для таблицы с объявлениями?

    bitniks
    @bitniks
    Go/PHP/Symfony developer
    В общем случае лучше использовать InnoDB. Тем более если у вас разнообразный доступ к таблице. Этот движок надежнее, вряд ли вы его закрашите. В MyISAM потабличная блокировка, что может негативно сказаться на производительности под нагрузкой
    Ответ написан
    Комментировать
  • Должна ли оплачиваться работа по фиксу бага?

    Zoominger
    @Zoominger
    System Integrator
    Безусловно, это косяк программиста и он обязан его исправить, ибо нечего за продукты жизнедеятельности своих кривых рук требовать деньги, коль сделать нормально не можешь.

    Другое дело, если это доработка и косяк надо исправлять чужой - тогда эта работа должна оплачиваться.
    Ответ написан
    4 комментария
  • Что выбрать для полнотекстового поиска по большому объёму данных?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Рекомендую элластик, впрочем мы использовали Lucene.Net это его основа. Впрочем родные движки FTS в постгре, оракле и mssql то же неплохие.

    Основной затык это морфология, а точнее словари, во всяком случае в случае кирилицы и немецкого.

    https://habr.com/ru/post/280488/
    Ответ написан
    1 комментарий
  • Где задать что бы favicon отображался на всех страницах?

    Sanasol
    @Sanasol Куратор тега Laravel
    нельзя просто так взять и загуглить ошибку
    использовать шаблонизацию, а не стопицот абсолютно отдельных шаблонов.

    layoutы и @extends если говорить про Laravel Blade
    Ответ написан
    Комментировать
  • Почему рейтинг увеличиваться будет не на 0,01, а на 0,02?

    irishmann
    @irishmann
    Научись пользоваться дебаггером
    if($person->updateCounters(['rating' => 0.01])){
                $person->updateCounters(['rating' => 0.01]);
            }

    Проблема тут. Вы сначала увеличиваете рейтинг на 0.01, если увеличение прошло успешно, еще раз увеличиваете на 0.01

    Я бы сделал так
    if(!$person->updateCounters(['rating' => 0.01]))
        return $person->rating;
    }
    Ответ написан
    Комментировать
  • Кто-го гонит радио по обычным розеткам 220. Как найти и отблагодорить диджея?

    Jump
    @Jump
    Системный администратор со стажем.
    Да никто по розеткам ничего не гонит.
    Это требует специального оборудования, и крайне маловероятно.

    Тут три вероятных варианта -
    • Слуховые галлюцинации - при психических расстройствах люди зачастую слышат различные голоса, и музыку.
    • Наводки на радиотракт - радиотракты бытовой электроники зачастую прекрасно работают как детекторный приемник
    • Включенное радио у соседа - некоторые соседи бывают включают телевизор и радио на небольшой громкости и уезжают на пару месяцев в отпуск.
    Ответ написан
    1 комментарий
  • Необходимо скопировать фотки из src в dst, а копируется вся директория в папке есть папки в которых фотки и вот не выходит скопировать только фотки?

    erge
    @erge
    Примус починяю
    может перемещать все таки файл(ы) а не директорию?
    for root, dirs, files in os.walk(src):
        for file in files:
            if file.endswith(('png','jpg')):
                shutil.move(os.path.join(root, file), dst)
    Ответ написан
    2 комментария
  • Сбор таблицы mysql из проекта visual studio, возможно?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Если в проекте не предусмотрено создание таблиц, то в автоматическом режиме Вы их не восстановите.
    Только смотреть код, определять таблицы, поля, типы полей.
    Ответ написан
    Комментировать
  • Как заставить провайдера исправить потери пакетов?

    Где у Вас потери-то? tracert всего лишь показал, что какие-то узлы не отвечают на ping. Они могут прекрасно работать, и маршрутизировать трафик, но не отвечать на пинг.
    Делайте pathping до yandex.ru, например, или другого более-менее быстрого узла.
    Это всё во-первых.
    Во-вторых - читайте договор. Или оферту на их сайте (если есть). Как правило, нигде ни один провайдер не указывает такие параметры, как процент потерь, гарантированную доставку, и гарантированную скорость. Указывают только максимальную скорость - ДО хххМбит/с. Т.е. скорость, например, МОЖЕТ быть 100 мбит, но это никто не гарантирует.
    Тем более, Ваш конечный адрес принадлежит Valve Corporation, и начинается уже на 7 хопе.
    https://bgp.he.net/ip/155.133.252.35
    До 6 хопа всё это ТТК, и у них прямой пиринг с Valve, так что, по-идее, должно всё быстро работать, но, судя по пингу - сервер, к которому Вы подключались, далековато, скорее всего не в России.
    Мало того, это могут быть перегруженные сервера, на которых работает игра (видимо, CSGO), или даже специально так настроено, чтобы сбалансировать задержки от разных игроков или снизить нагрузку или предотвратить возможные DDoS'ы. Предполагать можно что угодно. Хотите быстрее - переезжайте в другой город/страну, поближе к серверу, чтобы быть с ним (почти) в одной локалке. Вот тогда и пинг будет 1-3мс. Физику не обманешь, скорость света в оптике около 0,6 скорости света в вакууме, и на больших расстояниях эти задержки + задержки сетевого оборудования + задержки сервера и конечно, Вашего компа и маршрутизатора тоже - вот и получите 30-40мс.
    Так что либо делайте нормальное тестирование, изучите на https://bgp.he.net/ к каким сетям и провайдерам относятся узлы в трассировке, и тогда уже делайте выводы - где проблема, а где её нет.
    GLHF!
    Ответ написан
    2 комментария
  • Какие пакеты можно удалить в debain?

    @KapitanSudna
    Значит берешь livecd, запускаешь акроникс сносишь все нафиг.
    После этого ставишь чистый линукс, и ставишь все по порядку, предварительно создай себе виртуальный сервак. И на нем все учись ставить без ошибок, а потом просто делай все на реальной машине.
    Ответ написан
    Комментировать
  • Хорошо ли хранить serialize в БД?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Ни в коем случае.
    Твоя база данных не зря названа реляционной, то есть связанной. Информация хранится в связанных между собой таблицах. Это позволяет получать нужную информацию одним запростом и обрабатывать миллионы срок без потери производительности. Что в миллион раз важнее лени "создавать дополнительную таблицу"

    И не надо слушать советчиков из соседних ответов.
    Увы, поколение милленниалов не умеет воспринимать письменный текст, и реагирует в лучшем случае на пару ключевых слов в вопросе, не воспринимая корнтекст. Который, чтобы было понятно, звучит так: Нашел у папы в сарае заряженнвую двустволку. Прикладом очень удобно орехи колоть. Это удобнее потому что из щипцов орехи вываливаются. Нормально ли колоть орехи заряженным ружьем?

    Сериализованные данные стоит хранить в бд только в очень крайнем случае.
    На данном этапе вообще забудь про такую возможность и учись работать с БД правильно.
    Ответ написан
    9 комментариев
  • Гуманитарий мозгом, но нравится кодить, как быть?

    anton_reut
    @anton_reut
    Начинающий веб-разработчик
    я слишком тупой для программирования
    - Скорее ленивый и не дисциплинированный. Мозг у всех примерно одинаковый, вопрос в мотивации и усидчивости.
    Ответ написан
    Комментировать
  • Что выбрать: оригинальная Ubuntu или VirtualBox?

    Zoominger
    @Zoominger Куратор тега Windows
    System Integrator
    Начинаю изучать веб-программирование. Крайне рекомендовали научиться работать с Unix-подобными ОС.

    Впредь не прислушивайтесь к советам этих людей, смысла в них никакого нет. Веб-сервер можно и под Windows поднять.

    Смогу ли я реализовать все возможности в VirtualBox?


    Да.
    Ответ написан
    6 комментариев