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

Все потоки

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

Учёные ищут признаки существования жизни на гикеанских планетах. На одной из них нашли биосигнатуру

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

В 2021 году астрономы добавили к списку потенциально обитаемых классов планет ещё один — так называемые гикеановские экзопланеты. Это название — производное от hydrogen (водород) и ocean (океан). По словам учёных, такие планеты — горячие, они полностью покрыты водой, а их атмосфера богата водородом. Одна из них — K2-18b, и о ней сегодня поговорим под катом.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Комментарии 0

Новости

Как провести аудит маркетинга?

Время на прочтение 7 мин
Количество просмотров 101

Маркетинговый аудит позволяет посмотреть на маркетинг вашей компании внешними глазами опытного эксперта. Посмотреть честно и непредвзято. Посмотреть с т. з. лучших практик, накопленных в мире. Дать структурированную обратную связь и рекомендации “что делать по-другому”.

Маркетинг должен создавать будущее компании. А аудит маркетинга — это хорошая превентивная мера, чтобы ваш маркетинг был передовым, обгонял конкурентов на вашем рынке. Прибегать к этому инструменту в момент, когда началось резкое падение продаж и уход Клиентов, уже может быть поздно.

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

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

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 488

Мы часто рассказываем о наших экспериментах с нейросетями, а вы — делитесь своими идеями, вопросами и замечаниями. В этой статье мы решили самый интересный опыт работы с нейросетями. Под катом — инструкции, рейтинг и советы из практики.
Читать дальше →
Всего голосов 4: ↑3 и ↓1 +2
Комментарии 0

Umka обрастает мясом: улучшения в языке, менеджер пакетов, применение в играх

Уровень сложности Средний
Время на прочтение 3 мин
Количество просмотров 216

Только что вышла новая версия 1.3 моего встраиваемого скриптового языка Umka со статической типизацией. С момента выпуска версии 1.0 язык пополнился замыканиями, инструкцией выбора switch по фактическому типу интерфейса, тернарным условным оператором, более удобным API для взаимодействия с кодом на C, другими мелкими радостями.

Маленькое, но упрямое сообщество пользователей Umka всерьёз озаботилось библиотеками, появился менеджер пакетов UmBox, загружающий и устанавливающий библиотеки и отслеживающий их зависимости.

Umka живёт в ядре фреймворка Tophat для создания 2D игр. На основе этого фреймворка развивается платформер-головоломка SaveScum. Коллекция пробных уровней для игры была выпущена в декабре в виде адвент-календаря, принеся с собой дух простого геймерского счастья в наш проект.

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

Истории

ИИ помог обойти защиту резистентных бактерий: открыт новый класс перспективных антибиотиков

Уровень сложности Средний
Время на прочтение 19 мин
Количество просмотров 787

По прогнозам к 2050 году смертность от инфекционных и бактериальных  заболеваний, не поддающихся лечению в связи с устойчивостью возбудителей к антибактериальным препаратам, составит 10 млн человек в год и выйдет на одно из лидирующих мест наряду с сердечно-сосудистыми и онкологическими заболеваниями. Основным объектом данного исследования как раз является один из таких типов бактерий –  метициллинрезистентный золотистый стафилококк (MRSA),  устойчивый к стандартным лекарственным препаратам, известным и применяемым на практике антибиотикам.

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

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

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

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

Читать далее
Всего голосов 8: ↑8 и ↓0 +8
Комментарии 1

Флаттер 3.18 | бета-релиз | Топ-8 фичей

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 360

Привет! Меня зовут Саша Ворожищев, я руководитель направления Flutter/iOS в AGIMA. У одного из организаторов митапов Flutter Indore вышла хорошая статья — решили перевести ее для нашей команды и заодно для всех желающих. Дальше его текст с небольшими сокращениями, а после — небольшой комментарий от меня.

Читать далее
Всего голосов 13: ↑9 и ↓4 +5
Комментарии 0

Как сделать кастомную раскладку клавиатуры в Linux

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 450

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

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

В какой-то момент я подумал, что можно сделать свою раскладку, взяв за основу английскую и добавив сербские символы через правый Alt. Например, RightAlt + s = š, RightAlt + d = đ и т.д.

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

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

Право на ремонт против запланированного устаревания. Битва двух концепций

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 2.5K
На фото: Fairphone 4

