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

Все потоки

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

Тяжелые металлы повседневности. Часть 1

Здоровье

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



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

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

Новости

Сыграем в ещё одну игру дорогой друг?

Блог компании RUVDS.com Информационная безопасность *Хакатоны

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

Вы думаете, что квест только начался, но нет, он вовсю уже идёт. Всё началось с неприметной раздачи визиток в разных городах России — 10 февраля. На визитках не было ничего, совсем ничего, только рисунок черепа и спектр на другой стороне.
Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 372
Комментарии 0

Java в Visual Studio Code: обновление за февраль

Блог компании SkillFactory Тестирование IT-систем *Программирование *Java *Софт
Перевод

Всем привет, добро пожаловать в февральское обновление для Java в Visual Studio Code, и на этот раз у нас специальный образовательный выпуск! Материалом делимся к старту курса по разработке на Java.

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

Как я визуализировал граф билда. Build Graph for Xcode

Блог компании Dodo Engineering Разработка под iOS *Разработка мобильных приложений *Xcode *Разработка под MacOS *

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

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

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

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

Установка шрифтов Groff

Настройка Linux *LaTeX *
Tutorial

Здравствуй, Хабр!

Русские шрифты в Groff, пошаговая инструкция по установке. Groff - небольшой и очень-очень винтажный программный пакет, в каком-то смысле прадедушка TeX, LaTeX. Но если TeX создан Дональдом Кнутом, то Брайан Керниган приложил немало усилий для развития концепций Troff. Итак, две легенды и две дороги.

Конечно, сегодня программы troff (GNU версия называется по традиции groff) применяют в основном для форматирования man-страниц, но возможности процессора намного шире.

,,,

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

Обнаружение наличия функциональности в C++ на этапе компиляции

Программирование *C++ *

Иногда, при реализации очередной "шаблонной магии" очень хочется на этапе компиляции иметь сакральное знание о том, а если у типа нужный метод, чтобы его вызвать или нет?

Хорошо, если есть поддержка концептов или рефлексии. А что делать, если их ещё нет, или они не в полной мере поддерживаются?

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

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

Breaking Bread: а знаете, все оказалось лучше, чем в Северной Корее

Блог компании Гельтек-Медика Биотехнологии Управление проектами *

Набухнет — станет гелем для ЭКГ

Привет! Это снова мы, отвратительные капиталисты. Это третий пост про то, как наше производство выживает в кризис. Сначала всё выглядело ужасно: нам отрезали поставки сырья для биохимии, но нас спасли паранойя и шестимесячный запас основных позиций. Потом вдруг отрасль начала объединяться, а поставщики — понимать, что они сейчас потеряют рынок, если не будут что-то активно делать. Люди внезапно стали думать не о себе, а об общей пользе. Я держу кулачки, чтобы это продолжалось достаточно долго, потому что запустились проекты, которые обсуждались годами, но никак не трогались с места. Под кризис удалось расчистить невероятное количество старых висяков и сделать то, по чему раньше не получалось договориться.

Вы в комментариях сказали, что нам, скорее всего, — хана, тлен, тлен, безысходность.

Эта неделя принесла ещё несколько изменений.

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

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

Дело в том, что русскую косметику ненавидят только в России (не все, но многие просто относятся по-снобски). При переходе через границу она магическим образом становится желанной и востребованной много где.
Читать дальше →
Всего голосов 40: ↑37 и ↓3 +34
Просмотры 4K
Комментарии 11

Ностальгируем и решаем: задачи с Первой Международной Математической Олимпиады IMO 1959 года

Блог компании Timeweb Cloud Занимательные задачки Математика *Научно-популярное Учебный процесс в IT


  • 40 первых лет лидировал СССР, основным конкурентом была… Венгрия.
  • Китай врывается в этот чарт только в 1989 году, а к 2001 обгоняет Венгрию (население <10 млн человек), в 2003 обгоняет СССР.
  • Америка появляется в этом чарте в 1974 году, в 2005 догоняет Венгрию и селится на второй позиции.
  • Северная Корея была дважды исключена за читерство 1991 и 2010 годах.
  • Россия к 2011 году (за 20 лет присутствия в рейтинге, без учета медалей СССР) нагоняет и Венгрию и СССР и врывается на 3 место.
  • Если посчитать по-честному, то СССР+Россия должны быть на первом месте всегда.
  • 6-16 июля 2022 года в Осло, в Норвегии, состоится 63-я Международная Математическая Олимпиада.

Сейчас в олимпиаде участвуют более 100 стран, в которых живет 90% населения Земли. От каждой страны участвуют 6 школьников. Олимпиада проходила каждый год, кроме 1980, когда она была отменена из-за внутренних раздоров в Монголии.

