
Zart
02.08.2016
11:01:04

Nobue
02.08.2016
11:01:11
это да
а как ты это решаешь ?

Zart
02.08.2016
11:01:28
в смысле?

Google

Nobue
02.08.2016
11:01:35
всегда ставишь все нужное для сборок на машину?

Zart
02.08.2016
11:01:39
ставлю изей/пипом, собираю

Pavel
02.08.2016
11:01:41
во во. До сих пор не привыкну
такие фокусы хороши, если пользуешься питоном каждый день и постоянно. В обычноый жизни было бы неплохо, если бы этот код выглядел так:
n = zip(*m) # transpose matrix

Omni
02.08.2016
11:02:21
Мда. Я тоже задолбался ставить matplotlib на серваке. И это убунта.

Zart
02.08.2016
11:02:23
у питона с деплоем всё довольно уныло

Omni
02.08.2016
11:03:00

Zart
02.08.2016
11:03:59
тут на днях ктото плакал про то что дотнеты ставить надо, а то мол старые приложения не идут

Omni
02.08.2016
11:04:50

Zart
02.08.2016
11:05:18
есть, но на данный момент есть три разных рантайма для дотнета, а с виндой из коробки идёт от нуля до одного из них

Nobue
02.08.2016
11:05:41
да что дотнет есть же ещё vcredist

Omni
02.08.2016
11:05:42

Zart
02.08.2016
11:05:47
типа да

Google

Omni
02.08.2016
11:06:08
хотя у нас тоже есть разные сборки питона...

Zart
02.08.2016
11:07:03
клр 1.0 с дотнетом 1.0-1.2 уже помер, но эмулируется вторым
клр 2.0 юзается дотнетами 2.0+3.0+3.5
клр 4.0 юзается дотнетами 4.х

Nobue
02.08.2016
11:07:18
:D

Zart
02.08.2016
11:07:22
в зависимости от версии винды часть этого бобра уже есть, остальное надо либо доставлять либо обновлять

Omni
02.08.2016
11:07:51
Ух, как же это было давно... сто лет виндой не пользовался

Nobue
02.08.2016
11:07:51
все-таки винде бы не помешал репозиторий и менеджер пакетов

Zart
02.08.2016
11:08:02
уже есть
нахуй надо..

Omni
02.08.2016
11:08:12

Nobue
02.08.2016
11:08:16
плохо работает?

Zart
02.08.2016
11:08:20
уже сделали
OneGet, типа совместимый с чоколати

Omni
02.08.2016
11:08:44

Zart
02.08.2016
11:08:57
я его попытался поюзать, плюнул
меня не устраивает
плюс понавыходило еще схожих хреней - WPI, Store..

Omni
02.08.2016
11:11:09
Хотя мелкомягкие выпустили полуноут полупланшет, так что понятно

Zart
02.08.2016
11:12:11

Google

Nobue
02.08.2016
11:12:26
я понимаю)
я скорее имел виду нечто для автоматизации деплоймента

Zart
02.08.2016
11:13:03
разниц несколько - лицензирование, аудитория, подходы...

Nobue
02.08.2016
11:13:14
я так понимаю сейчас это решают полным образом

Zart
02.08.2016
11:13:23
для автоматизации достаточно много всякого понавыходило
фабрик, ансибл, веб платформ, вот это всё...

km
02.08.2016
11:16:49
stroka = 'dbbcdkj'
t = 'abcdefghijklmnopqrstuvwxyz'
for item in stroka:
for i in t:
if item in t:

Zart
02.08.2016
11:18:37
чувак, открой для себя кнопку ентер

km
02.08.2016
11:18:54
потом исправлю

Omni
02.08.2016
11:19:02
Shift+Enter
на
некоторых
клиентах

