• Как совместить разные версии одной библиотеки?

    Не знаю про guzzle, но делал так с jQuery.
    1. До момента когда пускаем скрипт на нужной версии сохраняем где нибудь ссылку на старую библиотеку, подменяем её новой.
    2. Отрабатывает нужный скрипт
    3. Возвращаем как было

    Может что получится у вас
    Ответ написан
    Комментировать
  • Что стоит изучать начинающему python-программисту?

    Внесу свои 5 копеек, с курса 1го работаю(не только программистом):
    Всем привет! Я студент, учусь на втором курсе. До недавнего времени плыл по течению, просто хорошо учился в инсте (т.е. есть только опыт написания простых прогармм на Дельфи), сейчас же финансовое положение в семье заставило задуматься о своём будущем.

    Как бы избито это не звучало, но забудь подходы к программированию, которые у тебя были в ВУЗе, тот опыт полезен, но пока его придержи. Начни с освоения контроля версий, разберись с пакетами, зависимостями, привыкай перед тем как приступить к задаче, сначала исследовать - никто ли до тебя не занимался ли решением такой же задачи? В общем старайся максимально использовать чужой код, анализировать его, смотреть с какими проблемами сталкивались люди при его написании и т.д. И старайся писать понятный, не только тебе, код.
    Анализ чужого кода - важная, недооценённая студентами, составляющая работы.

    Начал изучать Питон (взял на курсере "Intro to interactive programming in Python", сейчас перехожу ко второй его части), т.к. он используется в DSP и компьютерном зрении, а мне эти области интересны. Также полезной вещью в моём багаже будет MySQL, который у меня сейчас идёт в универе.

    Питон относительно спорное начинание. Да, в перспективе - он хорош, но, субъективно, найти работу на PHP без коммерческого опыта - проще(это если финансовое положение такое что надо вот сейчас найти работу). Спрос большой, ровно как и спектр задач. Когда в голове будет понимание спектра задач для языка и вообще того какие задачи возникают в коммерческой разработке, тогда уже можно примерять Python к тем задачам которые перед тобой стояли.
    Если есть время(3-6 месяцев) то можно подучить джангу/фласк(только что-то одно) и идти работать стажёром - бесплатно или же помогать в open source(тут как раз и поймёшь примерные задачи, которые будут вставать перед тобой в работе, потому как туториалы хорошо, а реальность отличается).
    Не знаю как у вас дают БД, у нас давали так себе, поэтому лучше дотягивай сам, хотя бы то как язык работает с базой.
    Если хочешь научное - компьютерное зрение и т.д., устраивайся на кафедру (вариант с натяжкой - работу где у тебя будет много свободного времени(сторож, продавец простаивающий)) и штудируй литературу пачками, т.к. минимальные требования там высокие и нужно больше фундаментальных знаний, нежели знания ЯП. Плюс ко всему - участие во всех олимпиадах по программированию, интересные курсовые работы, по актуальным темам.

    Среднесрочную задачу я перед собой поставил конкретную: через год устроиться на оплачиваемую стажировку, чтобы начать получать хотя бы какие-то деньги и опыт. Поэтому вариант с поступлением в ШАД, который я изначально рассматривал как основной, отпал, и я решил перенести эту затею на год вперёд.

    На год вперед после работы? Потому как ШАД+оплачиваемая стажировка+учеба = ничего. Нигде не будешь успевать. По большому счёту - не ШАДом единым, если год самообучения, плюс год работы, то лучше включить в эти 2 года ещё и изучение того что проходят в ШАД, чтобы быть подкованнее

    В итоге у меня вопрос: что посоветуете сделать/изучить? Сконцентрироваться на Django, мб html/css, и т.п. и гарантированно идти стажироваться в заданный срок? Или рискнуть, попробовать делать то, что интересно (изучить dsp на базе питона, либо opencv), и податься в какое-нибудь крутое место типа Яндекса, в надежде, что на тебя обратят внимание? (Наиболее туманный для меня вариант). Ещё недавно возникла идея попробовать себя в связке веба, и, например, машинного обучения, может тоже неплохо? В общем, помогите советом нубу)

    Выше писал. Тут стоит оценить риски и ситуацию в семье. В принципе, если попадётся хороший руководитель и ты сможешь его убедить цифрами что машинное обучение принесёт пользу бизнесу, то сможешь совместить и связку веба и машинное обучение, плюс подтянуть курсовые и дипломные на эту тему(заработать миллон долларов, прославиться, написать свой язык программирования)
    P.S. Не выпускник ШАДа, обычный человек-программист
    Ответ написан
    3 комментария
  • Стоит ли работать программистом?

    Начал изучать вакансии и вижу, что предлагается от 25-35 тысяч для джуна (прикинул, что это на год-два), затем миддл (думаю около 60-70 тыс года на 3-5).

    Деньги не такой большой приоритет для тех кто идёт работать программистом. Идут потому что могут и получают удовольствие от работы. Не все, но часто именно так. За большими деньгами идут в офисы, банки и т.д., куда там ходят за большими деньгами?) Плюс программирование даёт свободу(возможно только иллюзию:)). И такие зп в русском секторе, почитайте тут же про фриланс.
    БД, C#, Java, JS, PHP

    Какой-то несвязный список технологий, третье четвертое ещё как-то вместе смотрятся, но С# и ява и дальше лендинг? Интернет-магазин лучше не писать)
    женат, ребёнок; мне 27, кстати ... Но времени на это "хобби" катастрофически не хватает.

    По началу, когда перейдёт в работу, тоже времени не будет хватать, дальше - окупится
    Еще на одном портале с вакансиями полистал резюме чужие, у многих смена мест работы каждые 2-6 месяцев и таких мест у людей от 5

    Какие-то не те резюме смотрели. Если устраиваться в разработку сервиса какого крупного или интернет-магазина, то месяца 2-3 уйдёт только на то чтобы въехать в бизнес-логику и что куда где уходит приходит, на уровне - вроде как более менее понятно.
    Расскажите, господа программисты, что меня может ждать?

    Если привык к размеренной жизни, то не вариант, если только в энтерпрайз какой-нибудь. Если в веб - будут ждать постоянно меняющие тенденции, новые технологии, версии, библиотеки, языки, legacy код и много чего интересного и не очень. Из плюсов - стек технологий, которым пользуются все, своеобразный драйв от того что принимаешь участие в разработке продуктов, которые помогают другим людям, от того что участвуешь в этом.
    Ответ написан
    Комментировать
  • Как ограничить пуши в определённые ветки mercurial bitbucket?

    @dedik Автор вопроса
    Блин, оно оказывается в обратную сторону работает - принимает группу или пользователя кому РАЗРЕШЕНО коммитить в данную ветку
    Ответ написан
  • Как правильно настроить связку Vagrant + Docker + (Ansible/Chef/Puppet/...)?

    Попробуйте https://puphpet.com/, config.yml можете хранить на гисте или под контролем версий, разрабы просто берут этот файл, закидывают на сайт и получают недостающие элементы.
    Ответ написан
    Комментировать
  • Как сделать back-end прибыльным?

    Back end будет прибыльным когда изучите фреймворки. Если есть студия - прекрасная возможность обкатывать новые технологии и набивать шишки (не думаю что сайты мегапопулярны и критичны по доступности).
    Внедряйте в свои разработки Yii/Laravel/Symfony и опыт появится и будет возможность попробовать что больше понравится. Если фронтенд основной профиль - пробуйте ноду с экспрессом(опять же про бекенд). В дальнейшем уже будете иметь опыт работы с тем чем все пользуются
    Ответ написан
    Комментировать
  • Как seo-продвинуть сайт без денег?

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

    Так же после вчерашнего перестали обновляться/грузиться приложения.
    UPDATE сейчас почистил кэш стареньким zdbox, всё отлично встало, памяти 178 мб
    Ответ написан
    2 комментария
  • Эскизы галереи занимают много места

    @dedik Автор вопроса
    Каюсь, надо было просто удалить данные хранилища мультимедиа
    Ответ написан
    Комментировать
  • Android Studio и сборка проекта в оффлайн?

    @dedik Автор вопроса
    Разобрался, всё было гораздо проще, студия по дефолту создает зависимость с проверкой обновления версии
    //classpath 'com.android.tools.build:gradle:0.6.+'
    Достаточно зафиксировать версию и всё нормально
    classpath 'com.android.tools.build:gradle:0.6.3'
    Ответ написан
    Комментировать
  • Какие библиотеки изучить, чтобы создать 2D игру?

    Тоже учитель информатики по диплому, сейчас идет практика.
    Сияющие глаза это круто, у детей всегда сияющие глаза на тех кто понимает в предмете и может что-то показать и объяснить на пальцах, а не просто давать под диктовку.
    Согласен с тем что есть проблемы со школьным курсом, в школе в основном они как роботы, им дали шаблоны они по ним привыкают работать и набивают руку, очень сложно дать детям такой настрой, что можно делать что-то свое и пробовать совершая ошибки, они очень трудно мирятся с ошибками, ОЧЕНЬ и перестраивать одним мышление одним предметом затруднительно. Не знаю как у вас, но мои 11 класс лучше вообще ничего не напишут(хотя умные есть ребята), чем будут писать и дебажить, натыкаясь на ошибки.
    Про аппстор и маркет - это вообще сложно детям дать, много информации из разных сфер, некоторые из которых слабо относятся к программированию(SDK, IDE) много времени убьете на то что им слабо пригодится в контексте школьного обучения.
    По поводу преподавания в таком стиле - это очень круто, сам стараюсь так давать материал, на конкретных примерах, когда может пригодиться, но учтите что если дальше будете вести информатику до 11 класса столкнетесь с такой дилеммой как ЕГЭ и это очень страшная штука, решать его надо уметь и оно надо для поступления, смотрите как бы боком вам не вышло, когда 15 человек из класса придут домой и скажут - Мам, я не пойду учиться дальше, я игры писать буду. Вы, конечно, обрадуетесь, да и ребенок рад будет, а вот родители не очень) Да и специфика заданий ЕГЭ накладывает свой отпечаток, там нет такого что если ученик отлично знает программирование, то он наберет много баллов, лучше игрушки на кружок, а на информатике по тематическому планированию, с объяснением от вас где это используется и как им это может пригодиться
    Ответ написан
    3 комментария
  • Как объяснить человеку, что использование wi-fi безопасно?

    А не проще поставить вай-фай не обсуждая? На вопрос "что такое?" сказать что это не вай фай а радио или что-нибудь в этом духе.
    Да и если кабель устраивает то пусть пользуется, в чем проблема? У меня был случай, когда сдавал квартиру, объяснил что кабель уже есть, показал его, объяснил как подключить (приходит менеджер домой, сам, заключает договор, интернет на следующий день), так они всё равно упорно пол-года, пока не съехали, пользовались 3g модемом, хотя скорость у него, та ещё, в наших краях.
    Тут дело в том что кому-то нужны технологии, а кому-то чтобы просто работало, а это как религия.
    Ответ написан
  • Контекстный и дочерний селекторы - в чём разница? И что за [class*="..."]?

    по поводу №2 - не проще повторяющиеся описания вынести в отдельный класс и не париться?
    Ответ написан
    Комментировать
  • Как организовать процесс проверки авторизации пользователей в php скриптах?

    if-ом
    Без сарказма
    А если серьезно - в каждой книге по PHP есть разбор системы авторизации и на эту тему написано огромное количество туториалов и мануалов, может стоит сначала поискать в гугле прежде чем задавать вопрос?
    Ответ написан
    Комментировать
  • Есть ли интерпретатор Java без среды, по типу консольных?

    Подскажите, есть ли интерпретатор Джавы без среды, по типу консольных?

    Есть

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

    toster.ru/search?q=java+%D1%81+%D1%87%D0%B5%D0%B3%...
    Ответ написан
    Комментировать
  • С чего начать организацию сети из компов в школе?

    По мойму тут надо смотреть в сторону контроллера доменов и Active Directory
    Ответ написан
    Комментировать