Английская грамматика для программистов
[info]yurikravchik
Сначала разберёмся с основами. Структура всех сообщений которыми обмениваются люди такова - дерево, вершиной которого является ДЕЙСТВИЕ (сказуемое, predicate), и ветки - подлежащее (subject), дополнения (object etc). В эту структуру вроде как укладывается вообще всё. По крайней мере в лингвистике и в NLP я другого не видел.
Это простая и основополагающая мысль. Можно еще представить эту струтуру как - имя ф-ции с аргументами. Predicate(subject, param1, paramN). Или как в лиспе (predicate subject param1 paramN). Понятно, что любой из аргументов может отсутсвовать, кроме предиката. Даже если он не указывается явно - его всегда можно восстановить из контекста.

В русском языке эта структура абсолютно не очевидна, однако. Сказуемое - глагол. Роль остальных слов по отношению к сказуемому выражается падежами и дополнительными словами. Если бы это был язык программирования - аргументы с именем ф-ции могли бы идти вперемешку, но при этом они были бы как-то маркированы - префиксами, суффиксами, или еще как-то.

Ну и, наконец, английский. В нём всё проще чем в русском, как для программиста, потому что похоже на язык программирования. Как ни странно :). В повествовательных предложениях в английском языке всё определяется положением слов в предложении. Субъект (кто делает), потом предикат (что делает), потом остальное. Для субъекта - да, выделено особое место. Это как в объектно-ориентированном языке - на первом месте "кто делает", на втором "что делает", дальше остальное. Subject.predicate(args)

P.S. для меня понятия "подлежащее" и "сказуемое" всегда были лишены смысла. Только имея в багаже знания логики, лингвистики из англоязычных источников, программирования, я обратил внимание, что это суть subject и predicate (привет логика!), которые суть объект и метод (привет ООП!), которые суть эл-ты стандартной структуры, которую человек использует для общения, а может и мышления (привет NLP!).

P.P.S. А как-же время, род и т.п. у сказуемого? Как же вопросительные предложения? И куда тут вставлять прилагательное? Об этом, возможно, в другой раз.
  • Leave a comment
  • Add to Memories

Логическое программирование
[info]yurikravchik
Написал свой logic programming language. Правда у него следствий у каждого правила может больше одного. Надо конечно еще доказать что он звучный, полный и что-нибудь еще :). А пока наверное он всё-же не очень логический, но зато вполне практичный.
В отличии от Пролога - поиск ведётся в ширину. Еще одна особенность, довольно важная - есть обязательные правила. Они позволяют кое-что записывать более интуитивно чем в Прологе.

Пример постановки задачи о волке, козе и капусте:

(коза слева) (капуста слева) (лодочник слева) (волк слева) : (условие)
(слева напротив справа)
(справа напротив слева)
(коза Б1) (волк Б1) (лодочник Б2) : (ошибка)
(коза Б1) (капуста Б1) (лодочник Б2) : (ошибка)

(А Б1) (лодочник Б1) (Б1 напротив Б2) :: (А Б2) (лодочник Б2)
(лодочник Б1) (Б1 напротив Б2) :: (лодочник Б2)

вопрос: (коза справа) (капуста справа) (лодочник справа) (волк справа)


":" - означает обязательно правило, "::" - необязательное правило, т.е. в данном случае действие. Слева - причина, справа - следствие. Это еще одно отличие от Пролога :).

Print pdf as booklet in linux
[info]yurikravchik
Как распечатать буклет из pdf в линуксе:

1. pdftops 1.pdf - | psbook -s40 | psnup -2 | psselect -o | lpr

2. Берём распечатанную пачку, и не переворачивая кладём снова в принтер.

3. pdftops 1.pdf - | psbook -s40 | psnup -2 | psselect -e -r | lpr

Подробности... )

Заработки Горбачева
[info]yurikravchik
"
Я все резче и резче стал выступать с критикой советского режима, понимая, что Горбачев с его новым премьер-министром Павловым уже начали делать деньги. Предчувствуя окончательный кризис своей власти, они стали перебрасывать валюту и золото из запаса страны на секретные счета КПСС за рубежом.
...
Например, только за 90-й год из СССР было вывезено и спрятано за границей 234 тонны золота - это точная цифра! А назвал ее публично сам премьер-министр Павлов!
...
- За вывезенное золото товарищ Павлов отчитался перед народом только на 1,5 миллиарда долларов. А куда вы дели еще 1,3 миллиарда, товарищ Павлов?
Как же они меня ненавидели в ЦК КПСС! Теперь я могу себе это представить, а тогда я об этом как-то не задумывался и никакого страха за свою жизнь не испытывал...
"

