Компьютер

Здесь выводятся материалы связанные с компьютером

Посмотреть почту

Для того чтоб посмотреть вашу почту нужно знать три вещи:
1. Ваш адрес. Например мой: miltorg@yandex.ru
2. Ваш логин. Например мой: miltorg
3. Ваш пароль. Например: lkiJlo5

1.1 Адрес почты ВСЕГДА содержит знак @ (собака);
1.2 До "собаки" почти всегда идёт ваш логин;
1.3 После собаки почти всегда идёт адрес сервера где "лежит" ваша почта.

С теорией покончено. Посмотрим вашу почту.
- Например адрес вашей почты: miltorg@yandex.ru - это значит что нужно зайти на страничку: http://yandex.ru - набрать эти буковки в адресной строке и нажать Enter
- На этой страничке найти поля для ввода логина и пароля.
- Ввести туда ваш логин и пароль.
- Вы попадёте в управление вашим почтовым ящиком.

Программа для выключения компьютера

Этой программой я начинаю завоевание мира. Все программы этого типа будут бесплатны, но в конце работы программы будет открываться моя страничка.

Выключение компьютера

Download: computer shutdown (Windows, License MIT)

Дальше идёт теория. И для работы программы - это не нужно.

--------- ----------

Немного теории:
Для выключения компьютера достаточно использовать команду:
shutdown -f -s -t 4000

Если кому интересно, что это значит - наберите shutdown в программе "Командная строка". Кому не интересно, делаем следущее:

1. Создаём текстовый файл
Кликаем правой мышкой на любом свободном месте в папке

hhvm

hhvm инсталляция
Ubuntu

apt-get update
apt-get install software-properties-common apt-transport-https
apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xB4112585D386EB94

add-apt-repository https://dl.hhvm.com/ubuntu
apt-get update
apt-get install hhvm
--- ---- ----- ----- -----

Привет мир:

hhvm -m server -p 8080

Запустив HHVM, напишите простую программу Hello World с именем hello.hack:

<<__EntryPoint>>
function main(): void {
echo "Hello World!\n";
}

Сохраните это hello.hack в том же каталоге.
http://localhost:8080/hello.hack
Работает!

Content scripts Встраиваемый скрипт firefox WebExtensions

https://developer.mozilla.org/ru/docs/Mozilla/Add-ons/WebExtensions/Your_first_WebExtension

about:debugging#/runtime/this-firefox - с этой страницы грузил своё дополнение

WebExtensions - это кросс-браузерная система разработки дополнений (для браузеров).

https://github.com/mdn/webextensions-examples
fccjsnd csd cjshhf cjshf vjf vdjfh jfhr fjrhf jrh fjr

Html код страницы сайта

Как получить HTML код страницы сайта:

1. Если у вас открыта страница в любом из браузеров - просто кликните правой мышкой в любом пустом месте страницы и с выпадающего меню выберите пункт "исходный код страницы" или "просмотр в виде НТМЛ"

2. С помощью языка Perl. Скрипт прост:

#!/usr/bin/perl

use LWP::Simple;

$URL="http://yaca.yandex.ru/yca/cat/Computers/";
print "Content-type: text/html\n\n";
print get($URL);

3. С PHP HTML код страницы сайта получить ещё проще:

<?= file_get_contents('http://www.example.com/');?>

Или так:


<?= implode('', file('http://www.example.com/'));?>

----------------------------------

<?php
// создание нового ресурса cURL
$ch = curl_init();

Wget

Для хранение зеркала страницы (или папки FTP), то используйте --mirror (-m), что заменяет -r -l inf -N. Вы можете добавить Wget в crontab с запросом на проверку обновлений каждое воскресенье:
crontab
0 0 * * 0 wget --mirror http://www.gnu.org/ -o /home/me/weeklog

Вы также хотите, чтобы ссылки конвертировались в локальные. Но после прочтения этого руководства, вы знаете, что при этом не будет работать сравнение по времени. Укажите Wget оставлять резервные копии HTML файлов перед конвертацией. Команда:
wget --mirror --convert-links --backup-converted \
http://www.gnu.org/ -o /home/me/weeklog

Гит

1. Зарегистрироваться и создать проект или оно там уже будет.Что-то должно появиться по адресу:
https://gitlab.com/miltorg/html_markdown - это пример с моим ником и моим проектом в адресе!
2. Клонируем себе:

