Задать вопрос
  • Кто знает русские rails проекты на github?

    skyksandr
    @skyksandr
    Full Stack Ruby on Rails Developer
    Привет, я веду проект. Аудитория - парашютисты, которые летают в вингсьютах. Веб-приложение предназначено для анализа GPS треков, проведения соревнований, синхронизации видео и трека и т.д.

    Репозиторий: https://github.com/skyderby/skyderby
    Собственно сам сайт: skyderby.ru

    Из того что там сложно отыскать - синхронизация видео и трека, вот пример: https://skyderby.ru/ru/tracks/552/replay
    Остальное, вроде, на виду.

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

    opium
    @opium
    Просто люблю качественно работать
    Очевидно что надо менять программиста.
    Контролировать очень просто есть у каждой задачи деадлайн и по нему легко контролировать, ну и смотреть историю в гите.
    Ответ написан
    6 комментариев
  • Как контролировать работу удаленного программиста?

    eholin
    @eholin
    Web-developer (frontend + backend)
    Можно определить график апдейтов в Git/SVN и отслеживать, что меняется.
    Можно ставить задачи в чем-то типа Redmine и отслеживать их выполнение.
    Можно предложить ему поставить трекер типа Timedoctor на свой компьютер и отслеживать, чем он занимается.

    Но все это бесполезно, если человек решил забить на работу. Любое предложение по отслеживанию активности будет воспринято в штыки и использовано как повод к разрыву отношений.
    Ответ написан
    1 комментарий
  • Похоже застрял в обучении или что делать дальше?

    Freika
    @Freika
    Senior Ruby on Rails developer
    Ибо все скатывается к гуглению,


    Рекомендую ознакомиться: skillkit.ru/post-258-top-5-oshibok-nachinayuschih-...

    Или как вы хотели, прошли туториал и тут же свой ютуб написали? Нужно очень много практики, постоянной, с гуглом, с ошибками, иначе навык не вырабатывается и опыт не набирается.
    Ответ написан
    1 комментарий
  • Похоже застрял в обучении или что делать дальше?

    Jeiwan
    @Jeiwan
    На вашем уровне не нужен никакой гугл. На все ваши проблемы ответы есть в guides.rubyonrails.org/index.html (или www.rusrails.ru/) и ruby-doc.org/. Установите себе Dash (если у вас мак) и учитесь пользоваться документацией. Заблокируйте гугл в hosts и пользуйтесь только документацией.
    Для обучения рекомендую такую стратегию: находите туториал/курс/книгу (например https://www.railstutorial.org/), смотрите, какое приложение делают в этом туториале/курсе/книге, и делаете его самостоятельно. Если возникают какие-то трудности, то подсматриваете в туториал/курс/книгу. То есть вы просто берете идею и сами, пользуясь документацией рель/руби, пишите весь код. В крайнем случае, когда не можете решить проблему и найти ответ в документации, смотрите решение в туториале/курсе/книге.
    Ответ написан
    1 комментарий
  • Похоже застрял в обучении или что делать дальше?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Не помню наверное ни одной проги или скрипта более 10 строк, чтобы я написал без заглядывания в хелп/гугл.
    Верной дорогой идешь товарищ. Гугли дальше - знания без практического опыта очень плохо запоминаются, поэтому просто больше практики. Со временем можно подумать об оптимизации обучения. Это опять же можно погуглить. Но запомни следующее.
    Секретного ингредиента нет.
    Нет никаких методик или секретов, которые бы позволили что-то изучить проще.

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

    @Elizavetta
    Matroid: gamedev/js-разработка
    По описанию мне показалось, что проблема стратегического характера, так скажем.
    Миксовать фронтенд и бекенд сложно, по началу, так как в каждом направлении требуется большой объем знаний. Стоит подумать о том, чтобы сконцентрироваться на чем-то узком, вникнуть в тему. Также работать над общим уровнем знаний в технологиях/CS.
    Друзья. Как показала небольшая практика, решать реальные задачи получается с трудом. Ибо все скатывается к гуглению, а потом к задаванию сотни банальных вопросов.

    Гуглить - это обыденность веб-разработчика. Но для довольно стандартных задач информации достаточно, чтобы обойтись без вопросов (на вопросы еще много времени уходит). То есть надо понять, что вам не хватает для извлечения ответов и применения решений.
    Ко мне можно обратиться за примерами задач в JS/фронтенд, из реальных проектов.
    Ответ написан
    Комментировать
  • Похоже застрял в обучении или что делать дальше?

    POS_troi
    @POS_troi
    СадоМазо Админ, флудер, троль.
    Ставите себе задачу - реализовываете.
    Повторять до закрепления результата.

    Чего-то не понимаете, идёте на гитхаб и курите код.
    Ответ написан
    Комментировать
  • Похоже застрял в обучении или что делать дальше?

    Да всё нормально.
    Дизайнеры тырят дизайн, кодеры - куски готового кода. Так и развивается человечество (макаки тоже друг друга копируют).
    Всё уже сделано до нас (с)
    Ответ написан
    1 комментарий
  • "Тэнк, загрузи мне базу знаний по хостингу". Где взять базовые знания по хостингу?

    s0ci0pat
    @s0ci0pat
    I'm Awesome
    Linux: коротко и доступно с примерами и прибаутками: it-semaev.ru (видеоуроки)
    Ответ написан
    Комментировать
  • Быстрое развёртывание backend-а: какую технологию выбрать?

    viktorvsk
    @viktorvsk
    Если занимались рельсами 3.2+ на руби 1.9+ то больших проблем при переходе на 4.2 не почувствуете. В крайнем случае, возможно, не будете использовать какие-то последние фишки\удобства.

    Нода для реляционного CRUD - врядли хороший вариант.

    Если от бекенда ничего сверхъестественного не ждете, как вариант - посмотрите всякий (m)BaaS - parse.com, firebase, databoom ...
    Ответ написан
    2 комментария
  • Возможно ли начать работу программистом в 18 лет?

    @Neonoviiwolf
    Flutter developer
    У меня знакомый, после n-го лет работы по ремонту принтера, пришёл в контору, где требуется java программист, сказал, что нихрена не знает, ток прочёл пару книг по java, но готов вкалывать. Ответом было, что "спасибо, что голову не стал морочить, приходи на след. неделе, найдём тебе ментора, будет минимальный оклад (что-то около 17к), посмотрим, что выйдет". Уже год знакомый там работает, очень доволен. Так что не всякий работодатель возьмёт, но найти работу можно, на нормальную зп стоит расчитывать хотя бы через год, а так после испытательного 20-30к без опыта - норм
    Ответ написан
    3 комментария
  • Какие есть книги по Bash?

    piromanlynx
    @piromanlynx
    Системный администратор в Perfect Solutions
    Я вот люблю доки: www.gnu.org/software/bash/manual/bash.html
    Ответ написан
    Комментировать
  • Какие есть книги по Bash?

    @AVKor
    Advanced Bash-Scripting Guide свободно доступна в разных форматах. Ссылки по названию искать в Гугле.
    Ответ написан
    1 комментарий
  • Что за профессии такие - Release Engineer и Configuration Manager?

    alexclear
    @alexclear
    A cat
    Release engineer - это не профессия, а должностная инструкция (роль). Это человек, который выполняет release engineering (https://en.wikipedia.org/wiki/Release_engineering), фактически - человек, который находится в конце цикла процесса разработки программного продукта. Он делает из предоставленного разработчиками кода готовый к развертыванию продукт - занимается написанием инсталляторов, сборкой пакетов, определением зависимостей и т.п.
    Configuration manager - это роль, человек, выполняющий которую, занимается управлением конфигурацией (https://en.wikipedia.org/wiki/Configuration_manage... Управление конфигурацией - это описание конфигурации, достижение повторимости, развертывание новых узлов, реакция на изменения внешних условий, внесение изменений по запросу, планирование емкости, определение бюджета и другие похожие задачи.
    Ответ написан
    Комментировать
  • Как правильно сделать "приоритет" для задачи?

    POS_troi
    @POS_troi
    СадоМазо Админ, флудер, троль.
    Создать ещё таблицу для приоритетов и грузить названия в collection оттуда - это даст возможность добавлять/изменять приоритеты(значения) без вмешательства в структуру приложения.
    Ответ написан
  • Как вернуть мотивацию к обучению?

    @Gettoheaven
    Автор я конечно не Брюс Ли и не Крутейший какой-нибудь фронтэндер. Скажу так:
    1. Детский инстинкт: все и сразу (забудь об этом)
    2. Это упорный труд.
    3. Обязательное удовольствие от изучения, работы.
    4. Обязательное физическое развитие ( спроси у любого, он кивнет тебе)
    5. Медитация ( это тяжело, но если поймешь тему все ключи будут в кармане)
    6. Наконец же пойми себя, никогда не поздно это сделать. К чему ты тянешься, что любишь. Возможно ты до сих пор не знаешь себя.
    7. Взлеты и падения: у всех они свои и ты не один такой. Нужно уметь пережить такие моменты.
    8. Я видел много веб-программистов у которых стаж с 2006 года(делай свои выводы)
    9. Не теряй времени, иногда кажется что ещё все впереди и времени фигова туча, на самом деле это мираж.
    10. Не грызи слишком себя, иногда это совсем не нужно.
    Ответ написан
    3 комментария
  • Будет ли актуальна социальная сеть совмещающая в себе функции ask.fm и vk.com?

    Inv_Hunter
    @Inv_Hunter
    Управляющий партнёр в BACG
    Как не парадоксально, но ответ на вопрос имеет биполярный подтекст...

    Вариант 1 (негативный)
    У соц. сетей очень развита болезнь "сайта знакомств", когда % оттока посетителей, практически, равен приросту. И, на данный момент, это связано с тем, что рынок имеет полный ассортимент социальных сервисов (за исключением "экстраординарных").
    Да, есть возможность переманить к себе часть пользователей от Спрашивай.ру (где, примерно, 5М посещений в месяц), ask.fm (где, примерно, 75М посещений в месяц) и nekto.me (175К в месяц) + VK / Facebook / Twitter. Но, необходим какой-то удерживающий фактор, который не позволил бы им так же и уйти.
    Большинству людей сложно менять свои привычки (а еще, сервисы к которым они привыкли, где у них уже налажена своя экосистема).

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

    В этом варианте, я описал основной негативный момент, который может не дать развить то, без чего соц.сеть не может существовать - критическая масса постоянных пользователей. Но есть и еще один маленький нюанс. Будет очень трудно привлечь внешнее финансирование. Это связано с тем, что сейчас инвесторы и бизнес-ангелы уже меньше верят в "очередной фэйсбук". Так что, 80/20, что придется самим все вытягивать... до определенного момента.

    Вариант 2 (позитивный)
    Очень хорошо, что Вы признаетесь сами себе, что первый блин вышел комом. Я уверен, что уже многое пересмотрено; и в плане дизайна и юзабилити, все будет в разы лучше. То, что за 3 года идея не умерла, так же, является хорошим знаком.

    Ваша идея, если она будет реализована хотя бы в пилот, имеет и сегмент, и рынок для развития. Но, Вам будет нужна очень сильная команда. И это не помпезное высказывание, а практицизм на все 100%. Так как переманить к себе людей будет очень сложно (смотрите, Вариант 1) + продвижение должно быть во всеуслышание (максимальный масштаб).
    Здесь несколько раз говорили о трудности монетизации. Не стоит переживать по этому поводу. Получить доход можно абсолютно из всего, и тем боле, из социальной сети, чем бы она не занимала людей. И думать нужно в первую очередь не о том, как заработать, а о том, что будет нужно/важно посетителям, да чтоб на столько, что они будут приходить снова и снова. Система мотивации, геймизация или еще что-то... но нужен очень хороший крючок.

    P.S. Я думаю, что Вашу идею нужно реализовывать. Сделайте пилотную версию, пока не попробуете, ничего не поймете. Это в любом случае принесет Вам ощутимую пользу.
    Ответ написан
    8 комментариев
  • Как тренировать выдержку?

    alexclear
    @alexclear
    A cat
    Я пользуюсь техникой "ответы на вопросы на Тостере".
    Когда-то давно, когда я не занимался вопросами поддержки пользователей, моя выдержка была значительно слабее.
    Сейчас мне тоже, когда я читаю некоторые вопросы здесь, хочется найти автора и долго бить его головой об стол.
    Но уже в гораздо меньшей степени.
    Ответ написан
    Комментировать