• Как использовать спрайты из туториала по unity?

    stasuss
    @stasuss
    быдлокодер со стажем
    sprite editor открой и там сетку настрой (там есть и кнопка автонастройки вроде)
    Ответ написан
    1 комментарий
  • Реально ли зарабатывать с использованием Blender 3D?

    cronk
    @cronk
    Делаю графику для кино. Роботы, взрывы, пиу-пиу!
    Зарабатывать - реально.

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

    Если работать одному, то рендерить интерьеры, сделать рекламный ролик или ассеты для игры можно и в любимом Блендере. Делать модельки/видео на продажу - ваще без проблем.

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

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

    syschel
    @syschel
    freelance/python/django/backend
    Самое сложное во фрилансе, не языки и технологии.
    • Умение продавать себя в толпе конкурентов. Это самое сложное. Есть много высококлассных специалистов, сидящих на среднем окладе. Они тупо не могут себя продать даже в другую компанию, а не редко и боятся менять привычное место.
    • Умение грамотно составить или согласовать ТЗ. Так что бы проблема заказчика решалась в оговоренные сроки и бюджет. А не перерастала в вечнострой с кучей доделок и переделок с базовым бюджетом. Когда обе стороны уже ненавидят друг друга. Ибо работая в офисе разработчиком, всё это ведут менеджеры и тим лиды, а вам спускают конкретные задачи. Вам же придётся научиться понимать, что хочет клиент, не разбирающийся в программировании, говоря то или это. Научиться понимать и предлагать те решения, которые будут ему актуальны с учётом технологий и отказывать в том, что сделать не реально. Находить компромиссы, но опять же, объясняя почему так или иначе.


    Самое лучшее для фрилансера, да и любого разработчика. Это большие и долгие проекты. Когда можно постоянно заниматься одним. А не вникать каждый раз по новой, не привыкать к новому заказчику. Да, тут есть шанс отупения и застоя в развитии, но это лечится средними своими проектами или доп работой небольшой. Хотя, если проект живой и развивающейся, руководство ищет способы развития бизнеса и само заинтересованно в росте. Тогда можно и на текущем проекте развиваться, пробуя новые технологии, службы, стеки. Это будет рост как специалиста.

    А технологии, языки. Это уже второстепенно. Главное развиваться. Ибо в попсовом PHP можно делать большие проекты и быть специалистом с большой стоимостью часа или на редком python/java сидеть и быдлокодить мелочь за копейки. Главное не метаться, а развиваться и расти, беря более сложные и более длинные проекты. И брать их не с "поддержкой", а с возможностью постоянного развития. Задачи "в стол", не интересны. А вот задачи на перспективу, на развитие. Это уже интересно. Ибо "в стол" это как правило теория(придумали, сделали, забыли). А развивающиеся, это практика на реальных условиях, когда в процессе приходится много менять (менять бизнес модель, менять архитектуру из-за возросших нагрузок, менять технологии).
    Ответ написан
    5 комментариев
  • Я новичёк, надо писать на C++, какую среду разработки скачать и где?

    @jackroll
    Сверхразум
    GCC - постарайтесь научиться им пользоваться.
    Ответ написан
    1 комментарий
  • Как сделать перегрузку конструктора класса в Python?

    @idap
    интересуюсь python, latex, linux, ML, AI
    Я делал так:
    class A(object):
        def __init__(self, **kwargs):
            for name, value in kwargs.items():
                setattr(self, name, value)
    
    a = A(x=4, y=5)
    Ответ написан
    Комментировать
  • Почему при делении получается больше а при умножении меньше?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    1. Возьмите 16 литров водки, разлейте в бутылки по 0.5 литра. Сколько поллитр получилось?
    2. Возьмите 16 поллитр. Сколько литров водки в них будет.
    Ответ написан
    3 комментария
  • Как переместить объект Canvas (unity3d)?

    BasmanovDaniil
    @BasmanovDaniil
    Геймдизайнер-телепат
    Canvas никуда двигать не надо, он у вас рисуется поверх всего экрана, вам нужно выделить в иерархии текст, и поменять его положение в компоненте RectTransform. Посмотрите туториал про него на официальном сайте.
    Ответ написан
    1 комментарий
  • Зачем у программиста на столе второй монитор установлен вертикально?

    EvilsInterrupt
    @EvilsInterrupt
    System programming, Reversing Engineering, C++
    Херово рефакторят, поэтому стремятся чтобы вся функция влезла в пределы экрана.
    Ответ написан
    Комментировать
  • Что изучать специалисту по информационной безопасности?

    я ни разу не специалист по информационной безопасности, но имхо можно делать упор на одно из трёх:
    1. Системное администрирование с уклоном в безопасность. От этого я вообще далёк, так что ничего не могу сказать.
    2. Поиск уязвимостей в ПО. Учить C/C++ для понимания, какие дыры можно оставить при написании ПО, а дальше язык ассемблера для реверс инжиниринга программ. Ну и там, не знаю, поищите в интернете исходники вирусов, поразбирайтесь.
    3. Поиск уязвимостей в веб-сервисах. Учить какой-нибудь серверный язык (PHP, Python, Ruby и проч.) + JavaScript + SQL + на базовом уровне HTML. Гуглить XSS, SQL injection, DDoS. Если интересен этот вариант, могу пару ссылок подбросить по основам.
    Ответ написан
    Комментировать
  • Устройство на работу?

    @deliro
    Ходят слухи, что надо что-нибудь уметь, чтобы что-то делать.
    Ответ написан
    Комментировать
  • Как побороть ошибку /usr/bin/ld: cannot find -lcrypto при компиляции?

    @krypt3r
    /usr/bin/ld: cannot find -lcrypto

    Ведь очевидно же, что нужно установить пакет, содержащий либу libcrypto.so. Таковым является libssl-dev
    Ответ написан
    Комментировать
  • Как побороть ошибку /usr/bin/ld: cannot find -lcrypto при компиляции?

    @vilgeforce
    Раздолбай и программист
    Установите libcrypto
    Ответ написан
    Комментировать
  • Как с нуля стать помощником системного администратора?

    athacker
    @athacker
    Про курсы по сетям типа ICND поддерживаю предыдущего оратора.

    По остальному -- придумайте себе задание, и пилите его потихоньку. Если есть доступ к нормальному компу, способному реализовать виртуализацию -- поставьте какой-нибудь гипервизор туда, типа VMware или VirtualBox, и создавайте там свою "корпорацию". Например, попробуйте реализовать сеть небольшой компании, в составе контроллера домена, с DNS, DHCP, файловыми сервисами, со шлюзом в интернет и "корпоративным" почтовым сервером, с парочкой рабочих станций для тестирования. Сервисы попробуйте на разных платформах поднимать -- и на Windows, и на Linux/FreeBSD. Разбейте задачу на этапы и вперёд.
    Ответ написан
    Комментировать
  • Как добавить элемент во вложенный список?

    x = [['a','b','c',[12,2,0,2]]]
    x[0][3].append('magic')
    print x
    Ответ написан
    Комментировать
  • Как добавить элемент во вложенный список?

    AnnTHony
    @AnnTHony
    Интроверт
    x[0][3].append('magic')
    Ответ написан
    Комментировать
  • Можно ли написать сайт только на Python?

    Symphony
    @Symphony
    Можно ли собрать хороший автомобиль имея только двигатель, не используя трансмиссию, колеса, руль?
    Можно ли приготовить борщ имея только свеклу, не используя воду, картошку, томат?
    Ответ написан
    Комментировать
  • Как правильно работать с zabbix?

    plin2s
    @plin2s
    IT, инженер
    В скрипте использовать sender, как уже написали выше. В заббиксе создать item с типом trapper, который будет всю эту красоту принимать. Поверх обвязывается триггером, который срабатывает по условию.
    Ответ написан
    Комментировать
  • Какую платформу выбрать Arduino или Raspberry Pi?

    Зависит от того что вы хотите изучить.
    Ardurino - это микроконтроллеры.
    Raspberry Pi - это фактически компьютер с Linux.

    Ardurino. Если стоит цель разобраться с совсем низким уровнем - микроконтроллерами. Изучить какие процессы происходят в цифровой электронике. То стоит взять Ardurino.
    Работать приходится непосредственно с железом, писать свою поддержку, либо искать готовые библиотеки.
    Требует понимания о работе железа: CPU, памяти, I/O, радиоэлектронных компонентов. Приходится описывать в коде каждое «дрыгание» ножкой, обрабатывать прерывания, складывать полученные биты и т.п.
    Потом можно перейти на более низкий уровень - писать на C/Asm под микроконтроллеры AVR.
    Это классно, но требует много времени на создание чего-то рабочего. Впрочем все не так страшно, плюс есть много готовых компонентов/библиотек.
    Из плюсов: приходит понимание как оно там внутри работает. Можно делать компактные (если освоить ЛУТ и делать свои платы) и довольно интересные вещи. Практика работы с МК.
    Из минусов: как и все низкоуровневые вещи требует терпения и написания большого объема кода.

    Raspberry Pi, как я уже выше писал это компьютер с Linux. Тут больше придется разбираться с Linux, ввод/вывод абстрагирован драйверами. Поэтому если больше интересует программирование под Linux, то стоит выбирать эту платформу.
    Из плюсов: Можно парой строк на каком-нибудь питоне сделать прикольную штуку. Осваивается Linux.
    Из минусов: Нет полного понимания что там внутри и как оно работает. Привязка к платформе, хоть и к Linux, который запускается почти на всем. Иногда избыточность, там где хватило бы Ardurino (AVR) пихают Raspberry.

    Я начинал с AVR. Ardurino смотрел, но решил что мне оно уже не нужно, так как я уже имею опыт непосредственно с МК AVR. Потом купил Raspberry, уже осознанно. Поэтому рекомендовал бы начать с Ardurino, но все зависит от ваших целей.
    Ответ написан
    1 комментарий
  • Возможен ли радиоэлектронный фриланс?

    1kvi1
    @1kvi1
    Разработчик и производитель электроники
    Собственный опыт радиоэлектронного фриланса:
    - заказчиков на простые работы, как трассировка платы или написание прошивки найти сложно и как правило невыгодно;
    - заказчиков на комплексные проекты - от трассировки до прошивки нужно искать самому, то есть предлагать услуги производителям.
    Так или иначе - сложно поставить на радиоэлектронный фриланс на поток - задача всегда специфическая. То есть каждый раз решаешь уникальную задачу за небольшие деньги. В итоге все сводится к удаленной работе на постоянных заказчиков.
    Наилучший путь - проектирование собственного продукта и самостоятельная его продажа. Тут нужно получить какой-то опыт работы на дядю и начать самостоятельно работать. В итоге при сравнимых затратах больше профита от собственного продукта.
    Ответ написан
    Комментировать