Pull to refresh
76
0

User

Send message
Он будет стоить дешевле только в начальном процессе обучения. Как только хоть чему-то научится, сразу же запросит больше. А так как рынок перегрет, то или ему придется платить, или он с легкостью найдет новое место работы на еще большую зарплату.
Так на Хабре ведь есть разные статьи. Одни из них вообще можно приравнять к произведениям науки или литературы, соответственно охраняемые законом об авторском праве, другие – явно не являются объектами авторского права. А вот в остальных случаях… Проблема в том, что законодательство содержит несколько высокоуровневые, обобщенные определения (а иначе никак, так как невозможно предусмотреть всё многообразие возможных ситуаций), так что в каждом конкретном случае нужно разбираться отдельно. Это и есть то, за что платят юристам.
Может ли Ваш отрывок текста расцениваться как уникальное произведение науки, литературы или искусства, чтобы считаться объектом авторского права? Или же этот отрывок текста имеет лишь информационный характер?

ГК РФ. Глава 70. Статья 1259. Объекты авторских прав.

1. Объектами авторских прав являются произведения науки, литературы и искусства независимо от достоинств и назначения произведения, а также от способа его выражения

[...]

6. Не являются объектами авторских прав:

[...]

4) сообщения о событиях и фактах, имеющие исключительно информационный характер (сообщения о новостях дня, программы телепередач, расписания движения транспортных средств и тому подобное).

P.S. А вообще этот вопрос хорошо бы адресовать к юристам Вашего региона, а не к сообществу Хабрахабра.
А как тогда гражданам других государств регистрироваться в российских социальных сетях? Или они планируют закрыть аккаунты пользователей например из Украины и т.д., теряя тем самым значительную аудиторию? Ведь если этого не сделать, то анонимусы просто начнут регистрироваться как иностранцы.
Чтобы избежать обратного просачивания мне пришлось отказаться от корневого элемента для нижних ячеек, из-за чего значительно увеличилось количество вызовов find(), и поначалу перестали проходить тесты с таймингами. Эту проблему я поборол, но, к сожалению, в результате алгоритм существенно усложнился, так как пришлось добавлять ряд дополнительных проверок типа «не проверять ячейку нижнего ряда, если не открыта ячейка выше неё» и т.д.

Можно было делать значительно проще, с двумя объектами WeightedQuickUnionUF, один из которых был бы с нижним корневым элементом, а второй – без, но я не захотел так делать, так как в этом случае расход памяти бы удвоился (хотя, возможно, авторы курса именно это решение и предполагали).
Да, возможно избавиться. К сожалению, при этом придется отказаться от корневого элемента для нижних ячеек, за-за чего возрастает количество вызовов find(). Соответственно, в результате придется подумать над оптимизацией алгоритма с целью уменьшения количества вызовов union() и find(), для меня это и было наиболее сложным в данной задаче.
Прекрасный курс, мне очень понравилось. И финальный экзамен порадовал, хотя набрал только 16.63 из 20. Но вообще этот курс для меня был довольно сложным, в частности, практические задания были весьма трудоемки. Например, на первое же задание «Просачивание» у меня ушло около 12 часов, максимальный балл 100.0 получил только с 10-го сабмита. Зато неплохо разобрался в теме.
Отличная статья, со многим согласен. Только маловато информации про упомянутых актеров, чтобы делать выводы кто из них более успешен. Запросто может оказаться, что в то время, как Вася и Петя погрязли в крысиных гонках деньги и бытовуху, бывший университетский профессор Паныч, которого все принимают за бомжа, уже давно, условно говоря, перешел в другое измерение, и на данный момент заканчивает например доказательство Гипотезы Римана.

Ну ладно, это всё шутки. А если серьезно, то Петя со своим собственным бизнесом, и живя на Бали или в Доминикане, несомненно круче Васи, работающего в провинциальном офисе на дядю. Но это так ровно до тех пор, пока Вася не вырастет как профессионал в своей конторе, и не доведет (на тех же онлайн играх) свой разговорный английский до совершенства. Потом его неизбежно переманит какая-либо западная контора к себе, и через несколько лет этот же Вася, ненапряжно делая ровно ту же работу что и раньше, но уже в Пало-Альто в Калифорнии, и получая относительно небольшую относительно своих новых коллег стартовую зарплату 120-150K долларов, будет смотреть на Петю уже совсем по-другому.

