Работим за възстановяване на приложението Unionpedia в Google Play Store
ИзходящIncoming
🌟Упростихме нашия дизайн за по-добра навигация!
Instagram Facebook X LinkedIn

Ruby

Index Ruby

Ruby (произнася се руби, на български означава рубин) е интерпретируем, интерактивен, обектно ориентиран език за програмиране.

Съдържание

  1. 64 отношения: Android, Ansible, ArgoUML, BerkeleyDB, Bluefish, Eclipse (софтуер), Fantasdic, GIMP, GNOME, Groovy (език за програмиране), GTK, Hello, world, IntelliJ IDEA, Java виртуална машина (JVM), Less (език), Lisp (език за програмиране), MySQL, NetBeans, Nmap, Notepad++, Parrot, Python, Raspberry Pi, Riak, RRDTool, Ruby on Rails, SASS, Smalltalk, SOLID (обектно ориентирано програмиране), Sublime Text, SWIFT (програмен език), Tokyo Cabinet, Tuple space, Visual Studio Code, Късна инициализация (шаблон), Клас (програмиране), Компонентно тестване, Пърл (език за програмиране), Псевдокод, Преработка на код, Предефиниране на оператор, Планиране на ресурсите на предприятието, Асоциативен масив, Аспектно-ориентирано програмиране, Анонимна функция, Назъбен масив, Руби, Разработка на софтуер, Регулярен израз, Скриптов език, ... Разширете индекс (14 Повече ▼) »

Android

Android (транскрипция: Андроид) е операционна система на Google Inc. за мобилни устройства, базирана на ядрото на Linux.

Виж Ruby и Android

Ansible

Ansible е софтуер с отворен код за обезпечаване, инсталиране, конфигуриране и управление, работещ на принципа инфраструктура като код (Infrastructure as code – IaC).

Виж Ruby и Ansible

ArgoUML

ArgoUML е свободен софтуер с BSD лиценз, позволяващ създаването на UML диаграми.

Виж Ruby и ArgoUML

BerkeleyDB

BerkeleyDB (BDB) е софтуерна библиотека, която предоставя висока ефективност на базите данни тип ключ-стойност.

Виж Ruby и BerkeleyDB

Bluefish

Bluefish е текстов редактор за разработване на (динамични) уеб сайтове.

Виж Ruby и Bluefish

Eclipse (софтуер)

Eclipse е многоезична среда за разработване на софтуер, която включва интегрирана среда за разработка (IDE) и плъгин система.

Виж Ruby и Eclipse (софтуер)

Fantasdic

Fantasdic е многоплатформен, свободен речников софтуер, поддържащ множество източници на речникови данни.

Виж Ruby и Fantasdic

GIMP

GIMP (акроним от GNU Image Manipulation Program) e свободен софтуер с отворен код за редактиране на растерна компютърна графика.

Виж Ruby и GIMP

GNOME

GNOME с отворен Firefox GNOME е графична среда с отворен код, ползвана от много Unix базирани системи.

Виж Ruby и GNOME

Groovy (език за програмиране)

Groovy (произнася се грууви) е обектно ориентиран програмен език, който върви под Java платформата (JVM).

Виж Ruby и Groovy (език за програмиране)

GTK

GTK (в миналото GTK+ и GIMP Toolkit) е софтуер, междуплатформен набор инструменти за създаване на графичен потребителски интерфейс.

Виж Ruby и GTK

Hello, world

Hello, world (от англ. „Здравей, свят“) е компютърна програма – стандартен пример за програмиране в много учебници и ръководства.

Виж Ruby и Hello, world

IntelliJ IDEA

IntelliJ IDEA е интегрирана среда за разработка (IDE) в Java за компютърен софтуер.

Виж Ruby и IntelliJ IDEA

Java виртуална машина (JVM)

Преглед на архитектурата на Java виртуалната машина (jvm) на базата на Java Virtual Machine Specification Java SE 7 Edition Java виртуалната машина (Java Virtual Machine) – това е абстрактна изчислителна машина, която позволява на компютър да стартирате Java програма.

Виж Ruby и Java виртуална машина (JVM)

