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

Все потоки

Сначала показывать
Порог рейтинга

Квантовые алгоритмы побеждают новый вид проблем

Блог компании FirstVDS Алгоритмы *Математика *
Перевод

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

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

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

Читать далее
Рейтинг 0
Просмотры 49
Комментарии 0

Новости

Теоретические основы компьютерной безопасности, часть 1: Эволюция ЭВМ

Информационная безопасность *История IT

Информационная безопасность в целом не является новой научной дисциплиной. Считается, что впервые вопросы информационной безопасности были задокументированы в трактате «Искусство войны» древнекитайского полководца Сунь Цзы. Этот трактат был написан в V-м веке до нашей эры, но уже в нем автор говорил о важности обладания актуальной информацией о собственных силах и силах противника, о необходимости сокрытия этой информации и распространении ложной информации, адресованной противоборствующей стороне: «Поэтому просвещенные государи и мудрые полководцы двигались и побеждали, совершали подвиги, превосходя всех других, потому, что всё знали наперед. Знание наперед нельзя получить от богов и демонов, нельзя получить и путем умозаключений по сходству, нельзя получить и путем всяких вычислений. Знание положения противника можно получить только от людей».

Можно сказать, что практически до конца первой половины XX-го века суждения Сунь Цзы были корректны, и вопросы обеспечения информационной безопасности, в основном, сводились к организации безопасного взаимодействия людей и документов (при их создании, пересылке, потреблении информации из них). Но все кардинально поменялось с появлением электронных вычислительных машин (ЭВМ) и развитием систем связи, в частности, появлением сети ArpaNet, на базе которой позже сформировалась современная глобальная сеть Интернет. Эти технические средства привнесли революцию в процессы обработки информации: теперь документ (его образ в ЭВМ) стало возможным копировать и пересылать за тысячи километров буквально за доли секунды, а попутно появились относительно простые способы решения задач уничтожения и искажения информации. Все это породило самостоятельную ветвь отрасли информационной безопасности – компьютерную безопасность. В этой области знаний были разработаны все используемые сегодня методы защиты информации в компьютерных системах на базе строгого доказательного подхода, что гарантирует (при соблюдении некоторых условий) выполнение критериев безопасности для компьютерной системы.

Нырнуть в глубины истории ИБ!
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 292
Комментарии 0

LINSTOR — это как Kubernetes, но для блочных устройств (обзор и видео доклада)

Блог компании Флант Open source *Хранилища данных *DevOps *Kubernetes *

В июне я выступил на объединенной конференции DevOpsConf & TechLead Conf 2022. Доклад был посвящен LINSTOR — Open Source-хранилищу от компании LINBIT (разработчики DRBD). Основной идеей выступления было показать [на примере Kubernetes], как работает и устроен LINSTOR, какие проблемы решает, как его правильно настроить и использовать. Эта статья — основная выжимка из доклада (его полное видео см. в конце).

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 284
Комментарии 0

FizzBuzz по-пенсионерски

Высокая производительность *Ненормальное программирование *C *
Recovery mode

Статья коллеги @qrdl про собеседование с написанием вариантов FizzBuzz очень понравилась.

Но очень не понравился код, совсем не понравился. (Так бывает, статья задорная, веселая, с понтами, а код не хороший) И после публикации технотекстов пришлось внимательно изучить https://habr.com/ru/post/540136/ и понять, разобраться в своем неприятии, ну и потренироваться самому.

Мне больше 60 лет и первую часть своей карьеры я был супер программист, зарабатывал на более чем 20 языках, из которых пяток только ассемблеров. Но С среди них не было, а те языки, что были, умерли все.Очень хороший повод потренироваться.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 739
Комментарии 4

Когда морщины на пользу: кинематика хобота слона

Блог компании ua-hosting.company Разработка робототехники *Читальный зал Научно-популярное Биология


Если взглянуть на некоторые творения эволюции беглым взглядом, то может показаться, что у нее отличное чувство юмора. Однако любая «странность» странной не является, так как выполняет определенную функцию, которая в той или иной степени влияет на выживаемость вида. В то же время, смесь любопытства и прагматичности заставляет нас с большим интересом изучать любые необычные особенности представителей флоры и фауны. Ученые из Технологического института Джорджии (США) не исключение. Они предположили, что подвижность хобота слона зависит не только от мышечной ткани, но и от своеобразной морфологии кожи, а потому решили проверить эту гипотезу. Какие наблюдения были проведены, что они показали, и как полученные знания могут быть применены на практике? Ответы на эти вопросы мы найдем в докладе ученых. Поехали.
Читать дальше →
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 767
Комментарии 1

Как уволить человека?

Управление персоналом *IT-компании

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

Читать далее
Всего голосов 25: ↑3 и ↓22 -19
Просмотры 3.2K
Комментарии 18

Сказания Великого Ктулху. Чак Норрис

Читальный зал

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

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

Так вот, Великому Ктулху стало скучно играть в эти вечные гляделки, и он выбрал среди своих вечных отражений самое упёртое - Чак Норисса, и поставил его глядеть в вечность вместо себя. Да Чак Норрис, как любое отражение Великого Ктулху, есть бесконечность. И Чак Норрис прищурясь вечно смотрит на вечность. 