Pavel
02.08.2016
11:19:06
набери три штуки , потом свой код через в одном сообщении, потом ещё раз три штуки .
`

Zart
02.08.2016
11:19:18
в настройках тг выбирается

Omni
02.08.2016
11:20:53
Тем более синтаксис зависит от индентации. Без неё догадаться до смысла можно, но неприятно

km
02.08.2016
11:22:17
stroka = 'jajshkjhkj'
t = 'abcdefghigklmnopqrstuvwxyz'
for item in stroka:
for i in t:
if item in t:

Omni
02.08.2016
11:23:06
В Блокноте просто напиши весь код и сюда скопипасть.

Google

km
02.08.2016
11:23:19
item = t [i + 2])
print (stroka)
я там случайно энтер нажал

Omni
02.08.2016
11:24:06
В этой группе сообщения вроде можно редактировать.

Pavel
02.08.2016
11:24:21

Zart
02.08.2016
11:25:17
t = 'abcdefghigklmnopqrstuvwxyz'
table = string.maketrans(t, t[2:] + t[:2])
stroka = 'jajshkjhkj'
print(stroka.translate(table))

km
02.08.2016
11:25:31
хочу сделать так чтоб каждый символ из перемнной строка заменялся на символ из алфавита со сдвигом два
с мейктранс сделал,без него хочу разобраться))

Omni
02.08.2016
11:26:54
t можно присвоить
string.ascii_lowercase
чтобы не печатать самому

km
02.08.2016
11:27:12
спасибо
t = string.ascii_lowercase не получается

Admin
ERROR: S client not available

Zart
02.08.2016
11:30:16
import string за тебя делать никто не будет

km
02.08.2016
11:30:23
сделал
нейм стринг из нот дефайнед

Omni
02.08.2016
11:31:21

Zart
02.08.2016
11:31:39

km
02.08.2016
11:31:42
да он был сделан

Zart
02.08.2016
11:32:15
возвращаясь к задачке про ввод строк до end
красивый вариант выглядит так:
l = list(iter(input, 'end'))

km
02.08.2016
11:33:09
еще раз спасибо за помощь

Google

km
02.08.2016
11:33:12
(

Omni
02.08.2016
11:33:24
блин, я запутался. В 2 и 3 питоне maketrans в разных модулях
Ни разу не юзал функцию iter.
Кстати, в оф. док. есть пример, аналогичный нашей задачке. Только там чтение из файла
https://docs.python.org/3.4/library/functions.html#iter

⬗VLAD⌶K⬖
02.08.2016
15:28:21
подскажите как поставить колесо в конкретный питон?

Zart
02.08.2016
15:29:20
легко

Николай
02.08.2016
15:30:25
А есть какой красивый вариант ограничений кроме if?
К примеру: поле 8х8, шашки, выполнять ход вперёд или вбок(ну, к примеру) только если не выходит за границы поля. Аналогично пример с морским боем - бить только в пределах поля. Или задачка:
https://checkio.org/mission/golden-pyramid/
С if то понятно, но мб ещё способы есть?

Stanislav
02.08.2016
15:31:13

Zart
02.08.2016
15:31:25
min/max

⬗VLAD⌶K⬖
02.08.2016
15:31:33

Николай
02.08.2016
15:33:38
Ну так всё равно 3 if: если вбок нельзя, если по вертикали нельзя и если можно и так и так. Прост мб библиотека или кроме if и стандартных функций можно что использовать?

⬗VLAD⌶K⬖
02.08.2016
15:34:46

Николай
02.08.2016
15:35:19
3 версии на 1 компе??

⬗VLAD⌶K⬖
02.08.2016
15:36:07
киви выше не будет работать

Viktor
02.08.2016
15:39:57
разрабатывать на линуксе тож удобно
Я бы не сказал
Почти все что связано с GUI на Линуксе ужасно, а все в терминале делать не комильфо
Потому я и выбрал OS X. И *nix, и удобно.
-----
Не в коем случае не хочу начинать срач, так что прошу мне не отвечать :)

Николай
02.08.2016
15:44:07

⬗VLAD⌶K⬖
02.08.2016
15:44:40

Zart
02.08.2016
15:45:25

Pavel
02.08.2016
15:45:38
Эта группа больше не существует