Вы единожды ставите пакет в систему и больше его не трогаете. Поэтому нет смысла указывать этот шаг при сравнении двух этих инструментов.
$ pipenv shell $ pip install Flask gunicorn
А это не альтернатива. shell используют, если вам нужно проделывать много манипуляций из-под этого virtualenv. Если вам нужно установить пакеты или запустить скрипт — зачем?
Для установки же пакетов очень удобно использовать $ pipenv install <package>, который автоматически посмотрит, есть ли в данной папке Pipfile, создано ли окружение, если нет — создаст, установит в это окружение пакеты и "запинит" зависимости. pip install <package> же этого всего не сделает, даже если запускать его внутри shell. Да, он установит пакет в virtualenv, но "пинить" зависимости вам придется самим.
Интересный сервис по оптимизации картинок, ссылку забрал, спасибо.
Проверил один из тестовых сайтов, результат впечатлил: пользователь смартфона при переходе на главную страницу загружал 4.1 мегабайта картинок, вместо 98 килобайт.
1. В группах можно искать сообщения конкретных людей — скриншот
4. Зато с привязкой к emoji. Пишем, например, `:guitar:` или сами вставляем emoji в текстовое поле — получаем подсказку в виде стикеров.
5. Тут, наверное, вкусовщина. Не так часто лично мне приходилось сразу писать человеку из группы в приват. А вот посмотреть информацию о нем — постоянно.
Поддерживаю, было бы круто иметь возможность включать отображение чатов по группам. Причём, не только по типам (чаты, каналы, вот это всё), но и создавать свои группы (категории). Хотелось бы разделять родственников и коллег, например.
Раз, два. Мне понравилось первое, приятный дизайн и уведомления. Но как в первом, так и во втором есть настройка горячих клавиш (см. "Помощь" / "Настройки" соотв.).
Ну, это не мешает существовать очень популярному расширению для Саблайма SublimeCodeIntel, которое должно решать аналогичную задачу. И знаете что? Редактор с ним все еще работает быстро и привносит в свой функционал автодополнение, которое востребовано многими разработчиками. Но признаться, работает он крайне неоднозначно, по крайней мере, несравнимо с автодополнением из VS Code или Atom.
А можете показать пример проекта и что ищете? Интересно опробовать на своей машине. Потому что для теста склонировал репозиторий с исходным кодом VS Code, попробовал кнопку "Find All References (Shift+F12)" на нескольких элементах, как на TS, так и просто JS, и получилось, что где вхождений мало — находит практически моментально. Вот где вхождений много (1249 references для HTMLElement) — заняло секунд 5 или около того, но по-моему для такого количества — крайне достойный результат. Плюс оно еще и кэшируется, в следующий раз все отобразиться моментально. Версия VS Code — 1.16.
Активное развитие и функционал. В том же VS Code огромное количество фич из коробки, которыми приятно пользоваться, которые продуманы и встроены в интерфейс приложения очень удачно.
Знаете, честно не думал, что смогу использовать редактор на Electron. Но испытав его «в бою» понял, что проблемы со скоростью не испытываю (загружается на секунды 3-4 дольше Саблайма), из дополнений мне понадобился лишь пакет для Питона (очень годный, начиная от автодополнения, заканчивая линтером/форматером), а все остальное там есть. Удобная работа с Гитом, крутой поиск, приятный в работе сайдбар.
Понятное дело, что каждый ценит в редакторе разные вещи, но подобное удовольствие от работы с кодом я получал лишь два раза за свой небольшой опыт разработки: впервые попробовав Sublime Text и впервые попробовав IDE от JetBrains.
Объеденить две сущности в один «флакон». Перешел на «Backup and Sync» сразу после ее выхода. По сути, тот же Google Drive что и был, но с дополнительными фишечками. Для меня, как конечного пользователя, ничего не изменилось, кроме как названия и значка в трее.
Подскажите, а чем этот «Новый Яндекс.Диск» отличается от веб-клиента в браузере? Все что у меня там получилось сделать — это открыть файл из облака и туда же залить.
Удобство. Обо всем по порядку.
Вы единожды ставите пакет в систему и больше его не трогаете. Поэтому нет смысла указывать этот шаг при сравнении двух этих инструментов.
А это не альтернатива.
shellиспользуют, если вам нужно проделывать много манипуляций из-под этогоvirtualenv. Если вам нужно установить пакеты или запустить скрипт — зачем?Для установки же пакетов очень удобно использовать
$ pipenv install <package>, который автоматически посмотрит, есть ли в данной папкеPipfile, создано ли окружение, если нет — создаст, установит в это окружение пакеты и "запинит" зависимости.pip install <package>же этого всего не сделает, даже если запускать его внутриshell. Да, он установит пакет вvirtualenv, но "пинить" зависимости вам придется самим.Проверил один из тестовых сайтов, результат впечатлил: пользователь смартфона при переходе на главную страницу загружал 4.1 мегабайта картинок, вместо 98 килобайт.
4. Зато с привязкой к emoji. Пишем, например, `:guitar:` или сами вставляем emoji в текстовое поле — получаем подсказку в виде стикеров.
5. Тут, наверное, вкусовщина. Не так часто лично мне приходилось сразу писать человеку из группы в приват. А вот посмотреть информацию о нем — постоянно.
Поддерживаю, было бы круто иметь возможность включать отображение чатов по группам. Причём, не только по типам (чаты, каналы, вот это всё), но и создавать свои группы (категории). Хотелось бы разделять родственников и коллег, например.
А мне нравится то, что подпись к картинке находится снизу. Но абсолютно не нравится то, как это реализовано.
Вот пример. Мне кажется, сгруппировать изображение и стандартное сообщение, без изменения размеров последнего, было бы куда более хорошей идеей.
Windows 10, Chrome 62, «Ctrl + →» работает как из браузера, так и с рабочего стола, например.
Хотя, возможно это особенность OSX.
Раз, два. Мне понравилось первое, приятный дизайн и уведомления. Но как в первом, так и во втором есть настройка горячих клавиш (см. "Помощь" / "Настройки" соотв.).
Знаете, честно не думал, что смогу использовать редактор на Electron. Но испытав его «в бою» понял, что проблемы со скоростью не испытываю (загружается на секунды 3-4 дольше Саблайма), из дополнений мне понадобился лишь пакет для Питона (очень годный, начиная от автодополнения, заканчивая линтером/форматером), а все остальное там есть. Удобная работа с Гитом, крутой поиск, приятный в работе сайдбар.
Понятное дело, что каждый ценит в редакторе разные вещи, но подобное удовольствие от работы с кодом я получал лишь два раза за свой небольшой опыт разработки: впервые попробовав Sublime Text и впервые попробовав IDE от JetBrains.
А не пробовали запустить тест на PyPy? Интересно посмотреть, что он может продемонстрировать в сравнении с другими участниками тестирования.
И если есть возможность, поделитесь кодом, который использовался для тестирования, я бы с удовольствием поигрался у себя на компьютере.
Спасибо за тест!