• Как лечится кризис начинающего программиста?

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

    Возьмем, как пример, тот же бух.учет на предприятии. Как Вы думаете, почему 1С Бухгалтерия так широко распространилась в РФ и СНГ? Эта программа позволяет бухгалтеру в 2-3 клика мышки сформировать отчет для регулятора(ФНС, ПФР и т.д.), вместо того чтобы человеку сидеть руками искать платежные поручения, вычислять налоги и т.п. Софт просто подтягивает выписку из банка, анализирует ее и выдает готовую для печати бумажку, что экономит бухгалтеру сильно много времени. Расчет заплатанный налогов и отчеты в соц.фонды это вообще красота - 8 кликов мышкой и все готово :-)

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

    И вот, далее Вы для себя определитесь, какая Ваша основная цель? Какой Ваш основной посыл обществу?

    Личной мой посыл - "Я помогаю людям экономить: время, деньги, нервы и т.д.".

    Как я это делаю?
    У меня сначала был маленький интернет-магазин по продаже катализаторов для бензина(в поиск "кондиционеры метала для а/м"). При соблюдении определенных условий, расход топлива на малометражках снижался от 20% до 45%
    Вторым моим проектам было небольшое мобильное приложение для отслеживания хода исполнительного производства в ФССП(для взыскательней, уже сдохло). Мне и моим знакомым(не юристы) это экономило достаточно много времени на ругань с приставами, чего они должны делать и т.д. Кто сталкивался с этой службой должен знать эффективность и оперативность их работы, особенно в регионах...
    Сейчас я пишу небольшой конструктор сайтов, который поможет одной дружественной мне веб-студии сильно оптимизировать процесс создания низкобюджетных сайтов визиток

    К чему я все здесь это пишу? Я пытаюсь донести до Вас, что нет Вам смысла учить программирование на какой бы то ни было языке ради самого программирования. Нет смысла Вам учить алгоритмы, структуры, паттерны и т.д. ради их самих.

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

    Если говорить о чисто практических инструментах(функции стандартной библиотеки, фреймворки и т.д.)... Лично я могу считать себя профессионалом в какой бы то ни было технологии, ни когда я прочитал 1-2 книги и/или написал 1,5 задачи оттуда же. С таким уровнем я не могу сказать что я знаю язык/технологию в принципе, просто знаком - да, но я ее не знаю. Считать себя профессионалом я могу после того как решу не менее сотни задач, используя эту технологию и написал не менее 1 млн строк кода, именно написал, а не сгенерировал rake/gii/artisan или чем-то там еще.

    Вам же я желаю не останавливаться, развивайтесь. Мастерство приходит с опытом.

    P.S.: от холиваров на тему 1С прошу всех воздержаться
    Ответ написан
    11 комментариев
  • Как отключить кеш браузера?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    Ответ написан
    Комментировать
  • Почему различаются статистические данные в переходах с таргет рекламы VK и переходах Яндекс.Метрики?

    @dysprositos
    Думаю, что мерять переходы с таргет рекламы ВК отчетом "источники - соц.сети" не совсем верно. Сделайте для рекламируемых URL метки UTM - https://support.google.com/analytics/answer/103386...
    И тогда сможете точно определить трафик по своей рекламной кампании и соответственно предъявлять претензии вконтакте. В моем опыте при рекламе там были сильные расхождения (статистика ВК и внешняя) лет 5 назад, но по нескольким кампаниям в ВК в прошлом году все было точно.
    Ответ написан
    3 комментария
  • Как в wordpress изменить внешний вид только одной страницы?

    Если тема сделана как полагается, тег body содержит класс, идентифицирующий страницу, например
    <body class="page page-id-989 page-template-default">
    Для решения поставленной задачи достаточно в CSS темы добавить что-то типа:
    body.page-id-989 .класс-заголовка {
     /* тут нужные изменения */
    }
    тут 989 - ни что иное как id поста.
    Ответ написан
    2 комментария
  • Как в wordpress изменить внешний вид только одной страницы?

    Можно просто создать копию файла шаблона header.php, назвать ее, например, header2.php.
    Изменить этот новый header под свои нужды, потом создать файлик "page-slugвашейстраницы.php" путем создания копии файла шаблона page.php.
    В созданном файле вместо get_header(); подинклудить вашу новую шапку - header2.php.
    Таким образом вам не придется засорять лишним кодом уже созданные файлы шаблонов, все изменения будут в отдельных файлах.
    Ответ написан
    2 комментария
  • Как в wordpress изменить внешний вид только одной страницы?

    xaja
    @xaja
    хедер - это head или просто общее обозначение шапки?
    Вам нужно зрительно выше поднять или в коде?
    Насколько выше?

    если зрительно, то у каждой страницы wordpress генерит свой class у body. далее, думаю, понятно.
    если в коде, и, например, заголовок нужно вынести в header.php, то можно сделать так

    $page = ''; // id, название или slug страницы
    if (is_page($page)) {
    echo '<h1>'.get_the_title($ID);.'</h1>';
    }
    Ответ написан
    3 комментария
  • Как в wordpress изменить внешний вид только одной страницы?

    @SRoman
    Можно реализовать шаблон страницы и при редактировании страницы выбрать его.
    Вот пример шаблона, размещается в папке с темой:
    <?php
    /*
    Template Name: Свой шаблон страницы
    */
    get_header();
    
    get_sidebar();
    get_footer();?>
    Ответ написан
    Комментировать