Но это я так, брюзжу, в любом случае спасибо за чудесную статью.
Вспомнился замечательный фантастический рассказ Ильи Иосифовича Варшавского «Ограбление произойдет в полночь» (написанный более 40 лет назад!).

Там как раз про то, как полиция приобрела компьютер, предсказываюший преступления на основании статистики. Все было бы хорошо, но точно такой же компьютер купил и преступный синдикат…

Читать можно тут: www.serann.ru/text/ograblenie-proizoidet-v-polnoch-9707
Спасибо за статью. Возник вопрос. Где можно посмотреть, какая версия Java и какая версия Robocode может быть использована для разработки своего робота, чтобы робот без проблем мог участвовать в соревнованиях?
В принципе да, наверное. Тут дело усложняется тем, что положение корпуса противника известно, но положение башни с пушкой – нет. А ведь башня может вращаться в любую сторону, независимо от корпуса. То есть невозможно определить, куда направлена пушка противника и куда он будет стрелять, нет прямых линий, можно лишь с некоторой вероятностью предполагать направление (сектор огня противника), но и это сложно. Для этого нужно собирать и анализировать статистику, при этом одни используют теорвер, другие – матстатистику, и т.д. Наиболее продвинутые используют нейронные сети и генетические алгоритмы. Автор с этим, по-видимому, справился лучше остальных. :)
Та не, у меня энергии не хватит. Может быть потом, если будут достижения, сравнимые с автором данной статьи…

Кстати, для меня в Robocode наибольший интерес представляют командные бои (teamrumble), вот этим бы наиболее интересно было заняться.
Там не всё так просто. Радар бота не детектит летящие снаряды. О снарядах можно узнать, только когда они куда-то попадают. Радар детектит только положение и характеристики других ботов, попавших в поле зрения. А остальное – лишь предположения, расчет вероятностей, и т.д. В этом-то и интрига :)
Если хотите посмотреть как выглядит бой, на youtube можете посмотреть, набрав в поиске слово robocode. Вот пример группового рубилова на небольшом прямоугольном поле: www.youtube.com/watch?v=HsGUoA13PMo
Отлично. Я сам недавно увлекся Robocode, написал нанобота пару месяцев назад, запостил туда. Понравилось. Мое мнение, чтобы войти хотя бы в ТОП 50, придется посвятить этому дело минимум человеко-месяц, и то и более. Это так, навскидку.

Пока что временно отложил, вместе с друзьями другой программерской забавой забавой увлекся (Salatron). Но я обязательно продолжу и с Robocode. Хотя мне одному скучновато немного, так как, увы, друзей Robocode не впечатлил, ну да ладно. Вот если бы кто-то замутил что-то типа клана, пожалуй, попросился бы вступить. ))
Вот улучшенный вариант для НЕчётного числа символов перед 'a':

^(?:[^a].)*[^a]?$
А, стоп, я разобрался. Это у Вас вариант для четного числа символов перед каждым 'a', хотя и не работающий, если строка не содержит 'a'. Я решал для нечетного, как это на данный момент указано в задаче на сайте (возможно, с тех пор задание на сайте изменилось, мало ли).
Странно что это решение зааксептили, так как, к сожалению, оно неверно. И даже на сайте с задачей этот регексп не проходит проверку. Например сразу видно, что этот регексп не будет корректно работать на строках, в которых вообще нет символа 'a'. Да и остальные простые варианты типа 'ba' и т.д. не сработают корректно.
Немного неэтично Егор поступил, но понимание этого придет с возрастом. В частности, денег просить за найденный дефект в открытом софте не стоит, конечно, если авторы софта сами за это денег не предлагают. На этом же и базируется опенсорс — каждый может этот софт улучшить. А то выглядит как вымогательство, что, в случае, если с той стороны окажется э… прямолинейный человек, может и проблемы вызвать.

Ну а пока что следует отметить, что Егор реально крут для своих лет в техническом плане. Я завидую такому уровню и такому потенциалу, по-доброму завидую, конечно. Молодец!

Information

Rating
Does not participate
Location
Noord-Holland, Нидерланды
Registered
Activity