← All posts tagged mono

Sectoid
Linux Debian Wine собрал wine-unstable 1.4-0.2 (пересборка с карбона) для Debian Sid и выкатил в свой реп. Чуть позже еще пульсаудио-патчик приложу, пока лень.

Реп тут:
deb packages.gnolltech.org sid main non-free

Если кто-то будет сильно просить — соберу для других дебианоидов (стейбл/тестинг/бубунты)

Алсо в том-же ребе свежайший mono с патчем для бутстрапа Nemerle.
Sectoid
вопрос mono .net Ололо! Nemerler не бутстрапится под mono: рантайм шмякается при попытке синстанцировать какой-то извратный аттрибут. Непорядок, будем чинить. Граждане, у кого есть годная книжка по потрохам дотнетов? Рихтер есть, но нет ли чего-то посвежее (по .нет 4.0 в идеале)?
Sectoid
Linux programming mono пакеты Написал патч для mono. Теперь ASP.NET и dblinq2007 работают с SGen GC без проблем, ура! Патч ушел в апстрим. Пакеты с патчем появяццо в моем репе вечером.
Sectoid
programming C# грусть mono профзаметки Захотелось сделать парсер протокола, да так, чтобы описывать процесс последовательно, а унутре оно коль кончились данные, само сворачивало процесс парсинга и шедулилу на момент получения новой порции данных. Посидел. Подумал. Понял что хочу монаду. Написал. Глянул как выглядит монадический код без do-сахара. Вздохнул. Отложил до лучших времен.
Sectoid
вопрос programming mono .net Жуйк, у меня драма. Пытаюсь обмазаться рефлексией и получается какая-то ересь. Сам посуди:
Есть такой вот интерфейс (счас эт просто заглушка):
public interface IUrlVariables<T> : IDictionary<string, T> {}

И пытаюсь я, значит, вот так рефлекией обмазаццо:
var paramType = typeof(IUrlVariables<string>);
// var paramType = typeof(IDictionary<string, string>); // <-- если юзать эту строку — все находится
setParameterValue = paramType.GetProperty("Item",
BindingFlags.Public
| BindingFlags.Instance
| BindingFlags.FlattenHierarchy).GetSetMethod();

Получаю NullReferenceException, пропертя не находится. Жуйк, скажи где я дурак.
Sectoid
programming mono jay Во бля, оказывается есть 2 разных Jay: тот что в составе Mono и тот что живет тут: cs.rit.edu я пользовался вторым. и чо теперь делать? затягивать его сорцы в проект и собирать во время билда проекта или перепилиццо под Mono'вский?
Sectoid
Linux Debian mono .net Собрал таки Mono 2.10.1 под Debian. Требуются добровольцы на-потестировать. Есть желающие? Могу соорудить публичный репозиторий.

Рек сего поста приветствуется.