Из жизни обычного пользователя
На сайте я выкладываю решения различных "проблем" с которыми я сам сталкивался или просто советы как сделать работу на своем компьютере удобнее
четверг, 9 января 2020 г.
суббота, 4 января 2020 г.
Как в документе Microsoft Word сделать один из листов альбомный, а остальные книжными
Add caption |
Для Windows
Зайти в пункт меню "Макет", выбрать пункт "Разрывы", выбрать подпункт "Следующая страница"
Двойной клик мышкой по серой части линейки вверху документа,
появится меню "Параметры страницы"
В появившемся окне выбираем "Ориентация" "Альбомный"
Обязательно смотрим на то чтобы в пункте "Применить" было выбрано значение
"к текущему разделу"
Нажать ОК
Теперь в нашем документе есть листы и с альбомной и с книжной ориентацией.
Точно также можно сделать наоборот, добавить лист с книжно ориентацией после альбомного.
Для macOS
понедельник, 18 ноября 2019 г.
Как в ячейке Microsoft Excel перенести текст на сдедующую строку
Для этого используется комбинация клавиш Ctrl+Enter (для пользователей Windows) или Cmd+Enter (для пользователей macOS)
шаг 1: пишем нужный нам текст
шаг 2: выбираем нужную нам ячейку и мышкой растягиваем вниз строку, которая отображает содержимое ячейки
шаг 3: в самой ячейке ставим курсор в то место где нужно вставить перенос на следующую строку и нажимаем комбинацию клавиш Ctrl+Enter (Cmd+Enter)
пятница, 15 ноября 2019 г.
Проброс портов в VirtualBox
Как сделать так чтобы сайт, запущенный на виртуальной машине в Virtual Box был доступен на локальной машине?
Представляю короткий пример, где за основу взята виртуальная машина Bitnami MediaWiki.
Для того чтобы настроить доступ к этой машине через localhos (127.0.0.1) нужно зайти в настройки Virtual Box, раздел Сеть (Network)
Host IP - это адрес вашей локальной машины по которому вы хотите получать доступ к вашему ресурсу (не обязательно писать 127.0.0.1, вы можете написать адрес вашей машины в локальной сети)
Host Port: порт по которому будет доступен ваш ресурс
(в нашем случае ресурс будет доступен по адресу 127.0.0.1:9980)
Guest IP, Guest Port зависят от настроек вашей виртуальной машины.
После того как вы ввели все настройки жмете OK и пользуетесь!
Представляю короткий пример, где за основу взята виртуальная машина Bitnami MediaWiki.
Для того чтобы настроить доступ к этой машине через localhos (127.0.0.1) нужно зайти в настройки Virtual Box, раздел Сеть (Network)
Выбрать NAT
Далее нажать на кнопку Проброс портов (Port Forwarding)
В появившемся окне нажимаем зеленый плюсик и заносим настройки наших портов
Протокол: TCP - если вы настраиваете доступ к веб-серверу, SSH - если хотите настроить соединение по этому протоколу
Host IP - это адрес вашей локальной машины по которому вы хотите получать доступ к вашему ресурсу (не обязательно писать 127.0.0.1, вы можете написать адрес вашей машины в локальной сети)
Host Port: порт по которому будет доступен ваш ресурс
(в нашем случае ресурс будет доступен по адресу 127.0.0.1:9980)
Guest IP, Guest Port зависят от настроек вашей виртуальной машины.
После того как вы ввели все настройки жмете OK и пользуетесь!
вторник, 12 ноября 2019 г.
GitLab и SSH для тех, кто только начинает
Когда я решил перейти на GitLab, то долгое время никак не мог подружиться с SSH соединением к этому ресурсу.
Но сейчас, после длительного гугления и некоторого практического опыта, хочу поделиться основами для тех кто только начинает постигать эти технологии.
Я предполагаю, что вы сами уже зарегистрировались на GitLab и даже создали там какой-то проект.
Теперь наша задача этот проект скопировать на компьютер, внести некоторые изменения и залить обратно на GitLab.
Шаг №1: Создаем ключ SSH у себя на компьютере
Счастливые обладатели Windows переходят по ссылке Git for Windows, устанавливают это приложения и запускают утилиту Git Bash, это эмулятор терминала, все последующие команды выполняются в этой утилите.
Пользователи macOS и Linux - просто открывают терминал.
В командной строке выполняем команду
cd ~
ls -alh
В появившемся списке ищем есть ли папка .ssh
Если ее нет, тогда создаем
mkdir .ssh
Если такая папка существует, или после ее создания переходим в нее
cd .ssh
Выполняем команду
ssh-keygen
Результат выполнения этой команды будет следующий
<your-name>@<your-name> .ssh % ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/<your-name>/.ssh/id_rsa): my-ssh-key
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in my-ssh-key.
Your public key has been saved in my-ssh-key.pub.
The key fingerprint is:
SHA256:82Qp/j20YjB8Bb1i/sWjsl5VNmaTyA0KYEbRChZ5cJ8 <your-name>@<your-name>.local
The key's randomart image is:
+---[RSA 2048]----+
| o=B+. . . |
| ++...+ + + .|
| . o .E o + Bo|
| . o.o ooo|
| .So+o .. |
| .+*o ..+ |
| .+.o.+ . |
| .+o= |
| o++.. |
+----[SHA256]-----+
<your-name>@<your-name> .ssh %
Это обозначает что вы создали ключ у себя на компютере. Ключей на самом деле два. Один файл с расширением *.pub - это тот самый файл содержимое которого вы будете переносить в GitLab и второй файл с таким же именем но без расширения, этот файл копировать не нужно.
Шаг №2: Копируем ключ SSH на GitLab
vim <путь к файлу>.pub
или
nano <путь к файлу>.pub
или
cat <путь к файлу>.pub
Указываете путь к только что созданному файлу, в моем примере это файл my-ssh-key.pub
Все содержимое этого файла копируем в буфер обмена и переходим в учетную запись на GitLab
В правом верхнем углу нажимаем на на свою аватарку и во всплывающем меню выбираем поле "Настройки" или "Settings"
В левой боковой панели выбираем пункт "Ключи SSH" или "SSH keys"
На этой странице вы увидите большое текстовое поле под заголовком "Добавить SSH ключ" или "Add an SSH key"
Из буфера обмена вставляете ключ в поле и добавляете его!
Шаг №3: Клонируем проект из GitLab себе на комп
Заходите в проект который вы хотите склонировать себе на компьютер и справа нажимаете синюю кнопку
Копируете первую строку и переходите в терминал
В терминале выбираете нужную вам папку после чего пишете:
git clone <путь к проекту на GitLab>
На этом все!
Пользуетесь, вносите изменения, а потом можете запушить проект обратно.
Пост скриптум!
Во время клонирования проекта система может выдать ошибку о том что у вас не достаточно прав для авторизации.
Эта проблема решается очень легко
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/<имя вашего файла БЕЗ расширения pub>
После выполнения этих команд снова выполняете строку git clone <путь к проекту на GitLab> и у вас все получается!
суббота, 15 августа 2015 г.
C++ Buider: TMemo автоматически менять высоту в зависимости от количества строк
void __fastcall TForm1::Memo1Change(TObject *Sender) { Memo1->Height = -1 * Memo1->Font->Height * (Memo1->Lines->Count+1) + 10; }
суббота, 16 июня 2012 г.
iTunes Home Sharing - дубликаты видеофайлов на iOS
Ситуация следующая: через itunes открываю шару по вайфаю, но когда захожу в библиотеку с айпэда файлы отображаются по несколько раз.
Для любителей "копать глубоко" предоставляю пару ссылок на буржуйские сайты где я нашел решение проблемы:
Для остальных предоставляю краткую инструкцию решения этой проблемы:
Эксперементируйте!!!!
Для любителей "копать глубоко" предоставляю пару ссылок на буржуйские сайты где я нашел решение проблемы:
Для остальных предоставляю краткую инструкцию решения этой проблемы:
- на айпэде заходим в настройки
- вкладка "ВИДЕО"
- Домашняя коллекция - удаляем пароль
- пытаемся зайти в коллекцию без пароля
- система ругается
- заходим снова в настройки и вводим пароль
Эксперементируйте!!!!
Подписаться на:
Сообщения (Atom)