Материалы по теме 'ruby' | DevsDay.ru

IT-блоги Материалы по теме 'ruby'

IT-блоги Материалы по теме 'ruby'


Разработка dev.to 17 мая 2024 г. 21:28

Glimmer DSL for Web is a Ruby-in-the-Browser Web Frontend Framework that enables Rubyists to finally have Ruby productivity and happiness in the Frontend via a simpler, more intuitive, more straightforward, and more productive library than all JavaSc...... читать далее

ruby rails frontend glimmer

Разработка dev.to 17 мая 2024 г. 11:51

Shopify provides many APIs for developers. One of them is Admin API which gives us access to add our own features to user experience. In this post we are going to develop "send file to shop" feature using Ruby on Rails. You can find the entire sourc...... читать далее

shopify api rails

DevOps OpenNET 17 мая 2024 г. 9:57

Опубликован релиз Neovim 0.10, ответвления от редактора Vim, сфокусированного на повышении расширяемости и гибкости. Проект уже более 10 лет занимается переработкой кодовой базы Vim, в результате которой вносятся изменения, упрощающие сопровождение...... читать далее

Разработка dev.to 17 мая 2024 г. 6:00

A Back-End Developer is a specialist in web development responsible for building and maintaining the server-side logic, databases, and applications that power websites and web applications. They work on the server-side of web development, focusing on...... читать далее

backend developer

Разработка dev.to 16 мая 2024 г. 21:14

Intro I have been working with dozens of different Web APIs (mostly JSON) as a Ruby developer. Some of them can provide an official Ruby gem that you can install and use in order to interact with the API in your Ruby code. Others don't have anythin...... читать далее

ruby concurrency oop async

Разработка dev.to 16 мая 2024 г. 20:16

I've been seriously working in the web development work for the last 4 to 5 years, in this time I used sublime, atom, VS Code, RubyMine. Storytime I remember a while a go a junior developer used Neovim to edit their files, and he was a fa...... читать далее

development neovim code

Разработка dev.to 16 мая 2024 г. 16:34

I discovered a new Python library "you must not miss" from a youtuber. At first sight, everything looks awesome. Reading icecream's README sparks a lot of joy. "Python is ingesting all cool Lisp features" ic() is like print(), but better...... читать далее

lisp python

Разработка dev.to 16 мая 2024 г. 14:50

Introduction In this series of articles I want to describe private communication solutions between a client and a server. What does private mean? It means that I want to access or manipulate my own private data that is stored on a server, and it sh...... читать далее

angular authentication cookies

Разработка dev.to 16 мая 2024 г. 11:13

In modern web applications, real-time communication has become more than a feature: it's gradually evolved into a necessity. Users expect instant updates, live interactions, and dynamic content. In Rails applications, Action Cable has long been the...... читать далее

ruby rails

Разработка dev.to 16 мая 2024 г. 10:50

O conceito formal fornecido pela RedHat é: "Um webhook é uma função de retorno de chamada baseada em HTTP que viabiliza a comunicação lightweight e orientada por eventos entre duas interfaces de programação de aplicações (APIs, na sigla em inglês)...... читать далее

beginners ruby webdev tutorial

Разработка dev.to 16 мая 2024 г. 9:26

Sometimes a service is called in some after_commit callback and it triggers already during setup in that service spec as we're trying to get to arguments for the service (usually some record ids). If only there was a way to disable the callback...... читать далее

rspec rails ruby

Разработка habr.com 15 мая 2024 г. 15:28

Как описать хороший код в трех словах? Исходя из опыта — это код, который [приятно поддерживать и эксплуатировать]. СОЛИД, SOLID, СОЛИД... Редко код ревью обходится без упоминания этих принципов, но для разработчика это не означает ничего хорошего. А...... читать далее

patterns patterns and practices CUPID solid architecture java jmix go ruby python

Разработка dev.to 15 мая 2024 г. 8:14

In today's job market, finding the perfect role often feels like searching for a needle in a haystack. One solution is to use AI-driven chatbots to streamline this process, offering quick responses and personalized assistance. However, relying solel...... читать далее

tutorial webdev ai cloud

Разработка dev.to 15 мая 2024 г. 7:56

The main advantages of this way are to have independent environment for the tests running and to reduce the complexity of the test environment setup. Just load and run tests. Consider how to achieve this. You will see below how you can setup the...... читать далее

coding tutorial docker testing

Разработка dev.to 15 мая 2024 г. 7:45

Writing the CSS code is relatively simple. Learning a language is not a big problem and doesn’t take a lot of effort. Making three lines of CSS code to style a DOM-element won’t take you more than two minutes, but let’s open our eyes to the bigger pi...... читать далее

css rscss frontend tutorial

Разработка dev.to 15 мая 2024 г. 6:56

Want to make system tests easy to main tain? We have selected some best practice tips to help achieve this. Organize tests in four phases The Four-Phase Test is a testing pattern, applicable to all programming languages and unit tests...... читать далее

capybara ruby rails testing

Разработка dev.to 15 мая 2024 г. 6:53

Do you have difficulties in adding the new tests and their readability decreased due to mocks and stubs? Let’s try to get rid of external requests in tests. The main idea is to override implementation dynamically during the call of external serv...... читать далее

rails tutorial pattern ruby

Разработка dev.to 15 мая 2024 г. 5:59

Our team at JetThoughts has an expertise of the Ruby on Rails development service line, and we’re excited we could have offered that to our real estate platform client. This web application framework streamlines the processes for building our clients...... читать далее

startup review product company

Разработка dev.to 14 мая 2024 г. 21:19

RailsConf 2024 Now that RailsConf 2024 is behind us, I want to share some key takeaways that I left Detroit with. I also have a full recap available of what I saw while I was there. 1. #RubyFriends Is More Than A Hashtag I cannot overst...... читать далее

ruby rails

Разработка dev.to 14 мая 2024 г. 21:01

Imagine being immersed in a complex Ruby on Rails project, where you find yourself navigating through models, controllers, and views like a seasoned developer. However, as the project evolves, so does the complexity of the codebase, making it increas...... читать далее

ruby rails designpatterns systemdesign