ruby
(54)
Що питають на співбесіді у новачків Ruby on Rails Developer
Що робить людина яка шукає роботу? Звичайно, гуглить відповіді на запитання які їй поставлять на співбесіді. Досить гасати по онлайну!
Разом із розробником Ruby on Rails від Codica Іваном, ми підготув...
04 жовтня 2023
·
1
· 120
·
Наталія Клименко Codica
Частина 1. Моя перша програма на Ruby
Що таке Ruby?
Ruby - це крос-платформна, інтерпретована і об'єктно-орієнтована мова
програмування. Вона була розроблена згідно з принципом найменшого
здивування.
Мац говорив:
Я хотів звести до мінімум...
04 грудня 2021
·
0
· 68
·
Codeguida
Інтеграція React з різними мовами програмування
React – JS-бібліотека, що реалізує створення компонентів в frontend-додатках. Вона може бути інтегрована в любий додаток, що використовує HTML та JavaScript.
React реалізує лише частину архітектури MV...
20 листопада 2021
·
0
· 16
·
Codeguida
Вивчаємо Ruby разом - частина 3
Попередня частина: Вивчаємо Ruby разом - частина 2
Вітаю вас на третьому уроці по Ruby. Цього разу ми зачепимо таку цікаву тему, як "Змінні". Що це і з чим його їсти ?
По суті це об'єкт в програмі, як...
04 серпня 2021
·
0
· 15
·
Codeguida
Розпочнімо з Rails 1: Поради щодо вибору середовища для розробки під Ruby/RoR
Вітаю, дорогий читач. Раніше я у вк-спільноті Codeguida анонсував серію статей про Ruby/Ruby on Rails. До цього я практично не мав досвіду написання подібних статей, тому буду дуже вдячний за зворотні...
24 липня 2021
·
0
· 13
·
Codeguida
Rails: Шлях Джедая
Привіт, падавани!
Допоки правиться наш Cheffile, верстається шаблончик та пишеться код для нашого майбутнього навчального проекту (трішки спойлерів, ага), хочу із вами поділитись тим, яким чином Ви мо...
28 квітня 2021
·
0
· 23
·
Codeguida
Вивчаємо Ruby разом
І так, всім привіт.
Уроків тут по Ruby не надто багато, тож я вирішив зробити добру (на мій погляд) справу. Діло в тому, що я теж нещодавно почав вивчати цю мову, тож чому б нам не робити це разом?
Ви...
27 квітня 2021
·
0
· 4
·
Codeguida
Ruby-біблотека змінила ліцензію та порушила роботу тисяч репозиторіїв
Розробник Ruby-бібліотеки mimemagic помітив порушення ліцензій у своєму проєкті, тож переніс його з ліцензії MIT на GPLv2. Він залишив версії 0.4.0 та 0.3.6, які отримали GPLv2, а всі інші версії бібл...
26 березня 2021
·
0
· 2
·
Codeguida
Частина друга: Особливості Ruby
Попередня стаття: Моя перша програма на Ruby
Деякі особливості Ruby
Вільне форматування\- ви можете починати писати код з будь-якого рядка чи колонки;
Чутливість до регістру\- маленькі і великі літ...
15 березня 2021
·
0
· 30
·
Codeguida
Rails та React: Справжнє використання (Частина 2)
У моєму попередньому пості (переклад) можете прочитати невеличке введення у React - JavaScript бібліотеку від Facebook для створення користувацьких інтерфейсів, а також про його відмінності від більш...
26 лютого 2021
·
0
· 11
·
Codeguida
Ruby тепер підтримується у Google Cloud Functions
Платформа Cloud Functions тепер підтримує мову Ruby. У Google підготували Functions Framework, адаптований для Ruby, з ним можна писати звичні для Ruby функції й створювати відповідні застосунки та ін...
17 січня 2021
·
0
·
Codeguida
Реліз Ruby 3.0.0
Вийшов реліз версії Ruby 3.0.0 — розробники з 2015 року йшли до реалізації Ruby 3, яка була б зосереджена на продуктивності, типізації та паралелізмі. П'ять років тому автор проєкту запропонував конце...
30 грудня 2020
·
0
· 4
·
Codeguida
Вивчаємо Ruby разом - частина 2
Попередня частина: Вивчаємо Ruby разом
Привіт, сьогодні ми з вами просунемось у вивченні ruby до рядків та чисел.
І так, в ruby як і в інших мовах програмування можна виконувати операції, як з числами...
12 листопада 2020
·
0
· 8
·
Codeguida
Rails та React: Золота середина (Частина 1)
Замітка перекладача: Стаття мені дуже сподобалась, тому вирішив спробувати себе у ролі перекладача. Переклад виконав у вільному стилі, із всіма побажаннями і неточностями прошу звертатись у наш чат аб...
15 жовтня 2020
·
0
· 9
·
Codeguida
Життя за межами Rails: опис альтернативних фреймворків для Ruby
Перш ніж ми почнемо, давайте розставимо всі крапки над "і". Rails - це круто. Це, в основному, саме те, що потрібно для гарних додатків. І якщо ви почали працювати з Ruby над веб-проектом, то Rails -...
15 серпня 2020
·
0
· 6
·
Codeguida
Аутентифікація з ActionCable та Devise на Rails
ActionCable - новий фреймворк для зв'язку в реальному часу, реалізованому з допомогою протоколу websocket, а також він буде частиною Rails 5. Я не збираюся сильно заглиблюватись у все, ви можете більш...
05 серпня 2020
·
0
· 11
·
Codeguida
Понад 75% вразливостей ховаються у непрямих залежностях
У проєктах з відкритим кодом більшість вразливостей пов'язано з непрямими залежностями — а не з компонентами, завантаженими безпосередньо в проєкт.
До такого висновку дійшли дослідники Snyk, які проан...
29 червня 2020
·
0
·
Codeguida
Що вам слід вивчити в 2017-му
Індустрія розробки програмного забезпечення впевнено рухається вперед. В 2016-му ми бачили релізи відомих мов програмування, фреймворків та інструментів, що допомагають нам в роботі. І відслідкувати з...
24 травня 2020
·
0
· 9
·
Codeguida
У репозиторії RubyGems знайшли 725 шкідливих бібліотек
Дослідники безпеки з ReversingLabs знайшли в репозиторії RubyGems 725 бібліотек зі шкідливими файлами. Повний перелік бібліотек можна подивитись тут.
Їх завантажували на RubyGems протягом 16–25 лютого...
20 квітня 2020
·
0
· 1
·
Codeguida
Вийшов Opal 1.0: компілятор з Ruby в JavaScript
Вийшла нова версія компілятора Opal. Автор проекту Elia Schito хотів випустити Opal 1.0 ще у 2012 році, під час версії 0.3. За словами розробника, він вже тоді працював над кодом проекту:
Я дуже захоп...
14 травня 2019
·
0
· 1
·
Codeguida
Які проблеми з безпекою характерні для різних мов
Компанія WhiteSource опублікувала аналіз вразливостей для різних мов програмування. В середньому проблеми з безпекою у відкритих проектах розподілились так: 47% всіх знайдених проблем стосуються мови...
30 березня 2019
·
0
· 4
·
Codeguida
Рефакторинг з шаблонами проектування — Шаблонний метод
Шаблонний метод описується як «поведінковий шаблон проектування, що визначає основу алгоритму і дозволяє нащадкам перевизначати деякі кроки алгоритму, не змінюючи його структуру в цілому».
Метою є роз...
30 жовтня 2018
·
0
· 15
·
Codeguida
Локальний SSL для розробки та тестів з Rails 5
Ваш Rails застосунок використовує SSL на продакшені? Гарною ідеєю буде використовувати SSL й локально. Все було б добре, якби б не проблеми при налаштуванні. Використання SSL з Capybara для приймально...
15 жовтня 2018
·
0
· 42
·
Codeguida
Поради щодо безпеки у Rails застосунках
З розвитком вашого застосунку збільшується, відповідно, і кількість помилок. Найбільш проблематичні серед них — баги безпеки застосунку.
У статті розглянемо декілька рекомендацій для уникнення поширен...
06 вересня 2018
·
0
· 5
·
Codeguida