Задать вопрос
  • Стоит ли и зачем использовать PHP на фронте, где есть Angular?

    dmnBrest
    @dmnBrest
    Salesforce for money. Python, Go, Ruby for soul.
    По рукам этим PHP-никам. Они просто одеяло на себя тянут. Если в проекте решили использовать Ангуляр, то это уже совсем другая архитектура и бэкендщикам надо перестраиваться - они уже должны писать чистые rest services и забыть про view, templates и прочую фигню которая превращается в html! ВООБЩЕ ПРО HTML пусть забудут. Если все же поступают задачи рендерить что-то на сервере - тогда нафиг не нужен ангуляр.
    Ответ написан
    Комментировать
  • Как влиться в тренд нынешней веб-разработки?

    dmitry_pavlov
    @dmitry_pavlov
    World-class .NET freelance contractor (remotely)
    Пo CSS советую разобраться с Flexbox позиционированием (очень годная вещь в CSS3 на мой взгляд), ну и в целом, чтобы порядок в стилях был - проникнуться BEM (Block, Element, Modifier) подходом.

    Ну а в целом, никто не скажет толком, так как мнений много, что есть must have. Почитайте с десяток статеек вроде этой - Как стать профессиональным веб-разработчиком: прак... - в итоге получите представление, что на слуху сейчас.
    Ответ написан
    Комментировать
  • Чему научиться за год до эмиграции?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Читай книжки.

    Для языка не нужно никаких ни курсов, ни скайпов. Простым чтением за год можно поднять себе грамматику и словарный запас до болеe чем достойного уровня. Учитывая, что разговорный навык уже небольшой есть.
    Правда, для миллениалов этот совет не подходит, конечно.
    Ответ написан
    5 комментариев
  • Как поменять местами column в MS SQL?

    @leremin
    atypical programmer
    Вот тут написано

    А зачем, если не секрет? В реляционных БД от порядка строк и столбцов не зависит ничего.
    Ответ написан
    1 комментарий
  • Реклама сайта по email?

    @gimntut
    Рекламные письма о которых не просили, но они пришли, называются спамом.
    Если хотите чтобы на ваш сайт приходили и подписывались, используйте системы вроде яндекс.директ.
    В крайнем случае, можете попросить кого-нибудь упомянуть вас в своей рассылке. Но не в коем не рассылайте свою рекламу без подписки на неё.
    Ответ написан
    2 комментария
  • Реклама сайта по email?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    нельзя
    Ответ написан
    Комментировать
  • Чем отличается паттерн MVC от N layer архитектуры?

    denis_bardak
    @denis_bardak
    Web Developer
    Ответ написан
    Комментировать
  • Как правильно написать движок сайта?

    sayber
    @sayber
    Да, я программирую на PHP и еще асинхронно!
    Изучить язык программирования, тот что вам по душе. Иметь понимание различной архитектуры.
    Научиться работать с хранилищем (sql, nosql...).

    Писать слово благодарности через А.

    P.S.
    Какой вопрос, такой ответ.
    Ответ написан
    Комментировать
  • Что учить Angular или React новичку?

    uaKorona
    @uaKorona
    Front-End разработчик
    Angular 1 живее всех живых )) Также как и Jquery )
    Если тебе нужна работа - то быстрее будет освоить уровень джуна на angular 1 и смотреть в сторону версии 2.
    Ну да, и зарабатывать деньги )

    На ReactJS джунов, спрос или маленький или его вообще нет. Тут сразу все хотят минимум синьора.
    Но думаю и спецы по React-у/Redux оплачиваются лучше.
    И еще в отличие от angular 2 - это решение используется крупными компаниями:
    Facebook, AirBnb, Netflix

    А вот Google, который разработал angular - сам его не использует... )
    В заключении:

    Деньги ? -> Angular 1
    На перспективу ? -> React
    На очень далекую перспективу ? - Angular 2
    Ответ написан
    6 комментариев
  • Стоит ли и зачем использовать PHP на фронте, где есть Angular?

    azrail_dev
    @azrail_dev
    А ты уверен, что тебе стоит работать над этим проектом? Если у вас нормальный rest api и при этом ведутся странные попытки "прячем участок HTML посредством PHP", вполне реально, что ты не сможешь реализовать то, что даёт тебе ангуляр и себя, как программиста этого проекта.
    Ответ написан
    1 комментарий
  • Как пакетно изменить размеры изображений на 800x600 px с сохранением пропорций?

    maaGames
    @maaGames
    Погроммирую программы
    IrfanView и кучка прочих.
    Уточню, ваше пожелание НЕОСУЩЕСТВИМО. Нельзя прямоугольник масштабировать до квадрата с сохранением пропорций - это взаимоисключающие понятия. Вам нужно делать два прохода, сперва масштабировать с сохранением пропорций по меньшей стороне, потом обрезать лишнее.
    Ответ написан
    Комментировать
  • Можно ли работать на Западе в сфере IT без профильного диплома?

    IonDen
    @IonDen Куратор тега IT-образование
    JavaScript developer. IonDen.com
    Все зависит от страны, например в Нидерландах, нет требований к наличию профильного высшего образования. Главное чтобы вы получили оффер у работодателя, который уже обоснует что вы нужны.

    В Германии, профильный диплом требуют. Я слышал кому-то удавалось обходить, но в целом это препятствие.

    В США, профильный диплом - важная, но не обязательная опция. Там очень сложно найти компанию, которая впишется делать для вас H1B. Но даже если вы найдете, не факт что получите. Лотерея. + что там еще Трамп придумает ))

    В Азии ничего не требуют, по крайней мере в странах вроде Вьетнама, Тайланда. Если нацелитесь на Сингапур, то там все сложно и вроде бы требуют.
    Ответ написан
    5 комментариев
  • Откуда может появится 1?

    DevMan
    @DevMan
    перед инклюдом эхо не нужно.
    Ответ написан
    2 комментария
  • Как защитить код от воровства в крупной компании?

    edinorog
    @edinorog
    Троллей не кормить!
    Физически изъять порты из системников. Никаких вай-фай и блютуз. Камеры к каждом кабинете. Полное логирование набора на компе. Изъятие мобильных на проходной. Только корпоративный внутренний почтовик. Выкрученные на максимум политики безопасности. Мыш и Клава кругляшами втыкаются. Системники опечатанные замками. С пломбами. Сервер кода выбирается индивидуально. Но с четкими правами на объём и доступ. Сетевые провода с замками на обеих концах. Глушилка мобильной связи и анализатор частот круглосуточно. Досмотр на входе. Начальник охраны с мордой как будто пил 2 года подряд. Желательно слегка больной на голову. Его ж потом не посадят ... у него справка есть)

    Это на разминку. Можно внедрить терминалы. Сеть однозначно изолированная от внешки. На должность берутся штатный наблюдатель с камер и плюс ещё один ведущий специалист по безопасности. Попытка экономить на любом этапе ... обнуляет все вышеперечисленное.
    Ответ написан
    2 комментария
  • Как правильное перевести сайт на новую CMS?

    @Jony1337
    С Django на 1С-Битрикс это гиблое дело , без переноса никак ?
    Ответ написан
    3 комментария
  • Как обучаться (не терять форму) в армии?

    fedorez
    @fedorez
    Хатуль мадан
    малореально.
    накачай книжек по основам и читай. по алгоритмам, по паттернам, по математике, по английскому (художественные, около-технические на английском). прочти "SLR via C#", "Идеальный код", "Чистый код", "Passionate programmer". Прочитай книжку "банды четырёх". Прочитай и поразбирай основные алгоритмы. Этого тебе хватит до дембеля.

    И ещё - будь аккуратнее и не спались с интернетом на служебном компе. Когда мы в своё время так спалились, поимели очень неприятный разговор с особистом (а разговоры с ними, по любому поводу, гаже сеанса колоноскопии. даже когда не виновен. а уж если залетел...)

    удачи.
    Ответ написан
    Комментировать
  • Как написать запрос?

    Melkij
    @Melkij
    DBA для вашего PostgreSQL?
    Никак.
    Глупый mysql не умеет рекурсивные запросы.

    на выбор:
    - меняете структуру хранения. nested sets или материализованный путь, например
    - вытягиваете всё на приложение и строите там
    - делаете МНОГО запросов
    - пишете хранимку, которая будет делать много запросов
    - если вложенность известна - то через n джойнов можно.
    Ответ написан
    2 комментария
  • Сложный проект ASP.NET: выбор ORM?

    dmitry_pavlov
    @dmitry_pavlov
    World-class .NET freelance contractor (remotely)
    Я бы сначала сделал миграцию как таковую, а потом бы уже подбирал ORMы под те ли иные нужды. Единственно - желательно архитектурно работу с данными убрать в некий data access layer (чтобы потом можно было, покрыв тестами, править только его, не сильно трогая код выше уровнями). Миграцию в данном случае тогда делать лучше на голом ADO.NET так как он позволяет делать с базой все что вам надо всеми перечисленными способами.

    Когда переедете с PHP можно будет заняться уже ORMами. Для CRUD операций нормально подойдет EF. Для bulk update/insert-ов - возможно проще оставить ADO.NET (такие операции я бы еще сделал асинхронными для обработки в бекграунде с последующей нотификацией об окончании - через опрос или через push уведомления - скажем WebRTC). Для выборок со сложными запросами - убрать эти сложные запросы в хранимые процедуры и дергать их либо через EF либо через ADO.NET. На счет маппинга данных на объекты используемые выше уровня data access - использовать AutoMapper. С его помощью можно смапить что-угодно на что угодно, главное не полениться и разобраться с возможностями его конфигурирования.

    Единой ORM, которая хорошо охватит все перечисленные виды работы с данными и при этом будет оптимальной для всех, просто не может быть. У всех ORM в основе есть та или иная концепция - как надо работать с данными. Универсальные же системы - это когда все части работают одинаково (причем одинаково плохо обычно :) ).
    Ответ написан
    2 комментария
  • Как вы понимаете (исходя из своего опыта), что на заказ (на фрилансе) откликаться не стоит?

    customtema
    @customtema
    arint.ru
    1. Заказчик не компетентен. Это частое явление, и часто бывает заметно сразу. Иногда бывает не заметно, и впоследствии приходится страдать от такой невнимательности.
    2. Заказчик не адекватен. Начиная от неадекватной стоимости работы, заканчивая грамматическими ошибками в письме. Чем бы эти ошибки не оправдывались, хоть насыоналныст - в 100% случаев они являются приметой предстоящих проблем.
    3. Заказчик слишком подробно указывает требуемый стек технологий. Обычно это следствие из предыдущих пунктов, плюс неопытность.
    4. Опять же следствие из предыдущих пунктов, размещается заявка на разработку (именно программирование), а прописанные требования относятся к дизайну, при этом логика описана недостаточно подробно. Пытался общаться с такими - как правило, бессмысленно. Задаю вопросы, чтобы сформировать ЧТЗ, но ответов не получаю. Они вот так "экранами" и думают.
    Ответ написан
    Комментировать