All streams
Search
Write a publication
Pull to refresh
81
0
Виталий Кузьмин @Triang3l

Графический программист

Send message
У них спроси, может быть, они и гусям печатают.
Для веб-приложений наподобие текстовых редакторов это очень полезно, но просто для сайтов из страниц — детское украшательство.
Но зачем, например, пачкать магазины приложений приложениями-визитками?
Визитка — её посмотрел один раз, почитал и закрыл.
Оффлайн тут не нужен, потому что чтобы скачать и посмотреть её нужен интернет.
Только приложение нужно устанавливать (а размер приложения гораздо больше размера сайта с таким же содержанием), запускать и удалять, а в случае с сайтом достаточно нажать на ссылку, а потом закрыть вкладку.
Сполна хватает, так что не надо к этой куче прибавлять кучу конструкторов приложений.
А не лучше ли для таких целей делать не приложения, а сайты?
Значит *((signed SOCKET *)(&socket)) == -1.
Или *((unsigned SOCKET *)(&socket)) == ~0.
Так это превентивные меры всё, как и с фигурными скобками. PVS-Studio ищет такие ошибки, которые уже допущены.
0xf0402471 меньше 0.
Проверка им стиля кода отбивает всё желание его использовать. Ну ладно ещё разветвления без фигурных скобок (из-за отсутствия скобок можно ошибиться в отступах, классический if if else), но чем ему битовые операторы и ==null не угодили?
А я их и не выключаю.
Ну кроме _CRT_SECURE и C4996, потому что они бесят.
Так они ещё и ключик на время дают.
3. Может быть, но лучше не надо. Во-первых, есть вероятность того, что какая-нибудь гипотетическая ОС присваивает разные коды ошибок сокетам, а во-вторых, -1 — это mov reg, 0xffffffff, а 0 — это xor reg, reg.
По-моему, с такими ценами проще что-нибудь крупное и популярное написать, выпустить и дождаться, пока сами Viva64 проверят.
(signed SOCKET)(socket) < 0 работало бы?
Или *((signed SOCKET *)(&socket)) < 0.
Для JavaScript неплохо было бы сделать, так как он популярен, но в нём можно допустить кучу орфографических ошибок (а кроме того, всяких ошибок контекста переменных, отсутствие var'ов и так далее), и многое он наследует от C/C++.
Насчёт дороговизны поддержки. А как насчёт того, чтобы продавать лицензии подешевле без поддержки?
Хотя вообще, не вижу в таком приёме ничего хорошего. Весит много не шапка, а контент, а картинки и скрипты кешируются.
А как меняется URL, но при этом не перезагружается страница?
Только через знак #?
Деревянный протез прочнее, наверно.

Information

Rating
Does not participate
Location
Санкт-Петербург и область, Россия
Date of birth
Registered
Activity