Pull to refresh
0
0
Александр Романов @x0rHamster

C# бэкенд-/фулстек-разработчик

Send message
ЕМНИП, Pebble умеет работать только в одном режиме, и если тебе захотелось посмотреть новости или время, экран фитнес-трекера нужно закрыть (и показания собираться не будут).
Юношеский склероз-с…
А разве кириллические символы в UTF-8 не по два байта занимают? Возможно, для некоторых языков могла получиться экономия, но, действительно, повышенная сложность алгоритмов ее нивелировала бы. Те же «простые англоязычные читатели» не поймут — для них не изменится память, но изменятся прошивки всех телефонов.
Кстати, тоже спорное решение. Понятно, что они не хотят «provide any information about private repositories», но почему именно 404, а не 403 на абсолютно любые запросы (даже невалидные — пофиг, мы тебя не знаем, и поэтому запрос обработчику не отдадим), касающиеся приватных репозиториев? Хоть натолкнуло бы разработчиков, которым влом читать инструкции и FAQ, на мысли (кстати, для совсем уж красивого решения можно было через кастомный заголовок отклика написать — мол, авторизируйся, а потом стучись). Если только это не паранойя, такая же, как в форме аутентификации вместо ошибок «пользователь не найден» и «неверный пароль» писать «фиг знает, где ты накосячил, но я тебя не пущу». Безопасность, защита от перебора и все такое, но пользователей отпугивает.
Из статьи не следует, что 404 нельзя использовать. У вас какая-то неправильная статья. Из той статьи, что идет над комментариями, следует, что сервер должен отвечать адекватно, а не как попроще. Если магазин не принимает пластиковые карты, какой ответ вы ожидаете услышать — «покупки? какие покупки?» или «мы не принимаем пластик»? Чем строже следовать спекам и чем адекватней программировать реакции, тем меньше головной боли сторонним разработчикам (и вам в будущем, когда вы через полгода откроете свой код и будете вспоминать, в каких же случаях ваш сервер вернет 666...). И ведь вы сами правильно написали, что «все зависит от состояния объектов и логики»…

