voyadger: (Default)
Сайт, на котором есть код, написанный на Flash, мне однозначно понравится меньше, чем сайт, на котором его нет.

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

Как пользователь, я не люблю flash за все вышеперечисленное, и дополнительно за то, что:
  • заказчики сайтов и некоторые разработчики думают, что flash - это модно и престижно
  • разработчики ошибочно думают, что flash работает везде (потому что кое-где он работает так небыстро, что лучше бы вовсе его не было)
  • вместо flash надо использовать Java, и тогда я смогу смотреть на этот сайт с любого устройства, включая мобильный телефон
  • плохо написанное приложение на flash подвешивает браузер целиком (по крайней мере, некоторые браузеры)
  • плохо написанное приложение на flash не имеет кнопки back - ошибочно введенная информация потеряется, придется все вводить заново
  • flash не имеет нормальной совместимости - иногда приходится обновлять плагин только потому, что обновилась версия сайта
  • flash не имеет нормального установщика под Solaris
voyadger: (Default)
Исполнения мечты ждут... сколько, три года? Больше? В 2007 году я начал жалеть о том, что свежего Acrobat Reader для Solaris под x86 не существует (был доступен только какой-то древний, новым форматам PDF не обученный). Так вот теперь свежий Acrobat Reader под Solaris x86 есть. Можно скачивать с официального сайта. Таким образом, изменение лицензионной политики Oracle в отношении Solaris имеет и свои положительные стороны...
voyadger: (Default)
Как правило, установка Oracle на Solaris больших проблем не вызывает. Однако СУБД установлена, все вроде бы настроено, но автоматически она не запускается. Наверное, вы не прочли что-нибудь важное в документации ("хм, документация? А что это?" - спросит нормальный самонадеянный администратор).

Так вот: для автоматического запуска сервиса БД в Oracle 11g Entrprise Edition на Solaris надо в файле
/var/opt/oracle/oratab
в последней строке
orcl:/home/oracle/app/oracle/product/11.2.0/dbhome_1:N
вместо N поставить Y, вот так:
orcl:/home/oracle/app/oracle/product/11.2.0/dbhome_1:Y

В Linux то же самое надо делать в /etc/oratab.
voyadger: (Default)
С помощью NetBeans 6.7 можно разрабатывать и отлаживать ПО для Solaris (Intel и SPARC) удаленно. Ставишь NetBeans на свой родной ноутбук или настольный компьютер, пишешь на С или С++, а потом заливаешь файлы проекта на удаленный сервер и там компилируешь, отлаживаешь и запускаешь - и все это в NetBeans, работающем на своем компьютере.

Можно использовать OpenSolaris Test Farm - тестовые машины для всех желающих разработчиков, которые Sun Microsystems предоставляет широкому кругу разработчиков. Читайте инструкцию по использованию нового NetBeans с OpenSolaris TestFarm (и с любыми другими серверами в сети тоже, если у вас к ним есть доступ по ssh)
voyadger: (Default)
Вышла наша с Женей Ильиным книга по Solaris 10. Вышла в марте, на Sun Tech Days об этом рассказывали, но самих книг там было мало - в киоске books.ru на конференции несколько экземпляров  было, и их купили мгновенно. Пока что это - самая современная книга, где рассказано о том, как устроен Solaris 10 внутри, какие новые возможности в нем есть, и даже как устроена внутри файловая система ZFS. Книга - на русском языке. Не перевод. Разумеется, в Solaris Internals об устройстве системы рассказано на порядок больше, но она не переведена (и скорее всего не будет - очень дорого переводить 800 страниц).

