@ru_python

Страница 422 из 9768
Viktor
18.03.2016
17:23:18
Или оставить так, модулем?

Aragaer
18.03.2016
17:25:09
я думаю можно гитхабовскую ссылку скормить пипу и все взлетит

Viktor
18.03.2016
17:25:33
Не, я имею ввиду

setup.py там создавать

Google
Viktor
18.03.2016
17:25:56
Готовить для pip'а / easy_install

Aragaer
18.03.2016
17:25:59
я ни разу не создавал, но наверно если нужно, это нетрудно

Viktor
18.03.2016
17:26:15
Ну вот нужно ли?..

Aragaer
18.03.2016
17:26:44
нет

есть такие вопросы, на которые ответ по умолчанию - нет

в салеме - "а нужно ли нам собирать гранит?" - нет

нет, не нужно. Когда будет нужно это делается за несколько минут обычно

Viktor
18.03.2016
17:28:35
Оке)

Aragaer
18.03.2016
17:30:27
как там принцип

YAGNI - you ain't gonna need it

Artem
18.03.2016
17:41:20
Ну вот нужно ли?..
Если ты сделал полезный модуль, пишешь setup.py, затем запускаешь его с параметром sdist, затем twine upload dist/your_package.zip

Google
Artem
18.03.2016
17:42:09
В результате он зальется на PyPI и будет доступен для установки через pip

Viktor
18.03.2016
17:42:23
Хм, неприятно между Си, питоном и JS скакать

Viktor
18.03.2016
18:17:12
a зачем так?
Ну на питоне сам пишу, на C++Qt tdesktop написан, и на JS помогаю одному парню изучать программирование

Так, я заделал коммит, в котором поменял пару файлов

Один из них надо вернуть обратно

Но коммит уже запушен на гитхаб и даже создан pull request

Че делать?

https://github.com/telegramdesktop/tdesktop/pull/1797#issuecomment-198471111 вот тут если что

Вова, Usopp
18.03.2016
18:20:55
Всем чмоке в этом чатике

Viktor
18.03.2016
18:22:05
)

Aragaer
18.03.2016
18:29:29
отменить пулл реквест, сделать новый коммит с возвращенным на место файлом, запушить, сделать новй пулл реквест

Artem
18.03.2016
18:30:06
Вроде пул-реквест же можно менять и так? Сделай ребейз и форс пуш

Aragaer
18.03.2016
18:30:10
второй вариант - сделать один коммит с правильными изменениями, кинуть его в другой бранч и делать пулл реквест уже на него

Lena
18.03.2016
18:41:27
Вова, Usopp
18.03.2016
18:42:15
Привет привет
Тсс, не пали

Viktor
18.03.2016
18:50:54
Эм

$ git push fork dev Everything up-to-date $ git diff fork/dev . Огромный выхлоп diff'а

Как это понять?

Google
Viktor
18.03.2016
18:52:02
да да, опять с форспашами игрался

Aragaer
18.03.2016
19:12:51
ну как, это значит что весь твой дев там уже есть

но воркинг три от него сильно отличается

может ты вообще на другой ветке

git status что показывает?

Viktor
18.03.2016
19:15:50
ненене

Я дебил

Я менял dev-foobar

а пушил dev

Aragaer
18.03.2016
19:16:37
пушил

push это пуш, а не паш

Sharkus
18.03.2016
19:16:59
а пушил dev
https://www.youtube.com/watch?v=g7nWwyC3AJI

Sharkus
18.03.2016
19:17:06
Вот тут слышно хорошо :)

Viktor
18.03.2016
19:19:20
оок

Еще одна проблема

В форке файлы изменены, коммиты есть

А pull request не переоткрылся

request — https://github.com/telegramdesktop/tdesktop/pull/1797 fork — https://github.com/stek29/tdesktop/tree/dev/

В пулл реквесте пишет 0 commits В самом репо "This branch is 1 commit ahead of telegramdesktop:dev."

Aragaer
18.03.2016
19:22:42
https://www.youtube.com/watch?v=g7nWwyC3AJI
сначала норм, а потом чувак подошел и все испортил

Google
Sharkus
18.03.2016
19:22:58
Ну да, Ронни там зря всё портит.

Viktor
18.03.2016
19:23:11
так ты его закрыл
Он сам закрылся после amend’а

Sharkus
18.03.2016
19:23:18
Тенэйшесы грамотно блэк сэббэт стебали, а тут Дио :(

Viktor
18.03.2016
19:23:43
stek29:dev was force-pushed and no longer has any new commits. Pushing new commits will allow the pull request to be re-opened. А это что?

Лучше бы я ребейз сделал...

Admin
ERROR: S client not available

Viktor
18.03.2016
19:33:23
ЧОРТ

ТАМ РЕОПЕН КНОПОЧКА

АААРГХ

А Я СОЗДАЛ ДУПЛИКАТ УЖЕ

Sharkus
18.03.2016
19:34:57
Гарри Поттер и сраный коммит :D

Viktor
18.03.2016
19:35:19
Lol

Max
18.03.2016
19:52:34
всем добра!

народ, объясните новичку, для чего нужно настраивать virtualenv?

и в каких случаях?

Sharkus
18.03.2016
19:53:53
Разные приложения с разными требованиями и зависимостями.

Viktor
18.03.2016
19:54:03
Получаешь изолированные окружения

Вообще первый же пример: pip без sudo

Max
18.03.2016
19:55:30
получается типа контейнера с возможностью переноса? или просто чтоб приложения друг друга по зависимостям (например) не сломали?

Google
Max
18.03.2016
19:55:35
правильно понял?

Sharkus
18.03.2016
19:56:16
И.

Max
18.03.2016
19:58:23
спасибо!

Вова, Usopp
18.03.2016
19:59:58
+ версия питона фиксируется дефолтная

Хотя я по специфике разработки в основном conda env пользуюсь

virtualenv уже оч плохо помню

Aragaer
18.03.2016
20:09:09
а чотам помнить, наливай да пей

в смысле activate и все

и deactivate в конце

Вова, Usopp
18.03.2016
20:09:55
Я и так наливаю да пью, но к питону это не применяю(

Artem
18.03.2016
20:11:06
Хотя я по специфике разработки в основном conda env пользуюсь
плюсую conda, удобнее, и ей же можно ставить научные пакеты и разные версии питона

Вова, Usopp
18.03.2016
20:11:43
плюсую conda, удобнее, и ей же можно ставить научные пакеты и разные версии питона
А в целом да, под теано и тензорфлоу как раз отдельные окружения юзаю

Aragaer
18.03.2016
20:12:26
.. надо будет поковырять вайн и может зафигачить туда пулл реквест, если разберусь

а то там одна проблема висит уже черт знает сколько

а вроде ничего сверхествестественного, можно и разобраться

Jungle
19.03.2016
06:09:17
Когда jit решает, проверил на pypy и он уделал node

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