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

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

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

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

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

Как стать автором
Что такое киберугрозы нулевого дня и как с ними бороться
  • Все потоки
  • Разработка
  • Администрирование
  • Дизайн
  • Менеджмент
  • Маркетинг
  • Научпоп
Войти Регистрация
3,0
Карма
0,0
Рейтинг
4
Подписчики
8
Подписки

deFINE deFINE

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

Профиль

Публикации 4

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

Закладки 89

  • Публикации
  • Комментарии
  • greenEkatherine 28 апреля 2020 в 09:26

    Подготовка к собеседованиям в IT-гиганты: как я преодолела проклятье алгоритмического собеседования

    • Программирование,
    • Учебный процесс в IT,
    • Карьера в IT-индустрии,
    • IT-компании
    • 🔥 Технотекст 2020

    Дисклеймер:


    Я не программирую с трёх лет, не знаю наизусть Кнута, не являюсь призёром олимпиад по информатике и чемпионатов по спортивному программированию, не училась в MIT. У меня за плечами образование по информатике и 6 лет опыта в коммерческой разработке. И до недавнего времени я не могла пройти дальше первого технического скрининга в IT-гиганты из FAANG (Facebook, Amazon, Apple, Netflix, Google и подобные), хотя предпринимала несколько попыток. 

    Но теперь всё изменилось, я получила несколько офферов и хочу поделиться опытом, как можно к этому прийти. Речь пойдёт о позиции Software Engineer в европейских офисах перечисленных компаний.
    Читать дальше →
    • +191
    • 160k
    • 343
  • nkusnetsov 8 января 2017 в 15:27

    Dual Wan и особенности реализации NetWatch в MikroTik

    • Системное администрирование,
    • IT-инфраструктура,
    • Сетевые технологии
      «Если в простой конфигурации микротик не работает, значит вы не умеете его готовить… или явно что-то упустили.»

      image

      Как работают вместе failover и netwatch. Взгляд изнутри.
      Читать дальше →
      • +21
      • 58,6k
      • 25
    • Night_Snake 2 августа 2019 в 12:00

      Экскурсия в салатовых тонах

      • Хостинг,
      • Офисы IT-компаний,
      • IT-компании

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


        ..."Сапсан", уходящий в 5:30, придумали люди, которые ненавидят сов. Нет, разумеется, очень удобно оказаться в Москве в девять утра, а Питер безумно прекрасен во время белых ночей, но в половину пятого, когда я сел в такси, мне хотелось повернуть голову на 270 градусов тому жаворонку, который придумал этот утренний поезд.



        "Все хорошие датацентры похожи друг на друга" — думал я, когда узнал, что нас пригласили в гости ребята из DataLine.


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

        Читать дальше →
        • +23
        • 6,4k
        • 7
      • main 10 марта 2017 в 12:53

        Два провайдера одновременно или Dual ISP with VRF на Cisco | Part 2

        • Cisco,
        • Сетевые технологии


          Добрый день! На написание этого материала меня вдохновил HunterXXI в своей статье Два провайдера одновременно или Dual ISP with VRF на Cisco. Я заинтересовался, изучил вопрос и применил на практике. Хотел бы поделится своим опытом в реализации Dual ISP на Cisco с реальным использованием одновременно двух ISP и, даже, балансировкой нагрузки.
          Читать дальше →
          • +17
          • 20,2k
          • 8
        • paramtamtam 3 августа 2015 в 10:33

          Чистим интернет от назойливой рекламы (AD Blocker для MikroTik)

          • DNS


            Данная статья является логическим завершением небольшой дискуссии с тов. vvzvlad, которая развернулась под топиком "Чистим домашний интернет от очень назойливой рекламы (Ad's blocker для OpenWRT)", где автор с помощью wget, sed и cron на OpenWRT успешно сливает файлы рекламных хостов, парсит и подсовывает dns-серверу dnsmasq.

            Переадресовывая клиента при запросе «рекламного» домена, например, на loopback (127.0.0.1 — 127.255.255.255), вместо котента рекламы клиент получит благодатное «ничего» (разумеется, при условии, что у нас не работает локальный веб-сервер который слушает локалхост). Механизм фильтрации довольно старый и не лишен недостатков. Например, нельзя указать маски хостов (*.ad-domain.tld) или «вырезать» рекламу, баннеры которой хостятся на запрашиваемых ресурсах. Но зато не привязан к какому-то либо протоколу и довольно прост в эксплуатации. Более того, если его использовать, например, на домашнем или офисном маршрутизаторе, который используется в качестве DNS сервера, реклама успешно порежется на всех гаджетах, где IP нашей железки прописан первым в качестве DNS сервера.

            Но что если у нас вместо роутера с кастомной прошивкой используется… MikroTik (RouterOS), функционал которого накладывает некоторые ограничения? Под катом вы узнаете каким образом удалось успешно "сконвертировать" файл хостов в пригодный для него формат, как автоматизировать это дело и что для хабралюдей в качестве бонуса был создан небольшой сервис как раз для автоматизации этого процесса (маленький, абсолютно бесплатный и с открытыми исходниками).
            Читать дальше →
            • +25
            • 118k
            • 63
          • MagicGTS 18 апреля 2018 в 18:10

            Mikrotik RoS, полезные мелочи

            • Сетевые технологии
            • Tutorial
            Распространенность оборудования Mikrotik растет с каждым днем, все больше устройств, а значит и RoS, появляется не только в корпоративном секторе, но и у обычных, домашних пользователей.
            К сожалению, не смотря на вполне нормальные настройки по умолчанию, которые можно сделать через Quick Set, в интернете можно встретить множество советов очистить конфигурацию, и сделать как-то по «особому», с «нуля». В этой статье я хочу поделится своим опытом и дать рекомендации, как изменить конфигурацию из Quick Set под свои нужды, при этом сохранив достаточный уровень защищенности.
            Читать дальше →
            • +25
            • 112k
            • 28
          • ITSumma 30 апреля 2020 в 17:46

            Маленькие хитрости SSH

            • Блог компании ITSumma,
            • Информационная безопасность,
            • Криптография,
            • Сетевые технологии
            • Перевод
            В этой статье собраны наши лучшие приемы для более эффективного использования SSH. Из нее вы узнаете как:

            • Добавить второй фактор к логину SSH
            • Безопасно пользоваться agent forwarding
            • Выйти из вставшей SSH сессии
            • Сохранить постоянный терминал открытым
            • Поделиться удаленной сессией терминала с другом (без Zoom!)

            Добавление второго фактора к своему SSH


            Второй фактор аутентификации к своим SSH соединениям можно добавить пятью разными способами:

            1. Обновить свой OpenSSH и использовать ключ шифрования. В феврале 2020 года в OpenSSH была добавлена поддержка ключей шифрования FIDO U2F (Universal Second Factor). Это отличная новая функция, но есть нюанс: только те клиенты и серверы, которые обновились до версии OpenSSH 8.2 и выше смогут пользоваться ключами шифрования, так как февральское обновление вводит для них новые типы ключей. Командой ssh –V можно проверить клиентскую версию SSH, а серверную — командой nc [servername] 22
            Читать дальше →
            • +42
            • 29,9k
            • 22
          • nvpushkarskiy2 15 апреля 2019 в 08:54

            Основы Natural Language Processing для текста

            • Блог компании Voximplant,
            • Python,
            • Программирование,
            • Машинное обучение
            • Перевод
            Обработка естественного языка сейчас не используются разве что в совсем консервативных отраслях. В большинстве технологических решений распознавание и обработка «человеческих» языков давно внедрена: именно поэтому обычный IVR с жестко заданными опциями ответов постепенно уходит в прошлое, чатботы начинают все адекватнее общаться без участия живого оператора, фильтры в почте работают на ура и т.д. Как же происходит распознавание записанной речи, то есть текста? А вернее будет спросить, что лежит в основе соврменных техник распознавания и обработки? На это хорошо отвечает наш сегодняшний адаптированный перевод – под катом вас ждет лонгрид, который закроет пробелы по основам NLP. Приятного чтения!


            Читать дальше →
            • +29
            • 68,9k
            • 6
          • azakharenko 30 января 2020 в 12:21

            Имитируем сетевые проблемы в Linux

            • Блог компании FunCorp,
            • Тестирование IT-систем,
            • *nix,
            • Сетевые технологии
              Всем привет, меня зовут Саша, я руковожу тестированием бэкенда в FunCorp. У нас, как и у многих, реализована сервис-ориентированная архитектура. С одной стороны, это упрощает работу, т.к. каждый сервис проще тестировать по отдельности, но с другой — появляется необходимость тестировать взаимодействие сервисов между собой, которое часто происходит по сети.

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


              Читать дальше →
              • +66
              • 20,1k
              • 17
            • ayocommon 26 сентября 2019 в 10:41

              Я вам перезвоню

              • Управление персоналом,
              • Карьера в IT-индустрии,
              • Интервью
              • Tutorial
              Привет, я Катя, я нашла работу. И написала методичку по общению с работодателем. Расскажу, что спрашивать на собеседовании, чего не спрашивать и как это делать правильно.



              Весь месяц гоняла по собесам. Посмотрела и на стартапы и на Яндексы. Компаний много, выбирать сложно. Чтобы найти ту самую, нужно учесть много факторов. Для каждой компании я составляла индивидуальный список вопросов. Универсальные оформила в этот faq. В нем ключевые вопросы соискателя и их аналитика. Часть вопросов заточена под разработчиков, остальные подойдут всем. Го под кат!
              Читать дальше →
              • +103
              • 64,6k
              • 127
            • 57uff3r 11 июля 2019 в 11:21

              Мелкая питонячая радость #7: три штуки по цене одной — консольная анимация, алгоритмы и отладка

              • Python

                На этой неделе достаточно крупных мелких радостей не нашлось, зато нашлись 3 совсем мелкие мелкие радости.


                termtosvg


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


                image


                Традиция, бесспорно, хорошая и правильная. Только записывать такие анимации бывает трудно/лень/некогда. Авторы termtosvg пристрелили всех зайцев одим выстрелом и дали программистам прекрасную штуку для записи консольных демок.

                Читать дальше →
                • +31
                • 8,6k
                • 9
              • ETegro_Technologies 10 апреля 2014 в 11:12

                PCIe SSD, подвиды и будущее

                • Блог компании ETegro Technologies,
                • Интерфейсы
                  Подвиды и перспективы привычных SSD накопителей были рассмотрены в предыдущем материале, а до него рассмотрели жесткие диски.

                  Традиционные SAS/SATA интерфейсы привычны, отработаны и удобны в быту. Есть большая инфраструктура — диски, контроллеры, совместимость с экспандерами, отработанное кабельное хозяйство. К ним прилагается работа стека SCSI и SATA, задержки контроллеров интерфейсов. Постоянно идущая борьба за рост IOPS и снижение задержек требует избавляться от лишних звеньев и помещать накопители как можно ближе к процессору. Поэтому что делать, если производительность SAS/SATA SSD не устраивает и хочется еще быстрее?

                  Выбирать PCIe!

                  Тенденции, как обычно, разделились.

                  Читать дальше →
                  • +37
                  • 41,1k
                  • 17
                • freetonik 20 сентября 2016 в 11:37

                  Полное практическое руководство по Docker: с нуля до кластера на AWS

                  • Разработка веб-сайтов,
                  • Amazon Web Services
                  • Перевод



                  Содержание


                  • Вопросы и ответы
                  • Введение
                    • Пре-реквизиты
                    • Настройка компьютера

                  • 1.0 Играем с Busybox
                    • 1.1 Docker Run
                    • 1.2 Терминология

                  • 2.0 Веб-приложения и Докер
                    • 2.1 Статические сайты
                    • 2.2 Образы
                    • 2.3 Наш первый образ
                    • 2.4 Dockerfile
                    • 2.5 Docker на AWS

                  • 3.0 Многоконтейнерные окружения
                    • 3.1 SF Food Trucks
                    • 3.2 Сети Docker
                    • 3.3 Docker Compose
                    • 3.4 AWS Elastic Container Service

                  • 4.0 Заключение
                    • 4.1 Следующие шаги
                    • 4.2 Фидбек автору

                  Вопросы и ответы


                  Что такое Докер?


                  Определение Докера в Википедии звучит так:


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



                  Ого! Как много информации.

                  Читать дальше →
                  • +123
                  • 838k
                  • 43
                • nitro2005 21 июня 2017 в 18:03

                  Магия SSH

                  • Настройка Linux,
                  • Системное администрирование,
                  • *nix,
                  • Серверное администрирование
                    С SSH многие знакомы давно, но, как и я, не все подозревают о том, какие возможности таятся за этими магическими тремя буквами. Хотел бы поделиться своим небольшим опытом использования SSH для решения различных административных задач.

                    Оглавление:

                    1) Local TCP forwarding
                    2) Remote TCP forwarding
                    3) TCP forwarding chain через несколько узлов
                    4) TCP forwarding ssh-соединения
                    5) SSH VPN Tunnel
                    6) Коротко о беспарольном доступе
                    7) Спасибо (ссылки)
                    Читать дальше →
                    • +97
                    • 323k
                    • 78
                  • sashz 14 ноября 2018 в 13:35

                    Переезд с Ubuntu на Windows 10, Hyper-V и избавление от железного маршрутизатора

                    • Настройка Linux,
                    • Open source,
                    • Виртуализация,
                    • Разработка под Windows,
                    • DIY или Сделай сам
                    • Tutorial
                    • Recovery Mode
                    Купив новый ноутбук, я с сожалением заметил, что моя любимая Ubuntu больше не поддерживает работу сенсоров и вентиляторы постоянно жужжат, делая работу не комфортной. В тоже время, если загрузить предустановленную Windows 10 Pro с оригинального жесткого диска, то наступает приятная для уха тишина. Пока на улице (и дома) было прохладно, было терпимо. Но как наступила жара, терпению пришел конец. Было решено мигрировать на Windows.
                    Читать дальше →
                    • +36
                    • 55,5k
                    • 196
                  • vdemchuk 27 ноября 2014 в 19:01

                    Mikrotik. Failover. Load Balancing

                    • Сетевые технологии
                    • Из песочницы
                    Когда у меня встала необходимость разобраться, как сделать failover или load balancing, имея два и более каналов в мир, я нашел множество статей и инструкций, в которых описывались рабочие конфигурации. Но почти нигде не нашел разъяснения, как все работает, и описания отличий разных вариантов. Хочу исправить эту несправедливость и собрать простейшие варианты построения failover и load balancing конфигураций в одной статье.

                    Итак, у нас есть роутер, который соединяет нашу локальную сеть и два канала в интернет (основной ISP1 и резервный ISP2).

                    Давайте рассмотрим что же мы можем сделать:

                    Сразу предупрежу: несмотря на то, что в этой статье буду все описывать для mikrotik, не буду касаться темы скриптов
                    Читать дальше →
                    • +26
                    • 238k
                    • 45
                  • o-pod 9 октября 2018 в 07:42

                    Алгоритм установления соединения в протоколе SSH

                    • Информационная безопасность,
                    • Серверное администрирование
                      (Начальное название статьи «Алгоритм работы протокола SSH» было изменено по рекомендациям Vindicar, Karroplan и других участников хабросообщества)

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

                      Попытаюсь внести немного ясности в работу протокола SSH, а заодно рассмотреть роль алгоритма RSA и ключей авторизации пользователя…

                      image
                      Читать дальше →
                      • +47
                      • 68,8k
                      • 54
                    • rigid 8 июля 2009 в 22:53

                      VirtualBox. Удобное переключение между Host и Guest

                      • Виртуализация
                        Те, кто работает админом и занимается тех.поддержкой пользователей в крупных конторах, часто сталкиваются с необходимостью держать на рабочей машине Windows наряду с любимой ОС — в данном случае Debian GNU/Linux. Задачи, вынуждающие ставить винду могут быть разными. Средства тоже: кто-то ставит VMWare, кто-то qemu, я пользуюсь VirtualBox. В общем виртуальными машинами сейчас никого не удивить. Я хочу поделиться с людьми небольшим, но очень удобным финтом.
                        Читать дальше →
                        • +95
                        • 19k
                        • 62
                      • andrew526d 9 июля 2017 в 13:45

                        Алгоритм поиска наилучшего маршрута в linux

                        • Высокая производительность,
                        • Системное программирование,
                        • Алгоритмы,
                        • Математика
                          В настоящее время в компьютерных сетях практически повсеместно используется протокол IP. Для того, чтобы отправить IP-пакет каждый маршрутизатор ищет в свой таблице маршрутизации наилучший маршрут для адреса назначения пакета. В данной статье я хочу описать алгоритм поиска наилучшего маршрута, реализованного в ядре linux.
                          Читать дальше →
                          • +19
                          • 14,3k
                          • 1
                        • Meklon 27 апреля 2017 в 12:17

                          DIY порошок для посудомойки: как не растворить посуду и не повторить моих ошибок. Год экспериментов

                          • DIY или Сделай сам,
                          • Лайфхаки для гиков,
                          • Химия


                            Предыдущие публикации:

                            → Пудра для мозга или как сделать порошок для посудомойки в 9,7 раз дешевле
                            → DIY порошок для посудомойки: разбираем промышленные средства и улучшаем рецепт

                            Прошло уже больше года с момента последней публикации из серии домашней алхимии, посвященной издевательствам над бытовой техникой производству порошка для посудомойки в домашних условиях. Я все еще жив. Большинство тестировавших жуткие смеси, насколько мне известно, живы. В этом посте я хотел рассказать как правильно мыть ржавые гвозди в посудомойке, не растворяется ли картошка с укропом и подвести итог экспериментов за год.
                            Читать дальше →
                            • +116
                            • 86,5k
                            • 533
                          • ← сюда
                          • туда →
                          • 1
                          • 2
                          • 3
                          • 4
                          • 5

                          Информация

                          • В рейтинге 6057–й
                          • Дата рождения 20 апреля 1987 г.
                          • Активность 05.10.2020, 17:23
                          • Зарегистрирован 3 ноября 2006 г.
                          Пока никто не указал причину минусов
                          Причины минусов

                          Ваш аккаунт

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

                          Разделы

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

                          Информация

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

                          Услуги

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