Pull to refresh
14
Karma
0
Rating
Александр Мозговой @velvetcat

User

Световые эффекты на транзисторах и микросхемах

RUVDS.com corporate blog Reading room Popular science DIY Electronics for beginners
Tutorial

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

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

Каждый из эффектов, что мы сегодня рассмотрим, можно реализовать и на Ардуино или более современной микропроцессорной платформе. Но зачем тратить микроконтроллер, когда достаточно пары-тройки транзисторов? И на мой взгляд, интереснее разобраться, как работают простые аналоговые и цифровые схемы.
Которые наверняка понадобятся и разработчикам микроконтроллерных устройств.
Total votes 87: ↑85 and ↓2 +83
Views 14K
Comments 92

Импортозамещаем Evernote. Obsidian – менеджер заметок и лучший друг менеджеров

МТС corporate blog Data storage *Project management *Cloud services *Lifehacks for geeks
✏️ Technotext 2022

Привет, Хабр! Меня зовут Николай Суворов. Я – профессиональный менеджер, руководитель направления Delivery Management в МТС Digital. Занимаюсь Enablement Platform – единой платформой для быстрого создания продуктов в экосистеме МТС. Сегодня я расскажу о своем pet-проекте и о том, как я заменил привычный, но такой недоступный Evernote прекрасным менеджером заметок Obsidian. Статья будет интересна прежде всего тем, кто хочет обладать «вторым мозгом» и ни о чем не забывать.

Читать далее
Total votes 53: ↑53 and ↓0 +53
Views 18K
Comments 91

Как я запустил свою первую мобильную игру и провалился

Game development *Unity3D *Games monetization *Game design *Games promotion *
Sandbox
✏️ Technotext 2022

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

Читать далее
Total votes 133: ↑132 and ↓1 +131
Views 37K
Comments 84

Без А/B результат XЗ, или Как построить высоконагруженную платформу А/B-тестов

Ozon Tech corporate blog High performance *System Analysis and Design *Web services testing *Product Management *
✏️ Technotext 2022

Один из важных вопросов как в нашей жизни, так и в бизнесе, и в IT — вопрос эффективности. Эффективно ли мы планируем наше время, те ли задачи решает бизнес, тот ли код мы оптимизируем? Чтобы ответить на эти вопросы, результат должен обладать главным критерием измеримостью. Измеримость результата новых фич для бизнеса и IT обеспечивает платформа А/B-тестов. О том, как её можно построить, выдерживать большой RPS и при этом не облажаться уронить прод, я расскажу в этой статье. 

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

Читать далее
Total votes 108: ↑107 and ↓1 +106
Views 10K
Comments 7

Техноартефакты прошлого, по которым скучаем: истории о любимых играх детства

Selectel corporate blog History of IT Games and game consoles Interview

Мы уже публиковали ностальгическую подборку гаджетов на Хабре. Теперь пришло время игр. Под катом собрали истории о любимых компьютерных играх сотрудников Selectel. Пока одни играли в футбол, обкатывали трассы «Формулы-1» и вели ожесточенные бои за космические пространство, другие разгадывали тайны, растили инопланетян и обыгрывали Винни-Пуха в «Поле чудес».

А по каким играм скучаете вы? Расскажите в комментариях — лучшие истории опубликуем в блоге.
Читать дальше →
Total votes 58: ↑56 and ↓2 +54
Views 12K
Comments 78

Фуршет сентября

Habr corporate blog Habr Community management *

В недавней публикации (AMA) я рассказывал об основных функциональных изменениях, произошедших на Хабре за год. И в самом начале упомянул, что хочется попробовать возобновить ещё одну старую рубрику. Тогда я не стал называть её, но сделаю это сейчас: «Фуршет». Кому-то это о чём-то говорит? Даже если и нет, то заходите под кат, пятнично пообщаемся.

Читать далее
Total votes 60: ↑59 and ↓1 +58
Views 5.3K
Comments 106

Гидропоника. Выращиваем сверхострый чили и заставляем всех его есть

Prototyping *Popular science Biotechnologies DIY Chemistry


Полтора килограмма термоядерного Тринидадского Скорпиона я в итоге собрал с одного куста на гидропонике.


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


Небольшая часть урожая


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


Сегодня в меню


  1. Что такое гидропоника и почему она гораздо проще, чем почва с червячками
  2. Никаких дорогих бутылочек. Мешаем компоненты по три рубля за ведро
  3. Питание растения как алгоритм
  4. Как быстро собрать прототип гидропонной установки
  5. Что такое capsicum chinense и как выжить при дегустации
Total votes 248: ↑248 and ↓0 +248
Views 117K
Comments 328