Наша книга годится даже для тех, кто еще почти не работал ни в UNIX, ни в Linux, потому что в первых главах там коротко рассказаны основы UNIX. Две главы посвящены DTrace - как оно устроено, и как его можно применять. Для более полного знакомства с DTrace надо прочесть документ Solaris Dynamic Tracing Guide. Про OpenSolaris будет следующая книга, в книге "Операционная система  Solaris" про OpenSolaris рассказано весьма коротко - когда книга готовилась, OpenSolaris еще не вышел. В следующей книге - по OpenSolaris - будет рассказано сразу про версию 2009.06.
voyadger: (Default)
В связи с кризисом на конференции Sun Tech Days решили участников поить чаем и кормить закусками за счет Sun, что тут же отразилось на сайте: исчезло упоминание об отсутствии бесплатной еды. Заодно добавили семинары по JavaFX и виртуализации в Solaris (про зоны и контейнеры). Про контейнеры буду рассказывать я. На конференции (и до семинара, и во время) можно будет получить скидку на ваучер для сдачи Sun'овских фирменных экзаменов. Тем, кто пойдет сдавать Администрирование Solaris, семинар реально поможет. Семинары сделаны на основе фирменных курсов, так что всякий пришедший может почувствовать, что заработал для себя несколько сотен USD и сэкономил время - на соответствующий курс уже можно не идти :)
voyadger: (Default)
3 февраля Новосибирск встретил меня залом ожидания, в котором меня ждал Саша Субботин - добрый гений, перемещающий на Мицубиси гостей новосибирского офиса Сана и в пургу, и в солнечный день. Холодно не было: морозы за двадцать обещали только к концу недели.

Курсы по OpenSolarisНа следующий день мы приехали в деловой центр "Фанат", сочетающий в своем именовании народность ("деловой центр" приятнее уху, чем "бизнес-центр") и лихость ("Фанат" вообще странное название для места, где учебные центры арендуют офисы). На мой курс пришли двадцать семь преподавателей вузов, и нам предстояло провести три дня на пятом этаже в гостях у компании "Сибинфоцентр", которая предоставила нам свой класс для курса по OpenSolaris.

Начали с обсуждения открытого ПО, все с удовольствием задавали вопросы, пили кофе с печеньем в перерывах и обедали в отличной "Шоколаднице" напротив через улицу. В "Шоколаднице" подавали борщ, супы, жаркое с грибами, салаты и сибирский клюквенный морс - под горячее было еще лучше говорить с соседями по столу о преимуществах OpenSolaris. С первых же часов я всем рассказал, что если курс будет сочтен полезным, в качестве положительного результата я жду регистрации студентов на sunstudentcourses.com, где в образовательной среде Moodle размещен ровно тот курс по (Open)Solaris, который мы проходили в аудитории "Сибинфоцентра" эти три дня.

За три дня даже те, кто из систем видел только Windows и даже ничего раньше не преподавал (только собирается или просто интересуется), стали разбираться в терминах OpenSolaris - IPS, ZFS и SMF перестали быть неясными аббревиатурами, а DTrace полюбился тем, кто собирается рассказывать будущим программистам о глубоком анализе приложений и средствах увеличения производительности. Шесть из двадцати семи преподавателей определенно решили использовать sunstudentcourses.com для того, чтобы помочь студентам лучше освоить материал своих курсов.

Наиболее приверженные Linux'у слушатели живо обсуждали, чего в OpenSolaris им не хватает, чтобы они чувствовали себя как рыба в воде, проявляя чудеса изобретательности в увиливании от освоения непривычных команд и новой функциональности. С другой стороны, одна из слушательниц сказала, что теперь она понимает, зачем нужна командная строка, и она обязательно ее изучит :)

Большинство преподавателей намерены рекомендовать изучение нашего курса коллегам. Среди них - преподаватели из Томска, Новосибирска, Барнаула. Самые спортивные из них после завершения курса и вручения сертификатов о его прохождении отправились в Шерегеш на выходные, кататься на лыжах. Прямо с занятий, захватив с собой сумки со спортивным снаряжением, которые их ждали весь день в углу комнаты.

Отдельное спасибо Насте Близнюк, Наташе Горшеневой и Яне Красненькой - не только за организацию курсов, но и за превосходное качество печати учебных материалов. В этот раз каждый преподаватель получил и конспект курсов, сброшюрованный элегантной пружинкой, и книжку OpenSolaris 2008.11 Getting Started Guide на русском языке, и листовку OpenSolaris InstallFest, и анкеты, и диски с уникальной версией OpenSolaris 2008.11 DVD SPBDev edition (включающей NetBEans 6.5, Sun Studio 11/08 и OpenOffice 3.0 - сразу при установке).
voyadger: (Default)
Пост будет интересен только тем, кому бывает нужно настроить pptp в Solaris или в других UNIX-системах. В России оказалось есть несколько городов (мною весьма любимых, но не за это), где в качестве средства учета трафика в гостиницах и прочих публичных местах используют VPN, точнее, его майкрософтовскую реализацию PPTP. Такое наблюдается в Томске и Калининграде (возможны дополнения в списке) :)