Многие слышали о скандале с МФУ производства HP. Эти устройства отказываются сканировать документы, когда в картридже кончились чернила. В сознании производителя всё логично: если чернила кончились или пользователь вставил поддельный картридж, то устройство считается нефункциональным. В этом случае оно выдаёт сообщение об ошибке.

Но это противоречит обычной человеческой логике: ладно печать, но почему нельзя сканировать без чернил? Этот прецедент уже доведён до суда.
Читать дальше →
Всего голосов 19: ↑16 и ↓3 +13
Комментарии 32

Издательство Питер. Колонка редактора

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

Привет, Хаброжители!
Предлагаем ознакомиться с краткими обзорами новинок, отправленных в типографию.
Читать дальше →
Всего голосов 11: ↑11 и ↓0 +11
Комментарии 0

Кого зарубил бы Раскольников, если бы он был бэкендером, и другие приключения айтишников в «Преступлении и наказании»

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 594

В этом году мы решили впервые провести DUMP в Санкт-Петербурге. И задумались о том, что мы вообще знаем про город. Северная столица, Петр I, Адмиралтейский шпиль… не очень длинный ассоциативный ряд довел нас до самого атмосферного питерского романа — «Преступление и наказание». И мы попытались представить, что было бы, если бы герои произведения были айтишниками. Странная фантазия, ну так и город непростой. Короче, вот наша версия.

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

По какому пути пойти начинающему программисту: Python vs Java

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 1.4K

Во всемирном рейтинге Tiobe язык программирования Python занимает первую строчку с долей около 13,97% по состоянию на январь 2024 года. Рост за 20 лет почти в 12,7 раза — согласитесь, впечатляет. Java тоже уверенно входит в ТОП-5. Если учесть сложность освоения C++, именно между Java и Python обычно выбирают начинающие программисты. Мы решили сравнить эти популярные языки и дать несколько полезных рекомендаций, чтобы выбор между курсами Java и Python был осознаннее.

Читать далее
Всего голосов 8: ↑3 и ↓5 -2
Комментарии 13

О делителях чисел Мерсенна

Уровень сложности Средний
Время на прочтение 4 мин
Количество просмотров 475

О делителях чисел Мерсенна

Некоторые размышления о числах Мерсенна и их делителях.

Введение

Число Мерсенна - это число вида M_n = 2^n -1 для некоторого натурального числа n . В этой статье я буду рассматривать только числа M_p, p - простое число, за исключением последнего размышления. Их делители имеют вид 2pk + 1 для некоторого

0 ⩽ k ⩽ \frac{M_p - 1}{2p} .

Эти числа интересны тем,что при некоторых p они дают простые числа. Например, некоторые простые числа Мерсенна: M_2 , M_3 , M_5 , M_7 , M_{13}, M_{17} , M_{19} ,M_{31 }, M_{61}, .... , M_{82,589,933} , ....

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

Вышла из школы и зашла в IT

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 651

На Хабре очень много статей от инженеров самого разного уровня: от джунов до сеньоров. Но обязательно ли изначально быть техническим специалистом, чтобы попасть в мир IT? Так ли легко бросить наработанный опыт и кардинально сменить профессию? Поделюсь личным опытом. В этой статье я хочу рассказать свою историю успешного перехода из преподавательской деятельности в IT. Ключевую роль в ней сыграла компания «Аурига».

Я по образованию преподаватель иностранных языков. До Ауриги работала по специальности в языковой школе и подрабатывала репетитором. Если не брать в расчёт лето, доход на тот момент был выше среднего по городу. Карьерные перспективы в школе – рост до старшего преподавателя, а через несколько лет (возможность, но не гарантия) до руководителя филиала. Можно было расти и в сторону выбранной специализации. Школа организовывала как внутреннее обучение, так и компенсировала полностью или частично затраты на прохождение курсов и сдачу международных экзаменов.

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

Читать далее
Всего голосов 11: ↑6 и ↓5 +1
Комментарии 0

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

Митап JUG.MSK: Алексей Рагозин про SJK (Swiss Java Knife)

Время на прочтение 2 мин
Количество просмотров 336
19 января 2024 года на встрече московского сообщества Java-разработчиков JUG.MSK Алексей Рагозин рассказал о том, как при помощи набора инструментов с открытым кодом SJK (Swiss Java Knife) можно провести анализ производительности и профилирование решений, исполняемых на JVM.


Читать дальше →
Рейтинг 0
Комментарии 0

