TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #721 · 26.12

Почему я люблю языки с сильной системой типов, проверяемой статическим анализом кода — хорошо написанная программа является своей собственной спецификацией и позволяет выражать через язык программирования законы существования предметной области. Когда-то давно я писал на ActionScript. Там была система типов, но вот десериализация JSON'ов по-умолчанию была в какой-то общий Object, к полям которого нужно было обращаться ["по_строковому_имени"]. В один момент мне потребовалось написать что-то на C#, который я совсем не знал, я стал гуглить, как десериализовать JSON, и с удивлением обнаружил кучу советов заранее объявить класс со всеми нужными полями и десериализовать в него. "Какой ужас!", — подумал я тогда, — "Это же дико неудобно! А если я не знаю полей JSON? А если их много? Отвратительный язык!" Теперь то я прекрасно понимаю, что JSON это контракт, и что правильная десериализация только такая и должна быть, и что в хорошем API в одном поле никогда не бывает данных принципиально разных типов, и так далее. Нет, если вы набиваете вечерами пет-проект или сидите бессонную ночь на хакатоне, нет ничего плохого в том, чтобы взять простой язык с динамическими типами вроде JavaScript или Python, не требующий описывать данные. Но вот в энтерпрайзе, особенно когда над одним проектом работает много людей (а бывает это очень часто) — хорошее использование системы типов убережёт разработчиков от огромного количества ошибок, будет бить их по рукам, когда они пытаются сделать что-то не то, и будет подсказывать, когда они не уверены в чём-то. С помощью статической типизации можно на уровне кода обозначить правила, по которым ведёт себя предметная область вашей программы в реальном мире. Разработчику не только будет сложно их нарушить, но он ещё и станет узнавать какие-то вещи, которые мог не знать раньше. Например, если мы делаем медицинскую CRM, и больница заводит новых пациентов только тогда, когда знает их группу крови, мы можем объявить тип "Пациент" (или, если точнее, "Карта пациента") и запретить создавать экземпляры этого типа, не передав в конструктор группу крови (которая, в свою очередь, тоже является типом, вероятнее всего ValueObject'ом). Если новый программист пришёл в проект, он, во-первых, не сможет записать в БД некорректную карту пациента. Понятно, мы не учитываем случаи, когда новый программист переделывает модели предметной области — это будет хорошо видно на кодревью. А, во-вторых, даже если ему никто не сказал, что пациенты должны быть с группой крови, он узнает это из кода. И уже будет понимать, что в тех процессах реальной жизни, которые он описывает кодом, карта пациента создаётся только при наличии группы крови. А, значит, нужно искать какой-то способ сначала эту группу крови получить, и только потом создавать карту. Программирование моделирует реальный процесс. В настоящей работе даже на языках с типами, конечно, без должного контроля можно написать что угодно. Нужна управленческая воля, компетентность руководства, понимание опасности техдолга, в идеале отдельные должности для архитекторов, опытные лиды и старшие разработчики. Но когда всё это есть, можно отсекать много проблем ещё на старте и проще погружать новичков. #dev

Hashtags

Резултати

Намерени 208 подобни публикации

Търсене: #hdr

当前筛选 #hdr清除筛选
Akasha Terminal: dev🍃

@AkashaTerminal · Post #1998 · 10.06.2024 г., 11:15

https://www.bilibili.com/video/av1155740519/ 很好的视频,使我 #HDR 平台只是上线 HDR 视频就行,而观众和 UP 主要考虑的东西就很多了 过了几个小时再去看评论区,各种观点已经吵成一团了,哈 延伸阅读: https://www.bilibili.com/video/av552944986/ https://www.bilibili.com/read/cv24303472/

Hashtags

Android Broadcast

@android_broadcast · Post #9402 · 08.08.2025 г., 12:42

💡HDR. В чем преимущества и как использовать на Android Чем отличается HDR (High Dynamic Range) видео или фото от обычного или SDR (Standard Dynamic Range)? Дисплей устройства становится ярче и насыщеннее. В этом и есть задача HDR - обеспечить больше информации о цвете и яркости картинки, чтобы передать максимально близко к задумке автора контента. SDR формат с которым мы живем довольно давно и он разрабатывался из расчет на устройства того времени, которые просто не могли передать параметры выше: - максимальная яркость ~100 нит - ограниченная цветовая палитра (sRGB) - светлое не такое уж светлое, а тёмное — просто чёрная клякса Современные дисплее смартфонов имеют пиковую яркость в несколько тысяч нит, большие возможности по показу разных цветов и скорость отображения, поэтому SDR просто не может раскрыть их возможностей. Для этого сделали HDR и он позволяет раскрыть максимум от экрана устройства. В Android 14 начали активную поддержку HDR контента и его его совместимость с устройствами без поддержки формата, а именно добавили возможности: ✅ показывать HDR-видео в SurfaceView и MediaCodec ✅ накладывать поверх яркий, живой интерфейс — тоже в HDR ✅ узнать через API, поддерживает ли устройство HDR ✅ использовать ImageDecoder для работы с HDR-изображениями ✅ автоматически конвертировать HDR в SDR контент Google внедрила поддержку UltraHDR - формат изображений c HDR. В нем могут снимать современные Android устройства и получать больше эмоций от ваших фото. Каждый раз наслаждаюсь этим на Pixel. В блоге Android Developers вышла статья с подробностями как устроен цвет на цифровых устройствах и какие преимущества даёт HDR #android#hdr

