Рубрика: Справочник

  • Ubuntu. Viber не запускается после установки.

    При установке последней версии Viber в Ubuntu, даже при условии скачанного с оф. сайта дистрибутива — есть большая вероятность того, что программа не будет запускаться, не подавая при этом никаких признаков жизни. Побороть даную проблему, скорее всего должна помочь следующая команда: sudo apt-get install libqt5gui5 После выполнения данной команды, программа должна начать запускаться без проблем. […]

  • Ubuntu. Как узнать свободное место на диске?

    Возможности консоли позволяют узнать любую информацию о системе, в т.ч. свободное дисковое пространство, о котором пойдет речь. Все, как всегда просто — выполните в консоли команду: df -h В ответе мы получим желаемый результат: Файловая система Разм Исп Дост Исп% смонтирована на /dev/sda5 20G 10G 5G 50% / none 493M 324K 493M 1% /dev none […]

  • Linux. Ubuntu. Bash. Как сделать цикл в bash?

    В исполнимых sh-скриптах очень часто можно и нужно использовать циклы. Их синтаксис довольно схож с популярными языками программирования и прост. Как всегда ничего сложного и не будем уходить в глубокую теорию. Я приведу несколько примеров, с которых Вам станет ясна практика использования циклов. Простой цикл по предустановленным значениям: #!/bin/bash for i in 1 2 3 […]

  • Php. Ubuntu. Как узнать версию php?

    Супер-короткая заметка о том, как в консоли узнать версию установленного php. Узнать версию можно, выполнив в консоли простую команду: php -v Если после выполнения, Вы получаете ошибку, что php неизвестная команда — следует указать полный путь — о том, как это сделать, написано здесь.

  • Ubuntu. Php. Как узнать, куда установлен php?

    При вызове скриптов в консольном режиме, как и в многих других ситуациях, полезно знать, куда установлен php на сервере. На самом деле все очень просто — чтобы получить путь, выполните короткую команду в консоли: which php

  • Javascript. jQuery. Как кастомизировать alert, confirm, prompt?

    Старые унилые окна alert, prompt, confirm давно отжили свое в плане их внешнего вида, но, при этом, не потеряв свою смысловую нагрузку. Сейчас расскажу о отличном плагине, с помощью которого можно вдохнуть новую bootstrap-based жизнь в эти компоненты. Итак, дело идет о плагине bootboxjs. На сайте есть прекрасно описаны примеры, поэтому не буду делать двойную […]

  • Linux. Ubuntu. Как создать sh-скрипт?

    Создание sh-скриптов позволяет, в простейшем случае, легко объединять множество команд, которые должны быть выполнены пакетно в один исполнимый файл. Итак, теория скучна — разберем простейший пример: #!/bin/bash mkdir scripts cd scripts touch f1 f2 f3 ls -al Разберем файл. В первой строке обязательная для файлов sh строка, указывающая, что перед нами именно shell-скрипт. Далее идет […]

  • Ubuntu. Как выполнить команды в консоли последовательно?

    Последовательно выполнение команд достаточно удобно, когда следует запустить несколько задач вместе и дальше заниматься своими делами. Самый простой пример — последовательность команд при обновлении репозиториев, которую Вы, скорее всего, видели в интернете: apt-get update && apt-get upgrade Именно последовательность «&&» между командами означает, что правая команда будет выполнена только при условии успешного завершения команды левой. […]

  • MySQL. Использование REPLACE

    Работа со строками в MySQL продумана достаточно хорошо и имеет ряд очень полезных функций. Одной из таких функций в является функция REPLACE, о которой пойдет речь ниже. Итак, приведу простой пример, с которого все станет на места. UPDATE `some_table` SET `some_field`= REPLACE(`some_field`, ‘..’, ‘. . .’); Думаю тут все передльно ясно. Мы обновляем все поля, […]

  • MySQL. Список форматов для функции DATE_FORMAT.

    С функцией DATE_FORMAT в MySQL работали все. Но держать в голове все ее форматы проблематично — поэтому предлагаю сохранить в закладки данную страничку 🙂 [table] %M~Month name (January..December)~Имя месяца на английском языке %W~Weekday name (Sunday..Saturday)~День недели на английском %D~Day of the month with English suffix (1st, 2nd, 3rd, etc.)~День месяца на английском %Y~Year, numeric, 4 […]