Ruby/Жаргон: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
Строка 1:
'''Искусственное дыхание''' — комплекс мер, направленных на поддержание оборота воздуха через легкие у человека (или животного), переставшего дышать. Может производиться с помощью аппарата искусственного дыхания, либо человеком (дыхание изо рта в рот). Обычно совмещается с [[искусственный массаж сердца|искусственным массажем сердца]]. Типичные ситуации, в которых требуется искусственное дыхание: несчастные случаи в результате автомобильных аварий, происшествия на воде, поражение электрическим током, утопление. Аппарат искусственного дыхания используется также в хирургических операциях.
=== Ruby-жаргон ===
 
=== Искусственное дыхание «рот-в-рот» ===
Речь пойдет не о том, какие фразы употребляют новоявленные программисты, а про задачу, которая неожиданно родилась в моем больном воображении. Было замечено, что Ruby-программисты неадекватно реагируют на слова "рубить фишку" или "сидел Гена на рельсах". Было решено найти все слова, которые содержат слово "руби". Для этих целей был скачен [http://dict.buktopuha.net/data/lop1v2.zip орфографический словарь под ред. проф. Лопатина] и написана небольшая программа:
[[Изображение:ArificialBreath.JPG|thumb|260 px|right|Искусственное дыхание «рот-в-рот»]]
Наиболее эффективный способ искусственного дыхания.
# Спасите пострадавшего, уберите от него ток, если он им поражён, вытащите из воды при утоплении, обеспечьте его безопасность.
# Положите пострадавшего на спину. Откройте ему рот, следите, чтобы язык не закрывал гортань.
# Одной рукой удерживайте голову и шею пострадавшего, другой зажмите его нос. Глубоко вдохните и, плотно прижавшись ртом ко рту, сделайте выдох.
# Первые 5—10 выдохов делайте быстро (за 20—30 с), следующие— со скоростью 12—15 выдохов в минуту.
# Следите за движением грудной клетки пострадавшего: если после вашего выдоха в рот его грудная клетка поднялась, значит, дыхательные пути проходимы и искусственное дыхание вы делаете правильно.
# Если нет пульса, параллельно с искусственным дыханием необходимо делать массаж сердца.
 
=== Искусственное дыхание «рот-в-нос» ===
<code>IO.read( 'lop1v2.txt' ).split("\n").map{ |str|
Проводится, если рот спасаемого повреждён или по каким-либо причинам нельзя использовать метод «рот-в-рот». Не так эффективно, как искусственное дыхание «рот-в-рот», «рот-в-нос» также способно спасти человека.
str.split('#').first
}.grep( /руби/ ).join("\n").display( File.open('rubydict.txt','w+') )</code>
 
== См. также ==
Ожидался результат из десятка слов, но их нашлось 67. Вот они:
* [[Реанимация]]
* [[Искусственный массаж сердца]]
 
[[Категория:Дыхание]]
билирубин
[[Категория:Медицина]]
билирубинемия
[[Категория:Первая помощь]]
билирубинурия
[[Категория:Искусственное дыхание]]
вострубить
врубить
врубиться
вырубить
вырубиться
грубить
грубиян
грубиянить
грубиянка
грубиянский
грубиянство
дорубить
зарубина
зарубинецкий
зарубинка
зарубить
зарубиться
затрубить
изрубить
изрубиться
нагрубить
нагрубиянить
надрубить
нарубить
нарубиться
натрубить
натрубиться
обрубить
обрубиться
огрубить
огрубиться
отруби
отрубить
отрубиться
оттрубить
перерубить
перерубиться
повырубить
подрубить
порубить
порубиться
потрубить
прирубить
прорубить
прорубиться
протрубить
разрубить
раструбить
рубидиевый
рубидий
рубило
рубильник
рубильный
рубин
рубиновый
рубинчик
рубинштейновский
рубироид
рубить
рубиться
рубище
сгрубить
срубить
трубить
трубиться
 
Предлагаю придумать для этих слов новые значения, например "рубинчик - начинающий программист на языке Ruby". =) [[Участник:Rubynovich|Rubynovich]] 19:35, 17 июня 2006 (UTC)
 
==== Ruby-словарь ====
 
врубить - запустить программу
вырубиться - написать изящный код
грубить - участвовать в "религиозных войнах"
грубиян - человек, который излишне эмоционально относится к "религиозным войнам"
дорубить - дописать программу
изрубить - заказать сложный программный проект
изрубиться - устать от программирования
нагрубить - отписаться на форуме о достоинствах языка
нагрубиянить - нафлудить на форуме о достоинствах языка
отруби - программы-однодневки
отрубить - написать программу-однодневку
отрубиться - устать от программирования
оттрубить - завершить презентацию
перерубить - увлечься специфичными конструкциями
перерубиться - написать нечитабельный код
порубить - реализовать несколько несложных программ
прирубить - использовать сторонний код в своей программе
прорубь - профессиональный ruby программист
разрубить - реализовать решение сложной задачи
раструбить - объявить о предстоящей презентации
рубило - клавиатура
рубильник - выключатель
рубин - гуру программирования
рубиновый - продвинутый программист
рубинчик - начинающий программист
рубить - понимать
рубиться - программировать
рубище - место встречи программистов
срубить - заработать
трубить - проводить презентацию
трубиться - посещать презентацию
рубироид - интерпретатор языка руби
 
Продолжите?
 
==== Ruby on Rails словарь ====
 
Тема получила неожиданное продолжение… Студенты, которые пишут на RoR, обиделись, что в Ruby-словаре не учтены термины для RoR. Исправляюсь! Заменяем в программе слово <code>руби</code> на слово <code>рельс</code> и получаем следующий список:
 
апрельский — сайт, поднятый на рельсах
безрельсовый — сайт не на рельсах, либо написаный с серьезным отступлением от традиций рельс
Западно-Карельская возвышенность — местность с пиком http://rubyonrails.org/, откуда берут начало многие RoR реки.
карельский — край. Сообщество RoR в интернете.
Карельский перешеек - путь пройденный взрослым программистом от статического типизирования к динамическому.
контррельс — серьезное расширение функциональности рельс
магнитно-рельсовый
мегрельский
мингрельский
монорельс — сайт, работающий исключительно на рельсах
монорельсовый — см. монорельс
однорельсовый — localhost:3000 :)
первоапрельский — первый сайт, который каждый отдельный программист поднял на рельсах
подрельсовый
прельститель — человек, пересаживающий программистов на рельсы
прельстительница — см. прельститель
прельстительный — см. прельститель (в форме прилагательного)
прельстить — пересадить на рельсы
прельститься — пересесть на рельсы
прирельсовый
рельсобалочный
рельсовоз — Mongrel, Passenger
рельсовый
рельсопрокатный — хостинг с поддержкой RoR
рельсопрокатчик - провайдер хостинга с поддержкой RoR
рельсоукладочный
рельсоукладчик - 1) программист на рельсах; 2) Capistrano, утилита развёртывания рельсовых приложений
рельсошпальный - проект на jRails (Rails + Java)
рельсы
рейл-ган (из Quake)
 
Теперь и у ''рельсоукладчиков'' есть свой словарь терминов.
[[Категория:Ruby|Жаргон]]