МойОфис обновил настольные редакторы для частных пользователей. Более 800 улучшений в релизе 2.7

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

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

Подробности о составе релиза — под катом.

Читать далее
Всего голосов 17: ↑17 и ↓0 +17
Комментарии 12

Как мы защищаем абонентов от телефонных мошенников и спама

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 677

Всем привет! Я Александр Фадеев, руководитель проектов по безопасности мобильного оператора «Тинькофф Мобайл». Наверняка вы периодически получаете звонки от мошенников, которые прикидываются специалистами банка. Или надоедливые звонки и СМС с предложениями сменить интернет-провайдера, стать клиентом стоматологии или купить квартиру. Телефонные операторы постоянно ищут способы защитить абонентов от злоумышленников, которые пытаются украсть деньги, и спамеров, и сегодня я расскажу, как это делаем мы. 

Это вторая статья из цикла об инструментах для защиты клиентов Тинькофф от злоумышленников. О том, какие это инструменты, вы можете узнать из вводной статьи. 

Читать далее
Всего голосов 7: ↑5 и ↓2 +3
Комментарии 2

Полмиллиона реальных долларов на продаже виртуального снаряжения из Counter Strike

Время на прочтение 8 мин
Количество просмотров 2.2K
Скины из игр — почти валюта.

В 2023 году Valve сделала в CS:GO 54 миллиона долларов в месяц только на ящиках с новыми скинами снаряжения. Это ощутимая часть годового дохода от CS:GO с учётом вторичного рынка скинов и наклеек. Сама игра при этом совершенно бесплатная.

Невзрачный бесплатный АК-47 в Counter-Strike отличается от дорогого АК-47 только внешним видом. Зато очень сильно. А за возможность выглядеть «не как все» люди готовы платить большие деньги. Собственно, это понял человек, который сразу после работы в Valve стал министром финансов Греции.

image
В 2023 году Valve заработала в CS:GO 54 миллиона долларов в месяц только на ящиках с новыми скинами снаряжения. Источник

Рассказывать про внутриигровые сделки я буду на примере Counter-Strike, хотя игр, в которых используются скины, — великое множество, и в каждой есть свои коллекционеры, перекупщики и мошенники. Но, пожалуй, в CS:GO скины — самые известные, а сделки — самые дорогие и сенсационные.
Читать дальше →
Всего голосов 19: ↑18 и ↓1 +17
Комментарии 2

Между буквой и духом законов: как международной компании защитить ПДн клиентов и избежать санкций

Время на прочтение 13 мин
Количество просмотров 477

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

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

Мы побеседовали с экспертами из соцсети ReLife, пользователи которой проживают в более 70 странах мира. Они рассказали, на что в первую очередь обращают внимание, на какие законы ориентируются, с какими рисками и «подводными камнями» сталкиваются и как их обходят. Вместе мы сравнили американское, европейское и российское законодательство по охране ПДн и делимся практическими рекомендациями по его соблюдению.

Читать далее
Всего голосов 13: ↑11 и ↓2 +9
Комментарии 1

Где учить Frontend бесплатно в 2024 году

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 1.3K

В 2024 году изучать frontend по-прежнему актуально. Вот несколько причин, почему это может быть полезным:

1. Развитие технологий: Веб-технологии постоянно развиваются, и в 2024 году можно ожидать еще большего прогресса. Изучения frontend поможет быть в курсе последних тенденций и использовать новые инструменты и фреймворки.

2. Рост спроса на разработчиков: Веб-разработка остается одной из самых востребованных отраслей IT. Спрос на frontend-разработчиков будет продолжать расти, так как все больше компаний стремятся создавать привлекательные и функциональные веб-приложения.

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

4. Комбинированные навыки: Знание frontend-разработки может быть полезным дополнением к другим IT-навыкам. Например, если вы уже знаете backend-разработку, изучение frontend поможет вам создавать полноценные веб-приложения самостоятельно.

5. Творческий потенциал: Frontend-разработка предоставляет возможность реализовать свои творческие идеи и создавать уникальные пользовательские интерфейсы. Вы сможете воплотить свою визуальную концепцию и улучшить пользовательский опыт.

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

Читать далее
Всего голосов 3: ↑2 и ↓1 +1
Комментарии 7

История Vercel. Аннотация

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 348

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

Аннотация к циклу статей об одной из самых развитых и быстрорастущих платформ.

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