Задать вопрос
  • Как в яндекс картах ajax-ом подгружать данные?

    webinar
    @webinar Автор вопроса
    Учим yii: https://youtu.be/-WRMlGHLgRg
    нашел таки, черт его занет как, но может кому-то пригодится https://tech.yandex.ru/maps/doc/jsapi/2.1/dg/conce...
    Ответ написан
    Комментировать
  • Почему возникает ошибка Temporary failure in name resolution?

    YardalGedal
    @YardalGedal Автор вопроса
    yeah boy
    cd /etc/resolvconf/resolv.conf.d
    sudo cp -p head head.orig  #backup
    sudo nano head

    дописал в конец:
    nameserver 8.8.8.8
    nameserver 8.8.4.4

    ctrl+x

    sudo resolvconf -u
    проверить:
    sudo vi /etc/resolv.conf
    Ответ написан
    1 комментарий
  • Wi-Fi адаптер для Ubuntu Server 18.04 как настроить?

    PbI6A_KuT
    @PbI6A_KuT Автор вопроса
    Раз тут все такие зануды - нашел решение сам:

    С помощью iwconfig смотрим название своей сетевухи. Моя - wlp3s0.
    root@ubuntu:~# iwconfig
    wlp3s0    IEEE 802.11  ESSID:"xxx.ru"
              Mode:Managed  Frequency:2.412 GHz  Access Point: 40:4A:03:78:19:E4
              Bit Rate=150 Mb/s   Tx-Power=20 dBm
              Retry short limit:7   RTS thr=2347 B   Fragment thr:off
              Encryption key:off
              Power Management:off
              Link Quality=68/70  Signal level=-42 dBm
              Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
              Tx excessive retries:0  Invalid misc:9   Missed beacon:0
    
    enp0s7    no wireless extensions.
    
    lo        no wireless extensions.

    Скорее всего в роутере используется шифрование WPA/WPA2. Поэтому качаем и устанавливаем пакет wpasupplicant (sudo apt-get install wpasupplicant).
    Создаем файл-конфиг с помощью touch /etc/wpa_supplicant.conf и вносим туда название вашей сетки и пароль к ней:
    network={
        ssid="ssid_name"
        psk="password"
    }


    После пишем путь к вашему конфигу для пакета, который недавно установили: sudo wpa_supplicant -B -iwlan0 -c/etc/wpa_supplicant.conf -Dwext.

    wext - в запросе выше это выбор драйвера. Вбейте wpa_supplicant -h и увидите варианты драйверов:
    drivers:
      nl80211 = Linux nl80211/cfg80211
      wext = Linux wireless extensions (generic)
      wired = Wired Ethernet driver
      none = no driver (RADIUS server/WPS ER)


    Подставляйте разные варианты драйверов в sudo wpa_supplicant -B -iwlan0 -c/etc/wpa_supplicant.conf -D до тех пор, пока ваши действия не подтвердятся успехом.

    После пишем sudo dhclient wlp3s0, где wlp3s0 имя вашего устройства.

    Далее идем в админку роутера и смотрим есть ли подключение. У меня оно появилось и я успешно избавился от кабеля до своей железки.

    Оригинал мануала тут: https://askubuntu.com/questions/138472/how-do-i-co...
    Ответ написан
    Комментировать
  • PHP фреймворк для начинающего разработчика?

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

    Для начинающего, с целью понять сущность MVC, "пощупать" некоторые аспекты фреймворка, такие например, как загрузка библиотек и пр. подобности, я бы порекомендовал Вам CodeIgniter. Отличная документация, довольно много людей, кто сможет Вам ответить на возникающие вопросы, есть документация на русском. А так же, минимальное количество "лишнего" из коробки, например, шаблонизаторов (которые Вы можете самостоятельно подключить, если очень хочется).

    После этого фреймворка, промежуточным, можно было бы считать Kohana, но, он что-то то "умирает", то снова "воскресает"... С документацией на него, по моему, всё так же плохо (читай "не очень хорошо") как и всегда... но, по нему есть несколько неплохих видео-уроков.

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

    Далее, в обязательном порядке будет идти Laravel - превосходная документация, примеры и фантастическое количество видео-уроков (если хорошо понимаете английский). Отличный фреймворк собранный на базе Symfony. Относится уже к "большим".

    Ну а когда станете совсем матёрым программистом, и "лишний" код будет писать уже не в моготу, когда изучите все основные аспекты разработки, в том числе "сервис контейнеры", "внедрение зависимостей", будете понимать основные сетевые протоколы на низком уровне... а качество и разделяемость кода - будет одним из приоритетных условий - рекомендую обязательно ознакомиться с Symfony. Уроков по нему, довольно небольшое количество, вменяемого материала на русском языке - практически нет вообще... Но, достаточно легко изучается когда есть хороший багаж знаний и опыт работы с другими фреймворками.

    P.S. Я понимаю, что Вы спрашивали "какой фреймворк учить первым?", а не какие они бывают вообще. Но, дабы предостеречь Вам от вопросов типа "какой фреймворк учить вторым?" или "почему Symfony в роли первого фреймворка так тяжело изучать?" и массы прочих подобных - озвучил одни из самых популярных фреймворков в мире веб-разработок в ракурсе PHP.
    Ответ написан
    1 комментарий
  • Mожно ли скомпилировать файлов в виртуальной машине windows, а потом использовать на обычной?

    fox_12
    @fox_12
    Расставляю биты, управляю заряженными частицами
    можно
    Ответ написан
    Комментировать