git clone https://gitlab.com/miltorg/html_markdown

3. Теперь создаём в этом, локально папку u/
4. Грузим в неё всё что хотим
5. Для подписи. Может и не нужно:

config --global user.name "Andrei Prokhorov"
git config --global user.email miltorg@yandex.ru

6. git add u/
7. git commit - Выскочит ваш внутренний редактор. У меня:

Раскомментировать - dell - работает.
Сохранение и выход - :wq

8. git push origin master

И все. Немного сложнее чем перетаскивание папки по FTP :-)

--------------------------------
Не проверено:

git commit -m "first commit"

SSH

Создание файла

> name.htm

Создание файла и запись строки в него:

echo "<?php echo 'This is test website';?>" > index.php

Вот взять LAMP. Он настолько прост, что тупая однострочная команда:

apt-get install php apache2 mysql-server; echo "<?php echo 'This is test website';?>" > /var/www/html/index.php
после выполнения (меньше минуты, BTW) дает тебе полностью рабочий вебсайт, доступный из браузера любого компьютера в подсети, или даже снаружи если этот комп смотрит в интернет, или настроен роутер.

Системная информация:
arch или uname -m — отобразить архитектуру компьютера
uname -r — отобразить используемую версию ядра
dmidecode -q — показать аппаратные системные компоненты — (SMBIOS / DMI)
hdparm -i /dev/hda — вывести характеристики жёсткого диска

swift - язык программирования

Регулярное выражение в swift тоже есть. Но в отличии от perl - всё очень непросто:

import Foundation

if "оля".range(of: "яя", options: .regularExpression, range: nil, locale: nil) != nil {print("есть")}else{print("нету")}

----------------------

Получить html страницы:

var request = URLRequest(url: URL(string: "http://google.com")!)
request.httpMethod = "GET"
let session = URLSession.init(configuration: URLSessionConfiguration.default)
session.dataTask(with: request) {data,response,error in
if let data = data {
let contents = String(data: data, encoding: .ascii)
}
}.resume()

не проверял. Точнее - выдало что запрещено.

let url = NSURL(string: "http://www.stackoverflow.com")

phpmyadmin

При установке phpmyadmin нужно было прописать сервер который находился не на localhost
В Форме в которую вводился логин и пароль для Базы - такого поля не было.

В документации написано что нужно создавать самому файл конфигурации из config.sample.inc.php - там всё прописывать и загружать его переименовав в config.inc.php

PrestaShop 1.6.x.

Во время установки выскакивала ошибка:

Невозможно установить язык "Русский (Russian)"

Решено путём дублирования с дальнейшим переименованием файла /translations/en.gzip в ru.gzip

А если нет немецкого файла:

cannot install language "deutsch (german)"

/translations/en.gzip в de.gzip

и тд.

-----------------------------

PrestaShop 1.5.x./1.6.x. Отображение ошибок.

При включении этого режима даже незначительные ошибки будут выводиться в розовом модальном окне.

В файле config\defines.inc.php:

define('_PS_MODE_DEV_', false);

нужно заменить на true

Таким способом включиться Режим отладки

OpenСart

1. В корень помещается содержимое папки Upload

2. Переименовать config-dist.php в config.php и admin/config-dist.php в admin/config.php

3. chmod 0755 or 0777 system/storage/cache/
chmod 0755 or 0777 system/storage/download/
chmod 0755 or 0777 system/storage/logs/
chmod 0755 or 0777 system/storage/modification/
chmod 0755 or 0777 system/storage/session/
chmod 0755 or 0777 system/storage/upload/
chmod 0755 or 0777 system/storage/vendor/
chmod 0755 or 0777 image/
chmod 0755 or 0777 image/cache/
chmod 0755 or 0777 image/catalog/
chmod 0755 or 0777 config.php
chmod 0755 or 0777 admin/config.php

4. Руссификация:

Создание модуля Drupal

В sites/all/modules создаётся папка myprint.
В ней два файла:

myprint.info:

name = My print Module
description = opisanie My print Module
version = 7.x-1.0
core = 7.x

-----------------------------------------------------------------
mymodule.module:

<?php
print 'My print Module';

-----------------------------------------------------------------

Этот модуль будет выводить фразу: My print Module, на всех страницах сайта, в самом верху.

