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

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

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

Как настроить Node.js Express сервер для React

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров19K

Это руководство поможет вам разработать простое приложение на React и подключить его к серверу, созданному с использованием Node.js. Мы начнем с создания React приложения с помощью команды create-react-app, а затем настроим его подключение к серверу Node.js c помощью proxy.

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

Altera Quartus Prime и ModelSim под Linux. Вводное руководство

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров7.5K
В очередной раз, начав изучать что-то новое для себя, я столкнулся с типичной для меня проблемой: нет нигде быстро гуглящегося how-to и step-by-step руководства по быстрому созданию какой-либо простой конструкции на Verilog и описания способа эту конструкцию быстро симулировать без необходимости запуска кода в железе для проверки конечного результата. Я надеялся очень быстро найти готовый материал о том, как под Altera Quartus 20.1 и ModelSim 2020.1 под Linux всё по-быстрому сделать и идти дальше. В итоге не найдя ничего системно и последовательно описанного в одном месте я традиционно разобрался самостоятельно и решил это исправить своей очередной статьей на Хабре. 

Возможно, этот материал поможет таким же как я новичкам на самом старте и позволит не растерять энтузиазм во время танцев по граблям. Всем, кто заинтересовался — добро пожаловать под кат. 

image
Читать дальше →
Всего голосов 36: ↑35 и ↓1+41
Комментарии3

Гайд по беспроводной связи в кружке робототехники

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров13K

По моим наблюдением, создание управляемых роботов – самая популярная тема во время занятий по освоению Arduino. Ученикам нравится мастерить не просто автоматику – но контролируемые ими напрямую устройства.

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

Читать далее
Всего голосов 43: ↑43 и ↓0+43
Комментарии70

Kotlin вместо bash. Прокачиваем автоматизацию на сервере

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров4.9K

Для решения задач автоматизации рутинных процессов для системных администраторов и DevOps чаще всего используются или bash-сценарии или python. Первое решение косвенно используется и в описании Dockerfile, поскольку сценарий исполняемых команд принципиально ничем не отличается от запуска скрипта в какой-либо shell, второй подход чаще ассоциируется с автоматизацией, связанных с взаимодействием с хранилищами данных. Но несправедливо было бы обойти стороной возможность создания исполняемых сценариев на языке Kotlin, которые могут стать полноценной заменой bash-сценариям.

В этой статье мы рассмотрим несколько примеров использования Kotlin Scripting (KTS) для автоматизации в распределенной системе, будем использовать долгоживущие скрипты с ожиданием заданий через RabbitMQ, а также поработаем с файловой системой, внешними сервисами, а также попробуем использовать KTS для сборки Docker-контейнеров.

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

Как россиянину открыть счет в банках Казахстана в 2024 году?

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

Сегодня немного про банки Казахстана.

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

Преимущества Казахстана, как юрисдикции это широкое распространение русского языка, сходить в банк Казахстана = сходить в банк РФ. Также в Казахстане работает карта МИР российской платежной системы, можно расплачиваться и снимать наличные с карт многих российских банков. Карты Казахстанских банков все еще можно пополнять из РФ через свифт, денежные переводы и переводом на банк партнер.

Самым серьезным преимуществом является минимум требований для подачи заявки на открытии счета.

При открытии счета в банках Армении очень часто требуют документы, связанные с проживанием: договор аренды, соцкарту, прописку, трудовой договор в РА, ВНЖ.

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

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

Процесс оформления выглядит примерно так:

Читать далее
Всего голосов 16: ↑10 и ↓6+5
Комментарии13

Легенда о слоне: как IT-компания Steepler создала Dendy и основала российский консольный рынок

Уровень сложностиПростой
Время на прочтение49 мин
Количество просмотров35K
image
Dendy Junior II Автор: Ravy

Рисковый проект, который осчастливил миллионы детей.

17-го декабря 2022-го года исполнилось 30 лет с момента выхода Dendy на российский рынок. Кажется, что за последние десять лет о консоли сказали уже всё: популярные ютуберы регулярно делятся историями об играх своего детства, а блогеры и коллекционеры давно разобрали все виды картриджей и особенности клонов Nintendo Famicom.

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