А.Тарасов "Миллионер"

60% европейцев не имеет своих квартир
[info]yurikravchik
"Премьер (Путин) указал, что в России доля зарегистрированной жилищной аренды не превышает 5% и утеряны традиции строительства и использования так называемых доходных домов. При этом в Европе до 60% населения проживает в съемных домах и квартирах, а в США - до 35%, отметил он."

http://top.rbc.ru/economics/22/07/2011/606968.shtml

60% населения живёт в доходных домах. Светлая мечта.
  • Leave a comment
  • Add to Memories

(no subject)
[info]yurikravchik
Война в афганистане

"...По данным ФСКН от героина афганского производства в России ежегодно гибнет вдвое больше людей, чем погибло советских солдат за всю девятилетнюю войну в Афганистане..."

Возможно СССР не зря воевал в Афганистане...

Ах вот за что "закрыли" главу МВФ!
[info]yurikravchik
"Президент и исполнительный директор МВФ Доминик Стросс-Кан выступил с сенсационным заявлением на ежегодном заседании МВФ и Всемирного банка 3 апреля 2011 года в Вашингтоне. Он сказал, что основополагающие принципы западной экономики, заложенные в «Вашингтонском консенсусе», оказались нежизнеспособными и даже опасными..."

Вашингтонский консенсус это документ в т.ч. со следующего рода рекомендациями странам оказавшимся в "сложном" положении:

"Осуществить быструю и тотальную приватизацию
Кардинально сократить социальные расходы
«Запустить» политику банкротства нерентабельных предприятий
Обеспечить жесткую бюджетную дисциплину в целях сокращения дефицита
Борьба с инфляцией
Свободное перемещение капитала
Поощрение иностранных инвестиций
Свободный обменный курс валюты
Уменьшение уровня вмешательства государства в экономические процессы (то есть политика дерегулирования) и некоторые другие пункты, всего 10."


http://www.imperiya.by/economics2-9621.html


Интересно что дальше будет...
  • 1
  • Leave a comment
  • Add to Memories

Школа
[info]yurikravchik


Раньше здесь были кружки: компьютерный, авиамоделирования, кройки и шитья, работы с глиной, радио, и какие-то еще. Именно компьютерный кружок из этой школы сделал из меня отличного программиста. Теперь это невостребовано. Только интересно, раньше здесь каждый день было каждый день человек 50-100 детей (не только летом). Где они теперь проводят время?

Угадайте кто
[info]yurikravchik
Свою карьеру молодой аристократ начал с подавления восстания Хосе Марти на Кубе и карательных операций в Судане -- против латиносов и негров, не сделавших ему ничего дурного. Затем участвовал в геноциде буров. Затем, как мог, душил ирландцев, сомалийцев, родезийцев и индусов. Ныряя и выныривая из власти, он сгонял с земли голодных кенийцев, высылал английских беспризорников тысячами в австралийские трудовые колонии, бомбил беженцев в Дрездене, носился с проектом стерилизации 100 тыс "неполноценных" соотечественников и заключения их в особые концлагеря, и прочая, и прочая. "А знаете, что он сказал про нас, индусов? "Тупая раса, спасаемая только своим размножением от судьбы, которую она заслужила" -- прочел по памяти доктор.
Ответ есть тут

Советчик
[info]yurikravchik
De Soto, Hernando. “The Mystery of Capital”

- У вас проблемы из-за капитализма? У вас просто его не достаточно много!

Такой в целом ответ даёт нам Хернандо. Советы даёт он в отношении всех стран, начинающих осознавать паразитарную суть капитализма. Чувак не говорит про кредитную кабалу МВФ целых стран. Не говорит про грабёж природных ресурсов в пользу кучки дорвавшихся до власти аборигенов. Не говорит про гибельную приватизацию. Он расказывает что нужно ЛУЧШЕ заниматься реформами, финансами, лучше защищать иностранных инвесторов, открывать рынки, открывать доступ к трудно доступной собственности и т.п. В общем обеспечить быстрейший переход права собственности в руки "помошников".

You are viewing [info]yurikravchik's journal