Вы спросите, как Чак Норрис может быть вечным если он родился? Вы путаете актёра Карлоса Рей Норриса, по кличке Чак, который смертен, с Чак Норрисом, который вечен. Этот актёр лишь конечное отражение в нашей конечной реальности бесконечно упёртого Чак Норриса. 

Это наглядно видно во всех истинных утверждениях про Чак Норриса (именно утверждения, а не анекдоты. Никогда не рассказывайте анекдоты про Чак Норисса, если конечно не хотите получить удар с разворота). Есть истинные утверждения о Чак Норрисе, созданные вечностью и записанные людьми сведущими, а есть ложные, созданные людьми несведущими. Их легко отличить друг от друга. Если в утверждении присутствует бесконечность это истинное утверждение о Чак Норрисе. Например, 

            Сколько отжиманий может сделать Чак Норрис. Все. 

Несколько утверждений о Чаке Норрисе
Всего голосов 9: ↑2 и ↓7 -5
Просмотры 628
Комментарии 0

Как увидеть 120 Гц и выбрать три телевизора. Часть 1

Гаджеты Мониторы и ТВ Настольные компьютеры Игры и игровые консоли Электроника для начинающих

Разбираемся, зачем экранам 500 Гц, почему телевизор не монитор, за сколько часов выгорит OLED и как вообще это всё работает.

Читать далее
Всего голосов 12: ↑12 и ↓0 +12
Просмотры 3.1K
Комментарии 19

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

Управление медиа *Космонавтика Астрономия

Двенадцать лет назад 13 марта 2010 года в Орле состоялось по тем меркам уникальное событие, которое привлекло внимание не только радиолюбителей, но остальных жителей города. Впервые в Орле был проведён сеанс радиосвязи с Международной космической станцией (МКС). О том, как это было, читайте подробности ниже, и смотрите видео.

Читать далее
Всего голосов 12: ↑12 и ↓0 +12
Просмотры 1.2K
Комментарии 1

UI/UX: Цели и типы интерактивных прототипов

Веб-дизайн *Интерфейсы *Usability *Управление продуктом *Дизайн

Привет, читатель!
В этой статье я хочу поделиться своим видением прототипирования в Figma.

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

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

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

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 330
Комментарии 4

HR co-pilot 2 или как я перестал кадры подбирать

Карьера в IT-индустрии Читальный зал Управление персоналом *

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

Тайные движения, мотиваторы и демотиваторы, срыв покровов, игра в клеточки и иные развлечения. Кликбейтные заголовки и набросы.

Предыстория.

Итак, осенью 2021 года нашли мы нужного человека, быстро выдали ему оффер. Кстати: это был второй или третий человек, которого у нас чуть не увели путем выдачи оффера чуть пораньше.

Так совпало, что в то же время нас решил покинуть еще один человек из команды. Мы поплакали – но начальство сказало, что денег нет совсем, и даже не рассчитывайте. Мы поплакали еще раз, но впереди были декабрь, новый год - и решили, что если у нас у всех тут появятся какие-нибудь трудности - we just work together as a team, we can handle ourselves, comport ourselves as professionals.

Только мы приготовились страдать, как HR приходит к нам со словами – парни, ко мне пришло указание с самого верха что нам нужен девопс! Так что давайте, рассказывайте – кто вам на самом деле нужен, кого искать, и что должен уметь ваш девопс.

Идея «нам нужен девопс» проскакивала на совещаниях с 2018-2019 года, если не раньше. Каждый квартал руководство в виде Лиц, Принимающих Решения (ЛПР) собиралось со следующего квартала идею девопс проработать, углубить, расширить, внедрить, и каждый раз что-то мешало. Отделу ничего не мешало, в отделе (для нужд организации) работал огромный набор разнообразного ПО под linux, и приложения поверх него выкатывались в dev/test не руками, и observability было, и тестирование какое-никакое имелось, и даже что-то пробовали катать в контейнерах по трубопроводной линии. Но девопс не было. Пара инженеров по linux имелась для обслуживания всего хозяйства и пакета болезненного ANSI, и не только, на этом все. С разработчиками коллеги сидели то в systrace, то в SQL Profiler, то еще в разном, и тоже без всякого отдельного девопс обходилось.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 613
Комментарии 3

Все в курсе всего

Блог компании УБРиР Управление продажами *
Recovery mode

Demo Day в УБРиР — стандартная практика. Это удобный для всех формат коммуникации, возможность сверить компасы, сонастроиться и поделиться успехами. Но Demo в разных подразделениях разный. Мы в Департаменте розничного бизнеса решили провести онлайн-мероприятие в обновленном формате. 

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

Спойлер: получилось огненно, и теперь встречи в прямом эфире станут регулярными, следующая уже запланирована на осень.

Читать далее
Всего голосов 1: ↑0 и ↓1 -1
Просмотры 521
Комментарии 0

12 августа – уникальная дата в мире IT: 41 год назад появилась первая массовая персоналка от IBM и MS-DOS

Блог компании Timeweb Cloud Читальный зал История IT


В 70-е годы XX века компания IBM ориентировалась в основном на корпоративный рынок, считая, что ограниченный спрос на персональные компьютеры не позволит построить серьезный бизнес. Мейнфреймы производились тогда примерно так же, как сейчас, пассажирские самолеты: под заказ, ограниченными партиями и с учетом пожеланий клиента. Да и цены на них были соответствующие. Однако бурный рост популярности персоналок Altair 8800, Commodore PET, Sinclair Mk14 и Atari 400/800, которым на пятки наступала Apple со своей продукцией, заставил крупные корпорации шевелиться. В 1980 году подразделение IBM в городе Бока-Ратон, штат Флорида, начало разработку собственного настольного ПК, и 12 августа 1981 года IBM PC 5150 был представлен публике. Это изделие стало первым компьютером в сверхпопулярной линейке IBM PC. Наступила эпоха тотальной компьютеризации человечества, флагманом которой стали машины на базе архитектуры х86.
Читать дальше →
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 1.6K
Комментарии 11

Xamarin.Forms: Кастомные пины для xamarin.maps

.NET *C# *Xamarin *
Tutorial

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

Читать далее
Рейтинг 0
Просмотры 376
Комментарии 0

Как гражданину РФ открыть ИП и ТОО в Республике Казахстан

Фриланс IT-эмиграция

Продолжение про релокацию бизнеса на постсоветском пространстве. К плюсам релокации в РК можно отнести многие факторы, среди которых:

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

Прокрастинация. И почему борьба с ней контрпродуктивна

Мозг
Из песочницы

Любое дело и кажется важным, но 5 минут ровным счетом ничего не изменят. Тем более я давно не смотрел, не читал ничего интересненького. Немного разгружу мозг, соберусь с силами и сразу в бой… И чем дольше собираешься, тем выше вероятность, что подстегивать работу будет не ресурс, полученный от отдыха, а маты в трубке и пессимизация премиальных. А виной тому твоя лень — прокрастинация.

Читать далее
Всего голосов 10: ↑7 и ↓3 +4
Просмотры 4.5K
Комментарии 13

Наследники «Святогора». Каким атомным ледокольным флотом Россия располагает сегодня?

Научно-популярное Энергия и элементы питания Транспорт

Амстердамская гравюра, демонстрирующая ледокол XVIII века за работой

В начале августа случилась одна негромкая, но очень достойная годовщина: 106 лет исполнилось со дня спуска на воду легендарного ледокола «Святогор», который ныне зовется «Красиным». Да, до сих пор зовётся, поскольку сумел невредимым пройти через весь бурный двадцатый век и дожил до наших дней.

Сегодня он, превращенный в музей, находится на вечной стоянке в Санкт-Петербурге на набережной Лейтенанта Шмидта. Можно прийти к нему в гости, подняться на борт, осмотреть помещения, послушать интересные истории, посмотреть на фотографии, где запечатлено его трудовое прошлое.

История


В северных странах в древности для расчистки водных путей от льда применяли «ледокольные сани» — плоскодонки, гружёные большим весом. Лодку тянули люди или лошади, идущие по берегу реки. Плоский нос лодки вытягивали на лёд, а когда следом на лёд выходила корма, под большим весом лёд проламывался.
Читать дальше →
Всего голосов 29: ↑27 и ↓2 +25
Просмотры 2.4K
Комментарии 10

Шахматы на C++

C++ *Алгоритмы *Логические игры
Tutorial

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

Читать далее
Всего голосов 64: ↑63 и ↓1 +62
Просмотры 4.1K
Комментарии 22

Как написать «Змейку» в четыре переменные?

Блог компании SkillFactory Ненормальное программирование *C++ *C *Игры и игровые консоли
Перевод

Пишем классическую «Змейку», как на КДПВ, в четыре переменные. По словам автора, «Можно написать и с двумя, но зачем осложнять себе жизнь?» К старту курса по разработке на С++ приглашаем под кат.

Читать далее
Всего голосов 9: ↑8 и ↓1 +7
Просмотры 3.2K
Комментарии 10

Как я «нырнул» в АйТи

Учебный процесс в IT
Из песочницы

В начале прошлого года я серьезно задумался о смене профессиональной деятельности. К своим 32 годам я прошёл долгий путь в Телеком отрасли. Мне было банально скучно, а сама отрасль уже несколько лет как деградировала. Разумеется и финансовые перспективы были сомнительными, а у меня родился сын.. Долгими думами я пришёл к пути АйТи разработчика. Выбрал язык и платформу для обучения, по итогу окончил платный курс "Python-разработчик" от Яндекс Практикума в этом году. На сегодня нахожусь в поиске работы. Сегодня опишу свой путь. Делюсь, потому что год назад мне лично не хватало именно такой информации, которая сэкономила бы мне время и деньги!

Читать далее
Всего голосов 12: ↑2 и ↓10 -8
Просмотры 2K
Комментарии 4