Разработка сайтов на WordPress и фреймворке Yii2

Здесь Вы можете заказать полный пакет услуг по разработке сайта. Начиная от написания ТЗ до программирования на PHP, JavaScript и верстке.

Полезные программы для Web программиста под Ubuntu

Полезные программы для Web программиста под Ubuntu

Предлагаю немного отойти от темы WordPress и поговорить об обыденном — о работе. А точнее о том, какое программное обеспечение я использую ежедневно. Это вводная статья по данной тематики. И в будущем, я планирую более детальнее рассмотреть используемые мной программы.

С недавних пор, я более отрицательнее стал относится к использованию пиратского софта, музыке, сканированной литературе, пр. С чем это связано? - все это воровство :), в том или ином виде.
А сегодня рассмотрим первый пункт — софт, т. е. программное обеспечение. К большому счастью, я использую lUbuntu Linux, а под ним практически все программное обеспечение бесплатно!

Как я ранее уже писал, приоритетом выбора lUbuntu была скорость. Этому же принципу я придерживаюсь и при выборе программного обеспечения. Но все же, ищу золотую середину между — простотой, красотой и производительностью. Т.к. можно работать и в консоли, но это не так удобно чем архивация через PeaZip.
Рассмотрим программы по разделам с их кратким описанием:

Графика

Dia — позволяет строить бок-схемы, uml-схемы. Я использую для проектирования БД (просто и удобно).
Gpick — пипетка. Поможет вам. если нужно узнать какой-то цвет на экране того или иного элемента на экране (+ многое другое).
Inkscape — графический редактор для работы с векторной графикой (за пару лет пользовался раза три).
Kruler — нужна, если на экране требуется что-то замерять.
LibreOffice Draw — графический редактор (не знаю зачем он мне).
Pencil — проектирование интерфейсов сайтов, программ, прочее.
Pinta — простой графический редактор (наподобие паинта в Win, если я не ошибаюсь).
XnView — просмотр изображений и фотографий (кроссплатформенный!).
GIMP — мощная программа для работы с растровой графикой. Жаль, но PSD формат отображается плохо, некоторые слои не видны, шрифты не редактируются. Но удобно замерять размеры элементов при верстке. Для просмотра PSD использую тот же XnView.

Интернет

FileZilla — работа с FTP. Пользуюсь только тогда, когда файловый менеджер Krusader работает по FTP с «тормозами».
Google Chrome — основной рабочий браузер.
Opera 12.17 — использую только для тестирования верстки (все реже, и реже).
Firefox — использую для тестирования верстки.
PuTTY — клиент для работы по ssh.
Skype — куда же без него.
Pidgin — использую для подключения к ICQ и JivoSite.
TeamViewer — пользуюсь редко. Да, бывают недоверчивые или любопытные заказчики.
Thunderbird — мой любимый почтовый клиент.
Облако Mail.ru — использую в основном для создания скриншотов и демонстрации выполненной работы.

Офис

FreeMind — использую для построения карт ума и планирования. Удобная штука, советую.
LibreOffice Calc — аналого Excel от MS Office. Люблю автоматизировать всякие там расчеты (в перспективе экономит время).
LibreOffice Writer — аналого Word от MS Office.
MMEX — ведение домашней бухгалтерии. Поможет тем кто любит знать кто ему должен, кому он должен, и куда уходят деньги.
ReText — markdown редактор. На начальных этапах изучения данного синтаксиса, помогает исключить ошибки.

Программирование

Gitg — клиент для git. Смешно вспоминать следующее. Когда работал с SVN, работал только через графический интерфейс и не как не мог перейти на работу в консоли. А вот с GIT вышло по другому, то ли клиентов удобных не нашел, то ли поумнел. В общем сейчас работаю через консоль.
SmartGit — если не ошибаюсь, то кросплатформенный клиент для работы с GIT (пользуюсь крайне редко).
RapidSVN — клиент для работы с SVN. Консольные команды для работы с SVN я еще не выучил (да наверное и не выучил).
IDLE — в мае будет год как я «мучу» Python.
Meld — программа для сравнения файлов/каталогов (т. е. поиск различий).
MySQL Workbench — клиент для работы с базой данных MySQL (насколько помню кросплатформенный). Пользуюсь редко, т. к. привык к phpMyAdmin.
Sqliteman — клиент для работы с БД SqLite (пользуюсь редко).
NetBeans — мой пока что любимый редактор PHP/HTML/JS/CSS/пр. кода.
Sublime Text — альтернатива NetBeans. Использую если нужно что-то по быстрому подправить.
Poedit — редактор языковых «po» файлов.

Прочее

Krusader — файловый менеджер (очень похож на Total Commander).
VLC — использую для просмотра видео и прослушивания музыки.
Leafpad — очень простой текстовый редактор. Использую если нужно просмотреть содержимое файлов большого размера. Раньше использовал Gedit но он глючил, хотя имеет подстветку.
Oracle VM VirtualBox — виртуальная машина. Использую если нужно поработать с триальной версией Windows. Спасибо Microsoft за такую возможность! И спасибо Adobe Photoshop за триальные версии своей продукции!
PeaZip — мой любимый архиватор с GUI интерфейсом. Ума не приложу, кому может быть удобно архивировать через консоль?
Wine — позволяет устанавливать ПО написанное под Windows на Linux (не помню когда пользовался последний раз).

На этом все! Позже, постараюсь написать обзоры используемых мной программ.

4 комментариев к статье "Полезные программы для Web программиста под Ubuntu"

  1. Oleg

    Я может чего-то не знаю. Putty зачем?

    ответить
    1. Pavel

      Для подключения по SSH к удаленному серверу на базе Linux (обычно для этого)

      ответить
      1. Oleg

        Ubuntu это умеет без putty

        ответить
        1. Pavel

          Спасибо! Нужно будет как-то попробовать.
          Проверил - можно исключать из списка 🙂
          Сразу видно, кто чаще через SSH работает.

          ответить

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *