• Ардуино. Как организовать микро базу данных для МК?

    a_volkov1987
    @a_volkov1987
    Инженер-схемотехник
    тайм-код | источник | значение
    Вот это добро или храните в памяти МК или пишите на флешку/микросхему памяти по принципу "как есть".
    Далее, если у вас система автономна, то делайте выборку и отображайте в нужном виде на дисплее.
    Если предполагается подключение к ПК для анализа - проводите анализ на ПК.
    БД на микроконтроллере в классическом понимании - это плохая идея. Не те аппаратные возможности (у ардуино и atmega контроллеров в частности).
    Ответ написан
    1 комментарий
  • Фриланс, системное программирование и контроллеры?

    @Mirn
    в этом деле чертовски важен опыт инженера, а не ИТшника.
    т.е. знать что и как и что в реале работает и какие случаи бывают.
    поверь, ардуино это stickman, даже не каркас а один иероглиф будущей многотомника.

    очень частот требуется спец например в двигателях, и без наличия на месте и опыта никто не пустит по объективным причинам: ты его сожжёшь, а стоить может и лям и выше.
    часто надо посмотреть сигналы, самому поударять по плате, пальцем провести и тд
    поэтому физ наличие очень рекомендовано

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

    sergiks
    @sergiks Куратор тега PHP
    ♬♬
    Если эта информация прописана в id3 теге mp3 файла, то можно. Например, ffmpeg или его утилита ffprobe умеют читать эти данные из mp3 файла:
    ffprobe -v quiet -print_format json  -show_format  music.mp3

    Результат:
    {
        "format": {
            "filename": "music.mp3",
            "nb_streams": 2,
            "nb_programs": 0,
            "format_name": "mp3",
            "format_long_name": "MP2/3 (MPEG audio layer 2/3)",
            "start_time": "0.025056",
            "duration": "219.350204",
            "size": "7072585",
            "bit_rate": "257946",
            "probe_score": 51,
            "tags": {
                "title": "Rihanna - Work (Feat. Drake)(VipMusic.In)",
                "artist": "VipMusic.In",
                "album": "Rihanna - ANTi (2016) - VipMusic.In",
                "composer": "VipMusic.In",
                "copyright": "VipMusic.In",
                "publisher": "VipMusic.In",
                "genre": "[VipMusic.In]"
            }
        }
    }

    Имейте в виду, что могут загрузить Metallica, прописав в тегах файла, будто это Лепс.

    Ещё вариант – подключаться к api какого-то музыкального сервиса опознавания записи по звуку – напр. EchoNest вроде бы может принимать upload'ы и идентифицировать треки.
    Ответ написан
    Комментировать
  • Что изучать после Delphi?

    Zhbert
    @Zhbert
    Technical Writer, Linux user
    Не в литературе дело. Делфи, как объектно-ориентированный паскаль, очень хорош для начала, ибо не дает отстрелить себе ноги, как, например, си или плюсы, да и возможностей применения у него вагон. Я когда-то сам изучал его (правда, после ассемблера под пикмикро) как первый высокоуровневый язык, на котором я писал тогда первые свои "вирусы". Могу сказать одно - если ты постиг основы программирования и познал алгоритмику и приобрел соответствующее мышление, то дальше тебе язык станет не так важен, ибо основы везде в принципе одни и те же, а постигнуть некоторые отличия или плюшки отдельных языков не так уж и сложно. Я бы тебе посоветовал дальше сделать неменого не так, как ты хочешь, ибо изучения языка только ради языка - путь в тупик. Тебе нужно поставить себе задачу (например, ты хочешь какую-то прогу сделать для себя, которая тебе нужна), и начинаешь ее пилить. Для реализации выбираешь более подходящий язык (тут можно и посоветоваться, да), ориентируясь скорее на особенности языков и из, скажем так, ориентированность, а не на хотелку или придурь (знаю чела, который из-за каких-то своих закидонов пишет сайты на С, и считает это нормой). Выбрав язык и задачу - начинаешь писать, по пути решая возникающие трудности. Такой подход дает тебе два плюса - вовлеченность и заинтересованность, которые быстро уходят, если ты учишь что-то просто так, читая книгу.

    Все это ИМХО, конечно же.
    Ответ написан
    Комментировать
  • Одноразовые специалисты выгодны компаниям?

    POS_troi
    @POS_troi
    СадоМазо Админ, флудер, троль.
    Экономия на зарплате и налогах.
    Дождутся того что эта компашка собирётся, сговорится и придёт в один прекрасный момент к ним, прекрасный молодой человек и через месячишку у них ляжет всё что только можно. :)
    Были прецеденты уже.
    Ответ написан
    2 комментария
  • Одноразовые специалисты выгодны компаниям?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    Бывает еще такая ситуация, что компания, нанимающая специалистов на испытательный срок, никаких целей не преследует, а пожинает плоды неумелого руководства.
    Ответ написан
    Комментировать
  • Что делать с разъемом под наушники?

    POS_troi
    @POS_troi
    СадоМазо Админ, флудер, троль.
    > кроме как нести ноутбук на ремонт?
    Ну если вы раздолбали разъём до потери пульса то вариантов других нет - ремонт.

    > И куда?
    В сервисный центр

    > На гарантию?
    Это не гарантийный случай, но бывает разное, можно пробовать.

    > В таком случае, это будет бесплатно?
    Ни вкаком, ну разме что признают гарантийным случаем - что врятли.

    > Просто боюсь, они долго будут его чинить, а ноутбук нужен постоянно.
    Могут, зависит от нагрузки в СЦ и погоды на марсе. А если мастера бросила девушка и он в запое то вообще хана :)
    Минимум пару дней, хотя работы на час от силы.
    З.Ы. если по гарантии то недели две!
    Ответ написан
  • Зачем google и yandex делают редирект на www?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    исторически + снижение нагрузки (там не только ру но и ua и kz и Турция наверно как-то выделена)
    Ответ написан
    4 комментария
  • Зачем продают старые комплектующие для пк на ebay?

    Jump
    @Jump
    Системный администратор со стажем.
    При этом доставка стоит не меньше.
    Доставка откуда и куда?
    Из Лондона в пригород Лондона, или из Торонто в Сидней? Или она везде стоит одинаково?

    Насколько высок спрос на старые комплектующие?
    Ну не было бы спроса, не торговали бы, а насколько высок - попробуйте продать, узнаете.

    Кому они нужны?
    Вот представьте крупная контора купила софт за сотню миллионов долларов, и работает этот софт под DOS, и сильно привязан к железу.
    Поломался компьютер, которому место уже в музее -надо сотню миллионов, и ждать пару лет, пока напишут современный, или просто купить старое железо за 100баксов и работать дальше.
    А таких случаев куча.
    Ответ написан
    3 комментария
  • Имеет ли смысл иметь два провода от одного провайдера?

    gr1mm3r
    @gr1mm3r
    50% ответа в правильном вопросе. Остальное мануал.
    Есть смысл только в случае если они идут по разным оборудованиям через разные районы. Так сказать независимы от друго от друга. Но если накрывается голова провайдера у вас нет инета вообще.
    У меня было так:
    Сначала затянули медь, канал постоянно был проблемным, после проложили оптику , медь осталась и даже исправилась. Оптика шла по иному маршруту ( по городу), медь по другому и осталась как резерв на случай выпадения оборудования оптики. Но сейчас 2 провайдера 2 канала. Так проще.
    Ответ написан
    1 комментарий
  • Можно ли больше 8 символов в LCD дисплее?

    Ocelot
    @Ocelot
    Кастомные символы загружаются в собственную память контроллера LCD, а там есть место только для 8 штук. Может, бывают совместимые дисплеи, допускающие больше 8 символов, не знаю.
    Но никто не мешает задать сколько угодно кастомных символов и загружать их в индикатор в нужные моменты. Просто одновременно отображать получится не более 8 разных.
    Ответ написан
    Комментировать
  • Распайка PS/2 штекера клавиатуры sven KB-2125 - никак не удается оживить. Какая правильная распиновка?

    POS_troi
    @POS_troi
    СадоМазо Админ, флудер, троль.
    Единственный верный и правильный способ определить назначение выводов - осциллограф.

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

    Но осцилл лучше :)
    Ответ написан
    2 комментария
  • Какая максимальная скорость движения и высота для LTE?

    Jump
    @Jump
    Системный администратор со стажем.
    Нет таких параметров.

    LTE работает на любой скорости и высоте, если сигнал приходит и в таймслот укладывается.
    Если какой нибудь дятел направит антенны в небо, связь будет и на эшелоне, правда лететь придется медленно, но это уж к пилотам надо обращаться.
    Ответ написан
    6 комментариев
  • Прерывания Arduino и шаговый двигатель?

    После обработки прерывания программа будет продолжена с места останова.
    Если у вас внешнее прерывание - следить за кнопкой (т.е. пином), то по тому, что на каком таймере сидит можете не загоняться.
    Ответ написан
    4 комментария
  • Для чего созданы несколько сетевых моделей?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    Мало читали, читайте больше.
    OSI - это модель, в которой попытались сделать классификацию уровней.
    TCP/IP - конкретная реализация одного из протоколов, причем внутри этой OSI.

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

    Jump
    @Jump
    Системный администратор со стажем.
    В принципе есть только одна деталь в компьютере способная вывести из строя диск - блок питания.
    Если с питанием проблемы, то диски могут дохнуть довольно быстро.

    Но в вашем случае это маловероятно, скорее просто уронили свой ноутбук, или диски неисправные были, или перегревается сильно.
    Вариантов куча, вы бы на SMART смотрели.
    Ответ написан
    3 комментария
  • Как поддерживать две версии приложения (платная и бесплатная)?

    begemot_sun
    @begemot_sun
    Программист в душе.
    Можно использовать 2 ветки в репозитории:
    master, master2.

    Но.

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

    Т.е нужна платная версия - выставил опцию - получил платную.
    Нужна бесплатная - выставил опцию - получил бесплатную.
    Соответственно тестировать придется 2 версии одновременно.
    Ответ написан
    3 комментария
  • Word. Это связанно со шрифтом и его сохранении при переносе?

    alsopub
    @alsopub
    На сколько я помню - Блокнот в Windows это редактор без форматирования.
    Есть только возможность в его настройках настроить отображаемый шрифт.
    Может быть WordPad?
    Ответ написан
    Комментировать