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

Компания VDSina.ru временно не ведёт блог на Хабре

Сначала показывать

Вечное противостояние Intel и AMD. Или уже нет?

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


Что важнее, больше гигагерц или новый тех-процесс?
Кто развивается, а кто стагнирует и на процессоре какой компании собрать топовую систему в 2020 году?
Постараемся ответить на эти вопросы в нашем сравнении двух процессоров-монстров компаний Intel и AMD.
Читать дальше →

От первого лица: разработчик GNOME рассказал о новой идеологии и будущих улучшениях юзабилити

Время на прочтение6 мин
Количество просмотров20K
Разработчик Эммануэле Басси уверен, что с новыми обновлениями юзабилити рабочего стола GNOME станет более гибким и удобным.



В 2005 году разработчики GNOME задались целью занять 10% мирового рынка десктопных компьютеров к 2010 году. Прошло 15 лет. Доля настольных компьютеров с Linux на борту балансирует около 2%. Изменится ли что-то после выхода нескольких новых релизов? И вообще, что в них особенного?
Читать дальше →

Что происходит в современном IT рекрутинге и HRы вредители

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

Я знаю как тут, да и не только, не любят современного рекрутёра/HRа. Прежде чем гневно набросать мне «шпал», прошу дочитать это послание до конца. Тут не будет ни лести, ни окраса. Только жёсткий разбор полётов.

Я давно с вами, хабровчане. Эти годы я наблюдал за сообществом, параллельно работая в сфере подбора персонала. Но вот пришёл момент, когда нет сил молчать и я посчитал должным выразить мысли вслух.
Речь пойдёт о подборе IT персонала, туповатых IT рекрутёрах и про то, что нас ждёт в ближайшие годы.
Читать дальше →

Крупнейшие DDoS-атаки первого полугодия 2020 года

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


Мы продолжаем знакомить вас с последствиями активности киберпреступников, ведь как говорили еще в древние времена Praemonitus, praemunitus, предупреждён — значит вооружен.
Только зная, как выглядит враг можно подготовиться к его встрече.

Сегодня хотим рассказать о крупных DDoS (distributed denial-of-service) атаках первого полугодия 2020 года.
Читать дальше →

Не надо портить инженерам десктопы своими мобильными решениями, одумайтесь

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


Когда-то давно моя девушка начала использовать инстаграм. Она попросила меня зарегаться и подписаться на неё. Я попробовал — у меня не получилось, потому что в инстаграме нельзя было регистрироваться с десктопа. Я тогда подумал — до чего же странные люди. Ну какой дурак будет делать софтверный продукт, которым нельзя пользоваться с компа? У них ничего не получится, и этот инстаграм станет маргинальным сервисом для кучки странных женщин, которые почему-то не любят десктопы.

Прошло всего несколько лет, рынок все расставил по местам — и самым большим дураком оказался я. А гении из инстаграма предсказали, как и куда все будет развиваться. Сегодня большая часть продуктов для пользователей делается в первую очередь под мобильные платформы. В лучшем случае они фигачат универсальный веб, который все равно оптимизирован под мобильники. Потому что пользователи любят айфоны, а не компы. Бизнес сел, посчитал, и принял решение — давайте зарабатывать больше денег, давайте у нас везде будет мобайл ферст.
Читать дальше →

Изучаем mutmut — инструмент для мутационного тестирования на Python

Время на прочтение3 мин
Количество просмотров8.3K
Мутационное тестирование позволяет выявить баги, которые не покрыты обычными тестами.

У вас есть тесты на все случаи жизни? Или может быть, в репозитории вашего проекта даже лежит справка «О 100-процентном тестовом покрытии»? Но разве в реальной жизни всё так просто и достижимо?


Читать дальше →

Как искусственный интеллект меняет рынок труда

Время на прочтение8 мин
Количество просмотров20K
Внедрение искусственного интеллекта в различные рабочие процессы заметно меняет рынок труда. Многие профессии постепенно исчезают, некоторые адаптируются под текущие условия, также появляются и новые специальности.


Читать дальше →

О чём рассказал Илон Маск на конференции «Даёшь Марс!»?

Время на прочтение4 мин
Количество просмотров5.8K
Привет, Хабр! Пятница – хорошее время для фантазий и размышлений. И сегодня мы предлагаем поразмышлять на тему какие конференции могли бы проводиться в период активного освоения Марса. Почему именно на эту? А почему бы и нет! Кому интересно – присоединяйтесь под катом.


Читать дальше →

Управляем сетевыми подключениями в Linux с помощью консольной утилиты nmcli

Время на прочтение7 мин
Количество просмотров136K
Используйте все возможности инструмента управления сетевыми подключениями NetworkManager в командной строке Linux c помощью утилиты nmcli.



Утилита nmcli напрямую обращается к API для доступа к функциям NetworkManager.

Она появилась в 2010 году и для многих стала альтернативным способом настройки сетевых интерфейсов и соединений. Хотя кто-то до сих пор использует ifconfig. Так как nmcli — это инструмент интерфейса командной строки (CLI), предназначенный для использования в окнах терминалов и скриптах, он идеально подходит для системных администраторов, работающих без GUI.
Читать дальше →

