кстати, для записи голоса в вебинаре очень удобно использовать простейшие гарнитуры: микрофон + одно ухо
будет слышно всех участников и не будет стука стило об экран
Знаю. Я рассматривал все деривативы khtml, webkit и gecko.
Не претендуя на обзор всех технологий клиентского JS, я банально забыл про AIR… О, нет! Как я мог?! AIR — это же номер Один :D
Верно, я хочу программировать с использованием конкретного языка — JS. Он мне нравится.
Вы решили меня вразумить, что JS решает совсем другие задачи, что есть инструменты лучше и что никому неизвестный COM — это зло. Так и есть. Но так как в мои задачи не входит использование best practice технологий с отличной документацией, поддержкой и прочими возможностями, этот воспитательный момент просто не в кассу :(
Я не кодер, пользователи моих программ — друзья, и у нас все хорошо, спасибо ^_^
Я так и думал, что фраза «лень читать МСДН» вызовет негатив. Это забавно. А вдруг мне больше нравится ман по Cocoa? Холи вор? ;-)
Как я уже сказал, у всех разные задачи. Значит могут быть разные хотелки. Поймите, мне вашего хлеба не нужно, я по профессии этим не занимаюсь. Программы пишу те, которые нужны мне, моим друзьям и коллегам.
Я поделился решением, которое может помочь таким же, как я, любителям JS.
Не, логика хотелки немного другая.
Хочу писать нативные приложения на Javascript -> в HTA маловато возможностей -> .Net не нравится и лень читать MSDN -> у решений типа wxJavascript большой оверхед по размеру дистрибутива -> о, ух ты! есть левый COM в 1мб, который отвечает моим хотелкам. Кстати, WSO проверен — насекомых нет :)
IE подключается в демке как пример. Его не обязательно использовать. К сожалению, HTA страдает от тех же проблем с безопастностью — и антивирусы орут, и настройки IE сильно влияют.
WSO лучше, чем HTA тем, что дает доступ к большинству фишек Windows GUI. Например, иконку в трей запихнуть.
Мне нравятся скриптовые языки и не нравится .NET. Я могу делать простые приложения очень быстро, совершенно бесплатно и быть уверенным в том, что они заработают на любой XP SP2 и выше. Таким образом, все зависит от индивидуальных предпочтений и решаемых задач.
Красиво!
Но рабочий стол, кнопка пуск и окошки автоматически не делают интерфейс cms (и чего-либо другого) интуитивным.
Меня он вообще испугал: куча конопок сразу и реестры каких-то «блоков»…
Ооо найс! У меня тоже была «серверная стойка» в стенном шкафу — очень удобно, но летом начала задыхаться.
А мощным компом как раз и можно совершенно прозрачно пользоваться через тонкий клиент-терминал. Сейчас есть решения, которые позволяют и в современые игрушки типа Crysis играть на терминале без лагов.
Мы пойдем другим путем! ;-)
Сильная шумная машина ставится в подсобку или лоджию. Она же может раздавать инет (по воздуху — 802.11n очень шустрый). У всех пользователей в квартире ноутбуки и тонкие клиенты (например, безвентиляторные mini-ITX системы). Еще можно добавить HTPC по вкусу (тоже mini-ITX с радиаторами или одной 120мм тихоходной вертушкой). Таким образом домашний сервер может качать торренты и конвертировать видео 24/365, не загрязняя шумом жилые помещения.
Тонкие mini-ITX клиенты потребляют 60W, живут с флэшкой или без диска и без проблем тянут серфинг, офис и казуальные игрушки. Если собирать самому, то за $250-300 отличные машинки получаются.
хмм. позырил код в транке и то, что там есть сейчас — не для простых людей. не смог я полностью разобраться во всех таблицах этого «объектного» хранилища. но название класса «Object» очень понравилось :)
когда будет документация, мне кажется, можно будет что-то посоветовать в плане кеширования на уровне БД.
кстати, хорошая модель контент-репозитария у системы ez publish ( ez.no/doc/ez_publish/technical_manual/4_0/concepts_and_basics/content_management/datatypes ) у меня однажды был такой классный велик для хранения контента, а она мне все колеса отшибла ;-)
> Архитектура движка не позволяет выбирать несколько объектов одним запросом к БД — для каждого объекта свой запрос.
Мне кажется, что это ужасно. Когда у меня был приступ «давайте сделаем универсальный контент-репозитарий», этого удалось избежать с помощью небольшой денормализации (если память не изменяет).
у нас нет системы подготовки специалистов, профильных курсов в вузах и аттестационных программ.
и, к сожалению, лишь единицы из тех, кто работает на нашем рынке, как-то стажировались за границей.
спасибо.
будет слышно всех участников и не будет стука стило об экран
Не претендуя на обзор всех технологий клиентского JS, я банально забыл про AIR… О, нет! Как я мог?! AIR — это же номер Один :D
Вы решили меня вразумить, что JS решает совсем другие задачи, что есть инструменты лучше и что никому неизвестный COM — это зло. Так и есть. Но так как в мои задачи не входит использование best practice технологий с отличной документацией, поддержкой и прочими возможностями, этот воспитательный момент просто не в кассу :(
Я не кодер, пользователи моих программ — друзья, и у нас все хорошо, спасибо ^_^
Windows версия AIR — чуть меньше 15 мегабайт. Для установки нужны права администратора.
Для моих задач AIR — достаточно тяжеловесное решение. К тому же требует инсталляции.
Как я уже сказал, у всех разные задачи. Значит могут быть разные хотелки. Поймите, мне вашего хлеба не нужно, я по профессии этим не занимаюсь. Программы пишу те, которые нужны мне, моим друзьям и коллегам.
Я поделился решением, которое может помочь таким же, как я, любителям JS.
Хочу писать нативные приложения на Javascript -> в HTA маловато возможностей -> .Net не нравится и лень читать MSDN -> у решений типа wxJavascript большой оверхед по размеру дистрибутива -> о, ух ты! есть левый COM в 1мб, который отвечает моим хотелкам. Кстати, WSO проверен — насекомых нет :)
IE подключается в демке как пример. Его не обязательно использовать. К сожалению, HTA страдает от тех же проблем с безопастностью — и антивирусы орут, и настройки IE сильно влияют.
Мне нравятся скриптовые языки и не нравится .NET. Я могу делать простые приложения очень быстро, совершенно бесплатно и быть уверенным в том, что они заработают на любой XP SP2 и выше. Таким образом, все зависит от индивидуальных предпочтений и решаемых задач.
Но рабочий стол, кнопка пуск и окошки автоматически не делают интерфейс cms (и чего-либо другого) интуитивным.
Меня он вообще испугал: куча конопок сразу и реестры каких-то «блоков»…
А мощным компом как раз и можно совершенно прозрачно пользоваться через тонкий клиент-терминал. Сейчас есть решения, которые позволяют и в современые игрушки типа Crysis играть на терминале без лагов.
Сильная шумная машина ставится в подсобку или лоджию. Она же может раздавать инет (по воздуху — 802.11n очень шустрый). У всех пользователей в квартире ноутбуки и тонкие клиенты (например, безвентиляторные mini-ITX системы). Еще можно добавить HTPC по вкусу (тоже mini-ITX с радиаторами или одной 120мм тихоходной вертушкой). Таким образом домашний сервер может качать торренты и конвертировать видео 24/365, не загрязняя шумом жилые помещения.
Тонкие mini-ITX клиенты потребляют 60W, живут с флэшкой или без диска и без проблем тянут серфинг, офис и казуальные игрушки. Если собирать самому, то за $250-300 отличные машинки получаются.
когда будет документация, мне кажется, можно будет что-то посоветовать в плане кеширования на уровне БД.
кстати, хорошая модель контент-репозитария у системы ez publish ( ez.no/doc/ez_publish/technical_manual/4_0/concepts_and_basics/content_management/datatypes ) у меня однажды был такой классный велик для хранения контента, а она мне все колеса отшибла ;-)
Мне кажется, что это ужасно. Когда у меня был приступ «давайте сделаем универсальный контент-репозитарий», этого удалось избежать с помощью небольшой денормализации (если память не изменяет).
и, к сожалению, лишь единицы из тех, кто работает на нашем рынке, как-то стажировались за границей.