Bogdan
а чем нетбук от ноутбука отличается? ;) просвяти нас?
нетбук впринципе позиционируется как более компактный и упрощенный
Bogdan
я не видел нетбуков больше 12 дюймов
Bogdan
может раньше конечно были, но сейчас я видел в основном 10-12
Bogdan
нетбук больше ассоциируется с планшетом с клавиатурой чем полноценным ноутбуком
Ярослав
Есть чат для новичков по фронтенду? Несколько нагуглил, но там в основном профи
Alexander
Нюхает ли Кассиус клей?
Georgi
привет всем, по python подскажите, пытаюсь создать и нарисовать объект DateEntry получаю ошибку, при чем в другом gui интерфейсе, ранее делал, работает норм отображает (но без классов просто на главном окне)
Oleksii
мне кажеься, что-то со строкой точнее, что-то должно принимать не строку
Georgi
перевод ошибки "объект 'str' не вызывается"
Georgi
сноси ткинтер нахуй
чем ткинтер неугодил?
утин
чем ткинтер неугодил?
говно лютое, юзай qt раз ты мяу который в десктоп на питон полез
Georgi
ну с опытом наверно с высоты лучше видно, но я не спрашиваю на чем лучше писать, а спрашиваю подсказку по ошибке
утин
то что я вижу по отрывку логов зто ткинтер полетел
Georgi
так ты говна дал а не лог ошибки
ткинтер входит в состав его даже не надо ставить, просто импортируется
Виталик Голоенко
говно лютое, юзай qt раз ты мяу который в десктоп на питон полез
да, qt очень даже простой оказался, в сравнении с wpf
утин
ткинтер входит в состав его даже не надо ставить, просто импортируется
мяу, у тебя по логам фулл ткинтер крошится, разуй глаза
утин
да, qt очень даже простой оказался, в сравнении с wpf
я сам афигел когда qt++ решил потыкать
Виталик Голоенко
я сам афигел когда qt++ решил потыкать
да, там пару дней буквально в доке посидишь и уже можешь простые приложения по типу заметок клипать
утин
да, там пару дней буквально в доке посидишь и уже можешь простые приложения по типу заметок клипать
хз, мне в принципе и без доки удобно стало, я единственное что с асинхронностью воевал но мне пока туда рано
Виталик Голоенко
хз, мне в принципе и без доки удобно стало, я единственное что с асинхронностью воевал но мне пока туда рано
ну...я просто гуглил как сделать штуку X и так по доке и разобрался, единственное ща тяжело найти инфу по QSocket и QTcpServer
Виталик Голоенко
вся эта сетевая фигня достаточно тяжелая
утин
вся эта сетевая фигня достаточно тяжелая
я вчера радовался когда у меня ssl наконец встал
Виталик Голоенко
я вчера радовался когда у меня ssl наконец встал
а ты где все эти сетевые штуки учил?
утин
ytin24.xyz (по сути у меня сервер выходит в интернет по vpn через vds)
утин
а ты где все эти сетевые штуки учил?
поставил линукс и уже месяц мозги пудрю
Mikhail
Кто нибудь владеет crosstab PostgreSQL?
Val
Всем привет! подскажите пожалуйста по питону.
Val
вопрос по спискам: lst_1 = [1,2,3,4] lst_2 = lst_1
Val
Дело в том,что некоторые операции над lst_2 влияют на lst_1. А некоторые не влияют. Например lst_2.pop() изменит и lst_1 А если lst_2 = lst_2+['хуй'] , то это никак не влияет на lst_1 Вопрос: какие вещи влияют на первоначальный список,а какие нет?
Val
У лутца - нету. в первой десятке выдачи гугла - нету Вопрос: подскажите как гуглить? Видимо вопрос не могу сформулировать к гуглу
Erik
Дело в том,что некоторые операции над lst_2 влияют на lst_1. А некоторые не влияют. Например lst_2.pop() изменит и lst_1 А если lst_2 = lst_2+['хуй'] , то это никак не влияет на lst_1 Вопрос: какие вещи влияют на первоначальный список,а какие нет?
Во втором примере ты говоришь питону: "создай новый список, чтоб он выглядел как l2 + ['...'] и засунь его в переменную с названием l2" += или append не создавали бы новый, а меняли бы старый Черт его знает как это нормально объяснить, вроде интуитивно должно быть понятно
Val
я тупой((
Val
Да понял я. Понял! Понял так: lst_1 = [1,2,3,4] lst_2 = lst_1# Тут ты создал прсто новое имя,это не новый объект
Михаил
Igor
Покажи, где это написано
Поверь или проверь... Мне лень я пиво пью но могу гарантировать
Михаил
просто когда ссылок не остается, питон удаляет объект
Aleksandr
Поверь или проверь... Мне лень я пиво пью но могу гарантировать
Поведение объекта при += задается магическим методом iadd(self, other) и не обязательно что оно всегда будет работать так, как ты думаешь. Если мы говорим о списках, то += изменяет объект, а не возвращает новый, а вот lst = lst + [1] уже как раз возвращает новый объект, следовательно это не одно и то же
Михаил
Откуда ты знаешь?)
по другому быть не может ;) это обязанность языка такого уровня
Ярослав
Какой офигенный сайт нашёл https://code.mu там куча бесплатных курсов по вебу
Ярослав
От Дмитрия Трепачёва
Михаил
Нет
а как тогда
Till
Testbirds работает сейчас или нет для тех кто из России? Как задание там взять в работу?
Aleksandr
Я сказал в докуменьации
Нет такого в документации
Igor
Igor
Я спиздел признаю) прозевал что там iadd а не add
Igor
а как тогда
Гарбедж коллектор может не очищать объекты даже если на них нет ссылок. Если интересно нужно почитать или исходники или про генерации. После того как объект пережил несколько генераций он может никогда не удалиться, плюс есть объекты пресозданные они никогда не удаляются, даже если на них нет ссылок... Ушел бухать)
Dima
И какого вам читать лутца?
Robert
И какого вам читать лутца?
Какого, какого… Марка!
Dima
Да
утин
ребят есть тут те кто работает с контроллерами а точнее с диплейчиками (c/c++/c# nanoframework) интересно узнать как выводится все на экранчик, через двумерный массив или есть человеческие способы, интересует как бы отрисовка интерфейса а не просто вывод текста
Robert
Да
Ничего не понимаю. Каков вопрос, таков ответ. Никакого другого Лутца лично я не знаю.
утин
ну или у кого есть чат разрабов embeded устройств? я их там мучать буду
Robert
Ой, не так прочел твое сообщение Там же воды много
Ааа, каково нам читать, а не какого... Да, много. Обычно или берёшь и не читаешь, или читаешь и давишься.
Erik
Ой, не так прочел твое сообщение Там же воды много
Мне тоже не понравился. Я за укус питона
Val
Да понял я. Понял! Понял так: lst_1 = [1,2,3,4] lst_2 = lst_1# Тут ты создал прсто новое имя,это не новый объект
/* На одной из планет принадлежащих Империуму жили два человеческих близнеца c единым генетическим кодом.Один из близнецов носит имя lst1, а второй носит имя lst2. По какой-то причине лишь один из близнецов был избран в кандидаты в спейсмарины. Ему хирургическим методом вживили геносемя (789) lst1 = [1, 2, 3, 14, 33, 1, 9] lst2 = [1, 2, 3, 14, 33, 1, 9] lst2.append(789) /*После этого человеческие близнецы стали сильно отличаться на биологическом уровне*/ /*На другой планете жил человек по имени lst1. Совпадение или похожесть имен - это вообще не странно. Дело в том,что у Империума человечества дофига миллионов планет,и вполне вероятно что имя из четырёх литералов вполне может совпасть у людей с разных планет. Так вот: Женщина родила ребенки и в ЗАГСе Империума он был записан как lst1... На районе ему дали погремуху lst2. Это был один и тот-же человек,просто на районе его знали как lst2, а мама с папой его звали lst1. В подворотнях спального района его совратил бог хаоса, и у него в итоге отвалился нос. Выглядело это так: */ lst1 = [1, 2, 3, 14, 33, 1, 9] /*мама дала такое имя этому сборищу генетической информации*/ lst2 = lst1/*А это погоняло присвоили пацанчики с района все тому-же сборищу генетической информации*/ lst2.pop() /* /*Нургл наслал свою "благодать" на пацанчика известного на районе по кличке lst2, и у него отвалился нос.... Но так,как lst2 и lst1 - это один и тот-же мешок с генной информацией человек. Просто называют его по разному */