До появления Росомахи 3...2... Ученые открыли новый гормон, создающий крепкие кости
Исследователи из Калифорнийского университета в Сан-Франциско и Калифорнийского университета в Дэвисе недавно обнаружили, что гормон материнского мозга (CCN3) увеличивает плотность и прочность костей у мышей. Действие этого гормона объясняет, почему кости женщин остаются относительно прочными, даже когда кальций из них выводится для поддержания выработки молока. У мышей с повышенным содержанием CCN3 наблюдалось значительное увеличение костной массы и прочности в течение нескольких недель, независимо от возраста и пола. Гормон можно вводить с помощью гидрогелевого пластыря, накладываемого непосредственно на место перелома кости.
Новость: https://www.ucsf.edu/news/2024/07/428011/scientists-discover-new-hormone-can-build-strong-bones
Исследователи из Калифорнийского университета в Сан-Франциско и Калифорнийского университета в Дэвисе недавно обнаружили, что гормон материнского мозга (CCN3) увеличивает плотность и прочность костей у мышей. Действие этого гормона объясняет, почему кости женщин остаются относительно прочными, даже когда кальций из них выводится для поддержания выработки молока. У мышей с повышенным содержанием CCN3 наблюдалось значительное увеличение костной массы и прочности в течение нескольких недель, независимо от возраста и пола. Гормон можно вводить с помощью гидрогелевого пластыря, накладываемого непосредственно на место перелома кости.
Новость: https://www.ucsf.edu/news/2024/07/428011/scientists-discover-new-hormone-can-build-strong-bones
Scientists Discover a New Hormone that Can Build Strong Bones | UC San Francisco
Scientists Discover a New Hormone that Can Build Strong Bones
A newly discovered hormone explains why females can maintain bone density during lactation, when calcium is stripped away to make milk. This discovery could one day have applications to treating fractures, osteoporosis, and other bone diseases.
👍1
Как мы используем журналы трения для улучшения продуктов в Stripe
Ведение журнала трения (Friction Logs) - это практика, которую могут использовать инженерные команды, создающие продукты, для отслеживания и улучшения проблем, с которыми сталкиваются пользователи при использовании продукта. Цель протоколирования - сделать данный продукт лучше для всех участников. Конечные пользователи и разработчики получают продукт, который предоставляет ценность более непосредственно, команда, создающая продукт, получает более привязанную и счастливую базу пользователей, а продавцам проще показать ценность продукта потенциальным клиентам.
Статья: https://dev.to/stripe/how-we-use-friction-logs-to-improve-products-at-stripe-i6p
Ведение журнала трения (Friction Logs) - это практика, которую могут использовать инженерные команды, создающие продукты, для отслеживания и улучшения проблем, с которыми сталкиваются пользователи при использовании продукта. Цель протоколирования - сделать данный продукт лучше для всех участников. Конечные пользователи и разработчики получают продукт, который предоставляет ценность более непосредственно, команда, создающая продукт, получает более привязанную и счастливую базу пользователей, а продавцам проще показать ценность продукта потенциальным клиентам.
Статья: https://dev.to/stripe/how-we-use-friction-logs-to-improve-products-at-stripe-i6p
DEV Community
How we use friction logs to improve products at Stripe
This article was co-authored by my inimitable teammate, Charlie Gerard. Friction logging is a...
Вакансии-призраки и как защититься от них
Вы ищете новую работу, просматриваете доски объявлений и карьерные страницы компаний, о которых слышали много хорошего. Вы находите вакансию, которая кажется вам подходящей с точки зрения ваших навыков и опыта. Вы дорабатываете свое резюме, трудитесь над сопроводительным письмом и, скрестив пальцы, нажимаете кнопку «Применить».
А потом — ничего.
Статья: https://apptractor.ru/info/articles/vakansii-prizraki-i-kak-zaschititsya-ot-nih.html
Вы ищете новую работу, просматриваете доски объявлений и карьерные страницы компаний, о которых слышали много хорошего. Вы находите вакансию, которая кажется вам подходящей с точки зрения ваших навыков и опыта. Вы дорабатываете свое резюме, трудитесь над сопроводительным письмом и, скрестив пальцы, нажимаете кнопку «Применить».
А потом — ничего.
Статья: https://apptractor.ru/info/articles/vakansii-prizraki-i-kak-zaschititsya-ot-nih.html
Почему спустя 6 лет я отказался от GraphQL
В этой статье рассматриваются причины, по которым разработчикам следует избегать GraphQL, и предлагаются альтернативы, которые можно использовать вместо него.
Статья: https://bessey.dev/blog/2024/05/24/why-im-over-graphql/
В этой статье рассматриваются причины, по которым разработчикам следует избегать GraphQL, и предлагаются альтернативы, которые можно использовать вместо него.
Статья: https://bessey.dev/blog/2024/05/24/why-im-over-graphql/
bessey.dev
Why, after 6 years, I’m over GraphQL
GraphQL is an incredible piece of technology that has captured a lot of mindshare since I first started slinging it in production in 2018. You won’t have to ...
Самые важные уроки, которые я получил от Senior-разработчиков
• Не переусложняйте
• Автоматизируйте все и знайте свои инструменты
• Никогда не пишите код без планирования
• Тесты на вес золота
• Задавайте больше «глупых» вопросов
• Люди — это указатели, а не словари
• Держитесь подальше от микросервисов
Статья: https://apptractor.ru/info/articles/senior-lessons.html
• Не переусложняйте
• Автоматизируйте все и знайте свои инструменты
• Никогда не пишите код без планирования
• Тесты на вес золота
• Задавайте больше «глупых» вопросов
• Люди — это указатели, а не словари
• Держитесь подальше от микросервисов
Статья: https://apptractor.ru/info/articles/senior-lessons.html
Могут ли цифровые продукты быть безвременными?
“Решает ли он проблему?”, “Это полезно?”, “Легко ли понять этот дизайн?” — эти вопросы часто приходили мне на ум, но никогда за свою карьеру я не интересовался: “Вечен ли этот дизайн?”.
Статья: https://apptractor.ru/info/articles/mogut-li-tsifrovyie-produktyi-byit-bezvremennyimi.html
“Решает ли он проблему?”, “Это полезно?”, “Легко ли понять этот дизайн?” — эти вопросы часто приходили мне на ум, но никогда за свою карьеру я не интересовался: “Вечен ли этот дизайн?”.
Статья: https://apptractor.ru/info/articles/mogut-li-tsifrovyie-produktyi-byit-bezvremennyimi.html
Насколько быстр Javascript? Симулируем 20 миллионов частиц
Я бросил себе вызов: симулировать 1000000 (миллион) частиц на чистом Javascript на телефоне, используя только CPU и добившись 60 FPS.
Статья: https://habr.com/ru/articles/829220/
Я бросил себе вызов: симулировать 1000000 (миллион) частиц на чистом Javascript на телефоне, используя только CPU и добившись 60 FPS.
Статья: https://habr.com/ru/articles/829220/
Audapolis - редактируйте медиа как текст. Проект призван облегчить, ускорить и сделать более доступным рабочий процесс редактирования медиафайлов, содержащих много слов.
• Программа позволяет редактировать медиафайлы в режиме текстового процессора.
• Она может автоматически транскрибировать аудио в текст.
• Ее можно использовать для редактирования видео, аудио и смешанных материалов - делайте радиопередачи, подкасты, аудиокниги, клипы с интервью или все, что вам нравится.
• Бесплатно
• Данные хранятся у вас - никаких облаков.
Audapolis на GitHub: https://github.com/bugbakery/audapolis
• Программа позволяет редактировать медиафайлы в режиме текстового процессора.
• Она может автоматически транскрибировать аудио в текст.
• Ее можно использовать для редактирования видео, аудио и смешанных материалов - делайте радиопередачи, подкасты, аудиокниги, клипы с интервью или все, что вам нравится.
• Бесплатно
• Данные хранятся у вас - никаких облаков.
Audapolis на GitHub: https://github.com/bugbakery/audapolis
Инженеры-программисты не являются (и не должны быть) техниками
Великие инженеры-программисты автоматизируют повторяющийся/ручной труд. Большинство крупных организаций, занимающихся разработкой программного обеспечения, поощряют антиавтоматизацию из-за своего стремления к предсказуемости. Предсказуемая работа - это работа, которая могла быть автоматизирована, но не была автоматизирована. Чем более предсказуемой и рутинной является работа разработчика, тем больше он склоняется к тому, чтобы стать техником. Команды, которые попадают в предсказуемые потоки, скорее всего, игнорируют перспективные возможности для автоматизации.
Статья: https://www.haskellforall.com/2024/07/software-engineers-are-not-and-should.html
Великие инженеры-программисты автоматизируют повторяющийся/ручной труд. Большинство крупных организаций, занимающихся разработкой программного обеспечения, поощряют антиавтоматизацию из-за своего стремления к предсказуемости. Предсказуемая работа - это работа, которая могла быть автоматизирована, но не была автоматизирована. Чем более предсказуемой и рутинной является работа разработчика, тем больше он склоняется к тому, чтобы стать техником. Команды, которые попадают в предсказуемые потоки, скорее всего, игнорируют перспективные возможности для автоматизации.
Статья: https://www.haskellforall.com/2024/07/software-engineers-are-not-and-should.html
Haskellforall
Software engineers are not (and should not be) technicians
Software engineers are not (and should not be) technicians I don’t actually think predictability is a goo...
Результаты опроса разработчиков Stack Overflow 2024
В мае 2024 года Stack Overflow открыл 14-й ежегодный опрос разработчиков для разработчиков со всего мира — и сегодня опубликованы результаты. В этом году самыми популярными остаются такие технологии, как JavaScript и PostgreSQL, самыми любимыми — Rust и Markdown, разработчиков больше всего расстраивает технический долг на работе, и они не считают искусственный интеллект угрозой для своей работы. Что касается ИИ, 76% респондентов сообщили, что используют или планируют использовать инструменты ИИ, но только 43% заявили, что доверяют точности инструментов ИИ, а 45% считают, что инструменты ИИ не справляются со сложными задачами.
Обзор: https://apptractor.ru/info/analytics/rezultaty-oprosa-razrabotchikov-stack-overflow-2024.html
В мае 2024 года Stack Overflow открыл 14-й ежегодный опрос разработчиков для разработчиков со всего мира — и сегодня опубликованы результаты. В этом году самыми популярными остаются такие технологии, как JavaScript и PostgreSQL, самыми любимыми — Rust и Markdown, разработчиков больше всего расстраивает технический долг на работе, и они не считают искусственный интеллект угрозой для своей работы. Что касается ИИ, 76% респондентов сообщили, что используют или планируют использовать инструменты ИИ, но только 43% заявили, что доверяют точности инструментов ИИ, а 45% считают, что инструменты ИИ не справляются со сложными задачами.
Обзор: https://apptractor.ru/info/analytics/rezultaty-oprosa-razrabotchikov-stack-overflow-2024.html
Я перестал использовать Copilot после 2 месяцев. И вот почему
Copilot инструмент автогенерации кода, который наделал много шуму и которым пользуются программисты по всему миру. Я тоже включился в этот хайп, поигрался, попробовал переключить свой флоу работы на него и обломался. Минусы в итоге перевесили плюсы. Сейчас про это расскажу. Ниже описание взаимодействия с автокомплитом copilot. К чату вопросов нет, хорошая и полезная штука, но в статье не про него.
Статья: https://habr.com/ru/articles/831140/
Copilot инструмент автогенерации кода, который наделал много шуму и которым пользуются программисты по всему миру. Я тоже включился в этот хайп, поигрался, попробовал переключить свой флоу работы на него и обломался. Минусы в итоге перевесили плюсы. Сейчас про это расскажу. Ниже описание взаимодействия с автокомплитом copilot. К чату вопросов нет, хорошая и полезная штука, но в статье не про него.
Статья: https://habr.com/ru/articles/831140/
Хабр
Я перестал использовать Copilot после 2 месяцев. И вот почему
Copilot инструмент автогенерации кода, который наделал много шуму и которым пользуются программисты по всему миру. Я тоже включился в этот хайп, поигрался, попробовал переключить свой флоу работы на...
Как я создал архиватор из задачки с техсобеса: сжатие файлов с помощью RLE
Однажды мне взбрело в голову написать собственную имплементацию алгоритма сжатия RLE. В этой статье рассказываю подробнее про RLE: что это за зверь такой, где используется, чем плох, чем хорош, и какие неожиданные сложности могут возникнуть при попытке имплементации.
Статья: https://habr.com/ru/companies/kts/articles/831440/
Однажды мне взбрело в голову написать собственную имплементацию алгоритма сжатия RLE. В этой статье рассказываю подробнее про RLE: что это за зверь такой, где используется, чем плох, чем хорош, и какие неожиданные сложности могут возникнуть при попытке имплементации.
Статья: https://habr.com/ru/companies/kts/articles/831440/
Перфекционизм - один из самых больших убийц производительности в разработке
Он может вызвать огромный стресс и привести к выгоранию 🤯 Не волнуйтесь, мы делимся своими ошибками, так что, надеемся, вы сможете избежать некоторых из них!
Статья: https://newsletter.eng-leadership.com/p/perfectionism-one-of-the-biggest
Поставьте лайк, если хотите эту статью на русском.
Он может вызвать огромный стресс и привести к выгоранию 🤯 Не волнуйтесь, мы делимся своими ошибками, так что, надеемся, вы сможете избежать некоторых из них!
Статья: https://newsletter.eng-leadership.com/p/perfectionism-one-of-the-biggest
Поставьте лайк, если хотите эту статью на русском.
👍4
Упадок мобильной разработки
Эти мобильные штучки уже не так интересны. Вы понимаете, что тратите все свое время на борьбу с платформой и очень мало времени на создание чего-либо. Создание - это самое интересное. Создание - это радость. Когда вы убираете радость из уравнения, это перестает приносить удовольствие, и тогда вы начинаете задаваться вопросом...
Есть ли что-то лучше? Что-то более увлекательное, что позволит мне создавать вещи быстрее, с быстрыми циклами обратной связи и более разумным тестированием?
Именно тогда мобильные разработчики часто пробуют что-то новое, например, веб-разработку (часто на основе JavaScript, Ruby, Python и т. д.), и обнаруживают, что жизнь на другой стороне безумно весела и продуктивна.
Статья: https://apptractor.ru/info/articles/upadok-mobilnoy-razrabotki.html
Эти мобильные штучки уже не так интересны. Вы понимаете, что тратите все свое время на борьбу с платформой и очень мало времени на создание чего-либо. Создание - это самое интересное. Создание - это радость. Когда вы убираете радость из уравнения, это перестает приносить удовольствие, и тогда вы начинаете задаваться вопросом...
Есть ли что-то лучше? Что-то более увлекательное, что позволит мне создавать вещи быстрее, с быстрыми циклами обратной связи и более разумным тестированием?
Именно тогда мобильные разработчики часто пробуют что-то новое, например, веб-разработку (часто на основе JavaScript, Ruby, Python и т. д.), и обнаруживают, что жизнь на другой стороне безумно весела и продуктивна.
Статья: https://apptractor.ru/info/articles/upadok-mobilnoy-razrabotki.html
💩5🤣5👎3😁2👍1
Инженер по машинному обучению — новый путь обучения от Google
Google предлагает новый полный путь обучения по основам машинного обучения с использованием технологий Google Cloud. Этот путь обучения вы можете пройти самостоятельно и бесплатно. Однако он является довольно длительным, поскольку каждый отдельный курс (а их 15 во всем потоке) требует от 8 до 32 часов.
Новость: https://apptractor.ru/learn/inzhener-po-mashinnomu-obucheniyu-novyy-put-obucheniya-ot-google.html
Google предлагает новый полный путь обучения по основам машинного обучения с использованием технологий Google Cloud. Этот путь обучения вы можете пройти самостоятельно и бесплатно. Однако он является довольно длительным, поскольку каждый отдельный курс (а их 15 во всем потоке) требует от 8 до 32 часов.
Новость: https://apptractor.ru/learn/inzhener-po-mashinnomu-obucheniyu-novyy-put-obucheniya-ot-google.html
Замедление YouTube с технической стороны
В последнее время замечаю огромное количество информации по поводу замедления Великого, но очень мало где видел конкретику о том, как именно это работает. Одно лишь отчаяние "мы все умрём".
Статья: https://habr.com/ru/articles/832678/
В последнее время замечаю огромное количество информации по поводу замедления Великого, но очень мало где видел конкретику о том, как именно это работает. Одно лишь отчаяние "мы все умрём".
Статья: https://habr.com/ru/articles/832678/
Хабр
Замедление YouTube с технической стороны: ограничение и обход
Привет, Хабр! В последнее время замечаю огромное количество информации по поводу замедления Великого, но очень мало где видел конкретику о том, как именно это работает. Одно лишь отчаяние "мы все...
🔥1
Duolingo создает новую роль, объединяющую дизайнеров и разработчиков
Недавно в Duolingo появилась должность, балансирующая между дизайном и инженерией. Приверженцы подхода, основанного на дизайне, нанимают людей, которые могут оптимизировать дизайн с помощью аниматоров и доносить эти оптимизации до инженеров. Они называют их креативными технологами.
Статья: https://rive.app/blog/creative-technologists-duolingo-s-solution-to-the-designer-to-developer-handoff
Недавно в Duolingo появилась должность, балансирующая между дизайном и инженерией. Приверженцы подхода, основанного на дизайне, нанимают людей, которые могут оптимизировать дизайн с помощью аниматоров и доносить эти оптимизации до инженеров. Они называют их креативными технологами.
Статья: https://rive.app/blog/creative-technologists-duolingo-s-solution-to-the-designer-to-developer-handoff
Forwarded from addmeto (Grigory Bakunov)
В современном мире для разработчиков есть два кита — Github (где хранится почти весь код) и HuggingFace (где хранятся и запускаются датасеты и модели). Только что гитхаб обьявил, что запускает свой маркетплейс и запускалку для моделей, таким образом, по сути атакует своего конкурента.
Пока нет важнейших кусков (хранения и контроля версий моделей), точнее, они есть, но не такие удобные как у HuggingFace. И это публичная бета с ограниченным количеством участников. Но ход безусловно сильный, и выглядит всё это на мой взгляд получше, чем у конкурента. И вот этот еще кусок мне очень нравится:
Пока нет важнейших кусков (хранения и контроля версий моделей), точнее, они есть, но не такие удобные как у HuggingFace. И это публичная бета с ограниченным количеством участников. Но ход безусловно сильный, и выглядит всё это на мой взгляд получше, чем у конкурента. И вот этот еще кусок мне очень нравится:
В соответствии с неизменной приверженностью GitHub и Microsoft принципам конфиденциальности и безопасности, никакие запросы или результаты в GitHub Models не будут передаваться поставщикам моделей, а также использоваться для обучения или улучшения моделей.
The GitHub Blog
Introducing GitHub Models: A new generation of AI engineers building on GitHub
We are enabling the rise of the AI engineer with GitHub Models – bringing the power of industry leading large and small language models to our more than 100 million users directly on GitHub.
Как Rust прошел путь от побочного проекта до самого любимого языка программирования в мире
Инженер Mozilla Грейдон Хоар впервые начал разрабатывать Rust в качестве личного проекта в 2006 году. К 2010 году он был официально анонсирован Mozilla Research и выпущен в открытый доступ. Сейчас Rust - один из самых любимых языков программирования на планете: около 3 миллионов разработчиков пишут на Rust.
В этой статье MIT Technology Review рассказывается об истории Rust и о том, как он был разработан.
Статья: https://www.technologyreview.com/2023/02/14/1067869/rust-worlds-fastest-growing-programming-language/
Инженер Mozilla Грейдон Хоар впервые начал разрабатывать Rust в качестве личного проекта в 2006 году. К 2010 году он был официально анонсирован Mozilla Research и выпущен в открытый доступ. Сейчас Rust - один из самых любимых языков программирования на планете: около 3 миллионов разработчиков пишут на Rust.
В этой статье MIT Technology Review рассказывается об истории Rust и о том, как он был разработан.
Статья: https://www.technologyreview.com/2023/02/14/1067869/rust-worlds-fastest-growing-programming-language/
😁1