<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[СОЦИОН. &mdash; Программистам быть настороже!]]></title>
	<link rel="self" href="https://socionica.com/extern.php?action=feed&amp;tid=888&amp;type=atom" />
	<updated>2006-02-09T08:22:13Z</updated>
	<generator>PunBB</generator>
	<id>https://socionica.com/viewtopic.php?id=888</id>
		<entry>
			<title type="html"><![CDATA[Re: Программистам быть настороже!]]></title>
			<link rel="alternate" href="https://socionica.com/viewtopic.php?pid=59209#p59209" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Мышкин пишет:</cite><blockquote><p>ага, понял, красиво, хех. а я бы тупо вычел одно ran(70) из другого ran(70) ))))))))</p></blockquote></div><p>И получишь вместо равномерного распределения треугольное.<br />Хотя для данной задачи это пофиг.</p>]]></content>
			<author>
				<name><![CDATA[kaprizka]]></name>
				<uri>https://socionica.com/profile.php?id=86</uri>
			</author>
			<updated>2006-02-09T08:22:13Z</updated>
			<id>https://socionica.com/viewtopic.php?pid=59209#p59209</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Программистам быть настороже!]]></title>
			<link rel="alternate" href="https://socionica.com/viewtopic.php?pid=59167#p59167" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Balancer пишет:</cite><blockquote><div class="quotebox"><cite>Мышкин пишет:</cite><blockquote><p>чё-то я всё равно не понял как это даст рандомизацию знака.</p></blockquote></div><p>А она не нужна. rnd(), т.е. формально &quot;вероятность&quot;, даст значение [0,1), т.е. от 0 до 0.999999999999999...<br />Вычитаем 1/2, умножаем на два - получаем [-1, 1). Домнажаем на наше N и получаем [-N, N).</p></blockquote></div><p>ага, понял, красиво, хех. а я бы тупо вычел одно ran(70) из другого ran(70) ))))))))</p>]]></content>
			<author>
				<name><![CDATA[Мышкин]]></name>
				<uri>https://socionica.com/profile.php?id=367</uri>
			</author>
			<updated>2006-02-09T01:03:26Z</updated>
			<id>https://socionica.com/viewtopic.php?pid=59167#p59167</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Программистам быть настороже!]]></title>
			<link rel="alternate" href="https://socionica.com/viewtopic.php?pid=58884#p58884" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Мышкин пишет:</cite><blockquote><p>чё-то я всё равно не понял как это даст рандомизацию знака.</p></blockquote></div><p>А она не нужна. rnd(), т.е. формально &quot;вероятность&quot;, даст значение [0,1), т.е. от 0 до 0.999999999999999...<br />Вычитаем 1/2, умножаем на два - получаем [-1, 1). Домнажаем на наше N и получаем [-N, N).</p>]]></content>
			<author>
				<name><![CDATA[Balancer]]></name>
				<uri>https://socionica.com/profile.php?id=153</uri>
			</author>
			<updated>2006-02-08T14:42:15Z</updated>
			<id>https://socionica.com/viewtopic.php?pid=58884#p58884</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Программистам быть настороже!]]></title>
			<link rel="alternate" href="https://socionica.com/viewtopic.php?pid=58853#p58853" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>kaprizka пишет:</cite><blockquote><p>Казалось бы, это Программирование!!!<br />И вдруг - скучные задачи. Гамлеты, что ли, кругом?</p></blockquote></div><p>ага...</p>]]></content>
			<author>
				<name><![CDATA[Мик]]></name>
				<uri>https://socionica.com/profile.php?id=444</uri>
			</author>
			<updated>2006-02-08T13:59:08Z</updated>
			<id>https://socionica.com/viewtopic.php?pid=58853#p58853</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Программистам быть настороже!]]></title>
			<link rel="alternate" href="https://socionica.com/viewtopic.php?pid=58850#p58850" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Balancer пишет:</cite><blockquote><div class="quotebox"><cite>Мышкин пишет:</cite><blockquote><p>чё такое dx?</p></blockquote></div><p>Пределы рандомизации соответствующей координаты.</p></blockquote></div><p>чё-то я всё равно не понял как это даст рандомизацию знака.</p>]]></content>
			<author>
				<name><![CDATA[Мышкин]]></name>
				<uri>https://socionica.com/profile.php?id=367</uri>
			</author>
			<updated>2006-02-08T13:55:57Z</updated>
			<id>https://socionica.com/viewtopic.php?pid=58850#p58850</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Программистам быть настороже!]]></title>
			<link rel="alternate" href="https://socionica.com/viewtopic.php?pid=58587#p58587" />
			<content type="html"><![CDATA[<p>Казалось бы, это Программирование!!!<br />И вдруг - скучные задачи. Гамлеты, что ли, кругом?</p>]]></content>
			<author>
				<name><![CDATA[kaprizka]]></name>
				<uri>https://socionica.com/profile.php?id=86</uri>
			</author>
			<updated>2006-02-08T06:13:28Z</updated>
			<id>https://socionica.com/viewtopic.php?pid=58587#p58587</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Программистам быть настороже!]]></title>
			<link rel="alternate" href="https://socionica.com/viewtopic.php?pid=58585#p58585" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Мышкин пишет:</cite><blockquote><p>чё такое dx?</p></blockquote></div><p>Пределы рандомизации соответствующей координаты.</p>]]></content>
			<author>
				<name><![CDATA[Balancer]]></name>
				<uri>https://socionica.com/profile.php?id=153</uri>
			</author>
			<updated>2006-02-08T06:09:57Z</updated>
			<id>https://socionica.com/viewtopic.php?pid=58585#p58585</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Программистам быть настороже!]]></title>
			<link rel="alternate" href="https://socionica.com/viewtopic.php?pid=58560#p58560" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Мышкин пишет:</cite><blockquote><p>ты шутишь?</p></blockquote></div><p>Ну да! Я же даже смайлик поставил. <img src="https://socionica.com/img/smilies/default/smile.png"&nbsp; alt="default/smile" /></p>]]></content>
			<author>
				<name><![CDATA[masai]]></name>
				<uri>https://socionica.com/profile.php?id=44</uri>
			</author>
			<updated>2006-02-08T02:57:22Z</updated>
			<id>https://socionica.com/viewtopic.php?pid=58560#p58560</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Программистам быть настороже!]]></title>
			<link rel="alternate" href="https://socionica.com/viewtopic.php?pid=58558#p58558" />
			<content type="html"><![CDATA[<p>ты шутишь?</p>]]></content>
			<author>
				<name><![CDATA[Мышкин]]></name>
				<uri>https://socionica.com/profile.php?id=367</uri>
			</author>
			<updated>2006-02-08T02:40:31Z</updated>
			<id>https://socionica.com/viewtopic.php?pid=58558#p58558</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Программистам быть настороже!]]></title>
			<link rel="alternate" href="https://socionica.com/viewtopic.php?pid=58556#p58556" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Мышкин пишет:</cite><blockquote><div class="quotebox"><cite>Balancer пишет:</cite><blockquote><p>а банальным<br />2*dx*(rnd-1/2)</p></blockquote></div><p>чё такое dx?</p></blockquote></div><p>Максимальное смещение по оси x. <img src="https://socionica.com/img/smilies/default/smile.png"&nbsp; alt="default/smile" /></p>]]></content>
			<author>
				<name><![CDATA[masai]]></name>
				<uri>https://socionica.com/profile.php?id=44</uri>
			</author>
			<updated>2006-02-08T02:35:03Z</updated>
			<id>https://socionica.com/viewtopic.php?pid=58556#p58556</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Программистам быть настороже!]]></title>
			<link rel="alternate" href="https://socionica.com/viewtopic.php?pid=58549#p58549" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Balancer пишет:</cite><blockquote><p>а банальным<br />2*dx*(rnd-1/2)</p></blockquote></div><p>чё такое dx?</p>]]></content>
			<author>
				<name><![CDATA[Мышкин]]></name>
				<uri>https://socionica.com/profile.php?id=367</uri>
			</author>
			<updated>2006-02-08T02:03:57Z</updated>
			<id>https://socionica.com/viewtopic.php?pid=58549#p58549</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Программистам быть настороже!]]></title>
			<link rel="alternate" href="https://socionica.com/viewtopic.php?pid=58548#p58548" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Balancer пишет:</cite><blockquote><p>Если задача скучная, то:<br />- Убрать всё более интересное (форумы, альтернативные задачи, игры...)<br />- Обеспечить качественные белосенсорные условия (удобный стул, не висящие в воздухе руки, удобная клавиатура)<br />- Состояние лёгкой неголодности (голод отвлекает, на сытый желудок - лениво)<br />- Всё вышеперечисленное - без настойчивости и настырности со стороны <img src="https://socionica.com/img/smilies/default/big_smile.png"&nbsp; alt="default/big_smile" /></p><p>...</p></blockquote></div><p>Если задача действительно скучная, то это слабо помогает...</p>]]></content>
			<author>
				<name><![CDATA[masai]]></name>
				<uri>https://socionica.com/profile.php?id=44</uri>
			</author>
			<updated>2006-02-08T01:47:18Z</updated>
			<id>https://socionica.com/viewtopic.php?pid=58548#p58548</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Программистам быть настороже!]]></title>
			<link rel="alternate" href="https://socionica.com/viewtopic.php?pid=58006#p58006" />
			<content type="html"><![CDATA[<p>&gt;Факторизация - чё это?</p><p>Тут - разбивка кучи мелких токенов на несколько хорошо кластеризуемых больших. В совсем примитивном объяснении - вынос общих логических блоков в хорошо выделяющиеся подпрограммы/модули.</p><p>Идеал факторизации - когда отдельный модуль состоит из 7+/-2 субмодулей - столько за раз охватывает человеческое сознание.</p><p>К сожалению, та же Java не особенно поощряет такой стиль, приходится ограничиваться полумерами.</p><p>&gt;Банальный же метод может не пройти из-за краевого неравенства.</p><p>Когда метод просто (факторизован) то элементарно проверить все граничные условия.</p><p>&gt;Чел же не флоуты рандомизирует, а целые числа.</p><p>Это же и есть главная халява. Результат гарантирован <img src="https://socionica.com/img/smilies/default/smile.png"&nbsp; alt="default/smile" /></p><p>&gt;Не получится ли так, что влево чудище будет скакать на 70 позиций, а вправо только на 69 ?</p><p>Именно так и будет в данном случае. Традиционно в ГСЧ левый край множества включаем, правый - исключаем. Т.е. правильно нужно писать [-70, 71) или [-69, 70), но, поскольку именно в этой задаче это не принципиально (хоть -100, +50 делать можно) то просто из подсознательной красивости можно писать [-70, 70) <img src="https://socionica.com/img/smilies/default/smile.png"&nbsp; alt="default/smile" /></p>]]></content>
			<author>
				<name><![CDATA[Balancer]]></name>
				<uri>https://socionica.com/profile.php?id=153</uri>
			</author>
			<updated>2006-02-07T08:06:46Z</updated>
			<id>https://socionica.com/viewtopic.php?pid=58006#p58006</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Программистам быть настороже!]]></title>
			<link rel="alternate" href="https://socionica.com/viewtopic.php?pid=58002#p58002" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>xeye пишет:</cite><blockquote><p>узнай, чем они догоняются до рабочего настроения? оченно надо</p></blockquote></div><p>Оченно от условий зависит. Если задача интересная, то остальное пофиг. Хоть сидя на пивных ящиках в двадцатиградумный мороз <img src="https://socionica.com/img/smilies/default/big_smile.png"&nbsp; alt="default/big_smile" /> Если задача скучная, то:<br />- Убрать всё более интересное (форумы, альтернативные задачи, игры...)<br />- Обеспечить качественные белосенсорные условия (удобный стул, не висящие в воздухе руки, удобная клавиатура)<br />- Состояние лёгкой неголодности (голод отвлекает, на сытый желудок - лениво)<br />- Всё вышеперечисленное - без настойчивости и настырности со стороны <img src="https://socionica.com/img/smilies/default/big_smile.png"&nbsp; alt="default/big_smile" /></p><p>...</p><p>В общем, по скучным задачам набор данных тяжело организуемый. Так что лучше просто заинтересовать. При чём не только/не столько материально, сколько в плане что-то доказать, показать/продемонстрировать, научить, решить необычную задачу и т.п.</p>]]></content>
			<author>
				<name><![CDATA[Balancer]]></name>
				<uri>https://socionica.com/profile.php?id=153</uri>
			</author>
			<updated>2006-02-07T08:00:55Z</updated>
			<id>https://socionica.com/viewtopic.php?pid=58002#p58002</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Программистам быть настороже!]]></title>
			<link rel="alternate" href="https://socionica.com/viewtopic.php?pid=57832#p57832" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>RWinner пишет:</cite><blockquote><p>а вообще, лучшие программисты которых я знаю - либо Доны, либо Робы - вот и весь ответ...</p></blockquote></div><p>узнай, чем они догоняются до рабочего настроения? оченно надо</p>]]></content>
			<author>
				<name><![CDATA[xeye]]></name>
				<uri>https://socionica.com/profile.php?id=16</uri>
			</author>
			<updated>2006-02-06T16:25:55Z</updated>
			<id>https://socionica.com/viewtopic.php?pid=57832#p57832</id>
		</entry>
</feed>
