Задать вопрос
  • Может таки php вместо python?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    > У какого языка легче вход для новичка – python/django или php(Laravel, Symfony…)?
    Нет разницы

    > 2. Есть ли смысл для вэба знать оба – и python и php? Или лучше удариться углубленно в один из них?
    Есть, но углубление начинается на этапе мид-специалиста, а не джуниора. А вы еще не джуниор.

    > 3. На чем сайты писать быстрее? Много читал как легко и быстро собирать сайты на django из своих наработок и тд. Как в этом обстоят дела у php?
    Быстрее писать сайты из своих наработок, язык тут неважен.

    > 4. Почему для фриланса рекомендуют php? Чем он так во фрилансе обходит python?
    Видимо больше заказов на php

    > 5. Почему много крупных компаний и не только, все еще предпочитают php, а не хваленный python с django/flask и тд?
    Потому что на php фреймворков много, а на питоне мало.
    Потому что КРУПНЫЕ компании появились не вчера, а много лет назад, когда питон+джанго еще не был на высоте. Потому что php просто работает, и переписывать просто так с бухты барахты нет смысла.
    Ответ написан
    Комментировать
  • Программирование деформирует человека как личность?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Устают не только мышцы, но и мозг.
    Надо уметь управлять своим рабочим днем.
    Да-да, вот эти банальные пройтись каждые 1-2 часа попить чаю, или к турничку.
    А не в качестве "отдыха" переключиться на вкладку с хабром.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Хочется перепрыгнуть в другую сферу программирования, но при этом меня не покидает ощущение,


    Перепрыгнуть можно из сферы, а не из базового понимания что такое html/css
    Стань мид специалистом, а уже потом говори что ты хочешь перепрыгнуть.
    В любой сфере нужно будет учить не меньше.
    Ответ написан
    Комментировать
  • Продолжить соединение с неизвестным сервером и добавить ключ хоста в кеш?

    saboteur_kiev
    @saboteur_kiev Куратор тега Ubuntu
    software engineer
    При первом подключении по ssh протоколу к новому серверу, всегда будет такое уведомление.

    После подтверждения, слепок ключа сервера сохраняется на вашей машине. Если внезапно на сервере поменяется ключ (переустановка ОС, или некий злоумышленник внедрился и перенаправил вас на свой сервер), ваш клиент сообщит, что вы пытаетесь подключиться к ранее известному серверу, но ключ на сервере не совпадает с тем, что мы сохранили ранее, и не позволит подключиться, пока не удалите сохраненный ключ.

    Стандартная проверка для всех SSH подключений
    Ответ написан
    Комментировать
  • Может ли веб-дизайнер потребовать указать его авторство на дизайне сайта?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Да, он может подать в суд, и возможно даже может его выиграть.
    Но видимо только в том случае, если автор дизайна явно хочет, чтобы его дизайн не использовался.
    Ни один дизайнер в здравом уме так не поступит.
    Иначе никто и никогда больше не будет заказывать у него дизайн.

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    rdp не подходит в виду того, что локального пользователя выбивает, пока к нему кто-то удаленно подключен, да и там запреты лицензионные от microsoft.


    локального пользователя выбивает не протокол, а клиент от microsoft, и то делает это по умолчанию. А можно прописать подключение к текущей консоли, а не создавать новую виртуальную для каждого подключения.
    Можно написать свой клиент, который не будет выбивать.
    Можно пользоваться стандартным, и даже сидеть вдвоем на одном удаленном компе.

    Так что изучайте rdp

    p.s. а вот radmin свой протокол передачи вроде использует, передает битмап своими силами. С одной стороны полная независимость от rdp, с другой стороны гораздо больше нагрузка на сеть.
    Ответ написан
    Комментировать
  • В чём различие между Data Scientist и Machine Learning? Или Machine Learning — это составляющая Data Scientist?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Data science - это наука о данных. О разных данных. Маленьких и больших, структурированных и не очень.
    https://ru.wikipedia.org/wiki/%D0%9D%D0%B0%D1%83%D...

    А Machine Learning это технология, которая может работать с данными, в том числе и в рамках data science.

    Это как не каждый транспорт - автобус, но каждый автобус - транспорт.
    Ответ написан
    7 комментариев
  • Какой годный курс, а лучше книгу по docker, docker-compose, ansible?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Все хорошие инструменты - необычайно гибкие в использовании.
    Поэтому никакой курс не сможет раскрыть инструмент в различных вариантах, не хватит времени.
    Практически в каждом проекте что-то настраивается под себя, так как это удобно или как придумано именно здесь и сейчас.

    К документации нужно просто добавлять практику на каком-то хобби проекте, или реальном проекте, чтобы стояла конкретная задача. И все.
    Ответ написан
    7 комментариев
  • Что нужно знать для начала работы devops?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Все же пишут в вакансиях.
    В своем большинстве ковырять надо *nix
    Сейчас в девопсах очень востребованы контейнеры, как локально так и в облаке.
    Понимать SDLC и release management
    Ответ написан
    Комментировать
  • Можно ли как-то включать/отключать общие ресурсы в Windows Server 2012 r2 без удаления и создания их заново?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    Удалять и создавать шары заново не хочется, права доступа менять каждый раз тоже не вариант.

    А почему собственно?

    В линукс это просто делается одной строчкой в конфиге smb.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Git
    software engineer
    1. а что за общие файлы?
    2. сделать для общих файлов третий репозиторий и коммитить туда
    3. гит сабмодули наверное не самое лучшее решение. Но надо понять что за файлы.
    Ответ написан
    6 комментариев
  • Как переместить mft zone clusters ближе к началу середины диска?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    А зачем?

    contig попытался найти свободное место, где mft может поместиться одним фрагментом.
    Возможно в начале диска такого пространства просто нет (и обычно оно так и есть).
    Возможно contig не занимается таким как выбор места поближе к началу диска.
    Ответ написан
  • Как происходит перемещение файлов между каталогами на физическом уровне?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    software engineer
    На уровне OS нужно выяснить, файл перемещался в пределах раздела, или между двумя разделами.
    Если в пределах одного раздела, то просто меняется путь к файлу. Если между разделами, то выполняется копирование с удалением.
    Ответ написан
    7 комментариев
  • Возможно самому собрать монитор из комплектующих?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Да, но это настолько непростой вопрос, что проще сказать нет.

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

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

    Но все это ковырять - весьма непростая задача, не совсем на уровне проводков и дорожек. Обычно требуется человек, который либо работал в сервис центре этого производителя, либо непосредственно в инженерном R&D. Ну либо вообще давно с мониторами и как-то получилось разобраться.

    То, что такой монитор будет дешевле чем из магазина - ну это разве что за счет того, что он БУ и не нужен тому, кто его перековырял. Надежность может быть не 100%, гарантии тем более нет никакой, случаи слишком единичны, потому что просто нет смысла таким заниматься на потоке.
    Ответ написан
    1 комментарий
  • Различия между Системным программированием, и программирование микроконтроллеров?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Направления разные, но не слишком далекое.
    Системное программирование обычно относится к разработке операционной системы и всего вокруг нее.
    В микроконтроллерах тоже могут быть свои "операционные системы" - прошивки.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    В какой сфере развиваться?

    Как девелопер, ты слишком рано собираешься выбирать ограничивать сферу.

    Например фраза "геймдев и ПО", а с каких пор игры это не ПО?

    Сделай полезный калькулятор, например расчет комунальных расходов и стоимость
    Ответ написан
    Комментировать
  • Как изучать и запоминать базовые вещи без практики?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Почитайте книгу по биологии мозга, и поймете что просто чтение - недостаточно для образования достаточного количества ассоциативных связей.
    Ответ написан
    Комментировать
  • Что подразумевает полный рабочий день?

    saboteur_kiev
    @saboteur_kiev Куратор тега Организация работы
    software engineer
    Что подразумевает полный рабочий день (на удаленке)?


    Обычно это подразумевает 40 часов в неделю.

    ВСЕ остальные нюансы - примеры перечислены ниже, зависят от конкретного работодателя:
    * когда начинать и когда заканчивать, может зависеть от часового пояса клиента или команды
    * нужно ли постоянно быть на связи, зависит от проекта и обязанностей.
    * активно работать - зависит от обязанностей. Например дежурный админ должен все время следить за уведомлениями мониторинга, а пойти на 2 часа обедать
    * Отчитываться о реально потраченном времени может быть обязательно или не очень, или только по бумажке.
    * Нужно ли ставить софт, который будет следить за вашей активностью или не нужно

    Вариантов может быть море, это нужно уточнять при трудоустройстве.
    Ответ написан
    Комментировать
  • Как получить код возврата скрипта запущенным в screen?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    сохранять код возврата в файл, и считывать его.
    Ответ написан
    Комментировать