Задать вопрос
  • Таблицы Excel были повреждены или некорректно восстановлены. Как исправить?

    Jump
    @Jump
    Системный администратор со стажем.
    Это нормальная ситуация.
    При восстановлении программами вроде R-Studio восстанавливается старая таблица размещения файлов на диске, после чего просто считываются те адреса диска на которых должен хранится файл.
    Если повезло и на это место ничего не записывали - файл окажется целым.
    Если не повезло и туда уже была запись - файл оказывается поврежден или полностью уничтожен.
    Ответ написан
    Комментировать
  • ИП для небольшой компании торгующей софтом?

    customtema
    @customtema
    arint.ru
    Затаскают.

    ИП дешевле по налогам.

    А еще у вас очевидные проблемы с бизнес-моделью.

    Переход на "продажу своих разработок" займёт лет 10. И этот переход - не бизнес, а гребанная самозанятость. Однако, головной боли у вас будет много. А денег будет на порядки меньше, чем вы рассчитываете.

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

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

    буду учить писать программы для брутинга, ботнетов и прочего.
    Обучение написанию таких программ вполне законно, а вот написание этих программ незаконно.
    Но решается просто.
    Пишите программы не для брутафорса и создания ботнетов, а для борьбы с брутофорсом и созданием ботнетов только и всего. Это законно.

    Тут принцип какой если вы написали софт и позиционируете его как софт для взлома - это незаконно.
    Если он предназначен для борьбы со взломом это уже законно. Хотя софт один и тот же.
    Примерно как с ножом - если это холодное оружие, посадят, если это кухонный прибор все отлично.
    Ответ написан
    4 комментария
  • Научное фричество - как бороться?

    @Aquahawk
    Для собственного удовольствия иногда можно и поспорить, но специально переубеждать — никогда. Это их правда и она другая. А вы, кстати, точно такой же фрик, как они. Вы думаете что можете обучать людей и нести им новое знание, правда пока не знаете, как это сделать, потому спрашиваете. Примите тот факт что есть альтернативные взгляды и наслаждайтесь жизнью.
    Ответ написан
    7 комментариев
  • Что происходит с github?

    Lynn
    @Lynn
    nginx, js, css
    Ответ написан
    Комментировать
  • Может ли заказчик подать в суд за плохо выполненную работу?

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

    Пообещал написать заявление в полицию за "не качественно выполненные услуги".
    Полиция таким не занимается, только суд. Вот если бы вы не выполнили услуги и взяли деньги тогда да, полиция, прокуратура и уголовное дело.
    А вот если выполнили - то по качеству это в суд.

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

    @AVKor
    Никак.

    Вообще неверная постановка вопроса.
    изучить(запомнить)

    Изучить - это не запомнить.
    большое кол-во информации по математике

    Математика - это не информация, а умение мыслить.
    Ответ написан
    8 комментариев
  • Как правильно форкать проект для основы своего?

    @FoxInSox
    Инструкция по единственно правильному методу:
    1. Нажмите кнопку Fork:63c3075b9f6d4bd7ada8406ea62cd9e5.png
    2. Вы успешно и правильно сделали форк проекта. Конец инструкции.
    Ответ написан
    Комментировать
  • Как составить письмо руководителю о нелегальном ПО?

    Vlad_IT
    @Vlad_IT
    Front-end разработчик
    Я бы ушел, а я и ушел когда-то из-за такой проблемы. Никто ничего делать не будет с этим софтом. А написав служебную записку, вы лишь документально подтвердите, что вы были в курсе преступления, и ничего с ним не сделали. Когда я работал, у меня было только 2 варианта: переносить все и всех на линукс, титанический труд переобучения специалистов и настройка специфичного софта из линукса. Софт куда проще настроить, а самый упоротый виндовый софт легко запускается на ReactOS (но тут опять, могут сказать, не сертифицированный софт - если это гос-учреждение), а вот работники никак не хотели привыкать. Последней точкой кипения стал формат docx, который в линуксных свободных пакетах открывается фигово, а в департаментах (несмотря на гост https://wiki.openoffice.org/wiki/RU/goverment/odf ) плевались в сторону отличных от doc(x) форматов. Никому ничего не надо, а проверкам надо. Поэтому я ушел, и лично вам советую, ибо проблем это создаст (как минимум сильный стресс во время и при наступлении проверки).
    В судный день все покажут пальцами на вас - "Я не разбираюсь в этих ваших компьютера, это Сашечка все настраивал, у него спрашивайте".
    Ответ написан
    Комментировать
  • Как Google узнает рельеф и высотность местности?

    Moskus
    @Moskus
    Google использует все доступные им модели местности.
    Там, где нет ничего лучше, используются данные SRTM (эти данные получены радарной съемкой). Во многих странах используются данные более высокого разрешения, которые опубликованы местными картографическими агентствами (например, для США это модель местности NED).
    Существуют также другие модели высот - ASTER GDEM (получены из стереоснимков), AW3D30 (бесплатная модель местности, которая получена японским космическим агентством из более детальной коммерческой).
    Вот мое собственное сравнение данных SRTM 1-arcsecond (вверху) и AW3D30 (внизу).
    Ответ написан
    Комментировать
  • Какая реализация дерева лучше?

    Ninazu
    @Ninazu
    Все зависит от того зачем вам это дерево.
    1. Это Adjacency List, он хорош когда вам нужно часто писать в дерево и редко его читать.
    2. Это Nested Set, он хорош когда вам нужно часто читать дерево и редко в него писать.

    Для того чтоб построить часть дерева по первому варианту вам нужно либо вытаскивать ВСЕ записи из базы, и потом рекурсивно проходится по ним и строить его, либо писать встроенную процедуру для того чтоб рекурсия была на стороне базы данных. Также нужно следить чтоб не возникало циклических зависимостей в айдишниках

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

    Лично я использую первый вариант для дерева комментариев, а второй для меню сайта. Хотя деревья всегда есть смысл кэшировать.
    Ответ написан
    Комментировать
  • Как защитить идею?

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

    Moskus
    @Moskus
    Перестать заниматься ерундой и использовать БД с пространственными функциями - SpatiaLite/SQLite, PostGIS/PostgreSQL.
    Ответ написан
    Комментировать
  • Class Name & @?

    ibub1ik
    @ibub1ik
    Ruby/Rails Dev => Elixir
    Класс - это сущность, которая инкапсулирует данные и их поведение. Если проводить аналогию с js, то класс - это прототип (только помимо поведения хранит в себе и данные).
    `@var` - это переменная экземпляра, она видна когда контекстом исполнения является конкретный экземпляр класса. Так же в Ruby последнее вычисленное выражение является результатом функции. Аналогична локальной переменной функции в js. Что-то типа такого:
    function Name() { return var = 1; }
    Ответ написан
    3 комментария
  • Как реализовать такую карту?

    @pfg21
    ex-турист
    апи.гугл стал платным :)
    посмотрите в сторону leaflet. опенсорс, свободная лицензия, полностью твой сервис, есть куча плагинов по отображению точек, конгломерация точек...
    Ответ написан
    Комментировать
  • Как объяснить клиенту, что дизайн необходимо оплатить, если он даже не понравился?

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

    Если в договоре этого нет - то нет и необходимости оплачивать.
    Ответ написан
    Комментировать
  • Mikrotik сам перезагрузился и после не подходит пароль от админа, что это было?

    karabanov
    @karabanov
    Системный администратор
    Её обновили за тебя после того, как проэксплуатировали уязвимость. Что бы монопольно использовать устройство и не конкурировать нискем.

    Пароль поменять не забудь.
    Ответ написан
    Комментировать
  • Ruby or Python?

    AMar4enko
    @AMar4enko
    Насчет мобильных приложений и Ruby - RubyMotion
    Ответ написан
    Комментировать
  • Ruby or Python?

    @vsuhachev
    python is ugly
    Ответ написан
    Комментировать