P.S. Почему DELETE /issues должен вернуть ошибку? Если я говорю rm /foobar, я хочу удалить директорию (легко — директория существует), а если rm /foobar/*, то файлы в ней (тут можно вернуть ошибку, если в локальных спецификациях прописано, что у DELETE должен быть существующий аргумент (в RFC, ЕМНИП, нет такого положения), а можно 200/204/etc, ибо нет человекаресурса — результат удаления достигнут; чтобы API был православней, можем вместо DELETE /issues/* в аналогичном HTTP-запросе писать DELETE /issues/all).
Мысль вслух: дать ИИ осознать, что он есть такое (осознать собственное «я» — программная часть, аппаратная и так далее), и после этого любое повреждение этого «я», приводящее к нарушению функционирования, считать болью. Правда, вопросов становится еще больше — что же есть «я» (где оно кончается), как отличить повреждение от не-повреждения, что считать нарушением функционирования (естественное развитие тоже вносит изменения в функциональность), когда боль менее приоритетна (например, те же три закона)…
А что с переводом времени в России? Была мысль — отказаться от периодической смены зимнего/летнего времени. Реализовали, но с косяком — неудобные конечные часовые пояса выбрали. Через пару лет часовые пояса поправили, но основная мысль — отказ от зимнего/летнего времени — осталась. Здесь же основная мысль — отказ от проприетарных программ Microsoft. Если они вернутся на Windows, то коту под хвост пойдет вся затея с затраченным временем и бюджетом, а не небольшая ее часть.
А делать-то что с ожиданием-страхом? Например, сидишь, боишься ожидаешь новой поставки / запуска в продакшн / чего-то еще и ни на что другое переключиться не можешь.
… функционал браслета (Huawei Talkband B1) традиционен:… «умный» будильник ...

Когда умный будильник успел стать «традиционным» функционалом, если он замечен только на Jawbone и SmartBand? Вы же не считаете простую вибрацию в 5:30 (вне зависимости от фазы сна) за умный будильник? Впрочем, не суть — действительно ли Хуавей следит за сном, как настраивается будильник (описание/скриншоты), строит ли графики/статистику?
Возможно, повышают точность измерений. Все-таки шаги правильней измерять по движениям ног, а не по болтанке рук.
Запись «100 = » в формулировке ответа в самом посте относится не к «значимой» части ответа, а к «описательной» (воде, то бишь). Разница такая же, как между ответами «40» и «в корзине было 40 яблок» — ее можно опустить без потери правильности ответа. В оставшейся «значимой» части лишних символов нет. В вашем случае для того, чтобы признать ответ верным, необходимо иметь обе части равенства, то есть они обе «значимы», и уже в них появляются лишние символы — ответ неверен.

Впрочем, мой косяк. Автор не задал обязательного условия системы счисления числа «100», а значит, что ваш ответ «2 в степени 2» не только является решением, но и использует меньшее количество двоек. Как говорится, де-юре вы правы.
К сожалению, символы «1» и «0» не относятся ни к двойкам, ни к знакам математических операций. Задача не решена.
Нельзя, несложно придумать подходящий инвариант.

Как же я обожаю советские учебники с формулировками «задачу доказательства мы оставляем читателю»…
Также существуют сайты, которые привязывают сессию пользователя к юзерагенту. Переавторизовываться каждые n минут не очень-то весело. Поддерживают ли подобные расширения для браузеров список сайтов-исключений?
Разве в таких договорах нет пункта «ОпСоС может изменить пункт по своему желанию и уведомить об этом клиента; если клиент не согласен, он может расторгнуть договор»? Меняем договор, помещаем уведомление на сайт в глубокие жэпи (и хорошо, если в личный кабинет, в который редко кто заходит, а то могут и в новости задним числом), и все — публичное уведомление было, клиент не возражал, следовательно, согласился с изменениями. А коль не согласен, то «походи по рынку», как в анекдоте про мешки с деньгами и едой.
Кремниевую долину называют кремниевой, чтобы не ставить ее в один ряд с долиной Сан-Фернандо. И, конечно же, «кремний» так же ближе русскому уху, чем «силициум» или «силикэн» (ага, ˈsiləˌkän вместо ˈsiləˌkōn для силикона, который «silicone»), как «серебро» и «аргентум» с «сильвером».
Цитата из поста:

Если вы используется смартфон другого производителя, потребуется установить приложение SmartConnect, без которого браслет подключить не удастся.

А вот вопросы, насколько этот SmartConnect совместим с другими устройствами, и что потеряет браслет в связке с не-Sony телефоном (например, будут ли работать уведомления и умный будильник), остаются открытыми.
Насколько удобна застежка браслета? Не открывается ли сама при активных действиях (во время занятий спортом) или во время сна?
На Oculus Rift косоглазие не развивается (по крайней мере, минимум влияния на зрительную, вестибулярную и прочие системы человека, ЕМНИП — одна из целей проекта). Что мешает сделать так же, но вместо полной замены картинки накладывать изображение на реальные объекты? Правда, я не знаю, как решается проблема с фокусировкой глаза на объектах вдали и вблизи (в том числе в обозначенном мною Oculus Rift)… Хотя эта же проблема должна быть и с дисплеем на один глаз. В этом случае, ИМХО, будет даже проще убиться — мозг рассчитывает получать адекватную относительно друг друга информацию из каждого глаза, а выходит, что один глаз видит что-то «на весь экран», а другой — нет. Причем если я не ошибаюсь и правильно сужу по отзывам, совсем уж серьезных проблем это не вызывает.
«Снимать видео и отображать информацию» умеет любой смартфон. «Снимать видео (в том числе постоянно) и отображать информацию по голосовой команде (при этом вам не нужно лезть в карман или сумку за девайсом)» умеют только умные очки. Впрочем, это действительно редкоприменимо — на ум приходят lifelogging и та же дополненная реальность, но если первое вполне возможно (нет глобальных проблем, есть только трудности с ношением девайса и законодательством в некоторых местах), то для второго мало удобного и полезного софта.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity