Кто идет на Unix-way (или пользователь Linux - кто он)

Обсуждение развития Open-source.

Модератор: Модераторы разделов

YUKLA
Сообщения: 342
ОС: Gentoo Linux, XFCE 4.6.1

Re: Кто идет на Unix-way

Сообщение YUKLA »

diesel писал(а):
12.11.2009 12:55
является ли html генерируемый движком форума программой? команды в нем есть.
Безусловно. Интерпретатором которой выступает ваш браузер. Как в части команд HTML, так в части команд Java-script.
В этом контексте признаком программы (и типом вызываемого интерпретатора) является ее тип mime.

Вы же не будете спорить, что, скажем, Flash является программой? ;) А, скажем, наличие игр, написанных на HTML - тоже оспаривать не будете?
Спасибо сказали:
Аватара пользователя
Voral
Сообщения: 1205
ОС: Debian Wheezy (amd64)

Re: Кто идет на Unix-way

Сообщение Voral »

deadhead писал(а):
12.11.2009 12:53
в таком случае чем является вышеописанный файл?
P.S. Компьютерная программа

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

разве нет?
и если будет


Это тоже последовательность команд, предназначенная.....

YUKLA писал(а):
12.11.2009 12:57
diesel писал(а):
12.11.2009 12:55
является ли html генерируемый движком форума программой? команды в нем есть.
Безусловно. Интерпретатором которой выступает ваш браузер. Как в части команд HTML, так в части команд Java-script.
В этом контексте признаком программы (и типом вызываемого интерпретатора) является ее тип mime.

Вы же не будете спорить, что, скажем, Flash является программой? ;) А, скажем, наличие игр, написанных на HTML - тоже оспаривать не будете?

Вот тут я не согласен. html это скорее коннфиг файл страницы :) в нем не задаются действия, в нем задается только описание. Хотя могут быть встроены скрипты..... А вот скрипты это уже программа.

Ну а наличие игр написанных на HTML я отрицаю. Таковых нет.
То что не убивает нас, делает нас сильнее! © Ницше.
When life puts you in tough situations, don’t say "why me". Just say "try me © ?
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Кто идет на Unix-way

Сообщение sash-kan »

Voral писал(а):
12.11.2009 12:36
Это набор команд на определенном языке. Согласитесь вы не сможете написать "хачу книгу напечатать". (если только не напишите предварительно такой скрипт или ссылку).
я — не соглашусь. потому что могу написать в командной строке (вы тоже можете):
print book.pdf
view article.txt
see image.png

разницы не вижу.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Кто идет на Unix-way

Сообщение sash-kan »

YUKLA писал(а):
12.11.2009 12:36
sash-kan писал(а):
12.11.2009 12:27
едем дальше.
человек, нанятый на работу внутренним аудитором может формально совмещать свои должностные обязанности внутреннего аудитора с должностными обязанностями бухгалтера?
интересует именно формальная сторона.
т.е. если _не_может_ — то очень хотелось бы знать, какими документами это регламентировано.
спасибо.
По вашей же ссылке:
1120 — Индивидуальная объективность
Внутренние аудиторы должны быть беспристрастны и непредвзяты в своей работе и избегать конфликта интересов любого рода.

Интерпретация:
Конфликт интересов — это ситуация, когда внутренний аудитор, являющийся лицом, облеченным доверием, имеет конкурирующий профессиональный или личный интерес. Наличие таких конкурирующих интересов может помешать внутреннему аудитору выполнять свои обязанности беспристрастно. Конфликт интересов может существовать даже в тех случаях, когда он не приводит к неэтичным или неправильным действиям. Конфликт интересов может привести к возникновению видимости ненадлежащего поведения, что может подорвать доверие к внутреннему аудитору, подразделению внутреннего аудита и к профессии в целом. Конфликт интересов может повредить способности аудитора объективно выполнять свои функции и обязанности.

т.е. формального запрета нет, а существует только ваша трактовка понятия «конкурирующий профессиональный или личный интерес». я правильно понимаю?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
YUKLA
Сообщения: 342
ОС: Gentoo Linux, XFCE 4.6.1

Re: Кто идет на Unix-way

Сообщение YUKLA »

Voral писал(а):
12.11.2009 13:02
Ну а наличие игр написанных на HTML я отрицаю. Таковых нет.
Полно. HTML/CSS/JS и вперед.

ЗЫ: Не понимаю сути дискуссии. ИМХО, вы все время забываете, что работаете не в абстрактной "командной строке", а в командной строке конкретной программы - интерпретатора.
Спасибо сказали:
Аватара пользователя
Voral
Сообщения: 1205
ОС: Debian Wheezy (amd64)

Re: Кто идет на Unix-way

Сообщение Voral »

sash-kan писал(а):
12.11.2009 13:06
print book.pdf
view article.txt
see image.png

разницы не вижу.

1. Разница в языке для русскоязычного человека это не является естественным. В конце концов если он знает по английски слово принт то у него есть "моя фотка на вчерашнем вечере" а не image.png (если имя задать - расширение лишнее для восприятия человека)
2. Ну и потом я уже несколько раз говорил на тему считать или нет одну команду последовательностью команд..... Но две команды тут без вопросов- последовательность.
То что не убивает нас, делает нас сильнее! © Ницше.
When life puts you in tough situations, don’t say "why me". Just say "try me © ?
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Кто идет на Unix-way

Сообщение watashiwa_daredeska »

Voral писал(а):
12.11.2009 13:02
Вот тут я не согласен. html это скорее коннфиг файл страницы :) в нем не задаются действия, в нем задается только описание.
Т.е. программа на Prolog — не программа? Ведь в ней тоже не задаются действия.
А конфиг Emacs — это конфиг или программа?
Спасибо сказали:
YUKLA
Сообщения: 342
ОС: Gentoo Linux, XFCE 4.6.1

Re: Кто идет на Unix-way

Сообщение YUKLA »

sash-kan писал(а):
12.11.2009 13:12
т.е. формального запрета нет, а существует только ваша трактовка понятия «конкурирующий профессиональный или личный интереса». я правильно понимаю?

1. Это не моя трактовка.
2. Я не юрист, и к сожалению, не могу дать вам компетентный ответ о законодательной базе.
3. Я и не бухгалтер, к слову. ;)
Спасибо сказали:
Аватара пользователя
Voral
Сообщения: 1205
ОС: Debian Wheezy (amd64)

Re: Кто идет на Unix-way

Сообщение Voral »

YUKLA писал(а):
12.11.2009 13:12
Voral писал(а):
12.11.2009 13:02
Ну а наличие игр написанных на HTML я отрицаю. Таковых нет.
Полно. HTML/CSS/JS и вперед.


JS не имеет ни какого отношения к HTML. У них лишь есть средства взаимодействия. Да и то предоставляются они именно браузером. Если браузер не будет предоставлять объектную модель страницы...... То никакой игры и не будет.
То что не убивает нас, делает нас сильнее! © Ницше.
When life puts you in tough situations, don’t say "why me". Just say "try me © ?
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Кто идет на Unix-way

Сообщение watashiwa_daredeska »

YUKLA писал(а):
12.11.2009 12:42
diesel писал(а):
12.11.2009 12:35
YUKLA писал(а):
12.11.2009 12:25
3. Как только в вашем "текстовом файле" произошло разделение на "команды" и "данные" - он (файл) автоматически стал ПРОГРАММОЙ. Среда выполнения которой требует дальнейшего уточнения.

не совсем понял. если например написать в файл:
while read i; do echo $i; done << $1
or smth like. Здесь нет данных, а есть только команды по их обработке.
Данные хранятся в вашей переменной i.
Априори, предполагается, что если в файле есть только данные - то это файл данных. Если в файле есть команды - это программа.
Хорошо, это же самое действие можно записать на языке FL без упоминания каких-либо данных вообще. Кстати, даже команд не будет, будут только декларации функций.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Кто идет на Unix-way

Сообщение sash-kan »

