?

Log in

No account? Create an account

June 6th, 2013

Для того, чтобы начать программировать на 1С, для начала необходимо иметь 1С.
1С, как всем известно, является программной средой-интерпретатором, в которой исполняется код, написанный   программистом 1С. То есть вначале вам нужна  эта самая  программная среда (обычно называемая платформой). Платформ на сегодня несколько - 7.7 (в просторечьи "семерка", "лыжи") и различные версии 8 - 8.0, 8.1, 8.2 и последняя 8.3 ("восьмерка, "снеговик""). Все это богатство необходимо купить у фирмы 1С  вместе с лицензией на право использовать в своих разработках. Предположительно вы все это купили  и совершенно легально установили на свой компутер. Но потом случилось несчастье -- жесткий диск сгорел, а на купленный ДВД-шник нечаянно села жена (или любовник...). Вот тогда вы можете, не нарушая никаких законов, скачать по ниже предложенным ссылкам инсталляты 1С и продолжить свою работу по написанию сверх ценных программ.
Итак, ссылки

Платформы:
-- 7.7 -- http://yadi.sk/d/iyD-NCvT5Xs68
-- 8.1 -- http://yadi.sk/d/TozVPqdv5Xs6m
-- 8.2 -- http://yadi.sk/d/6D9ILlgn83eQC
-- крэк -- http://yadi.sk/d/R7RiFGSw1yk8I

Кроме платформы, Вам неплохо бы иметь образец исполняемого кода, созданного фирмой 1С -- лучше всего какую-нить типовую конфигурацию. Типовая конфигурация -- это готовая разработка, приспособленная для решения определенного типа задач. например, типовая конфигурация  "Управление Торговлей 10.3" предназначена для обеспечения оперативного/управленческого  учета в торговой фирме, а типовая конфигурация "Бухгалтерия 2.0" -- естественно, для ведения бухгалтерского учета в ЛЮБОЙ фирме. Типовые конфигурации для каждой платформы свои. Ниже пара-тройка типовых конфигураций (тоже на случай того, ежели вы их вначале купили, но потом потеряли)

Типовые конфигурации:
-- Торговля под 8.1 -- http://yadi.sk/d/clGje2TE5Xxu2
-- Бухгалтерия под 8.1 -- http://yadi.sk/d/CiQSufC-5Xxx0
-- Бухгалтерия под 8.2 -- http://yadi.sk/d/CwqkgJAs5Xy-M

Ежели кому-то надо, что-нить особо изысканное, пишите в комментах -- выложу, если найду...
promo torin_kr december 5, 2015 19:43 25
Buy for 200 tokens
Этот пост -- заказной. Меня его попросила написать одна моя хорошая знакомая, с которой мы знакомы такое количество лет. что аж страшно становится. Как говорит в таких случаях мой младший брат -- "Да ну нафиг. Столько и не живут". Живут... к сожалению. Ладно, это было лирическое…
Задачи, которые я сегодня размещу в своем посте, используются на собеседовании при приеме на работу в кампании Microsoft и Intel. Проверьте, взяли бы вас на работу в это софтверные гиганты или нет.

Задача 1.
      Человек хочет пройти через туннель для поездов. Он начинает свой путь в начале туннеля, и когда он пройдет четверть пути, то услышит, что сзади приближается поезд. Неизвестно - как быстро поезд едет, и на сколько он далеко.
Известно только вот что:

  • Если человек развернется и побежит назад, то он достигнет начала туннеля одновременно с поездом

  • Если человек побежит вперед, то конца туннеля он также достигнет одновременно с поездом

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

Задача 2.
      На далёком острове существует популяция разноцветных хамелеонов. 13 красных, 15 зеленых и 17 синих. В каждый момент времени встречаются два хамелеона разных цветов, и меняют цвет на третий. То есть если встретились синий и зеленый, то они меняют оба цвет на красный. Может ли получиться, что на острове все хамелеоны окажутся одного цвета, и почему?

