Как стать автором
Обновить
4
0.2

Пользователь

Отправить сообщение

Сортировка файлов в командной оболочке Linux

Время на прочтение5 мин
Количество просмотров47K
Ищете новый способ организации своих файлов и выполнения над ними каких-либо операций? Тем, кто работает с компьютерами, часто надо что-то отсортировать. Например, список файлов. Сортировка файлов с помощью Bash-команд sort и ls поможет вам навести порядок в своих материалах. Здесь мы поговорим об основах сортировки файлов и их содержимого в Linux.


Читать дальше →
Всего голосов 28: ↑23 и ↓5+28
Комментарии8

Написание скриптов для tmux

Время на прочтение3 мин
Количество просмотров12K
Мне, когда я пользуюсь tmux, часто надо открывать похожие рабочие пространства. Например, мне всегда нужно выводить последние строки пары файлов журналов в панели, или мне нужно открывать и vim, и mysql. Бывает, что мне нужно и что-то другое.



Если вы попробуете найти сведения об открытии рабочих пространств tmux, то почти гарантированно обнаружите советы по использованию программы-обёртки вроде tmuxinator, tmux-resurrect или tmux-continuum. Эти программы, возможно, хороши, но я предпочитаю что-нибудь попроще.
Читать дальше →
Всего голосов 31: ↑29 и ↓2+41
Комментарии9

«Эти глаза напротив»: история внедрения биометрического решения в X5 Group

Время на прочтение11 мин
Количество просмотров8.5K

Привет, Хабр! Мы уже рассказывали о магазине с полностью автоматизированной системой покупок, который получил название «Пятерочки #налету». Но это далеко не все технологические проекты компании. Практически одновременно с новыми автономными «Пятёрочками» мы начали разрабатывать и систему биометрической оплаты. Покупателю достаточно посмотреть в камеру и всё — покупка оплачена. О том, как этот проект внедрялся и что из себя представляет, читайте в нашем новом материале – собрали всю начинку!

Читать далее
Всего голосов 15: ↑5 и ↓100
Комментарии42

Как получить инвестиции на первый проект… и доделать его

Время на прочтение5 мин
Количество просмотров18K

Вы придумали гениальную идею игры или даже подготовили прототип и теперь задаетесь вопросом: “Где взять деньги на реализацию?” Разберемся с возможными способами и подводными камнями с сооснователем студии Uniday Games Алиной Ситбаталовой на примере проекта «Puzzle Squad», который она делает со своей командой.

Читать далее
Всего голосов 8: ↑7 и ↓1+6
Комментарии0

Открытый проект беспроводной системы сбора данных на модулях 433 МГЦ

Время на прочтение18 мин
Количество просмотров14K

И еще раз о передатчиках и приемниках 433 МГц. Попробуем как можно проще и дешевле подключить их к ATMEGA8, добиться дальности более 2 км и сделать крипто-защищенную беспроводную сеть-шлюз к 1-Wire сетям сенсоров DS18S20. Для этого привлечем оверсэмплинг, ортогональные сигналы и помощь MATLAB Simulink.

Техническое описание
Всего голосов 22: ↑22 и ↓0+22
Комментарии17

Возможно, в мозге найден эквивалент обратного распространения

Время на прочтение7 мин
Количество просмотров11K

Давно известно, что биологические нейроны действуют подобно битам: либо отправляют сигнал соседнему нейрону, либо не делают этого; поэтому исследователи построили модель, где роль обучающих сигналов выполняют всплески нейронной активности.

Не прерывая работу нейронов, эта модель позволяет выполнять биологическое обратное распространение, а эффективность реализации нового алгоритма близка к эффективности классического обратного распространения. За подробностями и кодом приглашаем под кат, пока у нас начинается курс по ML и DL.

Читать далее
Всего голосов 14: ↑11 и ↓3+11
Комментарии19

U-boot. Процедура инициализации по шагам

Время на прочтение6 мин
Количество просмотров26K

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

Читать далее
Всего голосов 10: ↑9 и ↓1+13
Комментарии8

Настройка VSCode для программирования stm32 в Linux и не только в Linux

Время на прочтение7 мин
Количество просмотров28K

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

Всё ниже описанное является следствием моего личного опыта, и ни на какую истинность не претендует. Все советы рассчитаны не людей только решившихся на переход с AVR на STM32

Вопросы типа почему Linux, VSCode и прочее, думаю, освещения не требуют. Считаю, что все заинтересованные в вопросе, на эти мелочи давно нашли СВОЙ ответ. Однако отмечу, в Винде всё это тоже работает, проверено, и проекты спокойно переживают миграцию между машинами.

Пожалуй начнём!

Читать далее
Всего голосов 22: ↑20 и ↓2+28
Комментарии36

