Как стать автором
Обновить
44
Карма
36.1
Рейтинг

Пользователь

  • Подписчики 26
  • Подписки 1

Заменяем глобальный аллокатор в Rust

Rust *
Tutorial

Вторая часть про работу с кучей, устанавливаем свой глобальный аллокатор. В принципе, это делается в несколько строк, но наша цель — действовать сознательно и профессионально, с глубоким проникновением в суть явлений, так что легкой жизни не будет (как и обещал).


Читать дальше →
Всего голосов 20: ↑20 и ↓0 +20
Просмотры 4.2K
Комментарии 6

Работа с кучей в Rust

Rust *
Tutorial

Продолжаем изучать Rust нетрадиционным способом. В этом раз будем разбираться в нюансах работы с кучей, для их понимания понадобятся: сырые указатели, выделение памяти в куче, размер экземпляра типа, запись значений в кучу и чтение из нее, const и static, unit-like структуры, переопределение глобального аллокатора.


Это, определенно, overkill для одной статьи, а вот половину списка вполне можно освоить.


Читать дальше →
Всего голосов 15: ↑15 и ↓0 +15
Просмотры 4.5K
Комментарии 9

Конспектируем Книгу Rust:: Времена и структуры

Rust *
Tutorial

Продолжаем работать с 10.3.


КМБ.- Двойная жизнь.- Восстание мертвецов.- Ошибка в документации.- Ужасающие подробности из The Rustonomicon.- Архитектурные озарения.- Развязка.


Читать дальше →
Всего голосов 11: ↑11 и ↓0 +11
Просмотры 3.5K
Комментарии 2

Конспектируем Книгу Rust:: Времена и функции

Rust *
Tutorial

После главы 4 (было здесь) переходим к 10.3. Валидация ссылок при помощи времён жизни. Ну а куда еще… такие нынче времена.

Читать дальше →
Всего голосов 14: ↑14 и ↓0 +14
Просмотры 3.8K
Комментарии 17

Конспектируем Книгу Rust:: Владение

Rust *
Tutorial

Перед вами краткое профессиональное описание особенностей языка Rust для профессионалов.


Что это такое?
  • краткое — информации будет гораздо меньше, чем в Книге (The Rust Programming Language)
  • профессиональное — информации будет гораздо больше, чем в Книге;
  • описание особенностей — фокусируемся на отличиях Rust от других языков;
  • языка — описывается именно язык, а не установка средств разработки, управление пакетами и прочий инструментарий;
  • для профессионалов — подразумевается, что читатель имеет существенный опыт в разработке ПО.

Чего здесь НЕ будет


  • Не будет агитации за Rust
  • Не будет легко. Для освоения потребуется неделя-другая вдумчивого чтения по часу в день, с тщательным разбором примеров, как-то так

Содержание


Читать дальше →
Всего голосов 19: ↑19 и ↓0 +19
Просмотры 8K
Комментарии 6

Велосипед, зима и Санкт-Петербург — настало время сказочных историй

Транспорт Урбанизм

Северная столица в плане погодных условий вполне пригодна для поездок на велосипеде в зимний период. Но предварительно нужно победить дракона, прогнать жабу и еще понадобятся две волшебные спички.

Колданем?
Всего голосов 36: ↑33 и ↓3 +30
Просмотры 11K
Комментарии 398

Охота за убегающей памятью в Go на этапе разработки

Go *

В начале этого года я прочитал на habr любопытную статью "Почему Discord переходит с Go на Rust", переход был связан с неэффективным механизмом сборки мусора в Go. Тогда подумалось, что, наверное, было бы проще доработать приложение и не переходить. Но еще проще было бы избежать таких проблем на стадии разработки.

Читать далее
Всего голосов 17: ↑15 и ↓2 +13
Просмотры 5.8K
Комментарии 6

Как научиться кататься на моноколесе?

Гаджеты Транспорт Будущее здесь
Tutorial


Подумав хорошенько, я решил, что справлюсь с этим делом. Тогда я пошел и купил бутыль свинцовой примочки и велосипед. Домой меня провожал инструктор, чтобы преподать мне начальные сведения. Мы уединились на заднем дворе и принялись за дело.

Марк Твен. Укрощение велосипеда
Читать дальше →
Всего голосов 37: ↑34 и ↓3 +31
Просмотры 20K
Комментарии 114

Выбор моноколеса для поездок на работу

Гаджеты Транспорт Будущее здесь


Автор рисунка — Дед62@electrotransport.ru

Прошла весна, настало лето, –
Так не пора ли сделать это?

Или еще не пора? А если пора, то какое выбрать моноколесо для поездок на работу?
Всего голосов 39: ↑37 и ↓2 +35
Просмотры 33K
Комментарии 135

Информация

В рейтинге
161-й
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность