Сообщество - ИТ-проекты пикабушников

ИТ-проекты пикабушников

527 постов 3 399 подписчиков

Популярные теги в сообществе:

Помидоро или Pomodoro? 2 \ n

Всем привет! Мой марафон простых программ продолжается.

Напоминаю суть: 20 - 30 дней = 20 - 30 простых, полезных программ на клиенте тобишь в браузере. Сегодня второй день и вторая приложенька.

В предыдущий генератор паролей меня попросили добавить опцию “Запоминающиеся пароли” и этот алгоритм отожрал приличное время от текущей таски, но всё же она готова. Pomodoro таймер.

Pomodoro – это метод управления временем, основанный на коротких циклах работы и отдыха для повышения продуктивности и фокуса.

Помидоро или Pomodoro? 2 \ n Разработка, IT, Веб-разработка, Pomodoro

красный сочный помодор

В классическом варианте метод состоит из 25-минутного рабочего блока, называемого "помидоркой", после которого следует короткий перерыв на 5 минут. Каждый четвертый цикл заканчивается более продолжительным отдыхом, обычно на 15-30 минут.

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

Приложение выглядит достаточно просто поэтому попало в пул. Сам я им редко, но пользуюсь. Я посмотрел реализации и не могу однозначно сказать, какой полный функционал там должен был быть. Сделал так, как обычно пользуюсь сам, небольшой набор задач, чтобы перед глазами маячил + таймер. https://chatholder.ru/utils/pomodoro

Если вы регулярно пользуетесь помидорками, подскажите что имело бы смысл добавить. Только не абстрактные задачи =))

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

Простой, удобный. Генератор паролей. 1 \ n

Привет, я Андрей, и я решил устроить себе челлендж — создавать и публиковать полезные сервисы, которые можно сделать максимум за пару дней. Думаю сделать 20 может быть 30 сервисов.

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

Простой, удобный. Генератор паролей. 1 \ n Сайт, IT, Разработка, Веб-разработка

Да, не каждый инструмент должен кричать «смотрите, у нас тут AI на всю голову!». Нафига впихивать ИИ туда, где нужна простая, быстрая функция? А еще нафига? Не все сервисы правильно создают форму для пароля на странице регистрации, из-за чего генератор паролей из браузера не работает.

Началось всё с генератора паролей. Я использую онлайн сервис генерации паролей. Но он мне визуально и функционально не нравится (но со своей простой задачей генерации паролей справляется на ура). Поэтому сделал свой — простой и удобный, визуально - нравится. Надеюсь и вам понравится! https://chatholder.ru/utils/password-generator

Один минус, такие сервисы ищутся по домену, а я их выкладываю на своём, может быть, когда-нибудь (ага!) перенесу их на отдельный.

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

ТГ Бот который скачивает видео из браузера

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

Для авто

Для авто Авто, Экран, Боковые зеркала, Дисплей

Вот придумал панель приборов автомобиля будущего. По бокам панели устроены дисплеи на которые выводятся изображение с выносных видеокамер. Видеокамеры расположены вместо боковых зеркал. Руль не закрывает обзор! Проверенно на прототипе. Это удобно и современно. В концепте для примера использована часть панели приборов от Шевроле Комаро. Жду соглашения для передачи авторских прав от ГАЗ, ЗАЗ, ЗИЛ, УАЗ, Acura, Adler, Alfa Romeo, Alpina, Aston Martin, Audi, Austin, Bentley, BMW, Bugatti, Buick, Cadillac, Chery, Chevrolet, Chrysler, Citroen, Dacia, Daihatsu, Daimler, Datsun, DeLorean, Dodge, Ferrari, Fiat, Ford, Geely, Genesis, GMC, GreatWall,
Haval, Honda, Hummer, Hyundai, Infiniti, Iran Khodro, Isuzu, Jaguar, Jeep, Kia, Koenigsegg, LADA (ВАЗ), Lamborghini, Lancia, Land Rover, Lexus, Lincoln, Lotus, Maserati, Maybach, Mazda, Mercedes-Benz, Mercury, MINI, Mitsubishi, Nissan, Noble, Oldsmobile, Opel, Peugeot, Plymouth, Pontiac, Porsche, Ravon, Renault, Rolls-Royce, Rover, Saab, SEAT, Skoda, Smart, SsangYong, Subaru, Suzuki, Tesla, Toyota, Volkswagen, Volvo, Zotye...

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

Как мы три года делали покер планирования и что из этого вышло

Всем привет! Сразу кратко и по делу для ЛЛ: три года делали покер планирования для Agile-команд, доделали, в октябре накатили вторую версию. Делали для фана, для себя и чтобы растить скиллы. Будем рады, если попробуете сервис сами и поделитесь впечатлениями. Мы никому ничего не продаём, рекламы внутри ресурсов тоже нет и персональные данные мы не собираем. Да, мы существуем.

Дисклеймер и для модеров. Покер планирования - это НЕ азартная карточная игра, это инструмент для оценки сложности задач на спринт в командах разработки, которые работают по методикам Agile. Почитать про покер планирования можно, например, в википедии. Если вам ни о чём не говорит это выражение, можно дальше не читать.
Кратко: на старте спринта команда собирается, накидывает задачи из бэклога и каждый ставит оценку трудоёмкости/сложности в сторипоинтах/майках/покемонах и т.п., дальше смотрят пограничные значения, обсуждают, приходят к единому мнению, заносят в спринт. И да, знаю, как многие относятся в целом к этому инструменту и сторипоинтам в частности, это мы обсуждать не будем. Скажем так, каждому своё.

Предыстория

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

В 2021 году собралась команда, которая поучаствовала в хакатоне красной компании, название которой начинается на Ян, а окончание - декс. Сходу заняли второе место. И решили продолжить совместное творчество на ниве разработки, придумав команде пет-проект. Да, для разработчиков этот проект был и остаётся хобби. Целями поставили - растить скилл, пройти полный цикл вывода продукта, написать что-то значимое для самих себя. Решили делать покер планирования потому, что, кажется, эта задача не очень сложная (ну да, конечно...) и вроде бы сервис можно было написать за относительно короткое время. И в целом мы написали. Осенью 2022 года наш покер планирования увидел свет и даже обрёл некоторую популярность. Но с течением времени стало понятно, что релиз, оформленный "на коленке", не позволяет растить новый функционал.

Архитектура сервиса была построена неправильно, пришлось её полностью переработать. В бэкенде закрались ошибки, хотя он оказался крутым – многое оттуда мы сохранили, исправив что нужно. Фронтенд на React существовал, но у нас не было специалиста для его поддержки - потом в команде появился опытный фронтенд-разработчик, который переписал всё на Next.js. Ранее мы хранили данные игры в key-value хранилище, теперь - в реляционной БД. Возникали также некоторые проблемы с интерфейсом, особенно на мобильных устройствах. В общем, вторую версию мы переписали примерно на 80%. По сути, это новое приложение.

Для гурманов - под капотом Kotlin на бэке, Next.js - на фронте.

Как мы три года делали покер планирования и что из этого вышло Стартап, Разработка, Agile, Программист, Программирование, Длиннопост

UI

О покере планирования

Какая особенность нашего сервиса? Это концентрированный покер планирования и всё. Ничего другого там нет, ни трекера, ни встроенных зум-коллов и прочей ереси. Функционал и интерфейс построены вокруг философии минимализма и достаточности. Поэтому UI минималистичный, а игра или "комната" открывается в один-два клика. Сервис не требует авторизации, пользователь запоминается инструментами самого браузера. Никаких смс, деанонов и авторизаций через ГУ. Сервис был и остаётся бесплатным. Может быть, со временем мы введем какие-то платные функции для оплаты сервера, но не сейчас.

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

Команда

Проект для всех остаётся как хобби, и за время разработки наша команда неоднократно менялась. Сейчас в неё входят 17 участников, которые применяют свои навыки суперменов, если это необходимо, но основу команды составляют 3-5 человек тех, кто работает над проектом постоянно. Один из тиммейтов есть на пикабу - @drumserLance.

Итог

В общем, если вы программист, Scrum-мастер, проджект-менеджер, да и в целом если работаете по Agile, приглашаю вас попробовать наш покер планирования уже в ближайший спринт. Вот адрес - agilepoker.ru

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

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

Что (скорее всего) ожидается в Юникоде 17

Буквально позавчера появился список эмодзи Юникода 17. Поскольку зафиксированы только эмодзи и китайские иероглифы, остальное — мои догадки.

Эмодзи

