@python_beginnersЭта группа больше не существует

Страница 739 из 1885
IH
10.11.2016
08:46:18
погугли PNG magic number
о, спасибо, заголовок есть 8-битовый. Теперь надо бы разобраться, почему код джава выдает 48016 битов, а мой - 27к всего лишь

Older
10.11.2016
08:46:21
а че мнимые-то)
потому что все относительно и вопрос не в этом)

Zart
10.11.2016
08:46:35
относите

Older
10.11.2016
08:48:11
почему это мнимых? я-то знаю что нужно локаль настраивать по-человечески. либо твой сисадмин звездит, либо забыл в кронтаб добавить LANG=
если знаешь - просто скажи, зачем выебываться "мда" и прочее? Никогда не понимал зачем эти показательные выебоны в IT-сфере. Можно подумать ты уникальная кладезь знаний во всех направлениях и таким изначально был

Google
Older
10.11.2016
08:48:30
За совет таки спасибо)

Zart
10.11.2016
08:48:43
ну это как бы, азы...

Older
10.11.2016
08:51:33
Друже, я у меня нет профильного образования. Так сложилось что мне пришлось перекатываться в эту область в 33 года и многое азы для меня - темный лес, потому что все изучаю по видеоурокам и документации. И каждый третий ответ на какие-то неясные вопросы начинается с подобных показаний "та епта, это же элементарно") А у меня пиздец как от этого пригорает)

Letalis
10.11.2016
08:52:07
О, я думал я тут самый "старый" новичок)

Zart
10.11.2016
08:52:51
ну эта... настраивать язык системы - это насколько сложно?

Older
10.11.2016
08:54:35
ну эта... настраивать язык системы - это насколько сложно?
наверняка нет, но я изначально не понял откуда баг растет, ибо питон 3 и админ говорит что новый сервер на юникоде. Все, дальше мои предположения закончились, stackoverflow ничего не подсказал толкового и я пошел сюда.

О, я думал я тут самый "старый" новичок)
у нас ники какбэ намекают)

Это настроенная локаль или нет?

Igor
10.11.2016
09:26:14
http://stackoverflow.com/a/27066059/974317 не пробовали?

IH
10.11.2016
09:30:15
Так. Еще один вопрос. Есть у меня вот это: hexarray = ['0x3A', '0x01E0', '0x0320', '0x01', '0x04' '0x00', '0x00', '0x00', '0x00', '0x00', '0x00', '0x00', '0x00', '0x00'] как бы это в байты перевести вида \x3a\x01\xe0

Octo@dshacks
10.11.2016
09:34:31
Так. Еще один вопрос. Есть у меня вот это: hexarray = ['0x3A', '0x01E0', '0x0320', '0x01', '0x04' '0x00', '0x00', '0x00', '0x00', '0x00', '0x00', '0x00', '0x00', '0x00'] как бы это в байты перевести вида \x3a\x01\xe0
Language: py3 Source: import binascii print(binascii.__dir__()) Result: ['a2b_hqx', 'b2a_qp', 'b2a_uu', 'b2a_hqx', 'Error', '__loader__', 'a2b_uu', 'crc_hqx', 'b2a_hex', '__doc__', 'a2b_hex', 'Incomplete', 'a2b_qp', 'rlecode_hqx', 'a2b_base64', 'crc32', 'hexlify', '__spec__', 'unhexlify', '__package__', 'b2a_base64', '__name__', 'rledecode_hqx'] Stats: Absolute running time: 0.14 sec, cpu time: 0.02 sec, memory peak: 5 Mb, absolute service time: 0,14 sec

binascii.unhexify

Google
Igor
10.11.2016
09:36:00
нихуя себе!

вот это я понимаю!

Zart
10.11.2016
09:52:26
вижу там 0x01e0

надо заменить на unichr, и джойнить через u''

Petro
10.11.2016
09:53:30
А если учесть, что, По Новым Данным Разведки, доступ к памяти по адресу — это O(√N), а не O(1),...
Это в общем случае на объёме данных произвольной длины в текущих архитектурах.

Нсли у тебя данные могут быть от 1000 до 100000 элементов, например, то O(N) никуда не делось.

Скрудж
10.11.2016
10:04:51
Причём тут обращение к памяти и оценка количества операций обращения к элементу словарю по ключу? Херню придумали, написали.

Denis
10.11.2016
10:14:35
Единица там, мамай клэнус

Zart
10.11.2016
10:30:57
пакляныз на диаграмми севирнага маста, даа

Petro
10.11.2016
10:32:40
Я писал не про словари в питоне, кагбе. А про общий случай чтения из памяти.

Vadim
10.11.2016
10:33:12
Denis
10.11.2016
10:33:57
В RAM-модели обращение в память для чтения или записи работает за единицу

Petro
10.11.2016
10:34:12
И? Ещё тут шёл разговор про аниме, так теперь что, все последующие разговоры должны относиться к аниме?

Denis
10.11.2016
10:34:34
iiiii

Petro
10.11.2016
10:34:47
https://habrahabr.ru/post/309394/

Google
Petro
10.11.2016
10:35:27
Так что это только в модели и только для RAM, а не для общего случая доступа к данным.

Denis
10.11.2016
10:38:35
Очень спорная статья

