• Какой подход (модель) выбрать для предсказания закупок лекарств?

    @tovogukA
    Работал в одной из КРУПНЕЙШИХ в России фирм, занимающейся поставкой лекарств.
    В этой фирме владельцы имеют отношение к ИТ и, по старой памяти, ИТ очень любят и вкладывают огромные бабки в развитие ИТ в своей фирме.

    Заказы только вручную.
    Разумеется, есть некие отчеты, подсказки автоматизированные и т.п.
    Но решение принимает человек, всегда корректируя автоматику, исходя из неформализуемых критериев.

    В общем случае задача не решаемая.
    Или, другими словами, нужно оставить человеку возможность вмешиваться в работу автоматики удобным для человека образом.
    Ответ написан
    Комментировать
  • Почему Reg ru недоступен?

    @tovogukA
    Как можно доверять свой домен регистратору которые не может обеспечить функционирование даже одного единственного своего домена
    Ответ написан
    6 комментариев
  • На чем лучше писать клиент-серверное приложение для старых компьютеров?

    @tovogukA
    Если БД на том же железе - то никаким клиент-СЕРВЕРНЫМ оно быть не должно.

    Чем вас смущает перекопилировать Python или Go без поддержки SSE?
    Ответ написан
    2 комментария
  • Какую БД предпочтительней использовать для хранения и обработки больших объемов данных?

    @tovogukA
    Раз уж у вас это дипломный проект, то вникните в суть.

    Насчет того, что здесь написали про ElasticSearch и NoSQL - это просто дань моде или человек, вам ответивший, совсем не понимает о чем речь.

    Разные БД масштабируются с разным успехом. Это да. И вроде бы, RDBMS, в общем случае, масштабируются хуже, чем NoSQL. Однако, есть ситуации - когда, к примеру, NoSQL хороши, а есть и такие, где они плохи на масштабах и лучше бы выбрали RDBMS
    https://habrahabr.ru/post/231213/

    Но без знания о каких именно данных и о каком объеме идет речь, сказать что-либо конкретное невозможно. Также о какой именно нагрузке - выборка данных, добавление данных, хранение данных. Вполне возможно, что прекрасно подойдет и SQL.

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

    А вот это голословное - нужно брать NoSQL и точка - это ответ джуниора.
    Ответ написан
    5 комментариев
  • Какая почасовая ставка оптимальна?

    @tovogukA
    Повышать ставку до тех пор, пока работа есть.
    Снижать ставку, как только появилось много свободного времени.
    Ответ написан
    Комментировать
  • Стоит ли открывать ИП при работе в Upwork или остаться физиком?

    @tovogukA
    Сначала заработайте там такие суммы, чтобы вас это начало беспокоить....
    Ответ написан
    Комментировать
  • Виджет (гаджет) Windows 7, для убивания процессов системы?

    @tovogukA
    Диспетчер задач (который встроен в Windows уже лет 20 как) висит поверх и убивает задачи. Чем не устраивает?
    Ответ написан
    Комментировать
  • Как выгрузить объекты Перечислений в 1С?

    @tovogukA
    В каком таком же?
    Если в виде строки - то это элементарно.
    Ответ написан
    5 комментариев
  • Что отличает freelance программиста от корпоративного?

    @tovogukA
    Работа в команде - это немножко другой набор навыков, частично противоположенный свободе фриленса.

    Но в данном конкретном случае скорее речь идет о том, что у подавляющего числа фриленсеров нет нужной квалификации.

    А тот, у кого квалификация есть - просто не пойдет на очную постоянную работу.
    Так как заработок квалифицированного специалиста во фриленсе в среднем в 3-5 раз (по моему 15 летнему опыту) превышает заработок того, кто работает постоянно устроенным.
    Ответ написан
    Комментировать
  • Какой смысл преподавать в вузах жутчайшую математику?

    @tovogukA
    Обычному выпускнику вуза с этим просто некуда идти.


    Абсолютно так же ты будешь жаловаться если тебе будут преподавать тот или иной конкретный стек технологий.

    Математика - это дисциплина общерасширяющая диапазон вашего разума.

    То что преподают в технических ВУЗах, кстати, даже рядом не жуткая математика.
    А так, небольшой обзорчик, чтобы потом, когда придет необходимость - вы бы хоть знали в какую сторону копать.

    Но эти абстрактные знания, без практики улетучиваются через месяц-год-два


    Если у вас столь короткая память, то может вам и ВУЗ не нужен с его многолетним обучением - все забудите. А вполне достаточно курсов длиной месяц-год?
    Ответ написан
    Комментировать
  • Берут ли в менеджеров проекта людей с образованием менеджеров?

    @tovogukA
    Ну нет, не закрыта.
    Затруднена.

    Навык технического менеджмента - он совсем другой.

    Уже не говоря о том, что менеджер по туризму - он вообще не менеджер (не руководитель), а просто "знаток некоторых аспектов туристического бизнеса".

    Ну вот пример для менеджера проекта:
    • знаете ли в каких именно точках контролировать процесс по Agile?
    • умеете ли вы интегрировать Trello с Slack (это настройка вашего рабочего инструмента, это не обязательно работа сисадмина)
    • знаете ли вы чем отличается девопс от девелопера?
    • кто такие джуниоры и чем они лучше сеньоров, а чем хуже?
    Ответ написан
    Комментировать
  • Фриланс в России без подписок?

    @tovogukA
    10% Upwork, например.
    В сравнении с 500 рублями Фрилансим.ру, например.

    Начиная от работы 5000 рублей в месяц - уже меньше платишь Фрилансим.ру.

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

    А при нынешних ценах на работы 5000 рублей в месяц - это не подработка.
    Это на один раз чихнуть.
    Ответ написан
    Комментировать
  • Пузырь стартапов?

    @tovogukA
    Первый раз, что ли?
    ))))
    Ответ написан
    Комментировать
  • Upwork, как работается сисадминам?

    @tovogukA
    Не кажется ли мне, что админство на upwork, как бы это сказать... неблагодарное дело что-ли?

    Скорее наборот, если вы не работаете в крутой фирме - где вы еще возьмете задачи по разворачиванию Kubernetes или Mesos.

    80% задач связанные с поднятием сервака с одной из панелей адинистрирования (cpannel и иже с ними)
    Делать это просто желания нет.


    Не делай. Оставь это школьникам.

    15% какаянибудь жесткая вещь, которую, видимо, не смогли сделать штатные сисадмины и ее выкинули на биржу чтобы сделали хоть как то.

    То есть ты не можешь решать сложные задачи, за которые платят хорошие деньги?

    Остальные 5% скрипты, чем я и занимался по большей части.
    Иногда, с вероятностью менее процента проскакивают работы с пометкой "command line only. Dont write if you can not use shell commands", что отсекает 90% индусов, привлекает внимание top rated, а таким как я остается только писать супер-подробный cover later и мечтать что выберут.

    Проработав так 3 месяца, выполнив 18 работ и наработав 11 часов (около 3-х работ по часовой ставке), пришлось искать удаленку чтобы хоть как то свести концы с концами. Удаленка нашлась без проблем.

    Ты сам выбрал себе подобную дорогу.
    Фриленс - это не деньги на блюдечке.
    Поиск работы - это повседневная рядовая часть работы фриленсера.
    Ответ написан
    Комментировать
  • Существует ли сервис или программа в которой можно задать разрешение, диагональ, и посмотреть результат на мониторе?

    @tovogukA
    Firefox в девелоперовских инструментах умеет.
    Ответ написан
    Комментировать
  • Что правильнее и быстрее: дублировать одинаковые столбцы в нескольких родственных таблицах или использовать JOINы?

    @tovogukA
    С JOIN - формально правильнее для любой RDBMS. Производительности, как правило, хватает.
    Но в некоторых РЕДКИХ случаях может вызвать проблемы производительности.

    Вариант с одной таблицей (с дублями) - в таких РЕДКИХ случаях помогает решить проблему с производительностью. Но возможны косяки - из-за несинхронизирования дублирующей информации.

    Но, как правило, проблема с производительностью лежит в другой плоскости.

    Дублировать, на практике, приходится по другой причине, - ВОВСЕ не из-за производительности.

    Например, интернет магазин:

    Цены - могут поменяться.
    Но в таблицу с заказанными уже товарами должно уехать (дублироваться) все по старому, то есть так цена, что была в момент оформления заказа покупателем. А вовсе не ссылка на таблицу с текущими ценами.
    Ответ написан
    Комментировать
  • OpenSource: как вы выбираете проекты и вливаетесь в него?

    @tovogukA
    Если тебе не интересно - не заставляй себя.
    Не нужно искать. Он должен сам тебя найти.

    Я исправляю мелкие баги с которыми САМ столкнулся при эксплуатации ПО, исправляю баги которые МЕШАЮТ именно МНЕ
    Ответ написан
    1 комментарий
  • С чего начать программирование?

    @tovogukA
    Плохая идея начинать с языков с динамической типизацией - Python, Javascript, Ruby, PHP.

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


    Go - простой и распространенный язык с статической типизацией. Поддерживается Google. Используется преимущественно для разработки серверной части веб сайтов (то, что мы не видим) и веб сервисов (например, серверной части программ для смартфонов).
    Отлично подходит для обучения.

    Может использоваться и в качестве замены JavaScript (GopherJS, хотя это и извращение) и на разработки на Android (а может уже и на iPhone).

    С++, Java, Haskell - не советую, они хоть и со статической, но не просты для изучения.

    Можно C#, он позволит более интересные вещи делать сразу, например, игры через Unity. Но он более громоздок, как и сопутствующие ему технологии - большая нагрузка на мозги.

    На языки с динамической типизацией следует переходить после получения хорошей практики с языке со статической типизацией. Или вообще не переходить.
    Ответ написан
    1 комментарий
  • Расчет с фрилансером Upwork если заказчик СНГ?

    @tovogukA
    Если уже вышли на контакт через Upwork, то обязаны 24 месяца с этим человеком работать только через Upwork.
    Иначе рискуете баном.
    Ответ написан
    Комментировать
  • Десктопное приложение в Web приложение - что использовать?

    @tovogukA
    Учетные задачи - это задачи для 1С.
    Там основные объекты уже готовы из коробки.

    Даже если не рассматривать 1С -
    разрабатывать нуля под конкретного заказчика в наше время экономического смысла нет.

    Лучше взять готовое ПО.
    Иначе это ОЧЕНЬ ДОРОГО и ОЧЕНЬ ДОЛГО.

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

    В любом случае на выходе получится слабая система,
    которая не сравнима с уже имеющимися аналогами.
    Ответ написан
    7 комментариев