R
Нет
akaWolf
Собесы..)
только они
akaWolf
но у меня такой подход, что где это спрашивают, туда идти не надо
Mike
Собесы..)
в жёппу такие собесы, нужно сразу разворачиваться и уходить
Alex
В гугл нас не возьмут)
Mike
В гугл нас не возьмут)
а почему можно хотеть туда? Разрабатывать неудачные и низкокачественные продукты?)
akaWolf
вот тоже не понимаю
Alex
Я аще без вышки, ребята) Так вышло, не смог доучиться)
Mike
я тоже, и что?
Максим
Спасибо за ответы
Alex
Ничо, программлю)
akaWolf
ну я с вышкой, причём по спец
akaWolf
но считанные разы мне алгоритмы потребовались)
akaWolf
и все эти разы можно тупо посмотреть в табличку сложность алгоритмов, и этого достаточно будет)
Vitaly
Да, было весело почитать его резюме) Даже кому-то скидывал из своих знакомых
Vitaly
Но в беседку это как-то жестко
Everyday
У resycler viev или list adapter есть события, по котомым можно отследить изменение количества элементов в списке?
R
Вроде да
akaWolf
Но в беседку это как-то жестко
норм, героев в лицо надо знать)
Mike
ну вот опять началось
Захар
я тоже, и что?
Я вообще не имею проф образования и что?
Alex
Это стеб, или чуваку реально нужна помощь?
Vadim
Android jun в мск сколько получит примерно ? 50-60к?
Стажер или джун столько получает, зависит от компании, где-то до 80к джуны зарабатывают
R
Понял спасибо. Всегда интересовал что Должен знать джун минимум. Dagger2. Reteofit. Rxjava это должен знать джун или просто + будет ?
Alex
Блять, почему вы перечисляете тупо либы?
Alex
Как вообще это все работает, наверное тоже надо знать, не?
R
А что перечислять ?
R
Знать - это понимать как работает и уметь использовать
Vitaly
У каждого свои требования к джуну, как мне кажется
Alex
Ну должны же быть какие-то общие понятия в программировании. Что и без ретрофита можно данные достать, что без пикассо можно картинку вывести?
R
Это полюбому должен знать человек.я так думаю. о либ спрашивал
Vadim
Можно и без даггера устроиться как я понял
Сергѣй
Вопрос: надо получить ip адресс в каноническом ( или как это лучше сказать ) виде, то есть - 128.33.0.1 - кто-нибудь делал такое ? Сам ip я получаю вот так:
Сергѣй
val wifi : WifiInfo = wifiManager.connectionInfo wifi.ipAddress
Сергѣй
Но конвертировать это к необходимому виду - не могу. В общем, Бэн это Данила…
Mike
val wifi : WifiInfo = wifiManager.connectionInfo wifi.ipAddress
и что получаешь, что не так?
Сергѣй
Получаю набор цифр, что-то вроде 1667490392
Alex
программировать надо уметь, а не вот эту херню
И то верно... А то заучат модные слова, а как работает не понимют
Сергѣй
А надо : 129.39.39.0
Сергѣй
Да int
Mike
Да int
надо нарубить на отдельные байтики
Сергѣй
Как-то я нашёл надо перегонять в byteArray и потом через InetAddress.getByAddress(bytee)
Mike
вообще, это устаревший ipv4, я б не полагался на то, что оно работает
Сергѣй
А как это сделать - тупой вопрос, но пока kotlin не даётся и буду очень признателен за микро лайхак
M
У тебя может быть и ipv6
Alex
https://www.youtube.com/watch?v=vNJ1Ks4XF8E&list=RDelsS3VPn8-c&index=27
Сергѣй
У тебя может быть и ipv6
Нене, в документации сказано, что это новый метод и он эти различия убирает
Сергѣй
InetAddress.getByAddress(bytee) - вот этот метод
Mike
https://www.youtube.com/watch?v=vNJ1Ks4XF8E&list=RDelsS3VPn8-c&index=27
любит наш народ всякий Ленинград :)
Сергѣй
!
Сергѣй
Creates an InetAddress based on the provided host name and IP address. No name service is checked for the validity of the address. The host name can either be a machine name, such as "java.sun.com", or a textual representation of its IP address. No validity checking is done on the host name either. If addr specifies an IPv4 address an instance of Inet4Address will be returned; otherwise, an instance of Inet6Address will be returned. IPv4 address byte array must be 4 bytes long and IPv6 byte array must be 16 bytes long
Mike
и что?
M
Думаю, тебе лучше продолжить эту тему в чате java
Сергѣй
А где такой чат есть ?
Mike
Думаю, тебе лучше продолжить эту тему в чате java
нет, для начала нужно получить нормальный айпишник от андроида
Сергѣй
Я его уже получил
M
Я его уже получил
Первый ответ. Попробуй, может это нормальное рещение https://stackoverflow.com/questions/16730711/get-my-wifi-ip-address-android
Сергѣй
Я это читал, спасибо за ссылку и этот метод устарел.
M
В документации не написано что нужно вместо него использовать?
Сергѣй
Сказано InetAddress.getByAddress() - с ByteArray!
Сергѣй
Который получаем из int с шага который я описал выше, но я не могу это сделать в kotlin и спрашиваю помощи у вас ( в чате)
M
val wifi : WifiInfo = wifiManager.connectionInfo wifi.ipAddress
Я вижу что ты получаешь объект типа WifiInfo
Сергѣй
Это раз ( это WifiInfo) : val wifi : WifiInfo = wifiManager.connectionInfo Это два: val dd: Int = wifi.ipAddress
Сергѣй
dd - это число вот такого вида
R
Ой не туда. Фото удалился ?
M
Удалился
R
Тфу
R
https://stackoverflow.com/questions/6064510/how-to-get-ip-address-of-the-device-from-code