?

Log in

Content-щик

Jul. 11th, 2017 | 06:06 am

"Поэт - это не профессия"
Цитата из дела И.Бродского

"Мне надо писать тексты, чтобы их кто-то хотел читать. Если я не буду писать тексты, нечего будет читать. И дальше уже никакая технология не заставить людей читать..."
А.Носик

http://echo.msk.ru/programs/a_team/1906582-echo/


Прощай, Антон

Link | Leave a comment | Share

Запуск в один клик

Jul. 1st, 2017 | 07:26 pm

Мне понадобилось часто заходить в консоль "Управление компьютером" и "Диспечер устройств". Чтобы не кликать несколько раз мышкой, я решил открывать нужные мне окна с помощью команд. Но чтобы не писать эти команды самому их следует запускать помощью сценариев или скриптов. Я выбрал сервера Windows Script Host, который уже встроен в Windows и не требует дополнительной установки. Сценарии можно запустить одним кликом мышки. Я создал ярлыки для моих скриптов, указал путь к ним и разместил их на рабочем столе. Вот как это выглядит:

Чтобы создать файл, достаточно открыть стандартный блокнот Windows и написать в нём:

'скрпит запускает команду mmc compmgmt.msc без запуска cmd.exe,
'которая отрывает окно «Управление компьютером»
Dim oShell
Set oShell = WScript.CreateObject ("WSCript.shell")
oShell.run "mmc compmgmt.msc", 0
Set oShell = Nothing

Сохранить файл под любым именем, который вам нравиться, но с расширением .vbs
Создать ярлык и указать в нем пусть к сценарию.

Конечно можно поступить ещё проще и не писать сценарий, а создать ярлык и указать (в поле "Объект:") путь к программе compmgmt.msc, т.е. к компоненту Windows "Управление компьютером":

C:\Windows\System32\ru-RU\compmgmt.msc

Результа такой же, как и вариант со скриптом vbs.
Попробуйте, сами создать ярлык, который запусткает "Диспетчер устройств".
Команды можно найти по этой ссылке:
https://technet.microsoft.com/ru-ru/library/cc754081(v=ws.11).aspx
Как писать скриты vbs можно здесь:
https://technet.microsoft.com/en-us/scriptcenter/dd940112.aspx

Link | Leave a comment | Share

galkovsky vs bohemicus

Jun. 24th, 2017 | 08:46 pm

Забавно, что когда galkovsky пишет посты, то он пишет о себе. Он выворачивает себя наружу.
Такой подход очень подкупает, пока не становится ясно, что читать подобное может только
специалист по психиатрии, которому нужен материал для его научной работы.
Или пока вас не начнёт "выворачивать" наружу.

У bohemicus всё наоборот, он скрывает себя и пишет отстранённо, безличностно.
Он перебирает все возможные исторические идеи и идеалы. Он примеряет их на себя, чтобы скрыться за ними.
Bohemicus - это никто в маске гида, рассказчика за кадром, аристократа.
Вся прелесть его журнала - это увлекательный текст, но личность bohemicus не доступна.
Она (личность) проявляется в комментариях, а комментарии в журнале bohemicus http://bohemicus.livejournal.com/, пожалуй, самая интересна часть. По комментариям bohemicus можно увидеть, как человек меняется, как всё сильнее он вживается исторические образы и принимает идеи своих же текстов. Они его поглащают полностью.

http://galkovsky.livejournal.com/ - это действительно наполеон, которому никто не верит, только психиатр.
http://bohemicus.livejournal.com/ - это никто (инкогнито), которое шьет себе плащ, из белоснежного бархата, и видит себя Первым консулом с неограниченными полномочиями, но возможно ему нравиться темно-синий мундир.

Link | Leave a comment | Share

Случайный процесс и процесс без последствий

Apr. 1st, 2017 | 09:18 am

Случайный процесс можно выразить с помощью случайной функции, аргументом которой является время - X(t).

Случайная функция возвращает случайную величину при любом аргументе функции.

Процесс без последствий - это случайный процесс, который происходит в любой момент времени (t0)
и вероятность любого состояния системы в будущем (t > t0) зависит только от её состояния в настоящем (t = t0)
и не зависит от того, когда и каким образом система пришла в это состояние. Такой процесс называется Марковским процессом.

Различные виды Марковского процесса можно классифицировать в зависимости от непрерывности
или дискретности множества значений случайной функции X(t) и её аргумента t.

1. Дискретное состояние и дискретное время - цепь Маркова
2. Непрерывное состояние и дискретное время - Марковские последовательности
3. Дискретное состояние и непрерывное время - непрерывная цепь Маркова
4. Непрерывное состояние и непрерывное время



Link | Leave a comment | Share

Структуры данных

Oct. 17th, 2016 | 10:17 pm

Проектирование структур данных является решающим элементов при разработке программ

Читать далее…Collapse )

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

Суть задачи влияет на применяемые структуры данных, а написание кода облегчается тщательным выбором объектов для хранения данных.

Существует аспект, что язык программирования не так уж существен при проектировании программ в целом.

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

Практика программирования стр.79

Link | Leave a comment | Share

Абстрактное представление реальности

Oct. 13th, 2016 | 09:16 am

"...Совреманные цифровые компьютеры были изобретены для выполнения сложных и длинных вычислений.
  Информация, доступная компьютеру, представляет собой специально подобранных надоб данных, относящихся к решаемой задаче, причем предполагается, что этот набор достаточен для получения нужных результатов. Данные являеются абстрактными представлениями реальности в том смысле, что некоторые свойства реальных объектов игнорируются, так как они несущественны для этой задачи. Поэтому абстракция — это ещё и упрощение реальности.
Большой массив обрабатываетмой компьютером информации является в определенном смысле абстрактным представлением некоторой часть реального мира.
  Решая задачу с использованием компьютера или без него, необходимо выбрать абстрактное представление реальности, то есть определить набор данных, который будет представлять реальную ситуацию. Это набор можно сделать руководствуясь решаемой задачей. Затем нужно определиться с представлением информации. Здесь выбор определяется средствами вычислительной установки. В большинстве случаев эти два шага не могут быть польностью раздалены.
  Язык программирования представляет абстрактный компьютер, допускающий интерпретацию в терминах данного языка, что может подразумевать определенный уровнь абстракции по сравнению с объектами, используемыми в реальном вычислительном устройстве. Программист освобождается от заботы о представлении чисел, если числа являются элементарными объектами в данном языке.
Использование языка, предоставляющего удобный набор базовых абстраций, общих для большинства задач обрабоки данных, влияет главным образом на надёжность получающихся программ. Легче спроектировать программу, опираясь на рассуждениях знакомые понятия чисел, множеств, последовательностей и циклов, чем иметь дело с битами, единицами храниния и переходами управления.
  Чем ближе абстракции к конкретному компьютеру, тем легче сделать выбор представления инженеру или автору компилятора и тем выше вероятность, что единственный выбор будет подходить для всех (или почти всех) мыслимых приложений.»

Николас Вирт. "Алгоритмы и стуктуры данных"

Link | Leave a comment | Share