Что (скорее всего) ожидается в Юникоде 17 Unicode, Письменность, Язык, Эмодзи, Длиннопост
Что (скорее всего) ожидается в Юникоде 17 Unicode, Письменность, Язык, Эмодзи, Длиннопост
  • Искажённый колобок — уязвимый, тревога, паника, потрясение, удивление

  • Облако драки — драка, спор, несогласие, дискуссия, борьба

  • Балерина — я так и не понял, для чего они её хотят (она бесполая), но, полагаю, как бесполая версия танцора (женщина 💃 танцует латиноамериканские, а мужчина 🕺 диско)

  • Огрызок — компост, съедено, отходы, гнилое

  • Косатка (хищный зубатый кит) — краснокнижные морские обитатели, главная достопримечательность океанариумов

  • Снежный человек (бигфут, сасквач, йети) — бродить, неизвестно где

  • Тромбон — помимо джаза, есть знаменитый джингл «грустный тромбон»

  • Обвал — ещё одно природное бедствие. А если иносказательно — когда что-то в душе рушится

  • Сундук с сокровищами — приз, награда, богатство

Также сделали многорасовыми эмодзи «девушки Плейбоя» и «борцы». Больше не останется эмодзи, где есть много людей без расы. Как обычно, сделано это через ZWJ-последовательность «человек1 + раса1 + ZWJ + что-то + ZWJ + человек2 + раса2». Для девушек Плейбоя это «что-то» — заяц 🐰, для борцов — то самое облако драки.

Возможно (пока не знаю), что балетные тапочки из бежевых сделают чёрными. Это ещё один шаг к лишению эмодзи пола и расы.

Китайские иероглифы

Дело в том, что в конце 2022 китайское правительство решило ответвиться от Юникода и выпустить отраслевой стандарт, где около 800 иероглифов из китайских имён без надлежащей проверки были закинуты в неиспользуемую плоскость A. Это стало форменным плевком в лицо Консорциума: закинули бы в пользовательскую E или F — никто бы и слова не сказал!

Проверка шла с большим скрипом, к выпуску едва уложились (обычно ничего не меняется уже за 8 месяцев, а если символ отправят на доработку — остаётся дыра). К тому же умер главный иероглифист Консорциума.

И вот мартышкин труд закончен, знамя умершего подхвачено, но от выпуска 15.1 до фиксации Юникода 16 было всего четыре месяца. Так что 5000 символов войдут в Юникод 17.

Что (скорее всего) ожидается в Юникоде 17 Unicode, Письменность, Язык, Эмодзи, Длиннопост

Другие символы для полудиезов/полубемолей (±четверть тона)

Что (скорее всего) ожидается в Юникоде 17 Unicode, Письменность, Язык, Эмодзи, Длиннопост

Из программы «Сибелиус»

Юникодные ноты появились в 2001 году. А музыкальное ПО за более чем 20 лет выбрало другие изображения полудиезов и полубемолей. Собрали все существующие стандарты и закинули скопом.

Шахматные фигуры  «алфил» и «фарзин»

Что (скорее всего) ожидается в Юникоде 17 Unicode, Письменность, Язык, Эмодзи, Длиннопост

Изображения алфила и фарзина в разных шрифтах

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

Чтобы не путать их с современными дальнобойными слоном и ферзём, для них сделали отдельные изображения.

Разунификация консольных символов с эмодзи

Что (скорее всего) ожидается в Юникоде 17 Unicode, Письменность, Язык, Эмодзи, Длиннопост

Выяснилось, что добавлять текстовым символам свойство «эмодзи» (00A9 — знак копирайта ©, 00A9+FE0F — эмодзи копирайта ©️) — это несколько упрощает жизнь в моменте, усложняя «в долгую», и такого больше делать не надо.

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

Эмодзи, работающие на символе FE0F — глаз 👁️, домики 🏘️ — разунифицировать не стали.

Сидетский

Что (скорее всего) ожидается в Юникоде 17 Unicode, Письменность, Язык, Эмодзи, Длиннопост

Надпись на восточных воротах Сида

  • Тип: алфавит, ←

  • Язык: сидетский (около начала нашей эры, совр. Турция)

  • Состояние: исторический, частично расшифрован

Сидетский — современное название языка (самоназвание неизвестно), потому что использовался в районе города Сид. Известно всего 13 надписей. Поскольку часть символов спорные, символы названы по каталожным номерам.

