Задать вопрос
  • Где можно завести завести почтовый ящик, позволяющий генерировать множество мейлов, по одному для каждого нового аккаунта?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Собственный домен и сколько угодно емайлов. А если еще и свой почтовый сервер, то вообще как бог.
    Ответ написан
    2 комментария
  • Насколько безопасно шифрование виртуальной машины?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Судя по всему - вполне надежно, AES-256
    Ответ написан
    Комментировать
  • На чем основан заработок топ Адсенс сайтов?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    А почему гугл должен банить сайты?

    Гугл банит свой adsense - то есть перестает платить за показы и клики на аккаунты этих сайтов.

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    copy *.html *.txt
    Ответ написан
    Комментировать
  • Возможна ли переконфигурация raid1 в raid10, gmirror - freebsd без потери данных?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    Нет. Тем более тут вообще хранение информации полностью реорганизуется при переезде из 1 в 10.
    Да и вообще, я не припоминаю чтобы любая переконфигурация рейда позволяет сохранять данные прямо во время переконфигурации.
    Ответ написан
  • Как передать переменную окружения в Docker контейнер?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Так просто считайте переменную из файла и передавайте через стандартный -e

    Ложим пароль в файл просто значением
    echo "mysecretpassword" > file.password
    ...
    MYVAR=$(cat file.password)
    docker run  -e SOME_PASSWORD="$MYVAR" --restart=always -it test_image


    или ложим пароль в шелл скрипт и вызываем его через source (aka .)
    echo "MYVAR=mysecretpasswowrd">file.password
    ...
    . file.password
    docker run  -e SOME_PASSWORD="$MYVAR" --restart=always -it test_image
    Ответ написан
  • В чём суть RSA?

    saboteur_kiev
    @saboteur_kiev Куратор тега Информационная безопасность
    software engineer
    Не путайте симметричное и ассиметричное шифрование.

    AES - вы берете пароль и шифруете им данные.

    RSA - вы берете открытый ключ, шифруете им данные, а расшифровать можно только второй половинкой (приватный ключ).

    У AES и RSA - разные задачи и различное применение.
    Ответ написан
    2 комментария
  • Можно ли программировать просто ради кода?

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

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

    Чтобы писать алгоритмы и при этом не программировать, нужно писать очень крутые алгоритмы.

    Например напишите сортировку, которая будет работать быстрее, чем например quicksort (https://ru.wikipedia.org/wiki/%D0%91%D1%8B%D1%81%D...

    Напишите алгоритм архивации, который сожмет лучше чем хотя бы дефолтный 7zip, да хотя бы лучше чем дефолтный zip.

    Напишите свою реализацию криптования sha2

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

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

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    Все указанные ошибки никакого отношения к перемещению файлов не имеют.

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

    Вы хотя бы на время события смотрите, как оно согласовывается с вашим перемещением файлов.
    В общем ничего критичного я не вижу.
    Ответ написан
    5 комментариев
  • Регулярное выражение чтобы разбить строку на массив?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    нельзя так сделать регуляркой.
    У вас даже название республики если встретится другое (без пробелов или с тремя словами), то регулярка сломается.
    У вас же разная длина строк - то есть колонка, то нет колонки.
    Если у вас не три строки в файле, а тысячи - то будут сотни ошибок.

    Вам нужен не txt файл, а какой-нить CVS
    Ответ написан
    Комментировать
  • Нужна ли база MySQL для бота ВК?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Так в скрипте и почитайте.
    Хотя бы справку к вашему боту, какой-нить readme.txt
    Если такого нет, то не стоит в из инета таскать непонятные, недокументированные скрипты и запускать их у себя, не понимая как это работает.

    Бот можно написать как угодно. С базой, без базы, с mysql, с mysqlite, с oracle sql, c MongoDB или экселем.

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

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Вообще неважно где начать.
    Если у вас голова с логикой дружит, есть интерес изучать программирование - до минимального уровня, чтобы вы могли написать простые программы/утилиты/веб-приблуду - можно просто взять и изучать хоть сразу 2-3 языка программирования, а специализацию определить уже потом, как будете понимать что вам более интересно.

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

    Не ищите лучшее, просто пробуйте писать какие-то мелкие штуки.
    Ответ написан
    6 комментариев
  • Что за консоль для работы с php?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Для работы в консоли - значит текстовая игра, нажимаешь кнопки, тебе что-то пишет прямо в текстовом окошке.
    Какие-нибудь простенькие викторины, отгадай число. Можно конечно попробовать и тетрис написать псевдографикой
    Ответ написан
    Комментировать
  • Оцените сборку бюджетного ПК (Бюджет 50k) для игр?

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

    2. Не дешевите на БП - от него зависит стабильность работы компа, стабильность напряжения которая идет на все внутренности, защита от перепадов напряжения - чтобы не было такого, что холодильник включился а у вас все зависло.

    3. Винты - если денег достаточно, возьмите хотя бы 256-512gb SSD, чтобы на него нормально помещалась операционка и пару игр. А HDD в придачу нужно брать медленный и тихий (5400, а не 7200). При это можно будет взять бОльшего объема за те же деньги.
    Если денег недостаточно, обойтитесь только SSD-512, а на HDD поднакопите позже.
    Ответ написан
    Комментировать
  • Как сделать игрового бота в вк?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Что делать:
    1. Научиться программировать
    2. Почитать документацию VK API, доступна на самом vk - ищите "для разработчиков".
    3. Написать бота
    Ответ написан
  • Как сделать сайт(сервер) отправляющий POST ответ по API в вк?

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Набор статей из интернета тут отлично спасают в большинстве ваших вопросов.

    Читайте что такое https://en.wikipedia.org/wiki/Filesystem_Hierarchy...
    В линукс нет букв, есть только одно дерево, начинающееся с корня /
    ixrevo.me/mac-os-x-file-system-structure

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    В очень старых биосах был low-lever format, но это для тех дисков, которые еще были без собственного контроллера. Таких уже 30 лет не выпускают.

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