Охват к подписчикам
217,5%
ERR
Реакции к просмотрам
0,00%
0 на 20 постов
Пересылки к просмотрам
0,47%
35
Постов в день
0,0
всего 20
Где отзываются чаще
доля реакций к просмотрам- 21 мар. 2025 г.Тем временем у нас на ютубе вышло полное видео с Владимиром. Сеньоры у нас редкие гости. Владимир подает пример как просто... поменять жизнь, уехать в другую страну, обустроится там и попутно не забыть про личную жизнь, семью и социализацию. Редкий пример дружелюбия, проактивности и экспертизы. Короче, рекомендую к просмотру, очень мотивирует 🔥🔥🔥 https://www.youtube.com/watch?v=4wOtAlwb4wY0,00%
- 12 дек. 2024 г.На прошлой неделе посетил конференцию RustCon. Язык Rust для меня - хобби. Мне нравится новизна заложенных концепций (ownership, borrowing). Местами он похож на Ruby (еще больше на C, который я учил студентом). 💡Внутри популярных Ruby-библиотек часто скрывается код, написанный на C. В основном это специфические гемы для решения определенных задач: - эффективные структуры данных (murmurhash) - профилировщики и дебаггеры (stack-prof, byebug, ruby/debug) - cpu-bound задачи: парсинг, сериализация (pg_query, nokogiri, oj, json, puma (парсинг http1.1)) - шифрование и криптография (bcrypt, digest-crc, xxhash) - функциональные биндинги к С-библиотекам (karafka-rdkafka, grpc) - низкоуровневые библиотеки, базирующиеся на системных вызовах (semian) - клиенты для бд (pg, mysql2) 😡С появлением Rust - некоторые низкоуровневые вещи начинают писать на нем. Я провел небольшое исследование зависимостей Ruby-монолитов в Купере. Итоги: - ~450 зависимостей - 34 - используют под капотом С - 3 - используют Rust (prometheus-client-mmap, pact-ffi) Дополнительно в Ruby-экосистеме есть: - packs - аналог фреймворка модуляризации Packwerk - artichoke - альтернативная MRI-совместимая имплементация Ruby - поддержака создания ruby-гема с Rust-кодом (статья) Пока не выглядит как тренд замещения внутренностей Ruby-гемов кодом на Rust, но лед тронулся! На эту тему на конференции был классный доклад, о переводе cpu-bound задач c Python на Rust, где автору местами удалось достигнуть ускорения x3 (пока доступны только слайды).0,00%
- 1 нояб. 2024 г.Наткнулся на статью на хабре. Там автор рассказывает свой недавний опыт собесов и поиска работы. Не знаю, мне как-то статья не зашла. Не хватило какой-то конкретики. Прочитал статью и пытаюсь понять - а что я из нее извлек? Чему научился? О чем узнал? И чето как-то хз. Вроде текста много и собесов немало и в разные компании. Но все какие-то общие слова или вещи которые в итак знаю. В Яндексе дают алгоритмы в формате лайвкода? Ок спс, знаем. На все вакансии стоит первым этапов созвон с HR на 15 минут? Ок спс, знаем. Флексы опытом и эрлангом? Ок спс, узнали. И эээ… все? Я рил не понял зачем я это прочитал и чем мне это помогло. Хз. Я бы хотел и планирую больше рассказать о своих поисках. И вы знаете я в кальянке делюсь и рассказываю о своих процессах. Мне бы хотелось чтобы после прочтения (или просмотра) моих историй вы или узнали что-то полезное что вам поможет или узнали что-то обо мне и моих делах (assuming вам это интересно). Мысли? Я слишком вредный и придираюсь? https://habr.com/ru/articles/846962/0,00%
- 15 июн. 2024 г.Когда вы последний раз видели в глаза PHP? Узнаете этот синтаксис? Эх, опять курсы дописывать)0,00%
- 3 мар. 2024 г.📺 GitVerse Российская платформа для работы с исходным кодом, Новый убийца GitHub? 💻 💳 GitVerse - это открытая платформа для совместной работы над проектами, основанная на Git и использующая технологию блокчейн. Она была создана для того, чтобы обеспечить безопасное и прозрачное хранение данных, а также упростить процесс разработки и управления проектами.0,00%
- 6 дек. 2023 г.После того, как ты посмотришь это, ты не сможешь не писать тесты для своих программ Разработка становится все сложнее, бизнес-требования нарастают, разработчик находится в постоянном стрессе. Что делать? 📺 Смотреть на YouTube0,00%
- 11 нояб. 2023 г.Итак, предлагаю вашему вниманию серию уроков по языку Rust (aka самоучитель Rust). Это первый урок, в котором мы обсудим некоторые особенности языка, подготовим рабочую среду, обсудим переменные, основные типы данных и напишем первую программу для конвертации температур. https://www.youtube.com/watch?v=iWL4ENjd1DM0,00%
- 25 окт. 2023 г.Открой для себя Ruby и Ruby on Rails 🌐 Если веб-разработка - твой выбор, то Ruby и Ruby on Rails могут предложить нечто особенное. Ruby - это простой и выразительный язык программирования, а Rails - его фреймворк для веб-разработки. 🌩 Почему Ruby и Rails? 🌩 Быстрое развертывание проектов: С Ruby и Rails проекты можно создавать быстро, благодаря готовым решениям и удобному синтаксису. Меньше конкуренции: Среди веб-разработчиков Ruby менее популярен, что означает меньшую конкуренцию на рынке труда. Высокие зарплаты: Из-за специфики рынка Ruby-разработчиков, зарплаты в этой области могут быть выше среднего. Хочешь узнать больше? 👉 Присоединяйся к RubyHub Исследуй мир Ruby и Rails и открой новые возможности в веб-разработке. 💻0,00%
- 30 янв. 2023 г.Ruby on Rails 7 - Interview - 2023 Interview at Backend Developer by Ruby on Rails 2023 https://www.youtube.com/watch?v=BQkNL4uF9UE0,00%
- 19 янв. 2023 г.Go и тестирование GO имеет встроенную поддержку тестирования, которая позволяет легко написать и запустить тесты для вашего кода. 1. Пример написания теста для функции сравнения чисел: package main import "testing" func TestCompare(t *testing.T) { result := Compare(5, 5) if result != 0 { t.Errorf("Compare(5, 5) = %d; expected 0", result) } result = Compare(5, 10) if result != -1 { t.Errorf("Compare(5, 10) = %d; expected -1", result) } result = Compare(10, 5) if result != 1 { t.Errorf("Compare(10, 5) = %d; expected 1", result) } } 2. Пример написания теста для функции сортировки: package main import "testing" func TestSort(t *testing.T) { arr := []int{5, 3, 2, 8, 1, 9} result := Sort(arr) expected := []int{1, 2, 3, 5, 8, 9} if !reflect.DeepEqual(result, expected) { t.Errorf("Sort(%v) = %v; expected %v", arr, result, expected) } } 3. Пример написания теста для метода структуры: package main import "testing" func TestPerson_FullName(t *testing.T) { person := Person{FirstName: "John", LastName: "Doe"} result := person.FullName() expected := "John Doe" if result != expected { t.Errorf("FullName() = %s; expected %s", result, expected) } }0,00%
- 19 янв. 2023 г.Стоит ли учить JavaScript: перспективы, ситуация на рынке труда, мнения экспертов JavaScript входит в число самых популярных языков программирования, а фронтенд-разработка считается одним из самых простых способов начать карьеру в IT. Рассказываем о целесообразности изучения JavaScript в 2023 году, перспективах языка и ситуации на рынке труда. https://ru.hexlet.io/blog/posts/stoit-li-uchit-javascript-perspektivy-situatsiya-na-rynke-truda-mneniya-ekspertov0,00%
- 28 дек. 2022 г.3 попытки и 8 лет перехода с Ruby на Elixir Привет, это очередной доклад Ruby Russia 2022. В нём разработчик Дмитрий Клейменов рассказывает, как он восемь лет пытался сменить Ruby на Elixir, благодаря чему ему все же это удалось, и жалеет ли он о переходе в другой стек. https://habr.com/ru/company/evrone/blog/707588/0,00%