Задать вопрос
  • Как сохранить дату в базу?

    oh_shi
    @oh_shi
    Не путайте дату и время.
    Time.parse('30.12.1899 11:00:00')
    => 1899-12-30 11:00:00 +0300
    Date.parse('30.12.1899 11:00:00').to_time
    => 1899-12-30 00:00:00 +0300
    DateTime.parse('30.12.1899 11:00:00').to_time
    => 1899-12-30 14:00:00 +0300
    Ответ написан
    Комментировать
  • Какой язык программирования учить для успешного поиска работы за рубежом?

    BBmike
    @BBmike
    а вы машиной времени заранее обзавестись не озаботились?
    ибо вместе с новым ЯП необходимо тут же получить 8-12 лет опыта по профессии для получения визы.
    Ответ написан
    6 комментариев
  • Какой язык программирования учить для успешного поиска работы за рубежом?

    opium
    @opium
    Просто люблю качественно работать
    любой из первой десятки, собственно говоря сейчас другим языкам и не учат.
    работа и занятость никак не связаны с языком, нет такого что все пхпшники без работы, а питонисты все устроены.
    Ответ написан
    Комментировать
  • Выбор стек технологий для Front-end разработчика?

    @cluberr
    Css, HTML , JavaScript, React , Sass, Webpack - это главное , остальное знать для чего нужно и как быстро освоить.
    Что изучать верстальщику и в каком порядке?
    Ответ написан
    5 комментариев
  • 2 способа писать @media-query используя Sass в компонентах Vue.js?

    tema_sun
    @tema_sun
    Я за второй. Но делать надо так, как договорились с командой.
    Ответ написан
    Комментировать
  • Куда лучше помещать одинаковую логику для разных контроллеров/моделей?

    apavlyut
    @apavlyut
    www.apavlyut.ru
    Всегда старайтесь смотреть на "старший" фреймворк откуда все это дело портируется с первого дня создания laravel. (в хорошем смысле без холиваров).

    Долгое время в rails я просто выносил общую логику в модули, не знаю как сейчас конкретно это делается в php, но концептуально это просто все набор функциональных методов (не содержащих состояния) объединенных в неймспейс - фактически это может быть и класс любой.

    В общем делается инклюд и пользуешься.

    Говоря про рельсы в итоге там для этой функции появились концерны - что будет в laravel для этого неизвестно, но можно просто смело использовать функциональные классы. (функциональное программирование)

    UPD собвстенно в рельсах для этого есть концерны, хелперы для другого - но в вашем случае хелперы помогут если не делать "свои" концерны как я указал.
    Ответ написан
    1 комментарий
  • Как поправить стили в блоке 'news'?

    sabramovskikh
    @sabramovskikh
    Открыть css и написать нужный стиль. В чем у вас проблема?
    Ответ написан
    Комментировать
  • Дешевые хостинги - в чем подвох?

    zoonman
    @zoonman
    ⋆⋆⋆⋆⋆
    Самый главный подвох таких хостингов в том, что ресурсы разделяемые. Большая часть сайтов никогда не использует место полностью. Кроме того, у таких ресурсов просто очень ограниченные ресурсы. Например они позволяют малозначительный трафик, например до 1000 человек в сутки. Дальше идет спад производительности.
    Надо покупать больше и больше. Плюс есть экономия на бэкапах, поддержке и т.д. Опять же не стоит ждать хорошего времени отклика и тем более аптайма.

    Например у них есть 1000 клиентов, каждый из который может позволить себе по 1 терабайту места за 44 рубля в месяц. Возьмем и посчитаем сколько стоит самый обычный жесткий диск. Где-то 2000 рублей. Получаем несколько лет для простой окупаемости. Нужно несколько лет, чтобы такой окупить хостинг. Никто этого ждать не будет. Поэтому делается ставка на 2 вещи - активно предлагается годовая подписка, используется относительная неэффективность использования ресурсов.
    Обычно ресурсами пользуются новички, у которых стоит Жумла или ВордПресс, на который они ставят какую-нибудь спертую тему и заливают в базу необходимый минимум информации. Таких одинаковых установок тысячи. На серверной стороне ставится специальная файловая система, которая умеет работать с дубликатами файлов. Поэтому вместо миллионов одинаковых файлов, хранится несколько сотен. Таким подходом экономится куча места. Получается каждый новый клиент хранит в десятки раз меньше информации. Получается, что многочисленность приносит доход. Обычно сайты новичком никем не посещаются, разве что роботами. Да и то там 3 страницы, с весьма отвратительным качеством. Поэтому после первого прохода роботы не очень охотно возвращаются.

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

    Вот так будет верно, а id удалите у элементов, если, конечно, он больше нигде не используется.

    <a href="#" class="link">Ссылка 1</a>
    <a href="#" class="link">Ссылка 2</a>
    <a href="#" class="link">Ссылка 3</a>
    <a href="#" class="link">Ссылка 4</a>


    $('.link').on('click', function (){
      $(this).remove();	
    });
    Ответ написан
    Комментировать
  • Суд с фрилансером. Перспективы?

    Sanes
    @Sanes
    Ага. Только сразу в Европейский по правам человека)
    Ответ написан
    Комментировать
  • А Вы встречали гениев-программистов?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Не надо высматривать гениев. Чудоковатым гениям место в институтах. В бизнесе их гениальность применить почти невозможно. Ищите человека подходящего под ваши условия работы и требования.
    Ответ написан
    10 комментариев
  • Где найти продажника на мои услуги?

    @vanillathunder
    Можно на работу пойти, там тоже человек находит заказы и получает комиссию.
    Ответ написан
    3 комментария
  • Как пофиксить ошибку PG::ConnectionBad could not connect to server?

    @vadimstroganov
    На Heroku Postgres то есть. А есть ли он у вас на локальной машине?
    Ответ написан
    1 комментарий
  • Что за конструкция "?1"?

    @AVKor
    Ответ написан
    Комментировать
  • Как заставить swapcase в Ruby 2.3 работать с кириллицей?

    oh_shi
    @oh_shi
    1) ruby 2.4+
    2) Rails => s.mb_chars.swapcase.to_s
    3) гемы типо unicode_utils
    Ответ написан
    Комментировать
  • Заказчик хочет больше работы за фиксированную сумму и не хочет доплачивать. Как урегулировать спор?

    x67
    @x67
    Ваш договор не имеет юридической силы в силу того, что в нем не прописаны ключевые условия. Например, если заключить договор, что Маша должна пачку молока Саше потому что он бука, то такой договор прокатит только в детском садике (потому что у них все серьезно). Правда еще следует поискать что нибудь подобное в законодательстве той страны, в юрисдикции которой может быть рассмотрен договор и действий которой вы опасаетесь ( если возвести все до крайней степени, то Россия, потому что ваша страна и Индия, потому что его страна, а вы хотите когда-нибудь там побывать и опасаетесь что из-за тяжб вам может быть отказано в получении визы).
    С психологической точки зрения наверное стоит спокойно объяснить заказчику, что он чудак, вы сделали то и то, потому что это было обговорено до начала проекта в скайпе, как вы и договорились в договоре, за это он должен вам денег и дальше вы можете сотрудничать на новых условиях или не сотрудничать вообще. В крайнем случае может стоит чуть пригрозить, сказав что у вас есть записи разговоров в скайпе и он полностью отвечает за свои поступки перед законом, а вы принципиальный человек. Если не получается найти точку взаимодействия, то просто прекращайте общение и удаляйтесь искать более адекватных клиентов и писать себе памятки о том, как не стоит заключать договора)
    Ответ написан
    Комментировать
  • Как подогнать psd для верстки?

    sfi0zy
    @sfi0zy Куратор тега Вёрстка
    Creative frontend developer
    Шаблон сделан на разрешение 3360х12078. Можно ли как нибудь изменить это разрешение до необходимого 1920х1014?

    А почему вы решили, что там должно быть 1920? Не глядя кажется, что он в ширину не 1920 должен быть, а 3360/2=1680. А сделан в два раза больше только ради картинок для ретины. В чем проблема при верстке все размеры делать в 2 раза меньше? Тем более, что если макет нормальный, то многообразия размеров там не будет. Но если вы все же хотите поменять разрешение - вам нужно скачать полноценный фотошоп и поменять его там, assets не для этого предназначен.
    Ответ написан
    Комментировать
  • Какой алгоритм подойдет для описания полета насекомого?

    sergiks
    @sergiks Куратор тега Алгоритмы
    ♬♬
    Можно сделать цепочку преследования: к случайной точке тянется одна, к ней другая, и т.д., а последняя – муха.

    Очередную точку ставить на плоскости случайно, в любом месте внутри допустимой области. Эта точка – цель, к которой стремится следующая, невидимая точка: каждый следующий кадр её координаты изменяются на k * векторИзТекущегоПоложения-в-Цель:
    x = x + k * (xTarget - x);
    y = y + k * (yTarget - y);

    Так «преследователь» замедляется, по мере приближения к цели, никогда её не достигая.

    Эта невидимая точка – не одна. К ней, как к цели, стремится следующая. К той ещё одна. Наконец, сама муха по этому закону стремится к хвосту этой цепи - очередной точке.

    Чем больше звеньев в такой цепи, тем плавнее получается кривая. При приближении мухи к цели ближе, чем на D, генерится следующая случайная цель.

    Сделал рабочий пример.

    Можно поменять алгоритм и сделать, скажем, линейную скорость постоянной. Или случайно варьировать параметры k и D – от этого поменяется скорость и траектория от плавной ближе к ломаной.
    Ответ написан
    Комментировать