Выбрать все:

Trust Rust №5: Библиотека `syn`


    Virtuos86    

" Переключился". Subscribe.ru, на котором находится рассылка, по которой я и портирую игру с турбопаскаля на Rust, отдает ошибку 502 на страницах рассылки.


0 ответить

Trust Rust №3: Так, здесь поподробнее


    Virtuos86    

Милостивые господа, я крайне настоятельно рекомендую читать записи в блоге в "большой" версии сайта, потому что в мобильной встречаются досадные огрехи в разметке в частности кода. Это не я криворукий, это наш Светоч чего-то недопрограммировал winked.


0 ответить

Trust Rust №2: Смена декораций


    Virtuos86    

Размечтался smile. До сих пор дописываю и переписываю свою библиотечку декораторов. Потому что в процессе использования обнаружились недочёты.
Тут дело вот в чем. Я не нашел нигде внятной спецификации синтаксиса Rust в виде набора регулярных выражений. Вот в Python, например, в стандартной библиотеке есть модули token и tokenize, в которых есть и регулярки, описывающие его синтаксис, и удобный итератор для обработки исходника. А в Rust… Единственное, что нашел файл синтаксиса плагина Rust Enhanced для редактора Sublime Text 3. Но там он выполнен в соответствии с внутренним API, и его сложно читать.
Поэтому я исходник Rust функции обрабатываю ручками, а поскольку растут они из попы, иногда исходник пачкается winked. Вот леплю костыли по мере обнаружения дефектов.
-------------
Добавлено в 15.28: Произошло знаменательное событие: я допилил декораторы (как вам названия "rustorators" или "decorustors?") до возможности указания для декораторов дополнительных аргументов. Теперь создавать трассирующие декораторы проще простого, а именно для этого я всё это и затевал. Подробности — в замечательном README репозитория.


* редактировал(а) 15:32 12 ноя 2017

0 ответить

Firefox Web Extensions


    dimy44    

Сдается мне, что знание веба дает на порядок больше шансов подвзять себе работу. Если, конечно, оно по-душе. Я даже ни разу не заглядывал, что из себя представляют джанго или рельсы... Хотя, по себе заметил, когда что-то новое начинаешь изучать, по-началу матюкаешься, но со временем приходит понимание, что-то получается, и уже глядишь - и вроде как нравится).


0 ответить

Firefox Web Extensions


    Virtuos86    

Да. Сейчас я больше по javascript (DroidScript иногда, да пока плагины для браузеров писал, пришлось погрузиться по уши) — это для практической пользы, и Rust — это чтобы голову ломать. Кстати, сейчас еще одну запись накатаю по нему.

А Python, что Python? Может, кто работу предложит — я с удовольствием позанимался бы бэкендом на питончике. Знаний для веба у меня, конечно, ноль, зато питон я кончиками пальцев чувствую по-прежнему, как пианист клавиши winked


0 ответить

Firefox Web Extensions


    dimy44    

Виталя, колись - питон забросил?


0 ответить

Люди в Чёрном


    Virtuos86    

Кто-то написал что-то в Блоги. Ничоси, я в изумлении =)


0 ответить

Важный день в моей жизни.


    Bopo6ej    

Мда, время бежит. Свадьба эт хорошо, будь мужиком!))


0 ответить

Терпкая горечь перфекциониста от программирования, изложенная вкратце


    dimy44    

Что-то серьезное это на java, на DS итп побрякушки только писать тормозные имхо


1 ответить

Опции модератора:
Яндекс.Метрика