Изначально олимпиада была организована странами-участниками Варшавского договора, но потом к олимпиаде присоединились и другие страны.

Lisa Sauermann, Reid W. Barton, Nicușor Dan and Ciprian Manolescu выиграли по несколько медалей, Григорий Перельман, Terence Tao, Ngô Bảo Châu и Maryam Mirzakhani стали выдающимися математиками, а некоторые получили Филдсовскую премию.

Первая олимпиада проходила в Румынии, в Бухаресте, и в ней принимали участие школьники всего из 7 стран: 46 мальчиков и 6 девочек.

Под катом судьба победителей олимпиады 1959 года и текст задач с решениями.
Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 744
Комментарии 0

Проливной дождь, морозы -20°С и полет более 40 минут. Представлен новый DJI Matrice 30

Гаджеты Фототехника Видеотехника Мультикоптеры

Компания DJI накануне презентовала новую серию промышленных беспилотников DJI Matrice 30 (DJI M30). Это DJI Matrice 30 и расширенная версия M30T. Дрон выдерживает перепады температур от -20°С до +50°С, имеет защиту по классу IP55 от пыли и воды, может летать при сильных порывах ветра и оснащен новыми системами для безопасного полета и управления.

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

Как мы создавали нашу аудиоаналитику и что она умеет

Блог компании билайн бизнес Big Data *Машинное обучение *

Речевые технологии шагнули далеко вперед, спасибо машинному обучению и не только. Голосовые помощники больше не похожи на плохо смазанных роботов, у которых всегда одна интонация, да и та раздражает. Они научились (более или менее) нормально понимать запросы человека и гораздо адекватнее на них отвечать. 

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

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

«Через этот инструмент мы настраиваем всё»: как работает Ansible в департаменте DMP X5 Group

Блог компании Southbridge Системное администрирование *Анализ и проектирование систем *IT-инфраструктура *DevOps *

Алексей Кузнецов работает системным архитектором в департаменте DMP X5 Group три года. Всё это время в DMP X5 Group применяют Ansible, чтобы обеспечить непрерывную конфигурацию на серверах и автоматизировать ручную работу.

В поддержку своего курса «Ansible: Infrastructure as Code» Слёрм собирает интересные кейсы использования Ansible в российских компаниях. Мы поговорили с Алексеем и узнали, почему в его департаменте выбрали именно Ansible, с какими проблемами столкнулись в проекте и как их решили. Ещё немного затронули тему санкций.

Передаём слово Алексею
Всего голосов 15: ↑15 и ↓0 +15
Просмотры 1.1K
Комментарии 3

Как создавать собственные библиотеки элементов

Блог компании Агентство AGIMA Разработка веб-сайтов *

Привет! Меня зовут Сергей Кузнецов, я руковожу отделом Frontend-разработки в AGIMA. Сегодня хотелось бы рассказать о разработке собственных библиотек элементов для крупных проектов. В статье объясню, зачем они нужны, почему собственные библиотеки могут быть полезнее готовых и какой алгоритм мы используем в работе.

Читать далее
Всего голосов 20: ↑19 и ↓1 +18
Просмотры 853
Комментарии 1

Что лучше: Spark Structured Streaming или полное прекращение работы прода?

Блог компании Ozon Tech Python *Big Data *Машинное обучение *Data Engineering *
Tutorial

Правильное построение ETL-процессов (преобразования данных) — сложная задача, а при большом объёме обрабатываемых данных неизбежно возникают проблемы с ресурсами. Поэтому нам требуется выискивать новые архитектурные решения, способные обеспечить стабильность расчётов и доступность данных, а при необходимости и масштабируемость — с минимальными усилиями.

Когда я пришел в Ozon, мне пришлось столкнуться с огромным количеством ETL-джоб. Прежде чем применить модель машинного обучения, сырые данные проходят множество этапов обработки. А само применение модели (то, ради чего существует команда) занимает всего 5% времени.

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

Миграция из Office 365: задачи, способы и сроки

Блог компании DataLine IT-инфраструктура *Хранение данных *Облачные сервисы Софт

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

В статье разберем, какими способами мы предлагаем нашим клиентам минимизировать риски использования Office 365. Сейчас этот офисный пакет входит в состав подписки Microsoft 365 и включает Word, Excel, PowerPoint, Outlook/Exchange, OneDrive, Teams и еще несколько приложений.

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

24 часа без интернета: а вам слабо? 

