Ваши Вопросы

Как сгенерировать случайные данные в гугл таблице?

Здравствуйте!

Приходится генерировать таблицы для эксперементов и тестов, а также для кейсов. Я обычно использую функцию  =RAND() или =RANDBETWEEN(), но данные постоянно обновляются, а это не всегда полезно. Есть ли способ быстро сгенерировать данные для таблицы?

Есть дополнение к гугл хрому, которое генеривует случайные значения для разных видов данны: текст, цифры, знаки препиная — Random Generator (ссылка на store)

 
 
Если вы пользуетесь формулой =RAND() или =RANDBETWEEN()? Они постоянно обновляются, а это не всегда полезно.
Если нам необходимо заполнить диапазон быстро, например, случайными величинами, обычно мы «клацаем» клавишами.
 
Приложение требует права

  • Просмотр электронных таблиц и управление ими с помощью встроенного приложения
  • Просмотр связанных с приложением данных и управление ими
Некритично, поэтому соглашаемся
 
Запуск дополнения
 
 
  1. Создадим колонку "Номенклатура" и заполним всякой всячиной
  2. Выделим диапазон
  3. В меню аддона выберем Strings
  4. Чтобы не "рябило" оставим только заглавные буквы по маске [4 символа - пробел - 4 символа]
  5. Жмем GENERATE
  6. Как видно из настроек, можно добавить прописные символы, строчные, пробел, специальные, собственный набор, указать длину строки или указать шаблон. Я не разобрался, возможно ли указать случайную длину строки?
  7. Можно использовать как Генератор паролей.
  1. Создадим колонку "Количество" и заполним случайными целыми числами
  2. Выделим диапазон
  3. В меню аддона выберем Integer
  4. От 10 до 100. Пусть значения повторяются
  5. Жмем GENERATE
 
  1. Создадим колонку "Цена" и заполним случайными значениями. Не забываем форматирование
  2. Выделим диапазон
  3. В меню аддона выберем Real
  4. От 100.0 до 10000.0. Пусть значения повторяются
  5. Жмем GENERATE
 

  1. Похожим путем добавим колонку "Наличие"
  2. Меню Boolean
  3. Имеет настройку YES/NO или TRUE/FALSE
  4. Жмем GENERATE
 

  1. Добавим колонку "Поступление". Укажем случайную дату
  2. Меню Date
  3. Имеет настройку Выходные (Weekend) и (Рабочие дни)
  4. Укажем диапазон в один месяц, только рабочие дни, значения повторяются
  5. Жмем GENERATE
 
 

 

Как восстановить файлы и фото на drive.google.com?

Здравствуйте!

Случайно удалила файл с гугл диска, даже почистила корзину на диске. Можно ли как-то восстановить файлы?

 

 

В сообществе Google Документы и Диск для восстановления удаленных или потерянных файлов рекомендуется просто позвонить или написать в Гугл.

1. Перейдите по ссылке

Очень важно, переходя по ссылке Google справки Find or recover a file, попасть именно на англоязычную версию.
Примечание. По ссылке Google справки Как найти или восстановить файл вы можете найти инструкцию подобную этой.
Примечание 2. Вы можете попробовать открыть форму обращения по постоянной ссылке Google справки Get help with locating or recovering a deleted file
Примечание 3. Подобный топик справки находится по адресу Delete and restore files in Google Drive (с кнопкой) и Как удалить или восстановить файлы на Google Диске (с инструкцией на русском языке)

2. CONTACT US

Нажмите кнопку "CONTACT US"

3. Email Support

В режиме переписки по электронной почте удобнее пользоваться переводчиком

4. Создание и отправка заявки

Предпочтительно на английском языке (Google Translate умеет не только переводить, но и отображает транслитерацию) создайте заявку. Укажите свое имя, дату последнего успешного доступа к файлам, имена или ссылки на эти файлы, владельца файлов, дополнительную информацию. 
 
