<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Считалочки.</title>
	<atom:link href="http://victorronin.com/2010/03/05/schitalochki/feed/" rel="self" type="application/rss+xml" />
	<link>http://victorronin.com/2010/03/05/schitalochki/</link>
	<description>Несерьезные мысли о серьезном бизнесе от Виктора Ронина.</description>
	<lastBuildDate>Tue, 07 Sep 2010 13:51:43 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Alex</title>
		<link>http://victorronin.com/2010/03/05/schitalochki/comment-page-1/#comment-123285</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Wed, 24 Mar 2010 23:09:58 +0000</pubDate>
		<guid isPermaLink="false">http://victorronin.com/?p=458#comment-123285</guid>
		<description>Как я понимаю, статья на тему &quot;как научиться НЕ делать все самому&quot; и есть эта статья?</description>
		<content:encoded><![CDATA[<p>Как я понимаю, статья на тему &#8220;как научиться НЕ делать все самому&#8221; и есть эта статья?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Victor Ronin</title>
		<link>http://victorronin.com/2010/03/05/schitalochki/comment-page-1/#comment-121607</link>
		<dc:creator>Victor Ronin</dc:creator>
		<pubDate>Sun, 14 Mar 2010 19:27:49 +0000</pubDate>
		<guid isPermaLink="false">http://victorronin.com/?p=458#comment-121607</guid>
		<description>Оттолкнуть от последней фразы.

&lt;blockqoute&gt;
Собственно о чём я… Программисту не нужно быть профессором математики. Но найти решение какой-либо задачи и смочь его понять (суметь применить, адаптировать) ИМХО всё-же обязательно.
&lt;/blockqoute&gt;

Предположим вам нужно написать какой-то хитрный plugin для ... ну скажем Firefox. Вы этого никогда не делали. По вашим прикидкам это может занять скажем 4 месяца. Что вы делаете? Вы садитесь, читаете документацию (предположим книгу по firefox framework и плагинам на 300-400 страниц). Разобравшись, пишите сначала hello world plugin, потом каркас плагина, потом обвешиваете его полнофункциональностью.

Теперь вопрос. Обязаны ли вы знать заранее как писать plugin к firefox? По моему убеждению - нет. Вы вполне можете прочесть книгу и разобраться по ходу, а не учить напереде (до того, как еще понадобится). При этом 4 месяца разработки (при 10 летней карьере) составляют как раз 3%.

Собственно говоря, мы не знаем заранее понадобятся БПФ, матрицы, интегрирование или еще что-то (а может и ничего). Почему эту информацию нужно учить заранее? Почему нельзя прочесть ту же самую 300 страничную книгу по матрицам в тот момент когда они нужны?</description>
		<content:encoded><![CDATA[<p>Оттолкнуть от последней фразы.</p>
<p><blockqoute><br />
Собственно о чём я… Программисту не нужно быть профессором математики. Но найти решение какой-либо задачи и смочь его понять (суметь применить, адаптировать) ИМХО всё-же обязательно.<br />
</blockqoute></p>
<p>Предположим вам нужно написать какой-то хитрный plugin для &#8230; ну скажем Firefox. Вы этого никогда не делали. По вашим прикидкам это может занять скажем 4 месяца. Что вы делаете? Вы садитесь, читаете документацию (предположим книгу по firefox framework и плагинам на 300-400 страниц). Разобравшись, пишите сначала hello world plugin, потом каркас плагина, потом обвешиваете его полнофункциональностью.</p>
<p>Теперь вопрос. Обязаны ли вы знать заранее как писать plugin к firefox? По моему убеждению &#8211; нет. Вы вполне можете прочесть книгу и разобраться по ходу, а не учить напереде (до того, как еще понадобится). При этом 4 месяца разработки (при 10 летней карьере) составляют как раз 3%.</p>
<p>Собственно говоря, мы не знаем заранее понадобятся БПФ, матрицы, интегрирование или еще что-то (а может и ничего). Почему эту информацию нужно учить заранее? Почему нельзя прочесть ту же самую 300 страничную книгу по матрицам в тот момент когда они нужны?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: yurkis</title>
		<link>http://victorronin.com/2010/03/05/schitalochki/comment-page-1/#comment-121546</link>
		<dc:creator>yurkis</dc:creator>
		<pubDate>Sun, 14 Mar 2010 11:09:57 +0000</pubDate>
		<guid isPermaLink="false">http://victorronin.com/?p=458#comment-121546</guid>
		<description>&gt;Условно говоря он случается раз в 7 лет, у 30% людей и длиться скажем пол года. Итого мы имеем, что от общего количества задач – это составляет аж 2%.

Вот, собственно, если уделять 2% своего времени &quot;на математику&quot; то будет уже неплохо. Бесспорно, есть компании со штатными тимами математиков и алгоритмизаторов. Но пусть 2-5% математика всё-же встречается и в &quot;повседневной жизни&quot;. Вот пишет тим какй-то аудио плеер. И куда же без БПФ? А как гистограмму нарисовать? Про 3D можно и не говорить. Там как минимум помнит нужно про матрицы. 

Собственно о чём я... Программисту не нужно быть профессором математики. Но найти решение какой-либо задачи и смочь его понять (суметь применить, адаптировать) ИМХО всё-же обязательно.</description>
		<content:encoded><![CDATA[<p>&gt;Условно говоря он случается раз в 7 лет, у 30% людей и длиться скажем пол года. Итого мы имеем, что от общего количества задач – это составляет аж 2%.</p>
<p>Вот, собственно, если уделять 2% своего времени &#8220;на математику&#8221; то будет уже неплохо. Бесспорно, есть компании со штатными тимами математиков и алгоритмизаторов. Но пусть 2-5% математика всё-же встречается и в &#8220;повседневной жизни&#8221;. Вот пишет тим какй-то аудио плеер. И куда же без БПФ? А как гистограмму нарисовать? Про 3D можно и не говорить. Там как минимум помнит нужно про матрицы. </p>
<p>Собственно о чём я&#8230; Программисту не нужно быть профессором математики. Но найти решение какой-либо задачи и смочь его понять (суметь применить, адаптировать) ИМХО всё-же обязательно.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Victor Ronin</title>
		<link>http://victorronin.com/2010/03/05/schitalochki/comment-page-1/#comment-121401</link>
		<dc:creator>Victor Ronin</dc:creator>
		<pubDate>Fri, 12 Mar 2010 22:02:37 +0000</pubDate>
		<guid isPermaLink="false">http://victorronin.com/?p=458#comment-121401</guid>
		<description>95% взято чисто с потолка. Точнее я чуть выше выше приводил примерный расчет, что 2% времени уходит на математические задачи. Так что 5% программистов которые хорошо подкованны в математике достаточно чтобы покрыть эти нужды.</description>
		<content:encoded><![CDATA[<p>95% взято чисто с потолка. Точнее я чуть выше выше приводил примерный расчет, что 2% времени уходит на математические задачи. Так что 5% программистов которые хорошо подкованны в математике достаточно чтобы покрыть эти нужды.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Владимир</title>
		<link>http://victorronin.com/2010/03/05/schitalochki/comment-page-1/#comment-121400</link>
		<dc:creator>Владимир</dc:creator>
		<pubDate>Fri, 12 Mar 2010 20:26:07 +0000</pubDate>
		<guid isPermaLink="false">http://victorronin.com/?p=458#comment-121400</guid>
		<description>Шахматы лучше, но абсолютно бесполезны. В них нужен системный подход, а не логический.

Не могли бы вы рассказать откуда именно взялось 95%?
Единственное, что я нашел про 95% это статью http://lurkmore.ru/95%25</description>
		<content:encoded><![CDATA[<p>Шахматы лучше, но абсолютно бесполезны. В них нужен системный подход, а не логический.</p>
<p>Не могли бы вы рассказать откуда именно взялось 95%?<br />
Единственное, что я нашел про 95% это статью <a href="http://lurkmore.ru/95%25" rel="nofollow">http://lurkmore.ru/95%25</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Владимир</title>
		<link>http://victorronin.com/2010/03/05/schitalochki/comment-page-1/#comment-121398</link>
		<dc:creator>Владимир</dc:creator>
		<pubDate>Fri, 12 Mar 2010 19:57:35 +0000</pubDate>
		<guid isPermaLink="false">http://victorronin.com/?p=458#comment-121398</guid>
		<description>Прекрасно понимаю отсутствие понимания.
Если бы при разработке ПО присутствовало хоть какое-то знание (немного о криптографии и логики) то ничего подобного бы не получилось.

Абсолютно не понял откуда взялись пункты а), б), в). Но предполагаю это попытка найти математику там, где показано, что случится если о ней забыть.

PS: пока помню книжка по теме: &quot;&lt;a href=&quot;http://www.ozon.ru/context/detail/id/1458852/&quot; rel=&quot;nofollow&quot;&gt;Алгоритмические трюки для программистов&lt;/a&gt;&quot;.</description>
		<content:encoded><![CDATA[<p>Прекрасно понимаю отсутствие понимания.<br />
Если бы при разработке ПО присутствовало хоть какое-то знание (немного о криптографии и логики) то ничего подобного бы не получилось.</p>
<p>Абсолютно не понял откуда взялись пункты а), б), в). Но предполагаю это попытка найти математику там, где показано, что случится если о ней забыть.</p>
<p>PS: пока помню книжка по теме: &#8220;<a href="http://www.ozon.ru/context/detail/id/1458852/" rel="nofollow">Алгоритмические трюки для программистов</a>&#8220;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Victor Ronin</title>
		<link>http://victorronin.com/2010/03/05/schitalochki/comment-page-1/#comment-121397</link>
		<dc:creator>Victor Ronin</dc:creator>
		<pubDate>Fri, 12 Mar 2010 19:07:46 +0000</pubDate>
		<guid isPermaLink="false">http://victorronin.com/?p=458#comment-121397</guid>
		<description>Отлично. И при чем тут математика:

а) Снять дамп после расшифровки.

Чисто системная задача. 

б) Вопросы usability vs secruity

Тоже никакого отношения к математике

в) Online vs offline

Тоже никакого отношения к математике

Где во всей описанной истории нужны были знания
- преобразование фурье
- интегралов
да, что там... Где в это истории нужны были знания
- дробей
- уравнений</description>
		<content:encoded><![CDATA[<p>Отлично. И при чем тут математика:</p>
<p>а) Снять дамп после расшифровки.</p>
<p>Чисто системная задача. </p>
<p>б) Вопросы usability vs secruity</p>
<p>Тоже никакого отношения к математике</p>
<p>в) Online vs offline</p>
<p>Тоже никакого отношения к математике</p>
<p>Где во всей описанной истории нужны были знания<br />
- преобразование фурье<br />
- интегралов<br />
да, что там&#8230; Где в это истории нужны были знания<br />
- дробей<br />
- уравнений</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Владимир</title>
		<link>http://victorronin.com/2010/03/05/schitalochki/comment-page-1/#comment-121393</link>
		<dc:creator>Владимир</dc:creator>
		<pubDate>Fri, 12 Mar 2010 17:21:13 +0000</pubDate>
		<guid isPermaLink="false">http://victorronin.com/?p=458#comment-121393</guid>
		<description>а) У меня сайт из белой страницы. У вас сайт из кучи страниц, но я сомневаюсь, что для его создания потребовалось написать кучу кода. Сайтам компаний тоже состоят из &quot;стандартных&quot; элементов.
...
Хотя согласен, что сайты аля web2.0 или веб-игры требуют много кода.

б) Я же написал... Шифрующие фс уже есть.
Ждем момента расшифровки и снимает дамп. Взломано.
Если не верите то именно так расшифровывался файл с БД из истории ниже.

