Архив июня 2021 - 79

func Map[F, T any](s []F, f func(F) T) []T {
    r := make([]T, len(s))
    for i, v := range s {
        r[i] = f(v)
    }
    return r
}

Как вы уже наверняка знаете, proposal по дженерикам в Golang принят (официально это называется type parameters) и будет имплементирован в go 1.18. Бета будет доступна уже в конце этого года. А это значит, что пора разобраться, на чём в итоге остановились разработчики языка — ведь черновик type parameters постоянно менялся в течение последних лет.

Технология новая, на практике толком никто не использовал. Поэтому если увидите какую-то неточность в статье, не стесняйтесь указать это в комментариях.

Самостоятельно поиграться с дженериками можно здесь

Итак, поехали.

Читать полностью »

Компания Taiwan Semiconductor Manufacturing Co Ltd (TSMC), являющаяся крупнейшим контрактным производителем полупроводниковой продукции, сообщила о начале строительных работ на площадке в Аризоне. Здесь планируется возведение завода по производству микросхем, который обойдется TSMC в 12 млрд долларов.

Выступая на ежегодной презентации технологий компании для клиентов и инвесторов, которая из-за пандемии второй год подряд проводится только онлайн, генеральный директор TSMC сказал, что предприятие начнет серийный выпуск 5-нанометровой продукции в 2024 году.

Бенчмарк AnTuTu перешёл на новую версию, в которой появился новый подтест GPU, тесты процессорной части были переработаны, а также подверглись изменению тесты памяти и хранилища. 

И вот появился свежий рейтинг устройств по итогам мая, уже с использованием AnTuTu v9.  

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

image

Читать полностью »

Новый кризис воспроизводимости в науке: чем сомнительней результаты, тем чаще их цитируют - 1

Открытия, сделанные в исследованиях, которые невозможно подтвердить в повторных экспериментах, цитируются в 153 раза чаще из-за интересности исследований.

Согласно новому исследованию Калифорнийского университета в Сан-Диего и Школы менеджмента Рэди, статьи в ведущих психологических, экономических и естественнонаучных журналах, которые невозможно воспроизвести, часто оказываются самыми цитируемыми статьями в научных исследованиях. Невозможность их воспроизведения обычно означает меньшую вероятность их истинности.
Читать полностью »

Запуск космического телескопа James Webb Space Telescope (Космический телескоп имени Джеймса Уэбба) снова откладывается. На сей раз, правда, пока речь идёт лишь о переносе на несколько недель или пару месяцев, хотя подтвердится эта информация позже. 

Федеральное министерство транспорта и цифровой инфраструктуры Германии заявило в понедельник, что хочет помочь сельским жителям получить лучший доступ к интернету, поэтому будет субсидировать покупку оборудования для доступа к спутниковому интернету. В частности, к сети SpaceX Starlink. 

Ассортимент бренда Alienware компании Dell пополнился уникальными игровыми ноутбуками. Новые модели Alienware X15 и X17 выделяются наличие самых производительных комплектующих при очень тонких корпусах.  

Пока Huawei готовится к анонсу умных часов Watch 3, в Сети уже появились данные о ценах, причём сразу для всей линейки. 

Если верить источнику, базовая модель Watch 3 в Великобритании будет стоить 280-300 фунтов стерлингов в зависимости от исполнения. 

Компания Samsung обновила планшет Galaxy Tab A 8.0, который вышел в 2019 году. Обновление принесло ему новейшую оболочку One UI 3.1 на основе Android 11 с изменённым интерфейсом и множеством новых функций. 


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js