Задать вопрос
  • Как перенести изменения в 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 комментария
  • Схема блоков электронного конструктора Знаток?

    @Mirn
    возможно это вот такой вот транзистор:
    www.s-manuals.com/pdf/datasheet/s/s/ss8050_galaxy.pdf
    www.taitroncomponents.com/catalog/Datasheet/MMBT80...

    на будущее гуглить примерно так: "smd sot23 8050"

    1) Есть ли шанс сгорела микруха или нет
    есть но есть шанс что перепайка этого тразистора на рабочий поможет, шанс какой - никто не знает

    2) Можно ли найти схему, чтобы для начала перепаять транзистор
    схема не нужна, всё на плате написано, транзистор MMBT8050 или SS8050

    3) Если на первые два вопроса ответ - нет, может можно найти аналогичную схему, чтобы ее заменить ?
    вряд ли
    Ответ написан
    1 комментарий