• Как правильно перенаправить пользователя на страницу "Спасибо за заявку" после отправки формы?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    что мешает сделать так:
    $url="/success/"; ?
    Ответ написан
    Комментировать
  • Какой путь развития выбрать?

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

    sim3x
    @sim3x
    Ходить на оба
    Реализовать две проги досрочно, так чтоб
    сотрудники компаний
    хотели взять тебя на работу, во время учебы
    Ответ написан
    3 комментария
  • Как сделать WiFi кнопку?

    Jump
    @Jump
    Системный администратор со стажем.
    WiFi и GSM это протоколы передачи данных, кнопки на них сделать невозможно.
    Вы бредите.
    Ответ написан
    2 комментария
  • Какие плюсы и минусы двух комбинаций технологий разработки?

    MarcusAurelius
    @MarcusAurelius Куратор тега Node.js
    автор Impress Application Server для Node.js
    Ради Аллаха, выбросите Вы все эту ерунду, возьмите React для клиента + один из фреймворков для создания серверного API на ноде. Шаблонизировать на сервере это очень специфическая задача, нужная разве что для публикации контента. А приложения лучше писать как SPA (одностраничное приложение, т.е. клиент грузится в браузер и все дальнейшие обмены данными JSON формате через API).
    Ответ написан
    6 комментариев
  • Как обстоят дела с программным обеспечением на огромных объектах?

    bobrovskyserg
    @bobrovskyserg
    Програмное обеспечение на огромных объектах работает в штатном и нештатном режимах.
    К примеру, на авианосце так оно и работает.
    О написании надёжного ПО можно узнать больше из информационной сети "интернет".
    Ваш капитан первого ранга О.
    Ответ написан
    2 комментария
  • Что будет за использование пиратских версий Windows в компании?

    kumaxim
    @kumaxim
    Web-программист
    Для начала скажите, НАФИГ Вам именно Windows? В большинстве офисов, которые я когда-либо видел та ОС ставится по инерции.
    Когда-то мне знакомый админ рассказывал, что делал довольно интересную связку Linux + Win7.
    Суть такова: офис, 30+ рабочих ПК, использую по большей части exel и word, да пасьянсы раскладывают.
    Сервер у нас работает на Win7, все клиенты на Linux.
    В каждом кабинете стоит 3-5 машин, кабинетов 7-8 штук.

    Так вот, в каждом кабинете выделяется одна машина-сервер, на нее ставится Win7. На все остальные клиенты инсталим Linux, причем он настроен таким образом, чтобы автоматически конектиться по RDP к серверу. Для каждого юзера была создана своя учетная запись.

    Насколько это решение хорошо себя показало я не знаю, но мой знакомых говорил что на лицензиях он сэкономили неплохо.
    Ответ написан
    4 комментария
  • Как убрать лень начинающему программисту?

    valerium
    @valerium
    Изобретая велосипед
    Во-первых, откажитесь от видео-уроков и возьмитесь за учебники. Ни один видео-урок не даст столько знаний и навыков, как хорошая книга. Одно дело - растянутое на полтора часа объяснение того, как написать элементарный "Hello, world!", а другое - хороший учебник, где каждое предложение содержит крупицу новой информации. Плюс видео делает Вас пассивным наблюдателем, а книгу в любой момент можно отложить и попробовать описанное на практике. Плюс, её можно читать на диване ;-) Но это так, к слову.

    Если лень учить, значит, не хватает мотивации. Тут два варианта.

    Первый уже предлагали здесь: найти интересную задачу и изучать технологии под неё. Например, я хочу написать скрипт, который составит список всех возможных шахматных партий хотя бы на 23 хода, изучаю для этого возможности SQL вообще и PostgreSQL в частности, далее в очереди MongoDB. Хотя мне проще, мне в принципе интересно читать тематические учебники.

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

    @SmartMary
    html-версталка
    представлять, что пасешь коров на лугу каждый день и в дождь и в холод, и мир тебе не посмотреть, и новых горизонтов не увидеть
    Ответ написан
    Комментировать
  • Как убрать лень начинающему программисту?

    @AlexLIn
    Все очень просто, заведи семью, ипотеку, ребенка, кота.
    Лень как рукой снимет.
    Ответ написан
    4 комментария
  • Что выбрать или Django vs Flask?

    @sormon
    инженер-программист =)
    На сегодняшний день ситуация такова, что Django гораздо сильнее востребован на рынке, нежели Flask. Однако, для написания действительно сложных боевых проектов лучше брать Flask, в частности, из-за достаточно слабого ORM в Django, а так же из-за того, что Django очень монолитный фреймворк, что будет вызывать проблемы в сложных случаях, когда нужно больше, чем дает Django, или то, что он предлагает, в какой-то части не подходит для задачи. Здесь мощь Flask заключается в том, что он позволяет использовать разные инструменты для задач, связывая их, как нужно, иногда даже реализовывая компоненты под себя. Но, накладные расходы здесь будут — написание обвязки, необходимость уметь проектировать систему и более глубоко понимать, что происходит (но в больших и сложных проектах это и так необходимо.)
    Ответ написан
    Комментировать
  • Тяжело ли, зная язык программирования на уровне джуниора, найти удаленную работу?

    zolt85
    @zolt85
    Программист
    По пунктам, не "растекаясь мыслью по древу":
    1. Тяжело или легко найти работу это вопрос философский. Кто ищет, тот всегда найдет. Всем конечно же нужны крутые спецы с опытом, но такие люди, как правило, устроены.
    2. Для удаленной работы годны все языки. Проще найти работу на PHP. Он вообще вне конкуренции. Но с ним не достаточно просто знать язык, нужно владеть всякими CMS/CMF/Framework аля WordPress, MODx и прочие Битриксы.
    3. Java популярна только в контексте мобильной разработки (Android). Очень редко попадаются заказы на web разработку. На standalone приложения заказов вообще не видно. По поводу node.js выскажу свое мнение: серверная часть на JavaScript это суровый мазохизм, правда. Но работу на ноде все-же проще найти, ибо модная она.
    4. Невысокий порог опят же у PHP.
    Ответ написан
    3 комментария
  • Тяжело ли, зная язык программирования на уровне джуниора, найти удаленную работу?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Я у мамы фронтендщик.
    Конкретно удаленку (а не фриланс) найти просто. Причем даже не нужны какие-то крутые знания, просто ищите работу "мастера на все руки". Будете поддерживать сайты, пилить новые и все такое (о том как при этом развиваться, написано ниже). Только платить будут мало. Точнее будут платить мало по меркам москвапитера, но для какого-нибудь небольшого городка вы будете чувствовать себя чуть ли не богачем на фоне большинства знакомых, и при этом работать по 3-6 часов в день.
    По поводу развития - все зависит от вас. Если вы жить не можете без постоянной помощи более опытных сотрудников, то вам будет тяжело. Если же вы умеете гуглить (а это на самом деле немногие умеют), любите читать все возможные статьи/книги/обсуждения и имеете тягу к запиливанию демок/велосипедов, то "прокачка" будет идти намного быстрее чем в какой-нибудь стандартной "местной веб-студии". Говорю это по своему опыту. Еще год назад я покинул местную "топовую веб-студии города" (топ40 студий по битриксу в России если не ошибаюсь, хотя на деле там печально) будучи зеленым джуном с 5 месяцами опыта работы, тут же устроился по удаленке (прям тем же вечером), а сейчас я бывшим коллегам каждую неделю показываю свои фронт-энд демки и они считают меня магистром (правда тут важно уточнить, что работая по удаленке, я вообще не напрягался, пахал по 10-20 часов в неделю и большую часть времени тратил на саморазвитие, ибо задачи там были тоже не особо развивающие).
    Так что мое мнение таково, что будучи джуном вам важно лишь думать об эффективности своего развития, и если работа по удаленке кажется вам удобным вариантом роста, то ищите не раздумывая.
    Ответ написан
    4 комментария
  • Верстка в Linux?

    zorro76
    @zorro76
    Я перешел с винды на Ubuntu 3 месяца назад. Все ок и все работает должным образом. Начиная от командной строки и заканчивая редактором. А то что нет полноценного Photoshop это миф. Посмотри тут https://www.youtube.com/watch?v=wjmQJckOATM И собственно зачем Photoshop верстальщику, понятно что для посмотреть макет и нарезать, все. Правда все это можно сделать и на gimp, но тут дело вкуса. Лично я за продукт Adobe assets.adobe Все остальное настраивается и работает на Linux в разы проще и быстрее. node, npm, bower, gulp, grunt, git ... да собственно все, что нужно фронт-энд разработчику. Тот же looftblog выложил видео с настройкой среды разработчика на Linux https://www.youtube.com/watch?v=DfSm7SVq4LA

    UPD: и да сейчас вообще Avocode рулит
    Ответ написан
    4 комментария
  • Как сделать поиск файлов на диске?

    un1t
    @un1t
    Если речь идет про линукс, самый быстрый вариант с помощью утилиты locate.
    locate .mp3
    Можно эту программу через модуль subprocess вызывать.

    На питоне можно использовать https://docs.python.org/2/library/glob.html
    Но это работает примерно как find, т.е. не очень быстро, если по всему диску искать. Если к конкретной папке, то норм.
    Ответ написан
    1 комментарий
  • Что нужно для изучения Python с нуля?

    God-emperor
    @God-emperor
    create a golden path
    Вам подойдёт любой учебник. Абсолютно любой. По Питону. После того, как освоите его, вероятно вам самому будет ясно, что читать, изучать, делать.
    Ответ написан
    Комментировать
  • Как взять значения из существующей таблицы бд?

    un1t
    @un1t
    Не знаю какие там у тебя типы, но примерно так

    class ServiceCourse(models.Model):
        class Meta:
            db_table = 'service_courses'
    
        usd = models.IntegerField()
        euro = models.IntegerField()
        gbr = models.IntegerField()
    Ответ написан
    1 комментарий
  • Как научить девочку программировать?

    God-emperor
    @God-emperor
    create a golden path
    Не понятно, зачем это делать. Тем более в 6 лет. Пусть ребёнок играет. Он получит от обычных, мать твою игр, куда больше пользы, чем от попыток научить писать "Hello world".
    Ответ написан
    Комментировать
  • Какую систему управления версиями посоветуете для веб-разработки (PHP, js, html/css)?

    kapitansen
    @kapitansen
    Веб-погромист
    Мы (команда в 2-3 человека) давно и успешно используем SourceTree в сочетании с Bitbucket. Во-первых, потому, что не надо ничего настраивать, лезть в консоль и бороться с совместимостью. Во-вторых, потому что вменяемый интерфейс. В-третьих, потому, что бесплатно для команды до 5 человек. Неограниченное количество проектов и облачное хранилище для кода.
    Ответ написан
    Комментировать
  • Где водятся специалисты JavaScript?

    mr_T
    @mr_T
    Web-разработчик
    index0h: Нельзя "знать node.js". Это как сказать, что я знаю не Java, а JVM или не C#, а .NET.

    Знать надо JavaScript, а в случае с Node.js нужно дополнительно иметь представление об архитектуре серверных приложений (хотя Node.js это не только сервер, а по сути возможность писать на JS вообще все что душе угодно) и о том, какие задачи можно решить модулями npm. Вернее даже не знать, а уметь гуглить и понимать английский.

    Но проблема в том, что на хорошем уровне JS знает со значительно большей вероятностью фронтендщик, чем бэкендщик. Отсюда проблема поиска: чтобы писать серверное приложение на Node.js - это либо фронтендщик начинает осваивать сервер, что, безусловно, похвально, но требует понимания многих вещей, с которыми человек ранее не сталкивался, либо бэкендщик начинает осваивать JavaScript, для которого, скорее всего, в новинку событийный подход и другие моменты из мира JavaScript который, как известно, во многом сильно отличается от классических языков с поддержкой ООП. Это я еще не упомянул тот факт, что Node.js появился сравнительно недавно, и специалистов по нему чисто физически не может быть очень много.

    Еще один момент. Программисты изучают то, что приносит деньги, то есть то, что более-менее востребовано. Компании, в свою очередь, стараются использовать технологии, для которых легко найти специалиста (привет, 1С-Битрикс). В итоге замкнуый круг, который потихоньку, конечно, разомкнется, но нужно время.

    Итого: дефицит специалистов, которые бы умели все, что необходимо. К тому же ты хочешь получить и фронт, и бэк в одном флаконе, что еще больше усложняет поиск.
    Ответ написан
    1 комментарий