Задать вопрос
  • Как сделать анимацию отрисовки SVG?

    Robur
    @Robur
    Знаю больше чем это необходимо
    У вас уже нарисовано много черточек, stroke-* на это не виляют. Тем более что там заливка через fill

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

    Robur
    @Robur
    Знаю больше чем это необходимо
    Словом нужно заложить масштабируемость в проект, который не требует пока масштабируемости, но если потребует, нужно сразу увеличить возможности сервиса


    Первым делом - четко определить на какую нагрузку вы рассчитываете и какого типа она будет.
    Например - 10000 запросов в секунду на сервер.
    или 10000 пользователей в день загружающих фронт.
    или 100 тяжелых запросов в базу в минуту.
    До этого разговор будет непонятно о чем.
    Потом проверить сколько может вытянуть текущая архитектура/железо.
    А то может окажется что если добавите +$10 в месяц на инстанс помощнее то вашего текущего сервера вам еще лет на 5 хватит
    Ответ написан
    2 комментария
  • Как открыть модуль typescript с экспортом в global scope?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Ничего не понял, но
    - "экспортировать" что-то в глобальную область видимости - плохая практика, надо вескую причину чтобы это делать
    - пишите по простому - без 'module'
    - настройте вебпак так чтобы он компилировал и собирал вам ts файлы. компилировать их отдельно и собирать отдельно не надо. как это сделать описано тут https://github.com/TypeStrong/ts-loader
    Ответ написан
  • Проблема со связыванием модулей с приложением ,кто нибудь подскажет в чем проблема?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Очевидно что модули у вас в проект не подключились.
    какая версия ReactNative?

    но у меня нет тех папок которые в примере !Например settings.gradle

    Если бы это было правдой у вас вообще бы ничего не запускалось
    Ответ написан
  • Что за ошибка и как с ней бороться?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Надо показывать код в том месте где ошибка.

    Скорее что у вас там `Position()`, а как правильно, учитывая что это реакт-компонент, зависит от того что вы там делаете.
    Ответ написан
    Комментировать
  • Юридическое оформление сайта (и соответственно компании) уровня ВК?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Если у вас есть не оформленный сервис уровня ВК с которым вы не знаете что делать - дайте его мне, я разберусь.

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

    Robur
    @Robur
    Знаю больше чем это необходимо
    пишите как все:
    export default createScene
    и
    import createScene from './modules/scene'

    или
    export createScene
    и
    import {createScene} from './modules/scene'

    export default { createScene }
    можете писать тогда когда сможете рассказать зачем вам это надо и будете знать как это правильно импортировать
    Ответ написан
    Комментировать
  • Забанит ли Facebook за манипуляции с DOM-элементами?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Если вы уверены фейсбук за вами настолько следит и эту ошибку вам выдает в качестве предупреждения, то лучше даже и не думать ничего лишнего при открытой вкладке. Мало ли.
    Ответ написан
    Комментировать
  • Можно ли устроиться в зарубежную компанию без знаний языка?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Езжайте на кипр - там уже половина острова по русски разговаривает и 90% разработчиков и команд - русскоязычные. Английский нужен будет чтобы молоко купить, но с этим справитесь.
    Ответ написан
    Комментировать
  • Как достать данные с сайта?

    Robur
    @Robur
    Знаю больше чем это необходимо
    .json выделил черным цветом потому что пропадало при предпросмотре

    А пропадало потому что вы не используете тег code, чем вызываете раздражение у окружающих и в целом нарушаете правила.

    По теме - посмотрите в девтулзах запрос на сервер для начала - что отправилось, что пришло.
    Может у вас вообще gettingPosition не вызывается
    Ответ написан
    1 комментарий
  • Как экспортировать из замыкания в TypeScript?

    Robur
    @Robur
    Знаю больше чем это необходимо
    никак.
    пишите как в первом варианте и забудьте про подобные "замыкания". ничего вы не сломаете, как минимум нечаянно
    Ответ написан
    Комментировать
  • Актуально ли это изучать в 2020 году?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Будете хорошим собеседником для 60 летних преподавателей по предмету "программирование ЭВМ" не самых продвинутых университетов. Работать со всем этим - вряд ли, разве что тоже на кафедрах или в каких-то бюджетных организациях поддерживать софт 10-15 летней давности.
    Но если вам главное - хороший и стабильный коллектив, то самое то.
    Ответ написан
    Комментировать
  • Как изолировать(sandbox) часть приложения на nodejs?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Возможно ли как то изолировать такой код от основного приложения?
    То есть что бы при чтении файлов читалась бы только папка этого пользователя.
    Что бы пользователь не мог прочитать другие исходники, например код выше.
    Что бы при переполнении памяти или бесконечной рекурсии не падало бы все приложение.


    Запускайте в отдельном процессе с ограниченными привилегиями. Но все равно - сделать настоящую песочницу весьма сложно.

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

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

    Robur
    @Robur
    Знаю больше чем это необходимо
    Что вы лично думаете по поводу налогового законодательства никому не интересно. И уж тем более налоговым всех стран. При том что в большистве стран нарушения в этой области крайне легко становятся уголовными.

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

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

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

    Есть еще одна сторона вопроса - граждане РФ обязаны сообщать о всех зарубежных счетах и так же получать любые средства в первую очередь на счета в РФ. Были скандалы и вроде сделали какие-то поблажки для тех кто является резидентом другой страны, но я не вдавался в детали. В любом случае к вам как к туристу это не относится - по закону все ваши средства должны быть или в россии или на счетах про которые вы рассказали. Как только вы обналичили свою крипту в любом виде - это тоже считается.

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

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

    Robur
    @Robur
    Знаю больше чем это необходимо
    Актуален для чего? для задачи которую он призван решить - наверное актуален.
    Насчет никто не реализовал - тонкости реализации это одно, а решаемая в целом задача это другое.

    Так-то реал-таймовое совместное редактирование документов делали уже много кто и некоторые даже успешно это развили и продали за много денег.

    А сделать это же самое именно таким вот способом - ну, можно наверное и так.
    Слишком узкая задача чтобы библиотека была прямо супер популярная и все про нее знали. В целом такой функционал мало кому нужен.
    Ответ написан
  • Как разделить доли в ИТ-стартапе?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Есть разные схемы - статей достаточно в интернете.
    Например captable.

    олжны ли мы распределить все 100% или нужно распределить 40-50%, а остальное выделить на опционы для будущих сотрудников и инвесторов?


    Можете и так и так. Разделяйте все 100%, как надо будет выделять новые доли, размывайте свои pro rata

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

    Ограничения вы вряд ли поставите, но можете обговорить условия выхода. В самом простом виде для этого есть клифф и вестинг на долю. + отказ от всяких прав на интеллектуальную собственность
    Ответ написан
    Комментировать
  • Кто имел опыт удаленной full/part time работы (не фриланс) на США, какие есть нюансы и почему нет?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Работал/работаю, разница во времени может быть крайне важна, а может быть не очень, зависит от того как работа организована, но в любом случае имеет значение и это надо иметь ввиду.
    А какой город если не секрет?

    Мало историй на фоне рассказов про апворк потому что на апворке зарегаться и назваться фрилансером - минут 15 времени, а найти хороший контракт напрямую с фирмой в США - заметно сложнее.

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

    Robur
    @Robur
    Знаю больше чем это необходимо
    Вам, я думаю, платят за количество работы которое вы делаете а не за задачи.
    Поэтому работаете в своем режиме и все. Никаких "видимостей" создавать не надо. Как и прогибаться под завышенные ожидания.

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

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

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

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

    Когда-то самой крутой из таких была https://d3js.org/
    как сейчас - не знаю.
    Ответ написан
    Комментировать
  • Стартап. Устройство для лиц с инвалидностью по зрению. Как реализовать?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Пока вы думаете выбрать ардуино или или распбери, другие подобные идею уже реализовывают и запускают.

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

    ПС. пост звучит так что не стартап хотите сделать, а запилить устройство и пару приложений.
    Ответ написан
    Комментировать