Как настроить )


UPD: в гостинице в Калининграде танец с бубном вокруг VPN должен обязательно начинаться с загрузки произвольной страницы в браузер, редиректа на локальный веб-сервер с инструкцией, а затем - в указанный под катом момент - удаления старого маршрута к шлюзу. Я пищу от удобства решения, серьезно! Моя коллега под Mac OS X не смогла настроить сеть здесь вообще! И это - в одной из лучших гостиниц города :(((( Пролетарии всех стран, продолжайте писать под закрытые проприетарные системы с аутентификацией от M$, забудьте об индустриальном стандарте, принятом повсюду, кроме России :((((

voyadger: (Default)
 mkisofs -R -b boot/grub/stage2_eltorito -no-emul-boot -boot-load-size 4 -R -allow-leading-dots -r -D -U -joliet-long -max-iso9660-filenames -boot-info-table -o newboot.iso /rpool/images/3
voyadger: (Default)
Открывал счет для юр. лица в Райффайзенбанке. Был ужасно разочарован :( Мало того, что счет открывали один месяц (!) вместо двух-трех дней как в других банках, так еще и одно из самых больших преимуществ банка для меня оказалось недоступным.

Дело в том, что система "Банк-Клиент" для частных лиц в Райффайзене написана на Java, и апплет грузится прямо с их сайта, позволяя проводить со счетом любые операции через Интернет. При этом, естественно, все равно в какой системе работать. Я, естественно, работаю в Solaris с Firefox.

А для юр. лиц там совершенно другой "Банк-Клиент". И он работает исключительно с Internet Explorer и Windows (причем список допустимых систем заканчивается на Windows 2000 - даже Win XP не говоря уже о Vista там нет!). При этом банк без стеснения пишет в Соглашении об использовании "Банк-Клиента", что клиент отвечает за безопасность своего компьютера, а банк не отвечает за убытки клиента, если они связаны со взломом системы клиента.

Чертовски интересная картина: я обязан поставить старую [и на мой личный взгляд - неприятную] систему, купить на нее лицензию, купить и установить антивирус, и следить за обновлениями и анонсами о найденных уязвимостях на сайтах типа www.cert.org. Без всякой гарантии, что злоумышленник не получит контроль над моим компьютером до того, как выйдет обновление антивируса или системы! Без надежды на то, что в этом случае банк хотя бы приложит усилия к поимке взломщика (если бы отвечал по договору - приложил бы!)

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

Решил найти банк, где для юр. лиц используется Java-клиент для "Банк-Клиента". Обнаружил (точно) МАСТ-банк и (вроде бы) Инкаробанк и СДМ-банк. Если [livejournal.com profile] artemy_kazeka  (или кто-то еще, кто может знать эти банки) читает этот пост, надеюсь на комментарий - достаточно ли они надежны в период кризиса, можно ли в них открывать счета, и есть ли публичная информация, анализ которой поможет понять, насколько такой банк надежен - в российских условиях. Опасаюсь, информация о структуре просроченной задолженности и рискованных кредитах впрямую недоступна, и снова надо осторожно выуживать новости из слухов?
voyadger: (Default)
Для тех, кто любит пить чай, есть плюшки и судачить о новых технологиях с теми, кто их изобретает, а также для любителей смелых экспериментов (скажите друзьям-экстремалам!) --> 24 сентября в "Фениксе" с 18:30 устраивается вечер увлекательных игрищ с OpenSolaris'ом (а не просто линуксовка, как обычно). В программе: установка OpenSolaris на лаптопы пришедших (пришедшим без лаптопа дают лаптоп на вечер), рассказы про то, кому и зачем нужен OpenSolaris, и демонстрация сборки отказоустойчивого сервера из обычной машинки (чудеса корневого раздела файловой системы ZFS).

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

Объявления о мероприятии развешиваются на сайтах организаторов: Sun Microsystems, Питерская Группа Использователей ЛинуксРоссийская Группа Использователей OpenSolaris. Регистрация - письмом на uni-russia@sun.com.

UPD: изменил адрес SPBLUG на правильный. Спасибо [livejournal.com profile] realloc !

voyadger: (Default)
Поставил себе OpenSolaris вместо Solaris Express. Все работает как часы. Перенес свой домашний каталог из старой системы в новую - обычным копированием (без tar'a конечно не обошлось). Что важно было помнить?
  1. перенести /etc/printer.conf и /etc/lp, чтобы не перенастраивать заново принтеры.
  2. стереть $HOME/.Xauthority - потому что некоторые программы (например, nwamd) от него зависят и выдают что-нибудь типа
tail /var/svc/log/network-physical\:nwam.log
Xlib: connection to ":0.0" refused by server
Xlib: Invalid MIT-MAGIC-COOKIE-1 key

(zenity:710): Gtk-WARNING **: cannot open display: :0.0

 

OpenSolaris

May. 7th, 2008 02:59 pm
voyadger: (Default)
Мог бы прочесть об этом в Release Notes, но прочел в блоге у Ильи Воронина: начиная с Nevada build 87 в Solaris Express / OpenSolaris домашним каталогом пользователя root стал /root, а не /, как было раньше.
voyadger: (Default)
Сегодня утром в 9:30 по калифорнийскому времени в самом большом зале Moscone Convention Center в Сан-Франциско было объявлено о выходе принципиально новой версии OpenSolaris 2008.05. Теперь OpenSolaris - не только название проекта и открытого исходного кода системы, но и полноценный дистрибутив с новым для систем от Sun подходом к управлению пакетами.

В OpenSolaris 2008.05 пакеты устанавливаются также легко, как и в Debian. Новая система управления пакетами называется IPS (Image Packaging System). Пока есть один центральный репозиторий, но очевидно, что в ближайшее время их появится много - ибо IPS спроектирована так, чтобы пакеты было легко создавать и загружать в свой собственный репозиторий. Коллеги с blastwave.org и sourceforge.net готовят свои репозитории, чтобы сделать свои пакеты доступными для легкой установки в OpenSolaris.

Инструкция по новому OpenSolaris 2008.05 уже опубликована (пока - только по-английски). Сам OpenSolaris поддерживает несколько языков, в том числе и русский. Новый дистрибутив умещаетсяна один CD, устанавливается на ZFS (впервые появилась поддержка корневой файловой системы ZFS в установщике), и представляет собой LiveCD, причем после загрузки доступен определитель оборудования с информацией о доступных драйверах (Device Detection Tool). Все прославленные возможности Solaris (ZFS, DTrace, SMF) доступны, и теперь к ним добавилась еще одна - IPS, позволяющая по мере необходимости загружать пакеты из сети и устанавливать командой pkg install.

voyadger: (Default)
Заканчивается Solaris Summit в городе Santa Cruz. Было чертовски полезно поучаствовать - очень рад, что получилось. Посмотрел на то, как люди используют современные средства коммуникации - силами одного компьютера и одного телефона с поддержкой WiFi и SIP была организована видео- и аудиотрансляция всего происходящего - через YouTube-подобный сервер в Сети (видео) и сервер для конференций Voice-over-IP (аудио); а сидящие в зале открыли собственный irc-канал и во время докладов общались на IRC (как по теме доклада, так и около); окно клиента IRC проецировали на один из четырех экранов, и докладчик мог вступать в дискуссию - читая, что народ пишет. Дискуссия иногда поворачивала в неожиданное русло, и оттого все получалось живенько.

Поиспользовал в OpenSolaris клиента IRC (Pidgin), влился в сообщество Internationalization/Localisation на OpenSolaris.Org. Будем делать локализацию - переводить документацию на русский язык.

В Сан-Франциско более всего впечатлился очередью на вход в дверь вагона BART (BART - это местное метро). Пока все ждут поезда, народ выстраивается в очередь к тому месту, куда подъедет дверь вагона. Место обозначено - спутать трудно. Поезд всегда останавливается ровно так, чтобы дверь оказалась в точности напротив обозначенной площадки на платформе. Платформа оттого выглядит непривычно: к каждой двери выстраивается аккуратная очередь. Прямо как на некоторые популярные маршрутки в Питере :)
voyadger: (Default)
Счастливым обладателям Acer Ferrari 5000 иногда кажется, что в относительно свежих версих Solaris Express нет драйвера для их адаптера wi-fi. На самом деле он есть, но не прописывается при установке из-за того, что устройство pci168c,1c на шине (не в данном лаптопе, а вообще) может быть не только тем адаптером, который поддерживается, но и чем-нибудь еще.

Так что wifi в Solaris на Acer Ferrari 5000 появляется после команды:
add_drv -m '* 0666 sys sys' -i '"pci168c,1c"' ath
voyadger: (Default)
Любой разработчик открытого ПО в мире (в том числе и в России) может получить до 30 000 USD, участвуя в конкурсе проектов, который поддерживает Sun Microsystems. Вначале стоит читать описание условий конкурса по-русски, а потом идти по ссылкам в подходящий раздел. Стоит поторопиться: прием готовых проектов начинается 2 марта.
voyadger: (Default)
Очередная отвратительная история с милицейскими подставами тех, кто якобы торгует пиратским софтом. Еще одну жертву (Даша Самойлова, 20 лет, сотрудник компьютерного магазина, г. Пермь) собираются заточить в тюрьму за то, что в нашей стране еще не начали повсеместно ставить нормальное бесплатное ПО вместо дорогих, требующих антивирусной защиты и прочей дорогостоящей поддержки продуктов, без которых легко обойтись!

Всем же ясно еще со времен дела Поносова: хват ит пользоваться платным ПО! Есть OpenOffice, есть Linux, есть Solaris - официальное, бесплатное, часто даже с наклейками, бумажками и лицензиями, подтверждающими бесплатность и соответствующими свежепринятой части IV Гражданского Кодекса РФ.

Что еще надо? Чтобы ко всем на дом пришли и проверили, что стоит на компьютере дома?

Для справки: мой друг на днях пожаловался, что купил новый компьютер и озадачился установкой офисного софта. Не нашел пиратских дисков с тем, к чему привык. Поехал по магазинам - оказалось, нужный ему MS Office продается везде тысяч за девять рублей. Он человек не бедный, однако деньги привык считать - кому приятно, если его за лоха держат? Спросил моего мнения. Поставил OpenOffice. Работает. Естественно, разницы нет - не только форматы одни и те же, кнопки, и те - похожие.

PS. Если кто-нибудь из читающих может осветить новость пошире и организовать общественную поддержку - пикеты, ходатайства в суд, юридическую поддержку - помогите адвокату Даши [livejournal.com profile] razdolsky. На мой взгляд, дело можно свести к виновности компании, которая ее наняла на работу, и далее пусть юристы компании доказывают, что никто не виноват. Скорее всего можно найти и процессуальные ошибки, допущенные сотрудниками милиции в ходе провокации.

UPD: Обсуждение темы на linux.org.ru.
Не удивляйтесь, есть и сторонники наказания девушки. Что еще раз доказывает -  каждый может остаться один на один с беспощадной системой. И этого каждого покинут даже те, кто мог бы оказаться на его месте. Под обычные идиотские причитания ("хорошо, что не меня!") или еще более идиотские ("ну нет, я бы так не попался!")   Помогите, кто реально способен! UPD2 Поправил ссылку на Solaris.
voyadger: (Default)
Например, если grub снесло при неаккуратном добавлении раздела Solaris'ным fdisk, можно загрузиться с дистрибутива OpenSolaris, выбрать Solaris Express, дальше выбрать shell prompt, согласиться смонтировать найденный корневой раздел (а он должен найтись).

Когда загрузится shell prompt, надо сказать так:
cd /boot/grub
installgrub -m stage1 stage2 /dev/rdsk/c1t0d0s0 

(в моем случае это был именно этот диск - первый раздел единственного диска).
Если есть сомнение, какой диск вам нужен, скажите
df 

в command prompt - там будет список всех разделов, в том числе и смонтированный на /a ваш бывший корневой раздел.
voyadger: (Default)
Коллега из КМ Онлайн комментирует   новость о том, что на всех школьных комьютерах России к 2009 г. будет установлена российская операционная система. Согласно источнику, все школьники получат возможность работать с прикладным ПО российcкого производства. Об этом заявил на встрече с журналистами Леонид Рейман, и.о. министра информационных технологий и связи. Суть дела: поставят Linux.

Было бы разумно, чтобы место для Solaris тоже нашлось, тем более, что с помощью VMWare нетрудно показывать школьникам обе системы. Однако в любом случае лучше, чем учить детей "Ворду" вместо того, чтобы учить набирать тексты :)

Profile

voyadger: (Default)
voyadger

February 2013

S M T W T F S
     12
3456789
10111213141516
17181920212223
2425 262728  

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 28th, 2017 10:58 am
Powered by Dreamwidth Studios