Иаков
Вернуть бы мои 14 лет, там все было заебок. А теперь какая-то параша((
Сидредин
Надеюсь, совы не налетят сейчас
Сидредин
Warox
Ну да, у тебя есть маска сети ты применяешь логическое И к адресу. Таким образом ты проверяешь принадлежность хоста к сети.
ну а как ты будешь по этой маске считать уникальные айпишники ? все одинаковые айпишники пройдут маску одинаково хорошо
Иаков
Рано просыпаться полезно. Но и спать надо ложиться как можно раньше
Ахаха.. Да. Но сложно. Мне часто скучно и я сижу в телефоне или в пк допоздна. Вот если бы у меня был покетбук или все бумажные тома какого-нибудь условного аот, чтоб перед сном не телефон, а книгу держать в курах, вот тогда, возможно, было бы проще
Сидредин
Ахаха.. Да. Но сложно. Мне часто скучно и я сижу в телефоне или в пк допоздна. Вот если бы у меня был покетбук или все бумажные тома какого-нибудь условного аот, чтоб перед сном не телефон, а книгу держать в курах, вот тогда, возможно, было бы проще
Как раз гаджеты и способствуют тому, что засыпаешь поздно) Надо поставить себе время, в которое ты примерно планируешь заснуть и за 1-2 часа до этого не пользоваться гаджетами и компами, и ещё желательно избегать яркого света в это время
Иаков
Как раз гаджеты и способствуют тому, что засыпаешь поздно) Надо поставить себе время, в которое ты примерно планируешь заснуть и за 1-2 часа до этого не пользоваться гаджетами и компами, и ещё желательно избегать яркого света в это время
Хм. А что же тогда делать? У меня в 20 вечера активируется ночной фильтр света. И яркость чуть поменьше ставлю. Разве это тоже влияет? А по вечерам у меня обычно телек играет, который я, к сожалению, вырубить не могу
Сидредин
Хм. А что же тогда делать? У меня в 20 вечера активируется ночной фильтр света. И яркость чуть поменьше ставлю. Разве это тоже влияет? А по вечерам у меня обычно телек играет, который я, к сожалению, вырубить не могу
Фильтр синего полезен. Но бессоннице способствует не только свет, но и некоторые виды информации (в основном развлекательного характера, например, чаты)
Сидредин
Хах... Ну, а как же без чатов жить? ((
Ну не всё время же в чатах сидеть)
Иаков
Ну не всё время же в чатах сидеть)
Ну, да.. На форумах тогда
Shyrik 🚬
Доброго времени суток ребята! Скажите пожалуйста реально выучить язык программирования не зная и не понимая ничего?!И с чего нужно начать?
Иаков
Доброго времени суток ребята! Скажите пожалуйста реально выучить язык программирования не зная и не понимая ничего?!И с чего нужно начать?
Реально. Я пример тому. Ничего не знал, кроме пк и как им пользоваться. Начинал с питона, но вам советую определиться с направлением в разработке, а потом выбрать язык этого направления, а потом найти роадмап для изучения направления
Иаков
(Не манго)
Сидредин
Даже манга?
Фиксируй своё состояние после просмотра/прочтения разного типа информации и дальше сам смотри)
Alex
Что можете сказать насчет ЯП Kotlin?
Иаков
Что можете сказать насчет ЯП Kotlin?
Хороший яп. Сравнивали с шарпом. Оба хороши. Вроде, в котлине больше синтаксического сахара. Ну, вперед
Alex
Для мобилок?
его же не только для мобильников можно применять, разве нет?
Иаков
его же не только для мобильников можно применять, разве нет?
И бэкэнд и остальное, для чего java применяется
Сидредин
Сидредин
Сидредин
вот демо приложение, которое получается с этим кодом
Сидредин
@proger0014 это вёрстка на Flutter
Иаков
Там есть свои подобия флексбоксам и гридам?
Сидредин
Адаптивную вёрстку пока не делал. Не знаю, как это там организовано
Mikhail
Скорее это не маска, а битовый массив
И как битовый массив поможет найти количество уникальных IP-адресов?
Mikhail
Уникальных где? В данной подсети?
Ну там выше человек написал, что битовая маска поможет найти количество уникальных айпи адресов в списке. Мне интересно, каким образом.
Данил
Данил
Данил
Помогите пожалуйста
Данил
Что ту не правельно я вроде отгадал число но пишет не правильно
Azamat
"3" == 3
Иаков
Интересно, если я оторвусь от фронта и попробую пару приложений мобайл сделать, не повредит ли это мне. А то я слышал, что бегать с направления в направление нельзя, каша в голове будет
Azamat
Вместо input сделай int(input())
Сидредин
Надо преобразовать в число random_user
Andrii
0.5 G?
По биту на каждый IP адрес, четыре байта это 4G, делим на 8, получаем 0.5 G
Mikhail
По биту на каждый IP адрес, четыре байта это 4G, делим на 8, получаем 0.5 G
А, я понял тебя. Ну там речь выше об ipV4 шла, так что в бит не укладываемся.
Andrii
ipV6 может?
Mikhail
ipV6 может?
Ну раз выше предполагалось использовать 2^32, то предположу, что все же v4
Mikhail
Но я все ещё не понимаю, зачем здесь битовая маска
Mikhail
Я об этом.
Mikhail
Согласен, приведу пример: есть задача посчитать количество уникальных айпи адресов в файле. Питонщик начнёт делать через set и код будет очень много жрать памяти. Прощаренный Сишник сделает битовую маску длинной 2 ^ 32.
Данил
Простите но я что то совсем не понял что и куда нужно поставить
infa
Я об этом.
Сорян что долго не отвечал, сам забыл, просто делаешь битовый массив длинной всех возможных айпишников когда встречаешь айпишку ставишь 1 в этом длинном массиве
Andrii
Но я все ещё не понимаю, зачем здесь битовая маска
Если массив большой, то проще выделить 0.5 G, и там ставить битики. Будет куда быстрее, чем запихивать всё в set
Mikhail
Если массив большой, то проще выделить 0.5 G, и там ставить битики. Будет куда быстрее, чем запихивать всё в set
Но в реальности, скорее всего, проще всего будет сделать echo filename| sort | uniq | wc -l
Данил
Простите но я что то совсем не понял что и куда нужно поставить
Извините правда, за то что я такой тупой, подскажите что и перед(после) чего нужно поставить
Данил
А то я что то уже долго думаю, простите)
infa
Но в реальности, скорее всего, проще всего будет сделать echo filename| sort | uniq | wc -l
Это просто задачка на программирование) ну тебе будет проще так.
Andrii
Но в реальности, скорее всего, проще всего будет сделать echo filename| sort | uniq | wc -l
cat возможно, но зависит от того, какой файл... Если это будет гигабайты логов какого-то сайта, но может и зависнуть...
infa
Но в реальности, скорее всего, проще всего будет сделать echo filename| sort | uniq | wc -l
Я тестил свой код на гигайбайтовых файлах с айпишниками, все работало без нареканий
Михаил
Извините правда, за то что я такой тупой, подскажите что и перед(после) чего нужно поставить
ты сравниваешь строку из инпута с числом. random_user = int(input("..."))
Erik
Простите но я что то совсем не понял что и куда нужно поставить
Когда ты вводишь 3 в инпут, питон воспринимает её как строку(str). Тебе нужно преобразовать её в число(int)
Данил
Я когда перед input ставлю int , мне даёт ошибку