memory heap
374 subscribers
2.54K photos
517 videos
52 files
3.12K links
science ∩ art = wonder

all memory blocks here are allocated by @a_v_p

GitHub: https://github.com/artyom-poptsov
Mastodon: https://fosstodon.org/@avp

https://memory-heap.org/~avp/
Download Telegram
Forwarded from Alexey
когда циска превратился в кирпич 😎
This media is not supported in your browser
VIEW IN TELEGRAM
Неочевидных игровых механик пост

Взрыв эмоций каждый раз, когда натыкаюсь на гениальные и простые игровые механики, переосмысляющие привычные нам вещи.
Пример — вот вроде бы клавиатура, используется для управления в играх, wasd и все дела. А что если изменить привычный UX и сделать клавиатуру частью геймплея? — БУМ, магия 🧚‍♀️

Поиграться можно тут
Увидел тут
За наводку спасибо Витале Веберу 😘
С 22-го июля являюсь владельцем электрического железного коня.

Достаточно удобно. Самое важное для меня преимущество — меньшая зависимость от общественного транспорта, и как следствие, экономия времени (по моим прикидкам, уже съэкономил порядка 4 часов.) Экономия средств тоже присутствует — например, 30р. поездка на работу, 30р. обратно 5 дней в неделю, плюс все ситуации, когда приходится такси вызывать, если транспорт не ходит (а это ещё по 200-300р.)

Конечно, сам велосипед не дешёвый, плюс на него тоже расходы повышаются, если регулярно ездить (тормозные колодки, шины, обслуживание.) Однако на полноценный автомобиль (или даже мотоцикл) расходов было бы непомерно больше — начиная от получения прав (условно 30к рублей разово) и заканчивая налогами, стоимостью парковки, обслуживания и т.п. Так что в целом своим новым электрическим железным конём доволен.
👍2
Forwarded from Артэ́м
Media is too big
VIEW IN TELEGRAM
Port Blue, "Of Japan"

#music #avp_music #covers #piano
memory heap
Port Blue, "Of Japan" #music #avp_music #covers #piano
Оригинал для сравнения:
https://www.youtube.com/watch?v=bqmzjVGgDc8

Вообще рекомендую группу "Port Blue", очень красивые композиции. Причём, там всё пишет и исполняет один человек — Adam Young. И он же — лидер более известной группы Owl City.
memory heap
Port Blue, "Of Japan" #music #avp_music #covers #piano
С этой композицией связана интересная (на мой взгляд) история из моей жизни и музыкальной практики. Именно она послужила мне стимулом, чтобы освоить нотную грамоту — просто не было на тот момент детального разбора игры Port Blue, "Of Japan" в доступных мне источниках, но были ноты. До этого же по видео-урокам учился играть, смотрел, как люди на кнопки нажимают, практиковался иногда по пять часов в день.

Пришёл к преподавателю музыки, к которому я ходил тогда на индивидуальные занятия, с нотами на "Of Japan", и попросил помочь разобраться. Так началось моё знакомство с нотной грамотой.
Внезапно мультик детства про музыку:
https://www.youtube.com/watch?v=g9Xz2Ta_LDs

#music #cartoons
Media is too big
VIEW IN TELEGRAM
Сегодня в чатах Telegram случайно нашёл этот мультфильм — пришлю его и сюда, чтобы не потерялся.

О важности сепарации детей с родителями. Мне кажется, очень полезное и глубокомысленное.

P.S. Тут должен сказать, что у меня нет аккаунта в TikTok и скорее всего никогда не будет. Подобные видео нахожу через сторонние сервисы вроде Telegram.
👏3
memory heap pinned a video
memory heap
#music The Dead South — "In Hell I'll Be In Good Company" https://www.youtube.com/watch?v=B9FzVhw8_bY
#music

А вот живой (ха!) концерт The Dead South от 2019-го года — звучит достаточно приятно, надо сказать:
https://youtu.be/tg0J98DnloQ

Интересный подбор инструментов. Я увидел (поправьте меня, если ошибся где):
- Вокал.
- Банджо — лично мне ещё интересно было увидеть, как музыкант играет на инструменте с помощью трёх когтей-плекторов. Получается что-то вроде медиатора на максималках?
- Гитара, 2 шт.
- Мандолина (да, пришлось Викпедию смотреть.)
- Виолончель.
- Ударные, как то: бас-барабан, одна штука; бубен; мини-бубен, насаженный на ботинок одного из участников группы (как это грамотно называется?); железная банка, по которой бьют барабанной палочкой; удары каблуками ботинок об пол (наверное это как-то по-научному называется.)

Атмосферно, в общем.
Уже более 12 лет каждый день пользуюсь open source/free software — моей основной и единственной ОС на домашнем ПК является сейчас Ubuntu GNU/Linux, использую также Debian GNU/Linux и GNU Guix (как самостоятельную ОС — в тестовом режиме), а по работе пользуюсь ALT Linux.

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

Сам периодически сталкиваюсь с неприятными моментами в СПО, которые вынуждают меня тратить время на их обход/решение. Как разработчик СПО, в некоторых случаях иду дальше, чем подстановка "костылей" и отправляю патчи сопровождающим.

Тем не менее, даже при всех недостатках, СПО для меня важнее проприетарного ПО — по причинам, которые я попытаюсь объяснить ниже.

Во-первых, считаю, что свободное ПО (СПО) лучше проприетарного потому, что свободное ПО является в некотором роде достоянием всего человечества и каждый может использовать его на условиях конкретной лицензии. Одной из самых распространённых лицензий для СПО является GNU General Public License (GNU GPL). Лицензия разрешает использовать ПО в любых целях, изучать, дорабатывать и распространять оригинальные и изменённые копии. Основное условие этого договора между пользователем и разработчиком — это требование производные работы также распространять на условиях лицензии GNU GPL. На мой взгляд это разумное требование, так как позволяет замотивировать разработчиков в общем деле — развитии СПО и таким образом экспансии общего набора инструментов и знаний. В свою очередь, это позволяет избежать дублирования усилий.

Во-вторых, свободное ПО обычно использует (и популяризирует) свободные/открытые форматы данных, что позволяет избежать vendor lock-in — замыкания на поставщике, когда закрытые форматы данных не могут быть открыты/отредактированы сторонними программами; следовательно, минимизирован риск потерять доступ к своим данным, когда поставщик по каким-то причинам уходит с рынка.

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

В-четвёртых, сам подход в разработке СПО (как правило, "базарный" — т.е. активно вовлекающий пользоватей в процесс) позволяет быстро и эффективно находить путь к решению задач проекта. В СПО грамотные пользователи позволяют вам выявлять ошибки, находить новые пути для развития проекта и непосредственно помогать в программировании.

Здесь стоит упомянуть две статьи, которые описывают нюансы разработки СПО:
- Эрик Реймонд, "Собор и Базар" — https://lib.ru/LINUXGUIDE/bazar.txt
- Эрик Реймонд, "Заселяя Ноосферу" — https://bugtraq.ru/law/articles/noo/
👏2❤‍🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
А вот одна из неприятных проблем со свободным ПО, с которой столкнулся только что — в редакторе диаграмм Dia интерфейс рисования имеет ряд "неожиданностей", что затрудняет процесс создания. Вот здесь я пытаюсь нарисовать круг и вписать его в прямоугольник. Скорее всего, я просто пытаюсь сделать что-то, что не следует делать именно в этом ПО (здесь наверное стоило бы использовать Inkscape, или же LibreOffice Draw.)

При этом, ценности, как законченный свободный инструмент, с открытым форматом хранения данных, Dia в моих глазах не потерял.