Изначально этот текст я написал эксклюзивно для российского издания третьего тома серии «История Nintendo» от Флорана Горжа. С разрешения издательства «Белое Яблоко» я адаптировал материал и сильно дополнил его.
Читать дальше →
Всего голосов 144: ↑143 и ↓1+174
Комментарии74

Мой путь до ИП+ВНЖ Сербии (Лозница) 2022-2023

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров35K

Я эмигрировал из России в Сербию в сентябре 2022 года. За три месяца я оформил ИП, ВНЖ, снял квартиру, офис, открыл юридические и физические счета. В статье будет только мой опыт — немного Белграда и много маленького города Сербии — Лозницы.

Читать далее
Всего голосов 29: ↑19 и ↓10+16
Комментарии19

My4TH — домашний компьютер без процессора

Уровень сложностиСредний
Время на прочтение14 мин
Количество просмотров17K

Этот обзор посвящен открытому проекту компьютера My4TH по информации от разработчика: Авторский сайт проекта:

My4TH (произносится как "мой четвертый") - это четвертый домашний компьютер без процессора после MyCPU, MyNOR и TraNOR. Автор хотел и построил максимально простой компьютер с дискретным процессором, использующим как можно меньше элементов и компонентов, под управлением операционной системы Forth.

Смотреть обзор
Всего голосов 53: ↑52 и ↓1+66
Комментарии21

Стартап виза в Испанию

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров9.8K

Недавно я получила одобрение своего бизнес плана от испанской компании Enisa (которая выдает официальное резюме вашему проекту) и вместе с ним ВНЖ Испании на 3 года.

Бизнес‑план и все документы я писала и подавала самостоятельно, по инструкции от ребят из чата «Стартап‑виза в Испании», и решила написать эту статью, собрав ее из рассказов и рекомендаций, которые почти каждый день пишу друзьям и знакомым, обращающихся с просьбой описать подробности.

История закона о стартапах

Этот закон существует с 2013 года, и много наших соотечественников получали по нему ВНЖ, но 21 декабря 2022 года в него внесли некоторые изменения.

Во‑первых функцию ревью и оценки бизнес‑плана передали в Enisa, во‑вторых увеличили срок выдаваемого ВНЖ(с 1 года до 3 лет). До апреля у Enisa не было новых регламентов, а когда они появились, началась некоторая чехарда (и продолжается до сих пор), но мой стартап был одобрен как раз во время этой пересменки.

С новым регламентом добавились еще изменения — теперь нужно показывать на счету фаундера совсем другие суммы (суммы выросли, но зато появилась возможность демонстрировать другие активы, не только деньги на счетах), сократятся сроки приема (через полгода после принятия регламентов, сейчас сроки еще плавают), и бизнес‑план теперь загружается не в свободной форме, а по форме Enisa, у них на сайте.

Читать далее
Всего голосов 23: ↑17 и ↓6+21
Комментарии36

За что Интернеты полюбили Ктулху? Часть 3: как Ктулху выплыл из тьмы забвения и при чём тут гики

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров7.4K

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

В первой статье мы начали говорить о Ктулху: кто он такой по канону, чем занимается (спойлер: в основном дрыхнет на дне и иногда икает), где живёт на этом самом дне и почему ему на голову могла упасть советская станция «Мир». Во второй обсудили, откуда Ктулху взялся в фантазиях Лавкрафта именно такой, со всеми его щупальцами, крыльями и пузом — ведь в мировой культуре прямого аналога такой фигуры не существовало. Ну а теперь проследим путь Ктулху из безвестности на момент публикации первого рассказа к массовой известности в конце ХХ — начале ХХI века.
Читать дальше →
Всего голосов 43: ↑39 и ↓4+56
Комментарии3

«За вечер с котом». Как рождаются крутые проекты

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров7.9K
У лукоморья дуб зеленый;
Златая цепь на дубе том:
И днем и ночью кот ученый
Все ходит по цепи кругом;
Идет направо – сайты кодит,
Налево – платы мастерит.

Там чудеса: там леший бродит,

(из поэмы А. С. Пушкина «Руслан и Людмила», две строки изменены автором этой статьи).


