
fox.cpp
03.11.2016
19:41:52
я бы сказал Qt, но есть PyQt

Dk
03.11.2016
19:44:01
Я отличий Питона от С знаю только: отсутствие доступа к памяти и скорость работы.
Кстати, почему в питоне нет доступа к памяти? Это такая фича?

fox.cpp
03.11.2016
19:45:01
чтобы ты всё нафиг не сломал

Google

fox.cpp
03.11.2016
19:45:08
да, фича.

Dk
03.11.2016
19:45:19
Хотя я даже не знаю зачем он нужен

fox.cpp
03.11.2016
19:45:39
питон сам памятью управляет, зачем тебе её лапать
GC, ссылочные типы и т.д....
хотя GC там нету как такового (вроде, я только начал изучать)

Dk
03.11.2016
19:46:55


F
03.11.2016
19:47:01
блин, чет так и не получается отключить эту csrf хрень
запрос идет к апи от мобильного клиента
class ObtainAuthToken(APIView):
throttle_classes = ()
permission_classes = ()
parser_classes = (parsers.FormParser, parsers.MultiPartParser, parsers.JSONParser,)
renderer_classes = (renderers.JSONRenderer,)
serializer_class = AuthTokenSerializer
@csrf_exempt
def post(self, request, *args, **kwargs):
serializer = self.serializer_class(data=request.data)
serializer.is_valid(raise_exception=True)
user = serializer.validated_data['user']
token, created = Token.objects.get_or_create(user=user)
return Response({'token': token.key})
@method_decorator(csrf_exempt, name='dispatch')
class UserRegister(generics.CreateAPIView):
model = User
serializer_class = UserRegisterSerializer
permission_classes = [
permissions.AllowAny # Or anon users can't register
]
декораторы вон стоят, хз что еще может быть

Летучая
03.11.2016
19:48:21
можно же в питоне памятью управлять

F
03.11.2016
19:48:31
сорри за копипаст

Dk
03.11.2016
19:48:46
Опять джангисты подъехали?

Google

F
03.11.2016
19:49:07
ага, питонов завезли

Pavel
03.11.2016
19:49:45
Pavel Myshev, [03.11.16 22:43]
тупой вопрос, но покоя не дает что-то. В джанге в модели __str__ возвращает имя человека. Как лучше/производительнее написать: 1) return '%s %s %s'.format(self.last_name, self.first_name, self.middle_name)
2) return self.last_name + " " + self.first_name + " " + self.middle_name
Pavel Myshev, [03.11.16 22:43]
есть тут правила хорощего тона, как делать соединение строк?

Летучая
03.11.2016
19:49:50
можно и руками )
del(obj)

Dk
03.11.2016
19:50:08
ага, питонов завезли
Зачем вы портите людей? Знаю несколько джунов, которые думают, что кроме django питон вообще больше ни для чего не пригоден.

Летучая
03.11.2016
19:50:21

F
03.11.2016
19:50:46

Levent
03.11.2016
19:51:02

F
03.11.2016
19:51:12

Dk
03.11.2016
19:51:14
Я уже знаю

Летучая
03.11.2016
19:51:20

F
03.11.2016
19:51:31
как в лиспе скобочки

Летучая
03.11.2016
19:51:45
smalltalk

Levent
03.11.2016
19:51:47

Летучая
03.11.2016
19:51:51
как вы на нём пишете
имба 100 лвл

F
03.11.2016
19:51:58

Dk
03.11.2016
19:52:54
А те, которые десять минут назад спрашивали с чего начинать через несколько недель спросят как вкатываться в Джанго.

Older
03.11.2016
19:53:05

Google

Pavel
03.11.2016
20:01:25

Летучая
03.11.2016
20:02:59
%s
эт ява штоле?

Dk
03.11.2016
20:06:05
O.o

Levent
03.11.2016
20:07:40
Плохо
Не надо так делать
Плохой @Dklyds

Dk
03.11.2016
20:10:27
Это формат строк
я кстати сильно расстроился, когда узнал, что .format в разы медленнее % работает
In [1]: %timeit '%s %s' % ('hello', 'world')
100000000 loops, best of 3: 13.7 ns per loop
In [2]: %timeit '{} {}'.format('hello', 'world')
1000000 loops, best of 3: 379 ns per loop
In [3]: %timeit '{:s} {:s}'.format('hello', 'world')
1000000 loops, best of 3: 478 ns per loop

Levent
03.11.2016
20:15:27
Есть нормальный сайт подобный CodeAcademy, но на русском?

Levent
03.11.2016
20:15:44
*И желательно таки с 3 питоном

Admin
ERROR: S client not available

Летучая
03.11.2016
20:15:56
есть нормальный sololearn на английском

Dk
03.11.2016
20:15:58
Что за кодакадеми, что вы там нашли?

Levent
03.11.2016
20:16:05
Одни тесты, не затягивает

Летучая
03.11.2016
20:16:27
ну тогда у меня для тебя плохие новости

Levent
03.11.2016
20:16:31
На CodeAcademy есть чувство будто сам пишешь код.

Google

Levent
03.11.2016
20:16:44
И это больше затягивает как ни странно
Просто иногда я могу стопорнутся и нехуя не понять в ебанной ошибке для самого сайта
Хотя на самом деле код нормально работает

Dk
03.11.2016
20:17:34
Играл в CodeCombat, когда это не было мейнстримом. А, он и сейчас не мейнстрим(
Зашёл один раз, открыл пару задач. Обе на знание синтаксиса. Закрыл, забыл.
Плохой @Dklyds
Где?
Алгоритмы строить люблю больше, чем синтаксис дрочить. Посмотрю вечером.

Levent
03.11.2016
20:25:25
Хмм
Окей, первая задача. Удалить не уникальные числа из массива
Имеется подсказка ввиде использования метода list.count(x)
if list.count(data) < 2:
data.remove(
Я пока к чему-то подобному пришел
Но дальше - без понятия

Летучая
03.11.2016
20:29:40
прошёл бы курс в sololearn — вопросов бы не возникло )
эт вообще задачка по структурам данных.
:D
Эта группа больше не существует