Генераторы Онлайн - Подборка
Часто бывает, что нам необходимо придумать числа, пароли, в текущих реалиях сгенерировать QR-код. Придумать новую подпись, сочинить красивое поздравление и так далее. Очень много разных событий, которые требуют от нас быстро выдумать определенную фразу.
Зачастую это бывает не так просто сделать, особенно если время ограничено. К счастью Интернет как всегда выручает. Сейчас есть достаточно много сайтов, которые сгенерируют за Вас пароли, числа, поздравят близких людей, придумают подпись всего за несколько секунд.
Такие сайты мы сегодня и рассмотрим. Они незаменимы в моём арсенале «Полезных сайтов», потому как периодически приходится что-нибудь быстро сгенерировать.
Самый продвинутый и профильный на мой взгляд это Generators-Online.Ru. С Него и начнём.
На этом сайте есть огромное количество генераторов на все случаи жизни. Очень быстро работает, в отличии от аналогов, есть различные настройки в генераторах и отсутствует надоедливая реклама. На https://generators-online.ru Вы найдете генератор паролей, генератор случайных чисел, QR-кодов, Штрих-кодов. Генератор поздравлений, загадок, цитат великих людей и ещё много всего интересного и необходимого.
Следующий в рейтинге генераторов – RandStuff.
Нужный генератор, у которого есть возможность определить победителя в популярных социальных сетях, правда на YouTube есть несколько роликов, в которых рассказывается, как можно обмануть участников розыгрышей и сгенерировать те числа, которые вставить заранее через расширение в браузере. Из минусов можно выделить рекламу и не слишком большое количество разновидностей генераторов.
Randomall – это много разных причудливых генераторов с возможностью создать свой генератор, и использовать генераторы вымышленных историй и персонажей. Большое количество разнообразных генераторов и не очень удобный интерфейс
Free-generator – ещё один хороший генератор онлайн. Есть большое количество генераторов на совершенно различные тематики. Достаточно быстрый и функциональный сайт.
В заключении можно сказать, что каждый из этих сайтов заслуживает внимания и делает удобным решения небольших задач по генерации того или иного объекта. Добавить в закладки определенно стоит, потому как подобные задачи периодически появляются.
Пикабу, старушка! Дай погремушку!
Как то так вышло, что не прилипло за жизнь ни одно погоняло. Может хоть тут...
Генератор случайных чисел, говорите?
Вчера пришлось восстанавливать пароль личного кабинета на сайте Huawei. Один из вопросов - уточнить месяц, день и год рождения. Надо прокрутить "барабан" и выставить свои числа.
Но!
Барабан ещё крутится, а цифра уже известна)
Вглядитесь!
Тёмно-оранжевый квадрат чуть правее и ниже от центра немного не вписывается, правда?
Ка-ааакой цвет! Настоящий восторг!
К сожалению, JPEG-сжатие ухудшило качество. Артефакты могут испортить впечатление.
Кстати, оригиналы сгенерированы одним моим славным Telegram-ботом.
Помимо таких картинок бот умеет генерировать QR-коды для введённого текста.
Но я их здесь, конечно, не показываю.
Один из моих интересов -- это создание и обработка изображений.
Как продвинуть приложение в топ Google Play бесплатно на примере моего приложения Генератор случайных чисел
Всем привет!
Не знаю с чего начать, поэтому начну с начала) Пост будет по-большей части о том, как я двигался вверх к топу. Я решил опытным путем проверить, возможно ли без вложений продвинуть приложение в топ категории. Пройдя определенный путь в этой сфере и набрав опыт, могу сказать определенно: Да. До того как я начал действовать, мне казалась эта идея чем-то невозможным. Вбивая в поиске разные приложения, смотрел в топ и ужасался. Казалось, в первые 10-20 позиций вообще невозможно затесаться. Практически по любым поисковым запросам на этих позициях в основном находятся приложения с миллионами скачиваний. Конечно же, в зависимости от категории, этот показатель варьируется, но в любой категории так или иначе это страшные цифры) Большинство приложений сделаны компаниями и нацелены на получение прибыли, в основном от рекламы. Соответственно, деньги на продвижение у них есть. Логичный вопрос вы можете задать. А как разработчику-одиночке конкурировать среди этих гигантов? Ответ: не знаю) У меня всего лишь есть свой опыт и реальный результат, которым я могу поделиться с вами. Никто не сможет дать вам точный рецепт по пунктам как продвинуть приложение в топ. Конечно, нужно читать в интернете и искать информацию как это сделать, но не стоит тупо следовать по пунктам всему что написано. Настоящий исследователь изучит несколько источников, прежде чем сделает для себя какие-то выводы. Все зависит от вашего конкретного случая. Тщательное изучение материала избавит вас от глупых и ненужных ошибок в будущем. Пока вы будете интересоваться вопросом, найдете пару историй о том, как не стоит делать) Поэтому не нужно сразу с места в карьер.
Когда у меня появилась идея создать Генератор случайных чисел, я не стал в тот же день судорожно писать код. Прежде всего я изучил эту категорию в google play и посмотрел, с кем в будущем я буду конкурировать. По моему мнению стоит обращать внимание на первые 10-20 позиций, так как дальше идут однотипные приложения. Объясню, почему первым шагом было именно изучение категории. Дело в том, что когда у вас появляется идея, есть только общие мысли по ее реализации. Как правило, у вас в голове не появляется сразу дизайн, функции и всякие мелочи. Есть только общая идея. А когда вы изучаете категорию, подсознательно вы откладываете себе в "копилку" хорошие идеи как раз таки по дизайну, функциям, архитектуре и т.д(лучше записывать). У вас есть возможность посмотреть на все что есть и взять самое лучшее для себя. Постепенно у вас в голове вырисовывается более четкое понимание того, что должно быть на выходе. У вас есть отличная возможность не повторять ошибок конкурентов, хорошо изучив рынок, отзывы, аудиторию. Разработка приложения заняла несколько вечеров, включая тестирование, исправление багов... Скорее всего вы уже прочитали кучу статей о том, что важны хорошие иконки, скриншоты, текст описания на странице google play, SEO, ASO и другие неприличные слова) Если эта тема многим будет интересна, я расскажу технические подробности. Чему нужно уделить внимание, а что и так сойдет) Но вообще важно все. Самое главное вы должны уметь анализировать информацию, так как ее много и не всегда у вас сработает то, что, например, сработало у меня. Вообще алгоритм ранжирования приложений в гугле сложный и запутанный, как мозг женщины. Сложность состоит в том, что никто не знает точно, как он работает;) Есть только общие моменты, которые точно влияют на место в топе, такие как: количество скачиваний, отзывов, общая оценка. Есть даже количество скачиваний, которые нужно набирать в день, чтобы попасть в топ со старта. Много факторов влияет на это, но никто не знает точно в какой мере тот или иной фактор имеет больший вес по отношению к другим. Например, многие думают, что количество скачиваний - это один из определяющих факторов. Иногда это не так. Мое приложение на момент написания статьи находится на 3-м месте среди генераторов случайных чисел и имеет 1000+ скачиваний. А теперь внимание: на 4-м месте приложение, у которого 1 миллион+ скачиваний. Практически все приложения в топ 10 данной категории имеют от 10к до 1 миллиона+ скачиваний. Вы спросите, а как туда попало мое приложение с 1к+ скачиваниями? Ответа однозначного нет. Я просто собрал в кучу информацию, которую нашел в интернете по продвижению, проанализировал ее и применил с учетом моей аудитории и т.д. Если вам будет интересно более подробно, я сделаю отдельный пост об этом и расскажу что сработало, а что нет. Алгоритм ранжирования приложений в магазине - это как квантовая механика. Никто не знает как это работает, но все пользуются, так же как все пользуются гравитацией, не зная природы ее происхождения. Работает причина - следствие. Если сделать что-то, скорее всего будет так.
Есть какие-то общие советы, которых стоит придерживаться:
1. Сделать хорошее приложение без критических ошибок и багов.
2. Сделать хороший дизайн интерфейса, который будет прост и интуитивно понятен. Ваша задача сделать такое приложение, в котором разберется даже человек, у которого чехол-книжка на телефоне)
3. Хорошее понятное название
4. Оптимизировать описание и название для поисковых запросов. SEO, ASO, семантическое ядро и другие неприличные слова(считаю, что это очень важный пункт, так как именно это будет приносить вам органический трафик и, следовательно, двигать ваше приложение вверх)
5. Хорошие скриншоты и желательно видео.
6. Не выбирайте категории, там где большая конкуренция. Вам сложно будет конкурировать с такими гигантами как всякие тиктоки и инстаграмы.
7. Размер приложения.
На самом деле это примерный список и таких пунктов больше. И еще, если у вас в планах заработать на приложении, не пихайте сразу туда рекламу. Это очень раздражает пользователей. Подождите, пока приложение вырастет. Отсутствие рекламы очень вам поможет собрать положительные отзывы. Многие разработчики загубили очень хорошие приложения рекламой на старте.
Спасибо за внимание!
Рандомизатор c вероятностью на Pascal
Program random5;;
var
a:Integer;
begin
randomize;
a:= random(101);
if a <= 10 then // 1
Writeln(1);
if (a <= 20) and (a > 10) then // 2
Writeln(2);
if (a <= 30) and (a > 20) then // 3
Writeln(3);
if (a <= 40) and (a > 30) then // 4
Writeln(4);
if (a <= 50) and (a > 40) then // 5
Writeln(5);
if (a <= 60) and (a > 50) then // 6
Writeln(6);
if (a <= 70) and (a > 60) then // 7
Writeln(7);
if (a <= 80) and (a > 70) then // 8
Writeln(8);
if (a <= 90) and (a > 80) then // 9
Writeln(9);
if (a <= 100) and (a > 90) then // 10
Writeln(10);
end.
Как это работает?
Переменной "a" присваивается случайное число от 1 до 100
в условиях указан диапазон, чем он больше тем больше вероятность срабатывание оператора. но не так всё просто. Ниже я объясню как изменять вероятность
чтобы изменить вероятность, нужно изменить два числа
if a <= __ then // 1
Writeln(1);
if (a <= 20) and (a > __) then // 2
Как правильно рассчитать и вписать цифры?
Формула для 1
if (a <= z)
Z=X
Формула для от 2 до 10
if (a <= z ) and (...)
if (a <= E) and (a > F)
пусть X задания вероятность
формулы:
E=X+Z
F=Z
например вероятность выпада "2" должна быть равна 25%
по формуле
X=25%
E=25+10=35
F=10
if a <= 10 then // 1
Writeln(1);
if (a <= 35) and (a > 10) then // 2
Но сумма всех вероятностей (X ) должна равна 100%
например: вероятность выпада "4" должна равна 20% а выпада "5" 5%
будет выглядеть так:
if a <= 10 then // 1
Writeln(1);
if (a <= 20) and (a > 10) then // вероятность 10%
Writeln(2);
if (a <= 30) and (a > 20) then // вероятность 10%
Writeln(3);
if (a <= 50) and (a > 30) then // вероятность 20%
Writeln(4);
if (a <= 65) and (a > 50) then // вероятность 5%
Writeln(5);
if (a <= 75) and (a > 65) then // вероятность 10%
Writeln(6);
Можно добавлять больше вариантов, просто добавьте такой блок после последнего оператора
if (a <= E) and (a > F) then
Writeln(?);
За место "E" и "F" запишите цифры по формуле, которая была выше.