Читая статьи или форумы, смотря видео про впечатляющие проекты можно встретить фразы вроде «сделали за вечер с сыном», «проект выходного дня», «не спеша, попивая чаёк» и прочее. Но так ли это? А где же ошибки, рассказ о них, варианты решения? Ведь часто именно это хочется услышать и увидеть. Особенно начинающему, ещё не уверенному в своих силах мастеру, которого подобные фразы иногда вводят в заблуждение и порождают сомнение в собственных силах, страхи. 
Посмотрим, как обычно обстоят дела на примере нескольких проектов.
Узнаем, где можно найти резервные копии замечательных статей и видео Ильи Галкина, которые по каким-то причинам стали недоступны. Полагаю, они многим известны и будут полезны. 
А ещё делюсь случаями реальной помощи с проектами со стороны животных.
Читать дальше →
Всего голосов 28: ↑28 и ↓0+28
Комментарии10

За что Интернеты полюбили Ктулху? Часть 2: как и зачем Лавкрафт придумал Ктулху именно таким

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров9.2K

Интернеты любят Ктулху — но не очень ясно, верно ли обратное. Впрочем, по канону он как раз отвечает за всяческое безумие и упорос: когда Ктулху пробудится, «человек уподобится Великим Древним – станет свободен и дик, вне добра и зла, отринет закон и мораль; мир захлестнут крики и вопли, кровопролитие и разгульное веселье». Довольно точное описание атмосферы олдовых имиджборд и вообще золотого века интернетов конца нулевых годов. Oh, shi… В общем, вряд ли Говард Филипс Лавкрафт мог предвидеть, насколько популярным станет его детище сотней лет спустя.

В прошлой статье мы начали говорить о Ктулху: кто он такой по канону, чем занимается (спойлер: в основном дрыхнет на дне и иногда икает), где живёт на этом самом дне и почему ему на голову могла упасть советская станция «Мир». Теперь же обсудим, откуда Ктулху взялся именно такой, со всеми его щупальцами, крыльями и пузом, заставляющим заподозрить его в неумеренном употреблении какого-нибудь «Иннсмутского устричного стаута»?
Читать дальше →
Всего голосов 49: ↑46 и ↓3+64
Комментарии3

Ультимативный гайд по HTTP. Cookies и CORS

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров34K

Привет! Меня зовут Ивасюта Алексей, я техлид команды Bricks в Авито в кластере Architecture, а это мой цикл статей о протоколе HTTP. В первой части мы уже познакомились с версией протокола 1.0 и поговорили о структуре ответов и запросов. Теперь пришло время узнать, что такое Cookies и для чего нужен CORS.

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

Одной К155ЛА3 недостаточно

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров16K

Из предыдущей части публикации мы узнали, что на одной микросхеме К155ЛА3 можно реализовать достаточно много устройств. Причём у неискушённого читателя мог возникнуть вопрос, зачем же потребовалась разработка других микросхем серии 74, если функциональность любой из них можно реализовать на логических элементах типа 2И-НЕ?

В этой части мы рассмотрим схемотехнические решения на элементах 2И-НЕ более сложных устройств, а также дадим ответ на вопрос неискушённого читателя по результатам анализа работы этих решений.
Не всё так просто
Всего голосов 105: ↑104 и ↓1+141
Комментарии41

Простая процедурная генерация мира, или Шумы Перлина на Python

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров18K

Недавно я выпустил статью, в которой рассказал о библиотеке Ursina Engine и показал, как создать свою трехмерную игру на Python. Между разделами вскользь упомянул про шум Перлина. Это один из базовых алгоритмов процедурной генерации, который можно использовать для создания красивых игровых миров. Хочу рассказать о нем подробнее и показать, как работать с модулем perlin-noise.

Если вам интересно, как просто генерировать реалистичные трехмерные ландшафты на Python, добро пожаловать под кат!
Читать дальше →
Всего голосов 44: ↑44 и ↓0+44
Комментарии2

Умный дом на Home Assistant с дополнениями (Zigbee2MQTT,Portainer...) на любом пк

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров61K

В данной статье мы затронем установку Home Assistant с некоторыми аддонами как на поддерживаемые, так и на не поддерживаемые официально системы (32 бит).

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

