@python_beginnersЭта группа больше не существует

Страница 495 из 1885
Марк
29.09.2016
04:36:32
окей, тогда какой приоритетнее
У этого извращенца, наверное, с десяток версий петона установлено.

Марк
29.09.2016
04:37:56
Arthur
29.09.2016
04:38:15
ну он то я так понял тут верховный главнокомандующий

Google
melancholiac
29.09.2016
04:38:23
У Зарта
он жозенький, десу

щито ты хотел?

Arthur
29.09.2016
04:38:38
так по делу если

вот я среднестатистический нубасик

и решил весь такой на питоне кодить

Марк
29.09.2016
04:39:09
он жозенький, десу
Мой интерпретатор головного мозга сломался. Это на человечьем языке шо значит?

Arthur
29.09.2016
04:39:16
пока даже не знаю какие задачи хочу решать

и че мне делать?

melancholiac
29.09.2016
04:39:35
он же не с потолка жесткий

Марк
29.09.2016
04:40:36
он же не с потолка жесткий
Просто нолайфер. И еще анимеёб, что как бе возводит в квадрат первый пункт.

Google
Arthur
29.09.2016
04:50:13
спасибо за помощь, блять)

Zart
29.09.2016
04:50:41
тебе раза два или три уже сказали "третий"

в синтаксисе 2 и 3 радикальной разницы нет, там разница в основном в типах строк и переименовании ряда стандартных либ

выучишь любую из версий - потом доучить разницу и ква

Stanislav
29.09.2016
04:53:45
Я тоже думал что в 2х и 3х нет различий. Посему учил 2ку. А они есть

Zart
29.09.2016
04:54:08
есть, но их не настолько уж и много именно в синтаксисе

в типах прилично

Arthur
29.09.2016
04:54:49
спасибо

Stanislav
29.09.2016
05:02:11
пока даже не знаю какие задачи хочу решать
Сделай подсчёт граней, углов, рёбер N-мерного куба, выведи формулу сам, считая что куб в следующем измерении - два куба из предыдущего где соответствующие точки соеденены

По данным даным при запуске программы

melancholiac
29.09.2016
05:27:01
лучше уже 4d кубик рубика решать

Kill me pls
29.09.2016
05:31:33
лучше уже 4d кубик рубика решать
Уже решили. В контексте теории Галуа

Igor
29.09.2016
05:46:54
ну блин. раз уж взялся #sublimetext пользоваться - привыкай к тому, что надо самому настраивать все. за тебя никто это делать не будет, иначе смысл охуенных просторов для оптимизации под свои нужды теряется. мастхэв для питона - https://github.com/DamnWidget/anaconda (эта штука гуглится на раз, как ты умудрился на нее не наткнуться?) она обеспечит тебе: - более-менее нормальное автодополнение, - подсказки по параметрам функций/методов - подсветку предупреждений и ошибок - pep8, flake8, все такое - переход к определению объекта - некоторую поддержку тестов - поддержку вагранта (оч хуевую) и докера (хз, не в курсе)

#sublimetext если любишь работать со сплитами (несколькими окнами с файлами в пределах одного таба; чаще всего два вертикальных сплита делают), посмотри в сторону этих плагинов: 1) Origami https://github.com/SublimeText/Origami из интересного - позволяет автоматически расширять активный сплит с помощью опции origami_auto_zoom_on_focus 2) MaxPane https://github.com/jisaacks/MaxPane позволяет развернуть активный (текущий) сплит на весь экран (т.е. скрывает другие сплиты). полезно, если хочется на время увеличить площадь просмотра/редактирования кода 3) InactivePanes https://github.com/SublimeText/InactivePanes делает неактивные сплиты более тусклыми - так становится нагляднее, какое из окон сейчас активно 4) https://github.com/adamchainz/SublimeSwitchViewInGroup фиксит поведение переключения табов по ctrl+tab/ctrl+shift+tab при работе со сплитами 5) https://github.com/titoBouzout/SideBarEnhancements кроме своего основного предназначени, имеет опцию auto_close_empty_groups, которая автоматически закрывает пустые сплиты, освобождая все место под сплит, где есть открытые файлы

Kill me pls
29.09.2016
05:55:25
Для вим подобное есть? Где то находил, но забыл название

