• Как в Phpstorm обернуть текст или переменную в кавычки, двойные или одинарные?

    jasonOk
    @jasonOk
    Легче болтать, чем код писать
    А что насчёт такого варианта:
    1. Установить курсор на текст в кавычках
    2. Alt + Enter
    3. Replace quotes
    Ответ написан
    1 комментарий
  • Tlc неоптимален для программиста?

    Jump
    @Jump Куратор тега Твердотельные накопители
    Системный администратор со стажем.
    Tlc неоптимален для программиста?
    Без разницы.

    в моем случае tlc-диск может полететь быстрее, чем mlc?
    Как повезет. Может быстрее, может нет.

    Для диска вообще не слишком важно мелкие там файлы или нет, важнее общий объем.
    Для SSD производители указывают гарантийную наработку, смотрите, считайте.
    Ответ написан
    Комментировать
  • Tlc неоптимален для программиста?

    @Tabletko
    никого не трогаю, починяю примус
    Современные пользовательские ссд выдерживают запись до 1.5 собственных обьёмов в сутки в течении 5 лет.
    Ответ написан
  • Amd или intel для *неигр*?

    plin2s
    @plin2s
    IT, инженер
    Я за i3, или даже конктретнее - i3-6100. Новое поколение брать смысла нет.
    По описанным задачам дискретное видео точно не нужно. Встроенные в Intel вполне даже на поиграть иногда годятся.
    UPD как верно подсказал Igorjan, можно дождаться появления G4600 в продаже. Будет то де самое что и i3, только немного дешевле.
    Ответ написан
    5 комментариев
  • Верстальщики, что вы используете для адаптивной верстки?

    iiiBird
    @iiiBird Куратор тега CSS
    Пока ты спишь - твой конкурент совершенствуется
    @media запросы используем) создаем свои сетки, которые во всем нас устраивают)
    Ответ написан
    5 комментариев
  • Подобрать конфигурацию ПК?

    Jump
    @Jump
    Системный администратор со стажем.
    В играх не разбираюсь ничего сказать не могу по поводу видеокарты.
    В остальном неплохо, только вот SSD размером 120Гб - вам его хватит?
    Я бы посоветовал SSD 240Гб для работы и HDD размером от 500Гб и выше для хранения.
    Ответ написан
    2 комментария
  • Сайт (не блог) лучше делать на joomla или wordpress?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    CMS Joomla! - это 100%
    При том скоро версия 3.7 обеспечит хороший роутинг, пользовательские поля и менеджер ассоциаций (для детальной мультиязычности).
    Просто Joomla более гибче в плане модификаций под ТЗ с помощью плагинов.

    И самое важное: я с ней давно работаю и никогда проблем не возникало, если научитесь корректно настраивать плагины, модули (порядок приоритетов и нагрузку) и безопасность.
    Ответ написан
    6 комментариев
  • Сайт (не блог) лучше делать на joomla или wordpress?

    Ravell
    @Ravell
    Верстайло
    что требуется вам
    1. можно было бы просто перенести готовую верстку в шаблон
    - вёрстку чуть проще переносить в WP, т.к. структура шаблонов WP сама по себе проще
    2. можно было бы просто добавлять функционал (слайдер на главной, всплывающие окна, ..)
    - к обеим CMS есть много расширений проблемы в этом плане возникают редко
    3. можно было бы просто реализовывать отдельную верстку/стили для определенной страницы
    - Сделать дополнительный шаблон страниц проще в WP

    что требуется заказчикам
    1. простота админки с т.з. контент-менеджера
    - админка Джумлы для клиента немного удобней (моё личное мнение)
    2. простота сео (title, h1, ..)
    - и снова проще на WP благодаря его структуре

    что оптимальнее использовать для программиста в след. случаях:
    1. заказчику нужен простой интернет-магазин: без импорта товаров, с простой корзиной
    - на обе CMS есть расширения под магазин, я бы выбрал WP, он работает шустрей. А вообще присмотритесь к CMS "Opencart 2" для создания магазинов (простых и сложных)
    2. заказчику нужен средний интернет-магазин с импортом товаров, настраиваемыми службами доставок и специфическими параметрами.
    - делая на Joomla или WP проблемы будут накапливаться как снежный ком. Тут у Opencart 100% преимущество перед блого-CMS
    3. заказчику нужен простой каталог с фильтром по параметрам
    - фильтра нет в стандартном функционале Joomla или WP, всё зависит от того найдёте ли хорошее расширение для фильтрации (или может напишете самостоятельно). Есть расширение - всё будет ок.
    4. заказчику нужен инфосайт с настраиваемыми сео-параметрами (title, h1, чпу-ссылка без id, ..) *из коробки*
    - На сколько я знаю - из коробки не получится. Если упор на SEO то выбирайте WP.

    Обратите внимание:
    У WP есть значительный минус - тяжело сделать многоязычность.
    В Joomla тяжело сделать качественную SEO оптимизацию.
    Ответ написан
    3 комментария
  • Сайт (не блог) лучше делать на joomla или wordpress?

    webirus
    @webirus
    Тыжверстальщик! Наверстай мне упущенное...
    И то, и другое позволяет реализовать все описанное.
    Куча плагинов, модулей и компонентов для обеих систем.
    Делайте на том, что вам больше по душе.
    Спорить о том, какой движок лучше, бессмысленно.
    У каждого найдутся свои сторонники и критики.
    Ответ написан
    4 комментария
  • Как избавиться от привычки усложнять задачу?

    iCoderXXI
    @iCoderXXI
    React.JS/FrontEnd engineer
    Иногда усложнять нужно. Представь что ты не исполнитель, а заказчик. Задай себе вопрос - стал бы ты оплачивать вот эту повышенную сложность, увеличенные сроки и пр.? Нужны ли они на самом деле, или можно обойтись без них. В конце концов все мы делаем продукты и инструменты, которые должны облегчать жизнь людям, желательно с минимально возможными сроками и бюджетом с максимально возможным качеством и функциональность. Вот нахождение баланса в этой всей истории и есть цель.
    Ответ написан
    Комментировать
  • Как избавиться от привычки усложнять задачу?

    @Skit25
    на всё воля Бога
    Вчера читал статью.
    Признак квалифицированного специалиста, его способность решать задачу просто.
    Учиться и еще раз учиться. Выше TDD советуют, тоже тема! На самом деле, написал код и возрадовался. Через 15 минут, код похудел в три раза. Да будет так! И снова запустил тесты.
    Ответ написан
    Комментировать
  • Как лучше грузить скрипты на странице?

    politon
    @politon
    HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
    Может и не прав, но для валидации https://developers.google.com/speed/pagespeed/insights/
    Перед </body> делаю так:
    <!--Динамическая подгрузка стилей и скриптов для валидатора-->
       <script>
        var script = document.createElement('script');
        var link = document.createElement('link');
        /*Подключаем стили*/
        document.getElementsByTagName('head')[0].appendChild(link);
        link.setAttribute('rel','stylesheet');
        link.setAttribute('type','text/css');
        link.setAttribute('href','css/style.css');
        /*Подключаем скрипт*/
        document.getElementsByTagName('head')[0].appendChild(script);
        script.type = 'text/javascript';
        script.src= 'js/script.js';
        </script>

    Файл script.js содержит подключения
    require('script1.js')
    require('script2.js')
    require('script3.js')
    ...
    require('scriptN.js')
    Ответ написан
    6 комментариев
  • Как научиться писать самостоятельно код?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    В школах и институтах учили строить алгоритмы, еще когда рисовали блок-схемы.
    Это не зависит от языка программирования - нужно просто составить алгоритм для решения задачи. Изучая различные аспекты языка программирования, различные библиотеки, фреймворки и так далее вы просто приобретаете знания о дополнительных инструментах, которым нужно пользоваться для решения задачи.

    Но само решение придумывает программист, а не язык программирования.

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

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

    darthunix
    @darthunix
    Знаю PostgreSQL, Ubuntu, DICOM и медицину.
    Наверное, знать надо все и до бесконечности. Я тоже работаю с PostgreSQL, для разработки и администрировании по моему горькому опыту нужно знать:
    1) Linux
    • стандартный набор консольных утилит
    • система выдачи прав на файлы
    • знания про работу с памятью для тюнинга БД
    • lxc (возможность поднять кучу легковесных контейнеров с разными базами очень помогает)
    • уметь настраивать фаервол (чтобы у сервера БД не торчало лишнее наружу)
    • ssh проброс портов с удаленного компьютера (чтобы удобно подключаться к БД)
    2) Система контроля версий - git, svn и т.д.
    3) PostgreSQL
    • внутренняя работа под капотом (для тюнинга производительности)
    • FTS, триграммы, plproxy
    • pgtap для тестирования
    • система версионирования схемы бд (я рекомендую pyrseas)
    • балансировщики, репликация, PIT бэкапы (рекомендую barman)
    • FDW для подключения к разным другим источникам данных

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

    Освоить методологию "ху*к-ху*к и в продакшен". Потом доработаете. Лучше сперва недоделать и получить порцию правок, чем сделать слишком много и потом вырезать ненужное.
    Ответ написан
    Комментировать