
Egor
03.07.2018
19:36:59

Alex
03.07.2018
19:37:06
так это соц. опрос.

Egor
03.07.2018
19:37:37
У меня бы не было бы аккаунта, наоборот зарегестрировался бы.

Alex
03.07.2018
19:37:39

Google

Egor
03.07.2018
19:38:35

Stas
03.07.2018
19:39:08

Alex
03.07.2018
19:39:11

Sliva
03.07.2018
19:40:15
Стоит ли работать на django или нет?

Denis
03.07.2018
19:40:42
Попробуй - узнаешь

Denis
03.07.2018
19:40:53
убунта сказала что не может создать раздел, а теперь показывает свое окошко с крысо-бобром и описанием того какая убунта хорошая
куда ему нажать?

Denis
03.07.2018
19:41:35
на крестик

Alex
03.07.2018
19:41:51

Denis
03.07.2018
19:42:08

Denis
03.07.2018
19:42:13

Ляман
03.07.2018
19:42:15
Tkinter. Есть labelframe1 хочу подключить к нему ttk, но вылетает ошибка, как можно исправить?

Google

Ляман
03.07.2018
19:42:16

Denis
03.07.2018
19:42:26
а на крысо бобровском окошке его нет

Alex
03.07.2018
19:42:43

Сергей
03.07.2018
19:43:10

Alex
03.07.2018
19:43:23

Сергей
03.07.2018
19:44:03

Mark
03.07.2018
19:45:01
Посоны, подскажите вопрос по отладке. Допустим, вы с внешнего какого-то сервиса принимаете цепочку событий. В зависимости от типа этого события, вы либо увеличиваете некий счетчик, либо уменьшаете. В какой-то момент счетчик показывает не то число, которое существует в действительности. Если сделать raise на этом моменте, то оно покажет событие, но не факт, что именно оно дало сбой. Событий накапливается за лям крайне быстро. Как это дерьмо нормально дебажить? @bladdon мб ты знаешь

Denis
03.07.2018
19:45:32
Лог писать надо

Mark
03.07.2018
19:45:53
Ну вот тебе и лог на лям событий
А где точно произошел сбой - неясно

Artuchka
03.07.2018
19:46:17

Denis
03.07.2018
19:46:32
А счетчик потокобезопасный?

Mark
03.07.2018
19:47:00
Его изменяют асинхронно

Denis
03.07.2018
19:47:29
В одном потоке?

Сергей
03.07.2018
19:47:34

Mark
03.07.2018
19:47:47
Он в редиске

Ляман
03.07.2018
19:47:53

Denis
03.07.2018
19:48:10
А изменяется через атомарную операцию редиски или ручками?

Mark
03.07.2018
19:48:22
Ручками

Google

Artuchka
03.07.2018
19:48:29

Denis
03.07.2018
19:48:37
Собственно, может быть рейс
https://redis.io/commands/incr

Mark
03.07.2018
19:49:34
Нет, рейс я искусственно вызываю, когда счетчик начинает показывать неадекват с дампом события. Но оно толком ничего не дает

Сергей
03.07.2018
19:50:34

Denis
03.07.2018
19:50:47
Я про это
https://coderanch.com/t/234085/java/Race-Condition-Threads-increment-variable

Mark
03.07.2018
19:51:06
Просто как бе оказался в ситуации, когда есть баг. Отловить можно только под нагрузкой. Как он возникает неясно, что логировать неясно. В общем потоке событий однородных заметить разницу вручную анреал

Denis
03.07.2018
19:51:41
Баги с многопоточностью вообще трудно ловить

Сергей
03.07.2018
19:51:47

Mark
03.07.2018
19:56:15
загнал бы лог в бд и повертел
Это я утрирую ситуацию, чтобы было понятно в целом. По факту она куда сложнее. И суть в том, что рейс не помогает, так как не факт, что именно это событие было первым из невалидных. В рав события исчисляются милионами и неясно, что искать.

Denis
03.07.2018
19:56:48

Сергей
03.07.2018
19:56:56
события могут в невалидном порядке приходить?

Mark
03.07.2018
19:58:01

Сергей
03.07.2018
19:58:02
события кот генерит и как к тебе поступают?

Denis
03.07.2018
19:58:25
Ну, делай атомарные прибавления в редисе

Mark
03.07.2018
20:00:21

Сергей
03.07.2018
20:01:36

Mark
03.07.2018
20:02:25
По разным принципам при общей однородности визуальнольной.

Google

Сергей
03.07.2018
20:05:31
я к тому что стейт у зависимых событий где и как хранится. как диспатчер работает.

Mark
03.07.2018
20:05:43
Я вполне понимаю, что там архитектурный пиздец, но приходилось продираться через дебри и делать по ситуации. Типовой схемы не существует, имхо. Система работает в целом хорошо, но осталось ряд багов, которые уже нормально не вылавливаются. Такие дела. Когда будет закончен прототип, то будет ясно, как его писать нормально.

Denis
03.07.2018
20:57:01
Говнище

Сергей
03.07.2018
20:57:43
зачем тебе гроб?
uefi решает всю загрузку
есть systemd boot например

Jentry
03.07.2018
20:59:24

Denis
03.07.2018
21:00:35
не, хватит. я на винду обранто

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
03.07.2018
21:00:45
Ахаэхза

Gennady
03.07.2018
21:00:56

Сергей
03.07.2018
21:00:59
а чем grub efi плох?
не юзал. я с приездом железа с uefi сперва просто efi_stub юзал а сейчас systemd boot

pastebin.com/6MZgCCaj
03.07.2018
21:01:01
Питон на линухе, бред

Сергей
03.07.2018
21:01:38

pastebin.com/6MZgCCaj
03.07.2018
21:02:45

Сергей
03.07.2018
21:05:00

pastebin.com/6MZgCCaj
03.07.2018
21:05:36

Egor
03.07.2018
21:13:36
А что у него гроб в маппер ставится, он там точно правильно всё размечает и подмонтировал?

Google

Alex
03.07.2018
21:14:34
скорее следует задавать вопрос: нахрена ему вообще LVM

so1n [14]
03.07.2018
21:23:42

Alex
03.07.2018
21:24:40
Я же не спрашиваю зачем LVM в принципе нужен. На кой LVM человеку, который даже линукс поставитьне в состоянии

so1n [14]
03.07.2018
21:26:36

Nikolay
03.07.2018
21:26:46
А чо, есть другие ОС штоле?

Ivan
03.07.2018
21:27:30
Парни кто заморачивался настройкой PyCharm ? Есть вопрос по интерфейсу возможно ли убрать там в одном месте путь до директории ?

Alex
03.07.2018
21:28:22
вряд ли UI настолько гибкий... а чем мешает?

Egor
03.07.2018
21:29:06
Сделай им багрепорт, а мы полайкаем его

Ivan
03.07.2018
21:29:08
Широкий сильно, когда меньше делаешь, внизу появляется скролл

Egor
03.07.2018
21:29:22
А сколл чем мешает?

Alex
03.07.2018
21:29:51
Вот честно ни разу не доставляло проблем

Ivan
03.07.2018
21:30:25
У меня мышка от эпла у нее горизонтальный скрол когда слево-вправо пальцем водишь, из за этого начинает дергатся отображение папок
немного отвлекает )

Egor
03.07.2018
21:31:20
Можем помочь поставить ubuntu на твой apple