@ru_python

Страница 2128 из 9768
Artem
01.02.2017
15:57:39
A snap is a fancy zip file containing an application together with its dependencies, and a description of how it should safely be run on your system, especially the different ways it should talk to other software. Most importantly snaps are designed to be secure, sandboxed, containerised applications isolated from the underlying system and from other applications. Snaps allow the safe installation of apps from any vendor on mission critical devices and desktops.

>> zip file containing an application together with its dependencies >> secure ?

а, они secure в связке с Mir, ок.

Nikolay
01.02.2017
16:29:29
?

Google
Maxim
01.02.2017
16:43:13
норм аппы

Anastasia
01.02.2017
17:08:26
Привет! Мы ищем мидл разработчиков в Питере в несколько проектов на фултайм к нам в офис. Нам нужен ваш опыт с Python 2.7 и PostgreSQL. Есть возможность разрабатывать проекты с нуля (практически без легаси) Пишите в личку ?https://spb.hh.ru/vacancy/19128820

arisu
01.02.2017
17:09:12
почему не третьепитон

CthUlhUzzz
01.02.2017
17:09:28
Ага

Без легаси

Питон2

Alexey
01.02.2017
17:09:39
вот это и смущает.. вроде с 0, без легаси, но 2.7 питон? WTF

arisu
01.02.2017
17:09:47
Наши ожидания от кандидатов: отличное знание Python 2.7. > использование табов.

CthUlhUzzz
01.02.2017
17:10:02
Лол

Nikolay
01.02.2017
17:10:30
да, 2.7 не нужен

Artem
01.02.2017
17:10:36
Юмористическая вакансия

Google
Artem
01.02.2017
17:10:45
Табы не нужны тем более

CthUlhUzzz
01.02.2017
17:11:18
Pycharm их сам в пробелы переводит

Aragaer
01.02.2017
17:14:45
а обратно умеет?

Denis
01.02.2017
17:15:01
Он все умеет

Но не любит

Nikolay
01.02.2017
17:16:41
а обратно умеет?
а не надо, нарушение будет

Denis
01.02.2017
17:17:04
Нарушение УК?

Nikolay
01.02.2017
17:17:45
нарушение pep8

нестрогое, но тем не менее

Denis
01.02.2017
17:18:06
А если мне не нравится pep8

Nikolay
01.02.2017
17:18:19
А если мне не нравится pep8
тогда тебя нельзя пускать писать продакшен на питоне

Denis
01.02.2017
17:18:35
Не весь продакшен пишется по пеп8

Artem
01.02.2017
17:18:41
ну Армину тоже не нравится пеп8

Nikolay
01.02.2017
17:18:58
Denis
01.02.2017
17:19:04
Почему?

Nikolay
01.02.2017
17:19:06
ну Армину тоже не нравится пеп8
Армину вообще мало что нравится :)

Artem
01.02.2017
17:19:08
особенно аргументы типа def foo(bar, baz)

лол пробелы неправильно

Nikolay
01.02.2017
17:19:19
Почему?
потому что стайлгайды придумали для людей

Denis
01.02.2017
17:19:36
потому что стайлгайды придумали для людей
Кроме пеп8 есть тысячи других стайлгайдов

Google
Nikolay
01.02.2017
17:19:55
Кроме пеп8 есть тысячи других стайлгайдов
есть официально признанные, что там всякие гуглы пишут - это их проблемы

Denis
01.02.2017
17:20:31
Если что-то официально признано, это не значит, что я обязан использовать это в моем проекте

Даже стандартная библиотека не всегда его соблюдает

Nikolay
01.02.2017
17:20:57
Если что-то официально признано, это не значит, что я обязан использовать это в моем проекте
если это проект в опенсурсе, над которым ты работаешь с командой - то да, ты обязан в идеале

иначе не обижайся, если будут чморить

Denis
01.02.2017
17:21:19
Nikolay
01.02.2017
17:21:20
Если вся команда предпочитает другой стиль -- вовсе нет
вовсе да. То, что команда предпочитает неправильный стиль - это проблемы команды

Denis
01.02.2017
17:22:00
пруф?
Классы должны начинаться с большой буквы, defaultdict не начинается

Nikolay
01.02.2017
17:22:48
Denis
01.02.2017
17:22:49
вовсе да. То, что команда предпочитает неправильный стиль - это проблемы команды
То есть я в своем коммерческом проекте должен писать в стиле, который не нравится ни мне, ни команде, просто потому что "так надо"?

а ты от него часто наследуешься?
Я его иногда использую

Nikolay
01.02.2017
17:23:39
я тоже, но если ты его не используешь, как класс - то и пофиг, это может быть вообще функция, которая возвращает обернутый в хелперы дикт

я не говорю, что это верно