Без одной faangи или как я проходил собеседования

IT-emigration IT career Interview

Привет, Хабр! Меня зовут Рустам, работаю программистом 9 лет. 7 лет работал в Контуре и около 2 лет в Яндексе. В этой статье расскажу про свой опыт подготовки и прохождения собеседований в большие технологические компании, поделюсь рекомендациями.

Пробовался в Facebook, Apple, Amazon, Microsoft, Google. Пять попыток: четыре на бэкенд программиста, одна на инженера по инфраструктуре. Два предложения по работе, два отказа, одно потенциальное предложение.

Принял предложение в Amazon. Сейчас в Лондоне.

Читать далее
Total votes 82: ↑79 and ↓3 +76
Views 26K
Comments 27

7 причин не становиться тимлидом

Karuna corporate blog Development Management *Personnel Management *IT career

Как становятся тимлидами? Типичный путь в этот омут — “эволюционный”. Ты успешно выполнил кучу экспидайт-эпик-мамонтов, принёс в своё разработческое племя благодатный огонь метрик и мониторинга, показал, что тесты — это хорошо... И вот тебя уже назначают тимлидом — просто по принципу, что ты самый сильный среди других разработчиков. А бывает, что ты слишком долго на проекте, и вот, вуаля, предыдущий тимлид сгорел в битве при Монолите, и теперь по наследству мантия обязанностей переходит к тебе. Ну, и, конечно, путь инициативы — где ты сам вызвался на эту должность, из-за того, что очень ответственный, или от скуки, ради денег, или просто по фану.

Меня зовут Константин, недавно в Каруне я стал тимлидом и тут я поделюсь причинами, почему не стоит необдуманно падать в управленческую бездну.

Читать далее
Total votes 31: ↑25 and ↓6 +19
Views 10K
Comments 28

Airtable — что это?

API *
Sandbox

Введение


Сегодня я хочу рассказать вам о Airtable — популярном zero-code инструменте, который используют самые разные специалисты — от фотографов до менеджеров. У сервиса есть множество фишек, из-за которых с ним полезно ознакомиться каждому программисту.


Читать дальше →
Total votes 8: ↑7 and ↓1 +6
Views 36K
Comments 3

20 лет проблем приема платежей

Information Security *
✏️ Technotext 2022
image
За логотип спасибо yarbabin

Электронные системы расчетов существуют в интернете уже давно, а баги на них встречаются двадцатилетней давности. Мы находили критические уязвимости, позволяющие угнать деньги и накрутить баланс. Сегодня мы разберем типовые реализации приема платежей и связанные с ними проблемы безопасности.
Читать дальше →
Total votes 133: ↑132 and ↓1 +131
Views 18K
Comments 20

Kubernetes CronJob не запустился? Тогда мы с shared informer идём к вам

Ozon Tech corporate blog System Analysis and Design *IT Infrastructure *DevOps *Kubernetes *
✏️ Technotext 2022

Всем привет! Меня зовут Аня, я строю и развиваю инфраструктуру мониторинга в платформе телеметрии Ozon. Моя команда не только помогает настроить мониторинг, но и разрабатывает различные сервисы и инструменты, чтобы упростить жизнь разработчикам компании.

В прошлом году я рассказывала, как мы организовали мониторинг Kubernetes CronJob на основе kube-state-metrics, Thanos Receive и Thanos Ruler. За год мы нашли ответ на вопрос, почему же крон может не запускаться. И в этой статье я хочу рассказать об основных причинах и проблемах, о которых мы узнали. 

Спойлер: многие не задумываются о том, как устроен и управляется CronJob.

Читать далее
Total votes 64: ↑64 and ↓0 +64
Views 5.3K
Comments 3

Солнце и нененависть в Лондоне

IT-emigration


Очередная история понаеха в Лондоне с практическо-прагматической стороны. Расскажу 10, нет 20, в общем, конечное но слишком лениво исчисляемое количество советов, которые я бы дал сам себе перед переездом. Поговорим о медицине, банках, жилье, документах, местной культуре, как работать, и как отдыхать.

Читать дальше →
Total votes 65: ↑51 and ↓14 +37
Views 21K
Comments 111

Куда уходит время? Боремся за миллисекунды в Kubernetes

Ozon Tech corporate blog High performance *System administration *IT Infrastructure *Kubernetes *
✏️ Technotext 2022

Привет, Хабр! Меня зовут Вова, я разрабатываю observability-платформу в Ozon. Как-то раз в наш уголок на 42 этаже заглянули коллеги — и поделились наблюдением. Если открыть рядом графики времён запросов и ответов двух живущих в Kubernetes и общающихся между собой микросервисов, то иногда можно наблюдать большую разницу в высоких квантилях: клиент считает, что один ответ из сотни ему приходит за сто миллисекунд, сервер же говорит, что успевает ответить за десять.

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

