RSSAmplifier

Blog

Blogs on Гришкин блог

Recent content in Blogs on Гришкин блог

grishka.meRSS feed ↗9 posts

Latest posts

A bare-minimum ActivityPub server from scratch

This is a translation of the article I originally wrote in Russian a year ago. Lately, after Elon Musk bought Twitter, people have started looking for its alternatives – and many found one in Mastodon. Mastodon is a decentralized social media platform that works on the federation model, like email. The federation protocol is called ActivityPub and is a W3C standard, and Mastodon is far from…

Мысли о продлении жизни

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

Display Items

Sometimes, when building a native app, you may need to display a long (potentially infinite) list of complex, dynamic layouts. Think social media posts, modern instant messages, you get the idea. All these things where there are endless combinations of media attachments, link snippets, headers, footers, etc. The straightforward solution is to use a RecyclerView or (UI|NS)CollectionView or whatever…

Respect your users

Lately, I started noticing a sad trend. Apps, websites and even operating systems disrespect their users more and more. What is this about, might you ask? Here’s what: No, dear VK, I don't want to 'think about the security of my account'. Get lost. Yes, it’s these popups out of nowhere I’m talking about. Your task, as a software developer, is to make your users' lives easier.

Уважайте своих пользователей

В последнее время начал замечать печальный тренд – приложения, сайты и даже операционные системы всё меньше и меньше уважают своих пользователей. В чём это выражается, спросите вы? А вот в чём: Нет, дорогой ВКонтакте, я не хочу 'думать о безопасности своей страницы'. Отвяжись. Да, я говорю о вот этих вот модальных окнах из ниоткуда. Ваша задача, как программиста – облегчить жизнь своему…

I made some OS X apps

When you’re a software developer, life is both easier and harder. It’s easier because if you need an app for something, you open an IDE and write it. It’s harder because the ideas for new things usually start coming and they don’t stop coming come faster than you’ll ever be able to actually implement them in a half-decent manner. Nevertheless, I’d like to…

Я сделал несколько приложений для мака

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

Immortality vs society

...and how to convert people into immortalism in a few simple steps. There were countless times when I've heard something like 'I'll leave this behind' in different forms from different people. Or even as a question: 'what are you going to leave behind?'. People say this being serious, they don't have a clue. This socially-accepted principle, saying that a finite life is okay and aging is a good…

Бессмертие и общество

...и как обращать людей в иммортализм за несколько простых шагов. Я много раз в различной форме слышал от людей фразу 'я оставлю после себя вот это'. Или даже в форме вопроса — 'что ты оставишь после себя?'. Люди произносят подобное на полном серьёзе, они не чувствуют подвоха. В их головах плотно сидит забитый туда обществом принцип о том, что конечная жизнь — это норма, а старение — это такой…