Прочность «цифровых дверей»

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



Наш сегодняшний рассказ про несколько крупных утечек данных и финансовых краж в истории Всемирного интернета.
Читать дальше →

Стоит ли переходить с Python на Nim ради производительности?

Время на прочтение8 мин
Количество просмотров30K
Nim — это сочетание синтаксиса Python и производительности C



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

Сначала я подумал, что отстал от жизни, что это один из распространённых языков программирования, который многие, в отличие от меня, активно используют. И тогда я решил изучить его.
Читать дальше →

Не только размер имеет значение или что нам принес новый протокол NVMe

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



Одним из таких решений стал протокол NVM-express, который, как говорят специалисты, совершил революцию в использовании твердотельной энергонезависимой памяти. Что же такое NVMe и какие преимущества он принес с собой?
Читать дальше →

Каковы шансы Китая стать независимым от американских полупроводников

Время на прочтение3 мин
Количество просмотров17K
К 2025 году доля производимых в Китае полупроводников должна вырасти до 70%.


Китай в настоящее время может производить только 20% процентов чипов для нужд местной индустрии информационных технологий. Но к 2025 году ему нужно покрыть 70 процентов своих потребностей. Похоже, что и правительство Китая, и частные инвесторы готовы платить столько, сколько нужно, чтобы это произошло. Но для этого отрасль должна прыгнуть выше головы.
Читать дальше →

Повышаем квалификацию с лучшими инструментами для web-разработки на React

Время на прочтение6 мин
Количество просмотров19K
Вы можете стать более ценным специалистом, изучив лучшие инструменты для разработки веб-приложений на React.



Большинство резюме работодатель отклоняет, просто пробежав их по диагонали. Это немного обескураживает, правда? Так что очень важно, чтобы он сразу увидел нужные ему знания и навыки у вас. Сейчас подходящее время прокачаться, особенно если вам нечем похвастаться в своём резюме. Не нужно посещать университет, чтобы получить новые навыки: нужно просто идти в нужном направлении и не отклоняться от него.
Читать дальше →

Ближайшие события

Прописываем процедуру экстренного доступа к хостам SSH с аппаратными ключами

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


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

Зачем всё это? Ну, это вариант на крайний случай. Это бэкдор, который позволит вам получить доступ к своему серверу в том случае, когда по какой-то причине больше ничего не помогает.
Читать дальше →

SheetUI — сервис для перевода Google Spreadsheets в статику

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


Недавно в Show HN пришёл стартап SheetUI. Это сервис, который берёт вашу таблицу, парсит её и генерирует статическую страницу с набором карточек. У создателей большие амбиции, но пока что не реализовано много важных функций.

Современные Android-устройства достаточно безопасны и вот почему

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


Говоря о преимуществах платформы Android, большинство пользователей обычно называют настраиваемость, разнообразие устройств и гибкие цены. И почему-то о безопасности речи нет. Видимо, большинство просто не считает Android безопасным. Самая большая причина может быть в том, что Google Play Store — это открытая площадка: залить туда вредоносное ПО гораздо проще, чем в Apple AppStore. И это действительно случалось. Неоднократно.

Это реальная проблема. Но она связана с недостаточно жёсткой политикой Google на платформе. Хотя, похоже, это постепенно меняется. В любом случае, нужно всегда помнить о том, какому программному обеспечению следует доверять, а какому — нет. На любой платформе.
Читать дальше →

6 лучших практик для безопасного управления Git-репозиториями

Время на прочтение4 мин
Количество просмотров14K
Избегайте захламления репозиториев и других действий, которые усложняют управление кодовой базой. Вместо этого используйте лучшие практики, которые помогут упростить работу.



Изучение исходников в репозитории позволяет оценить уровень безопасности приложений. Но если никто не смотрит на код, проблемы будут только расти. К счастью, у GitHub есть свои специалисты по безопасности, которые недавно обнаружили трояна в нескольких репозиториях Git. Его почему-то не заметили сами владельцы этих репозиториев. Хотя мы не можем диктовать другим людям, как управлять своими собственными хранилищами, мы можем учиться на их ошибках. В этой статье мы рассмотрим полезные приёмы работы с репозиториями.
Читать дальше →

NewNode — децентрализованная CDN от разработчика FireChat

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


На днях я наткнулся на упоминание некоего NewNode:
NewNode — SDK для мобильной разработки, который делает любое приложение неубиваемым для любой цензуры и DDoS, и драматически снижает нагрузку на сервере. P2P сеть. Может работать в теории без интернета.

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

Native vs Flutter vs React Native: тестируем производительность в работе с UI-элементами

Время на прочтение5 мин
Количество просмотров24K
Давайте возьмём задачи разной сложности и сравним потребление памяти, FPS, загрузку CPU и GPU при работе мобильных приложений, созданных с помощью разных технологий.

Читать дальше →