Как стать автором
Обновить
2
0
Васильев Владислав Александрович @VladV77

Логистика, Таможня, T-SQL, Business Intelligence

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

Работа с массивами в bat

Время на прочтение6 мин
Количество просмотров56K
Прочитав пост Свой сапер на своих батниках и пробежавшись по коду, наткнулся на комментарий, что в батниках нет массивов (кстати, в последней версии Сапера, о котором идёт речь в том посте, нет этого комментария). Так вот, если в батнике необходимо использовать некоторый набор значений, то логично объявить такое кол-во переменных, которое требуется и работать с ними. Собственно данный сценарий эту задачу помогает решить проще. Вот несколько примеров:

echo Создание массива А:
call :array new A "'one','two','three','foo','bar'"
echo Получение третьего элемента в result:
call :array get A 3 result
echo %result%
echo Изменение нулевого элемента
call :array set A 0 "первый элемент"

подробнее
Всего голосов 47: ↑39 и ↓8+31
Комментарии32

3D моделирование в Python

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

Допустим, вам потребовалось на языке программирования python, построить трёхмерную модель некоторого объекта, затем визуализировать его, или подготовить файл для печати на 3D принтере. Существует несколько библиотек, помогающих в решении этих задач. Поговорим о том, как строить трёхмерные модели из точек, граней и примитивов в python. Как выполнять элементарные приемы 3D моделирования: перемещение, поворот, объединение, вычитание и другие.

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

Защита от гнева богов. Устройства защиты от импульсных перенапряжений

Время на прочтение17 мин
Количество просмотров59K
Продолжаем тему электроликбеза про устройства защиты, и этот пост — знакомство с устройствами защиты от импульсных перенапряжений (УЗИП). Это устройства для вашего электрощита, призванные бороться с кратковременными всплесками напряжения, например из-за грозы. Текст рассчитан для нетехнарей, так что добро пожаловать) Видеоверсия в конце.


Познакомиться с УЗИП
Всего голосов 66: ↑63 и ↓3+81
Комментарии64

Как начать моделировать бизнес-процессы в BPMN

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

Анна Вичугова, CBAP, написала стартовое пособие по тому, как начать моделировать бизнес-процессы в BPMN

1. Назначение BPMN.

2. Уровни моделирования.

3. Алфавит нотации: События, Логические операторы, Артефакты.

4. Правила построения диаграмм.

5. Пример построения диаграммы по тексту.

6. Рекомендуемые инструменты.

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

Чтобы было чисто, и чтобы ничего не делать

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

Привет, Хабр! Лето, жара, пыль. Солнце светит в окна, и на стеклах видны все отпечатки пальцев (и кошачьих лап в моем случае). А так хочется чистоты, и чтобы ничего при этом не делать! Казалось бы, все в порядке, но где-то в глубине сознания возникает мысль: вдруг из магазинов пропадут все умные роботы-уборщики для дома от западных производителей? Сегодня мы скажем “ну и пусть”, потому что есть желание начать неделю с позитива, и потому что у нас есть новые бренды.

Почитать об умных уборщиках
Всего голосов 24: ↑22 и ↓2+21
Комментарии21

Как сервис Repl.it (W18) хакнул хакеров

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

Во время месячной атаки у нас были деньки передышки и мы умудрились сгонять на стартап-тусу от BloombergBeta. Хороший способ выпустить пар перед предстоящими бессонными ночами.

(Repl.it — сервис, который позволяет писать код на большинстве языков прямо в браузере, без установки дополнительного IDE)

Ввязываясь в стартапы, никто не говорит вам, что борьба с нехорошими хакерами — это часть работы. Самые сильные противники, с которыми нам приходилось бороться в Replit — это хакеры даркнета. Однажды мы столкнулись лицом к лицу с подпольной группой, которая делала очень плохие вещи на нашем сервисе. И вот как это было.
Читать дальше →
Всего голосов 35: ↑24 и ↓11+21
Комментарии16

Как в декабре я устроился в $βΣ₱*, а в марте меня уволили одним днем

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