YUKLA писал(а):
12.11.2009 12:42
Сразу определюсь - документ *.doc - это ПРОГРАММА. И под нее есть вирусы.
отлично. значит, запустив oowriter, нажав ctrl+s, затем клавишу A, затем клавишу enter, я уже напишу программу. верно?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Voral
Сообщения: 1205
ОС: Debian Wheezy (amd64)

Re: Кто идет на Unix-way

Сообщение Voral »

watashiwa_daredeska писал(а):
12.11.2009 13:13
Т.е. программа на Prolog — не программа? Ведь в ней тоже не задаются действия.

Это как? Я, правда, с ним не работал. Но вот: ТЫЦ
Вы можете привести пример?

watashiwa_daredeska писал(а):
12.11.2009 13:13
А конфиг Emacs — это конфиг или программа?

Не пользовался. Судя по вики там можно программировать..... Но как это выглядит я не вкурсе.




sash-kan писал(а):
12.11.2009 13:17
отлично. значит, запустив oowriter, нажав ctrl+s, затем клавишу A, затем клавишу enter, я уже напишу программу. верно?

Я тут тоже не согласен. Таже "путаница" как и с играми на html. В doc можно вставлять скрипты. Которые текстовый процессор может потом запустить. Сам doc тут не при делах.
То что не убивает нас, делает нас сильнее! © Ницше.
When life puts you in tough situations, don’t say "why me". Just say "try me © ?
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: Кто идет на Unix-way

Сообщение Ali1 »

sash-kan писал(а):
12.11.2009 13:17
YUKLA писал(а):
12.11.2009 12:42
Сразу определюсь - документ *.doc - это ПРОГРАММА. И под нее есть вирусы.
отлично. значит, запустив oowriter, нажав ctrl+s, затем клавишу A, затем клавишу enter, я уже напишу программу. верно?

Нет, неверно. Вы выполните чужую программу.
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Кто идет на Unix-way

Сообщение watashiwa_daredeska »

Voral писал(а):
12.11.2009 13:27
Вы можете привести пример?
Я на нём сто лет ничего не писал, лень сейчас ворошить, искать, ставить интерпретатор и т.п. Вот Вам краткое описание даже не самого Пролога, а целого класса языков: Декларати́вные языки́ программи́рования
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: Кто идет на Unix-way

Сообщение Ali1 »

watashiwa_daredeska писал(а):
12.11.2009 13:13
Voral писал(а):
12.11.2009 13:02
Вот тут я не согласен. html это скорее коннфиг файл страницы :) в нем не задаются действия, в нем задается только описание.
Т.е. программа на Prolog — не программа? Ведь в ней тоже не задаются действия.
...

Опередили.
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Кто идет на Unix-way

Сообщение watashiwa_daredeska »

Voral писал(а):
12.11.2009 13:27
Судя по вики там можно программировать..... Но как это выглядит я не вкурсе.
Да обычно выглядит. http://pastebin.org/52971


Ali1 писал(а):
12.11.2009 13:28
Нет, неверно. Вы выполните чужую программу.
Это почему?
Случай 1:
- Выполняю чужую программу vi.
- Сохраняю свою программу (скрипт) *.sh.
Случай 2:
- Выполняю чужую программу oowriter.
- Сохраняю свою программу *.doc.

В чём разница?
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: Кто идет на Unix-way

Сообщение Ali1 »

watashiwa_darede... писал(а):
12.11.2009 13:38
В чём разница?

Вы выполните чужую программу.
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Кто идет на Unix-way

Сообщение watashiwa_daredeska »

watashiwa_darede... писал(а):
12.11.2009 13:31
лень сейчас ворошить, искать
Вот, нашел туториал, в частности там есть пример.
Спасибо сказали:
Аватара пользователя
Voral
Сообщения: 1205
ОС: Debian Wheezy (amd64)

Re: Кто идет на Unix-way

Сообщение Voral »

watashiwa_daredeska писал(а):
12.11.2009 13:31
Я на нём сто лет ничего не писал, лень сейчас ворошить, искать, ставить интерпретатор и т.п. Вот Вам краткое описание даже не самого Пролога, а целого класса языков: Декларати́вные языки́ программи́рования

Смутно конешно. Немного почитал.... Поправьте если я не прав:
Сформированный файл HTML это просто описание. Браузер берёт и выводит его как есть. Ни каких условий в HTML нет. (Есть только надстойки от недружественных бродилок ;)
Здесь. Как я понял вы всеже задаете входные параметры, но основании которых отображается результат.

Впрочем дальше не буду.... Я слишком туманно себе предстваляю этот пролог и как его использовать.....
То что не убивает нас, делает нас сильнее! © Ницше.
When life puts you in tough situations, don’t say "why me". Just say "try me © ?
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Кто идет на Unix-way

Сообщение watashiwa_daredeska »

Ali1 писал(а):
12.11.2009 13:43
Вы выполните чужую программу.
Чужую программу я выполняю в любом случае: vi в одном, oowriter в другом. А *.sh и *.doc я еще не выполняю, я их только создаю.
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Кто идет на Unix-way

Сообщение diesel »

Voral писал(а):
12.11.2009 12:56
t.t писал(а):
12.11.2009 12:09
(: Ни то, ни другое.

Логично. Не удачный пример привел.
Скажем так если вы выполняете некую последовательность команд постоянно. Напишите ли вы для нее скрипт. Или будете ее вводить каждые раз?

вообще если говорить о bash то она окажется в history, и можно будет ее звать от туда, так или иначе
Спасибо сказали:
Аватара пользователя
Voral
Сообщения: 1205
ОС: Debian Wheezy (amd64)

Re: Кто идет на Unix-way

Сообщение Voral »

watashiwa_daredeska писал(а):
12.11.2009 13:38
Да обычно выглядит. http://pastebin.org/52971

хм... надо еще разбираться, что там делается :)
Скажу общими словами:
Если просто свойства принимаются равными в соответствии с какими то параметрами то это именно "конфигурация"..... Если там именно выполняются команды, т.е. инструкции к действию........ Точно не могу сказать.

Возможно просто такая же ситуация как включение скриптов в HTML (HTML просто "конфиг", JS программа)
То что не убивает нас, делает нас сильнее! © Ницше.
When life puts you in tough situations, don’t say "why me". Just say "try me © ?
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Кто идет на Unix-way

Сообщение sash-kan »

Voral
вы очень приятный собеседник в плане пофлудить!


Voral писал(а):
12.11.2009 13:12
sash-kan писал(а):
12.11.2009 13:06
print book.pdf
view article.txt
see image.png

разницы не вижу.

1. Разница в языке для русскоязычного человека это не является естественным. В конце концов если он знает по английски слово принт то у него есть "моя фотка на вчерашнем вечере" а не image.png (если имя задать - расширение лишнее для восприятия человека)
2. Ну и потом я уже несколько раз говорил на тему считать или нет одну команду последовательностью команд..... Но две команды тут без вопросов- последовательность.
замечательно. т.е. для «русскоязычного человека»
see article.text
будет программой, а для всех остальных — нет?
(кстати, напоминаю, что слову «нет» вы не дали определения. или я не понял фразы «Запуск программы естественным для человека определением.»)
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Кто идет на Unix-way

Сообщение watashiwa_daredeska »

Voral писал(а):
12.11.2009 13:44
Сформированный файл HTML это просто описание. Браузер берёт и выводит его как есть. Ни каких условий в HTML нет.
Дело не в том, что в HTML нет условий, а в том, что:
программистом не задается пошаговый алгоритм решения задачи ("как" решить задачу), а некоторым образом описывается, "что" требуется получить в качестве результата.
Условия могут быть, но условие — не действие. Например:

Код: Выделить всё

Факториал(N) :=
  не определен, если N - не натуральное число
  1, если N=1, иначе
  N * Факториал(N-1)
Условия есть, команд нет.
Спасибо сказали:
Аватара пользователя
Voral
Сообщения: 1205
ОС: Debian Wheezy (amd64)

Re: Кто идет на Unix-way

