• Какие существуют интересные для веб-разработчиков каналы на youtube?

    TimLee
    @TimLee
    webtheory (ru) — проект кончился видео остались. HTML, CSS, Coffeescript

    CSS-Tricks (eng) — канал от одноимённого сайта. Очень достойный канал как по мне.

    DevelopPHP (eng) — короткие доступные информативные видео. JavaScript, PHP, SQL, HTML, JSON, XML.

    Google Web Designer (eng) — канал про инструмент от Google. Скорее интересно, чем полезно.
    Ответ написан
    Комментировать
  • Какие существуют интересные для веб-разработчиков каналы на youtube?

    deev
    @deev
    Кулинарных дел мастер
    Для всех JS разработчиков рекомендую канал о DOM-Based XSS о найденных багах в популярных веб проектах:
    https://www.youtube.com/channel/UCeFXrl8K-11RRBvvg...
    Ответ написан
    Комментировать
  • Какие существуют интересные для веб-разработчиков каналы на youtube?

    @nick88hello
    https://tech-mail.ru Обучающие видео-материалы , созданные разработчиками mail.ru для студентов МГТУ им. Баумана .
    Ответ написан
    Комментировать
  • Какие существуют интересные для веб-разработчиков каналы на youtube?

    SKolt
    @SKolt
    https://www.instagram.com/seregamih/
    https://www.youtube.com/c/master-css рисуем/верстаем
    Ответ написан
    Комментировать
  • Какие существуют интересные для веб-разработчиков каналы на youtube?

    MoscowJS Meetup - регулярные встречи Javascript разработчиков.

    Веб-стандарты:
    Объединение разработчиков «Веб-стандарты» представляет новый формат мероприятий под названием «Web Standards Days». Главной целью этих встреч является качественное образование и обмен опытом в области веб-разработки. Подобный формат не подразумевает продвижение каких-либо отдельных коммерческих интересов и технологий — нас объединяет идея построения единого открытого веба..
    Ответ написан
    Комментировать
  • Какие существуют интересные для веб-разработчиков каналы на youtube?

    @dake1231
    loftblog.ru прикольный
    Ответ написан
    Комментировать
  • Как создать макет сайта в векторе?

    @annaludova
    Я один раз создала макет в иллюстраторе, мне как дизайнеру это было удобней. Но верстальщик сайта запросил все то же в psd Переводить была морока. Я не наша автоматического перевода из иллюстратора в фотошоп по слоям.
    Еще лучше сделать бы в ин-дизайне, но опять же вопрос - кто сможет с этим макетом что-то сделать?
    Ответ написан
    Комментировать
  • Кто может подкинуть ссылки на ресурсы, где хорошо объясняются Сессии в PHP5?

    gephaest
    @gephaest
    PHP, Yii2, Laravel
    В первую очередь всегда смотрите официальную документацию: php.net/manual/ru/book.session.php
    Можете еще почитать:
    php.spb.ru/php/session.html
    phpclub.ru/detail/article/sessions
    phpsec.org/projects/guide/4.htm

    Что конкретно вам не понятно? Сессии один из простейших механизмов. По сути вам нужно знать только пару функций и работу с массивами.
    Ответ написан
    3 комментария
  • C чего начать фриланс?

    taxigy
    @taxigy
    Если вы хотите быть фрилансером и при этом не быть занятым на фултайме в качестве наёмного работника, то либо у вас должен быть стартовый капитал, либо вам придётся быть фултайм-работником, иначе вы умрёте от голода. Когда вы работаете фултайм, у вас остаётся четыре-пять честных часов в сутки (после девятичасового рабочего дня, поездки на работу и обратно, завтрака, ужина и т.п.), которые вы можете либо посвятить своему развитию в каком угодно направлении. Фриланс — одно из таких направлений.

    Я бы советовал вам, во-первых, всегда держать в уме: вы не можете запихнуть работы больше, чем у вас есть свободного времени. Осознание этого факта даст вам очень сильное преимущество перед другими начинающими фрилансерами, с которыми вам предстоит конкурировать.

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

    Второе, вам необходимо проанализировать свои текущие умения и понять, что вы действительно способны дать бизнесу вашего будущего заказчика. Например, «начальные знания вёрстки» — это нулевая ценность для бизнеса. А способность претворить идеи заказчика в рабочий макет — уже положительная. На эту тему много статей в интернете. Не думаю, что у вас возникнет сложность с тем, чтобы их найти на том же Хабре.

    Третье — сконцентрировать всё, что вы уже сделали или делаете, и подготовить портфолио и лаконичный хедлайн, читая который, ваш заказчик заинтересуется вами и захочет работать. «Умею верстать» — хреновый хедлайн. «Создаю потрясающий дизайн» — уже что-то интересное. Не волнуйтесь о качестве или соответствии реальности — вам придётся экспериментировать. Кстати, о реальности: неплохо взять чуть выше, чем вы можете сейчас. Так вы создадите себе стресс, а как извесно, человек развивается в условиях стресса. Если вы останетесь в комфортных для себя рамках, годы спустя вы себе этого не простите.

    Следующий шаг — это, ура, наконец-то искать заказчика. Зарегистрируйтесь на Elance, oDesk, Freelancer.com, Outsource.com (возьмите у вашего друга-фрилансера реферальные ссылки, вам обоим будет от этого плюс). Это не самые лучшие биржи, но на них водятся интересные проекты. Вообще, биржу следует расценивать как стартовую площадку для накопления полезных контактов. Пока вы никому не нужны, и у вас нет друга-министра, который за откат заказал бы вам вёрстку, вам придётся практиковаться в том, чтобы захватить внимание человека, перед которым такими же прекрасными пропоузалами машут пакистанцы и индусы. О том, как пробиться сквозь стену дешёвых претендентов, не сбавив при этом в собственной ценности, и получить первый заказ, я могу рассказать подробно отдельно, может быть, лично. Это долгая история. Например, у меня это заняло пять месяцев очень упорного труда, и я до сих пор не уверен, что то время, которое я вложил, когда-то может окупиться.

    Развивайтесь как фрилансер. Это очевидно, но об этом легко забыть. Вы ежедневно развиваете свои способности общаться или не общаться с людьми, готовить еду и варить кофе, но это не имеет значения. По-настоящему имеет значение ваш профессионализм — и этим нужно заниматься. Ежедневно анализируйте свои действия, ошибки, возможности, сильные и слабые стороны. Отметайте активности, которые забирают ваше время зря. Не бойтесь отказаться от проекта, если он даже на $10 дешевле, чем тот минимум, на который вы рассчитываете (кстати, установите себе этот уровень в самый первый день).

    Познакомьтесь с другими фрилансерами. Зарегистрируйтесь на freelancing.stackexchange.com/, читайте, задавайте вопросы. Вы удивитесь, как много людей проходят через одни и те же грабли. Вы будете смеяться над тем, что, завалив проект, вы на следующий день увидите вопрос на тему «сложного клиента» или «неконтролируемого увеличения скоупа», которые пережили буквально вчера. Смеяться и плакать, а потом вставать и идти дальше. Когда (или если) вы были фултайм-работником, вас страховали коллеги и вся цепочка руководителей над вами, несмотря на то, что вы этого не понимали или, может быть, даже не чувствовали. Теперь вы один на один с очень агрессивной средой, и очередная неудача — это нормально, разница лишь в том, как вы её ощущаете.

    Заведите себе инструментарий для трекинга времени, управления задачами и ежедневными рутинными делами, отберите лучшие и сократите их количество до одного-двух. Развивайте в себе способности администрирования и управления, учитесь вести переговоры, учитесь строить предельно короткие и точные фразы, когда объясняете суть своей работы или своё видение проекта или мельчайшей его части. И не забывайте выходить из дома и общаться с людьми — очень легко застрять в своём кубике, испортить себе режим сна и пищеварение, но вы же не для этого идёте в фриланс, верно?

    Ну и напоследок. Подумайте о том, в каком месте, в какой природе, в каком климате вы хотите жить, что должно быть видно из вашего окна. Посчитайте, какой кэш флоу вам нужен, чтобы этого достичь, — поздравляю, это одна из самых главных отметок на шкале вашего роста. Разделите ожидания на десять — это ваш план на ближайший год. Умножьте 200 рабочих дней на ваши 4–5 часов — это ваш временной бюджет. Разделите первое на второе — это ваша часовая ставка.

    Успехов! Чем больше людей будут успешными фрилансерами, тем лучше для всех. У вас все шансы попячить ваших друзей, которые работают в крупной компании на средней позиции и участвуют в укреплении внутрикорпоративной безответственности.
    Ответ написан
    3 комментария
  • Как наложить изображение на карту на сайте?

    vipuhoff
    @vipuhoff
    Я думаю нужно копать в эту сторону. Естественно Котэ нужно сделать меньше чем хреновина в примере.
    Ответ написан
    1 комментарий
  • Ценится ли IT-специалист, который умеет все?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    Могу по себе сказать. Так уж получилось, что карьера у меня началась с графического дизайна, но в это же время я увлекся html. Сделал карьеру в дизайне, доработался до старшего арт-директора крупного РА, потом креативного директора, получил несколько наград на фестивалях. Потом понял, что уперся в потолок, и ушел раззвиваться проджектом. Дослужился до технического директора интернет-департамента крупнейшего телеканала страны. В процессе сильно втянулся в программирование (html-css-js-php все это время было перманентным хобби и отчасти дополнительным фрилансом). Сейчас как раз выступаю в роли CTO в крупном стартапе, одновременно являясь "играющим тренером", пишущим большую часть кода и рисующим интерфейсы. Мое знакомство с компьютерами началось с Линукса - в универе в интернет-центре все компы были на нем. Итого, на выходе получился дизайнер, верстальщик, програмер, сисадмин, проджект-менеджер с хорошим пониманием всего процесса целиком и всех мелких процессов в каждом направлении, а также с четким понимаем того, как это все превращается в системный бизнес. На всех этапах моих карьер эти навыки приносили очень хороший доход. Но есть одно "НО" - у меня на это ушло 16 лет. Шестнадцать. Есть такое правило 7000 часов (если мне не изменяет память). То есть, занимаясь серьезно одним делом 7000 часов ты становишься профессионалом в этой сфере. Берем 8 рабочих часов в день, 40 часов в неделю, 50 недель в году. Итого - 2000 часов в год. 3,5 года, чтобы стать профессионалом в одной сфере. Это если отнестись к делу серьезно. Если же по-быстрому нахвататься обрывочных и общих знаний из разных областей - толку от этого мало. Такой "специалист" заявляет, что знает все, но на самом деле толком не знает ничего.
    Ответ написан
    Комментировать
  • Ценится ли IT-специалист, который умеет все?

    DjPhoeniX
    @DjPhoeniX
    Hardcore iOS & ESP developer & DJ
    Я где-то год назад как раз почти полностью подходил под описание. Человек-"я-всё-могу", начинал с Delphi, потом ушёл в PHP, знаю на неплохом уровне HTML/CSS, с закрытыми глазами пишу на JS и PHP, ориентируюсь без гугла в C++ (stdlib), и ещё несколько языков на уровне "с гуглом осилю" (assembler, perl, ...), имею навыки админства, и так далее.
    Но потом приходит понимание, что это, конечно, круто, но у заказчиков/работодателей обычно задача стоит получить результат быстро. А я, как ни прискорбно, всего один. В итоге проект то я сделаю и в одиночку, но потрачу на него в 3-4 раза больше времени, чем если бы дизайном, фронтендом и бэкендом занимались разные люди. Тут именно тот случай, когда "9 женщин родят ребёнка за месяц".
    В итоге нашёл работу по одному направлению (iOS-разработка). Остальное, к слову, не забросил - если возникнут задачи из разряда "посмотри, почему у нас сервер глючит" - вполне это осилю. И это дополнительный "респект" от начальства - но финансов это обычно не добавляет...
    Ответ написан
    Комментировать
  • C# to Java или Чего стоит выучить новый язык, зная прежний?

    @codecity
    Для себя я это расценил так - наверное если отлично знаешь один язык, то другой (чем-то похожий) будет выучить легче?

    Java и Managed C# -- братья близнецы. C# называют клоном Java. Разница между самими языками (если исключить фреймворк) -- не большая. Хотя Java несколько остает от C# сейчас.

    В C++ есть прямой доступ к памяти через указатели (в C# тоже есть, но не Managed). К работе с указателями нужно привыкать длительное время, ошибки допустить очень легко. В остально, мало чем отличается от C#/Java.
    Ответ написан
    Комментировать
  • C# to Java или Чего стоит выучить новый язык, зная прежний?

    pi314
    @pi314
    Президент Солнечной системы и окрестностей
    Требование совершенно справедливое, т.к. зная один единственный язык стать хорошим (тем более, пригодным для должности ведущего) программистом просто невозможно. Как абсолютный минимум нужно знать:
    - ассемблер и устройство процессоров,
    - минимум один "взрослый" язык (C/C++/Pascal)
    - минимум один VM-ориентированный язык (C#/Java)

    Зная C#, выучить синтаксис Java - вопрос одного-двух дней, но научиться правильно писать на нем программы - это как минимум один-два серьезных проекта, т.е. годик-другой. Однако, не расстраивайтесь - после третьего языка "изучение" последующих уже практически не напрягает. А потом наступает состояние, когда "новых" языков не остается - есть лишь языки, которые еще не использовал... но если нужно - просто берешь и используешь, "изучая" их, практически, по ходу дела. Вот именно оно и есть признак пригодности для должности ведущего программиста.
    Ответ написан
    1 комментарий
  • C# to Java или Чего стоит выучить новый язык, зная прежний?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Ну выучить Java хорошо зная c# не сильно сложно.

    Что бы стать крутым .NET-чиком нужно (да и Java-разработчиком и вообще) стоит:
    - понимать как работает CLI (или JVM, короче понимать что такое рантайм и как он устроен).
    - понимать как работает компьютер (можно почитать например архитектуру ЭВМ Таненбаума). Мол понимать что есть еще такие волшебные вещи как кеши процессора, реордер буферы, векторные инструкции, предсказание переходов, как работают потоки и т.д. Вы должны понимать что все это

    Собственно последний пункт говорит о том что вы можете писать на Си. Так сказать практическое применение знаний. Пописать потоко-безопасные lock-free структурки например (это у вас не сразу будет получаться). Ну как-то так...
    Ответ написан
    Комментировать
  • C# to Java или Чего стоит выучить новый язык, зная прежний?

    @karpyuk7
    Смотрите по запросу ".Net"
    Ответ написан
    Комментировать
  • Ценится ли IT-специалист, который умеет все?

    @asd111
    Если вы все это умеете делать качественно, т.е. если можете от начала до конца сделать какую нибудь работу, то все ок. А если всё поверхностно, т.е. без практической пользы, то лучше выбрать область в которой вы наиболее продуктивны и развиваться в этом направлении.
    Вам наверно может подойти работа Full stack developer, там как раз много чего надо знать и уметь.
    Что такое Full stack?
    Ответ написан
    Комментировать
  • Ценится ли IT-специалист, который умеет все?

    Stroy71
    @Stroy71
    Век живи-век учись.
    Такие люди ценятся в небольших компаниях и стартап-проектах. Но на очень большие деньги рассчитывать не приходится.
    Ответ написан
    Комментировать