Блог компании RUVDS.com Смартфоны Настольные компьютеры
Где тонко, там и рвётся. Жил я себе с Visa одного приятного российского банка, не тужил. Потерял её ровно две недели назад, перезаказал. На момент выдачи оказался в больнице и оттуда пытался уточнить, дождётся ли карта меня в отделении. Но со мной общался очень вежливый робот, который так и не перевёл на живого оператора. Звонить дальше не было ни сил, ни нервов, — отчаянно бросил трубку и решил, что зайду в офис банка в апреле. Больничные стены не внушают особого оптимизма, и я задумался о бренном, а заодно вспомнил, что олды застали Shutdown Day. Отложите клавиатуры и не спешите писать комментарий — внутри речь пойдёт не о том, о чём вы сейчас подумали.

Даже бобру слабо!
Читать дальше →
Всего голосов 26: ↑24 и ↓2 +22
Просмотры 3.6K
Комментарии 1

Как начать писать программный код Си в ОС Linux (Руководство для совсем начинающих)

C++ *Системное программирование **nix *C *Разработка под Linux *
Из песочницы

Этот материал рассчитан на людей, будущих программистов, которые только начинают разбираться в программировании под ОС Linux, или может быть долго были пользователями ОС Windows. Я попробую здесь показать прямое руководство к действию на примере ОС Ubuntu и тех простых инструментов, которые использовал некогда сам при изучении Си в процессе знакомства с Linux.

Читать далее
Всего голосов 14: ↑10 и ↓4 +6
Просмотры 5K
Комментарии 15

Путешествие по камням, или Как мы скрестили криптошлюзы S‑Terra с Ansible для автоматизации конфигурирования устройств

Блог компании Ростелеком-Солар Информационная безопасность *

Однажды моей команде довелось организовывать несложную кустовую схему шифрования для компании, у которой было более 2,5 тысяч офисов продаж и около ста региональных центров. Всё техническое описание решения легко излагалось в таблице Excel размером 2 800 строк на 25 столбцов, но где было взять столько эникейщиков, которые бы настроили оборудование без ошибок?

Если бы эта история была про оборудование, не поддерживающее автоматизацию ни в каком формате, именно так нам и пришлось бы поступить: развернуть некий стенд и найти десяток студентов для тестирования корректности настроек. Мы же имели дело с криптошлюзами S-Terra, и в нашем случае всё упиралось в знание Ubuntu и автоматизации по протоколу SSH. Автоматизировать нужно было два отдельных момента: загрузку конфигурации Cisco-like и инициализацию устройств. Для этого мы решили использовать систему управления конфигурациями Ansible.

В статье я расскажу, как мы пытались скрестить Ansible с криптошлюзами S-Terra, и что из этого вышло. Надеюсь, наш опыт будет полезным тем, кто возьмётся за подобный проект на базе решения S-Terra и будет искать способ ускорить конфигурирование оборудования и свести на нет человеческий фактор.

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

Тайм-менеджмент, или современная алхимия

Я пиарюсь

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

Всем привет, это Владимир Завертайлов, основатель scrum-студии Сибирикс и приложения для планирования задач SingularityApp. Мы разрабатываем планировщик задач, и потому просто обязаны знать все обо всех методиках управления временем. Одни более популярны и даже реализованы в отдельных приложениях. Например, всем знакомый Pomodoro. Другие менее известны, и порой воспринимаются как часть проектного управления — тут достаточно вспомнить про диаграммы Ганта. Есть и экзотические варианты, например тайм-менеджмент по хронотипу или метод биоритмов. 

Мы решили выяснить, что же действительно популярно, посмотрели статистику запросов в Яндекс.Wordstat и очень удивились: многие методы, достаточно универсальные, чтобы применять их в реальной жизни — незаслуженно обделены вниманием. 

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

Работаем над ошибками, чтобы не приходилось краснеть после релизов

Блог компании Домклик Программирование *Управление разработкой *Управление проектами *

Привет! Меня зовут Иван Аксенов, я Ruby-разработчик в компании Домклик. Расскажу о своём подходе к анализу причин выпуска неудачных релизов.

Человек склонен совершать ошибки в любой деятельности. Иногда ошибки совсем незаметны и ни на что не влияют, иногда — неизбежны. А бывает, что они настолько глупые, что стыдно признаться в их совершении. В начале карьеры в IT я тяжело переживал каждый свой неудачный релиз, требовавший выпуска хот-фикса. Я корил себя за невнимательность, и лишь спокойствие более опытных коллег позволяло охладить голову и вернуться к нормальной работе. Со временем я стал понимать, что собственная внимательность — лишь один, и далеко не главный фактор на пути к стабильной работе системы. 

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