Блогосфера DimonVideo.ru


Здесь сейчас 1 человек


Популярные записи:

Активные писатели:


Написал: Virtuos86 12:13 13 ноя 2017 [блог]
Как я и обещал — а я всегда держу обещания, когда мне это выгодно — пишу о том, что моими растовыми декораторами пользоваться можно, но осторожно. Хотя я и починил с помощью них свою игру, о чем и поведал в предыдущем триумфальном посте, но тогда же и обнаружил очередную прореху. Но я мудр не по годам, поэтому давно понял, что мою хорошую идею нужно оформить в более совершенную форму, а именно переписать по уму библиотеку целиком. и я обратился за помощью к высшим силам, и тогда моё внимание обратили на существование либы под названием "syn", то есть "syntax", как я полагаю.
Предназначен syn именно для парсинга исходного кода на Rust. Вот так раз. Как раз что мне нужно. К сожалению, он у меня почему-то установился криво, потому что половина функций не импортируется, когда я попытался .....

подр

Чит: 4 | Наверх | Ком: 1 | читать все



Написал: Virtuos86 11:51 13 ноя 2017 [блог]
У меня есть две новости, плохая и хорошая. Но поскольку вас их эмоциональная окраска не касается, то начну с любой.
Я нашел причину падений своей игры. А вот и виновник торжества:
pub fn GenerateMonsters() {
let mut v = vec!();
for mt in MonsterTypes.iter() {
if (mt.Level == unsafe {map::CUR_MAP as u32}) && map::random(0, 6) == 0 { // проблемная строчка
v.push(*mt);
};
}
for i in 0..MaxMonsters - 1 {
let mut m: TMonster = v[map::random(0, v.len())];
let (x, y) = map::FreeMapPoint(get_ ref_curmap!());
m.x = x;
m.y = y;
unsafe { MONSTERS[i] = m; }
}
}
Как говорится в одном старом анекдоте, .....

подр

Чит: 6 | Наверх | Ком: нет | читать все



Написал: Virtuos86 10:40 13 ноя 2017 [блог]
Вот. Одна беда — мне надо для ST3, а для него темы это целые пакеты с ресурсами, а здесь можно скачать только голый XML-документ. Зато реально .....

подр

Чит: 5 | Наверх | Ком: нет | читать все



Написал: Virtuos86 14:11 12 ноя 2017 [блог]
Здравствуйте. Я пишу код на Rust, используя некогда хипстерский редактор Sublime Text, в данный момент плавно переполз на 3-ю версию со 2-ой. Теперь на звание хипстерских поделок претендуют поделки на базе Electron типа VSCode и Atom, а юзеры "саблайма" благополучно перешли в разряд степенных, не бегущих за меняющейся модой серьезных людей . Работать с Rust кодом помогает плагин `Rust Enhanced`. Помимо надоедливой проверки корректности кода, которая поглощает мои нервные клетки с аппетитом голодной гиены — потому что я обычный быдлокодер, а Rust — очень сложный для нашей братии, — так вот, помимо этого плагин предоставляет несколько .....

подр

Чит: 15 | Наверх | Ком: 1 | читать все



Написал: Virtuos86 14:09 7 ноя 2017 [блог]
У меня наметилась лишняя неделя безработицы недавно, поэтому устав пялиться в Веб 2.0, я внезапно вспомнил, что программист. Открыл проект игры-"рогалика&qu ot; на великом и могучем языке программирования Rust, с которым я еще месяц назад носился, как с писанной торбой (с проектом, в смысле), но отложил по паре причин. Из которых первой является то досадное обстоятельство, что библиотека "cursive", которую я выбрал для реализации TUI (консольного интерфейса) игры, не предоставляет на данный момент возможностей раскрашивать произвольные участки текста в текстовых лайотах произвольным же образом. Только моноцвет. А как я по-вашему должен разнообразить вид стены символьных закорючек, в которых пылкое воображение игромана должно разглядеть героев и чудовищ, оружие и злато, .....

подр

Чит: 22 | Наверх | Ком: 1 | читать все



Написал: Virtuos86 09:57 16 окт 2017 [блог]
Я на время оставил Rust и погрузился в таинство создания Web Extensions под новые версии Firefox. Как известно (мне), Mozilla собралась закопать XUL и старого Файерфокса скоро не станет. Вместе с этим перестанут работать тонны аддонов, которыми, собственно, и был славен этот браузер. Кто-то уже приготовился закапывать "лису", прогнозируя потерю пользовательской базы, но проблема в том, что адекватной замены старым возможностям кастомизируемости среди других популярных браузеров нет, поэтому и бежать особо некуда. Я же бегать не люблю и уже имею в своем активе 2 простеньких (по возможностям, а не по усилиям затраченным на их написание и особенно отладку) .....

подр

Чит: 31 | Наверх | Ком: 3 | читать все



Написал: Virtuos86 13:58 12 окт 2017 [блог]
Как для скриптокодера для меня многое в диковинку в практике программирования на ЯП со статической типизацией. Так меня осенило как-то, что переменные, которые используются в основном для индексации векторов и массивов имеет смысл иметь тип "usize". До этого я ничтоже сумняшеся инициализировал их дефолтным числовым типом "i32". Ну а что, удобно же (в Rust если у числа не указан тип, оно по умолчанию относится к типу "i32").
‎Юмор в том, что "i32" это знаковый тип с диапазоном значений от -128 до 127, а индексы в Rust должны быть исключительно положительными. Когда я осознал эту нелепость, я сначала перевел переменные-индексы на использование типа "u32", беззнаковых 32-х битных целых. Но здесь вступает другой нюанс. Rust для операции индексации использует значения типа "usize". .....

подр

Чит: 44 | Наверх | Ком: нет | читать все



Написал: Virtuos86 13:14 12 окт 2017 [блог]
Я с недавних пор начал изучать язык программирования Rust. Хотелось завести отдельный блог для того, чтобы описывать свои злоключения (а их хватает), но в этом вашем 2017-ом не найти нормальной популярной блогоплатформы с возможностью постинга исходного кода, везде надо прикручивать что-то с помощью изоленты и мастерить из г-на и палок, а кое-где и палок-то нет, поэтому остается одно ..., но не будем о грустном.
Посему я принял нелегкое решение продолжать откапывать стюардессу (вы же знаете этот анекдот?) и писать в свой тутошный бложик. Время творить историю.
P.S. Здешние блоги тоже так себе, и весьма, но что .....

подр

Чит: 32 | Наверх | Ком: нет | читать все



Написал: smile) 07:56 13 июл 2017 [блог]
Хозяин, ты меня достал!
Ты мне уже постылым стал!
Как можно столько раз на дню
Лезть в душу белую мою!
Меня уж от тебя тошнит...
Обжора, гад и троглодит!
Обвешай зеркалом меня,
Почаще видеть чтоб себя:
Как отвисает целлюлит,
Как брюхо у тебя торчит,
Щеками уши заслонились,
И зубы от еды сточились,
И вены от натуги вспухли...
Валика, ты, дружок из кухни!
Хоть на денёк меня забудь
Возьми велосипед - и в путь!!
*****

О диете

Перешла сегодня Света
На французскую диету:
Раз в день кекс, и пять раз - секс.
Вот такой деликатес.

Быстро к делу приступила:
Новое белье купила,
Кексик съела, и в кровать –
«Милый, надо жир сгонять!»

Я сгонял, .....

подр

Чит: 109 | Наверх | Ком: нет | читать все



Написал: smile) 21:01 10 июл 2017 [блог]
Это кто повесил нос?
Кто без настроения?
Я сейчас тогда начну
Супер-выступление!
Я хочу, чтоб ты быстрей
Просто улыбнулся,
Чтобы к жизни, наконец
Радостной вернулся!
******
Ночь. Улица. Фонарь под глазом
Неясный излучает свет.
А дома ждут – жена-зараза
И.. мать ее!.. исхода нет.
Придешь – начнут опять сначала,
И повторится все, как встарь:
Вновь черпаком куда попало,
Аптечка, йод, второй фонарь

***

О, директор, ты могуч,
Ты гоняешь стаи туч
Заставляешь и в субботу
Выходить нас на работу.
Аль откажешь мне в ответе?
Не видал ли где на свете
Ты зарплаты годовой?
Я ищу ее …
- Постой, есть на севере гора,
В ней глубокая нора,
В той норе на .....

подр

Чит: 143 | Наверх | Ком: нет | читать все