Задача 3.
Существует небольшой город-королевство в несколько сотен жителей. В городе установился матриархат. В отношении населения городка верны следующие утверждения:

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

  • Каждая женщина знает всё о поведении каждого мужчины в городе, за исключением поведения своего мужа, если она замужем. Никто в городе не имеет права говорить с женщиной о её муже.

  • В городе существует обычай - если женщина узнает о том что муж ей изменил, она обязана той же ночью вывести его на центральную площадь и застрелить. Согласно обычаю жители поступают всегда.

  • В городе сорок неверных мужей.

Однажды королева города собрала всех жителей на центральной площади, и объявила: "К сожалению вынуждена вам сообщить, что в городе есть мужчины, один или более, изменяющие своим женам!".

Вопрос - что произойдет после этого сообщения, и когда?

Задача 4.
У Вас есть два яйца неизвестной птицы, и есть доступ в стоэтажное здание. Каждое из яиц имеет скорлупу из неизвестного материала, оно может разбиться при падении с первого этажа, а может и не разбиться при падении с сотого этажа здания. Оба яйца одинаковы. Как определить, при падении с какого этажа яйцо разобьется? Нужно постараться определить этаж за минимальное количество тестов.

Задача 5.
В закрытой комнате есть три лампочки. Выключатели от этих лампочек находятся снаружи комнаты. Вам разрешается как угодно манипулировать выключателями. После этого вы можете войти в комнату, не трогая выключателей. Как определить, какой выключатель какой лампочкой управляет?

"Я не намерен строить для того, чтобы кому-то служить и помогать.
Я не намерен строить для того, чтобы иметь клиентов.Я намерен иметь клиентов для того, чтобы строить…
Те, кому я нужен, придут сами...
Никогда никого не спрашивай. Тем более о своей работе.Разве ты сам не знаешь, чего хочешь?
Как можно жить, не зная этого?"
Айн Рэнд «Источник»

    Так уж сложилось в нашем обществе, что у слова «эгоизм» отрицательная окраска. Эгоизм не приветствуется, осуждается, и если говорят «Какой же ты эгоист!», эта фраза всегда звучит как упрёк. Воспитание и христианская мораль учат нас заботиться о других людях, почитать родителей, помогать слабым и противостоять тиранам. Нас учат, что высшее достижение — это подвиг, совершенный во благо всего человечества. Нам рассказывают сказки о героях, отдавших свою жизнь ради спасения других людей. И нас учат испытывать вину за всякое проявление эгоизма.
А я утверждаю обратное — все, что бы ни делал человек, он делает ради своего собственного блага. Нет в человеческой мотивации ничего иного, кроме беспросветного эгоизма. В каждом поступке человека за ширмой его доброты, благородства и бескорыстия легко обнаружить эгоистичную мотивацию. И эта мотивация не вторична — за этой отговоркой спрятаться не получится — эгоистичная мотивация всегда первична!
Но в этом эгоизме нет ничего плохого. Нечего стыдиться — такова сама человеческая природа, и бороться с ней, значит, восставать против инстинкта самосохранения. Моральные идеалы, какими мы привыкли их видеть, содержат в себе фундаментальную ошибку — они исходят из того, что человек от рождения испорчен и потому нуждается в оковах нравственности. Но так ли это на самом деле? От чего «звереет» человек? Не от этих ли самых оков, которые на него надевают в раннем детстве?
Часто говорят, что эгоизм разрушает общество, и поэтому должен быть искоренен. Смею в этом усомнится.  Цель врожденного естественного эгоизма — выживание. И если общественный порядок будет объективно более эффективным способом выживания, эгоизм такому обществу будет только рад и всегда будет его поддерживать. Попробую это доказать.

     Есть такая старая задача в общей теории игр -- "Дилемма заключённого". Вот ее формулировка:
"Двое преступников, А и Б, попались примерно в одно и то же время на сходных преступлениях. Есть основания полагать, что они действовали по сговору, и полиция, изолировав их друг от друга, предлагает им одну и ту же сделку: если один свидетельствует против другого, а тот хранит молчание, то первый освобождается за помощь следствию, а второй получает максимальный срок лишения свободы (10 лет). Если оба молчат, их деяние проходит по более лёгкой статье, и каждый из них приговаривается к 0,5 года. Если оба свидетельствуют против друг друга, они получают минимальный срок (по 2 года). Каждый заключённый выбирает, молчать или свидетельствовать против другого. Однако ни один из них не знает точно, что сделает другой. Что произойдёт?"

     Дилемма появляется, если предположить, что оба заботятся только о минимизации собственного срока заключения.
