Задать вопрос
  • Можно ли купить ETH без минимума?

    @rPman
    В эфире комиссии огромны, на столько что держать меньше нескольких сотен баксов в эфире не имеет смысла (только переводы даже в лучшее время обойдутся в 2-4$ а dapp - под 40$ за сделку), например сейчас это 5.5$ за перевод, который приедет минут через 10.

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

    Крупнейший агрегатор 'частных' менял, которые не требуют KYC и относительно надежны (но само собой не 100%, плюс между вам и ими есть еще банки РФ, надежность которых под большим вопросом) - bestchange.ru. Выбираешь что отдашь, что получишь и смотришь минимальные лимиты, вот какой то exmoney предлагает за 5т.р. сбербанк по цене 298512р продать эфир (это примерно на 6% дороже от лучшего предложения)
    Ответ написан
    Комментировать
  • Автопополнение/вывод криптовалютой?

    @rPman
    криптовалюта это по определению способ 'сделать все самому и ни от кого не зависеть'.

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

    p.s. топовые биржи криптовалют предлагают для этого api, например такое предлагает binance и coinbase (последний не доступен в россии)
    Ответ написан
    Комментировать
  • Как систематизировать знания?

    есть ощущение, что какой-то большой пласт теоретических знаний упущен

    Это прекрасное чувство «голода» к знаниям.

    Порекомендую практику: писать (свой) проект, параллельно читая код другого «хорошего» проекта. Списывать, копировать — понимая.

    Если сталкиваетесь с невиданным явлением, термином, продуктом, паттерном — остановиться, погуглить, разобраться. Спросить.
    Ответ написан
    Комментировать
  • Вопросы про нейронную сеть?

    Vindicar
    @Vindicar
    RTFM!
    Отвечу на что смогу.
    > Как посчитать нейросеть для тупого запоминания выборки?
    > Почему обучая нейросеть она может менять свой процент правильности?
    > Почему при увеличении слоев сеть порой тупеет.
    Это называется переобучение. Если очень наглядно, то это можно представить так:
    underfitting_and_overfitting_in_machine_learning_image.png
    Слева - недостаточно сложная сеть. Она не может приспособиться к сложности данных, и даёт только грубое подобие той закономерности, которую мы моделируем.
    Справа - чрезмерно сложная сеть. Она очень хорошо вписывается в обучающую выборку (точки на графики), но если ей дать промежуточные точки (т.е. те. которых не было в обучаяющей выборке), она будет давать сильно отличающиеся от реальных ответы. Это и есть "сеть зазубрила выборку" (подразумевается "вместо того, чтобы понять её закономерности").
    Твоя задача как архитектора сети - выбрать такие гиперпараметры (это то, что ты выбираешь до обучения - число слоёв, размер слоёв, скорость обучения, функция активации и т.д.), чтобы сеть не переобучалась.
    Собственно, на графике ошибки сети это как раз выглядит так:
    overfitting-and-underfitting-wrt-model-error-vs-complexity.png
    Синяя кривая - ошибка на обучающей выборке. Желтая - на контрольной. По оси X - сложность сети.
    Тогда твоё поведение объясняется так. Сложная сеть сначала быстро приспосабливается к выборке (быстро падает ошибка на обоих выборках), а потом начинает зазубривать обучающую выборку (и набирать ошибку на контрольной, так как перестаёт понимать закономерности). Если ты это наблюдаешь - сеть слишком сложная.
    Ответ написан
    Комментировать
  • Как и на чем пишется социальная сеть?

    Ну раз уже знакомы с C#, то берите .NET 6 и asp net core - пишите на этом бэкенд.
    А фронтент на каком-нибудь реакте.
    Ответ написан
    2 комментария
  • Как плательщик биткоина составляет блокирующий скрипт без открытого ключа?

    @sunnmas Автор вопроса
    Ruby
    О, я все понял, было же все просто адрес это хеш от публичного ключа в формате base58, только с контрольной суммой. Т. Е. Нужно обратное преобразование из base 58 в шестнадцаьеричную форму и отбрасывает контрольную сумму, ну и ещё первый байт 00.
    Ответ написан
    5 комментариев
  • В 40 лет планирую поменять сферу деятельности с 1С на Android? Сколько на старте смогу зарабатывать?

    @nApoBo3
    Без просадки, особенно в 40 лет с детьми мало реально, возможно, но имхо это из области фантастики.
    Ответ написан
    3 комментария
  • В 40 лет планирую поменять сферу деятельности с 1С на Android? Сколько на старте смогу зарабатывать?

    @AndromedaStar
    .Net - monkey
    У вас прекрасный возраст, сейчас на это уже не смотрят. Причём ещё есть отличный опыт в финансовой сфере скорее всего, опыт коллективной разработки. Это как раз вас и отличает от зелёного джуна.
    Но. В нашу команду мы очень стараемся не брать женатых или замужем людей. Нам все равно на пол, возраст, национальность, как и всем адекватным людям. Но, к сожалению, семья отнимает слишком много сил и энергии, это считай вторая, ещё более ответственная работа. И в режиме сверхинтенсивной разработки, как в стартапе, разница между человеком без семьи и с семьёй видна сразу. Ну вот раньше в офисе сразу было видно, что у человека голова часто занята не тем, а это сказывается на перфомансе. Плюс вам будет сложнее уделить все выходные учёбе. Ну все мы люди, все понимаем.
    То есть подводя итог, недостаток времени и сил из-за семьи может очень сильно помешать. Вот если конечно попасть в какой-то полусонный финансовый энтерпрайз, там может и по другому. Так что я бы на это на вашем месте ориентировался.
    Ответ написан
    23 комментария
  • В 40 лет планирую поменять сферу деятельности с 1С на Android? Сколько на старте смогу зарабатывать?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Открой вакансии, посмотри сколько зарабатывают джуны на Андроиде.

    Неужели за 18 лет активной ИТ деятельности не наработались навыки гугления дорожных карт? Или есть мысли что на тостере составят индивидуальный гороскоп с учетом личных привязанностей? 40 лет, а вопросы как у 15-летнего.

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

    На 40летних смотрят нормально. И вообще эта тенденция о малолетних сеньорах существует только в СНГ, где коммерческая разработка более-менее началась после 2000-2005, а не в 1980-м и раньше, как зарубежом.
    Поэтому разработчиков, которые до этого момента что-то активно разрабатывали за деньги очень немного, еще и большинство из них уехало. Вот и выходит что, скажем, 50-летних разработчиков, которые сразу начали именно как разработчики и уже 30 лет как разрабатывают - в xUSSR ну может пару тысяч. Но это потихоньку меняется - подрастают люди, стареют.

    Практику в Андроид получить очень легко.
    Берешь и пишешь софт. Андроид купить несложно, время найти после работы - это уже неизвестно, ваше личное.
    Можно джава, можно котлин, я бы ратовал за джаву - в случае чего всегда можно в ентерпрайз сдвинуться.
    И берешь юнити и пишешь для своих же детей развивающие игрушки, или что-нить еще, в зависимости от возраста. Так первый опыт и получишь.
    Ответ написан
    13 комментариев
  • Правильно я планирую развернуть сеть из серверов?

    @neol
    Скорее всего (не видя код сложно сказать точно) корень вашей проблемы в том, что данные с сайтов получаются последовательно. В таком случае вам достаточно будет выполнять запросы параллельно с помощью https://docs.guzzlephp.org/en/stable/quickstart.ht... или https://www.php.net/manual/ru/function.curl-multi-...
    Ответ написан
    1 комментарий
  • Как спроектировать систему подписок на сайте?

    ipatiev
    @ipatiev
    Потомок старинного рода Ипатьевых-Колотитьевых
    одна таблица subscribes с вот такой структурой:

    subscribe_id
    subscribe_author_id
    subscribe_object_id

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

    Если оставить в стороне нелепые вопросы "а для запроса на удаление тыщи записей какой-то другой SQL нужен?", и вернуться проектированию подписок, то, как правильно подсказывает Slava Rozhnev,

    Во-первых, в таблицу подписок необходимо добавить два составных индекса,
    subscribe_author_id, subscribe_object_id
    subscribe_object_id, subscribe_author_id
    и тогда ужасный запрос count(*) перестанет быть ночным кошмаром, а будет выполняться мгновенно

    А во-вторых, в неё можно добавить внешние ключи, которые будут ссылаться на таблицу users, с опцией каскадного удаления. Тогда отдельный запрос на удаление подписок и вовсе не придётся писать руками, достаточно будет удалить только юзера.

    Запроса на удаление бояться не надо. Этот запрос всего лишь пометит нужные записи, как удалённые, никто файл на диске укорачивать не будет. Потом база данных использует эти же самые ячейки для других подписок.
    Ответ написан
    1 комментарий
  • AI c функцией Парсинг веб-данных сайтов?

    inoise
    @inoise
    Solution Architect, AWS Certified, Serverless
    Тут ничего сложного и никаких AI не надо. Стран ограниченное количество. Можно сделать просто параметризованный поиск по базе стран с параметрами или вообще просто сделать матрицу. С отелями сложнее - вас надо получать доступ к api агрегаторов и подписывать с ними договор
    Ответ написан
    Комментировать
  • Стенд для изучения DevOps на базе Linux-серверов. С чего начать изучение?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Познакомься со следующим:

    1. Система мониторинга. На хайпе сейчас prometheus/grafana, но можно посмотреть любые другие системы + графана.
    2. оркестрация, например ansible для управления своими серверами
    3. изучи баш на уровне "быстро напишу скрипт который что-то скачает, развернет, скопирует, подчистит, получит текст по curl и распарсит из него нужные строки, запустит приложение и убедится что оно успешно запустилось"
    4. Можно также подучить python/groovy на базовом уровне.
    5. Все свои наработки храни в git, а еще лучше поставить какой-нить gitlab и почитать о парочке git workflow
    6. После этого настойчиво рекомендуется ознакомиться с контейнерами docker/kubernetes/openshift

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

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    На фронте всё так же html, css и js. Только jQuery заменили React, Angular и Vue, а также добавились всякие там сборщики. На бэке десятки разных языков и сотни фреймворков. Джентельменского набора на все случаи жизни не существует.
    Ответ написан
    3 комментария
  • Можно ли составить формулу курса криптовалюты?

    Однако, можно ли заложить все эти переменные в некую формулу или пропорцию еще на нулевом этапе токена, перед его созданием?

    Нет, невозможно, тк спрос может очень резко меняться буквально по причине "Илон Маск там что-то опять в твиттере пишет"

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

    И таки в большей степень стоимость зависит именно от спроса, а объём транзакций напрямую с ним коррелирует.
    Ограниченность влияет не так сильно
    Ответ написан
    Комментировать
  • Как сохранить стену пользователя вконтакте?

    @alekssamos
    Программист любитель
    Браузером прокрутить до самого конца страницы и нажать Сохранить как страница полностью. А фотографии через расширение savefrom скачать.
    Ответ написан
    2 комментария
  • Как сохранить стену пользователя вконтакте?

    opium
    @opium
    Просто люблю качественно работать
    Если доступа к аккаунту нет, то можно просто любым парсером постов ВК это сделать
    Ответ написан
    Комментировать
  • Как и на чем реализовать сервер для стриминга видео?

    @KoreanGuy
    лол. Написать video streaming платформу с нуля на вебсокетах. Без обид, но одно это предложение уже говорит о том, что вы не сможете этого сделать. Стриминг не делается на tcp никогда. Вообще мало кто сможет такое сделать, а уж в одного так и подавно. Есть простое правило: если стриминг видео является не основой вашего бизнеса (как, например, у твича, юдеми, и тп), а просто каким-то доп функционалом, ни в коем случае не пишите свой велосипед. Берите vimeo и не усложняйте себе жизнь в 1000 раз.
    Ответ написан
    3 комментария
  • Можно ли избавится от RAT, HEUR, miner без сноса системы?

    DamianLewis
    @DamianLewis
    Почему нельзя снести систему? Это ведь самый лучший вариант как для не самого опытного пользователя. Вы же не с сервером и с базами данных работаете. Даже если Вы с помощью антивирусов удалите заразу, это не означает, что все вернется в норму. Все как прежде работать не будет. Обязательно что-то будет глючить, выдавать ошибки и отваливаться. Основная проблема не избавление от вирусов, а устранение последствий его действий. Да и сама параноя вас не будет покидать, что не до конца все вычистилось. Переустановка для вас самый лучший вариант. Займет не так много времени. Но для начала, надо все таки избавиться от заразы. Даже если переустановите систему, не факт, что вирус закрался в ваши личные данные на других разделах (раздел D и т.д.) или на других дисках. Стоит запустить какой нибудь безобидный фильм или откртыть картинку, вирус вновь начнет распространятся. Поэтому очень важно сканировать ВСЁ! Для начала просканируйте ВЕСЬ ДИСК, включая ВСЕ ФАЙЛЫ с помощью вот этих программ сканеров:
    1. HitmanPro - бесплатное использование 30 дней
    2. Emsisoft Emergency Kit - бесплатно

    затем перенесите ваши личные данные на другой раздел или диск если они находятся на разделе C. Переустановите систему.
    Ответ написан
    Комментировать