Эстетическое юзабилити: как красота влияет на пользовательский опыт
Что такое дизайн? В двух словах, это способ решения проблем людей и удовлетворения их желаний с помощью логики и красоты. В этой статье мы предлагаем обсудить роль красоты в дизайне пользовательского опыта: давайте проверим, как она делает счастливыми и пользователей, и бизнес.
Статья: https://medium.muz.li/aesthetic-usability-how-beauty-influences-user-experience-ed1566d569
Что такое дизайн? В двух словах, это способ решения проблем людей и удовлетворения их желаний с помощью логики и красоты. В этой статье мы предлагаем обсудить роль красоты в дизайне пользовательского опыта: давайте проверим, как она делает счастливыми и пользователей, и бизнес.
Статья: https://medium.muz.li/aesthetic-usability-how-beauty-influences-user-experience-ed1566d569
Mojo 🔥 - новый язык программирования для ИИ-разработчиков
Mojo сочетает в себе удобство использования Python и производительность C, открывая беспрецедентное программирование для ИИ железа и расширяемость моделей ИИ.
Сайт: https://www.modular.com/mojo
Mojo сочетает в себе удобство использования Python и производительность C, открывая беспрецедентное программирование для ИИ железа и расширяемость моделей ИИ.
Сайт: https://www.modular.com/mojo
Modular
Mojo 🔥: Powerful CPU+GPU Programming
Mojo is a programming language that enables fast & portable CPU+GPU programs to execute via the MAX Platform
👍2💩1
Эмпирические правила для оценки времени разработки программного обеспечения
Сначала я планировал назвать эту статью "Овладение искусством оценки: определяющее руководство для разработчиков", но кто я такой, чтобы говорить вам, как оценивать проекты? Я могу лишь дать вам несколько советов и описать некоторые вещи, которые хорошо работали для меня на протяжении многих лет. Поэтому именно это я и сделаю - дам вам несколько эмпирических правил, чтобы облегчить вашу жизнь.
Оценка - бич многих разработчиков и бич менеджеров проектов. Постоянная борьба между "скажи мне, сколько это займет" и "сначала дай мне четкое описание задачи". Я здесь для того, чтобы привнести столь необходимую реальность в сложность реальной разработки. У меня была своя доля оценок по обе стороны. Я видел все это. И я здесь, чтобы рассказать вам суровую правду об оценке программного обеспечения, так что пристегнитесь.
А если вы начинающие разработчики - будьте внимательны. Этот материал станет разницей между успешной карьерой и пожизненным пропуском сроков и расстроенными коллегами.
Статья: https://vadimkravcenko.com/shorts/project-estimates/
Сначала я планировал назвать эту статью "Овладение искусством оценки: определяющее руководство для разработчиков", но кто я такой, чтобы говорить вам, как оценивать проекты? Я могу лишь дать вам несколько советов и описать некоторые вещи, которые хорошо работали для меня на протяжении многих лет. Поэтому именно это я и сделаю - дам вам несколько эмпирических правил, чтобы облегчить вашу жизнь.
Оценка - бич многих разработчиков и бич менеджеров проектов. Постоянная борьба между "скажи мне, сколько это займет" и "сначала дай мне четкое описание задачи". Я здесь для того, чтобы привнести столь необходимую реальность в сложность реальной разработки. У меня была своя доля оценок по обе стороны. Я видел все это. И я здесь, чтобы рассказать вам суровую правду об оценке программного обеспечения, так что пристегнитесь.
А если вы начинающие разработчики - будьте внимательны. Этот материал станет разницей между успешной карьерой и пожизненным пропуском сроков и расстроенными коллегами.
Статья: https://vadimkravcenko.com/shorts/project-estimates/
Без паники! Руководство по управлению любым производственным инцидентом
Знать, как действовать, когда что-то ломается, важнее, чем предотвратить поломку.
Статья: https://stackoverflow.blog/2023/05/03/dont-panic-a-playbook-for-managing-any-production-incident/
Знать, как действовать, когда что-то ломается, важнее, чем предотвратить поломку.
Статья: https://stackoverflow.blog/2023/05/03/dont-panic-a-playbook-for-managing-any-production-incident/
OpenAI выпустил бесплатный курс по разработке подсказок (Prompt Engineering) для ChatGPT
Курс: https://www.deeplearning.ai/short-courses/chatgpt-prompt-engineering-for-developers/
Курс: https://www.deeplearning.ai/short-courses/chatgpt-prompt-engineering-for-developers/
www.deeplearning.ai
ChatGPT Prompt Engineering for Developers - DeepLearning.AI
Level up your use of LLMs with prompt engineering best practices. Learn to automate workflows, chain LLM calls, and build a custom chatbot.
Почему шампанское имеет устойчивые "цепочки пузырьков", а другие газированные напитки - нет
Умеют ученые в действительно важные вещи: часть 3
Физик из Университета Брауна Роберто Зенит умеет привязывать свои фундаментальные исследования в области гидродинамики к повседневным явлениям, например, к бокалу шампанского в компании друзей. Однажды он заметил, что пузырьки, поднимающиеся к поверхности, образуют устойчивые вертикальные колонны, в отличие от других газированных напитков, где след от поднимающихся пузырьков отбрасывает другие пузырьки в сторону, так что несколько пузырьков поднимаются одновременно. Зенит обнаружил, что это происходит потому, что молекулы поверхностно-активных веществ покрывают пузырьки шампанского и способствуют их большему завихрению, тем самым нарушая движение, говорится в новой работе, опубликованной в журнале Physical Review Fluids.
Новость: https://arstechnica.com/science/2023/05/physicists-unlock-secret-of-why-champagne-bubbles-form-straight-chain-as-they-rise/
Умеют ученые в действительно важные вещи: часть 3
Физик из Университета Брауна Роберто Зенит умеет привязывать свои фундаментальные исследования в области гидродинамики к повседневным явлениям, например, к бокалу шампанского в компании друзей. Однажды он заметил, что пузырьки, поднимающиеся к поверхности, образуют устойчивые вертикальные колонны, в отличие от других газированных напитков, где след от поднимающихся пузырьков отбрасывает другие пузырьки в сторону, так что несколько пузырьков поднимаются одновременно. Зенит обнаружил, что это происходит потому, что молекулы поверхностно-активных веществ покрывают пузырьки шампанского и способствуют их большему завихрению, тем самым нарушая движение, говорится в новой работе, опубликованной в журнале Physical Review Fluids.
Новость: https://arstechnica.com/science/2023/05/physicists-unlock-secret-of-why-champagne-bubbles-form-straight-chain-as-they-rise/
Как общаться с ChatGPT с помощью голосовых сообщений в Telegram
Пару недель назад я написал бота, который позволяет говорить с ChatGPT с помощью голосовых и текстовых сообщений. Это удобно, потому что не нужно использовать VPN для работы с OpenAI, а про клавиатуру можно забыть вовсе.
В этой статье делюсь пошаговой инструкцией, как реализовать ChatGPT Telegram-бота на NodeJS и задеплоить его на виртуальный сервер.
Статья: https://habr.com/ru/companies/selectel/articles/731692/
Пару недель назад я написал бота, который позволяет говорить с ChatGPT с помощью голосовых и текстовых сообщений. Это удобно, потому что не нужно использовать VPN для работы с OpenAI, а про клавиатуру можно забыть вовсе.
В этой статье делюсь пошаговой инструкцией, как реализовать ChatGPT Telegram-бота на NodeJS и задеплоить его на виртуальный сервер.
Статья: https://habr.com/ru/companies/selectel/articles/731692/
💩1
Я хочу поговорить о WebGPU
WebGPU - это новый способ рисования 3D в веб-браузерах. Он может заменить Canvas и Vulkan, а также стать стандартным способом рисования для любого языка программирования. WebGPU появился на этой неделе в Chrome 113. В этой статье рассматривается, что WebGPU означает для программистов. В ней представлена история графических API и рассказывается о том, что представляет собой WebGPU и как его использовать.
Статья: https://cohost.org/mcc/post/1406157-i-want-to-talk-about-webgpu?utm_source=tldrnewsletter
WebGPU - это новый способ рисования 3D в веб-браузерах. Он может заменить Canvas и Vulkan, а также стать стандартным способом рисования для любого языка программирования. WebGPU появился на этой неделе в Chrome 113. В этой статье рассматривается, что WebGPU означает для программистов. В ней представлена история графических API и рассказывается о том, что представляет собой WebGPU и как его использовать.
Статья: https://cohost.org/mcc/post/1406157-i-want-to-talk-about-webgpu?utm_source=tldrnewsletter
Forwarded from TechSparks
На удивление давно не ссылался на новости от Microsoft — но вот как раз повод. В Bing и Edge — обновления. Спустя 3 месяца после выпуска версий поиска и браузера, обогащенных возможностями GPT, предлагается крутое обновление, которое сама компания называет __the next generation of AI-powered search__.
Чат и ответы поиска становятся мультимодальными, при необходимости они включают изображения и видео. Расширяется аудитория: отменяется лист ожидания, тестирование становится публичным.
И — самое нынче важное: возможности платформы становятся доступны сторонним разработчикам.
Впрочем, в России это все пока не работает, понадобится VPN. Зато с русским работает отлично:)
Чат и ответы поиска становятся мультимодальными, при необходимости они включают изображения и видео. Расширяется аудитория: отменяется лист ожидания, тестирование становится публичным.
И — самое нынче важное: возможности платформы становятся доступны сторонним разработчикам.
Впрочем, в России это все пока не работает, понадобится VPN. Зато с русским работает отлично:)
The Official Microsoft Blog
Announcing the next wave of AI innovation with Microsoft Bing and Edge
Just three months ago, we unveiled the new AI-powered Microsoft Bing and Edge to reinvent the future of search with your copilot for the web. We aimed to tackle a universal problem with traditional search – that nearly half of all web searches go unanswered…
100+ подсказок ChatGPT для разработчиков
Список: https://aruva.medium.com/100-chatgpt-prompts-for-software-developers-752779a95abe
Список: https://aruva.medium.com/100-chatgpt-prompts-for-software-developers-752779a95abe
Откуда Карты знают, когда приедет автобус
Меня зовут Антон Овчинкин, я руководитель группы разработки пешеходной и транспортной навигации. Сегодня я расскажу, что у «Транспорта» под капотом, какие алгоритмы отвечают за то, чтобы автобусы появлялись на карте, двигались по ней плавно и реалистично, а прогноз был максимально точным.
Статья: https://habr.com/ru/companies/yandex/articles/733076/
Меня зовут Антон Овчинкин, я руководитель группы разработки пешеходной и транспортной навигации. Сегодня я расскажу, что у «Транспорта» под капотом, какие алгоритмы отвечают за то, чтобы автобусы появлялись на карте, двигались по ней плавно и реалистично, а прогноз был максимально точным.
Статья: https://habr.com/ru/companies/yandex/articles/733076/
Дайте крудошлепа
Каждый сеньор мнит себя гением, и поэтому программа создается этакими гениальными умельцами. Каждый КРУД, который я видел был на свой лад и по разному сложен.
Сила в стандартности и простоте решений. Когда промышленность перешла от мастеров к конвееру, где от работников не требовалась высокая квалификация. Настоящий сеньор превратит свой код в конвеер, где десяток джунов будут быстро и легко творить новую функциональность, и часто примитивным копипастом.
1. Сеньор это тот, кто взаимодействует с бизнесом. Часто большой геморрой для пользователей решается весьма просто, как в примере с пушом.
2. Любую программу можно превратить в примитивный КРУД и любую в матан‑треш.
3. Задача сеньора наладить конвеер для джунов. Если у вас требуется три сеньора, чтоб починить маппер, значит это делал не сеньор.
Статья: https://habr.com/ru/articles/733400/
Каждый сеньор мнит себя гением, и поэтому программа создается этакими гениальными умельцами. Каждый КРУД, который я видел был на свой лад и по разному сложен.
Сила в стандартности и простоте решений. Когда промышленность перешла от мастеров к конвееру, где от работников не требовалась высокая квалификация. Настоящий сеньор превратит свой код в конвеер, где десяток джунов будут быстро и легко творить новую функциональность, и часто примитивным копипастом.
1. Сеньор это тот, кто взаимодействует с бизнесом. Часто большой геморрой для пользователей решается весьма просто, как в примере с пушом.
2. Любую программу можно превратить в примитивный КРУД и любую в матан‑треш.
3. Задача сеньора наладить конвеер для джунов. Если у вас требуется три сеньора, чтоб починить маппер, значит это делал не сеньор.
Статья: https://habr.com/ru/articles/733400/
Хабр
Дайте крудошлепа
Я устроился в небольшую компанию, которая сделал круд‑приложуху на 20 таблиц типа «заметки» и активно ее продавала госорганам за невменяемый бабос. У нас был 3(три) Т‑Р-И...
Forwarded from TechSparks
Важные прорывы, влияющие на качество жизни, не обязаны быть цифровыми или опираться на очень сложные высокие технологии. Особенно когда про них читаешь в пятницу перед длинными выходными.
Вот, например, пивная банка. Любой ценитель пива знает, что налитая из банки кружка пива сильно не та, что налитая из-под крана в хорошем баре. Наука и практика говорят, что дело во многом в качестве пены и в соотношении пены с жидкостью в готовой кружке.
Оказывается, относительно несложной модификацией крышки, в которой вместо одного язычка предусмотрены два, и они в правильной последовательности дают доступ к содержимому банки при открывании, можно сильно улучшить удовольствие от баночного пива.
Уже хочется попробовать:)
https://newatlas.com/lifestyle/dual-tab-beer-can/
Вот, например, пивная банка. Любой ценитель пива знает, что налитая из банки кружка пива сильно не та, что налитая из-под крана в хорошем баре. Наука и практика говорят, что дело во многом в качестве пены и в соотношении пены с жидкостью в готовой кружке.
Оказывается, относительно несложной модификацией крышки, в которой вместо одного язычка предусмотрены два, и они в правильной последовательности дают доступ к содержимому банки при открывании, можно сильно улучшить удовольствие от баночного пива.
Уже хочется попробовать:)
https://newatlas.com/lifestyle/dual-tab-beer-can/
New Atlas
Dual-tab beer can targets the perfect pour
Beer from a can just ain't the same as beer from a tap, and a lot of it's about the foam. The Japanese take their beer foam pretty seriously, it would seem, and a design team reckons it's worked out how to deliver the perfect pour using an extra tab.
IT Insights
Mojo 🔥 - новый язык программирования для ИИ-разработчиков Mojo сочетает в себе удобство использования Python и производительность C, открывая беспрецедентное программирование для ИИ железа и расширяемость моделей ИИ. Сайт: https://www.modular.com/mojo
Mojo может стать крупнейшим достижением в области языков программирования за последние десятилетия
ИИ-модели в основном разрабатываются на языке Python. Транслировать их в более быструю реализацию может быть сложно и может потребовать от программистов Python изучения других языков. Mojo - это строгий суперсет языка Python. Он предоставляет дополнительную функциональность, чтобы разработчики могли писать высокопроизводительный код. Mojo позволяет программистам Python получить доступ к преимуществам более быстрых языков, таких как C.
Статья: https://www.fast.ai/posts/2023-05-03-mojo-launch.html
ИИ-модели в основном разрабатываются на языке Python. Транслировать их в более быструю реализацию может быть сложно и может потребовать от программистов Python изучения других языков. Mojo - это строгий суперсет языка Python. Он предоставляет дополнительную функциональность, чтобы разработчики могли писать высокопроизводительный код. Mojo позволяет программистам Python получить доступ к преимуществам более быстрых языков, таких как C.
Статья: https://www.fast.ai/posts/2023-05-03-mojo-launch.html
fast.ai
Mojo may be the biggest programming language advance in decades – fast.ai
Mojo is a new programming language, based on Python, which fixes Python’s performance and deployment problems.
🔥1
Даже Amazon не видит смысла в бессерверной архитектуре и микросервисах
Команда Prime Video отказалась от своей бессерверной архитектуры на микросервисах и заменила ее монолитом, что привело к 90% экономии операционных расходов и упрощению системы.
Статья: https://world.hey.com/dhh/even-amazon-can-t-make-sense-of-serverless-or-microservices-59625580?utm_source=tldrnewsletter
Команда Prime Video отказалась от своей бессерверной архитектуры на микросервисах и заменила ее монолитом, что привело к 90% экономии операционных расходов и упрощению системы.
Статья: https://world.hey.com/dhh/even-amazon-can-t-make-sense-of-serverless-or-microservices-59625580?utm_source=tldrnewsletter
Forwarded from кабачковая икра по акции
Insider похоронил метавселенные и отправил одно из самых популярных слов 2022 года на технологическое кладбище. В объёмном некрологе публицист Эд Зитрон называет три главных причины того, почему метавселенные не взлетели.
1. Грандиозные обещания. «Революция», «будущее», «реальная Матрица» — все эти яркие эпитеты оказались просто словами, которые никак не коррелировали с презентациями, которые проводили технологические гиганты.
2. Кризис идентичности и неспособность дать осмысленное определение слова. Здесь комментарии излишни. Даже сейчас, после смерти метавселенной, у этого слова до сих пор нет ёмкого и внятного определения.
3. Суровая реальность. Метавселенные оказались никому не интересны. В октябре 2022 года стало известно, что самая дорогая метавселенная — децентрализованная и основанная на криптографии Decentraland стоимостью $1,3 млрд — имеет 38 (да, ровно 38) активных пользователей. У Horizon от Meta дела обстояли лучше, но всё равно оглушительно провальны: 200 тысяч активных пользователей в месяц при заявленной цели в 500 тысяч.
Самое печальное, что именно потраченные миллиарды долларов на метавселенные и стали предшественником массовых увольнений, которые продолжаются до сих. Убыточные проекты пришлось компенсировать сокращением штатов.
Официальной смертью метавселенных можно считать март 2023 года, когда главный энтузиаст метавселенных Марк Цукерберг заявил, что его компания смещает свой фокус инвестиций в сторону ИИ. «В справедливом мире Цукерберг должен быть уволен с поста гендиректора Meta, но в реальном мире это невозможно» — заключает Эд Зиртон.
1. Грандиозные обещания. «Революция», «будущее», «реальная Матрица» — все эти яркие эпитеты оказались просто словами, которые никак не коррелировали с презентациями, которые проводили технологические гиганты.
2. Кризис идентичности и неспособность дать осмысленное определение слова. Здесь комментарии излишни. Даже сейчас, после смерти метавселенной, у этого слова до сих пор нет ёмкого и внятного определения.
3. Суровая реальность. Метавселенные оказались никому не интересны. В октябре 2022 года стало известно, что самая дорогая метавселенная — децентрализованная и основанная на криптографии Decentraland стоимостью $1,3 млрд — имеет 38 (да, ровно 38) активных пользователей. У Horizon от Meta дела обстояли лучше, но всё равно оглушительно провальны: 200 тысяч активных пользователей в месяц при заявленной цели в 500 тысяч.
Самое печальное, что именно потраченные миллиарды долларов на метавселенные и стали предшественником массовых увольнений, которые продолжаются до сих. Убыточные проекты пришлось компенсировать сокращением штатов.
Официальной смертью метавселенных можно считать март 2023 года, когда главный энтузиаст метавселенных Марк Цукерберг заявил, что его компания смещает свой фокус инвестиций в сторону ИИ. «В справедливом мире Цукерберг должен быть уволен с поста гендиректора Meta, но в реальном мире это невозможно» — заключает Эд Зиртон.
👍5
Meta выпустила мультисенсорную модель ИИ, объединяющую шесть типов данных
Компания Meta анонсировала новую ИИ-модель с открытым исходным кодом, которая связывает вместе несколько потоков данных, включая текст, аудио, визуальные данные, температуру и данные о движении.
На данный момент эта модель является лишь исследовательским проектом, не имеющим немедленного потребительского или практического применения, но она указывает на будущее генеративных систем ИИ, способных создавать иммерсивный, мультисенсорный опыт, и показывает, что Meta продолжает делиться исследованиями в области ИИ в то время, когда конкуренты, такие как OpenAI и Google, становятся все более закрытыми.
Новость: https://apptractor.ru/info/news/meta-otkryla-multisensornuyu-model-ii-obedinyayuschuyu-shest-tipov-dannyh.html
Компания Meta анонсировала новую ИИ-модель с открытым исходным кодом, которая связывает вместе несколько потоков данных, включая текст, аудио, визуальные данные, температуру и данные о движении.
На данный момент эта модель является лишь исследовательским проектом, не имеющим немедленного потребительского или практического применения, но она указывает на будущее генеративных систем ИИ, способных создавать иммерсивный, мультисенсорный опыт, и показывает, что Meta продолжает делиться исследованиями в области ИИ в то время, когда конкуренты, такие как OpenAI и Google, становятся все более закрытыми.
Новость: https://apptractor.ru/info/news/meta-otkryla-multisensornuyu-model-ii-obedinyayuschuyu-shest-tipov-dannyh.html
IT Insights
Даже Amazon не видит смысла в бессерверной архитектуре и микросервисах Команда Prime Video отказалась от своей бессерверной архитектуры на микросервисах и заменила ее монолитом, что привело к 90% экономии операционных расходов и упрощению системы. Статья:…
Мой перевод: https://apptractor.ru/develop/kak-prime-video-masshtabiroval-sluzhbu-monitoringa-i-snizil-zatraty-na-90.html
AppTractor
Как Prime Video масштабировал службу мониторинга и снизил затраты на 90%
Переход нашего сервиса на монолит позволил снизить затраты на инфраструктуру более чем на 90%. Это также увеличило наши возможности масштабирования.
IT Insights
Mojo может стать крупнейшим достижением в области языков программирования за последние десятилетия ИИ-модели в основном разрабатываются на языке Python. Транслировать их в более быструю реализацию может быть сложно и может потребовать от программистов Python…
Не мой перевод :): https://habr.com/ru/articles/733896/
Хабр
Mojo может стать крупнейшим достижением в области разработки языков программирования за последние десятилетия
Drake: Python vs. Mojo Mojo — это новый язык программирования, основанный на Python, который устраняет имеющиеся у него проблемы производительности и развёртывания. Об авторе: Джереми Говард ( Jeremy...
"Язык сна" может позволить общаться во время снов
Теперь люди могут общаться во время люцидных снов. Люцидное сновидение - это когда сновидец может управлять тем, что происходит в его сне. Эксперт по сну Майкл Радуга из исследовательского центра Phase Research Center разработал Remmyo, язык для общения во время люцидных сновидений. Remmyo состоит из шести наборов движений лица, которые регистрируются электромиографическими датчиками на лице. Эти сигналы передаются в программное обеспечение, которое может печатать, озвучивать и переводить Реммио.
Новость: https://arstechnica.com/science/2023/05/sleep-language-could-enable-communication-during-lucid-dreams/
Теперь люди могут общаться во время люцидных снов. Люцидное сновидение - это когда сновидец может управлять тем, что происходит в его сне. Эксперт по сну Майкл Радуга из исследовательского центра Phase Research Center разработал Remmyo, язык для общения во время люцидных сновидений. Remmyo состоит из шести наборов движений лица, которые регистрируются электромиографическими датчиками на лице. Эти сигналы передаются в программное обеспечение, которое может печатать, озвучивать и переводить Реммио.
Новость: https://arstechnica.com/science/2023/05/sleep-language-could-enable-communication-during-lucid-dreams/
🔥1🤡1
Spacetraders - многопользовательская игра, построенная на бесплатного API
SpaceTraders - это игра на основе API, в которой вы приобретаете и управляете флотом кораблей, чтобы исследовать, торговать и сражаться на просторах галактики. Используйте любой язык программирования с предлагаемым API, чтобы управлять самым мощным флотом во вселенной.
Игра: https://spacetraders.io/
SpaceTraders - это игра на основе API, в которой вы приобретаете и управляете флотом кораблей, чтобы исследовать, торговать и сражаться на просторах галактики. Используйте любой язык программирования с предлагаемым API, чтобы управлять самым мощным флотом во вселенной.
Игра: https://spacetraders.io/