Информационные технологии: различия между версиями
Перейти к навигации
Перейти к поиску
Artem (обсуждение | вклад) Нет описания правки |
Artem (обсуждение | вклад) Нет описания правки |
||
Строка 51: | Строка 51: | ||
Перезагружаемся и работает. :) | Перезагружаемся и работает. :) | ||
== Bluetooth mouse == | |||
<pre> | |||
#!/bin/bash | |||
mousemac="00:1F:20:CA:87:AF" | |||
while true; do | |||
connected=`/usr/bin/hidd | grep $mousemac | /usr/bin/wc -l` | |||
if [ "${connected}" -gt "0" ]; then | |||
break | |||
fi | |||
/usr/bin/hidd --server --connect $mousemac | |||
sleep 2 | |||
done | |||
</pre> | |||
== Некоторые полезные ресурсы == | == Некоторые полезные ресурсы == |
Версия от 01:55, 7 сентября 2018
ИТ - это образ моей жизни. Я занимаюсь этим с детства, когда еще собирал конструкторы.
Все что будет тут описано касается напрямую операционной системы Ubuntu Linux(пару лет сидел на Gentoo, но требуется вечность, чтобы собрать что-то). Другие операционные системы есть, но о них я не буду много говорить.
- Программирование
- Алгоритмы
- Структуры данных
- Frontend
- Backend
- Базы данных
- Администрирование
- Машинное обучение
- Blockchain
- Интерфейсы пользователя
- Тестирование
- Виртуализация и контейнеры
- Сети и маршрутизация
- Диск и файловые системы
После установки Ubuntu Linux
sudo systemctl disable apport.service sudo rm -rf /var/crash/* gsettings set com.canonical.desktop.interface scrollbar-mode normal sudo echo "fs.inotify.max_user_watches = 524288" >> /etc/sysctl.conf sudo echo "vm.swappiness = 10" >> /etc/sysctl.conf sudo echo "kernel.sysrq = 1" >> /etc/sysctl.conf sudo sysctl -p --system LANG=C xdg-user-dirs-update --force sudo dpkg-reconfigure keyboard-configuration # https://askubuntu.com/questions/698677/how-to-kill-x-server-using-a-key-combination sudo sed -i.bak 's/quiet splash//g' /etc/default/grub sudo update-grub2
Установка radiotray
apt-get install python-xdg radiotray
Установка virtualbox + vagrant
sudo /etc/init.d/vboxdrv setup sudo /sbin/vboxconfig
Если не помогает запустить vagrant, идем в биос и
- Включаем виртуализацию процессора
- Включаем VT-d
- Переключаем загрузку на "Other OS"
Перезагружаемся и работает. :)
Bluetooth mouse
#!/bin/bash mousemac="00:1F:20:CA:87:AF" while true; do connected=`/usr/bin/hidd | grep $mousemac | /usr/bin/wc -l` if [ "${connected}" -gt "0" ]; then break fi /usr/bin/hidd --server --connect $mousemac sleep 2 done
Некоторые полезные ресурсы
- Ubuntu Linux
- Хороший учебник по Unix. Изучать возможности операционной системы полезно.
- Генту Хендбук. Полезно установить и поиграться этой операционной системой. Там нет установщика, поэтому вам придется собрать ядро, поделить диск, поставить загрузчик, настроить сеть и собрать весь софт.
- Ядерная физика для домохозяйки - Инструкция по сборке ядра Linux. Полезно собрать ядро самостоятельно.