Из опыта известно, при обращении владельца файлы восстанавливаются с большой долей успеха. Наберитесь терпения. Пишите лаконично, по существу. Удачи.
 

 

Как определить язык текста в ячейке? И сделать автоматическую ссылку на сайт?

Функция DETECTLANGUAGE в Google Таблицах: определяем язык текста в ячейке. Кейс: автоматом формируем ссылку на нужный интернет-магазин

В Google Таблицах есть не только GOOGLETRANSLATE, переводящая текст (из ячейки или прямо указанный в аргументе), но и функция DETECTLANGUAGE, которая определяет язык текста. И она едва ли не полезнее: можно соединить ее с логическими функциями и в зависимости от языка возвращать то или иное значение.

Покажу на примере из моей работы в издательстве: у нас была и есть таблица со списком книг, где тысячи и тысячи наименований, и мне хотелось автоматически получать ссылки либо на российский, либо на американский интернет-магазин — в зависимости от названия книги (на русском или английском).

Начнем с того, что получим ссылки на нужные нам магазины. Заходим на Амазон и Озон, вбиваем любое слово в поиск и копируем строку из браузера, чтобы понимать, как выглядит ссылка на поиск в этих магазинах — в нее мы будем подставлять название книги:

https://www.ozon.ru/search/?text=книга
https://www.amazon.com/s?k=книга

Вместо слова «книга» будем подставлять название книги из нашей таблицы.

Но сначала, прежде чем подставить, надо понимать, в какую ссылку. А для этого и нужна DETECTLANGUAGE — она покажет, на каком языке название. У нее единственный аргумент — ссылка на ячейку с текстом (ну или текст в кавычках)

=DETECTLANGUAGE(текст или ссылка на ячейку)

Она будет выдавать двухбуквенные коды языка:

А далее мы проверяем, какой код указан, с помощью функции ЕСЛИ / IF, и в зависимости от кода формируем ссылку либо на один магазин, либо на другой.

=ЕСЛИ(B2="en";ссылка на Амазон;ссылка на Озон)

Ссылку будем формировать с помощью функции ГИПЕРССЫЛКА / HYPERLINK: она превратит текст, слепленный из ссылки на магазин и из названия книги в собственно ссылку. Ее второй аргумент — текст ссылки, то, как ссылка выглядит в ячейке (в нашем примере «Книга на Озоне» или «Книга на Амазоне», чтобы не отображать в ячейке длинную ссылку).

ГИПЕРССЫЛКА("https://www.amazon.com/s?k="&A2;"Книга на Amazon")
ГИПЕРССЫЛКА("https://www.ozon.ru/search/?text="&A2;"Книга на Озоне")

Собираем все в одну формулу с ЕСЛИ:

=ЕСЛИ(B2="en";
ГИПЕРССЫЛКА("https://www.amazon.com/s?k="&A2;"Книга на Amazon");
ГИПЕРССЫЛКА("https://www.ozon.ru/search/?text="&A2;"Книга на Озоне"))

Обратите внимание — мы проверяем только на английский язык и в остальных случаях отправляем на Озон, так как в таблице у нас нет ничего другого. В более сложных случаях понадобится ЕСЛИМН / IFS или вложенные функции ЕСЛИ.

Промежуточный столбец с кодом языка, конечно, не обязателен и показан для примера. DETECTLANGUAGE можно зашить и внутрь ЕСЛИ и сделать все без промежуточных расчетов.

Ну вот. Теперь при наведении курсора у нас есть ссылка на нужный магазин, и при переходе мы попадаем в него уже с вбитым в поиск названием книги из нашей таблицы.


Гугл таблица с формулой DETECTLANGUAGE, можно сделать копию.

источник: https://teletype.in/@renat_shagabutdinov/detectlanguage

Как скачать видео в FullHD с YouTube на компьютер?

Здравствуйте!