Преимущества Home Assistant перед системами умных домов других производителей (Xiaomi,Tuya, и др.) заключается в возможности использовать устройства разных производителей с разными типами подключения (WiFi, MQTT, Zigbee, Bluetooth) без привязки к экосистеме определенного производителя.

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

Почему я чуть не запорол свою карьеру тимлида. 4 совета начинающим

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров76K

Я работаю тимлидом уже несколько лет и с уверенностью могу сказать, что это направление развития мне очень нравится. А помню, я чуть не запорол свою карьеру тимлида в самом начале, на переходном этапе разработчик - тимлид. Я тогда работал разработчиком в большой компании и, в общем, работа мне нравилась. У нашей команды был номинальный тимлид - хороший, душевный человек, которому очень нравилось ковыряться в своих железках, а в жизни команды его участие ограничивалось только вопросами на дейлике “как дела?”. В общем, проблемы в команде копились, и никто ими не занимался, и меня это беспокоило. В итоге мне предложили попробовать себя тимлидом. Я эту историю рассказываю к тому, что я начинал свой путь с огромном воодушевлением, но уже через 3-4 месяца я почти выгорел и хотел вернуться в разработку или вообще уволиться. Поразмыслив тогда, я решил, что не могу так бесславно уйти и должен попытаться разобраться в ситуации и найти другое решение. Я сформулировал 4 основные причины такого быстрого выгорания, которое случилось со мной на этом переходном этапе. Мне удалось найти решение этих возникших трудностей и продолжить работу.

Итак, четыре проблемы начинающего тимлида.

Читать далее
Всего голосов 74: ↑70 и ↓4+75
Комментарии79

Как создать множество документов на основе единого шаблона при помощи скрипта внутри гугл таблицы

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров3.7K

Иногда бывает необходимо создать множество повторяющихся документов, которые отличаются лишь номером, датой и ещё парой текстовых строк. Очень грустно тратить на их создание своё время - ведь требуется совершить множество одинаково повторяющихся действий. Ещё можно понять затраты времени на создание 5 документов, но если их надо создать, например 500 штук?

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

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

Гугл таблица + гугл скрипт = сотни копий
Всего голосов 1: ↑1 и ↓0+1
Комментарии6

Флекзоскелеты в робототехнике

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

Ранее в этом блоге я затрагивал тему реконфигурируемых роботов (статья «Сложить и расправить»). С разработкой модульных роботов мне довелось познакомиться ещё около четырёх лет назад, до прихода на Хабр — в тот период, когда я работал в бывшем СПИИРАН в лаборатории автономных робототехнических систем под руководством Антона Савельева и под непосредственным началом Никиты Павлюка. Именно тогда, под большим впечатлением от наших исследований (я помогал ребятам разбираться в англоязычных источниках, сокращать, формулировать, переводить) я пересмотрел и переосмыслил франшизу о «Чужих», впервые задумавшись, в какой степени ксеноморфы из этой истории подобны бионическим роботам. Предположу, что в финале второй части и особенно в битве Рипли с маткой режиссёр вполне осознанно сравнивал степени свободы и технические возможности традиционного робота-погрузчика и гибкого бионического робота. Из месяца в месяц откладывая эту тему, теперь я, наконец, хочу разобрать физические возможности и тонкости производства гибких мягких роботов. Такие конструкции уже начинают называть «флекзоскелетами».

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

Учитесь, глупцы

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

Современный мир стремительно меняется и подбрасывает нам всё новые вызовы. Кажется, что ландшафт современного IT изменится кардинально. Не зря же вся мировая AI тусовка написала письмо с просьбой «немедленно приостановить» обучение систем ИИ, «более мощных, чем GPT-4».

Я провел небольшое исследование и спросил всех до кого смог дотянуться следующее:

Я пишу обзорную статью для Хабра об инструментах AI. Интересуют реальные кейсы применения в работе этих инструментов. Если ты использовал\использовала его и есть желание поделится со мной, то прошу это сделать.

Множество людей самых разных профессий поделились своим опытом и экспертизой. Я оставил самые яркие и интересные, надеюсь, вам понравится.

Ниже я публикую реальные кейсы, которые применяют здесь и сейчас.

Читать далее
Всего голосов 15: ↑8 и ↓7+4
Комментарии37

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность