• Какой плагин подойдет для такого слайдера?

    Wolfnsex
    @Wolfnsex Куратор тега CSS
    Если не хочешь быть первым - не вставай в очередь!
    А чем активные от "не активных" отличаются? Другими цветами шрифта? Мне кажется, можно взять любой слайдер, например, OwlCarousel или BXSlider и добавить им нужную раскраску в callback смены слайдов, что бы он шрифты раскрашивал как Вам нужно.
    Ответ написан
    Комментировать
  • Как можно реализовать такой переход между экранами сайта?

    Wolfnsex
    @Wolfnsex Куратор тега HTML
    Если не хочешь быть первым - не вставай в очередь!
    Не уверен, что Вас это спасёт... Но я видел подобные поделки с реализацией на WebGL, по моему именно на ней, если мне память не изменяет.

    Примеров WebGL'я масса, например планета или ещё 7 (8) примеров.
    Ответ написан
    Комментировать
  • Какие различия синтаксиса SQL-запросов MySQL от Firebird?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    Я точно не помню уже, давно с FB работал... Но, из всех известных мне SQL-БД -- MySQL единственная база, из тех, что изобрели "Свой SQL с блекджеком и... своим форматом LIMIT'а".

    Вот, нашел цитату, касательно FireBird 1.5:
    Firebird полностью поддерживает SQL-92 Entry Level 1 и реализует большую часть стандарта SQL-99 c некоторыми очень полезными дополнениями. Это включает выражения DML/DDL, синтаксис объединений FULL/LEFT/RIGHT [OUTER] JOIN, выражения UNION, DISTINCT, подзапросы (IN, EXISTS), встроенные функции (AVG, SUM, MIN, MAX, COALESCE, CASE, ..), ограничения целостности (PRIMARY KEY, UNIQUE, FOREIGN KEY), и все общие типы данных SQL.


    Следуя выше написанному, и тому, что Postgres так же реализует большую часть этих стандартов, запросы должны работать и в FireBird и в Postgres, практически без изменений. Кроме того, насколько я помню, в FireBird (по крайней мере так было в версиях 1.5 и 2.х) так же как и в Postgres используются "последовательности", вместо MySQL'евского AUTOINCREMENT'а.

    Подводя итог, хочу сказать, что Вам нужно искать не то, чем синтаксис FireBird'а отличается от MySQL'евского, а то, чем MySQL'евский-SQL отличается от стандартов SQL.

    своеобразный LIMIT
    -- LIMIT/OFFSET? Если Вы про него, то это не "своеобразный" LIMIT, это LIMIT в соответствии со стандартами, LIMIT через запятую - это изобретение авторов MySQL'я.
    Ответ написан
  • Как загрузить сайт на вп, на сервер с ос Ubuntu 14.04 64-bit?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    Смотря, что Вы хотите сделать. Если просто загрузить файлы - то достаточно будет FTP-доступа или вообще какого-нибудь веб-фпт или доступ к файловому менеджеру панели управления (если таковая установлена).

    А если Вам нужно не просто загрузить файлы на сервер, а ещё и настроить его, например поднять веб-сервер и/или создать/настроить БД (базу данных) и/или провести прочие сопутствующие операции - нужен будет доступ SSH.
    Ответ написан
    Комментировать
  • Не работает скрипт input mask. Что нужно делать?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    Нужно в исходнике плагина исправить 9-ку на другой символ и использовать соотв. его. Я в своё время так и делал, ничего сложного, попробуйте.
    Ответ написан
    Комментировать
  • Как работает Java, Python и другое в веб-разработке?

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

    Если совсем примитивно, то представьте себе какую-то консольную программу, которая выводит что-то на экран... Только в нашем случае, она выводит это "что-то" не на экран, а в браузер, с помощью какой-то прокладки уровня веб-сервер <- прокладка -> программа...
    Ответ написан
    Комментировать
  • Зачем нужен LinkedIn?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    Простите, не удержался:
    201401_social_vyhodnye-1.jpg

    Нашел более полный вариант:
    1457521150116690335.jpg
    Ответ написан
    Комментировать
  • Оверреселинг на KVM или OpenVZ?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    Ну как нельзя... Можно. И вполне себе пишут, "почему?". На OpenVZ - ресурсы машины варьируются в рамках "примерно ОТ <-> примерно ДО", на KVM они фиксированные, при этом процессор могут "жрать и насиловать" сразу очень много виртуальных машин, а дисковая подсистема - вообще отдельный разговор, она вечно падает у хостеров, иногда падает до уровня "совсем". На KVM сложно будет выдать оперативки "больше чем есть", в отличии от OpenVZ...

    Разница колоссальная в том, что KVM - это полностью изолированная среда, где эмулируется машина целиком. А OpenVZ - это скорее "клетка", где эмулируется некоторая часть системы (часть файловой системы, сетевой интерфейс и т.д.), все работают на одном ядре, и с теми параметрами ядра, которые заранее прописал хостер. Выбор ОС соответственно, сильно ограничен в таком раскладе...

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

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    1) Сможет ли организм перестроиться на такой режим для комфортной работы?
    2) Что можете посоветовать? Как организовать свой день? На что обратить внимание? (отказ не вариант, позиция того стоит)


    Работал тех. руководителем "небольшой компании с большими амбициями". Работал порой 24х7, т.к. то "сервер упадёт", то заказчик позвонит... по правде сказать, работа хуже чем у пожарной охраны, но оно того стоило.

    Далее, из личного опыта и по Вашим вопросам.

    Сможет, лично моему организму всё равно когда спать (во сколько ложиться и вставать), более того, я "хроническая сова" и будь бы моя воля, я бы и в офисе работал по ночам (дороги свободнее, людей меньше...). Важно лишь ваше желание и возможно, хорошая порция снотворного (тут уже на вкус и цвет), что бы Вы хорошенько выспались и проснулись не "как обычно" (например, в 6 утра), а ближе к тому времени, к которому нужно будет вставать, по новому графику.

    Ещё при такой работе неплохо бы не забывать про всякие витаминчики и пр. прелести, для "подкормки" организма. Ну и про физические упражнения тоже, что бы не впасть в состояние которое я называю "зомби-режим", это когда и спать не хочешь и работать не можешь. Для меня идеальным решением стал либо спортзал (когда есть время), либо минут 30-60 занятия спортом дома, ежедневно (насколько это возможно). Физ. упражнения спасают от "зомби-режима" и помогают хорошо высыпаться...

    Ещё я бы посоветовал всякие стимуляторы, но боюсь, что в меня полетят тапочки, ботинки и гнилые фрукты за рекламу всяких нетривиальных медикаментов :))
    Ответ написан
    Комментировать
  • Как правильно работать с БД в команде?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    Да, называется "репликация мастер-мастер", по моему, лучший вариант.

    *Ещё можно использовать одну БД, доступную и Вам и всем остальным членам команды, и не страдать :))

    **Если Вы используете SQLite, которая не поддерживает сетевые подключения - можно расшарить файл БД через сетевой диск и таким образом совместно работать с ним.
    Ответ написан
    Комментировать
  • Как загрузить все страницы после главной в браузер пользователя?

    Wolfnsex
    @Wolfnsex Куратор тега HTML
    Если не хочешь быть первым - не вставай в очередь!
    Все файлы с двух других страниц, это HTTPv2 / Server push. Почитать, например тут.
    Ответ написан
    3 комментария
  • Как переименовать файл?

    Wolfnsex
    @Wolfnsex Куратор тега PHP
    Если не хочешь быть первым - не вставай в очередь!
    Это не преименование файла, а отдача файла через скрипт.

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

    Wolfnsex
    @Wolfnsex Куратор тега PHP
    Если не хочешь быть первым - не вставай в очередь!
    1. Не мучайте файловую систему, всякими переборами... которые там не нужны.
    2. Если Вам нужно уникальное имя файла - его можно сгенерировать множеством способов, например, функция microtime вернёт время в милисекундах. И так как, чисто гипотетически, вероятность загрузки > 1000 файлов в секунду равна примерно нулю (в Вашем случае точно) - цифры всегда будут уникальными, не зависимо от папок... Если планируется >1000 файлов в минуту, можно ещё подставлять рандомное число.
    3. Для замены строк, есть str_replace
    4. Расширение файла получить не сложно, есть масса способов того
    5. Есть масса способов, получить имя файла без расширения, что бы аменить его через [п.3]

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

    Wolfnsex
    @Wolfnsex Куратор тега CSS
    Если не хочешь быть первым - не вставай в очередь!
    Обычная таблица или набор слоёв + display: table-*. В первую ячейку соотв. вставляете input, можно целиком на всю ячейку шириной/высотой, задаёте ему фон (в виде алмазика) и убираете у него бордеры, выставляете нужный pdding. Готово!
    Ответ написан
    Комментировать
  • Из json вывожу дату в таком формате 2016-11-28T18:59:13.202637Z?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    Пример тут (не мой). Делите полученный результат на 1000. В конструктор Date можете попробовать передать дату "как есть", скорее всего это сработает.
    Ответ написан
    Комментировать
  • Можно ли измерять углы на картинке посредством js?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    Я думаю, в теории можно.

    Выглядеть это будет примерно так:
    1. Вы загружаете картинку на страницу, в canvas
    2. Через JS получаете 2-х мерный массив писелов (условно)
    3. Анализируете его, по заранее подготовленному алгоритму
    4. Получаете результат

    Вопрос только в вероятности существования алгоритма (п.3), думаю, её (эту вероятность) Вы можете сами пирмерно прикинуть...
    Ответ написан
    5 комментариев
  • Как делать правильный роутинг сайта, если сайт находится в другой директории?

    Wolfnsex
    @Wolfnsex Куратор тега PHP
    Если не хочешь быть первым - не вставай в очередь!
    на веб-сервере Apache файлы, в котором "сайт" лежит в "другой папке" выглядит так:

    #Файл .htaccess лежащий в корне сервера
    <IfModule mod_rewrite.c>
      RewriteEngine On
      RewriteRule ^(.*)$ public/$1 [L]
    </IfModule>


    это переадресовывает все запросы в папку "паблик", взято из Laravel-5. Аналогичным способом можно сделать и для Nginx и скорее всего, для большинства других серверов.
    Ответ написан
    Комментировать
  • Как узнать задержку стрим потока?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    Как узнать насколько миллисекунд задерживается видео у пользователя?

    Иногда это не "мили", а целиком секунд... Через RTMP задержка секунд от 1 до 5-и обычно. Если бы Вы уточнили, зачем оно надо - возможно появились бы какие-то более точные варианты решения.

    А так вообще, судя по спецификации RTMP-протокола, там есть PING-пакеты. Можете попробовать перехватить их через сниффер и померить задержку или вместо RTMP-сервера воткнуть какую-то заглушку (затычку) которая бы посылала вместо видео пинг-пакеты и замеряла бы время на ответ...

    *это всё больше "мысли в слух", т.к. подробности вопроса не известны и сформулировать какое-то "хорошее решение" довольно сложно (мне).
    Ответ написан
  • Как затемнить картинку, не background-image?

    Wolfnsex
    @Wolfnsex Куратор тега CSS
    Если не хочешь быть первым - не вставай в очередь!
    Ну так вот на вскидку, можно воткнуть в блок .mask (если картинки располагаются в нем) блок с абсолютными позиционированием и 100% ширины/высоты, с нужным bg-rgba или сплошной заливкой и прозрачностью... Если по дереву, элемент который должен "затемнять" другие элементы НЕ находится выше элементов, которые он должен затемнять - то затемнить их пожалуй не получиться.

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

    P.S. У фильтров можно устанавливать отрицательные значения, в примере по ссылке выше такой возможности нет.
    Ответ написан
    Комментировать
  • Как добавить определенные атрибуты к нескольким элементам DOM?

    Wolfnsex
    @Wolfnsex Куратор тега CSS
    Если не хочешь быть первым - не вставай в очередь!
    Подозреваю, что как-то так.

    $(document).ready(function() {
          $('.panel0 .panel1 .panel2').each(function(i, e) {
            var bgColor = $(this).css('background-color'); //Определяем цвет фона
            $(this).attr('data-color', bgColor); //Добавляем атрибут с найденным цветом фона
          })						
        });


    Ещё можно .panel0 .panel1 .panelX заменить на div и операция будет проходить со всеми слоями вообще...
    Ответ написан
    8 комментариев