The post 5 способов поиска файлов в Linux, используя терминал appeared first on Для системного администратора.
]]>1) find : Для поиска файлов из командной строки вы можете использовать команду “find”. У этой команды следующий синтаксис:
find path criteria action
“path” — Секция для указания директории поиска. Если ничего не указано поиск идет по текущей директории.
“criteria” — Опции поиска.
“action” —Опции, которые влияют на состояние поиска или контролируют его, например,
“–print”
2) locate : Команда “locate” это альтернатива команде “find -name”. Команда find ищет файлы в выбранной части файловой системы и процесс может быть не очень быстрым. С другой стороны, команда locate ищет файлы в базе данный, созданной специально для этих целей /var/lib/locatedb, что происходит намного быстрее. Для обновления базы используется команда updatedb.
3) whereis : “whereis” возвращает место расположения кода (опция -b), ман-страниц (опция -m), и исходные файлы (опция -s) для указанной команды. Если опции не указываются, выводится вся доступная информация. Эта команда быстрее чем “find” но менее полная.
4) which : Команда “which” ищет все пути перечисленные в переменной PATH для указанной команды.
5) type :
При вызове без опций показывает, как имена будут интерпретироваться
при использовании в качестве имени команды. Если использована опция -a, команда type выдает список всех каталогов, где есть выполняемый файл с
соответствующим именем. В список включаются также псевдонимы и функции,
если только не указана опция -p. К
хэшу команд не обращаются, если указана опция -a. Команда type возвращает 0,
если хоть один из аргументов найден, и 1 в противном случае.
The post 5 способов поиска файлов в Linux, используя терминал appeared first on Для системного администратора.
]]>The post Конвертация Byte to Bit String (Java) appeared first on Для системного администратора.
]]>public String toBits(final byte val) { final StringBuilder result = new StringBuilder(); for (int i=0; i<8; i++) { result.append((int)(val >> (8-(i+1)) & 0x0001)); }
public String toBitString(final byte val) { return String.format("%8s", Integer.toBinaryString(val & 0xFF)).replace(' ', '0'); }
The post Конвертация Byte to Bit String (Java) appeared first on Для системного администратора.
]]>The post Обзор новых функций iWork: повышение производительности! appeared first on Для системного администратора.
]]>Компания Apple объявила о наборе новых функций iWork, которые повышают производительность, упрощают совместную работу и многое другое. В версии 11.2 обновлены приложения Pages, Numbers и Keynote для iOS, iPadOS, macOS и Web.
ОСОБЕННОСТИ ИСТОРИИ:
Кстати, если у вас какие-то проблемы с вашим компьютером или ноутбуком Mac, то мы крайне рекомендуем обратиться за помощью к крутым ребятам из сервиса «Orange Apple». Они произведут диагностику, ремонт или upgrade iMac, MacBook и даже Mac Pro и mini. Работают по Москве и области, есть выезд на дом и доставка.
В анонсе, опубликованном в отделе новостей Apple, говорится об изменениях в Pages, Numbers и Keynote в iWork, которые позволят повысить производительность, внедрить новые функции совместной работы и многое другое. Обновления доступны для загрузки в App Store и Mac App Store. Читайте: Как вставлять, форматировать и редактировать графики и диаграммы в Numbers
Хотя в приложениях iWork для iPhone, iPad и Mac доступно множество улучшений, некоторые из них зависят от платформы, а другие ограничены iOS 15, iPadOS 15 или macOS Monterey.
Вот краткое изложение наиболее важных новых функций iWork 11.2.
Pages (Microsoft Word от Apple) представляет на iPhone совершенно новую функцию, разработанную специально для максимального использования возможностей маленького экрана. На iPhone экранный браузер Pages автоматически отображает элементы, такие как текст и изображения, в виде непрерывного потока в одну колонку. Apple: «Текст увеличивается для удобства чтения, фотографии и изображения подбираются по размеру экрана, а таблицы можно прокручивать по горизонтали».
В приложениях iWork используется новый механизм перевода Apple, позволяющий читать и слышать переведенный текст.
Screen View должен быть включен вручную и не требует настройки. Его можно отключить, если вы хотите проверить макет всей страницы перед печатью или публикацией. Все приложения пакета iWork теперь поддерживают новую общесистемную функцию перевода Apple.
В Numbers 11.2 представлен новый важный инструмент для анализа данных — электронные таблицы.
В сводных таблицах вы можете использовать различные функции группировки для выявления и анализа важных закономерностей и тенденций, которые вам было бы трудно заметить самостоятельно. Перекрестные таблицы еще более полезны, когда они используются в диаграммах. Numbers поддерживает импорт и экспорт перекрестных таблиц в Microsoft Excel и из него.
Сводные таблицы в Numbers позволяют выявлять и анализировать закономерности и тенденции.
Как будто этого было недостаточно, Numbers 11.2 предлагает дополнительные опции фильтрации, а также новый тип графика под названием Radar. Apple утверждает, что эти новые графики позволяют визуально сравнивать несколько переменных, при этом сходство отображается в виде перекрывающихся областей, «что позволяет действительно выделить различия и отклонения».
Радарные диаграммы показывают сходство нескольких переменных в виде перекрывающихся областей.
Keynote 11.2 для iPhone, iPad и Mac включает новую возможность включения видео с фронтальной камеры устройства прямо на слайды, при этом ведущий появляется на слайде вместе с видеопотоком. Это пригодится для различных учебников, лекций и учебных видео.
А с Keynote для macOS вы можете подключить к Mac несколько внешних камер, чтобы вывести эту функцию на новый уровень. Apple утверждает, что можно даже проецировать экран подключенного iPhone или iPad прямо на слайд для интерактивной демонстрации в реальном времени. И наконец, многие пользователи Keynote теперь могут перемещать слайды и управлять всем слайд-шоу — даже удаленно!
The post Обзор новых функций iWork: повышение производительности! appeared first on Для системного администратора.
]]>The post MySQL ошибка: #1273 — Unknown collation: ‘utf8mb4_unicode_520_ci’ appeared first on Для системного администратора.
]]>
В целом сообщение об ошибке было таким:
CREATE TABLE `wp_subscribe_reloaded_subscribers` (
`stcr_id` int(11) NOT NULL,
`subscriber_email` varchar(100) COLLATE utf8mb4_unicode_520_ci NOT NULL,
`salt` int(15) NOT NULL,
`subscriber_unique_id` varchar(50) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
`add_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci
Ответ MySQL:
#1273 — Unknown collation: ‘utf8mb4_unicode_520_ci’
Причина оказалась в том, что таблица в базе данных MySQL плагина Subscribe To Comments Reloaded находилась в кодировке utf8mb4_unicode_520_ci. А для верной работы необходима кодировка utf8mb4_unicode_ci.
Ошибка Unknown utf8mb4_unicode_520 может возникнуть из-за неверного формата таблицы любого другого плагина. Например, в одном из случаев, у меня такая ошибка возникала сразу во многих других таблицах (не только относящихся к плагинам), например:
CREATE TABLE `wp_commentmeta` (
`meta_id` bigint(20) UNSIGNED NOT NULL,
`comment_id` bigint(20) UNSIGNED NOT NULL DEFAULT ‘0’,
`meta_key` varchar(255) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL,
`meta_value` longtext COLLATE utf8mb4_unicode_520_ci
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci
Любая ошибка такого рода (не важно что за таблица или плагин) исправляется одинаково. Причем операции со вкладкой «Структура» можно и пропускать и делать только «Операции» (об этом ниже). Но чтобы всё точно работало, лучше сделать и то и другое.
Заходим в эту базу через phpMyAdmin.
В колонке слева выбираем таблицу wp_subscribe_reloaded_subscribers. Сверху панели выбираем вкладку «Структура».
Нажимаем изменить и меняем сравнение utf8mb4_unicode_520_ci на utf8mb4_unicode_ci.
Затем выбираем вкладку «Операции», снова выбираем кодировку utf8mb4_unicode_ci, отмечаем галочку Change all column collations. Нажимаем вперед, подтверждаем, что хотим выполнить эту операцию.
После этого можно экспортировать свою базу данных и импортировать на новый хостинг. На этот раз всё должно пройти гладко.
В этом случае надо открыть базу данных через специализированные программы, например, Notepad++ или Transmit в Mac OS. Там найти строчки utf8mb4_unicode_520_ci и заменить их на utf8mb4_unicode_ci. Сохранить и дальше импортировать к себе на хостинг.
Если ошибку вызывает другой плагин, не обязательно wp_subscribe_reloaded_subscribers или какая иная таблица, то действовать нужно по аналогии с этой инструкцией, но уже для другой таблицы.
The post MySQL ошибка: #1273 — Unknown collation: ‘utf8mb4_unicode_520_ci’ appeared first on Для системного администратора.
]]>The post Почему бухгалтерское сопровождение лучше доверить сторонней компании appeared first on Для системного администратора.
]]>
В первую очередь стоит отметить экономию денежных средств. Если в компании есть штатный специалист, то затраты складываются не только из заработной платы работника, но и из НДФЛ, отпускных, больничных и пр. Также нужно покупать канцелярские принадлежности (бумагу и пр.), приобретать лицензию на программу 1С, компьютер и пр. А в случае аутсорсинга бухгалтерского сопровождения всех этих трат не будет — расходы берет на себя аутсорсер.
Еще одним преимуществом является то, что аутсорсинговая компания может решать широкий спектр задач. Достигается это благодаря тому, что в таких компаниях работают узкоспециализированные работники: бухгалтеры-экономисты, бухгалтеры-программисты, специалисты по ВЭД и пр. Поэтому аутсорсеру под силу решение самых нестандартных задач.
Оперативное устранение проблем и отсутствие задержек в работе — также весомые преимущества. В аутсорсинговых компаниях, как правило, для каждой задачи выставляют дедлайн. Поэтому клиент получает результат в установленный срок. Штатный же бухгалтер тратит некоторую часть времени на разговоры с коллегами, социальные сети и пр. Также если, в аутсорсинговой компании специалист по какой-то причине не выйдет на работу, то его могут заменить другие работники — за счет этого исключается простаивание выполнения задачи.
The post Почему бухгалтерское сопровождение лучше доверить сторонней компании appeared first on Для системного администратора.
]]>The post Чек-лист для покупки готового сайта от веб-студии appeared first on Для системного администратора.
]]>Именно в этом заключается главное преимущество покупки готового сайта именно у веб-студии. Разработчики и SEO-специалисты с самого начала работают над оптимизацией страниц, улучшают разные показатели, жизненно важные для любого сайта в условиях жесткой конкуренции за место в поисковой выдаче. Это уже делает приобретение уже готового сайта выгодным вложением в развитие бизнеса, потому что обычно на этот комплекс усилий уходит достаточно долгое время.
Существует заблуждение, что готовый сайт — это ответ на все вопросы, и он обязательно подойдет вашему бизнесу и сразу начнет приносить доход. Однако, чтобы такой сайт органично вписывался в ваш бренд и бизнес-стратегию, на этапе покупки нужно учитывать как минимум эти три важных момент:
Первый пункт может оказаться самым не очевидным и запутанным на первый взгляд. Как и в любом решении для бизнеса на первый план всегда должна ставиться четкая цель. Задайте себе вопрос о том, какую проблему должен решать для вас сайт. Это может быть как платформа для общения с клиентами и презентации новой продукции или услуг, так и сложный интегрированный с СРМ системой сайт магазина, где в режиме онлайн доступна различная информация о товарах и есть функционал для совершения покупок или связи с менеджерами. Вместе с соответствующей нишей этот фактор должен быть решающим при выборе готового ресурса.
The post Чек-лист для покупки готового сайта от веб-студии appeared first on Для системного администратора.
]]>The post Почему стоит автоматизировать кадровое делопроизводство на предприятии appeared first on Для системного администратора.
]]>
Профессионалы утверждают, что рано или поздно электронные платформы по ведению документооборота и организации бизнес-процессов появятся на каждом предприятии. Компьютер, в отличие от человека, быстр и беспристрастен, поэтому сможет выполнить важнейшие для бизнеса задачи:
Электронная платформа будет формировать документы по единым шаблонам, оперативно отреагирует на новые правила работы компании или изменения в законодательстве, напомнит ответственным сотрудникам о наступлении сроков сдачи отчетности. Автоматизация кадрового делопроизводства исключает «бумажный» документооборот, препятствует возникновению утечек персональных данных сотрудников и сокращает расходы собственника бизнеса на содержание штата специалистов по кадрам.
The post Почему стоит автоматизировать кадровое делопроизводство на предприятии appeared first on Для системного администратора.
]]>The post Тендеры и работа в сфере digital appeared first on Для системного администратора.
]]>Без интернета трудно представить сегодня нашу жизнь, многие компании предлагают свои услуги по разработке сайтов и игр. Создание сайта и его разработка дело достаточно трудоемкое поскольку делится на множество этапов.
Одним из важных элементов любого сайта является контекстная реклама. Благодаря ей, владелец сайта получает неплохую сумму. Естественно, самому рекламодателю искать исполнителя, который для него сделает рекламный блок или контекстную рекламу крайне невыгодно, потому и существуют различные тендерные площадки оказывающие digital-услуги.
WORKSPACE — одна из лучших таких площадок, её особенности заключаются в следующем: быстрое интуитивно понятное создание тендера, система автоматически подберет вам до 15 исполнителей согласно требованиям вашего тендера, удобная система общения между заказчиками и исполнителями и возможность сделать заказ как публичным, так и приватным. Так же на сайте представлены кейсы по разработке сайтов.
На площадке любой фрилансер может заказать:
• разработку сайта;
• поисковую оптимизацию;
• разработку приложения;
• маркетинг;
• реклама;
• SMM и PR;
• дизайн и брендинг;
• CRM, интранеты;
• разработку игр;
• контент.
Каждый потенциальный владелец сайта хочет найти лучшего исполнителя, в услуге которого цена и качество имеют оптимальное соотношение. Пользование порталом предоставляет возможность получить желаемый результат. У сайта высокая посещаемость, многие фрилансеры регистрируются на этом ресурсе, чтобы увеличить шансы на получение прибыльного заказа.
Тендерная площадка digital-услуг на WORKSPACE оказывает реальную помощь заказчикам и исполнителям, обеспечивая простоту коммуникаций, оказывает реальную помощь заказчикам и исполнителям, обеспечивая простоту коммуникаций, предоставляя солидную базу.
• Уже спустя первые часы вы начнете получать результаты от контекстной рекламы и вносить коррективы в ваше предложение если это необходимо.
• Отсутствие комиссии. Заказчику не нужно будет дополнительно уплачивать деньги в виде сборов и комиссий.
• Возможность быстро найти целевую аудиторию именно для своего товара, продаете корейскую косметику ваша реклама не появиться у тех кто интересуется спорттоварами.
• Наиболее выгодные условия выполнения по всем направлениям — будь то контекстная реклама в директе или разработка мобильных приложений. На портале ежедневно присутствуют тысячи компаний, соперничество которых друг с другом позволяет получить свой заказ максимально выгодно.
• Недостатки также имеют место быть — контекстная реклама не всегда эффективна, например, в сегменте госзаказов.
The post Тендеры и работа в сфере digital appeared first on Для системного администратора.
]]>The post Сервис купли-продажи Linkpress appeared first on Для системного администратора.
]]>На данный момент существует богатое разнообразие сервисов купли-продажи, в особенности, если дело касается продвижения сайтов или социальных сетей. Стоит рассмотреть один из таких сервисов — linkpress.ru
Сервис обладает богатым функционалом, в котором можно выделить как платные, так и бесплатные возможности. Наиболее популярной услугой является размещение упоминаний о сайте или публикации. Отличительной особенностью является и то, что для заказчиков данный сервис не предоставляет комиссию, она берётся только с исполнителей.
Для исполнителей плюсом является надёжность площадки, так как она работает уже длительный период времени. Так что здесь гарантией является надёжность. Если вы давно хотели начать зарабатывать, то это — отличное решение для вас.
Сайт располагает упрощённым функционалом. В наличии сервиса есть следующие возможности:
Процедура регистрации не занимает много времени. Сразу после нажатия на окошко регистрации вам покажут форму, заполнив которую, вы успешно зарегистрируетесь. Для регистрации потребуется лишь ваша почта, логин, пароль, а также некоторые дополнительные сведения (их вы можете указывать по своему желанию).
На сервис есть множество отзывов, с помощью которых можно принять решение о дальнейшем сотрудничестве с linkpress.ru.
Среди преимуществ данного сервиса можно выделить следующие нюансы:
Также компания предоставляет наличие обратной связи и сильной онлайн-поддержки. Приобретая услугу, вы можете общаться с исполнителями, задавать им вопросы и уточнения касательно публикаций. На сайте есть информация о компании, также дополнительные контакты и правила.
The post Сервис купли-продажи Linkpress appeared first on Для системного администратора.
]]>The post Как установить Arduino на Kali linux? appeared first on Для системного администратора.
]]>1. Переходим по ссылке https://www.arduino.cc/en/Main/Software (её можно найти и самому в верхнем меню)
2. Нажимаем на ссылку в зависимости от разрядности системы Kali Linux (если не помните разрядность своей системы напишите в терминале: getconf LONG_BIT в ответ выведется число. В моем случае вывелось 64)
3. Жмем кнопку «JUST DOWNLOAD». Если возникнет сильное желание, задонатить — с этим проблем потом не возникнет)
4. Разархивируем архив. На ваш Kali Linux должен был скачаться архив в моем случае это был «arduino-1.8.10-linux64.tar.xz». Возможно у вас будет уже новее. Чтобы его разархивировать необходимо применить команду unzip DarkArduinoTheme-master.zip
Если при выполнении команды возникла ошибка — нужно установить пакет. Сначала обновляем списки пакетов командой apt—get update далее устанавливаем пакет с архиватором sudo apt install xz-utils
5. Заходим в папку с архивом после распаковки архива в той же папке должна появиться папка «arduino-1.8.10″(пишем номер вашей версии) в нее необходимо зайти командой cd arduino-1.8.10 (или ваша версия)
6. Осматриваемся. В результате на вашей системе с Kali Kinux должны будут появиться следующие файлы:
drwxr-xr-x 10 1000 1000 4096 сен 13 13:23 .
drwxr-xr-x 4 root root 4096 сен 19 20:21 ..
-rwxr-xr-x 1 1000 1000 882 сен 13 13:23 arduino
-rwxr-xr-x 1 1000 1000 16508392 сен 13 13:23 arduino-builder
-rwxr-xr-x 1 1000 1000 5866 сен 13 13:23 arduino-linux-setup.sh
drwxr-xr-x 13 1000 1000 4096 сен 13 13:23 examples
drwxr-xr-x 4 1000 1000 4096 сен 13 13:24 hardware
-rwxr-xr-x 1 1000 1000 11066 сен 13 13:23 install.sh
drwxr-xr-x 6 1000 1000 4096 окт 6 2018 java
drwxr-xr-x 4 1000 1000 4096 сен 13 13:23 lib
drwxr-xr-x 21 1000 1000 4096 сен 13 13:23 libraries
drwxr-xr-x 6 1000 1000 4096 сен 13 13:23 reference
-rw-r—r— 1 1000 1000 89962 сен 13 13:23 revisions.txt
drwxr-xr-x 4 1000 1000 4096 сен 13 13:23 tools
drwxr-xr-x 4 1000 1000 4096 сен 10 15:10 tools-builder
-rwxr-xr-x 1 1000 1000 86 сен 13 13:23 uninstall.sh
7. Запустите файл c установкой IDE на вашей Kali Linux, написав в терминале ./install.sh Если после того как вы написали в терминал данную команду возникла ошибка — проверьте является ли файл исполняемым. (chmod u+x arduino-1.8.10)
8. Находим «Arduino IDE» в списке программ и запускаем (либо просто пишем в терменале arduino и жмем Enter) В результате:
Arduino IDE в черной теме на Kali Linux успешно установлена
Подключаем светодиодики, если из нет мигаем 13 пином)
*Есть жалобы, вопросы, предложения? Пишите ниже в комментариях)
*Способ полностью проверен на 4.19.0-kali4-amd64 #1 SMP Debian 4.19.28-2kali1
The post Как установить Arduino на Kali linux? appeared first on Для системного администратора.
]]>