Petro
10.11.2016
10:41:00
Она спорная только для определённых ограниченных наборов данных. Т.е. если ты знаешь границы обрабатываемых тобой данных и они находятся в пределах оперативы и/или другого наперёд известного хранилища, то да. А вот для общего случая на реальном железе выводы статьи вполне себе годные.

Denis
10.11.2016
10:41:39
Обычно питоновские словари лежат целиком в памяти

А для совсем общего случая смысла в таком анализе немного, потому что объем доступной памяти ограничен некоторой константой

Vadim
10.11.2016
10:44:37
Интересно, сколько максимум памяти отдаёт ОС для нужд питона 3? Мы же так часто храним по 25 гиг для работы своих скриптов, да)

Petro
10.11.2016
10:47:39
Ну не совсем. К примеру, конкретно я работаю на ТВ. Для монтажа видеоматериала есть пять возможных случаев. 1) Видеоматериал находится локально и текущий фрагмент уже открыт в монтажной программе. 2) Видеоматериал находится локально, но ещё не открыт. 3) Видеоматериал находится на сетевом оперативном медиахранилище. 4) Материал находится в архиве ниарлайн. 5) Материал находится в архиве на кассете. Поэтому время доступа к произвольному запрашиваемому видеоматериалу для практической задачи будет O(√N). Во вполне конкретном сценарии использования.

Vadim
10.11.2016
10:49:47
Это слишком общий случай. Мы тут про программирование, друже, а не про время, за которое монтажник пошлёт девочку-помощника искать кассету, и она вернется с ней :)

Petro
10.11.2016
10:50:42
Это автоматизированный архив. Цифровой. Просто материал может быть в ниарлайн (винты) или на кассетах.

Так что это именно доступ данных в системе, а не девочку гонять.

И это всё работает в рамках единого комплекса автоматизации видеомонтажа, так что да, это всё была реальная задача для разработчиков программно-аппаратного комплекса.

Кстати, по сабжу. Новые версии нашего монтажного софта и фреймворков начали использовать меньше жабы и стали юзать питон.

Petro
10.11.2016
11:00:31
Возможно. Он же используется не в движках рендеринга, а для конфигурации, вебморд, скриптования и т.д.

Для этого раньше жабу юзали. В местах, некритичных к производительности.

melancholiac
10.11.2016
11:03:14
жаба, питон и все?

.
10.11.2016
11:03:51
r'^(?P<name_board>)[a-z\/]{4}$ вот эта штука скушает b/?

Petro
10.11.2016
11:03:54
Откуда ж я знаю? Я не программист этого добра, а админ.

Google
.
10.11.2016
11:06:40
а если я уберу {4}?

Petro
10.11.2016
11:07:00
Так что вижу, что оно сетапит и что потом установлено по факту. Но пока не замечал перлов, гтк, куте и тому подобного. Софт, кстати, разработан и под винду и под маки, так что разработчику явно проще использовать как можно больше кроссплатформенных решений.

Zart
10.11.2016
11:07:11
тоже нет. и скобку закрыл рано

.
10.11.2016
11:07:55
Блять, пойду попробую почитать еще

Admin
ERROR: S client not available

.
10.11.2016
11:08:03
вопрос залетит минут через 10

Zart
10.11.2016
11:13:50
{4} - ровно четыре символа без него - ровно один а ты спрашиваешь про строку длиной в два

.
10.11.2016
11:14:46
ну у меня строка меняться может

от 2 до 4 скажем

Zart
10.11.2016
11:15:11
?P именует группу, но ты группу (которая круглые скобочки) сразу же и закрыл

.
10.11.2016
11:15:42
[a-z] я запихиваю внутрь скобок

сверху {2,4}

закрываю скобки

но мне еще хотелось бы захватывать символ /

Zart
10.11.2016
11:16:32
круглые - группа квадратные - класс

.
10.11.2016
11:18:39
Я так и хотел

Вроде понял, спасибо

надо почитать

Google
Zart
10.11.2016
11:21:51
в аду наверняка есть место, где грешников заставляют набирать регэкспы на мобильных клавах

Andy
10.11.2016
11:49:53
Привет! Ребят, вопрос, наверное, здесь миллион раз задавался, но интересует лучшая и актуальная книга (или скорее книги) по Django. Эдакий Марк Лутц для Django)

Vadim
10.11.2016
11:50:16
Лучшая книга по джанго – djangobook!

Denis
10.11.2016
11:50:26
У джанги весьма неплохая документация

Vadim
10.11.2016
11:50:42
Ну и https://docs.djangoproject.com/en/1.10/ , да

Andy
10.11.2016
11:54:09
@vkovrigin спасибо, глянем

Илья
10.11.2016
12:13:36
Драсте

Vadim
10.11.2016
12:13:55
Драсте
Ох, и нарываешься на рифму…

Илья
10.11.2016
12:14:06
С хуя не слезем

Vadim
10.11.2016
12:14:35
С хуя не слезем
@zartsoft, вижу, вырастет толковый разработчик.

Evjeni
10.11.2016
12:14:37
правильно пИтон или пАйтон?

Илья
10.11.2016
12:14:49
:D

а как переотправлять сообщения

Zart
10.11.2016
12:15:34
@zartsoft, вижу, вырастет толковый разработчик.
тут таких растущих целая клумба

Страница 739 из 1885

Эта группа больше не существует Эта группа больше не существует