• Материалы открытого курса OpenDataScience и Mail.Ru Group по машинному обучению и новый запуск
    0
    ВК в Украине не доступен, а впном туда лезть лень, можете продубливароть подробности еще где-то(если нет, то все ок, придется перебороть лень)? Я думаю не я один такой. :)
  • Flutter I — Введение и установка
    0
    Xamarin от Native отличается только языком. Скорость работы приложений такая же, в некоторых местах может быть выше из-за того, что objective-c динамический язык, а C# — статический.
  • Модульное приложение на Xamarin
    +2
    Я как раз про то и пишу, что лучше с линкером. Спасибо за статью, всем обязательно советую ознакомиться.

    С линкером еще бывают баги на Android, когда он выкусывает ресурсы связанные со стилями и темами. Так что если у вас бывают странные баги, пробуйте включать выключать линкер и смотреть на реакцию. :) Помогает.
  • Модульное приложение на Xamarin
    0
    CreatableTypes()
    .EndingWith(«Service»)
    .AsInterfaces()
    .RegisterAsLazySingleton();

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

    Да можно настраивать Linker, но по опыту скажу, лучше очевидно описывать.
  • Создание редактора сценариев в Unity
    0
    Делал когда-то для похожих целей класс для поочередного или одновременного запуска с возможной задержкой helper класс, возможно вам чем-то поможет. В GUI не писал, но интерфейс(класса) довольно простой.
    https://gist.github.com/olegtyshcneko/d78cd59d32ecdc4c1adf
    https://gist.github.com/olegtyshcneko/b65aeec2587cbb9cbe8f
  • Parallelism vs Concurrency: правильно подбираем инструменты
    0
    Ну так в начале, мне кажется, как раз эти случаи разобрали. Типа конкурентные задачи можно решать параллельно и наооборот.
  • Почему функциональное программирование — мейнстрим?
    +2
    То, что это можно было делать за царя гороха в Smalltalk(ООП язык типа да) — не значит, что это не функциональные фишки. Одно другое не исключает. И идеи довольно просты, полезны и очевидны, тут согласен, что многие из них делают слишком много шума(мода, что тут сказать)

    Функциональное программирование вообще то самая древняя парадигма, появилась раньше ООП, так что тут кто у кого заимствовал еще(если речь об этом конечно). В целом есть такая тенденция, что его хотят запихнуть везде, где нужно и не нужно, но от этого оно хуже не становиться, главное рационально понимать его применение и проблемы, которое оно может решить эффективней того же ООП.
  • Почему функциональное программирование — мейнстрим?
    +11
    Ну по вашей логике, тогда и математика отчасти императивная. Ведь a / b != b / a. И порядок действий в просчетах тоже важен. Так что я пожалуй с этим аргументом не согласен. Избегать зависимости от очередности выполнения нужно только в тех случаях, где это необходимо.

    Так же тут не fluent interface, а pipeline, по очередное выполнение операций на новых данных, каждый метод возвращает новый instance данных. Fluent interface работает с одним объектом.

    У Haskell похожее можно достичь с помощью functional composition (filter length. concat list2. concat list1. take index). Что по вашему здесь тоже императивное программирование?

    Не важно как записано, по сути это и есть описанный вами вывод на основе математических функций.

  • Тренды JavaScript на 2015 год
    0
    Тут был спор про Dart, пришлось за год попробовать этот язык в разработке и честно признаться он мне весьма понравился. Есть сомнения, что он станет популярным, но обратить внимание на него все же стоит. Не буду тут расписывать интересные плюсы здесь, пост все же про js, но так вспомнился прошлогодний спор на тему. :)
  • Создание функции на Rust, которая возвращает String или &str
    0
    а вы где-то на коммерческих проектах применяете или может опенсорс или чисто для себя как хобби?
  • Создание игровых уровней: советы и хитрости (часть 1)
    +1
    Архитектура постмодернизма, на самом деле так называется только потому что она идет после модернизма(логично да). Но не сильно тесно связана с тем постмодернизмом, что есть в кино, музыке, литературе и т.п. Правда нового особо ничего не принесла, разве что кроме эклектики, собирая в себе образы прошлого и пытаясь сочетать их.
  • Как сделать Xamarin Studio чуточку лучше?
    0
    Я работал раньше с mac Mini слабого, было похожее на то, что вы пишите. Сейчас работаю с Mac Book Pro Retina и вообще багов, вылетов нету. Возможно собака просто прожорливая. Но я сейчас перешел на Parallels + Visual Studio и через билд хост все ок, данный проект на Xamarin Forms, потому xib файлы не редактирую. Но отдельно скажу, что Xamarin Forms полное уг, в нем есть только примитивные контролы и сделать вменяемый кросс платформ дизайн геморрой полнейший, все приходиться делать все равно через platform specific вьюхи(renderers в терминах Xamarin Forms).

    Unity3d тоже глючный кстати и использует Monodevelop(та же Xamarin Studio) и я так же с ним работаю через Visual Studio + Unity VS Tools.
  • .NET Server Core, кросс-платформенная разработка, Visual Studio 2015 и другие анонсы Microsoft Connect()
    0
    Пробовал сочитать Sublime + Xamarin для Debug. В Sublime работать приятней стало, чем в Xamarin Studio. Если поднастроить плагин даже и рефакторинг вменяемый присутствует.
  • Впервые за 25 лет открыт новый антибиотик
    +1
    Честно говоря, наш иммунитет тоже не стоит на месте. Например даже у вируса эболы не 100 процентное поражение, даже при условии, если ничего не делать. Какая-то часть популяции выживет. Это правда вирусы. Их механизмы отличаются от бактериальных. Но и бактерии не поражают 100 процентов популяции, да и у них в мыслях нету убивать организмы в которых они живут.
  • Что нужно знать, чтобы хорошо рисовать?
    +5
    Замечал, а еще замечал, что изменение подхода к изучению чего-либо может поменять ситуации с «тяжело» дается в «легко» дается. Были разные темы в программировании которые мне сначала не давались, но я искал разные источники, что бы их понять и в итоге находил статьи/книги/лекции посмотрев, которые я сразу понимал темы, которые раньше не мог понять.

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

  • Что нужно знать, чтобы хорошо рисовать?
    0
    Не надо сравнивать физические ограничения с условно говоря «духовными». Просто ответьте, что такое «талант» и сразу станет все ясно. Вы никогда не докажете, что ученый, который например получил Нобеля за выдающиеся исследования изначально был талантлив или нет, а то, что достигают успеха обычно люди, которые прикладывали усилия — это неоспоримый факт.
  • Что нужно знать, чтобы хорошо рисовать?
    +3
    Дар — это очень просто. Типа, та я плохой художник, у меня нету дара и даже не буду заниматься. Да и «талант» тоже можно объяснить. Есть теория, что мозг ребенка до 3-х лет лучше и быстрее усваивает информацию, чем у старших. Вот может там и закладывается талант?

    Hard work and dedication правильней. Вы знаете, Леонардо Да Винчи в свое время тоже никто не считал гениальным художником. Так что «посредственность» не определяется тем, как ты рисуешь, а скорее всеобщим признанием.
  • Тренды JavaScript на 2015 год
    +1
    Мне кажется тут имеет место быть не только желание просто выпустить новый язык, а еще и исследовательская работа. Даже если язык не взлетит — это опыт, который потом будет и дальше транслироваться в продукт.
  • Тренды JavaScript на 2015 год
    +1
    Даже в посте про JS, кто-то умудрился наехать на PHP. А так комментарий несколько не корректен. Никто не восхваляет JS. Есть ряд вполне объективных причин, почему он популярен.
  • Создание игры на ваших глазах — часть 7: 2D-анимации в Unity («как во флэше»)
    0
    Да, BlendTree очень мощная штука. Обязательно посмотрите в стороне нее.
  • Архитектура простой 2D игры на Unity3D. План, факт и работа над ошибками
    +1
    Да ладно, Юнити не такой уж сложный движок, в свете того, что в него добавили 2д, еще проще стало.
  • Архитектура простой 2D игры на Unity3D. План, факт и работа над ошибками
    +2
    Работа конечно огромная, а игра где?
  • Кто такой гейм-дизайнер?
    0
    Нет, не должен. Дизайн документ — это способ коммуникации между членами команды, он должен содержать ровно то, что позволит быстро и легко доносить до всех членов команды, что делать. Как делать — это уже ТЗ, и его пишут обычно программисты, художники и т.п. И технологии обычно выбирает Lead Programmer, потому что это его парафия. Геймдизайнер должен сосредоточится на том, что сделать, на продукте, а не на процессе разработки и технологиях — для этого есть и другие люди. У вас же перегиб идет в свою профессиональную стезю.
  • Встреча днепропетровского Android Practice Leaders Community, посвященная UX, 10 июля
    –1
    Видео докладов выложите?
  • Работа гейм-дизайнером
    0
    Опять вы с этой монетизацией. На этапе концепции всем подавай бизнес-кейсы и многие так думают в нашей гейм индустрии, потому и в среднем в СНГ сейчас полнейший застой в геймдеве. Потому что игры надо научиться делать, а не прибыль с еще не выпущенной игры считать(делить шкуру не убитого медведя). Хорошую игру в большинстве случаях легко можно и потом монетизировать, заблаговременно лишь выбрав основную модель проаджи(f2p или p2p например), а часто и на этапе альфа/бета-тестирования на живых людях поняв их желания и за что они готовы платить.

    Ну и подход с математикой(типичен опять же для СНГшного понимания геймдизайнера), геймдизайнер хоть и строитель систем и создатель моделей, но в первую очередь геймдизайнер все же должен создавать ощущения. Хороший баланс в плохой игре, не вызовет у игрока хороших ощущений. Ну и как говорил классик — все гениальное просто. Не надо быть великим знатоком математики, что бы отличить линейную и экспонциальную зависимость, например. Так же не надо углубляться в матан, что бы разработать простую модель зависимостей между различными игровыми переменными. Но и опять же, идеальная система на числах не обязательно будет идеальной в игре(разве что вы строите не сильно ассиметричную походовую стратегию). Пример тому RTS. В играх с практически бесконечным числом различных развитий событий посчитать баланс очень сложно, не забывая при этом и про игровые ощущения. Ведь даже ощущение честности баланса — это психология, например человек вдолбит себе в голову, что в шахматах у белых преимущество(оно хоть и есть но очень несущественно), так и будет думать, что лучше играть белыми. Потому я бы даже сказал, геймдизайнеру скорее надо больше знать психологию нежели математику. В любом случае, даже в таких играх, как Starcraft 2 баланс в том числе не мало подбирался вручную, на основе впечатлений игроков от игры. Об этом сами геймдизайнеры близзов писали, да и сейчас там много вопросов открытых остается насчет баланса. Не думаю, что у близзов проблема с математиками. :)

    В любом случае, спасибо автору за статью, давно не подымалась проблема геймдизайнера на хабре, а это очень важная проблема особенно на просторах СНГ.
  • Начало стройки в поселке программистов
    +2
    ИМХО преимущество на лицо, во-первых 5000р в неделю приемлемая цена, во-вторых куча друзей и родственников остаются рядом. А еще можно напомнить и про медицину и еще какие дела всякие могут быть у тебя в своей родной стране. Ну и сам факт строительства подобной штуки — это круто, все таки развивается инфраструктура у себя, а это в первую очередь обмен знаниями и новые группы людей, которые возможно сделают какие-то новые проекты вместе.
  • Эксперимент, который навсегда изменил наше представление о реальности
    0
    Это что же получается, можно обмениваться информацией на разных частях вселенной мгновенно(единоразово доставив по концам фотоны)?
  • Верховная Рада Украины приняла законопроект об электронной коммерции
    +6
    Интересно, что один из авторов сын Азарова, которого давно нету в Украине, видимо сам закон приготовили давно, приняли вот только.
  • Swift — нововведения
    0
    Сам по себе GC не спасает от ошибки, зависит от конкретной реализации алгоритма GC. Точно такая же проблема может и встретиться при GC, так что GC не панацея и тоже можно накосячить.
  • Шейдеры для маглов
    +6
    Очень сумбурно.
  • Курсы по программированию Udemy за 10$ вместо 100$
    0
    udemy вроде раньше курсеры был. Да и формат у них все же другой.
  • Курсы по программированию Udemy за 10$ вместо 100$
    +6
    Большинство курсов, оставляют желать лучшего.
  • Хокинг назвал искусственный интеллект величайшей ошибкой человечества
    –3
    Суть интуиции, как раз в том, что это метод познания, без использования логики. Таблица Менделеева — творение интуиции. Хотя опыт был необходимым условием, скорее всего, опять же в случае интуиции нельзя ничего утверждать.

    Кстати, в ИИ тоже есть методы имитации интуитивного познания. Применяется сейчас, в том числе и в психодиагностике.
  • Хокинг назвал искусственный интеллект величайшей ошибкой человечества
    –2
    Фразы требуют определения? :) Вы бы уже для приличия хотя бы погуглили, что значат эти термины. Если вы не знаете, что такое модель, то тем более, зачем нам дальше вести беседу, если вы не оперируете азами? Я ничего не сказал, из ряда вон выходящего, рассчитывая на общую эрудицию.

    Тест Тьюринга я назвал, как пример. И практичность данного теста, весьма под вопросом стояла давно. Ведь зачем, например, роботу на фабрике, его проходить, ведь у него задача другая. Ну и тут вы оказались неправы, неверно интерпретируя назначение теста Тьюринга. Хотя я вам был бы благодарен, если бы вы назвали, какой из ботов этот тест прошел.

    В любом случае, у вас интересная позиция, вести беседу исходя из того, что я не понимаю о чем говорю, сами при этом показали полнейшую некомпетентность в этом вопросе. Желаю удачи.
  • Хокинг назвал искусственный интеллект величайшей ошибкой человечества
    –3
    Вы совершенно не понимаете, что я пишу и не пытаетесь понять. Но зато спешите мне рассказать, что я ничего не знаю. Хороший у вас способ ведения спора.

    Я конечно понимаю, что у вас скорее всего техническое образование, а у меня оно гуманитарное — психологическое, в этом и проблема скорее всего. Потому я не буду дальше пытаться вам объяснить то, чего вы и не можете понять, не имея необходимых знаний.
  • Хокинг назвал искусственный интеллект величайшей ошибкой человечества
    –3
    Незнаю о чем вы говорите, я говорил о психологии. И она очень даже причем, если человек хочет построить ИИ и оценивает его по своему образу и подобию(даже тот же тест Тьюринга). Человек до сих пор не построил полноценную модель собственного интеллекта, упираясь опять же в теже проблемы. И это в том числе, напрямую связано и с физиологией, потому что это неотрывные части(тело и дух нераздельны).
  • Хокинг назвал искусственный интеллект величайшей ошибкой человечества
    –3
    Я ни с чего не брал. Проблема свободы воли — одна из важных проблем психологии и вокруг нее существует множество подходов. Могу посоветовать почитать труды Уильяма Джемса, если вам это интересно.
  • Хокинг назвал искусственный интеллект величайшей ошибкой человечества
    –4
    А как научно описать интуицию? Разве можно исследовать, например, свободу воли(которая якобы есть у человека)? А свобода воли должна быть не детерминированной, иначе уже не свобода какая-то получается.

    Так что рано еще панику подымать, мне кажется алгоритмически ИИ(в полном смысле слова) не возможно создать, потому что есть ряд проблем, которые не решаются нашим научным аппаратом.
  • Мастер-класс по нутрям .Net Framework
    +2
    Киев.
  • HTML в Unity3D или как скрестить ежа с ужом
    0
    awesomium это свой html движок и он умеет в юнити.