И так сумбурная история о написании и взломе тестов.
Сделаем тест возьмем для шифрования  вопросов и ответов для этого MD5 и какой-то блочный шифр (не помню точно). Задача не дать сдающему получить вопросы. Пароли высылать будем за 3 дня до начала теста. Все тестирование займет две недели.
Что случилось: данные зашифровать зашифровали, но пароли то у всех разные. Значит надо проверять пароль и использовать зашитый мастер-пароль одинаковый для всех.
Итог: через пару дней после прихода паролей вся база вынута (хорошо ответы правильные не помечали, зато перемешать их забыли и они всегда были первыми).
Да здравствует зачет по Х.

Через год:
Давайте сделаем мастер-пароли разными и будем хранить их в базе зашифрованными совместно с паролями сдающих. А заодно перемешаем правильные ответы.
Итог: все вопросы получены через сутки после прихода паролей.
Да здравствует зачет по Y (жаль что безопасность еще в прошлом году сами сдавали).

Еще через год:
Долой программу. Используем онлайн-тесты.</description>
		<content:encoded><![CDATA[<p>а) У меня сайт из белой страницы. У вас сайт из кучи страниц, но я сомневаюсь, что для его создания потребовалось написать кучу кода. Сайтам компаний тоже состоят из &#8220;стандартных&#8221; элементов.<br />
&#8230;<br />
Хотя согласен, что сайты аля web2.0 или веб-игры требуют много кода.</p>
<p>б) Я же написал&#8230; Шифрующие фс уже есть.<br />
Ждем момента расшифровки и снимает дамп. Взломано.<br />
Если не верите то именно так расшифровывался файл с БД из истории ниже.</p>
<p>И так сумбурная история о написании и взломе тестов.<br />
Сделаем тест возьмем для шифрования  вопросов и ответов для этого MD5 и какой-то блочный шифр (не помню точно). Задача не дать сдающему получить вопросы. Пароли высылать будем за 3 дня до начала теста. Все тестирование займет две недели.<br />
Что случилось: данные зашифровать зашифровали, но пароли то у всех разные. Значит надо проверять пароль и использовать зашитый мастер-пароль одинаковый для всех.<br />
Итог: через пару дней после прихода паролей вся база вынута (хорошо ответы правильные не помечали, зато перемешать их забыли и они всегда были первыми).<br />
Да здравствует зачет по Х.</p>
<p>Через год:<br />
Давайте сделаем мастер-пароли разными и будем хранить их в базе зашифрованными совместно с паролями сдающих. А заодно перемешаем правильные ответы.<br />
Итог: все вопросы получены через сутки после прихода паролей.<br />
Да здравствует зачет по Y (жаль что безопасность еще в прошлом году сами сдавали).</p>
<p>Еще через год:<br />
Долой программу. Используем онлайн-тесты.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Victor Ronin</title>
		<link>http://victorronin.com/2010/03/05/schitalochki/comment-page-1/#comment-121390</link>
		<dc:creator>Victor Ronin</dc:creator>
		<pubDate>Fri, 12 Mar 2010 16:01:41 +0000</pubDate>
		<guid isPermaLink="false">http://victorronin.com/?p=458#comment-121390</guid>
		<description>а) У вас вероятнее всего небольшой и простой сайт.
б) Берем файл, шифруем блочным алгоритмом, сохраняем файл.
Ключ к алгоритму - хэш от введено пароля. Алгоритм AES128. Вся математика написана до меня. Вперед - можете взламывать.
в) Как я и говорил, да 5% нужна.</description>
		<content:encoded><![CDATA[<p>а) У вас вероятнее всего небольшой и простой сайт.<br />
б) Берем файл, шифруем блочным алгоритмом, сохраняем файл.<br />
Ключ к алгоритму &#8211; хэш от введено пароля. Алгоритм AES128. Вся математика написана до меня. Вперед &#8211; можете взламывать.<br />
в) Как я и говорил, да 5% нужна.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Victor Ronin</title>
		<link>http://victorronin.com/2010/03/05/schitalochki/comment-page-1/#comment-121389</link>
		<dc:creator>Victor Ronin</dc:creator>
		<pubDate>Fri, 12 Mar 2010 15:56:58 +0000</pubDate>
		<guid isPermaLink="false">http://victorronin.com/?p=458#comment-121389</guid>
		<description>Вы идеалист :) А я заядный материалист. 

Меня интересует конечный результат. И конечный результат в 95% случаев не зависит от знания математики.

Математика один из многих методов тренировки ума. Не единственный и не обязательно самый лучший.</description>
		<content:encoded><![CDATA[<p>Вы идеалист <img src='http://victorronin.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  А я заядный материалист. </p>
<p>Меня интересует конечный результат. И конечный результат в 95% случаев не зависит от знания математики.</p>
<p>Математика один из многих методов тренировки ума. Не единственный и не обязательно самый лучший.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
