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

DIY. Проектирование печатных плат гитарных примочек. Как я к этому пришёл?

CAD/CAM*DIY или Сделай самЭлектроника для начинающих
Ожидает приглашения

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

Вам приходилось когда-нибудь слышать про эффект IKEA? Это как раз то, что происходит с вами, будь вы опытным мастером или же новичком. То, что пусть и отчасти сделали мы сами будет цениться гораздо сильнее, нежели чем купленная в магазине «просто вещь». Для меня все это именно так и работает: педали за 2к вдохновляют меня сильнее чем за 20. 

Читать далее

Начало пути Frontend-разработчика

CSS*HTML*JavaScript*
Ожидает приглашения

Дисклеймер: данный пост сделан мной, чтобы рассылать его друзьям, которым нужна помощь с началом изучения Frontend- разработки. Если он поможет и тебе, заглянувшему сюда от нечего делать — буду очень рад. Ну а если не поможет — чего ты ожидал от поста с таким дисклеймером? В любом случае, любые вопросы, фидбек, и критика приветствуются.

После того, как все предупреждены, приступим к делу.

Читать далее

Управление бесколлекторными двигателями из Astra Linux

*nix*SCADA*Разработка робототехники*РобототехникаЭлектроника для начинающих
Ожидает приглашения

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

Astra Linux - это российский дистрибутив Линукс, который сертифицирован для специальных применений. В этом видео мы будем использовать версию Орел, Common Edition с hardened ядром.

Для сборки стенда будем использоваться бесколлекторный двигатель со встроенными датчиками Холла и встроенным квадратурным энкодером. Также есть небольшой бездатчиковый бесколлекторный двигатель и магнитный абсолютный энкодер положения вала.

Для подключения двигателей и энкодеров к компьютеру с Astra Linux будем использовать контроллеры бесколлекторных двигателей компании Сервосила. Контроллеры бывают прямоугольной или круглой формы. На контроллерах есть разъемы для подключения двигателей, энкодеров, датчиков Холла и питания.

Контроллерам двигателей требуется напряжение питания от 7 до 60 вольт DC. Я приспособил блок питания от старого ноутбука. Блок питания выдает напряжение 19.7 вольт. Я раздвоил кабель и плоскогубцами закрепил разъемы для подключения кабелей к контроллерам.

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

Читать далее

Апгрейд старых ноутбуков как дополнительный заработок

ВидеокартыНоутбукиСтарое железо
Ожидает приглашения

Приветствую хабровчане! Меня зовут Андрей Фетисов, во время карантинного заточения решил заняться апгрейдом ноутбуков как дополнительным заработком. Хочу поделиться своими находками по возможности апгрейда старого ноутбука 2006 года фирмы Asus модель w3j. Перепробовав несколько вариантов комплектующих и софта, хочу сохранить рабочий вариант драйверов, железа и операционной системы для всех кто сталкивался с подобными проблемами!

Как заработать на апгрейде

Децентрализованные сервисы против распределённых

Децентрализованные сетиРаспределённые системы*
Ожидает приглашения

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

Читать далее

О сертификатах Let's Encrypt и Tilda

DNS*Системное администрирование*Хостинг
Ожидает приглашения

Одним недавним летним вечером коротал я время за выпуском сертификатов Let's Encrypt (LE) в кубере, и долго не мог понять с какого перепугу сработало ограничение на количество сертификатов в неделю, т.е. 50 штук.

Быстрая проверка на https://crt.sh/ показала, что действительно для совершенно разных поддоменов было выпущено много странных сертификатов, и это, мягко говоря, удивило.

Читать далее

Исследователи определили ген, регулирующий угол роста корня у кукурузы

БиологияНаучно-популярноеЭкология
Перевод
Ожидает приглашения

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

Читать далее

Небольшой сервер 1С. Железо

*Компьютерное железоСерверная оптимизация*
Ожидает приглашения

Необходим новый сервер 1С.

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

Часть первая. Выбор железа.

Читать далее

Что нужно сделать прямо сейчас, чтобы получить первые заказы на Upwork

ФрилансУдалённая работаКарьера в IT-индустрии
Ожидает приглашения

Я раньше думал, что это абсолютно нереально — получить первый заказ на фриланс бирже. Думал, что надо читерить, добывать фейковые отзывы, просить друзей сделать заказ или выполнять работу за бесплатно. Но бирже выгодно, чтобы я зарабатывал, нужно лишь правильно использовать инструменты, которые она предлагает.

