Box notes — сервис для создания заметок, документов и обмена идеями со своими соратниками, компаниями и инвесторами. Он не требует установки специального ПО, позволяет изменять формат документов, а также подписывать контракты онлайн.
Germi — инструмент для реализации идей, которые удобно записывать, дополнять картинками, ссылками и обсуждать с коллегами.
Stache — личная библиотека найденных ссылок. Позволяет быстро и удобно собирать полезные веб-странички, которые вас вдохновляют и помогают в осуществлении проекта. Все ссылки идут со скриншотами, есть поиск по контенту с помощью тегов.
Curator — простое и удобное приложение для хранения идей, их доработки и презентации. Картинки, веб-сайты, тексты, ссылки с Dropbox, Pinterest и Instagram в вашем распоряжении. Для большой аудитории все идеи можно представить с помощью презентации в PDF.
Experiment Board — сервис для брейншторминга и тестирования идей.
Point — сервис для обмена мнениями по поводу найденных в сети материалов. Обсуждение происходит в формате чата.
генератор названий канала youtube
Elevatr — сервис для разработки идей. Благоволит только обладателям iOS 6 и более поздних версий.
Xmind — бесплатная и доступная программа для создания интеллект-карт и разработки идей. Все файлы можно конвертировать в PDF, RTF, Excel, HTML, JPEG и отправлять тем, кто не хочет устанавливать себе софт.
Evernote Skitch — приложение для создания визуальных набросков и презентации.
Mindmeister — сервис, который позволяет планировать проекты, развивать бизнес-стратегии, создавать презентации и использовать всю мощь ментальных карт в образовании. Бесплатно можно создать 3 ментальных карты, по цене от $30 до $90 открываются большие возможности. Доступен на русском языке.
Выбираем имя для компании и домен
Naminum — генератор для создания названий компании или её продуктов. Предлагает тысячи вариации из одного или нескольких слов, учитывая количество букв, гласных и согласных.
Namecheck — сайт, на котором можно проверить уникальность созданного вами названия и посмотреть, на каких сервисах и в каких соцсетях уже используется подобный юзернейм или url. Наглядно показывает все занятые и свободные площадки.
Namech — инструмент для проверки свободных доменов, генерации названий, составления всех вариаций для ключевых слов, создания акронимов и коротких url.
KnowEm — сервис для проверки своего юзернейма, бренда компании на 500 сайтах.
Dock Name — краудсорсинговый сервис, где предприниматели получают идеи названия для своего проекта от потенциальных клиентов или экспертов, работающих в той же сфере.
NameRobot — сайт для тех, кто хочет сэкономить время на создании названия.
Panabee — простой генератор названий.
Trademarkia — портал, где вам объяснят все подробности работы с патентом на уровне законодательства. Есть возможность проверить домен и создать лого.
Brandbuckey — онлайн-сервис для создания имён доменов, продукта компании.
Lean Domain Search — платформа для поиска доменного имени.
Источник: rb.ru
Генератор максимально российских названий для российских ИТ-продуктов
В России сделали компьютеры. Назвали их не «Альфа», «Бета» и «Гамма»; не Intelligent Solutions или Megasystems; и даже не «ПК-1» и «ПК-У».
Нет. Их назвали «Бобёр» и «Ворон». А монитор — «Сова».
Если ты не можешь что-то остановить, ты должен это возглавить. Поэтому сегодня мы возглавим это безумие и сделаем собственный генератор исконно русских, хтонических, былинных, сермяжных названий.
Логика проекта
Чтобы генератором было просто пользоваться, сделаем его в виде веб-страницы. На ней пользователь выберет один из продуктов: компьютер, смартфон, планшет или умные часы. Для этого используем переключатели — так мы точно будем уверены, что выбран только один вариант.
Когда пользователь нажимает кнопку «Выбрать», запускается скрипт, генерирует название и выводит его ниже — в полном виде с расшифровкой аббревиатуры. Названия выбираются случайно, характеристики в аббревиатуре — тоже:
Готовим страницу
Основное, что нам нужно на странице, — радиопереключатели и кнопка действия. Чтобы браузер знал, что переключатели относятся друг к другу и можно выбрать только один вариант, у них должно быть одинаковое имя. В кнопке действия пропишем вызов функции generate() — её ещё нет, но мы это исправим.
Вторая часть страницы — подзаголовок с результатом и блок для вывода названия. Блок будет пустой, мы будем его наполнять в скрипте, поэтому просто зададим ему имя, чтобы можно было обратиться к нему:
Генератор названий
Выберите прибор (устройство)
Компьютер
Название:
Добавляем стили
У нас простой проект, поэтому стилей будет мало, и мы добавим их в тот же HTML-файл. Единственное, что мы в них сделаем, это поправим внешний вид шрифта и настроим отступы:
/* общие стили для страницы */ body
Создаём скрипт
Для наглядности скрипт тоже добавим в тот же HTML-файл: он довольно простой и компактный, поэтому можно сделать всё в одном месте.
Так как скрипт выбирает названия для техники случайным образом, нужно сделать массив с такими названиями, чтобы было откуда их брать. Ещё нам нужен список характеристик устройств — то, что будет потом составлять аббревиатуру рядом с названием. Чтобы было проще, все характеристики сделаем мужского рода, а умным часам придумаем другое название, тоже мужского рода. Так у нас получится связный текст с согласованными друг с другом словами.
Вид устройств тоже будем выбирать случайным образом, чтобы было больше разнообразия. Для этого сделаем отдельные массивы для каждого устройства и тоже выберем оттуда случайное название.
// формируем список названий для техники var all = [‘Куница’, ‘Бобёр’, ‘Боров’, ‘Выхухоль’, ‘Вымпел’, ‘Компас’, ‘Огниво’, ‘Дуб’, ‘Бук’, ‘Кедр’, ‘Дубрава’, ‘Поле’, ‘Витязь’, ‘Богатырь’, ‘Елабуга’, ‘Мацеста’, ‘Тольятти’, ‘Былина’, ‘Яков’, ‘Изба’, ‘Сани’, ‘Горница’, ‘Тройка’, ‘Клевер’, ‘Самоцвет’, ‘Яхонт’, ‘Городничий’, ‘Лаванда’, ‘Костёр’, ‘Скиф’, ‘Сказ’, ‘Хорунжий’, ‘Кушак’, ‘Светлица’, ‘Луч’, ‘Ракета’, ‘Вымпел’, ‘Знак’, ‘Синь’, ‘Помощник’, ‘Заря’, ‘Закат’, ‘Буран’, ‘Сегмент’, ‘Гусли’, ‘Городничий’, ‘Клевер’, ‘Лиана’, ‘Лань’, ‘Скороход’, ‘Жимолость’, ‘Зубр’, ‘Замок’, ‘Рапира’, ‘Редут’, ‘Улей’, ‘Пасека’, ‘Целина’, ‘Полёт’, ‘Искра’, ‘Старт’, ‘Оберег’, ‘Блик’ ]; // список характеристик var spec_list = [‘Универсальный’, ‘Специальный’, ‘Защищённый’, ‘Ударостойкий’, ‘Всепогодный’, ‘Малошумный’, ‘Малогабаритный’, ‘Скоростной’, ‘Криптозащищённый’, ‘Базовый’, ‘Двухсекционный’, ‘Единый’, ‘Коммуникационный’, ‘Интеграционный’, ‘Переносной’, ‘Энергоэффективный’, ‘Перспективный’, ‘Бронированный’, ‘Мультикомпонентный’, ‘Портативный’]; // названия устройств var computer_name = [‘комплекс’, ‘блок’, ‘компьютер’, ‘моноблок’ ]; var smart_name = [‘телефон’, ‘смартфон’, ‘коммуникатор’, ‘КПК’, ‘радиопереговорный блок’]; var tablet_name = [‘планшет’, ‘электронный прибор общего назначения’, ‘переносной вычислетельный комплекс’]; var watch_name = [‘электронный носимый комплекс (часы)’, ‘хронограф’, ‘интерактивный циферблат’, ‘прибор измерения времени (часы)’];
Генерируем название
Это основная функция в скрипте, поэтому сразу сделаем её универсальной для всех устройств. Работать будет всё так:
- Функция получает на вход два параметра: массив с характеристиками и видом устройства.
- Название и определение устройства выбирается случайно.
- Также случайно задаём количество слов в характеристиках — от двух до пяти.
- В цикле случайным образом выбираем очередную характеристику, добавляем к результату и сразу убираем её из общего массива, чтобы не повторяться внутри одного названия.
- Там же в цикле берём первую букву слова и добавляем её к переменной с аббревиатурой.
- Когда цикл закончился, собираем финальное название и отправляем в блок с результатом на странице.
Сейчас страница пока ничего делать не будет — эта функция не привязана к кнопке, поэтому внешне всё останется как есть.
// основная функция, которая генерирует названия function setup(list, device) < // выбираем случайное название var select_name = all[Math.floor(Math.random()*all.length)]; // выбираем случайное определение устройства var select_device_name = device[Math.floor(Math.random()*device.length)]; // переменные для итогового текста и аббревиатуры var final, final_short; final = »; final_short = »; // случайным образом получаем количество букв в аббревиатуре var count_num = Math.floor(Math.random() * (4) + 1); // создаём характеристики for (var i = 0; i // формируем итоговое название final = final + ‘ ‘ + select_device_name + ‘ «’ + select_name + ‘-‘ + final_short +’»’; // отправляем его в блок с названием var div = document.getElementById(‘name’); div.innerHTML = final; >
Обрабатываем нажатие на кнопку
При создании страницы мы сразу прописали название функции, которая запустится после нажатия на кнопку — generate() . Добавим её в скрипт и привяжем выбор радиокнопки к нужному массиву характеристик. Также мы будем отправлять в основную функцию массив с названиями выбранного устройства, чтобы компьютер понял, откуда это брать.
В предыдущей функции мы удаляли элементы из массива с характеристиками, чтобы не было повторов. Если мы будем отдавать туда исходный массив, то программа скоро перестанет работать, потому что закончатся характеристики. Чтобы избежать этого, мы будем создавать копию массива с характеристиками и отдавать на обработку именно её — так исходный массив будет в безопасности и можно будет брать характеристики снова и снова.
// обрабатываем нажатие на кнопку function generate() < // создаём копию массива характеристик var list = Array.from(spec_list); // смотрим, что выбрано, и отправляем в функцию соответствующий список if(document.getElementById(‘computer’).checked) < console.log(setup(list, computer_name)); >else if(document.getElementById(‘smart’).checked) < console.log(setup(list, smart_name)); >else if(document.getElementById(‘tablet’).checked) < console.log(setup(list, tablet_name)); >else if(document.getElementById(‘watch’).checked) < console.log(setup(list, watch_name)); >>
Теперь всё готово для работы. Сохраняем и обновляем страницу, выбираем любое устройство и нажимаем на кнопку — компьютер сразу предложит новое название и выведет его после подзаголовка. Нажимать на кнопку можно сколько угодно раз — при каждом нажатии страница выдаст новое название для выбранного устройства:
Источник: thecode.media