Больше багов богу багов: Инсталлер x64 версии (2.0.1309.37 (Stable channel) (64 бит)) пытается поставить её в «C:/Program files (x86)/<..>» по умолчанию.
Я никогда не писал на Ruby, но, тем не менее, гитхаб считает, что у меня есть несколько проектов на нём. На самом же деле это служебные репозитории пакетного менеджера.
— Баг: Какая-то из предыдущих версий (скорее всего предпоследняя) после БСОДа системы восстановила вкладки только в одним из открытых окон (второе открылось, но пустое). При этом при штатном перезапуске браузера или даже убийстве браузера через диспетчер задач сессия восстанавливалась корректно. Причём, возможно, именно браузер отправил систему в BSOD: случилось это в момент клика на превью на Youtube.
Только что обновился до 2.0.1309.29 (Stable channel) (32 бит) через апдейтер:
— Баг: браузер обновился на x86 версию. До апдейта стояла x64
— Фидбэк: уж слишком вырвиглазна ваша новая дефолтная тема. Браузер запустился, я ужаснулся, и пошёл в настройки тему менять :D
— Баг(?): В тебе Light вокруг неактивных вкладок нет никаких контуров (либо они не видны на моём мониторе). Непонятно, где кончается одна и начинается следующая. Вот тут значки сайтов подгрузились с задержкой и до этого тулбар выглядел единым белым месивом: yadi.sk/i/xqyc5cpIJHRSJw
— Вопрос: Как мне удалить кнопку Home (та, что по дефолту открывает vivaldi.com)? Я её нажимию разве что случайно вместо «refresh», чем она, собственно, и мешает.
— Баг: не получается удалить загрузку если она не остановлена
Исторически, это первый дистрибутив linux, который мне попал в руки, и в общем-то, не худший из них. Когда у тебя дома подключение к сети со скоростью 16 кбит/сек, а в руках есть двухслойный dvd с установщиком OpenSuSE 10.2 и копией репозитория — выбор очевиден :D
Я использую SuSE ~10 лет. Насколько я помню, на тот момент kubuntu то ли ещё не было, то ли он только появился. И Yast значительно упрощал жизнь по сравнению с обычной Ubuntu
Я «домашний пользователь». Некоторое время использовал в качестве основной OS, сейчас она у меня в качестве… третьей. Я даже не знаю, она просто работает, за исключением случаев когда systemd с ума сходит. С ней было довольно легко разобраться после Windows — многие юзеркейсы довольно похожи на то, что было в WinXP/Win7 (Ubuntu, по моим наблюдениям, больше под MacOS косит)
Flash хорош, когда он применяется по своему прямому назначению (что, впрочем, случается крайне редко): векторная анимация в интернете. В этой области у него на данный момент не то что конкурентов, но и альтернативы.
Так же девелоперский стек зависит от него: наиболее популярный менеджер зависимостей (CocoaPods) использует github как хостинг для спецификаций пакетов: github.com/CocoaPods/Specs
Сломается этот репозиторий — сломается сборка 90% ios/osx-проектов.
По-моему, можно запасаться попкорном: Cтек разработки Apple сильно зависит от github. Вплоть до использования github для обработки предложений по модификации языка Swift.
Да, по поводу PROPERTY_IMP вы правы, в С'шном препроцессоре нет нативного способа сделать upper case. Когда я использовал что-то подобное, я передавал два параметра для имени, PROPERTY_IMP(type, camelName, CapsName). Без PROPERTY_DEF в данном случае можно обойтись, хотя он тут скорее для однообразия.
В качестве обхода проблемы с подсветкой синтаксиса я обычно реализовывал один экземпляр свойства "в коде", а потом переделывал его в препроцессорную директиву. Так же у XCode есть инструмент для просмотра результата работы препроцессора — там подсветка синтаксиса работает корректно.
Все мои попытки использовать VIPER закончились не так хорошо, как хотелось бы. Основная проблема — неопределённая область ответственности за выполнение переходов. Зачастую router не имеет нужных данных, чтобы принять решение.
На месте программиста я бы просил либо оплату сверхурочных, либо оплачиваемые отгулы. Именно для того, чтобы руководитель понимал, что такие вещи не даются бесплатно.
Понятия «online» и «offline» размазалось когда появились пуш-уведомления. Приложение не запущенно, но операционка может его запустить тем или иным способом при получении уведомления.
Возможно дело в самом понятии «развлечение». Для каждого оно разное. Когда-то я приходил сюда для совмещения приятного с полезным (как я уже писал ниже): чтобы развлечься интересным чтением и при этом расширить свой кругозор, прочитать о новой, ещё неизвестной мне технологии или прочитать про новое применение старой. И обсудить всё это в комментариях.
Лично для меня Хабр без этих трёх частей не работает:
«Развлечься» я могу где-нибудь на reddit, а если я захочу прочитать документацию — я пойду на официальный сайт читать документацию. Жаль, что негде обсудить.
Сейчас на Хабр… я чаще всего не прихожу. Имхо, переломным моментом было разделение 3 отдельных ресурса (habrahabr, geektimes и мегамозг, или как там его).
Хм. Кстати, тут интересная грань. Я приходил на «тот» Хабр для совмещения приятного с полезным: чтобы и развлечься, и расширить свой кругозор в процессе. Проблема в том, что маркетинговые посты не несут ни того, ни другого, в большинстве своём.
— Баг: Какая-то из предыдущих версий (скорее всего предпоследняя) после БСОДа системы восстановила вкладки только в одним из открытых окон (второе открылось, но пустое). При этом при штатном перезапуске браузера или даже убийстве браузера через диспетчер задач сессия восстанавливалась корректно. Причём, возможно, именно браузер отправил систему в BSOD: случилось это в момент клика на превью на Youtube.
Только что обновился до 2.0.1309.29 (Stable channel) (32 бит) через апдейтер:
— Баг: браузер обновился на x86 версию. До апдейта стояла x64
— Фидбэк: уж слишком вырвиглазна ваша новая дефолтная тема. Браузер запустился, я ужаснулся, и пошёл в настройки тему менять :D
— Баг(?): В тебе Light вокруг неактивных вкладок нет никаких контуров (либо они не видны на моём мониторе). Непонятно, где кончается одна и начинается следующая. Вот тут значки сайтов подгрузились с задержкой и до этого тулбар выглядел единым белым месивом: yadi.sk/i/xqyc5cpIJHRSJw
— Вопрос: Как мне удалить кнопку Home (та, что по дефолту открывает vivaldi.com)? Я её нажимию разве что случайно вместо «refresh», чем она, собственно, и мешает.
— Баг: не получается удалить загрузку если она не остановлена
Ха. Ха-ха. Как показывает практика, эта фраза значит ровным счётом ничего.
Так же девелоперский стек зависит от него: наиболее популярный менеджер зависимостей (CocoaPods) использует github как хостинг для спецификаций пакетов: github.com/CocoaPods/Specs
Сломается этот репозиторий — сломается сборка 90% ios/osx-проектов.
Да, по поводу PROPERTY_IMP вы правы, в С'шном препроцессоре нет нативного способа сделать upper case. Когда я использовал что-то подобное, я передавал два параметра для имени,
PROPERTY_IMP(type, camelName, CapsName). Без PROPERTY_DEF в данном случае можно обойтись, хотя он тут скорее для однообразия.Не сильно больше: вы можете определить что-нибудь типа
И использовать как
В качестве обхода проблемы с подсветкой синтаксиса я обычно реализовывал один экземпляр свойства "в коде", а потом переделывал его в препроцессорную директиву. Так же у XCode есть инструмент для просмотра результата работы препроцессора — там подсветка синтаксиса работает корректно.
В частности, вы можете заменить
+(BOOL)resolveMethodFor:(id)target selector:(SEL)selна вызов препроцессорной директивы.Плюсы такого решения:
Лично для меня Хабр без этих трёх частей не работает:
«Развлечься» я могу где-нибудь на reddit, а если я захочу прочитать документацию — я пойду на официальный сайт читать документацию. Жаль, что негде обсудить.
Сейчас на Хабр… я чаще всего не прихожу. Имхо, переломным моментом было разделение 3 отдельных ресурса (habrahabr, geektimes и мегамозг, или как там его).