Привет, Хабр. Сегодня хочу рассказать свою очень свежую и актуальную историю о том, как в конце декабря устроился на работу в одну известную российскую компанию (в направление создания гаджетов), проработал там с искренним удовлетворением и почти без отрицательных сторон 2 месяца (до 24 февраля), после чего н̶а̶ч̶а̶л̶с̶я̶ ̶с̶у̶щ̶и̶й̶ ̶к̶о̶ш̶м̶а̶р̶.

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

Заглядывай под кат.

Дисклеймер.Основной: Поскольку за этот месяц и лично я принял много, как я сейчас понимаю, неправильных решений, статья получилась совсем не однобокой. В ней будут не только факты из решений власть-имущих, из-за которых эта статья существует, но и мои личные "слабые", как мне кажется, действия.
*Дисклеймер.Название: В этой статье я не буду употреблять название компании, чтобы никто не понял о чем идет речь. Поэтому в заголовке оно зашифровано символами Доллара, буквами Бета и Сигма, а также значком Филлипинского Песо.
Дисклеймер.Формат: Статью я решил построить в режиме "Идем последовательно по фактам, без моих личных субъективных оценок. Как говорит автор одного канала на YouTube, "Выводы вы сделаете сами". Своим мнением о ситуации я поделюсь в конце, после </hr>. Иногда будут и мысли в самом тексте, их я буду выделять как цитаты.

Кнопка, на которую стоит нажать
Всего голосов 252: ↑153 и ↓99+98
Комментарии908

Под колпаком. Прибытие

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

...

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

Один раз даже увидел сон: он сидит в офисе, в своем удобном кресле, пытается что-то набрать в редакторе кода, да, только, работа не спорится. И, вдруг, на стол мягко запрыгивает Васька, смотрит на экран, потом на Валеру и говорит: «Спроси его, в чем смысл. Нам нужно знать, а то есть не дадут». Валера вздрогнул и открыл глаза, они продолжали ехать. Он потянулся, зевнул, посмотрел на время в личном клиенте: 15:30. Паша молчал, значит, все было нормально.

Вокруг местность изменилась: вместо полей справа постоянно шли сопки, а вдалеке несколькими сглаженными и покрытыми снежным лесом горбами проступал Уральский хребет. Слева в этот момент была низменность, в километре от трассы, внизу, виднелся небольшой городок и замерзшая река. Городок производил впечатление заброшенности но жизнь в нем тлела: из труб частных домов кое-где поднимались сизые струйки, виднелись редкие машины, а из высокой трубы котельной валил густой темный дым.

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

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

Что в голове у программиста? ч.2

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

Всем привет! Меня зовут Сергей и я практикующий психолог.

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

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

Познать себя
Всего голосов 20: ↑19 и ↓1+21
Комментарии9

9 кругов проект-менеджмента: Почему заказчики всегда неправы, и как им это донести. Круг 1: Лимб

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

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

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

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

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

Начать спуск
Всего голосов 2: ↑2 и ↓0+2
Комментарии1

Переломные моменты или немного о костях

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

Salve !

Это мой первый пост на Хабре, ранее лишь читал, но возжелалось и мне подсыпать песка в песочницу. А поговорим мы о костях. Уверен, что многие забыли о чем рассказывалось в школе. Равно, как и многие ломали себе в детстве руку или ногу или какую-то иную из 270 костей. Интересно, что по мере взросления, костей становится меньше. Нет, они не выпадают из нас, но часть костей срастается, пока не остается около 206 костей.

Provehito in altum
Всего голосов 52: ↑48 и ↓4+56
Комментарии22

Осознанное употребление воды

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

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

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

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

Читать далее
Всего голосов 19: ↑15 и ↓4+13
Комментарии45

Всемирный день идиота или как удалить самих себя

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

В последнее время я всё чаще и чаще ловлю себя на мысли, что идиоты правят этим миром. Это проявляется не только в том, что "Мнение большинства - всегда ошибочно, потому, что большинство людей - идиоты" (© Эдгар Алан По), но и в конкретных ситуациях с казалось бы крупными IT-компаниями и организациями, которыми руководит явно не большинство. Тем не менее идиотами становимся мы сами. Это крайне хорошо было продемонстрировано нами в 2018 году, когда мы, хостинг-провайдер ua-hosting.company, предоставляющий услуги в Нидерландах и США и "заразившись" интеллектом в этих странах, удалили свой сайт и биллинг, со всеми транзакциями, данными клиентов об услугах и прочим (подробнее описано в статье "Как мы убили себя в один клик, размещая сайт и биллинг на геокластере или ещё раз поговорим об избыточности").