Less (език)

Less (понякога стилизирано – LESS) е динамичен език за стилови множества, който може да се компилира до CSS (Cascading Style Sheets) и да работи на клиентска среда и на сървърна среда.

Виж Ruby и Less (език)

Lisp (език за програмиране)

Лисп (LISP, LISt Processing language – „език за обработка на списъци“; в съвременен запис: Lisp) е съвкупност от програмни езици и данни, създадена през 1958 г.

Виж Ruby и Lisp (език за програмиране)

MySQL

MySQL е многопоточна, многопотребителска, SQL система за управление на бази данни (СУБД) с повече от шест милиона инсталации.

Виж Ruby и MySQL

NetBeans

NetBeans е интегрирана среда за разработка (IDE) на Java, JavaScript, PHP, Python, Ruby, Groovy, C, C++, Scala, Clojure и други приложения.

Виж Ruby и NetBeans

Nmap

Nmap (Network Mapper) е порт-скенер с отворен код създаден от Гордън Лайън.

Виж Ruby и Nmap

Notepad++

Notepad++ е текстов редактор и редактор за изходен код за Microsoft Windows.

Виж Ruby и Notepad++

Parrot

Parrot (паеррот или паррот; от parrot — папагал) — виртуална машина, използвана от интерпретируемите езици за ефективното изпълнение на байт-код.

Виж Ruby и Parrot

Python

Python е език за програмиране от високо ниво, интерпретативен, интерактивен, обектно ориентиран, създаден от Гуидо ван Росум в началото на 90-те години.

Виж Ruby и Python

Raspberry Pi

Raspberry Pi или RPI е серия от едноплаткови компютри с размери на кредитна карта, разработена в Обединеното кралство от специално създадена за целта фондация (Raspberry Pi Foundation) с цел популяризиране на обучението по основи на компютърните науки в училищата.

Виж Ruby и Raspberry Pi

Riak

Riak е нерелационна база данни, която имплементира принципите на Dynamo на Amazon.

Виж Ruby и Riak

RRDTool

RRDtool (съкратено от round-robin database tool) е софтуер за събиране и изобразяване на данни, съхранени в round-robin база данни (кръгов буфер), заради което с времето нужното пространство остава постоянно.

Виж Ruby и RRDTool

Ruby on Rails

Ruby on Rails (често съкращавано в английски като Rails или RoR) е популярна софтуерна рамка под MIT лиценз.

Виж Ruby и Ruby on Rails

SASS

Sass (Syntactically Awesome Stylesheets) е език за каскадни шаблони, първоначално създаден от Хемптън Катлин и разработен от Натали Вейзенбаум.

Виж Ruby и SASS

Smalltalk

Smalltalk (чете се Смолток, означава „общи/празни приказки“, „разговор без особен смисъл“) е обектно ориентиран език за програмиране.

Виж Ruby и Smalltalk

SOLID (обектно ориентирано програмиране)

В света на компютърното програмиране SOLID (Single responsibility, Open-closed, Liskov substitution, Interface segregation and Dependency inversion) е мнемоничен акроним представен от Michael Feathers за „първите пет принципа“ основани и дефинирани от Роберт Мартин – Robert C.

Виж Ruby и SOLID (обектно ориентирано програмиране)

Sublime Text

Sublime Text е междуплатформен софтуер за обработка на изходен код и текстов редактор с приложно-програмен интерфейс (API), написан на Python.

Виж Ruby и Sublime Text

SWIFT (програмен език)

Суифт (Swift) е многопарадигмен компилируем програмен език, създаден от Apple за разработване на приложения за iOS и Mac.

Виж Ruby и SWIFT (програмен език)

Tokyo Cabinet

Tokyo cabinet е библиотека с методи за управление на бази данни.

Виж Ruby и Tokyo Cabinet

Tuple space

Tuple space е изпълнение на парадигмата на асоциативната памет за паралелно/дистрибуционно изчисление.

Виж Ruby и Tuple space

Visual Studio Code

Visual Studio Code е редактор на програмен код за Windows, Linux и OS X. Това е първият редактор на Microsoft, който може да се ползва под Linux и macOS.

