Показаны сообщения с ярлыком технологии. Показать все сообщения
Показаны сообщения с ярлыком технологии. Показать все сообщения

Mono .NET System.Net

Проект моно все больше и больше радует меня... Знал, что запустится... только были сомнения.
Теперь их нет:).

Linux. Настраиваем Samba

Мне нужно на виндовой машине обращаться к линуксовой директории.
Для этого решил поставить Samba.

Шаг 1. Установка
Шаг 2. Конфигурирование
Правим конфиг. Изменяем/добавляем такие параметры. Создаем папку. Перезапускаем Samba.

Запуск ASP.NET 2.0 приложений в Ubuntu

Mono - это опенсорс проект, благодаря которому можно запускать и разрабатывать .NET-приложения на операционных системах Linux, Solaris, Mac OS X, Windows и Unix. Этот проект обеспечивает полноценную поддержку ASP.NET, включая Web Forms и Web Services.
Mono позволяет хостить ASP.NET-приложения на веб-серверах XSP и Apache.
Мы будем использовать XSP.
Далее... Шаг 1. Установка Mono
Чтобы установить Mono достаточно ввести в командной строке следующее Если не сработало, также как и у меня:), то заходим на Mono for Ubuntu и узнаем текущее название пакета. Все Mono мы установили. В дальнейшем при запуске ASP.NET приложения мы можем получить баг "Standard output has not been redirected or process has not been started". Заранее пофиксим его. Для этого смотрим какие gmcs(компиляторы C#) у нас установлены. Если у нас нету "/usr/bin/gmcs", тогда создадим мягкую ссылку. Все баг пофиксили:)

Шаг 2. Установка и запуск XSP
Теперь самое время установить XSP. Это тоже делается очень просто. Теперь проверим запускается ли веб-сервер. Для этого надо ввести команду. Мы должны увидеть что-то похожее на Шаг 3. Запуск ASP.NET приложения
Устанваливаем демки. Запускаем XSP с демками. Любуемся результатом Источники:
1. Running ASP.NET Applications in Debian and Ubuntu using XSP and Mono
2. Установка программ в ubuntu через консоль

Ошибка при скачивании файла через SSL в IE

Сегодня, решали баг со скачиванием файла через SSL в IE. Баг проявлялся в том, что при попытке скачать файл появлялось окошко: Далее... Проблема оказалась в HEADER-ах. В IE отсылались вот такие заголовки После медитирования с гуглом добавили одну строчку и баг разрешился.

Показывать небезопасные элементы в IE?

День как день. Разрабатываем интранет-приложение. И вдруг... после множественных коммитов... появился баг:). Суть бага в том, что при открытии страницы в IE появляется окошко "Сведения системы безопасности". Этот баг надо бы исправить.

Далее... Почитал, что предлагает хелп для этого случая... Стало ясно, что надо гуглить.

Гугл объяснил, что я не один.
Небезопасные элементы в Internet Explorer, метод решения или SSL и iFrame

Только это не помогло. Разобрал всю систему. Обнаружил следующее.

После замены "display:none" на "visibility:hidden" все исправилось.
По идее надо было бы докопаться до истинной сути бага,
но на это как всегда нету времени.

На следующий день мы стали свидетелями реинкарнации бага)
Удалив свое предыдущее решение, я начал искать истинную причину.
Через 2 часа поисков источник был найден)
Вот этот кусок кода вызывал такой страшный баг:

Вот какие баги можно получить, если стили задавать не из CSS)
Решение бага:

Подводя итоги хочется сказать о том, что даже если стили тегов динамические, т.е. генерируются из javascript, и нет желания 1-2 строчки писать для CSS-класса.
Все же стоит это сделать.

Индекс TIOBE на сентября 2009г

Индекс TIOBE - определяет популярность языков программирования и вычисляется один раз в месяц. Я слежу только за определенными языками. Так что никакой объективности. Далее... Источники: 1. TIOBE Programming Community Index for September 2009

Основы рисования в Javascript с помощью Canvas

...особой возможности html – тегу canvas. Этот тег необычен тем, что не управляет параметрами визуализации текста, как, например, “это слово будет выделено курсивом”, а дает возможность нарисовать на странице любое изображение используя команды javascript. (с) Про тег html canvas - 1
Далее... Особо не разбирался с canvas... написал первую программу "Летающий туда-сюда шарик"... работает в IE благодаря excanvas... интересно... ниже приведен исходный код. ССЫЛКИ: Canvas tutorial Про тег html canvas - 1 Про тег html canvas - 2

Индекс TIOBE на август 2009г

Индекс TIOBE - определяет популярность языков программирования и вычисляется один раз в месяц. Я слежу только за определенными языками. Так что никакой объективности. Далее... Источники: 1. TIOBE Programming Community Index for August 2009