• В каком городе России открывать офис разработки? Где наиболее сильные не слишком дорогие разработчики?

    @Lampus
    По поводу Воронежа…
    Есть у нас несколько фирм занимающихся разработкой софта, такие как DataArt и DSR. Двое знакомых работают в DataArt.
    Что касается ВУЗов, то на ВГУ есть Факультет Компьютерных Наук (ФКН), который штампует всяких IT-спецов пачками. У ВГТУ есть факультет Системы Информационной Безопасности (СИБ), там тоже различного рода компьютерщиков валом.
    Вот про качество ничего не скажу.
    Но тут нужно понимать что специалиста в любом случае необходимо вырастить, а позиция «где найти хороших специалистов по низкой цене» ни к чему хорошему не приведёт.
    Ответ написан
    1 комментарий
  • PHP или framework?

    Sanasol
    @Sanasol Куратор тега Laravel
    нельзя просто так взять и загуглить ошибку
    фреймворк по вашему на каком-то особом диалекте написан и php знать не надо чтобы его использовать?
    Ответ написан
    1 комментарий
  • Почему никто не используют все возможности bootstrap?

    @fakedude
    Бутстрап собственно для дизайнеров и не задумывался. Одним - шашечки, другим - ехать, да побыстрей)
    Ответ написан
    Комментировать
  • Навыки PHP программиста

    @shagguboy
    мой любимый вопрос на собеседовании.
    function a1(array $a){
    echo count($a)
    }

    function a1(array &$a){
    echo count($a)
    }

    $a = array(1,2,3,4,5,6,7,8,9);
    a1($a);
    Ответ написан
    3 комментария
  • Как отслеживать запуск другого приложения?

    Sanasol
    @Sanasol
    нельзя просто так взять и загуглить ошибку
    https://play.google.com/store/apps/details?id=com....
    https://play.google.com/store/apps/details?id=com....

    Д - доверие.

    Любовь это...
    love3.png
    Дать ей пароль и следить чтобы она ничего не читала.
    Ответ написан
    Комментировать
  • Можно ли так назвать класс?

    werty1001
    @werty1001
    undefined
    Можно ли так назвать класс: "header-footer-left-wrapper-headline"

    Да, только зачем?

    Какое максимальное количество слов должен содержать класс?

    Краткость — сестра таланта.

    Как вообще лучше называть классы?

    Лучше по смыслу, а не визуальной составляющей. Например, не red-text, а error-text и.т.д
    Ответ написан
    2 комментария
  • Что конкретно нужно в первую очередь изучить из PHP?

    Noizefan
    @Noizefan
    Задача у Вас самая обычная, этот вопрос обсуждают испокон веков)
    Изучать Вам нужно только то, что хочется, только то, что пригодится в проектах, которые Вы захотите разрабатывать.
    Рекомендую параллельно изучать сети (хотя бы на минимальном уровне), стек протоколов TCP/IP и общее устройство интернета.
    Самая-самая классика - захотите (именно захотите разработать и разработайте, а не просто разработайте) разработать мини-социальную сеть. Изучите технологии, которые в ней используются) Дальше будет уже гораздо проще
    Ответ написан
    6 комментариев
  • Каков план личностного развития PHP программиста с нуля?

    butteff
    @butteff
    Раз в тысячу лет заправляю свитер в носки
    В общем, вот мой совет, после третьего пункта порядок можно брать уже любой, смотря что надо для решения задач, т.е. важна практика.

    1. Начать надо с основ - html/css
    2. Затем учить php + пару CMS (только хороших, я думаю это cms made simple, livestreet, wordpress)
    3. Узнать про базы данных, начать с MySQL, перейти в noSQL базы данных (например mongo db)
    4. Начать учить фрэймворки (Symfony2 и Yii)
    5. Изучить серверные технологии (Apache + nginx, linux различные, работу с командной строкой, ssh и ftp на уровне настройки и поднятия этих протоколов, права доступа и прочие фишки, вроде sphinxsearch)
    6. Узнать про кэширование и проникнуться этим, угореть по хайлоад
    7. Изучить еще пару скриптовых языков и фреймворков (Rubу + Ruby on rails, python + django)
    8. Угореть по IT security, penetration testing
    9. Изучить еще больше фронтэнда - javascript + jquery, Angularjs, html5/css3;
    10. Угореть по всяким системам контроля версий, git, jira

    Сдать на ZCE и получить как можно больше международных сертификатов, на случай, если хотите мигрировать.
    Ответ написан
    4 комментария
  • Что конкретно нужно в первую очередь изучить из PHP?

    Sanasol
    @Sanasol Куратор тега PHP
    нельзя просто так взять и загуглить ошибку
    https://medium.freecodecamp.com/a-roadmap-to-becom...

    стандартный набор включает в себя что-то около 4000 функций

    так говорите как-будто всё зубрить надо и никак иначе.
    Ответ написан
    2 комментария
  • Стоит ли учить программировать по старинке?

    mrusklon
    @mrusklon
    Не получается? Яростно гугли!
    я когда в школе учился , у меня на информатике учили ms офису... как же я вам завидую
    Ответ написан
    1 комментарий
  • Как сверстать нестандартный блок?

    @arkanroman
    почему заморочки?вверху у нас обрезаная картинка. Нижний блок подымаешь вверх через margin отрицательный. К этому блоку кидаешь на before треугольник белый
    Ответ написан
    Комментировать
  • Как сделать фиксированное меню?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Необходимо сделать фиксированое меню

    position:fixed;

    Может есть где-то гайд

    "учебник по css" называется

    менялся цвет как на примере

    тут "учебник по jquery". Ловим событие скрола, проверяем offset если больше 0 - меняем класс. В css на данный клас вешаем что угодно в том числе и смену фона.
    Вот например:
    https://jsfiddle.net/rzqcwzrh/9/
    Ответ написан
    Комментировать
  • Социальные сети для личных нужд. Социализация, коммуникации. Оно того стоит?

    Gromobanan777
    @Gromobanan777
    Self-employed professional
    После нескольких лет в соцсетях у меня сложилось так:
    1. Отказался от всяких "Одноклассников" и "Facebook", остался только Вконтакте, так как более удобный и не захламленный интерфейс, больше доверия в плане безопасности, есть потоковое аудио/видео с большим количеством групп по различным направлениям и жанрам.
    Соответственно используется как жёстко контролируемая лента новостей из нескольких (не десятков и сотен, как у многих, всякие смешнявочки и котики) тематических групп. Аудиоплеер. Ну и связь с людьми.
    2. В друзья добавил только близких друзей, остальные, из числа знакомых просто "висят" в диалогах.
    3. Контент не пложу (но в в первом аккаунте был весьма социален, просто сейчас пересмотрел взгляды), стена почти пустая, комментарии не пишу: если у кого-то интересный пост из числа друзей - есть ЛС.
    4. С теми кто фотографирует есть неписанное правило о разрешении заливать это добро в соцсети. Вначале показывается мне, после человек может выставить настройки приватности для альбома.
    5. В плане общения - конечно в вербальной форме информации куда больше, а в сети суше. Но есть время подумать над ответом, нет надобности следить за интонацией и т.д.
    Насчёт минусов - Вашу безопасность строите Вы сами: анкета, настройки приватности, комментарии. Ограничивая круг общения дискомфорта возникать не должно :)
    Ответ написан
    2 комментария
  • Мотивация программирования — деньги. Это нормально?

    @Kukunin
    Можете попробовать социальное программирование — GitHub. Еще во вторник узнал, что это такое — еще отойти не могу… Программирую сутками.
    Ответ написан
    2 комментария
  • Мотивация программирования — деньги. Это нормально?

    danin
    @danin
    Вспомнились слова Ивана Дембицкого:

    "…Цель «сделать проект» или «построить магазин» и т.п. — ложная цель. Она предполагает много работы, но ничего не говорит о том, что нужно зарабатывать. Цель должна быть выражена в деньгах. И точка. Всё остальное — повышение профессионализма, известность, создание бизнеса, всё — лишь средства… Как только цель определяется деньгами, и конкретной суммой, мозг начинает искать варианты реализации…

    После того, как поставлена финансовая цель и найден потенциальный путь для его решения, нужно сделать декомпозицию задачи. То есть разбить ее на небольшие подзадачи. Установить срок решения подзадачи и понять, сколько нужно делать в день, чтобы эту подзадачу реализовать. И каждый день шаг за шагом выполнять план. Не нужно стремиться выполнять план. Его нужно выполнять.

    И еще: эта деятельность должна вам нравиться.
    Даже не пытайтесь заработать тем, что вам не нравится. Вы просто не сможете конкурировать с теми, кого от этого прёт."
    Ответ написан
    Комментировать
  • Мотивация программирования — деньги. Это нормально?

    AlexanderByndyu
    @AlexanderByndyu
    IT-архитектор, эксперт в Agile&Lean
    Для начала я считаю, что программистом может быть не каждый, если у вас это получается, считайте, что это отличная возможность для карьеры.

    Деньги это хорошая мотивация. Да, я тоже слышал про нематериальную мотивацию и все такое, но, у человека есть определенные потребности, если они не удовлетворены будет гложить плохое чувство. Из вопроса видно, что автору неудобно, он как бы извиняется, что хочет программировать за деньги, а не за идею — это неправильно.

    Есть программист, который работает в институте за 5 тыс в месяц, что-то исследуют и ходит счастливый. Его потребности полностью удовлетворены, он работает с отдачей и улыбается. Это я про реального человека, пример не абстрактный.

    Я бы так работать не смог, потому что у меня другие потребности, даже на великолепной работе я бы не остался за 5 тыс в месяц.

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

    Этот подход выглядит очень «по-западному», что с того? Можно работать над проектами, которые меняют жизнь к лучшему и при этом зарабатывать хорошие деньги, только придется попотеть пока такое сочетание найдешь.
    Ответ написан
    1 комментарий
  • Как вы повышаете собственную продуктивность?

    @Lexans
    Корень проблемы лежит в твоём восприятии. Твоё восприятие дел, времени и есть проблема.
    Ты не обязан делать всё, что тебе велят. Стань независимым: делай то, что соответствует твоим ценностям и целям, которые нужно тщательно обдумать.
    Ты не обязан тратить всё свое время на труд. Эффективный человек соблюдает баланс труда и отдыха. Научись правильно делегировать задачи.
    Возросшая производительность не избавить тебя от проблемы, а лишь усилит беспокойство о ней. Только работа над своим характером, восприятием решит твою проблему, а не новые техники тайм менеджмента.
    p.s. так бы ответил С. Кови, автор книги 7 навыков высокоэффективных людей, которую я советую тебе прочитать или прослушать, если ответ заинтересовал.
    Ответ написан
    Комментировать