Я смотрю видео на телевизоре, в котором нет ютуба, поэтому качаю ролики с ютуба на флешку, они скачиваются в 720р, как можно закачать их в 1080p?

Можно качать видео в фулл-хд при помощи сервисов или программ.

Онлайн-сервис загрузки видео с ютуба

Я рекомендую сервис ClipConverter.cc, с него можно скачать в максимальном качестве 4K.

Программа для автономной загрузки видео с ютуба

Если вы хотите загружать видео на ПК с максимальной скоростью, используйте программу ClipGrab.

Обычна работает быстрее, чем онлайн‑сервисы и расширения, но умеют скачивать ролики только в разрешении до 1080p.

Чтобы воспользоваться, достаточно вставить в неё ссылку на нужный ролик, выбрать параметры видео и нажать на кнопку загрузки.

Программа доступна бесплатно для Windows, macOS и Linux.

ClipGrab при установке предлагает скачать антивирус — не забудьте от него отказаться

 

Как на python автоматически зайти на вебсайт и внести данные в форму?

Скажите, как на питоне можно ввнести данные в вебформу и выполнить поиск?

Это можно сделать с помощью библиотеки selenium.

Первым делом необходимо импортировать сам инструмент Selenium и пакет WebDriver, который как раз запускает и работает с браузером.

from selenium import webdriver

Далее мы создаем объект driver (по сути это обычная переменная куда поместили метод webdriver).

driver = webdriver.Chrome()

Теперь переменная driver это наш Selenium, с нужным нам драйвером для браузера, например хромом.

Нам необходимо сделать так, чтобы наш браузер открылся и перешел на нужный сайт, для этого в Selenium есть метод get, который принимает строку. Указываем адрес Яндекса.

driver.get("http://www.ya.ru")

Для того чтоб использовать данный селектор нужно указать команду find_element_by_id (найти по ID). В эту команду как раз и передим нам ID

search_string = driver.find_element_by_id("text")

Мы записали наш код в переменную search_string (найти строку),для того чтобы каждый раз не писать find_element_by_id. Теперь любое действие с поисковой строкой Яндекса будет доступно через search_string.

Теперь нужно ввести слово в поисковую строку.Используем для этого метод send_keys (ввести ключ).В него введем название нашего сайта «fadmin.ru»

search_string.send_keys("fadmin.ru")

Следующим шагом будет произвести поиск.Это можно сделать двумя способами:

  • Найти селектор кнопки «Искать» через find_element_by
  • Использовать метод submit() , который эмулирует подтверждение действия пользователя на странице.

Проще через submit()

search_string.submit()

В принципе наш первый тест закончен, но если мы сейчас его запустим — браузер отработает и будет висеть в системе как «работающий».

Поэтому нам необходимо добавить команду закрытия браузера и остановки драйвера браузера — quit()

Метод quit() вызываем не у нашей строки поиска , а у самого браузера (переменная driver).

driver.quit()

Можно запускать.

import time — импортирует модуль time в ваш тест

time.sleep(3) — создает паузу на 3 секунды

Вот как выглядит код с паузой:

from selenium import webdriver
import time

driver = webdriver.Chrome()
driver.get("http://www.ya.ru")
search_string = driver.find_element_by_id("text")
search_string.send_keys("fadmin.ru")
search_string.submit()
time.sleep(3)
driver.quit()

В каком редакторе кода писать код?

Здравствуйте!

Я начинающий программист на питоне, слышал есть редакторы кода, кроме оригинальных. Подскажите какие редакторы можно использовать?

Хороший редактор кода может значительно облегчить жизнь программиста. Ниже, те которые я рекомендую, вам нужно протестировать их и выбрать удобный для себя.

1. Sublime Text

Sublime Text — один из самых популярных кроссплатформенных текстовых редакторов.

Хотя Sublime Text требует плату за лицензию для каждого пользователя, его бесплатный пробный период не ограничен по времени. Он позволяет вам продолжать работу над проектом бесконечно долго, не платя за лицензию.

