Задать вопрос
  • Как избежать претензий правообладателя на фото, если фото загружает любой пользователь сайта?

    saboteur_kiev
    @saboteur_kiev
    d-stream, Выполнять требование суда - нужно. А выполнять требование нотариуса - нет.
  • Как ограничивать время работы программ в Linux?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    Роман, это конечно жестко, особенно для 12 лет, но IMHO даже это лучше чем ограничивать строго по времени, еще и автоматически прерывать "сеанс".
  • Какие книжки можно почитать по юнити?

    saboteur_kiev
    @saboteur_kiev Куратор тега Книги
    Nickname_45, Так начните с азов. Программирование это не то, что можно освоить как в школе почитывая учебники. Это то, где нужно сидеть и писать программы. И так как это сложно, то начинают с простейшего, а не сразу с игр.
  • Какие книжки можно почитать по юнити?

    saboteur_kiev
    @saboteur_kiev Куратор тега Книги
    Ты уже написал helloworld и fizzbuzz на C#?
  • Для чего нужен return?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    return - завершение функции
    return <значение> завершение функции и возврат указанного значения.

    В математике понятие функции вам понятно? например cos(x) - вот представьте, что cos это функция, x - то ,что в функцию отправляют, а в конце этой функции будет return <значение> которое вернет косинус от x
  • Этапы создания сайта?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    Фирменный стиль, логотипы, цветовая гамма - критически влияют на дизайн.
    Также на дизайн влияет количество требуемых фич.

    Поэтому сперва решается high-level архитектура - какие фичи, сколько сайтов (внешний, админка, внутренний, для зарегистрированных юзеров, поддержка не только магазина но и внутреннего учета, или интеграция с какой-нить уже существующей, соответственно технологический стек).

    Прототип дело такое, его можно и примерно нарисовать, но дизайнеру нужен как минимум usercase, чтобы понимать что рисовать, сколько страниц, какие.
    Поэтому идет не то, чтобы прототип, а схематическое изображение всех страниц/меню.
    На этом этапе может идти уже прототипирование программное, базовый функционал.
    А дизайнер делает несколько вариантов хотя бы заглавной страницы + парочку второстепенных в картинке. Картинки смотрят, уточняют, выбирают, отправляют на доработку, потом один из вариантов утверждают. По утвержденным картинкам уточняется прототип для программистов, а дизайнер делает уже полный набор, который передает на верстку.

    Как вы видите я привел опять не истину, а на базе ваших слов прикинул какой-то конкретный кейс.
    Так и в жизни - от ТЗ и смотришь, что раньше, что позже, что можно парралельно.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    Сергей Горячев, отталкиваясь от ТЗ, вы будете знать что вам делать.
    Есть же компании, у которых уже есть готовые логотипы, цветовая гамма, общее видение эскиза.
    Есть компании, где этого ничего нет.
    Есть компании, которым это не нужно.

    Поэтому истина - сперва пишут ТЗ, а далее - зависит от ТЗ.
  • Как запустить скрипт на сервере?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    Не сетевой сигнал, это сигнал который отправляется процессу другим процессом (например ядром системы, или службой SSHD)
    SIGHUP это сигнал, имя которого взято еще с телефонных подключений. Сокращенно от HangUp - повесить трубку на телефоне.
    Вы подключены к серверу, для вас на этом сервере запущен процесс (bash, например). Если связь теряется, этому процессу отправляется сигнал SIGHUP. Это не сетевой сигнал это сигнал непосредственно самому процессу.
    Bash его соответственно передает всем процессам которые в нем запущены (фоновые или foreground), и они все соответственно завершаются.

    Вкратце о сигналах.
    https://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D0%B3%D...
  • Как правильно внедрить git?

    saboteur_kiev
    @saboteur_kiev Куратор тега Git
    crdrads, заходите в настройках в меню branches
    и там можно указать для конкретных бренчей запреты. Можно запретить direct push, с исключением для тимлида, или для специально заведенного аккаунта, который какую-то автоматизацию делает и кидает свои коммиты.
  • Чей пароль безопаснее: xlsx или ods?

    saboteur_kiev
    @saboteur_kiev
    одинаково плохо.
    Попробуйте лучше внешнее шифрование.
  • Как правильно внедрить git?

    saboteur_kiev
    @saboteur_kiev Куратор тега Git
    1. Настройте выкатку файлов на боевой сервер из конкретной ветки, например назовите ее release или prod.
    Да хоть руками - зашли на сервер, git pull этой ветки. Главное чтобы мусора лишнего не было.
    Можно даже автоматом тоже самое через крон.
    Ну или поднять какой-нить инструмент (jenkins наверное даже чрезмерно для этого, но можете попробовать на дженкинсе настроить что-нибудь еще полезное)

    2. Прямой пуш в эту ветку через битбакет запрещаете, - в эту ветку только через pull request. Остальные ветки - как хотите. Если есть тестовые сервера - на них тестируете ветку перед мержем вашего пулл реквеста в prod.
  • Как повысить уровень разработки в WEB?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    но с другой стороны нехватка опыта и знаний в области WEB ( под знаниями я не подразумеваю эффективный способ заработка денег )


    Простите, но эффективный способ заработка и знания в области WEB это практически несвязанные вещи.
    Первое - это навыки бизнесмена, второе - технические знания.
    Если у вас нет первых, то не значит, что изучая web вы их получите. Просто найдите работу, где заработком занимается менеджер, а вам остаются только технические задачи.
  • Почему тормозит Windows в VirtualBox?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    Конечно 64 бита.
    32-битная больше 3 гб оперативки не увидит же.
  • Как конвертировать .crt + .key в .jks?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    crt и key - это файлы с данными (сертификаты и ключи)
    jks - это контейнер.
    Оно не конвертируется, оно туда укладывается. Почитайте о keytool
  • Как запустить скрипт на сервере?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    при закрытии консоли, в консоль отправляется сигнал SIGHUP, который вызывает ее завершение.
    Следовательно вам нужно либо блокировать этот сигнал командой nohup, либо писать свою программу, где вы будете этот сигнал перехватывать сами, либо пользоваться экранными менеджерами (screen/tmux)
  • Как определить стоимость разработки сайта?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    coderxx, А мне кажется будет говнокод =)
  • Сайт под большие мониторы/расширения?

    saboteur_kiev
    @saboteur_kiev
    Сергей delphinpro, Откуда вы знаете, какого размера мой 4к монитор? Может быть это 27", а может быть это 72" ?
  • Сайт под большие мониторы/расширения?

    saboteur_kiev
    @saboteur_kiev
    Сергей delphinpro,
    На большом мониторе буквы не обязательно нужны больше.
    То есть мне придется тогда на таком сайте прикручивать размер?
    Или одни сайты будут крупные, другие мелкие.

    Я же могу и сам Ctrl+mouse подкрутить, но при этому масштаб у меня меняется для всего браузера сразу, и менять масштаб на каждой вкладке убдет неудобно?
  • Где почитать реальные примеры переезда в облако?

    saboteur_kiev
    @saboteur_kiev
    1. Сервера гугла, в отличие от главного офиса, могут сразу располагаться ближе и на магистралях, и не зависеть от канала головного офиса.

    2. Маски шоу была и есть одна из критических угроз у любой компании, особенно в РФ.