Вхід Реєстрація
Реклама
Ваше рекламне місце
Забронюйте цей слот без конкуренції на обраний період.
Купити рекламу →
Логотип телеграм спільноти - Затишна Галера
Додано 06 січ 2025

Затишна Галера

@Zatishna_Galera
Кількість підписників: 2 706
Фото: 1,370
Відео: 437
Посилання: 1,850
Опис:
Голова Одеського центру розробки DataArt та Delivery Director, капітан Затишної Галери, ділитимуся: завданнями із співбесід (QA/Delivery/Management), статтями, вакансіями, новинами зі світу IT. Контакт: [email protected] ; Patreon: patreon.com/CozyGalley

👥 Кількість підписників

2 706
Середній/День:: -2
Середній/Тиждень:: +4
Середній/Місяць:: +3

👁️ Середній перегляд на повідомлення

614
Середній/День:: 584
Середній/Тиждень:: 639
ERR: 22.69%

📊 Кількість повідомлень на день

2
Останній день: 0
Середнє за тиждень: 1
Середнє за день: 2

Історія зміни статуса

Офіційно не підтверджена 2025-01-06

Стіна

Статистика telegram каналу

👁 396 26-07-08 10:31
#iOSКомпас 🧭1️⃣6️⃣2️⃣ Завдання 162Як Group у SwiftUI обманює ваші очікування та робить код непередбачуваним?Доброго здровля мої любі друзі. З вами ваш незмінний ios розробник Сергій з @badlinkschannel. Сьогодні розберемо одну з найпідступніших конструкцій у SwiftUI, яка виглядає невинно, але може стати джерелом важковловимих багів. Йдеться про Group. Багато хто використовує його для групування представлень, не розуміючи, що насправді відбувається під капотом. Group - це не layout-контейнер на кшталт VStack або HStack, а особливий механізм, який змінює правила застосування модифікаторів до дочірніх представлень.Основна проблема в тому, що Group поводиться не так, як інтуїтивно очікує розробник. Ви застосовуєте модифікатор до групи, думаючи, що він застосовується один раз, а насправді SwiftUI застосовує його до кожного елемента групи окремо. Це особливо небезпечно з модифікаторами життєвого циклу, такими, як onAppear і task.🔣 Сценарій-пастка - подвійний виклик логіки:struct ContentView: View { @State private var isLoading = true var body: some View { Group { if isLoading { ProgressView() } else { DataView() } } .onAppear { loadData() // Небезпечно! Може викликатися кілька разів } } private func loadData() { // Завантаження даних isLoading = false }} Інтуїція підказує: onAppear спрацює один раз, коли з'явиться Group. Реальність SwiftUI може бути іншою. Модифікатор застосовується до представлень, які створює група, тому після заміни ProgressView на DataView дія може запуститися повторно. У контейнерах із повторним створенням або появою елементів, зокрема в List, це може призвести до дублювання мережевих запитів або порушення бізнес-логіки.🔣 Чому це відбувається:Group у SwiftUI - це не самостійний layout-контейнер із власним візуальним вузлом. Він об'єднує кілька представлень в одну декларативну конструкцію, а модифікатори застосовуються до членів групи, а не до окремого контейнера. Коли ви пишете .onAppear для Group, це фактично означає «застосувати onAppear до елементів усередині».🔣 Що краще використовувати замість Group:🔣 Явні layout-контейнери:Якщо потрібно розташувати елементи - використовуйте призначені для цього інструменти:// Замість Group для вертикального розташуванняVStack { Text("Заголовок") Text("Опис")}// Замість Group для горизонтального розташуванняHStack { IconView() TextView()}// Для накладанняZStack { BackgroundView() ContentView()} Ці контейнери дають чітку візуальну та логічну структуру. Вони не маскують, а декларують відносини між елементами.🔣 Винесення в окремий View:Якщо Group додається лише для логічного групування - це може бути ознакою, що час створити окреме представлення:// ЗамістьGroup { UserAvatarView() UserNameView() UserStatusView()}.padding()// Створюємоstruct UserHeaderView: View { var body: some View { VStack { UserAvatarView() UserNameView() UserStatusView() } .padding() }} 🔣 Переваги:👍 Читабельність коду покращується.👍 З'являється можливість повторного використання.👍 Модифікатори та логіка ізолюються.👍 Тестування спрощується.👍 ViewBuilder для складних умов:Для складних умовних конструкцій можна використовувати @ViewBuilder:@ViewBuildervar conditionalContent: some View { if conditionA { ViewA() } else if conditionB { ViewB() } else { DefaultView() }}var body: some View { VStack { conditionalContent } .onAppear { // Застосовується до VStack, а не окремо до кожної умовної гілки }} #️⃣ SwiftUI - це декларативний фреймворк, де явність і передбачуваність мають бути пріоритетом. Group не є поганим сам по собі, але його поведінка легко суперечить інтуїтивним очікуванням розробника.@Zatishna_Galera
👁 510 26-07-06 12:06
;#ЧарівнийКомпас 🧭2️⃣4️⃣5️⃣ Завдання 245Для чого проводиться backlog refinement?Закриваємо п'ятірку питань з менеджменту простим питанням, але в ньому ховається хітрощ. Усі ми знаємо, що таке Grooming, але нечасто чуємо аналогічний термін - Refinement.🤔 Backlog Refinement (він же Backlog Grooming) - це регулярна активність, під час якої команда разом із Product Owner готує Product Backlog до майбутніх спринтів.Мета не в тому, щоб вибрати задачі на наступний спринт - це відбувається на Sprint Planning, - а в тому, щоб зробити backlog зрозумілим, актуальним і готовим до планування надалі.Під час refinement (або grooming) команда зазвичай робить кілька речей:1️⃣ По-перше, уточнює вимоги. Product Owner пояснює бізнес-логіку, команда ставить питання й усуває неоднозначності. Це важливо, щоб до наступного Sprint Planning не залишалося питань і неясностей.2️⃣ По-друге, декомпозує великі задачі. Це необхідно зробити для точнішої оцінки.3️⃣ По-третє, оцінює задачі. Це дозволяє розуміти, скільки роботи реально можна взяти в наступний спринт, і заздалегідь бути готовим до Sprint Planning, щоб той зайняв поменше часу.4️⃣ По-четверте, переглядає пріоритети. Раптом щось змінилося.Результат хорошого refinement - це backlog, у якому достатня частина готова до роботи. Це сильно спростить життя при Sprint Planning і загалом додасть команді розуміння, а що ж буде далі. Якщо refinement проводиться регулярно, Sprint Planning може проходити швидше й ефективніше. Замість того щоб витрачати час на з'ясування вимог і оцінки, команда вже обговорює те, скільки задач вона може взяти в роботу і як їх реалізувати.@Zatishna_Galera
👁 642 26-07-03 17:39
#ЗатишнийDigest👍 П'ятничний digest новин зі світу IT:1️⃣ ORACLE СКОРОТИЛА 21 000 ЛЮДЕЙ ЗА РІКOracle за рік скоротила штат з 162 тисяч до 141 тисячі людей. Формально це реструктуризація, але кажуть там є вуха ШІ. 2️⃣ LUCID СКОРОЧУЄ 18% ШТАТУНовий CEO Lucid вирішив скоротити приблизно 1500 людей. Це вже другий великий раунд скорочень за кілька місяців. 3️⃣ КИТАЙ ОБІГНАВ США У СУПЕРКОМПʼЮТЕРАХКитайський LineShine очолив рейтинг і обійшов американський El Capitan. Важливо уточнення, багатьох компʼютерних кластерів, типу Colossus у цьому рейтингу нема. 4️⃣ IBM ПОКАЗАЛА ТЕХНОЛОГІЮ ДЛЯ ЧИПІВ 1 НМ І НИЖЧЕ IBM показала дослідницьку технологію нижче 1 нанометра - 0.7 нм або 7 ангстрем. Фокус у новій 3D-архітектурі NanoStack, де транзистори пакуються вертикально. Обіцяють до 100 млрд транзисторів на чипі розміром з ніготь, до 50% приросту продуктивності або до 70% економії енергії. 5️⃣ CLOUDFLARE ДАЄ САЙТАМ БІЛЬШЕ КОНТРОЛЮ НАД ШІ-БОТАМИCloudflare замінює перемикач блокування ШI-ботів на три окремі категорії: Search, Agent і Training. Тобто сайт може дозволити пошукову індексацію, але заборонити навчання моделей або агентські краулери. 6️⃣ SPACEX НІБИТО ПОКАЗАЛА ШІ-ПРИСТРІЙХодять чутки, що SpaceX показала інвесторам прототип ШІ-пристрою, тоншого за iPhone, з xAI всередині, Snapdragon-чипом і власною ОС. Маск це швидко назвав нісенітницею. 7️⃣ ПРОДАЖІ PLAYSTATION І XBOX ПРОСІЛИУ США PlayStation у травні впала на 58% рік до року і показала найгірший травень з 2000 року. Xbox взагалі отримав найгірший травень за всю історію бренду. Nintendo Switch 2 при цьому виглядає єдиною консоллю, яка реально тримається. 8️⃣ ТРАМП ПОГРОЖУЄ 100% МИТАМИТрамп пригрозив 100% митами країнам, які вводять мита проти американських технологічних компаній. 9️⃣ VOLKSWAGEN МОЖЕ СКОРОТИТИ ДО 100 ТИСЯЧ ЛЮДЕЙVolkswagen розглядає сценарій скорочення до 100 тисяч робочих місць і зупинку до 4 заводів у Німеччині. Понад 35 тисяч скорочень уже погоджено до 2030 року.1️⃣0️⃣ SPACEX МОЖЕ ЗАПУСТИТИ STARLINK MOBILESpaceX має плани запустити Starlink mobile service для споживачів у США. 1️⃣1️⃣ SONY ВІДМОВЛЯЄТЬСЯ ВІД ФІЗИЧНИХ ДИСКІВSony офіційно припинить випуск фізичних дисків для нових ігор з січня 2028 року. Нові ігри будуть цифровими, а в магазинах можуть залишитися коробочки з кодами. 1️⃣2️⃣ РОЗРОБКА GTA VI ОБІЙШЛАСЯ В КОПІЄЧКУGTA VI, за оцінками аналітиків, може коштувати Rockstar близько $2 млрд з урахуванням розробки і маркетингу. Ходять чутки про $3 млрд за першу добу предзамовлень і 39 млн копій. 1️⃣3️⃣ ПОМЕР ОМ МАЛІКОм Малік помер 24 червня у віці 59 років після довгої історії з хворим серцем. Для молодих пасажирів це може бути не дуже знайоме ім'я, але він був одним із перших великих техноблогерів і засновником GigaOm. Press 🔠.1️⃣4️⃣ ANTHROPIC ВИПУСТИЛА CLAUDE SONNET 5Anthropic випустила Claude Sonnet 5 - найбільш agentic модель у лінійці Sonnet. За бенчами вона близька до Opus 4.8 у багатьох задачах, але дешевша. 1️⃣5️⃣ ANTHROPIC ПОВЕРТАЄ FABLE 5США зняли експортні обмеження з Claude Fable 5 і Mythos 5, тож Anthropic повертає доступ. Компанія каже, що додала захист, який блокує проблемний джейлбрейк у понад 99% випадків, і працює над спільною системою оцінки джейлбрейків разом з великими гравцями ринку. 1️⃣6️⃣ OPENAI АНОНСУВАЛА GPT-5.6OpenAI показала GPT-5.6 у трьох варіантах: Sol, Terra і Luna. Sol - флагман, Terra - середній варіант, Luna - швидша і дешевша моделька. Ціни: Sol $5/$30, Terra $2.5/$15, Luna $1/$6 за мільйон токенів на вхід/вихід. Є нюанс: cache writes тепер платні і рахуються як 1.25x від input-ціни моделі, зате cache reads залишаються з 90% знижкою. Sol також тестують на Cerebras зі швидкістю до 750 токенів на секунду.@Zatishna_Galera
👁 618 26-07-01 10:49
#iOSКомпас 🧭1️⃣6️⃣1️⃣ Завдання 161 (PART 2)SwiftUI .task: коли треба запускати async-код при появі view?У прикладі вище використовується init(sidebar:detail:) версія NavigationSplitView, щоб створити split view на дві колонки.На iPad використання task(id:priority:_:) для detail view тут уже критичне. Бо щойно користувач вибрав морозиво, detail view більше не з'являється заново. А це означає, що базова версія .task уже не тригерне action повторно.Якщо ж використати вибране морозиво як тригер для асинхронної дії, це обмеження можна обійти. І щоразу, коли користувач змінює вибір, detail data завантажуються знову.Саме так, як і треба.🔣 Порівняння з `.onAppear`Після ближчого знайомства з .task може виникнути логічне питання: а в чому різниця з .onAppear, який на поверхні ніби дає таку саму поведінку?Обидва модифікатори можуть запускати синхронні методи, коли view з'являється. Але .task має дві переваги:1️⃣ Нативна підтримка async/await, без потреби загортати все в Task { }2️⃣ Автоматичне скасування задачі, коли view виходить зі scope або, у випадку task(id:_:), коли змінюється id. Життя стає простішим, бо не треба вручну менеджити lifetime задачіВ обох модифікаторів є свої сценарії використання. А що саме брати - вирішувати вже вам.У цьому невеликому пості ми подивилися на три способи використання .task, щоб запускати асинхронні дії при появі view:1️⃣ task(_:) - найпростіший варіант без явно переданого priority2️⃣ task(priority:_:) - варіант із переданим priority3️⃣ task(id:priority:_:) - варіант, який автоматично скасовує і створює задачі заново, коли змінюється id@Zatishna_Galera
👁 793 26-06-26 08:34
#ЗатишнийDigest👍 П'ятничний digest новин зі світу IT:1️⃣ APPLE ПІДНЯЛА ЦІНИ НА MAC, IPAD І НЕ ТІЛЬКИApple таки пішла на підвищення цін через дефіцит пам'яті та чипів на фоні ШІ-буму. Подорожчали MacBook Neo, MacBook Air, MacBook Pro, iPad, iPad Air, iPad Pro, HomePod, Apple TV і Vision Pro. iPhone поки не чіпали. 2️⃣ ANTHROPIC МОЖЕ ЗАПРОСИТИ ДОКУМЕНТИ У КОРИСТУВАЧАAnthropic оновила правила і тепер Claude у певних випадках може попросити підтвердити особу або вік. Компанія каже, що це потрібно для безпеки, але ми розуміємо, що це потрібно через заборону моделей владою США. 3️⃣ OPENAI ПОКАЗАЛА ПЕРШИЙ ВЛАСНИЙ ЧИПOpenAI разом із Broadcom показали Jalapeño - перший власний inference-чип компанії. Він заточений під запуск моделей. Чип пройшов шлях від дизайну до виробництва за 9 місяців. Продавати його не будуть, судячи з новин. 4️⃣ ANTHROPIC ЗВИНУВАТИЛА ALIBABA У ШАХРАЙСТВІ І ПОДАЛИ ДО СУДУAnthropic заявила, що оператори, повʼязані з Alibaba і Qwen, створили майже 25 тисяч фейкових акаунтів і з квітня по червень зробили понад 28.8 млн звернень до Claude. Ціль, за версією Anthropic, - дистиляція, тобто спроба навчити свої моделі на відповідях Claude.5️⃣ GTA VI ВІДКРИЛА ПЕРЕДЗАМОВЛЕННЯПередзамовлення GTA VI стартували. Базова версія коштує $79.99, Ultimate Edition - $99.99. За передзамовлення дають Vintage Vice City Pack, а в Ultimate Edition додають машини, зброю, кастомізацію, магазини, тату-салон, салон зачісок і додатковий контент. Капітан проти того, щоб контент, а не тільки скіни (а магазини — це контент), продавали за гроші. 6️⃣ RIVIAN ЗНОВУ СКОРОЧУЄ ЛЮДЕЙRivian скорочує сотні працівників, але формально це менше 2% штату.Скорочення зачепили переважно продажі, сервіс і підтримку.7️⃣ ДЖОН ДЖАМПЕР ЙДЕ З GOOGLE DEEPMIND В ANTHROPICДжон Джампер залишає Google DeepMind і переходить в Anthropic.Нагадаю, це нобелівський лауреат з хімії 2024 року, але за ШІ модельку. 8️⃣ BYTEDANCE ПОКАЗАЛА SEEDANCE 2.5ByteDance показала Seedance 2.5 - нову версію своєї моделі для генерації відео. З головного: до 30 секунд відео одним шматком, до 50 референсів, підтримка 3D-превізу, більш контрольоване редагування і фокус на професійні сценарії. Також анонсували AI copyright commercialization platform. Ідея в тому, щоб правовласники могли ліцензувати контент для ШІ-генерації і отримувати з цього гроші.9️⃣ КЛОД ГІЙМО ЗАГИНУВ В АВІАКАТАСТРОФІКлод Гіймо, один із засновників Ubisoft, загинув в авіакатастрофі у Франції у віці 69 років. PRESS 🔠. @Zatishna_Galera
👁 549 26-06-24 11:05
#iOSКомпас 🧭1️⃣6️⃣0️⃣ Завдання 160WWDC 2026: Apple зробила ставку на ШІ. Що зміниться в розробці застосунків?З вами знову той самий автор каналу @badlinkschannel. Сподіваюсь вам ще не набридла ця ідея капітана галери про iOS розробника.Цього року Apple нарешті відкрила розробникам нормальний доступ до нового ШІ-стеку. Не через натяки й обхідні API, а майже в лоб. На WWDC26 показали оновлений Apple Intelligence, розширили Foundation Models, пересклали Xcode під роботу з агентами й заодно оновили платформи.🔣 ШІ-інструменти для розробників:Apple представила нові фреймворки для роботи з ШІ. Foundation Models - розширений фреймворк для роботи з Apple Intelligence. Приймає текст і зображення, підтримує кастомні ШІ-навички. Єдиний Swift API дає доступ до локальних моделей на пристрої, моделей у Private Cloud Compute й інших провайдерів через Language Model protocol. Для розробників з App Store Small Business Program і менш ніж 2 млн first-time downloads доступ до Apple Foundation Models у Private Cloud Compute буде без cloud API cost. Core AI - новий фреймворк для запуску власних і сторонніх ШІ-моделей локально на Apple Silicon. З упором на приватність, unified memory і Neural Engine, без обов’язкового зливу даних у хмару. А пошук і RAG-сценарії поверх локального контенту Apple окремо зав’язує на Core Spotlight. Private Cloud Compute - не просто «фіча для iCloud+», а приватна серверна архітектура Apple для важчих ШІ-запитів. Частина Apple Intelligence має денні ліміти, а підвищений доступ буде в більшості планів iCloud+. App Intents - тепер головний шлях, щоб під’єднати застосунок до Siri AI й Apple Intelligence. SiriKit фактично від’їжджає в legacy. Розробник описує entity та intent-схеми, а фреймворк мапить запити користувача на можливості застосунку.🔣 Xcode 27 - агент стає частиною IDE:Найбільша зміна для щоденної роботи. Apple не просто додала чат із ШІ, а вбудувала агентів у повний цикл розробки - від ідеї до підтримки.Агент працює в кілька етапів: discovery - обговорення ідеї прямо в Xcode. plan - агент збирає контекст і створює Markdown-план. Код не змінюється, план можна правити руками. development - агент пише код за погодженим планом. verification - тести, API, користувацькі сценарії на симуляторі, звіт. crashes - аналіз креша в проді, відтворення, опис і пропозиція фікса.Зміни від агента видно поруч із кодом, і розробник може рев’ювити їх до застосування. Apple не намагається замінити інженера, а забирає рутину: підготовку локалізації, пошук дорогих функцій, регресії, перевірки й нудну діагностику.🔣 Інші зміни в Xcode 27: Device Hub замінив Simulator. Одне вікно для симуляторів і фізичних пристроїв. Прямо звідти можна тестувати тему, розмір шрифту, accessibility-налаштування й різні конфігурації. У Xcode з’явилися агентні сценарії з плануванням, Markdown-канвасом, рев’ю змін і роботою з previews. Вибір зовнішньої ШІ-моделі: інтеграції з OpenAI, Anthropic Claude і Google Gemini. Інтеграція з Figma і GitHub прямо з IDE. Локалізація прямо в Xcode. Агент проходить по рядках, готує String Catalog і перекладає UI з урахуванням контексту використання. Top Functions в Instruments - показує, які функції найбільше вантажать систему. Оновлений Organizer - не просто показує, що зламалося, а допомагає зрозуміти, де проблема і як її чинити.WWDC 2026 задала напрямок: Apple відкрила розробникам новий ШІ-стек, перевела Siri AI на App Intents і вбудувала агентів у Xcode. Тепер не треба гадати, як під’єднатися до Apple Intelligence - є офіційні API. Агент в Xcode не замінить розробника, але забере на себе брудну роботу. При цьому Apple не забула про продуктивність SwiftUI, пам’ять, інструменти відладки й нормальну діагностику.ШІ стає не фічею, а частиною інструментарію. І чим акуратніший у вас проєкт, тим більше ви виграєте від нового Xcode.Це, звісно, лише частина того, що показали на WWDC. Багато деталей потребують окремого розбору.Білш детально можна почитати за посиланнями в коментарях.@Zatishna_Galera
👁 624 26-06-22 17:35
#ЧарівнийКомпас 🧭2️⃣4️⃣4️⃣ Завдання 244Як переконати команду впровадити новий інструмент, якщо вона не хоче змінювати звички? Особливо в сьогоднішніх реаліях із ШІ інструментами.Головне пояснювати і ще раз пояснювати. Питання не у впровадженні інструмента, а у вирішенні проблеми цим інструментом. Люди не люблять просто так змінювати звичне їм середовище.Наприклад, які проблеми можуть бути, де ШІ може допомогти: Код-рев’ю займають занадто багато часу. Написання тестів нудне. Документація постійно застаріває. Аналіз великого коду займає години. Створення Jira-тікетів перетворюється на рутину.Знаходимо найбільш актуальну проблему для нашої команди, а потім пропонуємо інструмент для її вирішення.Наприклад: «У нас рев’ю одного PR займає в середньому годину. Давайте два тижні спробуємо використовувати Claude для первинного аналізу і подивимось, чи скоротиться час хоча б на 10%-20%.». Це викличе значно менше спротиву.По-перше - ми даємо конкретну причину для використання інструмента, по-друге - ми показуємо чіткі умови експерименту і його кінцевість.Ще можна імплементувати зміни не на всю команду, а на 2-3 ентузіастів, взяти їх за окрему експериментальну групу, а потім показати різницю ДО і ПІСЛЯ, в ідеалі, якщо вони самі це спробують розповісти команді. Довіра між інженером і інженером, зазвичай, значно більша, ніж менеджер-інженер.Важливо не забути виміряти показники ДО і ПІСЛЯ, інакше і порівнювати буде нічого.Якщо через місяць цифри не покращилися - значить інструмент справді не підходить нашій команді або нашій ситуації. Якщо покращилися - то оскаржити це буде вже складно.Загалом завжди дуже важливо говорити з людьми, пояснювати їм причини, а не просто форсити якісь зміни. Інакше ви точно натрапите на спротив.@Zatishna_Galera
👁 735 26-06-19 15:27
#ЗатишнийDigest👍 П'ятничний digest новин зі світу IT:1️⃣ VOLKSWAGEN СКОРОТИТЬ 19 000 ЛЮДЕЙ ДО КІНЦЯ 2026Volkswagen продовжує масштабне скорочення витрат у Німеччині. До кінця 2026 року штат мають скоротити на 19 000 людей, а до 2030 року погоджено вже понад 28 000 скорочень.2️⃣ DEEPSEEK ЗАЛУЧИЛА ПОНАД $7 МЛРДDeepSeek закрила перший великий раунд фінансування на понад $7 млрд при оцінці більше $50 млрд.3️⃣ PERPLEXITY ПЛАНУЄ IPO У 2028CEO Perplexity Аравінд Срінівас каже, що компанія планує IPO у 2028 році, незалежно від того, як ринок прийме OpenAI та Anthropic.4️⃣ GOOGLE ПОКАЗАЛА НОВУ РОЗУМНУ КОЛОНКУ З GEMINIGoogle представила нову Google Home Speaker за $99.99 - першу нову колонку з часів Nest Audio у 2020. Головна ідея - Gemini всередині. Можна говорити природною мовою, давати багатокрокові команди, виправлятися посеред фрази і не повторювати весь запит з нуля. Але магія, звісно, не вся безкоштовна. Google Home Premium коштуватиме від $10 до $20 на місяць і відкриватиме Gemini Live, пошук по історії камер Nest, розумні підсумки по дому і так далі.5️⃣ SPACEX КУПУЄ CURSORSpaceX домовилася купити Anysphere з їхнім Cursor за $60 млрд.6️⃣ MICROSOFT ОНОВИЛА SURFACE LAPTOP І SURFACE PROMicrosoft представила нові Surface Laptop і Surface Pro на Snapdragon X2. Ціни стартують від $1,499 для Surface Pro і від $1,599 для Surface Laptop.7️⃣ CHATGPT БІЛЬШЕ НЕ МАЄ 50%+ РИНКУChatGPT все ще лідер серед ШІ-асистентів, але його частка вперше впала нижче 50%. У ChatGPT понад 1.1 млрд MAU, у Gemini - 662 млн, у Claude - 245 млн.8️⃣ ВЕЛИКА БРИТАНІЯ ХОЧЕ ЗАБОРОНИТИ СОЦМЕРЕЖІ ДЛЯ ДІТЕЙ ДО 16 РОКІВБританія планує заборонити дітям молодше 16 років доступ до соцмереж. Месенджери типу WhatsApp і Signal мають бути винятком. Окремо хочуть обмежити «романтичних» ШІ-чатботів - доступ тільки з 18 років. Перші правила можуть запрацювати навесні 2027.9️⃣ НОАМ ШАЗІР ЙДЕ В OPENAIНоам Шазір залишає Google і переходить в OpenAI. Це один із людей, без яких сучасні LLM виглядали б зовсім інакше. Він був співавтором Transformer-paper, придумав важливі архітектурні штуки на кшталт multi-query attention і SwiGLU, заснував Character.AI, а потім Google заплатив $2.7 млрд за нього і частину команди.1️⃣0️⃣ FOX КУПУЄ ROKUFox купує Roku за $22 млрд. Для пасажирів нагадаю: Roku - це не тільки ТВ-приставки, а велика streaming-платформа з охопленням понад 100 млн домогосподарств і власною рекламною екосистемою. Угоду планують закрити в першій половині 2027 року, якщо регулятори не вирішать інакше.1️⃣1️⃣ PARAMOUNT ВСЕ Ж ТАКИ КУПУЄ WARNER BROS. DISCOVERYМін'юст США схвалив угоду Paramount Skydance з Warner Bros. Discovery на $111 млрд.1️⃣2️⃣ АКЦІЇ SNAP УПАЛИ ПІСЛЯ АНОНСУ SPECSSnap показала Specs - AR-окуляри за $2,195. Вони мають два Snapdragon-процесори, hand tracking, AI-фічі, 4 години автономності і мають вийти восени у США, Британії та Франції. Проблема в тому, що виглядають вони як гімно. Акції Snap після анонсу впали.@Zatishna_Galera
👁 562 26-06-17 15:01
#Авторське ТРОШКИ ДУМОК ПРО ІСТОРІЮ НАВКОЛО FABLE 5Кілька матеріалів для розуміння: клац, клац, клац, клац. Пасажири, пам’ятаєте, як ми з вами обговорювали, що Даріо Амодей і Anthropic дуже вчасно прокинулися і почали топити за регуляції у сфері ШІ? Тримайте це в голові читаючи далі. Як ви знаєте, уряд США наклав експортні обмеження на Fable 5 і Mythos. Формально заборона стосується іноземців за межами США, іноземців усередині США і навіть співробітників Anthropic без громадянства США.Anthropic само собою швидко відфільтрувати всіх за паспортами не може, тому просто вимкнули доступ узагалі всім. І тут починається найсмішніше.Anthropic останній час, як ви знаєте, розповідає, що frontier-моделі треба регулювати, тестувати, робити аудити, і що держава має мати право блокувати небезпечні з них. І ось держава прийшла, взяла рубильник, клацнула - а Anthropic тепер пускає соплі, що як так можна, процес непрозорий, технічних фактів не дали, уряд вліз, бла-бла-бла. Ну за що боролися, як кажуть. Карма вона така.Так, я розумію, що Anthropic бажали не такого регулювання. Вони хотіли красиву процедуру: закон, незалежні аудити, чіткі критерії, технічні докази, все прозоро, цивілізовано. Але будь обережний у своїх бажаннях.Бо коли ти сам продаєш державі думку «ці моделі можуть бути небезпечними, уряд має втручатися», не дивуйся, що в якийсь момент уряд втручається не так ніжно, як у тебе це було в голові.🔣 Що сталося по фактах:🔣 За повідомленнями медіа, Amazon підняла тривогу: дослідники компанії змогли серією промптів отримати від Fable 5 інформацію, яка може допомогти в кібератаках. Енді Джассі доніс це до Скотта Бессента та інших чиновників. Далі в історії з’являються класичні слова «national security».🔣 Урядова позиція проста: є ризик для кібербезпеки, про який повідомила дуже велика компанія тому з цим треба щось робити.🔣 Позиція Anthropic інша: їм не дали нормальних деталей, лише усні докази, а сам обхід захисту не універсальний. І от тут я навіть частково розумію Даріо Амодей.Якщо тобі кажуть «у нас є проблема, але ми не скажемо яка», то це виглядає так собі. Але з іншого боку - друзі, ви ж самі запросили дорослих у кімнату та прагнули регуляцій, коли вам стало це у нагоді.Мені подобається аргумент Anthropic про прозорий процес. Він правильний. Мають бути критерії, аудити, апеляція, технічні факти, а не «нам Amazon сказав, тому вирубай».Але особисто я все одно не можу співчувати Anthropic на 100%. Вони дуже довго будували образ тих хто топить за безпеку та регуляції.Головний висновок тут не про джейлбрейк. Вони були, є і будуть у всіх моделей. Ідеального захисту ніхто не придумав.Головний висновок - у США тепер є не тільки бажання, а й політична готовність вимикати frontier-моделі майже в ручному режимі. І це вже проблема для всіх: OpenAI, Google, Anthropic та інших.Бо сьогодні це Fable та Mythos, завтра це може бути будь-яка модель, яка комусь у Вашингтоні здасться занадто небезпечною та на яку донесли конкуренти.Ну і Капітан упевнений, що модельку, швидше за все, досить швидко повернуть. Можливо, спочатку для США мабуть і тільки після для інших, але повернуть.@Zatishna_Galera
👁 623 26-06-16 12:54
#ЧарівнийКомпас 🧭2️⃣4️⃣3️⃣ Завдання 243Що таке stakeholder engagement plan?Перепрошую за затримку, вчора дуже навантажений деньок видався, але не можу вас залишити без розбору задачки зі співбесід.🤓 Stakeholder Engagement Plan - це документ, який описує, як ми будемо взаємодіяти з клієнтською стороною, щоб отримати їхню підтримку, управляти очікуваннями й мінімізувати ризики, отримати вихід на нові стріми і так далі.У цьому документі мають бути відповіді на такі, але не тільки, питання (мінімальний список за версію Капітана): Хто є тримачем бюджету? Хто залежить від нашого успіху? Хто є нашим сапортером? Хто буде приймати проєкт? Який у кожного стейкхолдера вплив на проєкт? Хто може нам допомогти пробитися в інші департаменти? Хто може бути стейкхолдером у цих нових департаментах? Що буде, якщо конкретного стейкхолдера завтра замінять? Які стосунки у нас з кожним стейкхолдером зараз? Яких стосунків з ними ми прагнемо? Як часто і в якому форматі нам потрібно комунікувати з кожним зі стейкхолдерів?Крім цього, у подібні документи добре б додавати матрицю, яка буде описувати вплив стейкхолдера на наш проєкт і їхню зацікавленість у нашому успіху (або їхню залежність від нашого успіху).Це важливо, бо, наприклад, якщо тримач бюджету втратить інтерес до проєкту, а у нас немає бекап-плану, як вийти на нові департаменти на стороні клієнта, це може потягнути за собою закриття проєкту. А може хтось на стороні клієнта має шкурний інтерес у нашій невдачі і буде саботувати проєкт. А може ми забули залучити до прийняття рішень якусь важливу людину з боку бізнесу і в результаті ризикуємо ускладнити собі здачу проєкту, і так далі.Саме для цього потрібен Stakeholder Engagement Plan. Він допомагає наочно продумати такі моменти й опрацювати їх заздалегідь.🔣 Кілька порад. Якщо в нашій матриці є такі перетини, то: High Influence / High Interest - активно залучаємо до прийняття рішень. High Influence / Low Interest - тримати задоволеними й поінформованими. Low Influence / High Interest - регулярно інформувати, для їхнього спокою. Low Influence / Low Interest - моніторити без надлишкової комунікації.Цей план - живий документ. Наприклад, у будь-який момент у структурі клієнта може щось змінитися і людина, яка раніше впливу на проєкт не мала, раптом його набуває і важливо не пропустити цей момент.Часто ми думаємо, що проєкт зафейлився через погані оцінки з нашого боку або погану якість роботи, але на великих проєктах (особливо зі складною ентерпрайз-структурою) часто вони провалюються через те, що потрібну людину не було залучено вчасно або її очікуваннями ніхто не керував.@Zatishna_Galera