Sublime Text помогает быстрее писать код, так как он поставляется со встроенными плагинами для завершения кода и плагинами для HTML, CSS и JavaScript. Она имеет высокоуровневый контроль пакетов и API систему, которая поддерживает серверные языки, такие как Python и PHP.

Скачать: Sublime Text (Бесплатно, можно приобрести лицензию)

Sublime Text interface

2. Atom

Atom — один из самых удобных кроссплатформенных и открытых редакторов кода. Это продукт GitHub, а также один из лучших HTML-редакторов для macOS. Одним из преимуществ этого текстового редактора является то, что он легко синхронизируется с GitHub.

Atom поставляется с большим количеством плагинов, таких как помощь в написании кода на основе AI, linters, CSS color-pickers, терминальные пакеты, и многие другие, которые поддерживают многие языки программирования.

Скачать: Atom (Бесплатно)

Atom interface

3. Visual Studio Code

Visual Studio Code — это среда разработки, а точнее продвинутый текстовый редактор, от компании Microsoft, созданная совсем недавно с использованием новых технологий (например Node.js) и представляющая собой текстовый редактор с возможностью подключения огромного количества плагинов. Она предназначена для разработки на различных языках программирования и для разных платформ. Поддерживаются не только Windows, но и Linux, а также macOS.

Скачать: Visual Studio Code (Бесплатно)

Visual Studio Code interface

4. CodeLite

CodeLite – это среда разработки с открытым исходным кодом и полной поддержкой C, C++, Node.js и PHP. Имеются версии для Linux, Mac, а также для Windows 32 и 64-битных операционных систем.

Поскольку CodeLite является IDE, он обеспечивает более сложную встроенную среду разработки для языков, которые он поддерживает, с гибкостью расширяя сферу его применения за счет специальных плагинов. Несмотря на свою сложность, она легка и проста в использовании.

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

Скачать: CodeLite (Бесплатно)

CodeLite interface

5. Geany

Разработанный как легкий редактор кода, Geany работает на нескольких платформах, включая Linux, Mac и Windows.

Приложение хорошо работает с различными языками программирования и имеет дружественный интерфейс. Хотя это и не IDE, но Gimp Toolkit (GTK) с базовыми возможностями IDE.

Скачать: Geany (Бесплатно)

Geany coding interface

 

источник: https://levashove.ru/5-best-free-code-editors/

Как исправить медленную загрузку Windows 10?

У меня стал очень долго заружаться виндовс 10, как мне ускорить загруску системы?

Есть много способов исправить проблему медленной загрузки Windows 10, но следующие методы дадут вам хорошие результаты в ускорении запуска и перезапуска системы.

1. Отключите быстрый запуск

Существует встроенная функция под названием «Turn on fast startup», которая должна решить проблему медленной загрузки Windows 10. Тем не менее, опыт показывает, что она наоборот её замедляет.

2. Отключите подсистему Linux для Windows

Многие пользователи Windows в какой-то момент, возможно, активировали подсистему Windows для Linux. Если она вам не нужна, то лучше отключить эту настройку.

3. Используйте Восстановление при запуске

Инструмент диагностирует основные проблемы и исправляет медленную перезагрузку или время загрузки.

4. Отключите лишние сервисы

Только не отключайте сервисы Microsoft.

5. Уберите из автозагрузки лишние программы

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

5. Уменьшите объем виртуальной памяти до рекомендуемых значений

В некоторых случаях файла подкачки может улучшить время загрузки.

6. Обновите драйверы

Особенно драйверы дисплея.

7. Проверьте систему антивирусом

источник: https://levashove.ru/fix-windows-10-slow-boot-problem/

Как убрать ошибку в VmWare ESXi что включен SSH?

У меня на нескольких серверах esxi включен ssh, это нужно для резервного копирования. Раздражает ошибка что включен ssh. 