Но 7 октября, всего за 3 дня до памятной даты, произошло еще одно событие, которое просто заставило меня вспомнить об ещё одном возможном празднике, который стоит отмечать и который пока мало известен, но точно наберёт популярность. Зона .club, в которой делегированы миллионы доменов перестала работать, в результате "отвалились" все сайты, которые в ней делегированы. И это после недавней новости о том, как Facebook успешно обновил маршрутизацию, что не только привело к недоступности соцсети в течении большого времени, но и к тому, что их сотрудники не могли войти даже к себе в офис, так как не работала из-за сбоя и система безопасности.

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

Читать далее
Всего голосов 29: ↑20 и ↓9+18
Комментарии21

Полив газона с помощью модели сегментации изображений и системы на базе Arduino

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

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

Приятного чтения
Всего голосов 7: ↑6 и ↓1+6
Комментарии12

Марсианский рубеж

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

Какая ежедневно используемая ИТ-система удалена от нас дальше всех? Марсоход Perseverance. Пожалуй, дальше пока что некуда. Под катом поговорим о технической начинке миссии, особенностях связи с Землей и других насущных проблемах и задачах, которые стоят перед марсоходом Perseverance и его маленьким крылатым другом Ingenuity.

Читать далее
Всего голосов 14: ↑13 и ↓1+15
Комментарии12

Особенности портирования сложного модульного ПО написанного на Delphi под ОС Linux

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

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

Меня зовут Тимофеев Константин, мне 40 лет и я являюсь ведущим программистом компании 3В Сервис в подразделении, занимающемся системами автоматизации динамических расчётов (САДР).

Данная статья посвящена разбору подводных камней при портировании разрабатываемого нами программного комплекса на операционные системы семейства Linux.

Читать далее
Всего голосов 72: ↑70 и ↓2+90
Комментарии165

Получение данных с датчика углекислого газа Даджет в системы умного дома

Время на прочтение3 мин
Количество просмотров12K
Датчик углекислого газа Даджет KIT MT8057S давно зарекомендовал себя как достаточно надежный и недорогой прибор. Один недостаток, на мой взгляд — официально данные с него можно получать только фирменной программой под windows, и никак иначе.


Тем не менее, получить данные в linux относительно несложно. Пришлось использовать небольшой костыль, но в итоге показатели co2 и температуры можно получить в консоль, и отправить дальше.

В этой статье рассмотрена отправка данных в IoBroker и Home Assistant.
Читать дальше →
Всего голосов 12: ↑8 и ↓4+7
Комментарии10

Что делать с красными щеками, чтобы не вырос нос

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


Часто на щеках появляется довольно невинный постоянный румянец. Ну вот краснеют щёки и всё. Иногда это начало такой неприятной патологии, как купероз и розацеа. Причём иногда всё начинается в довольно молодом возрасте.

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

Я бы сразу хотела предупредить, что пост может показаться не самым приятным в плане иллюстраций, но тут как раз тот случай, когда важно увидеть проблему на ранней стадии.
Читать дальше →
Всего голосов 44: ↑29 и ↓15+29
Комментарии15

Пришло время бесплатных сайтов

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

Привет, %username%!




Сегодня многие начинающие веб-разработчики делают большую ошибку, и не одну. Они что-нибудь сверстают, а потом покупают хостинг. Далее покупают домен. Регистрируют и подключают SSL-сертификат. Я, спасаясь от минус-кармы, просто расскажу как не тратить деньги на свои тестовые проекты.
Читать дальше →
Всего голосов 56: ↑31 и ↓25+17
Комментарии98

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

Время на прочтение4 мин
Количество просмотров10K
Для борьбы с COVID-19 сплотилось все человечество. Врачи работают на передовой, обычные люди не выходят из дома, а многие оказались временно уволенными (ну или на каникулах, кому как больше нравится). Вы можете помочь не только сидением дома, но и активными действиями. Мы выбрали несколько инициатив, поучаствовав в которых, вы поможете разработчикам препаратов, врачам и ученым.
Читать дальше →
Всего голосов 22: ↑15 и ↓7+18
Комментарии18
1

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность