Привет, не очень понимаю смысла статьи, если у сайдкика есть API для работы с процессами. Был бы рад, если бы ты объяснил в чем преимущество твоего подхода :)
Уважаемый, я думаю, что Вы сравнивайте мягкое с теплым. Поясню, RoR это огромный фреймворк с кучей библиотек, которые действительно требуют много памяти + сам руби это интерпретируемый язык. Я считаю, что в Вашем случае уместно было бы сравнивать sinatra или с rake.
Так же не забывайте, что в discourse только в css 89 файлов + js (которого там действительно очень много) так что это далеко не пара десятков файлов ;) Плюс discourse это не просто пустой форум, там довольно серьезный клиенсткий код на ембере.
Из похожих MVC есть еще phoenix, это elixir MVC фреймворк. Но ему еще ой как далеко до монструозной рельсы, но я надеюсь, что проект дорастет до чего-то боле менее адекватного.
> VimScript — замечательный язык. Определенно стоит потратить выходные на его изучение, ведь новый язык всегда так весело!
Мне кажется или это сарказм? На самом деле, как уже было сказанно выше, намного удобнее и проще использовать любой другой скриптовый язык для логики плагина, которую в свою очередь оборачивать VimL-ом.
На тему UML могу добавить, что одной из разновидностей диаграмм являются ментальные карты (ссылка на вики). По сути они включают в себя множество визуальной информации(цвета, рисунки, объемы и так далее) и порой они очень помогают для креатива или запоминания чего либо.
Во время кодинга слушаю исключительно джаз или легкий рок 70-90 годов(люблю за это рок фм, не сочтите за пиар). Во время всего отстального слушаю исключительно что тяжелее(коры, джент, етс.). Во время учебы или когда изучаю что-то новое — исключительно тишина, помогает лучше концентрироваться и не так отвлекает.
Дослуживаю связистом. Служу в ПВО, собственно специальность — механик телефонист. Все, что я делаю касательно связи — сижу на коммутаторе(самое интересное ибо не каждый день дома со штекерами развлекался так), радио и телеграф. Все находиться в обычном бункере, в котором проходят наряды. Что бы понять как с этим управляться — дело 2ух дней, а остальное время либо спишь, либо читаешь. Пару раз обслуживал кросс в другой части, веселого тоже мало, ну и стандартные приключения с полевкой в поле или в части. В остальное время все как у людей, плац, построения и прочие радости армейской жизни. Ну и да, сказал что шарю в компах, ответив положительно на вопрос: «Печатать в ворде умеешь?» сразу же определили писарем. Фрилансом не страдал, но ruby учу только так. Служу под Москвой если кому интересно.
Если видео не принципиально — то опять же, могу посоветовать «The Well-Grounded Rubyist». Там целая глава посвящена self. Текст написан довольно понятно и примеров тоже хватает.
Буквально недавно читал про модули и путях поиска методов в классах. Но в данном случае была цель написать только про class методы. А про дополнительный материал — пишу я надеюсь не в первый раз, а интересных тем еще очень много ;)
Про ООП в руби очень хорошо написал David A. Black в своей книге The Well-Grounded Rubyist. В первой части он подробно рассматривает все аспекты ООП языка. Очень здорово мозги вставляет, так что рекомендую посмотреть, если вы еще не сталкивались с этой книгой ранее.
Information
Rating
Does not participate
Location
Железнодорожный (Московск.), Москва и Московская обл., Россия
Привет, не очень понимаю смысла статьи, если у сайдкика есть API для работы с процессами. Был бы рад, если бы ты объяснил в чем преимущество твоего подхода :)
Так же не забывайте, что в discourse только в css 89 файлов + js (которого там действительно очень много) так что это далеко не пара десятков файлов ;) Плюс discourse это не просто пустой форум, там довольно серьезный клиенсткий код на ембере.
Мне кажется или это сарказм? На самом деле, как уже было сказанно выше, намного удобнее и проще использовать любой другой скриптовый язык для логики плагина, которую в свою очередь оборачивать VimL-ом.