forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Болтовня (http://forum.boolean.name/forumdisplay.php?f=25)
-   -   OS - на каких работаете. (http://forum.boolean.name/showthread.php?t=17784)

moka 09.11.2013 20:17

Ответ: OS - на каких работаете.
 
Цитата:

Сообщение от jimon (Сообщение 269828)


За картинку спасибо.

Цитата:

Сообщение от jimon (Сообщение 269828)
никогда не путай linux, unix и столмана (GNU Project)
то что ты назвал "linux" это debian gnu\linux, есть некоторые gnu\hurd еще бывает, а например freebsd 10 уже выпилила из себя почти весь gnu и столманом там и не пахнет ! =)

Но их можно назвать одним "семейством" систем, когда тот же Windows мало чего общего с ними имеет.

Цитата:

Сообщение от jimon (Сообщение 269828)
ps. то что ты не смог на винде всего лишь означает что ты не знаешь как, подсмотрел у админа решение : берется *nix сервер, на него ставится screens, а с винды уже на него конектишься через putty, а потом с сервера конектишься куда тебе нужно, в итоге у тебя *nix окружение всегда под рукой с какого либо пк ты не сидел бы

Это именно то что и приходилось делать.
Но когда тебе нужен прямой доступ к своей системе, полный контроль установке туулз и т.п. - то тут ты ограничен сервером.
Тем более держать сервер ради симуляции unix environment'а, простите - но это перебор. Это также как иметь Mac Book и ставить на него 3D's Max. Если изначально пользователю нужен 3D's Max, то не стоит извращяться, а лучше идти прямым и конкретным путём.

Или ты хочешь сказать Win > putty-unix-screens > other unix - лучше чем иметь изначально unix систему?

Ну вот для разработчику которому не нужен DirectX, скажи, какие плюсы иметь Windows над Ubuntu (к примеру)?

Да и я VirtualBox'ом постоянно пользуюсь, и Vagrant'ом для симуляции приближенного к Live Environment'у при разработке. Но это не говорит о том что нужно на всё рекомендовать Box'ы в Box'ах... Это извращение.

jimon 09.11.2013 21:02

Ответ: OS - на каких работаете.
 
Цитата:

Сообщение от moka (Сообщение 269882)
Или ты хочешь сказать Win > putty-unix-screens > other unix - лучше чем иметь изначально unix систему?

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

плюс визуальная оболочка на *nix это не тру, она тупо не нужна, Xorg внутри просто печаль, GNOME\KDE ? боже упаси, XFCE еще куда не шло, да и то поднимать оконный менеджер чтобы запустить хром это просто пыщь, а другие окна не нужны - все в терминале, да и хром поднимать не нужно - он на рабочей машине поднят :crazy:

Цитата:

Сообщение от moka (Сообщение 269882)
Ну вот для разработчику которому не нужен DirectX, скажи, какие плюсы иметь Windows над Ubuntu (к примеру)?

например самое первое что пришло в голову
  • MSVS, в мире нет конкурентов дебаггеру C++ в студии, хотя Qt Creator + GDB\LLDB очень стараются в последнее время
  • notepad++ - один из лучших не vim-like текстовых редакторов в мире (саблим чуть про другое)
  • WPF\WinRT (и весь .NET) это единственное на чем взлетает писать тулзы, моно на WPF забила, я забил на моно
  • http://www.farmanager.com/ - лучший файловый менеджер в мире, и засуньте ваш столманский midnight commander сами знаете куда
  • http://sourcetreeapp.com/ - лучший git\hg клиент в мире
  • http://www.x-ways.net/winhex/ - лоулевел hex editor, этому вообще замены нигде нету
  • http://www.irfanview.com/ - самый быстрый просмоторщик картинок в мире
  • http://www.mirc.com/ =)

смысл в том что Windows довольно долго в течении роста wintel аккумулировал лучшие средства для разработки вокруг себя, и другие платформы откровенно сосут в этом плане (особенно OS X), и отказываться от этих средств не самая лучшая идея

но у Windows есть пара недостатков :
  • отсутствие пакетного менеджера - ну это просто провал, 2013 год йопта
  • отсутствие source-based модели (в прочем ее и в дебиане нету нормально, тру source-based это freebsd, gentoo ...), хочу системную папку /usr/include и /usr/lib чтобы либы можно было инсталлировать в систему
  • отсутствие POSIX окружения - cygwin не всегда удобно ставить

последние два пункта неплохо решаются благодаря пакету http://nuwen.net/mingw.html - это cygwin + posix + libs + make, просто распаковал, прописал в PATH и ляпота

в целом ситуация выглядит как iOS vs Android, в данном случае андроид годится только чтобы портировать на него софт, но никак чтобы разрабатывать на нем софт, хотя iOS тоже не ахти, но там вполне готовая инфраструктура именно чтобы разрабатывать софт (хотя hex-editor под мак вышел всего около года назад !)

Цитата:

Сообщение от moka (Сообщение 269882)
Да и я VirtualBox'ом постоянно пользуюсь, и Vagrant'ом для симуляции приближенного к Live Environment'у при разработке. Но это не говорит о том что нужно на всё рекомендовать Box'ы в Box'ах... Это извращение.

Box'ы решают, i mean it, хочешь запустить странный софт ? Box ! хочешь отладить install в make файле ? Box ! хочешь сделать образ системы перед выкаткой на AWS ? Box ! хочешь поиграть в старые игры ? Box ! =)

ps. в целом я смотрю на *nix как на утилитарную систему, которой она всегда и была, там есть разные ОС для разных целей, наподобие QNX для реалтайма или FreeBSD для серверов, некоторые люди делают из *nix домашние ос, ну и ок, пускай делают и юзают, если бы мне нужен был бы только хром то я думаю мне бы дебиана или убунты хватило бы с головой, а еще лучше chromeos !, но сейчас там острая нехватка коммерческого девелоперского софта, юные умы пытаются рожать говно софт в котором даже с хипом кривая работа, в итоге многие из демонов на серверах приходится перезагружать раз в несколько дней (как раз фрагментация хипа является одной из основных проблем)

ps2. мне уже надо DirectX, ковыряю всякое под Windows Phone 8, там нету OpenGL =)