Представим рассуждения одного из заключённых. Если партнёр молчит, то лучше его предать и выйти на свободу (иначе — полгода тюрьмы). Если партнёр свидетельствует, то лучше тоже свидетельствовать против него, чтобы получить 2 года (иначе — 10 лет). Стратегия «свидетельствовать» строго доминирует над стратегией «молчать». Аналогично другой заключённый приходит к тому же выводу. При этом с точки зрения группы(этих двух заключённых) лучше всего сотрудничать друг с другом, хранить молчание и получить по полгода, так как это уменьшит суммарный срок заключения. Любое другое решение будет менее выгодным. Получается что решение выгодное для каждого не является выгодным для всех. Как же это так?
В книге «Эволюция кооперации» Роберт Аксельрод исследовал расширение сценария  "дилеммы заключённого", которое он назвал "повторяющаяся дилемма заключённого" (ПДЗ). В ней участники делают выбор снова раз за разом и помнят предыдущие результаты. Аксельрод пригласил коллег со всего мира разработать компьютерные стратегии, чтобы соревноваться в чемпионате по ПДЗ.
     Лучшей детерминистской стратегией оказалась «Око за око», которую разработал и выставил на чемпионат Анатолий Рапопорт. Она была простейшей из всех участвовавших программ, состояла всего из 4 строк кода на языке Бейсик. Стратегия проста: сотрудничать на первой итерации игры, после этого игрок делает то же самое, что делал оппонент на предыдущем шаге. Чуть лучше работает стратегия <«Око за око с прощением». Когда оппонент предаёт, на следующем шаге игрок иногда, вне зависимости от предыдущего шага, сотрудничает с небольшой вероятностью (1-5 %). Это позволяет случайным образом выйти из цикла взаимного предательства.

 Анализируя стратегии, набравшие лучшие результаты, Аксельрод назвал несколько условий, необходимых, чтобы стратегия получила высокий результат:
Добрая
Важнейшее условие — стратегия должна быть «доброй», то есть не предавать, пока этого не сделает оппонент. Почти все стратегии-лидеры были добрыми. Поэтому чисто эгоистичная стратегия по чисто эгоистическим причинам не будет первой «бить» соперника
Мстительная
Успешная стратегия не должна быть слепым оптимистом. Она должна всегда мстить. Пример немстительной стратегии — всегда сотрудничать. Это очень плохой выбор, поскольку «подлые» стратегии воспользуются этим.
Прощающая
Другое важное качество успешных стратегий — уметь прощать. Отомстив, они должны вернуться к сотрудничеству, если оппонент не продолжает предавать. Это предотвращает бесконечное мщение друг другу и максимизирует выигрыш.
Не завистливая
Последнее качество — не быть завистливым, то есть не пытаться набрать больше очков, чем оппонент.
Таким образом, Аксельрод пришёл к выводу, что эгоистичные индивиды во имя их же эгоистического блага будут стремиться быть добрыми, прощающими и не завистливыми.

И это приводит нас к концепции т.н. "разумного эгоизма". Все мы ещё со школы помним роман «Что делать?» Н. Чернышевского. Разумный эгоизм «новых людей» в этом произведении выражен следующим образом: мысли главных героев направлены на себя, но в то же время их личный интерес совпадает с общечеловеческим. Следуя этому принципу, человек поступает в соответствии с требованиями общей пользы, а его действия характеризуются как определенное выражение добра. В конечном счете, понятия добра и пользы у него отождествляются. И мы получаем общество разумных людей, где интересы каждого складываются в интересы всех и никто ни от кого не требует жертвовать собой ради другого.
Вот как-то так. Очень бы хотелось услышать мнение моих френдов по этому поводу.