Как стать автором
Обновить
2
0

Отброс

Отправить сообщение

Как убить карму на Хабре за неделю: пособие для новых авторов

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров4K

Привет Хабр! Сейчас коротко расскажу как я опустил свою карму до -30 всего за 5 публикаций.

Какие‑то них них вы может быть даже видели. Например, Страх и ненависть в HeadHunter'е, которая набрала 33 000 просмотров и вызвала неоднозначную реакцию.

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

Читать далее
Всего голосов 32: ↑16 и ↓16+3
Комментарии56

Rust — это не «memory safe C»

Уровень сложностиСредний
Время на прочтение27 мин
Количество просмотров51K

TL;DR:
— в Rust намного больше достоинств, чем просто скорость и безопасность
— в Rust по умолчанию CDD (compiler-driven development, разработка через компилирование). Это как TDD, только CDD
— Rust — не сложный язык, особенно если не гнаться за максимальной производительностью

В этой статье я бы хотел рассказать:
— почему взгляд на Rust как на "memory safe C" очень сильно сужает область его возможного применения
— почему я смотрю на Rust как на очень удобный в разработке язык высокого уровня, которому просто случайно повезло оказаться невероятно быстрым
— почему разработка на Rust быстрее, чем многие думают
— почему Rust — это один из лучших языков общего назначения

Читать далее
Всего голосов 155: ↑149 и ↓6+168
Комментарии555

А в чем проблема работать с файлами?

Уровень сложностиСредний
Время на прочтение53 мин
Количество просмотров33K

Данные - это важный компонент системы. Приложение может хранить их где угодно, но в результате все сводится к файлам. Файлы - это хорошая абстракция, но она протекает: если не знать того, как работают ОС или гарантии файловой системы, то легко выстрелить себе в ногу.

Меня увлекла тема отказоустойчивости, а конкретно - отказоустойчивой работы с файлами. В этой статье я попытался соединить все полученные знания:

Кто участвует в процессе записи

Ошибки, которые могут произойти

Что от нас зависит, а что нет

И самое главное - как это этого защититься

Читать далее
Всего голосов 141: ↑140 и ↓1+169
Комментарии23

Информация

В рейтинге
Не участвует
Откуда
Россия
Дата рождения
Зарегистрирован
Активность