Задать вопрос
  • Как прервать border с одной стороны и сделать его похожим на outline, т.е вокруг контейнера?

    aliencash
    @aliencash
    Партизан
    .parent {
      margin: 50px auto;
      width: 320px;
      background-image: linear-gradient(orangered 20%, transparent 20%, transparent 80%, orangered 80%);
      padding: 10px;
      padding-right: 0;
    }
    .arrow {
      position: relative;
      width: auto;
      height: 200px;
      background: rgb(240,240,240);
      border-right: 10px solid orangered;
      }


    UPD: Ладно, тогда так:
    codepen.io/aliencash/pen/ONmOdV
    Ответ написан
    1 комментарий
  • Как сделать рассылку в фоновом режиме?

    @Fagi
    Cron
    Ответ написан
    Комментировать
  • Почему так тормозит RDP Windows Server 2003?

    @BHop
    Дилетант широкого профиля
    Попробуйте выключить на клиенте автоподстройку (от администратора в CLI):
    netsh interface tcp set global autotuninglevel=disabled
    Ответ написан
    3 комментария
  • С чего начать обновлять компьютер?

    @Wexter
    с продажи этого и покупки нового
    Ответ написан
    Комментировать
  • Canonical на всех страницах сайта?

    PavelMonro
    @PavelMonro
    Это не мешает ничем, а вот на странице товаров тех же канонических ссылок нет
    Ответ написан
    2 комментария
  • Переустановка либо сброс до стандартных настроек Apache/php MacOS?

    moropsk
    @moropsk
    Вообще, нужно взять за правило "Перед редактированием настроек, сохранять исходные", для возможности отката на стандартные настройки.
    Ответ написан
    Комментировать
  • Автоподключение резервного канала интернета. Есть замена микротику?

    @Grustnui
    Про баг с DHCP - если трафик через роутер относительно небольшой, то можно попробовать собрать бридж без использования возможностей чипа коммутации и проверить как оно всё работает.
    Заместо
    /interface ethernet
    set [ find default-name=ether1 ] name=ether1-fiberisp
    set [ find default-name=ether2 ] name=ether2-radioisp
    set [ find default-name=ether3 ] name=ether3-master-local
    set [ find default-name=ether4 ] master-port=ether3-master-local name=ether4-slave-local
    set [ find default-name=ether5 ] master-port=ether3-master-local name=ether5-slave-local

    /interface bridge port
    add bridge=bridge-local interface=ether3-master-local
    add bridge=bridge-local interface=wlan1


    Можно попробовать что нить вида:
    /interface ethernet
    set [ find default-name=ether1 ] name=ether1-fiberisp
    set [ find default-name=ether2 ] name=ether2-radioisp
    set [ find default-name=ether3 ] name=ether3-master-local
    set [ find default-name=ether4 ] name=ether4-slave-local
    set [ find default-name=ether5 ] name=ether5-slave-local

    /interface bridge port
    add bridge=bridge-local interface=ether3-master-local
    add bridge=bridge-local interface=wlan1
    add bridge=bridge-local interface=ether4-slave-local
    add bridge=bridge-local interface=ether5-slave-local

    Менее производительно но более прозрачно.

    Далее идем в настройки беспроводной сети и проверяем режим работы : должно быть ap-bridge
    /interface wireless export
    # aug/06/2015 15:51:23 by RouterOS 6.29.1
    /interface wireless
    set [ find default-name=wlan1 ] band=2ghz-b/g/n country=russia disabled=no \
    distance=indoors l2mtu=1600 mode=ap-bridge

    Чтобы исключить глупые случайности советую на время проверки вытащить патчи 3-4-5 из роутера а в 3й например воткнуть свой компьютер.

    Далее про переключения - как уже было сказано выше попробуйте в явной виде задать distance = 1 для первого маршрута. Также хочу отметить, что и без всяких скриптов нетвочей и прочего можно проверять check-gateway'ем не только шлюз по умолчанию, но и любые другие ip.

    Дока на английском тут

    Пример реализации из моего рабочего конфига : для проверки доступности используются DNS Яндекса (77.88.X.X)
    /ip route
    add check-gateway=ping comment="Main MTS Gateway" distance=2 gateway=77.88.8.1
    add check-gateway=ping comment="Main Megafon Gateway" distance=3 gateway=77.88.8.8
    add comment="fake gateway MTS" distance=1 dst-address=77.88.8.1/32 gateway=93.187.180.XXX scope=10
    add comment="fake gateway Megafon" distance=1 dst-address=77.88.8.8/32 gateway=79.171.12.XXX scope=10

    Если не получится: напишите как с вами связаться. Попробую помочь.
    Ответ написан
    1 комментарий
  • Автоподключение резервного канала интернета. Есть замена микротику?

    @Mihail_Manowar
    Достаточно практичный способ описан в статье habrahabr.ru/post/141785
    Правда пришлось его немного допилить:
    1)изменил весовые коэффициенты относительно которых скрипт принимает решение о состоянии конкретного WAN7ad14d366ee7458d82c0585dea0c76b4.png3db77eb7c14e496cb36a7f6b7a2f83b5.png В моём случае получается что если из четырёх пингуемых узлов доступно менее двух - скрит принимает решение о неиправности WAN.
    2) Расписал маршруты до каждого пингуемого узла, чтобы пингуемый узел пинговался через тот WAN для проверки которого он предназначен
    a7d4ac380e1b4ff3aec53c47e483d7da.png
    Далее все как описанно в статье:
    - Создал два NAT
    23f3dfe3131f4d89979b07c496d9fe7a.png
    - Остальные три скрипта - как в вышеупомянутой статье
    ef905f7689a9424885ca644296e5d12b.png7e6371d3a53f4839a9c464328f020571.pngbdb344f3e41f4ec885cb73b50a5a1131.png
    Получившийся набор скриптов четко отрабатывает в моей сети уже около года.
    Переходит на резервный WAN при выполнении двух условий (Основной WAN валяется и с резервным всё в порядке)
    Если оба вана валяются - скрипт ничего не делает.
    Преходит на основной сразу-же как он становится исправным независимо от состояния резерного.

    Не рекомендуется использовать этот метод если ван валяется по несколько десяток раз в сутки, т.к. через пару лет может закончится ресурс во Flash памяти в маршрутизаторе. Ведь каждое переключение - это процесс записи и применение новых настроек маршрутизации (метрик NAT-ов).
    Ответ написан
    1 комментарий
  • Антиотладочные приёмы для JS?

    IvanTheCrazy
    @IvanTheCrazy
    Радикальный метод - не выкладывать в сеть. Нужно будет - разберут и разложат все по полочкам. Не хотите этого - не выкладывайте
    Ответ написан
    Комментировать
  • Игнорируется опция session.use_strict_mode. Как исправить?

    Sanasol
    @Sanasol Куратор тега PHP
    нельзя просто так взять и загуглить ошибку
    Комментировать
  • Как быстро решать конфликты GIT?

    VladimirAndreev
    @VladimirAndreev
    php web dev
    из консоли - meld как редактор конфликтов по-умолчанию.
    phpStorm содержит неплохой встроенный инструментарий
    Ответ написан
    5 комментариев
  • Почему не доходит заголовок Last-Modified до клиента?

    Lynn
    @Lynn
    nginx, js, css
    А зачем вам ssi on;?

    Читаем доки nginx.org/ru/docs/http/ngx_http_ssi_module.html#ss...

    По умолчанию поле заголовка [Last-Modified] удаляется, так как содержимое ответа изменяется во время обработки и может содержать динамически созданные элементы или части, которые изменились независимо от исходного ответа.
    Ответ написан
    1 комментарий
  • Как использовать переменную в качестве имени таблицы в SELECT?

    @warmbellycat Автор вопроса
    Нашёл решение.
    SELECT CONCAT('dbname.tableprefix',DATE_FORMAT(NOW(),'%Y%m')) into @t;
    SET @sqltext=concat('select `somefield` from ',@t);
    PREPARE sel FROM @sqltext;
    EXECUTE sel;
    DEALLOCATE PREPARE sel;
    Ответ написан
    1 комментарий
  • Есть ли возможность задать фильтры по умолчанию всем контроллерам?

    Берем родитлельский контроллер:
    public function filters()
    {
    	return array(
    	    'ie',
    	    'language',
    	    'banned',
    	    'eraserecovery',
    	    'empty',
    	    'clearban',
    	    'jsCookie',
    	    'css',
    	    'spoiler',
    	);
    }

    все остальные контроллеры наследуем от него и метод filters пишем следующим образом:
    public function filters()
    {
    	$newFilters = array('access',);
    
    	return array_merge(parent::filters(), $newFilters);
    }

    тоесть, в расширенном методе мержим свои фильтры с фильтрами родительского класса
    // как-то косо тображает код этот хайлайтер, но суть, думаю, ясна
    Ответ написан
    2 комментария
  • Где взять бд столиц стран мира?

    savostin
    @savostin
    Еще один программист
    Держите
    Andorra;Андорра;Andorra la Vella;Андорра-ла-Велья
    United Arab Emirates;ОАЭ;Abu Dhabi;Абу-Даби
    Afghanistan;Афганистан;Kabul;Кабул
    Antigua and Barbuda;Антигуа и Барбуда;St. John's;Сент-Джонс
    Anguilla;Ангилья;The Valley;Валли
    Albania;Албания;Tirana;Тирана
    Armenia;Армения;Yerevan;Ереван
    Angola;Ангола;Luanda;Луанда
    Argentina;Аргентина;Buenos Aires;Буэнос-Айрес
    American Samoa;Американское Самоа;Pago Pago;Пагопаго
    Austria;Австрия;Vienna;Вена
    Australia;Австралия;Canberra;Канберра
    Aruba;Аруба;Oranjestad;Ораньестад
    Azerbaijan;Азербайджан;Baku;Баку
    Bosnia and Herzegovina;Босния;Sarajevo;Сараево
    Barbados;Барбадос;Bridgetown;Бриджтаун
    Bangladesh;Бангладеш;Dhaka;Дакка
    Belgium;Бельгия;Brussels;Брюссель
    Burkina Faso;Буркина Фасо;Ouagadougou;Уагадугу
    Bulgaria;Болгария;Sofia;София
    Bahrain;Бахрейн;Manama;Манама
    Burundi;Бурунди;Bujumbura;Бужумбура
    Benin;Бенин;Porto-Novo;Порто-Ново
    Bermuda;Бермудские о-ва;Hamilton;Hamilton
    Brunei;Бруней Даруссалам;Bandar Seri Begawan;Бандар-Сери-Бегаван
    Bolivia;Боливия;Sucre;Сукре
    Brazil;Бразилия;Brasília;Бразилия
    Bahamas;Багамы;Nassau;Нассау
    Bhutan;Бутан;Thimphu;Тхимпху
    Botswana;Ботсвана;Gaborone;Габороне
    Belarus;Беларусь;Minsk;Минск
    Belize;Белиз;Belmopan;Бельмопан
    Canada;Канада;Ottawa;Оттава
    Democratic Republic of the Congo;Демократическая Республика Конго;Kinshasa;Киншаса
    Central African Republic;Центральная Африканская Республика;Bangui;Банги
    Switzerland;Швейцария;Berne;Берн
    Ivory Coast;Кот-д'Ивуар;Yamoussoukro;Ямусукро
    Cook Islands;Острова Кука;Avarua;Аваруа
    Chile;Чили;Santiago;Сантьяго
    Cameroon;Камерун;Yaoundé;Яунде
    China;Китай;Beijing;Пекин
    Colombia;Колумбия;Bogotá;Богота
    Costa Rica;Коста-Рика;San José;Сан-Хосе
    Cuba;Куба;Havana;Гавана
    Cape Verde;Острова Зеленого Мыса;Praia;Прая
    Cyprus;Кипр;Nicosia;Никосия
    Czech Republic;Чешская Республика;Prague;Прага
    Germany;Германия;Berlin;Берлин
    Djibouti;Джибути;Djibouti;Джибути
    Denmark;Дания;Copenhagen;Копенгаген
    Dominica;Остров Доминика;Roseau;Roseau
    Dominican Republic;Доминиканская Республика;Santo Domingo;Санто-Доминго
    Algeria;Алжир;Algiers;Алжир
    Ecuador;Эквадор;Quito;Кито
    Estonia;Эстония;Tallinn;Таллин
    Egypt;Египет;Cairo;Каир
    Western Sahara;Западная Сахара;El Aaiún;Эль-Аюн
    Eritrea;Эритрея;Asmara;Асмэра
    Spain;Испания;Madrid;Мадрид
    Ethiopia;Эфиопия;Addis Ababa;Аддис-Абеба
    Finland;Финляндия;Helsinki;Хельсинки
    Fiji;Фиджи;Suva;Сува
    Micronesia;Микронезия;Palikir;Паликир
    Faroe Islands;Фарерские о-ва;Tórshavn;Торсхавн
    France;Франция;Paris;Париж
    Gabon;Габон;Libreville;Либревиль
    United Kingdom;Великобритания;London;Лондон
    Grenada;Гренада;St. George's;Сент-Джоржес
    Georgia;Грузия;Tbilisi;Тбилиси
    French Guiana;Французская Гвиана;Cayenne;Кайенна
    Guernsey;Гернси;St Peter Port;Сент-Питер-Порт
    Ghana;Гана;Accra;Аккра
    Gibraltar;Гибралтар;Gibraltar;Гибралтар
    Greenland;Гренландия;Nuuk;Нуук
    Gambia;Гамбия;Banjul;Банжул
    Guinea;Гвинея;Conakry;Конакри
    Guadeloupe;Гваделупа;Basse-Terre;Бас-Тер
    Equatorial Guinea;Экваториальная Гвинея;Malabo;Малабо
    Greece;Греция;Athens;Афины
    Guatemala;Гватемала;Guatemala City;Гватемала
    Guam;Гуам;Hagåtña;Аганья
    Guinea-Bissau;Гвинея-Биссау;Bissau;Бисау
    Guyana;Гайана;Georgetown;Джорджтаун
    Hong Kong;Гонконг;Hong Kong;Гонконг
    Honduras;Гондурас;Tegucigalpa;Тегусигальпа
    Croatia;Хорватия;Zagreb;Загреб
    Haiti;Гаити;Port-au-Prince;Порт-о-Пренс
    Hungary;Венгрия;Budapest;Будапешт
    Indonesia;Индонезия;Jakarta;Джакарта
    Ireland;Ирландия;Dublin;Дублин
    Isle of Man;Мэн, о-в;Douglas;Дуглас
    India;Индия;New Delhi;Нью-Дели
    Iraq;Ирак;Baghdad;Багдад
    Iran;Иран;Tehran;Тегеран
    Iceland;Исландия;Reykjavik;Рейкьявик
    Italy;Италия;Rome;Рим
    Jersey;Джерси;Saint Helier;Сент-Хельер
    Jamaica;Ямайка;Kingston;Кингстон
    Jordan;Иордания;Amman;Амман
    Japan;Япония;Tokyo;Токио
    Kenya;Кения;Nairobi;Найроби
    Kyrgyzstan;Кыргызстан;Bishkek;Бишкек
    Cambodia;Камбоджа;Phnom Penh;Пномпень
    Kiribati;Кирибати;Tarawa;Южная Тарава
    Comoros;Коморские о-ва;Moroni;Морони
    Saint Kitts and Nevis;Сент-Киттс и Невис;Basseterre;Бастер
    North Korea;Северная Корея;Pyongyang;Пхеньян
    South Korea;Южная Корея;Seoul;Сеул
    Kuwait;Кувейт;Kuwait City;Кувейт
    Cayman Islands;Каймановы Острова;George Town;George Town
    Kazakhstan;Казахстан;Astana;Астана
    Laos;Лаос;Vientiane;Вьентьян
    Lebanon;Ливан;Beirut;Бейрут
    Saint Lucia;Сент-Люсия;Castries;Кастри
    Liechtenstein;Лихтенштейн;Vaduz;Вадуц
    Sri Lanka;Шри-Ланка;Colombo;Коломбо
    Liberia;Либерия;Monrovia;Монровия
    Lesotho;Лесото;Maseru;Масеру
    Lithuania;Литва;Vilnius;ВИЛЬНЮС
    Luxembourg;Люксембург;Luxembourg;Люксембург
    Latvia;Латвия;Riga;Рига
    Libya;Ливия;Tripoli;Триполи
    Morocco;Марокко;Rabat;Рабат
    Monaco;Монако;Monaco;Монако
    Moldova;Молдова;Chişinău;Кишинёв
    Montenegro;Черногория;Podgorica;Подгорица
    Saint Martin;Остров Святого Мартина;Marigot;Мариго
    Madagascar;Мадагаскар;Antananarivo;Антананариву
    Marshall Islands;Маршалловы о-ва;Majuro;Маджуро
    Macedonia;Македония;Skopje;Скопье
    Mali;Мали;Bamako;Бамако
    Burma;Мьянма;Nay Pyi Taw;Nay Pyi Taw
    Mongolia;Монголия;Ulan Bator;Улан-Батор
    Macau;Макао;Macao;Макао
    Northern Mariana Islands;Северные Марианские о-ва;Saipan;Saipan
    Martinique;Мартиника;Fort-de-France;Форт-де-Франс
    Mauritania;Мавритания;Nouakchott;Нуакшот
    Montserrat;Монсеррат;Plymouth;Plymouth
    Malta;Мальта;Valletta;Валлетта
    Mauritius;Маврикий;Port Louis;Порт-Луи
    Maldives;Мальдивские о-ва;Malé;Мале
    Malawi;Малави;Lilongwe;Лилонгве
    Mexico;Мексика;Mexico City;Мехико
    Malaysia;Малайзия;Kuala Lumpur;Куала-Лумпур
    Mozambique;Мозамбик;Maputo;Мапуту
    Namibia;Намибия;Windhoek;Виндхук
    New Caledonia;Новая Каледония;Noumea;Нумеа
    Niger;Нигерия;Niamey;Ниамей
    Norfolk Island;Остров Норфолк;Kingston;Кингстон
    Nigeria;Нигерия;Abuja;Абуджа
    Nicaragua;Никарагуа;Managua;Манагуа
    Netherlands;Нидерланды;Amsterdam;Амстердам
    Norway;Норвегия;Oslo;Осло
    Nepal;Непал;Kathmandu;Катманду
    Niue;Ниуе;Alofi;Алофис
    New Zealand;Новая Зеландия;Wellington;Веллингтон
    Oman;Оман;Muscat;Маскат
    Panama;Панама;Panama City;Панама
    Peru;Перу;Lima;Лима
    French Polynesia;Французская Полинезия;Papeete;Папеэте
    Papua New Guinea;Папуа – Новая Гвинея;Port Moresby;Порт-Морсби
    Philippines;Филиппины;Manila;Манила
    Pakistan;Пакистан;Islamabad;Исламабад
    Poland;Польша;Warsaw;Варшава
    Saint Pierre and Miquelon;Сен-Пьер и Микелон;Saint-Pierre;Saint-Pierre
    Puerto Rico;Пуэрто-Рико;San Juan;Сан-Хуан
    Portugal;Португалия;Lisbon;Лиссабон
    Palau;Палау;Melekeok - Palau State Capital;Melekeok - Palau State Capital
    Paraguay;Парагвай;Asunción;Асунсьон
    Qatar;Катар;Doha;Доха
    Romania;Румыния;Bucharest;Бухарест
    Serbia;Сербия;Belgrade;Белград
    Russia;Россия;Moscow;Москва
    Rwanda;Руанда;Kigali;Кигали
    Saudi Arabia;Саудовская Аравия;Riyadh;Эр-Рияд
    Solomon Islands;Соломонские острова;Honiara;Хониара
    Seychelles;Сейшельские о-ва;Victoria;Виктория
    Sudan;Судан;Khartoum;Хартум
    Sweden;Швеция;Stockholm;Стокгольм
    Singapore;Сингапур;Singapore;Сингапур
    Saint Helena;Остров Святой Елены;Jamestown;Jamestown
    Slovenia;Словения;Ljubljana;Любляна
    Slovakia;Словакия;Bratislava;Братислава
    Sierra Leone;Сьерра-Леоне;Freetown;Фритаун
    San Marino;Сан-Марино;San Marino;Сан-Марино
    Senegal;Сенегал;Dakar;Дакар
    Somalia;Сомали;Mogadishu;Могадишу
    Suriname;Суринам;Paramaribo;Парамарибо
    South Sudan;Южный Судан;Juba;Джуба
    São Tomé and Príncipe;Сан-Томе и Принсипе;São Tomé;Сан-Томе
    El Salvador;Сальвадор;San Salvador;Сан-Сальвадор
    Syria;Сирийская Арабская Респ.;Damascus;Дамаск
    Swaziland;Свазиленд;Mbabane;Мбабане
    Turks and Caicos Islands;Острова Тёркс и Кайкос;Cockburn Town;Cockburn Town
    Chad;Чад;N'Djamena;Нджамена
    Togo;Того;Lomé;Ломе
    Thailand;Таиланд;Bangkok;Бангкок
    Tajikistan;Таджикистан;Dushanbe;Душанбе
    East Timor;Восточный Тимор;Dili;Дили
    Turkmenistan;Туркменистан;Ashgabat;Ашхабад
    Tunisia;Тунис;Tunis;Тунис
    Tonga;Тонга;Nuku'alofa;Нукуалофа
    Turkey;Турция;Ankara;Анкара
    Trinidad and Tobago;Тринидад и Тобаго;Port of Spain;Порт-оф-Спейн
    Tuvalu;Тувалу;Funafuti;Funafuti
    Taiwan;Тайвань;Taipei;Тайбэй
    Tanzania;Танзания;Dodoma;Додома
    Ukraine;Украина;Kyiv;Киев
    Uganda;Уганда;Kampala;Кампала
    United States;США;Washington;Вашингтон
    Uruguay;Уругвай;Montevideo;Монтевидео
    Uzbekistan;Узбекистан;Tashkent;Ташкент
    Vatican City;Ватикан;Vatican;Ватикан
    Saint Vincent and the Grenadines;Сент-Винсент и Гренадины;Kingstown;Кингстаун
    Venezuela;Венесуэла;Caracas;Каракас
    British Virgin Islands;Британские Виргинские о-ва;Road Town;Road Town
    Vietnam;Вьетнам;Hanoi;Ханой
    Vanuatu;Вануату;Port Vila;Порт-Вила
    Wallis and Futuna;Уоллис и Футуна;Mata-Utu;Мата-Уту
    Samoa;Самоа;Apia;Апиа
    Yemen;Йемен;Sanaa;Сана
    Mayotte;Майотта;Mamoutzou;Мамудзу
    South Africa;ЮАР;Pretoria;Претория
    Zambia;Замбия;Lusaka;Лусака
    Zimbabwe;Зимбабве;Harare;Хараре

    Вроде ничего не пропустил.
    Ответ написан
    1 комментарий
  • Кому подарить книжку про Yii?

    SamDark
    @SamDark
    Yii2 core team
    Самое забавное, что я своих авторских копий не получил так как система доставки не знает, что такое Voronezh и упорно думает, что он в UK.
    Ответ написан
    7 комментариев