Задать вопрос
  • Какие HDD оптимально взять для исследовательского проекта?

    opium
    @opium
    Просто люблю качественно работать
    брать выгоднее всего 4 ТБ диски, самые дешевые
    про надежность читать блог бекблейза
    https://www.backblaze.com/blog/
    Ответ написан
    Комментировать
  • Как перестать быть эникеем?

    opium
    @opium
    Просто люблю качественно работать
    смените работу, вырастите, потом ещё раз смените работу
    откажитесь от циско это умирающий рынок
    Ответ написан
  • Как перестать быть эникеем?

    RusTech
    @RusTech
    начни с суппорта у провайдера местного
    Ответ написан
    1 комментарий
  • Что такое agile разработка?

    darqsat
    @darqsat
    PM
    Agile это подход для разработки стартапов. Изначально вышедший из XP и Lean Startup. Его главная цель - разруливать куда то в сторону света когда все вокруг нифига непонятно. Waterfall это методология при которой ты видишь путь целиком и полностью до нужной цели.

    Ошибочно считать, что waterfall слишком громоздкий и чето там не позволяет делать как Agile типа спринтов или т.п., что по факту было придумано еще в waterfall и называлось итерациями и вообще шло из другой методы - Итеративной разработки.

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

    С точки зрения ПМ, ваш выбор всегда Waterfall, иначе вы не управляете ресурсами, сроками, качеством чего нельзя достичь с Agile. Там у вас либо фиксированный бюджет, либо сроки и одно другим погоняет.

    Я использую шпаргалку для себя:
    1. Нам и клиенту понятно как сделать продукт и можно составить план и ТЗ - Waterfall
    2. Нам или клиенту непонятно как сделать продукт и составить план и ТЗ - Agile

    Есть и первые и вторые проекты, вот и всё.
    Ответ написан
    2 комментария
  • Лучшая книга о менеджменте интернет-проектов для новичка?

    darqsat
    @darqsat
    PM
    Черная книга менеджера. Из года в года актуальна, с каждым годом прочитываю и нахожу в ней все больше правды, как бы красиво не прикрывали менеджмент рюшиками.
    Ответ написан
    Комментировать
  • Как быстро начать изучать python?

    Olej
    @Olej
    инженер, программист, преподаватель
    1. Linux, Linux и ещё раз Linux. Windows забыть как страшный сон!

    2.
    Хотелось бы быстро начать изучать (мне не терпится) python и чтоб было понятно новичку.

    Живое общение:
    Осваиваем Python по-быстрому
    ещё раз про Python
    Python - графика
    локализация в Python
    Python - параллелизм
    связка Python + C/C++
    и т.д.

    3. И практическое программирование: опыты, опыты, опыты...
    Ответ написан
    Комментировать
  • Как быстро начать изучать python?

    Antonoff
    @Antonoff
    Разработчик
    Возможно будет интересен codecombat.com, доступно на русском и английском языках
    Ответ написан
    Комментировать
  • Как быстро начать изучать python?

    Zorohastres
    @Zorohastres
    Студент-экономист
    Советую курсы от Степик, сам недавно с них начинал.
    Ответ написан
    Комментировать
  • Как быстро начать изучать python?

    @o_f
    Веб-аналитик, SEO, контекстная реклама
    Не совсем в тему вопроса, но хотелось бы все-таки затронуть несколько вопросов:
    1. Учить ЯП, даже питон, придется долго. И нудно. Это не менее года каждый день. Это надо понимать в начале пути. Стоит ли, надо ли, для чего, какова цель? Вы будете мучатся пол года, а через пол года поймете что не сдвинулись вообще. Бросите и потеряете эти пол года. Здесь нужно четко понимать для чего -и когда ждать результатов.
    2. Если вы решили связать свою жизнь с программированием именно для работы, а не "для себя", тогда меняйте ориентиры. Не "выучить быстро без английского", а "сделать все, чтобы через 3 месяца можно было подавать резюме на джуниора".
    Вы должны сказать себе ни "я не знаю английского, увы", а "я порву себе *опу, но выучу английский". Ни "быстро хочу язык", а "я кротом зароюсь, но через 3 месяца стану джуном в ххх компании!"
    Для таких серьезных задач - нужны серьезные цели. Например, парень бросает работу и хочет стать программистом. Его финансовой подушки хватит на 4 месяца. Через 4 месяца - либо он джун в работе мечты, либо он неудачник и ищет работу сварщиком снова.
    У вас, судя по формулировке вопроса, нет таких целей или условий.

    3. В идеале, это поучить ЯП самому, а пойти работать по нему стажером/джуниором. Это самое быстрое и эффективное обучение за которое еще и платят. Плюс - это возможность изменить свою жизнь, если сейчас вы далеки от этой профессии.
    В городах-миллионниках есть много вакансий для стажеров. Один год там даст вам в три раза больше, чем 8 месяцев самостоятельного изучения на книгах и курсах.
    4. Вообще не считаю, что надо сначала учить англ, потом ЯП. Одна задача не мешает другой, а наоборот помогает. Английский быстро учится тогда, когда есть необходимость или интерес к какой-то теме. Например, вы хотите прочитать очень интересную книгу, но она на англ. Или все материалы, туториалы на англ. и вы продираетесь сквозь них. Вот тогда язык быстро учится. Поэтому учите и то и то.
    5. ИМХО: На ЯП нужно уделять не менее 3-4х часов в день, на английский нужно уделать не менее 4-5 часов (это 2 часа грызть грамматику, писать, читать, заниматься с репетитором, еще 2 часа смотреть/слушать/вникать в сериалы, фильмы с субтитрами, еще час во время готовки жрачки слушать фоном то, что разбирали) -- и тогда будет толк уже через 6 месяцев. Для джуна хватит.
    Как правило столько времени есть только у студента. Или у безработного :)
    Ответ написан
    Комментировать
  • Для совсем новичка в программировании php или ruby?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    Python
    например
    1. захочется тебе что-то сделать под винду с GUI - Питон это может
    2. завтра нанялся делать сайт - Питон это может, при чем по организации веб-фреймворка даст фору любому языку
    3. послезавтра захотел покодить под Android - Питон это может
    4. плюнул на все, пошел в админы, а там 1000 серверов и опять Python
    5. проснулся мегаученым, потянуло в машииное обучение, нейронные сети и прочий Матан, читаешь требования/
    библиотеки: C, C++, Java, Python
    ... ну и всякие игры, консольные скрипты и т.д. как бы само собой, было бы упорство

    имей в виду, что PHP из списка - только (2), за Руби не скажу, но не все 5 точно
    Ответ написан
  • Как быстро начать изучать python?

    @arciomau
    Вообще первое, что я посоветую - забыть на время про программирование и учить английский. Для понимания большинства книг тебе будет достаточно уровня Intermediate (B1, словарный запас 2-3 тысячи слов + общее понимание грамматики). Ибо все равно без английского ты достаточно быстро замучаешься. Точнее скажу, ты замучаешься при первой попытке погуглить любое нетривиальное решение возникшей проблемы (ибо многие подходящие решения будут объяснены по-английски на StackOverflow и подобных сайтах). Ну и при возникновении ошибок в ходе выполнения программы интерпретатор тоже будет "ругаться" по-английски. Если ты никогда не учил английский, пару лет на это уйдет, если заниматься не слишком интенсивно. Если взяться интенсивно, можно и за год, в принципе, достичь этого. Это не совсем просто. Но оно того стоит, 100%.

    После этого можно идти на coursera и записываться на курс для новичков по интересующему тебя ЯП. Например, для питона это что-то такое. Ну необязательно, конечно, coursera, есть и другие образовательные сайты (пример) - тут уже гугл тебе в руки.

    Просто без знания английского ты всегда будешь позади на пару лет: книги пишутся и переводятся на русский небыстро. Ну и как я уже сказал выше, уже средние знания английского сильно облегчат твою дальнейшую жизнь в смысле поиска решений в Сети. Это не зависит от выбранных технологий - такая же ситуация будет и с Java, Ruby, Go и любыми другими ЯП.

    Разумеется, можно параллельно учить английский и читать книги по питону. На этот случай тебе уже присоветовали книги. Я бы рекомендовал начать с Доусона. Книга Лутца, конечно, более универсальная, но уж очень она подробная для начала: можно и запутаться в таком объеме информации (хотя ничего действительно сложного там нет). Еще для быстрого старта подойдет эта книга. Но английский все равно в первую очередь учить, без него беда.

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

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

    Corto
    @Corto
    Бес_Системный
    Найди себе наставника(если нужно, заплати) пусть он тебе по-русски все разжует... иначе сложно будет, т.к. все что есть по питону ценного - на английском языке..
    Ответ написан
    1 комментарий
  • Как быстро начать изучать python?

    Atanvar
    @Atanvar
    Frontend developer
    Доусон -> потом начинайте что-то пилить, какой-нибудь парсер сайтов -> берите фласк \ джанго и напишите блог, и вместе с этим читайте лутца.
    Ответ написан
    Комментировать
  • Как быстро начать изучать python?

    Можно попробовать https://www.codecademy.com, может, будет не так скучно
    Ответ написан
    4 комментария
  • Как быстро начать изучать python?

    DDDsa
    @DDDsa
    Можете посмотреть вот это. А лучше - изучать теорию маленькими блоками и делать программки для себя на основе тех знаний, которыми уже обладаете. Когда теории перестанет хватать - возвращаетесь за книги. Так изучение теории будет мотивироваться возможностью в скором времени применить ее на практике.

    Если такой подход не работает - стоит задуматься, а надо ли оно вам? Жизнь программиста связана с постоянным штудированием новых, иногда не слишком интересных материалов. Это его, так сказать, профессиональный навык.
    Ответ написан
    2 комментария
  • Какая должна быть правильная длина логина?

    Ogogon
    @Ogogon
    Длина логина не влияет ни на что. Он должен быть Вашим любимым.

    Длина пароля влияет на Ваше спокойствие. Он должен быть не менее 7-8 знаков, лучше если 10-12. Если пароль технический (его компьютер говорит компьютеру) 16-18.
    В пароле должны быть строчные и заглавные буквы, цифры, прочие клавиатурные знаки (плюс, минус, подчеркивание, процент, решетка и т.п.). Пароль не должен быть распространенным словом.

    Лучше всего сгенерить пароль специальной програмой.
    Ответ написан
    Комментировать
  • Как организовать связь между develop и production server?

    MasMaX
    @MasMaX
    Я использую Jenkins как CI систему для стягивания измений из репозитория, проверки их и деплоя на девелоперский или на продакш сервер.

    Но для 1-2 сайтов это немного громоздкая система. Самое то, если у вас 10ок проектов и больше.
    Ответ написан
    Комментировать
  • Как грамотно отключить журналирование в ext4?

    если вы знаете что делаете то правильно будет так:
    sudo umount /dev/sda1
    sudo tune2fs -o journal_data_writeback /dev/sda1
    sudo tune2fs -O ^has_journal /dev/sda1
    sudo e2fsck -f /dev/sda1

    но про трим не в курсе
    Ответ написан
    Комментировать
  • Лучшая книга о менеджменте интернет-проектов для новичка?

    @o_f
    Веб-аналитик, SEO, контекстная реклама
    Есть книги по pmbook
    Ответ написан
    Комментировать
  • Crystal, Elixir, Golang. Куда ехать рельсовику?

    @eoffsock
    Кодер (Rails)
    Рельсовики смотрят в рельсы. Без вариантов. Для обычного, не вебсокетного веба пока ничего лучше нет: PHP и Django альтернатива того же уровня.

    Если же хочется чего-то нового — берите Go для «страшной аналитики и фоточек» или Erlang (не Elixir) для «скайпа браузерного» и делайте IPC с рельсами.
    В Elixir сейчас для Erlang из интересного только ecto, остальное есть и в Erlang.

    UPD: Про Crystal вот сейчас услышал в первый раз, но выглядит интересно, планирую посмотреть поближе.
    Нашел вот:
    https://github.com/veelenga/awesome-crystal
    https://github.com/Codcore/amethyst
    https://github.com/dhruvrajvanshi/Moonshine
    Ответ написан
    4 комментария