jimon 11.11.2013 19:03

Ответ: OS - на каких работаете.
 
требую продолжения банкета !

AVL 11.11.2013 20:42

Ответ: OS - на каких работаете.
 
Купил недавно ноут с восьмеркой, в принципе - понравилось, но почему-то мне кажется что с тачпада управлять этим удобнее чем мышкой, поэтому ставить на десктоп пока не тороплюсь.

moka 12.11.2013 00:54

Ответ: OS - на каких работаете.
 
Купи trackpad, будет счастье.

impersonalis 12.11.2013 11:33

Ответ: OS - на каких работаете.
 
Ну, что ещё сказать? В 7-ке наконец-то додумались запилить адекватную команду для задержки выполнения пакетного файла на N секунд:
Код:

TIMEOUT [/T] <N> [/NOBREAK]
А до - был паллиатив с пингом Loopback-ip:
Код:

ping -n N 127.0.0.1 > NUL

Серьга 12.11.2013 22:29

Ответ: OS - на каких работаете.
 
Собираюсь перейти на linux а винда для игр будет.

Randomize 21.11.2013 05:47

Ответ: OS - на каких работаете.
 
Цитата:

Сообщение от jimon (Сообщение 269890)
  • http://www.farmanager.com/ - лучший файловый менеджер в мире, и засуньте ваш столманский midnight commander сами знаете куда

Зачем FAR то?
Цитата:

Сообщение от jimon (Сообщение 269890)

Любишь Фар, люби и QView (чо уж там)
Цитата:

Сообщение от jimon (Сообщение 269890)