Hashtags

蓝光影音频道

@voidrss · Post #24461 · 18.11.2022 г., 14:22

🎬 阿里云盘盘🎬🆙🚦 - Telegram Channel 🖼 资源名称:阴谋职场两季全集 资源简介:#1080P#HDR 这部成人向动画是部影子政府下的职场喜剧,在这里由光明会到外星种族Reptoids都是千真万确的,而女主在... Telegraph | 原文

Hashtags

Android Broadcast

@android_broadcast · Post #9497 · 12.09.2025 г., 13:01

🤖Важность HDR в приложениях для передачи естественных цветов Почитал интересную статью от Google про важность использования HDR. Самое важное - HRD не только про яркость, а именно про правильность передачи цветов в приложениях, особенно когда дело касается фото. В Android 15 появилось API для контроля того смешивания HDR и SDR контента: // Требуется, чтобы Windows учитывало желаемый HDR headroom. // Обратите внимание, что эквивалентный API в SurfaceView НЕ требует // COLOR_MODE_HDR для ограничения headroom, // если на SurfaceView отображается HDR-контент. window.colorMode = ActivityInfo.COLOR_MODE_HDR // разные значения headroom могут // использоваться в зависимости от // желаемого headroom контента // И особенностей UI-дизайна приложения. window.desiredHdrHeadroom = when { /* только SDR */ -> 0f /* Смешанный, в основном SDR */ -> 1.5f /* Смешанный, в основном HDR */ -> 3f /* только HDR */ -> 5f else -> 0f } #android#hdr#android15

名称:极限审判(2026)【4K.HDR&杜比视界双版本】【高码率】【内封简繁英】【科幻/悬疑】 描述:警探雷文(克里斯·帕拉特 饰)突遭指控,陷入杀妻疑云,被推上由AI判官裁决的审判席。90分钟倒计时启动,他必须借助AI“天眼”系统,在海量数据中寻找翻盘证据,推翻指向自己的致命结论,否则将被当庭处死。然而,调查越深入,嫌疑人越多,数据却不断自我验证、层层锁死真相。当算法 构成无法破解的死局,人类还能否挣脱系统的最终裁决? 夸克:https://pan.quark.cn/s/6472db685a71 百度:https://pan.baidu.com/s/1Vj795_1d273H5Jy9v4ymsQ?pwd=Yu66 迅雷:https://pan.xunlei.com/s/VOlpmCAqmqDUNwzd6BEwwpKMA1?pwd=t45e 115:https://115cdn.com/s/swfkxh53wwq?password=lac1 📁 大小:35GB 🏷 标签:#4K#HDR #杜比视界#极限审判 #科幻#悬疑 投稿: @pinuo_bot UHD 影视服 自研后端 硬盘集群大带宽

科技&趣闻&杂记

@kejiqu · Post #3599 · 25.06.2025 г., 08:59

PNG 图片标准时隔 20 多年正式更新第三版:HDR、动图、Exif 支持等 PNG(Portable Network Graphics)第三版标准于6月24日正式发布,并被标记为 W3C 推荐标准。该标准旨在改进动图功能,支持高动态范围(HDR)图像,并整合自第二版以来报告的错误修复。新版本核心规范增加了广泛采用的 Animated PNG(APNG)动图格式。APNG 在 2004 年和 2005 年期间被创建并完善,但此前曾被 PNG 开发组拒绝。第三版规范使 APNG 规范与过去十年的内容和实现保持一致。此外,PNG 第三版还新增了 HDR 支持,添加 cICP 块用于包含图像格式元数据,使 PNG 能够包含 HDR 和广色域(WCG)图像。此前定义的 Exif 内容也被移至规范的主体部分。IT之家 | W3C 🏷#PNG#APNG#HDR 📢频道👥群组📝投稿