Виж Ruby и Visual Studio Code

Късна инициализация (шаблон)

Късна инициализация (Lazy initialization) е създаващ шаблон за дизайн, който се използва в обектно-ориентираното програмиране.

Виж Ruby и Късна инициализация (шаблон)

Клас (програмиране)

Класът е една от характеристиките на обектно ориентираното програмиране.

Виж Ruby и Клас (програмиране)

Компонентно тестване

Компонентното тестване (unit testing) е процес в програмирането, чрез който се тестват отделни единици (компоненти) от сорс код – един или повече програмни модула и техните контролни данни, процедури за използване, оперативни процедури с цел да се установи дали работят правилно.

Виж Ruby и Компонентно тестване

Пърл (език за програмиране)

Perl (произнася се „пърл“) е универсален, интерпретативен език за програмиране, създаден от Лари Уол през 1987 г.

Виж Ruby и Пърл (език за програмиране)

Псевдокод

Псевдокод Псевдкод в информатиката е начин да бъде описан алгоритъм или характеристика на някакъв език за програмиране, без да се използва конкретният език за програмиране.

Виж Ruby и Псевдокод

Преработка на код

Преработка на код или рефакторинг (refactoring) е процес на изменение на съществуващата вътрешна структура на кода, без да се променя неговият режим на работа.

Виж Ruby и Преработка на код

Предефиниране на оператор

В програмирането, предефинирането на оператор (operator overloading / ad hoc polymorphism) е специфичен случай на полиморфизъм, при който различните оператори имат различна имплементация зависеща от аргументите ѝ.

Виж Ruby и Предефиниране на оператор

Планиране на ресурсите на предприятието

Планиране на ресурсите на предприятието (enterprise resource planning, ERP) е многофункционална информационна система, задвижвана от интегриран набор от програмни модули, които поддържат основните вътрешни работни процеси на една компания.

Виж Ruby и Планиране на ресурсите на предприятието

Асоциативен масив

Асоциативен масив В програмирането абстрактната структура данни „асоциативен масив“ представлява съвкупност от наредени двойки (ключ, стойност), заедно с дефинирани операции за достъп до стойностите по ключ.

Виж Ruby и Асоциативен масив

Аспектно-ориентирано програмиране

В компютърните науки аспектно-ориентираното програмиране (АОП) е парадигма на програмиране, която има за цел да повиши модулността, позволявайки изолирането на пресичащи функционални дялове.

Виж Ruby и Аспектно-ориентирано програмиране

Анонимна функция

Анонимна функция (или т.нар. функционален литерал или ламбда функция) в програмирането е дефинирана функция, която не е обвързана с идентификатор, тоест не е именувана.

Виж Ruby и Анонимна функция

Назъбен масив

Memory layout of a jagged array. В програмирането назъбен масив (Jagged Array), познат още като нащърбен масив, е масив от масиви чиито елементи могат да бъдат с различна дължина.

Виж Ruby и Назъбен масив

Руби

#виж Ruby.

Виж Ruby и Руби

Разработка на софтуер

Разработката на софтуер (на английски: Software development, също като разработване на приложен софтуер, софтуерен дизайн или проектиране на софтуер, софтуерно програмиране, създаване и писане на софтуерна документация, тестване на софтуер и поправяне на софтуерни грешки) е бизнес процеса на писане на програмен код, неговата поддръжка, но в по-широк смисъл включва всичко, което стои между първоначалната концепция за определена програма или желан софтуерен продукт до релийза, понякога това става като планиран процес на разработка.

Виж Ruby и Разработка на софтуер

Регулярен израз