Igor
29.09.2016
05:55:52
работа с навигацией/файлами в #sublimetext 1) SideBarEnhancements, выше упомянул. добавляет меню для работы с файлами (cut/copy/paste, rename, delete, open in file explorer/finder итд) по правому клику в сайдбаре 2) Copy Relative Path - https://github.com/bpicolo/CopyRelativePath добавляет пункт в command pallete/хоткей для копирования в буфер обмена текущего открытого файла при этом копируя не полный путь ("/Users/igor/Projects/myproject/models/user.py"), а относительный ("models/user.py")

Petr
29.09.2016
05:56:28
а чем ст3 от ст2 отличается?

Igor
29.09.2016
05:56:55
Для вим подобное есть? Где то находил, но забыл название
что именно? я уже много чего перечислил. для вима помню nerdtree клевую штуку, которая сайдбар с файлами делает

а чем ст3 от ст2 отличается?
ст3 формально в бете, но все им пользуются. рекомендую чем отличается - не помню уже, какая разница ) можно на офсайте глянуть, если так интересно

Google
Igor
29.09.2016
05:59:30
еще плагины для #sublimetext: работа с темами 1) Themr - https://github.com/benweier/Themr простой переключатор тем 2) QuickThemes - https://github.com/chrislongo/QuickThemes позволяет переключаться между несколькими темами по хоткею (удобно, если в хорошем освещении хочешь светлую тему, а в плохом - темную) работа с гитом 1) SublimeGit - https://github.com/SublimeGit/SublimeGit офигенно мощный плагин, изначально был платным, щас вышел в опенсорс 2) GitGutter - https://github.com/jisaacks/GitGutter показывает status в текущем файле в виде маленьких иконок (см. скриншот в README)

Johnnie
29.09.2016
05:59:53
ух бля

Igor
29.09.2016
06:00:03
Конфиги и автодополнение
для автодополнения надо смотреть в сторону jedi, для конфигов - хз че ты именно хочешь. берешь vimrc, берешь гугл, профит

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

Johnnie
29.09.2016
06:00:20
это какие-то сильные аргументы должны быть против пичарма, чтобы ебаться с этой кучей плагинов))

Igor
29.09.2016
06:00:26
но думаю, не я один саблаймом пользуюсь, и может еще кому-то будет полезно

Johnnie
29.09.2016
06:00:32
если заебал, извините, могу продолжить в личке
да не не, я думаю полезно народу-то будет

Igor
29.09.2016
06:00:49
это какие-то сильные аргументы должны быть против пичарма, чтобы ебаться с этой кучей плагинов))
он выглядит как говно и работает так же быстро, как из точки А в точку Б передвигается говно

(это на 15" ретиновом макбуке с 16 гигами-то)

но это все фломастеры, конечно. я грущу без удобного гуёвого дебаггера

Alex
29.09.2016
06:01:25
тормозная java

у меня на ноуте pycharm вообще чуть ли не минуту стартует, адок

Johnnie
29.09.2016
06:03:22
по поводу явы - что есть то есть

но часто ли ты перезапускаешь его?

Alex
29.09.2016
06:03:57
нет, но приходится на нескольких машинах

ещё дефолтные бинды и оформление не ок, но это поправимо

Johnnie
29.09.2016
06:04:42
я как-то ради интереса тыкал атом

Zart
29.09.2016
06:04:43
жабогуй лишь могила исправит

Johnnie
29.09.2016
06:04:45
вот это пиздец, да

Google
Johnnie
29.09.2016
06:04:50
запускается дольше пичарма

Igor
29.09.2016
06:05:09
едем дальше. работа с питончиком в #sublimetext 1) Anaconda - мастхэв, о нем уже сказал 2) Copy Python Path - https://github.com/pokidovea/copy_python_path приятный маленький плагинчик, который делает хоткей на копирование питоновского пути к объекту, находящемуся под курсором например у тебя курсор стоит на вызове foo в этом примере: from project.helpers import foo ... ... bar = foo() нажимаешь хоткей - и в буфер обмена копируется project.helpers.foo`. удобно чтоб потом импорт написать где-нибудь 3) isort - https://github.com/thijsdezoete/sublime-text-isort-plugin автоматически сортирует импорты нормально

Johnnie
29.09.2016
06:06:04
захерачь теги что ли в сообщения, чтоб потом людей туда отправлять :)

Kill me pls
29.09.2016
06:06:16
вот это пиздец, да
NinjaIDE потрогай

Igor
29.09.2016
06:06:20
я заебался. еще пользуюсь (безотносительно питона) следующими плагинами в #sublimetext: BetterFindBuffer PlainTasks BracketHighlighter ColorPicker Sublimerge SyncedSideBar Table Editor ссылки и описания ищи сам

Zart
29.09.2016
06:07:21
#какпревратитьсвоюжизньвконструктор

Марк
29.09.2016
06:07:54
Нано рулит. Кто не согласен - идет варить щи

Igor
29.09.2016
06:07:57
#какпревратитьсвоюжизньвконструктор
#sublimetext - #какпревратитьсвоюжизньвконструктор

Johnnie
29.09.2016
06:08:08
?

Igor
29.09.2016
06:08:15
Нано рулит. Кто не согласен - идет варить щи
нано пиздатый, полностью поддерживаю. очень жаль что в centos/debian из коробки не идет никогда, пидорство

Roman
29.09.2016
06:08:40
да ну нахуй этот саблайм

Igor
29.09.2016
06:08:42
Нано рулит. Кто не согласен - идет варить щи
но это скорее все-таки для мелкой правки на удаленных серваках, там хоть и есть подсветка синтаксиса, но для полноценной разработки он не подходит (в отличие от вимв и емакса)

Roman
29.09.2016
06:08:46
не удобно

Zart
29.09.2016
06:08:52
вчера ставил свежую федору. нано был из коробки

Roman
29.09.2016
06:08:53
вс код даже удобнее будет

Johnnie
29.09.2016
06:09:03
NinjaIDE потрогай
гляну, спс. пока на рабочем ноуте :)

Igor
29.09.2016
06:09:26
вчера ставил свежую федору. нано был из коробки
ну федора редко используются для хостинга/продакшенеа, согласись

хотя чего это я, у меня вообще старая suse на дев-тачке рабочей стоит

Google
Alex
29.09.2016
06:09:50
кто осилил vi, про nano забыл навсегда

Johnnie
29.09.2016
06:09:54
я помню где-то был только ed

это пиздец

Igor
29.09.2016
06:10:03
кто осилил vi, про nano забыл навсегда
я осилил vi и пользуюсь nano, я что-то делаю не так

Zart
29.09.2016
06:10:06
Igor
29.09.2016
06:10:20
наверное, мне просто хватает мозгоебства с саблаймом, чтобы было еще мозгоебство с vi! (самокритичность 80 лвл)

Zart
29.09.2016
06:10:49
ст3 официально вроде платный?

Johnnie
29.09.2016
06:10:59
Igor
29.09.2016
06:12:09
Какой дебаггер?
в пайчарме есть дебаггер, https://www.jetbrains.com/help/pycharm/2016.2/debugging.html а если ты имеешь в виду, как дебажу я - я дебажу pudb, у него очень удобный гуй и мне нравится его хитрожопый вызов в коде: import pu.db (и никаких set_trace()) не надо писать

ст3 официально вроде платный?
да, несмотря на то, что в бете до сих пор. у меня лицензия просто

атом становится все лучше и лучше, но electron - это пиздец. лучше, чем javaвские интерфейсы у jetbrains, но все равно пиздец. редкие тормоза и часто шумящие кулеры

у меня на ноуте pycharm вообще чуть ли не минуту стартует, адок
поставь ssdшку, ну! (если стоит, то ты 100% преувеличиваешь, он стартовать долго может только когда проект целиком индексирует, но это уже после открытия основного окна)

Zart
29.09.2016
06:14:52
холодный старт jvm долгий

а ты ему денег на ссд дашь? 8)

Igor
29.09.2016
06:15:13
а. ну с другой стороны там выше правильно написали - как будто часто надо IDE перезапускать )

а ты ему денег на ссд дашь? 8)
обязательно, пусть напишет в личку номер карты, имя-фамилию, срок действия и CVV-код

и смски от 3dsecure скинет

Alex
29.09.2016
06:15:44
да на этот ноут нет особо смысла ставить, там 4 гига оперы и 4 ядра пень

гента и так за 20 сек стартует, быстрей пичарма :D

Zart
29.09.2016
06:16:07
и смски от 3dsecure скинет
тарифный план "лох"

Igor
29.09.2016
06:16:42
да на этот ноут нет особо смысла ставить, там 4 гига оперы и 4 ядра пень
ну как раз ссд сильно прибавляет жизни и сил подобным старым компам, будешь думать, что у тебя последний i7 :D но да, дело твое, особенно раз гента *)

Страница 495 из 1885

Эта группа больше не существует Эта группа больше не существует