Толонг-сики

Что (скорее всего) ожидается в Юникоде 17 Unicode, Письменность, Язык, Эмодзи, Длиннопост

Детская книжка в двух письменностях: толонг-сики и деванáгари

  • Тип: алфавит, →, действующий

  • Язык: курух (Индия, дравидийская семья, 2,3 млн)

  • Состояние: изобретён в 1999 и набирает публику

Я тут смотрю на новые алфавиты Индии и удивляюсь: значительно менее ёмки, чем, например, деванáгари, сделаны коряво, но набирают сторонников? А потом: посмотри на свою собственную кириллицу! Разница только в том, что над кириллицей работали поколения типографов, и она перестала быть корявой — а толонг даже лучше кириллицы приспособлен под беглое письмо.

А также удивляюсь, как в Индии встречаются неписьменные языки с миллионом говорящих.

Чжурчжэньские иероглифы

Что (скорее всего) ожидается в Юникоде 17 Unicode, Письменность, Язык, Эмодзи, Длиннопост

Перевод закона с китайского на чжурчжэнский

  • Тип: иероглифы, ←↓↓ по столбцам, исторические

  • Язык: чжурчжэньский, предок маньчжурского

  • Состояние: действовал 1100 –1300, язык никогда не заговорит, но благодаря любви китайцев к документированию всего и вся про него известно очень много

Письмо использовалось в первую очередь для связи чжурчжэней с китайским двором. Как правило, иероглифические надписи имеют китайский порядок слов, а не маньчжурский.

Чисой

Что (скорее всего) ожидается в Юникоде 17 Unicode, Письменность, Язык, Эмодзи, Длиннопост

Вывеска школы

  • Тип: спорный (абугида/алфавит), →, действующий

  • Язык: курмальский (Индия, индоевропейская семья, 300 тыс.)

  • Состояние: изобретён в 1994 и набирает популярность

Вот это я понимаю алфавит! И красив, и писать достаточно просто.

Берия

Что (скорее всего) ожидается в Юникоде 17 Unicode, Письменность, Язык, Эмодзи, Длиннопост

Учебный материал с транслитерацией латиницей

  • Тип: алфавит, →, дейстувющий

  • Язык: загава (Африка, сахарская семья, 300…450 тыс.)

  • Состояние: изобретён около 1950, реформирован в 2021

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

Лорна Эванс из SIL International, которая много раз прикладывала руку к подобным мелким языкам, участвовала в реформе письменности и сделала вот такой красивый открытый шрифт.

Интересная фишка — большие буквы не поднимаются ввысь, а опускаются ниже строки.

Я пишу программу «Юникодия» — самую исчерпывающую таблицу символов Юникода. Качать тут.

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

Моя игра на Яндекс играх. Ленивая головоломка

Моя игра на Яндекс играх. Ленивая головоломка.

Надеюсь, что уровни и дизайн получились креативными.
https://yandex.ru/games/app/368690

Что скажете?

P.s. Можно же игру выложить в это сообщество?

1

Как бесплатно пользоваться ChatGPT?

💡 Как бесплатно пользоваться ChatGPT?

Хотите попробовать ChatGPT, но не хотите тратить деньги? Отличные новости — это можно сделать бесплатно! 🎉

Вот что нужно:

  1. Зарегистрируйтесь на платформе OpenAI — у них есть бесплатный тариф с ограниченным количеством запросов.

  2. Используйте мобильные приложения, такие как Telegram-боты или браузерные расширения, которые дают доступ к ChatGPT. Многие из них предлагают бесплатные версии

  3. Пробные периоды: некоторые платформы предлагают бесплатные тестовые периоды для доступа к полным возможностям ChatGPT. Воспользуйтесь этим шансом!

Не упустите возможность испытать мощь искусственного интеллекта — это легко, удобно и, самое главное, бесплатно! 🚀

Как бесплатно пользоваться ChatGPT? Приложение, Сайт, Чат-бот, Программа, Тренд, ChatGPT, Gpt4, Google, Гайд, Информационная безопасность, Тестирование, Инновации, Бесплатно, Программы для телефона, Инструкция, Сервис, Дизайнер, Microsoft, Стартап
Показать полностью 1
Отличная работа, все прочитано!