Резултат от търсене с шаблона (?: търсят се поне два поредни интервала, разположени между точка (.) и главна буква. Стивън Коул Клийни, спомогнал за разработването на техниката В информатиката регулярен израз (regular expression, съкращавано понякога като regex или regexp) е последователност от знаци, която дефинира шаблон за търсене.

Виж Ruby и Регулярен израз

Скриптов език

Скриптов език в информационните технологии се нарича език за програмиране, при който изходният код на програмите се изпълнява директно.

Виж Ruby и Скриптов език

Сериализация

В информатиката, в контекста на съхранението на данни, сериализацията е процес на преобразуване на структури от данни или обекти до поток от байтове запазвайки състоянието на техните полета и свойства.

Виж Ruby и Сериализация

Селениум (софтуер)

Селениум (Selenium) е портативна структура за тестване на софтуер при уеб приложения.

Виж Ruby и Селениум (софтуер)

Управление на изключения

В компютърното програмиране, управлението на изключения или системното администриране на изключения в операционната система (на английски: еxception handling) за софтуера и програмирането процес за справяне с възникващите по време на изпълнение изключения – грешки или неочаквани графични изпълнения на програмата (аномалии) или необикновени условия, изискващи специална обработка, често променящи нормалното протичане на изпълнението на програмата.

Виж Ruby и Управление на изключения

Метапрограмиране

Метапрограмирането представлява писане на компютърни програми с възможност програмите да се третират като техни данни.

Виж Ruby и Метапрограмиране

Интернет форум

Интернет форум Интернет форум, също като уебфорум е онлайн форум, или още наричан на някои „места за съобщения“, е уебсайт за онлайн дискусии, където анонимни или регистрирани потребители могат да участват.

Виж Ruby и Интернет форум

Интерпретатор (софтуер)

В компютърните науки интерпретатор е компютърна програма, която извършва последователен анализ на командите от изходния код, непосредствено ги превежда на машинен език и изпълнява.

Виж Ruby и Интерпретатор (софтуер)

Интегрирана среда за разработка

Unix-подобни операционни системи Интегрираната среда за разработка (integrated development environment, IDE) e софтуерно приложение, което предоставя цялостна среда за разработване на софтуер на програмистите.

Виж Ruby и Интегрирана среда за разработка

Затваряне (информатика)

Затваряне (closure) в програмирането е функция, която запазва (затваря) областта на видимост, в която е дефинирана, поне докато съществува референция към нея.

Виж Ruby и Затваряне (информатика)

Булев тип данни

В информатиката, булевият тип данни е тип данни, който има две възможни стойности (най-често обозначени като true и false).

Виж Ruby и Булев тип данни

Генератор на случайни числа

ERNIE1 2008 - Машина за генериране на случайни числаГенератор на случайни числа е изчислително или физическо устройство, предназначено да генерира поредица от числа или символи, в която липсва каквато и да е зависимост, т.е.

Виж Ruby и Генератор на случайни числа

Динамична уебстраница

базата данни MySQL и връща на клиента уебстраница Динамичната уебстраница (dynamic web page) е уебстраница, чието съдържание варира в зависимост от заложените параметри, предоставени от потребителя или от компютърния софтуер.

Виж Ruby и Динамична уебстраница

Дебиан

Debian (изговаря се „дѐбиън“ или „дѐйбиън“, на български разпространено като Дебиан) е UNIX-подобна компютърна операционна система, съставена изцяло от свободен софтуер, лицензиран най-вече под GNU General Public License и пакетиран от група хора, участващи в The Debian Project (Проектът Дебиан).

Виж Ruby и Дебиан

Език за програмиране от високо ниво

В компютърните науки езикът за програмиране на високо ниво е език за програмиране със силна абстракция от детайлите на компютъра.

Виж Ruby и Език за програмиране от високо ниво

Енкапсулация (програмиране)

В езиците за програмиране енкапсулиране се използва за обозначаване на едно от две свързани, но различни понятия, а понякога и в комбинацияNell B. Dale, Chip Weems, Programming and problem solving with Java, Edition 2, Jones & Bartlett Publishers, 2007, ISBN 0-7637-3402-0, p.

Виж Ruby и Енкапсулация (програмиране)

, Сериализация, Селениум (софтуер), Управление на изключения, Метапрограмиране, Интернет форум, Интерпретатор (софтуер), Интегрирана среда за разработка, Затваряне (информатика), Булев тип данни, Генератор на случайни числа, Динамична уебстраница, Дебиан, Език за програмиране от високо ниво, Енкапсулация (програмиране).