Как стать автором
Обновить
30
0
Vlad Svoka @Shchvova

GameDev

Отправить сообщение
Не Иваном же назвал?
Но, как говорят «Never attribute to malice that which is adequately explained by stupidity». Или как в этом случае, «никогда не пеняй на расизм то что объясняется простым пофигизмом». Или ты думаешь что это легко навскидку определять похожие имена из далеких стран?
Безразличие — да. Расизм — нет.
Куда ближе к непосредственно счислениям и нужным математическим действиям. Если есть много опыта программирования и знания пакетов, то ты уже не видишь синтаксиса питона, а только необходимые мат. выражения.

В Октаве с этого начинают. Да, финальный код вряд ли можно в продакшн пускать, но сделать прототип модели очень быстро и удобно. Меньше оберточного кода.
Что? Я обновился в первый день на одном из девайсов до 10.0.1, мой телефон по бете получил тот же 10.0.1 почти за неделю до релиза. Я не знаю как вам удалось на устройстве не в бете получить 10.0.0
Я же написал, что продажи игр под маркой Pokemon на втором месте вообще за все времена? Это по Вашему не успех?
На первом Mario, на третьем Call of Duty. Они просто не распространены в СНГ, но в Америке и Японии практически каждый играл когда-либо в покемонов.
Франчиза покемонов это прежде всего игры, а уже по ним сделано шоу, 18 (!) полнометражек, комиксы, манга и множество другого, что не включено «продажи игр».

Цифри продаж игр оценивают в пол миллиарда копий. И это платных игр, за деньги. Если это не «успех» то я не знаю как по другому называть.
Стоит ли упомянуть что Покемон это вторая по популярности игровая марка когда либо существовавшая, продавшая сотни миллионов игр, приставок и прочего задолго до того как Go даже задумывался?

Любая игра с логотипом Покемон на ней обречена на успех, вне зависимости от качества и производителя. Nintendo выпускает их с завидной регулярностью, при чем что бы максимизировать прибыль они выпускают несколько почти идентичных игр за раз, отличающихся совсем немного. Фаны франчизы с удовольствием покупают их все.
В том то и дело, что проблемы у нас нет.
Я представляю себе диктования саппорту Амазона десятибуквенной баланды.
Кстате, это еще предполагает что все должны использовать латиницу. Я понимаю что компьютерным людям это самый раз, но вон уже существуют даже домены типа.рф. Да, и у некоторых странах и так все хорошо с адресами. У нас, в Канаде, почтовый индекс указывает на очень малый район или высотный дом. Как-то вообще нету проблем с этим.
Еще одна проблема: адреса часто нужны людям. Я знаю где находятся большие улицы в моем городе, и потому что нумерация стандартизирована я могу прикинуть что-где. Или найти пешком адрес. Как пешком находить R8L9Y7P2Z3?
Почему умолчали о том что самым быстрым по этому тесту является PHP?
Или что тест просто считает много регекспов?
Бред, общим. JavaScript тормознутый, посмотрите на тесты где тестируется что-либо кроме прямых биндингов на C код, типа регулярных выражений. Особенно советую смотреть не только на скорость выполнения а и на память.
Почему же нету самого интересного?

package main

import "fmt"

func sum(s []int, c chan int) {
    sum := 0
    for _, v := range s {
        sum += v
    }
    c <- sum // send sum to c
}

func main() {
    s := []int{7, 2, 8, -9, 4, 0}

    c := make(chan int)
    go sum(s[:len(s)/2], c)
    go sum(s[len(s)/2:], c)
    x, y := <-c, <-c // receive from c

    fmt.Println(x, y, x+y)
}
Эм… А можно еще более желтый заголовок? Он в Эпле будет интерном по безопасности. Прямо загадка, чем интерны занимаются, да? Вот цитата его твита, если погуглить можно найти куда больше

I'm delighted to announce that I accepted an offer to be working with the CoreOS security team at Apple this summer.
говорят что вместо FriBidi можно использовать часть ICU в которой реализован этот же алгоритм. У меня вообще есть план попытаться использовать ICU Parapraph Layout с HarfBuzz + FreeType, что бы получить прям полный набор с адекватной лицензией.
Кстати, я попробовал, и у меня получилось написать свой рендерер слов используя только HarfBuzz и FreeType. Причина — лицензия. Ведь FriBidi под LGPL, что делает невозможным использования его, например, в iOS/Android игре. А есть какие-то более свободные имплементации?
Вау… Сегодня целый день пытался разобраться с FreeType, HarfBuzz & Pango. А тут на хабре статья появилась. Спойлер — я не осилил. У меня проблема что и HarfBuzz и Pango тянут Каир (Cairo). У меня свой рендерер и мне нужен результат только как битмап в памяти. Ну, спасибо огромное за статью, очень интересно. Если можете подсказать как собрать HarfBuzz без Cairo, буду благодарен.
Есть множество игр сделанных одним человеком. Вот, например, Banished. В отличии от упомянутой сделана на своем движке, а не на унылой Юнити.
Если продолжить аналогию — если есть коррумпированный бухгалтер, то его лучше сначала уволить, и вместе с этим разбираться в деталях, идти в прокуратуру и т.п. Отставка решает проблему нечистого на руку человека на должности, это никак не освобождает его от отвественности перед законом при более детальных разбирательствах.
А при чем здесь «эффективность»?
Я считаю что нужно писать код. Все остальное не стоящая внимания фигня придуманная бездельниками.
В больших компаниях такое не работает, но и большие компании я считаю болотом на 80% заселенными бездельниками.
Те кто не бездельники обязаны тратить время на бюрократия. Кстате, бюрократия это по определению следование процессу.
И я не спорю что я выражаю отвращение и собственный негативный опыт внедрений эджайла консультантами которыми было интересно получить деньги а не достичь результата. И я далеко не один такой.
Ни одного позитивного опыта внедрения процесса я не видел. Было плохо или стало еще хуже, или было хорошо и осталось хорошо, но с красивыми графиками для начальства.

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

Информация

В рейтинге
Не участвует
Откуда
Toronto, Ontario, Канада
Зарегистрирован
Активность