Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Как стать автором
Хабровчане vs. цифровые сервисы банков: итоги
  • Все потоки
  • Разработка
  • Администрирование
  • Дизайн
  • Менеджмент
  • Маркетинг
  • Научпоп
Войти Регистрация
23,5
Карма
0,0
Рейтинг
13
Подписчики
16
Подписки

Сергей justserega

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

Профиль

Публикации 4

Комментарии 235

Закладки 337

  • Публикации
  • Комментарии
  • marshinov 2 марта 2021 в 13:34

    Многопоточность на низком уровне

    • Блог компании JUG Ru Group,
    • Программирование,
    • .NET,
    • C#,
    • Параллельное программирование

      Очень часто при обсуждении многопоточности на платформе .NET говорят о таких вещах, как детали реализации механизма async/await, Task Asynchronous Pattern, deadlock, а также разбирают System.Threading. Все эти вещи можно назвать высокоуровневыми (относительно темы хабрапоста). Но что же происходит на уровне железа и ядра системы (в нашем случае — Windows Kernel)?


      На конференции DotNext 2016 Moscow Гаэл Фретёр, основатель и главный инженер компании PostSharp, рассказал о том, как в .NET реализована многопоточность на уровне железа и взаимодействия с ядром операционной системы. Несмотря на то, что прошло уже пять лет, мы считаем, что никогда не поздно поделиться хардкорным докладом. Гаэл представил нам хорошую базу по работе процессора и атомным примитивам.



      Вот репозиторий с примерами из доклада. А под катом — перевод доклада и видео. Далее повествование будет от лица спикера.

      Читать дальше →
      • +36
      • 9,7k
      • 16
    • okssell 30 декабря 2020 в 22:45

      5 игрушек, чтобы ребёнок почувствовал программирование

      • Программирование,
      • Робототехника,
      • Игры и игровые приставки,
      • Логические игры,
      • Электроника для начинающих

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

        Читать далее
        • +22
        • 15,1k
        • 29
      • kpp 11 сентября 2013 в 23:38

        Доступны исходные коды двух версий КОИБов

        • C#
          Евгений Федин раскопал где-то на ГосЗакупках техническое задание и автодокументацию на КОИБы (архив «КОИБ 500 шт»...).

          КОИБы или комплексы обработки избирательных бюллетеней используются на некоторых избирательных участках России для автоматизации процесса подсчёта голосов на выборах и референдумах.
          Читать дальше →
          • +178
          • 61,9k
          • 139
        • ru_vds 16 августа 2020 в 16:16

          Ненужные расширения для VS Code

          • Блог компании RUVDS.com,
          • Разработка веб-сайтов,
          • Visual Studio
          • Перевод
          Недавно я занялся тщательным исследованием VS Code и сделал несколько интересных находок. Как оказалось, в редакторе есть довольно много возможностей и настроек, позволяющих отлично решать те же задачи, которые решают многие популярные расширения.



          Здесь речь пойдёт о шести сферах применения расширений, в которых эти расширения могут быть заменены стандартными механизмами VS Code.
          Читать дальше →
          • +53
          • 27,3k
          • 33
        • JustasWolf 4 июля 2020 в 12:10

          Ракета от Амперки, часть 1: Теория ракетных двигателей. Карамельное топливо

          • Блог компании Амперка,
          • DIY или Сделай сам

            Вступление


            Всем привет! Мы — команда ютуб-канала Амперки, в студии и пилим видео по проектам и железкам. Однако, в какой-то момент все изменилось.



            Под катом — история постройки нашей ракеты.
            Читать дальше →
            • +31
            • 18,6k
            • 47
          • Gradiens 12 мая 2020 в 11:37

            Как я на карантине работу искал

            • .NET,
            • Карьера в IT-индустрии,
            • Интервью
              Хочу поделиться с сообществом своим недавним опытом поиска работы, сообщить, так сказать, вести с передовой. Несмотря на то, что все написанное – абсолютно субъективно, заметка будет полезна для других IT-шников. Особенно – если они интроверты и редко ходят по собеседованиям.

              А еще, полагаю, многим будет любопытно, какая метаморфоза произошла с рынком работы в связи с последними событиями.


              Читать дальше →
              • +104
              • 57,6k
              • 150
            • SLY_G 12 мая 2020 в 10:00

              Так что же это всё-таки такое, «фолдинг белков»?

              • Распределённые системы,
              • Научно-популярное,
              • Биотехнологии
              • Перевод


              В текущей пандемии COVID-19 появилось много проблем, на которые хакеры с удовольствием набрасывались. От лицевых щитков, распечатанных на 3D-принтере и медицинских масок домашнего изготовления до замены полноценного механического аппарата искусственной вентиляции лёгких – этот поток идей вдохновлял и радовал душу. В то же самое время были попытки продвинуться и в другой области: в исследованиях, нацеленных на борьбу непосредственно с самим вирусом.

              Судя по всему, наибольший потенциал для остановки текущей пандемии и опережения всех последующих есть у подхода, пытающегося докопаться до самого истока проблемы. Этот подход из разряда «узнай своего врага» исповедует вычислительный проект Folding@Home. Миллионы людей зарегистрировались в проекте и жертвуют часть вычислительных мощностей своих процессоров и GPU, создав таким образом крупнейший [распределённый] суперкомпьютер в истории.

              Но для чего конкретно используются все эти экзафлопы? Почему нужно бросать такие вычислительные мощности на фолдинг [укладку] белков? Какая тут работает биохимия, зачем вообще белкам нужно укладываться? Вот краткий обзор фолдинга белков: что это, как он происходит и в чём его важность.
              Читать дальше →
              • +13
              • 4,4k
              • 12
            • Kilor 26 марта 2020 в 10:20

              Рецепты для хворающих SQL-запросов

              • Блог компании Тензор,
              • PostgreSQL,
              • SQL,
              • Администрирование баз данных,
              • Визуализация данных
                Несколько месяцев назад мы анонсировали explain.tensor.ru — публичный сервис для разбора и визуализации планов запросов к PostgreSQL.

                За прошедшее время вы уже воспользовались им более 6000 раз, но одна из удобных функций могла остаться незамеченной — это структурные подсказки, которые выглядят примерно так:



                Прислушивайтесь к ним, и ваши запросы «станут гладкими и шелковистыми». :)

                А если серьезно, то многие ситуации, которые делают запрос медленным и «прожорливым» по ресурсам, типичны и могут быть распознаны по структуре и данным плана.

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



                Давайте чуть подробнее рассмотрим эти кейсы — как они определяются и к каким рекомендациям приводят.
                Читать дальше →
                • +23
                • 16,7k
                • 28
              • StepanZharychev 7 июня 2017 в 10:39

                Типизированные компоненты в Vue.js, или как подружить Vue, TypeScript и Webpack

                • JavaScript,
                • Программирование,
                • Системы сборки,
                • VueJS,
                • TypeScript
                • Из песочницы

                Речь в данной статье пойдет о довольно необычном сочетании технологий: Vue.js + TypeScript + Webpack, в разрезе single-file компонентов. Решение данной задачи отняло у меня приличное количество времени с первого захода, поскольку исчерпывающее объяснение того, как использовать все это вместе, да и еще с рядом ограничений (NPM предоставляет нам runtime-only build Vue.js), найти в цельном виде практически невозможно. Если вас заинтересовала данная тема, то приглашаю к дальнейшему чтению.
                Читать дальше →
                • +21
                • 34,4k
                • 11
              • brun4eg 23 октября 2019 в 11:21

                Как быстро делать прототипы устройств и почему это важно. Доклад Яндекс.Такси

                • Блог компании Яндекс,
                • Прототипирование,
                • Производство и разработка электроники,
                • Компьютерное железо,
                • DIY или Сделай сам
                  Любой технически сложный hardware-проект — всегда уравнение с множеством неизвестных: платформа, компоненты, технологии, производство, функциональность, реализуемость. «Пощупать», что получается, можно, когда пройдены дорогостоящие этапы: R&D, выбор комплектующих, разработка программ и поиск фабрики для производства.



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

                  Читать дальше →
                  • +85
                  • 26,1k
                  • 149
                • anvos 22 октября 2019 в 08:36

                  Как не промахнуться с бюджетом на серийное производство корпусов-2: цены на мелкосерийное литьё пластика

                  • Прототипирование,
                  • Управление проектами,
                  • Производство и разработка электроники,
                  • Электроника для начинающих
                    В этой статье на Хабре мы привели 20 примеров цен на изготовление партий корпусов. Добавляем ещё несколько реальных случаев: это цены на мелкосерийное производство литьём пластика, от 25 до 50 штук. Возможно, теперь вы более лучше (с) представите, сколько «это» будет стоить.



                    Все приборы (дизайн и конструкция) разрабатывались у нас в Формлабе, организацией производства занимались тоже мы. Поехали.
                    Читать дальше →
                    • +53
                    • 18,2k
                    • 125
                  • DmitrySpb79 7 июля 2016 в 21:44

                    Измеряем концентрацию CO2 в квартире с помощью MH-Z19

                    • DIY или Сделай сам,
                    • Лайфхаки для гиков,
                    • Здоровье,
                    • Электроника для начинающих
                      Практически любая метеостанция, включая дешевые китайские модели за несколько долларов, умеет измерять основные параметры воздуха — температуру и влажность. С углекислым газом все сложнее: бытовых приборов, способных его измерять, практически нет в продаже. Усложняет ситуацию и то, что CO2 — газ без цвета и запаха, так что «носом» ощутить его концентрацию практически невозможно.

                      Подробности и измерения под катом.
                      Читать дальше →
                      • +10
                      • 79,8k
                      • 59
                    • spasibo_kep 2 сентября 2019 в 12:00

                      Что почитать тимлиду и СТО: подборка из 50 книг с оценками и не только

                      • Блог компании Skyeng,
                      • Профессиональная литература,
                      • Управление разработкой,
                      • Карьера в IT-индустрии,
                      • Читальный зал
                        Привет, завтра мы собираем за одним столом руководителей разработки из разных известных компаний — обсудим 6 вечных вопросов: как замерять эффективность разработки, внедрять изменения, нанимать и так далее. Ну а накануне решили поднять седьмой вечный вопрос — что читать, чтобы расти?

                        Профессиональная литература — сложный вопрос, особенно если говорить о литературе для руководителей в сфере IT. Чтобы понять, на что потратить вечно не хватающее время, мы опросили подписчиков канала «Тимлид Леонид» и собрали подборку из полусотни книг*. А затем добавили отзывы наших тимлидов к самым популярным. Так как список ниже глубоко субъективен и основан на отзывах незнакомых вам людей, оценивать литературу мы будем в «сферических совах».




                        1. «Джедайские техники. Как воспитать свою обезьяну, опустошить инбокс и сберечь мыслетопливо» / Дорофеев Максим


                        TL;DR

                        Из книги вы узнаете:

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

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

                        Оценка: 6,50 сферических сов.


                        Читать дальше →
                        • +26
                        • 25,2k
                        • 17
                      • AndreiYemelianov 25 января 2016 в 12:02

                        Мониторинг сервисов с Prometheus

                        • Блог компании Selectel,
                        • Микросервисы
                        • Tutorial
                        Prometheus

                        В предыдущих публикациях мы уже затрагивали вопросы мониторинга и сбора метрик. В сегодняшней статье мы хотели бы вернуться к этой теме и рассказать об интересном инструменте под названием Prometheus. Он был создан в 2012 году в качестве внутренней системы мониторинга небезызвестного проекта SoundCloud, но впоследствии получил более широкое распространение.
                        Читать дальше →
                        • +21
                        • 111k
                        • 13
                      • deusdeorum 22 февраля 2018 в 09:45

                        Работа большой распределенной команды: преимущества удаленки, решения проблем, полезные инструменты

                        • Блог компании Skyeng,
                        • Высокая производительность,
                        • Управление разработкой,
                        • Управление проектами


                          Всем привет! Меня зовут Алексей, я тимлид команды Vimbox (платформа для обучения в Skyeng). Не так давно я выступал на конференции с докладом об удаленной работе и особенностях распределенной команды. Неожиданно темой заинтересовалось много людей, хотя я думал, что хайп уже прошел и никого не удивить. Поэтому я решил поделиться и с вами наработками, полученными за четыре года функционирования в этом формате. Поскольку у нас в компании из 55 разработчиков 51 человек постоянно работает вне офиса, да и сам я живу в Калининграде, думаю, наш опыт многим может пригодиться.

                          Читать дальше →
                          • +28
                          • 24k
                          • 39
                        • gjf 30 апреля 2019 в 01:28

                          Выбор телевизора себе, любимому, с позиции науки, а не рекламы

                          • Анализ и проектирование систем,
                          • Мониторы и ТВ,
                          • Умный дом,
                          • Лайфхаки для гиков,
                          • Инженерные системы

                            Всем привет.

                            На написание этой небольшой статьи меня натолкнул спор касательно выбора телевизора.

                            Сейчас в этой области — равно как в «мегапикселях для камер» — царит маркетинговая вакханалия в погоне за разрешениями: HD Ready давно сменились на Full HD, а уже становятся всё более популярными 4К и даже 8К.

                            Давайте разберёмся — а что нам реально-то нужно?
                            Читать дальше →
                            • +106
                            • 106k
                            • 346
                          • snipsnap 28 декабря 2018 в 10:19

                            IT-эмиграция с семьей. И особенности поиска работы в маленьком городе Германии, когда ты уже там

                            • IT-эмиграция,
                            • Карьера в IT-индустрии
                            • Из песочницы
                            • Recovery Mode

                            Поехать работать в Австралию или Таиланд, когда тебе 25 и нет семьи, не так и сложно. И таких историй большое количество. А вот переехать, когда тебе под 40, жена и трое детей (8 лет, 5 лет и 2 года) — задача другого уровня сложности. Поэтому хочу поделиться своим опытом переезда в Германию.



                            Про то, как искать работу за границей, оформлять документы и переезжать – было много сказано, повторяться не буду.


                            Итак, 2015 год, мы с семьей живем в Санкт-Петербурге на съемной квартире. Долго думали, как нам переезжать, что делать со школой, местами в садике и съемной квартирой. Нами было принято несколько важных решений:

                            Читать дальше →
                            • +103
                            • 84,4k
                            • 173
                          • Vasek18 16 сентября 2018 в 18:11

                            Работа тимлидом в 2018-ом году

                            • Программирование,
                            • Управление разработкой,
                            • Управление проектами,
                            • Управление персоналом,
                            • Карьера в IT-индустрии

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


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


                              Читать дальше →
                              • +70
                              • 53,8k
                              • 168
                            • tgx 11 декабря 2011 в 18:15

                              Полупроводниковая электроника

                              • Схемотехника,
                              • Научно-популярное,
                              • Физика,
                              • Электроника для начинающих
                              • Tutorial


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



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





                              Иллюстраций: 34, символов: 51 609.



                              Читать дальше →
                              • +470
                              • 182k
                              • 152
                            • BelerafonL 17 июля 2018 в 11:34

                              Как мы делали БелАЗ. Часть 1 – Железо

                              • Блог компании НПФ ВЕКТОР,
                              • Промышленное программирование,
                              • Программирование микроконтроллеров,
                              • Производство и разработка электроники


                                Наверное, все знают, что большие карьерные самосвалы имеют электромеханическую трансмиссию (уже с 1968 года): ДВС вращает генератор, энергия от которого приводит в движение тяговые электродвигатели в задних колесах самосвала. В интернете можно найти много обзорных статей и «тест драйвов» этих машин, но многие технические подробности обычно опускаются. Эта серия статей будет написана с изнаночной стороны, от имени разработчиков электрической трансмиссии: как мы это разрабатывали, на каких контроллерах, на каких двигателях, как отлаживали и запускали машину. Также мы готовы ответить на интересующие вопросы в комментариях. Интересно? Добро пожаловать под кат.
                                Читать дальше →
                                • +213
                                • 67,7k
                                • 256
                              • ← сюда
                              • туда →
                              • 1
                              • 2
                              • 3
                              • 4
                              • 5
                              • 6
                              • 7
                              • 8

                              Информация

                              • В рейтинге 6166–й
                              • Активность 05.03.2021, 09:46
                              • Зарегистрирован 8 октября 2011 г.

                              Вклад в хабы

                              • Программирование 212
                              • Алгоритмы 145
                              • .NET 92
                              • C# 82
                              • Тестирование IT-систем 25
                              • Тестирование веб-сервисов 15
                              • TDD 15
                              Пока никто не указал причину минусов
                              Причины минусов

                              Ваш аккаунт

                              • Войти
                              • Регистрация

                              Разделы

                              • Публикации
                              • Новости
                              • Хабы
                              • Компании
                              • Пользователи
                              • Песочница

                              Информация

                              • Устройство сайта
                              • Для авторов
                              • Для компаний
                              • Документы
                              • Соглашение
                              • Конфиденциальность

                              Услуги

                              • Реклама
                              • Тарифы
                              • Контент
                              • Семинары
                              • Мегапроекты
                              • Мерч
                              © 2006 – 2021 «Habr»
                              Настройка языка
                              О сайте
                              Служба поддержки
                              Мобильная версия
                              Настройка языка
                              Интерфейс
                              Язык публикаций