Обновить
-1
0
Михаил@MuKPo6

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

Отправить сообщение

«Ферми» обнаружил гамма-лучи неожиданного характера, пришедшие к нам из-за пределов нашей Галактики

Время на прочтение4 мин
Охват и читатели5.9K

Астрономы, анализирующие собранные за 13 лет данные космического телескопа Fermi Gamma-ray Space Telescope НАСА, обнаружили неожиданную и пока необъяснимую особенность за пределами нашей галактики.

«Это совершенно неожиданное открытие, — сказал Александр Кашлинский, космолог из Университета Мэриленда и Центра космических полётов имени Годдарда НАСА в Гринбелте, который представил результаты исследования на 243-м заседании Американского астрономического общества в Новом Орлеане. — Мы искали один сигнал, а обнаружили другой, гораздо более сильный, причём в другой части неба».

Читать далее

Разбираемся с работой брокеров, или Что такое гарантия доставки сообщений и как с этим жить…

Уровень сложностиСредний
Время на прочтение12 мин
Охват и читатели11K

В эпоху мгновенной коммуникации, гарантия доставки сообщений становится не просто плюсом, но и неотъемлемой частью репутации сервиса. Как быть уверенным, что ваше сообщение дойдет до адресата именно тогда, когда это нужно? Привет, Хабр, меня зовут Сергей Коник, я работаю в Самолете на должности старшего разработчика и одна из проблем, с которой сталкивались наши команды, – это потеря важных сообщений при общении между сервисами. Расскажу сегодня основы, как с этим работать.

Читать далее

По локоть в легаси: пошагово перезапускаем устаревший портал на PHP

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели15K

PHP — один из самых популярных языков веб-разработки уже около 20 лет, а самому языку скоро стукнет 30. За это время на нем написали огромное количество больших и маленьких проектов. Некоторые сайты, созданные в 90-х, 00-х и 10-х, хранят код еще с тех давних времен. И чем больше времени проходит с начала разработки, тем меньше на рынке специалистов, готовых разбираться в легаси и не самых современных технологиях.

В похожей ситуации оказался портал fishingsib.ru — один из крупнейших в рунете сайтов о рыбалке, который посещают больше 10 000 человек ежедневно. Он создавался в начале 2000-х как форум для рыбаков-любителей и пережил несколько довольно серьезных обновлений кодовой базы. Последнее из них — переезд на CakePHP 2 в 2012 году. На этом фреймворке и PHP 5 сайт жил до 2017 года.

Владелец fishingsib.ru планировал поддерживать и развивать сайт, внедрять новую функциональность, однако столкнулся с техническими проблемами. Любые доработки были очень долгими из-за неудачных архитектурных решений и сильной зависимости от устаревающего и не особенно популярного CakePHP 2. После каждого обновления появлялось множество багов. В то же время не удавалось найти новых разработчиков, потому что большинство специалистов не хотели работать в проекте с неактуальным стеком. Развитие проекта сильно замедлилось и стало понятно, что с технической частью нужно что-то делать.

Читать далее

Угроза появления квантового компьютера для современной криптографии и шифрования

Уровень сложностиСредний
Время на прочтение15 мин
Охват и читатели10K

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

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

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

Читать далее

Что именно может происходить с материей при околосветовых скоростях?

Уровень сложностиСредний
Время на прочтение4 мин
Охват и читатели20K

Привет, Хабр!

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

Все источники твердят, что тело сжимается по направлению движения, вот только как тут можно говорить о физическом сжатии материи, если тело движется без ускорения и как может меняться структура этого объекта? С точки зрения классической физики и материаловедения это почти мистика.

Читать далее

Всё, что вы хотели знать про пирамиду тестирования, но не знали как спросить

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели38K

Пирамида тестирования — это модель, впервые описанная Майком Коном в книге “Succeeding with Agile: Software Development Using Scrum” в 2009 году. Майк является одним из авторов метода разработки программного обеспечения Scrum.

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

Читать далее

Правда и мифы об энтропии. Как работает второй закон термодинамики?

Уровень сложностиСредний
Время на прочтение22 мин
Охват и читатели83K

Энтропия – одна из самых важных и в то же время трудных для понимания физических концепций, без которой невозможно представить себе научную картину мира. Энтропия является неотъемлемым свойством макроскопических систем, но, в отличие от температуры, давления или объёма, её нельзя измерить с помощью приборов. Ситуацию усугубляет тот факт, что у энтропии есть множество определений, на первый взгляд никак между собой не связанных. В термодинамике это мера необратимого рассеяния или бесполезности энергии, в статистической физике – вероятность осуществления некоторого макроскопического состояния системы, в теории динамических систем – мера хаоса в поведении системы, в теории информации – мера неопределённости источника сообщений, определяемая вероятностями появления тех или иных символов при их передаче. Создаётся впечатление, что гуманитарию разобраться в этом без знания формул – непосильная задача. Но я покажу обратное. Сразу оговорюсь, что в данной статье будут рассмотрены только термодинамический и статистический аспекты энтропии, а о том, как энтропия связана с информацией, я расскажу как-нибудь отдельно.

Читать далее

Стратегические паттерны DDD

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели31K

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

Читать далее

Наноматериалы и нанотехнологии. Часть I

Уровень сложностиСредний
Время на прочтение18 мин
Охват и читатели6.2K

Компания Bayer (Германия 2007) запустила реактор мощностью 200 т/год многостенных углеродных трубок, но им пришлось ограничить производство. Многостенные трубки не нашли ожидаемого сбыта, они делались из графита, а не из графена, одного атомного слоя углерода.

Русский автор патента Graphetron Михаил Предтеченский придумал ключевую фразу: «Любым способом создается движущаяся в потоке углеводородного газа частица и на ней растет одностенная трубка». Если в технологии так, то этот патент, если нет, то другой. После этого в патенте можно ничего не называть и не раскрывать. В феврале 2010-го Юрий Коропачинский вместе с Олегом Кирилловым, Юрием Зельвенским и Михаилом Предтеченским создали компанию OCSiAl. Увидеть генератор Graphetron нельзя, он как камень Кааба закрыт занавесом. На сегодняшний момент OCSiAl (с Graphetron) единственный в мире промышленных масштабах производитель одностенных (однослойных) графеновых трубок (SWCNT).  Стремительно расширяются и области применения графеновых нанотрубок.

Для понимания свойств материальных тел на наномасштабном (от 1 до 100 нанометров) уровне необходимо иметь представление о соответствующих их свойствах на макроскопическом и мезоскопическом уровнях. Приставка нано – означает одну миллиардную (10–9) чего-либо, например, метра. Законы термодинамики в нашем мире играют ведущую роль, и она остается справедливой (сохраняется) для тел с нано размерностью, хотя свойства веществ при измельчении претерпевают существенные изменения.

Я не буду здесь говорить о физических законах термодинамики, а приведу лишь теорему Гинзберга – пародию на законы термодинамики, что должно привести читателя к сопоставлениям.

0. Есть игра. (следствие нулевого закона термодинамики)
1. Вы не можете выиграть. (следствие первого закона термодинамики)
2. Вы не можете выйти в безубыток. (следствие второго закона термодинамики)
3. Вы даже не можете выйти из игры. (следствие третьего закона термодинамики)

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

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

Читать далее

Как содержать пароли. Мой сетап

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели74K

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

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

Или, как обезопасить себя от забывания мастер пароля от менеджера паролей? На моей практике я несколько раз забывал пин-код от банковской карты, состоящий из 4-ёх цифр, после ежедневного использования на протяжении многих месяцев. Мозг - странная штука. 

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

Читать далее

Компоненты внутри молекулы, или Электроника в квантовом мире

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели1.5K

Электронные устройства стали настолько миниатюрными, что подчиняются уже не нашим привычным законам, а живут в мире квантовой механики. Так, Константин Катин, профессор НИЯУ МИФИ, работающий в составе многонациональной международной группы ученых, сообщил о новых исследованиях: прямо сейчас ведутся работы по изучению вольтамперных характеристик нанослоя из иона рутения (относится к платиновым металлам). Конечная цель — создание электронных компонентов, не превышающих по размерам одной молекулы. Звучит фантастически, но, как заявляет Константин, это перспектива ближайших 10-15 лет. Это даст огромный прирост в производительности компьютеров и сильно снизит их энергопотребление — последний шаг миниатюризиции электроники. 

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

Читать далее

Геном в руках человека: как редактируется ДНК

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели19K

Изменить цвет глаз, «вывести из строя» раковые клетки, восстановить силу мышц — в перспективе у технологий на основе редактирования генома нет границ по применимости. Возможно, сейчас это звучит неправдоподобно, но вспомните, на каком уровне находилась медицина в прошлом веке. «Ещё 100 лет назад диагноз "диабет первого типа" был смертельным и больные жили считанные годы. А теперь мы считаем, что диабет — не смертельное заболевание», — подтверждает заведующий лабораторией молекулярной генетики и генной терапии отдела геномной медицины ФГБНУ НИИ АГиР имени Д. О. Отта Антон Киселев. Действительно, во времена протезов, управляемых силой мысли, роботов размером с клетку крови и операций, проводимых бесконтактным способом, поверить в силу генетики проще.

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