Читать далее
Total votes 141: ↑140 and ↓1 +139
Views 17K
Comments 23

Не верьте улыбкам южноазиатов

Project management *Personnel Management *Reading room History of IT

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

Коренные представители стран Южной Азии (японцы, корейцы, китайцы, вьетнамцы) отличаются от европейцев, американцев и индусов не только произношением, но и особым менталитетом.

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

:::

В большой немецкой фирме готовились к показу своих достижений на международной выставке CEBIT. Эта выставка в городе Ганновере просуществовала с 1996 по 2018 годы и в расцвете своих лет была настоящей Меккой компьютерщиков всего мира.

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

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

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

Читать далее
Total votes 273: ↑258 and ↓15 +243
Views 59K
Comments 157

Английский — это просто

OTUS corporate blog Learning languages

Меня зовут Денис, я являюсь Sysadmin/DevOps в небольшой шведской компании. Работаю удаленно 3 года. В Otus преподаю курс, связанный с мониторингом в Linux. Очень часто я слышу вопрос: «на работе на английском общаетесь? Как у тебя с языком?» Я думаю понятно, что не на шведском ).

Давайте обо всём по порядку.

Мне кажется, вы должны понимать значение английского языка для IT специалиста, какие перспективы вы получите, имея такие знания и, пожалуй, объяснять цели изучения не требуется. Скажу сразу, я всегда стремился выучить английский язык и для меня никогда не существовало проблемы изучения языка, всегда нравился этот процесс.

Некоторое время назад, работая фрилансером, решил попробовать Upwork (toptal тоже штурмовал). И когда начал работать с англоязычными заказчиками, мои знания очень пригодились. Но все же я живу в русскоязычной среде, трудности возникали, куда же без них. Приходилось бороться и преодолевать.

Когда только начинал работать с зарубежными клиентами, несмотря на знания языка, я практически каждое предложение проверял в переводчике google translate или yandex translate. Со временем эта паранойя прошла. Одновременно я брал уроки, чтобы улучшить язык, именно разговорные навыки, потому что изначально я больше мог только вести переписку, но общаться было страшновато. Несмотря на тот факт, что я бывал в командировках по Европе и, конечно, прокачал язык.

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

Читать далее
Total votes 14: ↑8 and ↓6 +2
Views 13K
Comments 11

Открыть банковский счет за границей, актуальное на сегодня

Freelance IT-emigration Finance in IT Remote work

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

Дисклеймер: я не консультант по этой теме, просто имею собственный опыт 10+ летнего номадизма, который наложил на небольшой опрос и текущие перспективы, и хочу поделиться. Буду рад любым уточнениям, возможностям, рассказам об опыте в комментариях. В обычной жизни являюсь сооснователем YC-стартапа.

Читать далее
Total votes 112: ↑103 and ↓9 +94
Views 211K
Comments 241

Простая система, с помощью которой я остаюсь на связи с сотнями людей

Get me IT corporate blog Community management *Social networks and communities Lifehacks for geeks
Translation
Поддерживать связь с людьми — это одна из тех асимметричных привычек, которая не требует больших усилий, времени и ресурсов, но имеет огромные преимущества. Это самый простой и эффективный способ сделать свою жизнь более счастливой.

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

У Дерека Сиверса есть отличная система. Он делит всех людей, с которыми хочет поддерживать связь, на четыре категории: A, B, C, D:

  • с людьми из списка А он связывается каждые три недели,
  • с людьми из списка B — каждые два месяца,
  • с людьми из списка C — каждые шесть,
  • а с людьми из списка D — раз в год.

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

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

Давайте разбираться. Это бесплатно, весело и просто.


Шах и мат, экстраверты!
Total votes 43: ↑32 and ↓11 +21
Views 10K
Comments 17

3 совета по удобным интерфейсам за февраль

Web design *Website development *Interfaces *HTML *Accessibility *

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

Читать далее
Total votes 6: ↑5 and ↓1 +4
Views 3K
Comments 12

Имена людей и интерфейс

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

image

Заинтересованная аудитория: авторы HTML-контента, разработчики скриптов серверных приложений (PHP, JSP и т.д.), менеджеры веб-проектов и любые другие люди, так или иначе связанные с дизайном форм ввода данных, дизайна баз данных и онтологий, которые затрагивают личные имена людей.

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

Читать дальше →
Total votes 314: ↑301 and ↓13 +288
Views 45K
Comments 121

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity