@pydjango
Django

Полезная информация и правила: https://github.com/amureki/django_faq Вакансии и резюме: @django_jobs Пофлудить идём сюда: @django_flood Статистика чата: combot.org/chat/-1001063854692

1741 members

Архив канала @pydjango 5 января 2017 г.

01:51:30 ДП
User 234491501
Почему мне нравится sublime: https://blog.xinhong.me/post/sublime-text-vs-vscode-vs-atom-performance-dec-2016/
02:00:34 ДП
User 126848884
User 234491501
Почему мне нравится sublime: https://blog.xinhong.me/post/sublime-text-vs-vscode-vs-atom-performance-dec-2016/
+, более того, на macOS даже VIM медленнее. Ни VIM, ни MacVIM, ни neovim близко не стоят.

Беда Sublime в ущербности Extensions API и невероятно активном мейнтейнере.
02:01:26 ДП
User 234491501
Он не ущербен. Функционала по кастомизации просто мало.
02:01:45 ДП
User 234491501
Например дебагеры "магией", гавном, и палками делают (x_\\
02:02:42 ДП
User 234491501
PHP дебагают
02:02:49 ДП
User 126848884
Я пытался найти нормальный эмулятор терминала под Sublime, но какой-то sublime-slug (или как-то так) — лучшее, что находил.
02:03:51 ДП
User 126848884
User 234491501
PHP дебагают
Вот да, из говна и палок. Правильно сказано. Использовать editor area в качестве терминала я так и не привык, поэтому от терминала в редакторе пришлось отказаться.
02:04:23 ДП
User 234491501
А я привык отдельное окно использовать. Но не отказался б от нормального API для встраивание окон/панелек…
02:05:13 ДП
User 234491501
Я просто использую PCI: Terminal с хоткеями проекта и текущего файла.
02:05:20 ДП
User 234491501
Ну или совсем отдельное окно.
02:07:16 ДП
User 126848884
Тоже. Сейчас ITerm2 (крайне гибкий эмулятор терминала под macOS).

А если с VIM, там там вообще прелесть — tmux + vim очень удобны вместе. Просто нужно область терминала временно прикрывать. Поначалу сложно предугадать, какой номер буфера tmux присвоит, но со временем привыкаешь и вообще прекрасно — не выходишь из одного окна.
02:07:38 ДП
User 126848884
Жаль, что на macOS это только мечты, ибо vim выходит из режима вставки секунду =(
02:08:08 ДП
User 234491501
Имхо мои "must have" плагины жля питониста/джангиста:
Python Flake8 Lint, Python PEP8 Autoformat, GitGutter, Git Conflict Resolver, Jedi - Python autocompletion, ColorPick, Djaneiro, TodoReview, Toggle Words.
Boxy Theme - самая самая :)
02:08:58 ДП
User 234491501
User 126848884
Жаль, что на macOS это только мечты, ибо vim выходит из режима вставки секунду =(
Там есть конфиг. Можно подкрутить. Я последнее время вимом не пользуюсь
02:09:16 ДП
User 234491501
Но это связанно с емуляцией Meta клавиш (если правильно помню)
02:10:02 ДП
User 234491501
Попробуй  :set esckeys
02:10:09 ДП
User 126848884
User 234491501
Там есть конфиг. Можно подкрутить. Я последнее время вимом не пользуюсь
Не-а. Нельзя, это какой-то баг связанный с подсистемной терминала, что ли. Не я один страдаю с этим.

Я использвал опцию set timeoutlen=1000 ttimeoutlen=0, но не помогает.
02:10:35 ДП
User 126848884
Я даже не знаю с чем, и как назвать ту область. Где-то в недрах, сорри, точнее не скажу. Да и гугл тоже =)
02:10:57 ДП
User 234491501
В tmux: set -s escape-time 0
02:11:16 ДП
User 126848884
Так баг проявлятеся и вне tmux.
02:11:32 ДП
02:11:35 ДП
User 126848884
VIM сам со себе неотзывчив.
02:11:53 ДП
User 126848884
Нет, но могу попробовать на zsh и сказать, может еще хуже станет =)
02:11:58 ДП
User 126848884
Сейчас как раз на ней.
02:12:16 ДП
User 234491501
Не, тогда не пробуй.
02:13:05 ДП
User 126848884
Я даже не могу конкретно описать проблему. Ну вот берешь нативное приложение, и говно, написанное на Electron. Вот такая же разница с нормальным поведением VIM =)
02:13:48 ДП
User 234491501
Еще попробуй в терминале defaults write -g ApplePressAndHoldEnabled -bool false и перезапустить терминал.
02:14:21 ДП
User 126848884
А ты тоже на macOS? И у тебя VIM нормально работал?
02:14:36 ДП
User 234491501
Нормально
02:15:08 ДП
User 126848884
User 234491501
Еще попробуй в терминале defaults write -g ApplePressAndHoldEnabled -bool false и перезапустить терминал.
Спасибо за наводку, обязательно попробую завтра.
02:16:02 ДП
User 234491501
Попробуй посмотреть:
http://www.johnhawthorn.com/2012/09/vi-escape-delays/
http://www.techradar.com/how-to/computing/apple/easy-mac-hacks-disable-the-pop-up-accent-window-when-typing-1305618
02:16:20 ДП
User 234491501
У меня правда Terminal.app а не iTerm.
02:18:38 ДП
User 126848884
Из того, что я вижу на SO, народ забирается в дебри xterm, меняет шрифты из-за скорости рендеринга 8). Из этого я просто сделал вывод, что проще перейти на Sublime, чем заниматься этим онанизмом.
02:24:00 ДП
User 234491501
Скорости рендеринга о_О
Хотя по моим замерам с битмапными шрифтами urxvt просто летал, в отличии от TrueType
02:25:09 ДП
User 234491501
Но я тогда конечно странным занимался. Все сильно оптимизировал. Сбрасывал частоту, сидел на Rpi первом и писал си код 😊
02:25:17 ДП
User 234491501
Ух веселые времена то были…
02:25:56 ДП
User 234491501
Но всеравно вшитый terminus шрифт в ядро и tmux в tty – куда быстрее (юзабельней) работали)
02:28:10 ДП
User 126848884
User 234491501
Но я тогда конечно странным занимался. Все сильно оптимизировал. Сбрасывал частоту, сидел на Rpi первом и писал си код 😊
Хе-хе, я как-то решил что GUI мешает продуктивности и дропнул полностью все, вплоть до x-сервера. Оказалось, что mutt, links вполне можно жить. А telegram-cli вообще лучше GUI-шного, ведь там нет мерзких стикеров.

Долго я не протерпел (с links, особенно). Но коллеги до сих пор с содроганием вспоминают мое «путешествие в 60е» и письма с hard-break-ом в 80 символов, ггг
02:29:13 ДП
User 126848884
Мы тогда сидели в Slack, и я умудрился завести даже какой-то псведографический клиент под Slack, правда работал паршиво: сообщения отправлялись через раз, и нельзя было писать в каналы.
02:29:47 ДП
User 234491501
Держи 😃
http://1amstudios.com/2016/11/27/c64-slack-client/
1amstudios.com/2016/11/27/c64-slack-client
Slack is great. Many smarter people than me also think that Slack is great. Slack is great because its simple and easier to deal with than emails. With all t...
02:30:30 ДП
User 126848884
Slack на коммодор-64, господи, это то, чего мне так не хватало!
02:30:30 ДП
User 234491501
Дада, аналогично. С умилением вспоминаю mutt, cmus, mocp, и всего такого
02:31:11 ДП
User 234491501
Был еще elinks, получше, но тоже неюзабельное. Изза веба сейчас сложно на чистом TUI жить. А тем более веб девелоперам. Ладно если ты API девелопишь, но я еще фронтендер…
02:32:52 ДП
User 234491501
P.S. Вот чего юзаю на маке: tig, irssi, zathura, vifm, ncdu, tmux
02:32:56 ДП
User 126848884
Вприцнипе, если письма читать из mutt, links // elinks — отличные решения. Там был какой-то хук, который позволял рендерить html => plaintext прямо по открытию письма в mutt и просматривать его.

Как же я возненавидел HTML-письма в тот период)
02:33:00 ДП
User 234491501
Может кому-то чего пригодится 😉
02:33:42 ДП
User 234491501
А я нормально относился. Именно тот хук и использовал)) Хотя не без косяков конечно…
02:34:04 ДП
User 234491501
Но я не так много HTML писем получал с "кастомной разметкой".
09:17:09 ДП
User 114591671
Всем доброго дня. 
Подскажите,пожалуйста, как правильно переименовывать приложения в джанге? У меня одна приложуха с большой буквы, что причиняет неудобства и творит путаницу.
09:43:03 ДП
User 114591671
@DEFACE спасибо, получилось. Всё руками менял.
10:29:12 ДП
User 95684197
Да, хуже, когда надо полностью переименовать. И модели. Тогда и таблицы в БД тоже. Приходится делать новое и потом миграцией переносить данные. А потом базу чистить.
01:23:37 ПП
User 48374918
Кстати вчера вышла Django 1.10.5 с баг фиксами
09:45:05 ПП
User 177174313
Доброй ночи. Есть каналы по flask?
09:54:12 ПП
User 109322233
User 177174313
Доброй ночи. Есть каналы по flask?
@pyflask
09:55:14 ПП
User 177174313
круто! теперь там 3 участников )))
09:55:46 ПП
User 109322233
😄 ща набегут, а то обделен
09:56:37 ПП
User 92116599
User 109322233
@pyflask
хитро
09:57:22 ПП
User 92116599
User 109322233
@pyflask
я туда своего бота статистики засуну ?
10:03:47 ПП
User 109322233
User 92116599
я туда своего бота статистики засуну ?
кидай
11:26:56 ПП
User 120578100
User 109322233
@pyflask
Ну тогда уже в нагрузку @pybottle
11:40:49 ПП
User 109322233
User 120578100
Ну тогда уже в нагрузку @pybottle
👍