Сообщение Voral »

sash-kan писал(а):
12.11.2009 13:52
замечательно. т.е. для «русскоязычного человека»


Ну так, а кто тут на флуд меня вытягивает?

Согласитесь для человека гораздо естественней скомандовать:

"To print this document" или "print for me this document" - именно так он бы сказал голосом, другому человеку (прошу прощения за мой английский, но суть думаю понятна). И при этом вам как человеку важно что есть некий документ, который важно напечатать и вам совершенно не важно в каком он формате. А компьютеру вы должны сообщить на его языке. Или воспользоваться подготовленным кемто ярлычком имеющим более понятный для вас вид.
То что не убивает нас, делает нас сильнее! © Ницше.
When life puts you in tough situations, don’t say "why me". Just say "try me © ?
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: Кто идет на Unix-way

Сообщение Ali1 »

watashiwa_daredeska писал(а):
12.11.2009 13:45
Ali1 писал(а):
12.11.2009 13:43
Вы выполните чужую программу.
Чужую программу я выполняю в любом случае: vi в одном, oowriter в другом. А *.sh и *.doc я еще не выполняю, я их только создаю.

Эх, совсем Вы меня запутали. :)
Речь изначально была об:
программа:
Нажать клавиши:
{oowriter} <enter> <Ctrl + S> <a> <enter>
Исполнитель
компутер + Ali1
программист:
sash-kan
:)
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Кто идет на Unix-way

Сообщение sash-kan »

YUKLA писал(а):
12.11.2009 13:14
sash-kan писал(а):
12.11.2009 13:12
т.е. формального запрета нет, а существует только ваша трактовка понятия «конкурирующий профессиональный или личный интереса». я правильно понимаю?

1. Это не моя трактовка.
2. Я не юрист, и к сожалению, не могу дать вам компетентный ответ о законодательной базе.
3. Я и не бухгалтер, к слову. ;)
принял к сведению.
едем дальше.
процедуру расчёта tco формально может выполнить один человек?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Кто идет на Unix-way

Сообщение watashiwa_daredeska »

Voral писал(а):
12.11.2009 13:49
Если просто свойства принимаются равными в соответствии с какими то параметрами то это именно "конфигурация"..... Если там именно выполняются команды, т.е. инструкции к действию...
У Вас противоречие. Присваивание — уже команда. Да, в этом файле назначаются значения некоторых параметров, декларируются (но не выполняются) функции и выполнение этих функций вешается на горячие клавиши.
Спасибо сказали:
Аватара пользователя
Voral
Сообщения: 1205
ОС: Debian Wheezy (amd64)

Re: Кто идет на Unix-way

Сообщение Voral »

watashiwa_daredeska писал(а):
12.11.2009 13:53

Код: Выделить всё

Факториал(N) :=
  не определен, если N - не натуральное число
  1, если N=1, иначе
  N * Факториал(N-1)
Условия есть, команд нет.
[code]

Присвоить переменной значение..... Это тоже команда. А в некоторых языках можно переопределить ":=" и это будет запуск фаерфокса....

Вообще очень интересно - меня объявили флудильщиком, а сами в параллель доказывают , что html это программирование (если быть честным то и я так думал до сегодняшней дискуссии, js тут не при чем), и что shell script это не программирование...... Где логика?
То что не убивает нас, делает нас сильнее! © Ницше.
When life puts you in tough situations, don’t say "why me". Just say "try me © ?
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Кто идет на Unix-way

Сообщение sash-kan »

Ali1 писал(а):
12.11.2009 13:28
sash-kan писал(а):
12.11.2009 13:17
YUKLA писал(а):
12.11.2009 12:42
Сразу определюсь - документ *.doc - это ПРОГРАММА. И под нее есть вирусы.
отлично. значит, запустив oowriter, нажав ctrl+s, затем клавишу A, затем клавишу enter, я уже напишу программу. верно?

Нет, неверно. Вы выполните чужую программу.
нажав в терминале клавишу «w», затем «enter» я тоже выполню чужую программу?
или напишу собственную?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали: