
LighteR
19.03.2019
13:09:11
Файл
ты можешь как-то развернуть свою мысль?

IDK
19.03.2019
13:09:11
Нельзя же обратиться к отдельной строчке

LighteR
19.03.2019
13:09:37

IDK
19.03.2019
13:09:56
Немного недовидел

Google

LighteR
19.03.2019
13:09:57
что ты сразу можешь найти нужный тебе offset

Pavel
19.03.2019
13:11:51

LighteR
19.03.2019
13:12:13

Pavel
19.03.2019
13:12:29
просто он там обозначил что он еще и перезаписывать строки собирается
это, конечно, можно навелосипедить, но зачем?

?? Eugene
19.03.2019
13:14:07
С перезаписью будет больно

LighteR
19.03.2019
13:14:17
тем более он говорил что файлы у него большие могут быть

IDK
19.03.2019
13:15:18
Сердце будет болеть

LighteR
19.03.2019
13:15:38
мне кажется, что если он думал, что можно быстро искать строки в файле не читая его полностью, то, наверное, он думает, что и менять их можно не перезаписывая файл

Oleg
19.03.2019
13:15:51

IDK
19.03.2019
13:15:57
Можно
Если читать, розделить и впихнуть и все вместе перезаписать

Google

Tishka17
19.03.2019
13:16:14
Можно
если только соседние
то есть надо будет поменять весь кусок между двумя строками
либо если длины совпадают - можно без этого

IDK
19.03.2019
13:16:58
ну читать все, и впихать через конкатенцию

Tishka17
19.03.2019
13:17:24

Pavel
19.03.2019
13:18:11

?? Eugene
19.03.2019
13:18:18
Короче, тут просто надо положить строки в базку, даже в самую примитивную, и пронумеровать
Задача решена без боли и страданий

LighteR
19.03.2019
13:19:10
если прям файлы хочется

Tishka17
19.03.2019
13:19:15

IDK
19.03.2019
13:19:20
for...:
if line == 5:
all_text += "Новая строка"
else:
all_text += text
file.write(all_text)

?? Eugene
19.03.2019
13:19:24

Tishka17
19.03.2019
13:19:39

LighteR
19.03.2019
13:19:52

Tishka17
19.03.2019
13:19:56

IDK
19.03.2019
13:20:06
+, это плохой вариант
Но возможный

?? Eugene
19.03.2019
13:20:30

Tishka17
19.03.2019
13:20:38

Google

LighteR
19.03.2019
13:20:40

IDK
19.03.2019
13:20:43
Лучше sqlite3 + настройка по командам...

Tishka17
19.03.2019
13:20:52
1 терабайт все ещё актуален

?? Eugene
19.03.2019
13:21:23

Tishka17
19.03.2019
13:21:58
а не, норм
sqlite держит до 140 терабайт

?? Eugene
19.03.2019
13:22:41

IDK
19.03.2019
13:22:56
Щяс бы делать программу которая весит 20кб + текстовик на 1 тб

Dmitry
19.03.2019
13:23:46

IDK
19.03.2019
13:24:01
Брут какой-то?

Tishka17
19.03.2019
13:25:50

LighteR
19.03.2019
13:26:54

IDK
19.03.2019
13:27:32
Хотя так скорее и будет

Tishka17
19.03.2019
13:31:02

IDK
19.03.2019
13:31:57
Интересно что у него за файл, настройки какие-нить?

Tishka17
19.03.2019
13:32:01
Кстати, а кто с кафкой работал? она порядок сохраняет же?

Eldar
19.03.2019
13:34:28

Tishka17
19.03.2019
13:36:56
пошел разбиратсья с партитициями

The
19.03.2019
13:38:00
Привет всем! Ребят, как сделать чтобы после конверта py to exe весь хлам с библиотеками не зашкаливал? Может можно уже на стороне компа подтянуть все необходимое!

Google

The
19.03.2019
13:38:01
?

Tishka17
19.03.2019
13:38:21

Eldar
19.03.2019
13:39:39
роутинг сообщений обычно идет по хешу

Tishka17
19.03.2019
13:43:06
хм, что-то мне говорит, что одной партиции наверно не хватит
как же я не люблю людей, который вместо триггеров БД делают события на уровне ORM

Oleg
19.03.2019
13:51:25
обновы к винде каждую неделю выпускают и до сих пор не смогли решить эту проблему )

Tishka17
19.03.2019
13:53:55
А ещё в винде нельзя через GUI создать папку, имя которой кончается на точку

LighteR
19.03.2019
13:57:53
хотя для последнего кейса, я сходу не могу придумать хороший пример, когда это было бы проблемой

Tishka17
19.03.2019
13:59:03

LighteR
19.03.2019
13:59:29

Tishka17
19.03.2019
13:59:38
а я и не хожу, я переписываю

LighteR
19.03.2019
14:04:25

Tishka17
19.03.2019
14:04:42
нелюблю неявные действия
а тут блин в событии лазят снова в базу и что-то доделывают

LighteR
19.03.2019
14:05:08

Tishka17
19.03.2019
14:05:35
ну тогда в том месте где инсерт и вызывалась бы доп логика
а тут я должен найти все места, где мог произойти инсерт / update

Google

Tishka17
19.03.2019
14:06:00
триггеры БД vs события алхимии