Читать далее

Философия и физика времени. Презентизм и этернализм. Пространство-время в СТО и ОТО

Уровень сложностиСредний
Время на прочтение24 мин
Охват и читатели38K

Время (time) – наиболее часто употребляемое слово в английском языке и третье по употребляемости в русском. Оно есть и в любом другом языке, потому что синхронизация действий во времени так же важна, как и их координация пространстве. Не зная точного времени, невозможно упорядочить свою жизнь и спланировать её наперёд. Если в древние времена можно было полагаться на природные циклы и внутреннее ощущение времени, то в наши дни нужно постоянно иметь при себе часы или телефон. Время – важнейшее из абстрактных понятий, которое мы произносим каждый день. Над проблемой времени хотя бы раз в жизни задумывался каждый мыслящий человек, и на эту тему написано огромное количество философской и научной литературы. Тем не менее, никто не скажет наверняка, что же такое время. Оно реально, или это иллюзия, порождённая нашим сознанием? Существует ли время независимо от пространства и материи? Что первично: время или движение? Возможно ли время без движения и движение без времени? Что определяет разницу между прошлым и будущим? Время необратимо, или нам так только кажется?

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

Читать далее

300 книг для разработчиков игр: обновление Gamedev библиотеки

Уровень сложностиПростой
Время на прочтение12 мин
Охват и читатели35K

С Новым Годом уважаемые читатели! Год назад я публиковал подборку из 150-ти книг для тех, кто делает игры и в ней я обещал, что буду постоянно обновлять ее и добавлять в нее новые книги. Время не заставило себя ждать и количество книг в подборке увеличилось в двое и если вы ищите что почитать, то заходите или добавляйте в закладки!

Читать далее...

PFGM++: буст генеративных моделей с применением электростатики

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели3.8K

Новая ступень в развитии диффузионных генеративных моделей ИИ, и новая возможность создавать собственные изображения в 10 раз быстрее, чем раньше. Это стало реальным благодаря удачной попытке совместить знания об электростатике и принципу функционирования привычных нам диффузионных моделей. Так, исследователям из MIT CSAIL удалось воплотить в жизнь инновационную модель PFGM ++, которая по последним данным значительно превосходит своих предшественниц.

Какова физическая природа PFGM ++, и как ее использовать на практике – давайте разбираться далее вместе.

Приятного прочтения!

Читать далее

Использование Symfony / PHP (II)

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели8.4K

Привет! Я, Андрей, Symfony разработчик - мы делаем сайты. Каждый день мы тратим много ресурсов на администрирование и базовые настройки проектов. В этой статье я продолжаю делиться опытом, как можно адаптировать фреймворк Symfony под свои нужды. Сегодня я расскажу как мы работаем с базой данных и Doctrine. Поехали

Читать далее

Как за 2 недели мы освоили Unreal Engine и запустили собственную игру-портфолио

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели16K

Привет, Хабр! На связи Антон, креативный директор Пиробайта. В последние недели 2023 года в студии решили изучить игровой движок, чтобы сделать небольшое 3D-портфолио к новому году. Но, как и в большинстве игр, без боссов на пути не обошлось.

В статье рассказал о первом опыте разработки на Unreal Engine: какие шишки набили и что из этого получилось.

Педаль в пол!

Как выйти из тупика и начать расти: 5 ментальных ловушек, которые мешают это сделать

Уровень сложностиПростой
Время на прочтение12 мин
Охват и читатели42K

Бывает ли у вас ощущение, что несмотря на все усилия, вы не получаете тех результатов, на которые рассчитываете? Что последние несколько лет в жизни ничего не меняется или становится только хуже. Кажется, что вы зашли в тупик – развития нет, роста нет, перспективы не радуют. Если это про вас, то причина, скорее всего, в одной из ловушек мышления, которые мешают развитию.

Читать далее

Уровни изолированности транзакций для самых маленьких

Уровень сложностиПростой
Время на прочтение11 мин
Охват и читатели36K

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

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

Читать далее

Все про this в JavaScript

Уровень сложностиСредний
Время на прочтение18 мин
Охват и читатели26K

В этой статье мы узнаем все о this в JavaScript и научимся его определять.
Разберемся с мифической "потерей контекста", узнаем как API среды влияет на this и многие другие вопросы, которые так не хватало времени разобрать.

Читать далее

Информация

В рейтинге
Не участвует
Откуда
Одинцово, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Фулстек разработчик, Веб-разработчик
Ведущий
Git
Linux
ООП
PHP
MySQL