TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #239 · 3 мај

Один из самых удобных способов записать данные это использование готовых форматов, такие как JSON или YAML. Из плюсов такого подхода стоит отметить вот что: 🔸 готовый, повсеместно используемый и поддерживаемый формат 🔸 простой и понятный файл, удобочитаемый для человека 🔸 можно легко редактировать в любом текстовом редакторе без специальных программ и библиотек Но есть и минусы 🔹 затраты времени при записи файла (кодирование данных в нужный формат строки) 🔹 затраты времени при чтении файла (декодирование данных в Python объекты) 🔹 размер файла увеличивается из-за разметки данных (скобки, запятые, переносы, отступы...) 🔹 перед записью все данные должны быть помещены в память в полном объёме (не всегда) 🔹 при чтении необходимо считать весь файл в память и только потом декодировать данные Если нужно писать немного данных в несколько файлов, то затраты по времени не ощутимы. Обычно это файлы конфига или какие-либо метаданные. Это отличный вариант под такие задачи. Есть и другой поход к записи файлов - это бинарные файлы. Используется, когда данных достаточно много и никто их не собирается читать глазками😳. 🔸 очень быстрая запись 🔸 чтение значительно быстрей чем JSON, YAML итд 🔸 размер файла значительно меньше, так как нет разметки 🔸 можно записывать данные по мере поступления не загружая всё в память 🔸 можно извлечь любую часть данных независимо Из минусов 🔹 нужно определить свой формат записи данных (если не используете готовую спецификацию определённого формата) 🔹 не получится открыть файл и визуально понять что там записано, а для чтения файла потребуется знать его спецификацию. 🔹 не так-то просто создать такой файл без специальной библиотеки В таком виде удобно записывать большой массив любых однородных данных. Например, мониторинг валютной биржи или кэшированная анимация 3D геометрии. (Это не означает что нельзя записать данные разного типа, просто это будет не так удобно) Представьте себе JPG-картинку. По сути это немного мета-информации и большой массив пикселей. Тоже самое со звуком или видео файлом. Поэтому, если вы попробуете открыть картинку в текстовом редакторе вы увидите что-то вроде такого f15d cd29 a564 4578 ... 09e2 9bc4 a696 1253 ... 84e9 4de1 3b23 c24a ... 2534 5161 28e0 709d ... ... Это и есть записанные байтики. И для их чтения требуется определённый софт который знает что с ними делать. Под каждый тип файла. К чему это я? Читайте в следующем посте... #tricks#basic

Резултати

Пронајдени 8 слични објави

Пребарај: #xcode

当前筛选 #xcode清除筛选
XP Digital Lab

@rocCHL · Post #9431 · 04.02.2026 г., 01:49

初探苹果 Xcode 26.3:一句人话,2 分钟 AI 搞定番茄钟 App Xcode 26.3更新引入了智能体编程工具,支持大语言模型和 Anthropic Claude Agent 等业界主流模型。智能体不仅减少手动编码时间,还降低开发门槛。新功能包括视觉感知、协议互通和模型上下文协议。 标签:#apple#Xcode Created by RocM 官方频道:@rocCHL 官方群组:@roctech 官方合作:@rocmmbot

Hashtags

Android Broadcast

@android_broadcast · Post #8900 · 05.04.2025 г., 09:38

‼️🏝KMP Разработчики не обновляйте XCode до 16.3 В Kotlin 2.1.20 несовместим со свежей версий XCode, поддержка будет в Kotlin 2.1.21. Отложите обновление! #kotlin#kmp#xcode

科技&趣闻&杂记

@kejiqu · Post #3712 · 19.08.2025 г., 03:18

Claude / ChatGPT 任你选,苹果扩展 Xcode 26 智能 AI 代码助手生态 苹果Xcode 26集成开发环境(IDE)将原生支持Anthropic的Claude大模型,此前版本仅支持OpenAI的ChatGPT。开发者将可以直接在Xcode内调用Claude进行代码生成、优化和辅助编程。9to5Mac报道称,在Xcode 26 Beta 7版本中,已实测支持Claude Sonnet 4.0和Claude Opus 4。此前,开发者需通过API接入Claude。Xcode原生集成Claude将提升AI编程工具的智能化和多样性。苹果在2024年全球开发者大会上推出的Swift Assist编程AI助手,功能已升级,支持多家主流AI模型。IT之家 🏷#Xcode#Claude#AI 📢频道👥群组📝投稿

