Разработчик самого разного ПО. В основном на скриптовых языках (PHP, Python, JavaScript и даже 1С). Люблю делать что-то для себя, часто работаю на заказ для интернет-магазинов.
Хочу стать знаменитым разработчиком игр. Разработчиком игр уже стал, но есть определенные проблемы со знаменитостью...
Контакты

Достижения

Все достижения (3)

Наибольший вклад в теги

Все теги (14)

Лучшие ответы пользователя

Все ответы (9)
  • Письмо ФНС об отсутствии необходимости регистрации как ИП, если разработчик продает программы?

    Areso
    @Areso Автор вопроса
    Тыжпрограммист. Гик. Айтишник.
    Вот публикация: https://habrahabr.ru/post/268223/
    Вот документ: moskva-gov.ru/doc/12957
    Нашел у себя на Хабре в "Избранном".
    Ответ написан
    1 комментарий
  • Как находить и участвовать в проектах на гитхаб?

    Areso
    @Areso
    Тыжпрограммист. Гик. Айтишник.
    Есть три генеральных варианта.
    1) участвовать в крупных проектах с контрибьюторами, правилами и всем таким прочим 1а) закрывать issue s 1b) фигачить новый функционал (это сложнее)
    2) участвовать в маленьких проектах где 1-2 контрибьютора, но на проект есть спрос со стороны сообщества. Скажем, openssl в свое время почти в 1 каску разрабатывался и тестировался, хотя использовался много кем.
    3) участвовать в маленьких проектах, сделанных just for fun. Это может быть не так круто, как п.1 и п.2, но зато у вас там будет гораздо больше возможностей, а если не получится прийти к договоренности с автором - всегда можно форкнуть и пилить так, как хочется лично вам.
    Проектов куча 1 и 2, начиная от фреймворков и инструментов, до библиотек и утилит. Кроме того, есть десятки тысяч just for fun проектов, это игры и тому подобная ерундистика.
    Отсортировал варианты по убыванию сложности и по убыванию важности. Первое и второе можно упоминать в резюме (а-ля контрибутил в Linux Kernel), проекты третьего типа - нежелательно)
    Ответ написан
    Комментировать
  • Как сделать бота в телеграм для приема сообщений с сайта на PHP?

    Areso
    @Areso
    Тыжпрограммист. Гик. Айтишник.
    Несколько вариантов.
    Воспользоваться https://habr.com/ru/company/netologyru/blog/326174/ туториалом.
    Воспользоваться библиотекой requests for php (https://requests.ryanmccue.info/) , а далее просто дергать:
    $url = 'https://api.telegram.org/bot' + $bot_token;
    $url += '/sendMessage?chat_id=' + $bot_chatID + '&parse_mode=Markdown&text=' + $bot_message;

    ну, либо curl дергать из php
    chatId смотрим на странице
    https://api.telegram.org/bot"bot_token"/getUpdates
    Ответ написан
    Комментировать
  • Где хранить датасет для опен-сорс проекта?

    Areso
    @Areso Автор вопроса
    Тыжпрограммист. Гик. Айтишник.
    Этот же вопрос был задан мною на opendata.stackexchange.com (Where i should store public dataset for opensource project)
    Там я получил единственный ответ, в котором предлагалось использовать следующие сервисы:
    datahub.io, data.world
    Сразу скажу, второй очень ограничен (3 приватных проекта по 100МБ каждый) на бесплатном тарифе, а вот первый мне понравился (неограниченное количество датасетов до 5ГБ в сумме).
    Ответ написан
    Комментировать
  • Какие можно сделать Пет-Проджекты?

    Areso
    @Areso
    Тыжпрограммист. Гик. Айтишник.
    Все зависит от того, зачем вам этот пет-проект?
    Если вы хотите разобраться в технологии, то, по убыванию сложности: интернет-магазин, веб-сервис, бот. Можно сделать несложную игру, по сложности это будет не проще, чем простой веб-сервис, и проще, чем интернет-магазин. Если делать игру сложную, то ее сложность легко превзойдет ИМ. Преимущество игр и ИМ в том, что их функциональность (и сложность) можно повышать постепенно.
    Если вы хотите стать популярным, привлечь контрибуторов, сделать востребованную в айти-кругах штуку, то нужно делать инструмент для других разработчиков. Инструменты набирают звезды, форки и получают контрибуторов, в то время как большинство опен-сорс игр нужны игрокам, но не нужны другим разрабам.
    На третий вопрос могу также порекомендовать посмотреть что-то из управления проектами - диаграммы Ганта (позволит сделать проект с пониманием во времени), BPMN и IDEF нотации для описания проекта (позволит не заблудиться в собственном проекте со временем), другие вещи, необходимые для понимания вашей будущей архитектуры.
    Ответ написан
    1 комментарий

Лучшие вопросы пользователя

Все вопросы (7)