Задать вопрос
  • Как мотивировать себя делать скучную работу?

    webirus
    @webirus
    Тыжверстальщик! Наверстай мне упущенное...
    Жуткий боян, но как нельзя кстати подходит под такого рода нытье.

    kak-zastavit-sebya-chto-to-sdelat.jpg
    Ответ написан
    6 комментариев
  • Upwork, может ли заказчик без моего согласия изменить отзыв и звезды?

    opium
    @opium
    Просто люблю качественно работать
    видимо он хочет чтобы вы изменили отзыв
    Ответ написан
    Комментировать
  • Как сделать сайт высокой доступности?

    @viiy
    Linux сисадмин \ DevOps
    Есть несколько способов это сделать.

    Первый. Обеспечить высокую доступность сервису который для этого не проектировался. Когда web серверы не имеют балансировщиков, когда mysql задумывался как один, когда приложения в одном экземпляре. Как уже сказали - воспользуйтесь услугами amazon. Elastic ip для переключения между серверами, RDS (mysql) с multi-az, elastic storage для файловой системы.

    Второй, самый сложный, но правильный. Изменить архитектуру сервиса. Web серверы как отдельная часть должны балансировать запросы между backend частью. Приложение должно уметь само переключаться между mysql базами если один сервер упал. Репликация mysql между удаленными датацентрами это боль и страдания, в идеале она должна быть только для бэкапа. Если уже не уйти Mysql репликации, используйте percona xtradb cluster. Обращаться не напрямую в ее, а через haproxy, в котором нужно настроить проверку статуса реплик.
    Короче говоря, все слои должны иметь как минимум одно резервирование. На уровне IP воспользуйтесь услугами датацентра.
    Ответ написан
    Комментировать
  • Почему стремление к упорядочиванию приводит к большей энтропии и отнимает силы?

    opium
    @opium
    Просто люблю качественно работать
    какой то херней вы страдаете, пробовали просто делать?
    Ответ написан
    19 комментариев
  • Как можно использовать майнеры ( miner ) кроме добычи BTC?

    Zhbert
    @Zhbert
    Technical Writer, Linux user
    Ну, можно использовать их как печку - запускаешь, проц грузится, в комнате тепло. Актуально в прохладные времена типа осени или весны.
    Ответ написан
    Комментировать
  • Уровень зарплаты php-программистов?

    kalyukdo
    @kalyukdo
    Frontend developer
    Открой hh.ru и посмотри предложения, неужели так сложно это сделать ?
    Ответ написан
    Комментировать
  • Реально ли создать стартап без бюджета в наше время?

    @nirvimel
    Нереально создать любой бизнес (можно называть это "стартап" - от этого ничего не меняется) без бизнес-плана. А какой бюджет потребуется для запуска этого бизнеса в бизнес-плане должно быть четко прописано и обоснованно.

    • Если у вас есть бизнес-план, то у вас есть и ответ на вопрос о бюджете.
    • Если у вас нет бизнес-плана, то на вопрос "реально ли", ответ отрицательный.
    Ответ написан
    7 комментариев
  • Существует ли микросхема - диктофон с записью на microSD?

    AlanDrakes
    @AlanDrakes
    Возьмите любой подходящий ARM контроллер, который справится с задачей.
    Например, STM32F4xx должно хватить и под достаточно качественный захват аудио (для диктовона, конечно) - 12 бит будет лучше, чем "телефонная линия", а скорость захвата можно выбирать вплоть до 1Msps. По идее, должен успевать кодировать и в MP3, но тут уже зависит от настроек качества. Алгоритм как-никак достаточно сложный. А вот в WAV писать вполне может и F1xx, гораздо менее мощный.
    Если хотите что-то более качественное - то уже внешний АЦП (например, ADS1202IPWT) от 20ksps, но лучше брать несколько больше, 16 бит. Одного канала будет достаточно.
    Ответ написан
    Комментировать
  • Эталонный javascript?

    mbeloshitsky
    @mbeloshitsky
    Вебдев, систем оперейшонс, ж.д. автоматика
    "Эталонный" код отличается от неэталонного тем, что в течение своей жизни, при исправлениях и внедрении каких-либо новых функций, претерпевает минимум изменений, и эти изменения локальны - то есть правится не по 1 строчке в 10 разных местах, а 5-10 строчек в одном месте.

    Поэтому вашим другом в поисках должна стать история изменений в системе контроля версий, соответственно, искать эталонный код надо в местах, где эта история есть, на github и bitbucket. Хорошими критериями для первоначального отбора будут популярность, длительное время жизни проекта, небольшой объем (чтобы разбираться легче было).

    То, что вы написали тоже, конечно, имеет значение, но так абстрактно не рассудишь. Вот мне, к примеру, не нравится когда html мешают c js. Но с другой стороны на подобном подходе построен react.js, в котором этим пожертвовали в угоду идее компонентно-ориентированного подхода. И, по слухам, получилось неплохо.
    Ответ написан
    Комментировать
  • Почему не найдена модель Book в laravel?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега Laravel
    use App\Book;
    Ответ написан
    Комментировать
  • Бесплатный проект для портфолио превратился в бесконечный. Как быть?

    POS_troi
    @POS_troi
    СадоМазо Админ, флудер, троль.
    Вариант 1 - послать и забыть.
    Вариант 2 - переводить из бесплатного в платный.

    Базовый функционал есть? Есть
    Клиент уже доволен? Доволен
    Пора платить деньгу, а так он почувствовал халяву и не слезет с вас.
    Ответ написан
    6 комментариев
  • Почему Postgres добавляет час к дате?

    zolt85
    @zolt85
    Программист
    Подозреваю, что тот самый конвертер вам делает медвежью услугу. Вы его unit-тестами покрыли? Не думаю что PostgreSQL занимается самодеятельностью в этом плане.
    Ответ написан
    Комментировать
  • Создание игры по мотивам книги с сохранением имён собственных является нарушением авторского права?

    MrMoor
    @MrMoor
    Все не так однозначно.
    Это достаточно сложный юридический вопрос.
    Имена, персонажи, сюжеты конечно же защищаются авторскими правами. Но вот, сколько оно действует, - это основной вопрос. Ведь никто не будет вас приследовать за использование персонажей Сказки о Царе Солтане Пушкина. По одной простой причине - прошло очень много времени.
    По российским законам (это только для примера, в Британии или Америке могут действоввать сосвсем другие правила) исключительное право на произведение действует в течение всей жизни автора и семидесяти лет, считая с 1 января года, следующего за годом смерти автора (ст.1281 Гражданского кодекса РФ). То есть, если Толкиен умер в 1973, то до 2044 года исключительное право на его произведение защищается российскими законами.
    Владеют этими правами уже давно не родственники Толкиена. Вот здесь несколько фактов о судьбе прав на его произведение: www.aif.ru/culture/movie/1077851
    В одном можно быть уверенным, права на Властелина колец сейчас действуют и очень серьезно защищаются его владельцами. Если же речь ижет о каком-то более древнем произведении, то может быть и такая ситуация, что права на это произведение сейчас не защищаются.
    Ответ написан
    Комментировать
  • Какой есть хороший валидатор форм для php?

    miraage
    @miraage
    Старый прогер
    Хватит писать велосипеды. Раньше мне нередко приходила мысль, мол "да че тут фреймворк тащить, приложение же простейшее". Потом появляются сессии, связи в базе, необходимость миграции.. И думаешь "в пекло всё это, возьму-ка я фреймворк".

    Laravel/Symfony - Ваши друзья.)
    Ответ написан
    1 комментарий
  • Знаете CMS, которую можно адаптировать под фриланс биржу?

    @Beltoev
    Живу в своё удовольствие
    CMF Drupal
    Практически всё можно сделать на готовых модулях без необходимости писать код.

    3 типа группы пользователей:
    модераторы, заказчики, исполнители
    Это есть из коробки

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

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

    Если заказчик принимает ставку исполнителя для них открывается собственная зона проекта (переписки), при этом вне проекта оба человека пересекаться не могут.
    Тут либо новый тип материала (проект) с возможность переписки в нём, либо триггер типа "если есть активные работы между пользователями, разрешить переписку"
    Ответ написан
    Комментировать
  • Арендовав vps/vps, можно разместить только ОДИН сайт?

    evnuh
    @evnuh
    Поиск Гугл помог мне, впусти и ты его в свой дом
    Вы покупаете виртуальный сервер - уменьшенную копию реального сервера, то есть маленький компьютер. С ним вы можете делать всё, что захотите. Даже захостить 100500 сайтов. И для этого достаточно 1 ip. В dns ко всем доменам, которые хотите захостить на своём vps прописываете ip вашего vps, а в vps уже настраиваете виртуальные хосты на вашем веб-сервере.

    Как vps будет понимать какой сайт показать?
    Когда вы вбиваете адрес сайта в браузер, он спрашивает у dns ip адрес машины, соответствующий данному домену и соединяется с машиной и установленным веб-сервером на ней по HTTP протоколу, при этом отсылая заголовки. В одном из заголовков (Host:) браузер присылает адрес сайта, который он хочет получить в ответ, веб-сервер смотрит на этот заголовок, сверяет со своим конфигом и отдаёт, грубо говоря, всё содержимое папки, которая соответствует данному хосту в конфиге. Такая практика называется "virtual hosts", виртуальные хосты.
    Ответ написан
    Комментировать
  • Почему jetBrains не русифицирует свои продукты?

    gadfi
    @gadfi
    https://gamega.org
    Ага.
    Пусть еще тему по мотивам хохломы сделают, с медведями и балалайками.

    с хохломой в следующем релизе )
    post-3-13143552679398.jpg

    А если серьезно, то это прост никому не нужно.
    Ответ написан
    4 комментария
  • Стоит ли переходить на Ubuntu 15.04?

    @kir_vesp
    Web Developer
    Как говорил один из преподов в универе об Ubuntu: "Всё, что не LTS, вообще на свалку истории".
    Ответ написан
    Комментировать