AppPie

@AppPie · Post #2140 · 11.09.2024 г., 00:31

#Apple App Store 现已接受适用于最新版操作系统的 App 提交 iOS 18、iPadOS 18、macOS Sequoia、Apple tvOS 18、visionOS 2 和 watchOS 11 即将面向全球用户推出。开发者可使用 Xcode 16 发布候选版本和最新 SDK 构建App 和游戏,通过 TestFlight 进行测试,然后提交到 App Store 以供审核。 从下个月开始,开发者将能够在自己的 App 中融入 Apple Intelligence 的众多出色新功能,以帮助激发创造力,让用户能够以创新方式进行沟通、工作和表达自我。 自 2025 年 4 月起,上传到 App Store Connect 的 App 必须使用适用于 iOS 18、iPadOS 18、Apple tvOS 18、visionOS 2 或 watchOS 11 的 SDK 进行构建。 #AppleDeveloper#Xcode 📮 频道 @AppPie

科技&趣闻&杂记

@kejiqu · Post #4134 · 03.02.2026 г., 23:15

Apple 宣布在 Xcode 中集成 Claude Agent 和 Codex,支持 Agentic 编程 Apple 于 2026 年 2 月 3 日宣布 Xcode 的一项重大升级,即支持 Agentic 编程。该升级允许开发者直接在 Xcode 内部使用诸如 Anthropic 的 Claude Agent 和 OpenAI 的 Codex 等编码 Agent 构建应用程序。此举旨在提升开发效率,并为开发者提供更强大的编码辅助工具。9to5Mac 🏷#Apple#Xcode#Claude#Agent#Codex 📢频道👥群组📝投稿

AppPie

@AppPie · Post #2445 · 11.06.2025 г., 07:03

#Apple Apple 发布 Icon Composer Apple 发布 了 Icon Composer,这是一款用于为 iPhone、iPad、Mac 和 Apple Watch 创建分层应用程序图标的工具。该工具支持一种新的多层图标格式,并引入了 Liquid Glass 材质,旨在与 Xcode 无缝协作。同时也可以选择导出扁平化版本的图标,以满足营销和传播需求。 主要功能 - 多平台设计: 该工具旨在简化跨 Apple 平台的设计流程。它使用新的、更圆润的外壳形状和更新的网格系统,以增强设计的一致性。用户可以基于单一设计,并可选择为每个平台进行定制。 - Liquid Glass 材质: 这是一种新的材质,其属性可响应动态光照并随图标自动缩放。用户可以导入和组织图稿图层,并调整高光、模糊、半透明度和阴影等属性,以创建具有全新深度和维度的图标。 - 渲染模式注释: Icon Composer 允许用户在单个文件中完全控制图标在不同渲染模式下的外观。支持的模式包括默认(Default)、深色(Dark)和单色(Mono)。 - 实时预览: 提供实时预览功能,用户可以查看设计在不同光照、背景和壁纸下的响应情况,并可在多种尺寸下进行审阅。 - 与 Xcode 集成: Icon Composer 生成的新图标文件类型可直接添加到 Xcode 项目中,所做的更改可以直接同步到项目内。该工具还提供了导出用于营销和传播的扁平化版本图标的选项。 系统要求 该工具需要 macOS Sequoia 或更高版本。 相关资源 WWDC25 视频: 《Say hello to the new look of app icons》 《Create icons with Icon Composer》 #AppleDeveloper#IconComposer#Design#Xcode#WWDC25 📮 频道 @AppPie

GitHub Trends

@githubtrending · Post #14929 · 08.07.2025 г., 13:00

#swift#ci#cli#generator#specification#swift#xcode#xcodeproj#xcodeproject#yaml XcodeGen is a Swift command-line tool that automatically creates your Xcode project based on your folder structure and a simple YAML or JSON configuration file. This means you don’t have to manually manage your Xcode project files, avoiding merge conflicts in Git and keeping your project files always in sync with your folders. It supports complex setups, multiple targets, build settings, and schemes, and works well with CI systems. Using XcodeGen saves you time, reduces errors, and makes collaboration easier by letting you generate and update projects on demand without opening Xcode manually. This helps you focus more on coding and less on project setup. https://github.com/yonaskolb/XcodeGen