• Линукс для офиса?

    Sanes
    @Sanes
    Ставьте и проверяйте. Линукс на рабочей станции это всегда лотерея.
    Ответ написан
    Комментировать
  • Как развить мат. аппарат до минимального уровня для машинного обучения и дата саенс?

    aRegius
    @aRegius
    Python Enthusiast
    Именно для минимального необходимого уровня там не так уж много нужно. Обратите внимание на книгу, которая, на мой взгляд, является как хорошей стартовой площадкой для DS в целом, так и может оказаться актуальной, в частности, в контексте вашего вопроса: Principles of Data Science
    Ответ написан
    Комментировать
  • Стоит ли париться за престижный диплом?

    zoonman
    @zoonman
    ⋆⋆⋆⋆⋆
    Читаю и поражась людям, которые не понимают зачем нужно высшее образование.
    Вы можете учиться дома, выбрать какой-то профиль и саморазвиваться сколько угодно. Но, при обучении в институте знания даются систематизировано и в правильной последовательности. Плюс вы расширяете свой кругозор. Вы идете в это место за фундаментальными знаниями, а не за конкретными. Т.е. идете учиться программированию в целом, а не программированию для Joomla CMS на PHP версии 5.6 в Ubuntu Linux.
    Конкретные знания вам пригодятся, но они дешевы. Фундаментальные приобретаются с трудом, с некоторы осознанием. И высшее образование здесь помощник. Вы учитесь всему и всегда самостоятельно. Получите знания или нет, целиком зависит от вас.
    На мой взгляд, нужно выбирать МИФИ. Во-первых, у вас будет дополнительная мотивация к обучению. Вам нужно стараться, чтобы оправдать надежды родителей. Во-вторых, наличие вечерней смены может подтолкнуть вас к трудоустройству или тому же фрилансу в свободное время, так что устраивайтесь по специальности. Еще у МИФИ есть общежитие, можно попытаться туда попасть. Тем более, шанс наличия толковых преподавателей в приличном ВУЗе выше, чем в обычном, да и окружение будет более прилежным. Мажоров никто не отменяет, но равняться на них не стоит. В МИФИ у вас будет образование, хорошее окружение и диплом международного уровня. И когда вы прийдете устраиваться на работу в хорошую компанию, при одинаковом уровне навыков выберут вас, а не хиппи без диплома.
    Конечно, про свой бизнес тут пишут многие. Сейчас модно работать на себя. Так вот, когда приходит к инвестору человек, способный разговаривать с ним на одном языке, грамотно объясняющий и правильно показывающий потенциал своего проекта и реалистичную реализацию, к нему приходят деньги быстрее. Не нужно читать истории про людей вроде Марка Цукерберга, им просто повезло. Их реализация просто пришлась к месту.
    Так же я довольно часто вижу приложения написанные людьми без образования, не понимающих основы и занимающихся велосипедостроением. Такие вещи чрезвычайно сложно поддерживать и их часто просто выкидывают.
    Я за свою недолгую жизнь я успел убедиться, что образование имеет огромное значение. Но еще очень важно уметь им пользоваться.
    PS. Закончил колледж и университет. Сам выучил английский язык, сам устроился на работу в США. Частенько пользуюсь знаниями полученными из колледжа и университета. Ненужных знаний не бывает. Никогда не знаешь, в какой ситуации ты окажешься.
    Приезжайте в Москву, не бойтесь, все окупится сторицей.
    Ответ написан
    Комментировать
  • Где найти скрипты по генерации текстов на основе алгоритмов нейросетей?

    @vladshow
    Вот тут репозиторий рекурентной нейронной сети:
    https://github.com/karpathy/recurrentjs
    В репозитории также можно найти демо character_demo.html
    с генерацией текста на основе обучающего текста посимвольно.
    Можно сделать небольшое видоизменение кода: вместо посимвольного обучения перейти на последовательности слов как элементов обучающих последовательностей.
    Для себя реализовывал на основе данной библиотеки recurrentjs чатбота ChatBot.
    Результат режима чат бота на основе натренированной рекурентной нейронной сети можно посмотреть в приложении: https://play.google.com/store/apps/details?id=svla...
    Почитать про данный алгоритм можно тут https://habrahabr.ru/post/304284/ или тут: elibrary.ru/item.asp?id=27405153
    Ответ написан
    1 комментарий
  • Как настроить прокрутку элемента по зажатию средней кнопки мышки в Linux Xorg?

    Murz
    @Murz Автор вопроса
    Разработка сайтов на Drupal, поисковая оптимизация
    Для свежих Ubuntu 18.04 старое решение перестало работать, поэтому пришлось изобретать новое - в папке /etc/X11/Xsession.d создать файл вида 99mouse-middle-scroll с примерно таким содержимым:
    IDS=`xinput list | grep 'slave  pointer' | grep -v Virtual | grep -o -P 'id=(\d+)' | grep -o -P '\d+'`
    
    for ID in $IDS
    do
      xinput set-prop $ID "libinput Scroll Method Enabled" 0, 0, 1
    done
    Ответ написан
    1 комментарий
  • Как настроить прокрутку элемента по зажатию средней кнопки мышки в Linux Xorg?

    iquantii
    @iquantii
    Так делаю я.
    #!/bin/bash
    nova_mouse_id=$(xinput list | grep pointer | grep NOVA | grep -o [0-9][0-9])
    xinput set-prop $nova_mouse_id 'Evdev Wheel Emulation' 1
    xinput set-prop $nova_mouse_id 'Evdev Wheel Emulation Axes' 6 7 4 5
    xinput set-prop $nova_mouse_id 'Evdev Wheel Emulation Button' 3

    1. Находим нужный id:
      xinput list
    2. Включаем эмуляцию:
      xinput set-prop $mouse_id 'Evdev Wheel Emulation' 1
    3. Настраиваем все четыре оси:
      xinput set-prop $mouse_id 'Evdev Wheel Emulation Axes' 6 7 4 5
    4. Назначаем правую кнопку мыши (средняя кнопка — цифра 2):
      xinput set-prop $mouse_id 'Evdev Wheel Emulation Button' 3
    Ответ написан
    1 комментарий
  • Где разместить бриф на оценку разработки Андроид-приложения?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    Разработка стоит столько сколько вам сказал исполнитель.
    вы же не ведро картошки покупаете, каждый исполнитель будет по разному оценить стоимость своего труда, при этом исполнителю будет плевать, кто там вам и что сказал по поводу стоимости.
    Ответ написан
    Комментировать
  • Где разместить бриф на оценку разработки Андроид-приложения?

    mixail_fet
    @mixail_fet
    Дизайнер веб-интерфейсов
    Оставив свое техническое задание на какой-нибудь фриланс бирже, исполнитель назовет вилку цен, от и до. Цена будет не точная, но на основе нее вы сможете оценить примерный бюджет.

    Вероятно ваш заказ не является товаром, и у него точно нет шаблонной, фиксированной цены, поэтому точную цену узнать вы сможете только у конкретного исполнителя.
    Ответ написан
    Комментировать
  • Где дешево держать .com домены?

    @OlegPyatakov
    pyatakov.com
    Базовая цена за домен .com - $7,85 в год. Это та сумма, которую чарджит Verisign, администратор зоны .com.
    Все что ниже этой стоимости, можно считать, спонсируется регистратором. Зачем регистраторам это делать? - либо привлекать новых клиентов (и тогда надо смотреть на цены продления доменов), либо субсидировать за счет сопутствующих услуг (тут уже сложно что-то рекомендовать без понимания, что еще вы готовы заказывать)
    Ответ написан
    3 комментария
  • Установка Linux без клавы?

    neatsoft
    @neatsoft
    Life is too short for bad software
    Нужно изучить раздел Automated Installation в документации выбранного дистрибутива.

    Использовал Preseed для автоматической установки Debian и Ubuntu на 3000 устройств (digital signage system) - работает исправно.
    Ответ написан
    3 комментария
  • 1 поток нагружается на 100% а остальные работают в обычном для себя режиме. ПК фризит! AMD Ryzen 5 1600X. В чем дело?

    Jump
    @Jump
    Системный администратор со стажем.
    1 поток нагружается на 100% а остальные работают в обычном для себя режиме.
    Это одна из возможностей процессора - разгон одного ядра, когда остальные не сильно нагружены. Есть во многих современных процессорах.
    Какой именно процесс дает нагрузку - надо смотреть. Может майнер.

    Делал дефрагментацию как стандартным дефр-ом, так и ‎Auslogics Disk Defrag.
    При чем тут дефрагментация? Какое вообще она может иметь отношение к процессору?

    Чистил реестер в CCleaner и проводил очистку, по нескольку раз.
    CCleaner если надо кому-то испоганить ОС - CCleaner в этом первый помошник. Я его всем врагам рекомендую.

    решил переустановить Win.
    Образ установочный оригинальный, от майкрософта? Или поделка с торрента со интегрированными майнерами, и прочими плюшками?

    Auslogics Disk Defrag. (Да знаю, в нем сплошные вирусы, но я сразу после дефр-ии все удалил и почистил от вирусов.)
    Ну если пользуетесь такого рода софтом - то должны быть готовы к проблемам с вирусами, троянами и прочими интересными штуками.
    Ответ написан
    6 комментариев
  • Где найти фрилансеров из Индии?

    Lerg
    @Lerg
    Defold, Corona, Lua, GameDev
    На odesk много людей из Индии. Просто в самом объявлении пишите сразу цену.
    Ответ написан
    Комментировать
  • Где найти фрилансеров из Индии?

    opium
    @opium
    Просто люблю качественно работать
    odesk.com
    elance.com
    нету в индии толковых бирж, так как большинство заказчиков из сша, европы и австралии.
    Ответ написан
    Комментировать
  • Как отправить картинку методом POST после вставки картинки через ctrl+v?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    Короткий ответ - никак, поля типа file являются ридонли, записать в них ничего нельзя.
    Длинный ответ - использовать скрытое поле и писать в него бэйс64 строку из прелоадера, на сервере отдельно декодить и сохранять как файл.
    Ответ написан
    8 комментариев
  • Счего начать изучение DevOps?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    1. для начала git плюс какая-нибудь система управления (подойдет знакомство с github)

    2. Во-вторых CI Инструмент - Jenkins или Teamcity.
    Попробуйте для начала установить локальный дженкинс, и какие-нибудь задачи перенести из cron в Jenkins, посмотреть как это работает

    3. Виртуальные машины не должны быть проблемой, vmware и virtualbox сейчас потихоньку замещаются облаками и контейнерами. То есть было бы неплохо иметь базовое представление о том, как работать с docker, aws, kubernetes. Этого будет достаточно, чтобы прийти помощником девопса.

    4. Деплой это вопрос отдельный, зависит от проекта. Их множество.

    5. Неплохо бы знать что примерно делает maven - это поможет в java проектах.
    Ответ написан
  • Какой язык/фреймворк выбрать?

    neatsoft
    @neatsoft
    Life is too short for bad software
    Фреймворки нужны для упрощения и ускорения разработки - избавления от бойлерплейта и защиты от типичных ошибок. Можно ли всё тоже самое сделать вручную? Можно, но не нужно - большая часть времени уйдет на изобретение велосипедов, некоторые из которых будут медленными или небезопасными.

    По моему опыту, Django позволяет реализовывать типичные задачи вдвое быстрее, чем Laravel (использовал оба). Во многом это заслуга Python и сложившейся вокруг него экосистемы. Здесь выбор очевиден.

    VueJS скорее с ReactJS нужно сравнивать, а не с Angular, т.к. Angular это фреймворк, а VueJS и ReactJS - библиотеки. Все три помогают быстро и эффективно создавать фронтенд современных веб приложений, но делают это по разному. В качестве первого мягко (ненастойчиво) рекомендую изучить VueJS.

    p.s. Вне зависимости от выбора, не стоит заниматься веб-разработкой под windows. Стандартные среды - Ubuntu 18.04 (либо любой другой, но не слишком маргинальный дистрибутив) и MacOS.
    Ответ написан
    5 комментариев
  • Счего начать изучение DevOps?

    neatsoft
    @neatsoft
    Life is too short for bad software
    Базис:
    The Twelve-Factor App (перевод)

    Список необходимых инструментов и технологий:
    DevOps Roadmap
    Ответ написан
  • Как автоматически мониторить фриланс-сайты?

    neatsoft
    @neatsoft
    Life is too short for bad software
    Это в корне неправильный путь, часто ведущий к бану. На топовых биржах есть HR-ы, которые сами предлагают интересные проекты с хорошими рейтами, причём многие из этих проектов никогда не попадают в листинги. Поэтому усилия лучше потратить на прокачивание профиля до PFP (freelancer.com) или Top Rated (upwork.com).
    После этого для получения нового проекта достаточно установить флажок "доступен для заказов" в настройках профиля - различные варианты начинают валиться в чат с периодичностью раз в 15-30 минут. Из предложенного списка, как правило, совсем несложно выбрать хороший проект.
    Ответ написан
    1 комментарий
  • Как клиент украл сайт?

    DevMan
    @DevMan
    в чем проблема слить сайт с гитхаба? там же только статика.
    Ответ написан