• Существуют ли операционные системы сделанные в России?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Операционные системы пишутся десятилетиями. Можно ожидать какую-то локальную сборку линукса, но никак не полноценную, самописную ось.
    Ответ написан
    Комментировать
  • Существуют ли операционные системы сделанные в России?

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

    Из реальных проектов можно отметить AltLinux, он вроде проходил какую-то сертификацию.
    Ответ написан
    5 комментариев
  • Существуют ли операционные системы сделанные в России?

    GaneevRR
    @GaneevRR
    Вместо спасибо отмечайте Нравится
    Kolibri но она продолжение MinuetOS. Но и различные дистрибутивы на ядре Linux, AstraLinux например
    Ответ написан
    Комментировать
  • Как сверстать шапку?

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    Это нужно делать градиентом:
    - сверстать 6 цветов градиентом,
    - поставить background-size: 600px 4px — чтобы каждая полоска была равно 100px,
    - повторять фон только горизонтально background-repeat: repeat-x;

    .container {
        margin: auto;
        background: #FFF;
        max-width: 960px;
        background-image: linear-gradient(to right,
            #50B5AD 0%,     #50B5AD 16.67%,
            #FFBBB7 16.67%, #FFBBB7 33.33%,
            #F8506C 33.33%, #F8506C 50%,
            #ADB347 50%,    #ADB347 66.67%,
            #F5CE42 66.67%, #F5CE42 83.33%,
            #A2DBD6 83.33%, #A2DBD6 100%);
        background-size: 600px 4px;
        background-repeat: repeat-x;
    }


    codepen.io/paulradzkov/pen/eZydxg
    Ответ написан
    Комментировать
  • Как сверстать шапку?

    qork
    @qork
    { background: #F00B42 }
    Максимальная ширина полоски предусматривает количество li-элементов.
    codepen.io/anon/pen/BKJLmb
    Ответ написан
    Комментировать
  • Безопасен ли Eloquent?

    wielski
    @wielski
    ✔ Совет: Вам помогли? Отметьте ответы решением.
    Если вы сделаете так:
    ->whereRaw("`name` = '{$request->foo}'");
    Конечно же, защита сойдет на нет.
    Но если использовать только ORM конструкции, и не передавать Raw запросами публично получаемые данные - Eloquent полностью безопасен.

    Да и на мой взгляд даже задумываться не надо об использовании Laravel, игнорируя все его прелести.
    Если не используете MVC структуру ларавела, не используете модели с ORM, валидацию, Request, middleware, фильтры, провайдеры - сидите на голом PHP, зачем вам ларавел?
    Ответ написан
    Комментировать
  • Как урезать свой перфекционизм?

    Запомните для этих случаев одну великую фразу "Ладно это я потом переделаю когда время появится" :)))
    Ответ написан
    7 комментариев
  • Как вы осваивали Node.js?

    @HAbRAhabp
    Сперва смотрел этот скринкаст, затем писал код для реального проекта и в случае, если что то не получалось, искал в гугле.
    Ответ написан
    1 комментарий
  • Кто несет ответственность на разных этапах при создании сайта?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Есть договор, где прописаны ответственность сторон, согласно ему и определяется кто прав, а кто нет.
    Но исходя из общепринятых норм, верстка- верстальщику, программирование - программерам. Вообще эти процессы не должны быть разорваны во времени. Это вполне ожидаемо, что на этапе разработки понадобились доработки верстки.
    Ответственным за такие не состыковки, должен быть менеджер проекта. Который ставил задачи верстальщикам и писал Т.З. Судя по всему это Вы.

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

    Denormalization
    @Denormalization
    Если вы сами не знаете почему ваше решение лучше, то как вы убедите в этом заказчика?
    Найдите преимущества своего решения, распишите их для заказчика.

    Никто кроме вас не знает чем вы лучше тех ребят за 10к.
    Формула простая:
    - Выявить свои преимущества
    - Предоставить их заказчику
    - Получить заказ
    - ???
    - Profit!

    Например так:
    Да, вы правы, у тех ребят действительно дешевле.
    Эти ребята предоставляют вам шаблонный магазин, с шаблонным дизайном и скудным функционалом.
    Я предлагаю более дорогое и качественное решение для интернет-магазинов:
    - Уникальный дизайн под ваш бренд
    - Разработка нужного вам функционала с учетом ваших бизнес-требований.
    - Индивидуальный подход и качественная поддержка продукта на всем этапе его существования.
    - Доработки по требованию.
    - В этип 50 000 так же входит следующе: а, б, в...
    - Бла бла бла
    Ответ написан
    Комментировать
  • Чем открыть/посмотреть .exe?

    @nirvimel
    Как поступать с подозрительными исполнимыми файлами:
    • Правильный вариант - запустить под виртуальной машиной, не подключенной к сети, после чего откатить виртуалку к снапшоту, сделанному до запуска.
    • Приемлемый вариант - создать нового юзера системы, переключить файрволл в режим полного блокирования, залогиниться под новым юзером, запустить подозрительный файл, разлогиниться, вернуть режим файрволла, удалить созданного юзера.
    • Неправильный вариант - пойти спросить на форуме, после чего запустить под администратором.
    Ответ написан
    1 комментарий
  • Стоит ли сейчас учиться программированию на ActionScript в моем случае?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    + сможете работать в своей команде
    + со временем сможете перейти на Java
    - чтобы выучить язык на уровне достаточном для игростроя нужно потратить много лет
    - без опыта вам придется делать совсем уж рутинные задачи, никакого творчества

    UPD: меня тут поправили так что дальше не минусы, а только размышления
    * сколько то лет язык еще просуществует, но в целом я бы отдал предпочтение бурно растущей мобильной разработке (Java, Objective-C, Swift)
    * остальные минусы отменяются
    Ответ написан
  • Что быстрее 10 запросов к файлам или 10 к базе?

    27cm
    @27cm
    TODO: Написать статус
    Что быстрее: спросить на тостере или проверить самому?
    Ответ написан
    1 комментарий
  • Будут ли удалены данные с branch если сделать git reset --hard?

    Lobotomist
    @Lobotomist
    Software Developer
    git reset влияет только на текущую ветку. Ветка это что? Указатель на какой-то коммит. git reset перемещает этот указатель. При этом, в зависимости от опций (--hard, --soft, --mixed) он по-разному работает с файлами в рабочей директории. Если используется --hard - переносится указатель и состояние рабочей директории тоже меняется и становится таким, какое оно в целевом коммите.

    То есть в вашем случае нужно:

    # Откат коммита слияния в мастере
    
    #перейти в мастер
    git checkout master
    # перенести указатель мастера на нужный коммит
    git reset --hard <первый коммит мастера>
    # запушить корректный мастер в origin
    git push -f origin master
    
    # Теперь откат ненужных коммитов в ветке task1
    
    # перейти в ветку task1
    git checkout task1
    # перенести указатель ветки на нужный коммит
    git reset --hard <good commit>


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

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

    @Nc_Soft
    Переписывай на ноду, ляжет еще быстрее :D
    Ответ написан
    Комментировать
  • Из-за большого количество посетителей сайт поплыл, что делать?

    iiifx
    @iiifx
    PHP, OOP, SOLID, Yii2, Composer, PHPStorm
    Как исправить проблему, кроме как переделывать на Nodejs?

    Контролировать запросы к БД. Не создавать повторных идентичных запросов без нужды. Повторно использовать полученные данные. Использовать кэширование данных. Оптимизировать структуру БД, включая индексы.

    Есть ли решения кроме Nodejs?

    Проблема у вас не в PHP.

    Как сделать чтобы на сайт могли зайти неимоверное количество людей и чтобы сайт выдержал нагрузки

    Использовать рекомендации, которые я и другие вам написали.

    Правда жизни: Прочитал книгу "Как изучить PHP за 20 минут" - сделал сайт. Все классно, но если заходит больше 3х человек сайт перестает работать! PHP - га**о! Ухожу на NodeJS\Ruby\Python\*...
    Ответ написан
    2 комментария
  • Как выполнить git pull origin master из php?

    @MrBikus Автор вопроса
    Короче в директории /var/www/ надо создать директорию .ssh для юзера www-data. Затем создать приватный и публичный ключи. При создании ключей не ставить на них пароль. И все будет работать.
    Ответ написан
    Комментировать
  • Есть ли инструмент для анализа кода на совместимость с PHP7?

    Eugene_Sh
    @Eugene_Sh
    1) https://github.com/sstalle/php7cc - инструмент для проверки PHP-кода версий 5.3-5.6 на совместимость с PHP 7. Генерирует отчеты с краткой информацией о проблемных местах.
    2) https://github.com/Alexia/php7mar - альтернативный инструмент с тем же предназначением.
    Ответ написан
    1 комментарий
  • В какой момент нужно патентовать проект?

    @Neonoviiwolf
    Flutter developer
    Забавно. Соизволите почитать как необходимо вести и реализовывать проект. Есть такая штука, как документация, если её правильно ваши алчные рабы сделают, то далее проект сможет поддерживать любой грамотный программер. Так же стоит почитать про договоры и что в них можно прописать, правда не усердствуйте, напишите что-то, что противоречит нашему ТК и договором можно зад подтереть.
    п.с. Крепостное право отменили 1861г., если кто-то захочет уйти, он уйдёт
    Ответ написан
    Комментировать