Ответы пользователя по тегу Программирование
  • Как спарсить страницы сайта?

    @bnytiki
    Вы за эту неделю уже 4-й такой.
    Но раз вы не умеете пользоваться поиском, то...

    scrapy, например, для этого предназначен (чтобы получить информацию с сайтов, но записать в MySQL - это отдельная задача, которую не scrapy решает).
    https://scrapy.org/
    Но это для Python.

    Есть для Go
    https://github.com/PuerkitoBio/gocrawl
    https://github.com/PuerkitoBio/goquery

    Наверняка есть и для PHP нечто подобное.

    А еще можно воспользоваться готовыми сервисами:
    80legs, Mozenda.
    Они по вашему заказу все сграбят, выдадут вам в удобной форме - вы потом запишете из этой формы куда вам надо.
    У них есть бесплатные пробные тарифы.
    Ответ написан
    Комментировать
  • Как выбирать направление архитектуры ООП приложения?

    @bnytiki
    Простите, вы только что написали нечто вроде -

    Как лечат людей, как выбирают какие лекарства давать, какие назначать анализы.
    Этому люди учатся в медицинских ВУЗах годами, затем интернатура, ординатура...

    Практики наверно есть.
    Но я их не знаю.

    После 20 лет опыта это все происходит так:

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

    Просто логически размышляешь - и решаешь.
    Ответ написан
    Комментировать
  • На чем сделать быстро прогу под windows новичку?

    @bnytiki
    C# - для десктопного ПО под Windows лучшее решение на сегодня.
    Ответ написан
    8 комментариев
  • Поможете создать CPA?

    @bnytiki
    За % от проекта - очень плохая идея. Нужно просто нанять.

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

    1. В вам за % пойдут всякие студенты-джуниоры (начинающие программисты, у которых пока нет денег) ну или просто неудачники-ленивцы (сейчас программированием только ленивый не может заработать).

    2. Но эти люди - попросту любители легких денег, не представлющие себе, сколь много времени займет проект и что нужно будет это время что-то кушать.
    Да-да-да. Человеку, работающему за процент на завтра - все равно нужно кушать сегодня.

    Если он не крутой специалист, то чтобы кушать ему нужно потратить кучу времени ПОМИМО вашего проекта на то, чтобы заработать на еду-квартиру-одежду.

    А еще в крупном проекте понадобится обращаться к специалистам РАЗНОЙ специализации.

    Сервер сделать хороший - это одна специализация.
    Фронтенд - другая.
    Если вам нужно для мобилок - третья специализация.

    И швец и жнец и на игре дудец который "умеет это все одновременно" - все это делает посредственно.

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

    Техническая часть мощной CPA - непростая задача, но вполне подъемная.
    А вот её раскрутка (с чем вам не поможет программист, так как это другая специализация) - и есть основная задача.


    1. Сколько стоит создать CPA?
    На примере КМА допустим, со своим движком...знакомый по просьбе оставлял запрос на фрилансе, сначала предложили за 450 тысяч рублей сделать за 3-5 месяцев, после некоторого молчания те же люди предложили сделать за 250 тысяч. Какая все же разумная цена на ваш взгляд? И срок.
    2. Реально создать CPA мирового уровня? Работающую не по конкретной стране, а по всему миру? Соединяющую вебмастеров и предпринимателей всего мира. Насколько это возможно как программно так и юридически? Сколько такое может обойтись? Мы готовы начинать с малого, но предпочитаем начинать с максимально возможного.


    От 100 000 рублей до 10 миллионов рублей.
    Так как:

    Вы не описали ни предполагаемую нагрузку,
    Ни требуемую аналитику/возможности управления/настройки,
    степень автоматизации рутинной деятельности,
    Ни сферу работы системы - мобилки и/или веб.

    Какой размер %?
    Ровно такой, чтобы каждый получил порядком больше, чем вложенный им объём труда стоит на рынке.

    Мы хотим, чтобы людям нравилось с нами сотрудничать.


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

    а) оклад уже сегодня (чтобы было что кушать, чтобы он не отвлекался от проекта на подработки).
    б) + будущий процент порядка 40-60, если вы действительно хотите всю техническую часть на него свесить, там действительно дофига работы, если делать все по уму.

    На каком языке писать CPA? - Мы не знаем, на каком лучше на том и надо, кстати, помогите определиться на каком все таки лучше...


    Это не ваш вопрос.
    Дело конкретного проектировщика технической части.

    А еще, помимо оплаты за работу у вас будут приличные затраты на содержание серверов.
    И некачественно спроектированная/разработанная система - заставит вас платить за сервера существенно больше и/или создаст большие проблемы по мере роста клиентской базы.
    Ответ написан
    71 комментарий
  • Конкуренция на фриланас бирже?

    @bnytiki
    Количество в качество переходит незначительно.
    На настоящих специалистов спрос есть всегда - они цен не снижают.
    Но новички пытаются серьезнее и серьезнее. В сегменте среднеценовых исполнителей имеется переход количества в качество.
    Ответ написан
    Комментировать
  • Дальнейшее развитие для новичка при отсутствии вакансий в городе?

    @bnytiki
    Фриланс для начинающего - это тупик.
    Не совсем полный - а уверенное упирание в потолок на долгие годы.

    Я неоднократно работал с фриленсерами, которые фрилансят почти всю профессиональную жизнь.
    Вот один пример из недавних: то что наемный фриленсер разобрал своей головой за 7 лет - мой с нуля обучаемый сотрудник уразумел всего за 2 года.

    На самом деле и в маленьких городах - полным-полно контор.
    Я сам удивился когда узнал в нашем небольшом городе какое ОГРОМНОЕ число контор.
    Ищите лучше.
    Ответ написан
    Комментировать
  • Какой язык программирования выбрать под винду?

    @bnytiki
    Интерфейсы:

    Под Windows - флагман сегодня это C#, .Net.

    QT и Delphi - работоспособно. Но не столь мощно развиваются. Несравнимо с C#.

    Формулы и простейшие параметры - не требуют навороченных интерфейсов.
    Если интерфейсы - вторичны и нет жесткой завязки на Windows, то имеет смысл смотреть кросс-платформенные: Go, Python, Java.
    Ответ написан
    Комментировать
  • Соединение точка-точка через интернет?

    @bnytiki
    Нужен нормально настраиваемый роутер. Например, Микротик умеет.
    Но дешевле, как тут уже сказали - просто арендовать сервер за 100 рублей в месяц (вряд ли вам для отладки нужно будет больше чем на 2 месяца, а это всего 200 рублей, роутер будет дороже стоить)
    Ответ написан
    Комментировать