Ruby/Жаргон
Ruby-жаргон
[править]Речь пойдет не о том, какие фразы употребляют новоявленные программисты, а про задачу, которая неожиданно родилась в моем больном воображении. Было замечено, что Ruby-программисты неадекватно реагируют на слова "рубить фишку" или "сидел Гена на рельсах". Было решено найти все слова, которые содержат слово "руби". Для этих целей был скачен орфографический словарь под ред. проф. Лопатина и написана небольшая программа:
IO.read( 'lop1v2.txt' ).split("\n").map{ |str|
str.split('#').first
}.grep( /руби/ ).join("\n").display( File.open('rubydict.txt','w+') )
Ожидался результат из десятка слов, но их нашлось 67. Вот они:
билирубин билирубинемия билирубинурия вострубить врубить врубиться вырубить вырубиться грубить грубиян грубиянить грубиянка грубиянский грубиянство дорубить зарубина зарубинецкий зарубинка зарубить зарубиться затрубить изрубить изрубиться нагрубить нагрубиянить надрубить нарубить нарубиться натрубить натрубиться обрубить обрубиться огрубить огрубиться отруби отрубить отрубиться оттрубить перерубить перерубиться повырубить подрубить порубить порубиться потрубить прирубить прорубить прорубиться протрубить разрубить раструбить рубидиевый рубидий рубило рубильник рубильный рубин рубиновый рубинчик рубинштейновский рубироид рубить рубиться рубище сгрубить срубить трубить трубиться
Предлагаю придумать для этих слов новые значения, например "рубинчик - начинающий программист на языке Ruby". =) Rubynovich 19:35, 17 июня 2006 (UTC)
Ruby-словарь
[править]врубить — запустить программу вырубиться — написать изящный код грубить — писть нехороший код грубиян — программист, который пишет нехороший код дорубить — дописать программу изрубить — заказать сложный программный проект изрубиться — устать от программирования нагрубить — отписаться на форуме о достоинствах языка нагрубиянить — нафлудить на форуме о достоинствах языка отруби — программы-однодневки отрубить — написать программу-однодневку отрубиться — устать от программирования оттрубить — завершить презентацию перерубить — увлечься специфичными конструкциями перерубиться — написать нечитабельный код порубить — реализовать несколько несложных программ прирубить — использовать сторонний код в своей программе прорубь — профессиональный ruby программист разрубить — реализовать решение сложной задачи раструбить — объявить о предстоящей презентации рубило — клавиатура рубильник — выключатель рубин — гуру программирования рубиновый — продвинутый программист рубинчик — начинающий программист рубить — понимать рубиться — программировать рубище — место встречи программистов срубить — заработать трубить — проводить презентацию трубиться — посещать презентацию рубироид — интерпретатор языка руби
Продолжите?
Ruby on Rails словарь
[править]Тема получила неожиданное продолжение… Студенты, которые пишут на RoR, обиделись, что в Ruby-словаре не учтены термины для RoR. Исправляюсь! Заменяем в программе слово руби
на слово рельс
и получаем следующий список:
апрельский — сайт, поднятый на рельсах безрельсовый — сайт не на рельсах, либо написаный с серьезным отступлением от традиций рельс Западно-Карельская возвышенность — местность с пиком http://rubyonrails.org/, откуда берут начало многие RoR реки. карельский — край. Сообщество RoR в интернете. Карельский перешеек - путь пройденный взрослым программистом от статического типизирования к динамическому. контррельс — серьезное расширение функциональности рельс магнитно-рельсовый мегрельский мингрельский монорельс — сайт, работающий исключительно на рельсах монорельсовый — см. монорельс однорельсовый — localhost:3000 :) первоапрельский — первый сайт, который каждый отдельный программист поднял на рельсах подрельсовый прельститель — человек, пересаживающий программистов на рельсы прельстительница — см. прельститель прельстительный — см. прельститель (в форме прилагательного) прельстить — пересадить на рельсы прельститься — пересесть на рельсы прирельсовый рельсобалочный рельсовоз — Mongrel, Passenger рельсовый рельсопрокатный — хостинг с поддержкой RoR рельсопрокатчик — провайдер хостинга с поддержкой RoR рельсоукладочный рельсоукладчик — 1) программист на рельсах; 2) Capistrano, утилита развёртывания рельсовых приложений рельсошпальный — проект на jRails (Rails + Java) рельсы рельсотрон (из Quake)
Теперь и у рельсоукладчиков есть свой словарь терминов.