Компания Apple официально удалила (http://www.theregister.co.uk/2011/08/02/apple_dumps_mysql_fr.../) СУБД MySQL из поставки Mac OS X 10.7 Lion Server и включила вместо него PostgreSQL. Причины такого хода не сообщаются, но судя по всему подобный шаг связан с тем, что Apple понемногу уходит от использования GPL-кода в Mac OS X - Кроме MySQL весной из Mac OS X был исключен (http://www.opennet.me/opennews/art.shtml?num=30033) другой GPL-продукт - Samba.
По мнению вице-президента компании EnterpriseDB, курирующей разработку PostgreSQL, Apple всегда с опаской относилась к лицензии GPL. В случае с MySQL лицензионные вопросы усугубились еще и тем, что компания Oracle, которой принадлежит вся связанная с MySQL интеллектуальная собственность, инициировала судебную тяжбу против Google в связи с переработкой под другой лицензией технологий Java, свободно доступных под GPL. В случае Apple для управления MySQL используются дополнительные графические конфигураторы и надстройки, код которых не является открытым.
URL: http://www.theregister.co.uk/2011/08/02/apple_dumps_mysql_fr.../
Новость: http://www.opennet.me/opennews/art.shtml?num=31382
А кому вообще интересен MacOS в роли сервера ? Это такое редкий вид полового извращения ?
Половое извращение это винсервер, а макось вполне себе сойдет.
Макось ничем не отличается от windows в этом плане.
Макось вообще от виндовса отличается ровно одним: пользователи при такой же или даже большей тупизне гораздо более пальцаты.P.S. интересно, а что они на своем "сервере" делают с софтом которому мускуль нужен? Теперь эппло-сектанты будут дружно орать "это не нужно", как обычно? Только не в обиду эпплу постгр поддерживается сильно меньшим количеством софта чем мускул. Поэтому их сервер все более и более напоминает какую-то игрушку сделанную чисто для галочки.
Аноним, Вы OSX в глаза видели? Это полноценный Unix. Все телодвижения, производимые из GUI, можно делать из консоли, причем не кастрированной, а полноценной Unix консоли. Большинство программ, которые работают с BSD системами, собираются и работают в OSX.
> Все телодвиженияНу, это Вы приукрашаете. Не все. Точнее, можно-то, наверное, почти все, но гуй считает что он первичен.
В OS X хорошо одно. Благодаря тому что там процветает тоталитаризм и все решает Бацька Джобс, то система в меру стройна и не страдает сильным велосипедизмом и избыточными «это делается десятком разных способов, друг с другом не совместимыми». В GNU/Linux вот этот десяток способов — это, с одной стороны, хорошо, а с другой — несовместимость их между собой напрягает.
Но, зато, нешвабодно. Решит господин за пользователя что ему что-то ненужно(tm) — и все, приехали.
Поэтому OS X сервер и надо только когда вокруг OS X. Типа как, в окружении исключительно вендомашин, логично ставить вендосервер со всякими там AD, а не прыгать с самбой.
> причем не кастрированной, а полноценной Unix консолиСудя по всему, вы полноценной консоли еще не видели.
А чем некошерна удаленная консоль принятая openssh? В OSX все окружение
да всем.
Пока не пробовал - них как них, а как попробовал - то вашкомплешион ручками, то виртуализации/контейнеров/..., самба таже (вон, половину виндовых шар не видит), про различные фс - уже молчу.
то то, то сё,... да русские символы и то через ж.
в общем смотришь, а них то откуда-то из середины 90-х...
третий год - zsh с полным комплешном в маке fullscreen, полет нормальный, с русским языком НИКАКИХ проблем нет. куча софта, богатая консоль, fuse, держит виндовые и свои FS (разве что линуксовые не держит). Терминал iTerm 2.0 - вообще красавчик, в линухе их десятки и все недоделанные.а на линух смотришь-смотришь - один хрен откуда-то из середины 90-х (пилите, шура, пилите - оно золотое)
просто разные идеологии - одно для вечного пиления, второе для plug-n-work.
> второе для plug-n-work.причем plug оно тебе в анус зонд, чтобы не скучно было.
> Терминал iTerm 2.0 - вообще красавчик, в линухе их десятки и все
> недоделанные.Для меня konsole значительно удобней iterm. Не могу сказать, что iterm плох, просто не умеет некоторые нужные мне вещи, так что с моей точки зрения именно iterm недоделанный.
> просто не умеет некоторые нужные мне вещиэти вещи не нужны тебе.
Скажите.. А вы писать под нее пробовали? Не прибегая к гуям. Там всё через опу
> Скажите.. А вы писать под нее пробовали? Не прибегая к гуям. Там
> всё через опуИзвините, но чем, скажем nginx под Mac отличается от nginx под FreeBSD?
Писать не пробовал, видимо речь идет об отладке и некоторой несовместимости с POSIX, но вот из того же nginx:
#if (NGX_FREEBSD)
#include <ngx_freebsd.h>
#elif (NGX_LINUX)
#include <ngx_linux.h>
#elif (NGX_SOLARIS)
#include <ngx_solaris.h>
#elif (NGX_DARWIN)
#include <ngx_darwin.h>
#endifКак видите, такие проблемы не только с OSX.
OSX позволяет пересобрать ядро? (сорри, я не в курсе просто). Ведь без тюнинга ядра все ваши телодвижения в ssh не помогут для настройки нормального серва.
> OSX позволяет пересобрать ядро? (сорри, я не в курсе просто). Ведь без
> тюнинга ядра все ваши телодвижения в ssh не помогут для настройки
> нормального серва.А микроядро вообще пересобирают? Учите мат.часть.
> А микроядро вообще пересобирают? Учите мат.часть.Давно в макоси микроядро? Мат. часть нужно тебе подучить.
И таки пересобрать можно.
> Аноним, Вы OSX в глаза видели? Это полноценный Unix. Все телодвижения, производимые
> из GUI, можно делать из консоли, причем не кастрированной, а полноценной
> Unix консоли. Большинство программ, которые работают с BSD системами, собираются и
> работают в OSX.Ну, что я говорил про пальцатость? Сразу начались подколки насчет видел-не видел, бряцание что это полноценный юникс, рассказы что почти все программы запускаются (а которые не запускаются - "это не нужно", знаем знакм). Какие типовые паттерны.
> Ну, что я говорил про пальцатость? Сразу начались подколки насчет видел-не видел,
> бряцание что это полноценный юникс, рассказы что почти все программы запускаются
> (а которые не запускаются - "это не нужно", знаем знакм). Какие
> типовые паттерны.Да причем тут пальцатость? Я с не меньшим удовольствием работаю в консоли FreeBSD и выбрал OSX, как очень приближенную с BSD системе с отличными GUI и программи для людей, а не потому, что "это круто и пальцато". Зацепило незнание вопроса анонимом, но при этом с полной уверенностью утверждающего обратное.
> (а которые не запускаются - "это не нужно", знаем знакм).
Вы лжете, я этого не писал, более того, отметил _почти_ все. Но в реальности, за все время, которое я работаю за OSX и как системный администратор, и как программист, я не ощутил дискомфорта из-за отсутсвия необходимого мне ПО.
Яблочные десктопы, конечно, нацелены преимущественно на богемную аудиторию и прочую творческую интеллигенцию, а сервера так и вообще неясно на кого, но тем не менее данный шаг неизбежно прибавляет PostgreSQL очков в глазах всего остального IT-сообщества, что есть гут.
> Яблочные десктопы, конечно, нацелены преимущественно на богемную аудиторию и прочуюЭто в Роиссе, где ценики задраны до небес и на макбук смотрят с «жирует и выпендривается, пид^W гомосексуалист этакий». В цивилизованном мире - десктопы как десктопы, всякая, скажем, студентота пользуется. Ничего Илитного(tm) в этом нет.
> мире - десктопы как десктопы, всякая, скажем, студентота пользуется. Ничего Илитного(tm)
> в этом нет.По макинтошникам так не скажешь - каждый первый пытается выкорчить из себя понтового идиота. Каковым видимо и является. Во всем мире тенденция аналогичная: если пользуется маком, значит недалекий человек среднего умишка. Или вообще "ГСМ" (вежливое прикрытие для термина альтернативно-одаренный).
Я успел кучу знакомых подсадить на мак за несколько лет. Сам айтишник до мозга костей, за ноутом - 90% времени вне сна. собственный стартап, за полгода уже наскреб на две ЗП ежемесячных относительно предыдущей работы на дядю.Всех нас объединяет одно - нам приятно, когда о тебе позаботились и сэкономили твое время, нервы и силы, мы ценим это. А не "вот мы тут чото писали-писали, берите - жрите".
Ценники реально смешные - на ебеях за $1200 с доставкой ноут pro 13" такого класса, с которым может сравняться разве что бизнес-класс писюковых ноутов от 1500-2000$.
а где вы будете крутить Final Cut Server, для монтажников в телекомпаниях? В России несколько телеканалов, которые используют сотнями xserve
Это у нас цены бешеные. А в США например на конференциях разработчиков я наблюдаю процентов 60-70 разрабов с МакБуками, потому что нужна нормальная юниксовая консоль, в винде все плохо с этим, а в линуксе зоопарк и проблемы с поддержкой оборудования. Но имхо, я считаю что надо голосовать рублем и не покупать продукцию этой конторы просто за их поведение (абсолютно наглое и бесцеремонное) и за их политику по отношению к OpenSource сообществу.
Все правильно говоришь за исключением "их политику по отношению к OpenSource сообществу." Webkit, LLVM, CUPS - каждый проект лучший в своем классе.
>Webkit, LLVM, CUPS - каждый проект лучший в своем классе.Не благодаря, но вопреки усилиям Apple.
>>Webkit, LLVM, CUPS - каждый проект лучший в своем классе.
>Не благодаря, но вопреки усилиям Apple.конечно.
Они ведь их просто купили.
С таким же успехом можно говорить что и благодаря им гцц развивается - а как же, в свой хыкод встроили.Зыж
а купс после покупки конкретно глючить стал.
Раньше работал как топор - просто и безбажно.
Благо сейчас драйверов больше, но это точно не огрузку спасибо.
> Webkit,...заслуга КДЕшников. С хрена вы эпплу то все приписали? Пошестерить перед Эпплом сильно захотелось? Или факт того что какие-то там КДЕшники написали приличный движок, который даже эппл утянул себе - напрягает?
По большому счету:
WebKit - заслуга KDE. V8 - заслуга гугл. А этот ваш сафари - вообще ни рыба ни мясо. Какой-то унылый браузер без явных преимуществ перед остальными. Если уж смотреть на окончательный результат от именно эппла.> LLVM,
А он лучший в каком классе? По сравнению с чем? Если с gcc сравнивать то почему-то сравнение в виде "собирает уже даже" (то что gcc 10 лет как уже собирает) и "ну почти совсем не отстает, ых-ых-ых-ых".
> CUPS - каждый проект лучший в своем классе.
Да что ж за манера такая - зад лизать? Эппл не делал этот продукт а купил его. Скупить - ума не надо. И не угробить достижения - тоже, достаточно всего лишь не мешать. В чем состоит мегазаслуга? В том что вовремя подсуетились?
>Макось вообще от виндовса отличается ровно одним: пользователи при такой же или даже большей тупизне гораздо более пальцатысерьёзный аргумент в тех.дискуссии, с таким "спецом" не поспоришь =)
Ну какая может быть техническая дискуссия о макоси, подумайте сами? Что там такого технически интересного можно обсуждать?Вполне логично, что большинство подобных дискуссий неизбежно скатывается либо в сексуальные ориентации, либо в кидание понтов.
Действительно, что там технически интересного - UNIX как UNIX.
Что там обсуждать? :D
UNIX - это такая табличка, не несущая полезной информации. Типа надписи "Буйвол" на клетке слона.
> Действительно, что там технически интересного - UNIX как UNIX.
> Что там обсуждать? :DДействительно. Единственное отличие этого юникса от остальных: его тупые юзеры прутся в багтрекеры, рассказывая авторам программ как их система ЦЕЛИКОМ падает от каких-то совершенно безобидных действий программы. Эти хомяки даже вообразить себе не могут что если СИСТЕМА целиком падает от действий программы - баг не в программе, а в их горбатой системе. Потому что нормальная система не должна падать от действий непривилегированной программы вообще. Юниксоиды хреновы. С не менее хреновым юниксом.
Подобные заявления хорошо бы снабжать примерами...
> Ну какая может быть техническая дискуссия о макоси, подумайте сами? Что там
> такого технически интересного можно обсуждать?
> Вполне логично, что большинство подобных дискуссий неизбежно скатывается либо в сексуальные
> ориентации, либо в кидание понтов.Ну во-первых переносимость ядра на различные виды устройств (от коммуникаторов до планшетов), интересная архитектура ядра ОС, архитектура графической подсистемы, беспроблемность работы приложений написаных для разных архитектур ЦПУ (PPC/Intel), совместимость с практически всеми Unix-наработками, удобство и продуманность интерфейса (идеи которого до сих пор воруют разработчики DE/Шindowш)
Они наверное с Нуралиевым решили 1Ску портировать :)
>P.S. интересно, а что они на своем "сервере" делают с софтом которому мускуль нужен?Для такого софта они _сами_ доставляют мускуль, он хоть и не поставляется "из коробки" но никуда не делся.
Ваш К.О.
> Макось вообще от виндовса отличается ровно одним: пользователи при такой же или
> даже большей тупизне гораздо более пальцаты.
> P.S. интересно, а что они на своем "сервере" делают с софтом которому
> мускуль нужен? Теперь эппло-сектанты будут дружно орать "это не нужно", как
> обычно? Только не в обиду эпплу постгр поддерживается сильно меньшим количеством
> софта чем мускул. Поэтому их сервер все более и более напоминает
> какую-то игрушку сделанную чисто для галочки.соглашусь. Насколько мне известно они сервераотказались производить, что ж теперь делать тем, кто на них построил своё хозяйство? Эппл говорит примерно так "используйте Мак Про как сервер".
Эппл жутко ненадежен, на примере производства тех же серверов (железа), переключившись на более доходные технологии
>Макось ничем не отличается от windows в этом плане.В каком-таком "плане"? MacOS X - это сертифицированный UNIX, Windows по Вашей извращенной логике тоже?
> MacOS X - это сертифицированный UNIXВы так говорите, как будто это что-то меняет.
>> MacOS X - это сертифицированный UNIX
> Вы так говорите, как будто это что-то меняет.Да, это все меняет, по крайней мере для тех, кто головой думать умеет. Говорить, что UNIX в прямом смысле этого слова ничем не отличается от винды - это верх идиотизма.
Не вижу никакого идиотизма. Если, например, M$ захочет, чтобы винда была сертифицированным юниксом, то сделает это на раз-два.Проще говоря: на сарае тоже можно написать "UNIX", но содержимое сарая от этого не изменится.
Макось как была yet another windows, так ей и остается.
> MacOS X - это сертифицированный UNIX, Windows по Вашей извращенной логике тоже?насколько я знаю windows, официально posix совместим, в отличии от linux, как мне кажется это не делает windows более близким к unix чем linux.
сарказм детектед
приходится использовать мак сервер. там глюк на глюке (встроенные демоны). некоторые просто работали-работали, а потом раз - и не стартуют.все из портов приходится ставить. а там ни о какой надежности (как у дебиана) речи нет.
> приходится использовать мак сервер. там глюк на глюке (встроенные демоны). некоторые просто
> работали-работали, а потом раз - и не стартуют.
> все из портов приходится ставить. а там ни о какой надежности (как
> у дебиана) речи нет.Хм, а чем код собранный мэйнтейнером отличается от кода, собранного вами?
Очевидно кому. Если везде беленькие и серебристые железки с понадкусанным яблоком, то и яблосервер там в тему. Оно же интегрируется между собой.Если нет - очевидно, что оно нафиг не надо.
> Очевидно кому. Если везде беленькие и серебристые железки с понадкусанным яблоком,А такое только в компании Эппл и их радужных мечтах.
> А такое только в компании Эппл и их радужных мечтах.Да нет, бывает и в реальности, в частности в европках. Это в Роиссе ябложелезо продают втридорога, что оно удел эстетов-метросексуалов. А там оно вполне наравне с остальным железом такого же качества. Так что чем брать вендобук - берут мак, и, в общем-то, не проигрывают. OS X, если срванивать с ШИНДОШS, как-то все-же получше смотрится. Банальное рабство есть и там и там, но в яблосистеме хоть останки UNIX под капотом и более сильное влияние местечкового HIGа.
> есть и там и там, но в яблосистеме хоть останки UNIX под капотомЯдро этого типа-юникса на раз падает от элементарной качки торентов. Такого даше выньдусь себе не позволяет нынче.
> и более сильное влияние местечкового HIGа.
Да-да, или так, или "это не нужно". Выбор тех кого волнует только понт, а "mission accomplished" не интересует совершенно.
> Ядро этого типа-юникса на раз падает от элементарной качки торентов. Такого даше
> выньдусь себе не позволяет нынче.Примеров бы...
Mac OSX Server это самый обычный Unix. Если в хозяйстве старый MacMini то MacOSX Server первый кандидат на роль сервера. Все posix.
MacOSX Server для старенького MacMini честно покупать будете ?
> А кому вообще интересен MacOS в роли сервера ? Это такое редкий
> вид полового извращения ?Mac OS X вполне годится для рабочего окружения WEB-разработчика (Apache, MySQL и PHP были искаропки)
> А кому вообще интересен MacOS в роли сервера ? Это такое редкий
> вид полового извращения ?Контроллер домена XGrid на не-маке? OpenDirectory? А Xsan? Или эта фсё для бландинак?
Ви макось ненакартинке хоть видели? А то что она администрируется легко это как раз преимущество.
В телевидении активно используют
А причём тут сервер?
Порадуются разработчики ПО, делающие ставку на mysql, а уж тем более на mac os x server, хотя думаю больше ставок на последнее делают блондинки чем разработчики.
> Порадуются разработчики ПО, делающие ставку на mysql, а уж тем более на
> mac os x server, хотя думаю больше ставок на последнее делают
> блондинки чем разработчики.В портах (MacPorts, Homebrew) есть все что нужно, так что особо никто не расстроится, ну подумаешь, лишний раз ручками набрать port install mysql
Когда-то МАКи годах так в 90-х благодаря преимуществам графической подсистемы были удачными для специфических применений в бизнесе, а сейчас по большей части это украшение на столе. Поэтому думаю они не боятся менять в macos server что угодно на что угодно.
> Когда-то МАКи годах так в 90-х благодаря преимуществам графической подсистемы былиЕсли сравнивать с местами очень плохо выглядящим X11, то графическая подсистема у OS X весьма даже ничего.
Да и цирка «сделай GTK, Qt и Tk хоть немного похожими» нету, ровно как и нет вендоцирка «очередные разработчики решили сделать "красивенько" и сделали полупрозрачное окно в форме сердечка». Стандартизированные виджеты и довольно проработанный HIG — дело хорошее.
Не маковод, если что. По мне так GNU/Linux, хоть и не идеален (а местами и, увы, но плох), но в целом приятнее.
> Если сравнивать с местами очень плохо выглядящим X11, то графическая подсистема у OS X весьма даже ничего.То, что иксы в макоси выглядят плохо - заслуга отнюдь не иксов.
на счёт Apple, их mac'ов и их OS'и.вот пару зачётных фоток с BSDCan 2011 (http://www.bsdcan.org/2011/):
http://tricolour.net/photos/2011/05/12/med/13-15-20i1.jpg
http://tricolour.net/photos/2011/05/12/med/13-17-31i1.jpg
остальные примерно того же содержания см. здесь:
http://www.bsdcan.org/phorum/read.php?f=10&i=5&t=5
> на счёт Apple, их mac'ов и их OS'и.
> вот пару зачётных фоток с BSDCan 2011 (http://www.bsdcan.org/2011/):
> http://tricolour.net/photos/2011/05/12/med/13-15-20i1.jpg
> http://tricolour.net/photos/2011/05/12/med/13-17-31i1.jpg
> остальные примерно того же содержания см. здесь:
> http://www.bsdcan.org/phorum/read.php?f=10&i=5&t=5забавно, это же кирк маккузик и эрик оллман :)
Думаю что Эйпл позаботится о своих продуктах связанных с данными изменениями. Для десктоп системы и предназначен серверный вариант (что естественно в энтерпрайзах всяких, в том числе и редхат). Ну а то, что макбуки, это довольно мощные железки всем известно. С процом ай7 и 8ГБ ОЗУ можно и в виртуалбоксе компилять всю систему. Кстати у них и виндовые машинки видны, хотя это личное дело их хозяев. Не все же красноглазые фанатики, купили ноут с вин7, а там гарантия, лицензия, игрушки и прочая лабуда))
ПыСы: у меня старый ноут и арчлинукс.
> вот пару зачётных фоток с BSDCan 2011 (http://www.bsdcan.org/2011/):И что так взволновало? Огрызок яблока? На фотках с бсдкана? А случаем у челов, кто на фотках, не интересовались, что там реально стоит на этих буках..? Там и винду можно поставить. Если очень захочется извратиться. А уж FreeBSD или Linux - проще простого.
Чувак, ты думаешь они все сами себе одинаковые макобуки купили ???
А что MacBook Pro бывает какой-то разный?
> А что MacBook Pro бывает какой-то разный?Остается еще униформу раздать да порядковый номер нашить на грудь.
> остальные примерно того же содержания см. здесь:
> http://www.bsdcan.org/phorum/read.php?f=10&i=5&t=5что значит того же содержания? выдаете желаемое за действительное.
> на счёт Apple, их mac'ов и их OS'и.
> вот пару зачётных фоток с BSDCan 2011 (http://www.bsdcan.org/2011/):
> http://tricolour.net/photos/2011/05/12/med/13-15-20i1.jpg
> http://tricolour.net/photos/2011/05/12/med/13-17-31i1.jpg
> остальные примерно того же содержания см. здесь:
> http://www.bsdcan.org/phorum/read.php?f=10&i=5&t=5У меня лично складывается ощущение что все разработчики KDE поголовно сидят на MacOS, потому что выпускать KDE с ТАКИМИ глюками — это значит они сами даже не пытались пользоваться своим творением :)
> они сами даже не пытались пользоваться своим творением :)ну так они же не окончательно с ума посходили все. натурально, не будут они пользоваться своим поделием, когда есть выбор.
Это означает лишь одно: никто в здравом уме и трезвой памяти не крути веб-сервисы под MaсOSX. Т.е. конечная платежеспособная пользовательская аудитория стремится к нулю -> её можно спокойно 'пожертвовать' ради мелкого PRа и подстраховки. Ну а коли так - почему собственно и нет? Удалили и удалили. И хрен бы с ними. Это кого-то волнует? Лично меня - нет :)
платежеспособная пользовательская аудитория?
LOLWUT??
мускуль это даже не субд, это тупой бинарный греп :)
> платежеспособная пользовательская аудитория? LOLWUT?? мускуль это даже не субд, это тупой бинарный греп :)Если за грип будут платить столько же, сколько за MySQL - почему нет? Это был бы проект всех времен и народов - жестоко дешево в разработке и поддержке при этом приносит ощутимую прибыль -> соотношение доходы/затраты были бы чрезвычайно высоки что есть главный плюс. Только вот почему то никто не хочет платить за тупой бинарный грип. А жаль, я бы продал :( Если у вас вдруг возникнут мысли по поводу того, как можно эффективно продать тупой бинарный грип по цене полноценной СУБД - стучитесь, обсудим.
> LOLWUT??
> мускуль это даже не субд, это тупой бинарный греп :)Ну, что там было про понтовых и тупых пользователей? Вот вам типичный экземпляр. Наверняка маком пользуется.
Думаю замена произошла из-за Oracle.
Думаю колесо крутится потому, что оно круглое.
> Думаю колесо крутится потому, что оно круглое.Колесо крутится потому, что его кто-то крутит. А круглое оно квадратное или ромбиком - это мало кого волнует.
Ваш КО
Какая разница? Во-первых, софта из базовой поставки все равно ни для чего не хватает, а во-вторых, эту хрень все равно никто не использует.
>эту хрень все равно никто не использует.это потому что ты не знаешь какая хрень вон ту хрень юзает постоянно.
Но первую хрень ты лично юзаешь, а вторая тебе не нужна.
Вообще-то под "той хренью" я подразумевал "серверную" макось. И я действительно не знаю, какая еще хрень использует эту хрень =)
Настраивал в жизни несколько раз макосы. Вы не поверите.
Программы знаете там как удаляются? Просто в корзину её пихаешь и все. Дада, вот так системный uninstall работает. Если не помогает такой способ - мне пользователь подсказал как делать - общий поиск по всему компу делаешь по имени программы - все что нашлось в корзину. Тогда 100% удалится. И этому вот прямо учат что надо так и делать.
Лично мои выводы: когда толпа народу визжит "интуитивно понятный предсказуемый простой интерфейс" - профессионалу за ним делать нечего. Скорее всего, интерфейс разрабатывали консультируясь у этих самых дизайнеров, художников, музыкантов, творческой илиты и прочих пид^Wвысокодуховных личностей. И он понятен и интуитивен только им, обычному натуралу такой интерфейс сразу покажется нелогичным, запутанным, неожиданным и противоречивым.
> И он понятен и интуитивен только им, обычному натуралу
> такой интерфейс сразу покажется нелогичным, запутанным,
> неожиданным и противоречивым.Спорный вопрос. Разве может быть что-то более интуитивно понятное, чем удаление методом Drag&Drop? Для гуя имеется в виду.
На каждый товар есть свой купец!
Яблочники - отличная ИТ кампания. Да они хотят денег за свой труд, но это их право. И надо сказать что, то что они делают пользуется спросом у большого количества далеко не глупых людей. И если человек не знает как ставить что-то из реп или портов - это ничего не значит в плане профессианолизма этого человека. Большинству фотокоров или журналистов или киношников нахрен не нужны танцы с бубном вокруг Линуха или БСДи. Им нужно просто работать и делать качественно свою работу.
Кстати могу сказать что именно благодаря знакомству с МакОС я начал интересоваться и пробовать эксплуатировать вышеупомянутые ОСи. :)
И считаю что только сектанский фанатик с пеной у рта будет доказывать что обработку мультимедиа контента можно, с той же лёгкостью как в Маке, делать под Линухом (и т.п.)
Короче "Кесарю - кесарево, а слесарю - слесарево" (с) народ :D
>Программы знаете там как удаляются? Просто в корзину её пихаешь и всеНа самом деле это большое преимущество по сравнению с Windiws и Linux.
В нормально написанной и собранной программе все нужные ей компоненты находятся в одной папке-bundle, которую можно свободно перемещать по ФС без потери функциональности.
> общий поиск по всему компу делаешь по имени программы - все что нашлось в корзину.
> Тогда 100% удалится. И этому вот прямо учат что надо так и делать.А теперь расскажите, как обычный пользователь может полностью (на 100%) удалить из Linux программу, которую он "установил" из su при помощи make install, раскидавшей сотни файлов по всей ФС, а make deinstall разрабочик не предусмотрел (или build-директория была удалена).
> Лично мои выводы: когда толпа народу визжит
> "интуитивно понятный предсказуемый простой интерфейс" - профессионалу за
> ним делать нечегоВы просто не профессинал ;) В противном случае вы бы понимали, что профессионально сделанный GUI должен быть именно простым и интуитивно понятным для пользователей.
> А теперь расскажите, как обычный пользователь может полностью (на 100%) удалить из
> Linux программу, которую он "установил" из su при помощи make install,
> раскидавшей сотни файлов по всей ФС, а make deinstall разрабочик не
> предусмотрел (или build-директория была удалена).Если он знает про su и make install, то он не обычный пользователь.
А что это меняет? Удаление такой программы из Linux не станет проще/логичнее, чем описанное удаление программы из Mac OS X.
> А что это меняет? Удаление такой программы из Linux не станет проще/логичнее,
> чем описанное удаление программы из Mac OS X.Хотел ответить, но ниже меня опередили. Установите программу подобным образом(если такое возможно на этой анально огороженной системе) на МакОСи и удалите чудесными движениями мышки.
>> А что это меняет? Удаление такой программы из Linux не станет проще/логичнее,
>> чем описанное удаление программы из Mac OS X.
> Хотел ответить, но ниже меня опередили. Установите программу подобным образом(если такое
> возможно на этой анально огороженной системе) на МакОСи и удалите чудесными
> движениями мышки.Что в макосе анально огоржено? make install? будет срач, да. поэтому стоит пользоваться portege.
Вы не приложение в корзину тянете, а контейнер в котором могут быть любые файлы, хоть образ диска с операционной системой (до Lion так обновляется, да). Это аналогично apt-get remove в какой-нибудь убунте. А вот настройки нужно вручную сносить. Конфиги раскиданы по 2-3 папкам.
Вообще, изменения вносимые стандартным для графических утилит инсталлятором лежат в /var/db/receipts/ и прекрасно просматриваются утилитой lsbom, но вы по видимому не знаете что в макосе есть терминал.
На опеннете новостям про яблоко не место. Здесь им единицы пользуются, а многие просто слюнками брызгают со злости.
> А теперь расскажите, как обычный пользователь может полностью (на 100%) удалить из
> Linux программу, которую он "установил" из su при помощи make install,
> раскидавшей сотни файлов по всей ФС, а make deinstall разрабочик не
> предусмотрел (или build-директория была удалена).Вы так говорите, как будто подобный эффект нельзя воспроизвести на макоси.
Разумеется, можно.А говорил я так Крыжовнику, который делает выводы о профессионализме только по своему эпизодическому опыту удаления из макоси криво поставленных программ.
>> Программы знаете там как удаляются? Просто в корзину её пихаешь и все
> На самом деле это большое преимущество по сравнению с Windiws и Linux.
> В нормально написанной и собранной программе все нужные ей компоненты находятся в одной
> папке-bundle, которую можно свободно перемещать по ФС без потери функциональности.Поработайте программистом для мака, а потом обсуждайте как писать нормальные программы для него. Как вы думаете где должны в маке лежать аудио плагины, идущие в комплекте с вашей программой? Или к примеру попробуйте установить что-то типа Logic Pro (нормальная программа от Apple) а потом удалить перетянув в корзину и посчитать неосвободившиеся гигабайты. В Mac OS X достаточно проблем о которых просто не знают те кто не работал на ней постоянно хотя бы год.
Вот мы как раз и пишем кросс-платформенные GUI-программы для Windows, Linux и Mac OS X.В большинстве случаев в application bundle можно включить все необходимые компоненты (включая импорт любых frameworks), так что полное удаление действительно можно сделать перетягиванием в корзину всего одной заранее известной папки. Можно также связать application bundle с другими своими bundles с импортированными frameworks, так что полное удаление можно сделать перетягиванием в корзину всего нескольких заранее известных папок.
А подводные камни есть везде.
Дорогой, всё можно запихнуть в бандл. После чего всё устанавливается простым копированием, а удаляется без следа, вот уже новость, обычным удалением бандла программы.
>>Программы знаете там как удаляются? Просто в корзину её пихаешь и все
> На самом деле это большое преимущество по сравнению с Windiws и Linux.
> В нормально написанной и собранной программе все нужные ей компоненты находятся в
> одной папке-bundle, которую можно свободно перемещать по ФС без потери
> функциональности.Это не преимущество, а tradeoff -- при очередной дырке в zlib каком предлагается ждать, пока пофиксят все такие бандлы. Т.е. есть как плюсы, так и минусы у такого _выбора_.
Все в ваших руках: вы можете включить в bundle то, что считаете необходимым. Библиотеки вроде zlib можно и не включать. Тогда получите простоту установки/удаления при сохранении возможности централизованного обновления системных библиотек.
> Все в ваших руках: вы можете включить в bundle то, что считаете
> необходимым. Библиотеки вроде zlib можно и не включать. Тогда получите простоту
> установки/удаления при сохранении возможности централизованного обновления системных
> библиотек.ага. программа требует библиотеку libxyz, но мы её не включаем. а в системе её нет. ай, что случилось, почему программа не запускается?! придётся в бандл класть. и, натурально, никаких общесистемных обновлений пакетов. чем это отличается от винды?
А теперь почти та же история из мира Linux:
статически собранная программа требует библиотеку xyz, поэтому мы её линкуем. И, натурально, никаких общесистемных обновлений для этой статически слинкованной xyz библиотеки (которой к тому же даже в системе нет). Чем это отличается от винды?Так что вы сказать-то этим хотели?
Повторяю: все в ваших руках. Если включаете в свою программу редкую библиотеку (хоть в bundle, хоть статически слинкованную) будьте готовы сами обновлять её (или даже всю свою программу).
> А теперь почти та же история из мира Linux:[...]
> Так что вы сказать-то этим хотели?То, что исключение одного мира является правилом другого.
Ну и что? Не факт, что MacOSX-правило безусловно хуже Linux-правила (вспомните хотя бы одно из его правил, при котором файлы одного приложения раскиданы по всей ФС).Обратное сравнение, разумеется, тоже верно. Так о чем здесь српоить? (вопрос адресован не распальцованым юным анонимузам :) )
Уважаемые!
Может я не очень давно посещаю этот ресурс, может я не супер-админ, не супер-разработчик, не слишком силен в Unix-системах, хотя мне пока хватает. Но я посещаю этот ресурс прежде всего для того, чтобы узнать для себя что-то новое, прочитать мнения более осведомленных людей, кто уже тестировал предмет статьи, а на деле, ежедневно читая комментарии к почти любой статье, я читаю один лишь срачь в комментариях!
Получается, что статьи, иногда интересные, читать еще стоит, хотя и есть исключения, а вот комментарии к ним, читать хочется все меньше и меньше, но это уже дело сугубо мое.Спасибо за понимание.
С уважением.
Коменты зависят от аудитории, если некоторые при оценке статьи учитывают среднее мнение из коментов, то удачи им большой в жизни.
> Коменты зависят от аудитории, если некоторые при оценке статьи учитывают среднее мнение
> из коментов, то удачи им большой в жизни.Он же не про это говорит. Он говорит что раньше OpenNET был тусовкой профессионалов, а сейчас — филиал LOR'а.
Спасибо за помощь в разъяснении. Да, я именно это имел ввиду, хотя, даже не столько тусовкой, сколько больше познавательным ресурсом.
так и новости какие пошли?
То один на кого-то наехал, то другой.
Да и сабж явно - патентные войны. Эпизод VII.
Скоро за хэловорд сажать будут, за чуть более сложные - уже.
Какой технический момент вы бы хотели услышать в рамках сабжа?
Откровенно говоря, в рамках этой статьи, наверное, никакого, просто удивило то, что большая часть мануалов к большей части всяких полезных сетевых сервисов, таких как SAMS, например (первое, что пришло в голову), написано для установки и настройки под MySQL, честно пару раз только для почтовиков встречал мануалы с PostgreSQL.
А идея моего первого комментария к этой статье - просто уже в n+1 раз наткнулся на срачь не о чем, хотя в тот же раз надеялся что найду что-нибудь интересное про те же преимущества PostgreSQL перед MySQL'ем, но напрасно.
> А идея моего первого комментария к этой статье - просто уже в n+1 раз наткнулся на срачь не о чем, хотя в тот же раз надеялся что найду что-нибудь интересное про те же преимущества PostgreSQL перед MySQL'ем, но напрасно.Тык эээ... позволю себе крамольную мысль: а может их как бы и нет? Вот и не пишут.. :)
Тык эээ... позволю себе крамольную мысль: а зачем их писать если разница только в строчке с описанием db_connect'a?
Спасибо за ответ. Честно, я был не в курсе, вообще использую MySQL исключительно для поддержки сервисов (хранения БД), если что-то валится на эту тему, гуглю, но запросы, даже самые простейшие, писать не умею и времени учиться пока нет.:-(
> А идея моего первого комментария к этой статье - просто уже в
> n+1 раз наткнулся на срачь не о чем, хотя в тот
> же раз надеялся что найду что-нибудь интересное про те же преимущества
> PostgreSQL перед MySQL'ем, но напрасно.А такое скорее есть смысл всей оравой писать (в т.ч. и отлавливая грамотных комментаторов даже по флеймфестам) статьями в http://wiki.opennet.ru/Категория:Сравнение
> Он же не про это говорит. Он говорит что раньше OpenNET был
> тусовкой профессионалов, а сейчас — филиал LOR'а.Скорее отделение терапии для понабежавших с LOR и MSDN...
В портах всё на месте. Устанавливается без проблем, как и раньше.
У меня MacBookPro и я даволен, в Mac OS есть отличный полноценный Терминал, который позволяет мне удаленно администрировать все системы на Linux не испытывая ни каких неудобств. К тому же, ничтто не может помешать поставить скажем Fedora на MacBookPro, работает безупречно.Использовать МакБук удобно, он быстрый, мощный, легкий и долго держит батарея, а когда твоя работа это консоль и удаленка, то пофигу что ты используешь в качесте домашнего лэптопа