12 шагов героя-продакта. Как становятся продактом и к чему быть готовым на этом пути

Время на прочтение7 мин
Количество просмотров4.5K

Привет, меня зовут Ира Баринская, я строила и развивала продуктовое сообщество Сбера и создала подкаст «Настоящий продакт». О нем я и хочу поговорить с вами.

Но сначала в нашу статью на минутку ворвётся Джозеф Кэмпбелл, исследователь мифологии и автор книги «Тысячеликий герой». Если коротко, в своём исследовании он выделил типичный «путь героя». Этот путь состоит из 12 шагов и отлично прослеживается в любом героическом эпосе.

Именно по этим шагам мы и пройдёмся. В конце концов, по мотивам работы продакт-менеджера можно написать героический эпос не слабее «Одиссеи».

Итак…

Читать далее
Всего голосов 6: ↑3 и ↓3+3
Комментарии2

О пушках Гаусса и не только

Время на прочтение16 мин
Количество просмотров25K

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

Кроме того, рассмотрим и альтернативные устройства, ещё не встречавшиеся в мировой практике!
Читать дальше →
Всего голосов 45: ↑42 и ↓3+55
Комментарии42

Терминаторы в деле: автономные боевые роботы пришли на поля сражений

Время на прочтение11 мин
Количество просмотров20K

2021 год стал рубежным в давно уже обсуждаемой теме применения автономных от человека боевых машин. Если раньше за пультом беспилотных дронов практически всегда находился человек, и именно человек принимал решение о применении оружия, открытии огня и убийстве других людей с помощью дистанционно управляемой техники — то теперь свершилось то, о чём уже не первый год ломают копья на самых высоких международных площадках.

Как стало известно весной, роботы начали находить и убивать людей на поле боя, принимая решения самостоятельно — без участия оператора или его командира. Совсем недавно такой возможности разработчики военной техники и военные ведомства разных стран немного «стеснялись».

Однако известия о том, что подобное уже реально используется на полях сражений, обрушили плотину. После этого разговоры в ООН, конечно, продолжились — но гонка вооружений в области создания автономных боевых роботов (они же «автономные боевые системы», они же «автономные системы уничтожения», они же «смертоносные автономные системы вооружений» в документах ООН, строгая терминология ещё не устоялась) стала вестись публично и открыто.
Читать дальше →
Всего голосов 57: ↑57 и ↓0+57
Комментарии78

Архитектура и особенности процессора Эльбрус 2000

Время на прочтение14 мин
Количество просмотров25K

В чем принципиальные особенности процессора российской разработки Эльбрус? О ней в последнее время много говорят: как хвалят, так и ругают. Но давайте углубимся в архитектуру процессора, чтобы все-таки понять в чем его плюсы и минусы.

Расскажу, что такое скрытый и явный параллелизм, как используются предикаты и осуществляется подготовка переходов. Почему Эльбрусу не нужны push и pop команды и в чем особенности его регистрового окна. Какая защита от атак есть у российского процессора и какие возможности дает защищенный режим.

Данная статья — транскрипт моего выступления на конференции HighLoad++.

Читать далее
Всего голосов 60: ↑59 и ↓1+82
Комментарии179

Технологии будущего: 21 идея о том, как изменить наш мир

Время на прочтение13 мин
Количество просмотров45K

Будущее наступает раньше, чем вы думаете. Эти новые технологии изменят наш образ жизни, то, как мы заботимся о своем теле, и помогут нам предотвратить климатическую катастрофу.

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

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

Читать далее
Всего голосов 6: ↑4 и ↓2+3
Комментарии16

Способы питания электролюминесцентных индикаторов

Время на прочтение10 мин
Количество просмотров12K

Самодельный DC-AC преобразователь на базе накального трансформатора.

После нескольких видео, а затем и статьи Артёма Кашканова aka radiolok "Электролюминесцентные индикаторы из прошлого" я тоже загорелся поиграться с таким способом отображения информации. Если управление этими индикаторами понятно, как реализовывать, то вот как получить переменное высокое напряжение не всегда очевидно. Мало того что напряжение должно быть 220 В, так оно должно быть и частоты 400 Гц, а то и 1200 Гц. По сути нам нужен DC-AC, повышающий преобразователь, с гибким подбором частоты и желательно напряжения. Беглое гугление не всегда даёт ответ на этот вопрос, и я решил сделать серию своих экспериментов, чтобы найти самый простой и доступный источник. Цель достаточно простая: сделать повышающий источник напряжения.

Вообще, думал, что я так, несколько часов поиграюсь и найду оптимальное решение. Как обычно это вылилось в неделю исследований и получился весьма интересный материал. В статье очень много фотографий, есть основы электротехники и программирование.
Читать дальше →
Всего голосов 46: ↑45 и ↓1+67
Комментарии49