🎬已更新:低智商犯罪 / 擒贼记 (2026)【更 20 集】【4K.HDR/4K】【内嵌简中】【王传君 / 田曦薇】 📌资源信息 • 体积:2GB • 标签:#低智商犯罪#4K#HDR#剧集 📚内容简介 脱离一线刑侦几年的警察张一昂 (王骁 饰),因为省厅收到的匿名举报信,被派往三江口调查案件。张一昂到三江口不久就遇到刑警队长被害,张一昂在洗清自我嫌疑时意外逮捕了连环杀人案的凶手,迅速建立声望。张一昂将侦查方向锁定到当地富商周荣 (王传君 饰) 团伙,可蠢贼们层出不穷,蠢贼之间勾心斗角的蝴蝶效应,反而助张一昂带领的警察们屡建… 🙋 投稿来源:活雷锋 📬 频道:@Oscar_4Kmovies 💌 群组:@Oscarono 🤖 投稿 / 搜索机器人:@Oscar4KBot 📢 合作:@XiangxiuerBot

🎬已更新:低智商犯罪 (2026)【更 19 集】【4K.HDR/4K】【内嵌简中】【王传君 / 田曦薇】 📌资源信息 • 体积:2.6GB/ 集 • 标签:#低智商犯罪#4K#HDR#剧集 📚内容简介 脱离一线刑侦几年的警察张一昂 (王骁 饰),因为省厅收到的匿名举报信,被派往三江口调查案件。张一昂到三江口不久就遇到刑警队长被害,张一昂在洗清自我嫌疑时意外逮捕了连环杀人案的凶手,迅速建立声望。张一昂将侦查方向锁定到当地富商周荣 (王传君 饰) 团伙,可蠢贼们层出不穷,蠢贼之间勾心斗角的蝴蝶效应,反而助张一昂带领的警察们屡建… 🙋 投稿来源:活雷锋 📬 频道:@Oscar_4Kmovies 💌 群组:@Oscarono 🤖 投稿 / 搜索机器人:@Oscar4KBot 📢 合作:@XiangxiuerBot

🎬已更新:低智商犯罪 (2026)【更 17 集】【4K.HDR】【高码率】【内嵌简中】【王传君 / 田曦薇】 📌资源信息 • 体积:2.6GB/ 集 • 标签:#低智商犯罪#4K#HDR#剧集 📚内容简介 脱离一线刑侦几年的警察张一昂 (王骁 饰),因为省厅收到的匿名举报信,被派往三江口调查案件。张一昂到三江口不久就遇到刑警队长被害,张一昂在洗清自我嫌疑时意外逮捕了连环杀人案的凶手,迅速建立声望。张一昂将侦查方向锁定到当地富商周荣 (王传君 饰) 团伙,可蠢贼们层出不穷,蠢贼之间勾心斗角的蝴蝶效应,反而助张一昂带领的警察们屡建… 🙋 投稿来源:活雷锋 📬 频道:@Oscar_4Kmovies 💌 群组:@Oscarono 🤖 投稿 / 搜索机器人:@Oscar4KBot 📢 合作:@XiangxiuerBot

🎬已更新:低智商犯罪 (2026)【更 17 集】【4K.HDR】【内嵌简中】【王传君 / 田曦薇】 📌资源信息 • 体积:2.6GB/ 集 • 标签:#低智商犯罪#4K#HDR#剧集 📚内容简介 脱离一线刑侦几年的警察张一昂 (王骁 饰),因为省厅收到的匿名举报信,被派往三江口调查案件。张一昂到三江口不久就遇到刑警队长被害,张一昂在洗清自我嫌疑时意外逮捕了连环杀人案的凶手,迅速建立声望。张一昂将侦查方向锁定到当地富商周荣 (王传君 饰) 团伙,可蠢贼们层出不穷,蠢贼之间勾心斗角的蝴蝶效应,反而助张一昂带领的警察们屡建… 🙋 投稿来源:活雷锋 📬 频道:@Oscar_4Kmovies 💌 群组:@Oscarono 🤖 投稿 / 搜索机器人:@Oscar4KBot 📢 合作:@XiangxiuerBot

🎬已更新:低智商犯罪(2026)【更13集】【4K.HDR】【内嵌简中】【王传君/田曦薇】 📌资源信息 • 体积:2.6GB/集 • 标签:#低智商犯罪#4K#HDR#剧集 📚内容简介 脱离一线刑侦几年的警察张一昂(王骁 饰),因为省厅收到的匿名举报信,被派往三江口调查案件。张一昂到三江口不久就遇到刑警队长被害,张一昂在洗清自我嫌疑时意外逮捕了连环杀人案的凶手,迅速建立声望。张一昂将侦查方向锁定到当地富商周荣(王传君 饰)团伙,可蠢贼们层出不穷,蠢贼之间勾心斗角的蝴蝶效应,反而助张一昂带领的警察们屡建… 🙋 投稿来源:活雷锋 📬 频道:@Oscar_4Kmovies 💌 群组:@Oscarono 🤖 投稿/搜索机器人:@Oscar4KBot 📢 合作:@XiangxiuerBot

123•••10•••1718
ПредишнаСтр. 1 от 18Следваща