Pull to refresh
33
0
Сергей Кузнецов @cr0t

Разработчик

Send message
Ох, нехорошо! Нехорошо копипастить новости с других сайтов, немного добавив только картинок. Пруф: hard.compulenta.ru/517001/ (там эта новость была раньше, чем появился этот пост, да и стиль текста — Компьюлентовский).
Слушайте. Я не собираюсь сейчас обсуждать все разработки Всеми-Уважаемой-и-Любимой-Компании-Всех-Времен-и-Народов.

Я живу в современном мире. У меня в квартире на моем рабочем компьютере стоит Mac OS X, у жены на ноутбуке — Windows, на медиа-центре/файлохранилище — Ubuntu.

На какой из этих машин я могу использовать ActiveX?.. Правильно.

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

Почему GnuCash, который я использую для ведения домашней бухгалтерии я начал использовать в Ubuntu 8.04 на рабочем ноутбуке, потом перенес папочку на свой домашний компьютер с виндой и там продолжил успешно работать со всеми своими счетами, а теперь у меня успешно GnuCash трудится на MacOS? Почему? Потому что люди писали для людей, а не для набивания баксами своего корпоративного кармана.

Сегодня я столкнулся с тем, что не могу использовать VMWare Infrastructure Web Access консоль доступа к виртуальным машинам из-под MacOS, потому что она ЗАТОЧЕНА под IE (ну еще есть плагин для Firefox — но ТОЛЬКО для Windows версии).

Помните конец 90-х, начало (и даже середину) первого десятилетия текущего века? «Этот сайт лучше всего смотреть в Internet Explorer 5.5, 6.0 на разрешении 1024x768»… И мне кажется, что у Microsoft до сих примерно так.

Конкуренция очень хорошо, очень, но я кажется высказал свои мысли по поводу веры в Microsoft еще в первом своем комментарии к этой статье.

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

За сим предпочитаю оставить этот тред комментариев от дальнейшего ветвления, мне работать надо, а не спорить.
Может я неверно построил фразу, но я привел SVG как раз в качестве общего стандарта (точнее сказать рекомендации: консорциум W3, для точности, стандарты не разрабатывает, они только рекомендации выпускают).

А вот Microsoft как раз и занимался своими велосипедами всю жизнь («Мы же самая большая софтверная корпорация, куда мы им (пользователям) скажем идти, туда они и пойдут, какие мы им напишем программы, тем они и будут пользоваться! А-ха-ха-ха!» — маниакальный смех корпорации)
Не знаю, как остальным (пишут «не верится», «вау»), но скажу честно: от такого обилия лести в сторону MS и IE меня даже как-то подташнивает. (Даже может автор статьи и не виноват, т.к. он лишь описывает презентацию с официальной конференции)

Вы только подумайте! С таким смаком рассказывать о какой-то программе, 6-ую версию которой все (буквально все! — наверное уже и вынужденные пользователи) ненавидят! 7-ую и 8-ую толком никто не поддерживает, потому, что все силы брошены на создание новой — «догнать и перегнать», а у веб-разработчиков все силы брошены на «поддерживать и исправлять», т.к. количество пользователей той или иной версии еще огого!

Это же надо?! Дождаться только 9-ой версии, чтобы начать поддерживать общие со всем миром стандарты, а не создавать свои велосипеды (SVG тот же, например)?

Все таблицы таким тщательным образом вылизаны: у IE9 везде зеленый «pass» и «100%», причем pass вовсе не говорит о качестве прохождения теста. Я у себя на сайте тоже могу сделать страничку «Тестирование моего браузера _Оранжевый Поросёнок_ ® :)» и сравнение его возможностей с остальными" и написать тонну таблиц с тем, что у моего «все отлично».

Да простят меня приверженцы Microsoft'а или просто верующие (в IE9), но меня за годы работы так достала борьба с ИЕ, что я больше Microsoft'у не верю и не поверю никогда.

Простите, тошнит…
Присоединяюсь к поздравлениям Ray'я. Еще раз поздравить с таким событием — не будет лишним :)
А что случилось с pestaa'ой? У него не хватает времени на Yii?
Долго тупил, что же за программа «мэйк» («трудящихся на Маке») и что за веб девелоперы в ней трудятся, наверное, все-таки лучше написать «Mac'e», а то на словах, начинающихся с большой буквы, мозг останавливается и пытается прочитать их по-английски.
Мое домашнее рабочее место выглядит примерно так:


по щелчку откроется изображение побольше


Мое пространство организовано примерно так:

— на левом мониторе располагается редактор кода, + окна чата, скайпа, может быть keepass;

— на правом мониторе — окно браузера с текущим проектом, запущенная виртуалка с виндой (т.к. приходится верстать и тестировать сразу во всех браузерах), а также окно терминала (можно парочку, если надо наблюдать «картинку» с разных серверов).

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

Не знаю кому как, но мне, в общем, работа на двух мониторах очень сильно помогает. Огромным плюсом становится сокращение времени на переключение между окнами — они же все перед тобой. Об этом говорю с уверенностью, т.к. с прошлого лета работал на двух мониторах (один был, правда, сначала 17'', но в ноябре 2009-го я купил второй 23''). Но под НГ мы с женой одним из моих мониторов заменили ТВ, к которому был подключен наш медиа-центр и я два месяца «жил» на одном.

Но буквально вчера мы приобрели еще один 23'' монитор. Я рад :)
Ну, если при запуске «convert» я могу видеть в списке процессов запущенный gs, то при запуске pdftk в списке есть только он (в смысле активно работающий). Да и в зависимостях пакета не наблюдается наличие библиотеки ghostscript. Он только libgcc, libgcj и libitext-java просит (ну и так по мелочи).
Тоже использую pdftk для разбивки PDF-ок на страницы. Но он не всегда их может открыть. Для тяжелых случае приходится использовать convert (из ImageMagick), но при при разбивке на страницы convert (в своей работе он используется gs) «кушает» очень много памяти.
С самым последним dist-upgrade'ом у меня на этой машине такое ядрышко:
uname -a
Linux ???.com 2.6.26-2-xen-amd64 #1 SMP Wed Jan 13 00:12:41 UTC 2010 x86_64 GNU/Linux
Присмотрюсь на следующем сервере и к KVM'у.

Но на самом деле, как говорил один мой друг: «На вкус и цвет все фломастеры разные!»

На Hetzner'е можно и FreeBSD поставить на физический сервер, а можно и разные линуксовые дистрибутивы, можно KVM, можно XEN, можно OpenVZ, а кому-то нравится и будет достаточно VirtualBox'а.

В этом и прелесть нашего мира — разнообразие. Если была одна технология — не было бы конкурентности.
1) «10000 хитов в сутки на сайт на php» — это все равно, что «сферический конь в вакууме». Все, все сайты на PHP, Rails, Java'е все разные. На PHP это может и handmade быть сайт, и Joomla, и Wordpress, и Drupal, и собственная CMS, может мегапортал, а может и странички-хомячки. Это нужно смотреть на то, как нагружают эти сайты систему. Так примерно кто же Вам скажет?

По остальным вопросам я уже ответил выше. Группировка — сугубо индивидуально. А обновление — если Вам лень в каждый сервер зайти и обновить его, то посмотрите в торону Chef, Capistrano (правда это больше для деплоя, но можно и для управления серверами использовать с успехом), другие системы управления большим парком машин.
XEN — быстрее KVM. А на выбранной машинке ресурсов и так — кот наплакал. :)
1) Столько, сколько посчитаете нужным. Ну, правда! Единственный момент с XEN такой, что выделяемое процессорное время в условиях полной загрузки процессора пропорционально количеству выделенной памяти. Т.е. если выделили для ВМ 256Мб из 2Гб оперативки, то в условиях тотальной загрузки физического процессора, максимум можно рассчитывать на четверть от его мощности.

2) Опять же, там где вам кажется более разумным это сделать. Но, например, Dom0 у меня получается, что имеет аж целых два внешних IP-адреса (один изначальный, а второй из выданной подсети, чтобы работал роутинг для виртуальных машин).

3) Говорят, что некоторые добивались одновременного запуска 118 доменов на одной физической машине (пруф), но лучше дополнительно погуглить на эту тему.

4) Зависит от мощности физической ноды и мощности виртуальной машины. Скорость вычислений на виртуальной машине максимально приближена к физическим вычислениям (благо современные процессоры поддерживают виртуализацию на своем уровне).

5) Не понял вопроса? Можно группировать сайты по заказчику, можно по первой букве домена, по количеству посетителей. Да как угодно, хоть как того захочет левая пятка старшего менеджера.

6) Debian имеет nginx в репозиториях, не обязательно его ставить из исходников. Кроме этого, ребята из FirstVDS сделали свой репозиторий, где присутствует более свежая версия nginx'а.
И не из близкого, а того же самого! :)

А у меня проще было. Я написал, что «Буду использовать для раздельных виртуальных серверов». Все. Ничего больше. И мне через полтора часа пришло извещение о том, что подсеть выделена.
Почему же тема не раскрыта? Как раз, по-моему, сабж пота целиком и полностью раскрыт. Или мне стоило на каждом моменте остановится и написать почему здесь нужно так, а не вот так? Я как раз собрал обрывочную информацию по предмету и сделал пошаговое руководство как сделать то-то и то-то. Если интересуют подробности, как оно все устроено внутри — добро пожаловать в мир открытой информации и Google.

Если бы я расписывал о XEN, о том зачем настраиваем роутингом, а не бриджом, зачем используем LVM и т.д., то мне легче было бы книгу написать, а здесь только те настройки, которые надо исправить на обозначенном сервере у обозначенной конторы с обозначенной версией операционной системы.

Сейчас эта информация актуальна, через полгода придется что-то менять. Но это жизнь — в ней все время что-то меняется.
Большое человеческое «Спасибо» за красивые фотографии и проделанную работу!

Вот здесь я сделал предложение своей будущей жене: мест
А что на счет подключения с проверкой по открытому ключу? У меня на домашнем сервере(ubuntu 9.10) + комп(10.6.2) не заработало :(
Отписался в ишьюсах на гуглокоде.
2) Компьютер с Lunux’ом на борту? :) Исправьте, пожалуйста.
Малярный скотч! Фигово выглядит, да и держит тоже! :)

Information

Rating
Does not participate
Location
Швеция
Registered
Activity