Задать вопрос
  • Команда vs фрилансер на Upwork. Как выгоднее позиционировать себя?

    Некоторые ищут на фрилансе именно частников и не любят команды
    Ответ написан
    Комментировать
  • С чего начать создание приложения для Android?

    @protven
    Я бы советовал начать разучивать строевую подготовку и военные маршы. Ну это при условии что вы не найдете 3-5 тысяч для того, кто сделает за вас этот диплом.
    Ответ написан
    7 комментариев
  • !important хорошо или плохо?

    bootd
    @bootd Куратор тега CSS
    Гугли и ты откроешь врата знаний!
    Щас вам тут наговорят. Это плохо, это ужасно, это отвратительно. Толком сказать никто не может даже почему! Ведь не просто так это свойство придумали, верно?
    1) Если вы задаете такой вопрос, то вам в 1ю очередь нужно почитать про наследование в css.
    2) Его нужно использовать, но тогда, когда это действительно необходимо. Когда пункт 1 нет возможности реализовать. Щас не смогу пример привести, башка уже не варит.

    Самый простой пример, когда какой либо скрипт, добавляет свои стили через атрибут style. Атрибут style имеет больший приоритет над стилями внутри css файла. Тут поможет свойство !important, которое повысит приоритет стилей внутри css файла.
    Ответ написан
    3 комментария
  • Как программисты оценивают стоимость своей работы?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    а может он наоборот проработал плохо, и из за неэффективности своей работы принес только убытки компании.

    Не не не не... Во всем виноваты менеджеры.
    Ответ написан
    Комментировать
  • Снизилось количество проектов на одеске?

    newross
    @newross
    Product owner
    Лето, сезон отпусков.
    Ответ написан
    Комментировать
  • Переводчикам нечего ловить на фрилансе?

    Spetros
    @Spetros
    IT-шник
    Что она делает не так?

    Очевидно, она не хочет работать за "полбанана".
    Ответ написан
    Комментировать
  • Как найти стабильную удалённую работу Web разработчику? Реально ли?

    codingal
    @codingal
    Front end и не только
    Найти постоянную удаленку можно.
    Но есть моменты, которые стоит учесть.
    Во-первых, это зависит от вашей локации, если вы из крупного города, то будьте готовы "подвинуться" в зп.
    Во-вторых, будьте готовы принять на себя более широкий спектр обязанностей - надо будет при необходимости и сервер настроить или иконку найти/нарисовать.
    В-третьих, выше степень ответственности - поставили эстимейт - надо успевать, это в офисе видно, что вы целый день работали, но по каким-то причинам не успели, а на удаленке условия будут пожестче, т.к. основной критерий оценки вашей работы - выполнение задач в срок.
    Ответ написан
    3 комментария
  • Кому нужен старательный IOS - junior без опыта?

    Ты, приколист, однако :)
    Толковые студенты работают курса со 2-го. К концу института они уже набирают хороший уровень за несколько лет. Их никак не назовешь с нулевым опытом.
    А судя по твоему вопросу, ты действительно человек со стороны и ничего не можешь предложить.
    Лучше идти работать на стройку, там ты будешь полезен своей физической силой. Или в дизайнеры, освой рисовалку и коси бабло в коммерческой рекламе. А чтобы стать разработчиком сейчас, imho нужно уже иметь нехилые знания и умения.
    То, что ты старательный, это imho никому не интересно. Ты должен уметь по меньшей мере -очень хорошо и быстро думать.
    Ответ написан
    4 комментария
  • Кому нужен старательный IOS - junior без опыта?

    kumaxim
    @kumaxim
    Web-программист
    Был у меня определенный промежуток времени, когда у меня бизнес рухнул, долги остались и мечтал я устроиться на работу.... Эх, 8-ми часовой рабочий день, 5 дневная рабочая неделя.... Раскис в общем я.

    Теперь ближе к делу. Нулевой опыт? Ты мерчентайзер/кассир в супермаркете, который услышав разговор двух фрилансеров про заработки на oDesk 3-5к у.е. в месяц решил стать программистом?

    Когда-то автор ядра Linux Линус Торвальдс сказал: "Болтовня ничего не стоит, покажи нам свой код"!

    С моей точки зрения твой алгоритм должен быть примерно таким:
    1)Регистрируйся на brainstorage.me (заполнение базовой анкеты)
    2)Указывай все технологии, которыми хоть в какой-то степени владеешь: git, yii, laravel, php, mysql, postgreSQL, redis... Причем не важно в какой именно степени ты знаешь, приложение Getting Started из документации освоил(для фреймворков), сервер запустить смог(для БД) - ок, будем считать что минимальное знакомство с ними ты имеешь
    3)У тебя есть какой-то код? Может быть твои лабы, курсовые, диплом и т.п. Выложи его в паблик на GitHub и добавь ссылку в резюме. Покажи свой код!
    4)Рассылай резюме максимально большому количеству предприятий. В сопроводительном письме пиши что мол опыта почти нет, готов работать за еду

    Далее ждешь тестовых заданий и пытаешься сделать их. По результатам уже разговариваешь с работодателем на тему з/п, испытательного срока и т.д. Из своего опыта могу сказать, что для junior в моем регионе(юг РФ) максимальная з/п 250 у.е. по текущему курсу. Как в центре РФ - не знаю.

    Удачи! :-)
    Ответ написан
  • Ваше мнение о видеоуроках Евгения Попова?

    @Nc_Soft
    Его уроки как его фамилия.
    Ответ написан
    Комментировать
  • Ваше мнение о видеоуроках Евгения Попова?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Недавно в голову пришла идея небольшого сайта мне для работы.

    Для начала нужно понимать, что сайты для работы не пишут с нуля.
    Это все равно, что построить автомобиль самостоятельно, чтобы стать таксистом.

    Сайты для работы не пишутся с нуля. Сайт для работы делается на основе заготовки для сайтов - CMS.

    Поэтому надо забыть про написание сайта с нуля, забыть про видеоуроки, а вместо этого выбрать подходящую CMS и делать сайт на ней.

    Про попова же, если коротко, то у его курсов ровно две проблемы:
    1. Его задача не поделиться знаниями, а продать что-нибудь. К несчастью, торговать он стал не гербалайфом, а низкокачественным говном собственного производства.
    2. Когда неспециалист берется учить других - это страшно. Сам нахватавшись по верхам, и не понимая смысла кода, который он пишет, попов остался в прошлом веке. Да, 18 лет назад, когда РНР только появился, все писали так. Но с тех пор изменилось очень многое. Программисты узнали о таких вещах, как отладка, обработка ошибок, безопасность, разделение кода и данных, разделение логики обработки данных и логики отображения, системы контроля версий, повторное использование кода и многое, многое другое. Шарлатаны же и недоучки так и застряли в прошлом веке, и не дают несчастным обманутым жертвам ничего из современных достижений. В итоге сайты, написанные по видуоурокам, постоянно ломаются, являются уязвимыми для любых типов атак и являются совершенно немордернизируемыми.
    Ответ написан
    Комментировать
  • Ваше мнение о видеоуроках Евгения Попова?

    SagePtr
    @SagePtr
    Еда - это святое
    Скажу помягче: за такой код, который пишет Попов в своих видеоуроках, раньше либо четвертовали, либо сжигали на костре. И сейчас только мораторий на смертную казнь мешает сделать это.
    Ответ написан
    Комментировать
  • Почему использование !important крайне не желательно?

    Symphony
    @Symphony Куратор тега CSS
    Аналог из жизни, после экзамена:
    ----- проходные места (первые пять) -----
    • 1 место: Вася (90 баллов из 100 )
    • 2 место: Катя (85 баллов из 100)
    • 3 место: Сережа (25 баллов из 100) - !important - сын депутата
    • 4 место: Лена (80 баллов из 100)
    • 5 место: Андрей (75 баллов из 100)

    ----- не проходные места -----
    • 6 место: Женя (70 баллов из 100)
    • 7 место: Лера (65 баллов из 100)
    • 8 место: Гриша (60 баллов из 100)

    ...
    Ответ написан
    1 комментарий
  • На мобильной версии сайта в некоторых браузерах увиличиваются отступы почему??

    @slavik_210
    Стили сброса используйте, например normalize.css или reset.css. Во многих css-фреймворках они уже есть внутри. И кто вообще делает под яндекс-браузер(кроме яндекса конечно)? Вы еще под "Амиго браузер" делайте.
    Ответ написан
    Комментировать
  • В чем разница new ArrayList() и new ArrayList()?

    yurikan
    @yurikan
    Java)
    Форма записи с угловыми скобками говорит о том, что мы использовали generic-класс (дженерик или обобщение) с типизированными параметрами.

    В Java 7 появилась укороченная запись, называемая ромбовидной. Вы можете опустить параметр с правой стороны выражения.

    ArrayList catnamesList = new ArrayList<>();

    Стоит всего лишь погуглить ;)
    Ответ написан
    Комментировать
  • Почему так популярен Wordpress?

    Sanes
    @Sanes
    Ничего особенного в WP не нахожу. Банально, быстро, от того и дешево. Огромное кол-во CMS во-многом лучше. К этому ещё добавим стадный эффект.
    Ответ написан
    2 комментария
  • Почему так популярен Wordpress?

    @RJs45
    Часто WP подходит для поставленных задач. Но вот у меня есть один клиент. В самом начале нашего сотрудничества у него уже был сайт на WP И когда надо было делать серьезные доработки (допиливать туда товары, ордерформму и т.д.), я задал ему вопрос "почему WP? Ведь у нас слишком уж кастомная задача и пилить придется много, а это хуже, чем написать с нуля сайт (благо, с обилием фреймворков это не сложно и довольно быстро), заточенный под наши цели". Его ответ меня шокировал. "Все говорят, что WP хорош. Почему? Я не знаю. Просто так все говорят.". При этом он вообще им не пользуется и не умеет этого делать. Даже переименовать рубрику он просит нас. А нам приходится изощряться и выдумывать велосипеды вместо нормального использования какого-нибудь зенда с доктирной.
    Ответ написан
    Комментировать
  • Как расположить несколько div'ов в ряд без использования стиля float?

    inkluter
    @inkluter
    Frontend developer
    Дивы, которые нуно раместить в ряд, размещаем внутри блока со следующим css-правилом
    display: table;

    А самим дивам задаем
    display: table-cell;

    В чем плюс подхода: нету пробелов между блоками, все приемущества таблиц.

    При этом в диве, который задан с display: table желательно больше ничего не располагать.
    Это имитация таблиц на css для блочных элементов.
    Можно сделать на родной таблице через элементы table, tr, td.

    Почитайте просто свойства display: table, display: table-cell, display: table-row.
    Ответ написан
    1 комментарий