German
единственный минус - цена
German
про мак спросил, так как замечал разницу в работе со студией/гредл через прокси под мак и линукс
Евгений
Так есть же хакинтош) ребят вы шо) Осилить хакинтош сейчас не так сложно, как раньше.
German
есть )
Daniil
Так есть же хакинтош) ребят вы шо) Осилить хакинтош сейчас не так сложно, как раньше.
Это. Ос для домохозяек как и шинда правда. Но всяко лучше шиндошс
Daniil
зачем?
Чтобы запускать софт которого нету под лялих.
German
это когда нет мак-железа, а очень хочется мак )
Евгений
В работе гораздо приятнее, чем на винде. Сравнимо с линуксом, только выглядит чуть лучше + софт легче найти. Чисто субъективщина) Это нужно самому попробовать, "прочувстовать".
Daniil
Чем лучше и для каких задач?
Там изкоробки есть баш. Unixlike ось. Там можно делать многое из того что можно в линуксе. Например прокинуть винт целиком в виртуалку или пару партиций с этого винта. В венде такое наверное только снится
Mikhail
Не совсем понятно, конечно, зачем это нужно в разрезе "ос для домохозяек" :)
Daniil
Попробуй. Мало что можно настроить но впечатления гораздо приятнее чем от шиндошс. Я на работе вынужден сидеть под шиндой. Первые месяца три я безостановочно матерился. Там даже нету нормального эмулятора консоли. Куда писать grel непонятно
--------
все заработало, спасибо большое. А я надеялся, что студия автоматом проксю цепляет, как в настройках и стоит
--------
Ууу Гугли про gradle и прокси. Если чнрез консоль грэдл запускаешь все ок?
--------
В твоем браузере настроено прокси. В грэдл вангую нет
Mikhail
Убунту втыкается из Microsoft Store без проблем, вместе с башем и прочими радостями
Mikhail
А с точки зрения UI, так мне больше десятка по душе
Daniil
Убунту втыкается из Microsoft Store без проблем, вместе с башем и прочими радостями
Без нормального эмулятора терминала. И венда не умеет в ютф8 изза этого ворох проблем. Ты не можешь ничего делать изпод этой виртуалки толкового.
Mikhail
А что именно нельзя сделать? Там не эмулятор терминала, а полноценный bash/zsh/вставьте нужное. Проблема с utf решается буквально выбором шрифта
Mikhail
Другое дело, что есть реальная проблема — на слабых ПК студия, например, работает куда медленее под Windows, чем под той же Ubuntu
Daniil
А что именно нельзя сделать? Там не эмулятор терминала, а полноценный bash/zsh/вставьте нужное. Проблема с utf решается буквально выбором шрифта
Погугли то такое эмулятор терминала. Нельзя например склонировать изпод этой штуки репу и юзать ее в мастдаее. Если в репе есть urf8 стмволы - ты не сможешь с ней работать изпод шинды
Mikhail
Да, с эмулятором попутал, пардон
Mikhail
Не сталкивался с такой необходимостью на рабочем компьютере
Mikhail
Если это реальный случай, в котором проявляются ограничения, то да, это минус, но для меня выглядит как синтетическая проблема
Mikhail
Врочем, это оффтоп
Artur
Привет, делал кто список в котором набор картинок(файлов) которые загружаются с прогрессом?
Vadim
Есть загвоздочка, а вместе с ней и следующий код override fun onResult(result: Boolean) { activity?.runOnUiThread { loaderView?.setVisible(show = false) if (result) activity?.finishFragment() else activity?.showWarningDialog(R.string.errors_contact_support) } } и казалось бы всё неплохо, НО а что если activity будет destoyed но в то же время не null ? как быть тогда? в голову лезет банальный try catch но это вообще на край, есть мысли у кого?
Nikita
Nikita
Подскажет может кто - как у fab убрать обводку эту черную?
Vadim
может поможет
то есть реализовать всю внутреннюю логику в этом методе или как? что то не понял
Vadim
Использовать Lifecycle или, LiveData
эм, а можно поконкретней, что то не могу смекнуть
Andrei
то есть реализовать всю внутреннюю логику в этом методе или как? что то не понял
ну ты спросил как проверить, что активити уничтожена, но в тоже время не null. Там дальше сам смотри где\как и зачем тебе это нужно)
Nikita
эм, а можно поконкретней, что то не могу смекнуть
Если с LiveData создаешь его(new LiveData()) и подписываешься (liveData.observe(activity,callback))
Nikita
в OnResult вызываешь liveData.postValue(value)
Nikita
И все
Nikita
Если твое активити убито liveData твой коллбек вызывать не будет
qurabay
qurabay
У вас в практики были ? Not found res/drawable...
Anonymous
Скажите, всегда релизил приложение и выходило оно минут за 15 в стор. Теперь нет три часа уже. Это будет отказ публикации или бывают задержки?
Anonymous
Формально много чего написано, а эмпирически всегда было одинаковое время, минут 15-20. Один раз было 4 часа и пришел отказ(в описании было App Store - поругали за это). Поэтому и спрашиваю.
Vadim
а можно как то проверить ведь видимость фрагмента? ну типо fragment.isVisible?
Konstantin
мои глоза
Anonymous
Всегда несколько часов было.
Странно. Возможно автоматическая проверка у меня работает всегда. А у вас ручная или полуручная. Как-то так думаю.
Artem
Ребята, что значит -d в этом запросе? curl \ -i \ -X POST \ -H "Accept: application/vnd.bambuser.cdn.v1+json" \ -H "X-Bambuser-ApplicationId: GFZalqkR5iyZcIgaolQmA" \ -H "X-Bambuser-ClientVersion: com.skynet.skyapp 1.0" \ -H "X-Bambuser-ClientPlatform: curl x64" \ -d 'type=video' \ -d 'filename=video.mp4' \ "https://cdn.bambuser.net/uploadTickets"
Павел 🍵
решил вопрос
Павел 🍵
чот тупняк, сорян
Konstantin
man curl Язабан
sudo npm install -g tldr tldr curl
Victor
Кто-нибудь пользовался в SQLite функциями sqlite3_column_* ?
Victor
Хочу понять вообще их назначение
Anonymous
Привет, ребз. Необходимо разобраться в исходниках, пояснить как что и куда. Разберется по сути подкованный джун. 3 активности. Не более 200 строчек кода. Отпишите в лс плиз
Victor
На английском читаю. Понятна суть, но как-то не совсем догоняю. Целая картинка не выстраивается
Victor
неужели никто с базой не работал? Андроид же только на базе лайта и работает обычно
Victor
ObjBox?
https://wiki.umiacs.umd.edu/umiacs/index.php/OBJbox ?
Никита 🙃
ObjectBox :)
Никита 🙃
Впривык сокращать
Victor
Тоже я так понял портабелньая
Victor
А какой у неё плюс?
Victor
Я тоже на Java предпочитаю писать. Но временно приш9лось писать на другом. Бота пишу. Так там хз как это всё реализовать))
Fearless
Всем привет. Подскажите пожалуйста, возможно ли узнать, кликнул ли пользователь "never ask again" на диалоге с пермишном?
Сергій
shouldShowRationale юзайте
Fearless
Он вернёт false если я прошу разрешение в самый первый раз
Victor
@FRapra слушательн нужно как-то прикрутить
Fearless
Два кейса, по которым возвращается false противоречивы с точки зрения семантики, но не отличимы с точки зрения метода
Fearless
Вернёт тру, но мне нужно показать диалог с переходом в настройки, если чекнут never ask again