b0g3r
01.02.2017
17:24:08
я тоже, но если ты его не используешь, как класс - то и пофиг, это может быть вообще функция, которая возвращает обернутый в хелперы дикт
то есть в своём проекте тоже можно пользоваться вот такой вот аргументацией стайла не по пеп8?

Nikolay
01.02.2017
17:24:12
но вообще за несоблюдение пеп8 на кодревью надо бить по рукам всегда. точка.

b0g3r
01.02.2017
17:24:29
мол, это ж питон, какая разница, всё вокруг объект

Nikolay
01.02.2017
17:24:52
то есть в своём проекте тоже можно пользоваться вот такой вот аргументацией стайла не по пеп8?
на стандартную библиотеку ты повлиять не можешь все равно, поэтому если подгорает - можно себе придумать такое объяснение, не хуже любого другого :)

Denis
01.02.2017
17:24:54
но вообще за несоблюдение пеп8 на кодревью надо бить по рукам всегда. точка.
Если в проекте официально используется пеп8, да. Если не используется, нет.

Artem
01.02.2017
17:25:10
https://www.python.org/dev/peps/pep-0008/#a-foolish-consistency-is-the-hobgoblin-of-little-minds

Google
Nikolay
01.02.2017
17:25:15
Если в проекте официально используется пеп8, да. Если не используется, нет.
если в проекте официально не используется пеп8, проект надо переписать в идеале

Artem
01.02.2017
17:25:23
в пеп-8 как бы прописано, что его можно нарушать

Nikolay
01.02.2017
17:25:35
например, отсутствие pep8 - это бич Ansible

b0g3r
01.02.2017
17:25:35
Denis
01.02.2017
17:25:37
если в проекте официально не используется пеп8, проект надо переписать в идеале
Если от этого не выгодно никому, переписывать его не надо

Admin
ERROR: S client not available

Denis
01.02.2017
17:25:49
Даже если это опенсорс

Nikolay
01.02.2017
17:25:53
Если от этого не выгодно никому, переписывать его не надо
это выгодно сообществу, которое хочет с кодом поработать

here1am
01.02.2017
17:26:05
норм, обосрался с табов

Nikolay
01.02.2017
17:26:28
в пеп-8 как бы прописано, что его можно нарушать
да, многие это делают. Хотя я и против даже специального выключения отдельных проверок, но это делать можно. В целом игнорировать пеп8 - нельзя

Denis
01.02.2017
17:26:39
Мне кажется, интересы непосредственно разработчиков должны стоять выше интересов некоторого абстрактного сообщества

Maxim robox
01.02.2017
17:27:08
Мне не нравится camelCase в js. Но я бы не удивился, если бы в проекте js+python styleguide'ом приняли бы camelCase для переменных, например.

subject_89P13
01.02.2017
17:28:12
Nikolay
01.02.2017
17:28:16
тот, кто ноет про пеп8, просто не работал с flake8

Denis
01.02.2017
17:28:18
Я всегда в своих проектах функции в camel case называю, еще ни разу не видел, как кому-то из сообщества​ от этого плохо стало

Artem
01.02.2017
17:28:26
Google
Nikolay
01.02.2017
17:28:42
Maxim robox
01.02.2017
17:28:47
не надо смешивать серверную и фронтендную части
Что значит не надо? Не надо писать одному человеку и серверную, и фронтенд часть? Ты из страны розовых единорогов?

Nikolay
01.02.2017
17:28:49
subject_89P13
01.02.2017
17:30:19
не надо один стиль размазывать на два языка
Иногда стек вызовов функций удобнее писать в лисп-стайл даже на питоне.

Nikolay
01.02.2017
17:30:25
К сожалению, ты не мой тимлид
это да :) но если человек на собеседовании мне будет говорить про то, что пеп8 соблюдать не надо - это плохой знак)

Artem
01.02.2017
17:30:46
консистенси > пеп8

Maxim robox
01.02.2017
17:30:50
не надо один стиль размазывать на два языка
Они, как бы пересекаются. API отдаёт переменные. По гайдлайнам в underscore_case. А в JS что с ними делать? Переписывать в camelCase? Использовать чуждый underscore_case? Это херня какая-то. Я бы уж предпочёл какой-то единый стиль. Пускай он будет и нестандартным для языка.

Lisa
01.02.2017
17:30:57
что-то мне это напоминает дискуссии в стиле "пешу как хачу - мы ни на икзамини"

Denis
01.02.2017
17:31:16
это да :) но если человек на собеседовании мне будет говорить про то, что пеп8 соблюдать не надо - это плохой знак)
Я не говорю, что его не надо соблюдать. Я говорю, что от некоторых его пунктов можно отказываться, если всех в команде проекта это устраивает

Nikolay
01.02.2017
17:31:39
то, что между ними прослойкой используется - это может быть, например, json

парсить его смогут спокойно оба

как там переменные будут названы - дело десятое

Страница 2128 из 9768