Я tmux не видел, я в основном про screen говорю - неудобная в использовании штука, но на безрыбье (ssh через putty) и рак - рыба. Ну вот объясни, пожалуйста, что делает tmux лучше, чем несколько отдельных эмуляторов терминала под управлением заточенного под такие вещи wm? Если отбросить функцию «упали иксы а консольки остались»? Я так понимаю смысл этой штуки в том, чтобы можно было в одном эмуляторе открыть несколько вкладок и делать сплит. Но я сколько пробовал - не особо там это удобно делается, у меня wm с этим как-то лучше справляется.
Мой любимый wm - dswm, в нем статический тайлинг. Так что такое в нем делается точно также как и в tmux. В динамическом тайлинге там да - layout ограничен заранее заданным правилом.
Я не агитирую, очень специфичная штука. Скажем так из коробки - не удобно, просто мне нравится как его можно настраивать на лиспе. Это stumpwm, который продолжает девелопить новые фичи, в отличие от оригинала.
Если тебя устраивает абсолютно всё в stumpwm, тогда да - нет смысла менять. Просто stumpwm ещё оооооочень далек от идеала, а sabetts вроде как (я точно не помню, правда) заявил что stumpwm и так хорош и новых фич не будет, только правка багов. Dswm только недавно форкнулся, возможно когда ты его посмотрел преимуществ небыло ещё вообще. Да и сейчас они не так чтобы были заметны снаружи. Насчет сборки я тоже точно не скажу - если stumpwm до сих пор собирается clisp'ом, то и dswm должен. Но я только не знаю кому сейчас нужен clisp, если можно собрать sbcl'ом.
дык он действительно весьма хорош, причем, что называется искаропки (я из критичного только меняю префикс да создаю воркспейсы с правилами)
А мне вообще не удобно =/ Вплоть до психования. Я так-то работаю уже пол года в винде и тут для меня меньше всего неудобств, а параллельно гружусь в линукс и dswm просто из интереса к теме: к емаксу, лиспу, тайловым вм. Но именно работать мне неудобно =(
Хочу добавить: когда я был студентом мне все было удобно и все нравилось. Но я тогда в емаксе сидел. И тогда я не обязан был использовать скайп, мне не нужен был phpstorm для удобства и т.д. А работать оказалось неудобно. Девелопить ООП PHP в емаксе - та ещё боль, никакой помощи с его стороны так сказать. Постоянный скайпинг с коллегами - неудобно. Ковыряться в firebug или chrome devtools - так и так нужна мышка. Короче весь шаблон пошёл к черту.
Ну я как только сел - сразу понял: моё, хотя до этого кучу тайловых перепробовал. С одной стороны похоже на емакс, с другой - на screen (который, в общем тоже отдалённо похож на емакс)
Я так-то работаю уже пол года в винде
брррр, жуть какая, зачем себя так насиловать?
а параллельно гружусь в линукс и dswm просто из интереса к теме: к емаксу, лиспу, тайловым вм
тащемта, емакс приемлемо и винде работает, лиспы тоже
Ну я как только сел - сразу понял: моё, хотя до этого кучу тайловых перепробовал. С одной стороны похоже на емакс, с другой - на screen (который, в общем тоже отдалённо похож на емакс)
Мне из тайловых удобен оказался awesome, потому что там приемлемый флоатинг. Да и ручной тайлинг не очень нравится - мне все время лень делать тайлинг и это выливается в то, что у меня десять приложений на одном воркспейсе на весь экран и я их циклически листать задалбываюсь. Кароче энтузиазм пропал.
брррр, жуть какая, зачем себя так насиловать?
Да ты знаешь, мое использование ПК скатилось постепенно к определенному набору приложений, которые в винде нормально работает и даже лучше. Я не жалуюсь, честно - просто работает. У меня параллельно в дуалбуте стоят два линукса - ubuntu и funtoo. В ubuntu все настроено для работы (поднято окружение, настроен софт). А в funtoo у меня развернуты мои старые конфиги stumpwm и emacs. Но как-то не тянет грузиться в linux, но снести не решаюсь - потом опять ведь поставлю чтобы снова убедиться, что линукс меня больше не торкает.
тащемта, емакс приемлемо и винде работает, лиспы тоже
раньше я тащился от gnus и org-mode, но в нем нет ничего сравнимого с phpStorm для php, так что он мне просто не нужен в винде. Мне в нем нечего будет делать, у меня все есть в IDE и оно там реализовано лучше чем в emacs.
Кстати, у меня в конфиге emacs обнаружился классный запил, который делает вывод linum в две колонки - в одной стандартная нумерация строк, а в другой относительная - текущая строка 0. С относительной можно делать всякие ништяки типа C-5 C-k и т.д. Надо?
Я связываю это не с появлением семьи, а с появлением сложной, взрослой работы (до этого подрабатывал студентом, все не то). Все эти тру-хацкер инструменты которые я старательно запиливал несколько лет оказались совершенно непригодными в реальной работе. Оказалось что они отнимают у меня время просто напросто. Я ещё и думаю закрыть для себя лор, потому что это единственный сайт, который я постоянно посещаю и трачу тут много времени. Хоть ограничитель в браузере ставь (а что - это выход!).
Мне из тайловых удобен оказался awesome, потому что там приемлемый флоатинг.
динамику не люблю, но на awesome просидел рекордное время - 3 дня(остальные тайловые продержались сильно меньше)
и это выливается в то, что у меня десять приложений на одном воркспейсе на весь экран
тот же stumpwm отлично раскладывает по воркспейсам
циклически
вендопривычка. У меня интерактивный поиск по окнам - если окон больше трех это гораздо быстрее и удобнее.
мое использование ПК скатилось постепенно к определенному набору приложений, которые в винде нормально работает и даже лучше
я использую целую систему - раз, настройка винды под мои потребности(насколько это возможно) заняла бы очень много времени - два.
раньше я тащился от gnus и org-mode
gnus я так и не понял, сколько не пытался, а вот wanderlust - ок.
phpStorm
как вообще можно было с лисповым бэкграундом пойти кодить на пхп?
Кстати, у меня в конфиге emacs обнаружился классный запил, который делает вывод linum в две колонки - в одной стандартная нумерация строк, а в другой относительная - текущая строка 0. С относительной можно делать всякие ништяки типа C-5 C-k и т.д. Надо?
я linum почти не использую (по крайней мере по умолчанию отключен), но давай, посмотрим :)
Сравнивать Винду и Linux надо не с точки зрения GUI. В линуксе количество WM и DE довольно велико.
Для Linux главное это консоль. Такой консоли в винде нет.
Я не знаю PhpStorm под линукс есть или нет, но PyCharm есть и работает, сам видел.
Chrome, FireFox, PhpStorm? Скайп можно под под линуксом поднять за 10 минут, и при этом иметь нормальную консоль, и возможность поднять на десктопной машине серверное окружение (nginx, php, mysql или чего там у вас).
Я думаю, под фразой «без tmux работать нереал» подразумевалось, что с ним намного удобнее раотать, чем без него. Всего-то.
Добавлю юзкейс для использования tmux. Через него можно совместно работать. Наприер, когда я хочу показать товарищу как что-то сделать, я даю ему доступ и он смотрит за тем, что я делаю. Или же он дает мне доступ и я работаю на его компьютере. При этом необязательно давать доступ к привилегированной учетной записи. Привилегии подымаются в сессии tmux под присмотром владельца.
тот же stumpwm отлично раскладывает по воркспейсам
Настраивать правила надо, а я не хочу. У меня ещё с давних времен настроено для emacs, conkeror и skype (он у меня умеет ложиться в два фрейма - ростер + чаты). Но все равно все скатывается к тому, что я запускаю кучу консолек и все на одном воркспейсе с браузером, как правило. Короче конфиги у меня клевые, но пользоваться я ими не привык как-то. Только если искуственно заставлять себя, но получается та ещё боль.
вендопривычка. У меня интерактивный поиск по окнам - если окон больше трех это гораздо быстрее и удобнее.
Да знаю я - у меня и dmenu на это настроен был, потом xwinmosaic вместо него. Но видимо действительно привычка - не пользовался я всем что настроил.
я использую целую систему - раз, настройка винды под мои потребности(насколько это возможно) заняла бы очень много времени - два.
а меня из коробки устраивает =) единственно что я настраивал в винде - это сам phpstorm. Я ещё скачал conemu, clink (если название не перепутал - bash-like автокомплит в cmd.exe) и far, но инсталляшки так и лежат на рабочем столе - хватает IDE пока, там тоже есть простенькая консолька + kitty (putty) / winscp для работы с корпоративными серверами.
gnus я так и не понял, сколько не пытался, а вот wanderlust - ок.
мне наоборот wanderlust не понравился. А в gnus много багов. Сейчас есть классные notmuch и mu4e. notmuch мне показался очень удобным и у него классный быстрый поиск.
как вообще можно было с лисповым бэкграундом пойти кодить на пхп?
Лисп у меня никакой - я прочитал PCL, но на практике коммон лисп почти ни разу не использовал, так, только в стампвме простые вещи правил для себя и емакс «дописывал». Чтобы работать лиспером мне надо ещё много практики. А пхп-шником я работал во время учебы в универе, быдлокодил, закончил универ - к рождению сынули надо было найти приличную работу, вот и нашёл на PHP - учитывая что перешел с быдлокодинга на сложные и качественные PHP-приложения - мне интересно и есть чему учиться.
забавляют меня эти слова, особенно в устах вчерашнего студента
Ну может я неудачно выразился, но задачи которые я решал подрабатывая после универа, и которые решаю сейчас - две большие разницы.
Ребят, то что в винде удобней я вам объяснить не смогу. Но я 8 лет как линуксоид и впервый раз за это время стал использовать винду не только для поиграть и прошить телефон, короче это объективный выбор. Хотя конечно ряд моментов меня раздражает только потому, что я видел реализацию в linux лучше.
ну, это неудивительно, судя по «тру хацкер инструментам», настраиваемым 8 лет.
Эт ты перегибаешь. 8 лет я шёл путь от обычного пользователя slackware и mandrake (не могу вспомнить что было первым). Тру-хацкер инструменты это я спетросянил, на самом деле меня реально торкают маргинальные дистрибутивы и софт, но работать с ними неудобно.
Ну может он и не маргинальный, но меня от него тоже штырит. Особенно от org-mode. Это непередаваемо. Я могу в Emacs очень эффективно редактировать текст, но для ООП одного редактора мало. Очень не хватает например дополнения с учетом контекста (в рамках ООП), кроме того в шторме очень хорошо подсвечиваются ошибки на лету. Ну и в Emacs я так понял нет хорошего xdebug-клиента. Но я точно не знаю - я не попробовал, читал только что geben фигня а кроме него ничего нет. А самому все это запиливать нет не сил, не времени. А так - emacs это лучший софт что я видел. Именно так - фантастическая программа. И org-mode, в частности, это нечто.
А мне он разонравился уже очень давно, я вместо него bitlbee в erc юзаю. Bitlbee умеет даже skype (при запущенном скайпе разумеется), но я что-то не врублюсь как в генте его собрать. Я недавний пользователь генты и все руки не дойдут почитать доку по use-флагам. Флаг skype в скобках и как другие флаги не включается, что-то типа замаскированного флага наверно. Мне нужно только gtalk и skype, ничем больше не пользуюсь. В bitlbee ещё твиттер и identi.ca неплохо сделаны, но я на них забил.
На его сайте написано что только PHP4 поддерживается. Я его не смотрел вообще. У нас корпоративный стандарт php 5.3, не знаю как global с нашим кодом работать будет.
ну вот - поговорил с тобой и захотелось ещё грузануться в фантушечку поковырять emacs. Вчера попробовал, но всё удобство сломалось об определенную задачу, которая требовала возить мышью. И получается ни рыба, ни мясо - wm-ом управлять надо с клавы, а работу делать мышкой. У меня ещё есть навязчивая идея поставить salix с mate. Мне кажется я очень соскучился по slackware и gnome2 =)
Обычно у меня задач связанных с версткой нет, но тут надо распарсить несколько сайтов и в БД залить, сижу тыкаю мышей в хромовский дев-тул и текст постоянно выделить/копировать/вставить. Conkeror в этом плане не помогает, в нем все неудобно. Можно юзать w3m и тогда скорее всего будет удобно делать сразу в emacs, но мне нужно и js, и посмотреть что в POST ушло, а тут даже conkeror не пойдет - нужен хром или firebug.
А что мне оно даст? Интерактивно выполнять яваскрипт мне ещё ни разу не пригодилось. Сейчас вот надо код смотреть, копипастить из него ну и самое главное - в хроме есть вкладка network где можно увидеть на каждый запрос какие данные передавались post и get, cookies ещё.