Превращаем Raspberry Pi в круглосуточный криптотрейдер, поднимаем podman на Windows…

Время на прочтение3 мин
Количество просмотров5.1K

... а также интегрируем веб-консоль RHEL в Red Hat Satellite.

Подборка новых шпаргалок, вебинаров, свежих статей и полезных книг в самом полезном дайджесте на просторах #Хабр! Оставайтесь с нами – станьте частью DevNation!

Читать дальше: Превращаем Raspberry Pi...
Всего голосов 2: ↑1 и ↓10
Комментарии1

О стратегии развития человечества в новом мире искусственного интеллекта

Время на прочтение36 мин
Количество просмотров9.8K

Мы много слышим от сильных мира сего о том, что появление искусственного интеллекта (далее ИИ) является серьезным испытанием для человечества. Но в чем именно это испытание – информацию найти затруднительно. Целью данной работы является моделирование/прогнозирование изменений в человеческом обществе в связи с развитием ИИ. В работе будут предложены стратегии сохранения ценности человека в условиях господства принятия решений с помощью ИИ.

Читать далее
Всего голосов 7: ↑5 и ↓2+3
Комментарии17

За кулисами хакатона: как выглядят будни ментора и наш подход к организации состязаний от SberCloud

Время на прочтение5 мин
Количество просмотров1.7K

Привет, я Кирилл Шеховцов, технический лидер в SberCloud и ментор хакатонов Сбера. Я знаю, как выглядит внутренняя кухня таких соревнований, чем они интересны и как сделать так, чтобы ваша команда прошла отбор и победила в конкурсе — обо всем этом расскажу сегодня. Эти знания пригодятся вам не только на хакатонах, но и на других тематических соревнованиях — например, на нашем онлайн-чемпионате по анализу данных AI Journey Contest 2021.

Читать далее
Всего голосов 8: ↑6 и ↓2+5
Комментарии1

Промдизайн индустриальных B2B-решений: зачем он нужен там, где его не видно?

Время на прочтение8 мин
Количество просмотров3.4K

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

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

Disclaimer. Мы занимаемся дизайном электроники, а не продажей оборудования. Все названные в статье устройства приведены в качестве примеров.  

Читать далее
Всего голосов 6: ↑4 и ↓2+4
Комментарии14

Raspberry Pi в роли роутера с единственным сетевым интерфейсом

Время на прочтение7 мин
Количество просмотров31K
Сразу скажу, что эта статья предназначена для обычных пользователей и для тех, для кого сетевые технологии — это хобби.



Если вам нужен собственный домашний роутер — отличной аппаратной платформой для него может стать Raspberry Pi 4 Model B. Более старые модели Raspberry Pi отличаются значительными ограничениями в плане поддерживаемой ими скорости передачи данных по сети. Эти ограничения столь велики, что они не подойдут для создания интернет-роутеров в том случае, если скорость доступа к интернету превышает 100 Мбит/с.
Читать дальше →
Всего голосов 27: ↑25 и ↓2+36
Комментарии33

Готовимся к Сколковской Школе Синтеза Цифровых Схем: литература, FPGA платы и сенсоры

Время на прочтение17 мин
Количество просмотров16K

Мы с коллегами из МИЭТ, Ядро Микропроцессоры / Syntacore, МИРЭА, ВШЭ МИЭМ, МГУ, Иннополиса, ЧНТУ, Самарского университета, Siemens EDA и с поддержкой от Cadence Design Systems - проводим, начиная с 30 октября, курс на 13 суббот под названием "Сколковская Школа Синтеза Цифровых Схем". Это сильно расширенная версия трехдневной школы на ChipEXPO, которая прошла на ура в сентябре.

Суть школы - знакомство с маршрутом проектирования RTL2GDSII, который применяют проектировщики чипов в Apple, Intel итд, используя в качестве тренажера лабы на микросхемах реконфигурируемой логики FPGA, как это делают например в MIT в курсе 6.111. Помимо лаб на FPGA в курсе будет туториал по ASIC flow используя софтвер от Cadence, после которого, если мы договоримся, будет экскурсия на фабрику микросхем в Зеленограде.

Число регистраций снова в несколько раз превысило число посадочных мест в Сколково, поэтому большая часть участников вероятно будет проходить школу удаленно, как и зарегистрировавшиеся вне Москвы, в том числе в Белоруссии, Украине, Азербайджане, Казахстане итд - среди зарегистрировашихся есть даже русские живущие в Германии.

Этот текст - в помощь для подготовки
Всего голосов 19: ↑17 и ↓2+18
Комментарии43

Информация

В рейтинге
2 372-й
Зарегистрирован
Активность