Задать вопрос
  • Какая должна быть структура папок у сайта?

    Те, у кого dist, src - они выгружают исходник проекта с gulp, кто-то с grunt.

    Те, у кого css js img - это готовый скомпилированный проект.

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

    longclaps
    @longclaps
    Поговорка есть такая: "молодец среди овец, а среди молодца и сам овца".
    Градации Junior, Middle и Senior существуют не сами по себе, а на конкурентном рынке труда.
    Просто позиций Junior и соискателей на них кратно больше, и из статистики по этой толпе яснее формируются ожидания рынка насчет квалификации Junior.
    ps тут в фавориты выбился простой ответ - это понятно ) плюсуют нетрудорустроеные соискатели, осваивающие синтаксис, и джуны, надеющиеся прочесть учебник по алгоритмам и пойти в гору. Всем удачи )
    Ответ написан
    4 комментария
  • Почему $(this).css() работает, а $(this).addClass() - нет?

    @kvaak
    FE
    Если добавляет класс, то в jquery все в порядке, проверьте через панель разработчика (F12 or CMD+SHIFT+I), что, скорее всего, есть более приоритетное значение бэкграунда для другого класса этого же элемента, либо он где-то переопределен, либо файл цсс, содержащий это свойство, не подключен. В общем, ищите проблему в стилях
    Ответ написан
    2 комментария
  • Как достичь большого КПД от выполняемой работы и заказов?

    Отвечу скорее всего как смежное звено, попытаюсь сам структурировать инфу, ну и может натолкну кого на мысли.

    У меня несколько человек, с которыми я постоянно работаю (около 7). От них идут постоянные заказы (довольно объемные и тд). Теперь к сути вопроса.

    Что я делаю:
    1. Все задачи, все заказчики мне кидают в Trello. Там же они обозначаются по степени важности.
    2. Бывает что это задачи что-то поправить и тд, мелочи в общем. Как раз на таких мелочах и тратится большая часть времени, поэтому указываем степень важности.
    3. Выполнил задачу, перенес ее в категорию Сделано. Клиент сам потом проверяет еще раз, все ли нормально, после чего там же, если нужно, пишет замечания и тд. Все это дело всегда мне доступно из приложения, либо с десктопа, уведомления и тд - полезная вещь. В общем на пустую болтавню время мы не тратим.

    Это что касается мелких задач. Если речь касается проектов.

    1. Присылается ТЗ, обсуждение. На этом этапе как раз львиная доля времени и тратится, но без этого никак. После чего просто по пунктам ТЗ я выполняю работу, что-то пропускаю, если тратится много времени и это можно пропустить.
    2. Отчитываюсь о промежуточной работе, присылаю тз с выделенными фрагментами, что сделал. Обсуждаю неясности, если они есть.
    3. Второй самый жрущий время этап - допиливание, тут обычно все дело затягивается на несколько дней (ждешь что-то от заказчика, он что-то ждет от дизайнера и тд). Как правило весь проект на этом этапе сделан, нужно только отрихтовать.
    4. Если проект действительно сделан и все мелочи остались за заказчиком, то делаю самые простые задачи из следующего проекта. Считаю что любой проект можно разбить на подпроекты, их в свою очередь еще на более простые задачи. В общем дробление - наше все.

    По тайм-менеджменту ничего толкового не скажу, сам пытаюсь с ним разобраться, однако советую:
    1. работать строго по определенному графику (обычный рабочий или ваш личный, главное чтобы кол-во рабочих часов было адекватным).
    2. бывает что нужно что-то делать в ночь, потому что что-то произошло, если вина ваша - работаете и все, если заказчик предлагает вам допилить в 5 утра новый модуль потому что он про него забыл, а сдавать уже в 7 утра, поднимаете цену за проект и работаете, либо отказываетесь это делать (чревато чем угодно).
    3. Для увеличения КПД вашего собственного нужно отдыхать. Обязательно прогулки на улице 1-1.5 часа в день. Помогает разгрузить голову и не будет проблем со здоровьем (как человек, который на этом попался и получил целый букет псих. расстройств - настоятельно рекомендую), физические нагрузки, и не забывайте про глаза. Каждый 40-60 минут дайте отдохнуть глазам (можно делать 5минутную гимнастику).

    По ценам и срокам, тут уже как каждый горазд. Я смог немного набить руку и просто прочитав тз озвучиваю цену + 10-15% на случай непредвиденных правок и тд. Кто-то рекомендует за каждый пункт тз назначать цену, но я считаю это не всегда выигрышным вариантом, потому что получить адекватное ТЗ - подарок.

    P.S мог многое упустить, поэтому отвечу уже в комментах, если потребуется.
    Ответ написан
    7 комментариев
  • Как не стать тупым в общении, профессионально занимаясь программированием?

    sim3x
    @sim3x
    Есть специализации в разработке, где много взаимодействия

    Самое простое - начать выступать перед публикой. Конференции, семинары, парное программирование.
    Для начала можно записывать себя и/или смотреть на себя в зеркало

    Тут важно выработать скилл связной речи так, чтоб инициатором были вы
    Ответ написан
    2 комментария
  • Плохо ли из page.html делать page.php?

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

    Если у вас нигде не используется php, вы просто залили статичный сайт на хостинг, то смысла в использовании .php файлов я не вижу.

    Вы пишите что вам нужен include (следовательно требуется написать php код), ну добавляйте его и правьте расширение файла на .php. Не плохой это тон. Единственное, что если у вас в поисковике везде стоят /page.html версии, то они будут недоступными, хотя можно повесить редирект с таких страниц на php страницы.

    UPD: я реже вижу сайты на голом html, нежели php и тд.
    Ответ написан
    Комментировать
  • Какие есть it-профессии, где не нужно писать код?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Младший техник у какого-нить провайдера. тянуть и обжимать проводочки.
    Саппорт в call центре.

    Сисадмин (нормальный), тоже должен знать и учить новые технологии и библиотеки.

    P.P.S. "Например, на врача/юриста/кого-то ещё выучился и работаешь рабочий день, остальное время свободно. "

    Ахаха... ты реально думаешь что юриспруденция за последние несколько лет не поменялась? Да хотя бы гиктаймс почитай какие новые громкие законопроекты только в области ИТ были приняты за последние полгода. Что уж говорить про те, которые не слишком громкие, или которые никто не понял?
    Ты реально думаешь, что врачи сейчас лечат также, как 10 лет назад? В стоматологии поменялось почти все - материалы, подходы. В клинической лаборатории даже стандартные нормативы. У окулистов жизнь поменялась уже пару раз.

    Мало нового происходит у младшего специалиста с минимальной зарплатой. И то...
    Ответ написан
    Комментировать
  • Как начать разрабатывать мобильную версию сайта для DRUPAL8?

    afi13
    @afi13
    Используйте адаптивную верстку в той же теме. Конечно можно посмотреть в сторону https://www.drupal.org/project/mobile_detect, но я Вам не советую.
    Ответ написан
    1 комментарий
  • Какой фреймворк лучше начинать учить сегодня?

    vicodin
    @vicodin
    Имею некоторый опыт
    по часику на каждый, до завтрашних суток успеете)
    Ответ написан
    3 комментария
  • Адекватный хостер VPS в России?

    opium
    @opium
    Просто люблю качественно работать
    Надо понимать что чем популярнее хостер тем больше у него негативных отзывов
    В целом теже яйца только в профиль. У всех русских хостеров есть свои системные проблемы из за маленького рынка, так что просто не ложите яйца в одну корзину. У зарубежных хостеров тоже есть свои проблемы, но их меньше.
    Ответ написан
  • Как в hover можно добавить анимацию WOW.JS?

    @trofimovdev
    Python
    Wow.js лишь дополнение к Animate.css, чтобы анимация появлялась при прокрутке.
    Скачиваете Animate.css и выставляете
    .element:hover {
        animation: ...; #указываете название анимации из animate.css и т.д.
    }
    Ответ написан
    1 комментарий
  • На чём остановиться при изучении вёрстки?

    Exploding
    @Exploding
    wtf?
    В который раз повторю: "Учение без практики - время на ветер!". Это собственно и подтверждается в вашем случае и неоднократно подтверждённая практикой истина!
    Ответ написан
    Комментировать
  • Насколько реальна моя мечта по созданию и продвижению сайта?

    Maksclub
    @Maksclub Куратор тега Веб-разработка
    maksfedorov.ru
    Идея провальная, соглашусь, но никто не объяснил.

    Во-первых есть Google (Yandex...), соцсети (Лайфхакеры всякие, тематические порталы), тьма блогов под разные темы и конечно Youtube
    Во-вторых там, где возникает много вопросов есть уже нишевые игроки... по программирвоанию это Stackoverflow/Toster/Форумы по каждой платформе
    По юридическим темам есть куча форумов, разделов вопросов на сайтах агентств
    Есть городксие площадки... совсем недавно закрылся проект от 2ГИС, назывался «Сквер», закрылся даже в родном городе и в столице (лакомые куски) https://skver.2gis.ru/novosibirsk

    ...
    Везде есть профи, а те кому не интересно — не будут и у вас.... У вас не сойдется просто напросто бюджет. Зачем платить, если можно получить бесплатно? К тому же есть куча платных площадок с помощью (фриланс-биржи. площадки с репетиторами, Авито, индивидуальные блоги с услугами консалтинга)

    Даже если у вас попрет — ничто не стоит стоящим игрокам подключить такую же модель опционально и вы пролетите...

    ...
    Бюджет у вас одновременно и большой и одновременно микроскопичный... Большой для того, кто может стартануть и с меньшими в 2-3 раза деньгами (у меня есть такие затеи и даже вашу идею раз в 10 дешевле могу сделать (первая версия)) и маленький для тех, кто знает как такие деньги отбивать и куда вкладывать...

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

    ...
    Мне не реально реализовать эту мечту?

    Если мечта — запустить проект — легко! Если мечта — заработать на проекте, то увы... вас бы тут не было, если бы вы могли...

    изучить программирование и создание сайтов,

    в современных реалиях и при обилии инструментов — это разные вещи

    и там недавно промелькнула отсылка к моим планам

    а данный сайт не отсылка? у него др модель монетизации просто, он зарабатывает на рекламе не хило просто

    ...
    PS: Давал себе слово не отвечать на вопросы аккаунтов с 1/2 вопросами и тут же попался :) Нужен плагин для браузера для подсветки вопросов на Тостере :)
    Ответ написан
    3 комментария
  • Есть ли смысл учить два фреймворка?

    @AnneSmith
    самая ленивая
    если вы торгуетесь из-за такой ерунды, то вообще нет смысла тратить на это время

    очередной фреймворк у вас должен занимать не больше пары недель, для того чтобы вы могли начинать на нем работать
    Ответ написан
    5 комментариев
  • Английский. Где учить в интернете?

    @AnneSmith
    самая ленивая
    радио, прежде всего слушать радиопрограммы или аудио подкасты, пока тошнить не начнет
    словарь - только английский толковый, никаких переводов на русский

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

    аудирование - самый сложный навык, поэтому ему учатся с рождения, потом учатся говорить, а уже только потом читать и писать

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

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

    осилите преподавателя-носителя языка хоть по скайпу - это будет идеально, но это должен быть именно преподаватель, который умеет преподавать english as a second language - ESL

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

    а потом всю оставшуюся жизнь много слушать и запоминать выражения, которыми пользуются носители, отмечать, как они думают и как строят фразы в контексте, ну и читать, конечно, без этого никак

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

    LenovoId
    @LenovoId
    svg, css,js
    к себе на сервер ....
    Ответ написан
    Комментировать
  • Какая есть хорошая научно-популярная книга о работе компьютера и развитии технологий в целом?

    Stalker_RED
    @Stalker_RED
    Например, процессор с частотой 2.5ГГц выполняет 2,5 миллиарда циклов. КАК?) Как люди к этому пришли?

    Вы ведь знаете что такое Герц вообще? 1 Гц - одно колебание в секунду, 100 - Гц это 100 колебаний в секунду, 100 Мега Герц - 100 миллионов колебаний (FM радио в этом диапазоне работает), а 1 ГГц - в десять раз больше (миллиард).

    Ну и процессоры не сразу такими шустрыми стали, ZX Spectrum (1982) работал на 3.5МГц, например. А теплый ламповый ЭНИАК (1943) работал всего на 100 кГц (сто тысяч тактов в секунду).

    Как они придумали пленки для жесткого диска, что бы туда "намагничивать" нолики и единички ?)

    Началось все с фонографа (1877), там были цилиндры покрытые воском или фольгой. Практически сразу начались эксперименты с магнитным слоем (первые публикации 10 лет спустя), но в массы оно не пошло - сложно, дорого, качество не очень.
    Затем появились более практичные патефоны, с пластинками. 6XfrU1x.png

    Магнитофоны с магнитными лентами параллельно развивались, но в массовое использование не попадали.
    AhpCQgP.png1935

    Компьютеры первого поколения работали с перфокартами и перфолентами, которые ведут свою историю аж от станков Жаккарда.

    Затем сообразили, что магнитные ленты удобнее и быстрее бумажных. Затем запарились крутить перемотку, и сообразили что диски (прям как в патефоне) еще удобнее - можно переставить головку на нужную дорожку. В 1973 году был выпущен жёсткий диск "винчестер" аж на целых 60 МегаБайт.

    Ну и понеслась: больше плотность записи, больше скорость вращения, больше пластин, быстрее, плотнее, быстрее...

    Специальный учебник не особо и нужен, если есть вики и любопытство.
    Ответ написан
    2 комментария
  • Почему не отображается номер телефона на некоторых устройствах?

    @zenwarr
    Потому что некоторые браузеры могут оборачивать текст, который выглядит, как номер телефона, в ссылку с протоколом tel:. А у вас в стилях задан белый цвет для ссылок, и получается белый текст на белом фоне. Можете либо поправить стили, либо вообще отключить обнаружение номеров тегом:
    <meta name = "format-detection" content = "telephone=no">

    5a3bf9cc1d929623776195.png
    Ответ написан
    Комментировать
  • Почему с битриксом отказываются работать?

    @s-jet
    Потому что мидлы они на то и мидлы, что уже выросли в своей области как-то и хотят расти дальше, а с битриксом это не по пути
    Ответ написан
    Комментировать