Отключать ssh каждый раз не вариант. Как можно убрать уведомление об этой ошибке?

 

 

 

Это метка того, что на данном сервере работает SSH

Убирается тут:

Configuration -- Software – “Advanced Settings”

 

UserVars > UserVars.SupressShellWarning = 1

По дефолту - 0, меняем на 1 и все пропадает.

 

Источник: https://vlsdtv.blogspot.com/2018/02/esxi-ssh.html

Как очищать файл подкачки при завершении работы Windows?

У меня стал очень большой файл подкачки pagefile.sys как его можно очищать или удалять?

В операционных системах Windows для работы используется так называемый файл подкачки pagefile.sys (скрытый и системный, обычно находится на диске C), представляющий своего рода «расширение» оперативной памяти компьютера (иначе — виртуальная память) и обеспечивающий работу программ даже в том случае, когда физической памяти RAM недостаточно.

Windows также пытается переместить неиспользуемые данные из оперативной памяти в файл подкачки, причем, по информации Microsoft, каждая новая версия делает это лучше. Например, данные из RAM свернутой и неиспользуемой в течение некоторого времени программы, могут быть перемещены в файл подкачки, поэтому ее последующее открытие может быть более медленным, чем обычно и вызывать обращения к жесткому диску компьютера.

При отключенном файле подкачке и небольшом размере оперативной памяти (или при использовании требовательных к ресурсам компьютера процессов), вы можете получить сообщение с предупреждением: «На компьютере недостаточно памяти. Чтобы освободить память для нормальной работы программ, сохраните файлы, а затем закройте или перезапустите все открытые программы» или «Чтобы предотвратить потерю данных, закройте программы.

Как очищать файл подкачки при завершении работы Windows

1. Откройте редактор реестра, нажав Windows + R, набрав «Regedit» в диалоговом окне Run. Затем нажмите Enter.

 

2. Перейдите к следующему разделу:

 

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Управление памятью

 

3. Найдите «ClearPageFileAtShutdown» в правой панели. Если его нет, то щелкните правой кнопкой мыши в левой панели, выберите Создать > Параметр DWORD (32 бита) и введите «ClearPageFileAtShutdown» в качестве имени.

4. Дважды щелкните ClearPageFileAtShutdown значение, установите введите “1” в поле Значение и нажмите Enter.

5. Готово. Если вы хотите остановить очистку файла подкачки при завершении работы, вернитесь сюда, дважды щелкните ClearPageFileAtShutdownпараметр, и установите его обратно на “0”.

Источник: https://levashove.ru/kak-ochishhat-fajl-podkachki-pri-zavershenii-raboty...

Как распечатать файл heic в Windows 2008 и Windows 7?

У меня терминальный сервер, за которым работают сотрудники. Последнее время стали чаще присылаться файлы изображений формата heic. Для печати приходится пользоваться онлайн-конвертацией из heic в jpg. Это не удобно и долго. Как можно распечать из виндовса?

Загрузите и установите CopyTrans HEIC для Windows. Этот инструмент обеспечивает полную поддержку изображений HEIC в операционных системах Microsoft. 
Файла heic будут открыаться стандартной программой для изображений, в ней же можно будет распечатать.
 
Для домашнего использования программа бесплатна, для организаций требуется лицензия.
 
 
 

Страницы

Снизить затраты на эксплуатацию, благодаря оптимизации ИТ-инфраструктуры и выводу из эксплуатации части серверного оборудования.

Помните, что все действия вы выполняете на свой страх и риск — загрузка неверных данных может повлечь за собой крах системы и потерю информации.
Тестирование в тестовой среде никто не отменяет.
Администрация сайта не несет ответственность за ваши действия.
Вся информация на сайте носит исключительно справочный характер и не является публичной офертой, определяемой в Статье 437 Гражданского кодекса Российской Федерации.