Очень актуально в 2013`ом

Чот у тебя ну совсем "дедовский" список мастхевного софта если честно

Mr_F_ 21.11.2013 12:14

Ответ: OS - на каких работаете.
 

Цитата:

hex-editor под мак вышел всего около года назад
т.е. как это? до 2012 на маках вообще нельзя было файлы в хексе ковырять?
для меня hex workshop это одна из необходимых тулз при любом девелопменте, даже для geom.io юзаю чтобы дебажить бинарные данные, которые он генерит.

jimon 21.11.2013 20:37

Ответ: OS - на каких работаете.
 
Цитата:

Сообщение от Mr_F_ (Сообщение 270484)


т.е. как это? до 2012 на маках вообще нельзя было файлы в хексе ковырять?
для меня hex workshop это одна из необходимых тулз при любом девелопменте, даже для geom.io юзаю чтобы дебажить бинарные данные, которые он генерит.

не-а, я даже за деньги не находил нормального, сейчас просматривать стало можно нормально, ковырять по хорошему вроде все еще нельзя, везде кривые тормознутые едиторы

http://stackoverflow.com/questions/2...or-for-mac-osx :crazy:

moka 22.11.2013 01:18

Ответ: OS - на каких работаете.
 
Гугл просто кишит этими Hex Editor'ами, что ты выдумываешь. Основываясь на твоём списке: "лучший в мире ....", ты не весьма открыт к новому софту, и весьма зажато смотришь на вещи. Хекс едиторы были годами там, и не нужно хрень какую-то нести..

jimon 22.11.2013 02:05

Ответ: OS - на каких работаете.
 
moka
дааа, я ты возьми и поюзай прежде чем говорить, например простая задача - найди бинарный диф двух файлов или открыть жесткий диск в хеш едиторе

я быстрее поставлю винду, поставлю туда дрова\хром\хеш_едитор и сделаю это чем ты найдешь этот "хеш едитор под мак о котором все говорят но никто в глаза не видел"

я не говорю что мак плохой, просто видимо людям там редко проходилось такие вещи решать

moka 22.11.2013 02:08

Ответ: OS - на каких работаете.
 
Цитата:

Сообщение от jimon (Сообщение 270522)
moka
дааа, я ты возьми и поюзай прежде чем говорить, например простая задача - найди бинарный диф двух файлов или открыть жесткий диск в хеш едиторе

я быстрее поставлю винду, поставлю туда дрова\хром\хеш_едитор и сделаю это чем ты найдешь этот "хеш едитор под мак о котором все говорят но никто в глаза не видел"

я не говорю что мак плохой, просто видимо людям там редко проходилось такие вещи решать

http://www.sublimetext.com/forum/vie...php?f=5&t=3728
И куча IDE общего спектра всё это умеют уже давно.
И diff'ы там, и поиски умные, что угодно тебе можно найти.

jimon 22.11.2013 02:38

Ответ: OS - на каких работаете.
 
Цитата:

Сообщение от moka (Сообщение 270523)
http://www.sublimetext.com/forum/vie...php?f=5&t=3728
И куча IDE общего спектра всё это умеют уже давно.
И diff'ы там, и поиски умные, что угодно тебе можно найти.

бинарный дифф двух файлов ? тот плагин не умеет, в фиче листе нету диффа
xcode ? не умеет
versions\sourcetree ? не умеют

просто ответь на банальный вопрос : а ты пытался это делать прежде чем тут рассказывать ? я тоже пока не попытался не верил :crazy:

moka 22.11.2013 03:28

Ответ: OS - на каких работаете.
 
Цитата:

Сообщение от jimon (Сообщение 270527)
бинарный дифф двух файлов ? тот плагин не умеет, в фиче листе нету диффа
xcode ? не умеет
versions\sourcetree ? не умеют

просто ответь на банальный вопрос : а ты пытался это делать прежде чем тут рассказывать ? я тоже пока не попытался не верил :crazy:

Diff плагинов десятки на сублайм. В этом и соль - комбинируй, ставь что угодно и юзай. Комьюнити одно из самых больших по всем IDE...
Ты хоть Sublime использовал/плагины писал/ставил?

Knightmare 22.11.2013 11:07

Ответ: OS - на каких работаете.
 
Цитата:

открыть жесткий диск в хеш едиторе
Киевские гамедевелоперы настолько суровы, что пишут код игор напрямую в сектора винтов? Беспизды, каждому гамедевелопиру минимум 42 раза в день надо открыть винт в хекседиторе.

Цитата:

бинарный дифф двух файлов ? тот плагин не умеет, в фиче листе нету диффа
xcode ? не умеет
versions\sourcetree ? не умеют
Бла-бла-бла. Araxis Merge. "Лучший в мире", все дела, умеет диффать и так и этак. Собсно, в SourceTree у меня и поставлен как тулза для диффа и ОБОЖЕ ОН УМЕЕТ БИНАРНЫЙ ДИФФ ДВУХ ФАЙЛОВ!!!1111

AVL 01.12.2013 00:06

Ответ: OS - на каких работаете.
 
Сейчас вот возникла необходимость запустить на ноуте с восьмеркой линукс с livecd, но вот проблема - биос не видит внешний привод; пытался загрузиться с флешки - выбираю ее в меню загрузки (которое тут открывается не по f8 как обычно, а по esc), и ничего не происходит. Вообще ничего - просто снова открывается меню выбора загрузочного девайса.
Пытался через "Продвинутую перезагрузку" - оно тоже не видит привод. Из всех флешек обнаружилась только одна, самая маленькая и медленная, но убунта все равно не загрузилась. Собственно вопрос - как это сделать то?
UPD: с SD флешкой то же самое - не видит ее биос... хотя было бы удобно. Можно это как-нибудь исправить?

moka 01.12.2013 02:00

Ответ: OS - на каких работаете.
 
LiveCD чем делаешь?

AVL 01.12.2013 02:21

Ответ: OS - на каких работаете.
 
Unetbootin (для usb), диски записывал через imgburn, и то и другое на других моих компах прекрасно работало.

Igor 03.12.2013 00:31

Ответ: OS - на каких работаете.
 
Может, UEFI мешает?
У моего друга так получилось, что со включенным UEFI грузится сразу винда, с отключенным линукс)

moka 28.03.2014 09:48

Ответ: OS - на каких работаете.
 
В общем запорол я давно Ubuntu, но вчера что-то Windows начал опять головную боль мне навязывать. И решил уже так точно - пора на Ubuntu бежать.
Буду перебираться и впредь не буду "ломать" Ubuntu как это делал ранее :D

Terminal - как я по тебе соскучился!

SBJoker 28.03.2014 11:38

Ответ: OS - на каких работаете.
 
Возрадуйтесь! Официально прекращена поддержка Windows XP

impersonalis 28.03.2014 11:46

Ответ: OS - на каких работаете.
 
R.I.P.

Phantom 28.03.2014 19:04

Ответ: OS - на каких работаете.
 
Мне казалось, ещё год назад или даже раньше заявляли о прекращении поддержки XP. Кстати, как теперь Microsoft будет относиться к пиратам, которые используют XP? XP теперь не становится чем-то вроде общественного достояния?

А то есть ещё старое железо, которое можно использовать под XP в роли бабушкобуков, ради браузера и скайпика.

SBJoker 28.03.2014 19:19

Ответ: OS - на каких работаете.
 
окончание поддержки означает что больше никакой поддержки, никаких драйверов и прочего. Это не делает продукт бесплатным.

Недавно в общественное достояние были переданы исходные коды MS DOS и Word первых версий. Наслаждайтесь.

Randomize 28.03.2014 20:29

Ответ: OS - на каких работаете.
 
Win2K можно скачать и почитать тоже
Включая все помпоненты (Word, Paint, Calc и тд)

SBJoker 28.03.2014 21:00

Ответ: OS - на каких работаете.
 
Ну то спизжено.

ABTOMAT 28.03.2014 23:43

Ответ: OS - на каких работаете.
 
Вообще-то самое главное — обновления безопасности — продлят ещё на год.
http://safe.cnews.ru/top/2014/01/16/..._na_god_556601
То есть по идее ХР ещё год можно будет пользоваться.
Потом защита компов с хрюхой полностью ляжет на плечи антивирусных компаний. А это бизнес: если есть спрос, то будет и предложение.


Часовой пояс GMT +4, время: 15:04.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot