• Как преобразовать список чисел в список комплексных чисел в Python?

    @Andy_U
    data=[4, 5, 7, 8, 9, 0, 3, 3, 6, 6]
    c = [complex(a, b) for a, b in zip(data[:-1:2], data[1::2])]
    print(c)
    Ответ написан
    1 комментарий
  • Как отремонтировать игрушку кот-сказочник?

    @aol-nnov
    > какая-то 8-контактная деталь.
    полагаю, флеш-память. там, видимо, кот^W сказки записаны.
    Ответ написан
    Комментировать
  • Как перенести изменения в master на отдельную ветку в git?

    git branch feature_branch - создаём ветку с фичей
    git reset --hard commit_hash - сбрасываем текущую ветку (в вашем случае должна быть master) на выбранный коммит.

    Ну а дальше форс пуш и т.д.
    Если вы не один работаете над проектом, то такие действия нужно согласовать с остальными.
    Ответ написан
    2 комментария
  • Как сделать свой TitleBar?

    Rou1997
    @Rou1997
    Это называется ActionBar, чтобы сделать его кастомизированным нужна библиотека AppCompat, в Android Studio проекты по умолчанию создаются уже с этой библиотекой, просто внесите нужные правки в theme в styles.xml, пример из моего кода, дальше сами разбирайтесь:
    <!-- Application theme. -->
        <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
            <!-- Customize your theme here. -->
            <item name="colorPrimary">@color/colorPrimary</item>
            <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
            <item name="colorAccent">@color/colorAccent</item>
       		<item name="actionBarStyle">@style/MyActionBar</item>
        </style>
        
        <style name="MyActionBar" parent="@style/Widget.AppCompat.Light.ActionBar.Solid.Inverse">
    	    <item name="background">@drawable/toolbar_bg</item>
    	</style>


    но везде очень сложно, а зачастую еще и на английском

    Это ваши проблемы, к английскому вообще надо с первого дня привыкать.
    Ответ написан
    4 комментария
  • Как исправить проблему с открытием txt файла?

    alsopub
    @alsopub
    Скорее всего у вас в файле что-то не то.
    Возможно там есть строка с неправильным количеством разделителей.
    Ошибка говорит - нечетное число аргументом для хэша.
    Ответ написан
    Комментировать
  • Как сгенерировать случайное число (от 0 до 999999) которого нет в БД?

    Возможно Вам подойдет алгоритмический метод. Шифруйте любым криптографическим алгоритмом с выходным пространством [1..999999] на фиксированном ключе числа 1, 2, 3, ... .

    Пока ключ фиксирован в силу биективности алгоритма Вы будете получать уникальные ID
    Ответ написан
    Комментировать
  • "Жизнь внутри пузыря" Ашманов. Есть ли что-нибудь похожее почитать, желательно о Российской узнаваемой компании?

    fedorez
    @fedorez
    Хатуль мадан
    про отечественные, например, Яндекс.Книга
    ещё "И ботаники делают бизнес"
    ещё Бизнес как игра от Мосигры. но с ней аккуратнее. это не книга а блин вирус - начнёшь читать - пару дней из жизни вычеркнуть надо - залипаешь напрочь, тянет ))

    а вообще из "историй" мне очень понравились "Вы конечно шутите, мистер Фейнман?", "The Intel"
    Ответ написан
    Комментировать
  • Как вывести время на ось графика matplotlib?

    Avernial
    @Avernial
    Разрабатываю научное ПО на языке Python.
    Вам нужно перевести ваше время в тип datetime. И затем уже строить график.

    Например:

    import numpy as np
    import matplotlib.pyplot as plt
    from matplotlib import dates
    import datetime as dt
    
    fmt = dates.DateFormatter('%H:%M:%S')
    
    fig, ax = plt.subplots()
    
    time_interval = ['19:0:0', '19:1:0', '19:2:0', '19:3:0', '19:4:0']
    time_interval = [dt.datetime.strptime(i, "%H:%M:%S") for i in time_interval]
    y = np.random.randn(5)
    x = np.array([x for x in range(5)])
    ax.plot(time_interval, y, "-o")
    ax.xaxis.set_major_formatter(fmt)
    fig.autofmt_xdate()
    plt.show()
    Ответ написан
    4 комментария
  • Как выбрать хороший 3д принтер?

    @MaxPa
    Хороших 3D принтеров в любительском диапазоне цен ($300.00-$10,000.00) нет, хотя... каждый понимает слово "хороший" по своему. Рекомендую 20-25% суммы намеченной на покупку модной игрушки потратить на заказ 3D печати "на стороне", у разных исполнителей, на разных типах 3D принтеров. После того как я сам поделал то же самое, был очень рад, что не потратил оставшиеся 75% на покупку этой игрушки.
    Ответ написан
    1 комментарий
  • Откуда можно выпаять SRAM память?

    15432
    @15432
    Системный программист ^_^
    SRAM используется там, где есть CPU, нужно хорошее быстродействие, компактность и простота (+ не нужно сильно много памяти).

    Можно поискать в старых игровых приставках / компьютерах (GameBoy, NES)
    Ещё можно глянуть в продвинутых музыкальных центрах, проигрывателях, принтерах... В общем, в относительно сложных старых устройствах. В современных уже скорей всего DRAM стоять будет.
    Искать многоногие микросхемы типа таких.
    IMG_2003_2.jpg
    Ответ написан
    Комментировать
  • Как перепрограммировать MP3-плеер?

    fox_12
    @fox_12
    Расставляю биты, управляю заряженными частицами
    1. Вскрыть  mp-3 плеер.
    2. Переписать названия микросхем.
    3. Найти даташиты на данные микросхемы. Определить, что из них контроллер.
    4. Проверить возможность заливки/получения прошивки с mp3-плеера. Возможности защиты (к примеру - проверка подписанных контрольных сумм прошивки, перегораемые перемычки битов защиты)
    5. В соотвествии с системой команд контроллера написать прошивку, либо если схема позволяет - слить прошивку, дизассемблировать дизассемблером для данного микроконтроллера, и дополнить своим кодом, затем обратно скомпилировать в бинарный образ для прошивки.
    6. Если есть возможность - отдебажить код в эмуляторе.
    7. Залить прошивку обратно.
    8. Профит
    Ответ написан
    3 комментария
  • Подключение светодиодов - как разобраться?

    15432
    @15432
    Системный программист ^_^
    В идеале - последовательно с каждым светодиодом впаять резистор. Номинал посчитать на калькуляторе исходя из напряжения питания и тока в 20 мА. допустим, если батарейка на 5 В (тот же USB), то нужно 5 / 0.020 = 250 Ом резистор.

    В реальности, светодиоды объединяют в цепочки из нескольких, потому что паять резистор на каждый - довольно утомительное занятие. Итого получаются "сборки" по 3-5 светодиодов последовательно. Резистор тот же самый всё равно надо ставить! Но напряжение требуется уже побольше. Так, для ваших 5 светодиодов последовательно понадобится уже минимум 12 вольт! (соответственно, резистор 12 / 0.020 = 600 Ом)

    И гирлянда получится из таких сборочек:

    [минус питания]---[резистор]---[светодиоды последовательно, N штук (N >= 1)]---[плюс питания]

    Сначала определитесь, кто и как всё это будет собирать, потом с количеством диодов в сборке, потом откуда брать питание с нужным напряжением.

    можно ещё почитать тут
    mavius.mavjuz.com/projects/led

    Учитывая, что диодов всего 10, можно ограничиться пятью вольтами и пятью пачками по 2 светодиода. Потом ими отдельно моргать можно будет, если в качестве питания использовать выходы ардуинки
    Ответ написан
    Комментировать
  • Ноутбук со встроенной графикой и Unity?

    @Mountain_King
    Здравствуйте, Алексей. Имею опыт разработки под Unity на ноутбуке. Кстати, на AMD-решении: ЦПУ - А6 3400М с интегрированным видео, дискретный чип - Radeon HD6650M с 1 Гб выделяемой памяти и 6 Гб ОЗУ DDR3. Использовал дополнительный монитор, правда, не FHD. На выше приведённые вопросы могу ответить следующее.
    1) Может ли подойти для этих задач встроенная графика, типа Intel HD 520? - Однозначно, нет. Интегрированное видео - только для возможности что-то видеть, не имея отдельной видеокарты. Тем более, если планируется использовать ноутбук, в том числе, как игровой.
    2) Сильно ли будет отличаться GeForce 920M - 940M по производительности в сравнении с тем же Intel HD 520? - Не путайте "мобильную" версию графического чипа и интегрированное видео. В любом случае, мобильная версия будет намного превосходить интегрированную.
    3) Потянет ли встроенная и дискретная графика FHD Монитор + монитор ноута без тормозов? - Два монитора будут работать без проблем. Единственное, что хочу отметить, это если предполагается использовать FHD монитор, то и ноутбук лучше брать с FHD дисплеем.
    И от себя хочу добавить, что если планируете серьёзно заняться разработкой игр, то однозначно для этих целей стоит выбирать настольное решение. Конечно, можно взять и ноутбук, но более или менее близкий по производительности ноутбук будет, как минимум, в два раза дороже настольного ПК. При этом вы получаете практически отсутствующий потенциал для апгрейда, проблемы с охлаждением и прочие минусы мобильных устройств. Лично у меня, кстати, в итоге сгорел дискретный графический чип. Главное преимущество ноутбука - мобильность. Но для разработки удобнее и выгоднее - настольный ПК.
    Ответ написан
    2 комментария
  • Ноутбук со встроенной графикой и Unity?

    shpaker
    @shpaker
    Вольный хлебопашец
    Если вы берёте ноутбук, значит вы так или иначе допускаете работу не в "домашних условиях" => FHD лишним не будет (хотя оно лишним не будет даже если вторым экраном монитор подключен). Я уже с десяток лет с ноутбуком как с основным домашним (т.е. для пет-проджектов) компьютером и поверьте на слово - разрешение 1366 на 768 (тем более если диагональ 15") это боль, страдание, унижение и ненависть к производителю. Встроенная графика сейчас конечно достаточно проворна, но лучше дискретную графику, хотя бы 950М. А вообще геймдев цель так и шепчет на ухо: "возьми стационарный ПК". Так или иначе всё сильно зависит от уровня ваших проектов. Два экрана не должны стать проблемой. Опять же, смотря что на них делать. Если на одной IDE, а на другой разворачивается простой 2Д проект, то почему бы и нет? А вообще абстрактного коня описываю. Сейчас прям цены на ноутбуки приличные настолько злы, что смотреть страшно - так что удачи в выборе )
    Ответ написан
    2 комментария
  • Как найти первые заказы начинающему верстальщику?

    riot26
    @riot26
    <:З )~~
    Верстать вымышленные сайты для портфолио / работать даром или за еду.
    Ответ написан
    1 комментарий
  • Схемы старых процессоров от 8008, z80, m68k до ~?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    Отреверсированный из кремния i8080: zeptobars.com/en/read/KR580VM80A-intel-i8080-veril...
    Ответ написан
    Комментировать
  • У меня есть: Arduino Uno, Arduino Ethernet shiild Arduino SML shiild. Каков порядок расположения shiild-ов друг на друга?

    @Fixid
    Без разницы, как удобнее
    Я бы сделал так: Arduino Uno, выше Ethernet shield, потом остальное
    Ответ написан
    1 комментарий
  • Как подключить планшет как usb накопитель?

    @debian2
    Full-stack эксперт
    Попробуйте поставить кастомное рекавери. Например, TWRP позволяет из него же подключать устройства как по MTP, так и как USB.
    Ответ написан
    Комментировать
  • Как подключить планшет как usb накопитель?

    GavriKos
    @GavriKos
    Не самсунг ли? По сути - никак. Специально делают режим медиа-устройства, а-ля "защита от дурака". Таким часто страдают брендовые планшеты типа самсунга, асуса. А китай весь идет как флешки, но при этом может быть проблема при неправильном извлечении - планшет просто перестает видеть часть памяти.
    Все из личного опыта.
    Ответ написан
    2 комментария