Вот уже более полугода пытаюсь освоить азы фронтенд-разработки (JavaScript, HTML, CSS). Для получения опыта стал решать простые задачи. Пока что в качестве пробы сил сделал крестики-нолики и морской бой (не на чистом JS, а на Svelte). Игры получились сыроватые, и код в них, вероятно, не самый оптимальный, но хоть что-то.
Нет ли у кого-нибудь идеи создания относительно простого веб-приложения? Хотелось бы, чтобы оно было хотя бы мало-мальски полезным, но от игровой темы тоже не откажусь.
P.S. На случай, если кто-то захочет взглянуть на веб-приложение, содержащее вышеупомянутые крестики-нолики и морской бой, ниже привожу пару ссылок.
Здравствуйте, Lazytech, Вы писали:
L>Вот уже более полугода пытаюсь освоить азы фронтенд-разработки (JavaScript, HTML, CSS). Для получения опыта стал решать простые задачи. Пока что в качестве пробы сил сделал крестики-нолики и морской бой (не на чистом JS, а на Svelte). Игры получились сыроватые, и код в них, вероятно, не самый оптимальный, но хоть что-то.
L>Нет ли у кого-нибудь идеи создания относительно простого веб-приложения? Хотелось бы, чтобы оно было хотя бы мало-мальски полезным, но от игровой темы тоже не откажусь.
Календарь огородника с напоминания что и когда и как сажать, образать поливать и т.п. Фазами луны и прогнозом погоды на неделю и ссылками на других таких же больных на голову для организации сети по обмену опытом и саженцами.
Здравствуйте, kov_serg, Вы писали:
_>Календарь огородника с напоминания что и когда и как сажать, образать поливать и т.п. Фазами луны и прогнозом погоды на неделю и ссылками на других таких же больных на голову для организации сети по обмену опытом и саженцами.
Боюсь, что из вышеперечисленного потяну только фазы луны и прогноз погоды на неделю.
P.S. У меня была идея создания простенького погодного приложения, но я засомневался в его полезности после посещения этой страницы. В смысле, всё давно придумано...
Здравствуйте, Lazytech, Вы писали:
_>>Календарь огородника с напоминания что и когда и как сажать, образать поливать и т.п. Фазами луны и прогнозом погоды на неделю и ссылками на других таких же больных на голову для организации сети по обмену опытом и саженцами.
L>Боюсь, что из вышеперечисленного потяну только фазы луны и прогноз погоды на неделю.
И чего вы боитесь?
L>P.S. У меня была идея создания простенького погодного приложения, но я засомневался в его полезности после посещения этой страницы. В смысле, всё давно придумано...
Дело не в прогнозе погоды, а в решение проблемы которая уже существует. В идеале чтобы это была "заноза в жопе".
Осмотритесь вокруг и постарайтесь найти задачи с которые уже решаются и если ваш софт будет способен облегчить их решение вот тогда дело пойдёт.
Здравствуйте, kov_serg, Вы писали:
_>И чего вы боитесь?
По идее, для того, чтобы понять, когда и как надо сажать, обрезать, поливать и т. п., придется долго и упорно копать эту тему.
_>Дело не в прогнозе погоды, а в решение проблемы которая уже существует. В идеале чтобы это была "заноза в жопе". _>Осмотритесь вокруг и постарайтесь найти задачи с которые уже решаются и если ваш софт будет способен облегчить их решение вот тогда дело пойдёт.
Хотелось бы пока сосредоточиться на собственно разработке (программировании). К примеру, перед тем, как начать делать тот же морской бой, я всего лишь вспомнил правила этой игры и сразу приступил к работе.
P.S. На всякий случай уточню, что планирую потратить на разработку пару-тройку недель. Это же всего лишь попытка поднабраться опыта...
Здравствуйте, Lazytech, Вы писали:
L>Нет ли у кого-нибудь идеи создания относительно простого веб-приложения? Хотелось бы, чтобы оно было хотя бы мало-мальски полезным, но от игровой темы тоже не откажусь.
L>Хотелось бы, чтобы оно было хотя бы мало-мальски полезным
Ищешь на фрилансерских сайтах несложный, несрочный, недорогой заказ. Выполняешь, набираешься опыта. Заодно получаешь небольшую денежку. Ну и проект будет полезный (по крайней мере, для заказчика).
Ну или по своему профилю: какой-нибудь сайтик для изучения грамматики иностранного языка. Или для тестирования знаний иностранного языка. Но сначала надо посетить аналогичные сайты и понять, какие у них недостатки, чтобы сделать лучше.
Здравствуйте, L.K., Вы писали:
LK>Ищешь на фрилансерских сайтах несложный, несрочный, недорогой заказ. Выполняешь, набираешься опыта. Заодно получаешь небольшую денежку. Ну и проект будет полезный (по крайней мере, для заказчика).
Боюсь запороть заказ...
LK>Ну или по своему профилю: какой-нибудь сайтик для изучения грамматики иностранного языка. Или для тестирования знаний иностранного языка. Но сначала надо посетить аналогичные сайты и понять, какие у них недостатки, чтобы сделать лучше.
Мне бы что-нибудь попроще, не требующее предварительного проведения большого «исследования» (research).
Здравствуйте, Lazytech, Вы писали:
L>Нет ли у кого-нибудь идеи создания относительно простого веб-приложения? Хотелось бы, чтобы оно было хотя бы мало-мальски полезным, но от игровой темы тоже не откажусь.
я когда то делал инжин веб магазина
даже продавал но не набольшую сумму в месяц
я удаленно пилил веб игру чел даже зарабатывал на ней
что бы жить в америки и платить мне зарплату в РФ
извечная тема редактор и генератор репортов
я думал тема репортов умерла
но ходил на собеседование quick base они на репортах зарабатывают на оффис человек на 50 с секретаршами и пивом
I miss you
If you will change you mind and started translate again, I will be your client
Здравствуйте, Lazytech, Вы писали:
L>Здравствуйте, L.K., Вы писали:
LK>>Ищешь на фрилансерских сайтах несложный, несрочный, недорогой заказ. Выполняешь, набираешься опыта. Заодно получаешь небольшую денежку. Ну и проект будет полезный (по крайней мере, для заказчика).
L>Боюсь запороть заказ...
это предмет договорённости. можно и стоит просто заранее обговаривать, что ты не гуру, а берёшся ради развития своих навыков.
ну и в плохом для тебя варианте (запороть заказ) — просто не получиш оплату, что несильно хуже варианта — делать самому бесплатно, что сам придумал.
в любом более менее крупном проекте, есть задачи которые несрочные и можно дать начинающим.
плюс, можеш получить полезную для себя обратную связь в виде ревью кода от тимлида.
Здравствуйте, sergey2b, Вы писали:
S>я когда то делал инжин веб магазина S>даже продавал но не набольшую сумму в месяц
Я пока не настолько крут.
S>я удаленно пилил веб игру чел даже зарабатывал на ней S>что бы жить в америки и платить мне зарплату в РФ
Если речь идет о навороченной игре, то я вряд ли такое потяну, с моими-то начальными познаниями в программировании вообще и в веб-разработке в частности.
S>извечная тема редактор и генератор репортов S>я думал тема репортов умерла S>но ходил на собеседование quick base они на репортах зарабатывают на оффис человек на 50 с секретаршами и пивом
Подозреваю, что и эта задача будет не под силу неопытному программисту вроде меня...
S>I miss you S>If you will change you mind and started translate again, I will be your client
Здравствуйте, MadHuman, Вы писали:
MH>это предмет договорённости. можно и стоит просто заранее обговаривать, что ты не гуру, а берёшся ради развития своих навыков. MH>ну и в плохом для тебя варианте (запороть заказ) — просто не получиш оплату, что несильно хуже варианта — делать самому бесплатно, что сам придумал. MH>в любом более менее крупном проекте, есть задачи которые несрочные и можно дать начинающим. MH>плюс, можеш получить полезную для себя обратную связь в виде ревью кода от тимлида.
Глаза боятся, а руки делают. Есть куча мелких простых заказов уровня "крестики-нолики".
(Предполагается, что основы HTML/JS (DOM, AJAX, JSON, cookie) ты за полгода выучил).
L>Мне бы что-нибудь попроще, не требующее предварительного проведения большого «исследования» (research).
А что там исследовать? Ищешь что-то вроде "английский тест" или "немецкий грамматика". Залезаешь на 5-7 сайтов, быстро их осматриваешь. Отмечаешь, чего там не хватает (или сделано неправильно). Делаешь нишевой сайт, выполняющий узкоспециализированную функцию.
L>Нет ли у кого-нибудь идеи создания относительно простого веб-приложения? Хотелось бы, чтобы оно было хотя бы мало-мальски полезным, но от игровой темы тоже не откажусь.
Банально написать свой JS редактор.
а) начать с простого, просто текст, шрифты, стили, цвета, параграфы, разметка и т.п.
б) добавлять ссылки, таблицы (можно сперва статику, а потом и редактируемые), картинки и т.п.
в) убедиться, что это всё пашет под основными обозревателями + на компе и на трубах.
Это один проект, содержащий две игры. Код, наверное, во всех отношениях ужасный. Кроме того, сегодня я, пытаясь разобраться с неразберихой в коде морского боя и, в частности, убрать оттуда некоторые функции и переделать оставшиеся, опять что-то поломал. По крайней мере, этот коммит хоть как-то работал.
P.P.P.S. Выложил рабочее приложение в Интернет:https://simple-2d-games.netlify.com/
Теперь можно поиграть без лишних телодвижений. На данный момент поддерживаются 2 языка: английский и русский.
Здравствуйте, Ватакуси, Вы писали:
В>Банально написать свой JS редактор. В>а) начать с простого, просто текст, шрифты, стили, цвета, параграфы, разметка и т.п. В>б) добавлять ссылки, таблицы (можно сперва статику, а потом и редактируемые), картинки и т.п. В>в) убедиться, что это всё пашет под основными обозревателями + на компе и на трубах.
В>На полгода-год тебе хватит дела-)))