Всем привет! Это диджитал номад Артём, и последние несколько месяцев я пробовал поработать как веб-разработчик на платформе для фрилансеров Upwork. В этой статье я опишу конкретные действия, которые увеличили мои шансы получения первых заказов.

Читать далее

Как попасть в IT, если у тебя недостаточно опыта?

IT-компанииКарьера в IT-индустрииУправление персоналом*Учебный процесс в IT
Ожидает приглашения

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

Но грамотную подготовку никто не отменял. Поэтому, если ты хочешь "войти в IT" безболезненно, я расскажу, как это сделать.

Читать далее

Узкие врата для новых социальных сетей?

IT-инфраструктура*IT-компанииIT-стандарты*Социальные сети и сообществаУправление сообществом*
Ожидает приглашения

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

Читать далее

GAP: функции для работы с Теорией Групп

Криптография*Математика*
Ожидает приглашения

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

В некоторых функциях описаны не все возможные дополнительные параметры!

Читать далее

Оптимизация загрузки сайта

DNS*HTML*Поисковая оптимизацияСерверная оптимизация*
Ожидает приглашения

Иногда мы слышим от клиентов вопросы о скорости загрузки сайта, оптимизации по параметрам Google Pagespeed. Большая их часть звучит примерно так: «Почему сайт X имеет низкие показатели, а Y — значительно выше?» Для того чтобы ответить на подобные вопросы, нужно разобраться в том, как происходит загрузка сайта.

Читать далее

Как вы яхту назовете, так она НЕ поплывет или как туманный нейминг предметов довел меня до разочарования в специальности

Учебный процесс в IT
Ожидает приглашения

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

Не думаю, что кого-то удивит мнение, что с нашим образованием(под "нашим" я имею ввиду Украину, предполагая, впрочем, что и в некоторых других постсоветских странах ситуация схожа, но совсем не утверждая такого) дела обстоят довольно тоскливо. Денег нет, учиться никто не хочет, да и с учебой дела обстоят странно. Тема эта - бездонная яма, откуда доносятся вопли, крики и стенания, ведь, пожалуй, мало кого она может оставить равнодушным.

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

Я - студент 3-го курса специальности "Прикладная математика". Учиться стараюсь, параллельно интересуюсь разными направлениями в ИТ и активно пытаюсь найти себя. Личность не самая оригинальная, но все же. И я хочу рассказать историю о неоправданных ожиданиях. О том, как я поступал со слабым пониманием предполагаемой профессии и постепенно разочаровывался. И о том, как с этим справляюсь, конечно. Должен же быть хоть какой с этой статьи толк.

Перед тем, как(наконец-то) начну, хочу сказать, что я не спец по образованию, экономике или политике. Я просто студент, который делится своим опытом и надеется дать интересную тему для обсуждения в комментариях и полезные советы людям моего возраста. Начнем, что ли?

Читать далее

Пишем на Python клиента для покупки домена с сервисом GoDaddy

Python*
Ожидает приглашения

Несколько месяцев назад, у меня возникла необходимость написать веб-клиента для покупки доменов, который работает с сервисом GoDaddy.

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

Тут мы рассмотрим именно процедуру проверки и покупки по условию.

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

Проект был сделан на Flask, но я напишу его обычным кодом - я не думаю, что кому то из заинтересовавшихся составит проблем собрать его на Flask`е или FastAPI.

Изначально, список доменов к покупке приходил текстовым файлом, предполагается, что он лежит у :

Читать далее

Как понять, что кодер спёкся?

ЗдоровьеКарьера в IT-индустрии
Ожидает приглашения

Абсолютно всё, что мы говорим - субъективно, если не считать статистики.

Да, когда мы что-то говорим и подкрепляем слова статистикой — это объективное мнение. Об этом, как правило никто не упоминает, а жеманно улыбаясь, давясь слюной, снисходительно опуская глаза или же просто без особого выражения сообщает: "Вот статистика". Статистика объективна. Мы это знаем. Но утверждая что-либо, зачем говорить - это субъективное мнение? Как оно может быть не субъективным? Статистики-то не показали и даже не пригрозили показать. С другой стороны, так ли серьёзна проблема, если кто-то подумает, что это вовсе не субъективное мнение, а общепринятое?

Подытожим. Я несу субъективное мнение о том, что всё бессмысленно.

Поехали