Как Вы автоматизируете некоторые стандартные действия для улучшения производительности?

Вот еще один метод для итерации объекта.

   var p = {
"p1": "value1",
"p2": "value2",
"p3": "value3"
};


Object.keys(p).forEach(key => { console.log(key, p[key]) })

8
задан Vadim Kotov 16 August 2017 в 09:06
поделиться

8 ответов

Любимый путь состоит в том, чтобы оставить компьютер на ночью или лучше, если это - ноутбук, поместите его для сна. Выполняя виртуальную машину просмотра веб-страниц в VMware или подобных работах также, можно установить VM, запускаются наряду с машиной и сохраняют ее состояние на завершении работы, таким образом, веб-страницы и почтовый клиент остаются открытыми. Это работает на разработку также при выполнении сценариев или чего-то подобного, где хит производительности VM на больших компиляциях не инвертирует преимущества.

3
ответ дан 5 December 2019 в 13:02
поделиться

Я использую Linux. У меня есть набор сценариев, которые делают что-либо, что я хочу. Обычно я пишу сценарий каждый раз, когда "блок" работы может быть снова использован в будущем. Например, простые рефакторинги, развертывание, и т.д...

Со временем я начинал комбинировать эти блоки, следовательно становясь еще более эффективным.

Относительно "материала загрузки при запуске", в соответствии с Linux, который выходит из поля (можно "сохранить текущую сессию", когда Вы выходите из системы или выключаете компьютер).

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

4
ответ дан 5 December 2019 в 13:02
поделиться

Используйте хорошее средство запуска приложения, такое как Quicksilver или Launchy для сокращения времени, которое требуется для выполнения простых задач. Они обычно не scriptable, но они действительно позволяют, Вы действительно каждый ступаете быстрее.

1
ответ дан 5 December 2019 в 13:02
поделиться

SlickRun очень удобен для этого, всего несколько ключей для навигации к чему-либо общему и очень маленькому месту. С входными переменными и распознаванием пути к файлу вся часть его я могу быстрый удаленный рабочий стол к любой машине, искать что-либо, потянуть то, что необходимо.

1
ответ дан 5 December 2019 в 13:02
поделиться

На OS X у меня есть Applescript, который я выполняю в начале дня. Это устанавливает далеко сообщение на IM, скрывает или выходит из программ, которые отвлекли бы меня, получает новую почту, и т.д. Я также включаю свой диск с резервной копией USB, поэтому когда я иду домой, другой сценарий извлекает его и выходит из некоторых программ. Когда сценарий сделан, я тоже.

Я вызываю эти сценарии с ключевыми комбинациями с помощью Quicksilver.

Если у Вас нет Mac, между прочим, Quicksilver и Applescript являются, вероятно, причинами № 2 и № 1 переключиться. Между двумя из них можно сказать компьютеру делать практически что-либо, что Вы хотите в быстром порядке.

1
ответ дан 5 December 2019 в 13:02
поделиться

Пишущий сценарии оболочки (Applescript, Bash, PowerShell, и т.д.) отличный способ автоматизировать большинство приземленных задач, предполагая, что Ваши приложения scriptable, а также берут новый язык. Поскольку Вы рискуете далее в эту практику, Вы найдете себя более раздраженными на приложения, которые Вы используете, которые не scriptable, до такой степени, когда она начинает влиять на Ваш выбор приложений ;-)

Кроме того, полагайте, что задание крона, запланированная задача Windows или подобный аналог OS X автоматически выполняют определенные задачи в определенные времена дня/недели/месяца/года. Можно использовать это для чего-либо из "утренних сценариев" рабочего дня, упомянутых ранее к напоминанию Вам дня рождения и годовщины Вашей жены каждый год. Существует еще некоторая информация здесь для *, ОТКЛОНЯЮТ системы, или здесь для полей Windows.

Счастливая автоматизация!

1
ответ дан 5 December 2019 в 13:02
поделиться

Мне нелегко переносить мою голову вокруг Applescript, но так как Apple запускает скрипты Bash очень хорошо, я просто использую их вместо этого. У меня есть сервер разработки на моем Mac, таким образом, у меня есть скрипт, который я могу запустить, чтобы создать новый каталог сайта, создать новый виртуальный хост в апаче, добавить новый домен к моему/etc/hosts файлу, и т.д.

Особенно здорово интегрировать Bash (или вероятно applescript, хотя я не знаю как) с Рычанием. Тем путем можно поднять хорошее сообщение на экране, вместе с png значком. Это более полезно для вещей, которые Ваши сценарии делают в течение дня все же.

1
ответ дан 5 December 2019 в 13:02
поделиться

Я делаю большая часть моего программирования работает над сервером разработки на работе, таким образом, вечером я просто отсоединяю свою экранную сессию и повторно прикрепляю ее утром, таким образом, требуется всего несколько секунд, пока я не точно, где я уехал накануне.

У меня есть некоторые макросы, определенные в дураке для чистки моего ящика входящих сообщений (письма фиксации архива и т.д.), у меня есть сценарий, который монтирует некоторые каталоги на сервере разработки на моем ноутбуке через sshfs (работы без взаимодействия с помощью открытых ключей), и после этого все, что я должен сделать, запустить браузер и получить кофе.:)

1
ответ дан 5 December 2019 в 13:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: