Гришкин блог
1.05K subscribers
52 photos
13 videos
1 file
37 links
Личный канал @grishka.

Рекламу не размещаю.
Download Telegram
Channel created
Там coub решил закрыться 1 апреля, так что я по-быстрому сделал скачивалку всего налайканного и плеер к ней:
https://gist.github.com/grishka/2efec8715ebf3c0aca2d0dbf9b703769
Написал первый пост в новом блоге — о своём способе отображения списков со сложной вёрсткой в приложениях. Пост на английском, потому что почти все мои знакомые программисты его знают, а потенциальная аудитория будет больше, чем если писать по-русски.

https://grishka.me/blog/display-items/
👍4
Сейчас многие сравнивают последнее обновление телеграма с QIP — там же тоже были анимированные смайлики — но это не совсем верное сравнение. Знаете что было в QIP, чего в телеграме нет?

Настройка для отключения анимации.
👍15🤔1
Залипательное: https://sunandstuff.com/cube/
(работает только с компа)
(нет, с телефона не работает, совсем, вообще)
5
Media is too big
VIEW IN TELEGRAM
Твиттер в 2006 году.

Сервис, который делает одну вещь, и делает её отлично, без излишеств и без жадности. Из интересного — есть "друзья", которые отдельны от подписок. Когда я зарегился в твиттере в 2011, такого уже не было.
👍9😢7
Выпустил Smithereen 0.7.

Нововведений очень много, как внутри, так и снаружи, но вот основные.
- Новые инструменты для модерации: доступы на основе ролей, полностью переделанные жалобы (теперь выглядящие как тикеты), личные карточки пользователей, новые способы блокировки страниц, и так далее. Всё направлено на то, чтобы было удобно работать командой модераторов.
- Переделано хранение файлов. Теперь отдельно хранятся ссылки (references) на файлы — это существенно упрощает код, который с ними работает, и в будущем позволит существенно экономить место на диске. Также добавлена поддержка облачных сервисов хранения файлов, совместимых с AWS S3.
- Несколько десятков исправлений мелких багов и прочих косяков в интерфейсах.

Переходите в федивёрс — тот самый ВКонтакте уже никто не вернёт.
👍16🔥32👏1
Подумал тут, и осознал, что всё-таки есть как минимум одна вещь в программировании, которая стала лучше в современности по сравнению с тем, что было 15-25 лет назад.

Намного большее количество опенсорса. В нулевые и девяностые его практически не было — библиотеки в большинстве своём были коммерческими продуктами, иной раз с "связаться с нами" вместо цены. Ты покупал лицензию и так и жил со связанными руками. Предполагалось, что твоё приложение, в котором ты будешь использовать такую библиотеку, тоже будет коммерческим.

Сейчас же, если кто-то делает какую-то библиотеку, публикация её исходников по сути предполагается по умолчанию. И даже для тех, кто эти библиотеки в своих проектах не использует, всё равно есть польза в образовательном плане, ведь можно почитать код и узнать что-то новое, стать чуточку мудрее и опытнее.
👍34🔥4👏3
Forwarded from Стой под стрелой (Nikita Prokopov)
Блин, отличный тут (это как твит, только в Мастодоне) показали сегодня.

Короче, чел нашел реализацию Pokedex от нашего Гришки (это не панибратство, ник у него такой), которая на чистой джаве и андроидных API и работает в сто раз быстрее версии на Композе и весит в 10 раз меньше.

А дальше его немножко заклинило, потому что он видимо свято верит в то, что писать код надо так как все, а не как хочется. Пишет:

> Someone posts an extremely spicy implementation of a basic app on r/androiddev that essentially says, "All recommended best practices for Android dev are trash, just use Java and ditch all of Google's compat APIs"

> Everyone laughs at this person for being a crank

> Turns out: They are the author of mastodon-android!

> It would be nice if Mastodon's Android client weren't written and maintained by a crank who is unable to collaborate effectively or distinguish between good and bad dependencies.

То есть видите, да? С одной стороны, Гришкина реализация существует и работает гораздо лучше. Это как бы факт.

С другой стороны, челу ну очень хочется верить, что вот это все что происходит в индустрии — библиотеки, фреймворки, языки, что все меняется постоянно, что за всем этим надо следить, бежать, учить — что это все не зря, что в этом есть какой-то смысл.

И даже списать под шумок пример с Pokedex — ха-ха, это все очень мило, но пример-то игрушечный, no way это смаштабируется на реальное приложение — тоже не получается, потому что есть Mastodon for Android.

Ну и у человека кризис веры. Он обзывается, высмеивает, торгуется (хотел бы я, чтобы этих проектов не существовало), но сделать ничего не может.

Грустная история, но полезная. Жить с ощущением, что если Композ и Котлин существуют, то значит для этого есть хорошая причина — можно, но до первого столкновения с реальностью.

Я не говорю, что прям весь прогресс это треш, но и просто верить в пользу чего-то просто потому, что его сделала какая-то большая компания — это хороший путь к психическому срыву.

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

> he said he wouldn't tolerate anyone "insulting" grishka, and then he blocked me, so...

Но это понимаешь, только когда сам что-то попробуешь сделать.
👏16😁4👎3🔥2👍1
Почему некоторые люди настолько упорно отрицают кнопку shift?
🤡7🤷5👎21👏1😁1