
Темный
03.02.2017
09:09:19

Igor
03.02.2017
09:09:35

Темный
03.02.2017
09:09:41
ага, сейчас его юзаю
не стабилен как-то, либо я криворук

Google

Dmitriy
03.02.2017
09:09:54
А я юзаю git-sh ??

Omni
03.02.2017
09:09:57
У себя на компе потренироваться.
Взять лист вроде этого https://rawgit.com/pastjean/git-cheat-sheet/master/git-cheat-sheet.svg и поэкспериментировать с командами. Добавить ещё в него, если есть что от себя добавить. Распечатать, повесить на стену

Bulat
03.02.2017
09:10:43

Omni
03.02.2017
09:10:51

Johnnie
03.02.2017
09:11:07
@Highstaker @Bananzo спс гляну

Темный
03.02.2017
09:12:02

Bulat
03.02.2017
09:14:02
я правда работаю только в master
я сильно критично?)

Темный
03.02.2017
09:15:34
если ты 1, то вроде все ок

Dmitriy
03.02.2017
09:21:56
Пацаны, короче тут такая проблема - в джанге если не указать определенные поля модели в ModelForm, то потом их как можно обозначить некостыльно?

ELENA
03.02.2017
09:50:47
всем привет! Скажите может ли возникать проблемы если код тяжёлый(в данный случае это игра работаем со спрайтами)? В плане один раз работает отлично а другой работает до определенного момента и выдаёт пустой экран, как будто нарисовка экрана без объектов.

Pavel
03.02.2017
09:51:20

Dmitriy
03.02.2017
09:52:40
покайся и впиши их в fields.
Да они там нахуй не нужны если честно, святой отец. Всего то пару полей нужно показать на страничке, а остальное заполнить внутри вьюшки

Google

Dmitriy
03.02.2017
09:52:48
Ну или где-то еще

Pavel
03.02.2017
09:54:05
Ну или где-то еще
if form.is_valid():
form.instance.field_1 = 'foo'
form.instance.field_2 = 'bar'
form.save()
?

Dmitriy
03.02.2017
09:55:22

Dan
03.02.2017
09:56:44

Pavel
03.02.2017
10:05:17
Посоны, как хранить много json ответов? Задача следующая: нужно дофига данных достать с одного api, которое может иногда отваливаться. Джейсоны имеют не совсем одинаковую структуру. Потом нужно будет данные из джейсона отфильтровать и запихнуть в структурированную таблицу.

Dmitriy
03.02.2017
10:05:43
О аллилуя, все вроде встало на свои места, спасибо!

Евгений
03.02.2017
10:06:42
Люди добрые, а подскажите пожалуйста как проверить жива ли сессия с mysql?
Ну то есть есть скрипт , на подобие демона... при запуске он подключается к базе и работает, но потом по таймауту отваливается сессия с базой, с ошибкой mysql gone away. Хотелось бы сделать так что бы перед обращение к базе, делалась проверка, живо ли соединение, если нет то заного подключалось.

I
03.02.2017
10:08:23

Ivan
03.02.2017
10:13:53
Парни, привет!
Вот посмотрите на этот кусок кода:
from sqlalchemy.engine.url import URL
postgres_db = {'drivername': 'postgres',
'username': 'postgres',
'password': 'postgres',
'host': '192.168.99.100',
'port': 5432}
print URL(**postgres_db)
Я правильно понимаю, что такое использование: класс(**словарь)как бы заполняет входящие параметры, которые требует класс URL, причем не важно в каком порядке ключи прописаны в словаре?

Dan
03.02.2017
10:15:23

Dmitriy
03.02.2017
10:16:09

Bulat
03.02.2017
10:17:23
http://clip2net.com/s/3H6laIr
подскажите плиз, почему не получается запустить

Ivan
03.02.2017
10:19:10
ага
спасибо, ещё такой момент - это в классе так настроено или подойдёт даже если со строгой последовательностью нужно прописывать?

Dan
03.02.2017
10:20:44
в python именованые аргументы могут передаваться в произвольном порядке
**kwargs это стандартный механизм передачи агрументов не только в класс но и в любую функцию
по теории надо запускать ./manage.py search_bar

Dmitriy
03.02.2017
10:23:22
В пайчарме есть Run manage.py task. Это наверно оно и есть

b0g3r
03.02.2017
10:23:44

Dmitriy
03.02.2017
10:25:35
Тогда уже сказали, что можно просто запустить manage.py оно выведет все аппы и их команды

Google

Dmitriy
03.02.2017
10:26:03
Или help

Bulat
03.02.2017
10:26:20

Dmitriy
03.02.2017
10:26:48
Аппа подключена в сеттингах?

Bulat
03.02.2017
10:26:56
да

Dan
03.02.2017
10:27:51

Bulat
03.02.2017
10:28:06

Dan
03.02.2017
10:28:47
значит джанга его не видит

Bulat
03.02.2017
10:29:20
угу..

Dan
03.02.2017
10:29:43
нету
переименуй папку на management

b0g3r
03.02.2017
10:30:06
хехе

Bulat
03.02.2017
10:30:28
ы

Bulat
03.02.2017
10:30:29
спс)
)

Petr
03.02.2017
10:38:11
Хелп, нужно с сокета считать данные отправить ему ответ и снова получить, я вот так сделал но в конце все зависает при приеме```def netcat(hostname, port, content):
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((hostname, port))
#s.send(content)
r = s.recv(1024)
calc = re.search(r'[0-9]{31,33} (\*|-|%|\+) [0-9]{31,33}', r).group(0)
res = eval(calc)
print calc, res
s.sendall(str(res))
while 1:
data = s.recv(1024)
if data == "":
break
print data
```

Bulat
03.02.2017
10:38:54

Dan
03.02.2017
10:39:22
=) рад помочь

Dmitry
03.02.2017
10:40:58

Anna
03.02.2017
11:19:03
день добре
есть NoneType c non-ascii символами. как превратить его в string?

Google

Anna
03.02.2017
11:19:52
.encode его не берет

Igor
03.02.2017
11:19:58
NoneType с Non-ASCII?..

例
03.02.2017
11:20:04
Всем привет. Подскажите есть ли какой нибудь метод для преобразования http response с ответа от urllib.requests.urlopen?

Anna
03.02.2017
11:20:12
?➕? судя по всему, вот ето фейлится.

Igor
03.02.2017
11:21:43
погоди. print(type(x)) возвращает "<class 'NoneType'>", да?

b0g3r
03.02.2017
11:21:46
NoneType - это None

Admin
ERROR: S client not available

Igor
03.02.2017
11:22:02
вот да, я тоже пытаюсь понять, где там могут храниться non-ascii символы :(

b0g3r
03.02.2017
11:22:50
где-то у тебя там вместо строки приходит None

Anna
03.02.2017
11:23:18

Igor
03.02.2017
11:23:29
проверяй if x is not None: и потом только конвертируй в строку

Anna
03.02.2017
11:23:42
если убрать конвертацию, то фейлится всё остальное, потому что нонтайп not iterable

Igor
03.02.2017
11:24:06
или, если if x is None, то сделай x = '' например

Anna
03.02.2017
11:24:11
ах да, ебаные пустые строки
нет, убрала пустые ячейки из цикла, всё равно фейлится
UnicodeEncodeError: 'ascii' codec can't encode characters in position 27-31: ordinal not in range(128)

Igor
03.02.2017
11:28:53
ну ето уже другое
покажи строчку

Anna
03.02.2017
11:31:20
?➕?

Google

Anna
03.02.2017
11:31:25
показывала уже)
там вот ето в конце

Petr
03.02.2017
11:32:01
Хелп, нужно с сокета считать данные отправить ему ответ и снова получить, я вот так сделал но в конце все зависает при приеме
def netcat(hostname, port, content):
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((hostname, port))
#s.send(content)
r = s.recv(1024)
calc = re.search(r'[0-9]{31,33} (\*|-|%|\+) [0-9]{31,33}', r).group(0)
res = eval(calc)
print calc, res
s.sendall(str(res))
while 1:
data = s.recv(1024)
if data == "":
break
print data


Andrew
03.02.2017
11:40:55
Хелп, нужно с сокета считать данные отправить ему ответ и снова получить, я вот так сделал но в конце все зависает при приеме
def netcat(hostname, port, content):
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((hostname, port))
#s.send(content)
r = s.recv(1024)
calc = re.search(r'[0-9]{31,33} (\*|-|%|\+) [0-9]{31,33}', r).group(0)
res = eval(calc)
print calc, res
s.sendall(str(res))
while 1:
data = s.recv(1024)
if data == "":
break
print data
потому что твой сервер ждет, что ему придет сообщение

Petr
03.02.2017
11:41:25
Так я же ему отправляю s.sendall(str(res))

Andrew
03.02.2017
11:41:31
установи таймаут s.settimeout(sec) в секундах
это ты клиенту отправляешь
устоп
ну значит тебе сервер ничего не присылает)
установи таймаут и оберни s.recv в try except

b0g3r
03.02.2017
11:51:23
подскажите за локали
locale.setlocale(locale.LC_ALL, 'ru_RU') ругается на Error: unsupported locale setting
мне нужно в проекте выводить месяца на русском независимо от системы

Igor
03.02.2017
11:52:47
.UTF-8 забыл в конце?

例
03.02.2017
11:52:53

b0g3r
03.02.2017
11:52:57
ну т.е. локально я его дебажу на видне, а работать он будет на линухе

Igor
03.02.2017
11:53:11
ru_RU.UTF-8

b0g3r
03.02.2017
11:53:13

Igor
03.02.2017
11:53:19
зависит от того, какие локали нагенерены в системе

b0g3r
03.02.2017
11:53:26
фигово
Эта группа больше не существует