Архив автора: admin

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

Еще раз пишу о том, что ява скрипт почти полнофунцкионально работает в аймакросе с небольшими изменениями. Поэтому чтобы преобразовать число в строку можно применить стандартные функции яваскрипта или другие подходы. К примеру недавно писал макрос для сайта фрибиткоин и там, чтобы ставки ставились нормально, необходимо преобразовывать число в текст. И самый простой пример преобразования числа в строку — это добавление к число пустой строки и результат будет уже строкой. Пример ниже:
var n=5; alert(n+n);//выведется число 10
var s=5+''; alert(s+s);//выведется 55
То есть в переменной s хранится уже текстовая цифра 5 и если мы сложим две строки s+s то получим сложение строк то есть '5'+'5' получим '55'.
По сути много вариантов в яваскрипте и они имеют свои особенности и удобства, к примеру
функция String () и еще JavaScript методы: toString (), toFixed (), toExponential (), toPrecision ().
Но во  многих случая можно обходиться вышеуказанным вариантом без каких либо функций и методов.
Ну и пример из фрибиткоина
var st=1;//начальная минимальная ставка в сатошах
var temp='0.00000000';
var stxt,stavka1;
stxt=''+st;//преобразовали число в текст
stavka1=temp.substr(0,10-stxt.length)+stxt;
alert(stavka1);//выведется 0.00000001 как текстовая

Еще примеры:
var str = String(345);
alert(str+5);//выведется текст 3455
//—————————————————

Пример 2:
var n = 15;
str1 = n.toString(2);alert(str1);//выведет строку '1111'
str2 = n.toString(8);alert(str2);//выведет строку '17'
str3=n.toString(16);alert(str3);//выведет строку 'f'
Много других полезных вещей можно найти в этом же блоге, а еще больше в интернете. Если вам чего то не хватает в ява скрипте, то в интернете можно найти. Сам часто искал все в интернете, но сейчас уже набрался необходимый запас и порой заглядываю только в свой блог или еще чаще в свою копилку на жестком диске.

Автор: New PC

Преобразование строки в число

В аймакросе практически используется полноценный ява скрипт, возможно, за исключение последних версий аймакроса, так как такое ощущение, что в новых версиях аймакроса урезан функционал ява скрипта.
Поэтому для того чтобы преобразовать строку в число, нужно использовать функцию ява скрипта parseInt(x,10); где х — это строка в которой хранятся цифры,  а число 10 в функции указывает на систему счисления, в данном случае десятичная. Пример ниже:
//—————————————-
var x='123abc';
var n=parseInt(x,10);
alert(n);//выведется число 123
//—————————————
Функцию можно использовать без указания системы счисления, по умолчанию берется 10чная система счисления. То есть  var n=parseInt(x); alert(n); выведется тоже самое 123.
Пример 2:
//—————————————
var a = '1111101000';
var b = parseInt(a, 2);
alert(b); //выведет число 1000
//—————————————
 То есть во 2 примере дано двоичное число в строке, а в переменной b уже получаем число в десятичной системе, то есть 1000 уже в десятичной системе счисления.
Ну и еще один пример это дано число в 16-ричной системе счисления, а результат мы получим в 10чной. То есть можно использовать эту функцию не только для преобразования строки в число но преобразования из другой системы счисления в десятичную.
//—————————————
var a = «3E8»;
var b = parseInt(a, 16);
alert(b); //тоже выведет число 1000
//—————————————

Автор: New PC

Bitrix. Получить id элемента/раздела по коду

Очень не люблю ЧПУ в адресах страниц. Бессмысленное жертва ради мнимого удобства. Из-за ЧПУ получаются супер-длинные адреса, которыми даже нельзя нормально делиться в некоторых соцсетях/мессенджерах из-за ограничения количества символов. Поэтому приходится переделывать некоторые сайты… Читать

Python. Цвет текста

Всегда считал скучными программы с консольным интерфейсом. Из-за этого невзлюбил многие языки программирования. Потому что обучение всегда начинается с примеров вывода в чёрно-белую консоль. Единственный способ сделать этот процесс увлекательным — это добавить весёлые цвета. Расскажу как сделать это на Python’е. Читать

Минимальные системные требования WINDOWS 7, 8, 10.

Во время работы приходится много и часто устанавливать и переустанавливать операционные системы. Иногда возникает вопрос  сможет ли компьютер «потянуть» ту или иную ОС. Для ответа приводятся минимальные системные требования наиболее популярных в настоящее время операционных систем от Microsoft.

 Минимальные системные требования Windows 7.

Для 32-разрядных (x86)  процессоров:

-тактовая частота процессора 1 ГГц;

-1 ГБ ОЗУ;

-16 ГБ свободного места на жестком диске;

 

Для 64-разрядных (x64) процессоров:

-тактовая частота процессора 1 ГГц;

-2 ГБ ОЗУ;

-20 ГБ свободного места на жестком диске;

Графическое устройство DirectX 9 с драйвером WDDM 1.0 или более поздней версии.

Из своего опыта можно добавить, что 1,5ГГц и 1Гб ОЗУ компьютер с Win7x32 удовлетворительно работает с офисными программами без установленного антивируса. Такие ПК  у нас в организации еще не редкость. Win7 в настоящее время (2017г.) является пока еще наиболее популярной ОС.

 

Минимальные системные требования Windows 8.1.

Для 32-разрядных (x86)  процессоров:

-процессор с поддержкой PAE, NX и SSE2;

-тактовая частота процессора 1 ГГц;

-1 ГБ ОЗУ;

-16 ГБ свободного места на жестком диске;

 

Для 64-разрядных (x64) процессоров:

-процессор с поддержкой PAE, NX и SSE2;

-тактовая частота процессора 1 ГГц;

-2 ГБ ОЗУ;

-20 ГБ свободного места на жестком диске;

Видеоадаптер. Microsoft DirectX 9 с драйвером WDDM.

 

Минимальные системные требования Windows 10.

Для 32-разрядных (x86)  процессоров:

-тактовая частота процессора 1 ГГц;

-1 ГБ ОЗУ;

-16 ГБ свободного места на жестком диске;

 

Для 64-разрядных (x64) процессоров:

-тактовая частота процессора 1 ГГц;

-2 ГБ ОЗУ;

-20 ГБ свободного места на жестком диске;

Видеоадаптер     DirectX версии не ниже 9 с драйвером WDDM 1.0.

Дисплей     800 x 600.

Можно заметить, что минимальные требования у этих трех систем практически идентичные.

WINXP уже выходит из обращения, однако встречаются в процессе обслуживания нашей ЛВС еще работающие компьютеры, на которые ничего другого кроме WINXP установить нельзя. Это совсем древние ПК и люди еще что-то пытаются на них делать.  Поэтому приводятся данные системных требований и по WindowsXP. Так же WinXP и даже Win2000 используются с некоторым профессиональным ПО. В этом случае так же невозможно заменить ОС.

Минимальные системные требования Windows XP.

-тактовая частота процессора 233 МГц;

-64 МБ ОЗУ (рекомендуется не менее 128 МБ);

— 1,5 ГБ свободного места на жестком диске;

Видеокарта и монитор, поддерживающие режим Super VGA с разрешением не менее чем 800×600 точек

Информация с официального сайты Microsoft.

 



2017-10-27T18:40:37
Настройка ПО

Как создать загрузочный носитель.

Для того, чтоб создать загрузочную флешку  (диск) с помощью которой затем можно устанавливать и переустанавливать операционную систему воспользуемся небольшой программой RUFUS.

— скачиваем Rufus;

— скачиваем образ ОС Windows (7, 8.1, 10) из надежного источника.

Переходим к созданию загрузочного носителя. Вставляем пустую флешку в USB разъем, запускаем программу RUFUS, и перед нами откроется следующее окно.

1. Устройство — выбираем нашу флешку.

2.Схема раздела и тип системного интерфейса — MBR для компьютеров с BIOS или UEFI-CSM.

-MBR для компьютеров с UEFI — выбираем для биоса с графическим интерфейсом;

-GPT для компьютеров c UEFI — выбираем для win8, win10 и HDD 2 и более Тб;

3.Файловая система NTFS.

4.Размер кластера — по умолчанию 4096 байт.

5.Новая метка тома —  будущее название флешки (любое латинскими буквами).

6.Параметры форматирования оставляем без изменений. Отмеченные галочками: быстрое форматирование, создать загрузочный диск и создать расширенную метку и значок устройства.

7.ISO-образ — выбираем предварительно скаченный образ ОС.

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

Переходим к установке ОС.



2017-10-27T18:22:00
Настройка ПО