Renamed88

На Пикабу
поставил 610 плюсов и 720 минусов
отредактировал 0 постов
проголосовал за 0 редактирований
2694 рейтинг 3 подписчика 10 подписок 9 постов 0 в горячем

Крутящееся и приближающееся

Крутящееся и приближающееся

Ощути IPhone X на своём Android

Ощути IPhone X на своём Android iPhone, iPhone X, Android, Play market, Google Play

Ссылка на приложение (не моё, не реклама): https://play.google.com/store/apps/details?id=com.kuter.thex...

Показать полностью 1

Servo WebRenderer уже рвет другие браузеры

Новый веб-движок от Mozilla, написанный на языке Rust и основаный на gpu рендеринге (GPU based) быстрее других браузеров по плавности прорисовки кадров. Демка, из видео: http://output.jsbin.com/surane/quiet

Добавить комментарии в пост как его элемент

Предложение: сделать красивую визуализацию комментариев на каждой платформе и возможность их влаживать в пост, как элемент.
Причины:
1. Удобно. Вместо неудобных скриншотов, где на телефоне нужно зумить и водить пальцем по каждой строке, теперь читабельный текст.
2. Рабочие ссылки. Показывается реальное время от создания комментария, а не время от создания скриншота. Рабочие ссылки на автора комментария.
3. Меньше баянов. Не будет людей, которые забыли вставить ссылку на комментарий, обойдя БМ. Или же даже если вставили ссылку, то на другой комментарий из ветки.
4. Можно плюсовать/минусовать с поста.
5. Очень странная причина, но сейчас можно поделать скриншот либо цитируемый текст.

Изменить систему модерации

1) Сделать ранг/уровень/рейтинг для модераторов. Либо, как вариант, сделать просто кол-во просматриваемых запросов. Это нужно для следующего пункта. Эта переменная может быть приватной, т.е. обычный человек её не увидит.
2) Если модератор что-то удалил, поменял, сделал, который рангом маленький, пускай придет модератор побольше и посмотрит что он натворил. Этот модератор побольше может оставить отметку, что тот сделал все правильно (+1 к выходу в мир, где за тобой уже не следят), либо наоборот вернуть то что было и уменьшить ранг. Т.е. грубо говоря, маленький модератор в начале находится в стадии стажировки, где без надзора ничего сделать не может.
3) Другие модераторы могут осуждать других, минусить и возвращать обратно в стадию стажировки, либо вообще кикать из модераторов.

Decrypth AC1: Решение

Если вы первый раз услышали слово decrypth: http://pikabu.ru/story/decrypth_5089144

К глубокому сожалению, никто так и не смог пройти весь контест. Люди застревали на музыке из третьего уровня, библиотеке на втором и еще на нескольких подзадачах.
Теперь доступ в чат закрыт, но вы все еще можете попробовать полностью пройти этот квест

Level 1: Vigenere
Самый простой уровень. Название видео наталкивает на шифр Виженера. Описание говорит о том, что подсказка в видео, однако на видео только "See description", что и является ключом. Также, в описании можно найти сам текст, который зашифрован этим ключом. Получаем ответ, идем дальше.

Level 2: QR Codes
Тут уже сложнее, вам приходится писать свою собственную программу для сканирования всех qr-кодов. В итоге получаете заглушку в виде текста про Library Of Babel и непонятную белеберду, которая подписана как ответ. Если немного подумать или просто загуглить что такое library of babel, мы можем найти проект посвящённый этому произведению (libraryofbabel.info). Заходим на сайт, нажимаем Browse, вписываем ту белеберду, которая на самом деле является хекскодом. Далее, вам следует пойти на n стелаж, m полку, k книжку, p страницу и найти сам ответ. Буквы перепутаны, но суть ясна, все данные в qr-кодах. Также, кто не заметил, была поправка (#comment_88522512), просим извинения за трудности.

Level 3: Binary [PART 1]
Мигающие восемь полосок и название видео уже говорит нам о том, что эти полосочки - двоичный код. Снова пишем программу, но уже для сканирования этого видео и получаем текст lorem ipsum dolor sit amet  и подсказку "Listen carefully, visit" и тут текст обрывается. На самом деле, вам никто не говорил, что синие полоски это 1, а черные - 0. Инвертируем биты и получаем вторую часть текста, в котором ссылка на сайт. Там нас приветствуют и спрашивают, что же за последний ответ? Но у вас его нет...

Level 3: Binary [PART 2]
Однако, если мы включим звук в видео, мы также можем услышать мелодию. Вы можете снова вспомнить название видео, но для многих это уже стало подсказкой для первой части, по-этому многие её отбросили. Binary. На самом деле в музыке спрятан тот же, двоичный код. Фактически, мелодия состоит из бита и пианино. Если прислушаться, то можно понять, что пианино немного странно играет. Сопоставьте бит с пианино. Если пианино попало в бит, значит 1, не попало - 0. Не обращайте внимание на короткие ту-ту-ту-туц, примите их как за один удар. В итоге вы получите известное высказывание, которое обрывается троеточием. Если вспомнить тот текст из видеоряда, то там говорится, что эту фразу нужно дополнить. В итоге эта фраза и есть последним ответом.

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

Показать полностью

Decrypth

Запустили небольшой проектик, для как начинающих, так и прошаренных программистов. Если вкратце, это ютуб канал, на котором публикуются задачки на криптографию и просто быструю реализацию простенькой программы.

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

Ссылка: https://www.youtube.com/channel/UCN1tAskUylY71ErSjFWh4fA

Пример:

WMuz: радио стрим музыки

WMuz: радио стрим музыки Радио, Музыка, Monstercat, Стрим, Голосование, Треки, Трек, Nodejs

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

Я задался таким вопросом... И решил сделать свой радио стрим.
Да, звучит может не очень. Я хотел сделать что-то хотябы приближенное к завершенному, потому что большинство моих проектов все еще не реализовано. Да и такой опыт мне точно не помешает.



Опирался я на 24/7 стрим Monstercat на твиче. Что мне тут не понравилось: можно предсказывать трек, но голосовать за следующий - нельзя. И, тем более, голосование за следующий трек фильтрует музыку на ту, которая нравиться людям больше.

Еще большое отличие: это именно аудио-стрим, не видео, как там. Сжирает меньше трафика. Но при этом, с помощью html я превратил его на подобие видео, выглядит прикольно. Эквалайзер сделаный с помощью Web Audio API отлично сюда подходит.

И, я сделал это! Я закачал ~600 треков и написал свой собственный сервер и клиент. Кому интересно: сервер Node.JS, клиент обычный (html + css + js). Коммуникация между сервером и клиентом - socket.io

Что хочу сделать:
- авто-загрузка новых треков  (из ютуб каналов лейблов)
- не только mcaT (добавить другие стримы с музыкой от других лейблов и микс всех)
- мини-сервис, где каждый пользователь может предложить фоновую картинку (пока там все 55 мои)
- сделать красивее дизайн интерфейса
- добавить поддержку клиентов с телефона

P.S.: Почему пишу тут? Это реклама?
Скорее всего да, но я не вижу в этом ничего плохого. Просто я написал этот мини-проект и хочу что-бы кто-то о нем узнал, попробывал, может кому-то понравиться. Не думаю, что это плохо.

Показать полностью
Отличная работа, все прочитано!