Эта статья будет полезна начинающим пользователям Cygwin. Начнем с того, что нам для начала нужно ответить на простой вопрос. Что же такое Cygwin? Cygwin — это UNIX-подобная среда и интерфейс командной строки для Microsoft Windows. В системе Microsoft Windows уже существует подобный интерфейс cmd. Вызвать командную строку можно сочетанием клавиш Win+R. Но зачастую большую часть работы Windows пользователям приходится делать вручную. По другую сторону Linux пользователь уже давно написал bash-скрипт и сидит пьет пиво в сторонке от автоматизированного рабочего процесса.
Читать полностью »
Метка «cygwin»
Ламповый Linux-like терминал в Windows
2014-01-15 в 10:38, admin, рубрики: cygwin, linux, terminal, windows, Блог компании EPAM Systems, системное администрирование, метки: cygwin, linux, terminal, windowsВступление (лирическое)
Привет!
Для меня, автоматизатора-линуксоида, использвание Windows на основной рабочей станции первое время было просто болью и страданием. Но с этим я ничего поделать не мог: корпоративные стандарты и софт, кторый работает только на Windows. В попытке найти золотую середину, я прошёл три стадии. Сначала я только изредка переключался на винду по необходимости. Затем виртуалка на virtualbox-е с X-server-ом. После этого захотелось хоть чуть-чуть того консольного комфорта, который был на линуксе (я использовал Terminator в качестве основного терминала).
После яростного гугления и установки всех эмуляторов терминала под Windows, которые только удалось найти, оказалось, что нет ни одного хоть немного подходящего мне. А хотелось, чтобы вёл себя терминал максимально приближенно к линуксовым вариантам. Например, естественно нужны табы, сплит, выделение текста с прокруткой (когда нужно выделить больше чем один экран), копирование текста в буфер сразу при выделении и т.д.
В итоге я получил «комбайн» как на скриншоте ниже. О том, как это настроить, можно узнать, заглянув под кат.
Windows + Tmux + Cygwin
2013-10-02 в 13:40, admin, рубрики: cygwin, gcc, tmux, windows, метки: cygwin, gcc, tmux, windowsДобрый день!
Я давно плотно работаю с Linux системами, но в качестве десктопа предпочитаю Windows. Но для комфортной работы иногда нужно постараться.
Сегодня я хочу поделится опытом и впечатлениями о том как я пытался найти замену Tmux под cygwin и как я в конце концов победил Tmux и скомпилировал его под Cygwin + Windows. Кому интересно — прошу под кат.
Настройка WebSVN на Windows для интеграции в Jira с поддержкой авторизации SVN и кодировки исходников Delphi
2013-07-28 в 19:29, admin, рубрики: cygwin, Delphi, jira, php, svn, windows, кодировки, Системы управления версиями, управление проектами, метки: cygwin, Delphi, jira, PHP, svn, windows, кодировки Выкладываю данную инструкцию, т.к. самому пришлось искать необходимую информацию по крупинкам. Инструкция рассчитана на людей, имеющих мало опыта в web технологиях и web разработке. Все программные комплексы настроены на выделенном под программистские нужды «сервере» под управлением Windows 7 Pro 32 bit.
Что имеем:
- Visual SVN Server 2.6.0 (Apache Subversion 1.8.0 + Apache HTTP Server 2.2.25)
- доступ к SVN уже настроен через ssl на порт 8443
- Jira 6.0 с установленным плагином JIRA Subversion plugin
- осуществлена базовая настройка JIRA Subversion plugin (в задачах отображаются соответствующие коммиты со списками файлов)
- на SVN хранятся в том числе исходные коды, написанные на Delphi 7 с кодировкой CP1251
Что хотим получить:
- просмотр содержимого коммитов
- использование уже существующей системы авторизации SVN для доступа к исходному коду
Ada 2012 и Windows: начало
2013-03-24 в 20:10, admin, рубрики: cygwin, Песочница, разработка, метки: cygwin, ада Большинство из слышавших о языке Ада довольствуются шутками о его названии, часть из них знает историю его разработки, многие считают его бесполезным и давно забытым. Гораздо меньшее количество людей знает, что этот язык жив и здравствует. В декабре 2012 года вышел 900-страничный мануал-спецификация Ada Reference Manual, тем временем известный в кругах Ада Джон Барнс (John Barnes) опубликовал 6-ой черновик Ada 2012 Rationale, новая версия которого ожидается через пару месяцев. В финальной версии будет дан обзор особенностей Ada 2012 с примерами кода, описание изменений относительно предыдущих версий языка и совместимости.
Автор этого поста берется за перевод черновой рукописи, о результате сообщу дополнительно.
Ада и я
Я давно хотел познакомиться с Адой, однако друг другу нас никто не представил, да и времени было мало. Узнав о новом стандарте и столкнувшись с необходимостью выбора текста для перевода к диплому, решил убить двух зайцев. Здесь хочу кратко описать свой небольшой опыт взаимодействия с GNAT (GNU Ada compiler), надеюсь, эта информация окажется полезна и другим.
Читать полностью »
Устанавливаем утилиту для нагрузочного тестирования Siege под Windows (Cygwin)
2013-02-28 в 8:18, admin, рубрики: cygwin, siege, web-разработка, windows, Веб-разработка, тестирование, метки: cygwin, siege, web-разработкаУтилиту для нагрузочного тестирования siege советуют многие, но под windows её в чистом виде никто не портировал. Но ведь есть же Cygwin. О нем и пойдет речь, по подобной инструкции можно установить и другие подобные программы.
Статья «от новичка новичку» о том, как установить Cygwin, какие типовые проблемы могут встретиться в процессе. Аксакалов тоже жду под катом — ничего нового не узнаете, зато сможете покритиковать по делу — а мы, новички, будем вам благодарны!
Читать полностью »
Консольный VIM в Windows
2013-02-20 в 23:14, admin, рубрики: cygwin, vim, vundle, windows, метки: cygwin, vim, vundle, windowsВведение
Бывают ситуации, когда очень хочется использовать любимый редактор, но под рукой нету *nix операционных систем, либо разработка ведётся на Windows.
Первое что приходит на ум — использование Windows версии gVim, но в этом случае возникает куча проблем с установкой плагинов, переносом конфигов и адаптации всего и вся. Что-то не будет компилироваться без бубна (например Ctrl-p), а что-то падать во время работы.
Читать полностью »
Разворачиваем cron в Windows
2012-08-14 в 11:14, admin, рубрики: cron, cygwin, windows, системное администрирование, метки: cron, cygwin, windows Стандартный планировщик Windows штука мощная, но столкнулся с проблемой, которая не позволила мне легко им пользоваться в «домашнем» выпуске Windows. Пришлось установить в систему настоящий cron. Ни капли не пожалел!
Как к этому пришёл, и что из этого поучилось под катом.
Читать полностью »