@necrenie · Post #117 · 22.03.2026 г., 06:24
#retropc#downgrade
Hashtags
TGINSIGHT SIMILAR POSTS
Изходен канал @clockstackwheels · Post #721 · 26.12
Почему я люблю языки с сильной системой типов, проверяемой статическим анализом кода — хорошо написанная программа является своей собственной спецификацией и позволяет выражать через язык программирования законы существования предметной области. Когда-то давно я писал на ActionScript. Там была система типов, но вот десериализация JSON'ов по-умолчанию была в какой-то общий Object, к полям которого нужно было обращаться ["по_строковому_имени"]. В один момент мне потребовалось написать что-то на C#, который я совсем не знал, я стал гуглить, как десериализовать JSON, и с удивлением обнаружил кучу советов заранее объявить класс со всеми нужными полями и десериализовать в него. "Какой ужас!", — подумал я тогда, — "Это же дико неудобно! А если я не знаю полей JSON? А если их много? Отвратительный язык!" Теперь то я прекрасно понимаю, что JSON это контракт, и что правильная десериализация только такая и должна быть, и что в хорошем API в одном поле никогда не бывает данных принципиально разных типов, и так далее. Нет, если вы набиваете вечерами пет-проект или сидите бессонную ночь на хакатоне, нет ничего плохого в том, чтобы взять простой язык с динамическими типами вроде JavaScript или Python, не требующий описывать данные. Но вот в энтерпрайзе, особенно когда над одним проектом работает много людей (а бывает это очень часто) — хорошее использование системы типов убережёт разработчиков от огромного количества ошибок, будет бить их по рукам, когда они пытаются сделать что-то не то, и будет подсказывать, когда они не уверены в чём-то. С помощью статической типизации можно на уровне кода обозначить правила, по которым ведёт себя предметная область вашей программы в реальном мире. Разработчику не только будет сложно их нарушить, но он ещё и станет узнавать какие-то вещи, которые мог не знать раньше. Например, если мы делаем медицинскую CRM, и больница заводит новых пациентов только тогда, когда знает их группу крови, мы можем объявить тип "Пациент" (или, если точнее, "Карта пациента") и запретить создавать экземпляры этого типа, не передав в конструктор группу крови (которая, в свою очередь, тоже является типом, вероятнее всего ValueObject'ом). Если новый программист пришёл в проект, он, во-первых, не сможет записать в БД некорректную карту пациента. Понятно, мы не учитываем случаи, когда новый программист переделывает модели предметной области — это будет хорошо видно на кодревью. А, во-вторых, даже если ему никто не сказал, что пациенты должны быть с группой крови, он узнает это из кода. И уже будет понимать, что в тех процессах реальной жизни, которые он описывает кодом, карта пациента создаётся только при наличии группы крови. А, значит, нужно искать какой-то способ сначала эту группу крови получить, и только потом создавать карту. Программирование моделирует реальный процесс. В настоящей работе даже на языках с типами, конечно, без должного контроля можно написать что угодно. Нужна управленческая воля, компетентность руководства, понимание опасности техдолга, в идеале отдельные должности для архитекторов, опытные лиды и старшие разработчики. Но когда всё это есть, можно отсекать много проблем ещё на старте и проще погружать новичков. #dev
Hashtags
Търсене: #downgrade
@necrenie · Post #117 · 22.03.2026 г., 06:24
#retropc#downgrade
Hashtags
@OnePlusOTA · Post #98 · 01.04.2021 г., 15:14
OnePlus 9 Pro Oxygen OS 11.2.2.2.LE15DA System • Improved the charging stability to provide a better user experience • Improved WhatsApp's video clarity when giving video calls • Improved the vibrating performance of games such as Call of Duty and PUBG • Fixed the issue that the time of Last Full Charge is reset after restarting the device • Fixed the issue that the icon showing low battery is not displayed in the status bar • Fixed the small probability issue that the device may restart when playing games • Fixed known issues and improved system stability • Updated Android security patch to 2021.03 • Updated GMS package to 2021.02 Dark Mode • Fixed the issue that the navigation bar of split-screen apps might not be adapted to Dark Mode Camera • Improved the sharpness, noise and white balance of the rear camera • Improved the white balance performance of the front camera • Improved the zoom performance • Improved the camera stability MD5 Full: 34e724772eafe318d6e6bc029a74a558 Downgrade: 0261ab7d047960525ce9562f860aef52 Size Full: 3.02 GB (3246599041) Downgrade: 3.02 GB (3246599071) Downloads Oxygen OS Server: Full Color OS Server: Full Oxygen Website Server: Full Baidu Net Disk: Downgrade (Password 0000) Thunder Cloud Disk: Downgrade (Password pesn) Tencent Weiyun: Downgrade TeraBox: Downgrade (Password e222) Android File Host: Downgrade Exported by MlgmXyysd Color OTA Bot@OnePlusOTA #Oxygen#lemonadep#India#Full#Downgrade
@OnePlusOTA · Post #97 · 01.04.2021 г., 15:12
OnePlus 9 Oxygen OS 11.2.2.2.LE25DA System • Improved the charging stability to provide a better user experience • Improved WhatsApp's video clarity when giving video calls • Improved the vibrating performance of games such as Call of Duty and PUBG • Fixed the issue that the time of Last Full Charge is reset after restarting the device • Fixed the issue that the icon showing low battery is not displayed in the status bar • Fixed the small probability issue that the device may restart when playing games • Fixed known issues and improved system stability • Updated Android security patch to 2021.03 • Updated GMS package to 2021.02 Dark Mode • Fixed the issue that the navigation bar of split-screen apps might not be adapted to Dark Mode Camera • Improved the sharpness, noise and white balance of the rear camera • Improved the white balance performance of the front camera • Improved the zoom performance • Improved the camera stability MD5 Full: 6892cd65d3d470c3db4a0d80ac81a51a Downgrade: 9fd4b06925dd59348b05df75e758a8c9 Size Full: 2.97 GB (3186957594) Downgrade: 2.97 GB (3186957627) Downloads Oxygen OS Server: Full Color OS Server: Full Oxygen Website Server: Full Baidu Net Disk: Downgrade (Password 0000) Thunder Cloud Disk: Downgrade (Password sm25) Tencent Weiyun: Downgrade TeraBox: Downgrade (Password qywr) Android File Host: Downgrade Exported by MlgmXyysd Color OTA Bot@OnePlusOTA #Oxygen#lemonade#India#Full#Downgrade
@OnePlusOTA · Post #89 · 27.03.2021 г., 16:07
OnePlus 9 Pro Color OS 11.2.A.03 系统 [优化] 三方电源适配器兼容性,充电更稳定 [优化] 游戏跟手性和边缘防误触,提升玩家游戏体验 [修复] 桌面部分应用图标大小显示异常的问题 [修复] 已知问题并提升系统稳定性 相机 [优化] 相机稳定性和流畅度 [优化] 专业模式色彩表现 [优化] 夜间拍摄效果 [优化] 拍摄对焦和变焦表现 [优化] 延时摄影防抖效果 [优化] 三方视频通话时的面部亮度 [修复] 相机预览相关的已知问题 MD5 Full: 5c3a3d3fc4c922c16daf5f0684645966 Downgrade: aa7aa92a3a5c05fcd958936b964a9785 Size Full: 3.71 GB (3984049441) Downgrade: 4.85 GB (5203529954) Downloads Color OS Server: Full Baidu Net Disk: Downgrade (Password 0000) Thunder Cloud Disk: Downgrade (Password mb2u) Tencent Weiyun: Downgrade MEGA: Downgrade Android File Host: Downgrade Exported by MlgmXyysd Color OTA Bot@OnePlusOTA #Color#lemonadep#China#Full#Downgrade
@necrenie · Post #31 · 10.12.2025 г., 06:44
Послешкольная атмосфера #downgrade#retropc#retrogaming
Hashtags
@OnePlusOTA · Post #90 · 27.03.2021 г., 16:20
OnePlus 9 Color OS 11.2 A.03 系统 [优化] 三方电源适配器兼容性,充电更稳定 [优化] 游戏跟手性和边缘防误触,提升玩家游戏体验 [修复] 桌面部分应用图标大小显示异常的问题 [修复] 已知问题并提升系统稳定性 相机 [优化] 相机稳定性和流畅度 [优化] 专业模式色彩表现 [优化] 夜间拍摄效果 [优化] 拍摄对焦和变焦表现 [优化] 延时摄影防抖效果 [优化] 三方视频通话时的面部亮度 [修复] 相机预览相关的已知问题 MD5 Full: 1b6e9cd1f54bc3f339670857686772a2 Downgrade: 11fd4f02fdc1beeb295b21ef47f79dbf Size Full: 3.67 GB (3939620407) Downgrade: 4.80 GB (5159082153) Downloads Color OS Server: Full Baidu Net Disk: Downgrade (Password 0000) Thunder Cloud Disk: Downgrade (Password jnb4) Tencent Weiyun: Downgrade MEGA: Downgrade Android File Host: Downgrade Exported by MlgmXyysd Color OTA Bot@OnePlusOTA #Color#lemonade#China#Full#Downgrade#LE2110
@OnePlusOTA · Post #562 · 25.04.2022 г., 16:17
OnePlus 10 Pro OxygenOS 12.1 A.13 IND System [Optimized] fingerprint algorithm, improved the success rate of fingerprint unlocking [Optimized] the power consumption in some scenarios, improved user experience [Optimized] audio processing, improved communication quality [Fixed] the occasional issue that the phone may fail to turn on automatically at a set time [Improved] system stability Camera [Optimized] the quality of taking photos with the front camera Network [Optimized] network stability MD5 Full: c8982fe675cd8c1c55c7c02c6f50e42a Downgrade: - Size Full: 4.17 GB (4474533475) Downgrade: 4.17 GB (4477996173) Downloads ColorOS Global Server: Full Oxygen Website Server: Downgrade Exported by MlgmXyysd Color OTA Bot@OnePlusOTA #Oxygen#negroni#India#Stable#Full#Downgrade#NE2211
@OnePlusOTA · Post #569 · 27.04.2022 г., 16:26
OnePlus Nord 2 OxygenOS 11.3 A.19 IND System • Improved system stability and fixed some know issues MD5 Downgrade: - Size Downgrade: 3.62 GB (3882689776) Downloads Oxygen Website Server: Downgrade Exported by MlgmXyysd Color OTA Bot@OnePlusOTA #Oxygen#denniz#India#Downgrade#Stable#DN2101
@necrenie · Post #20 · 11.10.2025 г., 20:13
Одна из первых версий теперь уже всеми признанного секвенсера Cubase. Точно работает на Win2k/XP #necrenie#win2k#downgrade#cubasehttps://www.necrenie.com/cubase-sx-1-02-demo
Hashtags
@OnePlusOTA · Post #515 · 19.03.2022 г., 17:20
OnePlus 9RT OxygenOS 11.3 A.07 IND System • Optimized power consumption, improved battery life • Fixed the issue that speaker unable to play sound in some scenarios • Fixed the low probability issue of blurred screen when in the bright environment • Improved system stability • Updated Android security patch to 2022.03 SHA-1 Increment (MT2111_11_A.06): f326b227659d2788884edd8be0512761356b6aff Downgrade: - Size Increment (MT2111_11_A.06): 131.29 MB (137662723) Downgrade: 3.77 GB (4048990875) Downloads Google OTA Server: Increment (MT2111_11_A.06) Oxygen Website Server: Downgrade Exported by MlgmXyysd Color OTA Bot@OnePlusOTA #Oxygen#martini#India#Increment#Stable#Downgrade#MT2111
@OnePlusOTA · Post #536 · 15.04.2022 г., 08:35
OnePlus 10 Pro OxygenOS 12.1 A.12 EEA Camera [Optimized] the speed of focusing for videos shot in SLO-MO mode [Optimized] the quality of taking photos in PORTRAIT mode [Optimized] the white balance effect for the front camera System [Optimized] fingerprint algorithm and improve the success rate of fingerprint unlocking [Optimized] games performance and fluency [Improved] system stability Network [Optimized] timeliness and stability of Wi-Fi connections, enhance Wi-Fi experience [Fixed] the issue of unstable mobile signal in specific scenarios MD5 Full: aceb1052d738487550cba133c0826294 Downgrade: - Size Full: 4.02 GB (4314469596) Downgrade: 4.06 GB (4357209844) Downloads ColorOS Global Server: Full Oxygen Website Server: Downgrade Exported by MlgmXyysd Color OTA Bot@OnePlusOTA #Oxygen#negroni#Europe#Global#Stable#Full#Downgrade#NE2213
@OnePlusOTA · Post #571 · 29.04.2022 г., 16:51
OnePlus 10 Pro OxygenOS 12.1 A.13 USA System [Optimized] fingerprint algorithm, improved the success rate of fingerprint unlocking [Optimized] the power consumption in some scenarios, improved user experience [Optimized] audio processing, improved communication quality [Fixed] the occasional issue that the phone may fail to turn on automatically at a set time [Improved] system stability Camera [Optimized] the quality of taking photos with the front camera Network [Optimized] network stability SHA-1 Increment (NE2215_11_A.12): 7548d30abac02bde85a403bcc3a218df868e1910 Downgrade: - Size Increment (NE2215_11_A.12): 154.43 MB (161932394) Downgrade: 4.08 GB (4382259377) Downloads Google OTA Server: Increment (NE2215_11_A.12) Oxygen Website Server: Downgrade Exported by MlgmXyysd Color OTA Bot@OnePlusOTA #Oxygen#negroni#NorthAmerica#Stable#Increment#Downgrade#NE2215