drupal 7 настройка smtp модуля

drupal 7 настройка smtp модуля:

1. /admin/config/system/site-information - miltorg@yandex.ru
2. admin/config/system/smtp :

smtp.yandex.ru
465
Use SSL
miltorg@yandex.ru
**************

miltorg@yandex.ru
E-mail address to send a test e-mail to - куда отправить тестовое письмо

главная проблема была в том что я не сделал пункт 1.

Перевод Друпал, русификация.

Перевод Друпал, русификация.

1. /admin/modules Включить Locale или сразу к 3
2. Там же жмём Configure и переходим к /admin/config/regional/language
3. Add language это и есть /admin/config/regional/language/add
4. Выставляем галочки.
5. Устанавливаем модуль https://www.drupal.org/project/l10n_update
6. Пока я не нажал кнопку здесь: admin/config/regional/translate/update - ничего не происходило. Там же есть ссылка, если нет кнопки:
Проверить вручную admin/config/regional/translate/check - это важно!

osCommerce

OsCommerce. Где лежат настройки?

Как это не странно - они лежат в файлах, а не в админке.

admin/includes/configure.php

includes/configure.php

Для того чтоб поменять домен нужно сменить строки:
define('HTTP_SERVER', 'http://test.de');
define('HTTPS_SERVER', 'http://test.de');

и строки:

define('HTTP_CATALOG_SERVER', 'http://test.de');
define('HTTPS_CATALOG_SERVER', 'http://test.de');

В админке лежат настройки касающиеся пользователя - администратора магазина.

phpbb чат

Настройки phpbb чата - ничего сложного там нет.
Самый большой вопрос - видимость чата. И в частности видимость чата для гостей.

1. Заходим в админку форума phpbb;
2. Кликаем на вкладку Модули - adm/index.php?sid=2efc0ccd6667f76f687add4c8ae83682&i=31;
3. Затем на Чат Основные настройки - adm/index.php?sid=2efc0ccd6667f76f687add4c8ae83682&i=chat&mode=config
4. Страницы с чатом - adm/index.php?sid=2efc0ccd6667f76f687add4c8ae83682&i=chat&mode=pages
5. Добавить страницу - adm/index.php?i=chat&sid=2efc0ccd6667f76f687add4c8ae83682&mode=pages&action=add

Тут всё вроде ясно и понятно.

Теперь про видимость чата для гостей:

1. Заходим Пользователи и группы --- права групп
2. Выбор группы --- гости --- отправить
3. Расширенные права
4. chat

Files directory Not fully protected | Drupal

Files directory Not fully protected
See http://drupal.org/SA-CORE-2013-003 for information about the recommended .htaccess file which should be added to the sites/default/files directory to help protect against arbitrary code execution.

Каждый раз получая эту надпись в админке Друпала я впадал в ступор. А всё до боли просто.
1. Ваш файл .htaccess остался или с другой версии или с другого сервера. Его нужно удалить.
2. Делаем:

2.1 Лезим в папку вашсайт/sites/default/files/
2.2 Удаляем файл .htaccess

3. Всё. Но могут быть проблемы:
3.1 Файл не удаляется.
3.2 Новый не создаётся.

4. Решение:
4.1 Изменить права доступа к папкам на 777.
4.2 Запустить Кнор.
4.3 Проверить и обязательно вернуть всё к исходному.

Координаты на карте яндекса

Скрипт позволяет получить координаты на карте Яндекса по щелчку. И отправить их на обработку для получения адреса и ближайших метро.

Командная строка Windows

ASSOC Вывод либо изменение сопоставлений по расширениям имен файлов.
ATTRIB Отображение и изменение атрибутов файлов.
BREAK Включение и выключение режима обработки комбинации клавиш CTRL+C.
BCDEDIT Задает свойства в базе данных загрузки для управления начальной
загрузкой.
CACLS Отображение и редактирование списков управления доступом (ACL)
к файлам.
CALL Вызов одного пакетного файла из другого.
CD Вывод имени либо смена текущей папки.
CHCP Вывод либо установка активной кодовой страницы.
CHDIR Вывод имени либо смена текущей папки.
CHKDSK Проверка диска и вывод статистики.
CHKNTFS Отображение или изменение выполнения проверки диска во время

RSS-материал