Ремесло программиста

Объявление

форум на движке phpBB доступен для тестирования
www.strategia.space
www.strategia.space/forum/
по предложению Лиса - канал на Matrix - #remdev:matrix.org

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Ремесло программиста » Экономика в IT-области » Онлайн инструментарий программиста + монетизация


Онлайн инструментарий программиста + монетизация

Сообщений 1 страница 7 из 7

1

Очень часто пользуюсь онлайн парсерами и службами для форматирования различных структур.
очень удобно особенно если работаешь на разных машинах с различными операционными системами.
не приходится постоянно искать подходящее программное обеспечение.
примеры :
- блокнот - да да именно блокнот . наиболее необходимый инструмент. быстро открывающийся сайт где просто можно писать текст. без форматирования и остальных плюшек.
- блокнот с форматированием и проверкой орфографии - пользуюсь реже, но все же.
- парсер xml, json с возможностью форматирования, и обратно перевод кода в одну строку
- создание объектов из json, xml - классический пример (json -> DTO,pojo - json в обекты передачи данных) - очень полезная штука.
- кодирование декодирование

и подобных примеров достаточно много.
выбрать язык с русским синтаксисом - и пока будешь писать такое изобилие инструментов - напишешь наиболее необходимые вещи для любого современного разработчика
минимальный хостинг со списком подобных служб, предоставление этих служб по запросу (POST --  с телом ({сообщение: "привет весь свет"}))

выставление рекламы от яндекса и гугла, для поддержания штанов
пока писал все это чуть не разломал клавиатуру - как же все же противно что для выражения мыслей приходится прибегать к иноязычным понятиям

2

Яр
Когда-то 7Zip пошутил, что он может написать ОС на HTML. Так вот его слова уже стоит воспринимать не как шутку, а как призыв к действию.

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

Суть веба в усреднение. Мы получаем большую массу людей со средними мощностями компьютеров. Поэтому можем оптимизировать ПО под слабое железо.

3

здесь скорее нужны примеры.

http://www.editpad.org/
http://pojo.sodhanalibrary.com/
наиболее емкий пример - http://www.freeformatter.com/json-formatter.html

для json я пользуюсь вот этим http://www.jsoneditoronline.org/

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

4

Яр написал(а):

здесь нужны примеры


Я тооже таким сайтом пользуюсь, https://pastehtml.com называется.

Что бы я хотел видеть из таких сервисов?
Могу привести следующие сценарии использования (с учётом специфики для конкретно этого форума):
1) подчеркнуть все нерусские буквы в сообщении и в примерах кода
2) валидатор: подчеркнуть слова, которые имеют замены и добавить к ним тултипы-на что и почему заменять
3) ё-фикация
4) раскрасить код в синтаксисе phpbb для того, чтобы изобразить syntax highlighting некоторого языка
5) банальный pastebin
    в нём надо решить проблемы спама
    - снимать digital fingerprint с браузера, объединять разные браузеры по IP
    - банить все связанные по IP или по fingerprint identity в случае постинга рекламы
    в случае бана скрывать все сообщения пользователя (не отображать по запросу)
   считать благонадёжность учитывая:
   - по какой ссылке пользователь пришел впервые (первый refferer)
   - из какой страны. Если язык сообщения не совпадает со страной из geoip то доверие уменьшается
   вести список известных прокси (если пришел через прокси - банить прокси)
6) банальный pasteimg
7) составить рейтинг посетителей (как делает lorstats и http://lor.click или как их там)

5

специфика задачи ясна. следующие вопросы:

1 какой язык может с этими задачами справится в текущий момент?
2 кто готов составить спецификацию, минимальную.
3 у кого есть желание поучаствовать?
4 есть у кого опыт работы с дизайном или знакомые дизайнеры?

6

Яр написал(а):

специфика задачи ясна.


Можно ещё сделать сервисы по:
1) отслеживанию обновлений на web-страницах (и публикующуй их на Atom-feed);
2) отложенной публикации (например поздравления с новым годом готовить заранее).

Яр написал(а):

1 какой язык может с этими задачами справится в текущий момент?


Я предлагаю начать с языка Кумир.
Две причины:
1) Это единственный известный мне язык на русском алфавите, доступный под лицензией, открывающей исходники (GPL)
2) есть транслятор в байт-код Java-машины, что может заинтересовать Яр-а, как java-программиста
https://github.com/ARyaskov/kumir2java-project
(ну и ещё есть подпроект с llvm, поэтому можно компилировать в нативный код под кучу процессоров)

7

Кстати, я что думаю - кодогенерация не нужна (для простого сервиса, которым пользуется 10 человек).

Генерируем промежуточное представление, а потом интерпретируем его. И всё.

Это означает, что не нужно думать, как переназывать регистры процессора по-русски и т.п.

Отредактировано Лис (2017-01-05 11:06:25)


Вы здесь » Ремесло программиста » Экономика в IT-области » Онлайн инструментарий программиста + монетизация